From 103be66973ffc3303e5c123d7ccd35c713ec861b Mon Sep 17 00:00:00 2001 From: David Roman Date: Wed, 17 Sep 2025 14:03:39 +0200 Subject: [PATCH] gui-libs/gtk4-layer-shell: treeclean, promoted to ::gentoo Signed-off-by: David Roman --- gui-libs/gtk4-layer-shell/Manifest | 3 - .../gtk4-layer-shell-1.0.2.ebuild | 49 ---------------- .../gtk4-layer-shell-1.0.4.ebuild | 52 ----------------- .../gtk4-layer-shell-1.1.1-r1.ebuild | 56 ------------------- .../gtk4-layer-shell-1.1.1.ebuild | 52 ----------------- gui-libs/gtk4-layer-shell/metadata.xml | 17 ------ 6 files changed, 229 deletions(-) delete mode 100644 gui-libs/gtk4-layer-shell/Manifest delete mode 100644 gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.2.ebuild delete mode 100644 gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.4.ebuild delete mode 100644 gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1-r1.ebuild delete mode 100644 gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1.ebuild delete mode 100644 gui-libs/gtk4-layer-shell/metadata.xml diff --git a/gui-libs/gtk4-layer-shell/Manifest b/gui-libs/gtk4-layer-shell/Manifest deleted file mode 100644 index 38af11ac0c..0000000000 --- a/gui-libs/gtk4-layer-shell/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST gtk4-layer-shell-1.0.2.tar.gz 62997 BLAKE2B 9fae09ce33b983e6e8a620069b18fbd36211bf80a13d7100669cd458571664773cbc3ee08c2d15b51085653658b9425c634656a393eaf0f7254a2d54df22180a SHA512 f43a75c20fa41e4bc44430a36cf60a01281ce67a19afb4ed8297633a91803394ba8fe14dfb81db46f5bccc3e3dfe1474175b6c3249cfa614b42b167329b279f3 -DIST gtk4-layer-shell-1.0.4.tar.gz 54267 BLAKE2B 027035845d8cbd92bfc9bb8356e0c8fca34f9c8fb534afe399aaba3cae39aa30ab01181056798330bf8b61b9e9626d0cb4d216a79f63afa46fb7087e60801168 SHA512 bd849f4e79810b88c502bcaf8afa497ab9a117e3045c250679418fd78e6293359ecb3b5b527ef74f3f6c30c9743de1c5b9fc0a179593b2fe4fe153980d02a4f5 -DIST gtk4-layer-shell-1.1.1.tar.gz 70227 BLAKE2B f90e6456b4d793609183127f4e4137363f2ef1f3527c7e405dd41ec17ffed4407dc1566dca1f5336cea6cab8541bcad9bcca81f8297abd2a34bd3f03f1fd8089 SHA512 5c47e1df308fe9ee53bc16458209b845854307fd1d939a0342568f3a1a22bc2b40b8d817642c69a81be4c2d291495b1f900c084276c605952eead103b3cb6a02 diff --git a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.2.ebuild b/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.2.ebuild deleted file mode 100644 index 85cea4d831..0000000000 --- a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A library for using the Layer Shell Wayland protocol with GTK4." -HOMEPAGE="https://github.com/wmww/gtk4-layer-shell" -SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="examples doc test smoke-tests introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RESTRICT="!test? ( test )" - -PYTHON_COMPAT=( python3_{11..13} ) -inherit meson python-any-r1 - -DEPEND=" - >=gui-libs/gtk-4.10.5[wayland] -" -RDEPEND="${DEPEND}" -BDEPEND=" - >=dev-build/meson-0.45.1 - >=dev-build/ninja-1.8.2 - introspection? ( dev-libs/gobject-introspection ) - doc? ( dev-util/gtk-doc ) - test? ( >=dev-lang/python-3.8.19 ) - vala? ( dev-lang/vala ) - smoke-tests? ( - dev-lang/luajit - dev-lua/lgi - ) -" - -src_configure() { - local emesonargs=( - $(meson_use examples) - $(meson_use doc docs) - $(meson_use test tests) - $(meson_use smoke-tests) - $(meson_use introspection) - $(meson_use vala vapi) - ) - meson_src_configure -} diff --git a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.4.ebuild b/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.4.ebuild deleted file mode 100644 index 3a128998b5..0000000000 --- a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.4.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A library for using the Layer Shell Wayland protocol with GTK4." -HOMEPAGE="https://github.com/wmww/gtk4-layer-shell" -SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="examples doc test smoke-tests introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RESTRICT="!test? ( test )" - -PYTHON_COMPAT=( python3_{11..13} ) -inherit meson python-any-r1 - -DEPEND=" - >=gui-libs/gtk-4.10.5[wayland] -" -RDEPEND="${DEPEND}" -BDEPEND=" - >=dev-build/meson-0.51.0 - >=dev-build/ninja-1.8.2 - >=dev-libs/wayland-1.10.0 - >=dev-libs/wayland-protocols-1.16 - >=dev-util/wayland-scanner-1.10.0 - introspection? ( dev-libs/gobject-introspection ) - doc? ( dev-util/gtk-doc ) - test? ( >=dev-lang/python-3.8.19 ) - vala? ( dev-lang/vala ) - smoke-tests? ( - dev-lang/luajit - dev-lua/lgi - ) -" - -src_configure() { - local emesonargs=( - $(meson_use examples) - $(meson_use doc docs) - $(meson_use test tests) - $(meson_use smoke-tests) - $(meson_use introspection) - $(meson_use vala vapi) - ) - meson_src_configure -} diff --git a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1-r1.ebuild b/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1-r1.ebuild deleted file mode 100644 index 089b05b404..0000000000 --- a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A library for using the Layer Shell Wayland protocol with GTK4." -HOMEPAGE="https://github.com/wmww/gtk4-layer-shell" -SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="examples doc test smoke-tests introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RESTRICT="!test? ( test )" - -PYTHON_COMPAT=( python3_{11..13} ) -inherit meson python-any-r1 vala - -DEPEND=" - >=gui-libs/gtk-4.10.5[wayland] -" -RDEPEND="${DEPEND}" -BDEPEND=" - >=dev-build/meson-0.54.0 - >=dev-build/ninja-1.8.2 - >=dev-libs/wayland-1.10.0 - >=dev-libs/wayland-protocols-1.16 - >=dev-util/wayland-scanner-1.10.0 - introspection? ( dev-libs/gobject-introspection ) - doc? ( dev-util/gtk-doc ) - test? ( >=dev-lang/python-3.8.19 ) - vala? ( dev-lang/vala[vapigen(+)] ) - smoke-tests? ( - dev-lang/luajit - dev-lua/lgi - ) -" - -pkg_setup() { - use vala && vala_setup -} - -src_configure() { - local emesonargs=( - $(meson_use examples) - $(meson_use doc docs) - $(meson_use test tests) - $(meson_use smoke-tests) - $(meson_use introspection) - $(meson_use vala vapi) - ) - meson_src_configure -} diff --git a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1.ebuild b/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1.ebuild deleted file mode 100644 index 19646c65a5..0000000000 --- a/gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.1.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A library for using the Layer Shell Wayland protocol with GTK4." -HOMEPAGE="https://github.com/wmww/gtk4-layer-shell" -SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="examples doc test smoke-tests introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RESTRICT="!test? ( test )" - -PYTHON_COMPAT=( python3_{11..13} ) -inherit meson python-any-r1 - -DEPEND=" - >=gui-libs/gtk-4.10.5[wayland] -" -RDEPEND="${DEPEND}" -BDEPEND=" - >=dev-build/meson-0.54.0 - >=dev-build/ninja-1.8.2 - >=dev-libs/wayland-1.10.0 - >=dev-libs/wayland-protocols-1.16 - >=dev-util/wayland-scanner-1.10.0 - introspection? ( dev-libs/gobject-introspection ) - doc? ( dev-util/gtk-doc ) - test? ( >=dev-lang/python-3.8.19 ) - vala? ( dev-lang/vala ) - smoke-tests? ( - dev-lang/luajit - dev-lua/lgi - ) -" - -src_configure() { - local emesonargs=( - $(meson_use examples) - $(meson_use doc docs) - $(meson_use test tests) - $(meson_use smoke-tests) - $(meson_use introspection) - $(meson_use vala vapi) - ) - meson_src_configure -} diff --git a/gui-libs/gtk4-layer-shell/metadata.xml b/gui-libs/gtk4-layer-shell/metadata.xml deleted file mode 100644 index 0287e6b627..0000000000 --- a/gui-libs/gtk4-layer-shell/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - unlsycn@unlsycn.com - unlsycn - - - wmww/gtk4-layer-shell - - A library to create panels and other desktop components for Wayland using the Layer Shell protocol and GTK4 - - Build the example C apps - Test that all examples can run - Build GObject Introspection data - Build VAPI data and Vala example. The VAPI file allows this library to be used - in Vala. Requires introspection. - -