From 32b5348d7c00efd9cfcba2485ce5fb375de6dac1 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 15 Dec 2024 00:35:06 +0900 Subject: [PATCH] gui-libs/gtk-session-lock: sync live Signed-off-by: Takuya Wakazono --- .../gtk-session-lock/gtk-session-lock-9999.ebuild | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/gui-libs/gtk-session-lock/gtk-session-lock-9999.ebuild b/gui-libs/gtk-session-lock/gtk-session-lock-9999.ebuild index 4e0a591c3f..73de946d19 100644 --- a/gui-libs/gtk-session-lock/gtk-session-lock-9999.ebuild +++ b/gui-libs/gtk-session-lock/gtk-session-lock-9999.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) VALA_USE_DEPEND="vapigen" -inherit vala meson python-any-r1 +inherit vala meson if [[ ${PV} == 9999 ]]; then inherit git-r3 @@ -21,8 +20,9 @@ HOMEPAGE="https://github.com/Cu3PO42/gtk-session-lock" LICENSE="GPL-3" SLOT="0" -IUSE="examples gtk-doc introspection test vala" -RESTRICT="!test? ( test )" +IUSE="examples gtk-doc introspection vala" +# https://github.com/Cu3PO42/gtk-session-lock/commit/a92080b164df7553aa250d43f90965535a3050ba +RESTRICT="test" REQUIRED_USE="vala? ( introspection )" DEPEND=" @@ -31,7 +31,6 @@ DEPEND=" >=dev-libs/wayland-1.22.0 >=dev-libs/wayland-protocols-1.34 gui-libs/gtk-layer-shell - test? ( gui-libs/gtk-layer-shell[introspection?] ) " RDEPEND=" ${DEPEND} @@ -42,7 +41,6 @@ BDEPEND=" virtual/pkgconfig dev-build/meson gtk-doc? ( dev-util/gtk-doc ) - test? ( ${PYTHON_DEPS} ) vala? ( $(vala_depend) ) " @@ -55,7 +53,7 @@ src_configure() { local emesonargs=( $(meson_use examples) $(meson_use gtk-doc docs) - $(meson_use test tests) + -Dtests=false $(meson_use introspection) $(meson_use vala vapi) )