me
/
guix
Archived
1
0
Fork 0
Commit Graph

646 Commits (eea8a872ff59e9edd2d8c54bac9857aac7a01ff6)

Author SHA1 Message Date
Leo Famulari fc8c3fabcd
gnu: unrar-free: Update to 0.1.3.
* gnu/packages/compression.scm (unrar-free): Update to 0.1.3.
2023-01-13 13:28:09 -05:00
Foo Chuan Wei 949f88b1e5
gnu: Add unrar-free.
* gnu/packages/compression.scm (unrar-free): New variable.
2023-01-13 13:28:06 -05:00
Leo Famulari c2c93abd18
gnu: zlib: Update to 1.2.12 [fixes CVE-2018-25032].
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-25032
https://seclists.org/oss-sec/2022/q1/191

* gnu/packages/compression.scm (zlib)[replacement]: New field.
(zlib-1.2.12): New variable.
2023-01-04 12:54:39 -05:00
Tobias Geerinckx-Rice 885f18d750
gnu: libdeflate: Update to 1.15.
* gnu/packages/compression.scm (libdeflate): Update to 1.15.
[build-system]: Use CMake.
[arguments]: Remove #:make-flags and all custom phases.
Add equivalent #:configure-flags and a custom 'check phase.
2022-12-11 01:00:01 +01:00
Tobias Geerinckx-Rice a08672f594
gnu: libjcat: Update to 0.1.12.
* gnu/packages/compression.scm (libjcat): Update to 0.1.12.
2022-11-27 01:00:08 +01:00
Tobias Geerinckx-Rice f33ab4713b
gnu: libdeflate: Update to 1.14.
* gnu/packages/compression.scm (libdeflate): Update to 1.14.
2022-11-27 01:00:02 +01:00
Zhu Zihao 06d02b7a2c
gnu: upx: Update to 4.0.0.
* gnu/packages/compression.scm (upx): Update to 4.0.0.
[build-system]: Use cmake-build-system.
[arguments]: Remove all stale arguments.
* gnu/packages/patches/upx-CVE-2021-20285.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Remove corresponding entry.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-03 18:36:22 +01:00
Julien Lepiller b347ef494d
gnu: Add java-brotli.
* gnu/packages/compression.scm (java-brotli): New variable.
2022-11-03 15:11:20 +01:00
Christopher Baines 067deee14f
gnu: bzip2: Fix script interpreters when cross-compiling.
Add bash-minimal as an input fixes the interpreters for various scripts (like
bzdiff and bzgrep) when cross-compiling.

* gnu/packages/compression.scm (bzip2)[inputs]: Add bash-minimal when cross
compiling.
2022-10-29 09:29:32 +01:00
Christopher Baines a0c5f19dc6
gnu: xz: Fix script interpreters when cross-compiling.
Add bash-minimal as an input fixes the interpreters for various scripts (like
xzgrep and xzless) when cross-compiling.

* gnu/packages/compression.scm (xz)[inputs]: Add bash-minimal when cross
compiling.
2022-10-29 09:29:32 +01:00
Christopher Baines 01cfc22700
gnu: gzip: Fix script interpreters when cross-compiling.
Add bash-minimal as an input fixes the interpreters for various scripts (like
zcat and zless) when cross-compiling.

* gnu/packages/compression.scm (gzip)[inputs]: Add bash-minimal when cross
compiling.
2022-10-29 09:29:31 +01:00
Christopher Baines c3e103129d
gnu: lziprecover: Fix cross-compilation.
* gnu/packages/comression.scm (lziprecover)[arguments]: Set CXX when cross
compiling.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 18:18:37 +01:00
Christopher Baines 69bbb720db
gnu: lzip: Fix cross-compilation.
Previously the package would build, but the binaries would be build for the
host system, rather than the target.

* gnu/packages/compression.scm (lzip)[arguments]: Set CXX when cross
compiling.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 18:15:15 +01:00
Tobias Geerinckx-Rice 45db0ca5e9
gnu: unzip: Fix cross-compilation.
Fixes <https://issues.guix.gnu.org/57127>.

* gnu/packages/compression.scm (unzip)[arguments]: Use #$output when
cross-compiling.
2022-08-07 02:00:00 +02:00
Tobias Geerinckx-Rice 36c5fa6c4d
gnu: unzip: Use G-expressions.
* gnu/packages/compression.scm (unzip)[arguments]:
Rewrite as G-expressions.
2022-08-07 02:00:00 +02:00
Efraim Flashner 5e009a8874
gnu: unzip: Patch for CVE-2022-0529 and CVE-2022-0530.
* gnu/packages/compression.scm (unzip)[replacement]: New field.
(unzip/fixed): New variable.
* gnu/packages/patches/unzip-CVE-2022-0529+CVE-2022-0530.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-08-08 19:21:45 +03:00
Efraim Flashner b8424f0cdd
gnu: unzip: Mark safe from CVE-2019-13232.
* gnu/packages/compression.scm (unzip)[properties]: New field.
2022-08-08 18:47:20 +03:00
Maxim Cournoyer de40c03a75
gnu: zchunk: Update to 1.2.2.
* gnu/packages/compression.scm (zchunk): Update to 1.2.2.
2022-08-02 15:10:01 -04:00
Vivien Kraus 0565cde689
gnu: zlib: Support mingw cross-compilation.
* gnu/packages/compression.scm (zlib): Only run configure if not mingw.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-07-31 12:23:41 +02:00
Tobias Geerinckx-Rice dc2f6aaa56
gnu: libdeflate: Use G-expressions.
* gnu/packages/compression.scm (libdeflate)[arguments]:
Rewrite as G-expressions.
2022-07-17 02:00:16 +02:00
Tobias Geerinckx-Rice 0f4353d30a
gnu: libdeflate: Update to 1.12.
* gnu/packages/compression.scm (libdeflate): Update to 1.12.
2022-07-17 02:00:16 +02:00
Marius Bakke 2c292f7078
gnu: libzip: Update to 1.9.2.
* gnu/packages/compression.scm (libzip): Update to 1.9.2.
2022-07-10 18:36:43 +02:00
Tobias Geerinckx-Rice 34c7c922f5
gnu: c-blosc: Remove input labels.
* gnu/packages/compression.scm (c-blosc)[inputs]:
Remove input labels.
2022-06-05 02:00:00 +02:00
Tobias Geerinckx-Rice 2d80b869f0
gnu: c-blosc: Remove bundled libraries from source.
* gnu/packages/compression.scm (c-blosc)[source]: Add snippet.
2022-06-05 02:00:00 +02:00
Tobias Geerinckx-Rice 495c248920
gnu: c-blosc: Omit static library.
* gnu/packages/compression.scm (c-blosc)[arguments]: Add "-DBUILD_STATIC=OFF" to #:configure-flags.
2022-06-05 02:00:00 +02:00
Tobias Geerinckx-Rice 9f01229c95
gnu: c-blosc: Update to 1.21.1.
* gnu/packages/compression.scm (c-blosc): Update to 1.21.1.
[arguments]: Remove obsolete PREFER_EXTERNAL_SNAPPY from #:configure-flags.
2022-06-05 02:00:00 +02:00
Tobias Geerinckx-Rice 3f4850f0ae
gnu: quazip: Update to 1.3.
* gnu/packages/compression.scm (quazip): Update to 1.3.
2022-05-29 02:00:00 +02:00
Tobias Geerinckx-Rice 03216987c9
gnu: libcbor: Mark up description.
* gnu/packages/compression.scm (libcbor)[description]: Use @acronym{}.
2022-05-22 02:00:01 +02:00
Tobias Geerinckx-Rice bdb60a8e79
gnu: libcbor: Update to 0.9.0.
* gnu/packages/compression.scm (libcbor): Update to 0.9.0.
2022-05-22 02:00:01 +02:00
Tobias Geerinckx-Rice 17799fe97a
gnu: libdeflate: Update to 1.10.
* gnu/packages/compression.scm (libdeflate): Update to 1.10.
2022-05-15 02:00:18 +02:00
Tobias Geerinckx-Rice 054c55cac9
gnu: libdeflate: Omit static library.
* gnu/packages/compression.scm (libdeflate)[arguments]:
Add a new 'skip-static-library-installation phase.
2022-05-15 02:00:18 +02:00
Tobias Geerinckx-Rice c9512e6dc5
gnu: libjcat: Update to 0.1.11.
* gnu/packages/compression.scm (libjcat): Update to 0.1.11.
2022-05-15 02:00:18 +02:00
Tobias Geerinckx-Rice d1ad5ad828
gnu: pigz: Use G-expressions.
* gnu/packages/compression.scm (pigz)[arguments]:
Rewrite as G-expressions.  Don't explicitly return #t from phases.
2022-05-15 02:00:18 +02:00
Tobias Geerinckx-Rice b247d7a469
gnu: pigz: Update to 2.7.
* gnu/packages/compression.scm (pigz): Update to 2.7.
[arguments]: Run ‘make test’ rather than ‘tests’.  The latter tests
the NOTHREAD build that's never installed, and broken.
[native-inputs]: Add which.
2022-05-15 02:00:18 +02:00
Tobias Geerinckx-Rice d52d5ee4ec
gnu: pigz: Remove unused git input.
* gnu/packages/compression.scm (libjcat)[inputs]: Remove git.
2022-05-15 02:00:17 +02:00
Tobias Geerinckx-Rice d1c3e35e8f
gnu: plzip: Update to 1.10.
* gnu/packages/compression.scm (plzip): Update to 1.10.
2022-05-01 02:00:20 +02:00
Tobias Geerinckx-Rice bf1bb2b546
gnu: lzlib: Update to 1.13.
* gnu/packages/compression.scm (lzlib): Update to 1.13.
2022-05-01 02:00:20 +02:00
Tobias Geerinckx-Rice f36a0908f2
gnu: clzip: Update to 1.13.
* gnu/packages/compression.scm (clzip): Update to 1.13.
2022-05-01 02:00:20 +02:00
Tobias Geerinckx-Rice 2e99cb15e6
gnu: lunzip: Update to 1.13.
* gnu/packages/compression.scm (lunzip): Update to 1.13.
2022-05-01 02:00:20 +02:00
Tobias Geerinckx-Rice c12095c680
gnu: lrzip: Update to 0.651.
* gnu/packages/compression.scm (lrzip): Update to 0.651.
2022-05-01 02:00:20 +02:00
Tobias Geerinckx-Rice fcab7ac841
gnu: lziprecover: Update to 1.23.
* gnu/packages/compression.scm (lziprecover): Update to 1.23.
2022-05-01 02:00:20 +02:00
Brian Kubisiak 2387adf600
gnu: lbzip2: Fix cross-compilation.
* gnu/packages/compression.scm (lbzip2)[arguments]: Search (or
native-inputs inputs) for gnulib-tool.py.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-03-30 12:34:36 +02:00
Efraim Flashner 758d3c99a7
gnu: squashfs-tools: Fix cross-compiling.
* gnu/packages/compression.scm (squashfs-tools)[arguments]: Adjust
make-flags to refer to the 'out' output specifically.
2022-03-07 22:53:57 +02:00
Efraim Flashner 73e4660020
gnu: lz4: Only build with valgrind on supported systems.
* gnu/packages/compression.scm (lz4)[native-inputs]: Only add valgrind
when valgrind is supported on that system.
2022-02-16 15:48:10 +02:00
Marius Bakke 1bd1f42a31
gnu: Remove unneeded uses of 'libiconv'.
iconv is part of glibc, there is no need to add it as input.

* gnu/packages/accessibility.scm (brltty)[inputs]: Remove LIBICONV.
* gnu/packages/compression.scm (innoextract)[inputs]: Likewise.
* gnu/packages/haskell-apps.scm (darcs)[inputs]: Likewise.
* gnu/packages/kde-multimedia.scm (k3b)[inputs]: Likewise.
* gnu/packages/linphone.scm (liblinphone)[inputs]: Likewise.
* gnu/packages/mail.scm (mailutils)[inputs]: Likewise.
* gnu/packages/maths.scm (libqalculate)[inputs]: Likewise.
* gnu/packages/pep.scm (pep-engine)[inputs]: Likewise.
* gnu/packages/vim.scm (neovim)[inputs]: Likewise.
* gnu/packages/wget.scm (wget2)[inputs]: Likewise.
* gnu/packages/telegram.scm (telegram-desktop)[inputs]: Likewise.
* gnu/packages/video.scm (transcode)[native-inputs]: Likewise.
2022-02-15 20:44:21 +01:00
Maxim Cournoyer 53d7e92e68
gnu: Add zopfli.
* gnu/packages/compression.scm (zopfli): New variable.
2022-01-10 11:44:43 -05:00
Ricardo Wurmus e675030fba
gnu: Add fcrackzip.
* gnu/packages/compression.scm (fcrackzip): New variable.
2022-01-05 00:21:26 +01:00
Vagrant Cascadian fdeec5c52c
gnu: quazip-0: Fix trailing whitespace in description.
* gnu/packages/compression.scm (quazip-0)[description]: Fix trailing
  whitespace.
2021-12-29 22:47:34 -08:00
Tobias Geerinckx-Rice 010a1ff55d
gnu: libjcat: Update to 0.1.9.
* gnu/packages/compression.scm (libjcat): Update to 0.1.9.
2021-12-17 03:07:55 +01:00
Ricardo Wurmus a7fca9d65a
gnu: Add isa-l.
* gnu/packages/compression.scm (isa-l): New variable.
2021-12-15 14:43:02 +01:00