[crux-commits] ports/opt (3.6): [notify] libgudev: 234 -> 236 build switched to meson

crux at crux.nu crux at crux.nu
Wed Mar 17 09:45:16 UTC 2021


commit 40dd569ca2618310ee3d348d7111273fb5990178
Author: Danny Rawlins <contact at romster.me>
Date:   Wed Mar 17 20:45:06 2021 +1100

    [notify] libgudev: 234 -> 236 build switched to meson

diff --git a/libgudev/.footprint b/libgudev/.footprint
index 67bce8030..782932caa 100644
--- a/libgudev/.footprint
+++ b/libgudev/.footprint
@@ -12,8 +12,7 @@ drwxr-xr-x	root/root	usr/include/gudev-1.0/gudev/
 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/GUdev-1.0.typelib
--rwxr-xr-x	root/root	usr/lib/libgudev-1.0.la
-lrwxrwxrwx	root/root	usr/lib/libgudev-1.0.so -> libgudev-1.0.so.0.3.0
+lrwxrwxrwx	root/root	usr/lib/libgudev-1.0.so -> libgudev-1.0.so.0
 lrwxrwxrwx	root/root	usr/lib/libgudev-1.0.so.0 -> libgudev-1.0.so.0.3.0
 -rwxr-xr-x	root/root	usr/lib/libgudev-1.0.so.0.3.0
 drwxr-xr-x	root/root	usr/lib/pkgconfig/
diff --git a/libgudev/.signature b/libgudev/.signature
index 9b60d1e0a..3af501aa6 100644
--- a/libgudev/.signature
+++ b/libgudev/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/RJiT8cKlXyYDElakwOvEk+Buc+DAZMfDE7gzYPgSwXwXiQBG1LgsKJhn8l1GFp4DowhFhuw4yUZbckEM+VdiwI=
-SHA256 (Pkgfile) = 85f80bd5789040944a48e13ec1daf01703468682d90477e308659379bf0592e7
-SHA256 (.footprint) = 88c88c8d9ea0ed7a726a52ca6ea31d5c3dbd59434060c6a3c54b54f7f51a3465
-SHA256 (libgudev-234.tar.xz) = 1baeacacf0db42fa073ad5183d1decce9317857416a2b0f82ce3370d711a2e37
+RWSE3ohX2g5d/e6IXYXUzF28xxrYFBjUG2s8pr8GW3gNooiRyMEtOPBtQM1GGRzd8wpzRhPUINzFVafgwYAuQUFad/xgAwMxAww=
+SHA256 (Pkgfile) = 0a66c69c54bcfc177b9e4f1428ce91794e2e609180e24abfa4c1f991d9e31248
+SHA256 (.footprint) = 28e3c2a81a37853bbfcb5ca25248f1a947b7760efdda18b395b7bbcbb034784c
+SHA256 (libgudev-236.tar.xz) = e50369d06d594bae615eb7aeb787de304ebaad07a26d1043cef8e9c7ab7c9524
diff --git a/libgudev/Pkgfile b/libgudev/Pkgfile
index 4fcf3c79f..7b652eb57 100644
--- a/libgudev/Pkgfile
+++ b/libgudev/Pkgfile
@@ -4,18 +4,15 @@
 # Depends on: gobject-introspection
 
 name=libgudev
-version=234
+version=236
 release=1
-source=(https://ftp.gnome.org/pub/gnome/sources/$name/$version/$name-$version.tar.xz)
+source=(https://download.gnome.org/sources/$name/$version/$name-$version.tar.xz)
 
 build() {
-	cd $name-$version
-
-	./configure \
+	meson build $name-$version \
 		--prefix=/usr \
-		--disable-umockdev
+		--buildtype=plain
 
-	sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' -i libtool
-	make
-	make install DESTDIR=$PKG
+	ninja -C build -j ${JOBS:-1}
+	DESTDIR=$PKG ninja -C build install
 }


More information about the crux-commits mailing list