commit: 9782edd57efa17c71309b29ad28657a467919e11 Author: Jonas Frei <freijon <AT> pm <DOT> me> AuthorDate: Sun May 25 15:36:06 2025 +0000 Commit: Jonas Frei <freijon <AT> pm <DOT> me> CommitDate: Sun May 25 15:49:35 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9782edd5
gui-apps/wob: add 0.16 Signed-off-by: Jonas Frei <freijon <AT> pm.me> gui-apps/wob/Manifest | 1 + gui-apps/wob/wob-0.16.ebuild | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) diff --git a/gui-apps/wob/Manifest b/gui-apps/wob/Manifest index c6ca27dd69..1cb9d851f0 100644 --- a/gui-apps/wob/Manifest +++ b/gui-apps/wob/Manifest @@ -1,2 +1,3 @@ DIST wob-0.14.2.tar.gz 21848 BLAKE2B 10dffa9a168ae9b17ec3aed651029100c35050d65fc392dcd6775a321d1ced46b085376c8b74b789c6712577f380ec97d7141d44429acf1a2def2443b20ca3b5 SHA512 933d6bb0469f3b446f8998738ebe7045a1d707a814345961848a025e53cd9bd367cf138c8c6deafe8906c887e783bef85f669e9f107c51c51d357f087aaad6b8 DIST wob-0.15.1.tar.gz 23389 BLAKE2B 0557adbdcb23002d08ec4b95ec3870fb78946095207e12af47f543b6ae7cf66cab8ee75f7a0430aa9cd1018618f9999b2bf7c8d6b538a869437ef37e877e4b23 SHA512 82cff4cb843ed2be7d47e6bc3d56b49242ddf76cd1c37aaba35d43ac22912b094bb213d7dc4ac49ef3862597b2f9ec3f07772c0d348c4e7f0afc961633aad2bb +DIST wob-0.16.tar.gz 25709 BLAKE2B 9c65629a7c378b5a07546ec372c5cf702ad9f25eaa5ed78f718ec8f1ff7f1e583328e3fe81fd9dd14930105f1216ed43f93d6d44a68bc37b57c233731af3e629 SHA512 f72a5b593825b8e8bd2881aff7dc845a49c69e40443393ad4dd22bcc162ab8bc2126ea2a561237949cad12695557399d35eb64bf98dfde7664c730ce32f967af diff --git a/gui-apps/wob/wob-0.16.ebuild b/gui-apps/wob/wob-0.16.ebuild new file mode 100644 index 0000000000..d80759a93b --- /dev/null +++ b/gui-apps/wob/wob-0.16.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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/inih + dev-libs/wayland + seccomp? ( sys-libs/libseccomp ) +" +DEPEND="${RDEPEND} + dev-libs/wayland-protocols +" +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 +}
