From ebbf6c9f97bb99b28ecd06f676511038fbe14953 Mon Sep 17 00:00:00 2001 From: Jonas Frei Date: Sat, 16 Sep 2023 07:15:48 +0200 Subject: [PATCH] gui-apps/wob: add 0.15 Signed-off-by: Jonas Frei --- gui-apps/wob/Manifest | 1 + gui-apps/wob/metadata.xml | 1 - gui-apps/wob/wob-0.15.ebuild | 36 ++++++++++++++++++++++++++++++++++++ 3 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 gui-apps/wob/wob-0.15.ebuild diff --git a/gui-apps/wob/Manifest b/gui-apps/wob/Manifest index aab291aefe..b839db9b7c 100644 --- a/gui-apps/wob/Manifest +++ b/gui-apps/wob/Manifest @@ -1 +1,2 @@ DIST wob-0.14.2.tar.gz 21848 BLAKE2B 10dffa9a168ae9b17ec3aed651029100c35050d65fc392dcd6775a321d1ced46b085376c8b74b789c6712577f380ec97d7141d44429acf1a2def2443b20ca3b5 SHA512 933d6bb0469f3b446f8998738ebe7045a1d707a814345961848a025e53cd9bd367cf138c8c6deafe8906c887e783bef85f669e9f107c51c51d357f087aaad6b8 +DIST wob-0.15.tar.gz 22814 BLAKE2B fdcfe0059a90d35e459a1dcf22d17511ec05bbf72fade84ba19f717c8d322a65404e82d966642e84ba782f4095d65c379d3a4fd69811e0570bcfa10bd966ec51 SHA512 e70a89306c8c711affad903dd2800bfe35cc5cea3c5222fd2eee7198a1fbc3bb3615cf6e4dce0a76ecff45cb639436a7503d264a4504b0d7f9d31e1bcc4a9015 diff --git a/gui-apps/wob/metadata.xml b/gui-apps/wob/metadata.xml index d62b23e746..253436a94a 100644 --- a/gui-apps/wob/metadata.xml +++ b/gui-apps/wob/metadata.xml @@ -16,7 +16,6 @@ https://github.com/francma/wob/issues - Install man page Linux kernel syscall filtering diff --git a/gui-apps/wob/wob-0.15.ebuild b/gui-apps/wob/wob-0.15.ebuild new file mode 100644 index 0000000000..2f99d615db --- /dev/null +++ b/gui-apps/wob/wob-0.15.ebuild @@ -0,0 +1,36 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Lightweight overlay volume/backlight/progress/anything bar for Wayland" +HOMEPAGE="https://github.com/francma/wob" +SRC_URI="https://github.com/francma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+man +seccomp test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-libs/wayland" +DEPEND="${RDEPEND} + dev-libs/wayland-protocols + seccomp? ( sys-libs/libseccomp ) +" +BDEPEND=" + dev-util/wayland-scanner + man? ( app-text/scdoc ) + test? ( dev-util/cmocka ) +" + +src_configure() { + local emesonargs=( + $(meson_feature man man-pages) + $(meson_feature seccomp) + $(meson_feature test tests) + ) + meson_src_configure +}