diff options
Diffstat (limited to 'gnome-base')
42 files changed, 98 insertions, 415 deletions
diff --git a/gnome-base/dconf-editor/Manifest b/gnome-base/dconf-editor/Manifest index 155ffea83ace..958e16c382d4 100644 --- a/gnome-base/dconf-editor/Manifest +++ b/gnome-base/dconf-editor/Manifest @@ -1,2 +1,2 @@ -DIST dconf-editor-3.38.3.tar.xz 594544 BLAKE2B 0455fc01be96bccec9a9799c5bf23e9fe58cb34d32899a119753f58f5bc2f03acb96ff0eeba131cd8c0ea130e3afad16e4fadb23601510b618bf7a3d5a1664a3 SHA512 cf00705c1e11eab980777b9696fbaaa0f5f8a8118276f2add4f4fcefe5aab46844a539539418ce61f285e65623179a9d63cc18a91339b70b5e7c9408c697e9d1 DIST dconf-editor-45.0.1.tar.xz 608576 BLAKE2B 1a444022301b5e3140cc1f59c87c49efa830e09a2004b89ee1b05bf141a116bdac26d42fd791e2dfb1f8c864412c1cd43c9ce413e943d069882fb32491196bd9 SHA512 7daa25cabcce9a51be549491b3809c023d25bf85384e45d0dd0c9624760de36bd26bd0a6ae4f4bad3d0e40834d453e826ab672f8981974487e893c53ae19c2ea +DIST dconf-editor-49.0.tar.xz 652952 BLAKE2B 1cd34cb8251b7de5b552692b9b1170a7486f4288bfba93ce46dc369be3023eef53c49682f4c0a1059b1b9f75675d90f1dde382b32f3e43ee41e4160feeaf71e2 SHA512 8f5fe673e327b4e56209cba79b1277cee2043655afe19717617896c2196e4fc05d3e50a09c333c95db7b386e2cce1f660a849acba994a25feedd06f8a2b10de1 diff --git a/gnome-base/dconf-editor/dconf-editor-45.0.1.ebuild b/gnome-base/dconf-editor/dconf-editor-45.0.1.ebuild index bf45e030768a..e0b87eff2131 100644 --- a/gnome-base/dconf-editor/dconf-editor-45.0.1.ebuild +++ b/gnome-base/dconf-editor/dconf-editor-45.0.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/dconf-editor" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=gnome-base/dconf-0.26.1 diff --git a/gnome-base/dconf-editor/dconf-editor-3.38.3.ebuild b/gnome-base/dconf-editor/dconf-editor-49.0.ebuild index 17fdfbe1c046..dd1f42ecafda 100644 --- a/gnome-base/dconf-editor/dconf-editor-3.38.3.ebuild +++ b/gnome-base/dconf-editor/dconf-editor-49.0.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit gnome.org gnome2-utils meson vala xdg @@ -11,12 +11,13 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/dconf-editor" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=gnome-base/dconf-0.26.1 >=dev-libs/glib-2.55.1:2 >=x11-libs/gtk+-3.22.27:3 + >=gui-libs/libhandy-1.6.0:1[vala] " DEPEND="${RDEPEND}" BDEPEND=" @@ -25,14 +26,10 @@ BDEPEND=" >=sys-devel/gettext-0.19.8 virtual/pkgconfig " - -PATCHES=( - "${FILESDIR}/meson-0.61.patch" -) - src_prepare() { - vala_src_prepare - xdg_src_prepare + default + vala_setup + xdg_environment_reset } pkg_postinst() { diff --git a/gnome-base/dconf-editor/files/meson-0.61.patch b/gnome-base/dconf-editor/files/meson-0.61.patch deleted file mode 100644 index caa1806d5779..000000000000 --- a/gnome-base/dconf-editor/files/meson-0.61.patch +++ /dev/null @@ -1,36 +0,0 @@ -https://bugs.gentoo.org/831746 -https://gitlab.gnome.org/GNOME/dconf-editor/-/merge_requests/21 - -From 56474378568e6ff4af8aa912810323e808c1d977 Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin <alex@linutronix.de> -Date: Fri, 21 Jan 2022 22:22:58 +0100 -Subject: [PATCH] editor/meson.build: fix meson 0.61 errors - -Signed-off-by: Alexander Kanavin <alex@linutronix.de> ---- - editor/meson.build | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/editor/meson.build b/editor/meson.build -index 4c89ab99..0eb3bb1a 100644 ---- a/editor/meson.build -+++ b/editor/meson.build -@@ -1,7 +1,6 @@ - desktop = dconf_editor_namespace + '.desktop' - - i18n.merge_file ( -- desktop, - type: 'desktop', - input: desktop + '.in', - output: desktop, -@@ -26,7 +25,6 @@ configure_file( - appdata = dconf_editor_namespace + '.appdata.xml' - - i18n.merge_file( -- appdata, - input: appdata + '.in', - output: appdata, - po_dir: po_dir, --- -GitLab - diff --git a/gnome-base/dconf/dconf-0.40.0.ebuild b/gnome-base/dconf/dconf-0.40.0.ebuild index 93eeacb94985..ab6de5ec0680 100644 --- a/gnome-base/dconf/dconf-0.40.0.ebuild +++ b/gnome-base/dconf/dconf-0.40.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/dconf" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="gtk-doc" RESTRICT="!test? ( test )" # IUSE=test comes from virtualx.eclass diff --git a/gnome-base/gnome-applets/gnome-applets-3.58.0.ebuild b/gnome-base/gnome-applets/gnome-applets-3.58.0.ebuild index 4bf950d6f6a1..8c6b14066450 100644 --- a/gnome-base/gnome-applets/gnome-applets-3.58.0.ebuild +++ b/gnome-base/gnome-applets/gnome-applets-3.58.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-applets/" LICENSE="GPL-2+ FDL-1.1" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" IUSE="tracker" # FIXME: automagic wireless-tools diff --git a/gnome-base/gnome-common/gnome-common-3.18.0-r2.ebuild b/gnome-base/gnome-common/gnome-common-3.18.0-r2.ebuild index b8ca04277e63..1f8aa9d3582a 100644 --- a/gnome-base/gnome-common/gnome-common-3.18.0-r2.ebuild +++ b/gnome-base/gnome-common/gnome-common-3.18.0-r2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-common" LICENSE="GPL-3" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" src_configure() { # Force people to rely on dev-build/autoconf-archive, bug #594084 diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-48.0.ebuild b/gnome-base/gnome-core-libs/gnome-core-libs-48.0.ebuild index ccfe138b8620..7a3a7f55ff61 100644 --- a/gnome-base/gnome-core-libs/gnome-core-libs-48.0.ebuild +++ b/gnome-base/gnome-core-libs/gnome-core-libs-48.0.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}" LICENSE="metapackage" SLOT="3.0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="cups python" diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.1-r300.ebuild b/gnome-base/gnome-desktop/gnome-desktop-44.1-r300.ebuild index 29122992ba82..7ebb0a99177d 100644 --- a/gnome-base/gnome-desktop/gnome-desktop-44.1-r300.ebuild +++ b/gnome-base/gnome-desktop/gnome-desktop-44.1-r300.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/" LICENSE="GPL-2+ LGPL-2+ FDL-1.1+" SLOT="3/20" # subslot = libgnome-desktop-3 soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="debug +introspection seccomp systemd udev" COMMON_DEPEND=" diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.1-r400.ebuild b/gnome-base/gnome-desktop/gnome-desktop-44.1-r400.ebuild index 77f0add39141..adc4f74a324b 100644 --- a/gnome-base/gnome-desktop/gnome-desktop-44.1-r400.ebuild +++ b/gnome-base/gnome-desktop/gnome-desktop-44.1-r400.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/" LICENSE="GPL-2+ LGPL-2+ FDL-1.1+" SLOT="4/2" # subslot = libgnome-desktop-4 soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="debug gtk-doc seccomp systemd udev" COMMON_DEPEND=" diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.3-r300.ebuild b/gnome-base/gnome-desktop/gnome-desktop-44.3-r300.ebuild index c2486ff8ff06..948398792420 100644 --- a/gnome-base/gnome-desktop/gnome-desktop-44.3-r300.ebuild +++ b/gnome-base/gnome-desktop/gnome-desktop-44.3-r300.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/" LICENSE="GPL-2+ LGPL-2+ FDL-1.1+" SLOT="3/20" # subslot = libgnome-desktop-3 soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="debug +introspection seccomp systemd udev" COMMON_DEPEND=" diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.3-r400.ebuild b/gnome-base/gnome-desktop/gnome-desktop-44.3-r400.ebuild index 14ab78319a04..5c2fe68832b7 100644 --- a/gnome-base/gnome-desktop/gnome-desktop-44.3-r400.ebuild +++ b/gnome-base/gnome-desktop/gnome-desktop-44.3-r400.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/" LICENSE="GPL-2+ LGPL-2+ FDL-1.1+" SLOT="4/2" # subslot = libgnome-desktop-4 soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="debug gtk-doc seccomp systemd udev" COMMON_DEPEND=" diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.4-r300.ebuild b/gnome-base/gnome-desktop/gnome-desktop-44.4-r300.ebuild index 29122992ba82..7ebb0a99177d 100644 --- a/gnome-base/gnome-desktop/gnome-desktop-44.4-r300.ebuild +++ b/gnome-base/gnome-desktop/gnome-desktop-44.4-r300.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/" LICENSE="GPL-2+ LGPL-2+ FDL-1.1+" SLOT="3/20" # subslot = libgnome-desktop-3 soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="debug +introspection seccomp systemd udev" COMMON_DEPEND=" diff --git a/gnome-base/gnome-desktop/gnome-desktop-44.4-r400.ebuild b/gnome-base/gnome-desktop/gnome-desktop-44.4-r400.ebuild index 77f0add39141..adc4f74a324b 100644 --- a/gnome-base/gnome-desktop/gnome-desktop-44.4-r400.ebuild +++ b/gnome-base/gnome-desktop/gnome-desktop-44.4-r400.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/" LICENSE="GPL-2+ LGPL-2+ FDL-1.1+" SLOT="4/2" # subslot = libgnome-desktop-4 soname version -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="debug gtk-doc seccomp systemd udev" COMMON_DEPEND=" diff --git a/gnome-base/gnome-flashback/gnome-flashback-3.58.0.ebuild b/gnome-base/gnome-flashback/gnome-flashback-3.58.0.ebuild index a0c37745689a..5b2e8865adaf 100644 --- a/gnome-base/gnome-flashback/gnome-flashback-3.58.0.ebuild +++ b/gnome-base/gnome-flashback/gnome-flashback-3.58.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-flashback/" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" IUSE="elogind systemd" REQUIRED_USE="^^ ( elogind systemd )" diff --git a/gnome-base/gnome-keyring/Manifest b/gnome-base/gnome-keyring/Manifest index 8f888337b29b..63aea6739ae9 100644 --- a/gnome-base/gnome-keyring/Manifest +++ b/gnome-base/gnome-keyring/Manifest @@ -1,2 +1 @@ -DIST gnome-keyring-46.2.tar.xz 1359500 BLAKE2B 47dad5b1eab387e600016828c99d7c829f509e9929e0e06d6427f6c84053050be1e79c4fb369caa1cdfc862e20677a518155b1a5496a64e118f461e81b60edcd SHA512 4229ca0606bdd1b84a3c737288df7f1fc1f8715734e3001964babd882201c3d818deabb3a7662dbf9b67316f03b234de84da3128fb991a500ef8305c2f962ba2 DIST gnome-keyring-48.0.tar.xz 767428 BLAKE2B 6aacccf506872d3fe4b8b33be8e6d2a4af1ceaad9534b82b57ef7e5b274851aaab838015306bf38034c74574b72ba7751415ef29e4afc0d681d271421570f9d8 SHA512 9eac06164c22a854a171f538467403c6764a6a6c2665959d721f5e3515bd91c8709a374c292cde93143f944b4ed7ec9b5613d28808d7e79839a9377d5aaa5daa diff --git a/gnome-base/gnome-keyring/gnome-keyring-46.2.ebuild b/gnome-base/gnome-keyring/gnome-keyring-46.2.ebuild deleted file mode 100644 index 400caf3bce7d..000000000000 --- a/gnome-base/gnome-keyring/gnome-keyring-46.2.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{11..14} ) - -inherit gnome2 pam python-any-r1 virtualx - -DESCRIPTION="Password and keyring managing daemon" -HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-keyring" - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="pam selinux +ssh-agent systemd test valgrind" -RESTRICT="!test? ( test )" - -# Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456 -RDEPEND=" - >=app-crypt/gcr-3.27.90:0=[gtk] - >=app-crypt/gnupg-2.0.28:= - >=app-eselect/eselect-pinentry-0.5 - app-misc/ca-certificates - >=dev-libs/glib-2.44:2 - >=dev-libs/libgcrypt-1.2.2:0= - pam? ( sys-libs/pam ) - selinux? ( sec-policy/selinux-gnome ) - ssh-agent? ( virtual/openssh ) -" -DEPEND=" - ${RDEPEND} - valgrind? ( dev-debug/valgrind ) -" -BDEPEND=" - >=app-eselect/eselect-pinentry-0.5 - app-text/docbook-xml-dtd:4.3 - dev-libs/libxslt - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - test? ( ${PYTHON_DEPS} ) - dev-util/glib-utils -" - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - # Disable stupid CFLAGS with debug enabled - sed -e 's/CFLAGS="$CFLAGS -g"//' \ - -e 's/CFLAGS="$CFLAGS -O0"//' \ - -i configure.ac configure || die - - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure \ - --without-libcap-ng \ - $(use_enable pam) \ - $(use_with pam pam-dir $(getpam_mod_dir)) \ - $(use_enable selinux) \ - $(use_enable ssh-agent) \ - $(use_with systemd) \ - $(use_enable valgrind) \ - --enable-doc -} - -src_test() { - # Needs dbus-run-session to not get: - # ERROR: test-dbus-search process failed: -6 - "${BROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/schema" || die - GSETTINGS_SCHEMA_DIR="${S}/schema" virtx dbus-run-session emake check -} - -pkg_postinst() { - # cap_ipc_lock only needed if building --with-libcap-ng, but that breaks with glib-2.70 - # Never install as suid root, this breaks dbus activation, see bug #513870 - gnome2_pkg_postinst - - if ! [[ $(eselect pinentry show | grep "pinentry-gnome3") ]] ; then - ewarn "Please select pinentry-gnome3 as default pinentry provider:" - ewarn " # eselect pinentry set pinentry-gnome3" - fi -} diff --git a/gnome-base/gnome-keyring/gnome-keyring-48.0-r1.ebuild b/gnome-base/gnome-keyring/gnome-keyring-48.0-r1.ebuild index 81f6696887d1..22fd254959ff 100644 --- a/gnome-base/gnome-keyring/gnome-keyring-48.0-r1.ebuild +++ b/gnome-base/gnome-keyring/gnome-keyring-48.0-r1.ebuild @@ -11,8 +11,8 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-keyring" LICENSE="GPL-2+ LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="caps pam selinux ssh-agent systemd test" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" +IUSE="caps pam selinux +ssh-agent systemd test" RESTRICT="!test? ( test )" RDEPEND=" diff --git a/gnome-base/gnome-light/gnome-light-48.0.ebuild b/gnome-base/gnome-light/gnome-light-48.0.ebuild index 0936468c22c6..a266d19bccd1 100644 --- a/gnome-base/gnome-light/gnome-light-48.0.ebuild +++ b/gnome-base/gnome-light/gnome-light-48.0.ebuild @@ -9,7 +9,7 @@ LICENSE="metapackage" SLOT="2.0" IUSE="cups +gnome-shell" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" # XXX: Note to developers: # This is a wrapper for the 'light' GNOME desktop, and should only consist of diff --git a/gnome-base/gnome-menus/Manifest b/gnome-base/gnome-menus/Manifest index 2b3121f87e16..f650252abd4c 100644 --- a/gnome-base/gnome-menus/Manifest +++ b/gnome-base/gnome-menus/Manifest @@ -1 +1,2 @@ DIST gnome-menus-3.36.0.tar.xz 502324 BLAKE2B 8bf1b0d4ac30a1e7f4c4e1b14ad3e2f718e974ec58fe8e8ab3c0d030c1cd1841a9cceb86d8909c0d0dcf128f19aecdd64350840f0cb25ed7cacdc2c95786f118 SHA512 e830e66639c2b6aebecf572188208d33b1515270e69af3f2c6f7a640d305a7b9c2bce10e5f520b3da1dea681b194fd14c551468ea5747aa333e649b5c46774e4 +DIST gnome-menus-3.38.1.tar.xz 471464 BLAKE2B c5bd54a9067d7b4801fc9d9cafbf41c510be0ece74c2ed1115ddcc1d0e37be778e640b75a70505efcc2fc8174970fd7e663f45f7a9d7979ef902588aa6f33420 SHA512 88ae9f91f9e6f3886f79e5d0f3f41e76b71ae26f85ccc6ca8e802113591454b5aae89289a6653d753c987a1affaf9841028a26f757f0c922e260c7a6acd2570f diff --git a/gnome-base/gnome-menus/gnome-menus-3.36.0-r1.ebuild b/gnome-base/gnome-menus/gnome-menus-3.36.0-r1.ebuild index b7ed0d3a4f6a..3f731c25f067 100644 --- a/gnome-base/gnome-menus/gnome-menus-3.36.0-r1.ebuild +++ b/gnome-base/gnome-menus/gnome-menus-3.36.0-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-menus" LICENSE="GPL-2+ LGPL-2+" SLOT="3" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="+introspection test" RESTRICT="!test? ( test )" diff --git a/gnome-base/gnome-menus/gnome-menus-3.38.1.ebuild b/gnome-base/gnome-menus/gnome-menus-3.38.1.ebuild new file mode 100644 index 000000000000..641d40534535 --- /dev/null +++ b/gnome-base/gnome-menus/gnome-menus-3.38.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2 + +DESCRIPTION="Library and layout configuration for the Desktop Menu fd.o specification" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-menus" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.80.0:2 + introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) +" +DEPEND="${RDEPEND} + test? ( dev-libs/gjs ) +" +BDEPEND=" + >=sys-devel/gettext-0.19.4 + virtual/pkgconfig +" + +DOCS=( AUTHORS ChangeLog HACKING NEWS README ) + +src_configure() { + # Do NOT compile with --disable-debug/--enable-debug=no + # It disables api usage checks + gnome2_src_configure $(use_enable introspection) +} diff --git a/gnome-base/gnome-panel/gnome-panel-3.58.1.ebuild b/gnome-base/gnome-panel/gnome-panel-3.58.1.ebuild index 7dd14e299fa3..8aa10dec49da 100644 --- a/gnome-base/gnome-panel/gnome-panel-3.58.1.ebuild +++ b/gnome-base/gnome-panel/gnome-panel-3.58.1.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/" LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" IUSE="eds elogind systemd" REQUIRED_USE="^^ ( elogind systemd )" diff --git a/gnome-base/gnome-session/gnome-session-47.0.1-r2.ebuild b/gnome-base/gnome-session/gnome-session-47.0.1-r2.ebuild index a3b5b2797bec..61c752939d73 100644 --- a/gnome-base/gnome-session/gnome-session-47.0.1-r2.ebuild +++ b/gnome-base/gnome-session/gnome-session-47.0.1-r2.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-session" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc elogind systemd X" REQUIRED_USE="^^ ( elogind systemd )" diff --git a/gnome-base/gnome-session/gnome-session-48.0-r1.ebuild b/gnome-base/gnome-session/gnome-session-48.0-r1.ebuild index 6209574ef9c3..36ec45509df6 100644 --- a/gnome-base/gnome-session/gnome-session-48.0-r1.ebuild +++ b/gnome-base/gnome-session/gnome-session-48.0-r1.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-session" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc elogind systemd X" REQUIRED_USE="^^ ( elogind systemd )" diff --git a/gnome-base/gnome-session/gnome-session-48.0-r2.ebuild b/gnome-base/gnome-session/gnome-session-48.0-r2.ebuild index 188f4bc87392..94a97796ddf9 100644 --- a/gnome-base/gnome-session/gnome-session-48.0-r2.ebuild +++ b/gnome-base/gnome-session/gnome-session-48.0-r2.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-session" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc elogind systemd X" REQUIRED_USE="^^ ( elogind systemd )" diff --git a/gnome-base/gnome-session/gnome-session-48.0.ebuild b/gnome-base/gnome-session/gnome-session-48.0.ebuild index 30bb31079361..06a658678f86 100644 --- a/gnome-base/gnome-session/gnome-session-48.0.ebuild +++ b/gnome-base/gnome-session/gnome-session-48.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-session" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc elogind systemd X" REQUIRED_USE="^^ ( elogind systemd )" diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-47.2.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-47.2.ebuild index b62d44a4f2e5..3ead049117d1 100644 --- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-47.2.ebuild +++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-47.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-settings-daemon" LICENSE="GPL-2+ LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="+colord +cups debug elogind input_devices_wacom modemmanager networkmanager smartcard systemd test wayland" RESTRICT="!test? ( test )" diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-48.1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-48.1.ebuild index 7a4efd813fbe..e899c80b447c 100644 --- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-48.1.ebuild +++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-48.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-settings-daemon" LICENSE="GPL-2+ LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="+colord +cups debug elogind input_devices_wacom modemmanager networkmanager smartcard systemd test wayland" RESTRICT="!test? ( test )" diff --git a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-47.1.ebuild b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-47.1.ebuild index 0f79e0981882..335fab9e1de6 100644 --- a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-47.1.ebuild +++ b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-47.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnom |
