glib-networking: adopted port

This commit is contained in:
Tim Biermann 2023-08-27 17:47:53 +02:00
parent f3aa3b468a
commit 586ccf2175
Signed by: tb
GPG Key ID: 42F8B4E30B673606
2 changed files with 17 additions and 13 deletions

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/aQKfAa3H+Mbqo4RVcno+chJBTkfVd+nB9Zp1pGey+S/R9s5QM9t9K0xUrD9L5rgGY9ijJijPZIfolLY8EiNIAk=
SHA256 (Pkgfile) = 12bf86c798e525318fcbebda415120aa2562bedd47cc6d6dbd7a2f6538e764e1
RWSE3ohX2g5d/cvp8xe0XshAeDFkwXNalD4Q6Y6PGl/UaWjNUkWLFjApraxzW8LyYnOSlj532pbVkYbfZcKxUesfaM1jgzj8Igs=
SHA256 (Pkgfile) = 1e307782314d211f868547651f6f6ba2b8c62e4ec1021b236cd2c9166932d09d
SHA256 (.footprint) = 30ea4d576e1f2045ce73b27bbc8ddfc7d1d0ee7951dc97f4bb2a3c5c8d933d05
SHA256 (glib-networking-2.76.1.tar.xz) = 5c698a9994dde51efdfb1026a56698a221d6250e89dc50ebcddda7b81480a42b

View File

@ -1,6 +1,6 @@
# Description: Network-related giomodules for glib.
# Description: Network-related giomodules for glib
# URL: https://git.gnome.org/browse/glib-networking/
# Maintainer: Danny Rawlins, crux at romster dot me
# Maintainer: CRUX System Team, core-ports at crux dot nu
# Depends on: gnutls gsettings-desktop-schemas
name=glib-networking
@ -9,15 +9,19 @@ release=1
source=(https://download.gnome.org/sources/$name/${version:0:4}/$name-$version.tar.xz)
build() {
meson build $name-$version \
--prefix /usr \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
-D libproxy=disabled
meson setup $name-$version build \
--prefix=/usr \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
-D libproxy=disabled
meson compile -C build -j ${JOBS:-1}
DESTDIR=$PKG meson install -C build
meson compile -C build
DESTDIR=$PKG meson install -C build
rm -r $PKG/usr/share/locale
meson compile -C build -j ${JOBS:-1}
DESTDIR=$PKG meson install -C build
rm -r $PKG/usr/share/locale
}