* update libngtcp2 to 1.8.1-1
This commit is contained in:
parent
15b6258e40
commit
ed4f95818f
@ -1,7 +1,7 @@
|
||||
pkgbase = libngtcp2
|
||||
pkgdesc = Implementation of IETF QUIC protocol
|
||||
pkgver = 1.6.0
|
||||
pkgrel = 1.1
|
||||
pkgver = 1.8.1
|
||||
pkgrel = 1
|
||||
url = https://github.com/ngtcp2/ngtcp2
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
@ -11,9 +11,11 @@ pkgbase = libngtcp2
|
||||
license = MIT
|
||||
makedepends = brotli
|
||||
depends = glibc
|
||||
depends = gnutls
|
||||
provides = libngtcp2.so
|
||||
source = libngtcp2-1.6.0.tar.gz::https://github.com/ngtcp2/ngtcp2/archive/refs/tags/v1.6.0.tar.gz
|
||||
sha256sums = 6bd3dbf2943500223b850602c73ce74fd6863c435e3a77fb03d93ba0a3d1d21a
|
||||
b2sums = 88744229a9779781535c68dfd4e7637055afc195582b427054d265ceff01733e2e09f45cd35fe55b33aba39420c6d551bc5dfea1dcd78b257c2d3fa2ff95a65a
|
||||
provides = libngtcp2_crypto_gnutls.so
|
||||
source = libngtcp2-1.8.1.tar.gz::https://github.com/ngtcp2/ngtcp2/archive/refs/tags/v1.8.1.tar.gz
|
||||
sha256sums = 99d6c0a589264096f088c0828919d0aeebcc8d0d3a03383632bd094ab24e687d
|
||||
b2sums = 2e9f77de1a711f2bd07dcc04dc0a828a4abdf10b55c2c1b722ced0afd1fa501b558cf861ca269f6aca65b0bb0994586b39106f60a70374d8c80e0267ed59747b
|
||||
|
||||
pkgname = libngtcp2
|
||||
|
@ -2,18 +2,26 @@
|
||||
# Maintainer: kpcyrd <kpcyrd[at]archlinux[dot]org>
|
||||
|
||||
pkgname=libngtcp2
|
||||
pkgver=1.6.0
|
||||
pkgrel=1.1
|
||||
pkgver=1.8.1
|
||||
pkgrel=1
|
||||
pkgdesc='Implementation of IETF QUIC protocol'
|
||||
url='https://github.com/ngtcp2/ngtcp2'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
license=('MIT')
|
||||
depends=('glibc')
|
||||
makedepends=('brotli')
|
||||
provides=('libngtcp2.so')
|
||||
depends=(
|
||||
'glibc'
|
||||
'gnutls'
|
||||
)
|
||||
makedepends=(
|
||||
'brotli'
|
||||
)
|
||||
provides=(
|
||||
'libngtcp2.so'
|
||||
'libngtcp2_crypto_gnutls.so'
|
||||
)
|
||||
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ngtcp2/ngtcp2/archive/refs/tags/v${pkgver}.tar.gz")
|
||||
sha256sums=('6bd3dbf2943500223b850602c73ce74fd6863c435e3a77fb03d93ba0a3d1d21a')
|
||||
b2sums=('88744229a9779781535c68dfd4e7637055afc195582b427054d265ceff01733e2e09f45cd35fe55b33aba39420c6d551bc5dfea1dcd78b257c2d3fa2ff95a65a')
|
||||
sha256sums=('99d6c0a589264096f088c0828919d0aeebcc8d0d3a03383632bd094ab24e687d')
|
||||
b2sums=('2e9f77de1a711f2bd07dcc04dc0a828a4abdf10b55c2c1b722ced0afd1fa501b558cf861ca269f6aca65b0bb0994586b39106f60a70374d8c80e0267ed59747b')
|
||||
|
||||
prepare() {
|
||||
cd ngtcp2-${pkgver}
|
||||
@ -22,18 +30,19 @@ prepare() {
|
||||
|
||||
build() {
|
||||
cd ngtcp2-${pkgver}
|
||||
# add --with-openssl after quic was released in openssl mainline
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--with-libbrotlienc \
|
||||
--with-libbrotlidec
|
||||
--with-libbrotlidec \
|
||||
--with-gnutls \
|
||||
--enable-lib-only
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd ngtcp2-${pkgver}/lib
|
||||
cd ngtcp2-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
install -Dm644 ../COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -Dm644 ./COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
}
|
||||
|
||||
# vim: ts=2 sw=2 et:
|
||||
|
Loading…
x
Reference in New Issue
Block a user