From c41a3855ef6954254e96e2932f1ec782bf9a2a4b Mon Sep 17 00:00:00 2001 From: triallax Date: Tue, 30 May 2023 17:48:30 +0100 Subject: [PATCH] eudev: update to 3.2.12. --- ...80239647d37e5cfe320c422cce879c2e0d2c.patch | 20 ----------------- srcpkgs/eudev/template | 22 +++++++++---------- 2 files changed, 11 insertions(+), 31 deletions(-) delete mode 100644 srcpkgs/eudev/patches/9d9e80239647d37e5cfe320c422cce879c2e0d2c.patch diff --git a/srcpkgs/eudev/patches/9d9e80239647d37e5cfe320c422cce879c2e0d2c.patch b/srcpkgs/eudev/patches/9d9e80239647d37e5cfe320c422cce879c2e0d2c.patch deleted file mode 100644 index b36b84f75496..000000000000 --- a/srcpkgs/eudev/patches/9d9e80239647d37e5cfe320c422cce879c2e0d2c.patch +++ /dev/null @@ -1,20 +0,0 @@ -From 9d9e80239647d37e5cfe320c422cce879c2e0d2c Mon Sep 17 00:00:00 2001 -From: oreo639 <31916379+Oreo639@users.noreply.github.com> -Date: Sat, 9 Apr 2022 05:39:56 -0700 -Subject: [PATCH] udev: add udev_dir as synonym of udevdir - ---- - src/udev/udev.pc.in | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/udev/udev.pc.in b/src/udev/udev.pc.in -index 4a9d867b8..cccebb245 100644 ---- a/src/udev/udev.pc.in -+++ b/src/udev/udev.pc.in -@@ -3,4 +3,5 @@ Description: eudev - Version: @UDEV_VERSION@ - prefix=@prefix@ - exec_prefix=@exec_prefix@ --udevdir=@udevlibexecdir@ -+udev_dir=@udevlibexecdir@ -+udevdir=${udev_dir} diff --git a/srcpkgs/eudev/template b/srcpkgs/eudev/template index 1639a17d3448..919eb7040b92 100644 --- a/srcpkgs/eudev/template +++ b/srcpkgs/eudev/template @@ -3,33 +3,33 @@ _UDEV_VERSION="243" # compatible udev version provided pkgname=eudev -version=3.2.11 +version=3.2.12 revision=1 build_style=gnu-configure -configure_args="--enable-hwdb --enable-manpages --disable-introspection" +configure_args="--enable-hwdb --enable-manpages" hostmakedepends="pkg-config gperf" makedepends="libblkid-devel libkmod-devel" checkdepends="xz tar perl" short_desc="Fork of systemd-udev (enhanced userland device daemon)" maintainer="Enno Boland " license="GPL-2.0-or-later" -homepage="https://github.com/eudev-project" +homepage="https://github.com/eudev-project/eudev" +changelog="https://github.com/eudev-project/eudev/releases" distfiles="https://github.com/eudev-project/eudev/releases/download/v${version}/eudev-${version}.tar.gz" -checksum=19847cafec67897da855fde56f9dc7d92e21c50e450aa79068a7e704ed44558b +checksum=ccdd64ec3c381d3c3ed0e99d2e70d1f62988c7763de89ca7bdffafa5eacb9ad8 conf_files="/etc/udev/udev.conf" +system_groups="sgx" + +if [ "$XBPS_ALLOW_CHROOT_BREAKOUT" ]; then + # requires unshare(2) which is not available in chroot + make_check=no +fi post_install() { mv "${DESTDIR}/etc/udev/hwdb.d" "${DESTDIR}/usr/lib/udev" vsv udevd } -do_check() { - # requires unshare(2) which is not available in chroot - if [ ! "$XBPS_ALLOW_CHROOT_BREAKOUT" ]; then - make check - fi -} - eudev-libudev-devel_package() { provides="libudev-devel-${_UDEV_VERSION}_${revision}" depends="eudev-libudev>=${version}_${revision}"