kpcyrd pushed to branch main at Arch Linux / Packaging / Packages / libngtcp2


Commits:
936f5c13 by kpcyrd at 2024-02-22T22:10:47+01:00
upgpkg: 1.3.0-1

- - - - -


3 changed files:

- .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,12 +1,15 @@
 pkgbase = libngtcp2
        pkgdesc = Implementation of IETF QUIC protocol
-       pkgver = 1.2.0
+       pkgver = 1.3.0
        pkgrel = 1
        url = https://github.com/ngtcp2/ngtcp2
        arch = x86_64
        license = MIT
+       makedepends = brotli
+       depends = glibc
        provides = libngtcp2.so
-       source = 
libngtcp2-1.2.0.tar.gz::https://github.com/ngtcp2/ngtcp2/archive/refs/tags/v1.2.0.tar.gz
-       sha256sums = 
15f3dd4cc4db2435bcd0b5253ccce4cbab26d18cc6ef4f00b5cb4af21ed06a0b
+       source = 
libngtcp2-1.3.0.tar.gz::https://github.com/ngtcp2/ngtcp2/archive/refs/tags/v1.3.0.tar.gz
+       sha256sums = 
b566a7574a6c58bb19ec5b916300141283ef05139768de2b021ff37676b63dff
+       b2sums = 
37af4705ae5e7dbf45c11fd03bf2f975ed37aee134456cf69f2b738627e31b578b1856ffc36eaad30c812e20accc277535fb1d0b8533ee22ee0067e19c10dc74
 
 pkgname = libngtcp2


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,5 @@
+[libngtcp2]
+source = "github"
+github = "ngtcp2/ngtcp2"
+prefix = "v"
+use_latest_release = true


=====================================
PKGBUILD
=====================================
@@ -1,15 +1,18 @@
 # Maintainer: kpcyrd <kpcyrd[at]archlinux[dot]org>
 
 pkgname=libngtcp2
-pkgver=1.2.0
+pkgver=1.3.0
 pkgrel=1
 pkgdesc='Implementation of IETF QUIC protocol'
 url='https://github.com/ngtcp2/ngtcp2'
 arch=('x86_64')
 license=('MIT')
+depends=('glibc')
+makedepends=('brotli')
 provides=('libngtcp2.so')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ngtcp2/ngtcp2/archive/refs/tags/v${pkgver}.tar.gz";)
-sha256sums=('15f3dd4cc4db2435bcd0b5253ccce4cbab26d18cc6ef4f00b5cb4af21ed06a0b')
+sha256sums=('b566a7574a6c58bb19ec5b916300141283ef05139768de2b021ff37676b63dff')
+b2sums=('37af4705ae5e7dbf45c11fd03bf2f975ed37aee134456cf69f2b738627e31b578b1856ffc36eaad30c812e20accc277535fb1d0b8533ee22ee0067e19c10dc74')
 
 prepare() {
   cd ngtcp2-${pkgver}
@@ -20,15 +23,12 @@ build() {
   cd ngtcp2-${pkgver}
   # add --with-openssl after quic was released in openssl mainline
   ./configure \
-    --prefix=/usr
+    --prefix=/usr \
+    --with-libbrotlienc \
+    --with-libbrotlidec
   make
 }
 
-check() {
-  cd ngtcp2-${pkgver}
-  make check
-}
-
 package() {
   cd ngtcp2-${pkgver}/lib
   make DESTDIR="${pkgdir}" install



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libngtcp2/-/commit/936f5c13c6ae9b16058eddac368f9ffeb716c5c1

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libngtcp2/-/commit/936f5c13c6ae9b16058eddac368f9ffeb716c5c1
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to