core/gnutls to 3.8.3-1

This commit is contained in:
Kevin Mihelich 2024-01-18 01:40:33 +00:00
parent 6d60150e39
commit 10f08c770e
2 changed files with 11 additions and 9 deletions

View file

@ -1,11 +1,10 @@
pkgbase = gnutls pkgbase = gnutls
pkgdesc = A library which provides a secure layer over a reliable transport layer pkgdesc = A library which provides a secure layer over a reliable transport layer
pkgver = 3.8.2 pkgver = 3.8.3
pkgrel = 1 pkgrel = 1
url = https://www.gnutls.org/ url = https://www.gnutls.org/
arch = x86_64 arch = x86_64
license = GPL3 license = GPL-3.0-or-later AND LGPL-2.1-or-later
license = LGPL2.1
checkdepends = net-tools checkdepends = net-tools
checkdepends = tpm2-tools checkdepends = tpm2-tools
makedepends = tpm2-tss makedepends = tpm2-tss
@ -27,12 +26,12 @@ pkgbase = gnutls
options = !zipman options = !zipman
backup = etc/gnutls/config backup = etc/gnutls/config
backup = etc/modules-load.d/gnutls.conf backup = etc/modules-load.d/gnutls.conf
source = https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/gnutls-3.8.2.tar.xz source = https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/gnutls-3.8.3.tar.xz
source = https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/gnutls-3.8.2.tar.xz.sig source = https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/gnutls-3.8.3.tar.xz.sig
source = config source = config
source = gnutls-ktls_disable_keyupdate_test.patch source = gnutls-ktls_disable_keyupdate_test.patch
validpgpkeys = 462225C3B46F34879FC8496CD605848ED7E69871 validpgpkeys = 462225C3B46F34879FC8496CD605848ED7E69871
sha256sums = e765e5016ffa9b9dd243e363a0460d577074444ee2491267db2e96c9c2adef77 sha256sums = f74fc5954b27d4ec6dfbb11dea987888b5b124289a3703afcada0ee520f4173e
sha256sums = SKIP sha256sums = SKIP
sha256sums = 22e614510fe52defe8c233ce3e5ead2205739fd967657ce3176ca121f3c562b5 sha256sums = 22e614510fe52defe8c233ce3e5ead2205739fd967657ce3176ca121f3c562b5
sha256sums = 2a911615739cb327b6dced36b595ea10c89f40bb7274d062dab14a9ecfe89708 sha256sums = 2a911615739cb327b6dced36b595ea10c89f40bb7274d062dab14a9ecfe89708

View file

@ -5,11 +5,11 @@
# - compile v7 with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 # - compile v7 with -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64
pkgname=gnutls pkgname=gnutls
pkgver=3.8.2 pkgver=3.8.3
pkgrel=1 pkgrel=1
pkgdesc="A library which provides a secure layer over a reliable transport layer" pkgdesc="A library which provides a secure layer over a reliable transport layer"
arch=('x86_64') arch=('x86_64')
license=('GPL3' 'LGPL2.1') license=('GPL-3.0-or-later AND LGPL-2.1-or-later')
url="https://www.gnutls.org/" url="https://www.gnutls.org/"
options=('!zipman') options=('!zipman')
depends=('glibc' 'gcc-libs' 'gmp' 'libtasn1' 'readline' 'zlib' 'nettle' depends=('glibc' 'gcc-libs' 'gmp' 'libtasn1' 'readline' 'zlib' 'nettle'
@ -24,7 +24,7 @@ backup=(etc/gnutls/config
source=(https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/${pkgname}-${pkgver}.tar.xz{,.sig} source=(https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/${pkgname}-${pkgver}.tar.xz{,.sig}
config config
gnutls-ktls_disable_keyupdate_test.patch) gnutls-ktls_disable_keyupdate_test.patch)
sha256sums=('e765e5016ffa9b9dd243e363a0460d577074444ee2491267db2e96c9c2adef77' sha256sums=('f74fc5954b27d4ec6dfbb11dea987888b5b124289a3703afcada0ee520f4173e'
'SKIP' 'SKIP'
'22e614510fe52defe8c233ce3e5ead2205739fd967657ce3176ca121f3c562b5' '22e614510fe52defe8c233ce3e5ead2205739fd967657ce3176ca121f3c562b5'
'2a911615739cb327b6dced36b595ea10c89f40bb7274d062dab14a9ecfe89708') '2a911615739cb327b6dced36b595ea10c89f40bb7274d062dab14a9ecfe89708')
@ -70,6 +70,9 @@ package() {
install -dm755 "$pkgdir"/etc/gnutls install -dm755 "$pkgdir"/etc/gnutls
install -Dm644 "${srcdir}"/config "$pkgdir"/etc/gnutls/config install -Dm644 "${srcdir}"/config "$pkgdir"/etc/gnutls/config
# license due to notice about gmp/nettle
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
# lots of .png files are put into infodir and are gzipped by makepkg! this needs to be fixed by using !zipman # lots of .png files are put into infodir and are gzipped by makepkg! this needs to be fixed by using !zipman
# gzip -9 all files in infodir and manpages manually # gzip -9 all files in infodir and manpages manually
find "$pkgdir/usr/share/info" -name '*.info*' -exec gzip -n -9 {} \; find "$pkgdir/usr/share/info" -name '*.info*' -exec gzip -n -9 {} \;