gui-apps/wob: add 0.15

Signed-off-by: Jonas Frei <freijon@pm.me>
This commit is contained in:
Jonas Frei
2023-09-16 07:15:48 +02:00
parent 8d9ffefa66
commit ebbf6c9f97
3 changed files with 37 additions and 1 deletions

View File

@@ -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

View File

@@ -16,7 +16,6 @@
<bugs-to>https://github.com/francma/wob/issues</bugs-to>
</upstream>
<use>
<flag name="man">Install man page</flag>
<flag name="seccomp">Linux kernel syscall filtering</flag>
</use>
</pkgmetadata>

View File

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