pixz: new package
Add a package for pixz (pronounced pixie), a parallel, indexing version of xz. See https://github.com/vasi/pixz Signed-off-by: Vincent Stehlé <vincent.stehle@laposte.net> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
e7e526e910
commit
977063d071
@ -1719,9 +1719,10 @@ F: package/openmpi/
|
||||
F: package/pinentry/
|
||||
F: package/trinity/
|
||||
|
||||
N: Vincent Stehlé <vincent.stehle@intel.com>
|
||||
N: Vincent Stehlé <vincent.stehle@laposte.net>
|
||||
F: package/i7z/
|
||||
F: package/msr-tools/
|
||||
F: package/pixz/
|
||||
|
||||
N: Vinicius Tinti <viniciustinti@gmail.com>
|
||||
F: package/python-thrift/
|
||||
|
@ -64,6 +64,7 @@ menu "Compressors and decompressors"
|
||||
source "package/lzip/Config.in"
|
||||
source "package/lzop/Config.in"
|
||||
source "package/p7zip/Config.in"
|
||||
source "package/pixz/Config.in"
|
||||
source "package/unrar/Config.in"
|
||||
source "package/unzip/Config.in"
|
||||
source "package/xz/Config.in"
|
||||
|
13
package/pixz/Config.in
Normal file
13
package/pixz/Config.in
Normal file
@ -0,0 +1,13 @@
|
||||
config BR2_PACKAGE_PIXZ
|
||||
bool "pixz"
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||
depends on BR2_USE_WCHAR # libarchive
|
||||
select BR2_PACKAGE_LIBARCHIVE
|
||||
select BR2_PACKAGE_XZ
|
||||
help
|
||||
Pixz (pronounced pixie) is a parallel, indexing version of xz.
|
||||
|
||||
https://github.com/vasi/pixz
|
||||
|
||||
comment "pixz needs a toolchain w/ threads, wchar"
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR
|
2
package/pixz/pixz.hash
Normal file
2
package/pixz/pixz.hash
Normal file
@ -0,0 +1,2 @@
|
||||
# Locally computed:
|
||||
sha256 02c50746b134fa1b1aae41fcc314d7c6f1919b3d48bcdea01bf11769f83f72e8 pixz-1.0.6.tar.xz
|
19
package/pixz/pixz.mk
Normal file
19
package/pixz/pixz.mk
Normal file
@ -0,0 +1,19 @@
|
||||
################################################################################
|
||||
#
|
||||
# pixz
|
||||
#
|
||||
################################################################################
|
||||
|
||||
PIXZ_VERSION = 1.0.6
|
||||
PIXZ_SITE = https://github.com/vasi/pixz/releases/download/v$(PIXZ_VERSION)
|
||||
PIXZ_SOURCE = pixz-$(PIXZ_VERSION).tar.xz
|
||||
PIXZ_DEPENDENCIES = host-pkgconf libarchive xz
|
||||
PIXZ_LICENSE = BSD-2-Clause
|
||||
PIXZ_LICENSE_FILES = LICENSE
|
||||
|
||||
# pixz.1 is actually present, but AC_CHECK_FILE doesn't detect it when
|
||||
# cross-compiling, which causes configure to try to regenerate it. So give it a
|
||||
# hint to say that it actually is present.
|
||||
PIXZ_CONF_ENV = ac_cv_file_src_pixz_1=yes
|
||||
|
||||
$(eval $(autotools-package))
|
Loading…
Reference in New Issue
Block a user