commit: 7391541f7a9c053d57a18d05962cf36ac5e937a3
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 24 10:53:54 2025 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Mon Feb 24 10:54:51 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7391541f
sys-apps/daisydog: add 2024.07.12
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
sys-apps/daisydog/Manifest | 1 +
sys-apps/daisydog/daisydog-2024.07.12.ebuild | 36 ++++++++++++++++++++++++++++
2 files changed, 37 insertions(+)
diff --git a/sys-apps/daisydog/Manifest b/sys-apps/daisydog/Manifest
index ab25bf829479..2cb929329b2a 100644
--- a/sys-apps/daisydog/Manifest
+++ b/sys-apps/daisydog/Manifest
@@ -1 +1,2 @@
DIST daisydog-3182aa85c087446e4358370549adc45db21ec124.tar.gz 10395 BLAKE2B
e172c8cf9172e69b3c88586a6a96ec69573500101bfef981f2c2090aaf9def8f9cbafa991ef68c1e03c1c7d607f0534f92bad0b06d944f85859223b3f62ff926
SHA512
0a7312a3d9459487da8d20a80568187f51d4ae786939afbf38b8b89747831b2f7e0e32a3414b5d60863e33bcdebad9e457ff9a8f75143a7b60bf68fc9de17cd5
+DIST daisydog-c24ad8bc3682292d289537dfaa19bf549abfcc15.tar.gz 11417 BLAKE2B
17ea1045125812f8373ef492a539dacf2d0d1774251f86fbd87b85d01009ecdd8f04aba60b1fa70f1f45da4cc9b402dbda0760e89121baa62b44cb05408cc2a3
SHA512
01638d45f27dfb490f5a8535b9c39df41179c671754126c48ff41bb19f7c773c002e95e898e6564535c22421518506e70e24af06c11b75cca1648ecac5702790
diff --git a/sys-apps/daisydog/daisydog-2024.07.12.ebuild
b/sys-apps/daisydog/daisydog-2024.07.12.ebuild
new file mode 100644
index 000000000000..1c9ce7d845e7
--- /dev/null
+++ b/sys-apps/daisydog/daisydog-2024.07.12.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs flag-o-matic
+
+GIT_SHA1="c24ad8bc3682292d289537dfaa19bf549abfcc15"
+MY_P="${PN}-${GIT_SHA1}"
+
+DESCRIPTION="A very simple /dev/watchdog daemon"
+HOMEPAGE="https://chromium.googlesource.com/chromiumos/third_party/daisydog/+/master"
+SRC_URI="
+
https://chromium.googlesource.com/chromiumos/third_party/daisydog/+archive/${GIT_SHA1}.tar.gz
+ -> ${MY_P}.tar.gz
+"
+S="${WORKDIR}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc
~x86"
+IUSE="static"
+
+src_configure() {
+ tc-export CC
+ use static && append-ldflags -static
+}
+
+src_install() {
+ einstalldocs
+
+ dobin daisydog
+
+ newconfd "${FILESDIR}"/${PN}.conf.d ${PN}
+ newinitd "${FILESDIR}"/${PN}.init.d-r1 ${PN}
+}