summaryrefslogtreecommitdiff
path: root/gnu/packages/compression.scm
Commit message (Expand)AuthorAgeFilesLines
* 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. Leo Famulari2023-01-041-0/+16
* 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. Tobias Geerinckx-Rice2022-12-111-10/+7
* gnu: libjcat: Update to 0.1.12.•••* gnu/packages/compression.scm (libjcat): Update to 0.1.12. Tobias Geerinckx-Rice2022-11-271-2/+2
* gnu: libdeflate: Update to 1.14.•••* gnu/packages/compression.scm (libdeflate): Update to 1.14. Tobias Geerinckx-Rice2022-11-271-2/+2
* 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> Zhu Zihao2022-11-031-34/+11
* gnu: Add java-brotli.•••* gnu/packages/compression.scm (java-brotli): New variable. Julien Lepiller2022-11-031-0/+15
* 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. Christopher Baines2022-10-291-0/+4
* 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. Christopher Baines2022-10-291-0/+4
* 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. Christopher Baines2022-10-291-0/+5
* gnu: lziprecover: Fix cross-compilation.•••* gnu/packages/comression.scm (lziprecover)[arguments]: Set CXX when cross compiling. Signed-off-by: Christopher Baines <mail@cbaines.net> Christopher Baines2022-10-161-0/+6
* 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> Christopher Baines2022-10-161-0/+6
* gnu: unzip: Fix cross-compilation.•••Fixes <https://issues.guix.gnu.org/57127>. * gnu/packages/compression.scm (unzip)[arguments]: Use #$output when cross-compiling. Tobias Geerinckx-Rice2022-08-071-3/+7
* gnu: unzip: Use G-expressions.•••* gnu/packages/compression.scm (unzip)[arguments]: Rewrite as G-expressions. Tobias Geerinckx-Rice2022-08-071-19/+23
* 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. Efraim Flashner2022-08-081-0/+10
* gnu: unzip: Mark safe from CVE-2019-13232.•••* gnu/packages/compression.scm (unzip)[properties]: New field. Efraim Flashner2022-08-081-0/+1
* gnu: zchunk: Update to 1.2.2.•••* gnu/packages/compression.scm (zchunk): Update to 1.2.2. Maxim Cournoyer2022-08-021-2/+2
* 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> Vivien Kraus2022-07-311-3/+14
* gnu: libdeflate: Use G-expressions.•••* gnu/packages/compression.scm (libdeflate)[arguments]: Rewrite as G-expressions. Tobias Geerinckx-Rice2022-07-171-10/+10
* gnu: libdeflate: Update to 1.12.•••* gnu/packages/compression.scm (libdeflate): Update to 1.12. Tobias Geerinckx-Rice2022-07-171-2/+2
* gnu: libzip: Update to 1.9.2.•••* gnu/packages/compression.scm (libzip): Update to 1.9.2. Marius Bakke2022-07-101-2/+2
* gnu: c-blosc: Remove input labels.•••* gnu/packages/compression.scm (c-blosc)[inputs]: Remove input labels. Tobias Geerinckx-Rice2022-06-051-4/+1
* gnu: c-blosc: Remove bundled libraries from source.•••* gnu/packages/compression.scm (c-blosc)[source]: Add snippet. Tobias Geerinckx-Rice2022-06-051-9/+13
* gnu: c-blosc: Omit static library.•••* gnu/packages/compression.scm (c-blosc)[arguments]: Add "-DBUILD_STATIC=OFF" to #:configure-flags. Tobias Geerinckx-Rice2022-06-051-1/+2
* 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. Tobias Geerinckx-Rice2022-06-051-3/+2
* gnu: quazip: Update to 1.3.•••* gnu/packages/compression.scm (quazip): Update to 1.3. Tobias Geerinckx-Rice2022-05-291-2/+2
* gnu: libcbor: Mark up description.•••* gnu/packages/compression.scm (libcbor)[description]: Use @acronym{}. Tobias Geerinckx-Rice2022-05-221-2/+2
* gnu: libcbor: Update to 0.9.0.•••* gnu/packages/compression.scm (libcbor): Update to 0.9.0. Tobias Geerinckx-Rice2022-05-221-2/+2
* gnu: libdeflate: Update to 1.10.•••* gnu/packages/compression.scm (libdeflate): Update to 1.10. Tobias Geerinckx-Rice2022-05-151-2/+2
* gnu: libdeflate: Omit static library.•••* gnu/packages/compression.scm (libdeflate)[arguments]: Add a new 'skip-static-library-installation phase. Tobias Geerinckx-Rice2022-05-151-0/+4
* gnu: libjcat: Update to 0.1.11.•••* gnu/packages/compression.scm (libjcat): Update to 0.1.11. Tobias Geerinckx-Rice2022-05-151-2/+2
* gnu: pigz: Use G-expressions.•••* gnu/packages/compression.scm (pigz)[arguments]: Rewrite as G-expressions. Don't explicitly return #t from phases. Tobias Geerinckx-Rice2022-05-151-15/+14
* 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. Tobias Geerinckx-Rice2022-05-151-3/+4
* gnu: pigz: Remove unused git input.•••* gnu/packages/compression.scm (libjcat)[inputs]: Remove git. Tobias Geerinckx-Rice2022-05-151-2/+1
* gnu: plzip: Update to 1.10.•••* gnu/packages/compression.scm (plzip): Update to 1.10. Tobias Geerinckx-Rice2022-05-011-2/+2
* gnu: lzlib: Update to 1.13.•••* gnu/packages/compression.scm (lzlib): Update to 1.13. Tobias Geerinckx-Rice2022-05-011-2/+2
* gnu: clzip: Update to 1.13.•••* gnu/packages/compression.scm (clzip): Update to 1.13. Tobias Geerinckx-Rice2022-05-011-2/+2
* gnu: lunzip: Update to 1.13.•••* gnu/packages/compression.scm (lunzip): Update to 1.13. Tobias Geerinckx-Rice2022-05-011-2/+2
* gnu: lrzip: Update to 0.651.•••* gnu/packages/compression.scm (lrzip): Update to 0.651. Tobias Geerinckx-Rice2022-05-011-2/+2
* gnu: lziprecover: Update to 1.23.•••* gnu/packages/compression.scm (lziprecover): Update to 1.23. Tobias Geerinckx-Rice2022-05-011-3/+3
* 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> Brian Kubisiak2022-03-301-2/+4
* gnu: squashfs-tools: Fix cross-compiling.•••* gnu/packages/compression.scm (squashfs-tools)[arguments]: Adjust make-flags to refer to the 'out' output specifically. Efraim Flashner2022-03-071-1/+1
* 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. Efraim Flashner2022-02-161-3/+6
* 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. Marius Bakke2022-02-151-1/+1
* gnu: Add zopfli.•••* gnu/packages/compression.scm (zopfli): New variable. Maxim Cournoyer2022-01-101-0/+26
* gnu: Add fcrackzip.•••* gnu/packages/compression.scm (fcrackzip): New variable. Ricardo Wurmus2022-01-051-1/+29
* gnu: quazip-0: Fix trailing whitespace in description.•••* gnu/packages/compression.scm (quazip-0)[description]: Fix trailing whitespace. Vagrant Cascadian2021-12-291-1/+1
* gnu: libjcat: Update to 0.1.9.•••* gnu/packages/compression.scm (libjcat): Update to 0.1.9. Tobias Geerinckx-Rice2021-12-171-2/+2
* gnu: Add isa-l.•••* gnu/packages/compression.scm (isa-l): New variable. Ricardo Wurmus2021-12-151-0/+35
* gnu: Further simplify package inputs.•••This is the result of running: ./pre-inst-env guix style --input-simplification=safe and manually undoing changes on a dozen of packages to reduce rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.) Ludovic Courtès2021-12-131-9/+3
* gnu: Simplify package inputs.•••This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès2021-12-131-78/+52