Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
curl


Commits:
b60348c6 by Christian Hesse at 2024-02-02T15:31:13+01:00
upgpkg: 8.6.0-2: build with libnghttp3 for HTTP/3

https://gitlab.archlinux.org/archlinux/packaging/packages/curl/-/issues/3

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = curl
        pkgdesc = command line tool and library for transferring data with URLs
        pkgver = 8.6.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://curl.se/
        arch = x86_64
        license = MIT
@@ -16,6 +16,8 @@ pkgbase = curl
        depends = libidn2.so
        depends = libnghttp2
        depends = libnghttp2.so
+       depends = libnghttp3
+       depends = libnghttp3.so
        depends = libpsl
        depends = libpsl.so
        depends = libssh2
@@ -38,6 +40,8 @@ pkgname = curl
        depends = libidn2.so
        depends = libnghttp2
        depends = libnghttp2.so
+       depends = libnghttp3
+       depends = libnghttp3.so
        depends = libpsl
        depends = libpsl.so
        depends = libssh2


=====================================
PKGBUILD
=====================================
@@ -9,7 +9,7 @@ pkgname=(curl libcurl-compat libcurl-gnutls)
 _tag='8cd1397d3c5c9b1526c8d74530266a7a9a22294b' # git rev-parse v${_tag_name}
 _tag_name='8_6_0'
 pkgver="${_tag_name//_/.}"
-pkgrel=1
+pkgrel=2
 pkgdesc='command line tool and library for transferring data with URLs'
 arch=('x86_64')
 url='https://curl.se/'
@@ -19,6 +19,7 @@ depends=('ca-certificates'
          'krb5' 'libgssapi_krb5.so'
          'libidn2' 'libidn2.so'
          'libnghttp2' 'libnghttp2.so'
+         'libnghttp3' 'libnghttp3.so'
          'libpsl' 'libpsl.so'
          'libssh2' 'libssh2.so'
          'zlib' 'libz.so'
@@ -83,6 +84,7 @@ build() {
   "${srcdir}/${pkgbase}"/configure \
     "${_configure_options[@]}" \
     --with-openssl \
+    --with-openssl-quic \
     --enable-versioned-symbols
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
@@ -93,6 +95,7 @@ build() {
   "${srcdir}/${pkgbase}"/configure \
     "${_configure_options[@]}" \
     --with-openssl \
+    --with-openssl-quic \
     --disable-versioned-symbols
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make -C lib



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/curl/-/commit/b60348c6695d0db05819005f528c23ee3c1d324b

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


Reply via email to