summaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Collapse)AuthorFilesLines
2026-07-01gnu: perl-net-ssleay: Modernize.perlsslAndreas Enge1-7/+7
* gnu/packages/tls.scm (perl-net-ssleay): Use gexp. Change-Id: I9825eef819f18cde2da53baeb9bbe3426978c704
2026-07-01gnu: perl-net-ssleay: Update to 1.96.Andreas Enge1-3/+3
* gnu/packages/tls.scm (perl-net-ssleay): Update to 1.96. [inputs]: Remove openssl-3.0; add openssl. Change-Id: I91870a8e76b2c81334e656f2f679b30dba4de81c
2026-06-26gnu: Remove ruby-2.7.Andreas Enge1-72/+0
* gnu/packages/ruby.scm (ruby-2.7): Delete variable. Change-Id: If4fb4df8ad39a3aa3d3e7052e9f60d949c4f5885
2026-06-23gnu: openldap: Update to 2.6.13.Andreas Enge1-2/+2
* gnu/packages/openldap.scm (openldap): Update to 2.6.13.
2026-06-23gnu: openldap: Modernize inputs.Andreas Enge1-2/+2
This is a follow-up to commit 2b728aab946ccd190962aa72a42ed90995d1bee7 . * gnu/packages/openldap.scm (openldap)[inputs]: Remove bdb. [native-inputs]: Remove bdb-5.3; add bdb.
2026-06-23gnu: gnupg: Change url to a mirror due to unavailibility.Sughosha1-1/+2
The official https://dev.gnupg.org/source/gnupg url is temporarily down and suggests its GitHub mirror. * gnu/packages/gnupg.scm (gnupg)[source]<uri>: Update url. Merges guix/guix!9368 Change-Id: Ia07aee2096e05734aa7437ae5252264c552fc057
2026-06-23gnu: libgcrypt: Change url to a mirror due to unavailibility.Sughosha1-1/+1
The official https://dev.gnupg.org/source/libgcrypt url is temporarily down and suggests its GitHub mirror. * gnu/packages/gnupg.scm (libgcrypt)[source]<uri>: Update url. Merges guix/guix!9368 Change-Id: I980d5d12906fdef71cb28ea5cf574abde2d93aac
2026-06-23gnu: libgpg-error: Change source url to a mirror due to unavailibility.Sughosha1-1/+1
The official https://dev.gnupg.org/source/libgpg-error url is temporarily down and suggests its GitHub mirror. * gnu/packages/gnupg.scm (libgpg-error)[source]<uri>: Update url. Merges guix/guix!9368 Change-Id: I9531d0d7172fff2a8760c7e5ed5d086cd0c1c1c3
2026-06-23gnu: openssl: Ungraft and update to 3.5.7.Ashish SHUKLA1-22/+3
* gnu/packages/tls.scm (openssl-3.5): Update to 3.5.7. Remove replacement. (openssl-3.5.7): Delete variable. Change-Id: I2a4063c6fb200cb46165f023b90ee6156c8bbc53 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-06-23gnu: libressl: Update to 4.3.2.Cayetano Santos1-2/+2
* gnu/packages/tls.scm (libressl): Update to 4.3.2. Change-Id: I5d4f610ee845e9691acc05f412a7371e69b90a7f
2026-06-23gnu: libmd: Update to 1.2.0.Cayetano Santos1-2/+2
* gnu/packages/crypto.scm (libmd): Update to 1.2.0. Change-Id: I5558b441985060aa9285ece9b0b63b06bb47041b
2026-06-23gnu: pcsc-lite: Update to 2.5.0.Cayetano Santos1-2/+2
* gnu/packages/security-token.scm (pcsc-lite): Update to 2.5.0. Change-Id: I1b6e2f27b24271729233d1e7005441756d056fb7
2026-06-23gnu: ccid: Update to 1.8.0.Cayetano Santos1-2/+2
* gnu/packages/security-token.scm (ccid): Update to 1.8.0. Change-Id: Iaab3661c28c9cdcc2ad3bbdee29207e25f610ae5
2026-06-23gnu: libfido2: Update to 1.17.0.Cayetano Santos1-2/+2
* gnu/packages/security-token.scm (libfido2): Update to 1.17.0. Change-Id: I457e48ce08bc68debdb51f5a95460b8330dc1bcb
2026-06-23gnu: python-fido2: Update to 2.2.0.Cayetano Santos1-2/+2
* gnu/packages/security-token.scm (python-fido2): Update to 2.2.0. Change-Id: Ic7598ce77f457cc1db277fc174ae03f68542a865
2026-06-23gnu: libp11: Update to 0.4.18.Cayetano Santos1-2/+2
* gnu/packages/security-token.scm (libp11): Update to 0.4.18. Change-Id: Iba94b2414c741e1b6d3716647d063846bf6d625f
2026-06-23gnu: libgcrypt: Update to 1.12.2.Cayetano Santos2-143/+2
Patch ‘libgcrypt-arm32-register-pressure.patch’ is already included in 1.12.2: https://github.com/gpg/libgcrypt/commit/9c93b4607adcf9b3efd53aba43e2d33bf5aef9df * gnu/packages/gnupg.scm (libgcrypt): Update to 1.12.2. [arguments]: Delete ’apply-upstream-patch #:phase. * gnu/packages/patches/libgcrypt-arm32-register-pressure.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister patch. Change-Id: If94275b9a26b6f2bb6593d401723b4b8d5ae7572
2026-06-23gnu: libgcrypt: Drop input labels.Nicolas Graves1-27/+27
Change-Id: I939ab591912f7fa7f4795e895a2159ded0e65900
2026-06-23gnu: libgcrypt: Use git repository.Cayetano Santos1-10/+19
* gnu/packages/gnupg.scm (libgcrypt)[source]: Switch to git-fetch. [native-inputs]: Add autoconf and automake. [arguments]<#:configure-flags>: Disable doc; enable maintainer mode. [home-page]: Update. Change-Id: I68a36dacf30f7efcd04b9c127fc7652b5483dd20
2026-06-23gnu: libgcrypt: Refresh package.Cayetano Santos1-35/+32
* gnu/packages/gnupg.scm (libgcrypt)[arguments]: Use G-Expressions. Change-Id: I5d99d9e0c43478c1218403429e26485dda53db1a
2026-06-23gnu: gnupg: Use git repository.Cayetano Santos1-9/+18
* GNU/packages/gnupg.scm (gnupg)[source]: Switch to git-fetch. [native-inputs]: Add autoconf, automake and gettext-minimal. [arguments]<#:configure-flags>: Disable doc; enable maintainer mode. Change-Id: I33c953fef9e7bb98874c1c30b3f0f4cb6d7a449e
2026-06-23gnu: gnupg: Update to 2.5.20.Cayetano Santos1-2/+2
* gnu/packages/gnupg.scm (gnupg): Update to 2.5.20. Change-Id: I138b67a5bedfe76f133c1ffb010ffe3503c838e0
2026-06-23gnu: libgpg-error: Use git repository.Cayetano Santos1-9/+23
* gnu/packages/gnupg.scm (libgpg-error)[source]: Switch to git-fetch. [native-inputs]: Add autoconf, automake, and texinfo. [arguments]<#:configure-flags>: Enable maintainer mode. <#phases>: Add ’create-version. [home-page]: Update. Change-Id: Ia94f35b16767a33d22515cba3224d767bb20df81
2026-06-23gnu: libgpg-error: Update to 1.61.Cayetano Santos1-44/+44
* gnu/packages/gnupg.scm (libgpg-error): Update to 1.61. [arguments]: Fix indent. Change-Id: I292440ac19bc08a770a6dd40e6e81756bf22c7d1
2026-06-23gnu: ruby-3.4: Use openssl-3.0.Yelninei1-1/+1
* gnu/packages/ruby.scm (ruby-3.4)[inputs]: Replace openssl-1.1 by openssl-3.0. Change-Id: Idf905eb71f8d0948e027f8eb8291dedb7eafcaa4 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-06-23gnu: ruby-3.3: Use openssl-3.0.Yelninei1-1/+1
* gnu/packages/ruby.scm (ruby-3.3)[inputs]: Replace openssl-1.1 by openssl-3.0. Change-Id: Iabbea94d3d1c66fa2e2fcb5013761e00aa7a8559 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-06-23gnu: Remove ruby-hydra-minimal/pinned.gemmaro1-25/+0
* gnu/packages/ruby-xyz.scm (ruby-hydra-minimal/pinned): Delete variable. Change-Id: I912ac6e281e2efe34b536a1404080c08d384f54f Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-06-23gnu: texlive-hyphen-complete: Refresh input.gemmaro1-1/+2
* gnu/packages/tex.scm (texlive-hyphen-complete)[native-inputs]: Replace ruby-hydra-minimal/pinned by ruby-hydra-minimal. Change-Id: I7212fe1bfc4c338ddd59c403c3d1701a533887a0 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-06-23gnu: ruby-hydra-minimal: Update to 0.0.0-2.d985443.gemmaro1-11/+4
* gnu/packages/ruby-xyz.scm (ruby-hydra-minimal): Update to 0.0.0-2.d985443. [arguments]<#:phases>{unpack}: Remove phase since the fix is now included. Change-Id: Ic705c063ae0227b895414653660daa722ada0978 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-06-23gnu: Remove utf8proc-bootstrap.Andreas Enge2-66/+10
More precisely, rename the utf8proc-bootstrap package, built without tests, to utf8proc, and drop the current utf8proc with tests depending on julia. * gnu/packages/textutils.scm (utf8proc-bootstrap): Rename to... (utf8proc): ...this and drop the previous definition. * gnu/packages/julia.scm (julia)[inputs]: Replace utf8proc-bootstrap by utf8proc. Fixes: guix/guix#5856 Fixes: guix/guix#8911 Change-Id: I293d61f5015f8302d001915c8f087ba500e5f211
2026-06-23gnu: utf8proc-bootstrap: Update to 2.11.3.Andreas Enge1-3/+3
* gnu/packages/textutils.scm (utf8proc-bootstrap): Update to 2.11.3. (utf8proc)[native-inputs]: Update UNICODE_VERSION to 17.0.0. Change-Id: I7dce883486c2743fa10dbd62c287a1cb849a1401
2026-06-23gnu: utf8proc: Drop unused native input.Andreas Enge1-3/+1
* gnu/packages/textutils.scm (utf8proc)[native-inputs]: Remove ruby-2.7. Change-Id: I2cc4aa3e8bb22d3de237a1e1820a0400b06931a5
2026-06-23gnu: openssh: Ungexp conditional configure-flags later.Yelninei1-20/+20
* gnu/packages/ssh.scm (openssh)[#:configure-flags]: Ungexp the entire conditional expression instead of only the condition. Change-Id: I1fac110a4c4a80509cce1f3336af508cf6a40eb3 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-06-23gnu: openssh: Set path to xauth when cross compiling.Yelninei1-1/+5
* gnu/packages/ssh.scm (openssh)[#:configure-flags]: When cross-compiling, set --with-xauth flag. Change-Id: I11aae7af14872d980be3679410d0f700e6b41137 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-06-23gnu: gpgmepp: Update to 2.1.0.Cayetano Santos1-2/+2
* gnu/packages/gnupg.scm (gpgmepp): Update to 2.1.0. Change-Id: Ie733cff10648bd7e09cadc9dc1e5577ee19f99c8
2026-06-23gnu: libassuan: Update to 3.0.2.Cayetano Santos1-2/+2
* gnu/packages/gnupg.scm (libassuan): Update to 3.0.2. Change-Id: Ie9116581fc2f7a2adf6fe27f473b629ebd171192
2026-06-23gnu: qgpgme: Update to 2.1.0.Cayetano Santos1-2/+2
* gnu/packages/gnupg.scm (qgpgme): Update to 2.1.0. Change-Id: Idf7de4452f96f6d32d7e2bb7f2a88bc6e7b16c2f
2026-06-23gnu: gpgme-2: Update to 2.1.0.Cayetano Santos1-2/+2
* gnu/packages/gnupg.scm (gpgme-2): Update to 2.1.0. Change-Id: I0554efc320ec66bbe1393ee83d0387c80412743b
2026-06-23gnu: libksba: Update to 1.8.0.Cayetano Santos1-2/+3
* gnu/packages/gnupg.scm (libksba): Update to 1.8.0. Change-Id: I8edb8c70b573ba26e83858f08aa953df9acc0414
2026-06-23gnu: gnutls: Update to 3.8.13.Yelninei2-95/+2
* gnu/packages/tls.scm (gnutls): Update to 3.8.13. [source]: Remove gnutls-no-which.patch. * gnu/packages/patches/gnutls-no-which.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Deregister it. Merges guix/guix!7306 Change-Id: I4161600203490b2989dfddafbedebfeead1cbfea Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-06-23gnu: p11-kit: Update to 0.26.2.Yelninei1-2/+2
* gnu/packages/tls.scm (p11-kit): Update to 0.26.2. Merges guix/guix!7306 Change-Id: If3a055f532e99fd4e4d433a23e781a147d1af791 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-06-23gnu: libidn2: Update to 2.3.8.Yelninei1-2/+2
* gnu/packages/libidn.scm (libidn2): Update to 2.3.8. Merges guix/guix!7306 Change-Id: Ib2b3bcc340cbf89cfb1fc67e14eb45ad09910b08 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-06-23gnu: python-gpg: Update to 2.0.0.Sughosha2-28/+12
* gnu/packages/gnupg.scm (python-gpg): Update to 2.0.0. [source]<patches>: Remove the patch. [arguments]<#:phases>: Remove 'set-environment phase. Add 'patch-setup.py phase. [inputs]: Remove gpgme; add gpgme-2 and libgpg-error. * gnu/packages/patches/python-gpg-setup-72.patch: Remove file. * gnu/local.mk: Deregister it. Fixes: guix/guix#2807 Merges guix/guix!8544 Change-Id: Ie926eed78500880420238272d42beb32333e5de7 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-06-23gnu: isoimagewriter: Build with newer gpgme.Sughosha1-1/+1
* gnu/packages/kde-utils.scm (isoimagewriter)[inputs]: Remove gpgme; add gpgme-2. Merges guix/guix!8544 Change-Id: I790c8814429b04eb2c06d51f4ff6fbd9e1eed42d Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-06-23gnu: kmail: Fix build.Sughosha1-1/+1
* gnu/packages/kde-pim.scm (kmail)[inputs]: Remove gpgme; add gpgme-2. Merges guix/guix!8544 Change-Id: Id01fc550b3aa86dac43895cc1ec99184cb6379f8 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-06-23gnu: kaddressbook: Build with newer gpgme.Sughosha1-1/+1
* gnu/packages/kde-pim.scm (kaddressbook)[inputs]: Remove gpgme; add gpgme-2. Merges guix/guix!8544 Change-Id: I136cbbc6b99bdf9b80402ba14fbb33e3d3a32e30 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-06-23gnu: kmailcommon: Fix build.Sughosha1-1/+1
* gnu/packages/kde-pim.scm (kmailcommon)[inputs]: Remove gpgme; add gpgme-2. Merges guix/guix!8544 Change-Id: Ide500e2627ff88d83284581c0c6e882661ba9d9c Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-06-23gnu: akregator: Fix build.Sughosha1-1/+1
* gnu/packages/kde-pim.scm (akregator)[inputs]: Remove gpgme; add gpgme-2. Merges guix/guix!8544 Change-Id: I8a927f28ab8101752737ce23903d0159a2108859 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-06-23gnu: kleopatra: Fix build.Sughosha1-1/+1
* gnu/packages/kde-pim.scm (kleopatra)[inputs]: Remove gpgme; add gpgme-2. Merges guix/guix!8544 Change-Id: I658d2ef2d0855888d8188c50234dcc7feb0a80c5 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-06-23gnu: kmessagelib: Fix build.Sughosha1-1/+1
* gnu/packages/kde-pim.scm (kmessagelib)[inputs]: Remove gpgme; add gpgme-2. Merges guix/guix!8544 Change-Id: I4f9759ee18a0c54ddf5084fe3b9d778e59ae0c9c Signed-off-by: Cayetano Santos <csantosb@inventati.org>