From 44cb8c9a86b30de3c94bfcd6485d10865974bcae Mon Sep 17 00:00:00 2001 From: kth5 Date: Thu, 26 Sep 2024 21:42:04 +0200 Subject: [PATCH] * update libsoup3 to 3.6.0-1 --- libsoup3/.SRCINFO | 53 ++++++++++++++++++++++++++++++++++++++++ libsoup3/.nvchecker.toml | 3 +++ libsoup3/PKGBUILD | 17 ++++++------- 3 files changed, 63 insertions(+), 10 deletions(-) create mode 100644 libsoup3/.SRCINFO create mode 100644 libsoup3/.nvchecker.toml diff --git a/libsoup3/.SRCINFO b/libsoup3/.SRCINFO new file mode 100644 index 0000000000..bd0f139ca7 --- /dev/null +++ b/libsoup3/.SRCINFO @@ -0,0 +1,53 @@ +pkgbase = libsoup3 + pkgdesc = HTTP client/server library for GNOME + pkgver = 3.6.0 + pkgrel = 1 + url = https://wiki.gnome.org/Projects/libsoup + arch = x86_64 + license = LGPL-2.0-or-later + checkdepends = apache + checkdepends = php-apache + makedepends = gi-docgen + makedepends = git + makedepends = glib2-devel + makedepends = gobject-introspection + makedepends = meson + makedepends = python-quart + makedepends = samba + makedepends = vala + depends = brotli + depends = glib-networking + depends = glib2 + depends = glibc + depends = krb5 + depends = libnghttp2 + depends = libpsl + depends = libsysprof-capture + depends = sqlite + depends = zlib + source = git+https://gitlab.gnome.org/GNOME/libsoup.git#tag=3.6.0 + b2sums = 1e2caa4a7caae83ff9ed75c4056532d9883d71ad645ac8941e1312c9209a516774bb7df89503d494bc8320aa598cfba56c254c2682ccf0df50d584593b51ea5b + +pkgname = libsoup3 + depends = brotli + depends = glib-networking + depends = glib2 + depends = glibc + depends = krb5 + depends = libnghttp2 + depends = libpsl + depends = libsysprof-capture + depends = sqlite + depends = zlib + depends = libbrotlidec.so + depends = libgssapi_krb5.so + depends = libglib-2.0.so + depends = libgobject-2.0.so + depends = libgio-2.0.so + depends = libpsl.so + optdepends = samba: Windows Domain SSO + provides = libsoup-3.0.so + +pkgname = libsoup3-docs + pkgdesc = HTTP client/server library for GNOME (documentation) + depends = diff --git a/libsoup3/.nvchecker.toml b/libsoup3/.nvchecker.toml new file mode 100644 index 0000000000..c0ff57d333 --- /dev/null +++ b/libsoup3/.nvchecker.toml @@ -0,0 +1,3 @@ +[libsoup3] +source = "git" +git = "https://gitlab.gnome.org/GNOME/libsoup.git" diff --git a/libsoup3/PKGBUILD b/libsoup3/PKGBUILD index c5c3cc0b9e..55975344bd 100644 --- a/libsoup3/PKGBUILD +++ b/libsoup3/PKGBUILD @@ -7,25 +7,28 @@ pkgname=( libsoup3 libsoup3-docs ) -pkgver=3.4.4 +pkgver=3.6.0 pkgrel=1 pkgdesc="HTTP client/server library for GNOME" url="https://wiki.gnome.org/Projects/libsoup" arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) -license=(LGPL) +license=(LGPL-2.0-or-later) depends=( brotli glib-networking glib2 + glibc krb5 libnghttp2 libpsl libsysprof-capture sqlite + zlib ) makedepends=( gi-docgen git + glib2-devel gobject-introspection meson python-quart @@ -36,14 +39,8 @@ checkdepends=( apache php-apache ) -_commit=d6133a8e116953dac824b835d4f788e21a3e6565 # tags/3.4.4^0 -source=("git+https://gitlab.gnome.org/GNOME/libsoup.git#commit=$_commit") -b2sums=('SKIP') - -pkgver() { - cd libsoup - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} +source=("git+https://gitlab.gnome.org/GNOME/libsoup.git#tag=$pkgver") +b2sums=('1e2caa4a7caae83ff9ed75c4056532d9883d71ad645ac8941e1312c9209a516774bb7df89503d494bc8320aa598cfba56c254c2682ccf0df50d584593b51ea5b') prepare() { cd libsoup