Commit Graph

394 Commits

Author SHA1 Message Date
Ludovic Courtès 3e2d4e69c3
Merge branch 'master' into staging 2019-01-20 22:12:10 +01:00
Ricardo Wurmus 4fec042b54
gnu: Move Python compression packages to new module.
* gnu/packages/compression.scm (python-lzo, python2-lzo, python-lz4,
python2-lz4, python-lzstring, python2-lzstring, bitshuffle,
bitshuffle-for-snappy): Move variables from here...
* gnu/packages/python-compression.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/bioinformatics.scm,
gnu/packages/java-compression.scm,
gnu/packages/xorg.scm: Adjust module references.
2019-01-15 17:45:33 +01:00
Ricardo Wurmus 44d10b1f72
gnu: Separate Python core packages from the rest.
* gnu/packages/python.scm: Move hundreds of package definitions from here...
* gnu/packages/python-xyz.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/android.scm,
gnu/packages/audio.scm,
gnu/packages/backup.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/cluster.scm,
gnu/packages/compression.scm,
gnu/packages/connman.scm,
gnu/packages/crypto.scm,
gnu/packages/cups.scm,
gnu/packages/databases.scm,
gnu/packages/dav.scm,
gnu/packages/direct-connect.scm,
gnu/packages/disk.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/docker.scm,
gnu/packages/ebook.scm,
gnu/packages/elf.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/enlightenment.scm,
gnu/packages/finance.scm,
gnu/packages/fltk.scm,
gnu/packages/fontutils.scm,
gnu/packages/freedesktop.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gl.scm,
gnu/packages/glib.scm,
gnu/packages/gnome.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/gtk.scm,
gnu/packages/ham-radio.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/irc.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/kde-frameworks.scm,
gnu/packages/key-mon.scm,
gnu/packages/libffi.scm,
gnu/packages/libreoffice.scm,
gnu/packages/libusb.scm,
gnu/packages/lirc.scm,
gnu/packages/logging.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/mate.scm,
gnu/packages/maths.scm,
gnu/packages/medical.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mp3.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nutrition.scm,
gnu/packages/openldap.scm,
gnu/packages/openstack.scm,
gnu/packages/package-management.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/polkit.scm,
gnu/packages/protobuf.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/qt.scm,
gnu/packages/rdf.scm,
gnu/packages/ruby.scm,
gnu/packages/search.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/simulation.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/storage.scm,
gnu/packages/sync.scm,
gnu/packages/terminals.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tls.scm,
gnu/packages/tor.scm,
gnu/packages/tryton.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/virtualization.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wicd.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xorg.scm: Update module references.
2019-01-15 14:46:44 +01:00
Ricardo Wurmus 21b41a79fe
gnu: Move Perl compression packages to new module.
* gnu/packages/compression.scm (perl-compress-raw-bzip2,
perl-compress-raw-zlib, perl-io-compress, perl-archive-zip,
perl-archive-extract): Move from here...
* gnu/packages/perl-compression.scm: ...to this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ci.scm, gnu/packages/libreoffice.scm, gnu/packages/perl.scm:
Adjust references.
2019-01-14 18:12:54 +01:00
Efraim Flashner ad79ae7e2d
gnu: bitshuffle-for-snappy: Inherit package arguments.
* gnu/packages/compression.scm (bitshuffle-for-snappy)[arguments]:
Inherit package arguments from bitshuffle. Always skip tests.
2019-01-13 11:50:55 +02:00
Efraim Flashner d5fa25a5a0
gnu: bitshuffle: Fix build on armhf-linux.
* gnu/packages/compression.scm (bitshuffle)[arguments]: Add custom phase
to only use NEON on aarch64.
2019-01-13 11:31:04 +02:00
Marius Bakke 6764f94317
Merge branch 'master' into staging 2019-01-13 01:40:04 +01:00
Ricardo Wurmus 24155bf40d
gnu: Move Java compression packages to new module.
* gnu/packages/compression.scm (bitshuffle-for-snappy): Export variable.
(java-snappy, java-snappy-1, java-iq80-snappy, java-jbzip2, java-tukaani-xz):
Move these variables from here...
* gnu/packages/java-compression.scm: ...to this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/java.scm, gnu/packages/bioinformatics.scm: Adjust module
references.
2019-01-12 12:14:28 +01:00
Efraim Flashner 0e28967250
Merge remote-tracking branch 'origin/master' into staging 2019-01-09 10:52:41 +02:00
Efraim Flashner 07c95566a4
gnu: gzip: Update to 1.10.
* gnu/packages/compression.scm (gzip): Update to 1.10.
2019-01-07 11:59:04 +02:00
Efraim Flashner c7a2b36daf
gnu: perl-archive-zip: Update to 1.64.
* gnu/packages/comression.scm (perl-archive-zip): Update to 1.64.
2019-01-02 22:11:04 +02:00
Efraim Flashner 2f325b6391
gnu: zstd: Update to 1.3.8.
* gnu/packages/compression.scm (zstd): Update to 1.3.8.
[home-page]: Update to new home-page.
2019-01-02 22:11:04 +02:00
Marius Bakke 4cb9b72633
gnu: Remove special Boost C++14 variant.
This is no longer needed since commit a7ff66998f.

* gnu/packages/boost.scm (boost-cxx11): Remove variable.
* gnu/packages/audio.scm (supercollider)[inputs]: Change BOOST-CXX11 to BOOST.
* gnu/packages/compression.scm (innoextract)[inputs]: Likewise.
* gnu/packages/mpd.scm (ncmpcpp)[inputs]: Likewise.
* gnu/packages/storage.scm (ceph)[inputs]: Likewise.
2018-12-12 20:49:14 +01:00
Marius Bakke 5b2da2a659
gnu: xz: Move liblzma.a to separate output.
* gnu/packages/compression.scm (xz)[arguments, outputs]: New fields.
* gnu/packages/make-bootstrap.scm (%static-inputs)[xz]: Don't inherit outputs.
2018-12-12 20:10:56 +01:00
Marius Bakke fbb7b04a85
Merge branch 'master' into staging 2018-12-09 00:18:32 +01:00
Leo Famulari b9103c827c
gnu: Add a C++14 variant of Boost for packages that need it.
Fixes <https://bugs.gnu.org/33605> and <https://bugs.gnu.org/33610>.

* gnu/packages/boost.scm (boost-cxx14): New variable.
* gnu/packages/compression.scm (innoextract)[inputs]: Use it.
* gnu/packages/mpd.scm (ncmpcpp)[inputs]: Use it.
2018-12-07 19:42:59 -05:00
Marius Bakke b38cfa1dfd
gnu: lz4: Download sources from git.
* gnu/packages/compression.scm (lz4)[source]: Change to GIT-FETCH.
2018-12-04 20:05:20 +01:00
Efraim Flashner 9cf4ff199c
Merge remote-tracking branch 'origin/master' into core-updates 2018-11-21 19:41:43 +02:00
Kei Kebreau b3175c709d
gnu: cabextract: Update to 1.9.
* gnu/packages/compression.scm (cabextract): Update to 1.9.
[arguments]: Add phase "unpack-libmspack".
[inputs]: Add libmspack-source.
2018-11-20 13:55:10 -05:00
Kei Kebreau ea80fd1ff5
gnu: libmspack: Update to 0.9.1.
* gnu/packages/compression.scm (libmspack): Update to 0.9.1.
2018-11-20 13:53:06 -05:00
Mark H Weaver 9f6f726c7f
gnu: compression: Return #t from all phases.
* gnu/packages/compression.scm (perl-compress-raw-zlib, java-snappy)
(java-iq80-snappy, pzstd, java-tukaani-xz): Return #t from all phases.
2018-11-14 23:44:14 -05:00
Marius Bakke 79ee97a144
Merge branch 'master' into core-updates 2018-11-14 21:20:46 +01:00
Ricardo Wurmus e5ff963a6d
gnu: xdelta: Remove custom bootstrap phase.
* gnu/packages/compression.scm (xdelta)[arguments]: Remove autoconf phase.
2018-11-11 12:52:46 +01:00
Ricardo Wurmus 0633c77b1b
gnu: xdelta: Fetch sources from git.
* gnu/packages/compression.scm (xdelta)[source]: Fetch from git.
2018-11-11 12:52:30 +01:00
Ricardo Wurmus 112fcafbae
gnu: libtar: Remove custom bootstrap phase.
* gnu/packages/compression.scm (libtar)[arguments]: Remove autoconf phase.
2018-11-11 12:47:51 +01:00
Ricardo Wurmus 3478945948
gnu: minizip: Remove custom bootstrap phase.
* gnu/packages/compression.scm (minizip)[arguments]: Remove autoreconf phase.
2018-11-11 12:45:52 +01:00
Efraim Flashner 28b24e9975
gnu: bitshuffle: Don't use '-march=native'.
* gnu/packages/compression.scm (bitshuffle)[arguments]: Add custom phase
to substitute out the '-march=native' compilation flag.
2018-11-11 08:57:16 +02:00
Efraim Flashner 01029e2043
gnu: bitshuffle: Update to 0.3.5.
* gnu/packages/compression.scm (bitshuffle): Update to 0.3.5.
[source]: Add snippet to remove cythonized source files.
2018-11-11 08:57:16 +02:00
Efraim Flashner 211db9caf7
gnu: sharutils: Remove false comment.
This is a follow-up to b50d58b344.

* gnu/packages/compression.scm (sharutils)[source]: This snippet is, in
fact, a snippet.
2018-11-10 20:18:37 +02:00
Efraim Flashner 9829e0699b
gnu: lbzip2: Remove false comment.
This is a follow-up to f268b744b8.

* gnu/packages/compression.scm (lbzip2)[source]: This snippet is, in
fact, a snippet.
2018-11-10 20:18:34 +02:00
Efraim Flashner f268b744b8
gnu: lbzip2: Fix building with glibc@2.28.
* gnu/packages/compression.scm (lbzip2)[source]: Add snippet to patch
bundled gnulib for glibc@2.28.
2018-11-10 20:07:56 +02:00
Marius Bakke f4a5faa9dc
Merge branch 'master' into core-updates 2018-11-05 23:56:22 +01:00
Kei Kebreau f3dd10dfe7
gnu: libmspack: Update to 0.8 [fixes CVE-2018-{18584,18585,18586}].
* gnu/packages/compression.scm (libmspack): Update to 0.8.
2018-10-27 20:04:20 -04:00
Tobias Geerinckx-Rice 2820e31590
gnu: zstd: Update to 1.3.7.
* gnu/packages/compression.scm (zstd): Update to 1.3.7.
2018-10-23 03:14:30 +02:00
Efraim Flashner b50d58b344
gnu: sharutils: Fix bundled gnulib.
* gnu/packages/compression.scm (sharutils)[source]: Add snippet to fix
bundled gnulib.
2018-10-18 21:46:33 +03:00
Efraim Flashner f793b4ef96
gnu: squashfs-tools: Fix building with glibc@2.28.
* gnu/packages/compression.scm (squashfs-tools)[arguments]: Add
substitution to include missing import. Return #t from all phases.
2018-10-18 21:31:52 +03:00
Marius Bakke d02bb02f7d
Merge branch 'master' into core-updates 2018-10-17 20:47:11 +02:00
Tobias Geerinckx-Rice 3880537c74
gnu: zstd: Don't use unstable tarball.
* gnu/packages/compression.scm (zstd)[source]: Use release archive.
2018-10-09 05:47:16 +02:00
Tobias Geerinckx-Rice de68ad095d
gnu: zstd: Update to 1.3.6.
* gnu/packages/compression.scm (zstd): Update to 1.3.6.
[source]: Remove merged patches.
* gnu/packages/patches/zstd-fix-stdin-list-test.patch,
gnu/packages/patches/zstd-fix-stdin-list-without-tty.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2018-10-09 05:42:14 +02:00
Tobias Geerinckx-Rice 16de7f15cb
gnu: snappy: Optimise.
* gnu/packages/compression.scm (snappy)[source]: Build with ‘-O2’.
* gnu/package/patches/snappy-add-O2-flag-in-CmakeLists.txt.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-08-30 00:51:11 +02:00
Marius Bakke 9e17757ff5
Revert "gnu: snappy: Optimise."
This causes too many rebuilds for the master branch.

This reverts commit f96ed06805.
2018-08-29 16:58:54 +02:00
Tobias Geerinckx-Rice f96ed06805
gnu: snappy: Optimise.
* gnu/packages/compression.scm (snappy)[source]: Build with ‘-O2’.
* gnu/package/patches/snappy-add-O2-flag-in-CmakeLists.txt.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-08-28 22:30:59 +02:00
Marius Bakke 61fca0fd22
Merge branch 'master' into core-updates 2018-08-28 01:22:24 +02:00
Pierre Neidhardt 4715f92ef0
Update email for Pierre Neidhardt.
* .mailmap: Add name and email for Pierre Neidhardt.
* gnu/packages/c.scm, gnu/packages/code.scm, gnu/packages/compression.scm,
gnu/packages/disk.scm, gnu/packages/emacs.scm, gnu/packages/freedesktop.scm,
gnu/packages/golang.scm, gnu/packages/image.scm, gnu/packages/music.scm,
gnu/packages/networking.scm, gnu/packages/password-utils.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/textutils.scm, gnu/packages/video.scm, gnu/packages/xdisorg.scm:
Update email for Pierre Neidhardt.
2018-08-27 14:46:26 +02:00
Marius Bakke 839167ff9d
Merge branch 'staging' into core-updates 2018-08-25 16:44:07 +02:00
Marius Bakke c7b87eeda2
gnu: gzip: Fix FTBFS with glibc >= 2.28.
* gnu/packages/compression.scm (gzip)[arguments]: Add phase
'patch-for-glibc-2.28'.
2018-08-25 16:23:36 +02:00
Tobias Geerinckx-Rice ed8d31bf17
gnu: python-lzstring: Update to 1.0.4.
* gnu/packages/compression.scm (python-lzstring): Update to 1.0.4.
2018-08-15 20:10:20 +02:00
Ricardo Wurmus b86c019efb
Merge branch 'staging' into core-updates 2018-08-13 20:39:32 +02:00
Tobias Geerinckx-Rice 9aba9b1278
Migrate search.cpan.org home pages to metacpan.org.
The venerable search.cpan.org has retired[0].

[0]: https://log.perl.org/2018/05/goodbye-search-dot-cpan-dot-org.html

* guix/import/cpan.scm (cpan-home): Generate metacpan.org home page URIs.
Update all previously generated ones in (gnu packages) to their
canonical new homes.
2018-08-11 17:22:31 +02:00
Tobias Geerinckx-Rice 583fa791e9
gnu: python-lzo: Update to 1.12.
* gnu/packages/compression.scm (python-lzo): Update to 1.12.
2018-08-11 17:22:30 +02:00
Leo Famulari 7598b678fa
gnu: bzip2: Use archived source and home-page URLs.
* gnu/packages/compression.scm (bzip2)[source, home-page]: Update URLs.
2018-08-10 16:42:01 -04:00
Marius Bakke 16fcda9524
gnu: libmspack: Update to 0.7.1.
* gnu/packages/compression.scm (libmspack): Update to 0.7.1.
2018-08-09 21:19:46 +02:00
Tobias Geerinckx-Rice 665fcd32af
gnu: java-snappy: Fix description.
* gnu/packages/compression.scm (java-snappy)[description]: Fix typos.
2018-08-09 02:19:10 +02:00
Tobias Geerinckx-Rice d06160b0ac
gnu: java-snappy: Update to 1.1.7.2.
* gnu/packages/compression.scm (java-snappy): Update to 1.1.7.2.
2018-08-09 02:19:09 +02:00
Marius Bakke b90289dadc
gnu: zlib: Move static library to separate output.
* gnu/packages/compression.scm (zlib)[outputs]: New field.
[arguments]: Add phase 'move-static-library'.
2018-07-30 17:09:07 +02:00
Ludovic Courtès ac46a1c8e4
Merge branch 'master' into core-updates 2018-07-26 18:15:13 +02:00
Marius Bakke 92526ade57
gnu: cabextract: Delete bundled libmspack.
* gnu/packages/compression.scm (cabextract)[source](modules, snippet): New field.
2018-07-26 17:30:18 +02:00
Marius Bakke e0a98e7bd5
gnu: cabextract: Update to 1.7.
* gnu/packages/compression.scm (cabextract): Update to 1.7.
2018-07-26 17:28:35 +02:00
Marius Bakke 27b2f34cda
gnu: Update cabextract.org.uk home pages.
* gnu/packages/compression.scm (libmspack, cabextract)[home-page, source]: Use
HTTPS.
2018-07-25 20:44:40 +02:00
Marius Bakke 03c16bb59a
gnu: libmspack: Don't build static library.
* gnu/packages/compression.scm (libmspack)[arguments]: Add #:configure-flags.
2018-07-25 20:44:39 +02:00
Marius Bakke b8d7119bc2
gnu: libmspack: Update to 0.7.
* gnu/packages/compression.scm (libmspack): Update to 0.7.
2018-07-25 20:44:39 +02:00
Marius Bakke 706ae8e15c
Merge branch 'master' into core-updates 2018-07-24 19:56:35 +02:00
Marius Bakke 45719c1dfb
gnu: bzip2: Add static output.
* gnu/packages/compression.scm (bzip2)[arguments]: Add phase for moving static
library.
[outputs]: New field.
2018-07-19 00:52:21 +02:00
Marius Bakke 5212c52ce5
gnu: bzip2: Simplify phase.
* gnu/packages/compression.scm (bzip2)[arguments]: Use SCANDIR instead of
FIND-FILES when locating the shared library.
2018-07-19 00:52:21 +02:00
Marius Bakke ac83cf22c2
gnu: Add bsdiff.
* gnu/packages/compression.scm (bsdiff): New public variable.
2018-07-18 01:04:15 +02:00
Marius Bakke 804863196c
gnu: libzip: Update to 1.5.1.
* gnu/packages/compression.scm (libzip): Update to 1.5.1.
[build-system]: Switch to CMAKE-BUILD-SYSTEM.
2018-07-12 17:21:15 +02:00
Tobias Geerinckx-Rice a62764bdbb
gnu: zstd: Update to 1.3.5.
* gnu/packages/compression.scm (zstd): Update to 1.3.5.
[source]: Add two patches to make the test suite pass.
* gnu/packages/patches/zstd-fix-stdin-list-without-tty.patch,
gnu/packages/patches/zstd-fix-stdin-list-test.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add both.
2018-07-02 20:19:07 +02:00
Ricardo Wurmus f1728d4346
Merge branch 'master' into core-updates 2018-06-29 22:51:23 +02:00
Ricardo Wurmus 3fa31317c2
gnu: sfarkxtc: Update to 0-1.13cd6f937.
* gnu/packages/compression.scm (sfarkxtc): Update to 0-1.13cd6f937.
2018-06-22 13:23:06 +02:00
Pierre Neidhardt a14de83213
gnu: upx: Fix CVE-2017-15056.
* gnu/packages/patches/upx-protect-against-bad-crafted-input.patch: New file.
* gnu/packages/compression.scm (upx)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-06-17 01:40:13 +02:00
Rutger Helling 056402220e
gnu: innoextract: Update to 1.7.
* gnu/packages/compression.scm (innoextract): Update to 1.7.
2018-06-15 09:10:35 +02:00
Ricardo Wurmus 8709624756
Merge branch 'origin/core-updates-next' into core-updates 2018-06-06 23:01:48 +02:00
Ricardo Wurmus 66ece08d05
Merge branch 'master' into core-updates 2018-06-05 09:59:27 +02:00
Tobias Geerinckx-Rice fd17434249
gnu: lz4: Use HTTPS home page.
* gnu/packages/compression.scm (lz4)[home-page]: Use HTTPS.
2018-06-04 15:35:48 +02:00
Mark H Weaver 82b695b834
Merge branch 'master' into core-updates 2018-05-28 20:45:37 -04:00
Ricardo Wurmus e580597d25
gnu: Add squashfs-tools-next.
* gnu/packages/compression.scm (squashfs-tools-next): New variable.
2018-05-28 17:36:08 +02:00
Mark H Weaver 1640f16e78
Merge branch 'master' into core-updates 2018-05-27 01:26:09 -04:00
Pierre Neidhardt 5735256d0b
gnu: Add upx.
* gnu/packages/compression.scm (upx): New variable.
2018-05-26 22:11:18 +02:00
Pierre Neidhardt 719871771d
gnu: Add ucl.
* gnu/packages/compression.scm (ucl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-26 22:00:59 +02:00
Mark H Weaver 0661758e13
Merge branch 'master' into core-updates 2018-05-21 13:22:32 -04:00
Tobias Geerinckx-Rice bb03470814
gnu: perl-io-compress: Update to 2.081.
* gnu/packages/compression.scm (perl-io-compress): Update to 2.081.
2018-05-19 00:59:34 +02:00
Tobias Geerinckx-Rice df9981303e
gnu: perl-compress-raw-bzip2: Update to 2.081.
* gnu/packages/compression.scm (perl-compress-raw-bzip2): Update to 2.081.
2018-05-19 00:59:34 +02:00
Tobias Geerinckx-Rice e81400ceb0
gnu: perl-compress-raw-zlib: Update to 2.081.
* gnu/packages/compression.scm (perl-compress-raw-zlib): Update to 2.081.
2018-05-19 00:59:34 +02:00
Tobias Geerinckx-Rice 957aac763b
gnu: xz: Update to 5.2.4.
* gnu/packages/compression.scm (xz): Update to 5.2.4.
2018-04-30 21:24:31 +02:00
Mark H Weaver c52872bfc4
Merge branch 'master' into core-updates 2018-04-21 05:02:52 -04:00
Marius Bakke d0ee11b2f0
gnu: sharutils: Fix CVE-2018-1000097.
* gnu/packages/patches/sharutils-CVE-2018-1000097.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/compression.scm (sharutils)[source](patches): Use it.
2018-04-16 18:02:14 +02:00
Tobias Geerinckx-Rice 605ade4429
gnu: google-brotli: Update to 1.0.4.
* gnu/packages/compression.scm (google-brotli): Update to 1.0.4.
2018-04-15 19:31:13 +02:00
Mark H Weaver 745e83ca3b
gnu: pzstd: Use invoke.
* gnu/packages/compression.scm (pzstd)[arguments]: Use invoke.
2018-04-12 04:02:17 -04:00
Mark H Weaver df04bd25e6
gnu: unshield: Use invoke.
* gnu/packages/compression.scm (unshield)[arguments]: Use invoke.
2018-04-12 04:02:15 -04:00
Mark H Weaver 8fcdd9d53f
gnu: p7zip: Use invoke.
* gnu/packages/compression.scm (p7zip)[arguments]: Use invoke and remove
vestigial plumbing.
2018-04-12 04:02:13 -04:00
Mark H Weaver 831016bd22
gnu: java-iq80-snappy: Use invoke.
* gnu/packages/compression.scm (java-iq80-snappy)[arguments]: Use invoke and
remove vestigial plumbing.
2018-04-12 04:02:11 -04:00
Mark H Weaver 74d29bedc1
gnu: java-snappy-1: Use invoke.
* gnu/packages/compression.scm (java-snappy-1)[arguments]: Use invoke.
2018-04-12 04:02:09 -04:00
Mark H Weaver 0a4d9eb770
gnu: xdelta: Use invoke.
* gnu/packages/compression.scm (xdelta)[arguments]: Use invoke.  Return a
boolean from all phase procedures.
2018-04-12 04:02:07 -04:00
Mark H Weaver ded1e98376
gnu: brotli: Use invoke.
* gnu/packages/compression.scm (brotli)[arguments]: Use invoke.
2018-04-12 04:02:05 -04:00
Mark H Weaver c65956f3f1
gnu: libtar: Use invoke.
* gnu/packages/compression.scm (libtar)[arguments]: Use invoke.
2018-04-12 04:02:03 -04:00
Mark H Weaver fbc3e0c486
gnu: minizip: Use invoke.
* gnu/packages/compression.scm (minizip)[arguments]: Use invoke.
2018-04-12 04:02:01 -04:00
Marius Bakke 5576cfabf3
Merge branch 'master' into core-updates 2018-03-29 17:34:41 +02:00
Tobias Geerinckx-Rice 75176f1b94
gnu: zstd: Update to 1.3.4.
* gnu/packages/compression.scm (zstd): Update to 1.3.4.
2018-03-27 22:08:57 +02:00
Marius Bakke 2b786f6753
gnu: bzip2: Provide libbz2.so and libbz2.so.1.
Fixes <https://bugs.gnu.org/30006>.

* gnu/packages/compression.scm (bzip2)[arguments]: Rework
INSTALL-SHARED-LIBS-PHASE to manage all library symlinks.
2018-03-27 15:37:08 +02:00
Mark H Weaver ac21be848a
Merge branch 'master' into core-updates 2018-03-20 14:22:06 -04:00