summaryrefslogtreecommitdiff
path: root/libsoup3
diff options
context:
space:
mode:
Diffstat (limited to 'libsoup3')
-rw-r--r--libsoup3/.footprint12
-rw-r--r--libsoup3/.signature8
-rw-r--r--libsoup3/Pkgfile18
3 files changed, 17 insertions, 21 deletions
diff --git a/libsoup3/.footprint b/libsoup3/.footprint
index 4f08c741d..d5c43d34a 100644
--- a/libsoup3/.footprint
+++ b/libsoup3/.footprint
@@ -45,17 +45,9 @@ drwxr-xr-x root/root usr/include/libsoup-3.0/libsoup/
-rw-r--r-- root/root usr/include/libsoup-3.0/libsoup/soup-websocket.h
-rw-r--r-- root/root usr/include/libsoup-3.0/libsoup/soup.h
drwxr-xr-x root/root usr/lib/
-drwxr-xr-x root/root usr/lib/girepository-1.0/
--rw-r--r-- root/root usr/lib/girepository-1.0/Soup-3.0.typelib
lrwxrwxrwx root/root usr/lib/libsoup-3.0.so -> libsoup-3.0.so.0
-lrwxrwxrwx root/root usr/lib/libsoup-3.0.so.0 -> libsoup-3.0.so.0.0.1
--rwxr-xr-x root/root usr/lib/libsoup-3.0.so.0.0.1
+lrwxrwxrwx root/root usr/lib/libsoup-3.0.so.0 -> libsoup-3.0.so.0.0.2
+-rwxr-xr-x root/root usr/lib/libsoup-3.0.so.0.0.2
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libsoup-3.0.pc
drwxr-xr-x root/root usr/share/
-drwxr-xr-x root/root usr/share/gir-1.0/
--rw-r--r-- root/root usr/share/gir-1.0/Soup-3.0.gir
-drwxr-xr-x root/root usr/share/vala/
-drwxr-xr-x root/root usr/share/vala/vapi/
--rw-r--r-- root/root usr/share/vala/vapi/libsoup-3.0.deps
--rw-r--r-- root/root usr/share/vala/vapi/libsoup-3.0.vapi
diff --git a/libsoup3/.signature b/libsoup3/.signature
index e3a583491..7dc614607 100644
--- a/libsoup3/.signature
+++ b/libsoup3/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/eKGtOZMYeiAmUycOzuCWX8RGUJ+CgV9Aj5wEzUKVBMRegXNAgsnehxczYZRaN60PWGxgbt3znTqrGRM/ePiqgE=
-SHA256 (Pkgfile) = 29e831492482020d88ebf8c9e3e26b85e0ea1de9dd7a43610845bf20e169fdb6
-SHA256 (.footprint) = aa0439fcdac18996aa0f6553930007273bac0b70b0dbf73fc2b0ec545e76fa97
-SHA256 (libsoup-3.0.1.tar.xz) = 6f0c316d10f8458b96f564c7644be3c2011bd75ad5054c8db26afb0c9a91bc47
+RWSE3ohX2g5d/VDEkUryBX8SZuBp4pAyg3iE1ZYWcXpL3IaxcGtKcDuMpFEBAhBrLyH2gmqAQYoEz2abxF4QRWhHRBwnZLM2yQc=
+SHA256 (Pkgfile) = c6149e4e49bfa119e81cfcb7fa850b6e5f992539dc8eece217e92352918e6c19
+SHA256 (.footprint) = e1e0c2206f266a5de6e0c77ae33272b4d4d2b77ee89791f256aa07d75a198d2b
+SHA256 (libsoup-3.0.2.tar.xz) = 98ef53ed9b4815ec05232155371af803a9928f4652acc685ff02086be16a3ff5
diff --git a/libsoup3/Pkgfile b/libsoup3/Pkgfile
index 8e9fadd0a..3fb3c48d2 100644
--- a/libsoup3/Pkgfile
+++ b/libsoup3/Pkgfile
@@ -1,22 +1,26 @@
# Description: HTTP library implementation in C.
# URL: https://wiki.gnome.org/action/show/Projects/libsoup
# Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: glib-networking libpsl libxml2
-# Optional: vala krb5
+# Depends on: glib-networking libpsl libxml2 nghttp2-libs
+# Optional: brotli gobject-introspection vala krb5
name=libsoup3
-version=3.0.1
+version=3.0.2
release=1
source=(https://download.gnome.org/sources/libsoup/${version%.*}/libsoup-$version.tar.xz)
build() {
- meson setup build libsoup-$version \
+ prt-get isinst brotli && PKGMK_LIBSOUP3+=' -D brotli=enabled'
+ prt-get isinst gobject-introspection && PKGMK_LIBSOUP3+=' -D introspection=enabled'
+ prt-get isinst vala && PKGMK_LIBSOUP3+=' -D vapi=enabled'
+
+ meson setup build libsoup-$version ${PKGMK_LIBSOUP3} \
--prefix=/usr \
--buildtype=plain \
-D b_lto=true \
- -D b_pie=true
- #--wrap-mode nodownload \
- #--auto-features disabled \
+ -D b_pie=true \
+ --wrap-mode nodownload \
+ --auto-features disabled \
sed -i 's|-R/usr/lib||g' build/build.ninja

Generated by cgit