aboutsummaryrefslogtreecommitdiffstats
path: root/guix
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw44@gmail.com>2024-11-02 23:50:46 +0800
committerTing-Wei Lan <lantw44@gmail.com>2024-11-02 23:50:46 +0800
commit4fe5bb02248645faf67a6cc6704b99a698f7ba3a (patch)
tree53e56ee320929d7f19a1797697a13f053c4340a0 /guix
parentc7f01906795480502bb5be8386e616834d466829 (diff)
downloadcopr-rpm-spec-4fe5bb02248645faf67a6cc6704b99a698f7ba3a.tar
copr-rpm-spec-4fe5bb02248645faf67a6cc6704b99a698f7ba3a.tar.gz
copr-rpm-spec-4fe5bb02248645faf67a6cc6704b99a698f7ba3a.tar.bz2
copr-rpm-spec-4fe5bb02248645faf67a6cc6704b99a698f7ba3a.tar.lz
copr-rpm-spec-4fe5bb02248645faf67a6cc6704b99a698f7ba3a.tar.xz
copr-rpm-spec-4fe5bb02248645faf67a6cc6704b99a698f7ba3a.tar.zst
copr-rpm-spec-4fe5bb02248645faf67a6cc6704b99a698f7ba3a.zip
guix: guile30-gnutls 3.7.12 -> 4.0.0
Diffstat (limited to 'guix')
-rw-r--r--guix/guile30-gnutls/guile30-gnutls-4.0.0-tests-list-pk-algorithms.patch25
-rw-r--r--guix/guile30-gnutls/guile30-gnutls.spec8
2 files changed, 32 insertions, 1 deletions
diff --git a/guix/guile30-gnutls/guile30-gnutls-4.0.0-tests-list-pk-algorithms.patch b/guix/guile30-gnutls/guile30-gnutls-4.0.0-tests-list-pk-algorithms.patch
new file mode 100644
index 0000000..7038f27
--- /dev/null
+++ b/guix/guile30-gnutls/guile30-gnutls-4.0.0-tests-list-pk-algorithms.patch
@@ -0,0 +1,25 @@
+diff --git a/guile/modules/gnutls.in b/guile/modules/gnutls.in
+index 451f384..bf38bc5 100644
+--- a/guile/modules/gnutls.in
++++ b/guile/modules/gnutls.in
+@@ -436,6 +436,7 @@
+ pk-algorithm/gost-12-512
+ pk-algorithm/ecdh-x448
+ pk-algorithm/eddsa-ed448
++ pk-algorithm/rsa-oaep
+ sign-algorithm/unknown
+ sign-algorithm/rsa-sha1
+ sign-algorithm/dsa-sha1
+diff --git a/guile/modules/gnutls/build/enums.scm b/guile/modules/gnutls/build/enums.scm
+index 658f4c7..752d172 100644
+--- a/guile/modules/gnutls/build/enums.scm
++++ b/guile/modules/gnutls/build/enums.scm
+@@ -637,7 +637,8 @@
+ gost-12-256
+ gost-12-512
+ ecdh-x448
+- eddsa-ed448)
++ eddsa-ed448
++ rsa-oaep)
+ "gnutls_pk_algorithm_get_name"
+ "GNUTLS_PK_"))
diff --git a/guix/guile30-gnutls/guile30-gnutls.spec b/guix/guile30-gnutls/guile30-gnutls.spec
index 4389c14..563ccc3 100644
--- a/guix/guile30-gnutls/guile30-gnutls.spec
+++ b/guix/guile30-gnutls/guile30-gnutls.spec
@@ -1,5 +1,5 @@
Name: guile30-gnutls
-Version: 3.7.12
+Version: 4.0.0
Release: 1%{?dist}
Summary: Guile bindings for the GnuTLS library
@@ -7,6 +7,9 @@ License: GPL-3.0-or-later AND LGPL-2.1-or-later
URL: https://gitlab.com/gnutls/guile
Source0: https://ftpmirror.gnu.org/gnutls/guile-gnutls-%{version}.tar.gz
+# https://gitlab.com/gnutls/guile/-/issues/25
+Patch0: guile30-gnutls-4.0.0-tests-list-pk-algorithms.patch
+
%global guile_source_dir %{_datadir}/guile/site/3.0
%global guile_ccache_dir %{_libdir}/guile/3.0/site-ccache
%global guile_extensions_dir %{_libdir}/guile/3.0/extensions
@@ -61,6 +64,9 @@ rm %{buildroot}%{guile_extensions_dir}/guile-gnutls-v-2.la
%changelog
+* Sat Nov 02 2024 Ting-Wei Lan <lantw44@gmail.com> - 4.0.0-1
+- Update to 4.0.0
+
* Sat May 13 2023 Ting-Wei Lan <lantw44@gmail.com> - 3.7.12-1
- Update to 3.7.12