summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2023-10-12 09:58:23 -0400
committerMike Gilbert <floppym@gentoo.org>2023-10-12 10:27:18 -0400
commitb3cb3c478c7b110c02930885503723d9b4189ef4 (patch)
treeadff0ca118a43973b9807c0a336997d8ec586662 /virtual/libudev
parentvirtual/udev: drop eudev (diff)
downloadgentoo-b3cb3c478c7b110c02930885503723d9b4189ef4.tar.gz
gentoo-b3cb3c478c7b110c02930885503723d9b4189ef4.tar.bz2
gentoo-b3cb3c478c7b110c02930885503723d9b4189ef4.zip
virtual/libudev: drop eudev
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Diffstat (limited to 'virtual/libudev')
-rw-r--r--virtual/libudev/libudev-251-r2.ebuild (renamed from virtual/libudev/libudev-251-r1.ebuild)13
-rw-r--r--virtual/libudev/metadata.xml4
2 files changed, 2 insertions, 15 deletions
diff --git a/virtual/libudev/libudev-251-r1.ebuild b/virtual/libudev/libudev-251-r2.ebuild
index 7ca4c188ab97..0250b8380d00 100644
--- a/virtual/libudev/libudev-251-r1.ebuild
+++ b/virtual/libudev/libudev-251-r2.ebuild
@@ -9,18 +9,9 @@ DESCRIPTION="Virtual for libudev providers"
SLOT="0/1"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="eudev +sticky-tags systemd"
-REQUIRED_USE="
- ?? ( eudev systemd )
- eudev? ( !sticky-tags )
-"
+IUSE="systemd"
-# eudev does not provide v251 APIs, see
-# https://github.com/eudev-project/eudev/issues/249
RDEPEND="
- !systemd? (
- eudev? ( sys-fs/eudev[${MULTILIB_USEDEP}] )
- !eudev? ( >=sys-apps/systemd-utils-251[udev,${MULTILIB_USEDEP}] )
- )
+ !systemd? ( >=sys-apps/systemd-utils-251[udev,${MULTILIB_USEDEP}] )
systemd? ( >=sys-apps/systemd-251:0/2[${MULTILIB_USEDEP}] )
"
diff --git a/virtual/libudev/metadata.xml b/virtual/libudev/metadata.xml
index a77c7ba23870..d3d2736bbc51 100644
--- a/virtual/libudev/metadata.xml
+++ b/virtual/libudev/metadata.xml
@@ -7,9 +7,5 @@
<maintainer type="project">
<email>systemd@gentoo.org</email>
</maintainer>
- <use>
- <flag name="eudev">Depend on <pkg>sys-fs/eudev</pkg></flag>
- <flag name="sticky-tags">Enable API support for sticky tags</flag>
- </use>
<stabilize-allarches/>
</pkgmetadata>