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
+}

Reply via email to