Commit graph

743 commits

Author SHA1 Message Date
Andreas Enge
7ea7a8a529
gnu: quazip, quazip-5: Update to 1.5.
* gnu/packages/compression.scm (quazip): Update to 1.5.

Change-Id: I2c7968204aacd7eb1bb3eac62a5fa6546d2f66f7
2025-08-10 11:03:54 +02:00
Andreas Enge
e02421a79d
gnu: quazip: Update to 1.5.
* gnu/packages/compression.scm (quazip): Update to 1.5.

Change-Id: Id8fd2682f1c7a0bea2fbd4b4b2f5b3f3cdd9cefc
2025-08-09 12:40:36 +02:00
Sharlatan Hellseher
dd0d515bdd
gnu: tarsplitter: Add a maintenance note.
Closes gnu/gnu#1734.

* gnu/packages/compression.scm (tarsplitter): Add a maintenance note
explaining the status of the package and action plan for the next
refresh cycle.

Change-Id: I3ef015c9f335247577c9c9d5835b369a079f86c9
2025-08-04 09:51:28 +01:00
Greg Hogan
364e883298
gnu: Remove #:test-target argument.
* gnu/packages/astronomy.scm (libsep),
* gnu/packages/bioinformatics.scm (megahit),
* gnu/packages/bittorrent.scm (qbittorrent),
* gnu/packages/calendar.scm (date),
* gnu/packages/check.scm (klee, trompeloeil),
* gnu/packages/compression.scm (zziplib),
* gnu/packages/cpp.scm (immer, lager, zug),
* gnu/packages/databases.scm (timescaledb),
* gnu/packages/emulators.scm (dolphin-emu),
* gnu/packages/fpga.scm (systemc),
* gnu/packages/game-development.scm (box2d),
* gnu/packages/games.scm (megaglest, openclonk, teeworld),
* gnu/packages/glib.scm (sdbus-c++),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (igraph),
* gnu/packages/image.scm (exiv2),
* gnu/packages/inkscape.scm (inkscape),
* gnu/packages/instrumentation.scm (yactfr),
* gnu/packages/kde-multimedia.scm (elisa),
* gnu/packages/linux.scm (falcosecurity-libs),
* gnu/packages/llvm.scm (libcxx, libomp-15),
* gnu/packages/machine-learning.scm (ctranslate2, tvm),
* gnu/packages/maths.scm (blitz),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/music.scm (clementine, libdiscid, opustags, strawberry),
* gnu/packages/opencog.scm (atomspace, attention, cogserver, cogutil,
opencog),
* gnu/packages/python-xyz.scm (pybind11)
* gnu/packages/radio.scm (libfec, libcorrect),
* gnu/packages/serialization.scm (qtcsv),
* gnu/packages/shells.scm (fish),
* gnu/packages/tls.scm (aws-lc),
* gnu/packages/web.scm (wabt),
* gnu/packages/vulkan.com (spirv-llvm-translator)
[arguments]: Move #:test-target to ...
<#:phases>: ... 'check phase.

* gnu/packages/algebra.scm (xtensor),
* gnu/packages/astronomy (stellarium),
* gnu/packages/bioinformatics.scm (libsbml),
* gnu/packages/chemistry.scm (openbabel),
* gnu/packages/cpp.scm (xsimd, xtl),
* gnu/packages/documentation.scm (doxygen),
* gnu/packages/lua.scm (selene),
* gnu/packages/libftdi.scm (libftdi),
* gnu/packages/llvm.scm (cling, libomp@12, libomp@13),
* gnu/packages/hyperledger.scm (hyperledger-iroha),
* gnu/packages/markup.scm (cmark, cmark-gfm),
* gnu/packages/maths.scm (cryptominisat, double-conversion),
* gnu/packages/mp3.scm (chromaprint),
* gnu/packages/qt.scm (qtpromise)
* gnu/packages/rdf.scm (clucene),
* gnu/packages/sync.scm (lsyncd)
[arguments}: Remove #:test-target.

* gnu/packages/engineering.scm (libfive),
* gnu/packages/game-development.scm (box2d-3)
[arguments]: Remove #:test-target and disable tests.

Change-Id: I0a82091df1789980bbbac0c334b6f993c36f412a
2025-08-04 04:10:32 +00:00
Greg Hogan
6d40d0b795
gnu: Disable parallel tests.
* gnu/packages/aidc.scm (zint),
* gnu/packages/calendar.scm (libical),
* gnu/packages/compression.scm (c-blosc2, minizip-ng),
* gnu/packages/cpp.scm (cpp-httplib),
* gnu/packages/engineering.scm (libmedfile),
* gnu/packages/gnome.scm (evolution-data-server),
* gnu/packages/image-processing.scm (opencv),
* gnu/packages/kde-frameworks.scm (kservice),
* gnu/packages/maths.scm (scotch),
* gnu/packages/networking.scm (restbed, restinio, srt),
* gnu/packages/tbb.scm (tbb),
* gnu/packages/tls.scm (mbedtls-lts),
* gnu/packages/vulkan.scm (vulkan-loader),
* gnu/packages/web.scm (websocketpp)
[arguments]<#:parallel-tests?>: Disable.

Change-Id: I88334deb4afc29ab84b279e9d1759a777ddd49dd
2025-08-04 04:10:26 +00:00
Greg Hogan
ce1c47ed9d
gnu: Disable tests.
* gnu/packages/algebra.scm (fftw-cmake, eigen-benchmarks),
* gnu/packages/android.scm (android-googletest),
* gnu/packages/check.scm (googletest, snitch),
* gnu/packages/cpp.scm (cpp-utilities, kokkos-kernels,
nativefiledialog-extended, toml11),
* gnu/packages/compression.scm (libcbor),
* gnu/packages/databases.scm (duckdb),
* gnu/packages/datastructures.scm (sdsl-lite),
* gnu/packages/education.scm (kqtquickcharts, ktouch),
* gnu/packages/emacs-xyz.scm (emacs-irony-mode-server),
* gnu/packages/engineering.scm (manifold, solvespace),
* gnu/packages/fcitx5.scm (fcitx5-configtool),
* gnu/packages/games.scm (jstest-gtk),
* gnu/packages/geo.scm (libspatialindex),
* gnu/packages/glib.scm (cppgir),
* gnu/packages/gnome.scm (evolution),
* gnu/packages/graphics.scm (openvdb),
* gnu/packages/kde.scm (kalgebra, kcachegrind, kcolorchooser, kdf,
kdegraphics-mobipocket, kio-zeroconf, kolourpaint, kompare, ksanecore,
kseexpr, ktimer, libkexiv2, libksane, partitionmanager),
* gnu/packages/kde-frameworks.scm (kactivities, kdnssd, kdeclarative,
kded, kglobalaccel, kgraphviewer, kidletime, kinit, kjobwidgets,
knotifications, knotifyconfig, kquickimageeditor, kstatusnotifieritem,
kwayland, libkdcraw, phonon-backend-gstreamer, phonon-backend-vlc,
plasma-activities, plasma-activities-stats),
* gnu/packages/kde-games.scm (bomber, bovo, granatier, kajongg, kapman,
kblackbox, kbounrce, kbreakout, kdiamond, kfourinline, kgoldrunner,
kigo, killbots, kiriki, kjumpingcube, klines, kmahjongg, kmines,
knights, kolf, kollision, konquest, kreversi, ksirk, kspaceduel,
ksquares, ksudoku, ktuberling, kubrick, libkmahjongg, lskat, palapeli),
* gnu/packages/kde-internet.scm (choqok, krdc),
* gnu/packages/kde-multimedia.scm (audiocd-kio, dragon),
* gnu/packages/kde-pim.scm (akonadi-import-wizard, ffmpegthumbs, haruna,
kaccounts-integration, kaccounts-providers, kaddressbook, kaffeine,
kasts, kontactinterface, libkcompactdisc),
* gnu/packages/kde-plasma.scm (bluedevil, breeze, breeze-qt5, calindori,
kactivitymanagerd, kde-gtk-config, kgamma, kmenuedit, kongress, krdp,
ksshaskpass, kwrited, layer-shell-qt, milou, mpvqt, ocean-sound-theme,
oxygen-sounds, plasma-mobile-sounds,, plasma-nano, plasma-pass,
plasma-phonebook, plasma-systemmonitor, plasma-vault, plasma-welcome,
lasma-workspace-wallpapers, polkit-kde-agent, print-manager,
qqc2-breeze-style),
* gnu/packages/kde-systemtools.scm (dolphin-plugins, krfb,
kwalletmanager, yakuake),
* gnu/packages/kde-utils.scm (atelier, fielding, isoimagewriter, kamera,
kbackup, kcharselect, kdialog, keurocalc, kfind, kirogi, kmag,
kmousetool, kmouth, kontrast, krusader, kxstitch, libatcore, smb4k,
sweeper),
* gnu/packages/llvm.scm (lldb),
* gnu/packages/maths.scm (gklib, mcrl2, mcrl2-minimal),
* gnu/packages/messaging.scm (mosquitto, znc),
* gnu/packages/music.scm (hydrogen),
* gnu/packages/pdf.scm (podofo, podofo-0.9),
* gnu/packages/potassco.scm (clingo, clingcon),
* gnu/packages/qt.scm (dotherside, kddockwidgets, qttools),
* gnu/packages/radio.scm (ggmorse, gr-iqbal, gr-osmosdr, inspectrum),
* gnu/packages/serialization.scm (jsoncpp-for-tensorflow),
* gnu/packages/sdl.scm (sdl3-gfx),
* gnu/packages/telephony.scm (baresip, baresip-libre),
* gnu/packages/textutils.scm (opencc),
* gnu/packages/video.scm (libopenshot, obs),
* gnu/packages/vim.scm (neovim),
* gnu/packages/web.scm (binaryen, civetweb, yajl)
[arguments]: Disable tests.

Change-Id: I56b50f14e4e5861dc69922cc2e8ee030e401a2d5
2025-08-04 04:10:18 +00:00
Andreas Enge
76f2312337
gnu: Add minizip-ng-4.0.9.
* gnu/packages/compression.scm (minizip-ng-4.0.9): New variable.

Change-Id: I8e25d659b2447d7063fea9bb5fd13ad2eb13ea9b
2025-08-01 15:58:38 +02:00
Maxim Cournoyer
4741115db4
gnu: minizip-ng: Sanitize CMake config file.
* gnu/packages/compression.scm (minizip-ng)
[#:phases]: New argument.

Change-Id: Ibc4c0999ba9fe04a5357c5928e91a542d4e57e9a
2025-08-01 11:47:41 +09:00
Maxim Cournoyer
7f20f528ee
gnu: minizip-ng: Do not build in compatibility mode.
The pkg-config naming (and personality) of minizip-ng changes depending on
whether it's built with minizip-compatibility mode (enabled by default). Since
this package is named minizip-ng and not replacing the original minizip (yet),
preserve its own personality. 'minizip-ng.pc' is required by packages such as
emu-dolphin.

* gnu/packages/compression.scm (minizip-ng)
[#:configure-flags]: Add -DMZ_COMPAT=OFF.
(minizip-ng-compat): New variable.
* gnu/packages/emulators.scm (dolphin-emu) [inputs]: Replace minizip-ng with
minizip-ng-compat.

Change-Id: I71227035ef110162f72b9d0128b5c985c9cd58a5
2025-08-01 11:47:40 +09:00
Maxim Cournoyer
37b1aa7efa
gnu: minizip-ng: Update to 4.0.10.
* gnu/packages/compression.scm (minizip-ng): Update to 4.0.10.

Change-Id: I8d115fdf6ed4eef26f837376f83dcf9efbda5d3d
2025-08-01 11:47:40 +09:00
Greg Hogan
1cba6d4cba
gnu: unrar-free: Update to 0.3.2.
* gnu/packages/compression.scm (unrar-free): Update to 0.3.2.

Change-Id: Id13ab2b25353b2078c02ccf840a01e122313b80b
2025-07-30 17:55:23 +00:00
Andy Tai
c6e3584e8d
gnu: gzip: Update to 1.14.
* gnu/packages/compression.scm (gzip): Update to 1.14.

Change-Id: Iabb0a315b6123666dd803fc1c15ec10949184f99
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-18 20:17:32 +02:00
Nicolas Graves
e6d83b1607
gnu: minizip: Remove phase 'remove-crypt-h.
During the update of glibc from 2.35 to 2.39, the crypt.h header has
been removed from glibc's include path.  Packages depending on this
header from minizip have no access to it anymore.  Remove this phase.

* gnu/packages/compression.scm (minizip)[arguments]{phases}:
Delete 'remove-crypt-h phase.

Change-Id: I645f3f2e2aac821faa02dd4642071a983185cabf
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-18 20:17:31 +02:00
Zheng Junjie
0add44b53c
gnu: zlib: Update to 1.3.1.
* gnu/packages/compression.scm (zlib): Update to 1.3.1.

Change-Id: Icd163aaea3c22e1f4b25919c187036e3b81691d3
2025-07-18 20:17:28 +02:00
Zheng Junjie
e5f5037965
gnu: lzip: Update to 1.25.
* gnu/packages/compression.scm (lzip): Update to 1.25.

Change-Id: Id509a3b385cc6425a446ec8b05f5ad6ca58a4add
2025-07-18 20:17:28 +02:00
Zheng Junjie
00e2697620
gnu: zstd: Use G-expressions.
* gnu/packages/compression.scm (zstd)[arguments]: Use G-expressions.

Change-Id: Ic5dba01331a0c3c6f119ab9f800ac51829767ec2
2025-07-18 20:17:27 +02:00
Zheng Junjie
f48719a585
gnu: zstd: Update to 1.5.6.
* gnu/packages/compression.scm (zstd): Update to 1.5.6
(zstd-1.5.6): Remove variable.
(pzstd): Inherit from zstd.

Change-Id: If0020d61c5516222f6a80bdc7b41c19732f359e1
2025-07-18 20:17:27 +02:00
Janneke Nieuwenhuizen
60735c93ce
gnu: zziplib: Update to 0.13.78; fixes build with gcc-14.
* gnu/packages/compression.scm (zziplib): Update to 0.13.78.

Change-Id: I5ea5999fe36696791543b11c2649ac06d07e7f26
2025-07-18 20:17:13 +02:00
Janneke Nieuwenhuizen
f71d8ca9f5
gnu: unzip: Fix build with gcc-14.
* gnu/packages/compression.scm (unzip)[arguments]: Add CC to #:make-flags to
relax gcc-14's strictness.  In phase "build" use target "generic" rather than
"generic_gcc".

Change-Id: I9b4753529b15b5766d7764553bf1fb234c437d45
2025-07-18 20:17:11 +02:00
Janneke Nieuwenhuizen
5de4787be9
gnu: zip: Fix build with gcc-14.
* gnu/packages/compression.scm (zip)[arguments]: Add CC to #:make-flags to
relax gcc-14's strictness.  In phase "build" use target "generic" rather than
"generic_gcc".

Change-Id: I21af1acdc550c83e63241811a6586598f187b2ef
2025-07-18 20:17:11 +02:00
Nicolas Graves
9df0238e06
gnu: snappy: Fix cpe-* properties.
This is a follow-up of 8842305c46.

* gnu/packages/compression.scm (snappy)[properties]: Use cpe-vendor
instead of wrongfully used cpe-name.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 19:36:42 +02:00
Nicolas Graves
88f20e3427
gnu: zchunk: Update to 1.5.1.
* gnu/packages/compression.scm (zchunk): Update to 1.5.1.

Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Nicolas Graves
8842305c46
gnu: snappy: Add cpe-name property.
* gnu/packages/compression.scm (snappy)[properties]: Add cpe-name.

Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Ayan Das
785d771fb5
gnu: miniz-for-pytorch: Update to pytorch-2.7.0.
* gnu/packages/compression.scm (miniz-for-pytorch): Update to
pytorch-2.7.0 using miniz 3.0.2.
* gnu/packages/patches/miniz-for-pytorch.patch: Update for miniz 3.0.2.

Signed-off-by: Ayan Das <bvits@riseup.net>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-13 12:22:26 +02:00
Sergey Trofimov
4e43c0dd21
gnu: Remove quazip-0.
Packages depending on quazip@0.9.1 have been migrated to quazip@1.4.

* gnu/packages/compression.scm (quazip-0): Delete variable.

Change-Id: Ia952c3758fd39ce0f9c04b7a89bd9b8365af6974
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-13 17:25:27 +02:00
Sergey Trofimov
cab5684915
gnu: quazip: Switch to Qt6.
* gnu/packages/compression.scm (quazip): Link with qt6.
(quazip-5): Inherit from quazip.
[name]: Set to quazip-qt5.
(quazip-0): Inherit from quazip-5.
* gnu/packages/admin.scm (corectrl)
* gnu/packages/engineering.scm (librepcb)
* gnu/packages/geo.scm (qmapshack)
* gnu/packages/hardware.scm (ckb-next)
* gnu/packages/ocr.scm (gimagereader)
[inputs]: Rename quazip to quazip-5.

Change-Id: I2632560a6795d0825b1b552d79682ed78571cb56
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-12 23:01:16 +02:00
Greg Hogan
df799a61ef
gnu: pzstd: Update to 1.5.7.
* gnu/packages/compression.scm (pzstd): Inherit from zstd-1.5.7.

Change-Id: I782e605f82476273b918ebdc5727b8d3d8b9eeaa
2025-03-18 18:56:16 +00:00
Greg Hogan
8a33465faf
gnu: zstd: Update to 1.5.7.
* gnu/packages/compression.scm: Rename zstd-1.5.6 to zstd-1.5.7 and
update it to 1.5.7.

Change-Id: I8886429a59ecffc8120214cf5cf664ef97dc21c3
2025-03-18 18:56:16 +00:00
宋文武
9a9edbcd8d
gnu: Add kubazip.
* gnu/packages/compression.scm (kubazip): New variable.

Change-Id: I2066f141575d476e866905bbc52c05e1ec81a226
2025-03-11 10:46:24 +08:00
Gabriel Wicki
5530282655
gnu: Fix whitespace issues in various descriptions.
This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.

* gnu/packages/audio.scm (ecasound): Fix description.
* gnu/packages/axoloti.scm (ksoloti-runtime, ksoloti-patcher): Fix
description.
* gnu/packages/bioinformatics.scm (trf, ghc-int-interval-map): Fix
description.
* gnu/packages/chez.scm (chez-scheme, chez-scheme-bootstrap-bootfiles): Fix
description.
* gnu/packages/code.scm (cscope): Fix description.
* gnu/packages/compression.scm (c-blosc): Fix description.
* gnu/packages/connman.scm (connman): Fix description.
* gnu/packages/crypto.scm (libxcrypt): Fix description.
* gnu/packages/display-managers.scm (abstractdark-sddm-theme): Fix
description.
* gnu/packages/docker.scm (docker-registry): Fix description.
* gnu/packages/freedesktop.scm (xdg-user-dirs): Fix description.
* gnu/packages/game-development.scm (deutex, grfcodec): Fix description.
* gnu/packages/games.scm (chroma): Fix description.
* gnu/packages/geo.scm (xygrib): Fix description.
* gnu/packages/gnunet.scm (gnunet-scheme): Fix description.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-block-format): Fix description.
* gnu/packages/kodi.scm (fstrcmp): Fix description.
* gnu/packages/machine-learning.scm (vosk-api): Fix description.
* gnu/packages/messaging.scm (biboumi): Fix description.
* gnu/packages/music.scm (sooperlooper, samplebrain): Fix description.
* gnu/packages/perl.scm (perl-file-readbackwards): Fix description.
* gnu/packages/rocm.scm (rocm-bandwidth-test): Fix description.
* gnu/packages/scanner.scm (sane-airscan): Fix description.
* gnu/packages/security-token.scm (pkcs11-helper): Fix description.
* gnu/packages/shellutils.scm (shell-functools): Fix description.
* gnu/packages/textutils.scm (catdoc): Fix description.
* gnu/packages/tor.scm (tor): Fix description.
* gnu/packages/xdisorg.scm (xftwidth, xwallpaper): Fix description.
* gnu/packages/xfce.scm (xfce4-volumed-pulse): Fix description.

Change-Id: I911836d66eb780c0fa279e3aebf9d7fbd53bf00a
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2025-01-05 15:38:04 -08:00
Artyom V. Poptsov
7d7cdc3e4e
gnu: clzip: Update to 1.14.
* gnu/packages/compression.scm (clzip): Update to 1.14.
[arguments]: Use GEXPs.

Change-Id: I8d42613d1a7b4ae86c2ae3f44fba35edee8924d3
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-12-31 13:29:57 +03:00
Maxim Cournoyer
646b94cfa4
gnu: c-blosc: Update home page URL.
* gnu/packages/compression.scm (c-blosc) [home-page]: Update URL.

Change-Id: I72bb93a9d166294da991201b29f16a8f41f1f44e
2024-12-17 23:43:58 +09:00
Maxim Cournoyer
f04d44562f
gnu: Add c-blosc2.
Adapted from
https://raw.githubusercontent.com/Blosc/c-blosc2/refs/heads/main/.guix/modules/c-blosc2-package.scm.

* gnu/packages/compression.scm (c-blosc2): New variable.

Change-Id: Ic0f11487e8d920dd31dfb009485c204fa1b575f7
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Co-authored-by: Ivan Vilata i Balaguer <ivan@selidor.net>
2024-12-17 23:43:58 +09:00
Herman Rimm
e3bf81c7df
gnu: libcbor: Update to 0.11.0.
* gnu/packages/compression.scm (libcbor): Update.

Change-Id: Ie372a9a73369eddac0620394e3e3608d8f27e0b6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-16 00:21:06 +01:00
Efraim Flashner
b764dbc319
gnu: zstd: Fix cross-building to mingw32.
* gnu/packages/compression.scm (zstd)[arguments]: Adjust the custom
'adjust-library-locations phase to have separate logic for targeting
mingw32.  Adjust the make-flags to add some extra flags when targeting
mingw32.

Change-Id: Ifd32a6bd9157af93c7338dacc96467e2756b9314
2024-12-02 13:54:08 +02:00
Aaron Covrig
b2bd56f8fe
gnu: Bump pzstd to version 1.5.6
* gnu/packages/compression.scm (pzstd): Bump to version 1.5.6

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-11-20 23:51:44 +01:00
Aaron Covrig
4493ec418d
gnu: Bump zstd to version 1.5.6
* gnu/packages/compression.scm (zstd-1.5.6): Bump version to 1.5.6

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-11-20 23:51:42 +01:00
Nicolas Graves
3553c7f4fe
gnu: upx: Update to 4.2.4.
* gnu/packages/compression.scm (upx): Update to 4.2.4.
[properties]: Add lint-hidden-cve property.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-11-06 22:18:08 +01:00
Nicolas Graves
99bac834ea
gnu: squashfs-tools: Update to 4.6.1. [security fixes]
This fixes CVE-2021-40153 and CVE-2021-41072.

* gnu/packages/compression.scm (squashfs-tools): Update to 4.6.1.
[arguments]: Improve style.
<#:make-flags>: Add INSTALL_MANPAGES_DIR value.
<#:phases>: Remove phase 'install-documentation. Add phase
'patch-generated-source-shebangs.
[native-inputs]: Add coreutils-minimal, help2man, which.
[inputs]: Remove labels.

Change-Id: I095427f071ad0f8d1d2609cfc4dd3ed719ece812
2024-11-04 19:38:38 +08:00
Nicolas Graves
386399296a
gnu: libtar: Patch CVEs. [security fixes]
This fixes CVE-2021-33643, CVE-2021-33644, CVE-2021-33645,
CVE-2021-33646.

* gnu/packages/compression.scm (libtar)[source]<patches>: Add patches
here...
* gnu/local.mk (dist_patch_DATA): ...and here.
* gnu/packages/patches/libtar-CVE-2021-33643-CVE-2021-33644.patch,
gnu/packages/patches/libtar-CVE-2021-33645-CVE-2021-33646.patch: New files.

Signed-off-by: Andreas Enge <andreas@enge.fr>
Change-Id: I60a6b753fddc1a0d08f96010ef3d57ec66c2251b
2024-10-28 10:06:42 +01:00
Ludovic Courtès
7032794646
gnu: xz: Update to 5.4.5.
* gnu/packages/compression.scm (xz): Update to 5.4.5.

Change-Id: Ic9b4a19ebe92c2d81fd89d01febf115a69e4adbd
2024-08-31 10:44:18 +02:00
Ludovic Courtès
710cad69ff
gnu: zlib: Update to 1.3.
* gnu/packages/compression.scm (zlib): Update to 1.3.

Change-Id: I4addb22798308819198da18a093581bdb2c4f22d
2024-08-31 10:44:18 +02:00
Efraim Flashner
43d59be517
gnu: gzip: Update to 1.13.
* gnu/packages/compression.scm (gzip): Update to 1.13.
2024-08-31 10:42:05 +02:00
Tobias Geerinckx-Rice
9b19309935
gnu: unrar-free: Update to 0.3.1.
* gnu/packages/compression.scm (unrar-free): Update to 0.3.1.
[native-inputs, inputs]: Remove input labels.

Change-Id: Ifa0d54ca22819e8e65a8a3140c94bc9063905873
2024-08-18 02:00:00 +02:00
Zheng Junjie
7049a36127
gnu: plzip: Fix cross-compilation.
* gnu/packages/compression.scm (plzip)[arguments]<#:configure-flags>: Use
CXX-FOR-TARGET.

Change-Id: I03edf1a3758cbcf1254b8edc7f532e772a041fcb
2024-08-23 22:40:57 +08:00
Artyom V. Poptsov
53706555a9
gnu: plzip: Update to 1.11.
* gnu/packages/compression.scm (plzip): Update to 1.11.

Change-Id: Ia7901bc8b2989b2e63e73869fe851536efeddfef
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-08-23 22:34:05 +08:00
Artyom V. Poptsov
80ee348d10
gnu: Add heatshrink.
* gnu/packages/compression.scm (heatshrink): New variable.
* gnu/packages/patches/heatshrink-add-cmake.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add "heatshrink-add-cmake.patch".

Change-Id: I0beccdcaed22e47ac6bfe522497e0759a315813d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-12 23:09:06 +01:00
Artyom V. Poptsov
69791c8051
gnu: xarchiver: Update to 0.5.4.23.
* gnu/packages/compression.scm (xarchiver): Update to 0.5.4.23.

Change-Id: I3675efc22b546810f7c5341c8f22be217cb69853
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-07-11 19:08:48 +02:00
David Elsing
67b412f2b0
gnu: Add miniz-for-pytorch.
* gnu/packages/compression.scm (miniz-for-pytorch): New variable.
* gnu/packages/patches/miniz-for-pytorch.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2024-06-18 11:35:51 +02:00
David Elsing
9dc696884e
gnu: Add miniz.
* gnu/packages/compression.scm (miniz): New variable.
2024-06-18 11:35:14 +02:00