guru/gui-libs/gtk-session-lock/gtk-session-lock-0.2.0-r2.ebuild
Gonçalo Negrier Duarte 7168a4270d
gui-libs/gtk-session-lock: disable vapi option
* even compiling dev-lang/vala with valadoc useflag
* meson didnt found vapigen, do the file name
* having the $PV attach to it

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-04-22 17:06:36 +01:00

43 lines
800 B
Bash

# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson
DESCRIPTION="GTK-based lockscreen for Wayland"
HOMEPAGE="https://github.com/Cu3PO42/${PN}"
SRC_URI="https://github.com/Cu3PO42/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="examples docs test"
RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/pam
x11-libs/gtk+:3[wayland]
gui-libs/gtk-session-lock
"
DEPEND="
${DEPEND}
>=dev-libs/wayland-protocols-1.34
"
BDEPEND="
dev-util/wayland-scanner
virtual/pkgconfig
dev-build/meson
"
src_configure() {
local emesonargs=(
$(meson_use examples examples)
$(meson_use test tests)
$(meson_use docs docs)
-Dintrospection=true
-Dvapi=false
)
meson_src_configure
}