[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/, sys-fs/eudev/files/
commit: 2b67a3b09d9268a78a15f8e334a33ee4002c2de1 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Oct 11 20:00:41 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Oct 11 20:00:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b67a3b0 sys-fs/eudev: treeclean Signed-off-by: Andreas K. Hüttel gentoo.org> sys-fs/eudev/Manifest | 2 - sys-fs/eudev/eudev-3.2.11-r4.ebuild | 251 sys-fs/eudev/eudev-3.2.11-r5.ebuild | 260 - sys-fs/eudev/eudev-3.2.12-r1.ebuild | 277 sys-fs/eudev/eudev-.ebuild | 277 sys-fs/eudev/files/40-gentoo.rules | 3 - sys-fs/eudev/files/udev-postmount | 55 --- sys-fs/eudev/metadata.xml | 16 --- 8 files changed, 1141 deletions(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest deleted file mode 100644 index f3721760218a.. --- a/sys-fs/eudev/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST eudev-3.2.11.tar.gz 2254373 BLAKE2B cfa6235d6509b751fde93ff2b0961b93c3741458e561a7ad9b07b49a57779627532cff25ad3519e5f79320854fcedfcdc23642ef542505cebcd6b2803067389a SHA512 17b328365913af3e434abe667dd0498c3702a41c6cb66f3793ca2c195b05ac06397b0a401077f81df7dd25193e4eeea13657a221ca6cb3d237c4d91e31e30b33 -DIST eudev-3.2.12.tar.gz 2195743 BLAKE2B 1d2dcc158432f722904f645749420cb44ff98f68b8b8fc11917e83750c95280d0dc2c4d9a322909a4acdb9455c6ec373eade77aacb1039096daa8e642076d3d1 SHA512 da63364e4337515b60a39d354344c03afa1f79d76e264f2ec859c8b8c922595cf24c046e5b0a1bbaa33c5eb6d47632e7853a51bc9304dce2c308318e094a6ec1 diff --git a/sys-fs/eudev/eudev-3.2.11-r4.ebuild b/sys-fs/eudev/eudev-3.2.11-r4.ebuild deleted file mode 100644 index 1427c56973fd.. --- a/sys-fs/eudev/eudev-3.2.11-r4.ebuild +++ /dev/null @@ -1,251 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -KV_MIN=2.6.39 - -inherit autotools linux-info multilib-minimal toolchain-funcs - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/eudev-project/eudev.git; - inherit git-r3 -else - SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev; - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="+kmod introspection rule-generator selinux static-libs test" -RESTRICT="!test? ( test )" - -DEPEND=">=sys-apps/util-linux-2.20 - >=sys-kernel/linux-headers-${KV_MIN} - virtual/libcrypt:= - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !sys-apps/gentoo-systemd-integration - !sys-apps/systemd" -RDEPEND="${DEPEND} - acct-group/input - acct-group/kvm - acct-group/render - acct-group/audio - acct-group/cdrom - acct-group/dialout - acct-group/disk - acct-group/floppy - acct-group/input - acct-group/kmem - acct-group/kvm - acct-group/lp - acct-group/render - acct-group/sgx - acct-group/tape - acct-group/tty - acct-group/usb - acct-group/video - !sys-apps/systemd-utils[udev] - !sys-fs/udev - !sys-apps/systemd - !sys-apps/hwids[udev]" -BDEPEND="dev-util/gperf - virtual/os-headers - virtual/pkgconfig - >=sys-devel/make-3.82-r4 - test? ( app-text/tree dev-lang/perl )" -PDEPEND=">=sys-fs/udev-init-scripts-26" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/udev.h -) - -pkg_pretend() { - ewarn - ewarn "As of 2013-01-29, ${P} provides the new interface renaming functionality," - ewarn "as described in the URL below:" - ewarn "https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; - ewarn - ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" - ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" - ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" - ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" - ewarn -} - -pkg_setup() { - CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" - linux-info_pkg_setup - get_running_version - - # These are required kernel options, but we don't error out on them - # because you can build under one kernel and run under another. - if kernel_is lt ${KV_MIN//./ }; then -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: a90fb4c60f6d8cfda3bb55145226af20fb68d88d Author: Sam James gentoo org> AuthorDate: Fri Oct 6 18:00:02 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 6 18:00:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90fb4c6 sys-fs/eudev: fix PkgMetadataXmlInvalidPkgRef (udev) Signed-off-by: Sam James gentoo.org> sys-fs/eudev/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/metadata.xml b/sys-fs/eudev/metadata.xml index 859a60f953f6..812f1d1ed475 100644 --- a/sys-fs/eudev/metadata.xml +++ b/sys-fs/eudev/metadata.xml @@ -7,7 +7,7 @@ enable module loading through libkmod install legacy rule generator rules and support scripts - note -that the functionality within was dropped from sys-fs/udev as it is not stable in +that the functionality within was dropped from sys-apps/systemd-utils as it is not stable in all cases; use at your own risk
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 2b2c0f79d0ea65150ccb75cbc294f20fbb0f9235 Author: Nathan E. Egge xiph org> AuthorDate: Sun Aug 20 19:07:28 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Aug 20 20:09:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2c0f79 sys-fs/eudev: add missing RDEPEND udev rules Closes: https://bugs.gentoo.org/909315 Closes: https://github.com/gentoo/gentoo/pull/32399 Signed-off-by: Nathan E. Egge xiph.org> Signed-off-by: Mike Gilbert gentoo.org> .../{eudev-3.2.11-r2.ebuild => eudev-3.2.11-r4.ebuild} | 17 - .../{eudev-3.2.11-r3.ebuild => eudev-3.2.11-r5.ebuild} | 17 - .../{eudev-3.2.12.ebuild => eudev-3.2.12-r1.ebuild} | 15 +++ sys-fs/eudev/eudev-.ebuild | 15 +++ 4 files changed, 62 insertions(+), 2 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.11-r2.ebuild b/sys-fs/eudev/eudev-3.2.11-r4.ebuild similarity index 95% rename from sys-fs/eudev/eudev-3.2.11-r2.ebuild rename to sys-fs/eudev/eudev-3.2.11-r4.ebuild index 2b259de878f5..1427c56973fd 100644 --- a/sys-fs/eudev/eudev-3.2.11-r2.ebuild +++ b/sys-fs/eudev/eudev-3.2.11-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,6 +35,21 @@ RDEPEND="${DEPEND} acct-group/input acct-group/kvm acct-group/render + acct-group/audio + acct-group/cdrom + acct-group/dialout + acct-group/disk + acct-group/floppy + acct-group/input + acct-group/kmem + acct-group/kvm + acct-group/lp + acct-group/render + acct-group/sgx + acct-group/tape + acct-group/tty + acct-group/usb + acct-group/video !sys-apps/systemd-utils[udev] !sys-fs/udev !sys-apps/systemd diff --git a/sys-fs/eudev/eudev-3.2.11-r3.ebuild b/sys-fs/eudev/eudev-3.2.11-r5.ebuild similarity index 95% rename from sys-fs/eudev/eudev-3.2.11-r3.ebuild rename to sys-fs/eudev/eudev-3.2.11-r5.ebuild index edf2602b57c9..39b57493eab1 100644 --- a/sys-fs/eudev/eudev-3.2.11-r3.ebuild +++ b/sys-fs/eudev/eudev-3.2.11-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,6 +35,21 @@ RDEPEND="${DEPEND} acct-group/input acct-group/kvm acct-group/render + acct-group/audio + acct-group/cdrom + acct-group/dialout + acct-group/disk + acct-group/floppy + acct-group/input + acct-group/kmem + acct-group/kvm + acct-group/lp + acct-group/render + acct-group/sgx + acct-group/tape + acct-group/tty + acct-group/usb + acct-group/video !sys-apps/systemd-utils[udev] !sys-fs/udev !sys-apps/systemd diff --git a/sys-fs/eudev/eudev-3.2.12.ebuild b/sys-fs/eudev/eudev-3.2.12-r1.ebuild similarity index 96% rename from sys-fs/eudev/eudev-3.2.12.ebuild rename to sys-fs/eudev/eudev-3.2.12-r1.ebuild index 60545ce6b718..2097b5665514 100644 --- a/sys-fs/eudev/eudev-3.2.12.ebuild +++ b/sys-fs/eudev/eudev-3.2.12-r1.ebuild @@ -42,6 +42,21 @@ RDEPEND=" acct-group/input acct-group/kvm acct-group/render + acct-group/audio + acct-group/cdrom + acct-group/dialout + acct-group/disk + acct-group/floppy + acct-group/input + acct-group/kmem + acct-group/kvm + acct-group/lp + acct-group/render + acct-group/sgx + acct-group/tape + acct-group/tty + acct-group/usb + acct-group/video !sys-apps/systemd-utils[udev] !sys-fs/udev !sys-apps/systemd diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 60545ce6b718..2097b5665514 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -42,6 +42,21 @@ RDEPEND=" acct-group/input acct-group/kvm acct-group/render + acct-group/audio + acct-group/cdrom + acct-group/dialout + acct-group/disk + acct-group/floppy + acct-group/input + acct-group/kmem + acct-group/kvm + acct-group/lp + acct-group/render + acct-group/sgx + acct-group/tape + acct-group/tty + acct-group/usb + acct-group/video !sys-apps/systemd-utils[udev] !sys-fs/udev !sys-apps/systemd
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 3fda49f2d5f4a9dfdd9a2d43c0898cecace72c0a Author: Sam James gentoo org> AuthorDate: Wed May 17 01:58:29 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 17 01:58:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fda49f2 sys-fs/eudev: add 3.2.12 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/Manifest| 2 +- ...{eudev-3.2.12_pre3.ebuild => eudev-3.2.12.ebuild} | 20 +--- sys-fs/eudev/eudev-.ebuild | 20 +--- 3 files changed, 27 insertions(+), 15 deletions(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 5a38d7af12ed..f3721760218a 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,2 +1,2 @@ DIST eudev-3.2.11.tar.gz 2254373 BLAKE2B cfa6235d6509b751fde93ff2b0961b93c3741458e561a7ad9b07b49a57779627532cff25ad3519e5f79320854fcedfcdc23642ef542505cebcd6b2803067389a SHA512 17b328365913af3e434abe667dd0498c3702a41c6cb66f3793ca2c195b05ac06397b0a401077f81df7dd25193e4eeea13657a221ca6cb3d237c4d91e31e30b33 -DIST eudev-3.2.12-pre3.tar.gz 2166940 BLAKE2B 46cb4e2daa7302380f169b2505e01483a1c879f83802537b718d1380b9411621db9b58454eaf828ca22aa8e913342b52b682593604c365d7159ddc1df82fe719 SHA512 a450ef8ccfb0ec8817e03ae666464cb43390849d1b340f057e047bc42b246ff30e13cfef148417c7452755316bce858ef0c89bf94abf27af143f87db7de9f446 +DIST eudev-3.2.12.tar.gz 2195743 BLAKE2B 1d2dcc158432f722904f645749420cb44ff98f68b8b8fc11917e83750c95280d0dc2c4d9a322909a4acdb9455c6ec373eade77aacb1039096daa8e642076d3d1 SHA512 da63364e4337515b60a39d354344c03afa1f79d76e264f2ec859c8b8c922595cf24c046e5b0a1bbaa33c5eb6d47632e7853a51bc9304dce2c308318e094a6ec1 diff --git a/sys-fs/eudev/eudev-3.2.12_pre3.ebuild b/sys-fs/eudev/eudev-3.2.12.ebuild similarity index 97% rename from sys-fs/eudev/eudev-3.2.12_pre3.ebuild rename to sys-fs/eudev/eudev-3.2.12.ebuild index 8ba15f4e8df2..60545ce6b718 100644 --- a/sys-fs/eudev/eudev-3.2.12_pre3.ebuild +++ b/sys-fs/eudev/eudev-3.2.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,28 +28,34 @@ SLOT="0" IUSE="+kmod rule-generator selinux split-usr static-libs test" RESTRICT="!test? ( test )" -DEPEND=">=sys-apps/util-linux-2.20 +DEPEND=" + >=sys-apps/util-linux-2.20 >=sys-kernel/linux-headers-${KV_MIN} virtual/libcrypt:= kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !sys-apps/gentoo-systemd-integration - !sys-apps/systemd" -RDEPEND="${DEPEND} + !sys-apps/systemd +" +RDEPEND=" + ${DEPEND} acct-group/input acct-group/kvm acct-group/render !sys-apps/systemd-utils[udev] !sys-fs/udev !sys-apps/systemd - !sys-apps/hwids[udev]" -BDEPEND="dev-util/gperf + !sys-apps/hwids[udev] +" +BDEPEND=" + dev-util/gperf virtual/os-headers virtual/pkgconfig test? ( app-text/tree dev-lang/perl - )" + ) +" PDEPEND=">=sys-fs/udev-init-scripts-26" MULTILIB_WRAPPED_HEADERS=( diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 8ba15f4e8df2..60545ce6b718 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,28 +28,34 @@ SLOT="0" IUSE="+kmod rule-generator selinux split-usr static-libs test" RESTRICT="!test? ( test )" -DEPEND=">=sys-apps/util-linux-2.20 +DEPEND=" + >=sys-apps/util-linux-2.20 >=sys-kernel/linux-headers-${KV_MIN} virtual/libcrypt:= kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !sys-apps/gentoo-systemd-integration - !sys-apps/systemd" -RDEPEND="${DEPEND} + !sys-apps/systemd +" +RDEPEND=" + ${DEPEND} acct-group/input acct-group/kvm acct-group/render !sys-apps/systemd-utils[udev] !sys-fs/udev !sys-apps/systemd - !sys-apps/hwids[udev]" -BDEPEND="dev-util/gperf + !sys-apps/hwids[udev] +" +BDEPEND=" + dev-util/gperf virtual/os-headers virtual/pkgconfig test? ( app-text/tree dev-lang/perl - )" + ) +" PDEPEND=">=sys-fs/udev-init-scripts-26" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 99290019036bec5e20ba8d0a725c7f51c28c173d Author: WANG Xuerui gentoo org> AuthorDate: Mon Dec 5 17:20:39 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Mon Dec 5 17:21:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99290019 sys-fs/eudev: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-fs/eudev/eudev-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 15d7e4a514a0..8ba15f4e8df2 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -16,7 +16,7 @@ else S="${WORKDIR}"/${PN}-${MY_PV} if [[ ${PV} != *_pre* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 29e43e06cd66287d6026858cac775ac33e651c1c Author: WANG Xuerui gentoo org> AuthorDate: Mon Dec 5 17:20:49 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Mon Dec 5 17:21:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e43e06 sys-fs/eudev: forward ~loong to 3.2.12_pre3 Signed-off-by: WANG Xuerui gentoo.org> sys-fs/eudev/eudev-3.2.12_pre3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.12_pre3.ebuild b/sys-fs/eudev/eudev-3.2.12_pre3.ebuild index 15d7e4a514a0..8ba15f4e8df2 100644 --- a/sys-fs/eudev/eudev-3.2.12_pre3.ebuild +++ b/sys-fs/eudev/eudev-3.2.12_pre3.ebuild @@ -16,7 +16,7 @@ else S="${WORKDIR}"/${PN}-${MY_PV} if [[ ${PV} != *_pre* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: cabc0bb25a0de3e914e0ae4cda3f9f132a35264f Author: WANG Xuerui gentoo org> AuthorDate: Mon Dec 5 17:20:33 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Mon Dec 5 17:21:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabc0bb2 sys-fs/eudev: keyword 3.2.11-r3 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-fs/eudev/eudev-3.2.11-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.11-r3.ebuild b/sys-fs/eudev/eudev-3.2.11-r3.ebuild index a1a0e698f4ca..edf2602b57c9 100644 --- a/sys-fs/eudev/eudev-3.2.11-r3.ebuild +++ b/sys-fs/eudev/eudev-3.2.11-r3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 75b02a79f8717694050c317553e02fd25fdfd046 Author: Mike Gilbert gentoo org> AuthorDate: Sat Oct 8 21:58:07 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 30 09:33:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b02a79 sys-fs/eudev: wire up 'split-usr' USE flag Closes: https://bugs.gentoo.org/736080 Signed-off-by: Mike Gilbert gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/27700 Signed-off-by: Sam James gentoo.org> ...v-3.2.12_pre3.ebuild => eudev-3.2.11-r3.ebuild} | 98 +++--- sys-fs/eudev/eudev-3.2.12_pre3.ebuild | 25 -- sys-fs/eudev/eudev-.ebuild | 25 -- 3 files changed, 82 insertions(+), 66 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.12_pre3.ebuild b/sys-fs/eudev/eudev-3.2.11-r3.ebuild similarity index 75% copy from sys-fs/eudev/eudev-3.2.12_pre3.ebuild copy to sys-fs/eudev/eudev-3.2.11-r3.ebuild index d286cedd7a14..a1a0e698f4ca 100644 --- a/sys-fs/eudev/eudev-3.2.12_pre3.ebuild +++ b/sys-fs/eudev/eudev-3.2.11-r3.ebuild @@ -1,36 +1,32 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=7 KV_MIN=2.6.39 -inherit linux-info multilib-minimal toolchain-funcs udev +inherit autotools linux-info multilib-minimal toolchain-funcs if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/eudev-project/eudev.git; - inherit autotools git-r3 + inherit git-r3 else - MY_PV=${PV/_pre/-pre} - SRC_URI="https://github.com/eudev-project/eudev/releases/download/v${MY_PV}/${PN}-${MY_PV}.tar.gz; - S="${WORKDIR}"/${PN}-${MY_PV} - - if [[ ${PV} != *_pre* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - fi + SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/eudev-project/eudev; +HOMEPAGE="https://github.com/gentoo/eudev; LICENSE="LGPL-2.1 MIT GPL-2" SLOT="0" -IUSE="+kmod rule-generator selinux static-libs test" +IUSE="+kmod introspection rule-generator selinux split-usr static-libs test" RESTRICT="!test? ( test )" DEPEND=">=sys-apps/util-linux-2.20 >=sys-kernel/linux-headers-${KV_MIN} virtual/libcrypt:= + introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !sys-apps/gentoo-systemd-integration @@ -46,10 +42,8 @@ RDEPEND="${DEPEND} BDEPEND="dev-util/gperf virtual/os-headers virtual/pkgconfig - test? ( - app-text/tree - dev-lang/perl - )" + >=sys-devel/make-3.82-r4 + test? ( app-text/tree dev-lang/perl )" PDEPEND=">=sys-fs/udev-init-scripts-26" MULTILIB_WRAPPED_HEADERS=( @@ -58,7 +52,7 @@ MULTILIB_WRAPPED_HEADERS=( pkg_pretend() { ewarn - ewarn "As of 2013-01-29, ${PN} provides the new interface renaming functionality," + ewarn "As of 2013-01-29, ${P} provides the new interface renaming functionality," ewarn "as described in the URL below:" ewarn "https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; ewarn @@ -85,15 +79,20 @@ pkg_setup() { } src_prepare() { - default - - # Change rules back to group uucp instead of dialout for now + # change rules back to group uucp instead of dialout for now sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ || die "failed to change group dialout to uucp" - if [[ ${PV} == * ]] ; then - eautoreconf - fi + default + eautoreconf +} + +rootprefix() { + usex split-usr '' /usr +} + +sbindir() { + usex split-usr sbin bin } multilib_src_configure() { @@ -102,37 +101,41 @@ multilib_src_configure() { # bug #502950 export cc_cv_CFLAGS__flto=no - local myeconfargs=( + # Keep sorted by ./configure --help and only pass --disable flags + # when *required* to avoid external deps or unnecessary compile + local econf_args + econf_args=( ac_cv_search_cap_init= ac_cv_header_sys_capability_h=yes - DBUS_CFLAGS=' ' DBUS_LIBS=' ' - - --with-rootprefix= + --with-rootprefix="${EPREFIX}$(rootprefix)" --with-rootrundir=/run --exec-prefix="${EPREFIX}" - --bindir="${EPREFIX}"/bin + --bindir="${EPREFIX}$(rootprefix)/bin" + --sbindir="${EPREFIX}$(rootprefix)/$(sbindir)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 081fabe1023efcceda787ce5220bc1e06f32eb66 Author: Sam James gentoo org> AuthorDate: Thu Jun 16 00:59:52 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 16 00:59:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081fabe1 sys-fs/eudev: add 3.2.12_pre3, drop 3.2.12_pre2 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/Manifest | 2 +- .../{eudev-3.2.12_pre2.ebuild => eudev-3.2.12_pre3.ebuild} | 10 ++ sys-fs/eudev/eudev-.ebuild | 10 ++ 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index b32971672931..5a38d7af12ed 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,2 +1,2 @@ DIST eudev-3.2.11.tar.gz 2254373 BLAKE2B cfa6235d6509b751fde93ff2b0961b93c3741458e561a7ad9b07b49a57779627532cff25ad3519e5f79320854fcedfcdc23642ef542505cebcd6b2803067389a SHA512 17b328365913af3e434abe667dd0498c3702a41c6cb66f3793ca2c195b05ac06397b0a401077f81df7dd25193e4eeea13657a221ca6cb3d237c4d91e31e30b33 -DIST eudev-3.2.12_pre2.tar.gz 2304806 BLAKE2B 86f497a88cffa96c6976b0910b44329cdee9615c7b3592fa619cfe681f14d6669b36f4272003f36d64b63c4d47de2e3b37d602e93c72d423e630007c418d079f SHA512 4e7a6c3f7f65b665486fa9ba8158186b2bac6279de780fd1439ac7fb766aa807ae8fd45063f990de6ab01809c57af2695560d36aed8fd90ae0557666d523e36d +DIST eudev-3.2.12-pre3.tar.gz 2166940 BLAKE2B 46cb4e2daa7302380f169b2505e01483a1c879f83802537b718d1380b9411621db9b58454eaf828ca22aa8e913342b52b682593604c365d7159ddc1df82fe719 SHA512 a450ef8ccfb0ec8817e03ae666464cb43390849d1b340f057e047bc42b246ff30e13cfef148417c7452755316bce858ef0c89bf94abf27af143f87db7de9f446 diff --git a/sys-fs/eudev/eudev-3.2.12_pre2.ebuild b/sys-fs/eudev/eudev-3.2.12_pre3.ebuild similarity index 96% rename from sys-fs/eudev/eudev-3.2.12_pre2.ebuild rename to sys-fs/eudev/eudev-3.2.12_pre3.ebuild index 18823816ad13..d286cedd7a14 100644 --- a/sys-fs/eudev/eudev-3.2.12_pre2.ebuild +++ b/sys-fs/eudev/eudev-3.2.12_pre3.ebuild @@ -5,14 +5,14 @@ EAPI=8 KV_MIN=2.6.39 -inherit autotools linux-info multilib-minimal toolchain-funcs udev +inherit linux-info multilib-minimal toolchain-funcs udev if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/eudev-project/eudev.git; - inherit git-r3 + inherit autotools git-r3 else MY_PV=${PV/_pre/-pre} - SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/eudev-project/eudev/releases/download/v${MY_PV}/${PN}-${MY_PV}.tar.gz; S="${WORKDIR}"/${PN}-${MY_PV} if [[ ${PV} != *_pre* ]] ; then @@ -91,7 +91,9 @@ src_prepare() { sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ || die "failed to change group dialout to uucp" - eautoreconf + if [[ ${PV} == * ]] ; then + eautoreconf + fi } multilib_src_configure() { diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 18823816ad13..d286cedd7a14 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -5,14 +5,14 @@ EAPI=8 KV_MIN=2.6.39 -inherit autotools linux-info multilib-minimal toolchain-funcs udev +inherit linux-info multilib-minimal toolchain-funcs udev if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/eudev-project/eudev.git; - inherit git-r3 + inherit autotools git-r3 else MY_PV=${PV/_pre/-pre} - SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/eudev-project/eudev/releases/download/v${MY_PV}/${PN}-${MY_PV}.tar.gz; S="${WORKDIR}"/${PN}-${MY_PV} if [[ ${PV} != *_pre* ]] ; then @@ -91,7 +91,9 @@ src_prepare() { sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ || die "failed to change group dialout to uucp" - eautoreconf + if [[ ${PV} == * ]] ; then + eautoreconf + fi } multilib_src_configure() {
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 2e4fc400d36902e619f946a45578439366dfc096 Author: Sam James gentoo org> AuthorDate: Fri Jun 10 02:31:41 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jun 10 02:31:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4fc400 sys-fs/eudev: add 3.2.12_pre2, drop 3.2.12_pre1 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/Manifest | 2 +- sys-fs/eudev/{eudev-3.2.12_pre1.ebuild => eudev-3.2.12_pre2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 1a9350a6ac29..b32971672931 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,2 +1,2 @@ DIST eudev-3.2.11.tar.gz 2254373 BLAKE2B cfa6235d6509b751fde93ff2b0961b93c3741458e561a7ad9b07b49a57779627532cff25ad3519e5f79320854fcedfcdc23642ef542505cebcd6b2803067389a SHA512 17b328365913af3e434abe667dd0498c3702a41c6cb66f3793ca2c195b05ac06397b0a401077f81df7dd25193e4eeea13657a221ca6cb3d237c4d91e31e30b33 -DIST eudev-3.2.12_pre1.tar.gz 2304454 BLAKE2B f9f6fd9cb6df6b59afff0ff1bab606ac76f9e944bcb0f5b89370c2ae2e5bfaf69428a0a4eff6460970db83fbaa09ad2e961105ee7a0204f122bf7aabe9fc1e50 SHA512 829513b732d0d2994f6921d0208d477978bfdb09274c9c03e4802f5f6f60f6a245c22d2d59b3efdce4e3c6e5c7a344633776522c001e76d51eb0c48a7f3cca84 +DIST eudev-3.2.12_pre2.tar.gz 2304806 BLAKE2B 86f497a88cffa96c6976b0910b44329cdee9615c7b3592fa619cfe681f14d6669b36f4272003f36d64b63c4d47de2e3b37d602e93c72d423e630007c418d079f SHA512 4e7a6c3f7f65b665486fa9ba8158186b2bac6279de780fd1439ac7fb766aa807ae8fd45063f990de6ab01809c57af2695560d36aed8fd90ae0557666d523e36d diff --git a/sys-fs/eudev/eudev-3.2.12_pre1.ebuild b/sys-fs/eudev/eudev-3.2.12_pre2.ebuild similarity index 100% rename from sys-fs/eudev/eudev-3.2.12_pre1.ebuild rename to sys-fs/eudev/eudev-3.2.12_pre2.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 3cca794d0d7256292b0be28aa333f6cf580cb0a2 Author: Sam James gentoo org> AuthorDate: Tue Jun 7 01:56:49 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 7 01:59:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cca794d sys-fs/eudev: add 3.2.12_pre1 (unkeyworded) Signed-off-by: Sam James gentoo.org> sys-fs/eudev/Manifest | 1 + ...{eudev-.ebuild => eudev-3.2.12_pre1.ebuild} | 69 -- sys-fs/eudev/eudev-.ebuild | 69 -- 3 files changed, 79 insertions(+), 60 deletions(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index e963c842d82f..1a9350a6ac29 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1 +1,2 @@ DIST eudev-3.2.11.tar.gz 2254373 BLAKE2B cfa6235d6509b751fde93ff2b0961b93c3741458e561a7ad9b07b49a57779627532cff25ad3519e5f79320854fcedfcdc23642ef542505cebcd6b2803067389a SHA512 17b328365913af3e434abe667dd0498c3702a41c6cb66f3793ca2c195b05ac06397b0a401077f81df7dd25193e4eeea13657a221ca6cb3d237c4d91e31e30b33 +DIST eudev-3.2.12_pre1.tar.gz 2304454 BLAKE2B f9f6fd9cb6df6b59afff0ff1bab606ac76f9e944bcb0f5b89370c2ae2e5bfaf69428a0a4eff6460970db83fbaa09ad2e961105ee7a0204f122bf7aabe9fc1e50 SHA512 829513b732d0d2994f6921d0208d477978bfdb09274c9c03e4802f5f6f60f6a245c22d2d59b3efdce4e3c6e5c7a344633776522c001e76d51eb0c48a7f3cca84 diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-3.2.12_pre1.ebuild similarity index 82% copy from sys-fs/eudev/eudev-.ebuild copy to sys-fs/eudev/eudev-3.2.12_pre1.ebuild index a4edb4657be9..18823816ad13 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-3.2.12_pre1.ebuild @@ -1,32 +1,36 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 KV_MIN=2.6.39 -inherit autotools linux-info multilib-minimal toolchain-funcs +inherit autotools linux-info multilib-minimal toolchain-funcs udev if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/eudev-project/eudev.git; inherit git-r3 else - SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + MY_PV=${PV/_pre/-pre} + SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}"/${PN}-${MY_PV} + + if [[ ${PV} != *_pre* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + fi fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev; +HOMEPAGE="https://github.com/eudev-project/eudev; LICENSE="LGPL-2.1 MIT GPL-2" SLOT="0" -IUSE="+kmod introspection rule-generator selinux static-libs test" +IUSE="+kmod rule-generator selinux static-libs test" RESTRICT="!test? ( test )" DEPEND=">=sys-apps/util-linux-2.20 >=sys-kernel/linux-headers-${KV_MIN} virtual/libcrypt:= - introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !sys-apps/gentoo-systemd-integration @@ -42,8 +46,10 @@ RDEPEND="${DEPEND} BDEPEND="dev-util/gperf virtual/os-headers virtual/pkgconfig - >=sys-devel/make-3.82-r4 - test? ( app-text/tree dev-lang/perl )" + test? ( + app-text/tree + dev-lang/perl + )" PDEPEND=">=sys-fs/udev-init-scripts-26" MULTILIB_WRAPPED_HEADERS=( @@ -52,7 +58,7 @@ MULTILIB_WRAPPED_HEADERS=( pkg_pretend() { ewarn - ewarn "As of 2013-01-29, ${P} provides the new interface renaming functionality," + ewarn "As of 2013-01-29, ${PN} provides the new interface renaming functionality," ewarn "as described in the URL below:" ewarn "https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; ewarn @@ -79,11 +85,12 @@ pkg_setup() { } src_prepare() { - # change rules back to group uucp instead of dialout for now + default + + # Change rules back to group uucp instead of dialout for now sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ || die "failed to change group dialout to uucp" - default eautoreconf } @@ -93,14 +100,13 @@ multilib_src_configure() { # bug #502950 export cc_cv_CFLAGS__flto=no - # Keep sorted by ./configure --help and only pass --disable flags - # when *required* to avoid external deps or unnecessary compile - local econf_args - econf_args=( + local myeconfargs=( ac_cv_search_cap_init= ac_cv_header_sys_capability_h=yes
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 1d50007be67b4609d286b875768ccaed33b592c1 Author: Sam James gentoo org> AuthorDate: Fri Apr 29 05:04:47 2022 + Commit: Sam James gentoo org> CommitDate: Fri Apr 29 05:04:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d50007b sys-fs/eudev: stabilize 3.2.11-r2 for hppa Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.11-r2.ebuild b/sys-fs/eudev/eudev-3.2.11-r2.ebuild index d122d41327cc..2b259de878f5 100644 --- a/sys-fs/eudev/eudev-3.2.11-r2.ebuild +++ b/sys-fs/eudev/eudev-3.2.11-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 7661fcd949ef9a181b90588b15fe229796f0d50d Author: Sam James gentoo org> AuthorDate: Sun Apr 17 08:12:31 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 08:15:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7661fcd9 sys-fs/eudev: add sys-apps/systemd-utils[udev] blocker Reported-by: kurly Closes: https://bugs.gentoo.org/838874 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/{eudev-3.2.11-r1.ebuild => eudev-3.2.11-r2.ebuild} | 3 ++- sys-fs/eudev/eudev-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.11-r1.ebuild b/sys-fs/eudev/eudev-3.2.11-r2.ebuild similarity index 99% rename from sys-fs/eudev/eudev-3.2.11-r1.ebuild rename to sys-fs/eudev/eudev-3.2.11-r2.ebuild index 0ad41a30ab58..d122d41327cc 100644 --- a/sys-fs/eudev/eudev-3.2.11-r1.ebuild +++ b/sys-fs/eudev/eudev-3.2.11-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,6 +35,7 @@ RDEPEND="${DEPEND} acct-group/input acct-group/kvm acct-group/render + !sys-apps/systemd-utils[udev] !sys-fs/udev !sys-apps/systemd !sys-apps/hwids[udev]" diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index b830fc310bc6..a4edb4657be9 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,6 +35,7 @@ RDEPEND="${DEPEND} acct-group/input acct-group/kvm acct-group/render + !sys-apps/systemd-utils[udev] !sys-fs/udev !sys-apps/systemd !sys-apps/hwids[udev]"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: d97e27eba0bcc78cb1ed0d6918a476f19e5976e7 Author: Mike Gilbert gentoo org> AuthorDate: Fri Dec 24 19:57:28 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Dec 25 00:02:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97e27eb sys-fs/eudev: drop 3.2.10-r1 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/eudev/Manifest | 1 - sys-fs/eudev/eudev-3.2.10-r1.ebuild | 236 sys-fs/eudev/metadata.xml | 1 - 3 files changed, 238 deletions(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 96e53cf784d9..e963c842d82f 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,2 +1 @@ -DIST eudev-3.2.10.tar.gz 1961960 BLAKE2B 3708c78fad3abad6aa4b2beaaa325e25e118621aa2e6cb351732f6d8349dc17da9be852cab79045c7a513e927c2d1266c6443814fd264943765d98fb5b404e75 SHA512 d0a076d8a54e9d4ca9ca48cf885d082965144b322950d351b7ead4a5035c2dad6fd66b7f137d7281982876c3c50330cdd5e599788f23e1369388181dd178941d DIST eudev-3.2.11.tar.gz 2254373 BLAKE2B cfa6235d6509b751fde93ff2b0961b93c3741458e561a7ad9b07b49a57779627532cff25ad3519e5f79320854fcedfcdc23642ef542505cebcd6b2803067389a SHA512 17b328365913af3e434abe667dd0498c3702a41c6cb66f3793ca2c195b05ac06397b0a401077f81df7dd25193e4eeea13657a221ca6cb3d237c4d91e31e30b33 diff --git a/sys-fs/eudev/eudev-3.2.10-r1.ebuild b/sys-fs/eudev/eudev-3.2.10-r1.ebuild deleted file mode 100644 index 32609688f692.. --- a/sys-fs/eudev/eudev-3.2.10-r1.ebuild +++ /dev/null @@ -1,236 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -KV_min=2.6.39 - -inherit autotools linux-info multilib multilib-minimal toolchain-funcs - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev; - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - virtual/libcrypt:= - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; - ewarn - ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" - ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" - ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" - ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" - ewarn -} - -pkg_setup() { - CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" - linux-info_pkg_setup - get_running_version - - # These are required kernel options, but we don't error out on them - # because you can build under one kernel and run under another. - if kernel_is lt ${KV_min//./ }; then - ewarn - ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." - ewarn "Make sure to run udev under kernel version ${KV_min} or above." - ewarn - fi -} - -src_prepare() { - # change rules back to group uucp instead of dialout for now - sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ - || die "failed to change group dialout to uucp" - - eapply_user - eautoreconf -} - -multilib_src_configure() { - tc-export CC #463846 - export cc_cv_CFLAGS__flto=no #502950 - - # Keep sorted by ./configure --help and only pass --disable flags - # when *required* to avoid external deps or unnecessary compile - local econf_args - econf_args=( - ac_cv_search_cap_init= - ac_cv_header_sys_capability_h=yes - DBUS_CFLAGS=' ' - DBUS_LIBS=' ' - --with-rootprefix= - --with-rootrundir=/run - --exec-prefix="${EPREFIX}" - --bindir="${EPREFIX}"/bin - --includedir="${EPREFIX}"/usr/include - --libdir="${EPREFIX}"/usr/$(get_libdir) - --with-rootlibexecdir="${EPREFIX}"/lib/udev - --enable-split-usr - --enable-manpages - --disable-hwdb - ) - - # Only build libudev for non-native_abi, and only install it to libdir, - # that means all
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/files/, sys-fs/eudev/
commit: dd7725ce945b2368ea4dcab1ac8dc655cd13565c Author: Mike Gilbert gentoo org> AuthorDate: Fri Dec 24 19:12:36 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Dec 24 19:14:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7725ce sys-fs/eudev: sync 40-gentoo.rules with sys-fs/udev Signed-off-by: Mike Gilbert gentoo.org> .../eudev/{eudev-3.2.11.ebuild => eudev-3.2.11-r1.ebuild} | 0 sys-fs/eudev/files/40-gentoo.rules | 13 +++-- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11-r1.ebuild similarity index 100% rename from sys-fs/eudev/eudev-3.2.11.ebuild rename to sys-fs/eudev/eudev-3.2.11-r1.ebuild diff --git a/sys-fs/eudev/files/40-gentoo.rules b/sys-fs/eudev/files/40-gentoo.rules index 365c6ea0d441..6b96bd07051e 100644 --- a/sys-fs/eudev/files/40-gentoo.rules +++ b/sys-fs/eudev/files/40-gentoo.rules @@ -1,10 +1,3 @@ -# do not edit this file, it will be overwritten on update - -# Propably unrequired, check how it is with OSS/OSS4, then remove -SUBSYSTEM=="snd", GROUP="audio" - -# Gentoo specific usb group -SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb" - -# Keep this for Linux 2.6.32 support wrt #457868 -SUBSYSTEM=="mem", KERNEL=="null|zero|full|random|urandom", MODE="0666" +# Gentoo specific groups +ACTION=="add", SUBSYSTEM=="block", KERNEL=="fd[0-9]", GROUP="floppy" +ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 13e75d8ce250c778ca9588913d93f1154367dc2f Author: Sam James gentoo org> AuthorDate: Tue Dec 21 02:54:55 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 21 02:54:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e75d8c sys-fs/eudev: Stabilize 3.2.11 sparc, #829732 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index 7ea89482b4a4..7481a4bbe132 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: ceba647f312a14af7be4209cb03ad9d8d4b7e632 Author: Sam James gentoo org> AuthorDate: Tue Dec 21 02:54:58 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 21 02:54:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceba647f sys-fs/eudev: Stabilize 3.2.11 arm, #829732 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index 7481a4bbe132..d44bf9c3635e 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 2dd6ae8b94747caa85a2a3e9ba9571f5579dd0b4 Author: Sam James gentoo org> AuthorDate: Tue Dec 21 02:55:01 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 21 02:55:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd6ae8b sys-fs/eudev: Stabilize 3.2.11 arm64, #829732 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index d44bf9c3635e..0ad41a30ab58 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 53d208d3049502ba85f3c80e6b76d89eb82c53e3 Author: Sam James gentoo org> AuthorDate: Tue Dec 21 02:49:22 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 21 02:49:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d208d3 sys-fs/eudev: Stabilize 3.2.11 ppc, #829732 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index bc48254291b9..7ea89482b4a4 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: aa277f0366f332daa1882a6b759dcc39ba7bb39f Author: Sam James gentoo org> AuthorDate: Tue Dec 21 02:49:19 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 21 02:49:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa277f03 sys-fs/eudev: Stabilize 3.2.11 ppc64, #829732 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index e36ce9f5ba15..bc48254291b9 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 201b4ee871f599851d73b6d8c178aa4d0791ec14 Author: Sam James gentoo org> AuthorDate: Tue Dec 21 02:49:16 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 21 02:49:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201b4ee8 sys-fs/eudev: Stabilize 3.2.11 x86, #829732 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index cb97d5522401..e36ce9f5ba15 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: f1271c8ed0c142feb7c4f8ebfb04403ecc24b70e Author: Sam James gentoo org> AuthorDate: Tue Dec 21 02:47:52 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 21 02:47:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1271c8e sys-fs/eudev: Stabilize 3.2.11 amd64, #829732 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index b830fc310bc6..cb97d5522401 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: abab2c8d482b771c881b895226c4e01eab62c597 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 06:46:40 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 06:46:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abab2c8d sys-fs/eudev: restore dropped keywords Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 2 +- sys-fs/eudev/eudev-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index feb093b913ee..b830fc310bc6 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index feb093b913ee..b830fc310bc6 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 85cee957fe63f996b138c58106cae31df07ccb80 Author: Sam James gentoo org> AuthorDate: Mon Dec 20 06:46:10 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 20 06:46:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85cee957 sys-fs/eudev: keyword 3.2.11 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index 2fc945efca76..feb093b913ee 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 1319eb9562a902cdfc408c95d49a906d28bd3666 Author: Sam James gentoo org> AuthorDate: Sat Dec 18 05:46:08 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 18 05:46:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1319eb95 sys-fs/eudev: fix UnusedInherits Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 5 + sys-fs/eudev/eudev-.ebuild | 5 + 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index 50acdf5e2fcb..2fc945efca76 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -5,7 +5,7 @@ EAPI=7 KV_MIN=2.6.39 -inherit autotools linux-info multilib multilib-minimal toolchain-funcs +inherit autotools linux-info multilib-minimal toolchain-funcs if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/eudev-project/eudev.git; @@ -29,15 +29,12 @@ DEPEND=">=sys-apps/util-linux-2.20 introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) - !https://github.com/eudev-project/eudev.git; @@ -29,15 +29,12 @@ DEPEND=">=sys-apps/util-linux-2.20 introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) - !
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 392f2d3287394fe504764ae6f8830199b162cba6 Author: Sam James gentoo org> AuthorDate: Sat Dec 18 05:43:14 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 18 05:43:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392f2d32 sys-fs/eudev: fix UnusedLocalUse Signed-off-by: Sam James gentoo.org> sys-fs/eudev/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/sys-fs/eudev/metadata.xml b/sys-fs/eudev/metadata.xml index 1a5c17dcddae..b8e252b970b3 100644 --- a/sys-fs/eudev/metadata.xml +++ b/sys-fs/eudev/metadata.xml @@ -5,11 +5,8 @@ eu...@gentoo.org -enable blkid support -enable EFI support read vendor/device string database and add it to udev database enable module loading through libkmod -enable SMACK security model install legacy rule generator rules and support scripts - note that the functionality within was dropped from sys-fs/udev as it is not stable in all cases; use at your own risk
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 551391833c6edbb225377d984554f6aee0254dbe Author: Sam James gentoo org> AuthorDate: Sat Dec 18 05:43:41 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 18 05:43:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55139183 sys-fs/eudev: update upstream metadata Signed-off-by: Sam James gentoo.org> sys-fs/eudev/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/eudev/metadata.xml b/sys-fs/eudev/metadata.xml index b8e252b970b3..4ea35bd6e025 100644 --- a/sys-fs/eudev/metadata.xml +++ b/sys-fs/eudev/metadata.xml @@ -8,10 +8,10 @@ read vendor/device string database and add it to udev database enable module loading through libkmod install legacy rule generator rules and support scripts - note -that the functionality within was dropped from sys-fs/udev as it is not stable in +that the functionality within was dropped from sys-fs/udev as it is not stable in all cases; use at your own risk -gentoo/eudev +eudev-project/eudev
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 9c9987ac657c945afacbf0030e1e424c82b27ed6 Author: Sam James gentoo org> AuthorDate: Sat Dec 18 05:15:48 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 18 05:15:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9987ac sys-fs/eudev: drop 3.2.5, 3.2.7-r2, 3.2.8, 3.2.9, 3.2.10, 4. 3.2.10-r1 has been stable for quite some time and 4. was for a branch that was never released. Signed-off-by: Sam James gentoo.org> sys-fs/eudev/Manifest | 4 - sys-fs/eudev/eudev-3.2.10.ebuild | 237 - sys-fs/eudev/eudev-3.2.5.ebuild| 234 sys-fs/eudev/eudev-3.2.7-r2.ebuild | 237 - sys-fs/eudev/eudev-3.2.8.ebuild| 237 - sys-fs/eudev/eudev-3.2.9.ebuild| 237 - sys-fs/eudev/eudev-4..ebuild | 218 -- 7 files changed, 1404 deletions(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 6d701c1410f4..96e53cf784d9 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,6 +1,2 @@ DIST eudev-3.2.10.tar.gz 1961960 BLAKE2B 3708c78fad3abad6aa4b2beaaa325e25e118621aa2e6cb351732f6d8349dc17da9be852cab79045c7a513e927c2d1266c6443814fd264943765d98fb5b404e75 SHA512 d0a076d8a54e9d4ca9ca48cf885d082965144b322950d351b7ead4a5035c2dad6fd66b7f137d7281982876c3c50330cdd5e599788f23e1369388181dd178941d DIST eudev-3.2.11.tar.gz 2254373 BLAKE2B cfa6235d6509b751fde93ff2b0961b93c3741458e561a7ad9b07b49a57779627532cff25ad3519e5f79320854fcedfcdc23642ef542505cebcd6b2803067389a SHA512 17b328365913af3e434abe667dd0498c3702a41c6cb66f3793ca2c195b05ac06397b0a401077f81df7dd25193e4eeea13657a221ca6cb3d237c4d91e31e30b33 -DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4 SHA512 f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c -DIST eudev-3.2.7.tar.gz 1892931 BLAKE2B 9ae903d624e8fb1b334735527329e6074a194dd6e22073c54acc58010d0f8f2d29bdc42d3e6d72dd388c1012be273ca27626ffe1173382d7dde9ad3aee942cd0 SHA512 e6c8ec86ae434c967f6a568fa0b281229bb87be7e3fec025dc3e0225de7843ffaa5dd65bdeffefbc91e9e2911aa3de9df84c76148fe8863ff60fba4c88653c40 -DIST eudev-3.2.8.tar.gz 1894193 BLAKE2B 8709a13031744d5dd2f57853375b920bdaa6ea028624111dc96be9d46748de8423ac749f27183c668336701c16735d7ca2db4566621e0e741a2604785c14c64f SHA512 13221e6f9696a8630d867eb7d73f3bf5dd1bc2dfd80d62af00342be4cbf39a862e644ea3776fa4d91463e594ca50c5deecbeb7e05d161097e889ea58a66ccc42 -DIST eudev-3.2.9.tar.gz 1959836 BLAKE2B 8792ded8a7d1dfbc16fae249283b58251656961cf360d72932c3fc6ea3e752f6334c21e9ebd9ee3ad0da03a590f8405b3bb7413eec3f964984225f7813311ef6 SHA512 09e49fff9848e72507ef14b9d4cfab2d1443f16d5b3d54d2b0e4f6b04c471ca41f09200cb8772e9f850f0dc4a574a7ec7eede7ce11cbabda65e210a89287531f diff --git a/sys-fs/eudev/eudev-3.2.10.ebuild b/sys-fs/eudev/eudev-3.2.10.ebuild deleted file mode 100644 index c2910b122451.. --- a/sys-fs/eudev/eudev-3.2.10.ebuild +++ /dev/null @@ -1,237 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -KV_min=2.6.39 - -inherit autotools linux-info multilib multilib-minimal toolchain-funcs - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev; - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - virtual/libcrypt:= - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; - ewarn - ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" - ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" - ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" - ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" - ewarn -} - -pkg_setup() { - CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" - linux-info_pkg_setup -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 65a20c02cfb0fc22232526f3351fd946bd71d2ed Author: Sam James gentoo org> AuthorDate: Sat Dec 18 04:40:10 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 18 04:40:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a20c02 sys-fs/eudev: fix DoubleEmptyLine Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 1 - sys-fs/eudev/eudev-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index 381b0506fcb8..50acdf5e2fcb 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -163,7 +163,6 @@ multilib_src_test() { fi } - multilib_src_install() { if multilib_is_native_abi; then emake DESTDIR="${D}" install diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 7b1de5189e52..43b9ff4f 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -163,7 +163,6 @@ multilib_src_test() { fi } - multilib_src_install() { if multilib_is_native_abi; then emake DESTDIR="${D}" install
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 1ace9e737373145bde93067af5cbe10db933fd2a Author: Sam James gentoo org> AuthorDate: Sat Dec 18 04:32:00 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 18 04:39:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ace9e73 sys-fs/eudev: drop extra installation of files Installing to /etc/udev/ is what upstream (eudev) do right now; deviating is just going to be confusing. We should get it sorted properly though. Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 3 --- sys-fs/eudev/eudev-.ebuild | 3 --- 2 files changed, 6 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index cf9f8b3b41a6..381b0506fcb8 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -178,9 +178,6 @@ multilib_src_install_all() { insinto /lib/udev/rules.d doins "${FILESDIR}"/40-gentoo.rules - insinto /lib/udev/hwdb.d - doins hwdb/*.hwdb - use rule-generator && doinitd "${FILESDIR}"/udev-postmount } diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 99ca4c45aba6..7b1de5189e52 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -178,9 +178,6 @@ multilib_src_install_all() { insinto /lib/udev/rules.d doins "${FILESDIR}"/40-gentoo.rules - insinto /lib/udev/hwdb.d - doins hwdb/*.hwdb - use rule-generator && doinitd "${FILESDIR}"/udev-postmount }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: a86a1f553906b5caac4ead5e176442bf326d75db Author: Sam James gentoo org> AuthorDate: Sat Dec 18 03:35:18 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 18 04:39:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86a1f55 sys-fs/eudev: update live ebuild for hwids/hwdb changes upstream eudev upstream now includes updated hwdb files and shouldn't need hwids. Bug: https://bugs.gentoo.org/717216 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-.ebuild | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 1ed46df87518..991bd8047532 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/gentoo/eudev; LICENSE="LGPL-2.1 MIT GPL-2" SLOT="0" -IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" +IUSE="+kmod introspection rule-generator selinux static-libs test" RESTRICT="!test? ( test )" COMMON_DEPEND=">=sys-apps/util-linux-2.20 @@ -46,10 +46,10 @@ RDEPEND="${COMMON_DEPEND} !https://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: fa280d0503125ef715e6f52bbeae4c0ab2d09aea Author: Sam James gentoo org> AuthorDate: Sat Dec 18 03:44:34 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 18 04:39:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa280d05 sys-fs/eudev: modernise for EAPI 7 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.11.ebuild | 68 +--- sys-fs/eudev/eudev-.ebuild | 68 +--- 2 files changed, 72 insertions(+), 64 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild index f482a0348910..cf9f8b3b41a6 100644 --- a/sys-fs/eudev/eudev-3.2.11.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -3,7 +3,7 @@ EAPI=7 -KV_min=2.6.39 +KV_MIN=2.6.39 inherit autotools linux-info multilib multilib-minimal toolchain-funcs @@ -23,7 +23,8 @@ SLOT="0" IUSE="+kmod introspection rule-generator selinux static-libs test" RESTRICT="!test? ( test )" -COMMON_DEPEND=">=sys-apps/util-linux-2.20 +DEPEND=">=sys-apps/util-linux-2.20 + >=sys-kernel/linux-headers-${KV_MIN} virtual/libcrypt:= introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) @@ -31,15 +32,7 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.20 !/dev/null - if [[ -d ${EROOT}dev/loop ]]; then + rmdir "${EROOT}"/dev/loop 2>/dev/null + if [[ -d ${EROOT}/dev/loop ]]; then ewarn "Please make sure your remove /dev/loop," ewarn "else losetup may be confused when looking for unused devices." fi @@ -207,15 +210,16 @@ pkg_postinst() { done if has_version 'sys-apps/hwids[udev]'; then - udevadm hwdb --update --root="${ROOT%/}" + udevadm hwdb --update --root="${ROOT}" # https://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda # reload database after it has be rebuilt, but only if we are not upgrading # also pass if we are - since who knows what hwdb related changes there might be - if [[ ${rvres} == doit* ]] && [[ ${ROOT%/} == "" ]] && [[ ${PV} != "" ]]; then + if [[ ${rvres} == doit* ]] && [[ -z ${ROOT} ]] && [[ ${PV} != "" ]]; then udevadm control --reload fi fi + if [[ ${rvres} != doitnew ]]; then ewarn ewarn "You need to restart eudev as soon as possible to make the" diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index d7b7155f78de..99ca4c45aba6 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -KV_min=2.6.39 +KV_MIN=2.6.39 inherit autotools linux-info multilib multilib-minimal toolchain-funcs @@ -23,7 +23,8 @@ SLOT="0" IUSE="+kmod introspection rule-generator selinux static-libs test" RESTRICT="!test? ( test )" -COMMON_DEPEND=">=sys-apps/util-linux-2.20 +DEPEND=">=sys-apps/util-linux-2.20 + >=sys-kernel/linux-headers-${KV_MIN} virtual/libcrypt:= introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) @@ -31,15 +32,7 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.20 !/dev/null - if [[ -d ${EROOT}dev/loop ]]; then + rmdir "${EROOT}"/dev/loop 2>/dev/null + if [[ -d ${EROOT}/dev/loop ]]; then ewarn "Please make sure your remove /dev/loop," ewarn "else losetup may be confused when looking for unused devices." fi @@ -207,15 +210,16 @@ pkg_postinst() { done if has_version 'sys-apps/hwids[udev]'; then - udevadm hwdb --update --root="${ROOT%/}" + udevadm hwdb --update --root="${ROOT}" # https://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda # reload database after it has be rebuilt, but only if we are not upgrading # also pass if we are - since who knows what hwdb related changes there might be - if [[ ${rvres} == doit* ]] && [[ ${ROOT%/} == "" ]] && [[ ${PV} != "" ]]; then + if [[ ${rvres} == doit* ]] && [[ -z ${ROOT} ]] && [[ ${PV} != "" ]]; then udevadm control --reload fi fi + if [[ ${rvres} != doitnew ]]; then ewarn ewarn "You need to restart eudev as soon as possible to make the"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 28f9202a03df03d5e9c7ab3b660404df984c6234 Author: Sam James gentoo org> AuthorDate: Sat Dec 18 03:38:33 2021 + Commit: Sam James gentoo org> CommitDate: Sat Dec 18 04:39:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f9202a sys-fs/eudev: add 3.2.11 (unkeyworded) First release from new upstream. Experimental still in Gentoo. Signed-off-by: Sam James gentoo.org> sys-fs/eudev/Manifest | 1 + sys-fs/eudev/{eudev-.ebuild => eudev-3.2.11.ebuild} | 8 sys-fs/eudev/eudev-.ebuild | 6 +++--- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 3a6a38b7c961..6d701c1410f4 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,4 +1,5 @@ DIST eudev-3.2.10.tar.gz 1961960 BLAKE2B 3708c78fad3abad6aa4b2beaaa325e25e118621aa2e6cb351732f6d8349dc17da9be852cab79045c7a513e927c2d1266c6443814fd264943765d98fb5b404e75 SHA512 d0a076d8a54e9d4ca9ca48cf885d082965144b322950d351b7ead4a5035c2dad6fd66b7f137d7281982876c3c50330cdd5e599788f23e1369388181dd178941d +DIST eudev-3.2.11.tar.gz 2254373 BLAKE2B cfa6235d6509b751fde93ff2b0961b93c3741458e561a7ad9b07b49a57779627532cff25ad3519e5f79320854fcedfcdc23642ef542505cebcd6b2803067389a SHA512 17b328365913af3e434abe667dd0498c3702a41c6cb66f3793ca2c195b05ac06397b0a401077f81df7dd25193e4eeea13657a221ca6cb3d237c4d91e31e30b33 DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4 SHA512 f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c DIST eudev-3.2.7.tar.gz 1892931 BLAKE2B 9ae903d624e8fb1b334735527329e6074a194dd6e22073c54acc58010d0f8f2d29bdc42d3e6d72dd388c1012be273ca27626ffe1173382d7dde9ad3aee942cd0 SHA512 e6c8ec86ae434c967f6a568fa0b281229bb87be7e3fec025dc3e0225de7843ffaa5dd65bdeffefbc91e9e2911aa3de9df84c76148fe8863ff60fba4c88653c40 DIST eudev-3.2.8.tar.gz 1894193 BLAKE2B 8709a13031744d5dd2f57853375b920bdaa6ea028624111dc96be9d46748de8423ac749f27183c668336701c16735d7ca2db4566621e0e741a2604785c14c64f SHA512 13221e6f9696a8630d867eb7d73f3bf5dd1bc2dfd80d62af00342be4cbf39a862e644ea3776fa4d91463e594ca50c5deecbeb7e05d161097e889ea58a66ccc42 diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild similarity index 96% copy from sys-fs/eudev/eudev-.ebuild copy to sys-fs/eudev/eudev-3.2.11.ebuild index 991bd8047532..f482a0348910 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-3.2.11.ebuild @@ -1,18 +1,18 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=7 KV_min=2.6.39 inherit autotools linux-info multilib multilib-minimal toolchain-funcs if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git; + EGIT_REPO_URI="https://github.com/eudev-project/eudev.git; inherit git-r3 else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 991bd8047532..d7b7155f78de 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -1,17 +1,17 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=7 KV_min=2.6.39 inherit autotools linux-info multilib multilib-minimal toolchain-funcs if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git; + EGIT_REPO_URI="https://github.com/eudev-project/eudev.git; inherit git-r3 else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; + SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 24b5b6b5cae8a9e903e84c215257cf56e15cacc1 Author: Sam James gentoo org> AuthorDate: Sun Aug 15 19:04:36 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 15 19:05:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b5b6b5 sys-fs/eudev: stabilise 3.2.10-r1 with intltool dep dropped Closes: https://bugs.gentoo.org/795795 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.10-r1.ebuild b/sys-fs/eudev/eudev-3.2.10-r1.ebuild index 4c0eb02700d..32609688f69 100644 --- a/sys-fs/eudev/eudev-3.2.10-r1.ebuild +++ b/sys-fs/eudev/eudev-3.2.10-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 2a834f04c02fdd7a5e69383c5ce59f07b9791433 Author: Sam James gentoo org> AuthorDate: Tue Jul 20 18:30:58 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jul 20 18:31:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a834f04 sys-fs/eudev: drop intltool dependency from 3.2.10 too Fixes: c1640eb55838e64e993cb02aa7c1202e67f3226d Bug: https://bugs.gentoo.org/795795 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/{eudev-3.2.9-r1.ebuild => eudev-3.2.10-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.9-r1.ebuild b/sys-fs/eudev/eudev-3.2.10-r1.ebuild similarity index 100% rename from sys-fs/eudev/eudev-3.2.9-r1.ebuild rename to sys-fs/eudev/eudev-3.2.10-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: c1640eb55838e64e993cb02aa7c1202e67f3226d Author: Sam James gentoo org> AuthorDate: Tue Jul 20 02:17:28 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jul 20 02:18:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1640eb5 sys-fs/eudev: drop obsolete intltool dependency Nobody can find justification for keeping this; the eudev tree doesn't have any record of gettext, libintl, or intltool. Revbumping to allow folks to depclean a possibly large number of Perl modules. Closes: https://bugs.gentoo.org/795795 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/{eudev-.ebuild => eudev-3.2.9-r1.ebuild} | 3 +-- sys-fs/eudev/eudev-4..ebuild | 1 - sys-fs/eudev/eudev-.ebuild| 1 - 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-3.2.9-r1.ebuild similarity index 98% copy from sys-fs/eudev/eudev-.ebuild copy to sys-fs/eudev/eudev-3.2.9-r1.ebuild index 1038cbac1ee..4c0eb02700d 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-3.2.9-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" @@ -37,7 +37,6 @@ DEPEND="${COMMON_DEPEND} virtual/pkgconfig >=sys-devel/make-3.82-r4 >=sys-kernel/linux-headers-${KV_min} - >=dev-util/intltool-0.50 test? ( app-text/tree dev-lang/perl )" RDEPEND="${COMMON_DEPEND} diff --git a/sys-fs/eudev/eudev-4..ebuild b/sys-fs/eudev/eudev-4..ebuild index cdeef0b48ae..3299349b621 100644 --- a/sys-fs/eudev/eudev-4..ebuild +++ b/sys-fs/eudev/eudev-4..ebuild @@ -38,7 +38,6 @@ DEPEND="${COMMON_DEPEND} virtual/pkgconfig >=sys-devel/make-3.82-r4 >=sys-kernel/linux-headers-${KV_min} - >=dev-util/intltool-0.50 test? ( app-text/tree dev-lang/perl )" RDEPEND="${COMMON_DEPEND} diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 1038cbac1ee..1ed46df8751 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -37,7 +37,6 @@ DEPEND="${COMMON_DEPEND} virtual/pkgconfig >=sys-devel/make-3.82-r4 >=sys-kernel/linux-headers-${KV_min} - >=dev-util/intltool-0.50 test? ( app-text/tree dev-lang/perl )" RDEPEND="${COMMON_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 935b1861a1ce90ed2c9ce25a18e4791d3c5fada3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Jul 17 21:56:58 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Jul 17 21:57:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=935b1861 sys-fs/eudev: Add missing virtual/libcrypt dependency Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-fs/eudev/eudev-3.2.10.ebuild | 1 + sys-fs/eudev/eudev-3.2.5.ebuild| 1 + sys-fs/eudev/eudev-3.2.7-r2.ebuild | 3 ++- sys-fs/eudev/eudev-3.2.8.ebuild| 3 ++- sys-fs/eudev/eudev-3.2.9.ebuild| 1 + sys-fs/eudev/eudev-4..ebuild | 3 ++- sys-fs/eudev/eudev-.ebuild | 3 ++- 7 files changed, 11 insertions(+), 4 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.10.ebuild b/sys-fs/eudev/eudev-3.2.10.ebuild index 3296733f6bf..c2910b12245 100644 --- a/sys-fs/eudev/eudev-3.2.10.ebuild +++ b/sys-fs/eudev/eudev-3.2.10.ebuild @@ -24,6 +24,7 @@ IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" RESTRICT="!test? ( test )" COMMON_DEPEND=">=sys-apps/util-linux-2.20 + virtual/libcrypt:= introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index e7cf8529cb8..8dad253df47 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -24,6 +24,7 @@ IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" RESTRICT="!test? ( test )" COMMON_DEPEND=">=sys-apps/util-linux-2.20 + virtual/libcrypt:= introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) diff --git a/sys-fs/eudev/eudev-3.2.7-r2.ebuild b/sys-fs/eudev/eudev-3.2.7-r2.ebuild index 25d8b24c74e..1038cbac1ee 100644 --- a/sys-fs/eudev/eudev-3.2.7-r2.ebuild +++ b/sys-fs/eudev/eudev-3.2.7-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -24,6 +24,7 @@ IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" RESTRICT="!test? ( test )" COMMON_DEPEND=">=sys-apps/util-linux-2.20 + virtual/libcrypt:= introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) diff --git a/sys-fs/eudev/eudev-3.2.8.ebuild b/sys-fs/eudev/eudev-3.2.8.ebuild index 25d8b24c74e..1038cbac1ee 100644 --- a/sys-fs/eudev/eudev-3.2.8.ebuild +++ b/sys-fs/eudev/eudev-3.2.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -24,6 +24,7 @@ IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" RESTRICT="!test? ( test )" COMMON_DEPEND=">=sys-apps/util-linux-2.20 + virtual/libcrypt:= introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index 3296733f6bf..c2910b12245 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -24,6 +24,7 @@ IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" RESTRICT="!test? ( test )" COMMON_DEPEND=">=sys-apps/util-linux-2.20 + virtual/libcrypt:= introspection? ( >=dev-libs/gobject-introspection-1.38 ) kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) diff --git a/sys-fs/eudev/eudev-4..ebuild b/sys-fs/eudev/eudev-4..ebuild index 49cfe608ea8..cdeef0b48ae 100644 --- a/sys-fs/eudev/eudev-4..ebuild +++ b/sys-fs/eudev/eudev-4..ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -26,6 +26,7 @@ IUSE="+blkid efi +hwdb +kmod selinux smack test" RESTRICT="!test? ( test )" COMMON_DEPEND=">=sys-apps/util-linux-2.20 + virtual/libcrypt:= kmod? ( >=sys-apps/kmod-16 ) selinux? ( >=sys-libs/libselinux-2.1.9 )
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 59a0c1ee3c94af879b95bed5c964f5a8965cec5a Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 26 12:01:18 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 26 12:01:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a0c1ee sys-fs/eudev: s390 stable wrt bug #769713 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/eudev/eudev-3.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.10.ebuild b/sys-fs/eudev/eudev-3.2.10.ebuild index 3296733f6bf..f7ba93d53ee 100644 --- a/sys-fs/eudev/eudev-3.2.10.ebuild +++ b/sys-fs/eudev/eudev-3.2.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: d14030236da32960ae47c4c708d9919f2a1c0e92 Author: Sam James gentoo org> AuthorDate: Thu Feb 18 07:24:58 2021 + Commit: Sam James gentoo org> CommitDate: Thu Feb 18 07:26:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1403023 sys-fs/eudev: Stabilize 3.2.10 arm, #769713 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.10.ebuild b/sys-fs/eudev/eudev-3.2.10.ebuild index cfd51e2da06..3296733f6bf 100644 --- a/sys-fs/eudev/eudev-3.2.10.ebuild +++ b/sys-fs/eudev/eudev-3.2.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 8cceb9773f84d66009b21b0457771fec6462c55e Author: Sam James gentoo org> AuthorDate: Tue Feb 16 12:29:48 2021 + Commit: Sam James gentoo org> CommitDate: Tue Feb 16 12:29:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cceb977 sys-fs/eudev: Stabilize 3.2.10 ppc, #769713 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.10.ebuild b/sys-fs/eudev/eudev-3.2.10.ebuild index 25049ac8e3d..cfd51e2da06 100644 --- a/sys-fs/eudev/eudev-3.2.10.ebuild +++ b/sys-fs/eudev/eudev-3.2.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 5d1865e0836a75dd30c032230cbc2e8848d5ca5c Author: Sam James gentoo org> AuthorDate: Sun Feb 14 14:52:55 2021 + Commit: Sam James gentoo org> CommitDate: Sun Feb 14 14:52:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1865e0 sys-fs/eudev: Stabilize 3.2.10 arm64, #769713 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.10.ebuild b/sys-fs/eudev/eudev-3.2.10.ebuild index 56fc1d44829..25049ac8e3d 100644 --- a/sys-fs/eudev/eudev-3.2.10.ebuild +++ b/sys-fs/eudev/eudev-3.2.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: c391d7358d59c09a284a681e0c625f9d1ed72078 Author: Sam James gentoo org> AuthorDate: Fri Feb 12 13:56:06 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 12 13:56:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c391d735 sys-fs/eudev: Stabilize 3.2.10 amd64, #769713 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.10.ebuild b/sys-fs/eudev/eudev-3.2.10.ebuild index 43f03b9915c..56fc1d44829 100644 --- a/sys-fs/eudev/eudev-3.2.10.ebuild +++ b/sys-fs/eudev/eudev-3.2.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: f4f92abff30137df7405bbb1be21daa4ffb40ff8 Author: Sam James gentoo org> AuthorDate: Fri Feb 12 13:47:04 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 12 13:47:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f92abf sys-fs/eudev: Stabilize 3.2.10 ppc64, #769713 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.10.ebuild b/sys-fs/eudev/eudev-3.2.10.ebuild index fdb24d156d1..43f03b9915c 100644 --- a/sys-fs/eudev/eudev-3.2.10.ebuild +++ b/sys-fs/eudev/eudev-3.2.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: df6edac6f3cbd4312c463505a4ef859f41b17671 Author: Sam James gentoo org> AuthorDate: Fri Feb 12 09:57:57 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 12 09:57:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6edac6 sys-fs/eudev: Stabilize 3.2.10 sparc, #769713 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.10.ebuild b/sys-fs/eudev/eudev-3.2.10.ebuild index a4e743619cf..fdb24d156d1 100644 --- a/sys-fs/eudev/eudev-3.2.10.ebuild +++ b/sys-fs/eudev/eudev-3.2.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 922426ef6e5eddee3f249e7fb1bb627c2561889f Author: Sam James gentoo org> AuthorDate: Fri Feb 12 09:56:55 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 12 09:56:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922426ef sys-fs/eudev: Stabilize 3.2.10 x86, #769713 Signed-off-by: Sam James gentoo.org> sys-fs/eudev/eudev-3.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.10.ebuild b/sys-fs/eudev/eudev-3.2.10.ebuild index 82a21826bf9..a4e743619cf 100644 --- a/sys-fs/eudev/eudev-3.2.10.ebuild +++ b/sys-fs/eudev/eudev-3.2.10.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 926368d66f6fbd34566709203aedb59d3f1076d7 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Feb 9 19:41:45 2021 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Feb 9 19:41:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926368d6 sys-fs/eudev: version bump to 3.2.10 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Anthony G. Basile gentoo.org> sys-fs/eudev/Manifest| 1 + sys-fs/eudev/eudev-3.2.10.ebuild | 236 +++ 2 files changed, 237 insertions(+) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 9807ef1a9a2..3a6a38b7c96 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,3 +1,4 @@ +DIST eudev-3.2.10.tar.gz 1961960 BLAKE2B 3708c78fad3abad6aa4b2beaaa325e25e118621aa2e6cb351732f6d8349dc17da9be852cab79045c7a513e927c2d1266c6443814fd264943765d98fb5b404e75 SHA512 d0a076d8a54e9d4ca9ca48cf885d082965144b322950d351b7ead4a5035c2dad6fd66b7f137d7281982876c3c50330cdd5e599788f23e1369388181dd178941d DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4 SHA512 f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c DIST eudev-3.2.7.tar.gz 1892931 BLAKE2B 9ae903d624e8fb1b334735527329e6074a194dd6e22073c54acc58010d0f8f2d29bdc42d3e6d72dd388c1012be273ca27626ffe1173382d7dde9ad3aee942cd0 SHA512 e6c8ec86ae434c967f6a568fa0b281229bb87be7e3fec025dc3e0225de7843ffaa5dd65bdeffefbc91e9e2911aa3de9df84c76148fe8863ff60fba4c88653c40 DIST eudev-3.2.8.tar.gz 1894193 BLAKE2B 8709a13031744d5dd2f57853375b920bdaa6ea028624111dc96be9d46748de8423ac749f27183c668336701c16735d7ca2db4566621e0e741a2604785c14c64f SHA512 13221e6f9696a8630d867eb7d73f3bf5dd1bc2dfd80d62af00342be4cbf39a862e644ea3776fa4d91463e594ca50c5deecbeb7e05d161097e889ea58a66ccc42 diff --git a/sys-fs/eudev/eudev-3.2.10.ebuild b/sys-fs/eudev/eudev-3.2.10.ebuild new file mode 100644 index 000..82a21826bf9 --- /dev/null +++ b/sys-fs/eudev/eudev-3.2.10.ebuild @@ -0,0 +1,236 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +KV_min=2.6.39 + +inherit autotools linux-info multilib multilib-minimal toolchain-funcs + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://github.com/gentoo/eudev.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="https://github.com/gentoo/eudev; + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + introspection? ( >=dev-libs/gobject-introspection-1.38 ) + kmod? ( >=sys-apps/kmod-16 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) + !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; + ewarn + ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" + ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" + ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" + ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" + ewarn +} + +pkg_setup() { + CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" + linux-info_pkg_setup + get_running_version + + # These are required kernel options, but we don't error out on them + # because you can build under one kernel and run under another. + if kernel_is lt ${KV_min//./ }; then + ewarn + ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." + ewarn "Make sure to run udev under kernel version ${KV_min} or above." + ewarn + fi +} + +src_prepare() { + # change rules back to group uucp instead of dialout for now + sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ + || die "failed to change group dialout to uucp" + + eapply_user + eautoreconf +} + +multilib_src_configure() { + tc-export CC #463846 + export cc_cv_CFLAGS__flto=no #502950 + + # Keep sorted by ./configure --help and only pass --disable flags + # when *required* to avoid external deps or unnecessary compile + local econf_args + econf_args=( + ac_cv_search_cap_init= + ac_cv_header_sys_capability_h=yes +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 44168fe6fbe0f26b317178dfab13f9daf40e4ca1 Author: David Seifert gentoo org> AuthorDate: Thu Feb 13 21:39:23 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Feb 13 21:39:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44168fe6 sys-fs/eudev: [QA] inherit toolchain-funcs.eclass directly Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> sys-fs/eudev/eudev-3.2.5.ebuild| 2 +- sys-fs/eudev/eudev-3.2.7-r2.ebuild | 4 ++-- sys-fs/eudev/eudev-3.2.8.ebuild| 4 ++-- sys-fs/eudev/eudev-3.2.9.ebuild| 4 ++-- sys-fs/eudev/eudev-4..ebuild | 4 ++-- sys-fs/eudev/eudev-.ebuild | 4 ++-- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index cca6626a10e..1135d713675 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -5,7 +5,7 @@ EAPI="6" KV_min=2.6.39 -inherit autotools linux-info multilib multilib-minimal +inherit autotools linux-info multilib multilib-minimal toolchain-funcs if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/gentoo/eudev.git; diff --git a/sys-fs/eudev/eudev-3.2.7-r2.ebuild b/sys-fs/eudev/eudev-3.2.7-r2.ebuild index b8f4365b852..25d8b24c74e 100644 --- a/sys-fs/eudev/eudev-3.2.7-r2.ebuild +++ b/sys-fs/eudev/eudev-3.2.7-r2.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" KV_min=2.6.39 -inherit autotools linux-info multilib multilib-minimal +inherit autotools linux-info multilib multilib-minimal toolchain-funcs if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/gentoo/eudev.git; diff --git a/sys-fs/eudev/eudev-3.2.8.ebuild b/sys-fs/eudev/eudev-3.2.8.ebuild index b8f4365b852..25d8b24c74e 100644 --- a/sys-fs/eudev/eudev-3.2.8.ebuild +++ b/sys-fs/eudev/eudev-3.2.8.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" KV_min=2.6.39 -inherit autotools linux-info multilib multilib-minimal +inherit autotools linux-info multilib multilib-minimal toolchain-funcs if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/gentoo/eudev.git; diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index 3152f10509b..ea0b7409447 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" KV_min=2.6.39 -inherit autotools linux-info multilib multilib-minimal +inherit autotools linux-info multilib multilib-minimal toolchain-funcs if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/gentoo/eudev.git; diff --git a/sys-fs/eudev/eudev-4..ebuild b/sys-fs/eudev/eudev-4..ebuild index ac45032c480..49cfe608ea8 100644 --- a/sys-fs/eudev/eudev-4..ebuild +++ b/sys-fs/eudev/eudev-4..ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" KV_min=2.6.39 -inherit autotools linux-info multilib multilib-minimal +inherit autotools linux-info multilib multilib-minimal toolchain-funcs if [[ ${PV} = 4.* ]]; then EGIT_REPO_URI="https://github.com/gentoo/eudev.git; diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index b8f4365b852..25d8b24c74e 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" KV_min=2.6.39 -inherit autotools linux-info multilib multilib-minimal +inherit autotools linux-info multilib multilib-minimal toolchain-funcs if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/gentoo/eudev.git;
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 98927938c043cd1d362eaf5ecb5662149ce8f9fa Author: Mikle Kolyada gentoo org> AuthorDate: Mon Dec 2 11:03:40 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Dec 2 11:03:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98927938 sys-fs/eudev: sh stable wrt bug #698698 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="sh" Signed-off-by: Mikle Kolyada gentoo.org> sys-fs/eudev/eudev-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index 0b1139ed8f6..411433361c8 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 sh sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 99212ba15ee052c11e5716e8b812180d7da9d243 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Dec 2 11:03:19 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Dec 2 11:03:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99212ba1 sys-fs/eudev: s390 stable wrt bug #698698 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Mikle Kolyada gentoo.org> sys-fs/eudev/eudev-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index 0dc63e06431..0b1139ed8f6 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 3096dfb825affbff48a1467bc186ffcacb7b51b8 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Dec 2 11:04:02 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Dec 2 11:04:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3096dfb8 sys-fs/eudev: m68k stable wrt bug #698698 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="m68k" Signed-off-by: Mikle Kolyada gentoo.org> sys-fs/eudev/eudev-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index 411433361c8..e56aa608e95 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 sh sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 731c9a97b358a51fce80c43f4c597564921d6019 Author: Aaron Bauman gentoo org> AuthorDate: Fri Nov 8 03:22:51 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Nov 8 03:22:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731c9a97 sys-fs/eudev: arm64 stable (bug #698698) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.78, Repoman-2.3.17 sys-fs/eudev/eudev-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index a8c865190ed..5462de10932 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 07343588cfbe0902568bdcbb9c266451501f056d Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Nov 4 19:49:23 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 4 20:06:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07343588 sys-fs/eudev: stable 3.2.9 for sparc, bug #698698 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/eudev/eudev-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index d7c517b3cd2..9e2ae80b76e 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: ba857c7649fdaa4d7c8b18b2a0940152fab3f938 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Nov 4 19:51:22 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 4 20:06:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba857c76 sys-fs/eudev: stable 3.2.9 for hppa, bug #698698 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/eudev/eudev-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index 9e2ae80b76e..a8c865190ed 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 2f09c16c31ded375b61588fc9346864b8a3b5c0f Author: Matt Turner gentoo org> AuthorDate: Fri Nov 1 20:08:24 2019 + Commit: Matt Turner gentoo org> CommitDate: Fri Nov 1 20:08:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f09c16c sys-fs/eudev-3.2.9: ppc stable, bug 698698 Signed-off-by: Matt Turner gentoo.org> sys-fs/eudev/eudev-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index 0503a5912d3..c8980bfa8d5 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 33131bea13de01df5c100666c2f37807b206d155 Author: Matt Turner gentoo org> AuthorDate: Fri Nov 1 20:08:27 2019 + Commit: Matt Turner gentoo org> CommitDate: Fri Nov 1 20:08:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33131bea sys-fs/eudev-3.2.9: ppc64 stable, bug 698698 Signed-off-by: Matt Turner gentoo.org> sys-fs/eudev/eudev-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index c8980bfa8d5..d7c517b3cd2 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 9b870eece7be7430d492f255bac108689a6872ad Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 1 10:33:46 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 1 10:33:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b870eec sys-fs/eudev: arm stable wrt bug #698698 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> sys-fs/eudev/eudev-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index ae6574b1aba..0503a5912d3 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: c3bdd4e415aaf83a8ed01c7b5645f1164a28c484 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 28 11:27:42 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 28 11:27:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3bdd4e4 sys-fs/eudev: x86 stable wrt bug #698698 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/eudev/eudev-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index 359ff60ef64..ae6574b1aba 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: d8d726332bea84d0387f7216e88ac6890348c223 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 28 09:43:53 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 28 09:43:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d72633 sys-fs/eudev: amd64 stable wrt bug #698698 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/eudev/eudev-3.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild index a9b3e55a1b9..359ff60ef64 100644 --- a/sys-fs/eudev/eudev-3.2.9.ebuild +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 37ede254dd275f831987b23f8927a89a5b4d5f0c Author: Anthony G. Basile gentoo org> AuthorDate: Sat Oct 26 20:37:23 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Oct 26 20:37:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ede254 sys-fs/eudev: version bump to 3.2.9 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Anthony G. Basile gentoo.org> sys-fs/eudev/Manifest | 1 + sys-fs/eudev/eudev-3.2.9.ebuild | 235 2 files changed, 236 insertions(+) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index ae21b1ccf5e..9807ef1a9a2 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,3 +1,4 @@ DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4 SHA512 f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c DIST eudev-3.2.7.tar.gz 1892931 BLAKE2B 9ae903d624e8fb1b334735527329e6074a194dd6e22073c54acc58010d0f8f2d29bdc42d3e6d72dd388c1012be273ca27626ffe1173382d7dde9ad3aee942cd0 SHA512 e6c8ec86ae434c967f6a568fa0b281229bb87be7e3fec025dc3e0225de7843ffaa5dd65bdeffefbc91e9e2911aa3de9df84c76148fe8863ff60fba4c88653c40 DIST eudev-3.2.8.tar.gz 1894193 BLAKE2B 8709a13031744d5dd2f57853375b920bdaa6ea028624111dc96be9d46748de8423ac749f27183c668336701c16735d7ca2db4566621e0e741a2604785c14c64f SHA512 13221e6f9696a8630d867eb7d73f3bf5dd1bc2dfd80d62af00342be4cbf39a862e644ea3776fa4d91463e594ca50c5deecbeb7e05d161097e889ea58a66ccc42 +DIST eudev-3.2.9.tar.gz 1959836 BLAKE2B 8792ded8a7d1dfbc16fae249283b58251656961cf360d72932c3fc6ea3e752f6334c21e9ebd9ee3ad0da03a590f8405b3bb7413eec3f964984225f7813311ef6 SHA512 09e49fff9848e72507ef14b9d4cfab2d1443f16d5b3d54d2b0e4f6b04c471ca41f09200cb8772e9f850f0dc4a574a7ec7eede7ce11cbabda65e210a89287531f diff --git a/sys-fs/eudev/eudev-3.2.9.ebuild b/sys-fs/eudev/eudev-3.2.9.ebuild new file mode 100644 index 000..a9b3e55a1b9 --- /dev/null +++ b/sys-fs/eudev/eudev-3.2.9.ebuild @@ -0,0 +1,235 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +KV_min=2.6.39 + +inherit autotools linux-info multilib multilib-minimal + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://github.com/gentoo/eudev.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="https://github.com/gentoo/eudev; + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + introspection? ( >=dev-libs/gobject-introspection-1.38 ) + kmod? ( >=sys-apps/kmod-16 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) + !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; + ewarn + ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" + ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" + ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" + ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" + ewarn +} + +pkg_setup() { + CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" + linux-info_pkg_setup + get_running_version + + # These are required kernel options, but we don't error out on them + # because you can build under one kernel and run under another. + if kernel_is lt ${KV_min//./ }; then + ewarn + ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." + ewarn "Make sure to run udev under kernel version ${KV_min} or above." + ewarn + fi +} + +src_prepare() { + # change rules back to group uucp instead of dialout for now + sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ + || die "failed to change group dialout to uucp" + + eapply_user + eautoreconf +} + +multilib_src_configure() { + tc-export CC #463846 + export cc_cv_CFLAGS__flto=no #502950 + + # Keep sorted by ./configure --help and only pass --disable flags + # when *required* to avoid external deps or unnecessary compile + local econf_args + econf_args=( + ac_cv_search_cap_init= + ac_cv_header_sys_capability_h=yes + DBUS_CFLAGS=' ' + DBUS_LIBS=' ' +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 03e113f278c810446e7b480eef59c23df5455d5f Author: Mike Gilbert gentoo org> AuthorDate: Mon Jul 29 17:50:43 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Jul 29 17:50:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e113f2 sys-fs/eudev: use acct-group packages Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/eudev/eudev-3.2.5.ebuild| 13 + sys-fs/eudev/eudev-3.2.7-r2.ebuild | 12 sys-fs/eudev/eudev-3.2.8.ebuild| 12 sys-fs/eudev/eudev-4..ebuild | 11 --- sys-fs/eudev/eudev-.ebuild | 12 5 files changed, 21 insertions(+), 39 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index d8452859579..292095d6378 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" KV_min=2.6.39 -inherit autotools linux-info multilib multilib-minimal user +inherit autotools linux-info multilib multilib-minimal if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/gentoo/eudev.git; @@ -39,6 +39,9 @@ DEPEND="${COMMON_DEPEND} test? ( app-text/tree dev-lang/perl )" RDEPEND="${COMMON_DEPEND} + acct-group/input + acct-group/kvm + acct-group/render !https://cgit.freedesktop.org/systemd/systemd/commit/rules/50-udev-default.rules?id=3dff3e00e044e2d53c76fa842b9a4759d4a50e69 - # https://bugs.gentoo.org/246847 - # https://bugs.gentoo.org/514174 - enewgroup input - - # REPLACING_VERSIONS should only ever have zero or 1 values but in case it doesn't, # process it as a list. We only care about the zero case (new install) or the case where # the same version is being re-emerged. If there is a second version, allow it to abort. local rv rvres=doitnew diff --git a/sys-fs/eudev/eudev-3.2.7-r2.ebuild b/sys-fs/eudev/eudev-3.2.7-r2.ebuild index 9ab6b6a42a2..a9b3e55a1b9 100644 --- a/sys-fs/eudev/eudev-3.2.7-r2.ebuild +++ b/sys-fs/eudev/eudev-3.2.7-r2.ebuild @@ -5,7 +5,7 @@ EAPI="6" KV_min=2.6.39 -inherit autotools linux-info multilib multilib-minimal user +inherit autotools linux-info multilib multilib-minimal if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/gentoo/eudev.git; @@ -39,6 +39,9 @@ DEPEND="${COMMON_DEPEND} test? ( app-text/tree dev-lang/perl )" RDEPEND="${COMMON_DEPEND} + acct-group/input + acct-group/kvm + acct-group/render !https://cgit.freedesktop.org/systemd/systemd/commit/rules/50-udev-default.rules?id=3dff3e00e044e2d53c76fa842b9a4759d4a50e69 - # https://bugs.gentoo.org/246847 - # https://bugs.gentoo.org/514174 - enewgroup input - enewgroup kvm 78 - enewgroup render - # REPLACING_VERSIONS should only ever have zero or 1 values but in case it doesn't, # process it as a list. We only care about the zero case (new install) or the case where # the same version is being re-emerged. If there is a second version, allow it to abort. diff --git a/sys-fs/eudev/eudev-3.2.8.ebuild b/sys-fs/eudev/eudev-3.2.8.ebuild index 9ab6b6a42a2..a9b3e55a1b9 100644 --- a/sys-fs/eudev/eudev-3.2.8.ebuild +++ b/sys-fs/eudev/eudev-3.2.8.ebuild @@ -5,7 +5,7 @@ EAPI="6" KV_min=2.6.39 -inherit autotools linux-info multilib multilib-minimal user +inherit autotools linux-info multilib multilib-minimal if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/gentoo/eudev.git; @@ -39,6 +39,9 @@ DEPEND="${COMMON_DEPEND} test? ( app-text/tree dev-lang/perl )" RDEPEND="${COMMON_DEPEND} + acct-group/input + acct-group/kvm + acct-group/render !https://cgit.freedesktop.org/systemd/systemd/commit/rules/50-udev-default.rules?id=3dff3e00e044e2d53c76fa842b9a4759d4a50e69 - # https://bugs.gentoo.org/246847 - # https://bugs.gentoo.org/514174 - enewgroup input - enewgroup kvm 78 - enewgroup render - # REPLACING_VERSIONS should only ever have zero or 1 values but in case it doesn't, # process it as a list. We only care about the zero case (new install) or the case where # the same version is being re-emerged. If there is a second version, allow it to abort. diff --git a/sys-fs/eudev/eudev-4..ebuild b/sys-fs/eudev/eudev-4..ebuild index a2f3610f835..da2372754cf 100644 --- a/sys-fs/eudev/eudev-4..ebuild +++ b/sys-fs/eudev/eudev-4..ebuild @@ -5,7 +5,7 @@ EAPI="6" KV_min=2.6.39 -inherit autotools linux-info multilib multilib-minimal user +inherit autotools linux-info multilib multilib-minimal if [[ ${PV} = 4.* ]]; then
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 98b5428df24041bcee64ee38b916a2c8bee4acab Author: Anthony G. Basile gentoo org> AuthorDate: Mon May 20 14:05:46 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon May 20 14:05:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b5428d sys-fs/eudev: version bump to 3.2.8 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-fs/eudev/Manifest | 1 + sys-fs/eudev/eudev-3.2.8.ebuild | 239 2 files changed, 240 insertions(+) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 43c44e24e5d..ae21b1ccf5e 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,2 +1,3 @@ DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4 SHA512 f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c DIST eudev-3.2.7.tar.gz 1892931 BLAKE2B 9ae903d624e8fb1b334735527329e6074a194dd6e22073c54acc58010d0f8f2d29bdc42d3e6d72dd388c1012be273ca27626ffe1173382d7dde9ad3aee942cd0 SHA512 e6c8ec86ae434c967f6a568fa0b281229bb87be7e3fec025dc3e0225de7843ffaa5dd65bdeffefbc91e9e2911aa3de9df84c76148fe8863ff60fba4c88653c40 +DIST eudev-3.2.8.tar.gz 1894193 BLAKE2B 8709a13031744d5dd2f57853375b920bdaa6ea028624111dc96be9d46748de8423ac749f27183c668336701c16735d7ca2db4566621e0e741a2604785c14c64f SHA512 13221e6f9696a8630d867eb7d73f3bf5dd1bc2dfd80d62af00342be4cbf39a862e644ea3776fa4d91463e594ca50c5deecbeb7e05d161097e889ea58a66ccc42 diff --git a/sys-fs/eudev/eudev-3.2.8.ebuild b/sys-fs/eudev/eudev-3.2.8.ebuild new file mode 100644 index 000..9ab6b6a42a2 --- /dev/null +++ b/sys-fs/eudev/eudev-3.2.8.ebuild @@ -0,0 +1,239 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +KV_min=2.6.39 + +inherit autotools linux-info multilib multilib-minimal user + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://github.com/gentoo/eudev.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="https://github.com/gentoo/eudev; + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + introspection? ( >=dev-libs/gobject-introspection-1.38 ) + kmod? ( >=sys-apps/kmod-16 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) + !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; + ewarn + ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" + ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" + ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" + ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" + ewarn +} + +pkg_setup() { + CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" + linux-info_pkg_setup + get_running_version + + # These are required kernel options, but we don't error out on them + # because you can build under one kernel and run under another. + if kernel_is lt ${KV_min//./ }; then + ewarn + ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." + ewarn "Make sure to run udev under kernel version ${KV_min} or above." + ewarn + fi +} + +src_prepare() { + # change rules back to group uucp instead of dialout for now + sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ + || die "failed to change group dialout to uucp" + + eapply_user + eautoreconf +} + +multilib_src_configure() { + tc-export CC #463846 + export cc_cv_CFLAGS__flto=no #502950 + + # Keep sorted by ./configure --help and only pass --disable flags + # when *required* to avoid external deps or unnecessary compile + local econf_args + econf_args=( + ac_cv_search_cap_init= + ac_cv_header_sys_capability_h=yes + DBUS_CFLAGS=' ' + DBUS_LIBS=' ' + --with-rootprefix= + --with-rootrundir=/run + --exec-prefix="${EPREFIX}" + --bindir="${EPREFIX}"/bin + --includedir="${EPREFIX}"/usr/include + --libdir="${EPREFIX}"/usr/$(get_libdir) +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 7ee1ba5d8d7693ac7d92f5854757dc8e79e41d4d Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat May 4 19:48:43 2019 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat May 4 19:51:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee1ba5d sys-fs/eudev: keyword ~riscv Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-fs/eudev/eudev-3.2.7-r2.ebuild | 2 +- sys-fs/eudev/eudev-4..ebuild | 4 ++-- sys-fs/eudev/eudev-.ebuild | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.7-r2.ebuild b/sys-fs/eudev/eudev-3.2.7-r2.ebuild index 21b78a5bbe0..9ab6b6a42a2 100644 --- a/sys-fs/eudev/eudev-3.2.7-r2.ebuild +++ b/sys-fs/eudev/eudev-3.2.7-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" diff --git a/sys-fs/eudev/eudev-4..ebuild b/sys-fs/eudev/eudev-4..ebuild index 69dbc663bc0..a2f3610f835 100644 --- a/sys-fs/eudev/eudev-4..ebuild +++ b/sys-fs/eudev/eudev-4..ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -13,7 +13,7 @@ if [[ ${PV} = 4.* ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" KEYWORDS="" fi diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 21b78a5bbe0..9ab6b6a42a2 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 7d41c6b260fe4bee9f6f3b76b00d27a6becb34d9 Author: Jory Pratt gentoo org> AuthorDate: Wed Apr 10 05:13:10 2019 + Commit: Jory Pratt gentoo org> CommitDate: Wed Apr 10 05:13:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d41c6b2 sys-fs/eudev: create kvm/render group Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jory Pratt gentoo.org> sys-fs/eudev/{eudev-3.2.7-r1.ebuild => eudev-3.2.7-r2.ebuild} | 4 +++- sys-fs/eudev/eudev-.ebuild| 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.7-r1.ebuild b/sys-fs/eudev/eudev-3.2.7-r2.ebuild similarity index 98% rename from sys-fs/eudev/eudev-3.2.7-r1.ebuild rename to sys-fs/eudev/eudev-3.2.7-r2.ebuild index 63a4096b3f0..21b78a5bbe0 100644 --- a/sys-fs/eudev/eudev-3.2.7-r1.ebuild +++ b/sys-fs/eudev/eudev-3.2.7-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -190,6 +190,8 @@ pkg_postinst() { # https://bugs.gentoo.org/246847 # https://bugs.gentoo.org/514174 enewgroup input + enewgroup kvm 78 + enewgroup render # REPLACING_VERSIONS should only ever have zero or 1 values but in case it doesn't, # process it as a list. We only care about the zero case (new install) or the case where diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 63a4096b3f0..21b78a5bbe0 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -190,6 +190,8 @@ pkg_postinst() { # https://bugs.gentoo.org/246847 # https://bugs.gentoo.org/514174 enewgroup input + enewgroup kvm 78 + enewgroup render # REPLACING_VERSIONS should only ever have zero or 1 values but in case it doesn't, # process it as a list. We only care about the zero case (new install) or the case where
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/files/
commit: 9c1290c16768496e65a4ed857b469e99670f8183 Author: Michael Mair-Keimberger gmail com> AuthorDate: Tue Mar 5 16:55:00 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Mar 7 23:01:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1290c1 sys-fs/eudev: remove unused patch Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Anthony G. Basile gentoo.org> .../files/eudev-include-sysmacros-header.patch | 121 - 1 file changed, 121 deletions(-) diff --git a/sys-fs/eudev/files/eudev-include-sysmacros-header.patch b/sys-fs/eudev/files/eudev-include-sysmacros-header.patch deleted file mode 100644 index ca622bff547..000 --- a/sys-fs/eudev/files/eudev-include-sysmacros-header.patch +++ /dev/null @@ -1,121 +0,0 @@ -diff -ruPN eudev-3.1.5.old/src/cdrom_id/cdrom_id.c eudev-3.1.5/src/cdrom_id/cdrom_id.c eudev-3.1.5.old/src/cdrom_id/cdrom_id.c2015-09-11 14:54:26.0 -0400 -+++ eudev-3.1.5/src/cdrom_id/cdrom_id.c2017-10-11 21:45:10.929671748 -0400 -@@ -37,6 +37,7 @@ - #include - #include - #include -+#include - - #include "libudev.h" - #include "libudev-private.h" -diff -ruPN eudev-3.1.5.old/src/libudev/libudev-device.c eudev-3.1.5/src/libudev/libudev-device.c eudev-3.1.5.old/src/libudev/libudev-device.c 2015-10-12 18:22:14.0 -0400 -+++ eudev-3.1.5/src/libudev/libudev-device.c 2017-10-11 21:44:42.774672156 -0400 -@@ -32,6 +32,7 @@ - #include - #include - #include -+#include - - #include "libudev.h" - #include "libudev-private.h" -diff -ruPN eudev-3.1.5.old/src/libudev/libudev-device-private.c eudev-3.1.5/src/libudev/libudev-device-private.c eudev-3.1.5.old/src/libudev/libudev-device-private.c 2015-09-11 14:54:26.0 -0400 -+++ eudev-3.1.5/src/libudev/libudev-device-private.c 2017-10-11 21:44:39.445672204 -0400 -@@ -25,6 +25,7 @@ - #include - #include - #include -+#include - - #include "libudev.h" - #include "libudev-private.h" -diff -ruPN eudev-3.1.5.old/src/libudev/libudev-enumerate.c eudev-3.1.5/src/libudev/libudev-enumerate.c eudev-3.1.5.old/src/libudev/libudev-enumerate.c2015-09-11 14:54:26.0 -0400 -+++ eudev-3.1.5/src/libudev/libudev-enumerate.c2017-10-11 21:44:36.279672250 -0400 -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - - #include "libudev.h" - #include "libudev-private.h" -diff -ruPN eudev-3.1.5.old/src/scsi_id/scsi_serial.c eudev-3.1.5/src/scsi_id/scsi_serial.c eudev-3.1.5.old/src/scsi_id/scsi_serial.c 2015-09-11 14:54:26.0 -0400 -+++ eudev-3.1.5/src/scsi_id/scsi_serial.c 2017-10-11 21:45:20.195671614 -0400 -@@ -36,6 +36,7 @@ - #include - #include - #include -+#include - - #include "libudev.h" - #include "libudev-private.h" -diff -ruPN eudev-3.1.5.old/src/udev/udevadm-info.c eudev-3.1.5/src/udev/udevadm-info.c eudev-3.1.5.old/src/udev/udevadm-info.c2015-09-11 14:54:26.0 -0400 -+++ eudev-3.1.5/src/udev/udevadm-info.c2017-10-11 21:44:33.032672297 -0400 -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - - #include "udev.h" - #include "udev-util.h" -diff -ruPN eudev-3.1.5.old/src/udev/udevd.c eudev-3.1.5/src/udev/udevd.c eudev-3.1.5.old/src/udev/udevd.c 2015-10-12 18:22:14.0 -0400 -+++ eudev-3.1.5/src/udev/udevd.c 2017-10-11 21:44:59.791671910 -0400 -@@ -45,6 +45,7 @@ - #include - #include - #include -+#include - - #include "udev.h" - #include "udev-util.h" -diff -ruPN eudev-3.1.5.old/src/udev/udev-event.c eudev-3.1.5/src/udev/udev-event.c eudev-3.1.5.old/src/udev/udev-event.c 2015-10-12 18:22:14.0 -0400 -+++ eudev-3.1.5/src/udev/udev-event.c 2017-10-11 21:44:29.652672346 -0400 -@@ -33,6 +33,7 @@ - #include - #include - #include -+#include - - #include "udev.h" - -diff -ruPN eudev-3.1.5.old/src/udev/udev-node.c eudev-3.1.5/src/udev/udev-node.c eudev-3.1.5.old/src/udev/udev-node.c 2015-09-11 14:54:26.0 -0400 -+++ eudev-3.1.5/src/udev/udev-node.c 2017-10-11 21:44:25.864672401 -0400 -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - - #include "udev.h" - #include "smack-util.h" -diff -ruPN eudev-3.1.5.old/src/udev/udev-rules.c eudev-3.1.5/src/udev/udev-rules.c eudev-3.1.5.old/src/udev/udev-rules.c 2015-10-12 18:22:14.0 -0400 -+++ eudev-3.1.5/src/udev/udev-rules.c 2017-10-11 21:44:21.611672463 -0400 -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - - #include "udev.h" - #include "path-util.h" -diff -ruPN eudev-3.1.5.old/test/test-libudev.c eudev-3.1.5/test/test-libudev.c eudev-3.1.5.old/test/test-libudev.c2015-09-11 14:54:26.0 -0400 -+++ eudev-3.1.5/test/test-libudev.c2017-10-11 21:45:27.782671504 -0400 -@@ -27,6 +27,7 @@ - #include - #include - #include -+#include - - #include "libudev.h" - #include "udev-util.h"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: f613b4875616985b72d6e8d45f3a3e5c10d02c2e Author: Anthony G. Basile gentoo org> AuthorDate: Sat Dec 1 22:16:09 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Dec 1 22:16:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f613b487 sys-fs/eudev: fix bug #666892, comment #10 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-fs/eudev/{eudev-3.2.7.ebuild => eudev-3.2.7-r1.ebuild} | 4 +++- sys-fs/eudev/eudev-.ebuild | 6 -- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.7.ebuild b/sys-fs/eudev/eudev-3.2.7-r1.ebuild similarity index 99% rename from sys-fs/eudev/eudev-3.2.7.ebuild rename to sys-fs/eudev/eudev-3.2.7-r1.ebuild index 80465b29893..63a4096b3f0 100644 --- a/sys-fs/eudev/eudev-3.2.7.ebuild +++ b/sys-fs/eudev/eudev-3.2.7-r1.ebuild @@ -102,12 +102,14 @@ multilib_src_configure() { DBUS_LIBS=' ' --with-rootprefix= --with-rootrundir=/run + --exec-prefix="${EPREFIX}" + --bindir="${EPREFIX}"/bin + --includedir="${EPREFIX}"/usr/include --libdir="${EPREFIX}"/usr/$(get_libdir) --with-rootlibexecdir="${EPREFIX}"/lib/udev --enable-split-usr --enable-manpages --disable-hwdb - --exec-prefix="${EPREFIX}" ) # Only build libudev for non-native_abi, and only install it to libdir, diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 9cd4b44b46c..63a4096b3f0 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -102,12 +102,14 @@ multilib_src_configure() { DBUS_LIBS=' ' --with-rootprefix= --with-rootrundir=/run + --exec-prefix="${EPREFIX}" + --bindir="${EPREFIX}"/bin + --includedir="${EPREFIX}"/usr/include --libdir="${EPREFIX}"/usr/$(get_libdir) --with-rootlibexecdir="${EPREFIX}"/lib/udev --enable-split-usr --enable-manpages --disable-hwdb - --exec-prefix="${EPREFIX}" ) # Only build libudev for non-native_abi, and only install it to libdir,
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 4cd4cd1e9a119b4fe49dbf3107e34e006821571e Author: Anthony G. Basile gentoo org> AuthorDate: Fri Oct 26 13:54:58 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Oct 26 13:54:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd4cd1e sys-fs/eudev: remove broken version, bug #666892 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 sys-fs/eudev/Manifest | 1 - sys-fs/eudev/eudev-3.2.6.ebuild | 235 2 files changed, 236 deletions(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index a62b100e3b2..43c44e24e5d 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,3 +1,2 @@ DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4 SHA512 f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c -DIST eudev-3.2.6.tar.gz 1892772 BLAKE2B 7705c1526b043cbef1efcf29c1728639e063845a5ee91b0ad22d43335dce34bf2ebbe4257ca024680759020d4120a8293f62cf8e112fb1191c35f0ec2f96b681 SHA512 874e7c51f4785e9030b09464fc7c1eb729968bec0ef1fda994ba75ce86f89efae5ca964b607d6f8d7c8a279b4c346716e7ba592233e4653f2090c943c438d930 DIST eudev-3.2.7.tar.gz 1892931 BLAKE2B 9ae903d624e8fb1b334735527329e6074a194dd6e22073c54acc58010d0f8f2d29bdc42d3e6d72dd388c1012be273ca27626ffe1173382d7dde9ad3aee942cd0 SHA512 e6c8ec86ae434c967f6a568fa0b281229bb87be7e3fec025dc3e0225de7843ffaa5dd65bdeffefbc91e9e2911aa3de9df84c76148fe8863ff60fba4c88653c40 diff --git a/sys-fs/eudev/eudev-3.2.6.ebuild b/sys-fs/eudev/eudev-3.2.6.ebuild deleted file mode 100644 index 9cd4b44b46c..000 --- a/sys-fs/eudev/eudev-3.2.6.ebuild +++ /dev/null @@ -1,235 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -KV_min=2.6.39 - -inherit autotools linux-info multilib multilib-minimal user - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev; - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; - ewarn - ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" - ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" - ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" - ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" - ewarn -} - -pkg_setup() { - CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" - linux-info_pkg_setup - get_running_version - - # These are required kernel options, but we don't error out on them - # because you can build under one kernel and run under another. - if kernel_is lt ${KV_min//./ }; then - ewarn - ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." - ewarn "Make sure to run udev under kernel version ${KV_min} or above." - ewarn - fi -} - -src_prepare() { - # change rules back to group uucp instead of dialout for now - sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ - || die "failed to change group dialout to uucp" - - eapply_user - eautoreconf -} - -multilib_src_configure() { - tc-export CC #463846 - export cc_cv_CFLAGS__flto=no #502950 - - # Keep sorted by ./configure --help and only pass --disable flags - # when *required* to avoid external deps or unnecessary compile - local econf_args - econf_args=( - ac_cv_search_cap_init= - ac_cv_header_sys_capability_h=yes - DBUS_CFLAGS=' ' - DBUS_LIBS=' ' - --with-rootprefix= - --with-rootrundir=/run - --libdir="${EPREFIX}"/usr/$(get_libdir) - --with-rootlibexecdir="${EPREFIX}"/lib/udev - --enable-split-usr - --enable-manpages - --disable-hwdb -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 1d873027a7473196bab80a4f87e269eb0ec874dc Author: Anthony G. Basile gentoo org> AuthorDate: Fri Oct 26 13:50:45 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Oct 26 13:50:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d873027 sys-fs/eudev: version bump to 3.2.7 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 sys-fs/eudev/Manifest | 1 + sys-fs/eudev/eudev-3.2.7.ebuild | 235 2 files changed, 236 insertions(+) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 11afce42977..a62b100e3b2 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,2 +1,3 @@ DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4 SHA512 f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c DIST eudev-3.2.6.tar.gz 1892772 BLAKE2B 7705c1526b043cbef1efcf29c1728639e063845a5ee91b0ad22d43335dce34bf2ebbe4257ca024680759020d4120a8293f62cf8e112fb1191c35f0ec2f96b681 SHA512 874e7c51f4785e9030b09464fc7c1eb729968bec0ef1fda994ba75ce86f89efae5ca964b607d6f8d7c8a279b4c346716e7ba592233e4653f2090c943c438d930 +DIST eudev-3.2.7.tar.gz 1892931 BLAKE2B 9ae903d624e8fb1b334735527329e6074a194dd6e22073c54acc58010d0f8f2d29bdc42d3e6d72dd388c1012be273ca27626ffe1173382d7dde9ad3aee942cd0 SHA512 e6c8ec86ae434c967f6a568fa0b281229bb87be7e3fec025dc3e0225de7843ffaa5dd65bdeffefbc91e9e2911aa3de9df84c76148fe8863ff60fba4c88653c40 diff --git a/sys-fs/eudev/eudev-3.2.7.ebuild b/sys-fs/eudev/eudev-3.2.7.ebuild new file mode 100644 index 000..80465b29893 --- /dev/null +++ b/sys-fs/eudev/eudev-3.2.7.ebuild @@ -0,0 +1,235 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +KV_min=2.6.39 + +inherit autotools linux-info multilib multilib-minimal user + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://github.com/gentoo/eudev.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="https://github.com/gentoo/eudev; + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + introspection? ( >=dev-libs/gobject-introspection-1.38 ) + kmod? ( >=sys-apps/kmod-16 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) + !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; + ewarn + ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" + ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" + ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" + ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" + ewarn +} + +pkg_setup() { + CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" + linux-info_pkg_setup + get_running_version + + # These are required kernel options, but we don't error out on them + # because you can build under one kernel and run under another. + if kernel_is lt ${KV_min//./ }; then + ewarn + ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." + ewarn "Make sure to run udev under kernel version ${KV_min} or above." + ewarn + fi +} + +src_prepare() { + # change rules back to group uucp instead of dialout for now + sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ + || die "failed to change group dialout to uucp" + + eapply_user + eautoreconf +} + +multilib_src_configure() { + tc-export CC #463846 + export cc_cv_CFLAGS__flto=no #502950 + + # Keep sorted by ./configure --help and only pass --disable flags + # when *required* to avoid external deps or unnecessary compile + local econf_args + econf_args=( + ac_cv_search_cap_init= + ac_cv_header_sys_capability_h=yes + DBUS_CFLAGS=' ' + DBUS_LIBS=' ' + --with-rootprefix= + --with-rootrundir=/run + --libdir="${EPREFIX}"/usr/$(get_libdir) + --with-rootlibexecdir="${EPREFIX}"/lib/udev + --enable-split-usr + --enable-manpages + --disable-hwdb +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: cde0b4b09e3856497c712b36ce0fe095f73fd837 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Sep 18 13:51:39 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Sep 18 13:52:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde0b4b0 sys-fs/eudev: version bump to 3.2.6 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-fs/eudev/Manifest | 1 + sys-fs/eudev/eudev-3.2.6.ebuild | 235 2 files changed, 236 insertions(+) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 4ce7354bcf4..11afce42977 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1 +1,2 @@ DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4 SHA512 f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c +DIST eudev-3.2.6.tar.gz 1892772 BLAKE2B 7705c1526b043cbef1efcf29c1728639e063845a5ee91b0ad22d43335dce34bf2ebbe4257ca024680759020d4120a8293f62cf8e112fb1191c35f0ec2f96b681 SHA512 874e7c51f4785e9030b09464fc7c1eb729968bec0ef1fda994ba75ce86f89efae5ca964b607d6f8d7c8a279b4c346716e7ba592233e4653f2090c943c438d930 diff --git a/sys-fs/eudev/eudev-3.2.6.ebuild b/sys-fs/eudev/eudev-3.2.6.ebuild new file mode 100644 index 000..9cd4b44b46c --- /dev/null +++ b/sys-fs/eudev/eudev-3.2.6.ebuild @@ -0,0 +1,235 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +KV_min=2.6.39 + +inherit autotools linux-info multilib multilib-minimal user + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://github.com/gentoo/eudev.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="https://github.com/gentoo/eudev; + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + introspection? ( >=dev-libs/gobject-introspection-1.38 ) + kmod? ( >=sys-apps/kmod-16 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) + !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; + ewarn + ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" + ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" + ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" + ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" + ewarn +} + +pkg_setup() { + CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" + linux-info_pkg_setup + get_running_version + + # These are required kernel options, but we don't error out on them + # because you can build under one kernel and run under another. + if kernel_is lt ${KV_min//./ }; then + ewarn + ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." + ewarn "Make sure to run udev under kernel version ${KV_min} or above." + ewarn + fi +} + +src_prepare() { + # change rules back to group uucp instead of dialout for now + sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ + || die "failed to change group dialout to uucp" + + eapply_user + eautoreconf +} + +multilib_src_configure() { + tc-export CC #463846 + export cc_cv_CFLAGS__flto=no #502950 + + # Keep sorted by ./configure --help and only pass --disable flags + # when *required* to avoid external deps or unnecessary compile + local econf_args + econf_args=( + ac_cv_search_cap_init= + ac_cv_header_sys_capability_h=yes + DBUS_CFLAGS=' ' + DBUS_LIBS=' ' + --with-rootprefix= + --with-rootrundir=/run + --libdir="${EPREFIX}"/usr/$(get_libdir) + --with-rootlibexecdir="${EPREFIX}"/lib/udev + --enable-split-usr + --enable-manpages + --disable-hwdb + --exec-prefix="${EPREFIX}" + ) + + # Only build libudev for non-native_abi, and only install it to libdir, + # that means all options only apply to native_abi + if multilib_is_native_abi; then + econf_args+=( + --with-rootlibdir="${EPREFIX}"/$(get_libdir) + $(use_enable introspection) +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 37b109f72224fa65a00de2c017d79a0b35c66940 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Sep 15 22:09:56 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Sep 15 22:09:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b109f7 sys-fs/eudev: remove older version Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-fs/eudev/Manifest | 1 - sys-fs/eudev/eudev-3.1.5.ebuild | 237 2 files changed, 238 deletions(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 624eb408771..4ce7354bcf4 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,2 +1 @@ -DIST eudev-3.1.5.tar.gz 1745524 BLAKE2B d030e78f8ef751ac1d677f50200898fb2089940a7d8a828080059fb6330012e615638e47ba21dd6b35fcf89248783d20e47387b8f009f7f4cc1f3fac203e6f58 SHA512 c5192e085ca4230aaac918e701989b712e5bda1558db31eb6ba635c17c4bdff398458d51cefbc5fb77a7c775ec1e04b1dbe019b8314cac3f43a5c1ae61521b5e DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4 SHA512 f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c diff --git a/sys-fs/eudev/eudev-3.1.5.ebuild b/sys-fs/eudev/eudev-3.1.5.ebuild deleted file mode 100644 index 0efff72af44..000 --- a/sys-fs/eudev/eudev-3.1.5.ebuild +++ /dev/null @@ -1,237 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -KV_min=2.6.39 - -inherit autotools eutils linux-info multilib multilib-minimal user - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev; - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; - ewarn - ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" - ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" - ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" - ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" - ewarn -} - -pkg_setup() { - CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" - linux-info_pkg_setup - get_running_version - - # These are required kernel options, but we don't error out on them - # because you can build under one kernel and run under another. - if kernel_is lt ${KV_min//./ }; then - ewarn - ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." - ewarn "Make sure to run udev under kernel version ${KV_min} or above." - ewarn - fi -} - -src_prepare() { - # change rules back to group uucp instead of dialout for now - sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ - || die "failed to change group dialout to uucp" - - epatch "${FILESDIR}"/${PN}-include-sysmacros-header.patch - - epatch_user - eautoreconf -} - -multilib_src_configure() { - tc-export CC #463846 - export cc_cv_CFLAGS__flto=no #502950 - - # Keep sorted by ./configure --help and only pass --disable flags - # when *required* to avoid external deps or unnecessary compile - local econf_args - econf_args=( - ac_cv_search_cap_init= - ac_cv_header_sys_capability_h=yes - DBUS_CFLAGS=' ' - DBUS_LIBS=' ' - --with-rootprefix= - --with-rootrundir=/run - --libdir=/usr/$(get_libdir) - --with-rootlibexecdir=/lib/udev - --enable-split-usr - --enable-manpages - --disable-hwdb - --exec-prefix=/ - ) - - # Only build libudev for non-native_abi, and only install it to libdir, - # that means all options only apply to native_abi - if multilib_is_native_abi; then - econf_args+=( - --with-rootlibdir=/$(get_libdir) -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: bf82e88905abeb80d1eb8e541a0518145a9efa94 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Aug 18 02:47:47 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Aug 18 02:49:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf82e889 sys-fs/eudev: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-fs/eudev/eudev-3.1.5.ebuild | 2 +- sys-fs/eudev/eudev-3.2.5.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/eudev/eudev-3.1.5.ebuild b/sys-fs/eudev/eudev-3.1.5.ebuild index da80e0dc8c6..0efff72af44 100644 --- a/sys-fs/eudev/eudev-3.1.5.ebuild +++ b/sys-fs/eudev/eudev-3.1.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index 131f1a69a5d..d8452859579 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 9a9e5f4d27279706ac968e459497a9bf8919d33c Author: Michał Górny gentoo org> AuthorDate: Wed Jun 20 07:52:16 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Jun 20 08:17:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9e5f4d sys-fs/eudev: [QA] Fix invalid stubbing of eclass internals sys-fs/eudev/eudev-3.1.5.ebuild | 7 +++ sys-fs/eudev/eudev-3.2.5.ebuild | 7 +++ sys-fs/eudev/eudev-4..ebuild | 7 +++ sys-fs/eudev/eudev-.ebuild | 7 +++ 4 files changed, 12 insertions(+), 16 deletions(-) diff --git a/sys-fs/eudev/eudev-3.1.5.ebuild b/sys-fs/eudev/eudev-3.1.5.ebuild index 1a1aa6cc311..da80e0dc8c6 100644 --- a/sys-fs/eudev/eudev-3.1.5.ebuild +++ b/sys-fs/eudev/eudev-3.1.5.ebuild @@ -47,10 +47,9 @@ RDEPEND="${COMMON_DEPEND} PDEPEND=">=sys-fs/udev-init-scripts-26 hwdb? ( >=sys-apps/hwids-20140304[udev] )" -# The multilib-build.eclass doesn't handle situation where the installed headers -# are different in ABIs. In this case, we install libgudev headers in native -# ABI but not for non-native ABI. -multilib_check_headers() { :; } +MULTILIB_WRAPPED_HEADERS=( + /usr/include/udev.h +) pkg_pretend() { ewarn diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index 26b5186f721..131f1a69a5d 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -47,10 +47,9 @@ RDEPEND="${COMMON_DEPEND} PDEPEND=">=sys-fs/udev-init-scripts-26 hwdb? ( >=sys-apps/hwids-20140304[udev] )" -# The multilib-build.eclass doesn't handle situation where the installed headers -# are different in ABIs. In this case, we install libgudev headers in native -# ABI but not for non-native ABI. -multilib_check_headers() { :; } +MULTILIB_WRAPPED_HEADERS=( + /usr/include/udev.h +) pkg_pretend() { ewarn diff --git a/sys-fs/eudev/eudev-4..ebuild b/sys-fs/eudev/eudev-4..ebuild index 8e32a0f959f..69dbc663bc0 100644 --- a/sys-fs/eudev/eudev-4..ebuild +++ b/sys-fs/eudev/eudev-4..ebuild @@ -48,10 +48,9 @@ RDEPEND="${COMMON_DEPEND} PDEPEND=">=sys-fs/udev-init-scripts-26 hwdb? ( >=sys-apps/hwids-20140304[udev] )" -# The multilib-build.eclass doesn't handle situation where the installed headers -# are different in ABIs. In this case, we install libgudev headers in native -# ABI but not for non-native ABI. -multilib_check_headers() { :; } +MULTILIB_WRAPPED_HEADERS=( + /usr/include/udev.h +) pkg_pretend() { ewarn diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 4e3f3bb3c60..9cd4b44b46c 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -47,10 +47,9 @@ RDEPEND="${COMMON_DEPEND} PDEPEND=">=sys-fs/udev-init-scripts-26 hwdb? ( >=sys-apps/hwids-20140304[udev] )" -# The multilib-build.eclass doesn't handle situation where the installed headers -# are different in ABIs. In this case, we install libgudev headers in native -# ABI but not for non-native ABI. -multilib_check_headers() { :; } +MULTILIB_WRAPPED_HEADERS=( + /usr/include/udev.h +) pkg_pretend() { ewarn
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: e867ddab1807bf88df9ec2f5a1dc4a98d6bb91d4 Author: Matt Turner gentoo org> AuthorDate: Fri May 11 02:04:53 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri May 11 02:05:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e867ddab sys-fs/eudev-3.2.5: ia64 stable, bug 645280 sys-fs/eudev/eudev-3.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index 079f901ff3f..26b5186f721 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 4fd89e09881422299d4f3b6fbc64ccc71fada42f Author: Jeroen Roovers gentoo org> AuthorDate: Wed May 9 10:59:48 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed May 9 11:07:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd89e09 sys-fs/eudev: Stable for HPPA too. Package-Manager: Portage-2.3.36, Repoman-2.3.9 RepoMan-Options: --ignore-arches sys-fs/eudev/eudev-3.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index 75c9a8de9df..079f901ff3f 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" + KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 6e72bc23e1cef859f7fd49d8a1cc9eab842acf7b Author: Mikle Kolyada gentoo org> AuthorDate: Wed May 9 10:44:04 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed May 9 10:44:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e72bc23 sys-fs/eudev: ppc64 stable wrt bug #645280 Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-fs/eudev/eudev-3.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index 53390437fce..75c9a8de9df 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86" + KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 23036e1c9752945740a18bc4384c2fdb23ba29d0 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Apr 4 10:27:04 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Apr 4 10:27:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23036e1c sys-fs/eudev: remove older unstable version Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-fs/eudev/Manifest | 1 - sys-fs/eudev/eudev-3.2.4.ebuild | 242 2 files changed, 243 deletions(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index d0318698f6f..624eb408771 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,3 +1,2 @@ DIST eudev-3.1.5.tar.gz 1745524 BLAKE2B d030e78f8ef751ac1d677f50200898fb2089940a7d8a828080059fb6330012e615638e47ba21dd6b35fcf89248783d20e47387b8f009f7f4cc1f3fac203e6f58 SHA512 c5192e085ca4230aaac918e701989b712e5bda1558db31eb6ba635c17c4bdff398458d51cefbc5fb77a7c775ec1e04b1dbe019b8314cac3f43a5c1ae61521b5e -DIST eudev-3.2.4.tar.gz 1856432 BLAKE2B 2382a8052033a93f54750dfcdba0624bbf506112213a5e86c3d3ba85afb7bf704275ad81796d5761ca763a1a42498bc0f2f0b4c0c35361bbc29efe680d3de875 SHA512 1843a42d8c670379fec034e4401120202ae9383b74f81e52d93d83199a69016c27f7f7bf421e16abd3523dfa8158f9f28cd554f12f99a28e3004ece1c0342200 DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4 SHA512 f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c diff --git a/sys-fs/eudev/eudev-3.2.4.ebuild b/sys-fs/eudev/eudev-3.2.4.ebuild deleted file mode 100644 index 4cdcdb4290e..000 --- a/sys-fs/eudev/eudev-3.2.4.ebuild +++ /dev/null @@ -1,242 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -KV_min=2.6.39 - -inherit autotools linux-info multilib multilib-minimal user - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev; - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; - ewarn - ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" - ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" - ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" - ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" - ewarn -} - -pkg_setup() { - CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" - linux-info_pkg_setup - get_running_version - - # These are required kernel options, but we don't error out on them - # because you can build under one kernel and run under another. - if kernel_is lt ${KV_min//./ }; then - ewarn - ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." - ewarn "Make sure to run udev under kernel version ${KV_min} or above." - ewarn - fi -} - -src_prepare() { - # change rules back to group uucp instead of dialout for now - sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ - || die "failed to change group dialout to uucp" - - eapply "${FILESDIR}"/${PN}-include-sysmacros-header.patch - - eapply_user - eautoreconf -} - -multilib_src_configure() { - tc-export CC #463846 - export cc_cv_CFLAGS__flto=no #502950 - - # Keep sorted by ./configure --help and only pass --disable flags - # when *required* to avoid external deps or unnecessary compile - local econf_args - econf_args=( - ac_cv_search_cap_init= - ac_cv_header_sys_capability_h=yes - DBUS_CFLAGS=' ' - DBUS_LIBS=' ' - --with-rootprefix= - --with-rootrundir=/run - --libdir="${EPREFIX}"/usr/$(get_libdir) - --with-rootlibexecdir="${EPREFIX}"/lib/udev - --enable-split-usr - --enable-manpages -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 905ccc06dc798da9b1c3e0f4d4c13c3c9342cb21 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Apr 4 10:23:25 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Apr 4 10:27:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=905ccc06 sys-fs/eudev: prune_libtool_files is no longer available, bug #652394 Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-fs/eudev/eudev-3.1.5.ebuild | 4 ++-- sys-fs/eudev/eudev-3.2.4.ebuild | 4 ++-- sys-fs/eudev/eudev-3.2.5.ebuild | 2 +- sys-fs/eudev/eudev-4..ebuild | 4 ++-- sys-fs/eudev/eudev-.ebuild | 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/sys-fs/eudev/eudev-3.1.5.ebuild b/sys-fs/eudev/eudev-3.1.5.ebuild index 10b380fda54..99eda5dc01c 100644 --- a/sys-fs/eudev/eudev-3.1.5.ebuild +++ b/sys-fs/eudev/eudev-3.1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -172,7 +172,7 @@ multilib_src_test() { } multilib_src_install_all() { - prune_libtool_files --all + find "${D}" -name '*.la' -delete || die insinto /lib/udev/rules.d doins "${FILESDIR}"/40-gentoo.rules diff --git a/sys-fs/eudev/eudev-3.2.4.ebuild b/sys-fs/eudev/eudev-3.2.4.ebuild index 5e4cf893273..4cdcdb4290e 100644 --- a/sys-fs/eudev/eudev-3.2.4.ebuild +++ b/sys-fs/eudev/eudev-3.2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -172,7 +172,7 @@ multilib_src_test() { } multilib_src_install_all() { - prune_libtool_files --all + find "${D}" -name '*.la' -delete || die insinto /lib/udev/rules.d doins "${FILESDIR}"/40-gentoo.rules diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index 259a42c1bc4..ca9066fea92 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -170,7 +170,7 @@ multilib_src_test() { } multilib_src_install_all() { - prune_libtool_files --all + find "${D}" -name '*.la' -delete || die insinto /lib/udev/rules.d doins "${FILESDIR}"/40-gentoo.rules diff --git a/sys-fs/eudev/eudev-4..ebuild b/sys-fs/eudev/eudev-4..ebuild index d4d1cd4aefd..b5e3ec9c311 100644 --- a/sys-fs/eudev/eudev-4..ebuild +++ b/sys-fs/eudev/eudev-4..ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -166,7 +166,7 @@ multilib_src_test() { } multilib_src_install_all() { - prune_libtool_files --all + find "${D}" -name '*.la' -delete || die insinto /lib/udev/rules.d doins "${FILESDIR}"/40-gentoo.rules diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index a864deb766c..63bc0e99dec 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -170,7 +170,7 @@ multilib_src_test() { } multilib_src_install_all() { - prune_libtool_files --all + find "${D}" -name '*.la' -delete || die insinto /lib/udev/rules.d doins "${FILESDIR}"/40-gentoo.rules
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 897b3d7fcd2a3c11a7deaf8fc62d2d594688834a Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Mar 29 06:59:20 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 29 06:59:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897b3d7f sys-fs/eudev: stable 3.2.5 for ppc, bug #645280 Package-Manager: Portage-2.3.26, Repoman-2.3.7 RepoMan-Options: --include-arches="ppc" sys-fs/eudev/eudev-3.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index bf95851830a..259a42c1bc4 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86" + KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 80f94569cb10d66ebc5fdb8201d1632159395313 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Mar 15 14:46:48 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Mar 15 14:46:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f94569 sys-fs/eudev: arm stable wrt bug #645280 Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-fs/eudev/eudev-3.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index eced618a09b..bf95851830a 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86" + KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: a900bf1d6f2f539955f0c4e57d1ca8c530e8d19e Author: Mart Raudsepp gentoo org> AuthorDate: Thu Mar 15 01:49:20 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Mar 15 01:49:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a900bf1d sys-fs/eudev-3.2.5: arm64 stable (bug #645280) Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-fs/eudev/eudev-3.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index 4c63601d78c..eced618a09b 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86" + KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 6b275ea66c4f29cd66d9ff3ce0713a6d6f90c6fe Author: Tobias Klausmann gentoo org> AuthorDate: Sun Mar 4 16:22:59 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Mar 4 16:22:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b275ea6 sys-fs/eudev-3.2.5-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/645280 sys-fs/eudev/eudev-3.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index 4a21c0c65d3..4c63601d78c 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86" + KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: a50d25fcd0892eaa1f1d423488744eafecc8028b Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Jan 27 22:27:12 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 27 22:31:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50d25fc sys-fs/eudev: stable 3.2.5 for sparc, bug #645280 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" sys-fs/eudev/eudev-3.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index f252b3f01e7..4a21c0c65d3 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 501a9c3e8d69bf92463224a30f6d2e98ef919339 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jan 26 21:11:50 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jan 26 21:11:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501a9c3e sys-fs/eudev: amd64 stable wrt bug #645280 Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-fs/eudev/eudev-3.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index b17652db696..f252b3f01e7 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 5b50d420aeda83c74d2f9bf225cd0a6cb3052470 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Jan 26 19:49:19 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jan 26 19:54:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b50d420 sys-fs/eudev: x86 stable (bug #645280) Package-Manager: Portage-2.3.20, Repoman-2.3.6 sys-fs/eudev/eudev-3.2.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild index a864deb766c..b17652db696 100644 --- a/sys-fs/eudev/eudev-3.2.5.ebuild +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" fi DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 13b2622186d617ba6d67dcbc19b3f0a13f4ad9ab Author: Anthony G. Basile gentoo org> AuthorDate: Thu Nov 23 09:59:01 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Nov 23 09:59:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b26221 sys-fs/eudev: version bump 3.2.5 Package-Manager: Portage-2.3.13, Repoman-2.3.3 sys-fs/eudev/Manifest | 3 +- sys-fs/eudev/eudev-3.2.5.ebuild | 240 2 files changed, 242 insertions(+), 1 deletion(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 514fd391781..a06af13 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,2 +1,3 @@ -DIST eudev-3.1.5.tar.gz 1745524 SHA256 f75885a430cd50fe4b31732f808ba7f9b2adf0f26b53b8ba2957b0c1d84b6f2a SHA512 c5192e085ca4230aaac918e701989b712e5bda1558db31eb6ba635c17c4bdff398458d51cefbc5fb77a7c775ec1e04b1dbe019b8314cac3f43a5c1ae61521b5e WHIRLPOOL bc845c474101635c039515489e1316053156d3dd5f9c915c312324b9a1a6168f831e7476eeff834487fc83289e5d5eea2ba764c10bb6628b7c18d188de5f3846 +DIST eudev-3.1.5.tar.gz 1745524 BLAKE2B d030e78f8ef751ac1d677f50200898fb2089940a7d8a828080059fb6330012e615638e47ba21dd6b35fcf89248783d20e47387b8f009f7f4cc1f3fac203e6f58 SHA512 c5192e085ca4230aaac918e701989b712e5bda1558db31eb6ba635c17c4bdff398458d51cefbc5fb77a7c775ec1e04b1dbe019b8314cac3f43a5c1ae61521b5e DIST eudev-3.2.4.tar.gz 1856432 SHA256 dddcf4c89b21f5f3210f7e4d3888c92cbfc657ff734ac21b6bdd3f5bcb146fed SHA512 1843a42d8c670379fec034e4401120202ae9383b74f81e52d93d83199a69016c27f7f7bf421e16abd3523dfa8158f9f28cd554f12f99a28e3004ece1c0342200 WHIRLPOOL 6856678fb37020f265f564fef31d2372655f8e7c7919f8124e1d50df41aae250a64f301ef200f8779b05c70c3b9b43b12ed464dc47a73b802e69f8e7720788c2 +DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4 SHA512 f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild new file mode 100644 index 000..a864deb766c --- /dev/null +++ b/sys-fs/eudev/eudev-3.2.5.ebuild @@ -0,0 +1,240 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +KV_min=2.6.39 + +inherit autotools linux-info multilib multilib-minimal user + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://github.com/gentoo/eudev.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="https://github.com/gentoo/eudev; + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + introspection? ( >=dev-libs/gobject-introspection-1.38 ) + kmod? ( >=sys-apps/kmod-16 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) + !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; + ewarn + ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" + ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" + ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" + ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" + ewarn +} + +pkg_setup() { + CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" + linux-info_pkg_setup + get_running_version + + # These are required kernel options, but we don't error out on them + # because you can build under one kernel and run under another. + if kernel_is lt ${KV_min//./ }; then + ewarn + ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." + ewarn "Make sure to run udev under kernel version ${KV_min} or above." + ewarn + fi +} + +src_prepare() { + # change rules back to group uucp instead of dialout for now + sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ + || die "failed to change group dialout to uucp" + + eapply_user + eautoreconf +} + +multilib_src_configure() { + tc-export CC #463846 + export cc_cv_CFLAGS__flto=no #502950 + + # Keep sorted by ./configure --help and only pass --disable flags + # when *required* to avoid external deps or unnecessary compile + local econf_args + econf_args=( + ac_cv_search_cap_init= +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 7f2d44ac532a174f729fbcc2a141cae071e40276 Author: Anthony G. Basile gentoo org> AuthorDate: Thu Oct 19 23:03:20 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Oct 19 23:19:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2d44ac sys-fs/eudev: remove older stable versions Package-Manager: Portage-2.3.8, Repoman-2.3.3 sys-fs/eudev/Manifest | 3 - sys-fs/eudev/eudev-1.10-r2.ebuild | 298 - sys-fs/eudev/eudev-1.9-r2.ebuild | 300 -- sys-fs/eudev/eudev-3.1.2.ebuild | 271 -- sys-fs/eudev/eudev-3.1.5.ebuild | 2 +- sys-fs/eudev/metadata.xml | 4 - 6 files changed, 1 insertion(+), 877 deletions(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 590e948c017..514fd391781 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -1,5 +1,2 @@ -DIST eudev-1.10.tar.gz 1776717 SHA256 401eeb29147d3e24d87849a8006df62eadeb369d913484d59e9e35f3f73a20d1 SHA512 76ba9e3c732a6baad448500ef72368e985e0edf45b80d920e23432b5ee2da3e841c5faf2cc281af6432625758608c31eb441c6af9e2161d4e7264348e33e086f WHIRLPOOL d3251a1ef18e46e000a0941156ca4daa33b54a6147fece4cee6d863f86c98068e88bc11bc8a90f45c578ed62338218c5c8b4b06bb6132610e3d4a30bf79fe192 -DIST eudev-1.9.tar.gz 1762520 SHA256 8f17e92f1177ce9352bde00360e227a7cbb3b97ac8816174bee34be80e44cef0 SHA512 13bd7df42d686818f499856d260e5dfaf10425f06e05449bf4cc8318667b166e2ae9c5e8b519008285aeaab9284ec5fde1f9f19e536dd4bae09a5439c86336b3 WHIRLPOOL d0504f05e191e94229bf60a497cab82fe461f52072ba7ed2171654e684397e4ffa9ba47c8b18cd0cc6d0168701dcac3b7d4b6c73168382e2432c7c229b2d0293 -DIST eudev-3.1.2.tar.gz 1858004 SHA256 4393b69e93dd8117defde6519b199d479f9d051f52061157a1a7a41b8fe10273 SHA512 d9aeb37a163ce4a0c116f75a927b4b99f8445d06624fbb3c28ade18f3effd8c54af5a4a52477c31a0452822a3dc0901468263195256e9dbf79d2ef08cf46f2b6 WHIRLPOOL 2249128672d2adfa968c123a2538063331348bc8e8481ad9c25bf8d9fb4d2d3c8a05417439f155d9ababe657b19a595c18c6ba60ad0d5584a8ead86220b39577 DIST eudev-3.1.5.tar.gz 1745524 SHA256 f75885a430cd50fe4b31732f808ba7f9b2adf0f26b53b8ba2957b0c1d84b6f2a SHA512 c5192e085ca4230aaac918e701989b712e5bda1558db31eb6ba635c17c4bdff398458d51cefbc5fb77a7c775ec1e04b1dbe019b8314cac3f43a5c1ae61521b5e WHIRLPOOL bc845c474101635c039515489e1316053156d3dd5f9c915c312324b9a1a6168f831e7476eeff834487fc83289e5d5eea2ba764c10bb6628b7c18d188de5f3846 DIST eudev-3.2.4.tar.gz 1856432 SHA256 dddcf4c89b21f5f3210f7e4d3888c92cbfc657ff734ac21b6bdd3f5bcb146fed SHA512 1843a42d8c670379fec034e4401120202ae9383b74f81e52d93d83199a69016c27f7f7bf421e16abd3523dfa8158f9f28cd554f12f99a28e3004ece1c0342200 WHIRLPOOL 6856678fb37020f265f564fef31d2372655f8e7c7919f8124e1d50df41aae250a64f301ef200f8779b05c70c3b9b43b12ed464dc47a73b802e69f8e7720788c2 diff --git a/sys-fs/eudev/eudev-1.10-r2.ebuild b/sys-fs/eudev/eudev-1.10-r2.ebuild deleted file mode 100644 index da554bc8b02..000 --- a/sys-fs/eudev/eudev-1.10-r2.ebuild +++ /dev/null @@ -1,298 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -KV_min=2.6.39 - -inherit autotools eutils linux-info multilib multilib-minimal user - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git; - inherit git-2 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="amd64 arm hppa ~mips ppc ppc64 x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev; - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="doc gudev +hwdb +kmod introspection +keymap +modutils +openrc +rule-generator selinux static-libs test" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - gudev? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; - ewarn - ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" - ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" - ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" - ewarn "exists:" - ewarn "\ttouch /etc/udev/rules.d/80-net-name-slot.rules" - ewarn - ewarn "We are working on a better solution for the next beta release." - ewarn - fi -} - -pkg_setup() { - CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" - linux-info_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 7717dd257c8915c9abc6ce64585f2e0d47091ca9 Author: Anthony G. Basile gentoo org> AuthorDate: Thu Oct 19 22:51:57 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Oct 19 23:19:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7717dd25 sys-fs/eudev: remove old unstable versions Package-Manager: Portage-2.3.8, Repoman-2.3.3 sys-fs/eudev/Manifest | 1 - sys-fs/eudev/eudev-3.2.2-r1.ebuild | 242 - sys-fs/eudev/eudev-3.2.2.ebuild| 240 3 files changed, 483 deletions(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 8d102e95f89..590e948c017 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -2,5 +2,4 @@ DIST eudev-1.10.tar.gz 1776717 SHA256 401eeb29147d3e24d87849a8006df62eadeb369d91 DIST eudev-1.9.tar.gz 1762520 SHA256 8f17e92f1177ce9352bde00360e227a7cbb3b97ac8816174bee34be80e44cef0 SHA512 13bd7df42d686818f499856d260e5dfaf10425f06e05449bf4cc8318667b166e2ae9c5e8b519008285aeaab9284ec5fde1f9f19e536dd4bae09a5439c86336b3 WHIRLPOOL d0504f05e191e94229bf60a497cab82fe461f52072ba7ed2171654e684397e4ffa9ba47c8b18cd0cc6d0168701dcac3b7d4b6c73168382e2432c7c229b2d0293 DIST eudev-3.1.2.tar.gz 1858004 SHA256 4393b69e93dd8117defde6519b199d479f9d051f52061157a1a7a41b8fe10273 SHA512 d9aeb37a163ce4a0c116f75a927b4b99f8445d06624fbb3c28ade18f3effd8c54af5a4a52477c31a0452822a3dc0901468263195256e9dbf79d2ef08cf46f2b6 WHIRLPOOL 2249128672d2adfa968c123a2538063331348bc8e8481ad9c25bf8d9fb4d2d3c8a05417439f155d9ababe657b19a595c18c6ba60ad0d5584a8ead86220b39577 DIST eudev-3.1.5.tar.gz 1745524 SHA256 f75885a430cd50fe4b31732f808ba7f9b2adf0f26b53b8ba2957b0c1d84b6f2a SHA512 c5192e085ca4230aaac918e701989b712e5bda1558db31eb6ba635c17c4bdff398458d51cefbc5fb77a7c775ec1e04b1dbe019b8314cac3f43a5c1ae61521b5e WHIRLPOOL bc845c474101635c039515489e1316053156d3dd5f9c915c312324b9a1a6168f831e7476eeff834487fc83289e5d5eea2ba764c10bb6628b7c18d188de5f3846 -DIST eudev-3.2.2.tar.gz 1821812 SHA256 3e4c56ec2fc1854afd0a31f3affa48f922c62d40ee12a0c1a4b4f152ef5b0f63 SHA512 38465ba6a68c3a8756d750ac36dfde0e220c3b13d058a8fcb664ee628e95d2f83b4155cb080a7bd518a5435c7c502aa3fa785a99233ebb24dda406441a753f7a WHIRLPOOL bcebd850c5c9b0ffea21bbb3517feb15f2328f602366daa2fd13b62ce62b0834815b98618fbe80bbe9db9d27085a6ef917c4b1e597f6ad47182acf7386786bbb DIST eudev-3.2.4.tar.gz 1856432 SHA256 dddcf4c89b21f5f3210f7e4d3888c92cbfc657ff734ac21b6bdd3f5bcb146fed SHA512 1843a42d8c670379fec034e4401120202ae9383b74f81e52d93d83199a69016c27f7f7bf421e16abd3523dfa8158f9f28cd554f12f99a28e3004ece1c0342200 WHIRLPOOL 6856678fb37020f265f564fef31d2372655f8e7c7919f8124e1d50df41aae250a64f301ef200f8779b05c70c3b9b43b12ed464dc47a73b802e69f8e7720788c2 diff --git a/sys-fs/eudev/eudev-3.2.2-r1.ebuild b/sys-fs/eudev/eudev-3.2.2-r1.ebuild deleted file mode 100644 index ea86f773380..000 --- a/sys-fs/eudev/eudev-3.2.2-r1.ebuild +++ /dev/null @@ -1,242 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -KV_min=2.6.39 - -inherit autotools linux-info multilib multilib-minimal user - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/gentoo/eudev.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev; - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; - ewarn - ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" - ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" - ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" - ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" - ewarn -} - -pkg_setup() { - CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" - linux-info_pkg_setup - get_running_version - - # These are required kernel options, but we don't error out on them - # because you can build under one kernel and run under another. - if kernel_is lt ${KV_min//./ }; then - ewarn - ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/files/
commit: 0c2f4e895ff4309b16b17b408f3be41a1c5d3aad Author: Anthony G. Basile gentoo org> AuthorDate: Thu Oct 19 23:10:01 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Oct 19 23:19:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c2f4e89 sys-fs/eudev: remove unused patches Package-Manager: Portage-2.3.8, Repoman-2.3.3 sys-fs/eudev/files/eudev-exclude-MD.patch | 53 -- sys-fs/eudev/files/eudev-fix-disk-by-id.patch | 43 -- sys-fs/eudev/files/eudev-fix-selinux-headers.patch | 32 - sys-fs/eudev/files/eudev-fix-selinux-linking.patch | 30 4 files changed, 158 deletions(-) diff --git a/sys-fs/eudev/files/eudev-exclude-MD.patch b/sys-fs/eudev/files/eudev-exclude-MD.patch deleted file mode 100644 index d5602616880..000 --- a/sys-fs/eudev/files/eudev-exclude-MD.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 2e5b17d01347d3c3118be2b8ad63d20415dbb1f0 Mon Sep 17 00:00:00 2001 -From: Kay Sievers-Date: Thu, 24 Jul 2014 23:37:35 +0200 -Subject: [PATCH] udev: exclude MD from block device ownership event locking - -MD instantiates devices at open(). This is incomptible with the -locking logic, as the "change" event emitted when stopping a -device will bring it back. - src/udev/udevd.c | 23 +++ - 1 file changed, 7 insertions(+), 16 deletions(-) - -diff --git a/src/udev/udevd.c b/src/udev/udevd.c -index a45d324..db935d6 100644 a/src/udev/udevd.c -+++ b/src/udev/udevd.c -@@ -285,26 +285,17 @@ static void worker_new(struct event *event) - udev_event->exec_delay = exec_delay; - - /* -- * Take a "read lock" on the device node; this establishes -+ * Take a shared lock on the device node; this establishes - * a concept of device "ownership" to serialize device -- * access. External processes holding a "write lock" will -+ * access. External processes holding an exclusive lock will - * cause udev to skip the event handling; in the case udev -- * acquired the lock, the external process will block until -+ * acquired the lock, the external process can block until - * udev has finished its event handling. - */ -- --/* -- * since we make check - device seems unused - we try -- * ioctl to deactivate - and device is found to be opened -- * sure, you try to take a write lock -- * if you get it udev is out -- * if you can't get it, udev is busy -- * we cannot deactivate openned device (as it is in-use) -- * maybe we should just exclude dm from that thing entirely -- * IMHO this sounds like a good plan for this moment -- */ --if (streq_ptr("block", udev_device_get_subsystem(dev)) && --!startswith(udev_device_get_sysname(dev), "dm-")) { -+if (!streq_ptr(udev_device_get_action(dev), "remove") && -+streq_ptr("block", udev_device_get_subsystem(dev)) && -+!startswith(udev_device_get_sysname(dev), "dm-") && -+!startswith(udev_device_get_sysname(dev), "md")) { - struct udev_device *d = dev; - - if (streq_ptr("partition", udev_device_get_devtype(d))) --- -1.8.5.5 - diff --git a/sys-fs/eudev/files/eudev-fix-disk-by-id.patch b/sys-fs/eudev/files/eudev-fix-disk-by-id.patch deleted file mode 100644 index 07bc0c518c6..000 --- a/sys-fs/eudev/files/eudev-fix-disk-by-id.patch +++ /dev/null @@ -1,43 +0,0 @@ -diff -ruN eudev-3.2.2-orig/rules/60-persistent-storage.rules eudev-3.2.2-new/rules/60-persistent-storage.rules eudev-3.2.2-orig/rules/60-persistent-storage.rules 2016-12-11 16:41:58.0 +0100 -+++ eudev-3.2.2-new/rules/60-persistent-storage.rules 2017-04-26 23:14:04.197109882 +0200 -@@ -83,6 +83,9 @@ - # by-id (World Wide Name) - ENV{DEVTYPE}=="disk", ENV{ID_WWN_WITH_EXTENSION}=="?*", SYMLINK+="disk/by-id/wwn-$env{ID_WWN_WITH_EXTENSION}" - ENV{DEVTYPE}=="partition", ENV{ID_WWN_WITH_EXTENSION}=="?*", SYMLINK+="disk/by-id/wwn-$env{ID_WWN_WITH_EXTENSION}-part%n" -+#(Temporary) Compatibility rule for old broken WWNs in case some uses them: -+ENV{DEVTYPE}=="disk", ENV{ID_WWN_WITH_EXTENSION_REVERSED_DO_NOT_USE}=="?*", SYMLINK+="disk/by-id/wwn-$env{ID_WWN_WITH_EXTENSION_REVERSED_DO_NOT_USE}" -+ENV{DEVTYPE}=="partition",
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/, sys-fs/eudev/files/
commit: 6e8f5be59e1c7aa86f91a96945f16bb15f6a58fa Author: Anthony G. Basile gentoo org> AuthorDate: Thu Oct 19 23:16:34 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Oct 19 23:19:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8f5be5 sys-fs/eudev: fix build for =sys-libs/glibc-2.25-r7, bug #634062 Package-Manager: Portage-2.3.8, Repoman-2.3.3 sys-fs/eudev/eudev-3.1.5.ebuild| 2 + sys-fs/eudev/eudev-3.2.4.ebuild| 2 + .../files/eudev-include-sysmacros-header.patch | 121 + 3 files changed, 125 insertions(+) diff --git a/sys-fs/eudev/eudev-3.1.5.ebuild b/sys-fs/eudev/eudev-3.1.5.ebuild index 792ebe01221..10b380fda54 100644 --- a/sys-fs/eudev/eudev-3.1.5.ebuild +++ b/sys-fs/eudev/eudev-3.1.5.ebuild @@ -89,6 +89,8 @@ src_prepare() { sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ || die "failed to change group dialout to uucp" + epatch "${FILESDIR}"/${PN}-include-sysmacros-header.patch + epatch_user eautoreconf } diff --git a/sys-fs/eudev/eudev-3.2.4.ebuild b/sys-fs/eudev/eudev-3.2.4.ebuild index a864deb766c..5e4cf893273 100644 --- a/sys-fs/eudev/eudev-3.2.4.ebuild +++ b/sys-fs/eudev/eudev-3.2.4.ebuild @@ -89,6 +89,8 @@ src_prepare() { sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ || die "failed to change group dialout to uucp" + eapply "${FILESDIR}"/${PN}-include-sysmacros-header.patch + eapply_user eautoreconf } diff --git a/sys-fs/eudev/files/eudev-include-sysmacros-header.patch b/sys-fs/eudev/files/eudev-include-sysmacros-header.patch new file mode 100644 index 000..ca622bff547 --- /dev/null +++ b/sys-fs/eudev/files/eudev-include-sysmacros-header.patch @@ -0,0 +1,121 @@ +diff -ruPN eudev-3.1.5.old/src/cdrom_id/cdrom_id.c eudev-3.1.5/src/cdrom_id/cdrom_id.c +--- eudev-3.1.5.old/src/cdrom_id/cdrom_id.c2015-09-11 14:54:26.0 -0400 eudev-3.1.5/src/cdrom_id/cdrom_id.c2017-10-11 21:45:10.929671748 -0400 +@@ -37,6 +37,7 @@ + #include + #include + #include ++#include + + #include "libudev.h" + #include "libudev-private.h" +diff -ruPN eudev-3.1.5.old/src/libudev/libudev-device.c eudev-3.1.5/src/libudev/libudev-device.c +--- eudev-3.1.5.old/src/libudev/libudev-device.c 2015-10-12 18:22:14.0 -0400 eudev-3.1.5/src/libudev/libudev-device.c 2017-10-11 21:44:42.774672156 -0400 +@@ -32,6 +32,7 @@ + #include + #include + #include ++#include + + #include "libudev.h" + #include "libudev-private.h" +diff -ruPN eudev-3.1.5.old/src/libudev/libudev-device-private.c eudev-3.1.5/src/libudev/libudev-device-private.c +--- eudev-3.1.5.old/src/libudev/libudev-device-private.c 2015-09-11 14:54:26.0 -0400 eudev-3.1.5/src/libudev/libudev-device-private.c 2017-10-11 21:44:39.445672204 -0400 +@@ -25,6 +25,7 @@ + #include + #include + #include ++#include + + #include "libudev.h" + #include "libudev-private.h" +diff -ruPN eudev-3.1.5.old/src/libudev/libudev-enumerate.c eudev-3.1.5/src/libudev/libudev-enumerate.c +--- eudev-3.1.5.old/src/libudev/libudev-enumerate.c2015-09-11 14:54:26.0 -0400 eudev-3.1.5/src/libudev/libudev-enumerate.c2017-10-11 21:44:36.279672250 -0400 +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + + #include "libudev.h" + #include "libudev-private.h" +diff -ruPN eudev-3.1.5.old/src/scsi_id/scsi_serial.c eudev-3.1.5/src/scsi_id/scsi_serial.c +--- eudev-3.1.5.old/src/scsi_id/scsi_serial.c 2015-09-11 14:54:26.0 -0400 eudev-3.1.5/src/scsi_id/scsi_serial.c 2017-10-11 21:45:20.195671614 -0400 +@@ -36,6 +36,7 @@ + #include + #include + #include ++#include + + #include "libudev.h" + #include "libudev-private.h" +diff -ruPN eudev-3.1.5.old/src/udev/udevadm-info.c eudev-3.1.5/src/udev/udevadm-info.c +--- eudev-3.1.5.old/src/udev/udevadm-info.c2015-09-11 14:54:26.0 -0400 eudev-3.1.5/src/udev/udevadm-info.c2017-10-11 21:44:33.032672297 -0400 +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + + #include "udev.h" + #include "udev-util.h" +diff -ruPN eudev-3.1.5.old/src/udev/udevd.c eudev-3.1.5/src/udev/udevd.c +--- eudev-3.1.5.old/src/udev/udevd.c 2015-10-12 18:22:14.0 -0400 eudev-3.1.5/src/udev/udevd.c 2017-10-11 21:44:59.791671910 -0400 +@@ -45,6 +45,7 @@ + #include + #include + #include ++#include + + #include "udev.h" + #include "udev-util.h" +diff -ruPN eudev-3.1.5.old/src/udev/udev-event.c eudev-3.1.5/src/udev/udev-event.c +--- eudev-3.1.5.old/src/udev/udev-event.c 2015-10-12 18:22:14.0 -0400 eudev-3.1.5/src/udev/udev-event.c 2017-10-11 21:44:29.652672346 -0400 +@@ -33,6 +33,7 @@ + #include + #include + #include ++#include + + #include "udev.h" + +diff -ruPN eudev-3.1.5.old/src/udev/udev-node.c
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 09fe9c6763ec737b64634d1488ce0343979e7bba Author: Anthony G. Basile gentoo org> AuthorDate: Tue Sep 5 22:36:03 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Sep 5 22:36:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fe9c67 sys-fs/eudev: version bump to 3.2.4, drop 3.2.3 Package-Manager: Portage-2.3.6, Repoman-2.3.1 sys-fs/eudev/Manifest | 2 +- sys-fs/eudev/{eudev-3.2.3.ebuild => eudev-3.2.4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index a2730b1799e..8d102e95f89 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -3,4 +3,4 @@ DIST eudev-1.9.tar.gz 1762520 SHA256 8f17e92f1177ce9352bde00360e227a7cbb3b97ac88 DIST eudev-3.1.2.tar.gz 1858004 SHA256 4393b69e93dd8117defde6519b199d479f9d051f52061157a1a7a41b8fe10273 SHA512 d9aeb37a163ce4a0c116f75a927b4b99f8445d06624fbb3c28ade18f3effd8c54af5a4a52477c31a0452822a3dc0901468263195256e9dbf79d2ef08cf46f2b6 WHIRLPOOL 2249128672d2adfa968c123a2538063331348bc8e8481ad9c25bf8d9fb4d2d3c8a05417439f155d9ababe657b19a595c18c6ba60ad0d5584a8ead86220b39577 DIST eudev-3.1.5.tar.gz 1745524 SHA256 f75885a430cd50fe4b31732f808ba7f9b2adf0f26b53b8ba2957b0c1d84b6f2a SHA512 c5192e085ca4230aaac918e701989b712e5bda1558db31eb6ba635c17c4bdff398458d51cefbc5fb77a7c775ec1e04b1dbe019b8314cac3f43a5c1ae61521b5e WHIRLPOOL bc845c474101635c039515489e1316053156d3dd5f9c915c312324b9a1a6168f831e7476eeff834487fc83289e5d5eea2ba764c10bb6628b7c18d188de5f3846 DIST eudev-3.2.2.tar.gz 1821812 SHA256 3e4c56ec2fc1854afd0a31f3affa48f922c62d40ee12a0c1a4b4f152ef5b0f63 SHA512 38465ba6a68c3a8756d750ac36dfde0e220c3b13d058a8fcb664ee628e95d2f83b4155cb080a7bd518a5435c7c502aa3fa785a99233ebb24dda406441a753f7a WHIRLPOOL bcebd850c5c9b0ffea21bbb3517feb15f2328f602366daa2fd13b62ce62b0834815b98618fbe80bbe9db9d27085a6ef917c4b1e597f6ad47182acf7386786bbb -DIST eudev-3.2.3.tar.gz 1856424 SHA256 49200c54f63bb0ae922880a9bb64f360959fa83d272239b9cf72111dd53f444a SHA512 7c3409ba48da187df005e30078b2ebf3cef771ec1a6d39c10e4a670f3c945edb1952216dadcbc2585fdf9a24a08d88eca7cd0670c3f612c4c2401d0fe0545d42 WHIRLPOOL 8cf2217425fc1c8b1ab12d8ef07fa588ae6af4d28711553e8c3777093067eb4f33c8f7a09b4094727f8059d33a3f8ce30e314ac9c602712867fa21e0411b365f +DIST eudev-3.2.4.tar.gz 1856432 SHA256 dddcf4c89b21f5f3210f7e4d3888c92cbfc657ff734ac21b6bdd3f5bcb146fed SHA512 1843a42d8c670379fec034e4401120202ae9383b74f81e52d93d83199a69016c27f7f7bf421e16abd3523dfa8158f9f28cd554f12f99a28e3004ece1c0342200 WHIRLPOOL 6856678fb37020f265f564fef31d2372655f8e7c7919f8124e1d50df41aae250a64f301ef200f8779b05c70c3b9b43b12ed464dc47a73b802e69f8e7720788c2 diff --git a/sys-fs/eudev/eudev-3.2.3.ebuild b/sys-fs/eudev/eudev-3.2.4.ebuild similarity index 100% rename from sys-fs/eudev/eudev-3.2.3.ebuild rename to sys-fs/eudev/eudev-3.2.4.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: db9dffe8b564dc3c1abf953662b51b3d5e8f7028 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Sep 3 18:30:38 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Sep 3 18:30:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db9dffe8 sys-fs/eudev: version bump to 3.2.3 Package-Manager: Portage-2.3.6, Repoman-2.3.1 sys-fs/eudev/Manifest | 1 + sys-fs/eudev/eudev-3.2.3.ebuild | 240 2 files changed, 241 insertions(+) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index c0ee7d18f0b..a2730b1799e 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -3,3 +3,4 @@ DIST eudev-1.9.tar.gz 1762520 SHA256 8f17e92f1177ce9352bde00360e227a7cbb3b97ac88 DIST eudev-3.1.2.tar.gz 1858004 SHA256 4393b69e93dd8117defde6519b199d479f9d051f52061157a1a7a41b8fe10273 SHA512 d9aeb37a163ce4a0c116f75a927b4b99f8445d06624fbb3c28ade18f3effd8c54af5a4a52477c31a0452822a3dc0901468263195256e9dbf79d2ef08cf46f2b6 WHIRLPOOL 2249128672d2adfa968c123a2538063331348bc8e8481ad9c25bf8d9fb4d2d3c8a05417439f155d9ababe657b19a595c18c6ba60ad0d5584a8ead86220b39577 DIST eudev-3.1.5.tar.gz 1745524 SHA256 f75885a430cd50fe4b31732f808ba7f9b2adf0f26b53b8ba2957b0c1d84b6f2a SHA512 c5192e085ca4230aaac918e701989b712e5bda1558db31eb6ba635c17c4bdff398458d51cefbc5fb77a7c775ec1e04b1dbe019b8314cac3f43a5c1ae61521b5e WHIRLPOOL bc845c474101635c039515489e1316053156d3dd5f9c915c312324b9a1a6168f831e7476eeff834487fc83289e5d5eea2ba764c10bb6628b7c18d188de5f3846 DIST eudev-3.2.2.tar.gz 1821812 SHA256 3e4c56ec2fc1854afd0a31f3affa48f922c62d40ee12a0c1a4b4f152ef5b0f63 SHA512 38465ba6a68c3a8756d750ac36dfde0e220c3b13d058a8fcb664ee628e95d2f83b4155cb080a7bd518a5435c7c502aa3fa785a99233ebb24dda406441a753f7a WHIRLPOOL bcebd850c5c9b0ffea21bbb3517feb15f2328f602366daa2fd13b62ce62b0834815b98618fbe80bbe9db9d27085a6ef917c4b1e597f6ad47182acf7386786bbb +DIST eudev-3.2.3.tar.gz 1856424 SHA256 49200c54f63bb0ae922880a9bb64f360959fa83d272239b9cf72111dd53f444a SHA512 7c3409ba48da187df005e30078b2ebf3cef771ec1a6d39c10e4a670f3c945edb1952216dadcbc2585fdf9a24a08d88eca7cd0670c3f612c4c2401d0fe0545d42 WHIRLPOOL 8cf2217425fc1c8b1ab12d8ef07fa588ae6af4d28711553e8c3777093067eb4f33c8f7a09b4094727f8059d33a3f8ce30e314ac9c602712867fa21e0411b365f diff --git a/sys-fs/eudev/eudev-3.2.3.ebuild b/sys-fs/eudev/eudev-3.2.3.ebuild new file mode 100644 index 000..a864deb766c --- /dev/null +++ b/sys-fs/eudev/eudev-3.2.3.ebuild @@ -0,0 +1,240 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +KV_min=2.6.39 + +inherit autotools linux-info multilib multilib-minimal user + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://github.com/gentoo/eudev.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="https://github.com/gentoo/eudev; + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + introspection? ( >=dev-libs/gobject-introspection-1.38 ) + kmod? ( >=sys-apps/kmod-16 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) + !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; + ewarn + ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" + ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" + ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" + ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" + ewarn +} + +pkg_setup() { + CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" + linux-info_pkg_setup + get_running_version + + # These are required kernel options, but we don't error out on them + # because you can build under one kernel and run under another. + if kernel_is lt ${KV_min//./ }; then + ewarn + ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." + ewarn "Make sure to run udev under kernel version ${KV_min} or above." + ewarn + fi +} + +src_prepare() { + # change rules back to group uucp instead of dialout for now + sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ + || die "failed to change group dialout to uucp" + + eapply_user + eautoreconf +} + +multilib_src_configure() { + tc-export CC #463846 + export cc_cv_CFLAGS__flto=no #502950 + + # Keep
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 7909faf9a369aae4d56d9e3f3f1c8a0514330155 Author: Francesco Turco fastmail fm> AuthorDate: Fri Sep 1 20:18:28 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Sep 2 14:14:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7909faf9 sys-fs/eudev: update links to wiki sys-fs/eudev/eudev-1.10-r2.ebuild | 4 +--- sys-fs/eudev/eudev-1.9-r2.ebuild | 4 +--- sys-fs/eudev/eudev-3.1.2.ebuild| 4 +--- sys-fs/eudev/eudev-3.1.5.ebuild| 4 +--- sys-fs/eudev/eudev-3.2.2-r1.ebuild | 4 +--- sys-fs/eudev/eudev-3.2.2.ebuild| 4 +--- sys-fs/eudev/eudev-4..ebuild | 4 +--- sys-fs/eudev/eudev-.ebuild | 4 +--- 8 files changed, 8 insertions(+), 24 deletions(-) diff --git a/sys-fs/eudev/eudev-1.10-r2.ebuild b/sys-fs/eudev/eudev-1.10-r2.ebuild index 056d74df7b6..da554bc8b02 100644 --- a/sys-fs/eudev/eudev-1.10-r2.ebuild +++ b/sys-fs/eudev/eudev-1.10-r2.ebuild @@ -294,7 +294,5 @@ pkg_postinst() { elog elog "For more information on eudev on Gentoo, writing udev rules, and" - elog "fixing known issues visit:" - elog " https://www.gentoo.org/doc/en/udev-guide.xml; - elog + elog "fixing known issues visit: https://wiki.gentoo.org/wiki/Eudev; } diff --git a/sys-fs/eudev/eudev-1.9-r2.ebuild b/sys-fs/eudev/eudev-1.9-r2.ebuild index 4ff2f45a064..3a6dfbe8e4b 100644 --- a/sys-fs/eudev/eudev-1.9-r2.ebuild +++ b/sys-fs/eudev/eudev-1.9-r2.ebuild @@ -296,7 +296,5 @@ pkg_postinst() { elog elog "For more information on eudev on Gentoo, writing udev rules, and" - elog "fixing known issues visit:" - elog " https://www.gentoo.org/doc/en/udev-guide.xml; - elog + elog "fixing known issues visit: https://wiki.gentoo.org/wiki/Eudev; } diff --git a/sys-fs/eudev/eudev-3.1.2.ebuild b/sys-fs/eudev/eudev-3.1.2.ebuild index 3d093748ebb..b80fcbbe4aa 100644 --- a/sys-fs/eudev/eudev-3.1.2.ebuild +++ b/sys-fs/eudev/eudev-3.1.2.ebuild @@ -267,7 +267,5 @@ pkg_postinst() { elog elog "For more information on eudev on Gentoo, writing udev rules, and" - elog "fixing known issues visit:" - elog " https://www.gentoo.org/doc/en/udev-guide.xml; - elog + elog "fixing known issues visit: https://wiki.gentoo.org/wiki/Eudev; } diff --git a/sys-fs/eudev/eudev-3.1.5.ebuild b/sys-fs/eudev/eudev-3.1.5.ebuild index ae58ac80654..c02a8b50c5e 100644 --- a/sys-fs/eudev/eudev-3.1.5.ebuild +++ b/sys-fs/eudev/eudev-3.1.5.ebuild @@ -236,7 +236,5 @@ pkg_postinst() { elog elog "For more information on eudev on Gentoo, writing udev rules, and" - elog "fixing known issues visit:" - elog " https://www.gentoo.org/doc/en/udev-guide.xml; - elog + elog "fixing known issues visit: https://wiki.gentoo.org/wiki/Eudev; } diff --git a/sys-fs/eudev/eudev-3.2.2-r1.ebuild b/sys-fs/eudev/eudev-3.2.2-r1.ebuild index c8d2f94ab73..ea86f773380 100644 --- a/sys-fs/eudev/eudev-3.2.2-r1.ebuild +++ b/sys-fs/eudev/eudev-3.2.2-r1.ebuild @@ -238,7 +238,5 @@ pkg_postinst() { elog elog "For more information on eudev on Gentoo, writing udev rules, and" - elog "fixing known issues visit:" - elog " https://www.gentoo.org/doc/en/udev-guide.xml; - elog + elog "fixing known issues visit: https://wiki.gentoo.org/wiki/Eudev; } diff --git a/sys-fs/eudev/eudev-3.2.2.ebuild b/sys-fs/eudev/eudev-3.2.2.ebuild index 01f0a60ffe0..aab0ee8dc61 100644 --- a/sys-fs/eudev/eudev-3.2.2.ebuild +++ b/sys-fs/eudev/eudev-3.2.2.ebuild @@ -236,7 +236,5 @@ pkg_postinst() { elog elog "For more information on eudev on Gentoo, writing udev rules, and" - elog "fixing known issues visit:" - elog " https://www.gentoo.org/doc/en/udev-guide.xml; - elog + elog "fixing known issues visit: https://wiki.gentoo.org/wiki/Eudev; } diff --git a/sys-fs/eudev/eudev-4..ebuild b/sys-fs/eudev/eudev-4..ebuild index d2e94fdc559..d4d1cd4aefd 100644 --- a/sys-fs/eudev/eudev-4..ebuild +++ b/sys-fs/eudev/eudev-4..ebuild @@ -221,7 +221,5 @@ pkg_postinst() { elog elog "For more information on eudev on Gentoo, writing udev rules, and" - elog "fixing known issues visit:" - elog " https://www.gentoo.org/doc/en/udev-guide.xml; - elog + elog "fixing known issues visit: https://wiki.gentoo.org/wiki/Eudev; } diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index e6c5d659b6e..a864deb766c 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -236,7 +236,5 @@ pkg_postinst() { elog elog "For more information on eudev on Gentoo, writing udev rules, and" - elog "fixing known issues visit:" - elog " https://www.gentoo.org/doc/en/udev-guide.xml; - elog + elog "fixing known issues visit:
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: b9cfd0229300e941eb1c62f06b998ad1a113e608 Author: David Hicks hicks id au> AuthorDate: Sat Jul 29 11:37:55 2017 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 30 09:22:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9cfd022 sys-fs/eudev: use HTTPS for GitHub, fix whitespace * Use HTTPS for accessing GitHub * Fix whitespace issue reported by Repoman in metadata.xml Package-Manager: Portage-2.3.6, Repoman-2.3.3 sys-fs/eudev/eudev-1.10-r2.ebuild | 4 ++-- sys-fs/eudev/eudev-1.9-r2.ebuild | 4 ++-- sys-fs/eudev/eudev-3.1.2.ebuild| 4 ++-- sys-fs/eudev/eudev-3.1.5.ebuild| 4 ++-- sys-fs/eudev/eudev-3.2.2-r1.ebuild | 2 +- sys-fs/eudev/eudev-3.2.2.ebuild| 2 +- sys-fs/eudev/eudev-4..ebuild | 2 +- sys-fs/eudev/eudev-.ebuild | 2 +- sys-fs/eudev/metadata.xml | 8 9 files changed, 16 insertions(+), 16 deletions(-) diff --git a/sys-fs/eudev/eudev-1.10-r2.ebuild b/sys-fs/eudev/eudev-1.10-r2.ebuild index 08f5eab7168..056d74df7b6 100644 --- a/sys-fs/eudev/eudev-1.10-r2.ebuild +++ b/sys-fs/eudev/eudev-1.10-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -8,7 +8,7 @@ KV_min=2.6.39 inherit autotools eutils linux-info multilib multilib-minimal user if [[ ${PV} = * ]]; then - EGIT_REPO_URI="git://github.com/gentoo/eudev.git" + EGIT_REPO_URI="https://github.com/gentoo/eudev.git; inherit git-2 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; diff --git a/sys-fs/eudev/eudev-1.9-r2.ebuild b/sys-fs/eudev/eudev-1.9-r2.ebuild index 0150395bbed..4ff2f45a064 100644 --- a/sys-fs/eudev/eudev-1.9-r2.ebuild +++ b/sys-fs/eudev/eudev-1.9-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -8,7 +8,7 @@ KV_min=2.6.39 inherit autotools eutils linux-info multilib multilib-minimal user if [[ ${PV} = * ]]; then - EGIT_REPO_URI="git://github.com/gentoo/eudev.git" + EGIT_REPO_URI="https://github.com/gentoo/eudev.git; inherit git-2 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; diff --git a/sys-fs/eudev/eudev-3.1.2.ebuild b/sys-fs/eudev/eudev-3.1.2.ebuild index dc7a46bddd1..3d093748ebb 100644 --- a/sys-fs/eudev/eudev-3.1.2.ebuild +++ b/sys-fs/eudev/eudev-3.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -8,7 +8,7 @@ KV_min=2.6.39 inherit autotools eutils linux-info multilib multilib-minimal user if [[ ${PV} = * ]]; then - EGIT_REPO_URI="git://github.com/gentoo/eudev.git" + EGIT_REPO_URI="https://github.com/gentoo/eudev.git; inherit git-2 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; diff --git a/sys-fs/eudev/eudev-3.1.5.ebuild b/sys-fs/eudev/eudev-3.1.5.ebuild index e3e7163fad7..ae58ac80654 100644 --- a/sys-fs/eudev/eudev-3.1.5.ebuild +++ b/sys-fs/eudev/eudev-3.1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -8,7 +8,7 @@ KV_min=2.6.39 inherit autotools eutils linux-info multilib multilib-minimal user if [[ ${PV} = * ]]; then - EGIT_REPO_URI="git://github.com/gentoo/eudev.git" + EGIT_REPO_URI="https://github.com/gentoo/eudev.git; inherit git-2 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; diff --git a/sys-fs/eudev/eudev-3.2.2-r1.ebuild b/sys-fs/eudev/eudev-3.2.2-r1.ebuild index cc3ac42f3f7..c8d2f94ab73 100644 --- a/sys-fs/eudev/eudev-3.2.2-r1.ebuild +++ b/sys-fs/eudev/eudev-3.2.2-r1.ebuild @@ -8,7 +8,7 @@ KV_min=2.6.39 inherit autotools linux-info multilib multilib-minimal user if [[ ${PV} = * ]]; then - EGIT_REPO_URI="git://github.com/gentoo/eudev.git" + EGIT_REPO_URI="https://github.com/gentoo/eudev.git; inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; diff --git a/sys-fs/eudev/eudev-3.2.2.ebuild b/sys-fs/eudev/eudev-3.2.2.ebuild index bd88ebe6e0b..01f0a60ffe0 100644 --- a/sys-fs/eudev/eudev-3.2.2.ebuild +++ b/sys-fs/eudev/eudev-3.2.2.ebuild @@ -8,7 +8,7 @@ KV_min=2.6.39 inherit autotools eutils linux-info multilib multilib-minimal user if [[ ${PV} = * ]]; then - EGIT_REPO_URI="git://github.com/gentoo/eudev.git" + EGIT_REPO_URI="https://github.com/gentoo/eudev.git; inherit git-2 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; diff --git a/sys-fs/eudev/eudev-4..ebuild b/sys-fs/eudev/eudev-4..ebuild index
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: e8eeb488d53b68ca9977d73c92fc2f976b5abb6c Author: Anthony G. Basile gentoo org> AuthorDate: Mon May 1 14:47:13 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon May 1 14:47:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8eeb488 sys-fs/eudev: bump to EAPI=6 Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-fs/eudev/eudev-3.2.2-r1.ebuild | 4 ++-- sys-fs/eudev/eudev-4..ebuild | 8 sys-fs/eudev/eudev-.ebuild | 10 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.2-r1.ebuild b/sys-fs/eudev/eudev-3.2.2-r1.ebuild index a2612d6b967..cc3ac42f3f7 100644 --- a/sys-fs/eudev/eudev-3.2.2-r1.ebuild +++ b/sys-fs/eudev/eudev-3.2.2-r1.ebuild @@ -5,11 +5,11 @@ EAPI="6" KV_min=2.6.39 -inherit autotools eutils linux-info multilib multilib-minimal user +inherit autotools linux-info multilib multilib-minimal user if [[ ${PV} = * ]]; then EGIT_REPO_URI="git://github.com/gentoo/eudev.git" - inherit git-2 + inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" diff --git a/sys-fs/eudev/eudev-4..ebuild b/sys-fs/eudev/eudev-4..ebuild index f508a58cca7..0f5b3af403f 100644 --- a/sys-fs/eudev/eudev-4..ebuild +++ b/sys-fs/eudev/eudev-4..ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI="6" KV_min=2.6.39 -inherit autotools eutils linux-info multilib multilib-minimal user +inherit autotools linux-info multilib multilib-minimal user if [[ ${PV} = 4.* ]]; then EGIT_REPO_URI="git://github.com/gentoo/eudev.git" @@ -90,7 +90,7 @@ src_prepare() { sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ || die "failed to change group dialout to uucp" - epatch_user + eapply_user eautoreconf } diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index 593d3adabb7..89572f770d7 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI="6" KV_min=2.6.39 -inherit autotools eutils linux-info multilib multilib-minimal user +inherit autotools linux-info multilib multilib-minimal user if [[ ${PV} = * ]]; then EGIT_REPO_URI="git://github.com/gentoo/eudev.git" - inherit git-2 + inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" @@ -89,7 +89,7 @@ src_prepare() { sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ || die "failed to change group dialout to uucp" - epatch_user + eapply_user eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: bc7c36892cf7c18a1d71a88e3f7ecd032bf26cda Author: Anthony G. Basile gentoo org> AuthorDate: Mon May 1 14:48:16 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon May 1 14:48:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc7c3689 sys-fs/eudev: remove older unstable versions Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-fs/eudev/Manifest | 2 - sys-fs/eudev/eudev-3.2.1.ebuild | 242 sys-fs/eudev/eudev-3.2.ebuild | 242 3 files changed, 486 deletions(-) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index b876356a691..c0ee7d18f0b 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -2,6 +2,4 @@ DIST eudev-1.10.tar.gz 1776717 SHA256 401eeb29147d3e24d87849a8006df62eadeb369d91 DIST eudev-1.9.tar.gz 1762520 SHA256 8f17e92f1177ce9352bde00360e227a7cbb3b97ac8816174bee34be80e44cef0 SHA512 13bd7df42d686818f499856d260e5dfaf10425f06e05449bf4cc8318667b166e2ae9c5e8b519008285aeaab9284ec5fde1f9f19e536dd4bae09a5439c86336b3 WHIRLPOOL d0504f05e191e94229bf60a497cab82fe461f52072ba7ed2171654e684397e4ffa9ba47c8b18cd0cc6d0168701dcac3b7d4b6c73168382e2432c7c229b2d0293 DIST eudev-3.1.2.tar.gz 1858004 SHA256 4393b69e93dd8117defde6519b199d479f9d051f52061157a1a7a41b8fe10273 SHA512 d9aeb37a163ce4a0c116f75a927b4b99f8445d06624fbb3c28ade18f3effd8c54af5a4a52477c31a0452822a3dc0901468263195256e9dbf79d2ef08cf46f2b6 WHIRLPOOL 2249128672d2adfa968c123a2538063331348bc8e8481ad9c25bf8d9fb4d2d3c8a05417439f155d9ababe657b19a595c18c6ba60ad0d5584a8ead86220b39577 DIST eudev-3.1.5.tar.gz 1745524 SHA256 f75885a430cd50fe4b31732f808ba7f9b2adf0f26b53b8ba2957b0c1d84b6f2a SHA512 c5192e085ca4230aaac918e701989b712e5bda1558db31eb6ba635c17c4bdff398458d51cefbc5fb77a7c775ec1e04b1dbe019b8314cac3f43a5c1ae61521b5e WHIRLPOOL bc845c474101635c039515489e1316053156d3dd5f9c915c312324b9a1a6168f831e7476eeff834487fc83289e5d5eea2ba764c10bb6628b7c18d188de5f3846 -DIST eudev-3.2.1.tar.gz 1820514 SHA256 57e3d9e51cfefbdad431848ea0ad8ae1cde04928da42474f44bd200b12f5fe19 SHA512 4de8546254b57393c88ad8407fc4868c3f3530fb82c0e846c4bd8a169c95afbcba766632ace9461bd4a06bf7d5a8b2a127b10b714521e98cb60dc912618de382 WHIRLPOOL 6a75c1987a084bb2065e6ed45e66807e9d489d3f7fdeb8bbf758e56d3a7d75a42d5fe42bff0ffcc16c81688548b6fd95a51ed5df69c0facd8047b839bd3590da DIST eudev-3.2.2.tar.gz 1821812 SHA256 3e4c56ec2fc1854afd0a31f3affa48f922c62d40ee12a0c1a4b4f152ef5b0f63 SHA512 38465ba6a68c3a8756d750ac36dfde0e220c3b13d058a8fcb664ee628e95d2f83b4155cb080a7bd518a5435c7c502aa3fa785a99233ebb24dda406441a753f7a WHIRLPOOL bcebd850c5c9b0ffea21bbb3517feb15f2328f602366daa2fd13b62ce62b0834815b98618fbe80bbe9db9d27085a6ef917c4b1e597f6ad47182acf7386786bbb -DIST eudev-3.2.tar.gz 1785275 SHA256 d84a5f7942393a009afc6af0bf31e98841147a0521b91ffbed161dccac303c25 SHA512 84c4dc6683531a3efb1e6b4e3ce4108c1747a7d7f07519d46009a9d1b77323d4e0331aa4c2870a4b571bfb01f6bec3444f1bf0d4ed0a524118b32ded49c3eb7c WHIRLPOOL e5fff0437cffa7d930e23b8dd445dfe167e84bbdcf7276a864923291c45c86f3b9374a252c498a4101f5278d97cd4cda6c8fc8f96d2b771372a171dd28c43eb4 diff --git a/sys-fs/eudev/eudev-3.2.1.ebuild b/sys-fs/eudev/eudev-3.2.1.ebuild deleted file mode 100644 index 4e1b3bd6791..000 --- a/sys-fs/eudev/eudev-3.2.1.ebuild +++ /dev/null @@ -1,242 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -KV_min=2.6.39 - -inherit autotools eutils linux-info multilib multilib-minimal user - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="git://github.com/gentoo/eudev.git" - inherit git-2 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev; - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; - ewarn - ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" - ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" - ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" - ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" - ewarn -} - -pkg_setup() { - CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/files/, sys-fs/eudev/
commit: 5e5a23d25855ad4b022e60e62430577784e712a5 Author: Anthony G. Basile gentoo org> AuthorDate: Mon May 1 14:36:56 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon May 1 14:36:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5a23d2 sys-fs/eudev: fix bug #616628 Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-fs/eudev/eudev-3.2.2-r1.ebuild| 244 ++ sys-fs/eudev/files/eudev-fix-disk-by-id.patch | 43 + 2 files changed, 287 insertions(+) diff --git a/sys-fs/eudev/eudev-3.2.2-r1.ebuild b/sys-fs/eudev/eudev-3.2.2-r1.ebuild new file mode 100644 index 000..a2612d6b967 --- /dev/null +++ b/sys-fs/eudev/eudev-3.2.2-r1.ebuild @@ -0,0 +1,244 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +KV_min=2.6.39 + +inherit autotools eutils linux-info multilib multilib-minimal user + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="git://github.com/gentoo/eudev.git" + inherit git-2 +else + SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="https://github.com/gentoo/eudev; + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + introspection? ( >=dev-libs/gobject-introspection-1.38 ) + kmod? ( >=sys-apps/kmod-16 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) + !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; + ewarn + ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" + ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" + ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" + ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" + ewarn +} + +pkg_setup() { + CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" + linux-info_pkg_setup + get_running_version + + # These are required kernel options, but we don't error out on them + # because you can build under one kernel and run under another. + if kernel_is lt ${KV_min//./ }; then + ewarn + ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." + ewarn "Make sure to run udev under kernel version ${KV_min} or above." + ewarn + fi +} + +src_prepare() { + # change rules back to group uucp instead of dialout for now + sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ + || die "failed to change group dialout to uucp" + + eapply "${FILESDIR}"/${PN}-fix-disk-by-id.patch + + eapply_user + eautoreconf +} + +multilib_src_configure() { + tc-export CC #463846 + export cc_cv_CFLAGS__flto=no #502950 + + # Keep sorted by ./configure --help and only pass --disable flags + # when *required* to avoid external deps or unnecessary compile + local econf_args + econf_args=( + ac_cv_search_cap_init= + ac_cv_header_sys_capability_h=yes + DBUS_CFLAGS=' ' + DBUS_LIBS=' ' + --with-rootprefix= + --with-rootrundir=/run + --libdir="${EPREFIX}"/usr/$(get_libdir) + --with-rootlibexecdir="${EPREFIX}"/lib/udev + --enable-split-usr + --enable-manpages + --disable-hwdb + --exec-prefix="${EPREFIX}" + ) + + # Only build libudev for non-native_abi, and only install it to libdir, + # that means all options only apply to native_abi + if multilib_is_native_abi; then + econf_args+=( + --with-rootlibdir="${EPREFIX}"/$(get_libdir) + $(use_enable introspection) + $(use_enable kmod) + $(use_enable static-libs static) + $(use_enable selinux) + $(use_enable rule-generator) + ) + else + econf_args+=( + --disable-static + --disable-introspection + --disable-kmod + --disable-selinux + --disable-rule-generator + ) + fi + ECONF_SOURCE="${S}" econf "${econf_args[@]}" +} + +multilib_src_compile() { + if multilib_is_native_abi; then + emake + else + emake -C src/shared +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/files/, sys-fs/eudev/
commit: ca879f958148cb768f0735c3d6c957b3646fa8e7 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Apr 19 21:25:10 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Apr 19 21:25:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca879f95 sys-fs/eudev: remove older unstable version Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-fs/eudev/eudev-3.2.1-r1.ebuild | 244 --- sys-fs/eudev/files/eudev-fix-new-gperf.patch | 22 --- 2 files changed, 266 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.1-r1.ebuild b/sys-fs/eudev/eudev-3.2.1-r1.ebuild deleted file mode 100644 index d873ba895bc..000 --- a/sys-fs/eudev/eudev-3.2.1-r1.ebuild +++ /dev/null @@ -1,244 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -KV_min=2.6.39 - -inherit autotools eutils linux-info multilib multilib-minimal user - -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="git://github.com/gentoo/eudev.git" - inherit git-2 -else - SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -fi - -DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" -HOMEPAGE="https://github.com/gentoo/eudev; - -LICENSE="LGPL-2.1 MIT GPL-2" -SLOT="0" -IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" - -COMMON_DEPEND=">=sys-apps/util-linux-2.20 - introspection? ( >=dev-libs/gobject-introspection-1.38 ) - kmod? ( >=sys-apps/kmod-16 ) - selinux? ( >=sys-libs/libselinux-2.1.9 ) - !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; - ewarn - ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" - ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" - ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" - ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" - ewarn -} - -pkg_setup() { - CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" - linux-info_pkg_setup - get_running_version - - # These are required kernel options, but we don't error out on them - # because you can build under one kernel and run under another. - if kernel_is lt ${KV_min//./ }; then - ewarn - ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." - ewarn "Make sure to run udev under kernel version ${KV_min} or above." - ewarn - fi -} - -src_prepare() { - # upstream fix for new gperf versions - epatch "${FILESDIR}/${PN}-fix-new-gperf.patch" - # change rules back to group uucp instead of dialout for now - sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ - || die "failed to change group dialout to uucp" - - epatch_user - eautoreconf -} - -multilib_src_configure() { - tc-export CC #463846 - export cc_cv_CFLAGS__flto=no #502950 - - # Keep sorted by ./configure --help and only pass --disable flags - # when *required* to avoid external deps or unnecessary compile - local econf_args - econf_args=( - ac_cv_search_cap_init= - ac_cv_header_sys_capability_h=yes - DBUS_CFLAGS=' ' - DBUS_LIBS=' ' - --with-rootprefix= - --with-rootrundir=/run - --libdir="${EPREFIX}"/usr/$(get_libdir) - --with-rootlibexecdir="${EPREFIX}"/lib/udev - --enable-split-usr - --enable-manpages - --disable-hwdb - --exec-prefix="${EPREFIX}" - ) - - # Only build libudev for non-native_abi, and only install it to libdir, - # that means all options only apply to native_abi - if multilib_is_native_abi; then - econf_args+=( - --with-rootlibdir="${EPREFIX}"/$(get_libdir) - $(use_enable introspection) - $(use_enable kmod) - $(use_enable static-libs static) - $(use_enable selinux) - $(use_enable rule-generator) - ) - else - econf_args+=( - --disable-static - --disable-introspection - --disable-kmod - --disable-selinux - --disable-rule-generator - ) - fi - ECONF_SOURCE="${S}" econf "${econf_args[@]}" -} - -multilib_src_compile() { - if multilib_is_native_abi; then -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: f5deca386744fcdf60606c1e5ce506db7de8b19d Author: Anthony G. Basile gentoo org> AuthorDate: Wed Apr 19 21:23:23 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Apr 19 21:25:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5deca38 sys-fs/eudev: version bump to 3.2.2 Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-fs/eudev/Manifest | 1 + sys-fs/eudev/eudev-3.2.2.ebuild | 242 2 files changed, 243 insertions(+) diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest index 9413bdb95c1..b876356a691 100644 --- a/sys-fs/eudev/Manifest +++ b/sys-fs/eudev/Manifest @@ -3,4 +3,5 @@ DIST eudev-1.9.tar.gz 1762520 SHA256 8f17e92f1177ce9352bde00360e227a7cbb3b97ac88 DIST eudev-3.1.2.tar.gz 1858004 SHA256 4393b69e93dd8117defde6519b199d479f9d051f52061157a1a7a41b8fe10273 SHA512 d9aeb37a163ce4a0c116f75a927b4b99f8445d06624fbb3c28ade18f3effd8c54af5a4a52477c31a0452822a3dc0901468263195256e9dbf79d2ef08cf46f2b6 WHIRLPOOL 2249128672d2adfa968c123a2538063331348bc8e8481ad9c25bf8d9fb4d2d3c8a05417439f155d9ababe657b19a595c18c6ba60ad0d5584a8ead86220b39577 DIST eudev-3.1.5.tar.gz 1745524 SHA256 f75885a430cd50fe4b31732f808ba7f9b2adf0f26b53b8ba2957b0c1d84b6f2a SHA512 c5192e085ca4230aaac918e701989b712e5bda1558db31eb6ba635c17c4bdff398458d51cefbc5fb77a7c775ec1e04b1dbe019b8314cac3f43a5c1ae61521b5e WHIRLPOOL bc845c474101635c039515489e1316053156d3dd5f9c915c312324b9a1a6168f831e7476eeff834487fc83289e5d5eea2ba764c10bb6628b7c18d188de5f3846 DIST eudev-3.2.1.tar.gz 1820514 SHA256 57e3d9e51cfefbdad431848ea0ad8ae1cde04928da42474f44bd200b12f5fe19 SHA512 4de8546254b57393c88ad8407fc4868c3f3530fb82c0e846c4bd8a169c95afbcba766632ace9461bd4a06bf7d5a8b2a127b10b714521e98cb60dc912618de382 WHIRLPOOL 6a75c1987a084bb2065e6ed45e66807e9d489d3f7fdeb8bbf758e56d3a7d75a42d5fe42bff0ffcc16c81688548b6fd95a51ed5df69c0facd8047b839bd3590da +DIST eudev-3.2.2.tar.gz 1821812 SHA256 3e4c56ec2fc1854afd0a31f3affa48f922c62d40ee12a0c1a4b4f152ef5b0f63 SHA512 38465ba6a68c3a8756d750ac36dfde0e220c3b13d058a8fcb664ee628e95d2f83b4155cb080a7bd518a5435c7c502aa3fa785a99233ebb24dda406441a753f7a WHIRLPOOL bcebd850c5c9b0ffea21bbb3517feb15f2328f602366daa2fd13b62ce62b0834815b98618fbe80bbe9db9d27085a6ef917c4b1e597f6ad47182acf7386786bbb DIST eudev-3.2.tar.gz 1785275 SHA256 d84a5f7942393a009afc6af0bf31e98841147a0521b91ffbed161dccac303c25 SHA512 84c4dc6683531a3efb1e6b4e3ce4108c1747a7d7f07519d46009a9d1b77323d4e0331aa4c2870a4b571bfb01f6bec3444f1bf0d4ed0a524118b32ded49c3eb7c WHIRLPOOL e5fff0437cffa7d930e23b8dd445dfe167e84bbdcf7276a864923291c45c86f3b9374a252c498a4101f5278d97cd4cda6c8fc8f96d2b771372a171dd28c43eb4 diff --git a/sys-fs/eudev/eudev-3.2.2.ebuild b/sys-fs/eudev/eudev-3.2.2.ebuild new file mode 100644 index 000..bd88ebe6e0b --- /dev/null +++ b/sys-fs/eudev/eudev-3.2.2.ebuild @@ -0,0 +1,242 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +KV_min=2.6.39 + +inherit autotools eutils linux-info multilib multilib-minimal user + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="git://github.com/gentoo/eudev.git" + inherit git-2 +else + SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="https://github.com/gentoo/eudev; + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + introspection? ( >=dev-libs/gobject-introspection-1.38 ) + kmod? ( >=sys-apps/kmod-16 ) + selinux? ( >=sys-libs/libselinux-2.1.9 ) + !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames; + ewarn + ewarn "This functionality is enabled BY DEFAULT because eudev has no means of synchronizing" + ewarn "between the default or user-modified choice of sys-fs/udev. If you wish to disable" + ewarn "this new iface naming, please be sure that /etc/udev/rules.d/80-net-name-slot.rules" + ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules" + ewarn +} + +pkg_setup() { + CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" + linux-info_pkg_setup + get_running_version + + # These are required kernel options, but we don't error out on them + # because you can build under one kernel and run under another. + if kernel_is lt ${KV_min//./ }; then + ewarn + ewarn "Your current running kernel version ${KV_FULL} is too old to run ${P}." + ewarn "Make sure to run udev under kernel version ${KV_min} or above." + ewarn +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/, sys-fs/eudev/files/
commit: 39354fee2a5d300e1bbe9809e905c7f3d0430a69 Author: Patrick Lauer gentoo org> AuthorDate: Sat Feb 18 08:07:48 2017 + Commit: Patrick Lauer gentoo org> CommitDate: Sat Feb 18 08:08:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39354fee sys-fs/eudev: Fix building with newer gperf Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../{eudev-3.2.1.ebuild => eudev-3.2.1-r1.ebuild} | 6 -- sys-fs/eudev/eudev-3.2.1.ebuild| 4 ++-- sys-fs/eudev/files/eudev-fix-new-gperf.patch | 22 ++ 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/sys-fs/eudev/eudev-3.2.1.ebuild b/sys-fs/eudev/eudev-3.2.1-r1.ebuild similarity index 97% copy from sys-fs/eudev/eudev-3.2.1.ebuild copy to sys-fs/eudev/eudev-3.2.1-r1.ebuild index 7e2730d6c9..ba610df29c 100644 --- a/sys-fs/eudev/eudev-3.2.1.ebuild +++ b/sys-fs/eudev/eudev-3.2.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -35,7 +35,7 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.20 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )" DEPEND="${COMMON_DEPEND} - dev-util/gperf + >=dev-util/gperf-3.1 virtual/os-headers virtual/pkgconfig >=sys-devel/make-3.82-r4 @@ -86,6 +86,8 @@ pkg_setup() { } src_prepare() { + # upstream fix for new gperf versions + epatch "${FILESDIR}/${PN}-fix-new-gperf.patch" # change rules back to group uucp instead of dialout for now sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \ || die "failed to change group dialout to uucp" diff --git a/sys-fs/eudev/eudev-3.2.1.ebuild b/sys-fs/eudev/eudev-3.2.1.ebuild index 7e2730d6c9..bd55e86916 100644 --- a/sys-fs/eudev/eudev-3.2.1.ebuild +++ b/sys-fs/eudev/eudev-3.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -35,7 +35,7 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.20 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )" DEPEND="${COMMON_DEPEND} - dev-util/gperf + =sys-devel/make-3.82-r4 diff --git a/sys-fs/eudev/files/eudev-fix-new-gperf.patch b/sys-fs/eudev/files/eudev-fix-new-gperf.patch new file mode 100644 index 00..b9c6c38eae --- /dev/null +++ b/sys-fs/eudev/files/eudev-fix-new-gperf.patch @@ -0,0 +1,22 @@ +From 5bab4d8de0dcbb8e2e7d4d5125b4aea1652a0d60 Mon Sep 17 00:00:00 2001 +From: "Anthony G. Basile"+Date: Thu, 5 Jan 2017 16:21:17 -0500 +Subject: [PATCH] src/udev/udev-builtin-keyboard.c: fix build with gperf 3.1 + +Signed-off-by: Anthony G. Basile +--- + src/udev/udev-builtin-keyboard.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/src/udev/udev-builtin-keyboard.c b/src/udev/udev-builtin-keyboard.c +index 73171c3..fad3520 100644 +--- a/src/udev/udev-builtin-keyboard.c b/src/udev/udev-builtin-keyboard.c +@@ -28,7 +28,6 @@ + + #include "udev.h" + +-static const struct key *keyboard_lookup_key(const char *str, unsigned len); + #include "keyboard-keys-from-name.h" + #include "keyboard-keys-to-name.h" +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/files/
commit: 1227f54cdba34de0f90d5e875158b3a1fbb08b71 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Dec 12 07:33:01 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Dec 12 07:33:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1227f54c sys-fs/eudev: remove unused patches Package-Manager: portage-2.3.0 sys-fs/eudev/files/eudev-3-rule-generator.patch| 712 - .../files/eudev-3.1.2-pre-rule-generator.patch | 28 - sys-fs/eudev/files/eudev-selinux-timespan.patch| 27 - 3 files changed, 767 deletions(-) diff --git a/sys-fs/eudev/files/eudev-3-rule-generator.patch b/sys-fs/eudev/files/eudev-3-rule-generator.patch deleted file mode 100644 index b913066.. --- a/sys-fs/eudev/files/eudev-3-rule-generator.patch +++ /dev/null @@ -1,712 +0,0 @@ -commit c3e2fc597a6ba92ab9fcfd4cd7db10bc6fb5b34b -Author: Ian Stakenvicius-Date: Tue Sep 22 13:53:41 2015 -0400 - -Forward-ported network rule-generator code from eudev-1.10 - -diff --git a/Makefile.am b/Makefile.am -index 2932690..0c6429d 100644 a/Makefile.am -+++ b/Makefile.am -@@ -15,3 +15,7 @@ SUBDIRS += \ - hwdb - endif - -+if ENABLE_RULE_GENERATOR -+SUBDIRS += \ -+ rule_generator -+endif -diff --git a/configure.ac b/configure.ac -index ccb1012..56d37fa 100644 a/configure.ac -+++ b/configure.ac -@@ -269,10 +269,25 @@ AC_ARG_ENABLE([hwdb], AS_HELP_STRING([--enable-hwdb],[install hwdb.d files]),[], - AM_CONDITIONAL(ENABLE_HWDB, [test "x$enable_hwdb" = "xyes"]) - - # -- -+# rule-generator - persistent network and optical device rule generator -+# -- -+AC_ARG_ENABLE([rule-generator], -+AS_HELP_STRING([--enable-rule-generator], [enable legacy persistent network, cdrom support]), -+[], [enable_rule_generator=no]) -+ -+if test "x${enable_rule_generator}" != xno; then -+AC_DEFINE([ENABLE_RULE_GENERATOR], [1], [Define if we are enabling rule generator]) -+fi -+ -+AM_CONDITIONAL([ENABLE_RULE_GENERATOR], [test "x$enable_rule_generator" = xyes]) -+ -+# -- - - AC_CONFIG_FILES([Makefile - hwdb/Makefile - man/Makefile -+ rule_generator/Makefile -+ rule_generator/write_net_rules - rules/Makefile - src/Makefile - src/ata_id/Makefile -diff --git a/rule_generator/75-persistent-net-generator.rules b/rule_generator/75-persistent-net-generator.rules -new file mode 100644 -index 000..ce59e5d /dev/null -+++ b/rule_generator/75-persistent-net-generator.rules -@@ -0,0 +1,100 @@ -+# do not edit this file, it will be overwritten on update -+ -+# these rules generate rules for persistent network device naming -+# -+# variables used to communicate: -+# MATCHADDR MAC address used for the match -+# MATCHID bus_id used for the match -+# MATCHDRV driver name used for the match -+# MATCHIFTYPE interface type match -+# COMMENT comment to add to the generated rule -+# INTERFACE_NAMErequested name supplied by external tool -+# INTERFACE_NEW new interface name returned by rule writer -+ -+ACTION!="add", GOTO="persistent_net_generator_end" -+SUBSYSTEM!="net", GOTO="persistent_net_generator_end" -+ -+# ignore the interface if a name has already been set -+NAME=="?*", GOTO="persistent_net_generator_end" -+ -+# device name whitelist -+KERNEL!="eth*|ath*|wlan*[0-9]|msh*|ra*|sta*|ctc*|lcs*|hsi*", GOTO="persistent_net_generator_end" -+ -+# ignore Xen virtual interfaces -+SUBSYSTEMS=="xen", GOTO="persistent_net_generator_end" -+ -+# read MAC address -+ENV{MATCHADDR}="$attr{address}" -+ -+# match interface type -+ENV{MATCHIFTYPE}="$attr{type}" -+ -+# ignore KVM virtual interfaces -+ENV{MATCHADDR}=="52:54:00:*", GOTO="persistent_net_generator_end" -+# ignore VMWare virtual interfaces -+ENV{MATCHADDR}=="00:0c:29:*|00:50:56:*", GOTO="persistent_net_generator_end" -+# ignore Hyper-V virtual interfaces -+ENV{MATCHADDR}=="00:15:5d:*", GOTO="persistent_net_generator_end" -+ -+# These vendors are known to violate the local MAC address assignment scheme -+# Interlan, DEC (UNIBUS or QBUS), Apollo, Cisco, Racal-Datacom -+ENV{MATCHADDR}=="02:07:01:*", GOTO="globally_administered_whitelist" -+# 3Com -+ENV{MATCHADDR}=="02:60:60:*", GOTO="globally_administered_whitelist" -+# 3Com IBM PC; Imagen; Valid; Cisco; Apple -+ENV{MATCHADDR}=="02:60:8c:*", GOTO="globally_administered_whitelist" -+# Intel -+ENV{MATCHADDR}=="02:a0:c9:*", GOTO="globally_administered_whitelist" -+# Olivetti -+ENV{MATCHADDR}=="02:aa:3c:*", GOTO="globally_administered_whitelist" -+# CMC Masscomp; Silicon Graphics; Prime EXL
[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/
commit: 7917658378068a59d9c1ed9abf1c1e4a87a0a77f Author: Anthony G. Basile gentoo org> AuthorDate: Mon Dec 12 06:52:15 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Dec 12 06:52:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79176583 sys-fs/eudev: extend prefix support to Package-Manager: portage-2.3.0 sys-fs/eudev/eudev-.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild index e70d954..7e2730d 100644 --- a/sys-fs/eudev/eudev-.ebuild +++ b/sys-fs/eudev/eudev-.ebuild @@ -108,19 +108,19 @@ multilib_src_configure() { DBUS_LIBS=' ' --with-rootprefix= --with-rootrundir=/run - --libdir=/usr/$(get_libdir) - --with-rootlibexecdir=/lib/udev + --libdir="${EPREFIX}"/usr/$(get_libdir) + --with-rootlibexecdir="${EPREFIX}"/lib/udev --enable-split-usr --enable-manpages --disable-hwdb - --exec-prefix=/ + --exec-prefix="${EPREFIX}" ) # Only build libudev for non-native_abi, and only install it to libdir, # that means all options only apply to native_abi if multilib_is_native_abi; then econf_args+=( - --with-rootlibdir=/$(get_libdir) + --with-rootlibdir="${EPREFIX}"/$(get_libdir) $(use_enable introspection) $(use_enable kmod) $(use_enable static-libs static)