Package: guile-gnutls
Version: 3.6.14-2
Severity: normal
Tags: patch

The attached patch updates guile-gnutls to use guile 3.0, which is the
current version of guile, available in unstable and bullseye. It would
be ideal if the switch happened before bullseye was released.

Thanks for maintaining gnutls!

live well,
  vagrant

From 41e18c8105d45c2e19070d33cf54b5081b86f52d Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagr...@debian.org>
Date: Sun, 5 Jul 2020 01:49:47 +0000
Subject: [PATCH] guile-gnutls: Switch to guile 3.0.

---
 debian/control | 4 ++--
 debian/rules   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index a7db83c..0c54bc2 100644
--- a/debian/control
+++ b/debian/control
@@ -15,7 +15,7 @@ Build-Depends:
  datefudge <!nocheck>,
  debhelper-compat (=12),
  freebsd-net-tools [kfreebsd-i386 kfreebsd-amd64] <!nocheck>,
- guile-2.2-dev <!noguile>,
+ guile-3.0-dev <!noguile>,
  libcmocka-dev <!nocheck>,
  libgmp-dev (>= 2:6),
  libidn2-dev,
@@ -230,7 +230,7 @@ Package: guile-gnutls
 Build-Profiles: <!noguile>
 Architecture: any
 Section: lisp
-Depends: ${misc:Depends}, ${shlibs:Depends}, guile-2.2
+Depends: ${misc:Depends}, ${shlibs:Depends}, guile-3.0
 Description: GNU TLS library - GNU Guile bindings
  GnuTLS is a portable library which implements the Transport Layer
  Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram
diff --git a/debian/rules b/debian/rules
index bf693b8..65774f3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -53,7 +53,7 @@ override_dh_makeshlibs:
 		-- -c4
 	dh_makeshlibs $(BDIR) -p libgnutls-openssl27 -V 'libgnutls-openssl27 (>= 3.6.11-0)'
 	dh_makeshlibs $(BDIR) --remaining-packages \
-		-Xguile/2.2/
+		-Xguile/3.0/
 
 
 # pre-clean rule: save gnutls.pdf since it is expensive to regenerate.
-- 
2.20.1

Attachment: signature.asc
Description: PGP signature

Reply via email to