# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net>
pkgname=guile-gnutls
pkgver=4.0.1
pkgrel=0
pkgdesc="Guile Scheme bindings for GnuTLS"
url="https://gitlab.com/gnutls/guile"
arch="all"
license="LGPL-2.1-or-later"
depends="guile"
makedepends="automake autoconf libtool gnutls-dev guile-dev texinfo"
subpackages="$pkgname-doc"
options="!strip" # see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907061
source="https://gitlab.com/gnutls/guile/-/archive/v$pkgver/guile-v$pkgver.tar
	tests-do-not-use-hostname-for-sni.patch
	"
builddir="$srcdir/guile-v$pkgver"

prepare() {
	default_prepare
	./bootstrap
}

build() {
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--localstatedir=/var \
		--disable-srp-authentication
	make
}

check() {
	make check
}

package() {
	make DESTDIR="$pkgdir" install
}

sha512sums="
5bc16caa8c1f7918ce8607e2941f45f0de16984f3f3dbf3707a342d065122fb66a8926fe80b6a267a8c68cec60d680b10bdfbfcf2a9e0f268d1447a7134a9e74  guile-v4.0.1.tar
f4e5aae91d589b7313ae3e8b31d295535dfb64349ba64c0809aa56f7b2f0b50447a359d7e816ad5c36449646e1ed91841c560e7cf36fe2ed8111160726da01d5  tests-do-not-use-hostname-for-sni.patch
"
