commit:     454ca738dfcf36440402781d659d0c8c4f94f33b
Author:     Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr>
AuthorDate: Sun Dec 14 21:10:43 2025 +0000
Commit:     Nicolas PARLANT <ppn <AT> parhuet <DOT> fr>
CommitDate: Sun Dec 14 21:17:36 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=454ca738

gui-apps/fnott: add 1.8.0

Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr>

 gui-apps/fnott/Manifest           |  1 +
 gui-apps/fnott/fnott-1.8.0.ebuild | 57 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/gui-apps/fnott/Manifest b/gui-apps/fnott/Manifest
index e8f3427fd4..09397fde81 100644
--- a/gui-apps/fnott/Manifest
+++ b/gui-apps/fnott/Manifest
@@ -1 +1,2 @@
 DIST fnott-1.7.1.tar.gz 480058 BLAKE2B 
5a47533cddda11ec777c11d8fccea2b31695d2766c3bd65b6f566927c4887cd70d855c9525f083e7aa97c5c8adabe3049ec6e5f4dda9360b84c31c7e640d1fb6
 SHA512 
5310dc826de765e3f4a55f5c57f4d43a238c0aec0b6f1c374575bbabf43dfb05701e4ebc8d33b25c0c93fd07581f62c7860bd58619fc41cb8248e60a1efa99a2
+DIST fnott-1.8.0.tar.gz 483635 BLAKE2B 
6fb64b61eb917a047e4c2146535139dfe9cdfcce85fb002d6b0fd05e45f0987bcbd3cedcdc7e06688f399f08ce0c5de1631e43d22c953015fa4e490d07ca6f46
 SHA512 
dbffe09cedac32ac2d54acbb49fcb465100bc1e8f72ec63f3f44b93f7b23ddc41186c5b35cc6ec834a892582bb3b94769711690b1cd6c9034046f0a121a31f7a

diff --git a/gui-apps/fnott/fnott-1.8.0.ebuild 
b/gui-apps/fnott/fnott-1.8.0.ebuild
new file mode 100644
index 0000000000..86bf7c1fc6
--- /dev/null
+++ b/gui-apps/fnott/fnott-1.8.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson systemd xdg
+
+DESCRIPTION="Keyboard driven and lightweight Wayland notification daemon."
+HOMEPAGE="https://codeberg.org/dnkl/fnott";
+
+if [[ "${PV}" == "9999" ]]; then
+       inherit git-r3
+       EGIT_REPO_URI="https://codeberg.org/dnkl/fnott.git";
+else
+       SRC_URI="https://codeberg.org/dnkl/fnott/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+       S="${WORKDIR}/${PN}"
+       KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT ZLIB"
+SLOT="0"
+
+RDEPEND="
+       dev-libs/wayland
+       media-libs/fcft
+       media-libs/fontconfig
+       media-libs/freetype
+       media-libs/libpng:=
+       media-libs/nanosvg
+       sys-apps/dbus
+       x11-libs/pixman
+"
+DEPEND="
+       ${RDEPEND}
+       dev-libs/tllist
+       >=dev-libs/wayland-protocols-1.32
+"
+BDEPEND="
+       dev-util/wayland-scanner
+       app-text/scdoc
+"
+
+src_configure() {
+       local emesonargs=(
+               # always install unit
+               -Dsystemd-units-dir="$(systemd_get_userunitdir)"
+               -Dsystem-nanosvg=enabled
+       )
+       meson_src_configure
+}
+
+src_install() {
+       local DOCS=( CHANGELOG.md README.md )
+       meson_src_install
+
+       rm -r "${ED}"/usr/share/doc/"${PN}" || die
+}

Reply via email to