commit: d4969bacb0e225e9c8ce91b5435eb495d0a248d6 Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me> AuthorDate: Sun Jan 11 17:27:18 2026 +0000 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me> CommitDate: Sun Jan 11 17:28:20 2026 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d4969bac
sys-fs/mdevd: add 0.1.8.0 Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me> sys-fs/mdevd/Manifest | 1 + sys-fs/mdevd/mdevd-0.1.8.0.ebuild | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/sys-fs/mdevd/Manifest b/sys-fs/mdevd/Manifest index 61799c001c..ed49b98d81 100644 --- a/sys-fs/mdevd/Manifest +++ b/sys-fs/mdevd/Manifest @@ -1 +1,2 @@ DIST mdevd-0.1.7.0.tar.gz 37377 BLAKE2B b2ecaa10e676ee76b7ae60fe4a1fddf1c3687b5910171663e2f82327ac4e4034c887847fc31ca5578976ebe727aecde8432afd14c6b96178509f5c142b212cf0 SHA512 b50750afbba81c5168348acc2b38ba28abe0ac19bf4ea49c04f68eec1269a079642bccbed0acb1ef5da4848aea20c5f71c2711945eb2218ab79d570ffecdce57 +DIST mdevd-0.1.8.0.tar.gz 38079 BLAKE2B 38dedb81f8d9691da64f25c1de358771ce9f851da881c9920e11e7ae2c553fff56077469a8887f07c40afd2e4e526922b4f28af4aef36f1ac4b6e17599cf2258 SHA512 f70a8baaa832e3ad379f01b81d3511f169460a6034bc40f278c91419ce2453da3fec3ea91e5b6cf00adecc068bf3e408b61decedb70b500d7809a8cd827a0811 diff --git a/sys-fs/mdevd/mdevd-0.1.8.0.ebuild b/sys-fs/mdevd/mdevd-0.1.8.0.ebuild new file mode 100644 index 0000000000..ca1fee51c8 --- /dev/null +++ b/sys-fs/mdevd/mdevd-0.1.8.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature toolchain-funcs + +DESCRIPTION="small daemon managing kernel hotplug events, similarly to udevd" +HOMEPAGE="https://skarnet.org/software/mdevd/" +SRC_URI="https://skarnet.org/software/mdevd/${P}.tar.gz" +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=">=dev-libs/skalibs-2.14.5.0:=" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS NEWS README doc/ examples ) + +src_configure() { + econf \ + --with-sysdeps=/usr/$(get_libdir)/skalibs/ \ + --enable-shared \ + --disable-allstatic \ + --with-pkgconfig + + # TODO: --enable-nsss +} + +src_compile() { + emake AR=$(tc-getAR) RANLIB=$(tc-getRANLIB) +} + +pkg_postinst() { + optfeature "For +/-/& command directives in mdev.conf" dev-lang/execline +}
