[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-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-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-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-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-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-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-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-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-shell/

2023-09-16 Thread Matt Turner
commit: 06e00cf62db5360c52b88596eb540c6403266b5d
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Sep  7 03:02:29 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 16 22:53:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e00cf6

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

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-45.0.ebuild | 186 +
 2 files changed, 187 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index ffdfc9c0684e..0d778a861ea3 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.beta.1.tar.xz 2004968 BLAKE2B 
39a74609be5afdc5692b5b2e220d570558f57ced2aaf01d41be7aacf847ca7a238728f3abaeee325241a014a5a13cf11606cf2367c7c1e87dafb52ec39108952
 SHA512 
3430e36d46294f5d2d3fd839ebdd505f029f13efbf80fcb4934ec3cf8fd8489dee00c01d7596821f59826c0857e8afffac7832dab7b9843493694dbdadc858e6

diff --git a/gnome-base/gnome-shell/gnome-shell-45.0.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.0.ebuild
new file mode 100644
index ..d31216a2d435
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-45.0.ebuild
@@ -0,0 +1,186 @@
+# 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 ~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
+   dev-libs/dbus-glib
+   )
+   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 

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

2023-09-11 Thread Matt Turner
commit: e1ccfd857594e621aae7f3939b4cc5302de4e793
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep 12 02:52:02 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 12 02:52:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ccfd85

gnome-base/gnome-shell: Run tests under dbus

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild
index 227e8cce036f..0d248bed0cbe 100644
--- a/gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild
@@ -122,7 +122,10 @@ BDEPEND="
app-text/docbook-xml-dtd:4.5 )
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
-   test? ( x11-wm/mutter[test] )
+   test? (
+   sys-apps/dbus
+   x11-wm/mutter[test]
+   )
 "
 # These are not needed from tarballs, unless stylesheets or manpage get 
patched with patchset:
 # dev-lang/sassc
@@ -158,7 +161,7 @@ src_configure() {
 
 src_test() {
gnome2_environment_reset # Avoid dconf that looks at XDG_DATA_DIRS, 
which can sandbox fail if flatpak is installed
-   virtx meson_src_test
+   virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
 }
 
 pkg_postinst() {



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

2023-09-01 Thread Matt Turner
commit: de17243a48dfdbaee25a4909dde9220e1d00f526
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep  1 15:03:43 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep  1 15:03:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de17243a

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

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index fc1f7b249252..1c0d1c166f58 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,4 +1,5 @@
 DIST gnome-shell-44.2.tar.xz 1995456 BLAKE2B 
05c75e8c01395c81065206cc74ea80e2aff906c4b2fca618696a7972ca45da0e8e39cd099f91eb2d18fdb411f1efdc8c5008b8678617b347164c557f5b61874c
 SHA512 
10301a1bfd00011867e4b810d8baf7b3ac4aeeff8b1e0e7cc3384bbfe30d26ac335e110e5e3a5c954976030ac1e12835fb581a728e23945587a0689e95ae0aa2
 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.alpha.tar.xz 1989352 BLAKE2B 
84fd33265617ec1921b9552c3a5ae5e4007fa913244168d6a10a0d2d93275a02eb6d398002b08c07ae1505a4a2b9b64faddd677d2c7bcc2bdea9294b67834b79
 SHA512 
9c77fff193187b275e95c8fc04ae66a13c0b1c7a1ad78ba9d6cdb941e9014ae467f82d79d05c5bf5c4b36557bde05837ab95dfce1d5d2fe4a039f56ab90e158b
 DIST gnome-shell-45.beta.1.tar.xz 2004968 BLAKE2B 
39a74609be5afdc5692b5b2e220d570558f57ced2aaf01d41be7aacf847ca7a238728f3abaeee325241a014a5a13cf11606cf2367c7c1e87dafb52ec39108952
 SHA512 
3430e36d46294f5d2d3fd839ebdd505f029f13efbf80fcb4934ec3cf8fd8489dee00c01d7596821f59826c0857e8afffac7832dab7b9843493694dbdadc858e6

diff --git a/gnome-base/gnome-shell/gnome-shell-44.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.4.ebuild
new file mode 100644
index ..ad7b7a778316
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-44.4.ebuild
@@ -0,0 +1,182 @@
+# 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 

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

2023-08-30 Thread Arthur Zamarin
commit: e5ecab863bfcbf595e628e0e052a1cde7bf5c11e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 30 07:50:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 30 07:57:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5ecab86

gnome-base/gnome-shell: Stabilize 44.3 x86, #913218

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-44.3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.3.ebuild
index d693324dfbe6..a6a80e2189fb 100644
--- a/gnome-base/gnome-shell/gnome-shell-44.3.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-44.3.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/

2023-08-22 Thread Matt Turner
commit: ecc31e28186b283d86b6aa93609b5569a3ec015c
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Aug  9 01:13:23 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug 22 14:03:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc31e28

gnome-base/gnome-shell: Version bump to 45_beta1

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild | 183 +
 gnome-base/gnome-shell/metadata.xml|   1 +
 3 files changed, 185 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 6974e277f15e..fc1f7b249252 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-44.2.tar.xz 1995456 BLAKE2B 
05c75e8c01395c81065206cc74ea80e2aff906c4b2fca618696a7972ca45da0e8e39cd099f91eb2d18fdb411f1efdc8c5008b8678617b347164c557f5b61874c
 SHA512 
10301a1bfd00011867e4b810d8baf7b3ac4aeeff8b1e0e7cc3384bbfe30d26ac335e110e5e3a5c954976030ac1e12835fb581a728e23945587a0689e95ae0aa2
 DIST gnome-shell-44.3.tar.xz 1995132 BLAKE2B 
cca266dc20de2a7e99590c72c68df07c0e1d3a3eda0aa2ceb8985202ce21be937df0d80089a9266a847eda485a823ae357dd894fb1c3e64bd77063d260547cc3
 SHA512 
0b8ce9b99f6276939faf8623c236fdb646e16609f1f9081e768f116cd19156f2d6c6da9a059783cbc0b2a0df5b5b748369a6bce0b728338092a3fe3b81cc14b6
 DIST gnome-shell-45.alpha.tar.xz 1989352 BLAKE2B 
84fd33265617ec1921b9552c3a5ae5e4007fa913244168d6a10a0d2d93275a02eb6d398002b08c07ae1505a4a2b9b64faddd677d2c7bcc2bdea9294b67834b79
 SHA512 
9c77fff193187b275e95c8fc04ae66a13c0b1c7a1ad78ba9d6cdb941e9014ae467f82d79d05c5bf5c4b36557bde05837ab95dfce1d5d2fe4a039f56ab90e158b
+DIST gnome-shell-45.beta.1.tar.xz 2004968 BLAKE2B 
39a74609be5afdc5692b5b2e220d570558f57ced2aaf01d41be7aacf847ca7a238728f3abaeee325241a014a5a13cf11606cf2367c7c1e87dafb52ec39108952
 SHA512 
3430e36d46294f5d2d3fd839ebdd505f029f13efbf80fcb4934ec3cf8fd8489dee00c01d7596821f59826c0857e8afffac7832dab7b9843493694dbdadc858e6

diff --git a/gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild
new file mode 100644
index ..227e8cce036f
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-45_beta1.ebuild
@@ -0,0 +1,183 @@
+# 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 ~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_beta1: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
+   dev-libs/dbus-glib
+   )
+   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 

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

2023-08-12 Thread Arthur Zamarin
commit: 9f251df76ff5d5f6a0c89a6cc6af81f3992e0303
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 17:53:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 17:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f251df7

gnome-base/gnome-shell: Stabilize 44.2 x86, #909464

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

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

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

 DEPEND="



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

2023-08-12 Thread Arthur Zamarin
commit: e8807a97b60794ec4fc48e42e6b1d2258cb79e4a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 12 17:53:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 12 17:53:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8807a97

gnome-base/gnome-shell: Stabilize 44.2 arm64, #909464

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

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

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

 DEPEND="



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

2023-08-08 Thread Matt Turner
commit: 3764241a479de666f78b431fbfa646cd72f2ac54
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug  8 15:31:02 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug  8 15:31:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3764241a

gnome-base/gnome-shell: Stabilize 44.2 amd64, #909464

Signed-off-by: Matt Turner  gentoo.org>

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

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

 DEPEND="



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

2023-07-26 Thread WANG Xuerui
commit: 48158682fdb3e9dbafdf0e116946b3f41a8e3020
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 03:24:55 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 05:10:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48158682

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

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-44.3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.3.ebuild
index fcacf5a45687..ad7b7a778316 100644
--- a/gnome-base/gnome-shell/gnome-shell-44.3.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-44.3.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~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/, profiles/

2023-07-12 Thread Matt Turner
commit: 774614678b26a35ad9f003232119805b057afed1
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Jul  7 19:11:09 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul 12 14:52:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77461467

gnome-base/gnome-shell: Version bump to 45_alpha

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-45_alpha.ebuild | 181 +
 profiles/package.mask  |   1 +
 3 files changed, 183 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index b62fc6d2da46..ae2cd5221978 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-44.1.tar.xz 1994844 BLAKE2B 
fa268b7c98db881dc3b397405128d001d354c9b67c7cf8b129c49ac9bb44a80b79fbdb0fcaca286e14b1bc58df72f722ff293104817b636aff97e5578849b985
 SHA512 
f21211e5e5146b885345d3e1a99702a3119e4dfc25860fe4f7bdbc3a04db2480f03f4e9898e46e4485048035584cbbcf6ef17c396b857c194ad5645aa7d78be7
 DIST gnome-shell-44.2.tar.xz 1995456 BLAKE2B 
05c75e8c01395c81065206cc74ea80e2aff906c4b2fca618696a7972ca45da0e8e39cd099f91eb2d18fdb411f1efdc8c5008b8678617b347164c557f5b61874c
 SHA512 
10301a1bfd00011867e4b810d8baf7b3ac4aeeff8b1e0e7cc3384bbfe30d26ac335e110e5e3a5c954976030ac1e12835fb581a728e23945587a0689e95ae0aa2
 DIST gnome-shell-44.3.tar.xz 1995132 BLAKE2B 
cca266dc20de2a7e99590c72c68df07c0e1d3a3eda0aa2ceb8985202ce21be937df0d80089a9266a847eda485a823ae357dd894fb1c3e64bd77063d260547cc3
 SHA512 
0b8ce9b99f6276939faf8623c236fdb646e16609f1f9081e768f116cd19156f2d6c6da9a059783cbc0b2a0df5b5b748369a6bce0b728338092a3fe3b81cc14b6
+DIST gnome-shell-45.alpha.tar.xz 1989352 BLAKE2B 
84fd33265617ec1921b9552c3a5ae5e4007fa913244168d6a10a0d2d93275a02eb6d398002b08c07ae1505a4a2b9b64faddd677d2c7bcc2bdea9294b67834b79
 SHA512 
9c77fff193187b275e95c8fc04ae66a13c0b1c7a1ad78ba9d6cdb941e9014ae467f82d79d05c5bf5c4b36557bde05837ab95dfce1d5d2fe4a039f56ab90e158b

diff --git a/gnome-base/gnome-shell/gnome-shell-45_alpha.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45_alpha.ebuild
new file mode 100644
index ..5b01f9640b7d
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-45_alpha.ebuild
@@ -0,0 +1,181 @@
+# 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 ~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_alpha: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
+   dev-libs/dbus-glib
+   )
+   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 ' 

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

2023-07-06 Thread Matt Turner
commit: ced8af03a6ccb82e14e390064cc241a75112ea43
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul  6 22:12:23 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  6 23:10:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced8af03

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-44.3.ebuild | 182 +
 2 files changed, 183 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index ab69dd24a4d2..b62fc6d2da46 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-44.1.tar.xz 1994844 BLAKE2B 
fa268b7c98db881dc3b397405128d001d354c9b67c7cf8b129c49ac9bb44a80b79fbdb0fcaca286e14b1bc58df72f722ff293104817b636aff97e5578849b985
 SHA512 
f21211e5e5146b885345d3e1a99702a3119e4dfc25860fe4f7bdbc3a04db2480f03f4e9898e46e4485048035584cbbcf6ef17c396b857c194ad5645aa7d78be7
 DIST gnome-shell-44.2.tar.xz 1995456 BLAKE2B 
05c75e8c01395c81065206cc74ea80e2aff906c4b2fca618696a7972ca45da0e8e39cd099f91eb2d18fdb411f1efdc8c5008b8678617b347164c557f5b61874c
 SHA512 
10301a1bfd00011867e4b810d8baf7b3ac4aeeff8b1e0e7cc3384bbfe30d26ac335e110e5e3a5c954976030ac1e12835fb581a728e23945587a0689e95ae0aa2
+DIST gnome-shell-44.3.tar.xz 1995132 BLAKE2B 
cca266dc20de2a7e99590c72c68df07c0e1d3a3eda0aa2ceb8985202ce21be937df0d80089a9266a847eda485a823ae357dd894fb1c3e64bd77063d260547cc3
 SHA512 
0b8ce9b99f6276939faf8623c236fdb646e16609f1f9081e768f116cd19156f2d6c6da9a059783cbc0b2a0df5b5b748369a6bce0b728338092a3fe3b81cc14b6

diff --git a/gnome-base/gnome-shell/gnome-shell-44.3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.3.ebuild
new file mode 100644
index ..fcacf5a45687
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-44.3.ebuild
@@ -0,0 +1,182 @@
+# 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 ~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. Control 

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

2023-06-04 Thread Matt Turner
commit: 9bc311fc3b503cd3bba5d99b11d251246a2396aa
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Jun  3 22:02:48 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun  4 17:58:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc311fc

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

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31294
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-44.2.ebuild | 182 +
 2 files changed, 183 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index ab1cffd241c7..ab69dd24a4d2 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-44.1.tar.xz 1994844 BLAKE2B 
fa268b7c98db881dc3b397405128d001d354c9b67c7cf8b129c49ac9bb44a80b79fbdb0fcaca286e14b1bc58df72f722ff293104817b636aff97e5578849b985
 SHA512 
f21211e5e5146b885345d3e1a99702a3119e4dfc25860fe4f7bdbc3a04db2480f03f4e9898e46e4485048035584cbbcf6ef17c396b857c194ad5645aa7d78be7
+DIST gnome-shell-44.2.tar.xz 1995456 BLAKE2B 
05c75e8c01395c81065206cc74ea80e2aff906c4b2fca618696a7972ca45da0e8e39cd099f91eb2d18fdb411f1efdc8c5008b8678617b347164c557f5b61874c
 SHA512 
10301a1bfd00011867e4b810d8baf7b3ac4aeeff8b1e0e7cc3384bbfe30d26ac335e110e5e3a5c954976030ac1e12835fb581a728e23945587a0689e95ae0aa2

diff --git a/gnome-base/gnome-shell/gnome-shell-44.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.2.ebuild
new file mode 100644
index ..638f1c5e3c69
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-44.2.ebuild
@@ -0,0 +1,182 @@
+# 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 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 ~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. Control shell settings
+# 4. xdg-utils needed for xdg-open, used by extension tool
+# 5. adwaita-icon-theme needed for various icons & arrows (3.26 for new 
video-joined-displays-symbolic and co icons; review for 3.28+)
+# 

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

2023-05-06 Thread Arthur Zamarin
commit: d6ca5bcaf7701abdcdbdfc576697da4645a2b9bc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  6 09:22:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  6 09:22:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ca5bca

gnome-base/gnome-shell: Stabilize 43.4 x86, #904483

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

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

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

 DEPEND="



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

2023-05-06 Thread Arthur Zamarin
commit: 881eca95b04198afba1d8fc30751d492941315cf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  6 09:21:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  6 09:21:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=881eca95

gnome-base/gnome-shell: Stabilize 43.4 arm64, #904483

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

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

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

 DEPEND="



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

2023-05-06 Thread Arthur Zamarin
commit: e7528ab2ad9cd87217848cccde86d20943c0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  6 09:21:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  6 09:21:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7528ab2

gnome-base/gnome-shell: Stabilize 43.4 amd64, #904483

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

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

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

 DEPEND="



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

2023-05-04 Thread Arthur Zamarin
commit: c021a3b4e88e685abf7cfc8c24a61646b2fb6af7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  4 16:27:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  4 16:27:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c021a3b4

gnome-base/gnome-shell: Stabilize 44.1 x86, #905483

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

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

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

 DEPEND="



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

2023-05-04 Thread Arthur Zamarin
commit: 17670e41d09e7ef24e48931cc86fe175958eabe8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  4 16:27:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  4 16:27:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17670e41

gnome-base/gnome-shell: Stabilize 44.1 arm64, #905483

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

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

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

 DEPEND="



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

2023-05-04 Thread Arthur Zamarin
commit: 97cfa8d5958aa7d792a48aa5174a3cb49e7fa2d5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  4 16:27:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  4 16:27:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97cfa8d5

gnome-base/gnome-shell: Stabilize 44.1 amd64, #905483

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

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

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

 DEPEND="



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

2023-04-25 Thread Matt Turner
commit: 321db730ab709509a023f4d6a728eb84fa43add3
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Apr 25 20:56:06 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Apr 25 20:59:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321db730

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-44.1.ebuild | 182 +
 2 files changed, 183 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index bf074e30e8c4..49ebda418297 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-43.3.tar.xz 1953404 BLAKE2B 
a3ba8bfa5dcd65b50228b447a20d8f50d6fea1b18c36383214fb055491ea5baf43caa227ecac7c7d59a2f3d56bb25fbf04209cdeff32370e01af0b7f5aa8b97a
 SHA512 
6d2a36b21b1e3d1bd8667c72ff2c2cf4e57a3b0abbcb9b4e115803ec727b892f5884ba7aa48412396c855294c58e862dd2d972e1d6bed0de657e208f4c4aaab9
 DIST gnome-shell-43.4.tar.xz 1951664 BLAKE2B 
c68b58b90886945726d3bb8dfef503703dab406e89aa8633f6327315e6b3c295783b1351252ccc907d31e834eb078708919b64d02b01c70e32da2034acc1d0d8
 SHA512 
6bcc0b943352c89771372477ebf829ea96d54cca6dd3e10556eb1d0023c1a84b94198f40e31fb95ae6b866e29ea120c74797c7e20b07fe5f61a274ac527d4895
 DIST gnome-shell-44.0.tar.xz 1992764 BLAKE2B 
2d8ccb04c143e174c992bfecc9e5c8f78025db9af741ed120713c8fcb934def98e182cf6f993c1fafb5088b70759c1742329134fa87cf0288fbec018d174fff2
 SHA512 
5e19e3e3b06be6b06699f49501dee85fd21e5f4f394902732c505c24baa16a719848e31034d98718deb06cb004d3e8daf886a086412c2b67614eafecd1676bde
+DIST gnome-shell-44.1.tar.xz 1994844 BLAKE2B 
fa268b7c98db881dc3b397405128d001d354c9b67c7cf8b129c49ac9bb44a80b79fbdb0fcaca286e14b1bc58df72f722ff293104817b636aff97e5578849b985
 SHA512 
f21211e5e5146b885345d3e1a99702a3119e4dfc25860fe4f7bdbc3a04db2480f03f4e9898e46e4485048035584cbbcf6ef17c396b857c194ad5645aa7d78be7

diff --git a/gnome-base/gnome-shell/gnome-shell-44.1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.1.ebuild
new file mode 100644
index ..638f1c5e3c69
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-44.1.ebuild
@@ -0,0 +1,182 @@
+# 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 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 ~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).*?` 

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

2023-04-10 Thread Matt Turner
commit: 49b7abbe5e433f4645b0016a1ef97dc2aed2e55b
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 10 12:35:46 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 10 12:37:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b7abbe

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-43.4.ebuild | 182 +
 2 files changed, 183 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 172a983d8878..bf074e30e8c4 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-43.3.tar.xz 1953404 BLAKE2B 
a3ba8bfa5dcd65b50228b447a20d8f50d6fea1b18c36383214fb055491ea5baf43caa227ecac7c7d59a2f3d56bb25fbf04209cdeff32370e01af0b7f5aa8b97a
 SHA512 
6d2a36b21b1e3d1bd8667c72ff2c2cf4e57a3b0abbcb9b4e115803ec727b892f5884ba7aa48412396c855294c58e862dd2d972e1d6bed0de657e208f4c4aaab9
+DIST gnome-shell-43.4.tar.xz 1951664 BLAKE2B 
c68b58b90886945726d3bb8dfef503703dab406e89aa8633f6327315e6b3c295783b1351252ccc907d31e834eb078708919b64d02b01c70e32da2034acc1d0d8
 SHA512 
6bcc0b943352c89771372477ebf829ea96d54cca6dd3e10556eb1d0023c1a84b94198f40e31fb95ae6b866e29ea120c74797c7e20b07fe5f61a274ac527d4895
 DIST gnome-shell-44.0.tar.xz 1992764 BLAKE2B 
2d8ccb04c143e174c992bfecc9e5c8f78025db9af741ed120713c8fcb934def98e182cf6f993c1fafb5088b70759c1742329134fa87cf0288fbec018d174fff2
 SHA512 
5e19e3e3b06be6b06699f49501dee85fd21e5f4f394902732c505c24baa16a719848e31034d98718deb06cb004d3e8daf886a086412c2b67614eafecd1676bde

diff --git a/gnome-base/gnome-shell/gnome-shell-43.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-43.4.ebuild
new file mode 100644
index ..de9705b12794
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-43.4.ebuild
@@ -0,0 +1,182 @@
+# 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 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 ~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-43.0:0/11[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-3.35.90:3=[introspection]
+   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 

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

2023-03-19 Thread Matt Turner
commit: ea2c4f24403b5a46ed10539c66b716294c1a646a
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Mar 19 18:20:58 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 23:38:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2c4f24

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

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-44.0.ebuild | 182 +
 2 files changed, 183 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 4b9d82994026..8514999bda5d 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-43.2.tar.xz 1946776 BLAKE2B 
0b581ed84bb3b8804cb4b5be07ae6be479f1092abf4c018d140edc81dcf0f88dc6c3321f591bc55c16e2141b4dd59e353c1f244749de13e4571a5b5aba6ad57d
 SHA512 
f25754b60696723db3db4141eb14fda88f5d913cc8a9d7270a34b9a1493f9bd4caadf45b142fd0bd82f594d9fb47980c3b0242bb58ee184a61968f0d1f09bfc4
 DIST gnome-shell-43.3.tar.xz 1953404 BLAKE2B 
a3ba8bfa5dcd65b50228b447a20d8f50d6fea1b18c36383214fb055491ea5baf43caa227ecac7c7d59a2f3d56bb25fbf04209cdeff32370e01af0b7f5aa8b97a
 SHA512 
6d2a36b21b1e3d1bd8667c72ff2c2cf4e57a3b0abbcb9b4e115803ec727b892f5884ba7aa48412396c855294c58e862dd2d972e1d6bed0de657e208f4c4aaab9
+DIST gnome-shell-44.0.tar.xz 1992764 BLAKE2B 
2d8ccb04c143e174c992bfecc9e5c8f78025db9af741ed120713c8fcb934def98e182cf6f993c1fafb5088b70759c1742329134fa87cf0288fbec018d174fff2
 SHA512 
5e19e3e3b06be6b06699f49501dee85fd21e5f4f394902732c505c24baa16a719848e31034d98718deb06cb004d3e8daf886a086412c2b67614eafecd1676bde
 DIST gnome-shell-44.rc.tar.xz 1997120 BLAKE2B 
c82ca81d6470176e15dbbec3de9766890e0bddde77e68b071ee405762d5b98292fe68258be14699e5b9939208489d99c1e092b4c4ffe76c545b4fd01159ca450
 SHA512 
b7426564ae5face421f7e61574044851bacc828566629bb4f9efe354e5d3bc3c26e558b20ff07af0e904f1f490d5e734ed66f65c3274152259fa661e1856dcbd

diff --git a/gnome-base/gnome-shell/gnome-shell-44.0.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44.0.ebuild
new file mode 100644
index ..638f1c5e3c69
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-44.0.ebuild
@@ -0,0 +1,182 @@
+# 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 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 ~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 

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

2023-03-11 Thread Matt Turner
commit: dd9a29f03f5aa0a56501ded5699be93fa3869489
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Mar  6 21:10:40 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 11 16:19:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9a29f0

gnome-base/gnome-shell: Version bump to 44_rc

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest |   1 +
 gnome-base/gnome-shell/gnome-shell-44_rc.ebuild | 184 
 2 files changed, 185 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 2d3126c7e6a0..4b9d82994026 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-43.2.tar.xz 1946776 BLAKE2B 
0b581ed84bb3b8804cb4b5be07ae6be479f1092abf4c018d140edc81dcf0f88dc6c3321f591bc55c16e2141b4dd59e353c1f244749de13e4571a5b5aba6ad57d
 SHA512 
f25754b60696723db3db4141eb14fda88f5d913cc8a9d7270a34b9a1493f9bd4caadf45b142fd0bd82f594d9fb47980c3b0242bb58ee184a61968f0d1f09bfc4
 DIST gnome-shell-43.3.tar.xz 1953404 BLAKE2B 
a3ba8bfa5dcd65b50228b447a20d8f50d6fea1b18c36383214fb055491ea5baf43caa227ecac7c7d59a2f3d56bb25fbf04209cdeff32370e01af0b7f5aa8b97a
 SHA512 
6d2a36b21b1e3d1bd8667c72ff2c2cf4e57a3b0abbcb9b4e115803ec727b892f5884ba7aa48412396c855294c58e862dd2d972e1d6bed0de657e208f4c4aaab9
+DIST gnome-shell-44.rc.tar.xz 1997120 BLAKE2B 
c82ca81d6470176e15dbbec3de9766890e0bddde77e68b071ee405762d5b98292fe68258be14699e5b9939208489d99c1e092b4c4ffe76c545b4fd01159ca450
 SHA512 
b7426564ae5face421f7e61574044851bacc828566629bb4f9efe354e5d3bc3c26e558b20ff07af0e904f1f490d5e734ed66f65c3274152259fa661e1856dcbd

diff --git a/gnome-base/gnome-shell/gnome-shell-44_rc.ebuild 
b/gnome-base/gnome-shell/gnome-shell-44_rc.ebuild
new file mode 100644
index ..9123f038d6bc
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-44_rc.ebuild
@@ -0,0 +1,184 @@
+# 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 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;
+SRC_URI="https://download.gnome.org/sources/${PN}/44/${PN}-44.rc.tar.xz;
+S="${WORKDIR}/${PN}-44.rc"
+
+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 ~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-43.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 

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

2023-02-14 Thread Matt Turner
commit: 7913069572e153e772d91ab6906976b88f253082
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb 15 02:32:41 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb 15 04:09:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79130695

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-43.3.ebuild | 182 +
 2 files changed, 183 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 655d815fa2da..2d3126c7e6a0 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-43.2.tar.xz 1946776 BLAKE2B 
0b581ed84bb3b8804cb4b5be07ae6be479f1092abf4c018d140edc81dcf0f88dc6c3321f591bc55c16e2141b4dd59e353c1f244749de13e4571a5b5aba6ad57d
 SHA512 
f25754b60696723db3db4141eb14fda88f5d913cc8a9d7270a34b9a1493f9bd4caadf45b142fd0bd82f594d9fb47980c3b0242bb58ee184a61968f0d1f09bfc4
+DIST gnome-shell-43.3.tar.xz 1953404 BLAKE2B 
a3ba8bfa5dcd65b50228b447a20d8f50d6fea1b18c36383214fb055491ea5baf43caa227ecac7c7d59a2f3d56bb25fbf04209cdeff32370e01af0b7f5aa8b97a
 SHA512 
6d2a36b21b1e3d1bd8667c72ff2c2cf4e57a3b0abbcb9b4e115803ec727b892f5884ba7aa48412396c855294c58e862dd2d972e1d6bed0de657e208f4c4aaab9

diff --git a/gnome-base/gnome-shell/gnome-shell-43.3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-43.3.ebuild
new file mode 100644
index ..de9705b12794
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-43.3.ebuild
@@ -0,0 +1,182 @@
+# 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 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 ~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-43.0:0/11[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-3.35.90:3=[introspection]
+   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. Control shell settings
+# 4. xdg-utils needed for xdg-open, used by extension tool
+# 5. adwaita-icon-theme needed for various icons & arrows (3.26 for new 
video-joined-displays-symbolic and co icons; review for 3.28+)
+# 6. mobile-broadband-provider-info, timezone-data for 
shell-mobile-providers.c  # 

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

2022-12-20 Thread Matt Turner
commit: 11e6d20c5bac158236f3d85d43d857f6c71f5604
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Dec 20 16:13:24 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec 20 16:14:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e6d20c

gnome-base/gnome-shell: Raise evolution-data-server dep

This ensures that libsoup:2.4 isn't loaded in the gnome-shell process.

Closes: https://bugs.gentoo.org/887309
Signed-off-by: Matt Turner  gentoo.org>

 .../gnome-shell/{gnome-shell-43.2.ebuild => gnome-shell-43.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-43.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-43.2-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-43.2.ebuild
rename to gnome-base/gnome-shell/gnome-shell-43.2-r1.ebuild
index 9d766d42896b..1b060f26a09e 100644
--- a/gnome-base/gnome-shell/gnome-shell-43.2.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-43.2-r1.ebuild
@@ -20,7 +20,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 DEPEND="
-   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=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:=



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

2022-12-07 Thread Matt Turner
commit: b940b9844563752e162ea57e6592f9172a05ec64
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec  7 21:57:45 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec  7 22:23:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b940b984

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-43.2.ebuild | 182 +
 2 files changed, 183 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 0b09217ca3c7..290f662fb9ef 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-42.5.tar.xz 1930668 BLAKE2B 
0442ef92588e9891082c024d1e3b4ddb105a01ef5b7913ac8f1d2cac1af1c2ae8efd18184c511c554e41d8c0540c8712b7ef39ba1a9cac8c6c9336bb7b4cb320
 SHA512 
575559b99161b7045b04fc100cde719bbca83d90f78b673acc2189f3bb5104fd14f40da7d19611b154976f1c006e0dc2ff8cc124dc816da765c933fdda0624d9
 DIST gnome-shell-43.1.tar.xz 1947824 BLAKE2B 
d03bf5e970a92762724e5e1ab534e610f73b1c4af48b42fd676304f0d75808fcf5ba21ab9b9a0503cc2a806b826340d7d441da4b3ce51b881ffd4cb08132ae86
 SHA512 
1e41f0ce38b285aca1f9189fdb50e4d409232554da73e9c08e21b5888d35bad3e2bf4a47e93fdf20798ea6f63864223088b78cab7c63fc1105cd955701ea2e81
+DIST gnome-shell-43.2.tar.xz 1946776 BLAKE2B 
0b581ed84bb3b8804cb4b5be07ae6be479f1092abf4c018d140edc81dcf0f88dc6c3321f591bc55c16e2141b4dd59e353c1f244749de13e4571a5b5aba6ad57d
 SHA512 
f25754b60696723db3db4141eb14fda88f5d913cc8a9d7270a34b9a1493f9bd4caadf45b142fd0bd82f594d9fb47980c3b0242bb58ee184a61968f0d1f09bfc4

diff --git a/gnome-base/gnome-shell/gnome-shell-43.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-43.2.ebuild
new file mode 100644
index ..544a7e2eb14a
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-43.2.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+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 ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=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-43.0:0/11[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-3.35.90:3=[introspection]
+   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 

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

2022-12-05 Thread Matt Turner
commit: dde7e494acd9ae993f0004f5f6d23e6390c9bbb6
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Dec  5 17:33:02 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Dec  5 17:34:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde7e494

gnome-base/gnome-shell: Restore necessary patch

This partially reverts commit 1edcdd52548b5e2b39abbac925d335939fd9168a.

Closes: https://bugs.gentoo.org/884475
Signed-off-by: Matt Turner  gentoo.org>

 .../files/42.0-optional-bluetooth.patch| 59 ++
 1 file changed, 59 insertions(+)

diff --git a/gnome-base/gnome-shell/files/42.0-optional-bluetooth.patch 
b/gnome-base/gnome-shell/files/42.0-optional-bluetooth.patch
new file mode 100644
index ..c7fe07dd69de
--- /dev/null
+++ b/gnome-base/gnome-shell/files/42.0-optional-bluetooth.patch
@@ -0,0 +1,59 @@
+From d7cfd7bff4f9fa9d8528f72d4275e07551c6b288 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Thu, 28 Feb 2019 00:50:19 +0200
+Subject: [PATCH] build: Make bluetooth support optional
+
+---
+ js/misc/meson.build | 2 +-
+ meson.build | 7 ++-
+ meson_options.txt   | 6 ++
+ 3 files changed, 13 insertions(+), 2 deletions(-)
+
+diff --git a/js/misc/meson.build b/js/misc/meson.build
+index 582562711..ec9c62645 100644
+--- a/js/misc/meson.build
 b/js/misc/meson.build
+@@ -3,7 +3,7 @@ jsconf.set('PACKAGE_NAME', meson.project_name())
+ jsconf.set('PACKAGE_VERSION', meson.project_version())
+ jsconf.set('GETTEXT_PACKAGE', meson.project_name())
+ jsconf.set('LIBMUTTER_API_VERSION', mutter_api_version)
+-jsconf.set10('HAVE_BLUETOOTH', bt_dep.found())
++jsconf.set10('HAVE_BLUETOOTH', have_bluetooth)
+ jsconf.set10('HAVE_NETWORKMANAGER', have_networkmanager)
+ jsconf.set10('HAVE_SOUP2', have_soup2)
+ jsconf.set('datadir', datadir)
+diff --git a/meson.build b/meson.build
+index 8d7478f9b..79d340840 100644
+--- a/meson.build
 b/meson.build
+@@ -93,7 +93,12 @@ x11_dep = dependency('x11')
+ schemas_dep = dependency('gsettings-desktop-schemas', version: schemas_req)
+ gnome_desktop_dep = dependency('gnome-desktop-3.0', version: 
gnome_desktop_req)
+ 
+-bt_dep = dependency('gnome-bluetooth-3.0', version: bt_req, required: false)
++if get_option('bluetooth')
++  bt_dep = dependency('gnome-bluetooth-3.0', version: bt_req)
++  have_bluetooth = true
++else
++  have_bluetooth = false
++endif
+ gst_dep = dependency('gstreamer-1.0', version: gst_req, required: false)
+ gst_base_dep = dependency('gstreamer-base-1.0', required: false)
+ pipewire_dep = dependency('libpipewire-0.3', required: false)
+diff --git a/meson_options.txt b/meson_options.txt
+index f0f2ecf6c..85fc58ea4 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -1,3 +1,9 @@
++option('bluetooth',
++  type: 'boolean',
++  value: true,
++  description: 'Enable bluetooth support'
++)
++
+ option('extensions_tool',
+   type: 'boolean',
+   value: true,
+-- 
+2.34.1
+



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

2022-11-04 Thread Arthur Zamarin
commit: eb588a38fe3f38ec172524bb8608e65cc70658d4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  5 05:57:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  5 05:58:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb588a38

gnome-base/gnome-shell: Stabilize 42.5-r2 arm64, #879807

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

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

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

 # FIXME:



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

2022-11-04 Thread Matt Turner
commit: 49fd6cca6f9de96610fa6278f4b998213416ca43
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Nov  4 15:22:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Nov  4 18:00:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49fd6cca

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

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28136
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-43.1.ebuild | 182 +
 2 files changed, 183 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index cbcdb0cf86bd..5cec415b0265 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-42.4.tar.xz 1928776 BLAKE2B 
cd986668683a8c57b69ca6b84351d6988d5dde5b96c780ea79109db3f3cd0d032883019dd07bf6e4ea678a549fe95ea99b29e9f9b6efc8d4231fcd4cd2fa3159
 SHA512 
f06f390cdb55b5b5871bbd35dfc3b0057fbc79d4dcb2334b34bfa198ec46a1880de99097e42ed9052b3183266dd017457f6a9a07fc3c517277551295478cb340
 DIST gnome-shell-42.5.tar.xz 1930668 BLAKE2B 
0442ef92588e9891082c024d1e3b4ddb105a01ef5b7913ac8f1d2cac1af1c2ae8efd18184c511c554e41d8c0540c8712b7ef39ba1a9cac8c6c9336bb7b4cb320
 SHA512 
575559b99161b7045b04fc100cde719bbca83d90f78b673acc2189f3bb5104fd14f40da7d19611b154976f1c006e0dc2ff8cc124dc816da765c933fdda0624d9
 DIST gnome-shell-43.0.tar.xz 1945812 BLAKE2B 
1d0ef32324e66ca4ffcdf7d6470247f50cb80f86a4ba647d44b9bc956477f5d6899b54d63024f69bb1432b90d3cc46855424c2c463ff2bdfcd96d56f5cdc52f2
 SHA512 
6f3609c8bac923f052d51fce44a448dba997cac543331b56229f46b56e8770de9370deb7759d4bf0e7385794232715b9b34e41f90dd1da30e88d5cfbf3f095eb
+DIST gnome-shell-43.1.tar.xz 1947824 BLAKE2B 
d03bf5e970a92762724e5e1ab534e610f73b1c4af48b42fd676304f0d75808fcf5ba21ab9b9a0503cc2a806b826340d7d441da4b3ce51b881ffd4cb08132ae86
 SHA512 
1e41f0ce38b285aca1f9189fdb50e4d409232554da73e9c08e21b5888d35bad3e2bf4a47e93fdf20798ea6f63864223088b78cab7c63fc1105cd955701ea2e81

diff --git a/gnome-base/gnome-shell/gnome-shell-43.1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-43.1.ebuild
new file mode 100644
index ..093284d2a739
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-43.1.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+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 ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=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-43.0:0/11[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-3.35.90:3=[introspection]
+   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/mesa[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' | 

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

2022-10-30 Thread Matt Turner
commit: adf4d0743c597f31a00dcef5dddb408e23a7cc59
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:20:04 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct 30 16:33:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf4d074

gnome-base/gnome-shell: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/metadata.xml | 40 ++---
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git a/gnome-base/gnome-shell/metadata.xml 
b/gnome-base/gnome-shell/metadata.xml
index b841285bc337..8cf603b229be 100644
--- a/gnome-base/gnome-shell/metadata.xml
+++ b/gnome-base/gnome-shell/metadata.xml
@@ -1,24 +1,24 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-
-   GNOME Shell provides core user interface functions for the GNOME 3
-   desktop, like switching to windows and launching applications.
-   GNOME Shell takes advantage of the capabilities of modern graphics
-   hardware and introduces innovative user interface concepts to
-   provide a visually attractive and easy to use experience.
-
-
-   Ensure the presence of 
extensions.gnome.org
-   native connector 
gnome-extra/gnome-browser-connector
-   Use sys-auth/elogind for session 
tracking
-   and suspend support.
-   Enable support for enhanced input methods through
-   app-i18n/ibus
-   Ensure presence of telepathy chat 
integration
-
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+GNOME Shell provides core user interface functions for the GNOME 3
+desktop, like switching to windows and launching applications.
+GNOME Shell takes advantage of the capabilities of modern graphics
+hardware and introduces innovative user interface concepts to
+provide a visually attractive and easy to use experience.
+  
+  
+Ensure the presence of extensions.gnome.org 
native connector gnome-extra/gnome-browser-connector
+Use sys-auth/elogind for session tracking 
and suspend support.
+Enable support for enhanced input methods through 
app-i18n/ibus
+Ensure presence of telepathy chat integration
+  
+  
+GNOME/gnome-shell
+  
 



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

2022-10-14 Thread Sam James
commit: f51df08c656a51a72831252a0233370f145b9891
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 14 20:30:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 14 20:31:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51df08c

gnome-base/gnome-shell: drop xdg-desktop-portal-gtk dep to workaround Portage 
bug

Bug: https://bugs.gentoo.org/877159
Bug: https://bugs.gentoo.org/872227
Signed-off-by: Sam James  gentoo.org>

 .../{gnome-shell-42.4-r3.ebuild => gnome-shell-42.4-r4.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-42.4-r3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.4-r4.ebuild
similarity index 98%
rename from gnome-base/gnome-shell/gnome-shell-42.4-r3.ebuild
rename to gnome-base/gnome-shell/gnome-shell-42.4-r4.ebuild
index 98679dac2b62..69c46d9d3274 100644
--- a/gnome-base/gnome-shell/gnome-shell-42.4-r3.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-42.4-r4.ebuild
@@ -88,7 +88,7 @@ DEPEND="
 # 7. IBus is needed for nls integration
 # 8. Optional telepathy chat integration
 # 9. Cantarell font used in gnome-shell global CSS (if removing this for some 
reason, make sure it's pulled in somehow for non-meta users still too)
-# 10. xdg-desktop-portal-gtk for various integration, e.g. #764632
+# 10. xdg-desktop-portal-gnome for various integration, e.g. #764632
 # 11. TODO: semi-optional webkit-gtk[introspection] for captive portal helper
 # 

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

2022-10-01 Thread Matt Turner
commit: b5577541d5cd4d250305242f5cab54bcb55b7e64
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct  1 16:55:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct  1 17:16:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5577541

gnome-base/gnome-shell: Depend on app-crypt/gcr:0

Signed-off-by: Matt Turner  gentoo.org>

 .../{gnome-shell-42.4-r2.ebuild => gnome-shell-42.4-r3.ebuild}  | 2 +-
 .../{gnome-shell-42.5-r1.ebuild => gnome-shell-42.5-r2.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-42.4-r2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.4-r3.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-42.4-r2.ebuild
rename to gnome-base/gnome-shell/gnome-shell-42.4-r3.ebuild
index 9d0c56a7a465..98679dac2b62 100644
--- a/gnome-base/gnome-shell/gnome-shell-42.4-r2.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-42.4-r3.ebuild
@@ -23,7 +23,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 #  * gstreamer/pipewire support is currently automagic
 DEPEND="
>=gnome-extra/evolution-data-server-3.33.1:=
-   >=app-crypt/gcr-3.7.5:=[introspection]
+   >=app-crypt/gcr-3.7.5:0=[introspection]
>=dev-libs/glib-2.68:2
>=dev-libs/gobject-introspection-1.49.1:=
>=dev-libs/gjs-1.71.1[cairo]

diff --git a/gnome-base/gnome-shell/gnome-shell-42.5-r1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.5-r2.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-42.5-r1.ebuild
rename to gnome-base/gnome-shell/gnome-shell-42.5-r2.ebuild
index 45a76ecea33f..73c44fbd2502 100644
--- a/gnome-base/gnome-shell/gnome-shell-42.5-r1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-42.5-r2.ebuild
@@ -23,7 +23,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 #  * gstreamer/pipewire support is currently automagic
 DEPEND="
>=gnome-extra/evolution-data-server-3.33.1:=
-   >=app-crypt/gcr-3.7.5:=[introspection]
+   >=app-crypt/gcr-3.7.5:0=[introspection]
>=dev-libs/glib-2.68:2
>=dev-libs/gobject-introspection-1.49.1:=
>=dev-libs/gjs-1.71.1[cairo]



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

2022-10-01 Thread Matt Turner
commit: 36ccb35c849bb2b16db02899bd1df46d19637a9c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct  1 16:55:03 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct  1 17:16:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ccb35c

gnome-base/gnome-shell: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 -
 .../gnome-shell/gnome-shell-42.3.1-r1.ebuild   | 210 -
 2 files changed, 211 deletions(-)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 27d0f99c7d24..cbcdb0cf86bd 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,4 +1,3 @@
-DIST gnome-shell-42.3.1.tar.xz 1927696 BLAKE2B 
f0f0e19dea02ccd1bb271af189d9a9e2bb3ebf47da2d68f4852de7a9dddb1c0db96f5371e0c6c421556ab8e242294115e041a433d68c79e6ef6607b1e7e85ff1
 SHA512 
f548a2aa1e0b56396efdcd7839091bdb8f44a605eddbf4411a5066f99adc38bf10b1a5eb984262bb44e04e96dce715d1481e807200d9ea9fdc91d111defb2fae
 DIST gnome-shell-42.4.tar.xz 1928776 BLAKE2B 
cd986668683a8c57b69ca6b84351d6988d5dde5b96c780ea79109db3f3cd0d032883019dd07bf6e4ea678a549fe95ea99b29e9f9b6efc8d4231fcd4cd2fa3159
 SHA512 
f06f390cdb55b5b5871bbd35dfc3b0057fbc79d4dcb2334b34bfa198ec46a1880de99097e42ed9052b3183266dd017457f6a9a07fc3c517277551295478cb340
 DIST gnome-shell-42.5.tar.xz 1930668 BLAKE2B 
0442ef92588e9891082c024d1e3b4ddb105a01ef5b7913ac8f1d2cac1af1c2ae8efd18184c511c554e41d8c0540c8712b7ef39ba1a9cac8c6c9336bb7b4cb320
 SHA512 
575559b99161b7045b04fc100cde719bbca83d90f78b673acc2189f3bb5104fd14f40da7d19611b154976f1c006e0dc2ff8cc124dc816da765c933fdda0624d9
 DIST gnome-shell-43.0.tar.xz 1945812 BLAKE2B 
1d0ef32324e66ca4ffcdf7d6470247f50cb80f86a4ba647d44b9bc956477f5d6899b54d63024f69bb1432b90d3cc46855424c2c463ff2bdfcd96d56f5cdc52f2
 SHA512 
6f3609c8bac923f052d51fce44a448dba997cac543331b56229f46b56e8770de9370deb7759d4bf0e7385794232715b9b34e41f90dd1da30e88d5cfbf3f095eb

diff --git a/gnome-base/gnome-shell/gnome-shell-42.3.1-r1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.3.1-r1.ebuild
deleted file mode 100644
index 80ec290b3a97..
--- a/gnome-base/gnome-shell/gnome-shell-42.3.1-r1.ebuild
+++ /dev/null
@@ -1,210 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit gnome.org gnome2-utils meson 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="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager 
systemd telepathy test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   ?? ( elogind systemd )"
-RESTRICT="!test? ( test )"
-
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-
-# libXfixes-5.0 needed for pointer barriers and #include 

-# FIXME:
-#  * gstreamer/pipewire support is currently automagic
-DEPEND="
-   >=gnome-extra/evolution-data-server-3.33.1:=
-   >=app-crypt/gcr-3.7.5:=[introspection]
-   >=dev-libs/glib-2.68:2
-   >=dev-libs/gobject-introspection-1.49.1:=
-   >=dev-libs/gjs-1.71.1
-   >=x11-libs/gtk+-3.15.0:3[introspection]
-   >=x11-wm/mutter-42.0:0/10[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-3.35.90:3=[introspection]
-   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
-   >=media-libs/gstreamer-0.11.92:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-video/pipewire-0.3.0:=
-   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-atk-2.5.3:2
-   x11-libs/gdk-pixbuf:2[introspection]
-   dev-libs/libxml2:2
-   x11-libs/libX11
-
-   >=media-libs/libpulse-2[glib]
-   >=dev-libs/atk-2[introspection]
-   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/mesa[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-shell/

2022-09-30 Thread Matt Turner
commit: ce68490739cf300157f27b46eda54674a9fed0d5
Author: Pascal Jäger  leimstift  de>
AuthorDate: Thu Sep 29 19:56:37 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 30 16:52:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce684907

gnome-base/gnome-shell: add dep  leimstift.de>
Signed-off-by: Matt Turner  gentoo.org>

 .../{gnome-shell-42.3.1.ebuild => gnome-shell-42.3.1-r1.ebuild} | 2 ++
 .../{gnome-shell-42.4-r1.ebuild => gnome-shell-42.4-r2.ebuild}  | 2 ++
 .../gnome-shell/{gnome-shell-42.5.ebuild => gnome-shell-42.5-r1.ebuild} | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/gnome-base/gnome-shell/gnome-shell-42.3.1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.3.1-r1.ebuild
similarity index 98%
rename from gnome-base/gnome-shell/gnome-shell-42.3.1.ebuild
rename to gnome-base/gnome-shell/gnome-shell-42.3.1-r1.ebuild
index 2ec3916d2510..80ec290b3a97 100644
--- a/gnome-base/gnome-shell/gnome-shell-42.3.1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-42.3.1-r1.ebuild
@@ -90,12 +90,14 @@ DEPEND="
 # 9. Cantarell font used in gnome-shell global CSS (if removing this for some 
reason, make sure it's pulled in somehow for non-meta users still too)
 # 10. xdg-desktop-portal-gtk for various integration, e.g. #764632
 # 11. TODO: semi-optional webkit-gtk[introspection] for captive portal helper
+# 

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

2022-09-30 Thread Matt Turner
commit: ca38c9d508d2a02f2c815600f664d0e17daf4fe5
Author: brahmajit das  protonmail  com>
AuthorDate: Thu Sep 29 17:48:14 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 30 16:41:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca38c9d5

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

Closes: https://bugs.gentoo.org/816135
Signed-off-by: brahmajit das  protonmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-42.5.ebuild | 208 +
 2 files changed, 209 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 6ac1a42bead8..be3ce1ad9c77 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-42.3.1.tar.xz 1927696 BLAKE2B 
f0f0e19dea02ccd1bb271af189d9a9e2bb3ebf47da2d68f4852de7a9dddb1c0db96f5371e0c6c421556ab8e242294115e041a433d68c79e6ef6607b1e7e85ff1
 SHA512 
f548a2aa1e0b56396efdcd7839091bdb8f44a605eddbf4411a5066f99adc38bf10b1a5eb984262bb44e04e96dce715d1481e807200d9ea9fdc91d111defb2fae
 DIST gnome-shell-42.4.tar.xz 1928776 BLAKE2B 
cd986668683a8c57b69ca6b84351d6988d5dde5b96c780ea79109db3f3cd0d032883019dd07bf6e4ea678a549fe95ea99b29e9f9b6efc8d4231fcd4cd2fa3159
 SHA512 
f06f390cdb55b5b5871bbd35dfc3b0057fbc79d4dcb2334b34bfa198ec46a1880de99097e42ed9052b3183266dd017457f6a9a07fc3c517277551295478cb340
+DIST gnome-shell-42.5.tar.xz 1930668 BLAKE2B 
0442ef92588e9891082c024d1e3b4ddb105a01ef5b7913ac8f1d2cac1af1c2ae8efd18184c511c554e41d8c0540c8712b7ef39ba1a9cac8c6c9336bb7b4cb320
 SHA512 
575559b99161b7045b04fc100cde719bbca83d90f78b673acc2189f3bb5104fd14f40da7d19611b154976f1c006e0dc2ff8cc124dc816da765c933fdda0624d9

diff --git a/gnome-base/gnome-shell/gnome-shell-42.5.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.5.ebuild
new file mode 100644
index ..5201ecde6cd8
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-42.5.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org gnome2-utils meson 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="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager 
systemd telepathy test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5:=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.71.1[cairo]
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-42.0:0/10[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-3.35.90:3=[introspection]
+   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   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-atk-2.5.3:2
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[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 

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

2022-09-12 Thread Sam James
commit: 4993af493cadc84f890e26af8a9864e7d6b93fae
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 12 16:01:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 12 16:01:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4993af49

gnome-base/gnome-shell: Stabilize 42.4-r1 x86, #868606

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

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

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

 # FIXME:



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

2022-09-12 Thread Sam James
commit: 087567960a3325836d1d3aef33d3a8d0715622bd
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 12 15:59:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 12 15:59:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08756796

gnome-base/gnome-shell: Stabilize 42.4-r1 amd64, #868606

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

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

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

 # FIXME:



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

2022-09-06 Thread Matt Turner
commit: 72c59e0c9e79d73537f46c74689b0cac40b50f9d
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  6 23:20:26 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep  7 02:10:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c59e0c

gnome-base/gnome-shell: Depend on dev-libs/gjs with USE=cairo

Closes: https://bugs.gentoo.org/739430
Signed-off-by: Matt Turner  gentoo.org>

 .../gnome-shell/{gnome-shell-42.4.ebuild => gnome-shell-42.4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-42.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.4-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-42.4.ebuild
rename to gnome-base/gnome-shell/gnome-shell-42.4-r1.ebuild
index c58cbac885b3..a922a376bd8f 100644
--- a/gnome-base/gnome-shell/gnome-shell-42.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-42.4-r1.ebuild
@@ -26,7 +26,7 @@ DEPEND="
>=app-crypt/gcr-3.7.5:=[introspection]
>=dev-libs/glib-2.68:2
>=dev-libs/gobject-introspection-1.49.1:=
-   >=dev-libs/gjs-1.71.1
+   >=dev-libs/gjs-1.71.1[cairo]
>=x11-libs/gtk+-3.15.0:3[introspection]
>=x11-wm/mutter-42.0:0/10[introspection,test?]
>=sys-auth/polkit-0.120_p20220509[introspection]



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

2022-08-16 Thread Matt Turner
commit: 5658336f093568652e8d9201ff6bbd3a30f7efb0
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Aug 12 01:38:13 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 17 00:28:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5658336f

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-42.4.ebuild | 208 +
 2 files changed, 209 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 660469bf53d6..2261b65a29e6 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-42.2.tar.xz 1928948 BLAKE2B 
e263acfc9e6929accfb46b65b91b1173cfa4c778405c0852e93b83d78e1bf3a85e3b5c49b73445f604c0fdecb48f294931ab2403806661013bcef3a71b99f911
 SHA512 
dd77195772e23d8260e55a2db1103fa6dee8945ad168478c293e43e9971698aa191e17f7f5ef46cf46eeaae5051c34f0eb5df134690f7dc5ca98d6ca747e4eb0
 DIST gnome-shell-42.3.1.tar.xz 1927696 BLAKE2B 
f0f0e19dea02ccd1bb271af189d9a9e2bb3ebf47da2d68f4852de7a9dddb1c0db96f5371e0c6c421556ab8e242294115e041a433d68c79e6ef6607b1e7e85ff1
 SHA512 
f548a2aa1e0b56396efdcd7839091bdb8f44a605eddbf4411a5066f99adc38bf10b1a5eb984262bb44e04e96dce715d1481e807200d9ea9fdc91d111defb2fae
+DIST gnome-shell-42.4.tar.xz 1928776 BLAKE2B 
cd986668683a8c57b69ca6b84351d6988d5dde5b96c780ea79109db3f3cd0d032883019dd07bf6e4ea678a549fe95ea99b29e9f9b6efc8d4231fcd4cd2fa3159
 SHA512 
f06f390cdb55b5b5871bbd35dfc3b0057fbc79d4dcb2334b34bfa198ec46a1880de99097e42ed9052b3183266dd017457f6a9a07fc3c517277551295478cb340

diff --git a/gnome-base/gnome-shell/gnome-shell-42.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.4.ebuild
new file mode 100644
index ..c58cbac885b3
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-42.4.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org gnome2-utils meson 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="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager 
systemd telepathy test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5:=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.71.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-42.0:0/10[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-3.35.90:3=[introspection]
+   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   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-atk-2.5.3:2
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[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 

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

2022-07-28 Thread Sam James
commit: 49bf88c0a1201cb4e38fab4678dddcf1f1202cc8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 29 02:58:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 29 02:58:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49bf88c0

gnome-base/gnome-shell: Stabilize 42.3.1 arm64, #861029

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

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

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

 # FIXME:



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

2022-07-18 Thread Sam James
commit: 7ecd3524973cf748616501ad9b1eff0dc368de62
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ecd3524

gnome-base/gnome-shell: Stabilize 42.2 arm64, #853958

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

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

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

 # FIXME:



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

2022-07-05 Thread Sam James
commit: 9c2d8c3fd9b257f8c922e7c9a37686d909dc5f49
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  6 01:23:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  6 01:23:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2d8c3f

gnome-base/gnome-shell: Stabilize 42.2 x86, #853958

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

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

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

 # FIXME:



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

2022-07-05 Thread Matt Turner
commit: 0f5a86a4ef00c84186880fc5f8312818e3a11c0b
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul  5 06:02:30 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul  5 06:05:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5a86a4

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest  |   1 +
 gnome-base/gnome-shell/gnome-shell-42.3.1.ebuild | 208 +++
 2 files changed, 209 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 8bfcc23f6f59..8ff165fdbd3d 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-42.1.tar.xz 1928924 BLAKE2B 
c8a1aed79a93d713a52ef0161ff9f06c39f7fb9a762086c78505d220e1e8ec43d7a0e376421f912dc91b33da8fd9394c6a233bb2d9d8b361d63ea2ad0406cee6
 SHA512 
3d27fdbcf5359f631a71b0fa6495fa50e2b43bb2b3c5c0efd740d9a6a88128ae54fe0ba11ea88990ba10ee2fc9f55211d0a21e60beca250bd197535d944d07ed
 DIST gnome-shell-42.2.tar.xz 1928948 BLAKE2B 
e263acfc9e6929accfb46b65b91b1173cfa4c778405c0852e93b83d78e1bf3a85e3b5c49b73445f604c0fdecb48f294931ab2403806661013bcef3a71b99f911
 SHA512 
dd77195772e23d8260e55a2db1103fa6dee8945ad168478c293e43e9971698aa191e17f7f5ef46cf46eeaae5051c34f0eb5df134690f7dc5ca98d6ca747e4eb0
+DIST gnome-shell-42.3.1.tar.xz 1927696 BLAKE2B 
f0f0e19dea02ccd1bb271af189d9a9e2bb3ebf47da2d68f4852de7a9dddb1c0db96f5371e0c6c421556ab8e242294115e041a433d68c79e6ef6607b1e7e85ff1
 SHA512 
f548a2aa1e0b56396efdcd7839091bdb8f44a605eddbf4411a5066f99adc38bf10b1a5eb984262bb44e04e96dce715d1481e807200d9ea9fdc91d111defb2fae
 DIST gnome-shell-42.3.tar.xz 1927500 BLAKE2B 
942c1fcb374cbaa4542484d03ed09c196658a8b830a2c2a84dc112c56d6bdb6070de8d2f463f147f41803ff52d8f937444e6c7e2b704d636d872b2dc332444af
 SHA512 
9c8d967f7a46a3a93f9f07b2e8cdeae698fd0de9fdd61ce5fff10b89e44a68eb7ae3a4ef72d5605bf5fc78d4fbd24ccad220306749c1886919ee4668feada729

diff --git a/gnome-base/gnome-shell/gnome-shell-42.3.1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.3.1.ebuild
new file mode 100644
index ..3894328e8ea0
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-42.3.1.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org gnome2-utils meson 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="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager 
systemd telepathy test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5:=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.71.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-42.0:0/10[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-3.35.90:3=[introspection]
+   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   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-atk-2.5.3:2
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[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 

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

2022-07-04 Thread Matt Turner
commit: cee952a11a436fc50435caae84c3db52400ff4be
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul  4 22:41:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul  4 22:52:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee952a1

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-42.3.ebuild | 208 +
 2 files changed, 209 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 84ca4b6dfd5b..8bfcc23f6f59 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-42.1.tar.xz 1928924 BLAKE2B 
c8a1aed79a93d713a52ef0161ff9f06c39f7fb9a762086c78505d220e1e8ec43d7a0e376421f912dc91b33da8fd9394c6a233bb2d9d8b361d63ea2ad0406cee6
 SHA512 
3d27fdbcf5359f631a71b0fa6495fa50e2b43bb2b3c5c0efd740d9a6a88128ae54fe0ba11ea88990ba10ee2fc9f55211d0a21e60beca250bd197535d944d07ed
 DIST gnome-shell-42.2.tar.xz 1928948 BLAKE2B 
e263acfc9e6929accfb46b65b91b1173cfa4c778405c0852e93b83d78e1bf3a85e3b5c49b73445f604c0fdecb48f294931ab2403806661013bcef3a71b99f911
 SHA512 
dd77195772e23d8260e55a2db1103fa6dee8945ad168478c293e43e9971698aa191e17f7f5ef46cf46eeaae5051c34f0eb5df134690f7dc5ca98d6ca747e4eb0
+DIST gnome-shell-42.3.tar.xz 1927500 BLAKE2B 
942c1fcb374cbaa4542484d03ed09c196658a8b830a2c2a84dc112c56d6bdb6070de8d2f463f147f41803ff52d8f937444e6c7e2b704d636d872b2dc332444af
 SHA512 
9c8d967f7a46a3a93f9f07b2e8cdeae698fd0de9fdd61ce5fff10b89e44a68eb7ae3a4ef72d5605bf5fc78d4fbd24ccad220306749c1886919ee4668feada729

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5:=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.71.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-42.0:0/10[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-3.35.90:3=[introspection]
+   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   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-atk-2.5.3:2
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[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.
+# 

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

2022-07-02 Thread Sam James
commit: 99e6fcdddba7e5a07a4c8a974a88f4a16f3c7abf
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  2 20:47:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  2 20:47:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e6fcdd

gnome-base/gnome-shell: Stabilize 42.2 amd64, #853958

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

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

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

 # FIXME:



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

2022-06-25 Thread Sam James
commit: ced5f34ac80958746e6ab81b5750c1a69fbe4e20
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 26 00:42:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 26 00:42:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced5f34a

gnome-base/gnome-shell: stabilize 42.1-r3 for amd64, arm64, x86

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

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

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

 # FIXME:



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

2022-06-23 Thread Sam James
commit: dea2c90c1aee7d012a467eeb937fc4a7ecae9237
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 03:42:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 03:42:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea2c90c

gnome-base/gnome-shell: restore 42.1-r3 for Polkit fix

Bug: https://bugs.gentoo.org/844919
Bug: https://bugs.gentoo.org/849566
Fixes: eed2ee4b79e40099d84db0dde29dced1e3346bb6
Signed-off-by: Sam James  gentoo.org>

 .../gnome-shell/files/42.1-polkit-g_autoptr.patch  |  53 ++
 gnome-base/gnome-shell/gnome-shell-42.1-r3.ebuild  | 206 +
 2 files changed, 259 insertions(+)

diff --git a/gnome-base/gnome-shell/files/42.1-polkit-g_autoptr.patch 
b/gnome-base/gnome-shell/files/42.1-polkit-g_autoptr.patch
new file mode 100644
index ..78d3de086260
--- /dev/null
+++ b/gnome-base/gnome-shell/files/42.1-polkit-g_autoptr.patch
@@ -0,0 +1,53 @@
+https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/1d0a08b5e25fea7b0e792ec9798e68a7c5606a75
+https://bugs.gentoo.org/844919
+
+From: =?UTF-8?q?Florian=20M=C3=BCllner?= 
+Date: Tue, 17 May 2022 15:36:43 +0200
+Subject: [PATCH] build: Do not redefine polkit autocleanup
+
+PolkitAgent recently added autocleanup functions itself, so check
+for their existence at configure time and only define our own when
+they don't exist upstream.
+
+https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5490
+
+Part-of: 
+--- a/config.h.meson
 b/config.h.meson
+@@ -33,3 +33,6 @@
+ 
+ /* Define if fdwalk is available in libc */
+ #mesondefine HAVE_FDWALK
++
++/* Define if polkit defines autocleanup functions */
++#mesondefine HAVE_POLKIT_AUTOCLEANUP
+--- a/meson.build
 b/meson.build
+@@ -169,6 +169,13 @@ cdata.set('HAVE_FDWALK',
+   cc.has_function('fdwalk')
+ )
+ 
++polkit_has_autocleanup = cc.compiles(
++  '#define POLKIT_AGENT_I_KNOW_API_IS_SUBJECT_TO_CHANGE
++  #include 
++  void main(void) { g_autoptr(PolkitAgentListener) agent = NULL; }',
++  dependencies: polkit_dep)
++cdata.set('HAVE_POLKIT_AUTOCLEANUP', polkit_has_autocleanup)
++
+ buildtype = get_option('buildtype')
+ if buildtype != 'plain'
+   all_warnings = [
+--- a/src/shell-polkit-authentication-agent.h
 b/src/shell-polkit-authentication-agent.h
+@@ -14,8 +14,10 @@
+ 
+ G_BEGIN_DECLS
+ 
++#ifndef HAVE_POLKIT_AUTOCLEANUP
+ /* Polkit doesn't have g_autoptr support, thus we have to manually set the 
autoptr function here */
+ G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitAgentListener, g_object_unref)
++#endif
+ 
+ #define SHELL_TYPE_POLKIT_AUTHENTICATION_AGENT 
(shell_polkit_authentication_agent_get_type())
+ 
+GitLab

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.71.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-42.0:0/10[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-3.35.90:3=[introspection]
+   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   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-atk-2.5.3

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

2022-05-29 Thread Matt Turner
commit: e78f60bb46f2b7aba80ae2911f6556ccbb5d88e3
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May 29 14:30:47 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May 29 14:50:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e78f60bb

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-42.2.ebuild | 203 +
 2 files changed, 204 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 0e774f055011..415bf2b40a80 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -2,3 +2,4 @@ DIST gnome-shell-41.4.tar.xz 1899464 BLAKE2B 
202408be8886bb5eb5615328a774993bea8
 DIST gnome-shell-41.5.tar.xz 1899888 BLAKE2B 
73491f382413c313956fc6ab878a54d8a881190ee93cac5d334d169636d8dd21557c78719142f717c94463e02c7ca4eaf12a6e4ca6167e48a002ece9379b6d03
 SHA512 
b638103528413dcfa12d65d0c7add45716d21334294babbadd0a05e3410ca068ae336b28c30eb8811222b9f90e5efdf0d1a6e0a2e3f104b49061bb28333f066e
 DIST gnome-shell-42.0.tar.xz 1918044 BLAKE2B 
742d13ad92795fb71bbe8376a86b8e9a828882288f105f026cf98304ef2e9eae8fb967fa978ec322f5c621303a1798d3490c001bbd63c704b0cddc5db688389d
 SHA512 
39b56d3c09a238d9ca387145fdbddfaa929b124d4006f097b792de2dceb882e50cbce1255b0b4585aea04b522a92a4e7a743367f43a863f95bb6386401e73935
 DIST gnome-shell-42.1.tar.xz 1928924 BLAKE2B 
c8a1aed79a93d713a52ef0161ff9f06c39f7fb9a762086c78505d220e1e8ec43d7a0e376421f912dc91b33da8fd9394c6a233bb2d9d8b361d63ea2ad0406cee6
 SHA512 
3d27fdbcf5359f631a71b0fa6495fa50e2b43bb2b3c5c0efd740d9a6a88128ae54fe0ba11ea88990ba10ee2fc9f55211d0a21e60beca250bd197535d944d07ed
+DIST gnome-shell-42.2.tar.xz 1928948 BLAKE2B 
e263acfc9e6929accfb46b65b91b1173cfa4c778405c0852e93b83d78e1bf3a85e3b5c49b73445f604c0fdecb48f294931ab2403806661013bcef3a71b99f911
 SHA512 
dd77195772e23d8260e55a2db1103fa6dee8945ad168478c293e43e9971698aa191e17f7f5ef46cf46eeaae5051c34f0eb5df134690f7dc5ca98d6ca747e4eb0

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.71.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-42.0:0/10[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-3.35.90:3=[introspection]
+   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   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-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[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- 

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

2022-05-17 Thread Sam James
commit: e1df0e6bebfefc3201442e0da922a81689cb28bd
Author: Sam James  gentoo  org>
AuthorDate: Wed May 18 02:45:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 18 02:47:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1df0e6b

gnome-base/gnome-shell: revbump for Polkit patch

As Matt points out, we might end up installing gnome-shell w/ an older
polkit, then upgrading polkit, and then nobody provides the autoref
bits.

Given it can go both ways, depend on a newer Polkit which always
has the autoref bits, and add the patch to said new version.

(Also, revbump -r1 -> r2 with no patch, for consistency, as people
will have likely merged the -r1 w/ the polkit build fix, but in theory
could (but unlikely!) downgrade polkit at some point, and it's
just a lot easier to handle bugs this way if we know everything is
in a sane state.)

Bit annoyed I didn't think it through fully as I went back and forth
a few times and decided on not, wrongly.

Bug: https://bugs.gentoo.org/844919
Signed-off-by: Sam James  gentoo.org>

 .../{gnome-shell-42.1-r1.ebuild => gnome-shell-42.1-r2.ebuild} | 3 ---
 .../{gnome-shell-42.1-r1.ebuild => gnome-shell-42.1-r3.ebuild} | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-42.1-r1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.1-r2.ebuild
similarity index 98%
copy from gnome-base/gnome-shell/gnome-shell-42.1-r1.ebuild
copy to gnome-base/gnome-shell/gnome-shell-42.1-r2.ebuild
index 7a1cc841e4f9..db6f1390fcef 100644
--- a/gnome-base/gnome-shell/gnome-shell-42.1-r1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-42.1-r2.ebuild
@@ -140,9 +140,6 @@ PATCHES=(
"${FILESDIR}"/42.0-optional-bluetooth.patch
# Change favorites defaults, bug #479918
"${FILESDIR}"/40.0-defaults.patch
-
-   # Upstream backport, bug #844919
-   "${FILESDIR}"/42.1-polkit-g_autoptr.patch
 )
 
 src_prepare() {

diff --git a/gnome-base/gnome-shell/gnome-shell-42.1-r1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.1-r3.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-42.1-r1.ebuild
rename to gnome-base/gnome-shell/gnome-shell-42.1-r3.ebuild
index 7a1cc841e4f9..3bc4781371bb 100644
--- a/gnome-base/gnome-shell/gnome-shell-42.1-r1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-42.1-r3.ebuild
@@ -29,7 +29,7 @@ DEPEND="
>=dev-libs/gjs-1.71.1
>=x11-libs/gtk+-3.15.0:3[introspection]
>=x11-wm/mutter-42.0:0/10[introspection,test?]
-   >=sys-auth/polkit-0.100[introspection]
+   >=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



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

2022-05-17 Thread Sam James
commit: 042dabffb96f3b8fd74e0cbb14c524c81e7304df
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 21:58:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 21:58:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=042dabff

gnome-base/gnome-shell: backport new Polkit patch (g_autoptr)

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

 .../gnome-shell/files/42.1-polkit-g_autoptr.patch  | 53 ++
 gnome-base/gnome-shell/gnome-shell-42.1-r1.ebuild  |  3 ++
 2 files changed, 56 insertions(+)

diff --git a/gnome-base/gnome-shell/files/42.1-polkit-g_autoptr.patch 
b/gnome-base/gnome-shell/files/42.1-polkit-g_autoptr.patch
new file mode 100644
index ..78d3de086260
--- /dev/null
+++ b/gnome-base/gnome-shell/files/42.1-polkit-g_autoptr.patch
@@ -0,0 +1,53 @@
+https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/1d0a08b5e25fea7b0e792ec9798e68a7c5606a75
+https://bugs.gentoo.org/844919
+
+From: =?UTF-8?q?Florian=20M=C3=BCllner?= 
+Date: Tue, 17 May 2022 15:36:43 +0200
+Subject: [PATCH] build: Do not redefine polkit autocleanup
+
+PolkitAgent recently added autocleanup functions itself, so check
+for their existence at configure time and only define our own when
+they don't exist upstream.
+
+https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5490
+
+Part-of: 
+--- a/config.h.meson
 b/config.h.meson
+@@ -33,3 +33,6 @@
+ 
+ /* Define if fdwalk is available in libc */
+ #mesondefine HAVE_FDWALK
++
++/* Define if polkit defines autocleanup functions */
++#mesondefine HAVE_POLKIT_AUTOCLEANUP
+--- a/meson.build
 b/meson.build
+@@ -169,6 +169,13 @@ cdata.set('HAVE_FDWALK',
+   cc.has_function('fdwalk')
+ )
+ 
++polkit_has_autocleanup = cc.compiles(
++  '#define POLKIT_AGENT_I_KNOW_API_IS_SUBJECT_TO_CHANGE
++  #include 
++  void main(void) { g_autoptr(PolkitAgentListener) agent = NULL; }',
++  dependencies: polkit_dep)
++cdata.set('HAVE_POLKIT_AUTOCLEANUP', polkit_has_autocleanup)
++
+ buildtype = get_option('buildtype')
+ if buildtype != 'plain'
+   all_warnings = [
+--- a/src/shell-polkit-authentication-agent.h
 b/src/shell-polkit-authentication-agent.h
+@@ -14,8 +14,10 @@
+ 
+ G_BEGIN_DECLS
+ 
++#ifndef HAVE_POLKIT_AUTOCLEANUP
+ /* Polkit doesn't have g_autoptr support, thus we have to manually set the 
autoptr function here */
+ G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitAgentListener, g_object_unref)
++#endif
+ 
+ #define SHELL_TYPE_POLKIT_AUTHENTICATION_AGENT 
(shell_polkit_authentication_agent_get_type())
+ 
+GitLab

diff --git a/gnome-base/gnome-shell/gnome-shell-42.1-r1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.1-r1.ebuild
index db6f1390fcef..7a1cc841e4f9 100644
--- a/gnome-base/gnome-shell/gnome-shell-42.1-r1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-42.1-r1.ebuild
@@ -140,6 +140,9 @@ PATCHES=(
"${FILESDIR}"/42.0-optional-bluetooth.patch
# Change favorites defaults, bug #479918
"${FILESDIR}"/40.0-defaults.patch
+
+   # Upstream backport, bug #844919
+   "${FILESDIR}"/42.1-polkit-g_autoptr.patch
 )
 
 src_prepare() {



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

2022-05-15 Thread Pacho Ramos
commit: 8f71d18679e2bd1791f2fc5b23ef308723a28604
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 15 18:42:35 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun May 15 18:45:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f71d186

gnome-base/gnome-shell: Allow and prefer xdg-desktop-portal-gnome

Bug: https://bugs.gentoo.org/816135

Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-base/gnome-shell/gnome-shell-42.1-r1.ebuild | 203 ++
 1 file changed, 203 insertions(+)

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.71.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-42.0:0/10[introspection,test?]
+   >=sys-auth/polkit-0.100[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-3.35.90:3=[introspection]
+   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   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-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[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. Control shell settings
+# 4. xdg-utils needed for xdg-open, used by extension tool
+# 5. adwaita-icon-theme needed for various icons & arrows (3.26 for new 
video-joined-displays-symbolic and co icons; review for 3.28+)
+# 6. mobile-broadband-provider-info, timezone-data for 
shell-mobile-providers.c  # TODO: Review
+# 7. IBus is needed for nls integration
+# 8. Optional telepathy chat integration
+# 9. Cantarell font used in gnome-shell global CSS (if removing this for some 
reason, make sure it's pulled in somehow for non-meta users still too)
+# 10. xdg-desktop-portal-gtk for various integration, e.g. #764632
+# 11. TODO: semi-optional webkit-gtk[introspection] for captive portal helper
+RDEPEND="${DEPEND}
+   >=sys-apps/accountsservice-0.6.14[introspection]
+   app-accessibility/at-spi2-core:2[introspection]
+   app-misc/geoclue[introspection]
+   media-libs/graphene[introspection]
+  

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

2022-05-06 Thread Matt Turner
commit: 9e83d6384bc0c0e1bf690a9a17aa88b4305562b3
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May  7 02:30:36 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  7 03:01:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e83d638

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-42.1.ebuild | 203 +
 2 files changed, 204 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index be1d64fd56a4..0e774f055011 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-41.4.tar.xz 1899464 BLAKE2B 
202408be8886bb5eb5615328a774993bea8dfe2fb78d304fde2806096ca68eff3fae7d5bdb4972b627cf10192ff76e3d457dc37eaa806cd4ed57d1558c235a48
 SHA512 
6ed5f215fcf9a1cf450b406620568aeceb3d255e0bb979151ccd2260565748e69825d7f5f7fb0c6768ed584a530599a8dcbc713c1ec12617551ae9df782c5ad7
 DIST gnome-shell-41.5.tar.xz 1899888 BLAKE2B 
73491f382413c313956fc6ab878a54d8a881190ee93cac5d334d169636d8dd21557c78719142f717c94463e02c7ca4eaf12a6e4ca6167e48a002ece9379b6d03
 SHA512 
b638103528413dcfa12d65d0c7add45716d21334294babbadd0a05e3410ca068ae336b28c30eb8811222b9f90e5efdf0d1a6e0a2e3f104b49061bb28333f066e
 DIST gnome-shell-42.0.tar.xz 1918044 BLAKE2B 
742d13ad92795fb71bbe8376a86b8e9a828882288f105f026cf98304ef2e9eae8fb967fa978ec322f5c621303a1798d3490c001bbd63c704b0cddc5db688389d
 SHA512 
39b56d3c09a238d9ca387145fdbddfaa929b124d4006f097b792de2dceb882e50cbce1255b0b4585aea04b522a92a4e7a743367f43a863f95bb6386401e73935
+DIST gnome-shell-42.1.tar.xz 1928924 BLAKE2B 
c8a1aed79a93d713a52ef0161ff9f06c39f7fb9a762086c78505d220e1e8ec43d7a0e376421f912dc91b33da8fd9394c6a233bb2d9d8b361d63ea2ad0406cee6
 SHA512 
3d27fdbcf5359f631a71b0fa6495fa50e2b43bb2b3c5c0efd740d9a6a88128ae54fe0ba11ea88990ba10ee2fc9f55211d0a21e60beca250bd197535d944d07ed

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.71.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-42.0:0/10[introspection,test?]
+   >=sys-auth/polkit-0.100[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-3.35.90:3=[introspection]
+   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   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-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[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' 

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

2022-04-15 Thread Matt Turner
commit: d54c5af96202872cbb08b57d646501cfdefb4520
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 14 21:00:36 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 15 19:24:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54c5af9

gnome-base/gnome-shell: Require gtk3 and gtk4 support in ibus

The IUSE=gtk flag on ibus was split into IUSE=gui and IUSE=gtk3, so we need to
update this. I'm not confident in what gnome-shell actually requires, but since
it depends on x11-libs/gtk+:3 and gui-libs/gtk:4 already and both are enabled
by default in ibus, I'm going to play it safe and require both.

Signed-off-by: Matt Turner  gentoo.org>

 .../gnome-shell/{gnome-shell-42.0.ebuild => gnome-shell-42.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-42.0.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.0-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-42.0.ebuild
rename to gnome-base/gnome-shell/gnome-shell-42.0-r1.ebuild
index db9135e544bf..f7c9320819dd 100644
--- a/gnome-base/gnome-shell/gnome-shell-42.0.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-42.0-r1.ebuild
@@ -108,7 +108,7 @@ RDEPEND="${DEPEND}
networkmanager? (
net-misc/mobile-broadband-provider-info
sys-libs/timezone-data )
-   ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk,introspection] )
+   ibus? ( >=app-i18n/ibus-1.5.26[gtk3,gtk4,introspection] )
telepathy? (
>=net-im/telepathy-logger-0.2.4[introspection]
>=net-libs/telepathy-glib-0.19[introspection] )



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

2022-03-28 Thread Matt Turner
commit: 998b2b1d772d35e29e0e9df326df12943af8d94e
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 28 15:14:24 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 28 15:17:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998b2b1d

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

Closes: https://bugs.gentoo.org/836311
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 5-environment-Require-GnomeBluetooth-1.0.patch |  35 
 ...1.5-environment-Require-gnome-desktop-3.0.patch |  30 +++
 .../41.5-environment-Require-libgweather-3.0.patch |  29 +++
 gnome-base/gnome-shell/gnome-shell-41.5.ebuild | 208 +
 5 files changed, 303 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 9cedbba95216..be1d64fd56a4 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-41.4.tar.xz 1899464 BLAKE2B 
202408be8886bb5eb5615328a774993bea8dfe2fb78d304fde2806096ca68eff3fae7d5bdb4972b627cf10192ff76e3d457dc37eaa806cd4ed57d1558c235a48
 SHA512 
6ed5f215fcf9a1cf450b406620568aeceb3d255e0bb979151ccd2260565748e69825d7f5f7fb0c6768ed584a530599a8dcbc713c1ec12617551ae9df782c5ad7
+DIST gnome-shell-41.5.tar.xz 1899888 BLAKE2B 
73491f382413c313956fc6ab878a54d8a881190ee93cac5d334d169636d8dd21557c78719142f717c94463e02c7ca4eaf12a6e4ca6167e48a002ece9379b6d03
 SHA512 
b638103528413dcfa12d65d0c7add45716d21334294babbadd0a05e3410ca068ae336b28c30eb8811222b9f90e5efdf0d1a6e0a2e3f104b49061bb28333f066e
 DIST gnome-shell-42.0.tar.xz 1918044 BLAKE2B 
742d13ad92795fb71bbe8376a86b8e9a828882288f105f026cf98304ef2e9eae8fb967fa978ec322f5c621303a1798d3490c001bbd63c704b0cddc5db688389d
 SHA512 
39b56d3c09a238d9ca387145fdbddfaa929b124d4006f097b792de2dceb882e50cbce1255b0b4585aea04b522a92a4e7a743367f43a863f95bb6386401e73935

diff --git 
a/gnome-base/gnome-shell/files/41.5-environment-Require-GnomeBluetooth-1.0.patch
 
b/gnome-base/gnome-shell/files/41.5-environment-Require-GnomeBluetooth-1.0.patch
new file mode 100644
index ..8729a6c3e671
--- /dev/null
+++ 
b/gnome-base/gnome-shell/files/41.5-environment-Require-GnomeBluetooth-1.0.patch
@@ -0,0 +1,35 @@
+From 9ce6756235ba272b8602d50d1f005dc2ef265889 Mon Sep 17 00:00:00 2001
+From: Georges Basile Stavracas Neto 
+Date: Sun, 31 Oct 2021 17:24:58 -0300
+Subject: [PATCH 1/2] environment: Require GnomeBluetooth 1.0
+
+libgnome-bluetooth will start to offer a 2.0 library version
+depending on GTK4. Given that GNOME Shell already depends on
+GTK3, it cannot use this next version of gnome-bluetooth. And
+since GJS will automatically try and use the latest version
+available of any library, Shell must specify it wants 1.0
+explicitly.
+
+Add a required GnomeBluetooth version number when importing it
+for the status indicator.
+
+Part-of: 
+---
+ js/ui/environment.js | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/js/ui/environment.js b/js/ui/environment.js
+index ef53e6022..e906fa6c6 100644
+--- a/js/ui/environment.js
 b/js/ui/environment.js
+@@ -6,6 +6,7 @@ const Config = imports.misc.config;
+ imports.gi.versions.Clutter = Config.LIBMUTTER_API_VERSION;
+ imports.gi.versions.Gio = '2.0';
+ imports.gi.versions.GdkPixbuf = '2.0';
++imports.gi.versions.GnomeBluetooth = '1.0';
+ imports.gi.versions.Gtk = '3.0';
+ imports.gi.versions.Soup = '3.0';
+ imports.gi.versions.TelepathyGLib = '0.12';
+-- 
+2.34.1
+

diff --git 
a/gnome-base/gnome-shell/files/41.5-environment-Require-gnome-desktop-3.0.patch 
b/gnome-base/gnome-shell/files/41.5-environment-Require-gnome-desktop-3.0.patch
new file mode 100644
index ..3dbb50bb989b
--- /dev/null
+++ 
b/gnome-base/gnome-shell/files/41.5-environment-Require-gnome-desktop-3.0.patch
@@ -0,0 +1,30 @@
+From 795312b8d5634d3005679b3c1313114e41e538fd Mon Sep 17 00:00:00 2001
+From: Georges Basile Stavracas Neto 
+Date: Thu, 11 Nov 2021 16:20:39 -0300
+Subject: [PATCH 2/2] environment: Require gnome-desktop 3.0
+
+Pretty much the exact same case of 9ce6756235.
+
+libgnome-desktop saw a major version bump, and we have to
+stick with 3.0 for a while.
+
+Part-of: 
+---
+ js/ui/environment.js | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/js/ui/environment.js b/js/ui/environment.js
+index e906fa6c6..cb254e319 100644
+--- a/js/ui/environment.js
 b/js/ui/environment.js
+@@ -7,6 +7,7 @@ imports.gi.versions.Clutter = Config.LIBMUTTER_API_VERSION;
+ imports.gi.versions.Gio = '2.0';
+ imports.gi.versions.GdkPixbuf = '2.0';
+ imports.gi.versions.GnomeBluetooth = '1.0';
++imports.gi.versions.GnomeDesktop = '3.0';
+ imports.gi.versions.Gtk = '3.0';
+ imports.gi.versions.Soup = '3.0';
+ imports.gi.versions.TelepathyGLib = '0.12';
+-- 
+2.34.1
+

diff --git 

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

2022-03-20 Thread Matt Turner
commit: 053f112b49de410f4811ff6ed4f17774b199d998
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 20 22:43:23 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 22:45:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053f112b

gnome-base/gnome-shell: Depend on slotted gnome-bluetooth

Closes: https://bugs.gentoo.org/835698
Signed-off-by: Matt Turner  gentoo.org>

 .../gnome-shell/{gnome-shell-41.4.ebuild => gnome-shell-41.4-r1.ebuild} | 2 +-
 gnome-base/gnome-shell/gnome-shell-42.0.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-41.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-41.4-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-41.4.ebuild
rename to gnome-base/gnome-shell/gnome-shell-41.4-r1.ebuild
index 1d1c98f736d5..a0a38c2b4fa2 100644
--- a/gnome-base/gnome-shell/gnome-shell-41.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-41.4-r1.ebuild
@@ -34,7 +34,7 @@ DEPEND="
>=x11-libs/startup-notification-0.11
>=app-i18n/ibus-1.5.19
>=gnome-base/gnome-desktop-3.35.90:3=[introspection]
-   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9:2=[introspection] )
>=media-libs/gstreamer-0.11.92:1.0
media-libs/gst-plugins-base:1.0
>=media-video/pipewire-0.3.0:=

diff --git a/gnome-base/gnome-shell/gnome-shell-42.0.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.0.ebuild
index 002edd7d2f1e..db9135e544bf 100644
--- a/gnome-base/gnome-shell/gnome-shell-42.0.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-42.0.ebuild
@@ -34,7 +34,7 @@ DEPEND="
>=x11-libs/startup-notification-0.11
>=app-i18n/ibus-1.5.19
>=gnome-base/gnome-desktop-3.35.90:3=[introspection]
-   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
>=media-libs/gstreamer-0.11.92:1.0
media-libs/gst-plugins-base:1.0
>=media-video/pipewire-0.3.0:=



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

2022-03-20 Thread Matt Turner
commit: 314bbe352252e6e0085be5342025fee3df903888
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 20 17:38:59 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 19:54:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314bbe35

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 .../files/42.0-optional-bluetooth.patch|  59 ++
 gnome-base/gnome-shell/gnome-shell-42.0.ebuild | 202 +
 3 files changed, 262 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 8f39615367ab..9cedbba95216 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-41.4.tar.xz 1899464 BLAKE2B 
202408be8886bb5eb5615328a774993bea8dfe2fb78d304fde2806096ca68eff3fae7d5bdb4972b627cf10192ff76e3d457dc37eaa806cd4ed57d1558c235a48
 SHA512 
6ed5f215fcf9a1cf450b406620568aeceb3d255e0bb979151ccd2260565748e69825d7f5f7fb0c6768ed584a530599a8dcbc713c1ec12617551ae9df782c5ad7
+DIST gnome-shell-42.0.tar.xz 1918044 BLAKE2B 
742d13ad92795fb71bbe8376a86b8e9a828882288f105f026cf98304ef2e9eae8fb967fa978ec322f5c621303a1798d3490c001bbd63c704b0cddc5db688389d
 SHA512 
39b56d3c09a238d9ca387145fdbddfaa929b124d4006f097b792de2dceb882e50cbce1255b0b4585aea04b522a92a4e7a743367f43a863f95bb6386401e73935

diff --git a/gnome-base/gnome-shell/files/42.0-optional-bluetooth.patch 
b/gnome-base/gnome-shell/files/42.0-optional-bluetooth.patch
new file mode 100644
index ..c7fe07dd69de
--- /dev/null
+++ b/gnome-base/gnome-shell/files/42.0-optional-bluetooth.patch
@@ -0,0 +1,59 @@
+From d7cfd7bff4f9fa9d8528f72d4275e07551c6b288 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Thu, 28 Feb 2019 00:50:19 +0200
+Subject: [PATCH] build: Make bluetooth support optional
+
+---
+ js/misc/meson.build | 2 +-
+ meson.build | 7 ++-
+ meson_options.txt   | 6 ++
+ 3 files changed, 13 insertions(+), 2 deletions(-)
+
+diff --git a/js/misc/meson.build b/js/misc/meson.build
+index 582562711..ec9c62645 100644
+--- a/js/misc/meson.build
 b/js/misc/meson.build
+@@ -3,7 +3,7 @@ jsconf.set('PACKAGE_NAME', meson.project_name())
+ jsconf.set('PACKAGE_VERSION', meson.project_version())
+ jsconf.set('GETTEXT_PACKAGE', meson.project_name())
+ jsconf.set('LIBMUTTER_API_VERSION', mutter_api_version)
+-jsconf.set10('HAVE_BLUETOOTH', bt_dep.found())
++jsconf.set10('HAVE_BLUETOOTH', have_bluetooth)
+ jsconf.set10('HAVE_NETWORKMANAGER', have_networkmanager)
+ jsconf.set10('HAVE_SOUP2', have_soup2)
+ jsconf.set('datadir', datadir)
+diff --git a/meson.build b/meson.build
+index 8d7478f9b..79d340840 100644
+--- a/meson.build
 b/meson.build
+@@ -93,7 +93,12 @@ x11_dep = dependency('x11')
+ schemas_dep = dependency('gsettings-desktop-schemas', version: schemas_req)
+ gnome_desktop_dep = dependency('gnome-desktop-3.0', version: 
gnome_desktop_req)
+ 
+-bt_dep = dependency('gnome-bluetooth-3.0', version: bt_req, required: false)
++if get_option('bluetooth')
++  bt_dep = dependency('gnome-bluetooth-3.0', version: bt_req)
++  have_bluetooth = true
++else
++  have_bluetooth = false
++endif
+ gst_dep = dependency('gstreamer-1.0', version: gst_req, required: false)
+ gst_base_dep = dependency('gstreamer-base-1.0', required: false)
+ pipewire_dep = dependency('libpipewire-0.3', required: false)
+diff --git a/meson_options.txt b/meson_options.txt
+index f0f2ecf6c..85fc58ea4 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -1,3 +1,9 @@
++option('bluetooth',
++  type: 'boolean',
++  value: true,
++  description: 'Enable bluetooth support'
++)
++
+ option('extensions_tool',
+   type: 'boolean',
+   value: true,
+-- 
+2.34.1
+

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   

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

2022-02-15 Thread Matt Turner
commit: 6e825b33b92998ce69ce09809b3ed73e4b99e6f5
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb 16 03:33:18 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb 16 03:48:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e825b33

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-41.4.ebuild | 203 +
 2 files changed, 204 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index bd0fdcc3dc8a..87a69692acf9 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-40.5.tar.xz 1871284 BLAKE2B 
39c7392541af8a043627fb7aa19b723ee3b36e3d8001a64f34b14a6f23d68d3b160a0abe0f90659c55b99bf898cfdf30d88f62b8e113fc47814a55ef37c58725
 SHA512 
98bb0321aa9bc9da10ff6262cac802f575e2958600f429d446f3f87ec1ea40c837dd6e2fecae9dab0c2e224d2bf8b434a188ade84d4f480260102dcc80fdc5c9
 DIST gnome-shell-41.3.tar.xz 1897228 BLAKE2B 
41cfc32488f7fcc3b0b565f8b63586ff0b2e7573e47d5e858e864ed7744b8cd535872312f4ccbb86fe7dea306f2c1460ce3a9ed93521f5d93bd124ce92634420
 SHA512 
3ef18f992c55ecb76e55f64306d43a15dc104b372db2fe2435d10edbc44bc0b8f9e27d173c0cac11b812c27648517543f210470c07d5dbc1f04ce4d811cc
+DIST gnome-shell-41.4.tar.xz 1899464 BLAKE2B 
202408be8886bb5eb5615328a774993bea8dfe2fb78d304fde2806096ca68eff3fae7d5bdb4972b627cf10192ff76e3d457dc37eaa806cd4ed57d1558c235a48
 SHA512 
6ed5f215fcf9a1cf450b406620568aeceb3d255e0bb979151ccd2260565748e69825d7f5f7fb0c6768ed584a530599a8dcbc713c1ec12617551ae9df782c5ad7

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.69.2
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-41.0:0/9[introspection,test?]
+   >=sys-auth/polkit-0.100[introspection]
+   >=gnome-base/gsettings-desktop-schemas-41_alpha[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   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-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[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 

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

2022-01-24 Thread Sam James
commit: b7d4f62f083b1e8d0857633c0fd2cf356729d6ca
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Mon Jan 24 22:16:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 25 00:49:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d4f62f

gnome-base/gnome-shell: fix build with meson-0.61

Closes: https://bugs.gentoo.org/831921
Signed-off-by: Christophe Lermytte  lermytte.be>
Signed-off-by: Sam James  gentoo.org>

 .../files/41.3-fix-build-with-meson-0.61.1.patch   | 84 ++
 gnome-base/gnome-shell/gnome-shell-41.3.ebuild |  1 +
 2 files changed, 85 insertions(+)

diff --git 
a/gnome-base/gnome-shell/files/41.3-fix-build-with-meson-0.61.1.patch 
b/gnome-base/gnome-shell/files/41.3-fix-build-with-meson-0.61.1.patch
new file mode 100644
index ..ecf212b9794c
--- /dev/null
+++ b/gnome-base/gnome-shell/files/41.3-fix-build-with-meson-0.61.1.patch
@@ -0,0 +1,84 @@
+https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/65450a836ee9e0722a2d4c3327f52345eae293c6
+https://bugs.gentoo.org/831921
+
+From: =?UTF-8?q?Florian=20M=C3=BCllner?= 
+Date: Thu, 23 Dec 2021 17:18:16 +0100
+Subject: [PATCH] build: Drop incorrect positional arg
+
+Unlike other targets that take a name, i18n.merge_file() does not.
+
+Part-of: 
+---
+ data/meson.build  | 2 +-
+ src/calendar-server/meson.build   | 2 +-
+ subprojects/extensions-app/data/meson.build   | 2 +-
+ subprojects/extensions-app/data/metainfo/meson.build  | 2 +-
+ subprojects/extensions-tool/src/templates/meson.build | 2 +-
+ 5 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/data/meson.build b/data/meson.build
+index f924fdf806..76ae45c93a 100644
+--- a/data/meson.build
 b/data/meson.build
+@@ -16,7 +16,7 @@ desktopconf.set('bindir', bindir)
+ desktopconf.set('systemd_hidden', have_systemd ? 'true' : 'false')
+ 
+ foreach desktop_file : desktop_files
+-  i18n.merge_file('desktop',
++  i18n.merge_file(
+ input: configure_file(
+   input: desktop_file + '.in.in',
+   output: desktop_file + '.in',
+diff --git a/src/calendar-server/meson.build b/src/calendar-server/meson.build
+index 7363282a59..8b4ef411c8 100644
+--- a/src/calendar-server/meson.build
 b/src/calendar-server/meson.build
+@@ -27,7 +27,7 @@ configure_file(
+   install_dir: servicedir
+ )
+ 
+-i18n.merge_file('evolution-calendar.desktop',
++i18n.merge_file(
+   input: 'evolution-calendar.desktop.in',
+   output: 'evolution-calendar.desktop',
+   po_dir: po_dir,
+diff --git a/subprojects/extensions-app/data/meson.build 
b/subprojects/extensions-app/data/meson.build
+index d7e7d4001c..4b601e8bd1 100644
+--- a/subprojects/extensions-app/data/meson.build
 b/subprojects/extensions-app/data/meson.build
+@@ -14,7 +14,7 @@ desktopconf.set('bindir', bindir)
+ desktopconf.set('app_id', app_id)
+ desktopconf.set('prgname', prgname)
+ 
+-i18n.merge_file('desktop',
++i18n.merge_file(
+   input: configure_file(
+ input: base_id + '.desktop.in.in',
+ output: desktop_file + '.in',
+diff --git a/subprojects/extensions-app/data/metainfo/meson.build 
b/subprojects/extensions-app/data/metainfo/meson.build
+index c4962c0576..a19bfa80a4 100644
+--- a/subprojects/extensions-app/data/metainfo/meson.build
 b/subprojects/extensions-app/data/metainfo/meson.build
+@@ -1,5 +1,5 @@
+ metainfo = app_id + '.metainfo.xml'
+-i18n.merge_file(metainfo,
++i18n.merge_file(
+   input: base_id + '.metainfo.xml.in',
+   output: metainfo,
+   po_dir: po_dir,
+diff --git a/subprojects/extensions-tool/src/templates/meson.build 
b/subprojects/extensions-tool/src/templates/meson.build
+index 670e2bf448..d693bfaddb 100644
+--- a/subprojects/extensions-tool/src/templates/meson.build
 b/subprojects/extensions-tool/src/templates/meson.build
+@@ -4,7 +4,7 @@ template_metas = [
+ ]
+ template_deps = []
+ foreach template : template_metas
+-  template_deps += i18n.merge_file(template,
++  template_deps += i18n.merge_file(
+ input: template + '.in',
+ output: template,
+ po_dir: po_dir,
+-- 
+GitLab
+

diff --git a/gnome-base/gnome-shell/gnome-shell-41.3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-41.3.ebuild
index a5b2b5a53e21..25496f9f35dc 100644
--- a/gnome-base/gnome-shell/gnome-shell-41.3.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-41.3.ebuild
@@ -139,6 +139,7 @@ PATCHES=(
"${FILESDIR}"/40.0-optional-bluetooth.patch
# Change favorites defaults, bug #479918
"${FILESDIR}"/40.0-defaults.patch
+   "${FILESDIR}/${PV}"-fix-build-with-meson-0.61.1.patch
 )
 
 src_prepare() {



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

2022-01-23 Thread Sam James
commit: b511a00fb843bb853f552832018b7d7ac96f114c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 03:39:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 03:39:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b511a00f

gnome-base/gnome-shell: Stabilize 40.5-r1 amd64, #831048

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild
index ed6a0f37f116..9d3b28174d60 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2022-01-20 Thread Jakov Smolić
commit: 277ea25c698df916128c868a3823eee69e349aec
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jan 20 09:57:56 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jan 20 10:01:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277ea25c

gnome-base/gnome-shell: Stabilize 40.5-r1 x86, #831048

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild
index 308122265769..ed6a0f37f116 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2022-01-11 Thread Mart Raudsepp
commit: 5c788635a97587983284b2b5c761884ae1974e7b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 11 20:09:58 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 11 20:41:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c788635

gnome-base/gnome-shell: bump to 41.3

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-41.3.ebuild | 201 +
 2 files changed, 202 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 9369fa6933c8..4b460253fe4a 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-40.4.tar.xz 1870468 BLAKE2B 
78b0a749850e5df18beabd25cc35214b2d1f9a254dd095b9e783b2acdc9bac30edd7ffae3e6b15dd14d5b0877e8453c17548298e29b57642353e80ed505e556d
 SHA512 
305d12cc7273f23e4a0c294f532cbf951816fd2de81959bef769048f4d5717e9e1886b64fe17b2f5ef6ee216ea67a6b913293a8903ec5dc5214bd29fbb1d3b32
 DIST gnome-shell-40.5.tar.xz 1871284 BLAKE2B 
39c7392541af8a043627fb7aa19b723ee3b36e3d8001a64f34b14a6f23d68d3b160a0abe0f90659c55b99bf898cfdf30d88f62b8e113fc47814a55ef37c58725
 SHA512 
98bb0321aa9bc9da10ff6262cac802f575e2958600f429d446f3f87ec1ea40c837dd6e2fecae9dab0c2e224d2bf8b434a188ade84d4f480260102dcc80fdc5c9
 DIST gnome-shell-41.2.tar.xz 1896672 BLAKE2B 
634cc8e4b77a94899af123fa9ce2a11271b913467007084bde90cfe2f4dbddd65bb1ed115c42ba21a697cb591e48387a19c5b0c3764e13950b9034c9fbc493d9
 SHA512 
4ec29881030933f8c15ea1d11a431ca07ea84566cd7c1ab69afbf25c1b588b2d75ade17b623b5bf644b42bf5b82e375b67a833169b5b0b6c7c0dd8dbd3e56835
+DIST gnome-shell-41.3.tar.xz 1897228 BLAKE2B 
41cfc32488f7fcc3b0b565f8b63586ff0b2e7573e47d5e858e864ed7744b8cd535872312f4ccbb86fe7dea306f2c1460ce3a9ed93521f5d93bd124ce92634420
 SHA512 
3ef18f992c55ecb76e55f64306d43a15dc104b372db2fe2435d10edbc44bc0b8f9e27d173c0cac11b812c27648517543f210470c07d5dbc1f04ce4d811cc

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.69.2
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-41.0:0/9[introspection]
+   >=sys-auth/polkit-0.100[introspection]
+   >=gnome-base/gsettings-desktop-schemas-41_alpha[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   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-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[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 

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

2022-01-11 Thread Mart Raudsepp
commit: 021ab207200ec2ab97e7f24e76e12833159beb70
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 11 20:02:56 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 11 20:41:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=021ab207

gnome-base/gnome-shell: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest   |   1 -
 gnome-base/gnome-shell/gnome-shell-41.1-r1.ebuild | 201 --
 2 files changed, 202 deletions(-)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 8f2839443824..9369fa6933c8 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,4 +1,3 @@
 DIST gnome-shell-40.4.tar.xz 1870468 BLAKE2B 
78b0a749850e5df18beabd25cc35214b2d1f9a254dd095b9e783b2acdc9bac30edd7ffae3e6b15dd14d5b0877e8453c17548298e29b57642353e80ed505e556d
 SHA512 
305d12cc7273f23e4a0c294f532cbf951816fd2de81959bef769048f4d5717e9e1886b64fe17b2f5ef6ee216ea67a6b913293a8903ec5dc5214bd29fbb1d3b32
 DIST gnome-shell-40.5.tar.xz 1871284 BLAKE2B 
39c7392541af8a043627fb7aa19b723ee3b36e3d8001a64f34b14a6f23d68d3b160a0abe0f90659c55b99bf898cfdf30d88f62b8e113fc47814a55ef37c58725
 SHA512 
98bb0321aa9bc9da10ff6262cac802f575e2958600f429d446f3f87ec1ea40c837dd6e2fecae9dab0c2e224d2bf8b434a188ade84d4f480260102dcc80fdc5c9
-DIST gnome-shell-41.1.tar.xz 1897144 BLAKE2B 
b129fc9d7082956c3d0b0521126f569753f9137d1d61a42ce148bf94a8ec154a24a3bcf48807f6b0568a90763eba9c6166d7eac7c5495f3f72ffd318b38d3d0b
 SHA512 
b9a5064c6d66d34c86b2fcd1ac2748072b094eb149e5ba3deb5b271e6ada2b6793c5422c4a80ce407f5a6cf52160d2d76fcf0ab752ee7cb27d9f246e8e024827
 DIST gnome-shell-41.2.tar.xz 1896672 BLAKE2B 
634cc8e4b77a94899af123fa9ce2a11271b913467007084bde90cfe2f4dbddd65bb1ed115c42ba21a697cb591e48387a19c5b0c3764e13950b9034c9fbc493d9
 SHA512 
4ec29881030933f8c15ea1d11a431ca07ea84566cd7c1ab69afbf25c1b588b2d75ade17b623b5bf644b42bf5b82e375b67a833169b5b0b6c7c0dd8dbd3e56835

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

-# FIXME:
-#  * gstreamer/pipewire support is currently automagic
-DEPEND="
-   >=gnome-extra/evolution-data-server-3.33.1:=
-   >=app-crypt/gcr-3.7.5[introspection]
-   >=dev-libs/glib-2.68:2
-   >=dev-libs/gobject-introspection-1.49.1:=
-   >=dev-libs/gjs-1.69.2
-   >=x11-libs/gtk+-3.15.0:3[introspection]
-   >=x11-wm/mutter-41.0:0/9[introspection]
-   >=sys-auth/polkit-0.100[introspection]
-   >=gnome-base/gsettings-desktop-schemas-41_alpha[introspection]
-   >=x11-libs/startup-notification-0.11
-   >=app-i18n/ibus-1.5.19
-   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
-   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
-   >=media-libs/gstreamer-0.11.92:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-video/pipewire-0.3.0:=
-   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-atk-2.5.3
-   x11-libs/gdk-pixbuf:2[introspection]
-   dev-libs/libxml2:2
-   x11-libs/libX11
-
-   >=media-sound/pulseaudio-2[glib]
-   >=dev-libs/atk-2[introspection]
-   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/mesa[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 

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

2021-12-17 Thread Sam James
commit: 764be84a7661201044cfab13a8fb7c54436875fb
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 06:31:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 06:34:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764be84a

gnome-base/gnome-shell: lift pipewire subslot restriction

PW broke ABI recently and pinning the subslot like this prevents rebuilds.

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

 .../gnome-shell/{gnome-shell-40.4.ebuild => gnome-shell-40.4-r1.ebuild} | 2 +-
 .../gnome-shell/{gnome-shell-40.5.ebuild => gnome-shell-40.5-r1.ebuild} | 2 +-
 .../gnome-shell/{gnome-shell-41.1.ebuild => gnome-shell-41.1-r1.ebuild} | 2 +-
 .../gnome-shell/{gnome-shell-41.2.ebuild => gnome-shell-41.2-r1.ebuild} | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.4-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-40.4.ebuild
rename to gnome-base/gnome-shell/gnome-shell-40.4-r1.ebuild
index f873b46053e3..b1f920349a61 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.4-r1.ebuild
@@ -36,7 +36,7 @@ DEPEND="
bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
>=media-libs/gstreamer-0.11.92:1.0
media-libs/gst-plugins-base:1.0
-   >=media-video/pipewire-0.3.0:0/0.3
+   >=media-video/pipewire-0.3.0:=
networkmanager? (
>=net-misc/networkmanager-1.10.4:=[introspection]
net-libs/libnma[introspection]

diff --git a/gnome-base/gnome-shell/gnome-shell-40.5.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-40.5.ebuild
rename to gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild
index 9273794623bc..308122265769 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.5.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild
@@ -36,7 +36,7 @@ DEPEND="
bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
>=media-libs/gstreamer-0.11.92:1.0
media-libs/gst-plugins-base:1.0
-   >=media-video/pipewire-0.3.0:0/0.3
+   >=media-video/pipewire-0.3.0:=
networkmanager? (
>=net-misc/networkmanager-1.10.4:=[introspection]
net-libs/libnma[introspection]

diff --git a/gnome-base/gnome-shell/gnome-shell-41.1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-41.1-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-41.1.ebuild
rename to gnome-base/gnome-shell/gnome-shell-41.1-r1.ebuild
index 535631da257e..950ce4355d5c 100644
--- a/gnome-base/gnome-shell/gnome-shell-41.1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-41.1-r1.ebuild
@@ -36,7 +36,7 @@ DEPEND="
bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
>=media-libs/gstreamer-0.11.92:1.0
media-libs/gst-plugins-base:1.0
-   >=media-video/pipewire-0.3.0:0/0.3
+   >=media-video/pipewire-0.3.0:=
networkmanager? (
>=net-misc/networkmanager-1.10.4:=[introspection]
net-libs/libnma[introspection]

diff --git a/gnome-base/gnome-shell/gnome-shell-41.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-41.2-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-41.2.ebuild
rename to gnome-base/gnome-shell/gnome-shell-41.2-r1.ebuild
index 535631da257e..950ce4355d5c 100644
--- a/gnome-base/gnome-shell/gnome-shell-41.2.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-41.2-r1.ebuild
@@ -36,7 +36,7 @@ DEPEND="
bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
>=media-libs/gstreamer-0.11.92:1.0
media-libs/gst-plugins-base:1.0
-   >=media-video/pipewire-0.3.0:0/0.3
+   >=media-video/pipewire-0.3.0:=
networkmanager? (
>=net-misc/networkmanager-1.10.4:=[introspection]
net-libs/libnma[introspection]



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

2021-12-14 Thread Mart Raudsepp
commit: 95ead3fbbddc2c08d18e0a16a02619cdf91da9c0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 13 22:52:52 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 14 17:03:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ead3fb

gnome-base/gnome-shell: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest   |   3 -
 gnome-base/gnome-shell/gnome-shell-40.3.ebuild| 191 
 gnome-base/gnome-shell/gnome-shell-41.0-r1.ebuild | 203 --
 3 files changed, 397 deletions(-)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index b92a01c65bfc..8f2839443824 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,7 +1,4 @@
-DIST gnome-shell-40.3.tar.xz 1869724 BLAKE2B 
b6a663c97f5ad9239e608e16805074f9695f90b110514d202cc799818321d258417ce4e7841fa3256ae664e2bcba12201ac035737720a37f4eb3e84a26418ad9
 SHA512 
05d47e1b0f8ec27f0ae7564476012f21dcb2ec8e6da61a589b7fe17df1a23035cb6e261805250a410737502b9bdbb25f56432a618de1d7e15b6432e52770
 DIST gnome-shell-40.4.tar.xz 1870468 BLAKE2B 
78b0a749850e5df18beabd25cc35214b2d1f9a254dd095b9e783b2acdc9bac30edd7ffae3e6b15dd14d5b0877e8453c17548298e29b57642353e80ed505e556d
 SHA512 
305d12cc7273f23e4a0c294f532cbf951816fd2de81959bef769048f4d5717e9e1886b64fe17b2f5ef6ee216ea67a6b913293a8903ec5dc5214bd29fbb1d3b32
 DIST gnome-shell-40.5.tar.xz 1871284 BLAKE2B 
39c7392541af8a043627fb7aa19b723ee3b36e3d8001a64f34b14a6f23d68d3b160a0abe0f90659c55b99bf898cfdf30d88f62b8e113fc47814a55ef37c58725
 SHA512 
98bb0321aa9bc9da10ff6262cac802f575e2958600f429d446f3f87ec1ea40c837dd6e2fecae9dab0c2e224d2bf8b434a188ade84d4f480260102dcc80fdc5c9
-DIST gnome-shell-41.0-r1-patchset.tar.xz 46860 BLAKE2B 
7c2204855ceb41a455cf4e92af81cb7f8d1eff027c1f70b5171218a6ec880332902f34bc96fcdaefba48daf4dc2e9f8a2486abfefba574aba408dc45ff73d228
 SHA512 
72c91ba7913f0e64f9babcbea7f438260ae3795b5f82ef9a5158de50d3c54d31d47492df8539663d611dfa3dc4ead640164f5f26d671a18b3946472688926920
-DIST gnome-shell-41.0.tar.xz 1893676 BLAKE2B 
500c22a2eafb86a5717794f8da9de49c633c568e917b7116a8ecae0e62a3769a21e0b591d1147d6bed59b8350394e8ff157c184486c4f97e59e0f9dc202492b8
 SHA512 
2d2a2dd4ecf315776c10949b00f10dbbd77f495542bb7ca8cdb95047998942433c5c4cad818fe729681f888f74038d51c3d5903f1a0861a66147dbf668231824
 DIST gnome-shell-41.1.tar.xz 1897144 BLAKE2B 
b129fc9d7082956c3d0b0521126f569753f9137d1d61a42ce148bf94a8ec154a24a3bcf48807f6b0568a90763eba9c6166d7eac7c5495f3f72ffd318b38d3d0b
 SHA512 
b9a5064c6d66d34c86b2fcd1ac2748072b094eb149e5ba3deb5b271e6ada2b6793c5422c4a80ce407f5a6cf52160d2d76fcf0ab752ee7cb27d9f246e8e024827
 DIST gnome-shell-41.2.tar.xz 1896672 BLAKE2B 
634cc8e4b77a94899af123fa9ce2a11271b913467007084bde90cfe2f4dbddd65bb1ed115c42ba21a697cb591e48387a19c5b0c3764e13950b9034c9fbc493d9
 SHA512 
4ec29881030933f8c15ea1d11a431ca07ea84566cd7c1ab69afbf25c1b588b2d75ade17b623b5bf644b42bf5b82e375b67a833169b5b0b6c7c0dd8dbd3e56835

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

-# FIXME:
-#  * gstreamer/pipewire support is currently automagic
-DEPEND="
-   >=gnome-extra/evolution-data-server-3.33.1:=
-   >=app-crypt/gcr-3.7.5[introspection]
-   >=dev-libs/glib-2.57.2:2
-   >=dev-libs/gobject-introspection-1.49.1:=
-   >=dev-libs/gjs-1.65.1
-   >=x11-libs/gtk+-3.15.0:3[introspection]
-   >=x11-wm/mutter-40.0:0/8[introspection]
-   >=sys-auth/polkit-0.100[introspection]
-   >=gnome-base/gsettings-desktop-schemas-3.33.1
-   >=x11-libs/startup-notification-0.11
-   >=app-i18n/ibus-1.5.2
-   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
-   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
-   >=media-libs/gstreamer-0.11.92:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-video/pipewire-0.3.0:0/0.3
-   networkmanager? (
-   >=net-misc/networkmanager-1.10.4:=[introspection]
-   net-libs/libnma[introspection]
-   >=app-crypt/libsecret-0.18
-

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

2021-12-14 Thread Mart Raudsepp
commit: 9bce7ff9fee575042c761a266797565e65167abf
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 13 22:42:57 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 14 17:03:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bce7ff9

gnome-base/gnome-shell: bump to 41.2

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-41.2.ebuild | 201 +
 2 files changed, 202 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index a02e57c1ece0..b92a01c65bfc 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -4,3 +4,4 @@ DIST gnome-shell-40.5.tar.xz 1871284 BLAKE2B 
39c7392541af8a043627fb7aa19b723ee3b
 DIST gnome-shell-41.0-r1-patchset.tar.xz 46860 BLAKE2B 
7c2204855ceb41a455cf4e92af81cb7f8d1eff027c1f70b5171218a6ec880332902f34bc96fcdaefba48daf4dc2e9f8a2486abfefba574aba408dc45ff73d228
 SHA512 
72c91ba7913f0e64f9babcbea7f438260ae3795b5f82ef9a5158de50d3c54d31d47492df8539663d611dfa3dc4ead640164f5f26d671a18b3946472688926920
 DIST gnome-shell-41.0.tar.xz 1893676 BLAKE2B 
500c22a2eafb86a5717794f8da9de49c633c568e917b7116a8ecae0e62a3769a21e0b591d1147d6bed59b8350394e8ff157c184486c4f97e59e0f9dc202492b8
 SHA512 
2d2a2dd4ecf315776c10949b00f10dbbd77f495542bb7ca8cdb95047998942433c5c4cad818fe729681f888f74038d51c3d5903f1a0861a66147dbf668231824
 DIST gnome-shell-41.1.tar.xz 1897144 BLAKE2B 
b129fc9d7082956c3d0b0521126f569753f9137d1d61a42ce148bf94a8ec154a24a3bcf48807f6b0568a90763eba9c6166d7eac7c5495f3f72ffd318b38d3d0b
 SHA512 
b9a5064c6d66d34c86b2fcd1ac2748072b094eb149e5ba3deb5b271e6ada2b6793c5422c4a80ce407f5a6cf52160d2d76fcf0ab752ee7cb27d9f246e8e024827
+DIST gnome-shell-41.2.tar.xz 1896672 BLAKE2B 
634cc8e4b77a94899af123fa9ce2a11271b913467007084bde90cfe2f4dbddd65bb1ed115c42ba21a697cb591e48387a19c5b0c3764e13950b9034c9fbc493d9
 SHA512 
4ec29881030933f8c15ea1d11a431ca07ea84566cd7c1ab69afbf25c1b588b2d75ade17b623b5bf644b42bf5b82e375b67a833169b5b0b6c7c0dd8dbd3e56835

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.69.2
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-41.0:0/9[introspection]
+   >=sys-auth/polkit-0.100[introspection]
+   >=gnome-base/gsettings-desktop-schemas-41_alpha[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:0/0.3
+   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-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[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-shell/

2021-11-10 Thread Mart Raudsepp
commit: 585faba4ffedccd3dd642583519d29365eb1a903
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov  7 16:59:28 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Nov 10 21:51:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585faba4

gnome-base/gnome-shell: bump to 41.1

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-41.1.ebuild | 201 +
 2 files changed, 202 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 228ac9d9c02..a02e57c1ece 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -3,3 +3,4 @@ DIST gnome-shell-40.4.tar.xz 1870468 BLAKE2B 
78b0a749850e5df18beabd25cc35214b2d1
 DIST gnome-shell-40.5.tar.xz 1871284 BLAKE2B 
39c7392541af8a043627fb7aa19b723ee3b36e3d8001a64f34b14a6f23d68d3b160a0abe0f90659c55b99bf898cfdf30d88f62b8e113fc47814a55ef37c58725
 SHA512 
98bb0321aa9bc9da10ff6262cac802f575e2958600f429d446f3f87ec1ea40c837dd6e2fecae9dab0c2e224d2bf8b434a188ade84d4f480260102dcc80fdc5c9
 DIST gnome-shell-41.0-r1-patchset.tar.xz 46860 BLAKE2B 
7c2204855ceb41a455cf4e92af81cb7f8d1eff027c1f70b5171218a6ec880332902f34bc96fcdaefba48daf4dc2e9f8a2486abfefba574aba408dc45ff73d228
 SHA512 
72c91ba7913f0e64f9babcbea7f438260ae3795b5f82ef9a5158de50d3c54d31d47492df8539663d611dfa3dc4ead640164f5f26d671a18b3946472688926920
 DIST gnome-shell-41.0.tar.xz 1893676 BLAKE2B 
500c22a2eafb86a5717794f8da9de49c633c568e917b7116a8ecae0e62a3769a21e0b591d1147d6bed59b8350394e8ff157c184486c4f97e59e0f9dc202492b8
 SHA512 
2d2a2dd4ecf315776c10949b00f10dbbd77f495542bb7ca8cdb95047998942433c5c4cad818fe729681f888f74038d51c3d5903f1a0861a66147dbf668231824
+DIST gnome-shell-41.1.tar.xz 1897144 BLAKE2B 
b129fc9d7082956c3d0b0521126f569753f9137d1d61a42ce148bf94a8ec154a24a3bcf48807f6b0568a90763eba9c6166d7eac7c5495f3f72ffd318b38d3d0b
 SHA512 
b9a5064c6d66d34c86b2fcd1ac2748072b094eb149e5ba3deb5b271e6ada2b6793c5422c4a80ce407f5a6cf52160d2d76fcf0ab752ee7cb27d9f246e8e024827

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.69.2
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-41.0:0/9[introspection]
+   >=sys-auth/polkit-0.100[introspection]
+   >=gnome-base/gsettings-desktop-schemas-41_alpha[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:0/0.3
+   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-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[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-shell/

2021-10-28 Thread Sam James
commit: 1eb067cc04e6027c1b6030908b731595c5a59d3f
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:20:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:20:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb067cc

gnome-base/gnome-shell: Stabilize 40.4 x86, #813660

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
index c24447c086d..f873b46053e 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2021-10-28 Thread Sam James
commit: 50f1c3e191f05053a618b72c398ad605af758142
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:20:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:20:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f1c3e1

gnome-base/gnome-shell: Stabilize 40.4 amd64, #813660

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
index 17352799055..c24447c086d 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2021-10-15 Thread Mart Raudsepp
commit: 4f31dea4f493b1cbf82e1a9f37cc8a530c159c8c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Oct 15 11:39:32 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Oct 15 11:39:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f31dea4

gnome-base/gnome-shell-41: add patchset with various upstream fixes

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest | 1 +
 .../gnome-shell/{gnome-shell-41.0.ebuild => gnome-shell-41.0-r1.ebuild} | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 7bec9d5c5d2..228ac9d9c02 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,4 +1,5 @@
 DIST gnome-shell-40.3.tar.xz 1869724 BLAKE2B 
b6a663c97f5ad9239e608e16805074f9695f90b110514d202cc799818321d258417ce4e7841fa3256ae664e2bcba12201ac035737720a37f4eb3e84a26418ad9
 SHA512 
05d47e1b0f8ec27f0ae7564476012f21dcb2ec8e6da61a589b7fe17df1a23035cb6e261805250a410737502b9bdbb25f56432a618de1d7e15b6432e52770
 DIST gnome-shell-40.4.tar.xz 1870468 BLAKE2B 
78b0a749850e5df18beabd25cc35214b2d1f9a254dd095b9e783b2acdc9bac30edd7ffae3e6b15dd14d5b0877e8453c17548298e29b57642353e80ed505e556d
 SHA512 
305d12cc7273f23e4a0c294f532cbf951816fd2de81959bef769048f4d5717e9e1886b64fe17b2f5ef6ee216ea67a6b913293a8903ec5dc5214bd29fbb1d3b32
 DIST gnome-shell-40.5.tar.xz 1871284 BLAKE2B 
39c7392541af8a043627fb7aa19b723ee3b36e3d8001a64f34b14a6f23d68d3b160a0abe0f90659c55b99bf898cfdf30d88f62b8e113fc47814a55ef37c58725
 SHA512 
98bb0321aa9bc9da10ff6262cac802f575e2958600f429d446f3f87ec1ea40c837dd6e2fecae9dab0c2e224d2bf8b434a188ade84d4f480260102dcc80fdc5c9
+DIST gnome-shell-41.0-r1-patchset.tar.xz 46860 BLAKE2B 
7c2204855ceb41a455cf4e92af81cb7f8d1eff027c1f70b5171218a6ec880332902f34bc96fcdaefba48daf4dc2e9f8a2486abfefba574aba408dc45ff73d228
 SHA512 
72c91ba7913f0e64f9babcbea7f438260ae3795b5f82ef9a5158de50d3c54d31d47492df8539663d611dfa3dc4ead640164f5f26d671a18b3946472688926920
 DIST gnome-shell-41.0.tar.xz 1893676 BLAKE2B 
500c22a2eafb86a5717794f8da9de49c633c568e917b7116a8ecae0e62a3769a21e0b591d1147d6bed59b8350394e8ff157c184486c4f97e59e0f9dc202492b8
 SHA512 
2d2a2dd4ecf315776c10949b00f10dbbd77f495542bb7ca8cdb95047998942433c5c4cad818fe729681f888f74038d51c3d5903f1a0861a66147dbf668231824

diff --git a/gnome-base/gnome-shell/gnome-shell-41.0.ebuild 
b/gnome-base/gnome-shell/gnome-shell-41.0-r1.ebuild
similarity index 98%
rename from gnome-base/gnome-shell/gnome-shell-41.0.ebuild
rename to gnome-base/gnome-shell/gnome-shell-41.0-r1.ebuild
index 535631da257..23f7b697c68 100644
--- a/gnome-base/gnome-shell/gnome-shell-41.0.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-41.0-r1.ebuild
@@ -8,6 +8,7 @@ inherit gnome.org gnome2-utils meson python-single-r1 virtualx 
xdg
 
 DESCRIPTION="Provides core UI functions for the GNOME desktop"
 HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz;
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
@@ -135,6 +136,7 @@ BDEPEND="
 # app-text/asciidoc
 
 PATCHES=(
+   "${WORKDIR}"/patches/
# Fix automagic gnome-bluetooth dep, bug #398145
"${FILESDIR}"/40.0-optional-bluetooth.patch
# Change favorites defaults, bug #479918



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

2021-10-11 Thread Mart Raudsepp
commit: 61b3a8def2ab6c2b30ecbb9e45462c8d0c43c207
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 10 21:10:53 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Oct 11 10:14:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b3a8de

gnome-base/gnome-shell: bump to 41.0

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-41.0.ebuild | 201 +
 profiles/package.mask  |   1 +
 3 files changed, 203 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 40f4a00..7bec9d5c5d2 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-40.3.tar.xz 1869724 BLAKE2B 
b6a663c97f5ad9239e608e16805074f9695f90b110514d202cc799818321d258417ce4e7841fa3256ae664e2bcba12201ac035737720a37f4eb3e84a26418ad9
 SHA512 
05d47e1b0f8ec27f0ae7564476012f21dcb2ec8e6da61a589b7fe17df1a23035cb6e261805250a410737502b9bdbb25f56432a618de1d7e15b6432e52770
 DIST gnome-shell-40.4.tar.xz 1870468 BLAKE2B 
78b0a749850e5df18beabd25cc35214b2d1f9a254dd095b9e783b2acdc9bac30edd7ffae3e6b15dd14d5b0877e8453c17548298e29b57642353e80ed505e556d
 SHA512 
305d12cc7273f23e4a0c294f532cbf951816fd2de81959bef769048f4d5717e9e1886b64fe17b2f5ef6ee216ea67a6b913293a8903ec5dc5214bd29fbb1d3b32
 DIST gnome-shell-40.5.tar.xz 1871284 BLAKE2B 
39c7392541af8a043627fb7aa19b723ee3b36e3d8001a64f34b14a6f23d68d3b160a0abe0f90659c55b99bf898cfdf30d88f62b8e113fc47814a55ef37c58725
 SHA512 
98bb0321aa9bc9da10ff6262cac802f575e2958600f429d446f3f87ec1ea40c837dd6e2fecae9dab0c2e224d2bf8b434a188ade84d4f480260102dcc80fdc5c9
+DIST gnome-shell-41.0.tar.xz 1893676 BLAKE2B 
500c22a2eafb86a5717794f8da9de49c633c568e917b7116a8ecae0e62a3769a21e0b591d1147d6bed59b8350394e8ff157c184486c4f97e59e0f9dc202492b8
 SHA512 
2d2a2dd4ecf315776c10949b00f10dbbd77f495542bb7ca8cdb95047998942433c5c4cad818fe729681f888f74038d51c3d5903f1a0861a66147dbf668231824

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.69.2
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-41.0:0/9[introspection]
+   >=sys-auth/polkit-0.100[introspection]
+   >=gnome-base/gsettings-desktop-schemas-41_alpha[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:0/0.3
+   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-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[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 

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

2021-10-02 Thread Sam James
commit: e316ba779df8dc26087b80c5c89b8908a06ffbbb
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 23:57:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 23:57:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e316ba77

gnome-base/gnome-shell: Stabilize 40.4 arm64, #813660

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
index 9273794623b..17352799055 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2021-09-22 Thread Mart Raudsepp
commit: e24abf5fc43ab17258b865f71b97a92fd0683d8b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep 22 07:00:59 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep 22 07:45:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e24abf5f

gnome-base/gnome-shell: bump to 40.5

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-40.5.ebuild | 198 +
 2 files changed, 199 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 7698c830a94..43d92d98389 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-40.2.tar.xz 1869600 BLAKE2B 
6081930c4fe564980659bfeb7f7f59c5b95ce56e158096f14d8f85b28f4b45b1697eebdd88f7daf331aa1f7d087ec3dab55543d9a82d9d26bc5d8aee7e7c0085
 SHA512 
0df0a68a0e2440f73dfc147045ac2f003e5f133950cdbec7fb07b92e71aa53e2e4f3ce75510552f1043404850623fc84c08aad215b39ce9d33862994ae35ba87
 DIST gnome-shell-40.3.tar.xz 1869724 BLAKE2B 
b6a663c97f5ad9239e608e16805074f9695f90b110514d202cc799818321d258417ce4e7841fa3256ae664e2bcba12201ac035737720a37f4eb3e84a26418ad9
 SHA512 
05d47e1b0f8ec27f0ae7564476012f21dcb2ec8e6da61a589b7fe17df1a23035cb6e261805250a410737502b9bdbb25f56432a618de1d7e15b6432e52770
 DIST gnome-shell-40.4.tar.xz 1870468 BLAKE2B 
78b0a749850e5df18beabd25cc35214b2d1f9a254dd095b9e783b2acdc9bac30edd7ffae3e6b15dd14d5b0877e8453c17548298e29b57642353e80ed505e556d
 SHA512 
305d12cc7273f23e4a0c294f532cbf951816fd2de81959bef769048f4d5717e9e1886b64fe17b2f5ef6ee216ea67a6b913293a8903ec5dc5214bd29fbb1d3b32
+DIST gnome-shell-40.5.tar.xz 1871284 BLAKE2B 
39c7392541af8a043627fb7aa19b723ee3b36e3d8001a64f34b14a6f23d68d3b160a0abe0f90659c55b99bf898cfdf30d88f62b8e113fc47814a55ef37c58725
 SHA512 
98bb0321aa9bc9da10ff6262cac802f575e2958600f429d446f3f87ec1ea40c837dd6e2fecae9dab0c2e224d2bf8b434a188ade84d4f480260102dcc80fdc5c9

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.65.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-40.0:0/8[introspection]
+   >=sys-auth/polkit-0.100[introspection]
+   >=gnome-base/gsettings-desktop-schemas-3.33.1[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.2
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:0/0.3
+   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-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[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 

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

2021-09-22 Thread Mart Raudsepp
commit: 80a6b46d16f8f8e46dc2cea575afa3932643dd41
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep 22 07:01:22 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep 22 07:45:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a6b46d

gnome-base/gnome-shell: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 -
 gnome-base/gnome-shell/gnome-shell-40.2.ebuild | 191 -
 2 files changed, 192 deletions(-)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 43d92d98389..40f4a00 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,4 +1,3 @@
-DIST gnome-shell-40.2.tar.xz 1869600 BLAKE2B 
6081930c4fe564980659bfeb7f7f59c5b95ce56e158096f14d8f85b28f4b45b1697eebdd88f7daf331aa1f7d087ec3dab55543d9a82d9d26bc5d8aee7e7c0085
 SHA512 
0df0a68a0e2440f73dfc147045ac2f003e5f133950cdbec7fb07b92e71aa53e2e4f3ce75510552f1043404850623fc84c08aad215b39ce9d33862994ae35ba87
 DIST gnome-shell-40.3.tar.xz 1869724 BLAKE2B 
b6a663c97f5ad9239e608e16805074f9695f90b110514d202cc799818321d258417ce4e7841fa3256ae664e2bcba12201ac035737720a37f4eb3e84a26418ad9
 SHA512 
05d47e1b0f8ec27f0ae7564476012f21dcb2ec8e6da61a589b7fe17df1a23035cb6e261805250a410737502b9bdbb25f56432a618de1d7e15b6432e52770
 DIST gnome-shell-40.4.tar.xz 1870468 BLAKE2B 
78b0a749850e5df18beabd25cc35214b2d1f9a254dd095b9e783b2acdc9bac30edd7ffae3e6b15dd14d5b0877e8453c17548298e29b57642353e80ed505e556d
 SHA512 
305d12cc7273f23e4a0c294f532cbf951816fd2de81959bef769048f4d5717e9e1886b64fe17b2f5ef6ee216ea67a6b913293a8903ec5dc5214bd29fbb1d3b32
 DIST gnome-shell-40.5.tar.xz 1871284 BLAKE2B 
39c7392541af8a043627fb7aa19b723ee3b36e3d8001a64f34b14a6f23d68d3b160a0abe0f90659c55b99bf898cfdf30d88f62b8e113fc47814a55ef37c58725
 SHA512 
98bb0321aa9bc9da10ff6262cac802f575e2958600f429d446f3f87ec1ea40c837dd6e2fecae9dab0c2e224d2bf8b434a188ade84d4f480260102dcc80fdc5c9

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

-# FIXME:
-#  * gstreamer/pipewire support is currently automagic
-DEPEND="
-   >=gnome-extra/evolution-data-server-3.33.1:=
-   >=app-crypt/gcr-3.7.5[introspection]
-   >=dev-libs/glib-2.57.2:2
-   >=dev-libs/gobject-introspection-1.49.1:=
-   >=dev-libs/gjs-1.65.1
-   >=x11-libs/gtk+-3.15.0:3[introspection]
-   >=x11-wm/mutter-40.0:0/8[introspection]
-   >=sys-auth/polkit-0.100[introspection]
-   >=gnome-base/gsettings-desktop-schemas-3.33.1
-   >=x11-libs/startup-notification-0.11
-   >=app-i18n/ibus-1.5.2
-   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
-   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
-   >=media-libs/gstreamer-0.11.92:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-video/pipewire-0.3.0:0/0.3
-   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-atk-2.5.3
-   x11-libs/gdk-pixbuf:2[introspection]
-   dev-libs/libxml2:2
-   x11-libs/libX11
-
-   >=media-sound/pulseaudio-2[glib]
-   >=dev-libs/atk-2[introspection]
-   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/mesa[X(+)]
-"
-# Runtime-only deps are probably incomplete and approximate.
-# Introspection deps generated using:
-#  grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq
-# Each block:
-# 1. Introspection stuff needed via imports.gi.*
-# 2. gnome-session needed for shutdown/reboot/inhibitors/etc
-# 3. 

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

2021-09-13 Thread Mart Raudsepp
commit: 71f0dc77d0d1b9bf15a295c0d5c57253a687988e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 13 18:50:31 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 13 19:53:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f0dc77

gnome-base/gnome-shell: adjust glib minimum dep

g_memdup2 is used in the code, which was added only in glib-2.68

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
index ed0af5c2f5c..bcac8ef2649 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
@@ -23,7 +23,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 DEPEND="
>=gnome-extra/evolution-data-server-3.33.1:=
>=app-crypt/gcr-3.7.5[introspection]
-   >=dev-libs/glib-2.57.2:2
+   >=dev-libs/glib-2.68:2
>=dev-libs/gobject-introspection-1.49.1:=
>=dev-libs/gjs-1.65.1
>=x11-libs/gtk+-3.15.0:3[introspection]



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

2021-09-13 Thread Mart Raudsepp
commit: 56e09bf3cf36233f8f7e59d3c3805d543084d903
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Sep 12 18:07:54 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 13 19:53:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e09bf3

gnome-base/gnome-shell: Fix docbook-xml-dtd:4.5 dep

40.alpha updated docbook from 4.3 to 4.5

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
index 5ac55b087d1..ed0af5c2f5c 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
@@ -122,7 +122,7 @@ BDEPEND="
>=dev-util/gdbus-codegen-2.45.3
dev-util/glib-utils
gtk-doc? ( >=dev-util/gtk-doc-1.17
-   app-text/docbook-xml-dtd:4.3 )
+   app-text/docbook-xml-dtd:4.5 )
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
 "



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

2021-09-13 Thread Mart Raudsepp
commit: 815101ffef3b6d697d3094e90db10036e975b933
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 13 19:49:52 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 13 19:53:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=815101ff

gnome-base/gnome-shell: add some missing introspection deps

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-shell/gnome-shell-40.4.ebuild | 30 +++---
 1 file changed, 18 insertions(+), 12 deletions(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
index 18c22c5a01b..9273794623b 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
@@ -29,7 +29,7 @@ DEPEND="
>=x11-libs/gtk+-3.15.0:3[introspection]
>=x11-wm/mutter-40.0:0/8[introspection]
>=sys-auth/polkit-0.100[introspection]
-   >=gnome-base/gsettings-desktop-schemas-3.33.1
+   >=gnome-base/gsettings-desktop-schemas-3.33.1[introspection]
>=x11-libs/startup-notification-0.11
>=app-i18n/ibus-1.5.2
>=gnome-base/gnome-desktop-3.35.90:3=[introspection]
@@ -68,27 +68,33 @@ DEPEND="
media-libs/mesa[X(+)]
 "
 # Runtime-only deps are probably incomplete and approximate.
-# Introspection deps generated using:
-#  grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq
+# 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 greey 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.*
+# 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. Control shell settings
-# 4. logind interface needed for suspending support
-# 5. xdg-utils needed for xdg-open, used by extension tool
-# 6. adwaita-icon-theme needed for various icons & arrows (3.26 for new 
video-joined-displays-symbolic and co icons; review for 3.28+)
-# 7. mobile-broadband-provider-info, timezone-data for 
shell-mobile-providers.c  # TODO: Review
-# 8. IBus is needed for nls integration
-# 9. Optional telepathy chat integration
-# 10. Cantarell font used in gnome-shell global CSS (if removing this for some 
reason, make sure it's pulled in somehow for non-meta users still too)
+# 4. xdg-utils needed for xdg-open, used by extension tool
+# 5. adwaita-icon-theme needed for various icons & arrows (3.26 for new 
video-joined-displays-symbolic and co icons; review for 3.28+)
+# 6. mobile-broadband-provider-info, timezone-data for 
shell-mobile-providers.c  # TODO: Review
+# 7. IBus is needed for nls integration
+# 8. Optional telepathy chat integration
+# 9. Cantarell font used in gnome-shell global CSS (if removing this for some 
reason, make sure it's pulled in somehow for non-meta users still too)
+# 10. xdg-desktop-portal-gtk for various integration, e.g. #764632
 # 11. TODO: semi-optional webkit-gtk[introspection] for captive portal helper
 RDEPEND="${DEPEND}
>=sys-apps/accountsservice-0.6.14[introspection]
app-accessibility/at-spi2-core:2[introspection]
app-misc/geoclue[introspection]
+   media-libs/graphene[introspection]
>=dev-libs/libgweather-3.26:2[introspection]
-   >=sys-power/upower-0.99:=[introspection]
x11-libs/pango[introspection]
+   net-libs/libsoup:2.4[introspection]
+   >=sys-power/upower-0.99:=[introspection]
gnome-base/librsvg:2[introspection]
 
>=gnome-base/gnome-session-2.91.91



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

2021-09-13 Thread Mart Raudsepp
commit: 515c59e03f56fe7627d00c3c0049624c1ac439dc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 13 18:50:56 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 13 19:53:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515c59e0

gnome-base/gnome-shell: drop unnecessary asciidoc/sassc deps

Dist tarballs include manpage and stylesheets pregenerated since
40.alpha.1, with some kinks ironed out in 40.2 for the manpages.

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

 gnome-base/gnome-shell/gnome-shell-40.4.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
index bcac8ef2649..18c22c5a01b 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
@@ -116,9 +116,7 @@ PDEPEND="
browser-extension? ( gnome-extra/chrome-gnome-shell )
 "
 BDEPEND="
-   dev-lang/sassc
dev-libs/libxslt
-   app-text/asciidoc
>=dev-util/gdbus-codegen-2.45.3
dev-util/glib-utils
gtk-doc? ( >=dev-util/gtk-doc-1.17
@@ -126,6 +124,9 @@ BDEPEND="
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
 "
+# These are not needed from tarballs, unless stylesheets or manpage get 
patched with patchset:
+# dev-lang/sassc
+# app-text/asciidoc
 
 PATCHES=(
# Fix automagic gnome-bluetooth dep, bug #398145



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

2021-08-27 Thread Yixun Lan
commit: 9b7da44c154d1b6e11e86caa2a110fe26cbc7ecd
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Aug 27 09:46:00 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Aug 27 15:18:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7da44c

gnome-base/gnome-shell: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
index 008ace54f8a..5ac55b087d1 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2021-08-19 Thread Sam James
commit: 368379e46d085ff32fd157096349674da1373f00
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:28:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:28:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=368379e4

gnome-base/gnome-shell: Stabilize 40.3 arm64, #806324

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-40.3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
index 67b5f090440..dfb141f86a4 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2021-08-18 Thread Matt Turner
commit: 052ac82a82873538565a652ac5ec739171ea0b7d
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Aug 19 02:53:37 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Aug 19 03:01:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052ac82a

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-40.4.ebuild | 191 +
 2 files changed, 192 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index e9ecf7ad01e..7698c830a94 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-40.2.tar.xz 1869600 BLAKE2B 
6081930c4fe564980659bfeb7f7f59c5b95ce56e158096f14d8f85b28f4b45b1697eebdd88f7daf331aa1f7d087ec3dab55543d9a82d9d26bc5d8aee7e7c0085
 SHA512 
0df0a68a0e2440f73dfc147045ac2f003e5f133950cdbec7fb07b92e71aa53e2e4f3ce75510552f1043404850623fc84c08aad215b39ce9d33862994ae35ba87
 DIST gnome-shell-40.3.tar.xz 1869724 BLAKE2B 
b6a663c97f5ad9239e608e16805074f9695f90b110514d202cc799818321d258417ce4e7841fa3256ae664e2bcba12201ac035737720a37f4eb3e84a26418ad9
 SHA512 
05d47e1b0f8ec27f0ae7564476012f21dcb2ec8e6da61a589b7fe17df1a23035cb6e261805250a410737502b9bdbb25f56432a618de1d7e15b6432e52770
+DIST gnome-shell-40.4.tar.xz 1870468 BLAKE2B 
78b0a749850e5df18beabd25cc35214b2d1f9a254dd095b9e783b2acdc9bac30edd7ffae3e6b15dd14d5b0877e8453c17548298e29b57642353e80ed505e556d
 SHA512 
305d12cc7273f23e4a0c294f532cbf951816fd2de81959bef769048f4d5717e9e1886b64fe17b2f5ef6ee216ea67a6b913293a8903ec5dc5214bd29fbb1d3b32

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.57.2:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.65.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-40.0:0/8[introspection]
+   >=sys-auth/polkit-0.100[introspection]
+   >=gnome-base/gsettings-desktop-schemas-3.33.1
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.2
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:0/0.3
+   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-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[X(+)]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated using:
+#  grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq
+# Each block:
+# 1. Introspection stuff needed via imports.gi.*
+# 2. gnome-session needed for shutdown/reboot/inhibitors/etc
+# 3. Control shell settings
+# 4. logind interface needed for suspending support
+# 5. xdg-utils needed for xdg-open, used by extension tool
+# 6. adwaita-icon-theme needed for various icons & arrows (3.26 for new 
video-joined-displays-symbolic and co icons; review for 3.28+)
+# 7. mobile-broadband-provider-info, timezone-data for 
shell-mobile-providers.c  # 

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

2021-08-13 Thread Sam James
commit: 9909022a683672bda104cb07826e88f001158ade
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 13 21:56:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 13 21:56:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9909022a

gnome-base/gnome-shell: Stabilize 40.3 amd64, #806324

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-40.3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
index b485da7a751..67b5f090440 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2021-08-13 Thread Sam James
commit: de94108d4bc3d44c64f272042dc30c70e1552498
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 13 21:55:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 13 21:55:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de94108d

gnome-base/gnome-shell: Stabilize 40.3 x86, #806324

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-40.3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
index 7a13c2596f1..b485da7a751 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2021-07-13 Thread Pacho Ramos
commit: 8e6ced8be0877496b3985ccea2c0df9bab8c4fc6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jul 13 08:19:22 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jul 13 08:19:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6ced8b

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

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-40.3.ebuild | 191 +
 2 files changed, 192 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index abccee2dd91..18e3a3104f9 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -3,3 +3,4 @@ DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 
4dd3b98e8a2ffa711bffe0b3b78708c85
 DIST gnome-shell-40.1-r1-patchset.tar.xz 4328 BLAKE2B 
f26eec7cb7ab5e30b574a77cb3a6ccd251da6b33d540d05bc06c5547000631f751f9d35699d0d74ffab8e2ceafa5a66fac3067a0d511ec8e9292ced1bf626d66
 SHA512 
e5ce08f1fb986c5a8262651449d9444084e5968af02eaed5259d7c4600735e4a41bf8938600c70a000d1298d6a1f7c689bb08bf4943f91c5affd7f2c0ea7f227
 DIST gnome-shell-40.1.tar.xz 1876776 BLAKE2B 
9facbf60759faf4d598cf423147d6385e50a324e75b0ce4e540b4b0c6e51c2ad611f70ac8e0f19d25f47d0ee250504fe7fb430d6f50aacb9ef758648ca7a2e78
 SHA512 
48b2800ef500b5a5102c974d8ab718946406653803942b063100c813bd4bda9ae3e1b3492872fd8158c0e44c95f6582174101fb852613ff047602efed83b6d37
 DIST gnome-shell-40.2.tar.xz 1869600 BLAKE2B 
6081930c4fe564980659bfeb7f7f59c5b95ce56e158096f14d8f85b28f4b45b1697eebdd88f7daf331aa1f7d087ec3dab55543d9a82d9d26bc5d8aee7e7c0085
 SHA512 
0df0a68a0e2440f73dfc147045ac2f003e5f133950cdbec7fb07b92e71aa53e2e4f3ce75510552f1043404850623fc84c08aad215b39ce9d33862994ae35ba87
+DIST gnome-shell-40.3.tar.xz 1869724 BLAKE2B 
b6a663c97f5ad9239e608e16805074f9695f90b110514d202cc799818321d258417ce4e7841fa3256ae664e2bcba12201ac035737720a37f4eb3e84a26418ad9
 SHA512 
05d47e1b0f8ec27f0ae7564476012f21dcb2ec8e6da61a589b7fe17df1a23035cb6e261805250a410737502b9bdbb25f56432a618de1d7e15b6432e52770

diff --git a/gnome-base/gnome-shell/gnome-shell-40.3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
new file mode 100644
index 000..96fa03cf83f
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager 
systemd telepathy"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.57.2:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.65.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-40.0:0/8[introspection]
+   >=sys-auth/polkit-0.100[introspection]
+   >=gnome-base/gsettings-desktop-schemas-3.33.1
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.2
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:0/0.3
+   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-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   media-libs/mesa[X(+)]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated using:
+#  grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq
+# Each block:
+# 1. Introspection 

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

2021-07-11 Thread Sam James
commit: 48de8597fd0bcae1a2a666e8f22455f486af1eae
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 11 20:48:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 11 20:48:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48de8597

gnome-base/gnome-shell: Stabilize 40.2 arm64, #800710

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-40.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.2.ebuild
index 8e867e1a65f..c16d80cc4f5 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.2.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.2.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2021-07-08 Thread Matt Turner
commit: 848cd287ddfcf9f03b3cb164f4034b6a966fbca6
Author: Jakub Ternka  gmail  com>
AuthorDate: Thu Jun 24 00:28:26 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  8 17:35:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848cd287

gnome-base/gnome-shell: Remove GNOME version number from description

Signed-off-by: Jakub Ternka  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild | 2 +-
 gnome-base/gnome-shell/gnome-shell-40.1.ebuild| 2 +-
 gnome-base/gnome-shell/gnome-shell-40.2.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild
index f5b178e08fa..75c7f4c0b74 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg
 
-DESCRIPTION="Provides core UI functions for the GNOME 3 desktop"
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
 HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell;
 SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz;
 

diff --git a/gnome-base/gnome-shell/gnome-shell-40.1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.1.ebuild
index 59a68de0b27..c16d80cc4f5 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.1.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg
 
-DESCRIPTION="Provides core UI functions for the GNOME 3 desktop"
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
 HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell;
 
 LICENSE="GPL-2+ LGPL-2+"

diff --git a/gnome-base/gnome-shell/gnome-shell-40.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.2.ebuild
index 1fc9453b482..96fa03cf83f 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.2.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.2.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg
 
-DESCRIPTION="Provides core UI functions for the GNOME 3 desktop"
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
 HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell;
 
 LICENSE="GPL-2+ LGPL-2+"



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

2021-06-10 Thread Matt Turner
commit: 613c3dd5dc4c96c93eaa06af6a65f2e8571bc987
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 11 04:50:42 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 11 04:52:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613c3dd5

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

Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-40.2.ebuild | 191 +
 2 files changed, 192 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 154f1e03e72..abccee2dd91 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -2,3 +2,4 @@ DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 
80a2e2a03e4cc3b15db6af872a2
 DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 
4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5
 SHA512 
7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656
 DIST gnome-shell-40.1-r1-patchset.tar.xz 4328 BLAKE2B 
f26eec7cb7ab5e30b574a77cb3a6ccd251da6b33d540d05bc06c5547000631f751f9d35699d0d74ffab8e2ceafa5a66fac3067a0d511ec8e9292ced1bf626d66
 SHA512 
e5ce08f1fb986c5a8262651449d9444084e5968af02eaed5259d7c4600735e4a41bf8938600c70a000d1298d6a1f7c689bb08bf4943f91c5affd7f2c0ea7f227
 DIST gnome-shell-40.1.tar.xz 1876776 BLAKE2B 
9facbf60759faf4d598cf423147d6385e50a324e75b0ce4e540b4b0c6e51c2ad611f70ac8e0f19d25f47d0ee250504fe7fb430d6f50aacb9ef758648ca7a2e78
 SHA512 
48b2800ef500b5a5102c974d8ab718946406653803942b063100c813bd4bda9ae3e1b3492872fd8158c0e44c95f6582174101fb852613ff047602efed83b6d37
+DIST gnome-shell-40.2.tar.xz 1869600 BLAKE2B 
6081930c4fe564980659bfeb7f7f59c5b95ce56e158096f14d8f85b28f4b45b1697eebdd88f7daf331aa1f7d087ec3dab55543d9a82d9d26bc5d8aee7e7c0085
 SHA512 
0df0a68a0e2440f73dfc147045ac2f003e5f133950cdbec7fb07b92e71aa53e2e4f3ce75510552f1043404850623fc84c08aad215b39ce9d33862994ae35ba87

diff --git a/gnome-base/gnome-shell/gnome-shell-40.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.2.ebuild
new file mode 100644
index 000..1fc9453b482
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-40.2.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME 3 desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager 
systemd telepathy"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.57.2:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.65.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-40.0:0/8[introspection]
+   >=sys-auth/polkit-0.100[introspection]
+   >=gnome-base/gsettings-desktop-schemas-3.33.1
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.2
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:0/0.3
+   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-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   media-libs/mesa[X(+)]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated using:
+#  grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq
+# Each block:
+# 1. Introspection stuff needed via imports.gi.*
+# 2. 

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

2021-06-10 Thread Sam James
commit: a2f7ab043832fae30c3cb12dab0101e78cebf4d5
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 10 19:19:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 10 19:19:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f7ab04

gnome-base/gnome-shell: Stabilize 40.1-r1 x86, #794088

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

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

diff --git a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild
index 0e94000fae3..7753fb8c6f4 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild
@@ -16,7 +16,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



  1   2   3   >