me
/
guix
Archived
1
0
Fork 0
Commit Graph

553 Commits (e6ab2f009762c727d651bc3ccf66605192a448a5)

Author SHA1 Message Date
Marius Bakke 8d59c262ad
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/algebra.scm
	gnu/packages/bioinformatics.scm
	gnu/packages/curl.scm
	gnu/packages/docbook.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/maths.scm
	gnu/packages/plotutils.scm
	gnu/packages/python-web.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/readline.scm
	gnu/packages/tls.scm
	gnu/packages/xml.scm
	gnu/packages/xorg.scm
2021-06-06 21:16:32 +02:00
Tobias Geerinckx-Rice 38c892f605
gnu: libjcat: Update to 0.1.8.
* gnu/packages/compression.scm (libjcat): Update to 0.1.8.
2021-05-29 16:09:49 +02:00
Marius Bakke 9351b2a481
gnu: squashfs-tools: Prepare for GCC 10.
* gnu/packages/compression.scm (squashfs-tools)[source](modules, snippet): New
fields.
2021-05-23 17:49:56 +02:00
Marius Bakke 4ea6852c5f
Merge branch 'master' into core-updates 2021-05-22 17:21:57 +02:00
Marius Bakke b4bf509785
gnu: zstd: Update to 1.5.0.
* gnu/packages/compression.scm (zstd): Update to 1.5.0.
[arguments]: Remove obsolete phase.
2021-05-22 17:08:13 +02:00
Marius Bakke de47177400
gnu: sharutils: 'which' is a native input.
* gnu/packages/compression.scm (sharutils)[inputs]: Rename to ...
[native-inputs]: ... this.
2021-05-22 16:04:58 +02:00
Marius Bakke 9fe4e45be7
gnu: sharutils: Prepare for GCC 10.
* gnu/packages/compression.scm (sharutils)[source](snippet): Add substitution
to avoid duplicate header definitions.
[arguments]: Remove trailing #t.
2021-05-22 16:04:58 +02:00
Ludovic Courtès 25487c3fe6
Merge branch 'master' into core-updates 2021-05-15 22:55:24 +02:00
Tobias Geerinckx-Rice bd1c5fe46b
gnu: snappy: Update to 1.1.9.
* gnu/packages/compression.scm (snappy): Update to 1.1.9.
[source]: Add another patch.
[arguments]: Add new #:configure-flags and an
'unpack-third_party-subprojects phase.
[native-inputs]: Add the sources for benchmark and googletests.
* gnu/packages/patches/snappy-add-inline-for-GCC.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-05-13 00:32:21 +02:00
Tobias Geerinckx-Rice f5a0c6baba
gnu: libjcat: Update to 0.1.7.
* gnu/packages/compression.scm (libjcat): Update to 0.1.7.
2021-05-13 00:32:20 +02:00
Marius Bakke b7a9258941
gnu: unzip: Incorporate grafted changes.
* gnu/packages/compression.scm (unzip)[replacement]: Remove.
[source](patches): Add patches from UNZIP/FIXED.
(unzip/fixed): Remove variable.
2021-05-09 23:12:48 +02:00
Efraim Flashner 7fd5175693
gnu: zstd: Adjust test suite for 32-bit architectures.
* gnu/packages/compression.scm (zstd)[arguments]: Adjust
'fix-tests-32bit phase to work better on low RAM machines.
2021-04-22 11:07:52 +03:00
Efraim Flashner fcc39864db
Merge remote-tracking branch 'origin/master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/boost.scm
	gnu/packages/chez.scm
	gnu/packages/compression.scm
	gnu/packages/crates-io.scm
	gnu/packages/docbook.scm
	gnu/packages/engineering.scm
	gnu/packages/gcc.scm
	gnu/packages/gl.scm
	gnu/packages/gtk.scm
	gnu/packages/nettle.scm
	gnu/packages/python-check.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/rust.scm
	gnu/packages/sqlite.scm
	guix/build-system/node.scm
2021-04-16 14:39:48 +03:00
Efraim Flashner 9098745b18
gnu: zziplib/fixed: Add missing library symlinks.
Fixes <https://bugs.gnu.org/47212>, <https://bugs.gnu.org/47448>,
<https://bugs.gnu.org/47492>.

* gnu/packages/compression.scm (zziplib/fixed)[arguments]: Add new phase
to create missing library symlinks.
2021-03-30 11:04:33 +03:00
Léo Le Bouter 9feef62b73
gnu: zstd: Downgrade to 1.4.4 and make security graft saner.
* gnu/packages/patches/zstd-CVE-2021-24031_CVE-2021-24032.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/compression.scm (zstd-1.4.9): Remove.
(zstd/fixed): New variable. Apply patch.
(zstd)[replacement]: Graft with zstd/fixed.
2021-03-30 02:21:25 +02:00
Simon Tournier 00c67375b1
gnu: zstd: Fix tests on 32-bit architectures.
* gnu/packages/compression.scm (zstd)[arguments]<#:phases>: Add
'fix-tests-32bit.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-30 00:57:26 +02:00
Tobias Geerinckx-Rice 57e8e8c916
gnu: zstd: Fix unnecessary dependency upon $PATH.
* gnu/packages/compression (zstd)[arguments]:
Add a 'patch-command-file-names phase.
2021-03-27 13:47:59 +01:00
Léo Le Bouter 53dd99bc0b
gnu: upx: Fix CVE-2021-20285.
* gnu/packages/patches/upx-CVE-2021-20285.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/compression.scm (upx): Apply patch.
2021-03-26 22:52:33 +01:00
Efraim Flashner 2aab587f84
Merge remote-tracking branch 'origin/master' into core-updates 2021-03-24 20:50:44 +02:00
Léo Le Bouter b26f958620
gnu: pzstd: Update to 1.4.9 [fixes CVE-2021-24032].
* gnu/packages/compression.scm (pzstd): Use 'package/inherit' over zstd so any
graft applied to zstd cascades onto pzstd which is built from the same
source.
2021-03-17 10:58:29 +01:00
Léo Le Bouter cddf0b8955
gnu: unzip/fixed: Make private.
* gnu/packages/compression.scm (unzip/fixed): Use define instead of
define-public.
2021-03-15 12:22:17 +01:00
Lars-Dominik Braun ee4ba54271
gnu: gzstream: Add PIC flag.
* gnu/packages/compression.scm (gzstream) [arguments]: Add phase 'use-pic.
2021-03-15 10:53:04 +01:00
Léo Le Bouter 703843922a
gun: unzip/fixed: Fix tests on 32-bit systems.
* gnu/packages/patches/unzip-32bit-zipbomb-fix.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/compression.scm (unzip/fixed): Apply patch.
2021-03-14 09:09:45 +01:00
Efraim Flashner 699a56e3a3
gnu: unzip: Fix patch name.
This is what happens when you push without testing your changes :/

* gnu/packages/compression.scm (unzip)[source]: Adjust patch name.
2021-03-14 09:27:43 +02:00
Léo Le Bouter 31d289a475
gnu: unzip: Add patches from Fedora [security fixes].
Non-exhaustively fixes CVE-2016-9844, CVE-2018-1000035, CVE-2018-18384, and
CVE-2019-13232.

* gnu/packages/patches/unzip-COVSCAN-fix-unterminated-string.patch,
gnu/packages/patches/unzip-CVE-2016-9844.patch,
gnu/packages/patches/unzip-CVE-2018-1000035.patch,
gnu/packages/patches/unzip-CVE-2018-18384.patch,
gnu/packages/patches/unzip-case-insensitive.patch,
gnu/packages/patches/unzip-alt-iconv-utf8-print.patch,
gnu/packages/patches/unzip-alt-iconv-utf8.patch,
gnu/packages/patches/unzip-close.patch,
gnu/packages/patches/unzip-exec-shield.patch,
gnu/packages/patches/unzip-fix-recmatch.patch,
gnu/packages/patches/unzip-manpage-fix.patch,
gnu/packages/patches/unzip-overflow.patch,
gnu/packages/patches/unzip-symlink.patch,
gnu/packages/patches/unzip-timestamp.patch,
gnu/packages/patches/unzip-valgrind.patch,
gnu/packages/patches/unzip-x-option.patch,
gnu/packages/patches/unzip-zipbomb-manpage.patch,
gnu/packages/patches/unzip-zipbomb-part1.patch,
gnu/packages/patches/unzip-zipbomb-part2.patch,
gnu/packages/patches/unzip-zipbomb-part3.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/compression.scm (unzip/fixed): New variable. Apply patches.
(unzip)[replacement]: Graft.
2021-03-14 06:11:20 +01:00
Léo Le Bouter 373c7b5791
gnu: Remove bsdiff.
As discussed in
<https://lists.gnu.org/archive/html/guix-devel/2021-03/msg00154.html>, remove
because of unpatched CVE-2020-14315 with no non-FreeBSD patch in sight.

* gnu/packages/compression.scm (bsdiff): Remove.
2021-03-13 02:31:53 +01:00
Léo Le Bouter 2bcfb944bd
gnu: zstd-1.4.9: Fix i686-linux and arm/aarch64-linux builds.
It's only a graft added for security so disabling tests on there seems
acceptable.

See: <https://lists.gnu.org/archive/html/guix-devel/2021-03/msg00130.html>.

* gnu/packages/compression.scm (zstd-1.4.9)[arguments]: Substitute keyword
arguments of 'zstd' to disable tests.
2021-03-11 02:58:28 +01:00
Léo Le Bouter f7fdafeff5
gnu: zziplib: Update to 0.13.72 [security fixes].
Non-exhaustively, fixes CVE-2018-16548 and CVE-2018-17828.

* gnu/packages/compression.scm (zziplib/fixed): New variable.
(zziplib)[replacement]: Graft.
2021-03-10 10:59:12 +01:00
Léo Le Bouter b66fc0a64b
gnu: bsdiff: Fix CVE-2014-9862.
* gnu/packages/patches/bsdiff-CVE-2014-9862.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/compression.scm (bsdiff): Apply it.
2021-03-10 09:54:27 +01:00
Tobias Geerinckx-Rice 2e6d40b373
gnu: lrzip: Update to 0.641.
* gnu/packages/compression.scm (lrzip): Update to 0.641.
2021-03-09 15:24:50 +01:00
Léo Le Bouter 6f873731a0
gnu: zstd: Update to 1.4.9 [security fixes].
Fixes CVE-2021-24031 and CVE-2021-24032.

* gnu/packages/compression.scm (zstd-1.4.9): New variable.
* gnu/packages/compression.scm (zstd): Update to 1.4.9.
[replacement]: Graft with 'zstd-1.4.9'.
2021-03-06 02:42:34 +01:00
Léo Le Bouter cab3b57543
gnu: zstd: Update to 1.4.9.
* gnu/packages/compression.scm (zstd): Update to 1.4.9.
2021-03-06 02:30:40 +01:00
Christopher Baines a8448da0f4
Merge branch 'master' into core-updates 2021-03-06 00:18:30 +00:00
Tobias Geerinckx-Rice 69f75ce198
gnu: pigz: Update to 2.6.
* gnu/packages/compression.scm (pigz): Update to 2.6.
2021-03-04 17:07:49 +01:00
Tobias Geerinckx-Rice afeb2e27bb
gnu: clzip: Update to 1.12.
* gnu/packages/compression.scm (clzip): Update to 1.12.
2021-03-04 17:07:48 +01:00
Vincent Legoll 51697aab42
gnu: lrzip: Update to 0.640.
* gnu/packages/compression.scm (lrzip): Update to 0.640.
[source]: Remove obsolete patch 'lrzip-CVE-2017-8842.patch'.
[inputs]: Add lz4.
* gnu/packages/patches/lrzip-CVE-2017-8842.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-02-20 13:40:54 -05:00
Tobias Geerinckx-Rice 43e09b4340
gnu: xarchiver: Update to 0.5.4.17.
* gnu/packages/compression.scm (xarchiver): Update to 0.5.4.17.
2021-02-15 18:09:39 +01:00
Tobias Geerinckx-Rice 26688b8dc4
gnu: libjcat: Update to 0.1.6.
* gnu/packages/compression.scm (libjcat): Update to 0.1.6.
2021-02-15 18:09:39 +01:00
Tobias Geerinckx-Rice 4bf11e250d
gnu: lunzip: Update to 1.12.
* gnu/packages/compression.scm (lunzip): Update to 1.12.
2021-02-15 18:09:39 +01:00
Danny Milosavljevic abd318ff4b
Merge branch 'master' into core-updates 2021-02-11 19:12:36 +01:00
Léo Le Bouter 78bbf6c443
gnu: lz4: Disable parallel testing.
* gnu/packages/compression.scm (lz4)[arguments]: Set "#:parallel-tests?"
keyword argument to "#f".

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-02-11 17:25:08 +08:00
Antoine Côté ab8a175f90
gnu: lzip: Update to 1.22.
* gnu/packages/compression.scm (lzip): Update to 1.22.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-04 14:45:49 +01:00
Antoine Côté e7195e83c8
gnu: tarlz: Update to 0.19.
* gnu/packages/compression.scm (tarlz): Update to 0.19.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-04 14:33:11 +01:00
Christopher Baines e740cc6140
Merge branch 'master' into core-updates 2021-02-03 09:57:35 +00:00
Léo Le Bouter 9d5ed93162
gnu: Add libjcat.
* gnu/packages/compression.scm (libjcat): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-27 21:11:47 +01:00
Vincent Legoll 3c9e1faa95
gnu: zziplib: Update to 0.13.72.
* gnu/packages/compression.scm (zziplib): Update to 0.13.72.
[build-system]: Use cmake-build-system
[arguments]: Remove field.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-21 15:49:49 -05:00
Vincent Legoll 57b0949a49
gnu: lzlib: Update to 1.12.
* gnu/packages/compression.scm (lzlib): Update to 1.12.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-20 10:51:54 +02:00
Ludovic Courtès ff985fad6d
gnu: zstd: Add missing slash in 'libzstd.pc'.
Fixes a regression introduced in
959a397d22, whereby directory names in
'libzstd.pc' would lack a slash after $prefix.

* gnu/packages/compression.scm (zstd)[arguments]: In
'adjust-library-locations' phase, add trailing slash for $prefix in .pc
file.
2021-01-15 14:06:12 +01:00
Maxim Cournoyer 01f0707207
Merge branch 'staging' into 'core-updates'.
Conflicts:

	gnu/local.mk
	gnu/packages/cmake.scm
	gnu/packages/curl.scm
	gnu/packages/gl.scm
	gnu/packages/glib.scm
	gnu/packages/guile.scm
	gnu/packages/node.scm
	gnu/packages/openldap.scm
	gnu/packages/package-management.scm
	gnu/packages/python-xyz.scm
	gnu/packages/python.scm
	gnu/packages/tls.scm
	gnu/packages/vpn.scm
	gnu/packages/xorg.scm
2021-01-13 23:45:53 -05:00
Tobias Geerinckx-Rice 8818bb3a3e
gnu: zutils: Update to 1.10.
* gnu/packages/compression.scm (zutils): Update to 1.10.
2021-01-10 23:38:48 +01:00