commit:     c789c4f7beb6eb5ade12bb6e352999c5bc7aec87
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  4 20:55:33 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Oct  4 21:17:13 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c789c4f7

virtual/udev: Remove USE=systemd

The 'systemd' USE flag has been introduced in 2014 to workaround an old
bug in Portage.  Over 6 years later, even if somebody still used Portage
this old, it will not be able to upgrade because of new EAPI.  Let's
remove it and let people use whichever udev provider they like,
including genuine systemd-udevd on top of OpenRC.

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/17776
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 virtual/udev/udev-217-r1.ebuild | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/virtual/udev/udev-217-r1.ebuild b/virtual/udev/udev-217-r1.ebuild
new file mode 100644
index 00000000000..afec47f87dd
--- /dev/null
+++ b/virtual/udev/udev-217-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to select between different udev daemon providers"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="systemd"
+
+RDEPEND="
+       || (
+               >=sys-fs/eudev-2.1.1
+               >=sys-fs/udev-217
+               >=sys-apps/systemd-217
+       )
+"

Reply via email to