1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-19 08:40:30 +02:00
Commit Graph

645 Commits

Author SHA1 Message Date
Marius Bakke
77eb3008e3 Merge branch 'staging' into core-updates 2022-08-11 23:36:10 +02: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
Marius Bakke
9044b086dd Merge branch 'staging' into core-updates 2022-07-22 01:09:14 +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
Marius Bakke
a81a9ceb88 gnu: zlib: Use G-expression.
* gnu/packages/compression.scm (zlib)[arguments]: Convert to gexp.
2022-06-30 23:26:17 +02:00
Marius Bakke
5aeb96103f gnu: zlib: Update to 1.2.12.
* gnu/packages/compression.scm (zlib): Update to 1.2.12.
[source](patches): New field.
[arguments]: Set CC variable.
* gnu/packages/commencement.scm (zlib-final)[source]: New field.
* gnu/packages/patches/zlib-cc.patch,
gnu/packages/patches/zlib-correct-crc32-inputs.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-06-30 23:26:16 +02:00
Marius Bakke
2db1560a2a gnu: lzip: Update to 1.23.
* gnu/packages/compression.scm (lzip): Update to 1.23.
2022-06-26 12:06:27 +02:00
Ludovic Courtès
8655a71445 Merge branch master into core-updates 2022-06-22 18:48:00 +02:00
Ludovic Courtès
8c3e9da13a Merge branch 'master' into core-updates 2022-06-08 14:46:24 +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
Efraim Flashner
2d8e56ac16 gnu: gzip: Update to 1.12.
* gnu/packages/compression.scm (gzip): Update to 1.12.
[arguments]: Add configure-flag to enable building zless without less
binary present. Remove unneeded 'patch-for-glibc-2.28 phase. Adjust
custom 'use-absolute-name-of-gzip phase to upstream changes.
2022-04-29 02:55:57 +03:00
Greg Hogan
43d18521e8 gnu: zstd: Update to 1.5.2.
* gnu/packages/compression.scm (zstd): Update to 1.5.2.
[arguments]: Remove obsolete phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-28 16:56:13 +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
Maxim Cournoyer
a9429c8f22 Merge branch 'staging' into core-updates. 2022-03-21 23:39:43 -04: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
0d41fe4855 Merge branch 'staging' into core-updates.
With "conflicts" resolved in (mostly in favor of master/staging):
	gnu/packages/admin.scm
	gnu/packages/gnuzilla.scm
	gnu/packages/gtk.scm
	gnu/packages/kerberos.scm
	gnu/packages/linux.scm
	guix/lint.scm
2022-01-25 23:48:37 -05:00
Efraim Flashner
9bf69d38aa gnu: gzip: Update to 1.11.
* gnu/packages/compression.scm (gzip): Update to 1.11.
2022-01-24 09:56:45 +02: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
Ludovic Courtès
e3196755e6 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.)
2021-12-13 22:15:07 +01:00