diff --git a/virtual/libudev/Manifest b/virtual/libudev/Manifest index 79c4718..3e2519e 100644 --- a/virtual/libudev/Manifest +++ b/virtual/libudev/Manifest @@ -1,3 +1,4 @@ EBUILD libudev-232-r8.ebuild 548 BLAKE2B 43147addecf3cadf996f60f5ca39d210cc22301f55138eadd68383a2820fafe093804d896597fa902336b7215264242c493785ce644d6a16abdb079319a81079 SHA512 a2609054089b13b02ba54be5cc7ac05d09a360cd2cb7480e77f4aef6db9c9ae7c110e1d5d598a1ac2f350610cfc9d81642ec2b42a10775c2316549249726dc9a +EBUILD libudev-251-r1.ebuild 641 BLAKE2B d7699d0e4c859438951457415039d9e6db6f0132d014f4dfe3e8d556ae22392086609a58f1944cd5efa3768a310361fa26cae3faa185ec9768886f87ceab38bd SHA512 81ea70c0f20b4001df04919f812b10369c1f640bf838301bc8e7b528c7b354340dec47758d4e15a04807858caeadb23c4999ee0d39b96d3555325deb5ef2f46f EBUILD libudev-251.ebuild 561 BLAKE2B 5f84d8afc6650e05f935de58d6515bdbcb8677cc86ad05b1ca5615e06c03bd21377d7095f828f6cc5897eacbf1ae77ddd493ad5c2b24e0de5073d02c98b5ba46 SHA512 bfe1404204fe97597754b77f13fb98e3d2334e86fe2c888b838b5aa9e5418686acc316945e4bc4d7bb1f272d683f3d6b14f776cd1f95d08e5d882a7a65f9db7b MISC metadata.xml 283 BLAKE2B baac6c38612ee83c21c09958225eeb33e1f267bfb8c5245ed4dcd44c1145121d264a34f5c3b4d1220e2f8a558c3ac81f3bd6dbb89386e6919ccbb3edd870740c SHA512 b74ac31a4120aea2234da45e434228c65cc639e8f02eb8120555d734dc1182f1ec879d59162cb93016b4a8abc430ad0ceb75f4de101077fc492bb158b83158b1 diff --git a/virtual/libudev/libudev-251-r1.ebuild b/virtual/libudev/libudev-251-r1.ebuild new file mode 100644 index 0000000..e98e41a --- /dev/null +++ b/virtual/libudev/libudev-251-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-build + +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="systemd" + +# eudev does not provide v251 APIs, see +# https://github.com/eudev-project/eudev/issues/249 +RDEPEND=" + !systemd? ( || ( + sys-fs/eudev[${MULTILIB_USEDEP}] + sys-fs/udev[${MULTILIB_USEDEP}] + sys-fs/libudev-zero + >=sys-apps/systemd-utils-251[udev,${MULTILIB_USEDEP}] + ) ) + systemd? ( >=sys-apps/systemd-251:0/2[${MULTILIB_USEDEP}] ) +"