diff --git a/libsoup/.footprint b/libsoup/.footprint index d4e832c8d..8630b954f 100644 --- a/libsoup/.footprint +++ b/libsoup/.footprint @@ -64,14 +64,10 @@ 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-2.4.typelib -rw-r--r-- root/root usr/lib/girepository-1.0/SoupGNOME-2.4.typelib --rw-r--r-- root/root usr/lib/libsoup-2.4.a --rwxr-xr-x root/root usr/lib/libsoup-2.4.la -lrwxrwxrwx root/root usr/lib/libsoup-2.4.so -> libsoup-2.4.so.1.8.0 +lrwxrwxrwx root/root usr/lib/libsoup-2.4.so -> libsoup-2.4.so.1 lrwxrwxrwx root/root usr/lib/libsoup-2.4.so.1 -> libsoup-2.4.so.1.8.0 -rwxr-xr-x root/root usr/lib/libsoup-2.4.so.1.8.0 --rw-r--r-- root/root usr/lib/libsoup-gnome-2.4.a --rwxr-xr-x root/root usr/lib/libsoup-gnome-2.4.la -lrwxrwxrwx root/root usr/lib/libsoup-gnome-2.4.so -> libsoup-gnome-2.4.so.1.8.0 +lrwxrwxrwx root/root usr/lib/libsoup-gnome-2.4.so -> libsoup-gnome-2.4.so.1 lrwxrwxrwx root/root usr/lib/libsoup-gnome-2.4.so.1 -> libsoup-gnome-2.4.so.1.8.0 -rwxr-xr-x root/root usr/lib/libsoup-gnome-2.4.so.1.8.0 drwxr-xr-x root/root usr/lib/pkgconfig/ diff --git a/libsoup/.signature b/libsoup/.signature index c3c92fb9d..3716724bb 100644 --- a/libsoup/.signature +++ b/libsoup/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/QLojcwdRpYuatIRMRoGL0KLLr7w9P+TBz0KazIJE6ODOJY7Jz58SaXtZj0fWrtjsGF9/YOMKbh8ekQ/L/0qAQQ= -SHA256 (Pkgfile) = 64a878d678bec20ab1e1ea126e8e4c1a3b5cb3bcdf57e0d7783ec3c0b36af17f -SHA256 (.footprint) = 36558b032373841d40eda9c8c73801e04e227620bb086011eb67081970124c7c -SHA256 (libsoup-2.64.0.tar.xz) = d95bc9602c97ec805d80e5ddf75605665c4c4d6b2c56893c416e707ef578e727 +RWSE3ohX2g5d/TeLqKPP8N9LJ0unMiYX9xd/ejpU9Meqb0GwgmV2qnnvAPdo/JpURQWPsPzEdvTSqaWM8Ruc8kSu9htXyRRiVg4= +SHA256 (Pkgfile) = ead5413eed83748935d8bab8a18d2cb8cc282944c621660974bd004aed7419ac +SHA256 (.footprint) = 319e92cd236256e273b42424f024d2ce89006798fda4dc0b9ef1a7321daad523 +SHA256 (libsoup-2.66.0.tar.xz) = 51adc2ad6c8c670cf6339fcfa88190a3b58135a9cddd21f623a0f80fdb9c8921 diff --git a/libsoup/Pkgfile b/libsoup/Pkgfile index 1c69ff104..b254eca84 100644 --- a/libsoup/Pkgfile +++ b/libsoup/Pkgfile @@ -2,29 +2,20 @@ # 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 +# Optional: vala krb5 name=libsoup -version=2.64.0 +version=2.66.0 release=1 source=(https://ftp.gnome.org/pub/gnome/sources/$name/${version%.*}/$name-$version.tar.xz) build() { - cd $name-$version + prt-get isinst vala && PKGMK_LIBSOUP+=' -Dvapi=true' || PKGMK_LIBSOUP+=' -Dvapi=false' + prt-get isinst krb5 && PKGMK_LIBSOUP+=' -Dgssapi=true' || PKGMK_LIBSOUP+=' -Dgssapi=false' - local VALA - if [ "$(pkginfo -i | grep '^vala ')" ]; then - VALA='--enable-vala=yes' - else - VALA='--enable-vala=no' - fi + meson setup build $name-$version --prefix=/usr ${PKGMK_LIBSOUP} + ninja -j ${JOBS-1} -C build + DESTDIR=$PKG meson install -C build - ./configure $VALA \ - --prefix=/usr \ - --disable-gssapi - - make - make DESTDIR=$PKG install - - rm -r $PKG/usr/share/{locale,gtk-doc} + rm -r $PKG/usr/share/locale }