<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/compression.scm, branch master</title>
<subtitle>Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/'/>
<entry>
<title>gnu: libcbor: Enable tests.</title>
<updated>2026-08-17T09:00:32+00:00</updated>
<author>
<name>Ahmad Jarara</name>
<email>ajarara@fastmail.com</email>
</author>
<published>2026-05-20T23:52:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=ebba73d4f78140c9489b71583376d59cf0a28951'/>
<id>ebba73d4f78140c9489b71583376d59cf0a28951</id>
<content type='text'>
* gnu/packages/compression.scm (libcbor):
[arguments]: Switch to G-Expressions.
&lt;#:tests?&gt;: Unset #f.
&lt;#:configure-flags&gt;: Remove redundant CMAKE_BUILD_TYPE,
CMAKE_INSTALL_LIBDIR, and CMAKE_INSTALL_RPATH configure flags.
Remove CBOR_CUSTOM_ALLOC flag; add "-DWITH_TESTS=ON".
[inputs]: Add cmocka.

Merges guix/guix!8743

Change-Id: I673c2d44a1533424e201c14a3becbb80065d870e
Signed-off-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
Modified-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/compression.scm (libcbor):
[arguments]: Switch to G-Expressions.
&lt;#:tests?&gt;: Unset #f.
&lt;#:configure-flags&gt;: Remove redundant CMAKE_BUILD_TYPE,
CMAKE_INSTALL_LIBDIR, and CMAKE_INSTALL_RPATH configure flags.
Remove CBOR_CUSTOM_ALLOC flag; add "-DWITH_TESTS=ON".
[inputs]: Add cmocka.

Merges guix/guix!8743

Change-Id: I673c2d44a1533424e201c14a3becbb80065d870e
Signed-off-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
Modified-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Remove google-brotli.</title>
<updated>2026-08-10T08:54:30+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-08-05T09:42:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=ac47b9969b46da96749342f1904ee4962373fd68'/>
<id>ac47b9969b46da96749342f1904ee4962373fd68</id>
<content type='text'>
* gnu/packages/compression.scm (google-brotli): Delete variable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/compression.scm (google-brotli): Delete variable.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add liblzf.</title>
<updated>2026-08-09T11:56:15+00:00</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-04-18T22:42:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=bea4645febf29fc2255ebb5ae11c3231b4c263db'/>
<id>bea4645febf29fc2255ebb5ae11c3231b4c263db</id>
<content type='text'>
* gnu/packages/compression.scm (liblzf): New variable.

Relates-to: guix/guix!7946
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/compression.scm (liblzf): New variable.

Relates-to: guix/guix!7946
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: brotli: Update to 1.2.0.</title>
<updated>2026-08-08T22:01:58+00:00</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-06-11T10:44:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=84eeda2e715d6392f5488e6f6583f445133fb9c4'/>
<id>84eeda2e715d6392f5488e6f6583f445133fb9c4</id>
<content type='text'>
* gnu/packages/compression.scm (brotli): Update to 1.2.0.

Change-Id: Ibbceb5090c06ac4c5ecd7a9da3da50cb64e9ff36
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/compression.scm (brotli): Update to 1.2.0.

Change-Id: Ibbceb5090c06ac4c5ecd7a9da3da50cb64e9ff36
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: upx: Update to 5.2.0.</title>
<updated>2026-07-27T01:05:42+00:00</updated>
<author>
<name>Greg Hogan</name>
<email>code@greghogan.com</email>
</author>
<published>2026-07-07T14:34:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=29a0d34d43ab3711696a30524080d9ab4ccc4114'/>
<id>29a0d34d43ab3711696a30524080d9ab4ccc4114</id>
<content type='text'>
* gnu/packages/compression.scm (upx): Update to 5.2.0.
  [arguments]&lt;#:build-type&gt;: Set to Release.

Merges: https://codeberg.org/guix/guix/pulls/9858
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/compression.scm (upx): Update to 5.2.0.
  [arguments]&lt;#:build-type&gt;: Set to Release.

Merges: https://codeberg.org/guix/guix/pulls/9858
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: llvm: Switch default llvm to 22.</title>
<updated>2026-07-02T16:04:01+00:00</updated>
<author>
<name>Zheng Junjie</name>
<email>z572@z572.online</email>
</author>
<published>2026-06-22T17:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=7cd27fa8d99de73b4e472e5cbfa685d637b9eff1'/>
<id>7cd27fa8d99de73b4e472e5cbfa685d637b9eff1</id>
<content type='text'>
* gnu/packages/llvm.scm (libomp, llvm, clang-runtime, clang, clang-toolchain):
Switch to llvm-22 version.
(ocaml-llvm): Use llvm-13.
(wllvm)[native-inputs]: Remove clang; add clang-13.
(emacs-clang-format)[arguments]: Use #:lisp-directory, Adjust configure
phase. Add #:test-command.
* gnu/packages/bioinformatics.scm (alignoth)[native-inputs]: Remove clang; add
clang-13.
(lammps)[inputs]: Remove libomp; add libomp-13.
* gnu/packages/bootloaders.scm (make-grub)[inputs]: Remove clang; add
clang-13.
* gnu/packages/c.scm (libdispatch)[native-inputs]: Remove clang and llvm; add
clang-13 and llvm-13.
* gnu/packages/check.scm (pedansee)[native-inputs]: Remove clang; add
clang-13.
(python-lit)[native-inputs]: Remove llvm; add llvm-13.
* gnu/packages/codex.scm (codex, codex-acp)[native-inputs]: Remove clang; add
clang-13.
* gnu/packages/compression.scm (cmix)[native-inputs]: Remove clang; add
clang-13.
* gnu/packages/cpp.scm (ccls)[native-inputs]: Remove clang and llvm; add
clang-13 and llvm-13.
* gnu/packages/darwin.scm (cctools)[inputs]: Remove clang-toolchain; add
clang-toolchain-13.
[native-inputs]: Remove clang-toolchain; add clang-toolchain-13.
* gnu/packages/debug.scm (c-vise)[inputs]: Remove clang and llvm; add clang-13
and llvm-13.
(fandango)[native-inputs]: Remove clang; add clang-13.
* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Remove llvm; add
llvm-13.
* gnu/packages/electronics.scm (nvc)[inputs]: Remove llvm; add llvm-13.
(openroad)[inputs]: Remove libomp; add libomp-13.
* gnu/packages/emacs-xyz.scm (emacs-irony-mode-server)[inputs]: Remove clang;
add clang-13.
* gnu/packages/file-systems.scm (bcachefs-tools-minimal)[native-inputs]:
Remove clang; add clang-13.
* gnu/packages/freedesktop.scm (waypipe)[native-inputs]: Remove clang; add
clang-13.
* gnu/packages/fusion.scm (fusion)[native-inputs]: Remove clang; add clang-13.
* gnu/packages/games.scm (hedgewars)[native-inputs]: Remove clang; add
clang-13.
* gnu/packages/gnome.scm (gnome-builder)[inputs]: Remove clang and llvm; add
clang-13 and llvm-13.
* gnu/packages/gnustep.scm (libobjc2)[inputs]: Remove clang; add clang-13.
* gnu/packages/gnuzilla.scm (mozjs)[native-inputs]: Remove llvm; add llvm-13.
* gnu/packages/graphics.scm (openshadinglanguage)[native-inputs]: Remove clang
and llvm; add clang-13 and llvm-13.
(skia)[native-inputs]: Remove clang-toolchain; add clang-toolchain-13.
(tinygltf)[native-inputs]: Remove clang; add clang-13.
* gnu/packages/kde-sdk.scm (kdevelop)[inputs]: Remove clang; add clang-13.
* gnu/packages/language.scm (liblouis)[native-inputs]: Remove clang; add
clang-13.
* gnu/packages/lean.scm (lean4)[inputs]: Remove llvm; add llvm-13.
* gnu/packages/lisp.scm (carp, picolisp)[inputs]: Remove clang; add clang-13.
* gnu/packages/machine-learning.scm (ctranslate2)[native-inputs]: Remove
libomp; add libomp-13.
* gnu/packages/mail.scm (stalwart)[native-inputs]: Remove clang; add clang-13.
* gnu/packages/maths.scm (python-mathics-core)[inputs]: Remove llvm; add
llvm-13.
* gnu/packages/ocaml.scm (bap)[inputs]: Remove llvm; add llvm-13.
[native-inputs]: Remove clang; add clang-13.
[arguments]: Use this-package-input to get llvm version.
* gnu/packages/photo.scm (darktable)[inputs]: Remove libomp; add libomp-13.
[native-inputs]: Remove llvm; add llvm-13.
(ansel)[native-inputs]: Remove llvm; add llvm-13.
(photoflare)[inputs]: Remove libomp; add libomp-13.
* gnu/packages/physics.scm (cytnx)[inputs]: Remove libomp; add libomp-13.
* gnu/packages/qt.scm (clazy)[inputs]: Remove clang and llvm; add clang-13 and
llvm-13.
* gnu/packages/rust-apps.scm (c2rust, helvum, ouch, pwmenu)
(soundcloud-tui)[native-inputs]: Remove clang; add clang-13.
* gnu/packages/rust-sources.scm (rust-ring-0.17)[native-inputs]: Remove clang;
add clang-13.
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg)
(sequoia-sq, sequoia-sqv, sequoia-wot-tools)[native-inputs]: Remove clang; add
clang-13.
* gnu/packages/text-editors.scm (parinfer-rust, parinfer-rust-emacs)[inputs]:
Remove clang; add clang-13.
* gnu/packages/virtualization.scm (xen-guest-agent)[native-inputs]: Remove
clang; add clang-13.
* gnu/packages/wm.scm (niri)[inputs]: Remove clang; add clang-13.
* gnu/packages/xorg.scm (xf86-video-vmware)[inputs]: Remove llvm; add llvm-13.
(xwayland-satellite)[inputs]: Remove clang; add clang-13.

Change-Id: Ifb8f13908a9e7112466b2e966200670ddcc2f162
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/llvm.scm (libomp, llvm, clang-runtime, clang, clang-toolchain):
Switch to llvm-22 version.
(ocaml-llvm): Use llvm-13.
(wllvm)[native-inputs]: Remove clang; add clang-13.
(emacs-clang-format)[arguments]: Use #:lisp-directory, Adjust configure
phase. Add #:test-command.
* gnu/packages/bioinformatics.scm (alignoth)[native-inputs]: Remove clang; add
clang-13.
(lammps)[inputs]: Remove libomp; add libomp-13.
* gnu/packages/bootloaders.scm (make-grub)[inputs]: Remove clang; add
clang-13.
* gnu/packages/c.scm (libdispatch)[native-inputs]: Remove clang and llvm; add
clang-13 and llvm-13.
* gnu/packages/check.scm (pedansee)[native-inputs]: Remove clang; add
clang-13.
(python-lit)[native-inputs]: Remove llvm; add llvm-13.
* gnu/packages/codex.scm (codex, codex-acp)[native-inputs]: Remove clang; add
clang-13.
* gnu/packages/compression.scm (cmix)[native-inputs]: Remove clang; add
clang-13.
* gnu/packages/cpp.scm (ccls)[native-inputs]: Remove clang and llvm; add
clang-13 and llvm-13.
* gnu/packages/darwin.scm (cctools)[inputs]: Remove clang-toolchain; add
clang-toolchain-13.
[native-inputs]: Remove clang-toolchain; add clang-toolchain-13.
* gnu/packages/debug.scm (c-vise)[inputs]: Remove clang and llvm; add clang-13
and llvm-13.
(fandango)[native-inputs]: Remove clang; add clang-13.
* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Remove llvm; add
llvm-13.
* gnu/packages/electronics.scm (nvc)[inputs]: Remove llvm; add llvm-13.
(openroad)[inputs]: Remove libomp; add libomp-13.
* gnu/packages/emacs-xyz.scm (emacs-irony-mode-server)[inputs]: Remove clang;
add clang-13.
* gnu/packages/file-systems.scm (bcachefs-tools-minimal)[native-inputs]:
Remove clang; add clang-13.
* gnu/packages/freedesktop.scm (waypipe)[native-inputs]: Remove clang; add
clang-13.
* gnu/packages/fusion.scm (fusion)[native-inputs]: Remove clang; add clang-13.
* gnu/packages/games.scm (hedgewars)[native-inputs]: Remove clang; add
clang-13.
* gnu/packages/gnome.scm (gnome-builder)[inputs]: Remove clang and llvm; add
clang-13 and llvm-13.
* gnu/packages/gnustep.scm (libobjc2)[inputs]: Remove clang; add clang-13.
* gnu/packages/gnuzilla.scm (mozjs)[native-inputs]: Remove llvm; add llvm-13.
* gnu/packages/graphics.scm (openshadinglanguage)[native-inputs]: Remove clang
and llvm; add clang-13 and llvm-13.
(skia)[native-inputs]: Remove clang-toolchain; add clang-toolchain-13.
(tinygltf)[native-inputs]: Remove clang; add clang-13.
* gnu/packages/kde-sdk.scm (kdevelop)[inputs]: Remove clang; add clang-13.
* gnu/packages/language.scm (liblouis)[native-inputs]: Remove clang; add
clang-13.
* gnu/packages/lean.scm (lean4)[inputs]: Remove llvm; add llvm-13.
* gnu/packages/lisp.scm (carp, picolisp)[inputs]: Remove clang; add clang-13.
* gnu/packages/machine-learning.scm (ctranslate2)[native-inputs]: Remove
libomp; add libomp-13.
* gnu/packages/mail.scm (stalwart)[native-inputs]: Remove clang; add clang-13.
* gnu/packages/maths.scm (python-mathics-core)[inputs]: Remove llvm; add
llvm-13.
* gnu/packages/ocaml.scm (bap)[inputs]: Remove llvm; add llvm-13.
[native-inputs]: Remove clang; add clang-13.
[arguments]: Use this-package-input to get llvm version.
* gnu/packages/photo.scm (darktable)[inputs]: Remove libomp; add libomp-13.
[native-inputs]: Remove llvm; add llvm-13.
(ansel)[native-inputs]: Remove llvm; add llvm-13.
(photoflare)[inputs]: Remove libomp; add libomp-13.
* gnu/packages/physics.scm (cytnx)[inputs]: Remove libomp; add libomp-13.
* gnu/packages/qt.scm (clazy)[inputs]: Remove clang and llvm; add clang-13 and
llvm-13.
* gnu/packages/rust-apps.scm (c2rust, helvum, ouch, pwmenu)
(soundcloud-tui)[native-inputs]: Remove clang; add clang-13.
* gnu/packages/rust-sources.scm (rust-ring-0.17)[native-inputs]: Remove clang;
add clang-13.
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg)
(sequoia-sq, sequoia-sqv, sequoia-wot-tools)[native-inputs]: Remove clang; add
clang-13.
* gnu/packages/text-editors.scm (parinfer-rust, parinfer-rust-emacs)[inputs]:
Remove clang; add clang-13.
* gnu/packages/virtualization.scm (xen-guest-agent)[native-inputs]: Remove
clang; add clang-13.
* gnu/packages/wm.scm (niri)[inputs]: Remove clang; add clang-13.
* gnu/packages/xorg.scm (xf86-video-vmware)[inputs]: Remove llvm; add llvm-13.
(xwayland-satellite)[inputs]: Remove clang; add clang-13.

Change-Id: Ifb8f13908a9e7112466b2e966200670ddcc2f162
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add ls-qpack.</title>
<updated>2026-06-11T14:47:57+00:00</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-06-11T12:10:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=d54eccc4ad83715cc615556dc010abd4ef785cd4'/>
<id>d54eccc4ad83715cc615556dc010abd4ef785cd4</id>
<content type='text'>
* gnu/packages/compression.scm (ls-qpack): New variable.

Change-Id: I560c7df7dfaf72e5a2f01edc0f2aaccbaa64e36b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/compression.scm (ls-qpack): New variable.

Change-Id: I560c7df7dfaf72e5a2f01edc0f2aaccbaa64e36b
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add bzip3-1.4.</title>
<updated>2026-06-04T10:15:43+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-06-04T10:15:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=a6a8410e9fac197eba12a6c7638b8cc9aa7f1eee'/>
<id>a6a8410e9fac197eba12a6c7638b8cc9aa7f1eee</id>
<content type='text'>
* gnu/packages/compression.scm (bzip3-1.4): New variable.

Change-Id: I92463a8797d8a692702ec5f3b642eb30c5a2cd9a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/compression.scm (bzip3-1.4): New variable.

Change-Id: I92463a8797d8a692702ec5f3b642eb30c5a2cd9a
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add BZip3.</title>
<updated>2026-06-04T10:08:15+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-06-04T10:07:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=58595b7dec1307da0107bdc17011d7c8ef19aefd'/>
<id>58595b7dec1307da0107bdc17011d7c8ef19aefd</id>
<content type='text'>
* gnu/packages/compression.scm (bzip3): New variable.

Change-Id: I4705cea164755623eca6d06ee20815c4ba36b934
Signed-off-by: Efraim Flashner &lt;efraim@flashner.co.il&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/compression.scm (bzip3): New variable.

Change-Id: I4705cea164755623eca6d06ee20815c4ba36b934
Signed-off-by: Efraim Flashner &lt;efraim@flashner.co.il&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add zlib-ng-compat.</title>
<updated>2026-05-29T18:42:08+00:00</updated>
<author>
<name>Jake Forster</name>
<email>jakecameron.forster@gmail.com</email>
</author>
<published>2026-05-26T22:49:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=4093bf9e95811c6b5fc99e08fb9bfda2124399ae'/>
<id>4093bf9e95811c6b5fc99e08fb9bfda2124399ae</id>
<content type='text'>
* gnu/packages/compression.scm (zlib-ng-compat): New variable.

Change-Id: I765cef93406dc975e93a1c87590abc61b2ef3bd2
Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/compression.scm (zlib-ng-compat): New variable.

Change-Id: I765cef93406dc975e93a1c87590abc61b2ef3bd2
Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
