commit:     6ff5fc4e0a2823379e25fbdc54f92416db75a1b7
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 15 21:16:55 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 15 21:18:09 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff5fc4e

x11-misc/appmenu-gtk-module: drop 0.7.6

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 x11-misc/appmenu-gtk-module/Manifest               |  1 -
 .../appmenu-gtk-module-0.7.6.ebuild                | 50 -------------------
 .../appmenu-gtk-module/files/appmenu-gtk-module    | 12 -----
 .../appmenu-gtk-module-0.7.6-fix-pkgconfig.patch   | 10 ----
 ...enu-gtk-module-0.7.6-no-automagic-unitdir.patch | 56 ----------------------
 5 files changed, 129 deletions(-)

diff --git a/x11-misc/appmenu-gtk-module/Manifest 
b/x11-misc/appmenu-gtk-module/Manifest
index ea75a3b62cfd..35a686296e97 100644
--- a/x11-misc/appmenu-gtk-module/Manifest
+++ b/x11-misc/appmenu-gtk-module/Manifest
@@ -1,2 +1 @@
-DIST appmenu-gtk-module-0.7.6.tar.xz 41212 BLAKE2B 
7d37107e36502e44a38a1dc4e7ab02a761ec368b791182b223a4ae2631bad2eb52d9fec913ae0274f95f15a1cfbefb47f4807f1e83e8e3985fd4af7c6f0d075b
 SHA512 
6efad2a13a04ae0a2a5e87fdc62eb7a37c8c85051339a3774fd8b579eea97b4633b10e064325205b3f10597530bab003deae24986c3175429a899c292e8786d5
 DIST appmenu-gtk-module-24.05.tar.xz 41364 BLAKE2B 
45593cad5431f1b12fd7bc710399f7be7ff381d5757672c90db42187197de67b80f4436fc402e59abfa164d6d659557fb5a57737020d4cda361a2904154e9878
 SHA512 
0b233e56663f1e46f35b8edda5ea551f9569f6ffc20730fc62fcc090cf14a4032d58c7b8f03f14b29e9433f8ccd9fc89e3de7be50141fba5f85f5bf219517fa7

diff --git a/x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.6.ebuild 
b/x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.6.ebuild
deleted file mode 100644
index a711dd4c2b59..000000000000
--- a/x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.6.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson systemd
-
-DESCRIPTION="Application menu module for GTK"
-HOMEPAGE="https://gitlab.com/vala-panel-project/vala-panel-appmenu";
-SRC_URI="https://gitlab.com/vala-panel-project/vala-panel-appmenu/uploads/e0b6a32a340922cd05060292b0757162/${P}.tar.xz";
-S="${WORKDIR}/${PN}"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="gtk2 wayland"
-
-RDEPEND="
-       dev-libs/glib[dbus]
-       >=x11-libs/gtk+-3.22.0:3[wayland=]
-       gtk2? ( >=x11-libs/gtk+-2.24.0:2 )
-"
-DEPEND="${RDEPEND}
-       wayland? ( dev-libs/wayland )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-       "${FILESDIR}/${P}-no-automagic-gtk.patch"
-       "${FILESDIR}/${P}-no-automagic-unitdir.patch"
-       "${FILESDIR}/${P}-fix-pkgconfig.patch"
-)
-
-src_configure() {
-       # outputs [ '2', '3' ] OR [ '3' ]
-       local gtks="[$(usex gtk2 " '2'," '') '3' ]"
-
-       meson_src_configure -Dgtk="${gtks}" 
-Duserunitdir="$(systemd_get_userunitdir)"
-}
-
-src_install() {
-       meson_src_install
-
-       exeinto /etc/X11/xinit/xinitrc.d
-       newexe "${FILESDIR}"/${PN} 85-${PN}
-}
-
-pkg_postinst() {
-       gnome2_schemas_update
-}

diff --git a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module 
b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module
deleted file mode 100644
index e6520aabcd6f..000000000000
--- a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module
+++ /dev/null
@@ -1,12 +0,0 @@
-if [[ -n "$GTK_MODULES" ]]; then
-    GTK_MODULES="${GTK_MODULES}:appmenu-gtk-module"
-else
-    GTK_MODULES="appmenu-gtk-module"
-fi
-
-if [[ -z "$UBUNTU_MENUPROXY" ]]; then
-    UBUNTU_MENUPROXY=1
-fi
-
-export GTK_MODULES
-export UBUNTU_MENUPROXY

diff --git 
a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-fix-pkgconfig.patch
 
b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-fix-pkgconfig.patch
deleted file mode 100644
index f8b5439b28cb..000000000000
--- 
a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-fix-pkgconfig.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/meson.build      2020-10-28 22:05:23.000000000 +0100
-+++ b/meson.build      2022-07-17 09:53:55.047880112 +0200
-@@ -1,6 +1,6 @@
- project('appmenu-gtk-module', 'c',
-       meson_version: '>=0.49.0',
--      version: '0.7',
-+      version: '0.7.6',
-       license: ['LGPL-3.0-or-later'],
-     default_options: [
-         'c_std=gnu11',

diff --git 
a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-unitdir.patch
 
b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-unitdir.patch
deleted file mode 100644
index e46fe74c0734..000000000000
--- 
a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-unitdir.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From c60d530583a8bd07aea22c4f3f3aa8b0aaf271c1 Mon Sep 17 00:00:00 2001
-From: Georgy Yakovlev <[email protected]>
-Date: Tue, 4 Jan 2022 19:06:37 -0800
-Subject: [PATCH] appmenu-gtk-module: add userunitdir option
-
-allows setting systemd unit on systemd-less systems
-
-Signed-off-by: Georgy Yakovlev <[email protected]>
----
- .../appmenu-gtk-module/data/meson.build       | 19 ++++++++++++-------
- .../appmenu-gtk-module/meson_options.txt      |  1 +
- 2 files changed, 13 insertions(+), 7 deletions(-)
-
-diff --git a/subprojects/appmenu-gtk-module/data/meson.build 
b/subprojects/appmenu-gtk-module/data/meson.build
-index 8378965..d0d1717 100644
---- a/data/meson.build
-+++ b/data/meson.build
-@@ -2,14 +2,19 @@ install_data([
-     'org.appmenu.gtk-module.gschema.xml'
- ], install_dir: schema_dir)
- 
-+userunitdir = get_option('userunitdir')
- systemd = dependency('systemd', required: false)
- 
--if systemd.found()
-+if userunitdir == ''
-+  if systemd.found()
-     userunitdir = systemd.get_pkgconfig_variable('systemduserunitdir')
--    configure_file(
--        input: 'appmenu-gtk-module.service.in',
--        output: 'appmenu-gtk-module.service',
--        install_dir: userunitdir,
--        configuration: {'CMAKE_INSTALL_FULL_BINDIR': 
join_paths(prefix,get_option('bindir'))}
--    )
-+  else
-+    userunitdir = '/usr/lib/systemd/user'
-+  endif
- endif
-+configure_file(
-+  input: 'appmenu-gtk-module.service.in',
-+  output: 'appmenu-gtk-module.service',
-+  install_dir: userunitdir,
-+  configuration: {'CMAKE_INSTALL_FULL_BINDIR': 
join_paths(prefix,get_option('bindir'))}
-+)
-diff --git a/subprojects/appmenu-gtk-module/meson_options.txt 
b/subprojects/appmenu-gtk-module/meson_options.txt
-index f93877a..ec0b3a6 100644
---- a/meson_options.txt
-+++ b/meson_options.txt
-@@ -1,3 +1,4 @@
- option('gtk', type: 'array', choices : ['2','3'],  value: ['2','3'], 
description: 'Supported GTK versions')
- option('tests', type : 'boolean', value : false, description: 'Parser tests')
- option('gtk_doc', type: 'boolean', value: false, description: 'Build API 
reference')
-+option('userunitdir', type: 'string', description: 'Installation path for 
user unit file (optional)')
--- 
-2.34.1
-

Reply via email to