[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-keyring/

2024-06-05 Thread Sam James
commit: 01544d93dbf5f86044c0b09df646c18d07e716e9
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jun  4 23:19:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  6 00:44:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01544d93

gnome-base/gnome-keyring: enable py3.12

Only needed for tests, tests pass.

Closes: https://bugs.gentoo.org/929601
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild 
b/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild
index a2696c83bd79..b2a3be9d303f 100644
--- a/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild
+++ b/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit gnome2 pam python-any-r1 virtualx
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-keyring/

2024-06-05 Thread Sam James
commit: d140e78d742c768b1268152423b21d65adf3037e
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jun  4 23:31:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  6 00:44:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d140e78d

gnome-base/gnome-keyring: enable py3.13

Only needed for tests, tests pass.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild 
b/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild
index b2a3be9d303f..52c416a472ed 100644
--- a/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild
+++ b/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit gnome2 pam python-any-r1 virtualx
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2024-05-30 Thread Arthur Zamarin
commit: b2851d4ed4d37ac1d26067919a05033fa87b2f08
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 30 15:20:36 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 30 15:20:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2851d4e

gnome-base/gnome-shell: Stabilize 45.5 amd64, #928778

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-shell/gnome-shell-45.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-45.5.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.5.ebuild
index cb942e8cc4ab..ec4e555e3df5 100644
--- a/gnome-base/gnome-shell/gnome-shell-45.5.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-45.5.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2024-05-30 Thread Arthur Zamarin
commit: 44e6114b60b893788d0f43409b7b7f9611ee3079
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 30 15:20:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 30 15:20:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e6114b

gnome-base/gnome-shell: Stabilize 45.5 x86, #928778

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-shell/gnome-shell-45.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-45.5.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.5.ebuild
index ec4e555e3df5..704c07339fef 100644
--- a/gnome-base/gnome-shell/gnome-shell-45.5.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-45.5.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-menus/

2024-05-28 Thread Joonas Niilola
commit: dd7d3cf5820b0f6ed51b2297b2ecf40dbf5a6cc3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 28 13:35:24 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 28 18:24:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7d3cf5

gnome-base/gnome-menus: destabilize 3.36.0-r1 for ~ppc

Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-base/gnome-menus/gnome-menus-3.36.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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 209cab2a56a3..3afdcb163d75 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-menus;
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="+introspection test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/

2024-05-28 Thread Florian Schmaus
commit: 4c0bf3ea15d61fc81c7f0524174be4ad2839bdc2
Author: Yakov Mirenkov  yahoo  com>
AuthorDate: Sun Mar 17 13:34:44 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue May 28 15:38:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0bf3ea

gnome-base/gnome-panel: fix action button building

Fixed error:
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. 
-DLOCALEDIR=\"/usr/share/locale\" -DGMENU_I_KNOW_THIS_IS_UNSTABLE 
-DG_LOG_DOMAIN=\"action-button\" -DG_LOG_USE_STRUCTURED=1 -I../.. 
-I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 
-I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 
-I/usr/include/libmount -I/usr/include/blkid -I/usr/lib64/libffi/include 
-I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 
-I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi 
-I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/sysprof-4 
-pthread -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-3.0 
-I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 
-I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 
 -I/usr/include/elogind -I/usr/include/libmount -I/usr/include/blkid 
-I/usr/lib64/libffi/include -I/usr/include/at-spi2-atk/2.0 
-I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 
-I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 
-I/usr/include/sysprof-4 -pthread -fno-strict-aliasing -Wnested-externs 
-Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement 
-Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall 
-Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations 
-Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers 
-Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare 
-Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute 
-Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable 
-Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond 
-Wduplicated-branches -Wlogical-op -Wrestrict 
 -Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter 
-Wno-error=missing-field-initializers -march=native -O3 -c 
gpab-screensaver-gen.c  -fPIC -DPIC -o 
.libs/org_gnome_gnome_panel_action_button_la-gpab-screensaver-gen.o
panel-run-dialog.c:43:10: fatal error: gmenu-tree.h: No such file or directory
   43 | #include 

Closes: https://bugs.gentoo.org/925476
Signed-off-by: Yakov Mirenkov  yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/35696
Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild | 4 ++--
 gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild 
b/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
index f65a44120055..a9e392e795af 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
@@ -66,8 +66,8 @@ src_configure() {
if use elogind; then
local pkgconfig="$(tc-getPKG_CONFIG)"
myconf+=(
-   ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags 
gio-unix-2.0 gtk+-3.0 libelogind x11)"
-   ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 
gtk+-3.0 libelogind x11)"
+   ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags 
gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind x11)"
+   ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind x11)"
LAUNCHER_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind)"
LAUNCHER_LIBS="$(${pkgconfig} --libs gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind)"
MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind)"

diff --git a/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild 
b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
index bf150df9a1a0..c821c239f360 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
@@ -67,8 +67,8 @@ src_configure() {
if use elogind; then
local pkgconfig="$(tc-getPKG_CONFIG)"
myconf+=(
-   ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags 
gio-unix-2.0 gtk+-3.0 libelogind x11)"
-   ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 
gtk+-3.0 libelogind x11)"
+   ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/

2024-05-28 Thread Florian Schmaus
commit: d5a55fcccaabd24eaf74696ba43292b89489eb0b
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue May 28 09:42:23 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue May 28 09:48:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a55fcc

gnome-base/gnome-panel: fix ver check

Closes: https://bugs.gentoo.org/932876
Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild 
b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
index c5e3aa3d0b25..bf150df9a1a0 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
@@ -60,7 +60,7 @@ src_configure() {
# elogind conditional block below accordingly first.
# DO NOT just change the version, look in configure.ac in which 
PKG_CHECK_MODULES-sections
# libsystemd is used and check if there are new sections where it is 
used!
-   if ver_test ${PV} -ne 3.50.0; then
+   if ver_test ${PV} -ne 3.52.0; then
die "Maintainer has not checked over packages MENU pkg-config 
deps for elogind support"
fi
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/

2024-05-28 Thread Florian Schmaus
commit: 5543c74cd8602c88fc822d650fe1e6616014df42
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Mar 21 02:35:53 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue May 28 07:50:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5543c74c

gnome-base/gnome-panel: Bump to version 3.52.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36864
Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-panel/Manifest  |  1 +
 gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index d7cf85b2215f..eb4088180e46 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-panel-3.46.0.tar.xz 2797164 BLAKE2B 
48f4a070df7015a8cca2b5041329f3ebb88474abf42cd21f74514ef557426c260110916eb1e23fafec1f99ec2e339258241484a87a6cd52a293d7df6abfff001
 SHA512 
a49f3978bd9561973c41083006b831cf4fcb07408048106ef56dae7e0809fb3ec825c8b4a1c09e818255c7995c45a6d33aa4f47e61f778f4b1f29ccc7c9033f7
 DIST gnome-panel-3.50.0.tar.xz 2769200 BLAKE2B 
a386ccf11408772939af434d9f69c00a3bc22c0c104acd2e88e105c3f0d8ea3cfcd9145e6fc5d6e802d02740bcc89a86af403a9ade86271eddb7d8325fecadad
 SHA512 
29e5eb22feec1b2d57fc0cd4c307012bbad50b15d49dc0fc7e2c0a1090a744ca9f1857ee74f2f0a7f77943ebe6ecf4f71c577adaeb19633f34ba93aad26e3c74
+DIST gnome-panel-3.52.0.tar.xz 2777368 BLAKE2B 
91b1ea930609b74dfdf25dfac7decfad4feb71ac3032ec9c728a46200fba9faf78efed95d1c000891a7b749fa94b7131ebca5fae88530d482b2b1228f875bf5c
 SHA512 
56d986c01360b7625ee6a946fa053327dc1e9a429a71445b6e71d5c69c5a38b445e4d3ee28c71a0a2e5b3f1e0b5612f7138249379e88efa7e5cc03532532ec79

diff --git a/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild 
b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
new file mode 100644
index ..c5e3aa3d0b25
--- /dev/null
+++ b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2 toolchain-funcs
+
+DESCRIPTION="The GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/;
+
+LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="eds elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+RDEPEND="
+   >=gnome-base/gnome-desktop-2.91.0:3=
+   >=x11-libs/gdk-pixbuf-2.26.0:2
+   >=x11-libs/pango-1.15.4
+   >=dev-libs/glib-2.67.1:2
+   >=x11-libs/gtk+-3.22.0:3[X]
+   >=x11-libs/libwnck-43.0:3
+   >=gnome-base/gnome-menus-3.7.90:3
+   >=gnome-base/gsettings-desktop-schemas-42.0
+   eds? ( >=gnome-extra/evolution-data-server-3.46.0:= )
+   elogind? ( >=sys-auth/elogind-230 )
+   systemd? ( >=sys-apps/systemd-230:= )
+   >=x11-libs/cairo-1.0.0[X,glib]
+   >=dev-libs/libgweather-4.2.0:4=
+   >=gnome-base/dconf-0.13.4
+   >=x11-libs/libXrandr-1.3.0
+   gnome-base/gdm
+   x11-libs/libX11
+   x11-libs/libXi
+   sci-geosciences/geocode-glib:2
+   sys-auth/polkit
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+" # yelp-tools and autoconf-archive for eautoreconf
+
+src_configure() {
+   local myconf=(
+   --disable-static
+   $(use_enable eds)
+   )
+
+   # Below elogind MENU_* pkg-config calls need to match up with what 
upstream has
+   # each version (libsystemd replaced with libelogind). Explicit 
per-version die
+   # to force a manual recheck. Only update the explicit version if the
+   # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise 
adjust
+   # elogind conditional block below accordingly first.
+   # DO NOT just change the version, look in configure.ac in which 
PKG_CHECK_MODULES-sections
+   # libsystemd is used and check if there are new sections where it is 
used!
+   if ver_test ${PV} -ne 3.50.0; then
+   die "Maintainer has not checked over packages MENU pkg-config 
deps for elogind support"
+   fi
+
+   if use elogind; then
+   local pkgconfig="$(tc-getPKG_CONFIG)"
+   myconf+=(
+   ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags 
gio-unix-2.0 gtk+-3.0 libelogind x11)"
+   ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 
gtk+-3.0 libelogind x11)"
+   LAUNCHER_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind)"
+   LAUNCHER_LIBS="$(${pkgconfig} --libs gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind)"
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-applets/

2024-05-28 Thread Florian Schmaus
commit: 6694a038fb0bec1bf13ec28760f7095362bbff77
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Mar 21 02:39:09 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue May 28 07:50:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6694a038

gnome-base/gnome-applets: Bump to 3.52.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36861
Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-applets/Manifest  |  1 +
 .../gnome-applets/gnome-applets-3.52.0.ebuild  | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/gnome-base/gnome-applets/Manifest 
b/gnome-base/gnome-applets/Manifest
index 34b312537bed..e7eae8228d22 100644
--- a/gnome-base/gnome-applets/Manifest
+++ b/gnome-base/gnome-applets/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-applets-3.46.0.tar.xz 9248780 BLAKE2B 
5bc61dbbb2f6a7c96a9ad6895936996025bfc6d99ac29ff552e62e5061866b1ef30384d6adecefee933cbb533184a47cb6c40c5c8c7562d4892817aa73628dab
 SHA512 
826abf56f76925f0246b49194b09ec9ae43963c43e3f861269ab839c08823bb2b8b1b47cd20a93495bfef0d4220ef579190f0dd491c3cb2ed70fdd0483b1f007
 DIST gnome-applets-3.50.0.tar.xz 9257700 BLAKE2B 
ce085b1dc352ca267eeb725c3da4903e2017a385759236914707fdc5963e8f2a7eb6b06ce9b8d6a55240cc23ceb94a18474a0c5594c0e8801a2a929ed6cf9d0e
 SHA512 
81eca5e87802e0c146cf6f327653b36e2bc62dc6a294306037139e1deba2f01c30b8d1700960d60b74e405ea98a876e7bed4e32539f37b89dd0091bfc98f20a9
+DIST gnome-applets-3.52.0.tar.xz 9268416 BLAKE2B 
2fdc11823ba09c9d964fb5eaa1a59d91cd434e714bb1c2ac4aefdce0b4c9571df046aa9f00ea3e0b6a546742f18e97ba1cd2463cb5919964ccedd94facec877a
 SHA512 
8119fd22fa23f9482ee6cc5db924464af99ca9cfac38e28082b75aa4f5805dda69ab28d2c4632b68453a4d7c2f42cf03c854b156cb01cdee4ddbd230351c4940

diff --git a/gnome-base/gnome-applets/gnome-applets-3.52.0.ebuild 
b/gnome-base/gnome-applets/gnome-applets-3.52.0.ebuild
new file mode 100644
index ..4a31e291902c
--- /dev/null
+++ b/gnome-base/gnome-applets/gnome-applets-3.52.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2
+
+DESCRIPTION="Applets for the GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-applets/;
+
+LICENSE="GPL-2+ FDL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="tracker"
+
+# FIXME: automagic wireless-tools
+# TODO: gucharmap could be optional, but no knob
+# TODO: libgweather could be optional, but no knob
+RDEPEND="
+   >=x11-libs/gtk+-3.20.0:3[X]
+   >=dev-libs/glib-2.44.0:2
+   >=gnome-base/gnome-panel-3.41.1
+   >=gnome-base/libgtop-2.11.92:=
+   >=x11-libs/libwnck-43.0:3
+   >=x11-libs/libnotify-0.7
+   >=sys-power/upower-0.99.8:=
+   >=x11-themes/adwaita-icon-theme-3.14.0
+   >=dev-libs/libxml2-2.5.0:2
+   >=dev-libs/libgweather-4.2.0:4=
+   >=gnome-extra/gucharmap-2.33.0:2.90
+   >=sys-auth/polkit-0.97
+   x11-libs/libX11
+   tracker? ( app-misc/tracker:3 )
+   >=x11-libs/pango-1.50.0
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+" # yelp-tools and autoconf-archive for eautoreconf
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable tracker tracker-search-bar)
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-flashback/

2024-05-28 Thread Florian Schmaus
commit: d1bebdde0c4b36fceedb7f6e39421fd72b9f8673
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Mar 21 02:43:12 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue May 28 07:51:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1bebdde

gnome-base/gnome-flashback: Bump to 3.52.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36863
Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-flashback/Manifest|  1 +
 .../gnome-flashback/gnome-flashback-3.52.1.ebuild  | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/gnome-base/gnome-flashback/Manifest 
b/gnome-base/gnome-flashback/Manifest
index 6db1ec9266da..ad0cc9b811e2 100644
--- a/gnome-base/gnome-flashback/Manifest
+++ b/gnome-base/gnome-flashback/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-flashback-3.46.0.tar.xz 892424 BLAKE2B 
f752687a07d8b5205aebed47e0ece8b77edc32aa9fa934b9e14234119d3bf074b528eb1af8ea5841ca20c2f91511eac40e6a708835542bbdc8ea4e1d364984e8
 SHA512 
845d9cf3551295bc6dcaeeb141875ddb875e8cf885a2a3b17c4234dd40b37b8ed5279f07414c4cc7590369b394a7270c48d34d767bd0d1ef0189f4b73e73da10
 DIST gnome-flashback-3.50.0.tar.xz 907036 BLAKE2B 
a995ab42fad19b566ff07c9f745a6a8ba3efab3e9201b72a813a4bc91976d2b5150b84cd1cbeb62e22ccead3d9bb17143ce793a699a0699d5223e021598c0fbc
 SHA512 
1c6b5569f01870f9e55f22b5ba34dd7ba54d5d61fa3a1096e906ea0e0919e0af2f3a6e2dd95c8e0952aead80e207f1319faa4f657a5d3350fd73caddb55c7062
+DIST gnome-flashback-3.52.1.tar.xz 917764 BLAKE2B 
1191261a2e3627b44a2ca1e52641be860126baa0b7133a9ea51cd35b6a36e6d3390f69e07b6ac1244ac112e7561d73bdb6a404978358b066b01f093d60fa1a09
 SHA512 
30291be06e18188e20288ee2ac62d9e67a7a079fab1d2169f91d1b7555f663c1381def72220fd13182d7b68af5bd3ebb4c9bd9605f45f92f87783edcb0deba85

diff --git a/gnome-base/gnome-flashback/gnome-flashback-3.52.1.ebuild 
b/gnome-base/gnome-flashback/gnome-flashback-3.52.1.ebuild
new file mode 100644
index ..40162eac08ab
--- /dev/null
+++ b/gnome-base/gnome-flashback/gnome-flashback-3.52.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2 toolchain-funcs
+
+DESCRIPTION="GNOME Flashback session"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-flashback/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+RDEPEND="
+   >=x11-libs/gdk-pixbuf-2.32.2:2
+   >=x11-libs/gtk+-3.22.0:3[X]
+   >=gnome-base/gnome-desktop-43:3=
+   >=gnome-base/gnome-panel-3.35.2
+   >=media-libs/libcanberra-0.13[gtk3]
+   >=dev-libs/glib-2.67.3:2
+   >=gnome-base/gsettings-desktop-schemas-3.31.0
+   >=sys-auth/polkit-0.97
+   >=app-i18n/ibus-1.5.2
+   >=sys-power/upower-0.99.0:=
+   >=x11-libs/libXrandr-1.5.0
+   >=x11-libs/libXxf86vm-1.1.4
+
+   x11-libs/libxcb:=
+   x11-libs/libX11
+   gnome-base/gdm
+   elogind? ( >=sys-auth/elogind-230 )
+   systemd? ( >=sys-apps/systemd-230:= )
+   net-wireless/gnome-bluetooth:3=
+   x11-libs/libXext
+   >=x11-libs/libXi-1.6.0
+   x11-libs/pango
+   x11-libs/libxkbfile
+   x11-misc/xkeyboard-config
+   x11-libs/libXfixes
+   media-libs/libpulse[glib]
+   media-libs/alsa-lib
+   sys-libs/pam
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+" # autoconf-archive for eautoreconf
+RDEPEND="${RDEPEND}
+   x11-wm/metacity
+   gnome-base/gnome-panel
+   gnome-base/gnome-settings-daemon
+"
+
+src_configure() {
+   local myconf=(
+   --disable-static
+   --without-compiz-session
+   )
+
+   # Below elogind DESKTOP_* and SCREENSAVER_* pkg-config calls need to 
match up with
+   # what upstream has each version (libsystemd replaced with libelogind). 
Explicit
+   # per-version die to force a manual recheck. Only update the explicit 
version if the
+   # "PKG_CHECK_MODULES([DESKTOP/SCREENSAVER], ...)" blocks did not 
change; otherwise adjust
+   # elogind conditional block below accordingly first.
+   if ver_test ${PV} -ne 3.52.1; then
+   die "Maintainer has not checked over packages MENU pkg-config 
deps for elogind support"
+   fi
+
+   if use elogind; then
+   local pkgconfig="$(tc-getPKG_CONFIG)"
+   myconf+=(
+   DESKTOP_CFLAGS="$(${pkgconfig} --cflags glib-2.0 
gio-2.0 gio-unix-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind x11)"
+   DESKTOP_LIBS="$(${pkgconfig} --libs glib-2.0 gio-2.0 
gio-unix-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind x11)"
+   SCREENSAVER_CFLAGS="$(${pkgconfig} --cflags gdm 
gio-unix-2.0 glib-2.0 gnome-desktop-3.0 gtk+-3.0 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-extra-apps/

2024-05-06 Thread Mart Raudsepp
commit: c4958f419c4815efabfec1c3d3bcf090e39e66fe
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:58:27 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4958f41

gnome-base/gnome-extra-apps: drop 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-extra-apps/gnome-extra-apps-44.4.ebuild  | 72 --
 1 file changed, 72 deletions(-)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild
deleted file mode 100644
index 7ead42eca673..
--- a/gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Sub-meta package for the applications of GNOME"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="+games share +shotwell +tracker"
-
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-
-# Note to developers:
-# This is a wrapper for the extra apps integrated with GNOME
-# Keep pkg order within a USE flag as upstream releng versions file
-# TODO: Should we keep these here: gnome-dictionary, gucharmap, sound-juicer; 
replace gucharmap with gnome-characters?
-# TODO: Add gnome-remote-desktop as replacement for vino that was removed from 
meta in 3.36?
-# gnome-documents removed for now, as it didn't find a good place upstream and 
is getting dropped from default sets for distros for 3.30 (and for 3.26 it 
required newer tracker than we had at the time)
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}
-
-   >=sys-apps/baobab-44.0
-   >=media-video/cheese-44.1
-   >=www-client/epiphany-44.6
-   >=app-arch/file-roller-43.0
-   >=gnome-extra/gnome-calculator-44.0
-   >=gnome-extra/gnome-calendar-44.1
-   >=gnome-extra/gnome-characters-44.0
-   >=sys-apps/gnome-disk-utility-44.0
-   >=media-gfx/gnome-font-viewer-44.0
-   >=gnome-extra/gnome-system-monitor-44.0
-   >=gnome-extra/gnome-weather-44.0
-   >=gnome-extra/sushi-44.2
-
-   >=gnome-base/dconf-editor-43.0
-   >=mail-client/evolution-3.48.4
-   >=gnome-extra/gnome-tweaks-40.0
-   >=gnome-extra/nautilus-sendto-3.8.6
-   >=app-crypt/seahorse-43.0
-
-   games? (
-   >=games-puzzle/five-or-more-3.32.3
-   >=games-board/four-in-a-row-3.38.1
-   >=games-board/gnome-chess-43.2
-   >=games-puzzle/gnome-klotski-3.38.2
-   >=games-board/gnome-mahjongg-3.40.0
-   >=games-board/gnome-mines-40.1
-   >=games-arcade/gnome-nibbles-3.38.3
-   >=games-arcade/gnome-robots-40.0
-   >=games-puzzle/gnome-sudoku-44.0
-   >=games-puzzle/gnome-taquin-3.38.1
-   >=games-puzzle/gnome-tetravex-3.38.2
-   >=games-puzzle/hitori-44.0
-   >=games-board/iagno-3.38.1
-   >=games-puzzle/lightsoff-40.0.1
-   >=games-puzzle/quadrapassel-40.2
-   >=games-puzzle/swell-foop-41.1
-   >=games-board/tali-40.9
-   )
-   share? ( >=gnome-extra/gnome-user-share-43.0 )
-   shotwell? ( >=media-gfx/shotwell-0.32.2 )
-   tracker? (
-   >=app-misc/tracker-3.5.3
-   >=app-misc/tracker-miners-3.5.2
-   >=media-gfx/gnome-photos-44.0
-   >=media-sound/gnome-music-44.0
-   )
-"
-DEPEND=""
-BDEPEND=""
-S=${WORKDIR}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-light/

2024-05-06 Thread Mart Raudsepp
commit: e99df7f5992fc65c1b97dd69b164fd34601a8711
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 07:00:52 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99df7f5

gnome-base/gnome-light: drop 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-light/gnome-light-44.4.ebuild | 62 --
 1 file changed, 62 deletions(-)

diff --git a/gnome-base/gnome-light/gnome-light-44.4.ebuild 
b/gnome-base/gnome-light/gnome-light-44.4.ebuild
deleted file mode 100644
index e3538d358696..
--- a/gnome-base/gnome-light/gnome-light-44.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-P_RELEASE="$(ver_cut 1).0"
-
-DESCRIPTION="Meta package for GNOME-Light, merge this package to install"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="2.0"
-IUSE="cups +gnome-shell"
-
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-# XXX: Note to developers:
-# This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of
-# the bare minimum of libs/apps needed. It is basically gnome-base/gnome 
without
-# any apps, but shouldn't be used by users unless they know what they are 
doing.
-# cantarell minimum version is ensured here as gnome-shell depends on it.
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-
-   >=gnome-base/gnome-session-44.0
-   >=gnome-base/gnome-settings-daemon-44.1[cups?]
-   >=gnome-base/gnome-control-center-44.3[cups?]
-
-   >=gnome-base/nautilus-44.2.1
-
-   gnome-shell? (
-   >=x11-wm/mutter-44.3
-   >=dev-libs/gjs-1.76.2
-   >=gnome-base/gnome-shell-44.3
-   >=media-fonts/cantarell-0.303.1
-   )
-
-   >=x11-themes/adwaita-icon-theme-${P_RELEASE}
-   >=x11-themes/gnome-backgrounds-${P_RELEASE}
-
-   || (
-   >=x11-terms/gnome-terminal-3.48.2
-   >=gui-apps/gnome-console-44.4
-   )
-"
-DEPEND=""
-PDEPEND=">=gnome-base/gvfs-1.50.6"
-BDEPEND=""
-S="${WORKDIR}"
-
-pkg_pretend() {
-   if ! use gnome-shell; then
-   # Users probably want to use gnome-flashback, e16, sawfish, etc
-   ewarn "You're not installing GNOME Shell"
-   ewarn "You will have to install and manage a window manager by 
yourself"
-   fi
-}
-
-pkg_postinst() {
-   # Remember people where to find our project information
-   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
-   elog "for information about the project and documentation."
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome/

2024-05-06 Thread Mart Raudsepp
commit: 7d88d50eb03fc2dea94587791eec9a9d63742c12
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 07:01:56 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d88d50e

gnome-base/gnome: stabilize 45.2 for amd64, arm64

This is just a meta package that has all its minimum deps stable by now.

Closes: https://bugs.gentoo.org/928785
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome/gnome-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome/gnome-45.2.ebuild 
b/gnome-base/gnome/gnome-45.2.ebuild
index 2d553421f1fe..450642dbd76b 100644
--- a/gnome-base/gnome/gnome-45.2.ebuild
+++ b/gnome-base/gnome/gnome-45.2.ebuild
@@ -11,7 +11,7 @@ SLOT="2.0" # Cannot be installed at the same time as gnome-2
 
 # when unmasking for an arch
 # double check none of the deps are still masked !
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 
 IUSE="accessibility +bluetooth +classic cups +extras"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome/

2024-05-06 Thread Mart Raudsepp
commit: ef616b66c5690fdc40472f8cdd657e12272837b8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 07:02:39 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef616b66

gnome-base/gnome: drop 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome/gnome-44.4.ebuild | 51 --
 1 file changed, 51 deletions(-)

diff --git a/gnome-base/gnome/gnome-44.4.ebuild 
b/gnome-base/gnome/gnome-44.4.ebuild
deleted file mode 100644
index 0647fa335550..
--- a/gnome-base/gnome/gnome-44.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Meta package for GNOME, merge this package to install"
-HOMEPAGE="https://www.gnome.org/;
-
-LICENSE="metapackage"
-SLOT="2.0" # Cannot be installed at the same time as gnome-2
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-
-IUSE="accessibility +bluetooth +classic cups +extras"
-
-S=${WORKDIR}
-
-# TODO: check accessibility completeness
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-   >=gnome-base/gnome-core-apps-${PV}[cups?,bluetooth?]
-
-   >=gnome-base/gdm-44.1
-
-   >=x11-wm/mutter-44.3
-   >=gnome-base/gnome-shell-44.3
-   >=media-fonts/cantarell-0.303.1
-
-   >=x11-themes/gnome-backgrounds-44.0
-   x11-themes/sound-theme-freedesktop
-
-   accessibility? (
-   >=app-accessibility/at-spi2-core-2.48.3
-   >=app-accessibility/orca-44.1
-   >=gnome-extra/mousetweaks-3.32.0
-   )
-   classic? ( >=gnome-extra/gnome-shell-extensions-44.0 )
-   extras? ( >=gnome-base/gnome-extra-apps-${PV} )
-"
-PDEPEND=">=gnome-base/gvfs-1.50.6[udisks]"
-
-DEPEND=""
-BDEPEND=""
-
-pkg_postinst() {
-   # Remind people where to find our project information
-   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
-   elog "for information about the project and documentation."
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-apps/

2024-05-06 Thread Mart Raudsepp
commit: 0ddc64b6691b433341778965c1232bb31767
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:59:40 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ddc64b6

gnome-base/gnome-core-apps: drop 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-core-apps/gnome-core-apps-44.4.ebuild| 57 --
 1 file changed, 57 deletions(-)

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild
deleted file mode 100644
index 8f318f774316..
--- a/gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Sub-meta package for the core applications integrated with GNOME"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="+bluetooth cups"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-
-# gnome-color-manager min version enforced here due to control-center pulling 
it in
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-
-   >=gnome-base/gnome-session-44.0
-   >=gnome-base/gnome-settings-daemon-44.1[cups?]
-   >=gnome-base/gnome-control-center-44.3[cups?]
-   >=gnome-extra/gnome-color-manager-3.36.0
-
-   >=app-crypt/gcr-3.41.1:0
-   >=app-crypt/gcr-4.1.0:4
-   >=gnome-base/nautilus-44.2.1
-   >=gnome-base/gnome-keyring-42.1
-   >=gnome-extra/evolution-data-server-3.48.4
-
-   || (
-   >=app-editors/gnome-text-editor-44.0
-   >=app-editors/gedit-44
-   )
-   >=app-text/evince-44.3
-   >=gnome-extra/gnome-contacts-44.0
-   >=media-gfx/eog-44.3
-   >=media-video/totem-43.0
-   || (
-   >=x11-terms/gnome-terminal-3.48.2
-   >=gui-apps/gnome-console-44.4
-   )
-
-   >=gnome-extra/gnome-user-docs-44.3
-   >=gnome-extra/yelp-42.2
-
-   >=x11-themes/adwaita-icon-theme-44.0
-
-   bluetooth? ( >=net-wireless/gnome-bluetooth-42.5 )
-"
-DEPEND=""
-BDEPEND=""
-
-# cdr? ( >=app-cdr/brasero-3.12.2 ) # not part of gnome releng release anymore
-# >=gnome-base/gnome-menus-3.13.3:3  # not used by core gnome anymore, just 
gnome-classic extensions
-
-S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-libs/

2024-05-06 Thread Mart Raudsepp
commit: b6605d46c9afdf10df512e43808b538c5386037c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May  6 06:56:03 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May  6 07:08:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6605d46

gnome-base/gnome-core-libs: drop 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-core-libs/gnome-core-libs-44.4.ebuild| 41 --
 1 file changed, 41 deletions(-)

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild
deleted file mode 100644
index 5cf824cf9ce4..
--- a/gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Sub-meta package for the core libraries of GNOME"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="cups python"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-
-# Note to developers:
-# This is a wrapper for the core libraries used by GNOME
-RDEPEND="
-   >=dev-libs/glib-2.76.4:2
-   >=x11-libs/gdk-pixbuf-2.42.10:2
-   >=x11-libs/pango-1.50.14
-   >=x11-libs/gtk+-3.24.38:3[cups?]
-   >=gui-libs/gtk-4.10.5:4[cups?]
-   >=gui-libs/libadwaita-1.3.4:1
-   >=app-accessibility/at-spi2-core-2.48.3:2
-   >=gnome-base/librsvg-2.56.3
-   >=gnome-base/gnome-desktop-44.0:4
-
-   >=gnome-base/gvfs-1.50.6
-   >=gnome-base/dconf-0.40.0
-
-   >=media-libs/gstreamer-1.20.6:1.0
-   >=media-libs/gst-plugins-base-1.20.6:1.0
-   >=media-libs/gst-plugins-good-1.20.6:1.0
-
-   python? ( >=dev-python/pygobject-3.44.1:3 )
-"
-DEPEND=""
-BDEPEND=""
-
-S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome/

2024-05-04 Thread Arthur Zamarin
commit: 1fcbf6dd927f2ce40e7f4697980da73be31b6895
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  4 07:13:29 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  4 07:13:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fcbf6dd

gnome-base/gnome: Stabilize 45.2 x86, #928785

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome/gnome-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome/gnome-45.2.ebuild 
b/gnome-base/gnome/gnome-45.2.ebuild
index c95fad403870..2d553421f1fe 100644
--- a/gnome-base/gnome/gnome-45.2.ebuild
+++ b/gnome-base/gnome/gnome-45.2.ebuild
@@ -11,7 +11,7 @@ SLOT="2.0" # Cannot be installed at the same time as gnome-2
 
 # when unmasking for an arch
 # double check none of the deps are still masked !
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 
 IUSE="accessibility +bluetooth +classic cups +extras"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-light/

2024-04-30 Thread Joonas Niilola
commit: aa44c3987130bd0a3b303ccb8052ca9dfcb7008e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 05:08:58 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa44c398

gnome-base/gnome-light: Stabilize 45.2 amd64, #928834

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-base/gnome-light/gnome-light-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-light/gnome-light-45.2.ebuild 
b/gnome-base/gnome-light/gnome-light-45.2.ebuild
index 2188ed0c0fd2..aac5df5a891d 100644
--- a/gnome-base/gnome-light/gnome-light-45.2.ebuild
+++ b/gnome-base/gnome-light/gnome-light-45.2.ebuild
@@ -11,7 +11,7 @@ LICENSE="metapackage"
 SLOT="2.0"
 IUSE="cups +gnome-shell"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 # XXX: Note to developers:
 # This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-apps/

2024-04-30 Thread Joonas Niilola
commit: 4517a496e83ec9736d76f402d31934b8f4fc88eb
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed May  1 04:50:57 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4517a496

gnome-base/gnome-core-apps: Stabilize 45.2 x86, #928783

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 gnome-base/gnome-core-apps/gnome-core-apps-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-45.2.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-45.2.ebuild
index e5b6bc5d3e8f..8fca071c339c 100644
--- a/gnome-base/gnome-core-apps/gnome-core-apps-45.2.ebuild
+++ b/gnome-base/gnome-core-apps/gnome-core-apps-45.2.ebuild
@@ -11,7 +11,7 @@ IUSE="+bluetooth cups"
 
 # when unmasking for an arch
 # double check none of the deps are still masked !
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 
 # gnome-color-manager min version enforced here due to control-center pulling 
it in
 # glib-networking min version enforced as multiple other deps here rely on it 
(e.g. via libsoup)



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2024-04-28 Thread Mart Raudsepp
commit: 1b4b1619b29f6c36b8345493f5d543694a56d33f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr 28 20:42:57 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr 28 20:43:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4b1619

gnome-base/gnome-control-center: add 45.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-45.4.ebuild   | 211 +
 2 files changed, 212 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 8b3665d85208..a06257574c6f 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,4 +1,5 @@
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
 DIST gnome-control-center-45.3.tar.xz 7757512 BLAKE2B 
2f38b9b6a5c7171eefd8899bb9156b49f6b41f60ce2bfb36d7ade7261cd038ddb60bcc9a6a71e6c49209f0f3c13c49b38758a19f02cc9735cea2874368602434
 SHA512 
0aad27f3324940292551c0aa9fa79771d1d41cc5a633970c709836a2d6af575f688df8553755f936495f75a02268a5a1f89e7f3b5fb03512140c73bf14fc4cf5
+DIST gnome-control-center-45.4.tar.xz 7764264 BLAKE2B 
5e3632901b1203fc71b839a71aad50f63741412dfc673b8b8f87c72716fda386a1c7641b64642be811f94d6b2c54263deb45c4624d828ec66726d2a833a272e4
 SHA512 
d16b3c1cffeb7db27e9743106b6bc7ad925a832162764d0714b4931d0c21c9e02137b5b5e101be93dd8a92aebaa8556f6ce52e83c5e05e9e3d7e40d46b8c11d5
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.4.ebuild
new file mode 100644
index ..e51277b7a52c
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.4.ebuild
@@ -0,0 +1,211 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-45.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
+#   but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional).
+# Second block is dependency() from subdir meson.builds, sorted by directory 
name occurrence order
+DEPEND="
+   gnome-online-accounts? (
+   x11-libs/gtk+:3
+   >=net-libs/gnome-online-accounts-3.25.3:=
+   )
+   >=media-libs/libpulse-2.0[glib]
+   >=gui-libs/gtk-4.11.2:4[X,wayland=]
+   >=gui-libs/libadwaita-1.4_alpha:1
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.75.0:2
+   gnome-base/gnome-desktop:4=
+   >=gnome-base/gnome-settings-daemon-41.0[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-42_alpha
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/files/, gnome-base/gnome-control-center/

2024-04-28 Thread Mart Raudsepp
commit: da5993731c13d2158af53e840fab334bc3ab56e6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr 28 17:15:15 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr 28 20:43:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da599373

gnome-base/gnome-control-center: drop 44.3, 45.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-control-center/Manifest   |   3 -
 .../45.2-fix_incompatible_type_warnings.patch  |  39 
 .../gnome-control-center-44.3.ebuild   | 202 ---
 .../gnome-control-center-45.2.ebuild   | 216 -
 4 files changed, 460 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 1997277317c2..8b3665d85208 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,7 +1,4 @@
-DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B 
a647cd83fe5d2283edc341afaa6d55661b905fea740729cf21679c3593e5e339aec507b835fd57c11d1fdde8db338b57ff8e24f464bb1296ad7a5bd1fb7319c3
 SHA512 
85cdcf4d55028550cfd871285729d265f1f8b74ec46ad656ada122f511ec617a21c5927923e4000f3a2d7ca08f49aafc28cecbd4ab840db377fa2d4054997b6f
-DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58f4c56f90fe7264593f8546a4d98c46cd12a1d3618f92532b1afdbd405e1ac8921d69f4f02a91e68507e8c3cd6aa29637ec0f41
 SHA512 
4eb4b2bd0109acc4626d64eaf948dc2b0442602a8219a9be880472710c124d2b4dabbcc74aaab1192d6bef74ad2757e719efd81b5d09850f348bc925d6f60355
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
-DIST gnome-control-center-45.2.tar.xz 7715304 BLAKE2B 
5b0b42cf8b1e4e908cbf4dc24018fd645cf4e9643f0233e953bcce5975302eb103306dae37270cce11f0fbe059fbd5dfd6b10cb6dcc08cf4765f648f8f73b32b
 SHA512 
08749b6246e401982bd9c0088a5e2e517c7e8e2cea2fdce5fd29841a6c73b6bad9fba2d2af726f31cde3b64705cc9db22982673117f170cea27bae48911775de
 DIST gnome-control-center-45.3.tar.xz 7757512 BLAKE2B 
2f38b9b6a5c7171eefd8899bb9156b49f6b41f60ce2bfb36d7ade7261cd038ddb60bcc9a6a71e6c49209f0f3c13c49b38758a19f02cc9735cea2874368602434
 SHA512 
0aad27f3324940292551c0aa9fa79771d1d41cc5a633970c709836a2d6af575f688df8553755f936495f75a02268a5a1f89e7f3b5fb03512140c73bf14fc4cf5
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git 
a/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
 
b/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
deleted file mode 100644
index 4b0867bfa0b2..
--- 
a/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 13c939659a844049ddc68e90c7830bf96ebe174d Mon Sep 17 00:00:00 2001
-From: Marco Melorio 
-Date: Thu, 5 Oct 2023 19:21:39 +0200
-Subject: [PATCH] misc: Fix incompatible type warnings
-

- panels/datetime/cc-datetime-panel.c | 2 +-
- panels/network/net-device-wifi.c| 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/panels/datetime/cc-datetime-panel.c 
b/panels/datetime/cc-datetime-panel.c
-index 3544411d04..204b8ce44d 100644
 a/panels/datetime/cc-datetime-panel.c
-+++ b/panels/datetime/cc-datetime-panel.c
-@@ -695,7 +695,7 @@ list_box_row_activated (CcDateTimePanel *self,
- }
-   else if (row == GTK_LIST_BOX_ROW (self->timezone_row))
- {
--  present_window (self, self->timezone_dialog);
-+  present_window (self, GTK_WINDOW (self->timezone_dialog));
- }
- }
- 
-diff --git a/panels/network/net-device-wifi.c 
b/panels/network/net-device-wifi.c
-index dd4453d0f8..3cb66e19fa 100644
 a/panels/network/net-device-wifi.c
-+++ b/panels/network/net-device-wifi.c
-@@ -780,7 +780,7 @@ net_device_wifi_dispose (GObject *object)
- NetDeviceWifi *self = NET_DEVICE_WIFI (object);
- 
- if (self->hotspot_dialog) {
--gtk_window_destroy (self->hotspot_dialog);
-+gtk_window_destroy (GTK_WINDOW (self->hotspot_dialog));
- self->hotspot_dialog = NULL;
- }
- 
--- 
-GitLab
-

diff 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2024-04-22 Thread Arthur Zamarin
commit: b32791622b2a1821b6b04490d290b482ccfb5b8d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 22 17:41:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 22 17:41:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3279162

gnome-base/gnome-control-center: Stabilize 45.3 x86, #928802

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
index 6d304112ae08..2d9ce59348c8 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-extra-apps/

2024-04-22 Thread Arthur Zamarin
commit: 7d8edae1a5b474ff69e3e997c3d491131da3fe54
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 22 17:39:38 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 22 17:39:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8edae1

gnome-base/gnome-extra-apps: Stabilize 45.2 x86, #928784

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild
index c9406b5e70a2..d73c75c27314 100644
--- a/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild
+++ b/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild
@@ -9,7 +9,7 @@ LICENSE="metapackage"
 SLOT="3.0"
 IUSE="+games share +shotwell +tracker"
 
-KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv x86"
 
 # Note to developers:
 # This is a wrapper for the extra apps integrated with GNOME



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-extra-apps/

2024-04-22 Thread Arthur Zamarin
commit: 71e3a957a1fd935cc8c5706daca1751ff735fc79
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 22 17:39:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 22 17:39:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e3a957

gnome-base/gnome-extra-apps: Stabilize 45.2 amd64, #928784

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild
index d73c75c27314..d151143ce737 100644
--- a/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild
+++ b/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild
@@ -9,7 +9,7 @@ LICENSE="metapackage"
 SLOT="3.0"
 IUSE="+games share +shotwell +tracker"
 
-KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 
 # Note to developers:
 # This is a wrapper for the extra apps integrated with GNOME



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-extra-apps/

2024-04-22 Thread Arthur Zamarin
commit: a7ca3128f3a918157f91c328e31e5e21e82194d5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 22 17:39:35 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 22 17:39:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ca3128

gnome-base/gnome-extra-apps: Stabilize 45.2 arm64, #928784

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild
index b08fd8d4dff0..c9406b5e70a2 100644
--- a/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild
+++ b/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ LICENSE="metapackage"
 SLOT="3.0"
 IUSE="+games share +shotwell +tracker"
 
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv ~x86"
 
 # Note to developers:
 # This is a wrapper for the extra apps integrated with GNOME



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-libs/

2024-04-22 Thread Arthur Zamarin
commit: 3ff4a54b0e7b307bcf470fc152d3869770709b5b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 22 08:20:17 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 22 08:20:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff4a54b

gnome-base/gnome-core-libs: Stabilize 45.2 amd64, #928782

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild
index 9bee01907313..a689a9e9155b 100644
--- a/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild
+++ b/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild
@@ -11,7 +11,7 @@ IUSE="cups python"
 
 # when unmasking for an arch
 # double check none of the deps are still masked !
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 
 # Note to developers:
 # This is a wrapper for the core libraries used by GNOME



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2024-04-21 Thread Mart Raudsepp
commit: 081200be74a37ff352d0752d6afb29b84d6f2321
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr 21 20:26:37 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr 22 05:40:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081200be

gnome-base/gnome-shell: add 45.6

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-45.6.ebuild | 188 +
 2 files changed, 189 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 9063a41f0140..9ccf31b23d32 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-45.2.tar.xz 2017124 BLAKE2B 
b1ee0ecb7babadad1b9abed3c9bb2fda4c47e5bff080cfd92db35530b211449a9e3c8db0f63ccf87ae9df05337b9a69546b880c71d7a4a1fca08b773490bbce1
 SHA512 
d88cb7e385f69416863a5b1299fdd18f228a6f951ee084e0ae79ed668c856e50f19c537d7b40eaf93b9166fa5ef7797b9babc3b8d4f80941e15d53d862734aec
 DIST gnome-shell-45.4.tar.xz 2016708 BLAKE2B 
1bbc4bc0d5652a3c9332a2f072437919c2cdb3fdf546913d00b65d5806bd7c7f7d7e8f0886fba1b8a6a776598b358882f6285c55f68ec217eb5ac378b73580a3
 SHA512 
127031302c4f606353292ab2ca2ab7b4c1000eba11bccd30cefb6a0c4a316aac1203d021d713716ad6036e451971d564545978f83b1e24668b166dcd66ba
 DIST gnome-shell-45.5.tar.xz 2016720 BLAKE2B 
a6c28a698a59724ef2381546110caeafd7d9a4541e8046e1d562bc2762660a979fb3b83d0823690fba912ebd2240df746f83e37b2fd722c9a54e038776afbef7
 SHA512 
4c463635cff3b640ed88f9ada542c98ea6f803c31bce6f67dca2e054ea8cdc1de764d7695bd9365b97d59bd04ad54043b858f26b4553f7a7eff9943d2ffb995b
+DIST gnome-shell-45.6.tar.xz 2016488 BLAKE2B 
6590c160eabae21e1f5a79787113d02950db52b052330beb9b82d4b837ad7f9038c3c5ae2671c6688710d625a348f9b65b360d53e8d635824ce91be47cc73923
 SHA512 
7e8ce152cc9fa6374d45cb3163ea8a56db7386c924cfc0799c4d5aec6285e50c7fc8555dd2b8d702fc33f3206027aa2711bbbc1a1e782eaa24e9003e69d7a843

diff --git a/gnome-base/gnome-shell/gnome-shell-45.6.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.6.ebuild
new file mode 100644
index ..92b6670d0970
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-45.6.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson optfeature python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell 
https://gitlab.gnome.org/GNOME/gnome-shell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="elogind gtk-doc +ibus +networkmanager pipewire systemd test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+DEPEND="
+   >=gnome-extra/evolution-data-server-3.46.0:=
+   >=app-crypt/gcr-3.90.0:4=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.73.1[cairo]
+   >=gui-libs/gtk-4:4[introspection]
+   >=x11-wm/mutter-45.0:0/13[introspection,test?]
+   >=sys-auth/polkit-0.120_p20220509[introspection]
+   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-40.0:4=
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   )
+   pipewire? ( >=media-video/pipewire-0.3.49:= )
+   systemd? (
+   >=sys-apps/systemd-246:=
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd]
+   )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-core-2.46:2[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   media-libs/libglvnd[X]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated from inspection of the output of:
+#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort 
-u`; do echo $i ;done |cut -d, -f1 |sort -u
+# or
+#  rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- | sed -e 
's:[{}]::g' | awk '{$1=$1; print}' | awk -F',' '{$1=$1;print}' | tr ' ' '\n' | 
sort -u | sed -e 's/://g'
+# These will give a lot of unnecessary things due to greedy matching 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/

2024-04-20 Thread Mart Raudsepp
commit: 9a3c0e11fb4ba7a434c3a558e8a2c5b11a46a2c5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 20 11:34:49 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 20 11:41:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3c0e11

gnome-base/gnome-settings-daemon: drop 45.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-settings-daemon/Manifest  |   1 -
 .../gnome-settings-daemon-45.0.ebuild  | 140 -
 2 files changed, 141 deletions(-)

diff --git a/gnome-base/gnome-settings-daemon/Manifest 
b/gnome-base/gnome-settings-daemon/Manifest
index 73841a578056..5a3c8ed3a496 100644
--- a/gnome-base/gnome-settings-daemon/Manifest
+++ b/gnome-base/gnome-settings-daemon/Manifest
@@ -1,2 +1 @@
-DIST gnome-settings-daemon-45.0.tar.xz 1465016 BLAKE2B 
a8a2dcc64d8647d3c5986886b3fccb0f39943be33603f595d990234868d112439d4010306eae7dd1acb76cdb86029cc2fd3a6f23602ddfa58da434ec5ec32cf0
 SHA512 
d74c01355164ea541ff3973042e8a2182f4be0b9401e4bfa483e5c9e6e20006088dac543789ef1ee56f6026822f450df1f5dfcafa1c74615040b1cb00ed7949e
 DIST gnome-settings-daemon-45.1.tar.xz 1473256 BLAKE2B 
25c114cc1918975247db360f24a9041d019546dd0a0714d19f2409b78ee6e2712d6dc1272eb9a40afb7ed4e973eaa45854322947567b5d54d2761b48a2e812b9
 SHA512 
ccec193f3f2acdfb5eefda697d6ef2ac0edca18e85d934a83cc34fd5af6c78c56469ffeebbd1c64e8c392462686663c2dd55000bc962beac472580fdfa0717a8

diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild
deleted file mode 100644
index 15c03544f686..
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit gnome.org gnome2-utils python-any-r1 meson udev virtualx xdg
-
-DESCRIPTION="Gnome Settings Daemon"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-settings-daemon;
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-IUSE="+colord +cups debug elogind input_devices_wacom modemmanager 
networkmanager smartcard systemd test wayland"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
-
-COMMON_DEPEND="
-   >=sci-geosciences/geocode-glib-3.10:2
-   >=dev-libs/glib-2.58:2
-   >=gnome-base/gnome-desktop-3.37.1:3=
-   >=gnome-base/gsettings-desktop-schemas-42
-   >=x11-libs/gtk+-3.15.3:3[X,wayland?]
-   >=dev-libs/libgweather-4.2.0:4=
-   colord? ( >=x11-misc/colord-1.4.5:= )
-   media-libs/libcanberra[gtk3]
-   >=app-misc/geoclue-2.3.1:2.0
-   >=x11-libs/libnotify-0.7.3
-   >=media-libs/libpulse-16.1[glib]
-   >=sys-auth/polkit-0.114
-   >=sys-power/upower-0.99.12:=
-   x11-libs/libX11
-   >=x11-libs/libXfixes-6.0.0
-   dev-libs/libgudev:=
-   wayland? ( dev-libs/wayland )
-   input_devices_wacom? (
-   >=dev-libs/libwacom-0.7:=
-   >=x11-libs/pango-1.20.0
-   x11-libs/gdk-pixbuf:2
-   )
-   smartcard? ( app-crypt/gcr:4= )
-   cups? ( >=net-print/cups-1.4[dbus] )
-   modemmanager? (
-   >=app-crypt/gcr-3.90.0:4=
-   >=net-misc/modemmanager-1.0:=
-   )
-   networkmanager? ( >=net-misc/networkmanager-1.0 )
-   media-libs/alsa-lib
-   x11-libs/libXi
-   x11-libs/libXext
-   media-libs/fontconfig
-   systemd? (
-   >=sys-apps/systemd-243
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-# logind needed for power and session management, bug #464944
-RDEPEND="${COMMON_DEPEND}
-   gnome-base/dconf
-   elogind? ( sys-auth/elogind )
-"
-# rfkill requires linux/rfkill.h, thus linux-headers dep, not os-headers.
-# If this package wants to work on other kernels, we need to make rfkill 
conditional instead
-BDEPEND="
-   sys-kernel/linux-headers
-   dev-util/glib-utils
-   dev-util/gdbus-codegen
-   ${PYTHON_DEPS}
-   test? (
-   dev-util/umockdev
-   $(python_gen_any_dep '
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/python-dbusmock[${PYTHON_USEDEP}]
-   ')
-   gnome-base/gnome-session
-   )
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   
"${FILESDIR}"/42.1-build-Make-wacom-optional-and-controllable-via-meson.patch
-   "${FILESDIR}"/${PN}-3.38.1-build-Allow-NM-optional-on-Linux.patch
-)
-
-python_check_deps() {
-   if use test; then
-   python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" &&
-   python_has_version 
"dev-python/python-dbusmock[${PYTHON_USEDEP}]"
-   fi
-}
-
-pkg_setup() {
-   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-libs/

2024-04-20 Thread Michał Górny
commit: a12f4e12be5ac1abca1a5b84d9b1a6fccea6fbd1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 20 09:51:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 20 09:51:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a12f4e12

gnome-base/gnome-core-libs: Stabilize 45.2 x86, #928782

Signed-off-by: Michał Górny  gentoo.org>

 gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild
index 0fb09b76bb65..9bee01907313 100644
--- a/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild
+++ b/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild
@@ -11,7 +11,7 @@ IUSE="cups python"
 
 # when unmasking for an arch
 # double check none of the deps are still masked !
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 
 # Note to developers:
 # This is a wrapper for the core libraries used by GNOME



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/

2024-04-17 Thread Sam James
commit: dc4465a2f8a5d2f579817e5d1479bee971af46b5
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 17 06:53:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 17 06:53:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4465a2

gnome-base/gnome-settings-daemon: Stabilize 45.1 x86, #928809

Signed-off-by: Sam James  gentoo.org>

 gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild
index f220a1e96f67..15c03544f686 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 IUSE="+colord +cups debug elogind input_devices_wacom modemmanager 
networkmanager smartcard systemd test wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="
>=sci-geosciences/geocode-glib-3.10:2



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-libs/

2024-04-14 Thread Arthur Zamarin
commit: 2a35c728cddd34cdcfdb5f32f3365c48f5b5c656
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 15 05:48:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 15 05:48:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a35c728

gnome-base/gnome-core-libs: Stabilize 45.2 arm64, #928782

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild
index 156904f5d56f..0fb09b76bb65 100644
--- a/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild
+++ b/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ IUSE="cups python"
 
 # when unmasking for an arch
 # double check none of the deps are still masked !
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 
 # Note to developers:
 # This is a wrapper for the core libraries used by GNOME



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2024-04-07 Thread Arthur Zamarin
commit: a04509eb7fde217d2d7675c5e731cdc2beaf9d1e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 08:43:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 08:43:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04509eb

gnome-base/gnome-control-center: Stabilize 45.3 arm64, #928802

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
index e51277b7a52c..996c9440ab56 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/

2024-04-07 Thread Arthur Zamarin
commit: 0318246bb482058b8861955475ae0cbb8295f651
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 06:23:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 06:23:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0318246b

gnome-base/gnome-settings-daemon: Stabilize 45.1 arm64, #928809

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild
index 7bc7c767f799..f220a1e96f67 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 IUSE="+colord +cups debug elogind input_devices_wacom modemmanager 
networkmanager smartcard systemd test wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="
>=sci-geosciences/geocode-glib-3.10:2



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/

2024-04-06 Thread Arthur Zamarin
commit: 57b542e2368bf4f1a101976baf6562bbcf082483
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 05:54:45 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 05:55:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b542e2

gnome-base/gnome-settings-daemon: Stabilize 45.1 amd64, #928809

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild
index d9cd4bff5b8f..7bc7c767f799 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 IUSE="+colord +cups debug elogind input_devices_wacom modemmanager 
networkmanager smartcard systemd test wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="
>=sci-geosciences/geocode-glib-3.10:2



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-keyring/, gnome-base/gnome-keyring/files/

2024-03-16 Thread Sam James
commit: da33ef820a414ac3f3aba54fd9099cc4494d13fe
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 17 03:10:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 17 03:10:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da33ef82

gnome-base/gnome-keyring: fix modern C issue in tests

Closes: https://bugs.gentoo.org/922630
Signed-off-by: Sam James  gentoo.org>

 .../files/gnome-keyring-42.1-c99.patch | 40 ++
 .../gnome-keyring/gnome-keyring-42.1-r2.ebuild |  4 +++
 2 files changed, 44 insertions(+)

diff --git a/gnome-base/gnome-keyring/files/gnome-keyring-42.1-c99.patch 
b/gnome-base/gnome-keyring/files/gnome-keyring-42.1-c99.patch
new file mode 100644
index ..3dfd578b7407
--- /dev/null
+++ b/gnome-base/gnome-keyring/files/gnome-keyring-42.1-c99.patch
@@ -0,0 +1,40 @@
+https://bugs.gentoo.org/922630
+https://gitlab.gnome.org/GNOME/gnome-keyring/-/commit/f298c87e14e89656992ccfd17b133f4f2ab9c5ea
+
+From f298c87e14e89656992ccfd17b133f4f2ab9c5ea Mon Sep 17 00:00:00 2001
+From: Yaakov Selkowitz 
+Date: Wed, 24 Jan 2024 14:01:06 -0500
+Subject: [PATCH] gkm: fix test-sexp with GCC 14
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+pkcs11/gkm/test-sexp.c: In function ‘test_sign_verify’:
+pkcs11/gkm/test-sexp.c:231:92: error: passing argument 6 of 
‘gkm_crypto_sign_xsa’ from incompatible pointer type 
[-Wincompatible-pointer-types]
+In file included from pkcs11/gkm/test-sexp.c:31:
+./pkcs11/gkm/gkm-crypto.h:92:86: note: expected ‘CK_ULONG_PTR’ {aka 
‘long unsigned int *’} but argument is of type ‘gsize *’ {aka 
‘unsigned int *’}
+pkcs11/gkm/test-sexp.c:251:87: error: passing argument 6 of 
‘gkm_crypto_sign_xsa’ from incompatible pointer type 
[-Wincompatible-pointer-types]
+./pkcs11/gkm/gkm-crypto.h:92:86: note: expected ‘CK_ULONG_PTR’ {aka 
‘long unsigned int *’} but argument is of type ‘gsize *’ {aka 
‘unsigned int *’}
+pkcs11/gkm/test-sexp.c:271:91: error: passing argument 6 of 
‘gkm_crypto_sign_xsa’ from incompatible pointer type 
[-Wincompatible-pointer-types]
+./pkcs11/gkm/gkm-crypto.h:92:86: note: expected ‘CK_ULONG_PTR’ {aka 
‘long unsigned int *’} but argument is of type ‘gsize *’ {aka 
‘unsigned int *’}
+
+Signed-off-by: Yaakov Selkowitz 
+--- a/pkcs11/gkm/test-sexp.c
 b/pkcs11/gkm/test-sexp.c
+@@ -221,10 +221,10 @@ test_sign_verify (Test *test, gconstpointer unused)
+ {
+   gcry_sexp_t pubkey = NULL;
+   gboolean ret;
+-  guchar data[] = TEST_DATA;
+-  guchar data_size = TEST_DATA_SIZE;
+-  guchar signature[128];
+-  gsize signature_size = 128;
++  CK_BYTE data[] = TEST_DATA;
++  CK_ULONG data_size = TEST_DATA_SIZE;
++  CK_BYTE signature[128];
++  CK_ULONG signature_size = 128;
+ 
+   /* RSA */
+   /* sign some data */
+-- 
+GitLab

diff --git a/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild 
b/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild
index 5cce53f7b4df..a2696c83bd79 100644
--- a/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild
+++ b/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild
@@ -40,6 +40,10 @@ BDEPEND="
test? ( ${PYTHON_DEPS} )
 "
 
+PATCHES=(
+   "${FILESDIR}"/gnome-keyring-42.1-c99.patch
+)
+
 pkg_setup() {
use test && python-any-r1_pkg_setup
 }



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2024-03-16 Thread Mart Raudsepp
commit: 7e2b40a4514bca5146939426c32b8f5c5f8daa0d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 16 22:35:17 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 16 22:46:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2b40a4

gnome-base/gnome-shell: add 45.5

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-45.5.ebuild | 188 +
 2 files changed, 189 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 3c5c2bddbd8f..9063a41f0140 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-45.2.tar.xz 2017124 BLAKE2B 
b1ee0ecb7babadad1b9abed3c9bb2fda4c47e5bff080cfd92db35530b211449a9e3c8db0f63ccf87ae9df05337b9a69546b880c71d7a4a1fca08b773490bbce1
 SHA512 
d88cb7e385f69416863a5b1299fdd18f228a6f951ee084e0ae79ed668c856e50f19c537d7b40eaf93b9166fa5ef7797b9babc3b8d4f80941e15d53d862734aec
 DIST gnome-shell-45.4.tar.xz 2016708 BLAKE2B 
1bbc4bc0d5652a3c9332a2f072437919c2cdb3fdf546913d00b65d5806bd7c7f7d7e8f0886fba1b8a6a776598b358882f6285c55f68ec217eb5ac378b73580a3
 SHA512 
127031302c4f606353292ab2ca2ab7b4c1000eba11bccd30cefb6a0c4a316aac1203d021d713716ad6036e451971d564545978f83b1e24668b166dcd66ba
+DIST gnome-shell-45.5.tar.xz 2016720 BLAKE2B 
a6c28a698a59724ef2381546110caeafd7d9a4541e8046e1d562bc2762660a979fb3b83d0823690fba912ebd2240df746f83e37b2fd722c9a54e038776afbef7
 SHA512 
4c463635cff3b640ed88f9ada542c98ea6f803c31bce6f67dca2e054ea8cdc1de764d7695bd9365b97d59bd04ad54043b858f26b4553f7a7eff9943d2ffb995b

diff --git a/gnome-base/gnome-shell/gnome-shell-45.5.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.5.ebuild
new file mode 100644
index ..92b6670d0970
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-45.5.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson optfeature python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell 
https://gitlab.gnome.org/GNOME/gnome-shell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="elogind gtk-doc +ibus +networkmanager pipewire systemd test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+DEPEND="
+   >=gnome-extra/evolution-data-server-3.46.0:=
+   >=app-crypt/gcr-3.90.0:4=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.73.1[cairo]
+   >=gui-libs/gtk-4:4[introspection]
+   >=x11-wm/mutter-45.0:0/13[introspection,test?]
+   >=sys-auth/polkit-0.120_p20220509[introspection]
+   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-40.0:4=
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   )
+   pipewire? ( >=media-video/pipewire-0.3.49:= )
+   systemd? (
+   >=sys-apps/systemd-246:=
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd]
+   )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-core-2.46:2[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   media-libs/libglvnd[X]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated from inspection of the output of:
+#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort 
-u`; do echo $i ;done |cut -d, -f1 |sort -u
+# or
+#  rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- | sed -e 
's:[{}]::g' | awk '{$1=$1; print}' | awk -F',' '{$1=$1;print}' | tr ' ' '\n' | 
sort -u | sed -e 's/://g'
+# These will give a lot of unnecessary things due to greedy matching (TODO), 
and `(?s).*?` doesn't seem to work as desired.
+# Compare with `grep -rhI 'imports.gi.versions' |sort -u` for any SLOT 
requirements
+# Each block:
+# 1. Introspection stuff needed via imports.gi (those that build time check 
may be listed above already)
+# 2. gnome-session needed for 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2024-03-15 Thread Arthur Zamarin
commit: 452e86d467ba1c41a13829e88911bb526e59cedc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 15 20:50:11 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 15 20:50:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452e86d4

gnome-base/gnome-control-center: Keyword 45.3 ppc, #914508

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
index ef90ee00bdce..e51277b7a52c 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2024-03-11 Thread Sam James
commit: 29ebff42ad3f27fca5015f1c2e5b1c2f7ae4e0a7
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 11 19:55:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 11 21:31:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ebff42

gnome-base/gnome-control-center: mark as LTO-unsafe, strict-aliasing unsafe

Closes: https://bugs.gentoo.org/889008
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../gnome-control-center/gnome-control-center-45.2.ebuild  | 10 +-
 .../gnome-control-center/gnome-control-center-45.3.ebuild  | 10 +-
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
index 1011a8f36d34..4dc180b6f5ed 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 PYTHON_COMPAT=( python3_{10..11} )
 
-inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 virtualx xdg
 
 DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
@@ -164,6 +164,14 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/889008
+   # https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2563
+   #
+   # Do not trust with LTO either
+   append-flags -fno-strict-aliasing
+   filter-lto
+
local emesonargs=(
$(meson_use bluetooth)
-Dcups=$(usex cups enabled disabled)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
index fd6c58d0f306..ef90ee00bdce 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 PYTHON_COMPAT=( python3_{10..12} )
 
-inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 virtualx xdg
 
 DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
@@ -159,6 +159,14 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/889008
+   # https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2563
+   #
+   # Do not trust with LTO either
+   append-flags -fno-strict-aliasing
+   filter-lto
+
local emesonargs=(
$(meson_use bluetooth)
-Dcups=$(usex cups enabled disabled)



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2024-03-09 Thread Mart Raudsepp
commit: f8ee7b1de87d0068a2ab9f5b2f4b8a2896597810
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  9 18:56:43 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  9 18:57:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ee7b1d

gnome-base/gnome-shell: drop 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 -
 gnome-base/gnome-shell/gnome-shell-44.4.ebuild | 182 -
 2 files changed, 183 deletions(-)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 96de86e25dc4..3c5c2bddbd8f 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-shell-44.4.tar.xz 1998208 BLAKE2B 
951daccd448a353bde0503585393c1e8c870aa3bd86149639d7c85744c4eebfe0c44488bdb0012883ae17e428e895268a0a687c6901c5797f58dfa87ff26779f
 SHA512 
03a29a7e662a93388981f4ae7186e135ce3e687c99318a8a27ba898fcd43114a27b5351227958ce17b239bde88442d9058c64bea2c6b027cc4f6ff2e194777d5
 DIST gnome-shell-45.2.tar.xz 2017124 BLAKE2B 
b1ee0ecb7babadad1b9abed3c9bb2fda4c47e5bff080cfd92db35530b211449a9e3c8db0f63ccf87ae9df05337b9a69546b880c71d7a4a1fca08b773490bbce1
 SHA512 
d88cb7e385f69416863a5b1299fdd18f228a6f951ee084e0ae79ed668c856e50f19c537d7b40eaf93b9166fa5ef7797b9babc3b8d4f80941e15d53d862734aec
 DIST gnome-shell-45.4.tar.xz 2016708 BLAKE2B 
1bbc4bc0d5652a3c9332a2f072437919c2cdb3fdf546913d00b65d5806bd7c7f7d7e8f0886fba1b8a6a776598b358882f6285c55f68ec217eb5ac378b73580a3
 SHA512 
127031302c4f606353292ab2ca2ab7b4c1000eba11bccd30cefb6a0c4a316aac1203d021d713716ad6036e451971d564545978f83b1e24668b166dcd66ba

diff --git a/gnome-base/gnome-shell/gnome-shell-44.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.4.ebuild
deleted file mode 100644
index ad7b7a778316..
--- a/gnome-base/gnome-shell/gnome-shell-44.4.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit gnome.org gnome2-utils meson optfeature python-single-r1 virtualx xdg
-
-DESCRIPTION="Provides core UI functions for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell 
https://gitlab.gnome.org/GNOME/gnome-shell;
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-IUSE="elogind gtk-doc +ibus +networkmanager systemd test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   ?? ( elogind systemd )"
-RESTRICT="!test? ( test )"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-
-# libXfixes-5.0 needed for pointer barriers and #include 

-DEPEND="
-   >=gnome-extra/evolution-data-server-3.46.0:=
-   >=app-crypt/gcr-3.90.0:4=[introspection]
-   >=dev-libs/glib-2.68:2
-   >=dev-libs/gobject-introspection-1.49.1:=
-   >=dev-libs/gjs-1.73.1[cairo]
-   >=x11-libs/gtk+-3.15.0:3[introspection]
-   >=x11-wm/mutter-44.0:0/12[introspection,test?]
-   >=sys-auth/polkit-0.120_p20220509[introspection]
-   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
-   >=x11-libs/startup-notification-0.11
-   >=app-i18n/ibus-1.5.19
-   >=gnome-base/gnome-desktop-40.0:4
-   networkmanager? (
-   >=net-misc/networkmanager-1.10.4[introspection]
-   net-libs/libnma[introspection]
-   >=app-crypt/libsecret-0.18
-   dev-libs/dbus-glib
-   )
-   systemd? (
-   >=sys-apps/systemd-242:=
-   >=gnome-base/gnome-desktop-3.34.2:3=[systemd]
-   )
-   elogind? ( >=sys-auth/elogind-237 )
-
-   app-arch/gnome-autoar
-   dev-libs/json-glib
-
-   >=app-accessibility/at-spi2-core-2.46:2[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   dev-libs/libxml2:2
-   x11-libs/libX11
-
-   >=media-libs/libpulse-2[glib]
-   dev-libs/libical:=
-   >=x11-libs/libXfixes-5.0
-
-   gui-libs/gtk:4[introspection]
-
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   media-libs/libglvnd[X]
-"
-# Runtime-only deps are probably incomplete and approximate.
-# Introspection deps generated from inspection of the output of:
-#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort 
-u`; do echo $i ;done |cut -d, -f1 |sort -u
-# or
-#  rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- | sed -e 
's:[{}]::g' | awk '{$1=$1; print}' | awk -F',' '{$1=$1;print}' | tr ' ' '\n' | 
sort -u | sed -e 's/://g'
-# These will give a lot of unnecessary things due to greedy matching (TODO), 
and `(?s).*?` doesn't seem to work as desired.
-# Compare with `grep -rhI 'imports.gi.versions' |sort -u` for any SLOT 
requirements
-# Each block:
-# 1. Introspection stuff needed via imports.gi (those that build time check 
may be listed above already)
-# 2. gnome-session needed for shutdown/reboot/inhibitors/etc
-# 3. 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2024-03-09 Thread Mart Raudsepp
commit: 93943fc16f75edaa6fe3583b2dc2f094e6662e45
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  9 18:47:23 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  9 18:57:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93943fc1

gnome-base/gnome-shell: add 45.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-45.4.ebuild | 188 +
 2 files changed, 189 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index b91974adbed4..96de86e25dc4 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-44.4.tar.xz 1998208 BLAKE2B 
951daccd448a353bde0503585393c1e8c870aa3bd86149639d7c85744c4eebfe0c44488bdb0012883ae17e428e895268a0a687c6901c5797f58dfa87ff26779f
 SHA512 
03a29a7e662a93388981f4ae7186e135ce3e687c99318a8a27ba898fcd43114a27b5351227958ce17b239bde88442d9058c64bea2c6b027cc4f6ff2e194777d5
 DIST gnome-shell-45.2.tar.xz 2017124 BLAKE2B 
b1ee0ecb7babadad1b9abed3c9bb2fda4c47e5bff080cfd92db35530b211449a9e3c8db0f63ccf87ae9df05337b9a69546b880c71d7a4a1fca08b773490bbce1
 SHA512 
d88cb7e385f69416863a5b1299fdd18f228a6f951ee084e0ae79ed668c856e50f19c537d7b40eaf93b9166fa5ef7797b9babc3b8d4f80941e15d53d862734aec
+DIST gnome-shell-45.4.tar.xz 2016708 BLAKE2B 
1bbc4bc0d5652a3c9332a2f072437919c2cdb3fdf546913d00b65d5806bd7c7f7d7e8f0886fba1b8a6a776598b358882f6285c55f68ec217eb5ac378b73580a3
 SHA512 
127031302c4f606353292ab2ca2ab7b4c1000eba11bccd30cefb6a0c4a316aac1203d021d713716ad6036e451971d564545978f83b1e24668b166dcd66ba

diff --git a/gnome-base/gnome-shell/gnome-shell-45.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.4.ebuild
new file mode 100644
index ..92b6670d0970
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-45.4.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson optfeature python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell 
https://gitlab.gnome.org/GNOME/gnome-shell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="elogind gtk-doc +ibus +networkmanager pipewire systemd test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+DEPEND="
+   >=gnome-extra/evolution-data-server-3.46.0:=
+   >=app-crypt/gcr-3.90.0:4=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.73.1[cairo]
+   >=gui-libs/gtk-4:4[introspection]
+   >=x11-wm/mutter-45.0:0/13[introspection,test?]
+   >=sys-auth/polkit-0.120_p20220509[introspection]
+   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-40.0:4=
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   )
+   pipewire? ( >=media-video/pipewire-0.3.49:= )
+   systemd? (
+   >=sys-apps/systemd-246:=
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd]
+   )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-core-2.46:2[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   media-libs/libglvnd[X]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated from inspection of the output of:
+#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort 
-u`; do echo $i ;done |cut -d, -f1 |sort -u
+# or
+#  rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- | sed -e 
's:[{}]::g' | awk '{$1=$1; print}' | awk -F',' '{$1=$1;print}' | tr ' ' '\n' | 
sort -u | sed -e 's/://g'
+# These will give a lot of unnecessary things due to greedy matching (TODO), 
and `(?s).*?` doesn't seem to work as desired.
+# Compare with `grep -rhI 'imports.gi.versions' |sort -u` for any SLOT 
requirements
+# Each block:
+# 1. Introspection stuff needed via imports.gi (those that build time check 
may be listed above already)
+# 2. gnome-session needed for 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/

2024-03-09 Thread Mart Raudsepp
commit: 79a5f0ec2d97611af54cc9fafd6a91f0620deffb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  9 14:56:23 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  9 15:33:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a5f0ec

gnome-base/gnome-settings-daemon: add 45.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-settings-daemon/Manifest  |   1 +
 .../gnome-settings-daemon-45.1.ebuild  | 140 +
 2 files changed, 141 insertions(+)

diff --git a/gnome-base/gnome-settings-daemon/Manifest 
b/gnome-base/gnome-settings-daemon/Manifest
index 3503756fc8e2..73841a578056 100644
--- a/gnome-base/gnome-settings-daemon/Manifest
+++ b/gnome-base/gnome-settings-daemon/Manifest
@@ -1 +1,2 @@
 DIST gnome-settings-daemon-45.0.tar.xz 1465016 BLAKE2B 
a8a2dcc64d8647d3c5986886b3fccb0f39943be33603f595d990234868d112439d4010306eae7dd1acb76cdb86029cc2fd3a6f23602ddfa58da434ec5ec32cf0
 SHA512 
d74c01355164ea541ff3973042e8a2182f4be0b9401e4bfa483e5c9e6e20006088dac543789ef1ee56f6026822f450df1f5dfcafa1c74615040b1cb00ed7949e
+DIST gnome-settings-daemon-45.1.tar.xz 1473256 BLAKE2B 
25c114cc1918975247db360f24a9041d019546dd0a0714d19f2409b78ee6e2712d6dc1272eb9a40afb7ed4e973eaa45854322947567b5d54d2761b48a2e812b9
 SHA512 
ccec193f3f2acdfb5eefda697d6ef2ac0edca18e85d934a83cc34fd5af6c78c56469ffeebbd1c64e8c392462686663c2dd55000bc962beac472580fdfa0717a8

diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild
new file mode 100644
index ..d9cd4bff5b8f
--- /dev/null
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.1.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils python-any-r1 meson udev virtualx xdg
+
+DESCRIPTION="Gnome Settings Daemon"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-settings-daemon;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+colord +cups debug elogind input_devices_wacom modemmanager 
networkmanager smartcard systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="^^ ( elogind systemd )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+
+COMMON_DEPEND="
+   >=sci-geosciences/geocode-glib-3.10:2
+   >=dev-libs/glib-2.58:2
+   >=gnome-base/gnome-desktop-3.37.1:3=
+   >=gnome-base/gsettings-desktop-schemas-42
+   >=x11-libs/gtk+-3.15.3:3[X,wayland?]
+   >=dev-libs/libgweather-4.2.0:4=
+   colord? ( >=x11-misc/colord-1.4.5:= )
+   media-libs/libcanberra[gtk3]
+   >=app-misc/geoclue-2.3.1:2.0
+   >=x11-libs/libnotify-0.7.3
+   >=media-libs/libpulse-16.1[glib]
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.12:=
+   x11-libs/libX11
+   >=x11-libs/libXfixes-6.0.0
+   dev-libs/libgudev:=
+   wayland? ( dev-libs/wayland )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7:=
+   >=x11-libs/pango-1.20.0
+   x11-libs/gdk-pixbuf:2
+   )
+   smartcard? ( app-crypt/gcr:4= )
+   cups? ( >=net-print/cups-1.4[dbus] )
+   modemmanager? (
+   >=app-crypt/gcr-3.90.0:4=
+   >=net-misc/modemmanager-1.0:=
+   )
+   networkmanager? ( >=net-misc/networkmanager-1.0 )
+   media-libs/alsa-lib
+   x11-libs/libXi
+   x11-libs/libXext
+   media-libs/fontconfig
+   systemd? (
+   >=sys-apps/systemd-243
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+# logind needed for power and session management, bug #464944
+RDEPEND="${COMMON_DEPEND}
+   gnome-base/dconf
+   elogind? ( sys-auth/elogind )
+"
+# rfkill requires linux/rfkill.h, thus linux-headers dep, not os-headers.
+# If this package wants to work on other kernels, we need to make rfkill 
conditional instead
+BDEPEND="
+   sys-kernel/linux-headers
+   dev-util/glib-utils
+   dev-util/gdbus-codegen
+   ${PYTHON_DEPS}
+   test? (
+   dev-util/umockdev
+   $(python_gen_any_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   gnome-base/gnome-session
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   
"${FILESDIR}"/42.1-build-Make-wacom-optional-and-controllable-via-meson.patch
+   "${FILESDIR}"/${PN}-3.38.1-build-Allow-NM-optional-on-Linux.patch
+)
+
+python_check_deps() {
+   if use test; then
+   python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" &&
+   python_has_version 
"dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+   fi
+}
+
+pkg_setup() {
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2024-03-09 Thread Mart Raudsepp
commit: c6a9a6231c529e9f6e38ec7473ba0e5f82477994
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  9 14:59:32 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  9 15:33:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a9a623

gnome-base/gnome-control-center: add 45.3, enable py3.12

Also fix missing PYTHON_DEPS due to BDEPEND shadowing mistake.

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-45.3.ebuild   | 203 +
 2 files changed, 204 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 44ce610f195b..1997277317c2 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -2,5 +2,6 @@ DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B 
a647cd83fe5d2283edc3
 DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58f4c56f90fe7264593f8546a4d98c46cd12a1d3618f92532b1afdbd405e1ac8921d69f4f02a91e68507e8c3cd6aa29637ec0f41
 SHA512 
4eb4b2bd0109acc4626d64eaf948dc2b0442602a8219a9be880472710c124d2b4dabbcc74aaab1192d6bef74ad2757e719efd81b5d09850f348bc925d6f60355
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
 DIST gnome-control-center-45.2.tar.xz 7715304 BLAKE2B 
5b0b42cf8b1e4e908cbf4dc24018fd645cf4e9643f0233e953bcce5975302eb103306dae37270cce11f0fbe059fbd5dfd6b10cb6dcc08cf4765f648f8f73b32b
 SHA512 
08749b6246e401982bd9c0088a5e2e517c7e8e2cea2fdce5fd29841a6c73b6bad9fba2d2af726f31cde3b64705cc9db22982673117f170cea27bae48911775de
+DIST gnome-control-center-45.3.tar.xz 7757512 BLAKE2B 
2f38b9b6a5c7171eefd8899bb9156b49f6b41f60ce2bfb36d7ade7261cd038ddb60bcc9a6a71e6c49209f0f3c13c49b38758a19f02cc9735cea2874368602434
 SHA512 
0aad27f3324940292551c0aa9fa79771d1d41cc5a633970c709836a2d6af575f688df8553755f936495f75a02268a5a1f89e7f3b5fb03512140c73bf14fc4cf5
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
new file mode 100644
index ..fd6c58d0f306
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
@@ -0,0 +1,203 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-45.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
+#   but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional).
+# Second block is dependency() from subdir meson.builds, sorted by directory 
name occurrence order
+DEPEND="
+   gnome-online-accounts? (
+   x11-libs/gtk+:3
+   >=net-libs/gnome-online-accounts-3.25.3:=
+ 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome/

2024-03-02 Thread Sam James
commit: 59bf6897b26db49bb2422ffd4da5b3fc19c7303d
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  2 23:26:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  2 23:29:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59bf6897

gnome-base/gnome: Keyword 45.2 ppc64, #914507

Signed-off-by: Sam James  gentoo.org>

 gnome-base/gnome/gnome-45.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome/gnome-45.2.ebuild 
b/gnome-base/gnome/gnome-45.2.ebuild
index 8803b28adb4b..c95fad403870 100644
--- a/gnome-base/gnome/gnome-45.2.ebuild
+++ b/gnome-base/gnome/gnome-45.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SLOT="2.0" # Cannot be installed at the same time as gnome-2
 
 # when unmasking for an arch
 # double check none of the deps are still masked !
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 
 IUSE="accessibility +bluetooth +classic cups +extras"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-light/

2024-03-02 Thread Sam James
commit: 94f0f72fa98705644a5e5fbd6d0eca6f5a77f343
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  2 23:26:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  2 23:29:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f0f72f

gnome-base/gnome-light: Keyword 45.2 ppc64, #914507

Signed-off-by: Sam James  gentoo.org>

 gnome-base/gnome-light/gnome-light-45.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-light/gnome-light-45.2.ebuild 
b/gnome-base/gnome-light/gnome-light-45.2.ebuild
index 2a3293adda2e..2188ed0c0fd2 100644
--- a/gnome-base/gnome-light/gnome-light-45.2.ebuild
+++ b/gnome-base/gnome-light/gnome-light-45.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ LICENSE="metapackage"
 SLOT="2.0"
 IUSE="cups +gnome-shell"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 # XXX: Note to developers:
 # This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2024-03-02 Thread Sam James
commit: 65757d2a1a53ee4baff3b98a25ca0a5551015c56
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  2 23:26:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  2 23:29:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65757d2a

gnome-base/gnome-shell: Keyword 45.2 ppc64, #914507

Signed-off-by: Sam James  gentoo.org>

 gnome-base/gnome-shell/gnome-shell-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-45.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
index 230a9719e937..704c07339fef 100644
--- a/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2024-03-02 Thread Mart Raudsepp
commit: 46fe550506c5c44248d29125005dfb7108fc0fbd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  2 22:42:08 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  2 22:50:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46fe5505

gnome-base/gnome-shell: drop 44.3, 45.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   2 -
 gnome-base/gnome-shell/gnome-shell-44.3.ebuild | 182 
 gnome-base/gnome-shell/gnome-shell-45.1.ebuild | 188 -
 3 files changed, 372 deletions(-)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index be2e46091451..b91974adbed4 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,4 +1,2 @@
-DIST gnome-shell-44.3.tar.xz 1995132 BLAKE2B 
cca266dc20de2a7e99590c72c68df07c0e1d3a3eda0aa2ceb8985202ce21be937df0d80089a9266a847eda485a823ae357dd894fb1c3e64bd77063d260547cc3
 SHA512 
0b8ce9b99f6276939faf8623c236fdb646e16609f1f9081e768f116cd19156f2d6c6da9a059783cbc0b2a0df5b5b748369a6bce0b728338092a3fe3b81cc14b6
 DIST gnome-shell-44.4.tar.xz 1998208 BLAKE2B 
951daccd448a353bde0503585393c1e8c870aa3bd86149639d7c85744c4eebfe0c44488bdb0012883ae17e428e895268a0a687c6901c5797f58dfa87ff26779f
 SHA512 
03a29a7e662a93388981f4ae7186e135ce3e687c99318a8a27ba898fcd43114a27b5351227958ce17b239bde88442d9058c64bea2c6b027cc4f6ff2e194777d5
-DIST gnome-shell-45.1.tar.xz 2017464 BLAKE2B 
f3e6fc28e05a2eb7a6ba9f0e99b33bf0aaa46e5e1e6e302331354e67c2caa380313017232e2ccc262d29ee52c79fb847d26eb05dc098f2c69105520a7a65e80a
 SHA512 
cfecddd3787e0e719c00d0a543466165d94431086c1ca708cf7ebd43de42f8edf468ab46212b6120ca5676d61825c085232db509c076ecf38d159702fc13a861
 DIST gnome-shell-45.2.tar.xz 2017124 BLAKE2B 
b1ee0ecb7babadad1b9abed3c9bb2fda4c47e5bff080cfd92db35530b211449a9e3c8db0f63ccf87ae9df05337b9a69546b880c71d7a4a1fca08b773490bbce1
 SHA512 
d88cb7e385f69416863a5b1299fdd18f228a6f951ee084e0ae79ed668c856e50f19c537d7b40eaf93b9166fa5ef7797b9babc3b8d4f80941e15d53d862734aec

diff --git a/gnome-base/gnome-shell/gnome-shell-44.3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.3.ebuild
deleted file mode 100644
index a6a80e2189fb..
--- a/gnome-base/gnome-shell/gnome-shell-44.3.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit gnome.org gnome2-utils meson optfeature python-single-r1 virtualx xdg
-
-DESCRIPTION="Provides core UI functions for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell 
https://gitlab.gnome.org/GNOME/gnome-shell;
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-IUSE="elogind gtk-doc +ibus +networkmanager systemd test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   ?? ( elogind systemd )"
-RESTRICT="!test? ( test )"
-
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-
-# libXfixes-5.0 needed for pointer barriers and #include 

-DEPEND="
-   >=gnome-extra/evolution-data-server-3.46.0:=
-   >=app-crypt/gcr-3.90.0:4=[introspection]
-   >=dev-libs/glib-2.68:2
-   >=dev-libs/gobject-introspection-1.49.1:=
-   >=dev-libs/gjs-1.73.1[cairo]
-   >=x11-libs/gtk+-3.15.0:3[introspection]
-   >=x11-wm/mutter-44.0:0/12[introspection,test?]
-   >=sys-auth/polkit-0.120_p20220509[introspection]
-   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
-   >=x11-libs/startup-notification-0.11
-   >=app-i18n/ibus-1.5.19
-   >=gnome-base/gnome-desktop-40.0:4
-   networkmanager? (
-   >=net-misc/networkmanager-1.10.4[introspection]
-   net-libs/libnma[introspection]
-   >=app-crypt/libsecret-0.18
-   dev-libs/dbus-glib
-   )
-   systemd? (
-   >=sys-apps/systemd-242:=
-   >=gnome-base/gnome-desktop-3.34.2:3=[systemd]
-   )
-   elogind? ( >=sys-auth/elogind-237 )
-
-   app-arch/gnome-autoar
-   dev-libs/json-glib
-
-   >=app-accessibility/at-spi2-core-2.46:2[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   dev-libs/libxml2:2
-   x11-libs/libX11
-
-   >=media-libs/libpulse-2[glib]
-   dev-libs/libical:=
-   >=x11-libs/libXfixes-5.0
-
-   gui-libs/gtk:4[introspection]
-
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   media-libs/libglvnd[X]
-"
-# Runtime-only deps are probably incomplete and approximate.
-# Introspection deps generated from inspection of the output of:
-#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort 
-u`; do echo $i ;done |cut -d, -f1 |sort -u
-# or
-#  rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- | sed -e 
's:[{}]::g' | awk '{$1=$1; print}' | awk -F',' '{$1=$1;print}' | tr ' ' '\n' | 
sort -u | sed -e 's/://g'
-# These 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2024-02-17 Thread Arthur Zamarin
commit: 4d4ed0e9ff3f78ab4b5f20b13b2d50f17b6ccdd3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 18 06:07:25 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 18 06:07:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4ed0e9

gnome-base/gnome-shell: Stabilize 45.2 x86, #920697

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-shell/gnome-shell-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-45.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
index b0952ac6feab..230a9719e937 100644
--- a/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="amd64 ~arm arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/

2024-02-11 Thread Mart Raudsepp
commit: 717d1ca7f89299d0ab76e4ed014cecc460ec6633
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 11 14:12:10 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 11 14:21:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717d1ca7

gnome-base/gnome-settings-daemon: drop 44.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-settings-daemon/Manifest  |   1 -
 .../gnome-settings-daemon-44.1.ebuild  | 139 -
 2 files changed, 140 deletions(-)

diff --git a/gnome-base/gnome-settings-daemon/Manifest 
b/gnome-base/gnome-settings-daemon/Manifest
index ee25b679dec7..3503756fc8e2 100644
--- a/gnome-base/gnome-settings-daemon/Manifest
+++ b/gnome-base/gnome-settings-daemon/Manifest
@@ -1,2 +1 @@
-DIST gnome-settings-daemon-44.1.tar.xz 1458612 BLAKE2B 
86a66087c899c583a3ff77f1268d83af6ebc6e703cc31c76d21fcc3482ad2e54cf46c07af27f79126b26c0720eb1ecbaaf65c9a13b5a04edeb014511a4f7
 SHA512 
a955d74a594d49f67a5c27ac60d6f1e9b4aba7b12cbd0af8d3be02c4b2e8385f1abfbe08b62177b69851e9202960a17429373bf5533adbd73699232fefea6c79
 DIST gnome-settings-daemon-45.0.tar.xz 1465016 BLAKE2B 
a8a2dcc64d8647d3c5986886b3fccb0f39943be33603f595d990234868d112439d4010306eae7dd1acb76cdb86029cc2fd3a6f23602ddfa58da434ec5ec32cf0
 SHA512 
d74c01355164ea541ff3973042e8a2182f4be0b9401e4bfa483e5c9e6e20006088dac543789ef1ee56f6026822f450df1f5dfcafa1c74615040b1cb00ed7949e

diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-44.1.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-44.1.ebuild
deleted file mode 100644
index f92753b8293c..
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-44.1.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit gnome.org gnome2-utils python-any-r1 meson udev virtualx xdg
-
-DESCRIPTION="Gnome Settings Daemon"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-settings-daemon;
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-IUSE="+colord +cups debug elogind input_devices_wacom modemmanager 
networkmanager smartcard systemd test wayland"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
-
-COMMON_DEPEND="
-   >=sci-geosciences/geocode-glib-3.10:2
-   >=dev-libs/glib-2.58:2
-   >=gnome-base/gnome-desktop-3.37.1:3=
-   >=gnome-base/gsettings-desktop-schemas-42
-   >=x11-libs/gtk+-3.15.3:3[X,wayland?]
-   >=dev-libs/libgweather-4.2.0:4=
-   colord? ( >=x11-misc/colord-1.4.5:= )
-   media-libs/libcanberra[gtk3]
-   >=app-misc/geoclue-2.3.1:2.0
-   >=x11-libs/libnotify-0.7.3
-   >=media-sound/pulseaudio-12.99.3[glib]
-   >=sys-auth/polkit-0.114
-   >=sys-power/upower-0.99.12:=
-   x11-libs/libX11
-   >=x11-libs/libXfixes-6.0.0
-   dev-libs/libgudev:=
-   wayland? ( dev-libs/wayland )
-   input_devices_wacom? (
-   >=dev-libs/libwacom-0.7:=
-   >=x11-libs/pango-1.20.0
-   x11-libs/gdk-pixbuf:2
-   )
-   smartcard? ( >=dev-libs/nss-3.11.2 )
-   cups? ( >=net-print/cups-1.4[dbus] )
-   modemmanager? (
-   >=app-crypt/gcr-3.90.0:4=
-   >=net-misc/modemmanager-1.0:=
-   )
-   networkmanager? ( >=net-misc/networkmanager-1.0 )
-   media-libs/alsa-lib
-   x11-libs/libXi
-   x11-libs/libXext
-   media-libs/fontconfig
-   systemd? (
-   >=sys-apps/systemd-243
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   x11-base/xorg-proto
-"
-# logind needed for power and session management, bug #464944
-RDEPEND="${COMMON_DEPEND}
-   gnome-base/dconf
-   elogind? ( sys-auth/elogind )
-"
-# rfkill requires linux/rfkill.h, thus linux-headers dep, not os-headers. If 
this package wants to work on other kernels, we need to make rfkill conditional 
instead
-BDEPEND="
-   sys-kernel/linux-headers
-   dev-util/glib-utils
-   dev-util/gdbus-codegen
-   ${PYTHON_DEPS}
-   test? (
-   $(python_gen_any_dep '
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/python-dbusmock[${PYTHON_USEDEP}]
-   ')
-   gnome-base/gnome-session
-   )
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   
"${FILESDIR}"/42.1-build-Make-wacom-optional-and-controllable-via-meson.patch
-   "${FILESDIR}"/${PN}-3.38.1-build-Allow-NM-optional-on-Linux.patch
-)
-
-python_check_deps() {
-   if use test; then
-   python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" &&
-   python_has_version 
"dev-python/python-dbusmock[${PYTHON_USEDEP}]"
-   fi
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/files/, gnome-base/gnome-session/

2024-02-11 Thread Mart Raudsepp
commit: 7757892eaca0389251d0dc5b5d716914ce801b77
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 11 14:09:53 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 11 14:21:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7757892e

gnome-base/gnome-session: drop 44.0-r1, 45.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-session/Manifest  |   1 -
 gnome-base/gnome-session/files/defaults.list-r5| 336 -
 .../gnome-session/gnome-session-44.0-r1.ebuild | 128 
 gnome-base/gnome-session/gnome-session-45.0.ebuild | 128 
 4 files changed, 593 deletions(-)

diff --git a/gnome-base/gnome-session/Manifest 
b/gnome-base/gnome-session/Manifest
index 57bf2624cd8e..a21e381f049d 100644
--- a/gnome-base/gnome-session/Manifest
+++ b/gnome-base/gnome-session/Manifest
@@ -1,2 +1 @@
-DIST gnome-session-44.0.tar.xz 485372 BLAKE2B 
aacfbec2c59f41b7b36107a59f8e9177ab45dca4c82a6aa3982951eda8ef2b2aae22a43a5d9d43b30f6ab010529ba20754f3de87df2abd5ca812bb0e878c6357
 SHA512 
0e8672531bc1818cfb6dbb5b133374e4041ec471e04968a587a93d0ee9697393ee976e1aa5dfacf707a46d816da6be6b1ef52e89f47d9d206a319eb79aae1078
 DIST gnome-session-45.0.tar.xz 485992 BLAKE2B 
473f0b3d94ffa8c1e2bf45884d053c753e5d5ad791b7cd9f889ce7952a273c4631c9867f038edaa6fe8e6ce16b9659c479755ce8028076016a658ad23291eeb7
 SHA512 
3eb3b4b9fcab2ec35bb61bac6257b254f142167250bbc1eb71d46aed350372f8942601c9d5ca5856e8686b53b70321f914cb55f1639daecfe6c61d84cb6d8aba

diff --git a/gnome-base/gnome-session/files/defaults.list-r5 
b/gnome-base/gnome-session/files/defaults.list-r5
deleted file mode 100644
index 9ec18d1b8a63..
--- a/gnome-base/gnome-session/files/defaults.list-r5
+++ /dev/null
@@ -1,336 +0,0 @@
-[Default Applications]
-application/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop;
-application/x-abiword=abiword.desktop;
-text/abiword=abiword.desktop;
-text/richtext=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop;
-text/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop;
-text/x-abiword=abiword.desktop;
-text/x-xml-abiword=abiword.desktop;
-x-content/blank-bd=brasero.desktop;org.gnome.Nautilus.desktop;
-x-content/blank-dvd=brasero.desktop;org.gnome.Nautilus.desktop;
-x-content/blank-cd=brasero.desktop;org.gnome.Nautilus.desktop;
-x-content/blank-hddvd=brasero.desktop;org.gnome.Nautilus.desktop;
-application/x-dia-diagram=dia.desktop;
-image/bmp=org.gnome.eog.desktop;
-image/gif=org.gnome.eog.desktop;
-image/jpeg=org.gnome.eog.desktop;
-image/jpg=org.gnome.eog.desktop;
-image/pjpeg=org.gnome.eog.desktop;
-image/png=org.gnome.eog.desktop;
-image/svg+xml=org.gnome.eog.desktop;
-image/svg+xml-compressed=org.gnome.eog.desktop;
-image/x-bmp=org.gnome.eog.desktop;
-image/x-gray=org.gnome.eog.desktop;
-image/x-icb=org.gnome.eog.desktop;
-image/x-ico=org.gnome.eog.desktop;
-image/x-pcx=org.gnome.eog.desktop;
-image/x-png=org.gnome.eog.desktop;
-image/x-portable-anymap=org.gnome.eog.desktop;
-image/x-portable-bitmap=org.gnome.eog.desktop;
-image/x-portable-graymap=org.gnome.eog.desktop;
-image/x-portable-pixmap=org.gnome.eog.desktop;
-image/x-xbitmap=org.gnome.eog.desktop;
-image/x-xpixmap=org.gnome.eog.desktop;
-image/vnd.wap.wbmp=org.gnome.eog.desktop;
-image/g3fax=gimp.desktop;zzz-gimp.desktop;
-image/x-compressed-xcf=gimp.desktop;zzz-gimp.desktop;
-image/x-fits=gimp.desktop;zzz-gimp.desktop;
-image/x-icon=gimp.desktop;zzz-gimp.desktop;
-image/x-psd=gimp.desktop;zzz-gimp.desktop;
-image/x-sgi=gimp.desktop;zzz-gimp.desktop;
-image/x-sun-raster=gimp.desktop;zzz-gimp.desktop;
-image/x-tga=gimp.desktop;zzz-gimp.desktop;
-image/x-xcf=gimp.desktop;zzz-gimp.desktop;
-image/x-xwindowdump=gimp.desktop;zzz-gimp.desktop;
-application/xhtml+xml=firefox.desktop;chromium-browser-chromium.desktop;firefox-bin.desktop;google-chrome.desktop;org.gnome.Epiphany.desktop;epiphany.desktop;
-text/html=firefox.desktop;chromium-browser-chromium.desktop;firefox-bin.desktop;google-chrome.desktop;org.gnome.Epiphany.desktop;epiphany.desktop;
-application/pdf=org.gnome.Evince.desktop;evince.desktop;
-application/x-bzpdf=org.gnome.Evince.desktop;evince.desktop;
-application/x-gzpdf=org.gnome.Evince.desktop;evince.desktop;
-application/postscript=org.gnome.Evince.desktop;evince.desktop;
-application/x-bzpostscript=org.gnome.Evince.desktop;evince.desktop;
-application/x-gzpostscript=org.gnome.Evince.desktop;evince.desktop;
-image/x-eps=org.gnome.Evince.desktop;evince.desktop;
-image/x-bzeps=org.gnome.Evince.desktop;evince.desktop;
-image/x-gzeps=org.gnome.Evince.desktop;evince.desktop;
-application/x-dvi=org.gnome.Evince.desktop;evince.desktop;
-application/x-bzdvi=org.gnome.Evince.desktop;evince.desktop;
-application/x-gzdvi=org.gnome.Evince.desktop;evince.desktop;
-image/vnd.djvu=org.gnome.Evince.desktop;evince.desktop;
-image/tiff=org.gnome.Evince.desktop;evince.desktop;

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2024-02-11 Thread Mart Raudsepp
commit: 306970c1161704c70fc1581d8348798fb9e9c750
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 11 14:08:31 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 11 14:21:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=306970c1

gnome-base/gnome-control-center: drop 45.0, 45.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-control-center/Manifest   |   2 -
 .../gnome-control-center-45.0.ebuild   | 206 -
 .../gnome-control-center-45.1.ebuild   | 206 -
 3 files changed, 414 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index d7347aab7634..44ce610f195b 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,8 +1,6 @@
 DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B 
a647cd83fe5d2283edc341afaa6d55661b905fea740729cf21679c3593e5e339aec507b835fd57c11d1fdde8db338b57ff8e24f464bb1296ad7a5bd1fb7319c3
 SHA512 
85cdcf4d55028550cfd871285729d265f1f8b74ec46ad656ada122f511ec617a21c5927923e4000f3a2d7ca08f49aafc28cecbd4ab840db377fa2d4054997b6f
 DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58f4c56f90fe7264593f8546a4d98c46cd12a1d3618f92532b1afdbd405e1ac8921d69f4f02a91e68507e8c3cd6aa29637ec0f41
 SHA512 
4eb4b2bd0109acc4626d64eaf948dc2b0442602a8219a9be880472710c124d2b4dabbcc74aaab1192d6bef74ad2757e719efd81b5d09850f348bc925d6f60355
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
-DIST gnome-control-center-45.0.tar.xz 7737740 BLAKE2B 
c2ef08fcca9c14ea911e8a5257cd41e4951d954f5a8ed84fba2e5ede6888e38a9786da8b6a15b7db393d0650abe8ad4592a9d8ae55be76fbe747d0a8e8fb00bb
 SHA512 
c409174f2ce191d21018f7716254e9a5957c0c1daa63902bced6e196b2a1d73daf39364563183fbaca282b23548dc3a6c05b35b68a75334343ca44c23ec8c060
-DIST gnome-control-center-45.1.tar.xz 7721748 BLAKE2B 
de5e11ff187abfe8437b866b1a17ab8cb851ba5e3b754b1fb1f663b97ffac533d6b657a1eba8547d877bd8f47bee65ded79a223c5f5cb4a7384078a62ea0dee9
 SHA512 
f2f7cb97b44729206f0b52d803c225f5f79de9adf0d7e5f06442b20786efa9ca4e5e04e3efa933f2efc54fed5a7a8fe16a5e9fda9dc710be1cfa4b8d47105760
 DIST gnome-control-center-45.2.tar.xz 7715304 BLAKE2B 
5b0b42cf8b1e4e908cbf4dc24018fd645cf4e9643f0233e953bcce5975302eb103306dae37270cce11f0fbe059fbd5dfd6b10cb6dcc08cf4765f648f8f73b32b
 SHA512 
08749b6246e401982bd9c0088a5e2e517c7e8e2cea2fdce5fd29841a6c73b6bad9fba2d2af726f31cde3b64705cc9db22982673117f170cea27bae48911775de
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
deleted file mode 100644
index 02b4d5ea7228..
--- a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
-
-DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
-SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-45.0-patchset.tar.xz;
-SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
-SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
-# Logo is CC-BY-SA-2.5
-LICENSE="GPL-2+ CC-BY-SA-2.5"
-SLOT="2"
-IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-   ^^ ( elogind systemd )
-" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
-#   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
-
-# meson.build depends on python unconditionally
-BDEPEND="${PYTHON_DEPS}"
-
-# kerberos unfortunately means 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2024-02-11 Thread Mart Raudsepp
commit: a1cc22ffc440a98a80cde6d20b73a29278e315bc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 11 14:04:51 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 11 14:21:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1cc22ff

gnome-base/gnome-control-center: keyword 45.2 for ~ppc64

Carry over re-keyroding of 45.1 as the bug was filed before 45.2 was
introduced but the keywording happened after 45.2 bump was done.
The necessary tecla keyword is there either way now.

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
index 9c6dbb8e2365..1011a8f36d34 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2024-02-11 Thread Arthur Zamarin
commit: 3fb41ceecb53669ae0c1ad7f5dbd4e22e2a698e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 11 08:08:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 11 08:08:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb41cee

gnome-base/gnome-control-center: Stabilize 45.2 x86, #920662

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
index ce12030a2595..9c6dbb8e2365 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/

2024-02-11 Thread Arthur Zamarin
commit: 2fd7c7f259b7e82e71d99041c9b747e657e384a5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 11 08:08:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 11 08:08:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd7c7f2

gnome-base/gnome-session: Stabilize 45.0-r1 x86, #920662

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-session/gnome-session-45.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-session/gnome-session-45.0-r1.ebuild 
b/gnome-base/gnome-session/gnome-session-45.0-r1.ebuild
index 18474534e956..52e6ea354af3 100644
--- a/gnome-base/gnome-session/gnome-session-45.0-r1.ebuild
+++ b/gnome-base/gnome-session/gnome-session-45.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 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="doc elogind systemd"
 # There is a null backend available, thus ?? not ^^
 REQUIRED_USE="?? ( elogind systemd )"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/

2024-02-11 Thread Arthur Zamarin
commit: 4c51665cefdea3c5bb999556fd45a3da0a67
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 11 08:08:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 11 08:08:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c51665c

gnome-base/gnome-settings-daemon: Stabilize 45.0 x86, #920662

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild
index f220a1e96f67..15c03544f686 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 IUSE="+colord +cups debug elogind input_devices_wacom modemmanager 
networkmanager smartcard systemd test wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="
>=sci-geosciences/geocode-glib-3.10:2



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-flashback/

2024-01-09 Thread Florian Schmaus
commit: c6e164e2bc8638297ece5cde7828f06c47ef723b
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Jan  9 15:32:21 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jan  9 15:33:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e164e2

gnome-base/gnome-flashback: stabilize 3.50.0 for amd64

Closes: https://bugs.gentoo.org/916849
Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-flashback/gnome-flashback-3.50.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-flashback/gnome-flashback-3.50.0.ebuild 
b/gnome-base/gnome-flashback/gnome-flashback-3.50.0.ebuild
index 403aae023970..b648245ada77 100644
--- a/gnome-base/gnome-flashback/gnome-flashback-3.50.0.ebuild
+++ b/gnome-base/gnome-flashback/gnome-flashback-3.50.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ LICENSE="GPL-3+"
 SLOT="0"
 IUSE="elogind systemd"
 REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 
 RDEPEND="
>=x11-libs/gdk-pixbuf-2.32.2:2



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/

2024-01-09 Thread Florian Schmaus
commit: b70072e2687afbec78fe7bb31a8a7937383e3f56
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Jan  9 15:31:27 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jan  9 15:33:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70072e2

gnome-base/gnome-panel: stabilize 3.50.0 for amd64

Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild 
b/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
index 3001fd142130..f65a44120055 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
 SLOT="0"
 IUSE="eds elogind systemd"
 REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 
 RDEPEND="
>=gnome-base/gnome-desktop-2.91.0:3=



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-applets/

2024-01-09 Thread Florian Schmaus
commit: a590831ead196a1e997eece188a10db83187e219
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Jan  9 15:31:06 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jan  9 15:33:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a590831e

gnome-base/gnome-applets: stabilize 3.50.0 for amd64

Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-applets/gnome-applets-3.50.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-applets/gnome-applets-3.50.0.ebuild 
b/gnome-base/gnome-applets/gnome-applets-3.50.0.ebuild
index 66e13e1bc849..791ca5d4c863 100644
--- a/gnome-base/gnome-applets/gnome-applets-3.50.0.ebuild
+++ b/gnome-base/gnome-applets/gnome-applets-3.50.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-applets/;
 LICENSE="GPL-2+ FDL-1.1"
 SLOT="0"
 IUSE="tracker"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 
 # FIXME: automagic wireless-tools
 # TODO: gucharmap could be optional, but no knob



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2024-01-08 Thread Sam James
commit: b6d4b77e8a7f78621f8a40a1d9dab0ad760ac08b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  8 17:19:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  8 17:26:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d4b77e

gnome-base/gnome-shell: Stabilize 45.2 arm64, #920697

Signed-off-by: Sam James  gentoo.org>

 gnome-base/gnome-shell/gnome-shell-45.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-45.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
index 22a92ed100bb..a59ba822de35 100644
--- a/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~riscv ~x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2024-01-08 Thread Sam James
commit: 207ab58fb18149088104a6851ace545821c1c8f4
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  8 17:21:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  8 17:26:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207ab58f

gnome-base/gnome-shell: Stabilize 45.2 amd64, #920697

Signed-off-by: Sam James  gentoo.org>

 gnome-base/gnome-shell/gnome-shell-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-45.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
index a59ba822de35..b0952ac6feab 100644
--- a/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~amd64 ~arm arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv ~x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/files/

2023-12-26 Thread Mart Raudsepp
commit: 07ef955be66bf7b11da98a2e451b6358eec82dd3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 26 22:15:41 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 26 22:17:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ef955b

gnome-base/gnome-session: drop old OpenOffice MIME type association entries

Primarily to make QA checks happy as we got a
'files/defaults.list-r6' exceeds 20.0 KiB in size; 20.0 KiB total
from the updated list with added entries.

No revbump as previous was 35 minutes ago and the changes to installed file
don't change anything when OpenOffice isn't installed, which no-one should
have, as these are legacy entries that should have been removed long ago
in the first place.

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-session/files/defaults.list-r6 | 140 
 1 file changed, 70 insertions(+), 70 deletions(-)

diff --git a/gnome-base/gnome-session/files/defaults.list-r6 
b/gnome-base/gnome-session/files/defaults.list-r6
index ea090d43163c..a724700e69cc 100644
--- a/gnome-base/gnome-session/files/defaults.list-r6
+++ b/gnome-base/gnome-session/files/defaults.list-r6
@@ -1,9 +1,9 @@
 [Default Applications]
-application/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop;
+application/rtf=abiword.desktop;libreoffice-writer.desktop;
 application/x-abiword=abiword.desktop;
 text/abiword=abiword.desktop;
-text/richtext=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop;
-text/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop;
+text/richtext=abiword.desktop;libreoffice-writer.desktop;
+text/rtf=abiword.desktop;libreoffice-writer.desktop;
 text/x-abiword=abiword.desktop;
 text/x-xml-abiword=abiword.desktop;
 x-content/blank-bd=brasero.desktop;org.gnome.Nautilus.desktop;
@@ -133,36 +133,36 @@ application/x-font-ttf=org.gnome.font-viewer.desktop;
 application/x-font-pcf=org.gnome.font-viewer.desktop;
 application/x-font-type1=org.gnome.font-viewer.desktop;
 application/x-font-otf=org.gnome.font-viewer.desktop;
-application/csv=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
-application/excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
-application/msexcel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
-application/tab-separated-values=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
-application/vnd.lotus-1-2-3=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
-application/vnd.ms-excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
-application/x-123=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
+application/csv=gnumeric.desktop;libreoffice-calc.desktop;
+application/excel=gnumeric.desktop;libreoffice-calc.desktop;
+application/msexcel=gnumeric.desktop;libreoffice-calc.desktop;
+application/tab-separated-values=gnumeric.desktop;libreoffice-calc.desktop;
+application/vnd.lotus-1-2-3=gnumeric.desktop;libreoffice-calc.desktop;
+application/vnd.ms-excel=gnumeric.desktop;libreoffice-calc.desktop;
+application/x-123=gnumeric.desktop;libreoffice-calc.desktop;
 application/x-applix-spreadsheet=gnumeric.desktop;
-application/x-dbase=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
-application/x-dbf=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
-application/x-dos_ms_excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
-application/x-excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
+application/x-dbase=gnumeric.desktop;libreoffice-calc.desktop;
+application/x-dbf=gnumeric.desktop;libreoffice-calc.desktop;
+application/x-dos_ms_excel=gnumeric.desktop;libreoffice-calc.desktop;
+application/x-excel=gnumeric.desktop;libreoffice-calc.desktop;
 application/x-gnumeric=gnumeric.desktop;
 application/x-mps=gnumeric.desktop;
-application/x-ms-excel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
-application/x-msexcel=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
+application/x-ms-excel=gnumeric.desktop;libreoffice-calc.desktop;
+application/x-msexcel=gnumeric.desktop;libreoffice-calc.desktop;
 application/x-oleo=gnumeric.desktop;
 application/x-planperfect=gnumeric.desktop;
-application/x-quattropro=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
+application/x-quattropro=gnumeric.desktop;libreoffice-calc.desktop;
 application/x-sc=gnumeric.desktop;
 application/x-sylk=gnumeric.desktop;
 application/x-xbase=gnumeric.desktop;
 application/x-xls=gnumeric.desktop;
 application/xls=gnumeric.desktop;
-text/comma-separated-values=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;
-text/csv=gnumeric.desktop;libreoffice-calc.desktop;openoffice.org-calc.desktop;

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/, gnome-base/gnome-session/files/

2023-12-26 Thread Mart Raudsepp
commit: cec9b7626f22389266fa1f333d1f254b90816119
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 26 21:35:00 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 26 21:43:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec9b762

gnome-base/gnome-session: update default MIME type associations

Quick simple update for now:

* Prefer gnome-text-editor over gedit
* Prefer loupe over eog (once we have it packaged)
* Fix typo in gedit association for application/javascript

A bigger review and rework is in order, but this will take some time.

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-session/files/defaults.list-r6| 336 +
 .../gnome-session/gnome-session-45.0-r1.ebuild | 128 
 2 files changed, 464 insertions(+)

diff --git a/gnome-base/gnome-session/files/defaults.list-r6 
b/gnome-base/gnome-session/files/defaults.list-r6
new file mode 100644
index ..ea090d43163c
--- /dev/null
+++ b/gnome-base/gnome-session/files/defaults.list-r6
@@ -0,0 +1,336 @@
+[Default Applications]
+application/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop;
+application/x-abiword=abiword.desktop;
+text/abiword=abiword.desktop;
+text/richtext=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop;
+text/rtf=abiword.desktop;libreoffice-writer.desktop;openoffice.org-writer.desktop;
+text/x-abiword=abiword.desktop;
+text/x-xml-abiword=abiword.desktop;
+x-content/blank-bd=brasero.desktop;org.gnome.Nautilus.desktop;
+x-content/blank-dvd=brasero.desktop;org.gnome.Nautilus.desktop;
+x-content/blank-cd=brasero.desktop;org.gnome.Nautilus.desktop;
+x-content/blank-hddvd=brasero.desktop;org.gnome.Nautilus.desktop;
+application/x-dia-diagram=dia.desktop;
+image/bmp=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/gif=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/jpeg=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/jpg=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/pjpeg=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/png=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/svg+xml=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/svg+xml-compressed=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/x-bmp=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/x-gray=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/x-icb=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/x-ico=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/x-pcx=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/x-png=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/x-portable-anymap=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/x-portable-bitmap=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/x-portable-graymap=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/x-portable-pixmap=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/x-xbitmap=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/x-xpixmap=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/vnd.wap.wbmp=org.gnome.Loupe.desktop;org.gnome.eog.desktop;
+image/g3fax=gimp.desktop;zzz-gimp.desktop;
+image/x-compressed-xcf=gimp.desktop;zzz-gimp.desktop;
+image/x-fits=gimp.desktop;zzz-gimp.desktop;
+image/x-icon=gimp.desktop;zzz-gimp.desktop;
+image/x-psd=gimp.desktop;zzz-gimp.desktop;
+image/x-sgi=gimp.desktop;zzz-gimp.desktop;
+image/x-sun-raster=gimp.desktop;zzz-gimp.desktop;
+image/x-tga=gimp.desktop;zzz-gimp.desktop;
+image/x-xcf=gimp.desktop;zzz-gimp.desktop;
+image/x-xwindowdump=gimp.desktop;zzz-gimp.desktop;
+application/xhtml+xml=firefox.desktop;chromium-browser-chromium.desktop;firefox-bin.desktop;google-chrome.desktop;org.gnome.Epiphany.desktop;epiphany.desktop;
+text/html=firefox.desktop;chromium-browser-chromium.desktop;firefox-bin.desktop;google-chrome.desktop;org.gnome.Epiphany.desktop;epiphany.desktop;
+application/pdf=org.gnome.Evince.desktop;evince.desktop;
+application/x-bzpdf=org.gnome.Evince.desktop;evince.desktop;
+application/x-gzpdf=org.gnome.Evince.desktop;evince.desktop;
+application/postscript=org.gnome.Evince.desktop;evince.desktop;
+application/x-bzpostscript=org.gnome.Evince.desktop;evince.desktop;
+application/x-gzpostscript=org.gnome.Evince.desktop;evince.desktop;
+image/x-eps=org.gnome.Evince.desktop;evince.desktop;
+image/x-bzeps=org.gnome.Evince.desktop;evince.desktop;
+image/x-gzeps=org.gnome.Evince.desktop;evince.desktop;
+application/x-dvi=org.gnome.Evince.desktop;evince.desktop;
+application/x-bzdvi=org.gnome.Evince.desktop;evince.desktop;
+application/x-gzdvi=org.gnome.Evince.desktop;evince.desktop;
+image/vnd.djvu=org.gnome.Evince.desktop;evince.desktop;
+image/tiff=org.gnome.Evince.desktop;evince.desktop;
+application/x-cbr=org.gnome.Evince.desktop;evince.desktop;
+application/x-cbz=org.gnome.Evince.desktop;evince.desktop;
+application/x-cb7=org.gnome.Evince.desktop;evince.desktop;

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome/

2023-12-26 Thread Mart Raudsepp
commit: 0d7f7cbb99ac97db3b7b0af526c0fa133aba4e1c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 26 21:10:06 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 26 21:10:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7f7cbb

gnome-base/gnome: add 45.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome/gnome-45.2.ebuild | 51 ++
 1 file changed, 51 insertions(+)

diff --git a/gnome-base/gnome/gnome-45.2.ebuild 
b/gnome-base/gnome/gnome-45.2.ebuild
new file mode 100644
index ..8803b28adb4b
--- /dev/null
+++ b/gnome-base/gnome/gnome-45.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Meta package for GNOME, merge this package to install"
+HOMEPAGE="https://www.gnome.org/;
+
+LICENSE="metapackage"
+SLOT="2.0" # Cannot be installed at the same time as gnome-2
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+IUSE="accessibility +bluetooth +classic cups +extras"
+
+S=${WORKDIR}
+
+# TODO: check accessibility completeness
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+   >=gnome-base/gnome-core-apps-${PV}[cups?,bluetooth?]
+
+   >=gnome-base/gdm-45.0.1
+
+   >=x11-wm/mutter-45.2
+   >=gnome-base/gnome-shell-45.2
+   >=media-fonts/cantarell-0.303.1
+
+   >=x11-themes/gnome-backgrounds-45.0
+   x11-themes/sound-theme-freedesktop
+
+   accessibility? (
+   >=app-accessibility/at-spi2-core-2.50.0
+   >=app-accessibility/orca-45.1
+   >=gnome-extra/mousetweaks-3.32.0
+   )
+   classic? ( >=gnome-extra/gnome-shell-extensions-45.2 )
+   extras? ( >=gnome-base/gnome-extra-apps-${PV} )
+"
+PDEPEND=">=gnome-base/gvfs-1.52.1[udisks]"
+
+DEPEND=""
+BDEPEND=""
+
+pkg_postinst() {
+   # Remind people where to find our project information
+   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
+   elog "for information about the project and documentation."
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-extra-apps/

2023-12-26 Thread Mart Raudsepp
commit: 254a45a15a4cf1f4e23674b99af1a53f8d829d0e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 26 21:05:30 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 26 21:07:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254a45a1

gnome-base/gnome-extra-apps: add 45.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-extra-apps/gnome-extra-apps-45.2.ebuild  | 73 ++
 1 file changed, 73 insertions(+)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild
new file mode 100644
index ..b08fd8d4dff0
--- /dev/null
+++ b/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Sub-meta package for the applications of GNOME"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="+games share +shotwell +tracker"
+
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# Note to developers:
+# This is a wrapper for the extra apps integrated with GNOME
+# Keep pkg order within a USE flag as upstream releng versions file
+# TODO: Should we keep these here: gnome-dictionary, gucharmap, sound-juicer, 
file-roller, nautilus-sendto, gnome-photos; replace gucharmap with 
gnome-characters?
+# TODO: Add gnome-remote-desktop as replacement for vino that was removed from 
meta in 3.36?
+# TODO: Replace cheese with Snapshot once we have it packaged
+# TODO: Update epiphany min dep
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}
+
+   >=sys-apps/baobab-45.0
+   >=media-video/cheese-44.1
+   >=www-client/epiphany-44.6
+   >=app-arch/file-roller-43.1
+   >=gnome-extra/gnome-calculator-45.0.2
+   >=gnome-extra/gnome-calendar-45.1
+   >=gnome-extra/gnome-characters-45.0
+   >=sys-apps/gnome-disk-utility-45.1
+   >=media-gfx/gnome-font-viewer-45.0
+   >=gnome-extra/gnome-system-monitor-45.0.2
+   >=gnome-extra/gnome-weather-45.0
+   >=gnome-extra/sushi-45.0
+
+   >=gnome-base/dconf-editor-45.0.1
+   >=mail-client/evolution-3.50.2
+   >=gnome-extra/gnome-tweaks-45.0
+   >=gnome-extra/nautilus-sendto-3.8.6
+   >=app-crypt/seahorse-43.0
+
+   games? (
+   >=games-puzzle/five-or-more-3.32.3
+   >=games-board/four-in-a-row-3.38.1
+   >=games-board/gnome-chess-43.2
+   >=games-puzzle/gnome-klotski-3.38.2
+   >=games-board/gnome-mahjongg-3.40.0
+   >=games-board/gnome-mines-40.1
+   >=games-arcade/gnome-nibbles-4.0.1
+   >=games-arcade/gnome-robots-40.0
+   >=games-puzzle/gnome-sudoku-45.2
+   >=games-puzzle/gnome-taquin-3.38.1
+   >=games-puzzle/gnome-tetravex-3.38.2
+   >=games-puzzle/hitori-44.0
+   >=games-board/iagno-3.38.1
+   >=games-puzzle/lightsoff-40.0.1
+   >=games-puzzle/quadrapassel-40.2
+   >=games-puzzle/swell-foop-41.1
+   >=games-board/tali-40.9
+   )
+   share? ( >=gnome-extra/gnome-user-share-43.0 )
+   shotwell? ( >=media-gfx/shotwell-0.32.4 )
+   tracker? (
+   >=app-misc/tracker-3.6.0
+   >=app-misc/tracker-miners-3.6.2
+   >=media-gfx/gnome-photos-44.0
+   >=media-sound/gnome-music-45.0
+   )
+"
+DEPEND=""
+BDEPEND=""
+S=${WORKDIR}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-light/

2023-12-24 Thread Mart Raudsepp
commit: 0797f268685745007b2f4975c532af2eb2c92f9c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Dec 24 14:37:57 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Dec 24 14:38:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0797f268

gnome-base/gnome-light: add 45.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-light/gnome-light-45.2.ebuild | 62 ++
 1 file changed, 62 insertions(+)

diff --git a/gnome-base/gnome-light/gnome-light-45.2.ebuild 
b/gnome-base/gnome-light/gnome-light-45.2.ebuild
new file mode 100644
index ..2a3293adda2e
--- /dev/null
+++ b/gnome-base/gnome-light/gnome-light-45.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+P_RELEASE="$(ver_cut 1).0"
+
+DESCRIPTION="Meta package for GNOME-Light, merge this package to install"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="2.0"
+IUSE="cups +gnome-shell"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+# XXX: Note to developers:
+# This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of
+# the bare minimum of libs/apps needed. It is basically gnome-base/gnome 
without
+# any apps, but shouldn't be used by users unless they know what they are 
doing.
+# cantarell minimum version is ensured here as gnome-shell depends on it.
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+
+   >=gnome-base/gnome-session-45.0
+   >=gnome-base/gnome-settings-daemon-45.0[cups?]
+   >=gnome-base/gnome-control-center-45.1[cups?]
+
+   >=gnome-base/nautilus-45.2
+
+   gnome-shell? (
+   >=x11-wm/mutter-45.2
+   >=dev-libs/gjs-1.78.1
+   >=gnome-base/gnome-shell-45.2
+   >=media-fonts/cantarell-0.303.1
+   )
+
+   >=x11-themes/adwaita-icon-theme-${P_RELEASE}
+   >=x11-themes/gnome-backgrounds-${P_RELEASE}
+
+   || (
+   >=x11-terms/gnome-terminal-3.50.1
+   >=gui-apps/gnome-console-45.0
+   )
+"
+DEPEND=""
+PDEPEND=">=gnome-base/gvfs-1.52.1"
+BDEPEND=""
+S="${WORKDIR}"
+
+pkg_pretend() {
+   if ! use gnome-shell; then
+   # Users probably want to use gnome-flashback, e16, sawfish, etc
+   ewarn "You're not installing GNOME Shell"
+   ewarn "You will have to install and manage a window manager by 
yourself"
+   fi
+}
+
+pkg_postinst() {
+   # Remember people where to find our project information
+   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
+   elog "for information about the project and documentation."
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-apps/

2023-12-24 Thread Mart Raudsepp
commit: 02f5ffbc7dce3b48d23d6095125ea4645659c848
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Dec 24 13:03:45 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Dec 24 13:07:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f5ffbc

gnome-base/gnome-core-apps: add 45.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-core-apps/gnome-core-apps-45.2.ebuild| 60 ++
 1 file changed, 60 insertions(+)

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-45.2.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-45.2.ebuild
new file mode 100644
index ..bd738a5adbe4
--- /dev/null
+++ b/gnome-base/gnome-core-apps/gnome-core-apps-45.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Sub-meta package for the core applications integrated with GNOME"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="+bluetooth cups"
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# gnome-color-manager min version enforced here due to control-center pulling 
it in
+# glib-networking min version enforced as multiple other deps here rely on it 
(e.g. via libsoup)
+# TODO: Replace eog with loupe
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+
+   >=gnome-base/gnome-session-45.0
+   >=gnome-base/gnome-settings-daemon-45.0[cups?]
+   >=gnome-base/gnome-control-center-45.1[cups?]
+   >=gnome-extra/gnome-color-manager-3.36.0
+
+   >=app-crypt/gcr-3.41.1:0
+   >=app-crypt/gcr-4.1.0:4
+   >=gnome-base/nautilus-45.2
+   >=gnome-base/gnome-keyring-42.1
+   >=gnome-extra/evolution-data-server-3.50.2
+   >=net-libs/glib-networking-2.78.0
+
+   || (
+   >=app-editors/gnome-text-editor-45.1
+   >=app-editors/gedit-46.1
+   )
+   >=app-text/evince-45.0
+   >=gnome-extra/gnome-contacts-45.0
+   >=media-gfx/eog-45.1
+   >=media-video/totem-43.0
+   || (
+   >=x11-terms/gnome-terminal-3.50.1
+   >=gui-apps/gnome-console-45.0
+   )
+
+   >=gnome-extra/gnome-user-docs-45.1
+   >=gnome-extra/yelp-42.2
+
+   >=x11-themes/adwaita-icon-theme-45.0
+
+   bluetooth? ( >=net-wireless/gnome-bluetooth-42.7 )
+"
+DEPEND=""
+BDEPEND=""
+
+# cdr? ( >=app-cdr/brasero-3.12.2 ) # not part of gnome releng release anymore
+# >=gnome-base/gnome-menus-3.13.3:3  # not used by core gnome anymore, just 
gnome-classic extensions
+
+S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-libs/

2023-12-21 Thread Mart Raudsepp
commit: 50b5848a92ff1ec2c5a75d1db42b390c3f1bd883
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec 21 19:43:48 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec 21 19:44:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b5848a

gnome-base/gnome-core-libs: add 45.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-core-libs/gnome-core-libs-45.2.ebuild| 41 ++
 1 file changed, 41 insertions(+)

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild
new file mode 100644
index ..156904f5d56f
--- /dev/null
+++ b/gnome-base/gnome-core-libs/gnome-core-libs-45.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Sub-meta package for the core libraries of GNOME"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="cups python"
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# Note to developers:
+# This is a wrapper for the core libraries used by GNOME
+RDEPEND="
+   >=dev-libs/glib-2.78.1:2
+   >=x11-libs/gdk-pixbuf-2.42.10:2
+   >=x11-libs/pango-1.51.0
+   >=x11-libs/gtk+-3.24.38:3[cups?]
+   >=gui-libs/gtk-4.12.4:4[cups?]
+   >=gui-libs/libadwaita-1.4.2:1
+   >=app-accessibility/at-spi2-core-2.50.0:2
+   >=gnome-base/librsvg-2.57.0
+   >=gnome-base/gnome-desktop-44.0:4
+
+   >=gnome-base/gvfs-1.52.1
+   >=gnome-base/dconf-0.40.0
+
+   >=media-libs/gstreamer-1.22.3:1.0
+   >=media-libs/gst-plugins-base-1.22.3:1.0
+   >=media-libs/gst-plugins-good-1.22.3:1.0
+
+   python? ( >=dev-python/pygobject-3.46.0:3 )
+"
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome/

2023-12-18 Thread Mart Raudsepp
commit: 9121b64f24cf600b88a28d83bf3d0f09b69a5f5f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:53:56 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:53:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9121b64f

gnome-base/gnome: drop 40.0-r1

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome/gnome-40.0-r1.ebuild | 52 ---
 1 file changed, 52 deletions(-)

diff --git a/gnome-base/gnome/gnome-40.0-r1.ebuild 
b/gnome-base/gnome/gnome-40.0-r1.ebuild
deleted file mode 100644
index adbf88e7ec29..
--- a/gnome-base/gnome/gnome-40.0-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Meta package for GNOME, merge this package to install"
-HOMEPAGE="https://www.gnome.org/;
-
-LICENSE="metapackage"
-SLOT="2.0" # Cannot be installed at the same time as gnome-2
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-
-IUSE="accessibility +bluetooth +classic cups +extras"
-
-S=${WORKDIR}
-
-# TODO: check accessibility completeness
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-   >=gnome-base/gnome-core-apps-${PV}[cups?,bluetooth?]
-
-   >=gnome-base/gdm-40.0
-
-   >=x11-wm/mutter-${PV}
-   >=gnome-base/gnome-shell-${PV}
-   >=media-fonts/cantarell-0.301
-
-   >=x11-themes/gnome-backgrounds-40.0
-   x11-themes/sound-theme-freedesktop
-
-   accessibility? (
-   >=app-accessibility/at-spi2-atk-2.38.0
-   >=app-accessibility/at-spi2-core-2.40.0
-   >=app-accessibility/orca-40.0
-   >=gnome-extra/mousetweaks-3.32.0
-   )
-   classic? ( >=gnome-extra/gnome-shell-extensions-40.0 )
-   extras? ( >=gnome-base/gnome-extra-apps-${PV} )
-"
-PDEPEND=">=gnome-base/gvfs-1.48.0[udisks]"
-
-DEPEND=""
-BDEPEND=""
-
-pkg_postinst() {
-   # Remind people where to find our project information
-   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
-   elog "for information about the project and documentation."
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome/

2023-12-18 Thread Mart Raudsepp
commit: eba05f2ac9ac21013d8546572f87d53baffd23f1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:53:31 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:53:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba05f2a

gnome-base/gnome: add 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome/gnome-44.4.ebuild | 51 ++
 1 file changed, 51 insertions(+)

diff --git a/gnome-base/gnome/gnome-44.4.ebuild 
b/gnome-base/gnome/gnome-44.4.ebuild
new file mode 100644
index ..bf8a07d94b6d
--- /dev/null
+++ b/gnome-base/gnome/gnome-44.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Meta package for GNOME, merge this package to install"
+HOMEPAGE="https://www.gnome.org/;
+
+LICENSE="metapackage"
+SLOT="2.0" # Cannot be installed at the same time as gnome-2
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+IUSE="accessibility +bluetooth +classic cups +extras"
+
+S=${WORKDIR}
+
+# TODO: check accessibility completeness
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+   >=gnome-base/gnome-core-apps-${PV}[cups?,bluetooth?]
+
+   >=gnome-base/gdm-44.1
+
+   >=x11-wm/mutter-44.3
+   >=gnome-base/gnome-shell-44.3
+   >=media-fonts/cantarell-0.303.1
+
+   >=x11-themes/gnome-backgrounds-44.0
+   x11-themes/sound-theme-freedesktop
+
+   accessibility? (
+   >=app-accessibility/at-spi2-core-2.48.3
+   >=app-accessibility/orca-44.1
+   >=gnome-extra/mousetweaks-3.32.0
+   )
+   classic? ( >=gnome-extra/gnome-shell-extensions-44.0 )
+   extras? ( >=gnome-base/gnome-extra-apps-${PV} )
+"
+PDEPEND=">=gnome-base/gvfs-1.50.6[udisks]"
+
+DEPEND=""
+BDEPEND=""
+
+pkg_postinst() {
+   # Remind people where to find our project information
+   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
+   elog "for information about the project and documentation."
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-extra-apps/

2023-12-18 Thread Mart Raudsepp
commit: 8a58dbf31b26ac5edc9b32fcb0b5948461ed63e6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:51:25 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:51:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a58dbf3

gnome-base/gnome-extra-apps: drop 41.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-extra-apps/gnome-extra-apps-41.0.ebuild  | 75 --
 1 file changed, 75 deletions(-)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-41.0.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-41.0.ebuild
deleted file mode 100644
index 936cca4bc4a6..
--- a/gnome-base/gnome-extra-apps/gnome-extra-apps-41.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Sub-meta package for the applications of GNOME"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="+games share +shotwell +tracker"
-
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-
-# Note to developers:
-# This is a wrapper for the extra apps integrated with GNOME
-# Keep pkg order within a USE flag as upstream releng versions file
-# TODO: Should we keep these here: gnome-dictionary, gucharmap, sound-juicer; 
replace gucharmap with gnome-characters?
-# TODO: Add gnome-remote-desktop as replacement for vino that was removed from 
meta in 3.36?
-# gnome-documents removed for now, as it didn't find a good place upstream and 
is getting dropped from default sets for distros for 3.30 (and for 3.26 it 
required newer tracker than we had at the time)
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}
-
-   >=sys-apps/baobab-40.0
-   >=media-video/cheese-3.38.0
-   >=www-client/epiphany-40.0
-   >=app-arch/file-roller-3.38.0
-   >=gnome-extra/gnome-calculator-40.0
-   >=gnome-extra/gnome-calendar-40.0
-   >=gnome-extra/gnome-characters-40.0
-   >=sys-apps/gnome-disk-utility-40.0
-   >=media-gfx/gnome-font-viewer-40.0
-   >=media-gfx/gnome-screenshot-40.0
-   >=gnome-extra/gnome-system-monitor-40.0
-   >=gnome-extra/gnome-weather-40.0
-   >=gnome-extra/gucharmap-13.0.7:2.90
-   >=gnome-extra/sushi-3.38.0
-   >=media-sound/sound-juicer-3.38.0
-
-   >=gnome-base/dconf-editor-3.38.3
-   >=app-dicts/gnome-dictionary-40.0
-   >=mail-client/evolution-3.${PV}
-   >=gnome-extra/gnome-tweaks-40.0
-   >=gnome-extra/nautilus-sendto-3.8.6
-
-   games? (
-   >=games-puzzle/five-or-more-3.32.2
-   >=games-board/four-in-a-row-3.38.1
-   >=games-board/gnome-chess-40.0
-   >=games-puzzle/gnome-klotski-3.38.2
-   >=games-board/gnome-mahjongg-3.38.3
-   >=games-board/gnome-mines-40.0
-   >=games-arcade/gnome-nibbles-3.38.2
-   >=games-arcade/gnome-robots-40.0
-   >=games-puzzle/gnome-sudoku-40.0
-   >=games-puzzle/gnome-taquin-3.38.1
-   >=games-puzzle/gnome-tetravex-3.38.2
-   >=games-puzzle/hitori-3.36.0
-   >=games-board/iagno-3.38.1
-   >=games-puzzle/lightsoff-40.0
-   >=games-puzzle/quadrapassel-3.38.1
-   >=games-puzzle/swell-foop-40.0
-   >=games-board/tali-40.0
-   )
-   share? ( >=gnome-extra/gnome-user-share-3.34.0 )
-   shotwell? ( >=media-gfx/shotwell-0.30.11 )
-   tracker? (
-   >=app-misc/tracker-3
-   >=app-misc/tracker-miners-3
-   >=media-gfx/gnome-photos-40.0
-   >=media-sound/gnome-music-40.0
-   )
-"
-DEPEND=""
-BDEPEND=""
-S=${WORKDIR}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-extra-apps/

2023-12-18 Thread Mart Raudsepp
commit: f82fb86779ecba280256c04e3879d07830dfb8cd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:51:18 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:51:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82fb867

gnome-base/gnome-extra-apps: stabilize 44.4 for amd64, arm64, x86

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild
index 0a7c0be9162e..7ead42eca673 100644
--- a/gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild
+++ b/gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild
@@ -9,7 +9,7 @@ LICENSE="metapackage"
 SLOT="3.0"
 IUSE="+games share +shotwell +tracker"
 
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 
 # Note to developers:
 # This is a wrapper for the extra apps integrated with GNOME



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-extra-apps/

2023-12-18 Thread Mart Raudsepp
commit: 8fb35c986bd5e7ff3d4a186d7e294a326ef110b7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:51:04 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:51:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb35c98

gnome-base/gnome-extra-apps: add 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-extra-apps/gnome-extra-apps-44.4.ebuild  | 72 ++
 1 file changed, 72 insertions(+)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild
new file mode 100644
index ..0a7c0be9162e
--- /dev/null
+++ b/gnome-base/gnome-extra-apps/gnome-extra-apps-44.4.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Sub-meta package for the applications of GNOME"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="+games share +shotwell +tracker"
+
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# Note to developers:
+# This is a wrapper for the extra apps integrated with GNOME
+# Keep pkg order within a USE flag as upstream releng versions file
+# TODO: Should we keep these here: gnome-dictionary, gucharmap, sound-juicer; 
replace gucharmap with gnome-characters?
+# TODO: Add gnome-remote-desktop as replacement for vino that was removed from 
meta in 3.36?
+# gnome-documents removed for now, as it didn't find a good place upstream and 
is getting dropped from default sets for distros for 3.30 (and for 3.26 it 
required newer tracker than we had at the time)
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}
+
+   >=sys-apps/baobab-44.0
+   >=media-video/cheese-44.1
+   >=www-client/epiphany-44.6
+   >=app-arch/file-roller-43.0
+   >=gnome-extra/gnome-calculator-44.0
+   >=gnome-extra/gnome-calendar-44.1
+   >=gnome-extra/gnome-characters-44.0
+   >=sys-apps/gnome-disk-utility-44.0
+   >=media-gfx/gnome-font-viewer-44.0
+   >=gnome-extra/gnome-system-monitor-44.0
+   >=gnome-extra/gnome-weather-44.0
+   >=gnome-extra/sushi-44.2
+
+   >=gnome-base/dconf-editor-43.0
+   >=mail-client/evolution-3.48.4
+   >=gnome-extra/gnome-tweaks-40.0
+   >=gnome-extra/nautilus-sendto-3.8.6
+   >=app-crypt/seahorse-43.0
+
+   games? (
+   >=games-puzzle/five-or-more-3.32.3
+   >=games-board/four-in-a-row-3.38.1
+   >=games-board/gnome-chess-43.2
+   >=games-puzzle/gnome-klotski-3.38.2
+   >=games-board/gnome-mahjongg-3.40.0
+   >=games-board/gnome-mines-40.1
+   >=games-arcade/gnome-nibbles-3.38.3
+   >=games-arcade/gnome-robots-40.0
+   >=games-puzzle/gnome-sudoku-44.0
+   >=games-puzzle/gnome-taquin-3.38.1
+   >=games-puzzle/gnome-tetravex-3.38.2
+   >=games-puzzle/hitori-44.0
+   >=games-board/iagno-3.38.1
+   >=games-puzzle/lightsoff-40.0.1
+   >=games-puzzle/quadrapassel-40.2
+   >=games-puzzle/swell-foop-41.1
+   >=games-board/tali-40.9
+   )
+   share? ( >=gnome-extra/gnome-user-share-43.0 )
+   shotwell? ( >=media-gfx/shotwell-0.32.2 )
+   tracker? (
+   >=app-misc/tracker-3.5.3
+   >=app-misc/tracker-miners-3.5.2
+   >=media-gfx/gnome-photos-44.0
+   >=media-sound/gnome-music-44.0
+   )
+"
+DEPEND=""
+BDEPEND=""
+S=${WORKDIR}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome/

2023-12-18 Thread Mart Raudsepp
commit: 7002e93a6b83a01e3704974fc813d2061e2414b4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:53:47 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:53:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7002e93a

gnome-base/gnome: stabilize 44.4 for amd64, arm64, x86

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome/gnome-44.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome/gnome-44.4.ebuild 
b/gnome-base/gnome/gnome-44.4.ebuild
index bf8a07d94b6d..0647fa335550 100644
--- a/gnome-base/gnome/gnome-44.4.ebuild
+++ b/gnome-base/gnome/gnome-44.4.ebuild
@@ -11,7 +11,7 @@ SLOT="2.0" # Cannot be installed at the same time as gnome-2
 
 # when unmasking for an arch
 # double check none of the deps are still masked !
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 
 IUSE="accessibility +bluetooth +classic cups +extras"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-light/

2023-12-18 Thread Mart Raudsepp
commit: 1a551e2012e227bb9986ca14c8c7cc964f6c74d1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:43:21 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:43:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a551e20

gnome-base/gnome-light: stabilize 44.4 for amd64, x86

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-light/gnome-light-44.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-light/gnome-light-44.4.ebuild 
b/gnome-base/gnome-light/gnome-light-44.4.ebuild
index ecf836dd4457..e3538d358696 100644
--- a/gnome-base/gnome-light/gnome-light-44.4.ebuild
+++ b/gnome-base/gnome-light/gnome-light-44.4.ebuild
@@ -11,7 +11,7 @@ LICENSE="metapackage"
 SLOT="2.0"
 IUSE="cups +gnome-shell"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 # XXX: Note to developers:
 # This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-light/

2023-12-18 Thread Mart Raudsepp
commit: 5e56a692855728c4bcb921d0467e8ccdbbfdf0f4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:43:04 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:43:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e56a692

gnome-base/gnome-light: add 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-light/gnome-light-44.4.ebuild | 62 ++
 1 file changed, 62 insertions(+)

diff --git a/gnome-base/gnome-light/gnome-light-44.4.ebuild 
b/gnome-base/gnome-light/gnome-light-44.4.ebuild
new file mode 100644
index ..ecf836dd4457
--- /dev/null
+++ b/gnome-base/gnome-light/gnome-light-44.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+P_RELEASE="$(ver_cut 1).0"
+
+DESCRIPTION="Meta package for GNOME-Light, merge this package to install"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="2.0"
+IUSE="cups +gnome-shell"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# XXX: Note to developers:
+# This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of
+# the bare minimum of libs/apps needed. It is basically gnome-base/gnome 
without
+# any apps, but shouldn't be used by users unless they know what they are 
doing.
+# cantarell minimum version is ensured here as gnome-shell depends on it.
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+
+   >=gnome-base/gnome-session-44.0
+   >=gnome-base/gnome-settings-daemon-44.1[cups?]
+   >=gnome-base/gnome-control-center-44.3[cups?]
+
+   >=gnome-base/nautilus-44.2.1
+
+   gnome-shell? (
+   >=x11-wm/mutter-44.3
+   >=dev-libs/gjs-1.76.2
+   >=gnome-base/gnome-shell-44.3
+   >=media-fonts/cantarell-0.303.1
+   )
+
+   >=x11-themes/adwaita-icon-theme-${P_RELEASE}
+   >=x11-themes/gnome-backgrounds-${P_RELEASE}
+
+   || (
+   >=x11-terms/gnome-terminal-3.48.2
+   >=gui-apps/gnome-console-44.4
+   )
+"
+DEPEND=""
+PDEPEND=">=gnome-base/gvfs-1.50.6"
+BDEPEND=""
+S="${WORKDIR}"
+
+pkg_pretend() {
+   if ! use gnome-shell; then
+   # Users probably want to use gnome-flashback, e16, sawfish, etc
+   ewarn "You're not installing GNOME Shell"
+   ewarn "You will have to install and manage a window manager by 
yourself"
+   fi
+}
+
+pkg_postinst() {
+   # Remember people where to find our project information
+   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
+   elog "for information about the project and documentation."
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-light/

2023-12-18 Thread Mart Raudsepp
commit: ffeed2bbe7ed051fa01e13dbc3360be6b8f50e1f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:43:29 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:43:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffeed2bb

gnome-base/gnome-light: drop 40.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-light/gnome-light-40.0.ebuild | 60 --
 1 file changed, 60 deletions(-)

diff --git a/gnome-base/gnome-light/gnome-light-40.0.ebuild 
b/gnome-base/gnome-light/gnome-light-40.0.ebuild
deleted file mode 100644
index e6a680103596..
--- a/gnome-base/gnome-light/gnome-light-40.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-P_RELEASE="$(ver_cut 1-2)"
-
-DESCRIPTION="Meta package for GNOME-Light, merge this package to install"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="2.0"
-IUSE="cups +gnome-shell"
-
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-# XXX: Note to developers:
-# This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of
-# the bare minimum of libs/apps needed. It is basically gnome-base/gnome 
without
-# any apps, but shouldn't be used by users unless they know what they are 
doing.
-# cantarell minimum version is ensured here as gnome-shell depends on it.
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-
-   >=gnome-base/gnome-session-40.0
-   >=gnome-base/gnome-settings-daemon-40.0[cups?]
-   >=gnome-base/gnome-control-center-40.0[cups?]
-
-   >=gnome-base/nautilus-40.0
-
-   gnome-shell? (
-   >=x11-wm/mutter-${PV}
-   >=dev-libs/gjs-1.68.0
-   >=gnome-base/gnome-shell-${PV}
-   >=media-fonts/cantarell-0.301
-   )
-
-   >=x11-themes/adwaita-icon-theme-40.0
-   >=x11-themes/gnome-themes-standard-3.28
-   >=x11-themes/gnome-backgrounds-${P_RELEASE}
-
-   >=x11-terms/gnome-terminal-3.40.0
-"
-DEPEND=""
-PDEPEND=">=gnome-base/gvfs-1.48.0"
-BDEPEND=""
-S="${WORKDIR}"
-
-pkg_pretend() {
-   if ! use gnome-shell; then
-   # Users probably want to use gnome-flashback, e16, sawfish, etc
-   ewarn "You're not installing GNOME Shell"
-   ewarn "You will have to install and manage a window manager by 
yourself"
-   fi
-}
-
-pkg_postinst() {
-   # Remember people where to find our project information
-   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
-   elog "for information about the project and documentation."
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-libs/

2023-12-18 Thread Mart Raudsepp
commit: 18c156d618de253c52cb57f8c06e5636ae6d58f9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:16:21 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:22:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c156d6

gnome-base/gnome-core-libs: add 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-core-libs/gnome-core-libs-44.4.ebuild| 41 ++
 1 file changed, 41 insertions(+)

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild
new file mode 100644
index ..020a60fe7da6
--- /dev/null
+++ b/gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Sub-meta package for the core libraries of GNOME"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="cups python"
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# Note to developers:
+# This is a wrapper for the core libraries used by GNOME
+RDEPEND="
+   >=dev-libs/glib-2.76.4:2
+   >=x11-libs/gdk-pixbuf-2.42.10:2
+   >=x11-libs/pango-1.50.14
+   >=x11-libs/gtk+-3.24.38:3[cups?]
+   >=gui-libs/gtk-4.10.5:4[cups?]
+   >=gui-libs/libadwaita-1.3.4:1
+   >=app-accessibility/at-spi2-core-2.48.3:2
+   >=gnome-base/librsvg-2.56.3
+   >=gnome-base/gnome-desktop-44.0:4
+
+   >=gnome-base/gvfs-1.50.6
+   >=gnome-base/dconf-0.40.0
+
+   >=media-libs/gstreamer-1.20.6:1.0
+   >=media-libs/gst-plugins-base-1.20.6:1.0
+   >=media-libs/gst-plugins-good-1.20.6:1.0
+
+   python? ( >=dev-python/pygobject-3.44.1:3 )
+"
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-apps/

2023-12-18 Thread Mart Raudsepp
commit: e999dd49957500480d5d00a151aa10d879e8d664
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:36:38 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:36:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e999dd49

gnome-base/gnome-core-apps: stabilize 44.4 for amd64, arm64, x86

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild
index 31a2b50b0b5d..8f318f774316 100644
--- a/gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild
+++ b/gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild
@@ -11,7 +11,7 @@ IUSE="+bluetooth cups"
 
 # when unmasking for an arch
 # double check none of the deps are still masked !
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 
 # gnome-color-manager min version enforced here due to control-center pulling 
it in
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-apps/

2023-12-18 Thread Mart Raudsepp
commit: 02a0be97ebcd50f302683cc203fe43dbff8ae1c4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:32:21 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:32:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a0be97

gnome-base/gnome-core-apps: add 44.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-core-apps/gnome-core-apps-44.4.ebuild| 57 ++
 1 file changed, 57 insertions(+)

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild
new file mode 100644
index ..31a2b50b0b5d
--- /dev/null
+++ b/gnome-base/gnome-core-apps/gnome-core-apps-44.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Sub-meta package for the core applications integrated with GNOME"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="+bluetooth cups"
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# gnome-color-manager min version enforced here due to control-center pulling 
it in
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+
+   >=gnome-base/gnome-session-44.0
+   >=gnome-base/gnome-settings-daemon-44.1[cups?]
+   >=gnome-base/gnome-control-center-44.3[cups?]
+   >=gnome-extra/gnome-color-manager-3.36.0
+
+   >=app-crypt/gcr-3.41.1:0
+   >=app-crypt/gcr-4.1.0:4
+   >=gnome-base/nautilus-44.2.1
+   >=gnome-base/gnome-keyring-42.1
+   >=gnome-extra/evolution-data-server-3.48.4
+
+   || (
+   >=app-editors/gnome-text-editor-44.0
+   >=app-editors/gedit-44
+   )
+   >=app-text/evince-44.3
+   >=gnome-extra/gnome-contacts-44.0
+   >=media-gfx/eog-44.3
+   >=media-video/totem-43.0
+   || (
+   >=x11-terms/gnome-terminal-3.48.2
+   >=gui-apps/gnome-console-44.4
+   )
+
+   >=gnome-extra/gnome-user-docs-44.3
+   >=gnome-extra/yelp-42.2
+
+   >=x11-themes/adwaita-icon-theme-44.0
+
+   bluetooth? ( >=net-wireless/gnome-bluetooth-42.5 )
+"
+DEPEND=""
+BDEPEND=""
+
+# cdr? ( >=app-cdr/brasero-3.12.2 ) # not part of gnome releng release anymore
+# >=gnome-base/gnome-menus-3.13.3:3  # not used by core gnome anymore, just 
gnome-classic extensions
+
+S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-apps/

2023-12-18 Thread Mart Raudsepp
commit: 8c18fbfb8fb6854a22b7d4e8c0fc936b9bb754e9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:37:23 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:37:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c18fbfb

gnome-base/gnome-core-apps: drop 41.3

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-core-apps/gnome-core-apps-41.3.ebuild| 52 --
 1 file changed, 52 deletions(-)

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-41.3.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-41.3.ebuild
deleted file mode 100644
index 1bb512579026..
--- a/gnome-base/gnome-core-apps/gnome-core-apps-41.3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Sub-meta package for the core applications integrated with GNOME"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="+bluetooth cups"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-
-# gnome-color-manager min version enforced here due to control-center pulling 
it in
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-
-   >=gnome-base/gnome-session-40.1.1
-   >=gnome-base/gnome-settings-daemon-41.0[cups?]
-   >=gnome-base/gnome-control-center-41.2[cups?]
-   >=gnome-extra/gnome-color-manager-3.36.0
-
-   >=app-crypt/gcr-3.40.0
-   >=gnome-base/nautilus-41.1
-   >=gnome-base/gnome-keyring-40.0
-   >=gnome-extra/evolution-data-server-3.42.3
-
-   >=app-crypt/seahorse-41.0
-   >=app-editors/gedit-41
-   >=app-text/evince-41.3
-   >=gnome-extra/gnome-contacts-41.0
-   >=media-gfx/eog-41.1
-   >=media-video/totem-3.38.2
-   >=x11-terms/gnome-terminal-3.42.2
-
-   >=gnome-extra/gnome-user-docs-41.1
-   >=gnome-extra/yelp-41.2
-
-   >=x11-themes/adwaita-icon-theme-41.0
-
-   bluetooth? ( >=net-wireless/gnome-bluetooth-3.34.5 )
-"
-DEPEND=""
-BDEPEND=""
-
-# cdr? ( >=app-cdr/brasero-3.12.2 ) # not part of gnome releng release anymore
-# >=gnome-base/gnome-menus-3.13.3:3  # not used by core gnome anymore, just 
gnome-classic extensions
-# >=net-im/empathy-3.12.12 # not part of gnome releng core or apps suite 
anymore
-
-S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-libs/

2023-12-18 Thread Mart Raudsepp
commit: bd3c91c7413f9ac0f19876279cf0dc21363b5a88
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:23:50 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:23:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3c91c7

gnome-base/gnome-core-libs: drop 41.3

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-core-libs/gnome-core-libs-41.3.ebuild| 39 --
 1 file changed, 39 deletions(-)

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-41.3.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-41.3.ebuild
deleted file mode 100644
index 768ed7bbdcad..
--- a/gnome-base/gnome-core-libs/gnome-core-libs-41.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Sub-meta package for the core libraries of GNOME"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="cups python"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-
-# Note to developers:
-# This is a wrapper for the core libraries used by GNOME
-RDEPEND="
-   >=dev-libs/glib-2.70.2:2
-   >=x11-libs/gdk-pixbuf-2.42.6:2
-   >=x11-libs/pango-1.48.10
-   >=x11-libs/gtk+-3.24.31:3[cups?]
-   >=dev-libs/atk-2.36.0
-   >=gnome-base/librsvg-2.52.5
-   >=gnome-base/gnome-desktop-${PV}:3
-
-   >=gnome-base/gvfs-1.48.1
-   >=gnome-base/dconf-0.40.0
-
-   >=media-libs/gstreamer-1.16.2:1.0
-   >=media-libs/gst-plugins-base-1.16.2:1.0
-   >=media-libs/gst-plugins-good-1.16.2:1.0
-
-   python? ( >=dev-python/pygobject-3.42.0:3 )
-"
-DEPEND=""
-BDEPEND=""
-
-S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-libs/

2023-12-18 Thread Mart Raudsepp
commit: e8d2f902706e172196c35bca61fdc2b845e4c223
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:22:32 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:22:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d2f902

gnome-base/gnome-core-libs: stabilize 44.4 for amd64, arm64, x86

Meta-package ALLARCHES to catch up on the metas.
This was 44.4 isntead of a newer 44.x because a few components don't have
a stable newer bug-fix version and we are going to be stabilizing GNOME 45
instead at this point soon.

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild
index 020a60fe7da6..5cf824cf9ce4 100644
--- a/gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild
+++ b/gnome-base/gnome-core-libs/gnome-core-libs-44.4.ebuild
@@ -11,7 +11,7 @@ IUSE="cups python"
 
 # when unmasking for an arch
 # double check none of the deps are still masked !
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 
 # Note to developers:
 # This is a wrapper for the core libraries used by GNOME



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2023-12-18 Thread Mart Raudsepp
commit: 178655ba120edeadc606822b4ddc34de318b06e4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 18 23:11:20 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 18 23:11:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178655ba

gnome-base/gnome-shell: drop 45.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 -
 gnome-base/gnome-shell/gnome-shell-45.0.ebuild | 185 -
 2 files changed, 186 deletions(-)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 713b8c099670..be2e46091451 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,5 +1,4 @@
 DIST gnome-shell-44.3.tar.xz 1995132 BLAKE2B 
cca266dc20de2a7e99590c72c68df07c0e1d3a3eda0aa2ceb8985202ce21be937df0d80089a9266a847eda485a823ae357dd894fb1c3e64bd77063d260547cc3
 SHA512 
0b8ce9b99f6276939faf8623c236fdb646e16609f1f9081e768f116cd19156f2d6c6da9a059783cbc0b2a0df5b5b748369a6bce0b728338092a3fe3b81cc14b6
 DIST gnome-shell-44.4.tar.xz 1998208 BLAKE2B 
951daccd448a353bde0503585393c1e8c870aa3bd86149639d7c85744c4eebfe0c44488bdb0012883ae17e428e895268a0a687c6901c5797f58dfa87ff26779f
 SHA512 
03a29a7e662a93388981f4ae7186e135ce3e687c99318a8a27ba898fcd43114a27b5351227958ce17b239bde88442d9058c64bea2c6b027cc4f6ff2e194777d5
-DIST gnome-shell-45.0.tar.xz 2018936 BLAKE2B 
2606725c870f6fabc671034e909bd121a10c4f95a225216e5eff9af728422fbd42f26be1e21fe9795b75b89c62cade93392cd8fe49fb4193303ae666e93d
 SHA512 
cdf4bc58056b97f4a19f594ea5374d69ca5d2efc5d2a5330cc1d2b2c62719dac70134df6dcd6090551adf13be12a38a0e1e4480ee55884ebbd7afe918b3c53b6
 DIST gnome-shell-45.1.tar.xz 2017464 BLAKE2B 
f3e6fc28e05a2eb7a6ba9f0e99b33bf0aaa46e5e1e6e302331354e67c2caa380313017232e2ccc262d29ee52c79fb847d26eb05dc098f2c69105520a7a65e80a
 SHA512 
cfecddd3787e0e719c00d0a543466165d94431086c1ca708cf7ebd43de42f8edf468ab46212b6120ca5676d61825c085232db509c076ecf38d159702fc13a861
 DIST gnome-shell-45.2.tar.xz 2017124 BLAKE2B 
b1ee0ecb7babadad1b9abed3c9bb2fda4c47e5bff080cfd92db35530b211449a9e3c8db0f63ccf87ae9df05337b9a69546b880c71d7a4a1fca08b773490bbce1
 SHA512 
d88cb7e385f69416863a5b1299fdd18f228a6f951ee084e0ae79ed668c856e50f19c537d7b40eaf93b9166fa5ef7797b9babc3b8d4f80941e15d53d862734aec

diff --git a/gnome-base/gnome-shell/gnome-shell-45.0.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.0.ebuild
deleted file mode 100644
index ce9d7ddda344..
--- a/gnome-base/gnome-shell/gnome-shell-45.0.ebuild
+++ /dev/null
@@ -1,185 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit gnome.org gnome2-utils meson optfeature python-single-r1 virtualx xdg
-
-DESCRIPTION="Provides core UI functions for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell 
https://gitlab.gnome.org/GNOME/gnome-shell;
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-IUSE="elogind gtk-doc +ibus +networkmanager pipewire systemd test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   ?? ( elogind systemd )"
-RESTRICT="!test? ( test )"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
-
-# libXfixes-5.0 needed for pointer barriers and #include 

-DEPEND="
-   >=gnome-extra/evolution-data-server-3.46.0:=
-   >=app-crypt/gcr-3.90.0:4=[introspection]
-   >=dev-libs/glib-2.68:2
-   >=dev-libs/gobject-introspection-1.49.1:=
-   >=dev-libs/gjs-1.73.1[cairo]
-   >=gui-libs/gtk-4:4[introspection]
-   >=x11-wm/mutter-45.0:0/13[introspection,test?]
-   >=sys-auth/polkit-0.120_p20220509[introspection]
-   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
-   >=x11-libs/startup-notification-0.11
-   >=app-i18n/ibus-1.5.19
-   >=gnome-base/gnome-desktop-40.0:4=
-   networkmanager? (
-   >=net-misc/networkmanager-1.10.4[introspection]
-   net-libs/libnma[introspection]
-   >=app-crypt/libsecret-0.18
-   )
-   pipewire? ( >=media-video/pipewire-0.3.49:= )
-   systemd? (
-   >=sys-apps/systemd-246:=
-   >=gnome-base/gnome-desktop-3.34.2:3=[systemd]
-   )
-   elogind? ( >=sys-auth/elogind-237 )
-
-   app-arch/gnome-autoar
-   dev-libs/json-glib
-
-   >=app-accessibility/at-spi2-core-2.46:2[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   dev-libs/libxml2:2
-   x11-libs/libX11
-
-   >=media-libs/libpulse-2[glib]
-   dev-libs/libical:=
-   >=x11-libs/libXfixes-5.0
-
-   gui-libs/gtk:4[introspection]
-
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   media-libs/libglvnd[X]
-"
-# Runtime-only deps are probably incomplete and approximate.
-# Introspection deps generated from inspection of the output of:
-#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/, gnome-base/gnome-control-center/files/

2023-12-18 Thread Pacho Ramos
commit: e5300804a1c1ae8768e8492a9921544c1d9f7f9a
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Dec  8 00:07:25 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5300804

gnome-base/gnome-control-center: Version bump to 45.2 Closes: 
https://bugs.gentoo.org/919082

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34169
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../45.2-fix_incompatible_type_warnings.patch  |  39 
 .../gnome-control-center-45.2.ebuild   | 208 +
 3 files changed, 248 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index c0b1848fa5a9..d7347aab7634 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -3,5 +3,6 @@ DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
 DIST gnome-control-center-45.0.tar.xz 7737740 BLAKE2B 
c2ef08fcca9c14ea911e8a5257cd41e4951d954f5a8ed84fba2e5ede6888e38a9786da8b6a15b7db393d0650abe8ad4592a9d8ae55be76fbe747d0a8e8fb00bb
 SHA512 
c409174f2ce191d21018f7716254e9a5957c0c1daa63902bced6e196b2a1d73daf39364563183fbaca282b23548dc3a6c05b35b68a75334343ca44c23ec8c060
 DIST gnome-control-center-45.1.tar.xz 7721748 BLAKE2B 
de5e11ff187abfe8437b866b1a17ab8cb851ba5e3b754b1fb1f663b97ffac533d6b657a1eba8547d877bd8f47bee65ded79a223c5f5cb4a7384078a62ea0dee9
 SHA512 
f2f7cb97b44729206f0b52d803c225f5f79de9adf0d7e5f06442b20786efa9ca4e5e04e3efa933f2efc54fed5a7a8fe16a5e9fda9dc710be1cfa4b8d47105760
+DIST gnome-control-center-45.2.tar.xz 7715304 BLAKE2B 
5b0b42cf8b1e4e908cbf4dc24018fd645cf4e9643f0233e953bcce5975302eb103306dae37270cce11f0fbe059fbd5dfd6b10cb6dcc08cf4765f648f8f73b32b
 SHA512 
08749b6246e401982bd9c0088a5e2e517c7e8e2cea2fdce5fd29841a6c73b6bad9fba2d2af726f31cde3b64705cc9db22982673117f170cea27bae48911775de
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git 
a/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
 
b/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
new file mode 100644
index ..4b0867bfa0b2
--- /dev/null
+++ 
b/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
@@ -0,0 +1,39 @@
+From 13c939659a844049ddc68e90c7830bf96ebe174d Mon Sep 17 00:00:00 2001
+From: Marco Melorio 
+Date: Thu, 5 Oct 2023 19:21:39 +0200
+Subject: [PATCH] misc: Fix incompatible type warnings
+
+---
+ panels/datetime/cc-datetime-panel.c | 2 +-
+ panels/network/net-device-wifi.c| 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/panels/datetime/cc-datetime-panel.c 
b/panels/datetime/cc-datetime-panel.c
+index 3544411d04..204b8ce44d 100644
+--- a/panels/datetime/cc-datetime-panel.c
 b/panels/datetime/cc-datetime-panel.c
+@@ -695,7 +695,7 @@ list_box_row_activated (CcDateTimePanel *self,
+ }
+   else if (row == GTK_LIST_BOX_ROW (self->timezone_row))
+ {
+-  present_window (self, self->timezone_dialog);
++  present_window (self, GTK_WINDOW (self->timezone_dialog));
+ }
+ }
+ 
+diff --git a/panels/network/net-device-wifi.c 
b/panels/network/net-device-wifi.c
+index dd4453d0f8..3cb66e19fa 100644
+--- a/panels/network/net-device-wifi.c
 b/panels/network/net-device-wifi.c
+@@ -780,7 +780,7 @@ net_device_wifi_dispose (GObject *object)
+ NetDeviceWifi *self = NET_DEVICE_WIFI (object);
+ 
+ if (self->hotspot_dialog) {
+-gtk_window_destroy (self->hotspot_dialog);
++gtk_window_destroy (GTK_WINDOW (self->hotspot_dialog));
+ self->hotspot_dialog = NULL;
+ }
+ 
+-- 
+GitLab
+

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
new file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2023-12-18 Thread Pacho Ramos
commit: be7bd978b5625fa0cf7d2ec802c614734606edda
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Dec  3 21:25:21 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7bd978

gnome-base/gnome-shell: Version bump to 45.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34115
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-45.2.ebuild | 188 +
 2 files changed, 189 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index b54035dcaf3b..713b8c099670 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -2,3 +2,4 @@ DIST gnome-shell-44.3.tar.xz 1995132 BLAKE2B 
cca266dc20de2a7e99590c72c68df07c0e1
 DIST gnome-shell-44.4.tar.xz 1998208 BLAKE2B 
951daccd448a353bde0503585393c1e8c870aa3bd86149639d7c85744c4eebfe0c44488bdb0012883ae17e428e895268a0a687c6901c5797f58dfa87ff26779f
 SHA512 
03a29a7e662a93388981f4ae7186e135ce3e687c99318a8a27ba898fcd43114a27b5351227958ce17b239bde88442d9058c64bea2c6b027cc4f6ff2e194777d5
 DIST gnome-shell-45.0.tar.xz 2018936 BLAKE2B 
2606725c870f6fabc671034e909bd121a10c4f95a225216e5eff9af728422fbd42f26be1e21fe9795b75b89c62cade93392cd8fe49fb4193303ae666e93d
 SHA512 
cdf4bc58056b97f4a19f594ea5374d69ca5d2efc5d2a5330cc1d2b2c62719dac70134df6dcd6090551adf13be12a38a0e1e4480ee55884ebbd7afe918b3c53b6
 DIST gnome-shell-45.1.tar.xz 2017464 BLAKE2B 
f3e6fc28e05a2eb7a6ba9f0e99b33bf0aaa46e5e1e6e302331354e67c2caa380313017232e2ccc262d29ee52c79fb847d26eb05dc098f2c69105520a7a65e80a
 SHA512 
cfecddd3787e0e719c00d0a543466165d94431086c1ca708cf7ebd43de42f8edf468ab46212b6120ca5676d61825c085232db509c076ecf38d159702fc13a861
+DIST gnome-shell-45.2.tar.xz 2017124 BLAKE2B 
b1ee0ecb7babadad1b9abed3c9bb2fda4c47e5bff080cfd92db35530b211449a9e3c8db0f63ccf87ae9df05337b9a69546b880c71d7a4a1fca08b773490bbce1
 SHA512 
d88cb7e385f69416863a5b1299fdd18f228a6f951ee084e0ae79ed668c856e50f19c537d7b40eaf93b9166fa5ef7797b9babc3b8d4f80941e15d53d862734aec

diff --git a/gnome-base/gnome-shell/gnome-shell-45.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
new file mode 100644
index ..22a92ed100bb
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson optfeature python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell 
https://gitlab.gnome.org/GNOME/gnome-shell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="elogind gtk-doc +ibus +networkmanager pipewire systemd test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+DEPEND="
+   >=gnome-extra/evolution-data-server-3.46.0:=
+   >=app-crypt/gcr-3.90.0:4=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.73.1[cairo]
+   >=gui-libs/gtk-4:4[introspection]
+   >=x11-wm/mutter-45.0:0/13[introspection,test?]
+   >=sys-auth/polkit-0.120_p20220509[introspection]
+   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-40.0:4=
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   )
+   pipewire? ( >=media-video/pipewire-0.3.49:= )
+   systemd? (
+   >=sys-apps/systemd-246:=
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd]
+   )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-core-2.46:2[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   media-libs/libglvnd[X]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated from inspection of the output of:
+#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort 
-u`; do echo $i ;done |cut -d, -f1 |sort -u
+# or
+#  rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- | 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2023-11-01 Thread Mart Raudsepp
commit: 1024b0fb4b1cbf26c1ab7fdafcc980a3985562e5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Nov  1 18:28:42 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Nov  1 19:04:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1024b0fb

gnome-base/gnome-shell: add 45.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-45.1.ebuild | 188 +
 2 files changed, 189 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 09b1c88b8d9a..b54035dcaf3b 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-44.3.tar.xz 1995132 BLAKE2B 
cca266dc20de2a7e99590c72c68df07c0e1d3a3eda0aa2ceb8985202ce21be937df0d80089a9266a847eda485a823ae357dd894fb1c3e64bd77063d260547cc3
 SHA512 
0b8ce9b99f6276939faf8623c236fdb646e16609f1f9081e768f116cd19156f2d6c6da9a059783cbc0b2a0df5b5b748369a6bce0b728338092a3fe3b81cc14b6
 DIST gnome-shell-44.4.tar.xz 1998208 BLAKE2B 
951daccd448a353bde0503585393c1e8c870aa3bd86149639d7c85744c4eebfe0c44488bdb0012883ae17e428e895268a0a687c6901c5797f58dfa87ff26779f
 SHA512 
03a29a7e662a93388981f4ae7186e135ce3e687c99318a8a27ba898fcd43114a27b5351227958ce17b239bde88442d9058c64bea2c6b027cc4f6ff2e194777d5
 DIST gnome-shell-45.0.tar.xz 2018936 BLAKE2B 
2606725c870f6fabc671034e909bd121a10c4f95a225216e5eff9af728422fbd42f26be1e21fe9795b75b89c62cade93392cd8fe49fb4193303ae666e93d
 SHA512 
cdf4bc58056b97f4a19f594ea5374d69ca5d2efc5d2a5330cc1d2b2c62719dac70134df6dcd6090551adf13be12a38a0e1e4480ee55884ebbd7afe918b3c53b6
+DIST gnome-shell-45.1.tar.xz 2017464 BLAKE2B 
f3e6fc28e05a2eb7a6ba9f0e99b33bf0aaa46e5e1e6e302331354e67c2caa380313017232e2ccc262d29ee52c79fb847d26eb05dc098f2c69105520a7a65e80a
 SHA512 
cfecddd3787e0e719c00d0a543466165d94431086c1ca708cf7ebd43de42f8edf468ab46212b6120ca5676d61825c085232db509c076ecf38d159702fc13a861

diff --git a/gnome-base/gnome-shell/gnome-shell-45.1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.1.ebuild
new file mode 100644
index ..22a92ed100bb
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-45.1.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson optfeature python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell 
https://gitlab.gnome.org/GNOME/gnome-shell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="elogind gtk-doc +ibus +networkmanager pipewire systemd test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+DEPEND="
+   >=gnome-extra/evolution-data-server-3.46.0:=
+   >=app-crypt/gcr-3.90.0:4=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.73.1[cairo]
+   >=gui-libs/gtk-4:4[introspection]
+   >=x11-wm/mutter-45.0:0/13[introspection,test?]
+   >=sys-auth/polkit-0.120_p20220509[introspection]
+   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-40.0:4=
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   )
+   pipewire? ( >=media-video/pipewire-0.3.49:= )
+   systemd? (
+   >=sys-apps/systemd-246:=
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd]
+   )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-core-2.46:2[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   media-libs/libglvnd[X]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated from inspection of the output of:
+#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort 
-u`; do echo $i ;done |cut -d, -f1 |sort -u
+# or
+#  rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- | sed -e 
's:[{}]::g' | awk '{$1=$1; print}' | awk -F',' '{$1=$1;print}' | tr ' ' '\n' | 
sort -u | sed -e 's/://g'
+# These will give a lot of unnecessary things due to greedy matching (TODO), 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2023-10-26 Thread Pacho Ramos
commit: d2774e6766418eec06ac07c557d658f32e385a6e
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Oct 23 14:52:19 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Oct 26 15:53:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2774e67

gnome-base/gnome-control-center: Version bump to 45.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33473
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-45.1.ebuild   | 206 +
 2 files changed, 207 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 2a77f680eaf6..c0b1848fa5a9 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -2,5 +2,6 @@ DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B 
a647cd83fe5d2283edc3
 DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58f4c56f90fe7264593f8546a4d98c46cd12a1d3618f92532b1afdbd405e1ac8921d69f4f02a91e68507e8c3cd6aa29637ec0f41
 SHA512 
4eb4b2bd0109acc4626d64eaf948dc2b0442602a8219a9be880472710c124d2b4dabbcc74aaab1192d6bef74ad2757e719efd81b5d09850f348bc925d6f60355
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
 DIST gnome-control-center-45.0.tar.xz 7737740 BLAKE2B 
c2ef08fcca9c14ea911e8a5257cd41e4951d954f5a8ed84fba2e5ede6888e38a9786da8b6a15b7db393d0650abe8ad4592a9d8ae55be76fbe747d0a8e8fb00bb
 SHA512 
c409174f2ce191d21018f7716254e9a5957c0c1daa63902bced6e196b2a1d73daf39364563183fbaca282b23548dc3a6c05b35b68a75334343ca44c23ec8c060
+DIST gnome-control-center-45.1.tar.xz 7721748 BLAKE2B 
de5e11ff187abfe8437b866b1a17ab8cb851ba5e3b754b1fb1f663b97ffac533d6b657a1eba8547d877bd8f47bee65ded79a223c5f5cb4a7384078a62ea0dee9
 SHA512 
f2f7cb97b44729206f0b52d803c225f5f79de9adf0d7e5f06442b20786efa9ca4e5e04e3efa933f2efc54fed5a7a8fe16a5e9fda9dc710be1cfa4b8d47105760
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.1.ebuild
new file mode 100644
index ..02b4d5ea7228
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.1.ebuild
@@ -0,0 +1,206 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-45.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
+#   but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional).
+# Second block is dependency() from subdir meson.builds, sorted by directory 
name occurrence order
+DEPEND="
+   gnome-online-accounts? (
+ 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2023-10-14 Thread Mart Raudsepp
commit: 7f407e6c1a9e5e92476758ef353b150e5fc725c4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 14 13:45:57 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 14 13:48:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f407e6c

gnome-base/gnome-shell: drop obsolete dbus-glib dependency

For 3.26.2 we moved dbus-glib dependency to be only networkmanager specific
in commit 4f874177a1bcee5. After that for 3.27.91, upstream ported the
network support to libnm in upstream commit d71af5e5795b and with that
dropped the remaining dbus-glib usage long ago.
Drop the redundant dep from our end finally.

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/gnome-shell-45.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-45.0.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.0.ebuild
index 97fd00614ef4..ce9d7ddda344 100644
--- a/gnome-base/gnome-shell/gnome-shell-45.0.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-45.0.ebuild
@@ -36,7 +36,6 @@ DEPEND="
>=net-misc/networkmanager-1.10.4[introspection]
net-libs/libnma[introspection]
>=app-crypt/libsecret-0.18
-   dev-libs/dbus-glib
)
pipewire? ( >=media-video/pipewire-0.3.49:= )
systemd? (



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-light/

2023-10-03 Thread Mart Raudsepp
commit: b973df879496caa2b3fae24e60bb3649564b80e9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Oct  3 07:03:07 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Oct  3 07:03:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b973df87

gnome-base/gnome-light: keyword 40.0 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-light/gnome-light-40.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-light/gnome-light-40.0.ebuild 
b/gnome-base/gnome-light/gnome-light-40.0.ebuild
index ea16fff20336..e6a680103596 100644
--- a/gnome-base/gnome-light/gnome-light-40.0.ebuild
+++ b/gnome-base/gnome-light/gnome-light-40.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ LICENSE="metapackage"
 SLOT="2.0"
 IUSE="cups +gnome-shell"
 
-KEYWORDS="amd64 ~arm ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 # XXX: Note to developers:
 # This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-flashback/

2023-09-27 Thread Florian Schmaus
commit: d950d0640fa09a38acfecc9dbbc66fad7a762acf
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Sep 27 06:47:18 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Sep 27 06:58:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d950d064

gnome-base/gnome-flashback: add myself as a maintainer

Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-flashback/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/gnome-base/gnome-flashback/metadata.xml 
b/gnome-base/gnome-flashback/metadata.xml
index 9d9ab3a44e19..68dd054fcefe 100644
--- a/gnome-base/gnome-flashback/metadata.xml
+++ b/gnome-base/gnome-flashback/metadata.xml
@@ -5,6 +5,10 @@
 gn...@gentoo.org
 Gentoo GNOME Desktop
   
+  
+f...@gentoo.org
+Florian Schmaus
+  
   
 GNOME/gnome-flashback
   



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/

2023-09-27 Thread Florian Schmaus
commit: 8e757cc416da3ede46374f6cc54d8fcb33c02a58
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Sep 27 06:46:27 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Sep 27 06:58:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e757cc4

gnome-base/gnome-panel: add myself as a maintainer

Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-panel/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/gnome-base/gnome-panel/metadata.xml 
b/gnome-base/gnome-panel/metadata.xml
index 300ece137047..088b9ec9ec95 100644
--- a/gnome-base/gnome-panel/metadata.xml
+++ b/gnome-base/gnome-panel/metadata.xml
@@ -5,6 +5,10 @@
 gn...@gentoo.org
 Gentoo GNOME Desktop
   
+  
+f...@gentoo.org
+Florian Schmaus
+  
   
 GNOME/gnome-panel
   



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-flashback/

2023-09-27 Thread Florian Schmaus
commit: bd89c05885c5b49dbc8b3dedeed391d2ee1ab9ef
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Sep 23 20:47:20 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Sep 27 06:58:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd89c058

gnome-base/gnome-flashback: Version bump to 3.50.0

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-flashback/Manifest|  1 +
 .../gnome-flashback/gnome-flashback-3.50.0.ebuild  | 88 ++
 2 files changed, 89 insertions(+)

diff --git a/gnome-base/gnome-flashback/Manifest 
b/gnome-base/gnome-flashback/Manifest
index 3fa032831c8e..6db1ec9266da 100644
--- a/gnome-base/gnome-flashback/Manifest
+++ b/gnome-base/gnome-flashback/Manifest
@@ -1 +1,2 @@
 DIST gnome-flashback-3.46.0.tar.xz 892424 BLAKE2B 
f752687a07d8b5205aebed47e0ece8b77edc32aa9fa934b9e14234119d3bf074b528eb1af8ea5841ca20c2f91511eac40e6a708835542bbdc8ea4e1d364984e8
 SHA512 
845d9cf3551295bc6dcaeeb141875ddb875e8cf885a2a3b17c4234dd40b37b8ed5279f07414c4cc7590369b394a7270c48d34d767bd0d1ef0189f4b73e73da10
+DIST gnome-flashback-3.50.0.tar.xz 907036 BLAKE2B 
a995ab42fad19b566ff07c9f745a6a8ba3efab3e9201b72a813a4bc91976d2b5150b84cd1cbeb62e22ccead3d9bb17143ce793a699a0699d5223e021598c0fbc
 SHA512 
1c6b5569f01870f9e55f22b5ba34dd7ba54d5d61fa3a1096e906ea0e0919e0af2f3a6e2dd95c8e0952aead80e207f1319faa4f657a5d3350fd73caddb55c7062

diff --git a/gnome-base/gnome-flashback/gnome-flashback-3.50.0.ebuild 
b/gnome-base/gnome-flashback/gnome-flashback-3.50.0.ebuild
new file mode 100644
index ..403aae023970
--- /dev/null
+++ b/gnome-base/gnome-flashback/gnome-flashback-3.50.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2 toolchain-funcs
+
+DESCRIPTION="GNOME Flashback session"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-flashback/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=x11-libs/gdk-pixbuf-2.32.2:2
+   >=x11-libs/gtk+-3.22.0:3[X]
+   >=gnome-base/gnome-desktop-43:3=
+   >=gnome-base/gnome-panel-3.35.2
+   >=media-libs/libcanberra-0.13[gtk3]
+   >=dev-libs/glib-2.67.3:2
+   >=gnome-base/gsettings-desktop-schemas-3.31.0
+   >=sys-auth/polkit-0.97
+   >=app-i18n/ibus-1.5.2
+   >=sys-power/upower-0.99.0:=
+   >=x11-libs/libXrandr-1.5.0
+   >=x11-libs/libXxf86vm-1.1.4
+
+   x11-libs/libxcb:=
+   x11-libs/libX11
+   gnome-base/gdm
+   elogind? ( >=sys-auth/elogind-230 )
+   systemd? ( >=sys-apps/systemd-230:= )
+   net-wireless/gnome-bluetooth:3=
+   x11-libs/libXext
+   >=x11-libs/libXi-1.6.0
+   x11-libs/pango
+   x11-libs/libxkbfile
+   x11-misc/xkeyboard-config
+   x11-libs/libXfixes
+   media-libs/libpulse[glib]
+   media-libs/alsa-lib
+   sys-libs/pam
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+" # autoconf-archive for eautoreconf
+RDEPEND="${RDEPEND}
+   x11-wm/metacity
+   gnome-base/gnome-panel
+   gnome-base/gnome-settings-daemon
+"
+
+src_configure() {
+   local myconf=(
+   --disable-static
+   --without-compiz-session
+   $(use_enable systemd systemd-session)
+   )
+
+   # Below elogind DESKTOP_* and SCREENSAVER_* pkg-config calls need to 
match up with
+   # what upstream has each version (libsystemd replaced with libelogind). 
Explicit
+   # per-version die to force a manual recheck. Only update the explicit 
version if the
+   # "PKG_CHECK_MODULES([DESKTOP/SCREENSAVER], ...)" blocks did not 
change; otherwise adjust
+   # elogind conditional block below accordingly first.
+   if ver_test ${PV} -ne 3.50.0; then
+   die "Maintainer has not checked over packages MENU pkg-config 
deps for elogind support"
+   fi
+
+   if use elogind; then
+   local pkgconfig="$(tc-getPKG_CONFIG)"
+   myconf+=(
+   DESKTOP_CFLAGS="$(${pkgconfig} --cflags glib-2.0 
gio-2.0 gio-unix-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind x11)"
+   DESKTOP_LIBS="$(${pkgconfig} --libs glib-2.0 gio-2.0 
gio-unix-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind x11)"
+   SCREENSAVER_CFLAGS="$(${pkgconfig} --cflags gdm 
gio-unix-2.0 glib-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind xxf86vm)"
+   SCREENSAVER_LIBS="$(${pkgconfig} --libs gdm 
gio-unix-2.0 glib-2.0 gnome-desktop-3.0 gtk+-3.0 libelogind xxf86vm)"
+   )
+   fi
+
+   gnome2_src_configure "${myconf[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-applets/

2023-09-27 Thread Florian Schmaus
commit: dade14d887f13ce60d57436cdf786aebce74a1fc
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Sep 23 21:03:17 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Sep 27 06:58:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dade14d8

gnome-base/gnome-applets: Version bump to 3.50.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33017
Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-applets/Manifest  |  1 +
 .../gnome-applets/gnome-applets-3.50.0.ebuild  | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/gnome-base/gnome-applets/Manifest 
b/gnome-base/gnome-applets/Manifest
index 08597587239f..34b312537bed 100644
--- a/gnome-base/gnome-applets/Manifest
+++ b/gnome-base/gnome-applets/Manifest
@@ -1 +1,2 @@
 DIST gnome-applets-3.46.0.tar.xz 9248780 BLAKE2B 
5bc61dbbb2f6a7c96a9ad6895936996025bfc6d99ac29ff552e62e5061866b1ef30384d6adecefee933cbb533184a47cb6c40c5c8c7562d4892817aa73628dab
 SHA512 
826abf56f76925f0246b49194b09ec9ae43963c43e3f861269ab839c08823bb2b8b1b47cd20a93495bfef0d4220ef579190f0dd491c3cb2ed70fdd0483b1f007
+DIST gnome-applets-3.50.0.tar.xz 9257700 BLAKE2B 
ce085b1dc352ca267eeb725c3da4903e2017a385759236914707fdc5963e8f2a7eb6b06ce9b8d6a55240cc23ceb94a18474a0c5594c0e8801a2a929ed6cf9d0e
 SHA512 
81eca5e87802e0c146cf6f327653b36e2bc62dc6a294306037139e1deba2f01c30b8d1700960d60b74e405ea98a876e7bed4e32539f37b89dd0091bfc98f20a9

diff --git a/gnome-base/gnome-applets/gnome-applets-3.50.0.ebuild 
b/gnome-base/gnome-applets/gnome-applets-3.50.0.ebuild
new file mode 100644
index ..66e13e1bc849
--- /dev/null
+++ b/gnome-base/gnome-applets/gnome-applets-3.50.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2
+
+DESCRIPTION="Applets for the GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-applets/;
+
+LICENSE="GPL-2+ FDL-1.1"
+SLOT="0"
+IUSE="tracker"
+KEYWORDS="~amd64 ~riscv"
+
+# FIXME: automagic wireless-tools
+# TODO: gucharmap could be optional, but no knob
+# TODO: libgweather could be optional, but no knob
+RDEPEND="
+   >=x11-libs/gtk+-3.20.0:3[X]
+   >=dev-libs/glib-2.44.0:2
+   >=gnome-base/gnome-panel-3.41.1
+   >=gnome-base/libgtop-2.11.92:=
+   >=x11-libs/libwnck-43.0:3
+   >=x11-libs/libnotify-0.7
+   >=sys-power/upower-0.99.8:=
+   >=x11-themes/adwaita-icon-theme-3.14.0
+   >=dev-libs/libxml2-2.5.0:2
+   >=dev-libs/libgweather-4.2.0:4=
+   >=gnome-extra/gucharmap-2.33.0:2.90
+   >=sys-auth/polkit-0.97
+   x11-libs/libX11
+   tracker? ( app-misc/tracker:3 )
+   >=x11-libs/pango-1.50.0
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+" # yelp-tools and autoconf-archive for eautoreconf
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable tracker tracker-search-bar)
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/

2023-09-27 Thread Florian Schmaus
commit: d641572f46ae8cc0d6dff79fc8ca8a4c4e689604
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Sep 23 20:56:07 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Sep 27 06:58:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d641572f

gnome-base/gnome-panel: Version bump to 3.50.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33016
Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-panel/Manifest  |  1 +
 gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index c2f51fecad37..d7cf85b2215f 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1 +1,2 @@
 DIST gnome-panel-3.46.0.tar.xz 2797164 BLAKE2B 
48f4a070df7015a8cca2b5041329f3ebb88474abf42cd21f74514ef557426c260110916eb1e23fafec1f99ec2e339258241484a87a6cd52a293d7df6abfff001
 SHA512 
a49f3978bd9561973c41083006b831cf4fcb07408048106ef56dae7e0809fb3ec825c8b4a1c09e818255c7995c45a6d33aa4f47e61f778f4b1f29ccc7c9033f7
+DIST gnome-panel-3.50.0.tar.xz 2769200 BLAKE2B 
a386ccf11408772939af434d9f69c00a3bc22c0c104acd2e88e105c3f0d8ea3cfcd9145e6fc5d6e802d02740bcc89a86af403a9ade86271eddb7d8325fecadad
 SHA512 
29e5eb22feec1b2d57fc0cd4c307012bbad50b15d49dc0fc7e2c0a1090a744ca9f1857ee74f2f0a7f77943ebe6ecf4f71c577adaeb19633f34ba93aad26e3c74

diff --git a/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild 
b/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
new file mode 100644
index ..3001fd142130
--- /dev/null
+++ b/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2 toolchain-funcs
+
+DESCRIPTION="The GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/;
+
+LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
+SLOT="0"
+IUSE="eds elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=gnome-base/gnome-desktop-2.91.0:3=
+   >=x11-libs/gdk-pixbuf-2.26.0:2
+   >=x11-libs/pango-1.15.4
+   >=dev-libs/glib-2.67.1:2
+   >=x11-libs/gtk+-3.22.0:3[X]
+   >=x11-libs/libwnck-43.0:3
+   >=gnome-base/gnome-menus-3.7.90:3
+   eds? ( >=gnome-extra/evolution-data-server-3.46.0:= )
+   elogind? ( >=sys-auth/elogind-230 )
+   systemd? ( >=sys-apps/systemd-230:= )
+   >=x11-libs/cairo-1.0.0[X,glib]
+   >=dev-libs/libgweather-4.2.0:4=
+   >=gnome-base/dconf-0.13.4
+   >=x11-libs/libXrandr-1.3.0
+   gnome-base/gdm
+   x11-libs/libX11
+   x11-libs/libXi
+   sci-geosciences/geocode-glib:2
+   sys-auth/polkit
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+" # yelp-tools and autoconf-archive for eautoreconf
+
+src_configure() {
+   local myconf=(
+   --disable-static
+   $(use_enable eds)
+   )
+
+   # Below elogind MENU_* pkg-config calls need to match up with what 
upstream has
+   # each version (libsystemd replaced with libelogind). Explicit 
per-version die
+   # to force a manual recheck. Only update the explicit version if the
+   # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise 
adjust
+   # elogind conditional block below accordingly first.
+   # DO NOT just change the version, look in configure.ac in which 
PKG_CHECK_MODULES-sections
+   # libsystemd is used and check if there are new sections where it is 
used!
+   if ver_test ${PV} -ne 3.50.0; then
+   die "Maintainer has not checked over packages MENU pkg-config 
deps for elogind support"
+   fi
+
+   if use elogind; then
+   local pkgconfig="$(tc-getPKG_CONFIG)"
+   myconf+=(
+   ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags 
gio-unix-2.0 gtk+-3.0 libelogind x11)"
+   ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 
gtk+-3.0 libelogind x11)"
+   LAUNCHER_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind)"
+   LAUNCHER_LIBS="$(${pkgconfig} --libs gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind)"
+   MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind)"
+   MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 
gtk+-3.0 libgnome-menu-3.0 libelogind)"
+   )
+   fi
+
+   gnome2_src_configure "${myconf[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-applets/

2023-09-27 Thread Florian Schmaus
commit: a7d13377c8745e8ff467e16ccff1f3e6a12c45fc
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Sep 27 06:45:05 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Sep 27 06:58:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d13377

gnome-base/gnome-applets: add myself as a maintainer

Signed-off-by: Florian Schmaus  gentoo.org>

 gnome-base/gnome-applets/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/gnome-base/gnome-applets/metadata.xml 
b/gnome-base/gnome-applets/metadata.xml
index b66f5436b537..4aa4279c967a 100644
--- a/gnome-base/gnome-applets/metadata.xml
+++ b/gnome-base/gnome-applets/metadata.xml
@@ -5,6 +5,10 @@
 gn...@gentoo.org
 Gentoo GNOME Desktop
   
+  
+f...@gentoo.org
+Florian Schmaus
+  
   
 Build the tracker search bar applet
   



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2023-09-24 Thread Jakov Smolić
commit: 5ede272de981fa26ac9b255592fc057b49f62ca4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Sep 24 13:43:28 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Sep 24 13:43:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ede272d

gnome-base/gnome-control-center: Keyword 45.0 riscv, #914508

Signed-off-by: Jakov Smolić  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
index 28123f8c1c77..02b4d5ea7228 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/

2023-09-24 Thread WANG Xuerui
commit: 7a4cce89e24f70891d2930584314c298bca1d272
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Sep 24 06:33:33 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Sep 24 09:01:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4cce89

gnome-base/gnome-settings-daemon: keyword 45.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild
index 6de8f28e27cf..d7bd8014bc08 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-45.0.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 IUSE="+colord +cups debug elogind input_devices_wacom modemmanager 
networkmanager smartcard systemd test wayland"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
 
 COMMON_DEPEND="
>=sci-geosciences/geocode-glib-3.10:2



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2023-09-24 Thread WANG Xuerui
commit: ce411e87992cf2d8cd25b55d44624bde1b7f5bb9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Sep 24 08:23:48 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Sep 24 09:01:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce411e87

gnome-base/gnome-shell: keyword 45.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 gnome-base/gnome-shell/gnome-shell-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-45.0.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.0.ebuild
index 3776e112540d..97fd00614ef4 100644
--- a/gnome-base/gnome-shell/gnome-shell-45.0.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-45.0.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2023-09-23 Thread WANG Xuerui
commit: e7ed26562a66cd1cc392a8a7dce11108341cadf4
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Sep 23 09:53:05 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Sep 23 09:55:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ed2656

gnome-base/gnome-control-center: keyword 45.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
index 5e180e195067..28123f8c1c77 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2023-09-22 Thread Arthur Zamarin
commit: 09700a08feb3bf0d6669e2c4f8895f64640e573a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 12:14:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 12:14:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09700a08

gnome-base/gnome-control-center: Keyword 45.0 arm64, #914508

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
index a374fe274c00..5e180e195067 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/

2023-09-22 Thread Arthur Zamarin
commit: de3d240fbe3c304c0ab4d627899b830c4e079b02
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 12:14:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 12:14:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3d240f

gnome-base/gnome-control-center: Keyword 45.0 arm, #914508

Signed-off-by: Arthur Zamarin  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
index c7500595521f..a374fe274c00 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



  1   2   3   4   5   6   7   8   9   10   >