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

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

gnome-extra/gnome-shell-extensions: drop 44.0

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 -
 .../gnome-shell-extensions-44.0.ebuild | 70 --
 2 files changed, 71 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index a44ef35c4647..e765cd0fdf0c 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extensions-44.0.tar.xz 227060 BLAKE2B 
3f166f75c5d011f990b7dcbfc4d3d1364e480822087d35cf8f361234c482f572d89b4d4eb92be67ffdf4bae4e05de361abfc3b0d92c3c30d03f67f2bd8c25251
 SHA512 
d3cc58bb0e5d29646a20b02cd59ba480bf42fbf9bbe0e228ae132e19e385806e95c937b3d7bd5fe0877702ed151f972f07e345e6072c1cd02d51cb56f72854e6
 DIST gnome-shell-extensions-45.2.tar.xz 201232 BLAKE2B 
b93257a6e535b0f58a9671bc3f98af9b99204202403ca38a5a6a367c972320e64a65d87608d34472a1387f0ed4c04b7d80afa77f414f55ac9e9c17063a17
 SHA512 
eda1f59f88374c67ae82bb0739dbb4e628e61018701d764d89e559f14823a4a0887a967f40b0a5c3824d4054721bb387c130430f6ac1ab81c5ab585972e3909f

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
deleted file mode 100644
index b71c4eec7ef2..
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome.org readme.gentoo-r1 meson xdg
-
-DESCRIPTION="JavaScript extensions for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~ppc64"
-
-DEPEND="
-   >=dev-libs/glib-2.26:2
-   >=gnome-base/libgtop-2.28.3[introspection]
-   >=app-eselect/eselect-gnome-shell-extensions-20111211
-"
-RDEPEND="${DEPEND}
-   >=app-accessibility/at-spi2-core-2.46.0[introspection]
-   >=dev-libs/gjs-1.29
-   dev-libs/gobject-introspection:=
-   gnome-base/gnome-menus:3[introspection]
-   =gnome-base/gnome-shell-$(ver_cut 1)*
-   gui-libs/libadwaita[introspection]
-   media-libs/clutter:1.0[introspection]
-   media-libs/graphene[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/pango[introspection]
-   x11-themes/adwaita-icon-theme
-   >=x11-wm/mutter-3.32[introspection]
-"
-BDEPEND="
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Installed extensions installed are initially disabled by default.
-To change the system default and enable some extensions, you can use
-# eselect gnome-shell-extensions
-
-Alternatively, to enable/disable extensions on a per-user basis,
-you can use the gnome-extensions-app (included with gnome-shell),
-https://extensions.gnome.org/ web interface, or modify the
-org.gnome.shell enabled-extensions gsettings key from the command
-line or a script."
-
-src_configure() {
-   local emesonargs=(
-   -Dextension_set=all
-   -Dclassic_mode=true
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-
-   readme.gentoo_print_elog
-}



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

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

gnome-extra/gnome-shell-extensions: Keyword 45.2 ppc64, #914507

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

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
index 0ae3dba9b72a..931aa963f661 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2024-03-02 Thread Mart Raudsepp
commit: e955a96c4f32c45b5c0515cd45af78b3ef4f8dcd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  2 22:44:33 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  2 22:50:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e955a96c

gnome-extra/gnome-shell-extensions: drop 45.0, 45.1

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

 gnome-extra/gnome-shell-extensions/Manifest|  2 -
 .../gnome-shell-extensions-44.0.ebuild |  4 +-
 .../gnome-shell-extensions-45.0.ebuild | 70 --
 .../gnome-shell-extensions-45.1.ebuild | 70 --
 4 files changed, 2 insertions(+), 144 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index e612df11529c..a44ef35c4647 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,4 +1,2 @@
 DIST gnome-shell-extensions-44.0.tar.xz 227060 BLAKE2B 
3f166f75c5d011f990b7dcbfc4d3d1364e480822087d35cf8f361234c482f572d89b4d4eb92be67ffdf4bae4e05de361abfc3b0d92c3c30d03f67f2bd8c25251
 SHA512 
d3cc58bb0e5d29646a20b02cd59ba480bf42fbf9bbe0e228ae132e19e385806e95c937b3d7bd5fe0877702ed151f972f07e345e6072c1cd02d51cb56f72854e6
-DIST gnome-shell-extensions-45.0.tar.xz 201516 BLAKE2B 
5a8c36ff0a331d1b243a31fe54d0e4ace43aa6611a461aecee3dbd8741234e067377a4be11e2f07ed12fb09a1151ba5ee3a2e185b61b60241d480e2da9145547
 SHA512 
ed0fb36d54efee42b7636bd5fe4d0e279ba756dfb4ad438d35b86f32adc5fb15ad123a7b98bd98330c17786cb878fd77480e943383e1520618a75b16d09f07c5
-DIST gnome-shell-extensions-45.1.tar.xz 201296 BLAKE2B 
933e6e57ba1bc755e1916c6f9a3e833c607951c390f40162bf129d39afb1c0fc5e0f951b668fac1cc2a388bec4239f65e64768dc35fca2c5f1fdd801203b0a80
 SHA512 
7d57b1c37dcbc542d7ccbe54d548895d932149c2bd9cc24b3581d766d4e784eacb6a56da0cb60e311fd862f523ac97795625328a57d9fc13ac100a95dcd4f1aa
 DIST gnome-shell-extensions-45.2.tar.xz 201232 BLAKE2B 
b93257a6e535b0f58a9671bc3f98af9b99204202403ca38a5a6a367c972320e64a65d87608d34472a1387f0ed4c04b7d80afa77f414f55ac9e9c17063a17
 SHA512 
eda1f59f88374c67ae82bb0739dbb4e628e61018701d764d89e559f14823a4a0887a967f40b0a5c3824d4054721bb387c130430f6ac1ab81c5ab585972e3909f

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
index afae98dace20..b71c4eec7ef2 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~ppc64"
 
 DEPEND="
>=dev-libs/glib-2.26:2

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.0.ebuild
deleted file mode 100644
index 49a6506ea2b3..
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome.org readme.gentoo-r1 meson xdg
-
-DESCRIPTION="JavaScript extensions for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
-
-DEPEND="
-   >=dev-libs/glib-2.26:2
-   >=gnome-base/libgtop-2.28.3[introspection]
-   >=app-eselect/eselect-gnome-shell-extensions-20111211
-"
-RDEPEND="${DEPEND}
-   >=app-accessibility/at-spi2-core-2.46.0[introspection]
-   >=dev-libs/gjs-1.29
-   dev-libs/gobject-introspection:=
-   gnome-base/gnome-menus:3[introspection]
-   =gnome-base/gnome-shell-$(ver_cut 1)*
-   gui-libs/libadwaita[introspection]
-   media-libs/clutter:1.0[introspection]
-   media-libs/graphene[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/pango[introspection]
-   x11-themes/adwaita-icon-theme
-   >=x11-wm/mutter-3.32[introspection]
-"
-BDEPEND="
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Installed extensions installed are initially disabled by default.
-To change the system default and enable some extensions, you can use
-# eselect gnome-shell-extensions
-
-Alternatively, to enable/disable extensions on a per-user basis,
-you can use the gnome-extensions-app (included with gnome-shell),
-https://extensions.gnome.org/ web interface, or modify the
-org.gnome.shell enabled-extensions gsettings key from the command
-line or a script."
-
-src_configure() {
-   

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

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

gnome-extra/gnome-shell-extensions: Stabilize 45.2 x86, #920697

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

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
index 70a9a58cc908..0ae3dba9b72a 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2024-01-08 Thread Sam James
commit: 610ba9399d0428f589332bb8058b183e20eaf340
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  8 17:21:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  8 17:26:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610ba939

gnome-extra/gnome-shell-extensions: Stabilize 45.2 amd64, #920697

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

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
index b806faa52185..70a9a58cc908 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~riscv ~x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2024-01-08 Thread Sam James
commit: 7693d654060a293fcacdbbb10227fd413e5cd6a1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  8 17:19:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  8 17:26:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7693d654

gnome-extra/gnome-shell-extensions: Stabilize 45.2 arm64, #920697

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

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
index 49a6506ea2b3..b806faa52185 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~loong ~riscv ~x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

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

gnome-extra/gnome-shell-extensions: Version bump to 45.2

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-45.2.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 80959a20ce3e..e612df11529c 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-extensions-44.0.tar.xz 227060 BLAKE2B 
3f166f75c5d011f990b7dcbfc4d3d1364e480822087d35cf8f361234c482f572d89b4d4eb92be67ffdf4bae4e05de361abfc3b0d92c3c30d03f67f2bd8c25251
 SHA512 
d3cc58bb0e5d29646a20b02cd59ba480bf42fbf9bbe0e228ae132e19e385806e95c937b3d7bd5fe0877702ed151f972f07e345e6072c1cd02d51cb56f72854e6
 DIST gnome-shell-extensions-45.0.tar.xz 201516 BLAKE2B 
5a8c36ff0a331d1b243a31fe54d0e4ace43aa6611a461aecee3dbd8741234e067377a4be11e2f07ed12fb09a1151ba5ee3a2e185b61b60241d480e2da9145547
 SHA512 
ed0fb36d54efee42b7636bd5fe4d0e279ba756dfb4ad438d35b86f32adc5fb15ad123a7b98bd98330c17786cb878fd77480e943383e1520618a75b16d09f07c5
 DIST gnome-shell-extensions-45.1.tar.xz 201296 BLAKE2B 
933e6e57ba1bc755e1916c6f9a3e833c607951c390f40162bf129d39afb1c0fc5e0f951b668fac1cc2a388bec4239f65e64768dc35fca2c5f1fdd801203b0a80
 SHA512 
7d57b1c37dcbc542d7ccbe54d548895d932149c2bd9cc24b3581d766d4e784eacb6a56da0cb60e311fd862f523ac97795625328a57d9fc13ac100a95dcd4f1aa
+DIST gnome-shell-extensions-45.2.tar.xz 201232 BLAKE2B 
b93257a6e535b0f58a9671bc3f98af9b99204202403ca38a5a6a367c972320e64a65d87608d34472a1387f0ed4c04b7d80afa77f414f55ac9e9c17063a17
 SHA512 
eda1f59f88374c67ae82bb0739dbb4e628e61018701d764d89e559f14823a4a0887a967f40b0a5c3824d4054721bb387c130430f6ac1ab81c5ab585972e3909f

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
new file mode 100644
index ..49a6506ea2b3
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=app-accessibility/at-spi2-core-2.46.0[introspection]
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   gui-libs/libadwaita[introspection]
+   media-libs/clutter:1.0[introspection]
+   media-libs/graphene[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2023-11-01 Thread Mart Raudsepp
commit: 321383071c7f022f95c5cda8053b624710eb8c32
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Nov  1 19:05:54 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Nov  1 19:05:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32138307

gnome-extra/gnome-shell-extensions: add 45.1

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-45.1.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index f6d820e7c44c..80959a20ce3e 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-44.0.tar.xz 227060 BLAKE2B 
3f166f75c5d011f990b7dcbfc4d3d1364e480822087d35cf8f361234c482f572d89b4d4eb92be67ffdf4bae4e05de361abfc3b0d92c3c30d03f67f2bd8c25251
 SHA512 
d3cc58bb0e5d29646a20b02cd59ba480bf42fbf9bbe0e228ae132e19e385806e95c937b3d7bd5fe0877702ed151f972f07e345e6072c1cd02d51cb56f72854e6
 DIST gnome-shell-extensions-45.0.tar.xz 201516 BLAKE2B 
5a8c36ff0a331d1b243a31fe54d0e4ace43aa6611a461aecee3dbd8741234e067377a4be11e2f07ed12fb09a1151ba5ee3a2e185b61b60241d480e2da9145547
 SHA512 
ed0fb36d54efee42b7636bd5fe4d0e279ba756dfb4ad438d35b86f32adc5fb15ad123a7b98bd98330c17786cb878fd77480e943383e1520618a75b16d09f07c5
+DIST gnome-shell-extensions-45.1.tar.xz 201296 BLAKE2B 
933e6e57ba1bc755e1916c6f9a3e833c607951c390f40162bf129d39afb1c0fc5e0f951b668fac1cc2a388bec4239f65e64768dc35fca2c5f1fdd801203b0a80
 SHA512 
7d57b1c37dcbc542d7ccbe54d548895d932149c2bd9cc24b3581d766d4e784eacb6a56da0cb60e311fd862f523ac97795625328a57d9fc13ac100a95dcd4f1aa

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.1.ebuild
new file mode 100644
index ..49a6506ea2b3
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=app-accessibility/at-spi2-core-2.46.0[introspection]
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   gui-libs/libadwaita[introspection]
+   media-libs/clutter:1.0[introspection]
+   media-libs/graphene[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2023-09-24 Thread WANG Xuerui
commit: 8027088eaf8314848318955e0da550bd40f508a7
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Sep 24 08:28:03 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Sep 24 09:01:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8027088e

gnome-extra/gnome-shell-extensions: keyword 45.0 for ~loong

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

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.0.ebuild
index 08dda2a7d3cc..49a6506ea2b3 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.0.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2023-09-21 Thread Matt Turner
commit: 8ff85743f108b9f2ca258ccfd8e7f54e98b74101
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 22 01:55:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 22 02:32:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff85743

gnome-extra/gnome-shell-extensions: Drop old versions

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 -
 .../gnome-shell-extensions-45_beta.ebuild  | 70 --
 2 files changed, 71 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 5e1d627c8910..f6d820e7c44c 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,3 +1,2 @@
 DIST gnome-shell-extensions-44.0.tar.xz 227060 BLAKE2B 
3f166f75c5d011f990b7dcbfc4d3d1364e480822087d35cf8f361234c482f572d89b4d4eb92be67ffdf4bae4e05de361abfc3b0d92c3c30d03f67f2bd8c25251
 SHA512 
d3cc58bb0e5d29646a20b02cd59ba480bf42fbf9bbe0e228ae132e19e385806e95c937b3d7bd5fe0877702ed151f972f07e345e6072c1cd02d51cb56f72854e6
 DIST gnome-shell-extensions-45.0.tar.xz 201516 BLAKE2B 
5a8c36ff0a331d1b243a31fe54d0e4ace43aa6611a461aecee3dbd8741234e067377a4be11e2f07ed12fb09a1151ba5ee3a2e185b61b60241d480e2da9145547
 SHA512 
ed0fb36d54efee42b7636bd5fe4d0e279ba756dfb4ad438d35b86f32adc5fb15ad123a7b98bd98330c17786cb878fd77480e943383e1520618a75b16d09f07c5
-DIST gnome-shell-extensions-45.beta.tar.xz 194220 BLAKE2B 
98d5e2411bf19b6ecd402d32a934cf682c8a527e752d588e2dc1da4091e186809ae9b05867b35edf1a940027b397c46160b9f65a94973656d00fc1eaa5752117
 SHA512 
44b83c1e2292b486e6ce0be27faf4450c929be5e4ecd55c143b32e44d749b7e344a69de245575224bc3f368a595c029cde956cbf84375ecd119a952052e538aa

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45_beta.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45_beta.ebuild
deleted file mode 100644
index 6417f8b92d6f..
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45_beta.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome.org readme.gentoo-r1 meson xdg
-
-DESCRIPTION="JavaScript extensions for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-
-DEPEND="
-   >=dev-libs/glib-2.26:2
-   >=gnome-base/libgtop-2.28.3[introspection]
-   >=app-eselect/eselect-gnome-shell-extensions-20111211
-"
-RDEPEND="${DEPEND}
-   >=app-accessibility/at-spi2-core-2.46.0[introspection]
-   >=dev-libs/gjs-1.29
-   dev-libs/gobject-introspection:=
-   gnome-base/gnome-menus:3[introspection]
-   =gnome-base/gnome-shell-$(ver_cut 1)*
-   gui-libs/libadwaita[introspection]
-   media-libs/clutter:1.0[introspection]
-   media-libs/graphene[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/pango[introspection]
-   x11-themes/adwaita-icon-theme
-   >=x11-wm/mutter-3.32[introspection]
-"
-BDEPEND="
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Installed extensions installed are initially disabled by default.
-To change the system default and enable some extensions, you can use
-# eselect gnome-shell-extensions
-
-Alternatively, to enable/disable extensions on a per-user basis,
-you can use the gnome-extensions-app (included with gnome-shell),
-https://extensions.gnome.org/ web interface, or modify the
-org.gnome.shell enabled-extensions gsettings key from the command
-line or a script."
-
-src_configure() {
-   local emesonargs=(
-   -Dextension_set=all
-   -Dclassic_mode=true
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-
-   readme.gentoo_print_elog
-}



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

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

gnome-extra/gnome-shell-extensions: Version bump to 45.0

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-45.0.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 088e45825847..5e1d627c8910 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-44.0.tar.xz 227060 BLAKE2B 
3f166f75c5d011f990b7dcbfc4d3d1364e480822087d35cf8f361234c482f572d89b4d4eb92be67ffdf4bae4e05de361abfc3b0d92c3c30d03f67f2bd8c25251
 SHA512 
d3cc58bb0e5d29646a20b02cd59ba480bf42fbf9bbe0e228ae132e19e385806e95c937b3d7bd5fe0877702ed151f972f07e345e6072c1cd02d51cb56f72854e6
+DIST gnome-shell-extensions-45.0.tar.xz 201516 BLAKE2B 
5a8c36ff0a331d1b243a31fe54d0e4ace43aa6611a461aecee3dbd8741234e067377a4be11e2f07ed12fb09a1151ba5ee3a2e185b61b60241d480e2da9145547
 SHA512 
ed0fb36d54efee42b7636bd5fe4d0e279ba756dfb4ad438d35b86f32adc5fb15ad123a7b98bd98330c17786cb878fd77480e943383e1520618a75b16d09f07c5
 DIST gnome-shell-extensions-45.beta.tar.xz 194220 BLAKE2B 
98d5e2411bf19b6ecd402d32a934cf682c8a527e752d588e2dc1da4091e186809ae9b05867b35edf1a940027b397c46160b9f65a94973656d00fc1eaa5752117
 SHA512 
44b83c1e2292b486e6ce0be27faf4450c929be5e4ecd55c143b32e44d749b7e344a69de245575224bc3f368a595c029cde956cbf84375ecd119a952052e538aa

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.0.ebuild
new file mode 100644
index ..6417f8b92d6f
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=app-accessibility/at-spi2-core-2.46.0[introspection]
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   gui-libs/libadwaita[introspection]
+   media-libs/clutter:1.0[introspection]
+   media-libs/graphene[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

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

gnome-extra/gnome-shell-extensions: Version bump to 45_beta

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-45_beta.ebuild  | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 4081ecaf8603..179da68ba54f 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-44.0.tar.xz 227060 BLAKE2B 
3f166f75c5d011f990b7dcbfc4d3d1364e480822087d35cf8f361234c482f572d89b4d4eb92be67ffdf4bae4e05de361abfc3b0d92c3c30d03f67f2bd8c25251
 SHA512 
d3cc58bb0e5d29646a20b02cd59ba480bf42fbf9bbe0e228ae132e19e385806e95c937b3d7bd5fe0877702ed151f972f07e345e6072c1cd02d51cb56f72854e6
 DIST gnome-shell-extensions-45.alpha.tar.xz 199192 BLAKE2B 
728b2e1c510256e64eff1d39ac320d5c014a6d4a06a93d3442f1536fe450ab3d82917117d9d2e06eae29c6be42bc581785850c12603e3a78353796df353848e3
 SHA512 
7403bc1baa229ac8277d06d1510bc3acccd8506c73e6f03bdf484f150d8093fb7aa7b2066afe1590fad34701cb7cc259cf10711a447085d7e452833b9b739fbf
+DIST gnome-shell-extensions-45.beta.tar.xz 194220 BLAKE2B 
98d5e2411bf19b6ecd402d32a934cf682c8a527e752d588e2dc1da4091e186809ae9b05867b35edf1a940027b397c46160b9f65a94973656d00fc1eaa5752117
 SHA512 
44b83c1e2292b486e6ce0be27faf4450c929be5e4ecd55c143b32e44d749b7e344a69de245575224bc3f368a595c029cde956cbf84375ecd119a952052e538aa

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45_beta.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45_beta.ebuild
new file mode 100644
index ..6417f8b92d6f
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45_beta.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=app-accessibility/at-spi2-core-2.46.0[introspection]
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   gui-libs/libadwaita[introspection]
+   media-libs/clutter:1.0[introspection]
+   media-libs/graphene[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2023-07-27 Thread WANG Xuerui
commit: 07b9efce47ced4ce47b41f1d06f3b89c77671021
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jul 27 09:29:41 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jul 27 10:21:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b9efce

gnome-extra/gnome-shell-extensions: keyword 44.0 for ~loong

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

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
index 7d0f3eabee70..afae98dace20 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2023-07-16 Thread Matt Turner
commit: e8e9c41887c268e5f70e7d673de09edd58d3a660
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul 16 20:26:48 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul 16 20:31:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e9c418

gnome-extra/gnome-shell-extensions: Add 

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

 gnome-extra/gnome-shell-extensions/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnome-extra/gnome-shell-extensions/metadata.xml 
b/gnome-extra/gnome-shell-extensions/metadata.xml
index 89571a4c3b93..be22f68dbd28 100644
--- a/gnome-extra/gnome-shell-extensions/metadata.xml
+++ b/gnome-extra/gnome-shell-extensions/metadata.xml
@@ -5,6 +5,7 @@
 gn...@gentoo.org
 Gentoo GNOME Desktop
   
+  
   
 GNOME/gnome-shell-extensions
   



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

2023-07-12 Thread Matt Turner
commit: cda34183b7ce0788477bf076f0be6bc3603ca698
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Jul  7 19:17:55 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jul 12 14:52:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda34183

gnome-extra/gnome-shell-extensions: Version bump to 45_alpha

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-45_alpha.ebuild | 70 ++
 profiles/package.mask  |  1 +
 3 files changed, 72 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 0a8cc36e281e..4081ecaf8603 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-44.0.tar.xz 227060 BLAKE2B 
3f166f75c5d011f990b7dcbfc4d3d1364e480822087d35cf8f361234c482f572d89b4d4eb92be67ffdf4bae4e05de361abfc3b0d92c3c30d03f67f2bd8c25251
 SHA512 
d3cc58bb0e5d29646a20b02cd59ba480bf42fbf9bbe0e228ae132e19e385806e95c937b3d7bd5fe0877702ed151f972f07e345e6072c1cd02d51cb56f72854e6
+DIST gnome-shell-extensions-45.alpha.tar.xz 199192 BLAKE2B 
728b2e1c510256e64eff1d39ac320d5c014a6d4a06a93d3442f1536fe450ab3d82917117d9d2e06eae29c6be42bc581785850c12603e3a78353796df353848e3
 SHA512 
7403bc1baa229ac8277d06d1510bc3acccd8506c73e6f03bdf484f150d8093fb7aa7b2066afe1590fad34701cb7cc259cf10711a447085d7e452833b9b739fbf

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45_alpha.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45_alpha.ebuild
new file mode 100644
index ..6417f8b92d6f
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45_alpha.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=app-accessibility/at-spi2-core-2.46.0[introspection]
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   gui-libs/libadwaita[introspection]
+   media-libs/clutter:1.0[introspection]
+   media-libs/graphene[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 614f8c2e75c5..a2b2e48249ac 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -70,6 +70,7 @@ dev-perl/Gtk2-Notify
 >=dev-libs/gjs-1.77
 >=gnome-base/gnome-shell-45_alpha
 >=gnome-base/gsettings-desktop-schemas-45_alpha
+>=gnome-extra/gnome-shell-extensions-45_alpha
 >=gnome-extra/gnome-system-monitor-45_alpha
 >=gui-libs/gtk-4.11
 >=gui-libs/libadwaita-1.4_alpha



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

2023-05-04 Thread Arthur Zamarin
commit: 825c824e61031d6dca2eaabcc5312b389c783b9b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  4 18:46:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  4 18:46:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=825c824e

gnome-extra/gnome-shell-extensions: Stabilize 44.0 amd64, #905526

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

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
index 681cef02fe1e..f32977231826 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2023-05-04 Thread Arthur Zamarin
commit: b2b9ee6d49fd23929697c608c17d096e83862c3b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  4 18:46:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  4 18:46:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b9ee6d

gnome-extra/gnome-shell-extensions: Stabilize 44.0 x86, #905526

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

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
index 6417f8b92d6f..681cef02fe1e 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2023-05-04 Thread Arthur Zamarin
commit: df12e69a67651ca05cbb60704023b7e2d6ec262e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  4 18:46:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  4 18:46:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df12e69a

gnome-extra/gnome-shell-extensions: Stabilize 44.0 arm64, #905526

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

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
index f32977231826..7d0f3eabee70 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

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

gnome-extra/gnome-shell-extensions: Version bump to 44.0

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-44.0.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index ffb4ff2cee8c..1eeed280193d 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-43.1.tar.xz 226868 BLAKE2B 
c96902c01d5260c916e139eb31dbf71fc2dc054d18c898d530ee9f28cfea6a745d38cb7f4e54a7ee4a5ce8da93b5e25eebc52e6518ad99d1eae64d3e14dc
 SHA512 
9901e738a5af5a6139da8fc928b95e5afef6e7b80b24e3284603fc4341e588d738b9c16a7bcba2a3e79af2729c468fd756b584394559b2794b335e656c092bae
+DIST gnome-shell-extensions-44.0.tar.xz 227060 BLAKE2B 
3f166f75c5d011f990b7dcbfc4d3d1364e480822087d35cf8f361234c482f572d89b4d4eb92be67ffdf4bae4e05de361abfc3b0d92c3c30d03f67f2bd8c25251
 SHA512 
d3cc58bb0e5d29646a20b02cd59ba480bf42fbf9bbe0e228ae132e19e385806e95c937b3d7bd5fe0877702ed151f972f07e345e6072c1cd02d51cb56f72854e6
 DIST gnome-shell-extensions-44.rc.tar.xz 227012 BLAKE2B 
2051e08f6a1051443acfade8afd7ca8ab0e58f3ab56f7161f2a7367385dffae77ae1936d647fdd5cb74a3fb92921495f623426b1f495d51ef1c90830f69e9f0e
 SHA512 
4b1607a349a30f4ec077019fbf50818f9c96aaf835b4db53662fb17956d638f40ae374bbf33d28e74daea4729e178a10bd26369bdf6e3cef06bda725cdfe

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
new file mode 100644
index ..6417f8b92d6f
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=app-accessibility/at-spi2-core-2.46.0[introspection]
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   gui-libs/libadwaita[introspection]
+   media-libs/clutter:1.0[introspection]
+   media-libs/graphene[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

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

gnome-extra/gnome-shell-extensions: Version bump to 44_rc

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-44_rc.ebuild| 73 ++
 2 files changed, 74 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index f55eac8adf25..ffb4ff2cee8c 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-43.1.tar.xz 226868 BLAKE2B 
c96902c01d5260c916e139eb31dbf71fc2dc054d18c898d530ee9f28cfea6a745d38cb7f4e54a7ee4a5ce8da93b5e25eebc52e6518ad99d1eae64d3e14dc
 SHA512 
9901e738a5af5a6139da8fc928b95e5afef6e7b80b24e3284603fc4341e588d738b9c16a7bcba2a3e79af2729c468fd756b584394559b2794b335e656c092bae
+DIST gnome-shell-extensions-44.rc.tar.xz 227012 BLAKE2B 
2051e08f6a1051443acfade8afd7ca8ab0e58f3ab56f7161f2a7367385dffae77ae1936d647fdd5cb74a3fb92921495f623426b1f495d51ef1c90830f69e9f0e
 SHA512 
4b1607a349a30f4ec077019fbf50818f9c96aaf835b4db53662fb17956d638f40ae374bbf33d28e74daea4729e178a10bd26369bdf6e3cef06bda725cdfe

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44_rc.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44_rc.ebuild
new file mode 100644
index ..00a5670ac6a6
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44_rc.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+SRC_URI="https://download.gnome.org/sources/${PN}/44/${PN}-44.rc.tar.xz;
+S="${WORKDIR}/${PN}-44.rc"
+
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=app-accessibility/at-spi2-core-2.46.0[introspection]
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   gui-libs/libadwaita[introspection]
+   media-libs/clutter:1.0[introspection]
+   media-libs/graphene[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

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

gnome-extra/gnome-shell-extensions: Version bump to 43.1

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-43.1.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 0db48eaf3e96..7bd3ace71e55 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-42.3.tar.xz 225332 BLAKE2B 
4a5d26ac0f8563d6e9c607ad06998470257c1c25a8d2f50207b4fed48f785b983be0fae9a6590a36652c25c1f685679af37dcbd4d5edc7d6c9ebaad0946766b4
 SHA512 
60b7f7d85536c2d00b69383a3c5fffe8ce13e09555c533ccbe024bcbfa1c90d97e69491d9066c5c2da64719c23990cdf88f07076ca4494841a5489deb33de7d0
 DIST gnome-shell-extensions-43.0.tar.xz 227168 BLAKE2B 
d7b1c93e33419dabfd52e2d3d8865d5d04e08eac4c2fafc5317cf90c787069244b78c6136f3cf0ecfb58a67921c21f383230f5c0db4a044a8d50685b2675a1fd
 SHA512 
528fa42b47d51ee9e1fd44ae8a5466d7ffdb8010a2a6e5107f58622c0eb127476a30db4122baea63af5c3a13933e12e5a8683318eb02fa7d401a446608147d27
+DIST gnome-shell-extensions-43.1.tar.xz 226868 BLAKE2B 
c96902c01d5260c916e139eb31dbf71fc2dc054d18c898d530ee9f28cfea6a745d38cb7f4e54a7ee4a5ce8da93b5e25eebc52e6518ad99d1eae64d3e14dc
 SHA512 
9901e738a5af5a6139da8fc928b95e5afef6e7b80b24e3284603fc4341e588d738b9c16a7bcba2a3e79af2729c468fd756b584394559b2794b335e656c092bae

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-43.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-43.1.ebuild
new file mode 100644
index ..ff23aa710094
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-43.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=app-accessibility/at-spi2-core-2.46.0[introspection]
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   gui-libs/libadwaita[introspection]
+   media-libs/clutter:1.0[introspection]
+   media-libs/graphene[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2022-11-01 Thread Matt Turner
commit: e097b50ad71960aec1ca4d5289294e5d4836f3f6
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov  1 09:38:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov  1 17:41:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e097b50a

gnome-extra/gnome-shell-extensions: Update dependencies

Notably telepathy-glib has not been needed for more than 10 years.

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

 ...extensions-43.0.ebuild => gnome-shell-extensions-43.0-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-43.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-43.0-r1.ebuild
similarity index 92%
rename from 
gnome-extra/gnome-shell-extensions/gnome-shell-extensions-43.0.ebuild
rename to 
gnome-extra/gnome-shell-extensions/gnome-shell-extensions-43.0-r1.ebuild
index 763ce0e49faf..ff23aa710094 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-43.0.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-43.0-r1.ebuild
@@ -17,14 +17,14 @@ DEPEND="
>=app-eselect/eselect-gnome-shell-extensions-20111211
 "
 RDEPEND="${DEPEND}
+   >=app-accessibility/at-spi2-core-2.46.0[introspection]
>=dev-libs/gjs-1.29
dev-libs/gobject-introspection:=
-   dev-libs/atk[introspection]
gnome-base/gnome-menus:3[introspection]
=gnome-base/gnome-shell-$(ver_cut 1)*
+   gui-libs/libadwaita[introspection]
media-libs/clutter:1.0[introspection]
-   net-libs/telepathy-glib[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
+   media-libs/graphene[introspection]
x11-libs/gtk+:3[introspection]
x11-libs/pango[introspection]
x11-themes/adwaita-icon-theme



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

2022-10-30 Thread Matt Turner
commit: c0da422ed9f9dc231a3c9d71888f37098dcfdfcc
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:20:10 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct 30 22:28:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0da422e

gnome-extra/gnome-shell-extensions: Set remote-id

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

 gnome-extra/gnome-shell-extensions/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/metadata.xml 
b/gnome-extra/gnome-shell-extensions/metadata.xml
index 7b343b06be8a..89571a4c3b93 100644
--- a/gnome-extra/gnome-shell-extensions/metadata.xml
+++ b/gnome-extra/gnome-shell-extensions/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+GNOME/gnome-shell-extensions
+  
 



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

2022-10-01 Thread Matt Turner
commit: a8eca5451aef3d7c3a6181423e91eed17b41bfd9
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct  1 15:14:33 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct  1 15:40:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8eca545

gnome-extra/gnome-shell-extensions: Version bump to 43.0

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-43.0.ebuild | 70 ++
 profiles/package.mask  |  1 +
 3 files changed, 72 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index ffc67b2f0c4a..0db48eaf3e96 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-42.3.tar.xz 225332 BLAKE2B 
4a5d26ac0f8563d6e9c607ad06998470257c1c25a8d2f50207b4fed48f785b983be0fae9a6590a36652c25c1f685679af37dcbd4d5edc7d6c9ebaad0946766b4
 SHA512 
60b7f7d85536c2d00b69383a3c5fffe8ce13e09555c533ccbe024bcbfa1c90d97e69491d9066c5c2da64719c23990cdf88f07076ca4494841a5489deb33de7d0
+DIST gnome-shell-extensions-43.0.tar.xz 227168 BLAKE2B 
d7b1c93e33419dabfd52e2d3d8865d5d04e08eac4c2fafc5317cf90c787069244b78c6136f3cf0ecfb58a67921c21f383230f5c0db4a044a8d50685b2675a1fd
 SHA512 
528fa42b47d51ee9e1fd44ae8a5466d7ffdb8010a2a6e5107f58622c0eb127476a30db4122baea63af5c3a13933e12e5a8683318eb02fa7d401a446608147d27

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-43.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-43.0.ebuild
new file mode 100644
index ..763ce0e49faf
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-43.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 6ce99be90e07..e4633fada82e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -394,6 +394,7 @@ sys-devel/automake:1.11
 >=gnome-extra/evolution-data-server-3.46
 >=gnome-extra/evolution-ews-3.46
 >=gnome-extra/gnome-calculator-43
+>=gnome-extra/gnome-shell-extensions-43
 >=mail-client/evolution-3.46
 media-libs/libshumate
 net-libs/libsoup:3.0



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

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

gnome-extra/gnome-shell-extensions: Stabilize 42.3 arm64, #861029

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

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.3.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.3.ebuild
index 763ce0e49faf..2fd8a3a39275 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.3.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.3.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~ppc64 ~riscv ~x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2022-07-18 Thread Sam James
commit: 95a42bd7bdc6ecfc005ea0a6788afc46c7952355
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a42bd7

gnome-extra/gnome-shell-extensions: Stabilize 42.2 arm64, #853958

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

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
index c81228c8fb47..c9a61b00860a 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2022-07-05 Thread Sam James
commit: aa9047e73f2d43fdc3077ffc8164088b61d07e41
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  6 01:24:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  6 01:24:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa9047e7

gnome-extra/gnome-shell-extensions: Stabilize 42.2 x86, #853958

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

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
index 518fca0d2fdc..c81228c8fb47 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

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

gnome-extra/gnome-shell-extensions: Version bump to 42.3

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-42.3.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 0a125e458e3f..f785e712754e 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-42.1.tar.xz 225068 BLAKE2B 
9041259a480be745476278f638be20ae6ac0b86019d01609cf6b0ba3fa129dac74d56851d0301a6e1b8a0b172b6d375aeeb2f2df389f3c0dfe0e01384248b5d8
 SHA512 
b139400d239be2dbc7685afc666d0b17ab187b68fa2631b586b0e04bf05de3d59ac70d2f692ade8e0003fea99f207b05871deab3898ba34586521dda747970c3
 DIST gnome-shell-extensions-42.2.tar.xz 225040 BLAKE2B 
992207185af12ee8f41e91d3b60536ce0f70359abce58c57ca372823925d948d23372fea7dc8d09e2734549044cd89e7a644e3815e985c75ee64eaf34992
 SHA512 
175cf5dd7cdd29ee30857e4960355ce164f2ae8c038473409b26e0f201f0b19782924ffc532a05d58cf76ade332ab87afffa52512cb9b8ff69fa36b78da293c9
+DIST gnome-shell-extensions-42.3.tar.xz 225332 BLAKE2B 
4a5d26ac0f8563d6e9c607ad06998470257c1c25a8d2f50207b4fed48f785b983be0fae9a6590a36652c25c1f685679af37dcbd4d5edc7d6c9ebaad0946766b4
 SHA512 
60b7f7d85536c2d00b69383a3c5fffe8ce13e09555c533ccbe024bcbfa1c90d97e69491d9066c5c2da64719c23990cdf88f07076ca4494841a5489deb33de7d0

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.3.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.3.ebuild
new file mode 100644
index ..763ce0e49faf
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

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

gnome-extra/gnome-shell-extensions: Stabilize 42.2 amd64, #853958

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

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
index 763ce0e49faf..518fca0d2fdc 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

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

gnome-extra/gnome-shell-extensions: Version bump to 42.2

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-42.2.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index bb5f454d2a25..468f4dec7133 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-extensions-41.2.tar.xz 222528 BLAKE2B 
132fdbc1e1c81a886dc250dabd44721aeeaefed5939f30274e2484ec6a8dfff25fd0c481a04edf47f732ccb34b9c8d132d106a45d862db07fc9fb8d835fee6de
 SHA512 
3b581dbc289f630bb85b0285a2f5956142a412e124d15e085770a578a9304211b1868f4eb940b79637b9cfa78b0da5973a717ee5866d75e9d15f38e91d4f414f
 DIST gnome-shell-extensions-42.0.tar.xz 226240 BLAKE2B 
c0c13ef58f632e3a8449580af52c40677b979c9f81fa037d936d31ebb693bc070bea5f0ec7a4715ff3f19480cc12d4ec471efa1d6b684e2924a5fbdd943e381c
 SHA512 
d413f8a7c12c9e4c71a51b4f5c3cc8e0145b57eec24648e928f02ccdeb4a02b44ad3adf9668f3ba65870d772490f2389582f4f5e8f4037da3ab88a0bb5958f5d
 DIST gnome-shell-extensions-42.1.tar.xz 225068 BLAKE2B 
9041259a480be745476278f638be20ae6ac0b86019d01609cf6b0ba3fa129dac74d56851d0301a6e1b8a0b172b6d375aeeb2f2df389f3c0dfe0e01384248b5d8
 SHA512 
b139400d239be2dbc7685afc666d0b17ab187b68fa2631b586b0e04bf05de3d59ac70d2f692ade8e0003fea99f207b05871deab3898ba34586521dda747970c3
+DIST gnome-shell-extensions-42.2.tar.xz 225040 BLAKE2B 
992207185af12ee8f41e91d3b60536ce0f70359abce58c57ca372823925d948d23372fea7dc8d09e2734549044cd89e7a644e3815e985c75ee64eaf34992
 SHA512 
175cf5dd7cdd29ee30857e4960355ce164f2ae8c038473409b26e0f201f0b19782924ffc532a05d58cf76ade332ab87afffa52512cb9b8ff69fa36b78da293c9

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
new file mode 100644
index ..763ce0e49faf
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2022-05-06 Thread Matt Turner
commit: a5f52c28890be6577e38e264f86e80483de41594
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May  7 02:32:04 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  7 03:01:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f52c28

gnome-extra/gnome-shell-extensions: Version bump to 42.1

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-42.1.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index dcd34f6f93fd..bb5f454d2a25 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-41.2.tar.xz 222528 BLAKE2B 
132fdbc1e1c81a886dc250dabd44721aeeaefed5939f30274e2484ec6a8dfff25fd0c481a04edf47f732ccb34b9c8d132d106a45d862db07fc9fb8d835fee6de
 SHA512 
3b581dbc289f630bb85b0285a2f5956142a412e124d15e085770a578a9304211b1868f4eb940b79637b9cfa78b0da5973a717ee5866d75e9d15f38e91d4f414f
 DIST gnome-shell-extensions-42.0.tar.xz 226240 BLAKE2B 
c0c13ef58f632e3a8449580af52c40677b979c9f81fa037d936d31ebb693bc070bea5f0ec7a4715ff3f19480cc12d4ec471efa1d6b684e2924a5fbdd943e381c
 SHA512 
d413f8a7c12c9e4c71a51b4f5c3cc8e0145b57eec24648e928f02ccdeb4a02b44ad3adf9668f3ba65870d772490f2389582f4f5e8f4037da3ab88a0bb5958f5d
+DIST gnome-shell-extensions-42.1.tar.xz 225068 BLAKE2B 
9041259a480be745476278f638be20ae6ac0b86019d01609cf6b0ba3fa129dac74d56851d0301a6e1b8a0b172b6d375aeeb2f2df389f3c0dfe0e01384248b5d8
 SHA512 
b139400d239be2dbc7685afc666d0b17ab187b68fa2631b586b0e04bf05de3d59ac70d2f692ade8e0003fea99f207b05871deab3898ba34586521dda747970c3

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.1.ebuild
new file mode 100644
index ..763ce0e49faf
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2022-03-20 Thread Matt Turner
commit: 07a175778dd3a4e38d60ff34afdca28c726346ff
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 20 19:41:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 19:54:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a17577

gnome-extra/gnome-shell-extensions: Version bump to 42.0

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-42.0.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index f7622997ed8d..dcd34f6f93fd 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-41.2.tar.xz 222528 BLAKE2B 
132fdbc1e1c81a886dc250dabd44721aeeaefed5939f30274e2484ec6a8dfff25fd0c481a04edf47f732ccb34b9c8d132d106a45d862db07fc9fb8d835fee6de
 SHA512 
3b581dbc289f630bb85b0285a2f5956142a412e124d15e085770a578a9304211b1868f4eb940b79637b9cfa78b0da5973a717ee5866d75e9d15f38e91d4f414f
+DIST gnome-shell-extensions-42.0.tar.xz 226240 BLAKE2B 
c0c13ef58f632e3a8449580af52c40677b979c9f81fa037d936d31ebb693bc070bea5f0ec7a4715ff3f19480cc12d4ec471efa1d6b684e2924a5fbdd943e381c
 SHA512 
d413f8a7c12c9e4c71a51b4f5c3cc8e0145b57eec24648e928f02ccdeb4a02b44ad3adf9668f3ba65870d772490f2389582f4f5e8f4037da3ab88a0bb5958f5d

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.0.ebuild
new file mode 100644
index ..aea37b082f55
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2022-03-08 Thread Sam James
commit: 9c24d92a005ea1ed6d89ca72cb1f0d3486bc57f2
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  8 09:33:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  8 09:33:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c24d92a

gnome-extra/gnome-shell-extensions: Stabilize 41.2 x86, #834426

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

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.2.ebuild
index 1aa3cdca5868..07824525b9d0 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.2.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2022-02-15 Thread Matt Turner
commit: 3cc362444c6ba10452f0c4b6fe27b339e7858ae7
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb 16 03:47:20 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb 16 03:48:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc36244

gnome-extra/gnome-shell-extensions: Version bump to 41.2

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-41.2.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 41949d57a208..9d63ea221d9d 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-40.4.tar.xz 218088 BLAKE2B 
f992c98fa5ceec84c774881468e0c9736d24f1834b9d6976f7cddc2dce455393fad0ad055c1e02b308135914029874c4d87d3a09733a7b4686308e9052cef21a
 SHA512 
79f087c9fbc7764241751441190819b3e768530257ffe3a7b39b1004f8997de9c8ea381338ec0544a39b8cc6866137d315e56f3f058c9b66a9ed566ec40712ef
 DIST gnome-shell-extensions-41.1.tar.xz 219848 BLAKE2B 
31da29fa8f804b1568677a9a875ac6efcb1906588f239a34c360d5dcc1947d4c99200dc1b63ca6d17b257ccc5c22d6eed9401fba625eda1bded57aac0d83c22f
 SHA512 
2cbcd1ff384254545645cf4cd6a6f887e4fb42088bcff3fbb4179fd3400f1eb62ebeb87ccb25cd327bdb01060d1994c5dec1c26103bc968366ac521f7eaa8cde
+DIST gnome-shell-extensions-41.2.tar.xz 222528 BLAKE2B 
132fdbc1e1c81a886dc250dabd44721aeeaefed5939f30274e2484ec6a8dfff25fd0c481a04edf47f732ccb34b9c8d132d106a45d862db07fc9fb8d835fee6de
 SHA512 
3b581dbc289f630bb85b0285a2f5956142a412e124d15e085770a578a9304211b1868f4eb940b79637b9cfa78b0da5973a717ee5866d75e9d15f38e91d4f414f

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.2.ebuild
new file mode 100644
index ..c4e900fc522e
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-41.1-meson-0.61.patch
+)
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2022-02-03 Thread Sam James
commit: 7630b95d0d2d9d9d825d39081b282cd6c280bfa2
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  3 09:00:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  3 09:00:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7630b95d

gnome-extra/gnome-shell-extensions: fix build with meson 0.61

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

 .../files/gnome-shell-extensions-41.1-meson-0.61.patch   | 12 
 .../gnome-shell-extensions-41.1.ebuild   |  4 
 2 files changed, 16 insertions(+)

diff --git 
a/gnome-extra/gnome-shell-extensions/files/gnome-shell-extensions-41.1-meson-0.61.patch
 
b/gnome-extra/gnome-shell-extensions/files/gnome-shell-extensions-41.1-meson-0.61.patch
new file mode 100644
index ..692f828ecd7f
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extensions/files/gnome-shell-extensions-41.1-meson-0.61.patch
@@ -0,0 +1,12 @@
+Rebased version of 
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/commit/cdaa837d48894737ca0b4e7d2dfb365119e53759
+https://bugs.gentoo.org/831938
+
+--- a/data/meson.build
 b/data/meson.build
+@@ -1,5 +1,5 @@
+ session_desktop = 'gnome-classic.desktop'
+-i18n.merge_file('',
++i18n.merge_file(
+   input:  session_desktop + '.in',
+   output: session_desktop,
+   po_dir: '../po',

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.1.ebuild
index aea37b082f55..286bd9385b2d 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.1.ebuild
@@ -46,6 +46,10 @@ https://extensions.gnome.org/ web interface, or modify the
 org.gnome.shell enabled-extensions gsettings key from the command
 line or a script."
 
+PATCHES=(
+   "${FILESDIR}"/${P}-meson-0.61.patch
+)
+
 src_configure() {
meson_src_configure \
-Dextension_set=all \



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

2022-01-12 Thread Georgy Yakovlev
commit: a2ace2429d1d8643b6d5769db7ac71c717cb4f65
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 13 01:18:51 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 13 01:22:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ace242

gnome-extra/gnome-shell-extensions: keyword 41.1 for ~arm64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.1.ebuild
index 673f611f2d02..aea37b082f55 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.1.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
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

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

gnome-extra/gnome-shell-extensions: remove old

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 -
 .../files/40.3-drive-menu-hide-items.patch | 43 -
 .../40.3-drive-menu-indicator-visibility.patch | 32 --
 .../gnome-shell-extensions-40.3-r1.ebuild  | 72 --
 4 files changed, 148 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 47f82a826ef4..9dc8b9fe8530 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,4 +1,3 @@
-DIST gnome-shell-extensions-40.3.tar.xz 218108 BLAKE2B 
33174ef4c80caf375d48f11b7678ec78bfbe60a9d4456e21856b09a0a83e99ee7b68598c719a6913a29d9686317015fbc8d8bfae856e433414889e59e82e5ca3
 SHA512 
3773b0a5ec81b6663a3b2c5f5d1f8e7619fdba49ce67b25ee0fd17ea7c9740c3698b7a4e4f7fa78241c8738663c602cb5ed1ff9874b8ad2321fec0dbc737
 DIST gnome-shell-extensions-40.4.tar.xz 218088 BLAKE2B 
f992c98fa5ceec84c774881468e0c9736d24f1834b9d6976f7cddc2dce455393fad0ad055c1e02b308135914029874c4d87d3a09733a7b4686308e9052cef21a
 SHA512 
79f087c9fbc7764241751441190819b3e768530257ffe3a7b39b1004f8997de9c8ea381338ec0544a39b8cc6866137d315e56f3f058c9b66a9ed566ec40712ef
 DIST gnome-shell-extensions-41.0.tar.xz 219664 BLAKE2B 
1d73d9f1255f93740d2effad48420b2992872b89df12e0baaf99c3344c356de5f92f76300c30cac32230c7a97a4a9ce6bb74308078fb6844fa3051f24594eaf7
 SHA512 
4332821044029020404c0ed5d040b7d5e5548a67447517424a54ed4c586bad3461ab1e25f0dcb37c24ea2a1496d1cbf2b95f24de0eda79f0c6921b6b1f085f83
 DIST gnome-shell-extensions-41.1.tar.xz 219848 BLAKE2B 
31da29fa8f804b1568677a9a875ac6efcb1906588f239a34c360d5dcc1947d4c99200dc1b63ca6d17b257ccc5c22d6eed9401fba625eda1bded57aac0d83c22f
 SHA512 
2cbcd1ff384254545645cf4cd6a6f887e4fb42088bcff3fbb4179fd3400f1eb62ebeb87ccb25cd327bdb01060d1994c5dec1c26103bc968366ac521f7eaa8cde

diff --git 
a/gnome-extra/gnome-shell-extensions/files/40.3-drive-menu-hide-items.patch 
b/gnome-extra/gnome-shell-extensions/files/40.3-drive-menu-hide-items.patch
deleted file mode 100644
index c69dd5fd3577..
--- a/gnome-extra/gnome-shell-extensions/files/40.3-drive-menu-hide-items.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From d421bbfa609426032f07f27934eefb214d59012f Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Florian=20M=C3=BCllner?= 
-Date: Tue, 13 Jul 2021 11:54:21 +0200
-Subject: [PATCH] drive-menu: Hide items initially
-
-Now that the check for network mounts is non-blocking, the initial
-sync doesn't take effect immediately. We don't want hidden items
-to briefly flash the indicator, so create them initially hidden.
-
-Part-of: 


- extensions/drive-menu/extension.js | 8 
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/extensions/drive-menu/extension.js 
b/extensions/drive-menu/extension.js
-index 6c6fd76..f60dab7 100644
 a/extensions/drive-menu/extension.js
-+++ b/extensions/drive-menu/extension.js
-@@ -41,6 +41,8 @@ class MountMenuItem extends PopupMenu.PopupBaseMenuItem {
- ejectButton.connect('clicked', this._eject.bind(this));
- this.add(ejectButton);
- 
-+this.hide();
-+
- this._changedId = mount.connect('changed', 
this._syncVisibility.bind(this));
- this._syncVisibility();
- }
-@@ -155,10 +157,8 @@ class DriveMenu extends PanelMenu.Button {
- this.add_child(icon);
- 
- this._monitor = Gio.VolumeMonitor.get();
--this._addedId = this._monitor.connect('mount-added', (monitor, mount) 
=> {
--this._addMount(mount);
--this._updateMenuVisibility();
--});
-+this._addedId = this._monitor.connect('mount-added',
-+(monitor, mount) => this._addMount(mount));
- this._removedId = this._monitor.connect('mount-removed', (monitor, 
mount) => {
- this._removeMount(mount);
- this._updateMenuVisibility();
--- 
-GitLab
-

diff --git 
a/gnome-extra/gnome-shell-extensions/files/40.3-drive-menu-indicator-visibility.patch
 
b/gnome-extra/gnome-shell-extensions/files/40.3-drive-menu-indicator-visibility.patch
deleted file mode 100644
index f76335d4596e..
--- 
a/gnome-extra/gnome-shell-extensions/files/40.3-drive-menu-indicator-visibility.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 3539ce113907ffda813e1a990891b0911c9702ef Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Florian=20M=C3=BCllner?= 
-Date: Tue, 13 Jul 2021 11:40:31 +0200
-Subject: [PATCH] drive-menu: Fix indicator visibility
-

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

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

gnome-extra/gnome-shell-extensions: bump to 41.1

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-41.1.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 0f55dafbae49..47f82a826ef4 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-extensions-40.3.tar.xz 218108 BLAKE2B 
33174ef4c80caf375d48f11b7678ec78bfbe60a9d4456e21856b09a0a83e99ee7b68598c719a6913a29d9686317015fbc8d8bfae856e433414889e59e82e5ca3
 SHA512 
3773b0a5ec81b6663a3b2c5f5d1f8e7619fdba49ce67b25ee0fd17ea7c9740c3698b7a4e4f7fa78241c8738663c602cb5ed1ff9874b8ad2321fec0dbc737
 DIST gnome-shell-extensions-40.4.tar.xz 218088 BLAKE2B 
f992c98fa5ceec84c774881468e0c9736d24f1834b9d6976f7cddc2dce455393fad0ad055c1e02b308135914029874c4d87d3a09733a7b4686308e9052cef21a
 SHA512 
79f087c9fbc7764241751441190819b3e768530257ffe3a7b39b1004f8997de9c8ea381338ec0544a39b8cc6866137d315e56f3f058c9b66a9ed566ec40712ef
 DIST gnome-shell-extensions-41.0.tar.xz 219664 BLAKE2B 
1d73d9f1255f93740d2effad48420b2992872b89df12e0baaf99c3344c356de5f92f76300c30cac32230c7a97a4a9ce6bb74308078fb6844fa3051f24594eaf7
 SHA512 
4332821044029020404c0ed5d040b7d5e5548a67447517424a54ed4c586bad3461ab1e25f0dcb37c24ea2a1496d1cbf2b95f24de0eda79f0c6921b6b1f085f83
+DIST gnome-shell-extensions-41.1.tar.xz 219848 BLAKE2B 
31da29fa8f804b1568677a9a875ac6efcb1906588f239a34c360d5dcc1947d4c99200dc1b63ca6d17b257ccc5c22d6eed9401fba625eda1bded57aac0d83c22f
 SHA512 
2cbcd1ff384254545645cf4cd6a6f887e4fb42088bcff3fbb4179fd3400f1eb62ebeb87ccb25cd327bdb01060d1994c5dec1c26103bc968366ac521f7eaa8cde

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.1.ebuild
new file mode 100644
index ..d9aef6246858
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

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

gnome-extra/gnome-shell-extensions: Stabilize 40.4-r1 amd64, #813660

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

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
index 42052c59fd6..08745ebacc1 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2021-10-28 Thread Sam James
commit: 466bf7ea29cef79ddd83a6d61f324059d0452d88
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 06:20:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 06:20:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466bf7ea

gnome-extra/gnome-shell-extensions: Stabilize 40.4-r1 x86, #813660

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

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
index 08745ebacc1..95dea159503 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2021-09-22 Thread Mart Raudsepp
commit: 203a71bbcd55afc00592ddbd8eaaa52ac171383f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep 22 07:03:56 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep 22 07:45:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=203a71bb

gnome-extra/gnome-shell-extensions: remove old

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 -
 .../gnome-shell-extensions-40.2.ebuild | 67 --
 2 files changed, 68 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 6a132a52500..dceeb4b0f6c 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-shell-extensions-40.2.tar.xz 218032 BLAKE2B 
f4b8daf2fcd62eaef0ad0960c930fc9368bd426b867a31351b39a2a628dfe9c0631419a5f067b4ac1eb03d2df931ba3a8ea99d4e72043459463b86eb00f6787b
 SHA512 
f02a02a8410e77e8c8b0a764bb7949727974e9a4c0125ac2b6e68c1b20b663ef2de82ddaaed882dd5ffb3a6fd9898b372b6201d53da33f11677c32e82272d2aa
 DIST gnome-shell-extensions-40.3.tar.xz 218108 BLAKE2B 
33174ef4c80caf375d48f11b7678ec78bfbe60a9d4456e21856b09a0a83e99ee7b68598c719a6913a29d9686317015fbc8d8bfae856e433414889e59e82e5ca3
 SHA512 
3773b0a5ec81b6663a3b2c5f5d1f8e7619fdba49ce67b25ee0fd17ea7c9740c3698b7a4e4f7fa78241c8738663c602cb5ed1ff9874b8ad2321fec0dbc737
 DIST gnome-shell-extensions-40.4.tar.xz 218088 BLAKE2B 
f992c98fa5ceec84c774881468e0c9736d24f1834b9d6976f7cddc2dce455393fad0ad055c1e02b308135914029874c4d87d3a09733a7b4686308e9052cef21a
 SHA512 
79f087c9fbc7764241751441190819b3e768530257ffe3a7b39b1004f8997de9c8ea381338ec0544a39b8cc6866137d315e56f3f058c9b66a9ed566ec40712ef

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.2.ebuild
deleted file mode 100644
index e985b912fe1..000
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome.org readme.gentoo-r1 meson xdg
-
-DESCRIPTION="JavaScript extensions for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-
-DEPEND="
-   >=dev-libs/glib-2.26:2
-   >=gnome-base/libgtop-2.28.3[introspection]
-   >=app-eselect/eselect-gnome-shell-extensions-20111211
-"
-RDEPEND="${DEPEND}
-   >=dev-libs/gjs-1.29
-   dev-libs/gobject-introspection:=
-   dev-libs/atk[introspection]
-   gnome-base/gnome-menus:3[introspection]
-   =gnome-base/gnome-shell-$(ver_cut 1-2)*
-   media-libs/clutter:1.0[introspection]
-   net-libs/telepathy-glib[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/pango[introspection]
-   x11-themes/adwaita-icon-theme
-   >=x11-wm/mutter-3.32[introspection]
-"
-BDEPEND="
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Installed extensions installed are initially disabled by default.
-To change the system default and enable some extensions, you can use
-# eselect gnome-shell-extensions
-
-Alternatively, to enable/disable extensions on a per-user basis,
-you can use the https://extensions.gnome.org/ web interface, the
-gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
-enabled-extensions gsettings key from the command line or a script."
-
-src_configure() {
-   meson_src_configure \
-   -Dextension_set=all \
-   -Dclassic_mode=true
-}
-
-src_install() {
-   meson_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-
-   readme.gentoo_print_elog
-}



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

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

gnome-extra/gnome-shell-extensions: fix gnome-shell dependency range

Since v40, all the versioning logic essentially moved one level up, so
we need to adjust ver_cut to it, so same cycle all gnome-shell versions
would be correctly allowed again.

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

 ...ell-extensions-40.4.ebuild => gnome-shell-extensions-40.4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
similarity index 97%
rename from 
gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4.ebuild
rename to 
gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
index f5bc021adca..42052c59fd6 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4-r1.ebuild
@@ -21,7 +21,7 @@ RDEPEND="${DEPEND}
dev-libs/gobject-introspection:=
dev-libs/atk[introspection]
gnome-base/gnome-menus:3[introspection]
-   =gnome-base/gnome-shell-$(ver_cut 1-2)*
+   =gnome-base/gnome-shell-$(ver_cut 1)*
media-libs/clutter:1.0[introspection]
net-libs/telepathy-glib[introspection]
x11-libs/gdk-pixbuf:2[introspection]



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

2021-08-18 Thread Matt Turner
commit: 71f9ed120a8fd60fb46dfce8d246167c7006c56a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Aug 19 02:52:45 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Aug 19 03:01:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f9ed12

gnome-extra/gnome-shell-extensions: Version bump to 40.4

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-40.4.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 4ce782cfaa4..6a132a52500 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-40.2.tar.xz 218032 BLAKE2B 
f4b8daf2fcd62eaef0ad0960c930fc9368bd426b867a31351b39a2a628dfe9c0631419a5f067b4ac1eb03d2df931ba3a8ea99d4e72043459463b86eb00f6787b
 SHA512 
f02a02a8410e77e8c8b0a764bb7949727974e9a4c0125ac2b6e68c1b20b663ef2de82ddaaed882dd5ffb3a6fd9898b372b6201d53da33f11677c32e82272d2aa
 DIST gnome-shell-extensions-40.3.tar.xz 218108 BLAKE2B 
33174ef4c80caf375d48f11b7678ec78bfbe60a9d4456e21856b09a0a83e99ee7b68598c719a6913a29d9686317015fbc8d8bfae856e433414889e59e82e5ca3
 SHA512 
3773b0a5ec81b6663a3b2c5f5d1f8e7619fdba49ce67b25ee0fd17ea7c9740c3698b7a4e4f7fa78241c8738663c602cb5ed1ff9874b8ad2321fec0dbc737
+DIST gnome-shell-extensions-40.4.tar.xz 218088 BLAKE2B 
f992c98fa5ceec84c774881468e0c9736d24f1834b9d6976f7cddc2dce455393fad0ad055c1e02b308135914029874c4d87d3a09733a7b4686308e9052cef21a
 SHA512 
79f087c9fbc7764241751441190819b3e768530257ffe3a7b39b1004f8997de9c8ea381338ec0544a39b8cc6866137d315e56f3f058c9b66a9ed566ec40712ef

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4.ebuild
new file mode 100644
index 000..f5bc021adca
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1-2)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2021-08-13 Thread Sam James
commit: 529aaf5af3e3f642a02d82ee037ba538987009d1
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 13 21:56:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 13 21:56:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529aaf5a

gnome-extra/gnome-shell-extensions: Stabilize 40.3-r1 amd64, #806324

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

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3-r1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3-r1.ebuild
index d824ebfd5d0..114c39cad74 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3-r1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

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

gnome-extra/gnome-shell-extensions: Stabilize 40.3-r1 x86, #806324

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

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3-r1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3-r1.ebuild
index f879892a324..d824ebfd5d0 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3-r1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2021-07-16 Thread Pacho Ramos
commit: a8ed912e69534cfc85801b6188bfecbb2ad29f4a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Jul 16 08:01:21 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Jul 16 08:01:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ed912e

gnome-extra/gnome-shell-extensions: Fix drive-menu hiding

Apply upstream fixes to properly hide remote filesystems

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

 .../files/40.3-drive-menu-hide-items.patch | 43 +
 .../40.3-drive-menu-indicator-visibility.patch | 32 ++
 .../gnome-shell-extensions-40.3-r1.ebuild  | 72 ++
 3 files changed, 147 insertions(+)

diff --git 
a/gnome-extra/gnome-shell-extensions/files/40.3-drive-menu-hide-items.patch 
b/gnome-extra/gnome-shell-extensions/files/40.3-drive-menu-hide-items.patch
new file mode 100644
index 000..c69dd5fd357
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/files/40.3-drive-menu-hide-items.patch
@@ -0,0 +1,43 @@
+From d421bbfa609426032f07f27934eefb214d59012f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Florian=20M=C3=BCllner?= 
+Date: Tue, 13 Jul 2021 11:54:21 +0200
+Subject: [PATCH] drive-menu: Hide items initially
+
+Now that the check for network mounts is non-blocking, the initial
+sync doesn't take effect immediately. We don't want hidden items
+to briefly flash the indicator, so create them initially hidden.
+
+Part-of: 

+---
+ extensions/drive-menu/extension.js | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/extensions/drive-menu/extension.js 
b/extensions/drive-menu/extension.js
+index 6c6fd76..f60dab7 100644
+--- a/extensions/drive-menu/extension.js
 b/extensions/drive-menu/extension.js
+@@ -41,6 +41,8 @@ class MountMenuItem extends PopupMenu.PopupBaseMenuItem {
+ ejectButton.connect('clicked', this._eject.bind(this));
+ this.add(ejectButton);
+ 
++this.hide();
++
+ this._changedId = mount.connect('changed', 
this._syncVisibility.bind(this));
+ this._syncVisibility();
+ }
+@@ -155,10 +157,8 @@ class DriveMenu extends PanelMenu.Button {
+ this.add_child(icon);
+ 
+ this._monitor = Gio.VolumeMonitor.get();
+-this._addedId = this._monitor.connect('mount-added', (monitor, mount) 
=> {
+-this._addMount(mount);
+-this._updateMenuVisibility();
+-});
++this._addedId = this._monitor.connect('mount-added',
++(monitor, mount) => this._addMount(mount));
+ this._removedId = this._monitor.connect('mount-removed', (monitor, 
mount) => {
+ this._removeMount(mount);
+ this._updateMenuVisibility();
+-- 
+GitLab
+

diff --git 
a/gnome-extra/gnome-shell-extensions/files/40.3-drive-menu-indicator-visibility.patch
 
b/gnome-extra/gnome-shell-extensions/files/40.3-drive-menu-indicator-visibility.patch
new file mode 100644
index 000..f76335d4596
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extensions/files/40.3-drive-menu-indicator-visibility.patch
@@ -0,0 +1,32 @@
+From 3539ce113907ffda813e1a990891b0911c9702ef Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Florian=20M=C3=BCllner?= 
+Date: Tue, 13 Jul 2021 11:40:31 +0200
+Subject: [PATCH] drive-menu: Fix indicator visibility
+
+Commit 519269be9d made the check for network mounts non-blocking, and
+we now update the indicator's visibility before a newly-added network
+mount is hidden.
+
+Address this by monitoring the item itself for visibility changes.
+
+Part-of: 

+---
+ extensions/drive-menu/extension.js | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/extensions/drive-menu/extension.js 
b/extensions/drive-menu/extension.js
+index 3fac236..6c6fd76 100644
+--- a/extensions/drive-menu/extension.js
 b/extensions/drive-menu/extension.js
+@@ -189,6 +189,8 @@ class DriveMenu extends PanelMenu.Button {
+ let item = new MountMenuItem(mount);
+ this._mounts.unshift(item);
+ this.menu.addMenuItem(item, 0);
++
++item.connect('notify::visible', () => this._updateMenuVisibility());
+ }
+ 
+ _removeMount(mount) {
+-- 
+GitLab
+

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3-r1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3-r1.ebuild
new file mode 100644
index 000..f879892a324
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"

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

2021-07-13 Thread Pacho Ramos
commit: 0259517e874f5c6a977f2e5222ba6797a1bdfa47
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jul 13 08:19:51 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jul 13 08:19:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0259517e

gnome-extra/gnome-shell-extensions: Version bump to 40.3

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-40.3.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 4edf8cd4c8a..b3b07e356cb 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-40.1.tar.xz 218084 BLAKE2B 
0f54dc53ce279af424658d540961bda698c4d6c2968bf778e626a91c7da47b8f56bd4b1dd874956dce9fbb0d1719bd64b8cf8883788d625049aa14dcc02ff313
 SHA512 
e537312c0790b6e54b3eebb0df189f65f093e81ec7cf1cde886df747188765775fc4616e98bff0157b543bac26c51a5c7006f1505f4554fea00972f790e781f1
 DIST gnome-shell-extensions-40.2.tar.xz 218032 BLAKE2B 
f4b8daf2fcd62eaef0ad0960c930fc9368bd426b867a31351b39a2a628dfe9c0631419a5f067b4ac1eb03d2df931ba3a8ea99d4e72043459463b86eb00f6787b
 SHA512 
f02a02a8410e77e8c8b0a764bb7949727974e9a4c0125ac2b6e68c1b20b663ef2de82ddaaed882dd5ffb3a6fd9898b372b6201d53da33f11677c32e82272d2aa
+DIST gnome-shell-extensions-40.3.tar.xz 218108 BLAKE2B 
33174ef4c80caf375d48f11b7678ec78bfbe60a9d4456e21856b09a0a83e99ee7b68598c719a6913a29d9686317015fbc8d8bfae856e433414889e59e82e5ca3
 SHA512 
3773b0a5ec81b6663a3b2c5f5d1f8e7619fdba49ce67b25ee0fd17ea7c9740c3698b7a4e4f7fa78241c8738663c602cb5ed1ff9874b8ad2321fec0dbc737

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3.ebuild
new file mode 100644
index 000..f5bc021adca
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1-2)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2021-06-11 Thread Matt Turner
commit: bacdff32791e1322daf816da874c9076cfc09df8
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 11 19:44:09 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 11 19:45:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bacdff32

gnome-extra/gnome-shell-extensions: Version bump to 40.2

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-40.2.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 56d049a7ad8..4edf8cd4c8a 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-40.1.tar.xz 218084 BLAKE2B 
0f54dc53ce279af424658d540961bda698c4d6c2968bf778e626a91c7da47b8f56bd4b1dd874956dce9fbb0d1719bd64b8cf8883788d625049aa14dcc02ff313
 SHA512 
e537312c0790b6e54b3eebb0df189f65f093e81ec7cf1cde886df747188765775fc4616e98bff0157b543bac26c51a5c7006f1505f4554fea00972f790e781f1
+DIST gnome-shell-extensions-40.2.tar.xz 218032 BLAKE2B 
f4b8daf2fcd62eaef0ad0960c930fc9368bd426b867a31351b39a2a628dfe9c0631419a5f067b4ac1eb03d2df931ba3a8ea99d4e72043459463b86eb00f6787b
 SHA512 
f02a02a8410e77e8c8b0a764bb7949727974e9a4c0125ac2b6e68c1b20b663ef2de82ddaaed882dd5ffb3a6fd9898b372b6201d53da33f11677c32e82272d2aa

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.2.ebuild
new file mode 100644
index 000..f5bc021adca
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1-2)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2021-05-29 Thread Sam James
commit: c9ac120a1e7fe5d0a809c6a088d25ccd9f740c6a
Author: Sam James  gentoo  org>
AuthorDate: Sat May 29 06:07:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 29 06:07:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ac120a

gnome-extra/gnome-shell-extensions: Stabilize 40.1 x86, #792327

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

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.1.ebuild
index f5bc021adca..bec1746eef5 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2021-05-18 Thread Georgy Yakovlev
commit: b56f7a3b74d0952f73760ea806d0425a3e237b3d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 19 05:20:47 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 19 05:20:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56f7a3b

gnome-extra/gnome-shell-extensions: add ~ppc64 keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.1.ebuild
index 3c33ad2de50..f5bc021adca 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2021-05-15 Thread Matt Turner
commit: 23b0dbba660fe72abee54d62383c532d18e092bd
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 15 16:47:31 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 15 16:54:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b0dbba

gnome-extra/gnome-shell-extensions: Version bump to 40.1

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-40.1.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 69c049a644b..172dfe168c2 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-3.38.2.tar.xz 209904 BLAKE2B 
b9a32e9c20046cb480dae3ed27791958799f534dc19026631290d2d0bcfac04955e77b2779f9a18e32d7ee56f837e8e17167bd40b575ff531b8cc328a9c0cc35
 SHA512 
5106946c10ea34b339ef413d5cf6bc3e1cd7f54f73b0ca773ae4076c1280e2b235327c9209e8269c5aca787035b489f73a76c7163380f191cb246c8591bc838c
 DIST gnome-shell-extensions-40.0.tar.xz 217772 BLAKE2B 
de2f88dd37a0b9cbd7373e18b8589d4a35a9497404a4e46a0e4aad7058890c6b596edd553cbb68dd6ab9db6bc81d8ae5457be02a4af2b2cc4b8fd2d8691d
 SHA512 
9f4b4a5d91201c11246c2df880b568d69264ad875bfdc2b69d217aca0e4354223aeed51007396a339fb9a693eab9849362641fa9a064a5efdda7fad5b886af85
+DIST gnome-shell-extensions-40.1.tar.xz 218084 BLAKE2B 
0f54dc53ce279af424658d540961bda698c4d6c2968bf778e626a91c7da47b8f56bd4b1dd874956dce9fbb0d1719bd64b8cf8883788d625049aa14dcc02ff313
 SHA512 
e537312c0790b6e54b3eebb0df189f65f093e81ec7cf1cde886df747188765775fc4616e98bff0157b543bac26c51a5c7006f1505f4554fea00972f790e781f1

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.1.ebuild
new file mode 100644
index 000..3c33ad2de50
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1-2)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2021-05-09 Thread Matt Turner
commit: 35e3514030b905e16a44074ea4aee6a8e7fef30c
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 10 00:52:12 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 10 00:52:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e35140

gnome-extra/gnome-shell-extensions: Add patch to fix compatibility

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

 ...owsNavigator-Adjust-to-gnome-shell-change.patch | 43 ++
 ...build => gnome-shell-extensions-40.0-r1.ebuild} |  4 ++
 2 files changed, 47 insertions(+)

diff --git 
a/gnome-extra/gnome-shell-extensions/files/40.0-windowsNavigator-Adjust-to-gnome-shell-change.patch
 
b/gnome-extra/gnome-shell-extensions/files/40.0-windowsNavigator-Adjust-to-gnome-shell-change.patch
new file mode 100644
index 000..9e335b781aa
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extensions/files/40.0-windowsNavigator-Adjust-to-gnome-shell-change.patch
@@ -0,0 +1,43 @@
+From e094dead91389c4a5f602e5bef2747ad5e73e8bd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Florian=20M=C3=BCllner?= 
+Date: Thu, 8 Apr 2021 16:38:40 +0200
+Subject: [PATCH] windowsNavigator: Adjust to gnome-shell change
+
+Parts of WindowPreview were moved to C for performance reasons, which
+turned a formerly private JS property into a GObject property.
+
+https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/302
+
+Part-of: 

+---
+ extensions/windowsNavigator/extension.js | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/extensions/windowsNavigator/extension.js 
b/extensions/windowsNavigator/extension.js
+index 0ea9645..bb72d7b 100644
+--- a/extensions/windowsNavigator/extension.js
 b/extensions/windowsNavigator/extension.js
+@@ -84,17 +84,17 @@ class MyWorkspace extends Workspace.Workspace {
+ });
+ 
+ this._text.add_constraint(new Clutter.BindConstraint({
+-source: this._windowContainer,
++source: this.windowContainer,
+ coordinate: Clutter.BindCoordinate.POSITION,
+ }));
+ this._text.add_constraint(new Clutter.AlignConstraint({
+-source: this._windowContainer,
++source: this.windowContainer,
+ align_axis: Clutter.AlignAxis.X_AXIS,
+ pivot_point: new Graphene.Point({ x: 0.5, y: -1 }),
+ factor: this._closeButtonSide === St.Side.LEFT ? 1 : 0,
+ }));
+ this._text.add_constraint(new Clutter.AlignConstraint({
+-source: this._windowContainer,
++source: this.windowContainer,
+ align_axis: Clutter.AlignAxis.Y_AXIS,
+ pivot_point: new Graphene.Point({ x: -1, y: 0.5 }),
+ factor: 0,
+-- 
+2.26.3
+

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0-r1.ebuild
similarity index 95%
rename from 
gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild
rename to 
gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0-r1.ebuild
index 3c33ad2de50..1d9b5892655 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0-r1.ebuild
@@ -35,6 +35,10 @@ BDEPEND="
virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PV}-windowsNavigator-Adjust-to-gnome-shell-change.patch
+)
+
 DISABLE_AUTOFORMATTING="yes"
 DOC_CONTENTS="Installed extensions installed are initially disabled by default.
 To change the system default and enable some extensions, you can use



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

2021-05-07 Thread Thomas Deutschmann
commit: 8e3439dc9b26c4a8cb45012b0fdd24c68f309a05
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat May  8 02:05:35 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat May  8 02:05:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3439dc

gnome-extra/gnome-shell-extensions: x86 keyworded (bug #787269)

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild
index 82d61f22a48..3c33ad2de50 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2021-04-30 Thread Matt Turner
commit: 644ed9df99d0adfc5d3efba4f10d8fb0b66f824f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May  1 04:06:31 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  1 04:06:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644ed9df

gnome-extra/gnome-shell-extensions: Drop x86 keyword

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

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild
index 3c33ad2de50..82d61f22a48 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 DEPEND="
>=dev-libs/glib-2.26:2



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

2021-04-05 Thread Matt Turner
commit: 2cabcc7f6bda2ce7c29d70d6670df96be23854df
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  4 22:15:47 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr  5 16:54:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cabcc7f

gnome-extra/gnome-shell-extensions: Version bump to 40.0

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-40.0.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index d00dfadf2b0..245c03a3a9b 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-extensions-3.36.7.tar.xz 207968 BLAKE2B 
61e0e817af900d1a385d44cc3fe2a4d2fb89421aa692d9c02d92c6b841b7da248a267194e057fe5c9fb4e08a713bb72c657eb2fd4982b8bbcdb541644307d934
 SHA512 
b571f369dcd395d882b4afe5da213a52e3989b5e8e11886fd305d6c77a63ff73ed9d52eb7260ab7e880461354b882d659d28930176ca0aa8c1e75b4a39989997
 DIST gnome-shell-extensions-3.38.1.tar.xz 209964 BLAKE2B 
38fad074689aa93d0ca16a230db92417ef90363dc9f27be6c1692bc2296ff2019d0c42542f30d552f79c357795fad07e59bc508476b7cf09abfdeb5860487f0f
 SHA512 
256dbb7ad4ae3b759afca85ae1c042f7b3f3cc46b2713f5a6f2f52d1cbc916a1fd8a634e20218a6eeb1baa6141f65c9c19170c5bfe2f7f677b679bbf78b3bce1
 DIST gnome-shell-extensions-3.38.2.tar.xz 209904 BLAKE2B 
b9a32e9c20046cb480dae3ed27791958799f534dc19026631290d2d0bcfac04955e77b2779f9a18e32d7ee56f837e8e17167bd40b575ff531b8cc328a9c0cc35
 SHA512 
5106946c10ea34b339ef413d5cf6bc3e1cd7f54f73b0ca773ae4076c1280e2b235327c9209e8269c5aca787035b489f73a76c7163380f191cb246c8591bc838c
+DIST gnome-shell-extensions-40.0.tar.xz 217772 BLAKE2B 
de2f88dd37a0b9cbd7373e18b8589d4a35a9497404a4e46a0e4aad7058890c6b596edd553cbb68dd6ab9db6bc81d8ae5457be02a4af2b2cc4b8fd2d8691d
 SHA512 
9f4b4a5d91201c11246c2df880b568d69264ad875bfdc2b69d217aca0e4354223aeed51007396a339fb9a693eab9849362641fa9a064a5efdda7fad5b886af85

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild
new file mode 100644
index 000..3c33ad2de50
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-40.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1-2)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2020-12-05 Thread Matt Turner
commit: 7f461a84f62bc1d809e7ba4734fda349917043ae
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec  5 16:07:39 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  5 18:48:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f461a84

gnome-extra/gnome-shell-extensions: Version bump to 3.38.2

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-3.38.2.ebuild   | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 023b8863c29..d00dfadf2b0 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-3.36.7.tar.xz 207968 BLAKE2B 
61e0e817af900d1a385d44cc3fe2a4d2fb89421aa692d9c02d92c6b841b7da248a267194e057fe5c9fb4e08a713bb72c657eb2fd4982b8bbcdb541644307d934
 SHA512 
b571f369dcd395d882b4afe5da213a52e3989b5e8e11886fd305d6c77a63ff73ed9d52eb7260ab7e880461354b882d659d28930176ca0aa8c1e75b4a39989997
 DIST gnome-shell-extensions-3.38.1.tar.xz 209964 BLAKE2B 
38fad074689aa93d0ca16a230db92417ef90363dc9f27be6c1692bc2296ff2019d0c42542f30d552f79c357795fad07e59bc508476b7cf09abfdeb5860487f0f
 SHA512 
256dbb7ad4ae3b759afca85ae1c042f7b3f3cc46b2713f5a6f2f52d1cbc916a1fd8a634e20218a6eeb1baa6141f65c9c19170c5bfe2f7f677b679bbf78b3bce1
+DIST gnome-shell-extensions-3.38.2.tar.xz 209904 BLAKE2B 
b9a32e9c20046cb480dae3ed27791958799f534dc19026631290d2d0bcfac04955e77b2779f9a18e32d7ee56f837e8e17167bd40b575ff531b8cc328a9c0cc35
 SHA512 
5106946c10ea34b339ef413d5cf6bc3e1cd7f54f73b0ca773ae4076c1280e2b235327c9209e8269c5aca787035b489f73a76c7163380f191cb246c8591bc838c

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.38.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.38.2.ebuild
new file mode 100644
index 000..00f4147943e
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.38.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1-2)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   dev-lang/sassc
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2020-11-22 Thread Mart Raudsepp
commit: a8fb3d4c68f74ed00114e6270ee0a4175de47210
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov 22 10:26:39 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov 22 19:29:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8fb3d4c

gnome-extra/gnome-shell-extensions: remove old

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 -
 .../gnome-shell-extensions-3.36.3.ebuild   | 72 --
 2 files changed, 73 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index b22492a5cee..023b8863c29 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-shell-extensions-3.36.3.tar.xz 207956 BLAKE2B 
be266e773e8adae06e063eac7b363ac628bde672cc4977ea38d437bfd078d1de61f4fa9402b433d22b61509fb530fa169731decd2e75c822b4c6b693bac61b9c
 SHA512 
812580abb07f03bd82a80ced7aabca5a9daacd0ef1ec5990ee8e8f4cc231f93f880c33adc87519432cad3fc90f3a6fd3e33f4cff0a90c001bfeb825951d40bf9
 DIST gnome-shell-extensions-3.36.7.tar.xz 207968 BLAKE2B 
61e0e817af900d1a385d44cc3fe2a4d2fb89421aa692d9c02d92c6b841b7da248a267194e057fe5c9fb4e08a713bb72c657eb2fd4982b8bbcdb541644307d934
 SHA512 
b571f369dcd395d882b4afe5da213a52e3989b5e8e11886fd305d6c77a63ff73ed9d52eb7260ab7e880461354b882d659d28930176ca0aa8c1e75b4a39989997
 DIST gnome-shell-extensions-3.38.1.tar.xz 209964 BLAKE2B 
38fad074689aa93d0ca16a230db92417ef90363dc9f27be6c1692bc2296ff2019d0c42542f30d552f79c357795fad07e59bc508476b7cf09abfdeb5860487f0f
 SHA512 
256dbb7ad4ae3b759afca85ae1c042f7b3f3cc46b2713f5a6f2f52d1cbc916a1fd8a634e20218a6eeb1baa6141f65c9c19170c5bfe2f7f677b679bbf78b3bce1

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.3.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.3.ebuild
deleted file mode 100644
index 6711e1f3fd7..000
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.3.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eapi7-ver gnome.org readme.gentoo-r1 meson xdg
-
-DESCRIPTION="JavaScript extensions for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="test"
-KEYWORDS="amd64 x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.26:2
-   >=gnome-base/libgtop-2.28.3[introspection]
-   >=app-eselect/eselect-gnome-shell-extensions-20111211
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-libs/gjs-1.29
-   dev-libs/gobject-introspection:=
-   dev-libs/atk[introspection]
-   gnome-base/gnome-menus:3[introspection]
-   =gnome-base/gnome-shell-$(ver_cut 1-2)*
-   media-libs/clutter:1.0[introspection]
-   net-libs/telepathy-glib[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/pango[introspection]
-   x11-themes/adwaita-icon-theme
-   >=x11-wm/mutter-3.32[introspection]
-"
-DEPEND="${COMMON_DEPEND}
-   dev-lang/sassc
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   test? ( dev-lang/spidermonkey:68 )
-"
-
-RESTRICT="!test? ( test )"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Installed extensions installed are initially disabled by default.
-To change the system default and enable some extensions, you can use
-# eselect gnome-shell-extensions
-
-Alternatively, to enable/disable extensions on a per-user basis,
-you can use the https://extensions.gnome.org/ web interface, the
-gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
-enabled-extensions gsettings key from the command line or a script."
-
-src_configure() {
-   meson_src_configure \
-   -Dextension_set=all \
-   -Dclassic_mode=true
-}
-
-src_install() {
-   meson_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-
-   readme.gentoo_print_elog
-}



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

2020-11-21 Thread Sam James
commit: f62b649f40815439fcbfc73ca888d2c889586082
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 22 03:23:16 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 22 03:23:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f62b649f

gnome-extra/gnome-shell-extensions: Stabilize 3.36.7 amd64, #755848

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

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.7.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.7.ebuild
index 91d0ab905bc..6711e1f3fd7 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.7.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.7.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="test"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 COMMON_DEPEND="
>=dev-libs/glib-2.26:2



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

2020-11-21 Thread Thomas Deutschmann
commit: fb5c9f5fe8bacdc91785183cd9a24e52fe589332
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Nov 21 18:14:49 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Nov 21 18:14:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb5c9f5f

gnome-extra/gnome-shell-extensions: x86 stable (bug #755848)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.7.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.7.ebuild
index 88401c357a1..91d0ab905bc 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.7.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.7.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="test"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 COMMON_DEPEND="
>=dev-libs/glib-2.26:2



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

2020-11-14 Thread Mart Raudsepp
commit: 95a1b1243362c175499438a68a77f0515e4f112a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Nov 14 13:32:00 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Nov 14 13:32:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a1b124

gnome-extra/gnome-shell-extensions: bump to 3.36.7

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-3.36.7.ebuild   | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index be6c81c2396..b22492a5cee 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-3.36.3.tar.xz 207956 BLAKE2B 
be266e773e8adae06e063eac7b363ac628bde672cc4977ea38d437bfd078d1de61f4fa9402b433d22b61509fb530fa169731decd2e75c822b4c6b693bac61b9c
 SHA512 
812580abb07f03bd82a80ced7aabca5a9daacd0ef1ec5990ee8e8f4cc231f93f880c33adc87519432cad3fc90f3a6fd3e33f4cff0a90c001bfeb825951d40bf9
+DIST gnome-shell-extensions-3.36.7.tar.xz 207968 BLAKE2B 
61e0e817af900d1a385d44cc3fe2a4d2fb89421aa692d9c02d92c6b841b7da248a267194e057fe5c9fb4e08a713bb72c657eb2fd4982b8bbcdb541644307d934
 SHA512 
b571f369dcd395d882b4afe5da213a52e3989b5e8e11886fd305d6c77a63ff73ed9d52eb7260ab7e880461354b882d659d28930176ca0aa8c1e75b4a39989997
 DIST gnome-shell-extensions-3.38.1.tar.xz 209964 BLAKE2B 
38fad074689aa93d0ca16a230db92417ef90363dc9f27be6c1692bc2296ff2019d0c42542f30d552f79c357795fad07e59bc508476b7cf09abfdeb5860487f0f
 SHA512 
256dbb7ad4ae3b759afca85ae1c042f7b3f3cc46b2713f5a6f2f52d1cbc916a1fd8a634e20218a6eeb1baa6141f65c9c19170c5bfe2f7f677b679bbf78b3bce1

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.7.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.7.ebuild
new file mode 100644
index 000..88401c357a1
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.7.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eapi7-ver gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="test"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1-2)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   dev-lang/sassc
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( dev-lang/spidermonkey:68 )
+"
+
+RESTRICT="!test? ( test )"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2020-11-10 Thread Matt Turner
commit: a580d7788d12df3abe7ae0094683b0a0ff696c7d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov 11 03:30:10 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov 11 04:09:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a580d778

gnome-extra/gnome-shell-extensions: Version bump to 3.38.1

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-3.38.1.ebuild   | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index d3f91300eef..be6c81c2396 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-3.36.3.tar.xz 207956 BLAKE2B 
be266e773e8adae06e063eac7b363ac628bde672cc4977ea38d437bfd078d1de61f4fa9402b433d22b61509fb530fa169731decd2e75c822b4c6b693bac61b9c
 SHA512 
812580abb07f03bd82a80ced7aabca5a9daacd0ef1ec5990ee8e8f4cc231f93f880c33adc87519432cad3fc90f3a6fd3e33f4cff0a90c001bfeb825951d40bf9
+DIST gnome-shell-extensions-3.38.1.tar.xz 209964 BLAKE2B 
38fad074689aa93d0ca16a230db92417ef90363dc9f27be6c1692bc2296ff2019d0c42542f30d552f79c357795fad07e59bc508476b7cf09abfdeb5860487f0f
 SHA512 
256dbb7ad4ae3b759afca85ae1c042f7b3f3cc46b2713f5a6f2f52d1cbc916a1fd8a634e20218a6eeb1baa6141f65c9c19170c5bfe2f7f677b679bbf78b3bce1

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.38.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.38.1.ebuild
new file mode 100644
index 000..00f4147943e
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.38.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1-2)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   dev-lang/sassc
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2020-08-14 Thread Mart Raudsepp
commit: 80c1c38d6cb777980ec5378ede5acd4f563b4cf5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Aug 14 07:09:04 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Aug 14 08:22:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c1c38d

gnome-extra/gnome-shell-extensions: bump to 3.36.3

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-3.36.3.ebuild   | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 19ebbde9c64..e589da9e5eb 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-3.34.2.tar.xz 204860 BLAKE2B 
8abd569a18f693f4f7ffd4a20c65453a33bf17cabcc2e77a037085d75936a7fb4a7ee83829c71056830b825e4a9c694ad346e5fb3a844ad41140b6bba8226e68
 SHA512 
165fbedc2f8708b5596b5c44092e5dfd43596d7a87ec32ee5f83e9e39d2453cffef0e3445f63e811d21ce20f5587a5a27e0fde280d9715d5cc7dc290
 DIST gnome-shell-extensions-3.36.2.tar.xz 207976 BLAKE2B 
74be0821693d92f615e95f25bbfc5e670d2af6a7c7d909fd2e0a0eeb1f6e5d18e5809c5c2526dd1ffa734531091c0a1f1f6cb4050657bc7c98faa9f1cf6eb481
 SHA512 
0adf7ff030d18edb0c4e787fc097bbdda3eb4f10004857dec7a8339c6f2092e58195df409139d034ccc40027186a0309e5a06668d62c26d40bc80c38f8604ee1
+DIST gnome-shell-extensions-3.36.3.tar.xz 207956 BLAKE2B 
be266e773e8adae06e063eac7b363ac628bde672cc4977ea38d437bfd078d1de61f4fa9402b433d22b61509fb530fa169731decd2e75c822b4c6b693bac61b9c
 SHA512 
812580abb07f03bd82a80ced7aabca5a9daacd0ef1ec5990ee8e8f4cc231f93f880c33adc87519432cad3fc90f3a6fd3e33f4cff0a90c001bfeb825951d40bf9

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.3.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.3.ebuild
new file mode 100644
index 000..88401c357a1
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eapi7-ver gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="test"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1-2)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   dev-lang/sassc
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( dev-lang/spidermonkey:68 )
+"
+
+RESTRICT="!test? ( test )"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2020-07-12 Thread Mart Raudsepp
commit: d9c6eb2f0229f8f40a581e736cc37496e03c017f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jul 12 21:25:42 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jul 12 21:25:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c6eb2f

gnome-extra/gnome-shell-extensions: bump to 3.36.2

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-3.36.2.ebuild   | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index ab5867fe085..19ebbde9c64 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-3.34.2.tar.xz 204860 BLAKE2B 
8abd569a18f693f4f7ffd4a20c65453a33bf17cabcc2e77a037085d75936a7fb4a7ee83829c71056830b825e4a9c694ad346e5fb3a844ad41140b6bba8226e68
 SHA512 
165fbedc2f8708b5596b5c44092e5dfd43596d7a87ec32ee5f83e9e39d2453cffef0e3445f63e811d21ce20f5587a5a27e0fde280d9715d5cc7dc290
+DIST gnome-shell-extensions-3.36.2.tar.xz 207976 BLAKE2B 
74be0821693d92f615e95f25bbfc5e670d2af6a7c7d909fd2e0a0eeb1f6e5d18e5809c5c2526dd1ffa734531091c0a1f1f6cb4050657bc7c98faa9f1cf6eb481
 SHA512 
0adf7ff030d18edb0c4e787fc097bbdda3eb4f10004857dec7a8339c6f2092e58195df409139d034ccc40027186a0309e5a06668d62c26d40bc80c38f8604ee1

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.2.ebuild
new file mode 100644
index 000..88401c357a1
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.36.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eapi7-ver gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="test"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1-2)*
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   dev-lang/sassc
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( dev-lang/spidermonkey:68 )
+"
+
+RESTRICT="!test? ( test )"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons-plus/files/, ...

2020-07-04 Thread Mart Raudsepp
commit: 4cf531db42d9c55bcf7b90fc39e8cb0aa61d0dd6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul  4 14:42:41 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 15:05:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf531db

gnome-extra/gnome-shell-extensions-topicons-plus: remove old

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

 .../gnome-shell-extensions-topicons-plus/Manifest  |  1 -
 .../files/restore-3.22-compat.patch| 42 ---
 ...ll-extensions-topicons-plus-22_p20190929.ebuild | 49 --
 3 files changed, 92 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest 
b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
index fd2ba0ff5b3..ef0c85fa4d1 100644
--- a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
+++ b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extensions-topicons-plus-22_p20190929.tar.gz 2759460 BLAKE2B 
2eb001f472395ade58503a860d3ea8248bb8aeb36b4d6f13f65e1074694aecc02f814d18d449206e1055984177896ac787fd925b4cf2680f226ffaace042cc5d
 SHA512 
47cb156f7a61780a53311855d716c4e4f539832080fc011db634b472b5a8aa0e9fad5b6f44bf2da30665cd97b850725822ee9fb9ed9da014388cf4adeee60fbe
 DIST gnome-shell-extensions-topicons-plus-27.tar.gz 2759687 BLAKE2B 
854e5c8c1f749bdb3d8b83ac98d39ddcf22cfbe7221601a80b7b961c1d0dbe8ee2242ec5378c409c786957ff47602a7828fca55a09e7fa6225d4477a156a61de
 SHA512 
3df28397bcefda7a43e6eaa520629f08a3538c98675243af2b1e109ec913d70b55f142169ad0035d0d29cacdf8f2c908eedf222e852591ed1dd5b6aa6b34591e

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/files/restore-3.22-compat.patch
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/files/restore-3.22-compat.patch
deleted file mode 100644
index 9d3104a7da5..000
--- 
a/gnome-extra/gnome-shell-extensions-topicons-plus/files/restore-3.22-compat.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 0a357137c27d3e1f2f236a1e76e7b38f6e39d846 Mon Sep 17 00:00:00 2001
-From: "Robin A. Meade" 
-Date: Thu, 31 Oct 2019 16:08:24 -1000
-Subject: [PATCH] Fix TopIcons no longer working with gnome-shell < 3.33.90
-
-This fixes the following error:
-gnome-shell: JS ERROR: TypeError: Main.extensionManager is undefined
-onTrayIconAdded@/usr/share/gnome-shell/extensions/topic...@phocean.net/extension.js:85:1
-
-Related:
-https://github.com/phocean/TopIcons-plus/commit/43f991d1533e8d4002bd25ae6afd8a1568c39b36#diff-06f1274e40de25abda72d812b1cce86a
-https://bugzilla.redhat.com/show_bug.cgi?id=1767544

- extension.js | 15 ---
- 1 file changed, 12 insertions(+), 3 deletions(-)
-
-diff --git a/extension.js b/extension.js
-index 191fa5c..116a60b 100644
 a/extension.js
-+++ b/extension.js
-@@ -82,9 +82,18 @@ function onTrayIconAdded(o, icon, role, delay=1000) {
- // loop through the array and hide the extension if extension X is 
enabled and corresponding application is running
- let iconWmClass = icon.wm_class ? icon.wm_class.toLowerCase() : '';
- for (let [wmClass, uuid] of blacklist) {
--if (Main.extensionManager.lookup(uuid) &&
--iconWmClass === wmClass)
--return;
-+if (Main.extensionManager === undefined) {
-+// For gnome-shell < 3.33.90
-+if (ExtensionUtils.extensions[uuid] !== undefined &&
-+ExtensionUtils.extensions[uuid].state === 1 &&
-+iconWmClass === wmClass)
-+return;
-+} else {
-+// For gnome-shell >= 3.33.90
-+if (Main.extensionManager.lookup(uuid) &&
-+iconWmClass === wmClass)
-+return;
-+}
- }
- 
- let iconContainer = new St.Button({child: icon, visible: false});

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22_p20190929.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22_p20190929.ebuild
deleted file mode 100644
index 90c74ea49a0..000
--- 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22_p20190929.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-COMMIT_HASH="ad2dd1ad48ad9a5899e14a9e0873244a3e15b82e"
-DESCRIPTION="Moves legacy tray icons to top panel"
-HOMEPAGE="https://extensions.gnome.org/extension/1031/topicons/;
-SRC_URI="https://github.com/phocean/TopIcons-plus/archive/${COMMIT_HASH}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/TopIcons-plus-${COMMIT_HASH}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-# glib for glib-compile-schemas at build time, needed at runtime anyways
-DEPEND="
-   dev-libs/glib:2
-"
-RDEPEND="${DEPEND}
-   app-eselect/eselect-gnome-shell-extensions
-   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons-plus/

2020-06-29 Thread Mikle Kolyada
commit: 121f557008c8d4e0bbaa505ac20a4f578602d303
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jun 29 15:39:29 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jun 29 15:39:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121f5570

gnome-extra/gnome-shell-extensions-topicons-plus: amd64 stable wrt bug #728924

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 .../gnome-shell-extensions-topicons-plus-27.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-27.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-27.ebuild
index 944f1dd0d65..34a30e2716f 100644
--- 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-27.ebuild
+++ 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-27.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/TopIcons-plus-${PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 # glib for glib-compile-schemas at build time, needed at runtime anyways



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons-plus/

2020-06-28 Thread Thomas Deutschmann
commit: 02e98a3c077b47202416b0d02cf72ee98220
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jun 28 14:05:35 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jun 28 14:19:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e98a3c

gnome-extra/gnome-shell-extensions-topicons-plus: x86 stable (bug #728924)

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../gnome-shell-extensions-topicons-plus-27.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-27.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-27.ebuild
index e4e9c847099..944f1dd0d65 100644
--- 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-27.ebuild
+++ 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-27.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/TopIcons-plus-${PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 # glib for glib-compile-schemas at build time, needed at runtime anyways



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons-plus/

2020-04-30 Thread Pacho Ramos
commit: 8905d659e28063f90035a10e24dcb1de05e38f75
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 30 18:16:57 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 30 18:17:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8905d659

gnome-extra/gnome-shell-extensions-topicons-plus: Bump to v27

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

 .../gnome-shell-extensions-topicons-plus/Manifest  |  1 +
 .../gnome-shell-extensions-topicons-plus-27.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest 
b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
index 195f9204a7f..fd2ba0ff5b3 100644
--- a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
+++ b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-topicons-plus-22_p20190929.tar.gz 2759460 BLAKE2B 
2eb001f472395ade58503a860d3ea8248bb8aeb36b4d6f13f65e1074694aecc02f814d18d449206e1055984177896ac787fd925b4cf2680f226ffaace042cc5d
 SHA512 
47cb156f7a61780a53311855d716c4e4f539832080fc011db634b472b5a8aa0e9fad5b6f44bf2da30665cd97b850725822ee9fb9ed9da014388cf4adeee60fbe
+DIST gnome-shell-extensions-topicons-plus-27.tar.gz 2759687 BLAKE2B 
854e5c8c1f749bdb3d8b83ac98d39ddcf22cfbe7221601a80b7b961c1d0dbe8ee2242ec5378c409c786957ff47602a7828fca55a09e7fa6225d4477a156a61de
 SHA512 
3df28397bcefda7a43e6eaa520629f08a3538c98675243af2b1e109ec913d70b55f142169ad0035d0d29cacdf8f2c908eedf222e852591ed1dd5b6aa6b34591e

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-27.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-27.ebuild
new file mode 100644
index 000..e4e9c847099
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-27.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Moves legacy tray icons to top panel"
+HOMEPAGE="https://extensions.gnome.org/extension/1031/topicons/;
+SRC_URI="https://github.com/phocean/TopIcons-plus/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/TopIcons-plus-${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# glib for glib-compile-schemas at build time, needed at runtime anyways
+DEPEND="
+   dev-libs/glib:2
+"
+RDEPEND="${DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.34
+"
+BDEPEND=""
+
+src_install() {
+   # TODO: Figure out if we can get the schemas to standard location, in a 
way that works properly runtime too
+   make install INSTALL_PATH="${ED}/usr/share/gnome-shell/extensions/"
+   rm 
"${ED}/usr/share/gnome-shell/extensions/topic...@phocean.net/README.md" || die
+   # Assuming it needs only compiled gettext catalogs at runtime
+   rm 
"${ED}/usr/share/gnome-shell/extensions/topic...@phocean.net/locale"/*/LC_MESSAGES/*.po
 || die
+   dodoc README.md
+}
+
+pkg_postinst() {
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}



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

2020-03-15 Thread Mart Raudsepp
commit: 5b53bc0b2f7e8c0296f1362b6405886e35fb43ff
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 15 17:25:50 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 15 17:37:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b53bc0b

gnome-extra/gnome-shell-extensions: bump to 3.34.2 (g-s-d-3.34 compat)

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-3.34.2.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 015fc62834a..ce07241fd62 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-3.32.1.tar.xz 198320 BLAKE2B 
416f77ea37431f8b806b8373f9a18091374f4b40b734375edfff2f673af50c073c3e3091e2b9b4be4241ebfa647b7f44b0f0f6e69460876feb7f90901e499a29
 SHA512 
e587a17eace87e05211bd4a0b8101a731054c99ba708051f6549c5e19974ccfeff75b0802d190d327f5ee8b4595c20e747d492f82c86aa76e0fc1cf3d20f0e4e
 DIST gnome-shell-extensions-3.34.0.tar.xz 204624 BLAKE2B 
6d502927df71cc8bb25ea24b7431224518eb236cffc2cae329427e7dc76a9cbff2e3cea91108168b0cf82e2ba9784a2db21f38d5ca1ab18124219fe0786dab64
 SHA512 
ab2658acaff8e255575f36706d8d02754e58686546b609a72526fcc80ee02292fd6c0a078b89c34fdea9c2b1868e16d48f903741cff89e918f6fd2ed3d9ad193
+DIST gnome-shell-extensions-3.34.2.tar.xz 204860 BLAKE2B 
8abd569a18f693f4f7ffd4a20c65453a33bf17cabcc2e77a037085d75936a7fb4a7ee83829c71056830b825e4a9c694ad346e5fb3a844ad41140b6bba8226e68
 SHA512 
165fbedc2f8708b5596b5c44092e5dfd43596d7a87ec32ee5f83e9e39d2453cffef0e3445f63e811d21ce20f5587a5a27e0fde280d9715d5cc7dc290

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.34.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.34.2.ebuild
new file mode 100644
index 000..8697411fea5
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.34.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="test"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   >=gnome-base/gnome-shell-3.34
+   =x11-wm/mutter-3.32[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   dev-lang/sassc
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( dev-lang/spidermonkey:60 )
+"
+
+RESTRICT="!test? ( test )"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons-plus/files/, ...

2020-03-02 Thread Mart Raudsepp
commit: 1fd5a98ac0b6f26bcde5ab7916716369ce26d990
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar  2 16:24:38 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar  2 16:35:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd5a98a

gnome-extra/gnome-shell-extensions-topicons-plus: add snapshot for 3.34 
compatibility

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

 .../gnome-shell-extensions-topicons-plus/Manifest  |  1 +
 .../files/restore-3.22-compat.patch| 42 +++
 ...ll-extensions-topicons-plus-22_p20190929.ebuild | 49 ++
 3 files changed, 92 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest 
b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
index 4fec0da8f31..7875895145f 100644
--- a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
+++ b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-topicons-plus-22.tar.gz 2757811 BLAKE2B 
8bfe719d4a0e4d58db9b21d354e841ea69b88d82c69ba6aa4ebc8db65acde9330553487d0a0d3b623d5a6a2a18ff67e6ad4e45133c6e7b8a77e07bd90c589e63
 SHA512 
f0589bd8ed6697d616772ab374e9aa80779512d38c50f82c375820c02c06ef26a50b2a8c78c4e5fab5dc8588ed5fdcf0b7e73e7868af0855545528e741aa280d
+DIST gnome-shell-extensions-topicons-plus-22_p20190929.tar.gz 2759460 BLAKE2B 
2eb001f472395ade58503a860d3ea8248bb8aeb36b4d6f13f65e1074694aecc02f814d18d449206e1055984177896ac787fd925b4cf2680f226ffaace042cc5d
 SHA512 
47cb156f7a61780a53311855d716c4e4f539832080fc011db634b472b5a8aa0e9fad5b6f44bf2da30665cd97b850725822ee9fb9ed9da014388cf4adeee60fbe

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/files/restore-3.22-compat.patch
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/files/restore-3.22-compat.patch
new file mode 100644
index 000..9d3104a7da5
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extensions-topicons-plus/files/restore-3.22-compat.patch
@@ -0,0 +1,42 @@
+From 0a357137c27d3e1f2f236a1e76e7b38f6e39d846 Mon Sep 17 00:00:00 2001
+From: "Robin A. Meade" 
+Date: Thu, 31 Oct 2019 16:08:24 -1000
+Subject: [PATCH] Fix TopIcons no longer working with gnome-shell < 3.33.90
+
+This fixes the following error:
+gnome-shell: JS ERROR: TypeError: Main.extensionManager is undefined
+onTrayIconAdded@/usr/share/gnome-shell/extensions/topic...@phocean.net/extension.js:85:1
+
+Related:
+https://github.com/phocean/TopIcons-plus/commit/43f991d1533e8d4002bd25ae6afd8a1568c39b36#diff-06f1274e40de25abda72d812b1cce86a
+https://bugzilla.redhat.com/show_bug.cgi?id=1767544
+---
+ extension.js | 15 ---
+ 1 file changed, 12 insertions(+), 3 deletions(-)
+
+diff --git a/extension.js b/extension.js
+index 191fa5c..116a60b 100644
+--- a/extension.js
 b/extension.js
+@@ -82,9 +82,18 @@ function onTrayIconAdded(o, icon, role, delay=1000) {
+ // loop through the array and hide the extension if extension X is 
enabled and corresponding application is running
+ let iconWmClass = icon.wm_class ? icon.wm_class.toLowerCase() : '';
+ for (let [wmClass, uuid] of blacklist) {
+-if (Main.extensionManager.lookup(uuid) &&
+-iconWmClass === wmClass)
+-return;
++if (Main.extensionManager === undefined) {
++// For gnome-shell < 3.33.90
++if (ExtensionUtils.extensions[uuid] !== undefined &&
++ExtensionUtils.extensions[uuid].state === 1 &&
++iconWmClass === wmClass)
++return;
++} else {
++// For gnome-shell >= 3.33.90
++if (Main.extensionManager.lookup(uuid) &&
++iconWmClass === wmClass)
++return;
++}
+ }
+ 
+ let iconContainer = new St.Button({child: icon, visible: false});

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22_p20190929.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22_p20190929.ebuild
new file mode 100644
index 000..31bf7980e4f
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22_p20190929.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT_HASH="ad2dd1ad48ad9a5899e14a9e0873244a3e15b82e"
+DESCRIPTION="Moves legacy tray icons to top panel"
+HOMEPAGE="https://extensions.gnome.org/extension/1031/topicons/;
+SRC_URI="https://github.com/phocean/TopIcons-plus/archive/${COMMIT_HASH}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/TopIcons-plus-${COMMIT_HASH}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# glib for glib-compile-schemas at build time, needed at runtime anyways
+DEPEND="
+   dev-libs/glib:2
+"
+RDEPEND="${DEPEND}
+   

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

2020-03-01 Thread Mart Raudsepp
commit: 9e46707f25ea19aaae4799d09f7d4a2afffa7b42
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  1 16:29:08 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  1 16:32:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e46707f

gnome-extra/gnome-shell-extensions: bump to 3.34.0

Intentionally not newer yet, because it would slightly break
gnome-classic session, as 3.34.1 adapts to gnome-settings-daemon-3.34
component changes, while we don't have gsd-3.34 yet.

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-3.34.0.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 601352f0399..015fc62834a 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-3.32.1.tar.xz 198320 BLAKE2B 
416f77ea37431f8b806b8373f9a18091374f4b40b734375edfff2f673af50c073c3e3091e2b9b4be4241ebfa647b7f44b0f0f6e69460876feb7f90901e499a29
 SHA512 
e587a17eace87e05211bd4a0b8101a731054c99ba708051f6549c5e19974ccfeff75b0802d190d327f5ee8b4595c20e747d492f82c86aa76e0fc1cf3d20f0e4e
+DIST gnome-shell-extensions-3.34.0.tar.xz 204624 BLAKE2B 
6d502927df71cc8bb25ea24b7431224518eb236cffc2cae329427e7dc76a9cbff2e3cea91108168b0cf82e2ba9784a2db21f38d5ca1ab18124219fe0786dab64
 SHA512 
ab2658acaff8e255575f36706d8d02754e58686546b609a72526fcc80ee02292fd6c0a078b89c34fdea9c2b1868e16d48f903741cff89e918f6fd2ed3d9ad193

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.34.0.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.34.0.ebuild
new file mode 100644
index 000..8697411fea5
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.34.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="test"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   >=gnome-base/gnome-shell-3.34
+   =x11-wm/mutter-3.32[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   dev-lang/sassc
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( dev-lang/spidermonkey:60 )
+"
+
+RESTRICT="!test? ( test )"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2020-03-01 Thread Mart Raudsepp
commit: 22b326f87e3210ff2b086fe60f062dd49b53185f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  1 16:33:10 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  1 16:33:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b326f8

gnome-extra/gnome-shell-extensions-3.32: require matching gnome-shell

All gnome-shell-extensions these days are marked compatible explicitly
only with the same gnome-shell version, so block newer ones to upgrade
in lock-step, or the extensions temporarily don't work

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

 .../gnome-shell-extensions/gnome-shell-extensions-3.32.1.ebuild| 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.32.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.32.1.ebuild
index 8a1b1285470..492cc13e4ed 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.32.1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.32.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,6 +23,7 @@ RDEPEND="${COMMON_DEPEND}
dev-libs/atk[introspection]
gnome-base/gnome-menus:3[introspection]
>=gnome-base/gnome-shell-3.32
+   

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

2019-12-23 Thread Mart Raudsepp
commit: 4b0d1b29c69e74bbf1f3aa9a86c47795fd6e58a5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 23 21:55:13 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 23 22:02:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b0d1b29

gnome-extra/gnome-shell-extensions: remove old

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 -
 .../gnome-shell-extensions-3.30.1.ebuild   | 82 --
 2 files changed, 83 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 335b92ff62e..601352f0399 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extensions-3.30.1.tar.xz 198652 BLAKE2B 
d65ae90f6acf607aa1fe2eacfdcd22800b2dfcfee71240b600dd8a2e9e0320ed972a434a68a7020eafcfa6a0eec84572dc9f80258dc96fc205978882fe0c85c8
 SHA512 
492d99bac6345cc0c9e1a8a067859d2ff6d7b1b620277cac43429573e2e952af1a2ad3d94cc2fb5db3978fd15226c7f2231eb4d11fbcf1da39fe07afd58ee7b3
 DIST gnome-shell-extensions-3.32.1.tar.xz 198320 BLAKE2B 
416f77ea37431f8b806b8373f9a18091374f4b40b734375edfff2f673af50c073c3e3091e2b9b4be4241ebfa647b7f44b0f0f6e69460876feb7f90901e499a29
 SHA512 
e587a17eace87e05211bd4a0b8101a731054c99ba708051f6549c5e19974ccfeff75b0802d190d327f5ee8b4595c20e747d492f82c86aa76e0fc1cf3d20f0e4e

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.30.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.30.1.ebuild
deleted file mode 100644
index b920b4ed30b..000
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.30.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome.org readme.gentoo-r1 meson xdg
-
-DESCRIPTION="JavaScript extensions for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="examples test"
-KEYWORDS="amd64 x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.26:2
-   >=gnome-base/libgtop-2.28.3[introspection]
-   >=app-eselect/eselect-gnome-shell-extensions-20111211
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-libs/gjs-1.29
-   dev-libs/gobject-introspection:=
-   dev-libs/atk[introspection]
-   gnome-base/gnome-menus:3[introspection]
-   >=gnome-base/gnome-shell-3.30
-   =x11-wm/mutter-3.30[introspection]
-"
-DEPEND="${COMMON_DEPEND}
-   dev-lang/sassc
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   test? ( dev-lang/spidermonkey:52 )
-"
-
-RESTRICT="!test? ( test )"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Installed extensions installed are initially disabled by default.
-To change the system default and enable some extensions, you can use
-# eselect gnome-shell-extensions
-
-Alternatively, to enable/disable extensions on a per-user basis,
-you can use the https://extensions.gnome.org/ web interface, the
-gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
-enabled-extensions gsettings key from the command line or a script."
-
-src_configure() {
-   meson_src_configure \
-   -Dextension_set=all \
-   -Dclassic_mode=true
-}
-
-src_install() {
-   meson_src_install
-
-   local example="exam...@gnome-shell-extensions.gcampax.github.com"
-   if use examples; then
-   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
-   "${ED}usr/share/doc/${PF}/" || die
-   else
-   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
-   fi
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-
-   readme.gentoo_print_elog
-}



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

2019-09-06 Thread Mart Raudsepp
commit: c35fff67a4199bfb6792a4d0a1a8d569ce5e86ae
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Sep  6 21:19:44 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Sep  6 21:44:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35fff67

gnome-extra/gnome-shell-extensions: bump to 3.32.1

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../files/3.32.1-leak-fix.patch| 36 ++
 .../gnome-shell-extensions-3.32.1.ebuild   | 76 ++
 3 files changed, 113 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index f11ba629020..335b92ff62e 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-3.30.1.tar.xz 198652 BLAKE2B 
d65ae90f6acf607aa1fe2eacfdcd22800b2dfcfee71240b600dd8a2e9e0320ed972a434a68a7020eafcfa6a0eec84572dc9f80258dc96fc205978882fe0c85c8
 SHA512 
492d99bac6345cc0c9e1a8a067859d2ff6d7b1b620277cac43429573e2e952af1a2ad3d94cc2fb5db3978fd15226c7f2231eb4d11fbcf1da39fe07afd58ee7b3
+DIST gnome-shell-extensions-3.32.1.tar.xz 198320 BLAKE2B 
416f77ea37431f8b806b8373f9a18091374f4b40b734375edfff2f673af50c073c3e3091e2b9b4be4241ebfa647b7f44b0f0f6e69460876feb7f90901e499a29
 SHA512 
e587a17eace87e05211bd4a0b8101a731054c99ba708051f6549c5e19974ccfeff75b0802d190d327f5ee8b4595c20e747d492f82c86aa76e0fc1cf3d20f0e4e

diff --git a/gnome-extra/gnome-shell-extensions/files/3.32.1-leak-fix.patch 
b/gnome-extra/gnome-shell-extensions/files/3.32.1-leak-fix.patch
new file mode 100644
index 000..6166b67acd6
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/files/3.32.1-leak-fix.patch
@@ -0,0 +1,36 @@
+From 13372e7e121209aa329b9784432dff8673b01d3f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Florian=20M=C3=BCllner?= 
+Date: Thu, 27 Jun 2019 01:57:53 +
+Subject: [PATCH] apps-menu: Add missing chain-up
+
+PanelMenu.Button is a bit weird in that it also "contains" its parent
+actor. That container is supposed to be destroyed with the button, but
+as we currently don't chain up to the parent class' _onDestroy(), we
+leave behind an empty container every time the extension is disabled.
+
+Fix this by adding the missing chain-up.
+
+https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/75
+
+
+(cherry picked from commit dfeb99fc0a37051c33980b97a86c16f2ccdfa2bc)
+---
+ extensions/apps-menu/extension.js | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/extensions/apps-menu/extension.js 
b/extensions/apps-menu/extension.js
+index d7ba570..c657a7e 100644
+--- a/extensions/apps-menu/extension.js
 b/extensions/apps-menu/extension.js
+@@ -459,6 +459,8 @@ class ApplicationsButton extends PanelMenu.Button {
+ }
+ 
+ _onDestroy() {
++super._onDestroy();
++
+ Main.overview.disconnect(this._showingId);
+ Main.overview.disconnect(this._hidingId);
+ appSys.disconnect(this._installedChangedId);
+-- 
+2.20.1
+

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.32.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.32.1.ebuild
new file mode 100644
index 000..876b7d4873d
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.32.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="test"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   >=gnome-base/gnome-shell-3.32
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   dev-lang/sassc
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( dev-lang/spidermonkey:60 )
+"
+
+RESTRICT="!test? ( test )"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can 

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

2019-09-06 Thread Mart Raudsepp
commit: aa4febccc0abdc942c41fb42d5e84feeb80557ba
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Sep  6 21:08:59 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Sep  6 21:44:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa4febcc

gnome-extra/gnome-shell-extensions: require older gnome-shell

Some extensions require porting to API changes in 3.32, which the
3.32 gnome-shell-extensions bump will take care of

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

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.30.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.30.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.30.1.ebuild
index a38f87a9086..b920b4ed30b 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.30.1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.30.1.ebuild
@@ -23,6 +23,7 @@ RDEPEND="${COMMON_DEPEND}
dev-libs/atk[introspection]
gnome-base/gnome-menus:3[introspection]
>=gnome-base/gnome-shell-3.30
+   

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

2019-05-18 Thread Mart Raudsepp
commit: f1ee472ec404cb20e2e0b11f3387d834a8393fe4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat May 18 20:58:59 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat May 18 21:24:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ee472e

gnome-extra/gnome-shell-extensions: remove old

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

 gnome-extra/gnome-shell-extensions/Manifest|  3 -
 .../gnome-shell-extensions-3.24.3.ebuild   | 78 
 .../gnome-shell-extensions-3.26.2-r1.ebuild| 85 --
 3 files changed, 166 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index f848a9fa95a..f11ba629020 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,4 +1 @@
-DIST gnome-shell-extensions-3.24.3.tar.xz 346420 BLAKE2B 
3b6f6686656ca6f395bd69fea905c4f28264db81ac0f207bc2e0d6c82410328be2bc4c98faa659d9ac551cabb73e0576c4e28def9c14e5c7710a9785528909db
 SHA512 
7948a9cb6f5cb8d760bc42ea2865823ee60bd164b491d944edb0413e362f38ed90d39ead44ac57872a83c43c4050f5448936e739626b89a2b486a22f41d61e20
-DIST gnome-shell-extensions-3.26.2-patchset.tar.xz 14284 BLAKE2B 
36a81073e1983236835eccc5dc31fb9ce23c788b2e6e69661ea70d152ea951c4763572ee3f3fc052b72c3d0be7ceb4b3a397a46ed1d4b19acaee11a72203b399
 SHA512 
24b83766561b12a31cd83db361fc85cd86b4c80ad92244d2669d78b44433683402ea06446b003fa65137672b052699281eca089e38eb441b8805408369232121
-DIST gnome-shell-extensions-3.26.2.tar.xz 348720 BLAKE2B 
c276b95c7c80d732257396b3b04e273394adb5580709db3ba6ba5129ed9f6458cf2b2daee253fb2759169417364d4392e5734b5df3bdfd00266439c2bca2db9e
 SHA512 
8eb417a947545832d180cf7e53e1c239aec3ba1c819375071f7f036617de4ccdea5f23e81349d53dbc3c5f12334b1f1f590def7b75130e1057c314db557166e6
 DIST gnome-shell-extensions-3.30.1.tar.xz 198652 BLAKE2B 
d65ae90f6acf607aa1fe2eacfdcd22800b2dfcfee71240b600dd8a2e9e0320ed972a434a68a7020eafcfa6a0eec84572dc9f80258dc96fc205978882fe0c85c8
 SHA512 
492d99bac6345cc0c9e1a8a067859d2ff6d7b1b620277cac43429573e2e952af1a2ad3d94cc2fb5db3978fd15226c7f2231eb4d11fbcf1da39fe07afd58ee7b3

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild
deleted file mode 100644
index 65e73e62eab..000
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 readme.gentoo-r1
-
-DESCRIPTION="JavaScript extensions for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="examples"
-KEYWORDS="amd64 x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.26:2
-   >=gnome-base/libgtop-2.28.3[introspection]
-   >=app-eselect/eselect-gnome-shell-extensions-20111211
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-libs/gjs-1.29
-   dev-libs/gobject-introspection:=
-   dev-libs/atk[introspection]
-   gnome-base/gnome-menus:3[introspection]
-   >=gnome-base/gnome-shell-3.14.2
-   https://extensions.gnome.org/ web interface, the
-gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
-enabled-extensions gsettings key from the command line or a script."
-
-src_configure() {
-   gnome2_src_configure --enable-extensions=all
-}
-
-src_install() {
-   gnome2_src_install
-
-   local example="exam...@gnome-shell-extensions.gcampax.github.com"
-   if use examples; then
-   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
-   "${ED}usr/share/doc/${PF}/" || die
-   else
-   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
-   fi
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-
-   readme.gentoo_print_elog
-}

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.26.2-r1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.26.2-r1.ebuild
deleted file mode 100644
index 3c25ab726b2..000
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.26.2-r1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 readme.gentoo-r1
-
-DESCRIPTION="JavaScript extensions for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="examples"
-KEYWORDS="~amd64 ~x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.26:2

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons-plus/

2019-05-18 Thread Mart Raudsepp
commit: 9281c90da4649b3a5d8bfc1189f1421f1d027d23
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat May 18 20:42:40 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat May 18 20:44:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9281c90d

gnome-extra/gnome-shell-extensions-topicons-plus: remove old

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

 .../gnome-shell-extensions-topicons-plus/Manifest  |  1 -
 .../gnome-shell-extensions-topicons-plus-21.ebuild | 44 --
 2 files changed, 45 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest 
b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
index 068aed77ead..4fec0da8f31 100644
--- a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
+++ b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extensions-topicons-plus-21.tar.gz 2756641 BLAKE2B 
39414711365a9c68fa2b0172859e9969a7f71eae5e7498abee9ff05e4c215df09419cdad99192c60892b1bd6e8b27724c81c5d3da9a3d8ca3072d984824cb950
 SHA512 
f85db46f20c24f0b11ce2c79c0548b88262faf059d674073e328917dc8497de0e07ccd6f3613f45aa9e49109468d78293f3a8f0f4fea5a24a7c5254666cda5df
 DIST gnome-shell-extensions-topicons-plus-22.tar.gz 2757811 BLAKE2B 
8bfe719d4a0e4d58db9b21d354e841ea69b88d82c69ba6aa4ebc8db65acde9330553487d0a0d3b623d5a6a2a18ff67e6ad4e45133c6e7b8a77e07bd90c589e63
 SHA512 
f0589bd8ed6697d616772ab374e9aa80779512d38c50f82c375820c02c06ef26a50b2a8c78c4e5fab5dc8588ed5fdcf0b7e73e7868af0855545528e741aa280d

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-21.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-21.ebuild
deleted file mode 100644
index 852ec51263a..000
--- 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-21.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit vcs-snapshot
-
-DESCRIPTION="Moves legacy tray icons to top panel"
-HOMEPAGE="https://extensions.gnome.org/extension/1031/topicons/;
-SRC_URI="https://github.com/phocean/TopIcons-plus/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-# glib for glib-compile-schemas at build time, needed at runtime anyways
-COMMON_DEPEND="
-   dev-libs/glib:2
-"
-RDEPEND="${COMMON_DEPEND}
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.16
-"
-DEPEND="${COMMON_DEPEND}"
-
-#src_compile() {
-   # It redoes this with "make install" later due to a dumb Makefile, so 
don't bother
-   #make build
-#}
-
-src_install() {
-   # TODO: Figure out if we can get the schemas to standard location, in a 
way that works properly runtime too
-   make install INSTALL_PATH="${ED}usr/share/gnome-shell/extensions/"
-   rm 
"${ED}/usr/share/gnome-shell/extensions/topic...@phocean.net/README.md" || die
-   # Assuming it needs only compiled gettext catalogs at runtime
-   rm 
"${ED}/usr/share/gnome-shell/extensions/topic...@phocean.net/locale"/*/LC_MESSAGES/*.po
 || die
-   dodoc README.md
-}
-
-pkg_postinst() {
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons-plus/

2019-05-17 Thread Pacho Ramos
commit: 6c0b273c32fa73a89ae79d3cec141f9a469a9ab4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri May 17 17:26:43 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri May 17 17:26:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0b273c

gnome-extra/gnome-shell-extensions-topicons-plus: Drop old

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

 .../gnome-shell-extensions-topicons-plus-22.ebuild | 44 --
 1 file changed, 44 deletions(-)

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22.ebuild
deleted file mode 100644
index fb983644952..000
--- 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit vcs-snapshot
-
-DESCRIPTION="Moves legacy tray icons to top panel"
-HOMEPAGE="https://extensions.gnome.org/extension/1031/topicons/;
-SRC_URI="https://github.com/phocean/TopIcons-plus/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# glib for glib-compile-schemas at build time, needed at runtime anyways
-COMMON_DEPEND="
-   dev-libs/glib:2
-"
-RDEPEND="${COMMON_DEPEND}
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.16
-"
-DEPEND="${COMMON_DEPEND}"
-
-#src_compile() {
-   # It redoes this with "make install" later due to a dumb Makefile, so 
don't bother
-   #make build
-#}
-
-src_install() {
-   # TODO: Figure out if we can get the schemas to standard location, in a 
way that works properly runtime too
-   make install INSTALL_PATH="${ED}usr/share/gnome-shell/extensions/"
-   rm 
"${ED}/usr/share/gnome-shell/extensions/topic...@phocean.net/README.md" || die
-   # Assuming it needs only compiled gettext catalogs at runtime
-   rm 
"${ED}/usr/share/gnome-shell/extensions/topic...@phocean.net/locale"/*/LC_MESSAGES/*.po
 || die
-   dodoc README.md
-}
-
-pkg_postinst() {
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons-plus/files/, ...

2019-04-14 Thread Pacho Ramos
commit: ed8b6022a90b09f91868114c1a862c3ba614080f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 14 11:50:58 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 14 11:51:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8b6022

gnome-extra/gnome-shell-extensions-topicons-plus: Fix stacktrace when removing 
icon from tray

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

 ...tensions-topicons-plus-22-exit-stacktrace.patch | 62 ++
 ...ome-shell-extensions-topicons-plus-22-r1.ebuild | 49 +
 2 files changed, 111 insertions(+)

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/files/gnome-shell-extensions-topicons-plus-22-exit-stacktrace.patch
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/files/gnome-shell-extensions-topicons-plus-22-exit-stacktrace.patch
new file mode 100644
index 000..17082b4ac4f
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extensions-topicons-plus/files/gnome-shell-extensions-topicons-plus-22-exit-stacktrace.patch
@@ -0,0 +1,62 @@
+From e883e62a36c342bdf2e31af9d328b10f4ce61112 Mon Sep 17 00:00:00 2001
+From: Martin Wilck 
+Date: Tue, 19 Mar 2019 09:39:36 +0100
+Subject: [PATCH] Fix shell stack trace when removing icon
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This fixes stacktraces like this when an application with a tray icon exits:
+
+Mar 19 09:09:53 apollon.suse.de gnome-shell[6868]: Object Shell.TrayIcon 
(0x5588a424ef80), has been already deallocated — impossible to access it. This 
might be caused by the object having been destroyed from C code using something 
such as destroy(), dispose(), or remove() vfuncs.
+Mar 19 09:09:53 apollon.suse.de gnome-shell[6868]: clutter_actor_destroy: 
assertion 'CLUTTER_IS_ACTOR (self)' failed
+Mar 19 09:09:53 apollon.suse.de org.gnome.Shell.desktop[6868]: == Stack trace 
for context 0x5588a17911b0 ==
+Mar 19 09:09:53 apollon.suse.de org.gnome.Shell.desktop[6868]: #0   
5588a2b96d60 i   
/home/mwilck/.local/share/gnome-shell/extensions/topic...@phocean.net/extension.js:127
 (7feca5a061f0 @ 92)
+---
+ extension.js | 22 +-
+ 1 file changed, 21 insertions(+), 1 deletion(-)
+
+diff --git a/extension.js b/extension.js
+index 113b8ef..58a0433 100644
+--- a/extension.js
 b/extension.js
+@@ -31,6 +31,7 @@ const PanelMenu = imports.ui.panelMenu;
+ const ExtensionUtils = imports.misc.extensionUtils;
+ const Me = ExtensionUtils.getCurrentExtension();
+ const Convenience = Me.imports.convenience;
++const Config = imports.misc.config;
+ 
+ let settings = null;
+ let tray = null;
+@@ -118,7 +119,8 @@ function onTrayIconRemoved(o, icon) {
+ let parent = icon.get_parent();
+ if (parent)
+  parent.destroy();
+-icon.destroy();
++if (!parent || !versionAtLeast('3.30', Config.PACKAGE_VERSION))
++  icon.destroy();
+ icons.splice(icons.indexOf(icon), 1);
+ 
+ if (icons.length === 0)
+@@ -389,3 +391,21 @@ function setSpacing() {
+ iconsBoxLayout.set_style('spacing: ' + boxLayoutSpacing + 'px; 
margin_top: 2px; margin_bottom: 2px;');
+ 
+ }
++
++// Code copied from PanelOSD extension (GPL 2.0)
++function versionAtLeast(atleast, current) {
++let currentArray = current.split('.');
++let major = currentArray[0];
++let minor = currentArray[1];
++let point = currentArray[2];
++let atleastArray = atleast.split('.');
++if ((atleastArray[0] < major) ||
++(atleastArray[0] == major &&
++ atleastArray[1] < minor) ||
++(atleastArray[0] == major &&
++ atleastArray[1] == minor) &&
++(atleastArray[2] == undefined ||
++ atleastArray[2] <= point))
++return true;
++return false;
++}

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22-r1.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22-r1.ebuild
new file mode 100644
index 000..66bb954bfdb
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit vcs-snapshot
+
+DESCRIPTION="Moves legacy tray icons to top panel"
+HOMEPAGE="https://extensions.gnome.org/extension/1031/topicons/;
+SRC_URI="https://github.com/phocean/TopIcons-plus/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# glib for glib-compile-schemas at build time, needed at runtime anyways
+COMMON_DEPEND="
+   dev-libs/glib:2
+"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.16
+"
+DEPEND="${COMMON_DEPEND}"
+
+PATCHES=(
+   # 

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

2019-03-30 Thread Mart Raudsepp
commit: 67eab3dce63d99484973092ed5d9ab59987b8c86
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 30 22:28:01 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 30 22:28:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67eab3dc

gnome-extra/gnome-shell-extensions: remove old

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 -
 .../gnome-shell-extensions-3.28.1.ebuild   | 83 --
 2 files changed, 84 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index fe975cead69..f848a9fa95a 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,5 +1,4 @@
 DIST gnome-shell-extensions-3.24.3.tar.xz 346420 BLAKE2B 
3b6f6686656ca6f395bd69fea905c4f28264db81ac0f207bc2e0d6c82410328be2bc4c98faa659d9ac551cabb73e0576c4e28def9c14e5c7710a9785528909db
 SHA512 
7948a9cb6f5cb8d760bc42ea2865823ee60bd164b491d944edb0413e362f38ed90d39ead44ac57872a83c43c4050f5448936e739626b89a2b486a22f41d61e20
 DIST gnome-shell-extensions-3.26.2-patchset.tar.xz 14284 BLAKE2B 
36a81073e1983236835eccc5dc31fb9ce23c788b2e6e69661ea70d152ea951c4763572ee3f3fc052b72c3d0be7ceb4b3a397a46ed1d4b19acaee11a72203b399
 SHA512 
24b83766561b12a31cd83db361fc85cd86b4c80ad92244d2669d78b44433683402ea06446b003fa65137672b052699281eca089e38eb441b8805408369232121
 DIST gnome-shell-extensions-3.26.2.tar.xz 348720 BLAKE2B 
c276b95c7c80d732257396b3b04e273394adb5580709db3ba6ba5129ed9f6458cf2b2daee253fb2759169417364d4392e5734b5df3bdfd00266439c2bca2db9e
 SHA512 
8eb417a947545832d180cf7e53e1c239aec3ba1c819375071f7f036617de4ccdea5f23e81349d53dbc3c5f12334b1f1f590def7b75130e1057c314db557166e6
-DIST gnome-shell-extensions-3.28.1.tar.xz 199180 BLAKE2B 
3d32bef06e91627e93d554e39e7bdbbc43ffa351f5ae9cbfea3037332c1999b5bd143c8b01329f9f591ae8345c0a1a40c48c598a37d4d940e78c44bde432e2fa
 SHA512 
acf5d261fa3405a34263dd188ec9a6501c4bd7cf07ab06627292e213a905cd59756b2337be57e195af262e3cfffd0945dcc78f9ca357636e1d7d220b43f6780e
 DIST gnome-shell-extensions-3.30.1.tar.xz 198652 BLAKE2B 
d65ae90f6acf607aa1fe2eacfdcd22800b2dfcfee71240b600dd8a2e9e0320ed972a434a68a7020eafcfa6a0eec84572dc9f80258dc96fc205978882fe0c85c8
 SHA512 
492d99bac6345cc0c9e1a8a067859d2ff6d7b1b620277cac43429573e2e952af1a2ad3d94cc2fb5db3978fd15226c7f2231eb4d11fbcf1da39fe07afd58ee7b3

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild
deleted file mode 100644
index 65f76eabdac..000
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome.org readme.gentoo-r1 meson xdg
-
-DESCRIPTION="JavaScript extensions for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="examples test"
-KEYWORDS="~amd64 ~x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.26:2
-   >=gnome-base/libgtop-2.28.3[introspection]
-   >=app-eselect/eselect-gnome-shell-extensions-20111211
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-libs/gjs-1.29
-   dev-libs/gobject-introspection:=
-   dev-libs/atk[introspection]
-   gnome-base/gnome-menus:3[introspection]
-   >=gnome-base/gnome-shell-3.14.2
-   https://extensions.gnome.org/ web interface, the
-gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
-enabled-extensions gsettings key from the command line or a script."
-
-src_configure() {
-   meson_src_configure \
-   -Dextension_set=all \
-   -Dclassic_mode=true
-}
-
-src_install() {
-   meson_src_install
-
-   local example="exam...@gnome-shell-extensions.gcampax.github.com"
-   if use examples; then
-   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
-   "${ED}usr/share/doc/${PF}/" || die
-   else
-   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
-   fi
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-
-   readme.gentoo_print_elog
-}



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

2019-03-18 Thread Mart Raudsepp
commit: 586fa99d7d6496584eafbe82c94182db78e8c655
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 18 08:48:57 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar 18 10:03:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=586fa99d

gnome-extra/gnome-shell-extensions: require older mutter/gnome-shell

mutter API version 3 removes MetaScreen and related arguments, which
these older gnome-shell-extensions versions use. Require older
gnome-shell for the extensions to work correctly.
gnome-shell-extensions-3.30 will in turn require mutter API version 3
or newer.

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

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild | 2 ++
 .../gnome-shell-extensions/gnome-shell-extensions-3.26.2-r1.ebuild  | 2 ++
 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild | 2 ++
 3 files changed, 6 insertions(+)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild
index d284a524c04..65e73e62eab 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild
@@ -23,6 +23,7 @@ RDEPEND="${COMMON_DEPEND}
dev-libs/atk[introspection]
gnome-base/gnome-menus:3[introspection]
>=gnome-base/gnome-shell-3.14.2
+   =gnome-base/gnome-shell-3.14.2
+   =gnome-base/gnome-shell-3.14.2
+   

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

2019-03-06 Thread Mart Raudsepp
commit: 4693d748ec3906e6bbde0808ee15c5237b3c992d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 11:03:53 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 11:04:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4693d748

gnome-extra/gnome-shell-extensions: refer to moved gnome-tweaks package name

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

 .../gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild   | 4 ++--
 .../gnome-shell-extensions/gnome-shell-extensions-3.26.2-r1.ebuild| 4 ++--
 .../gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild   | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild
index b083460498d..d284a524c04 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -44,7 +44,7 @@ To change the system default and enable some extensions, you 
can use
 
 Alternatively, to enable/disable extensions on a per-user basis,
 you can use the https://extensions.gnome.org/ web interface, the
-gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
 enabled-extensions gsettings key from the command line or a script."
 
 src_configure() {

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.26.2-r1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.26.2-r1.ebuild
index 4d6478b6b51..d39aa6fc358 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.26.2-r1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.26.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -45,7 +45,7 @@ To change the system default and enable some extensions, you 
can use
 
 Alternatively, to enable/disable extensions on a per-user basis,
 you can use the https://extensions.gnome.org/ web interface, the
-gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
 enabled-extensions gsettings key from the command line or a script."
 
 PATCHES=(

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild
index f6647a89d4b..ffc0b6d4659 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild
@@ -47,7 +47,7 @@ To change the system default and enable some extensions, you 
can use
 
 Alternatively, to enable/disable extensions on a per-user basis,
 you can use the https://extensions.gnome.org/ web interface, the
-gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
+gnome-extra/gnome-tweaks GUI, or modify the org.gnome.shell
 enabled-extensions gsettings key from the command line or a script."
 
 src_configure() {



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

2019-02-28 Thread Mart Raudsepp
commit: dc3c608dfc2447bce2c224884ae5d1e71fd5e82d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar  1 01:04:44 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar  1 01:04:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3c608d

gnome-extra/gnome-shell-extensions: bump to 3.28.1

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

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-3.28.1.ebuild   | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 30e2aa7d8fe..d121a77e355 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-extensions-3.24.3.tar.xz 346420 BLAKE2B 
3b6f6686656ca6f395bd69fea905c4f28264db81ac0f207bc2e0d6c82410328be2bc4c98faa659d9ac551cabb73e0576c4e28def9c14e5c7710a9785528909db
 SHA512 
7948a9cb6f5cb8d760bc42ea2865823ee60bd164b491d944edb0413e362f38ed90d39ead44ac57872a83c43c4050f5448936e739626b89a2b486a22f41d61e20
 DIST gnome-shell-extensions-3.26.2-patchset.tar.xz 14284 BLAKE2B 
36a81073e1983236835eccc5dc31fb9ce23c788b2e6e69661ea70d152ea951c4763572ee3f3fc052b72c3d0be7ceb4b3a397a46ed1d4b19acaee11a72203b399
 SHA512 
24b83766561b12a31cd83db361fc85cd86b4c80ad92244d2669d78b44433683402ea06446b003fa65137672b052699281eca089e38eb441b8805408369232121
 DIST gnome-shell-extensions-3.26.2.tar.xz 348720 BLAKE2B 
c276b95c7c80d732257396b3b04e273394adb5580709db3ba6ba5129ed9f6458cf2b2daee253fb2759169417364d4392e5734b5df3bdfd00266439c2bca2db9e
 SHA512 
8eb417a947545832d180cf7e53e1c239aec3ba1c819375071f7f036617de4ccdea5f23e81349d53dbc3c5f12334b1f1f590def7b75130e1057c314db557166e6
+DIST gnome-shell-extensions-3.28.1.tar.xz 199180 BLAKE2B 
3d32bef06e91627e93d554e39e7bdbbc43ffa351f5ae9cbfea3037332c1999b5bd143c8b01329f9f591ae8345c0a1a40c48c598a37d4d940e78c44bde432e2fa
 SHA512 
acf5d261fa3405a34263dd188ec9a6501c4bd7cf07ab06627292e213a905cd59756b2337be57e195af262e3cfffd0945dcc78f9ca357636e1d7d220b43f6780e

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild
new file mode 100644
index 000..f6647a89d4b
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="examples test"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   >=gnome-base/gnome-shell-3.14.2
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   x11-wm/mutter[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   dev-lang/sassc
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( dev-lang/spidermonkey:52 )
+"
+
+RESTRICT="!test? ( test )"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   meson_src_configure \
+   -Dextension_set=all \
+   -Dclassic_mode=true
+}
+
+src_install() {
+   meson_src_install
+
+   local example="exam...@gnome-shell-extensions.gcampax.github.com"
+   if use examples; then
+   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
+   "${ED}usr/share/doc/${PF}/" || die
+   else
+   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
+   fi
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons-plus/

2019-01-15 Thread Mart Raudsepp
commit: 6cb50024b23c43fa0506c112685e5d09a0ede872
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 15 23:57:04 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 15 23:57:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb50024

gnome-extra/gnome-shell-extensions-topicons-plus: bump to v22 for 
gnome-shell-3.30 compat

This extension is in practice not maintained upstream anymore, and is at a
technical dead end for wayland (can't work). Some alternatives to research
might be:
https://extensions.gnome.org/extension/615/appindicator-support/
https://extensions.gnome.org/extension/1497/topicons-redux/ (as a maintained
version of X11 topicons)

Meanwhile lets have an upgraded version that at least will continue to work on
GNOME 3.30 X11 sessions.

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

 .../gnome-shell-extensions-topicons-plus/Manifest  |  1 +
 .../gnome-shell-extensions-topicons-plus-22.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest 
b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
index 3e9df732185..068aed77ead 100644
--- a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
+++ b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-topicons-plus-21.tar.gz 2756641 BLAKE2B 
39414711365a9c68fa2b0172859e9969a7f71eae5e7498abee9ff05e4c215df09419cdad99192c60892b1bd6e8b27724c81c5d3da9a3d8ca3072d984824cb950
 SHA512 
f85db46f20c24f0b11ce2c79c0548b88262faf059d674073e328917dc8497de0e07ccd6f3613f45aa9e49109468d78293f3a8f0f4fea5a24a7c5254666cda5df
+DIST gnome-shell-extensions-topicons-plus-22.tar.gz 2757811 BLAKE2B 
8bfe719d4a0e4d58db9b21d354e841ea69b88d82c69ba6aa4ebc8db65acde9330553487d0a0d3b623d5a6a2a18ff67e6ad4e45133c6e7b8a77e07bd90c589e63
 SHA512 
f0589bd8ed6697d616772ab374e9aa80779512d38c50f82c375820c02c06ef26a50b2a8c78c4e5fab5dc8588ed5fdcf0b7e73e7868af0855545528e741aa280d

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22.ebuild
new file mode 100644
index 000..fb983644952
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-22.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit vcs-snapshot
+
+DESCRIPTION="Moves legacy tray icons to top panel"
+HOMEPAGE="https://extensions.gnome.org/extension/1031/topicons/;
+SRC_URI="https://github.com/phocean/TopIcons-plus/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# glib for glib-compile-schemas at build time, needed at runtime anyways
+COMMON_DEPEND="
+   dev-libs/glib:2
+"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.16
+"
+DEPEND="${COMMON_DEPEND}"
+
+#src_compile() {
+   # It redoes this with "make install" later due to a dumb Makefile, so 
don't bother
+   #make build
+#}
+
+src_install() {
+   # TODO: Figure out if we can get the schemas to standard location, in a 
way that works properly runtime too
+   make install INSTALL_PATH="${ED}usr/share/gnome-shell/extensions/"
+   rm 
"${ED}/usr/share/gnome-shell/extensions/topic...@phocean.net/README.md" || die
+   # Assuming it needs only compiled gettext catalogs at runtime
+   rm 
"${ED}/usr/share/gnome-shell/extensions/topic...@phocean.net/locale"/*/LC_MESSAGES/*.po
 || die
+   dodoc README.md
+}
+
+pkg_postinst() {
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}



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

2018-09-28 Thread Mart Raudsepp
commit: 26600f65c83701f8319ae9270a8550a9e042834c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 27 21:58:45 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Sep 28 13:49:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26600f65

gnome-extra/gnome-shell-extensions: bump to 3.26.2

Also includes some bug fixes and translation updates from
upstream unreleased 3.26 branch

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

 gnome-extra/gnome-shell-extensions/Manifest|  2 +
 .../gnome-shell-extensions-3.26.2-r1.ebuild| 83 ++
 2 files changed, 85 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index ae8afda1c1c..30e2aa7d8fe 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1 +1,3 @@
 DIST gnome-shell-extensions-3.24.3.tar.xz 346420 BLAKE2B 
3b6f6686656ca6f395bd69fea905c4f28264db81ac0f207bc2e0d6c82410328be2bc4c98faa659d9ac551cabb73e0576c4e28def9c14e5c7710a9785528909db
 SHA512 
7948a9cb6f5cb8d760bc42ea2865823ee60bd164b491d944edb0413e362f38ed90d39ead44ac57872a83c43c4050f5448936e739626b89a2b486a22f41d61e20
+DIST gnome-shell-extensions-3.26.2-patchset.tar.xz 14284 BLAKE2B 
36a81073e1983236835eccc5dc31fb9ce23c788b2e6e69661ea70d152ea951c4763572ee3f3fc052b72c3d0be7ceb4b3a397a46ed1d4b19acaee11a72203b399
 SHA512 
24b83766561b12a31cd83db361fc85cd86b4c80ad92244d2669d78b44433683402ea06446b003fa65137672b052699281eca089e38eb441b8805408369232121
+DIST gnome-shell-extensions-3.26.2.tar.xz 348720 BLAKE2B 
c276b95c7c80d732257396b3b04e273394adb5580709db3ba6ba5129ed9f6458cf2b2daee253fb2759169417364d4392e5734b5df3bdfd00266439c2bca2db9e
 SHA512 
8eb417a947545832d180cf7e53e1c239aec3ba1c819375071f7f036617de4ccdea5f23e81349d53dbc3c5f12334b1f1f590def7b75130e1057c314db557166e6

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.26.2-r1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.26.2-r1.ebuild
new file mode 100644
index 000..4d6478b6b51
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.26.2-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 readme.gentoo-r1
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   >=gnome-base/gnome-shell-3.14.2
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   x11-wm/mutter[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+"
+# eautoreconf needs gnome-base/gnome-common
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+PATCHES=(
+   # Bug fixes and wayland compat to auto-move-windows, places-menu and 
window-list
+   # extensions from upstream gnome-3-26 branch, plus translation updates 
from there
+   "${WORKDIR}"/patches/
+)
+
+src_configure() {
+   gnome2_src_configure --enable-extensions=all
+}
+
+src_install() {
+   gnome2_src_install
+
+   local example="exam...@gnome-shell-extensions.gcampax.github.com"
+   if use examples; then
+   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
+   "${ED}usr/share/doc/${PF}/" || die
+   else
+   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
+   fi
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2018-02-03 Thread Mart Raudsepp
commit: fe9d9190ec1653802a14382ca9c6a19950a97962
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb  3 22:21:02 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb  3 22:34:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9d9190

gnome-extra/gnome-shell-extensions: remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 gnome-extra/gnome-shell-extensions/Manifest|  1 -
 .../gnome-shell-extensions-3.22.2.ebuild   | 76 --
 2 files changed, 77 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index f5b42b6a201..ae8afda1c1c 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extensions-3.22.2.tar.xz 339444 BLAKE2B 
4d25481db952efb0433e8b55d2345b6a9fb8b6ee7fb0f84a53aec2e4ff0dfa560b0b8848095926ed707b5523a9dba6a14484035550e21dddaa657576dc181fdb
 SHA512 
7cd045f2df885f50f5e7e41b818aad01c65bd503d656793d64bc9e283fe715f588215a894ac856da0c4c2759c549a1ce2dcb91af64081f40c664c9d28edc2d1c
 DIST gnome-shell-extensions-3.24.3.tar.xz 346420 BLAKE2B 
3b6f6686656ca6f395bd69fea905c4f28264db81ac0f207bc2e0d6c82410328be2bc4c98faa659d9ac551cabb73e0576c4e28def9c14e5c7710a9785528909db
 SHA512 
7948a9cb6f5cb8d760bc42ea2865823ee60bd164b491d944edb0413e362f38ed90d39ead44ac57872a83c43c4050f5448936e739626b89a2b486a22f41d61e20

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.22.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.22.2.ebuild
deleted file mode 100644
index a7f2f222872..000
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.22.2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 readme.gentoo-r1
-
-DESCRIPTION="JavaScript extensions for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="examples"
-KEYWORDS="amd64 x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.26:2
-   >=gnome-base/libgtop-2.28.3[introspection]
-   >=app-eselect/eselect-gnome-shell-extensions-20111211
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-libs/gjs-1.29
-   dev-libs/gobject-introspection:=
-   dev-libs/atk[introspection]
-   gnome-base/gnome-menus:3[introspection]
-   >=gnome-base/gnome-shell-3.14.2
-   media-libs/clutter:1.0[introspection]
-   net-libs/telepathy-glib[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/pango[introspection]
-   x11-themes/adwaita-icon-theme
-   x11-wm/mutter[introspection]
-"
-DEPEND="${COMMON_DEPEND}
-   >=sys-devel/gettext-0.19.6
-   virtual/pkgconfig
-"
-# eautoreconf needs gnome-base/gnome-common
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Installed extensions installed are initially disabled by default.
-To change the system default and enable some extensions, you can use
-# eselect gnome-shell-extensions
-
-Alternatively, to enable/disable extensions on a per-user basis,
-you can use the https://extensions.gnome.org/ web interface, the
-gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
-enabled-extensions gsettings key from the command line or a script."
-
-src_configure() {
-   gnome2_src_configure --enable-extensions=all
-}
-
-src_install() {
-   gnome2_src_install
-
-   local example="exam...@gnome-shell-extensions.gcampax.github.com"
-   if use examples; then
-   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
-   "${ED}usr/share/doc/${PF}/" || die
-   else
-   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
-   fi
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-
-   readme.gentoo_print_elog
-}



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

2018-01-17 Thread Mikle Kolyada
commit: f2ed3828d5e0c4ee46eadb2170a6f0077833e0c9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jan 18 03:26:08 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jan 18 03:26:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ed3828

gnome-extra/gnome-shell-extensions: amd64 stable wrt bug #631656

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild
index a4b65746396..e55bd917da2 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="examples"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 COMMON_DEPEND="
>=dev-libs/glib-2.26:2



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons-plus/

2017-12-20 Thread Mart Raudsepp
commit: 8586c16c090b314a1abd70b34d9c0f4e02fde4a0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Dec 20 20:39:35 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Dec 20 20:42:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8586c16c

gnome-extra/gnome-shell-extensions-topicons-plus: ALLARCHES stable x86

Pure javascript extension code, so ALLARCHES should be fine with no
systemd setup available for active x86 AT.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../gnome-shell-extensions-topicons-plus-21.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-21.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-21.ebuild
index 2be0c5c0262..852ec51263a 100644
--- 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-21.ebuild
+++ 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-21.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/phocean/TopIcons-plus/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 # glib for glib-compile-schemas at build time, needed at runtime anyways



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons-plus/

2017-12-20 Thread Mart Raudsepp
commit: 25b63b7a3cc35c8469040f22a2921eb759de1d3a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Dec 20 20:40:39 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Dec 20 20:42:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b63b7a

gnome-extra/gnome-shell-extensions-topicons-plus: remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../gnome-shell-extensions-topicons-plus/Manifest  |  1 -
 .../gnome-shell-extensions-topicons-plus-20.ebuild | 42 --
 2 files changed, 43 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest 
b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
index b5207f311b9..3e9df732185 100644
--- a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
+++ b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extensions-topicons-plus-20.tar.gz 6173720 BLAKE2B 
f43a14f932b4fb85560fb0b580b115187c5dba13053c2f1478275064579beb6d3010deb08d8165fd14384da22d1e2cbf4fedbfbe39097236531e8509a4c9bfba
 SHA512 
89feaf4a42f1785c7667ba451efddce2322599c5441bfe66c8bcc72fa3c07bbc2535e34db5383ab9c5b38a61f83ec6ef245473f2c269708e4042684f2d7a07bc
 DIST gnome-shell-extensions-topicons-plus-21.tar.gz 2756641 BLAKE2B 
39414711365a9c68fa2b0172859e9969a7f71eae5e7498abee9ff05e4c215df09419cdad99192c60892b1bd6e8b27724c81c5d3da9a3d8ca3072d984824cb950
 SHA512 
f85db46f20c24f0b11ce2c79c0548b88262faf059d674073e328917dc8497de0e07ccd6f3613f45aa9e49109468d78293f3a8f0f4fea5a24a7c5254666cda5df

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-20.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-20.ebuild
deleted file mode 100644
index ce20730a5df..000
--- 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-20.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit vcs-snapshot
-
-DESCRIPTION="Moves legacy tray icons to top panel"
-HOMEPAGE="https://extensions.gnome.org/extension/1031/topicons/;
-SRC_URI="https://github.com/phocean/TopIcons-plus/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-# glib for glib-compile-schemas at build time, needed at runtime anyways
-COMMON_DEPEND="
-   dev-libs/glib:2
-"
-RDEPEND="${COMMON_DEPEND}
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.16
-"
-DEPEND="${COMMON_DEPEND}"
-
-#src_compile() {
-   # It redoes this with "make install" later due to a dumb Makefile, so 
don't bother
-   #make build
-#}
-
-src_install() {
-   # TODO: Figure out if we can get the schemas to standard location, in a 
way that works properly runtime too
-   make install INSTALL_PATH="${ED}usr/share/gnome-shell/extensions/"
-   rm 
"${ED}/usr/share/gnome-shell/extensions/topic...@phocean.net/README.md" || die
-   dodoc README.md
-}
-
-pkg_postinst() {
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons-plus/

2017-09-21 Thread Mart Raudsepp
commit: 5e7df26d472f0c94a6d8da608003cb9da6ebc72b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 21 18:28:21 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 21 18:28:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7df26d

gnome-extra/gnome-shell-extensions-topicons-plus: bump to v21 for bug fixes and 
GNOME 3.26 compat

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../gnome-shell-extensions-topicons-plus/Manifest  |  1 +
 .../gnome-shell-extensions-topicons-plus-21.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest 
b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
index 3e115eb89f0..51045238a0a 100644
--- a/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
+++ b/gnome-extra/gnome-shell-extensions-topicons-plus/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-topicons-plus-20.tar.gz 6173720 SHA256 
02ffe087b390b277ce3245b3db675977dad0ed5b6503d719e6e868d8a3082825 SHA512 
89feaf4a42f1785c7667ba451efddce2322599c5441bfe66c8bcc72fa3c07bbc2535e34db5383ab9c5b38a61f83ec6ef245473f2c269708e4042684f2d7a07bc
 WHIRLPOOL 
0ccba7837700964e730ab07c8fdac5795b08aab884fa0feab56789e0a5b8166ed864836a383baa01be86c49969a409c4d3b92f2a6653eaeb0387114352e245ca
+DIST gnome-shell-extensions-topicons-plus-21.tar.gz 2756641 SHA256 
92c0865dff0bba89b64fa8a7808a29294bf6904430336c7cb13f51b823f74a13 SHA512 
f85db46f20c24f0b11ce2c79c0548b88262faf059d674073e328917dc8497de0e07ccd6f3613f45aa9e49109468d78293f3a8f0f4fea5a24a7c5254666cda5df
 WHIRLPOOL 
56c9933775ba9d10ee6bb383cf60ca76430ee97a6b22f238ef4b64892aecb61a8e523cd3e65ac6857a7e5d32c54d28bfcb4f8da1a6eca1df23e65afe8233ef6f

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-21.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-21.ebuild
new file mode 100644
index 000..7639cc3ca8a
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extensions-topicons-plus/gnome-shell-extensions-topicons-plus-21.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit vcs-snapshot
+
+DESCRIPTION="Moves legacy tray icons to top panel"
+HOMEPAGE="https://extensions.gnome.org/extension/1031/topicons/;
+SRC_URI="https://github.com/phocean/TopIcons-plus/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# glib for glib-compile-schemas at build time, needed at runtime anyways
+COMMON_DEPEND="
+   dev-libs/glib:2
+"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.16
+"
+DEPEND="${COMMON_DEPEND}"
+
+#src_compile() {
+   # It redoes this with "make install" later due to a dumb Makefile, so 
don't bother
+   #make build
+#}
+
+src_install() {
+   # TODO: Figure out if we can get the schemas to standard location, in a 
way that works properly runtime too
+   make install INSTALL_PATH="${ED}usr/share/gnome-shell/extensions/"
+   rm 
"${ED}/usr/share/gnome-shell/extensions/topic...@phocean.net/README.md" || die
+   # Assuming it needs only compiled gettext catalogs at runtime
+   rm 
"${ED}/usr/share/gnome-shell/extensions/topic...@phocean.net/locale"/*/LC_MESSAGES/*.po
 || die
+   dodoc README.md
+}
+
+pkg_postinst() {
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}



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

2017-07-21 Thread Mart Raudsepp
commit: 05f941d7da15af702988a2e3cc8e99a24ed067a5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jul 21 15:18:01 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jul 21 15:18:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f941d7

gnome-extra/gnome-shell-extensions: bump to 3.24.3

Classic session now compatible with new >=gnome-settings-daemon-3.23.2
and requires that for the session to work properly, but didn't express
that in any way in the ebuild.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-3.24.3.ebuild   | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 4fb3cd70c91..0aa29e6cc00 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-3.22.2.tar.xz 339444 SHA256 
df7c22c69e29162bc1a7018b25b9a2fc37546451746b8b3c5109e5ac92238a87 SHA512 
7cd045f2df885f50f5e7e41b818aad01c65bd503d656793d64bc9e283fe715f588215a894ac856da0c4c2759c549a1ce2dcb91af64081f40c664c9d28edc2d1c
 WHIRLPOOL 
17d3f6fb7a46f7157a21ca468d7425c1c732390201ce30384d36c8d304c157ba177134315d18a7a81449891217f813ff0ab27974674f176277a1839c395be174
+DIST gnome-shell-extensions-3.24.3.tar.xz 346420 SHA256 
3c7defc6512d7ed9f09eb82342d7b6c8f5fe8dcac3f0126ca7e0569feeb50a79 SHA512 
7948a9cb6f5cb8d760bc42ea2865823ee60bd164b491d944edb0413e362f38ed90d39ead44ac57872a83c43c4050f5448936e739626b89a2b486a22f41d61e20
 WHIRLPOOL 
f053b81faf4f41bcb24d6e9b1576ebb347ecd7be5944d226e4545abb14f754fddc79ff7e8e8eb31b5d541ce138d5722c29564ebcfa7fb098e14b552b539e39ac

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild
new file mode 100644
index 000..a4b65746396
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.24.3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 readme.gentoo-r1
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   >=gnome-base/gnome-shell-3.14.2
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   x11-wm/mutter[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+"
+# eautoreconf needs gnome-base/gnome-common
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   gnome2_src_configure --enable-extensions=all
+}
+
+src_install() {
+   gnome2_src_install
+
+   local example="exam...@gnome-shell-extensions.gcampax.github.com"
+   if use examples; then
+   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
+   "${ED}usr/share/doc/${PF}/" || die
+   else
+   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
+   fi
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons/, profiles/

2017-05-15 Thread Mart Raudsepp
commit: 91e03c845dc697e347ce8a928ce87bfca727188c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon May 15 09:33:33 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May 15 09:33:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e03c84

gnome-extra/gnome-shell-extensions-topicons: Remove last rited package

Use gnome-extra/gnome-shell-extensions-topicons-plus instead

 .../gnome-shell-extensions-topicons/Manifest   |  1 -
 .../gnome-shell-extensions-topicons-28-r1.ebuild   | 37 --
 .../gnome-shell-extensions-topicons-28.ebuild  | 32 ---
 .../gnome-shell-extensions-topicons/metadata.xml   |  8 -
 profiles/package.mask  | 10 --
 5 files changed, 88 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions-topicons/Manifest 
b/gnome-extra/gnome-shell-extensions-topicons/Manifest
deleted file mode 100644
index 156f056b8c6..000
--- a/gnome-extra/gnome-shell-extensions-topicons/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gnome-shell-extensions-topicons-28.tar.xz 2116 SHA256 
d73f2c57e6b22088a981a101cc1c4960acc6612e81b365ac6f54031e068a0c41 SHA512 
666c47bc342021db98f11d7bf2a77a805d34f98f940c4facf46e9eb7255e3d8ee0384cb88eb007390bfd0595a9bf8974a3aecfe0ef5661940d00dfaf7df81c62
 WHIRLPOOL 
be794587c62e973aa9dfd0d7e17126564b5fafbd2982eecda3b51c659d96f5e5453b2c8a0d2f7472b66442855bf4f27957860d42a2a58dcce638bd3064c6066d

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons/gnome-shell-extensions-topicons-28-r1.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons/gnome-shell-extensions-topicons-28-r1.ebuild
deleted file mode 100644
index 96f9b3dc369..000
--- 
a/gnome-extra/gnome-shell-extensions-topicons/gnome-shell-extensions-topicons-28-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit vcs-snapshot
-
-DESCRIPTION="Shows legacy tray icons on top"
-HOMEPAGE="https://extensions.gnome.org/extension/495/topicons/;
-SRC_URI="http://94.247.144.115/repo/topicons/snapshot/topicons-${PV}.tar.xz -> 
${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.10
-"
-DEPEND="app-arch/xz-utils"
-
-src_prepare() {
-   default
-   sed -i 's/"3.18"/"3.18",\n"3.20"/g' metadata.json || die
-}
-
-src_install() {
-   local uuid='topIcons@adel.gadl...@gmail.com'
-   insinto "/usr/share/gnome-shell/extensions/${uuid}"
-   doins *
-}
-
-pkg_postinst() {
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons/gnome-shell-extensions-topicons-28.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons/gnome-shell-extensions-topicons-28.ebuild
deleted file mode 100644
index 95b9aa76d1c..000
--- 
a/gnome-extra/gnome-shell-extensions-topicons/gnome-shell-extensions-topicons-28.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-inherit vcs-snapshot
-
-DESCRIPTION="Shows legacy tray icons on top"
-HOMEPAGE="https://extensions.gnome.org/extension/495/topicons/;
-SRC_URI="http://94.247.144.115/repo/topicons/snapshot/topicons-${PV}.tar.xz -> 
${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.10
-"
-DEPEND="app-arch/xz-utils"
-
-src_install() {
-   local uuid='topIcons@adel.gadl...@gmail.com'
-   insinto "/usr/share/gnome-shell/extensions/${uuid}"
-   doins *
-}
-
-pkg_postinst() {
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}

diff --git a/gnome-extra/gnome-shell-extensions-topicons/metadata.xml 
b/gnome-extra/gnome-shell-extensions-topicons/metadata.xml
deleted file mode 100644
index 39980802b1d..000
--- a/gnome-extra/gnome-shell-extensions-topicons/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 70bb97917a0..95d7a6d4082 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -257,16 +257,6 @@ app-emulation/wine-any
 # Part of the JDK since Java 6. Removal in 30 days.
 dev-java/jaxme
 
-# Mart Raudsepp  (04 Apr 2017)
-# Masked for removal in 30 days. Does not work with new
-# gnome-base/gnome-shell.
-# gnome-extra/gnome-shell-extensions-topicons-plus is a
-# fork that has added features and works with modern
-# gnome-shell that is suitable as a system-wide replacement
-# package. Alternatively it can be 

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

2016-11-11 Thread Gilles Dartiguelongue
commit: d20c815d6f3b2afe9878e3ea6cc445a370c24452
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:09:55 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:33:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d20c815d

gnome-extra/gnome-shell-extensions: version bump 3.20.1 → 3.22.2

Package-Manager: portage-2.3.2

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-3.22.2.ebuild   | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index e487c1f..db236b4 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-3.18.4.tar.xz 234108 SHA256 
8ae470f894aad914a56d447e3b07dc99e2f36c30ef3ec386f6f03f619599b73a SHA512 
adf5aa1002aabd1b6235433c2e86df01949bcc757079e0833631b27bf3550dd00bc12ad42551f53a0d5fcdeb296623c32e33ac468762f88c0c5078cfb3a1cd39
 WHIRLPOOL 
74d8de9711f28b28ea60461bc14c734c2bcad45666ce491674bfbefd1765aebc04bf8ad2809fd5a33523dfaf00d4dd7d1e5c2ca3a2f606bf9d6c3f12fdf45828
 DIST gnome-shell-extensions-3.20.1.tar.xz 236820 SHA256 
bc432ec163c79794331290d7a9321bee184be077d348faf3b7a1639b672939a3 SHA512 
839a43a936dc78c3ecbf718a402b8657845629fdcc55baf9e1e7652d931e9a0777e4be665e2f46f8fe38e821580d00493b12edcf268b0e42ddfcf19e5272e239
 WHIRLPOOL 
c30487f28c8fa88001c36fda92118b825dc952cab479b73b8d1c2d3db925b98f48447949fb6d46c9eec53d859c36df22b470eb2423ad055ded79fefa55a3ddf9
+DIST gnome-shell-extensions-3.22.2.tar.xz 339444 SHA256 
df7c22c69e29162bc1a7018b25b9a2fc37546451746b8b3c5109e5ac92238a87 SHA512 
7cd045f2df885f50f5e7e41b818aad01c65bd503d656793d64bc9e283fe715f588215a894ac856da0c4c2759c549a1ce2dcb91af64081f40c664c9d28edc2d1c
 WHIRLPOOL 
17d3f6fb7a46f7157a21ca468d7425c1c732390201ce30384d36c8d304c157ba177134315d18a7a81449891217f813ff0ab27974674f176277a1839c395be174

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.22.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.22.2.ebuild
new file mode 100644
index ..15f9dcb
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.22.2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2 readme.gentoo-r1
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   >=gnome-base/gnome-shell-3.14.2
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   x11-wm/mutter[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+"
+# eautoreconf needs gnome-base/gnome-common
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   gnome2_src_configure --enable-extensions=all
+}
+
+src_install() {
+   gnome2_src_install
+
+   local example="exam...@gnome-shell-extensions.gcampax.github.com"
+   if use examples; then
+   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
+   "${ED}usr/share/doc/${PF}/" || die
+   else
+   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
+   fi
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2016-11-11 Thread Gilles Dartiguelongue
commit: da5bbdb00b79ae00a5f15781d8271f08ea3e4e52
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:11:22 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:33:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5bbdb0

gnome-extra/gnome-shell-extensions: cleanup old revision

Package-Manager: portage-2.3.2

 gnome-extra/gnome-shell-extensions/Manifest|  1 -
 .../gnome-shell-extensions-3.18.4.ebuild   | 79 --
 2 files changed, 80 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index db236b4..0450982 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-shell-extensions-3.18.4.tar.xz 234108 SHA256 
8ae470f894aad914a56d447e3b07dc99e2f36c30ef3ec386f6f03f619599b73a SHA512 
adf5aa1002aabd1b6235433c2e86df01949bcc757079e0833631b27bf3550dd00bc12ad42551f53a0d5fcdeb296623c32e33ac468762f88c0c5078cfb3a1cd39
 WHIRLPOOL 
74d8de9711f28b28ea60461bc14c734c2bcad45666ce491674bfbefd1765aebc04bf8ad2809fd5a33523dfaf00d4dd7d1e5c2ca3a2f606bf9d6c3f12fdf45828
 DIST gnome-shell-extensions-3.20.1.tar.xz 236820 SHA256 
bc432ec163c79794331290d7a9321bee184be077d348faf3b7a1639b672939a3 SHA512 
839a43a936dc78c3ecbf718a402b8657845629fdcc55baf9e1e7652d931e9a0777e4be665e2f46f8fe38e821580d00493b12edcf268b0e42ddfcf19e5272e239
 WHIRLPOOL 
c30487f28c8fa88001c36fda92118b825dc952cab479b73b8d1c2d3db925b98f48447949fb6d46c9eec53d859c36df22b470eb2423ad055ded79fefa55a3ddf9
 DIST gnome-shell-extensions-3.22.2.tar.xz 339444 SHA256 
df7c22c69e29162bc1a7018b25b9a2fc37546451746b8b3c5109e5ac92238a87 SHA512 
7cd045f2df885f50f5e7e41b818aad01c65bd503d656793d64bc9e283fe715f588215a894ac856da0c4c2759c549a1ce2dcb91af64081f40c664c9d28edc2d1c
 WHIRLPOOL 
17d3f6fb7a46f7157a21ca468d7425c1c732390201ce30384d36c8d304c157ba177134315d18a7a81449891217f813ff0ab27974674f176277a1839c395be174

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.4.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.4.ebuild
deleted file mode 100644
index 7f05d1e1..
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.4.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2 readme.gentoo
-
-DESCRIPTION="JavaScript extensions for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="examples"
-KEYWORDS="amd64 x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.26:2
-   >=gnome-base/libgtop-2.28.3[introspection]
-   >=app-eselect/eselect-gnome-shell-extensions-20111211
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-libs/gjs-1.29
-   dev-libs/gobject-introspection:=
-   dev-libs/atk[introspection]
-   gnome-base/gnome-menus:3[introspection]
-   >=gnome-base/gnome-shell-3.14.2
-   media-libs/clutter:1.0[introspection]
-   net-libs/telepathy-glib[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/pango[introspection]
-   x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/intltool-0.50
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-# eautoreconf needs gnome-base/gnome-common
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Installed extensions installed are initially disabled by default.
-To change the system default and enable some extensions, you can use
-# eselect gnome-shell-extensions
-
-Alternatively, to enable/disable extensions on a per-user basis,
-you can use the https://extensions.gnome.org/ web interface, the
-gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
-enabled-extensions gsettings key from the command line or a script."
-
-src_configure() {
-   gnome2_src_configure --enable-extensions=all
-}
-
-src_install() {
-   gnome2_src_install
-
-   local example="exam...@gnome-shell-extensions.gcampax.github.com"
-   if use examples; then
-   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
-   "${ED}usr/share/doc/${PF}/" || die
-   else
-   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
-   fi
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-
-   readme.gentoo_print_elog
-}



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

2016-06-27 Thread Alexandre Rostovtsev
commit: 25904b8a1b201663870fde25d73cd4224ee7b7fb
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Jun 27 14:25:49 2016 +
Commit: Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Jun 27 14:25:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25904b8a

gnome-extra/gnome-shell-extensions: fix manifest (bug #587124)

Reported by Juergen Rose. Verified against upstream hashes at
https://download.gnome.org/core/3.20/3.20.2/sources/gnome-shell-extensions-3.20.1.tar.xz.mirrorlist

Package-Manager: portage-2.3.0

 gnome-extra/gnome-shell-extensions/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index eb98558..e487c1f 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,2 @@
 DIST gnome-shell-extensions-3.18.4.tar.xz 234108 SHA256 
8ae470f894aad914a56d447e3b07dc99e2f36c30ef3ec386f6f03f619599b73a SHA512 
adf5aa1002aabd1b6235433c2e86df01949bcc757079e0833631b27bf3550dd00bc12ad42551f53a0d5fcdeb296623c32e33ac468762f88c0c5078cfb3a1cd39
 WHIRLPOOL 
74d8de9711f28b28ea60461bc14c734c2bcad45666ce491674bfbefd1765aebc04bf8ad2809fd5a33523dfaf00d4dd7d1e5c2ca3a2f606bf9d6c3f12fdf45828
-DIST gnome-shell-extensions-3.20.1.tar.xz 215722 SHA256 
e0d853b796d0a7255bab1054647ab2bbb8ac815e54739d0ffc6dd34de455 SHA512 
33ccd8acbd110f9fb71c925750569f4120bbd14a2380ea1c4e4ec7defdd2e47a2125ff5272d25b8d9e5e1fe46ffa3a25b01dfd6efb3e95617bfb29dc727b4cb8
 WHIRLPOOL 
1fb71c0d306cc582e78de1750dac0f5cead95a1981200cdd5ac4faa963f4566ca442b40406cba148eaeb7400bff207bea828a6838097ae487cbdc174537c1389
+DIST gnome-shell-extensions-3.20.1.tar.xz 236820 SHA256 
bc432ec163c79794331290d7a9321bee184be077d348faf3b7a1639b672939a3 SHA512 
839a43a936dc78c3ecbf718a402b8657845629fdcc55baf9e1e7652d931e9a0777e4be665e2f46f8fe38e821580d00493b12edcf268b0e42ddfcf19e5272e239
 WHIRLPOOL 
c30487f28c8fa88001c36fda92118b825dc952cab479b73b8d1c2d3db925b98f48447949fb6d46c9eec53d859c36df22b470eb2423ad055ded79fefa55a3ddf9



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

2016-06-25 Thread Pacho Ramos
commit: 1b27b54e3375f10e03fb8beacf11700b2159e66b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 25 18:05:56 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 25 18:42:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b27b54e

gnome-extra/gnome-shell-extensions: Drop old

Package-Manager: portage-2.3.0_rc1

 gnome-extra/gnome-shell-extensions/Manifest|  2 -
 .../gnome-shell-extensions-3.16.2.ebuild   | 79 --
 .../gnome-shell-extensions-3.18.3.ebuild   | 79 --
 3 files changed, 160 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 4f9b61e..9ce6681 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,3 +1 @@
-DIST gnome-shell-extensions-3.16.2.tar.xz 231292 SHA256 
0dca1677ec9401dd7c1a7261164b7f4cc94d52207637cf9e8e350bb9f6d0e9bf SHA512 
f7f2bd9fe0ea2e9e14b7163c30fcf2cd93698f43de6ebc4daf3a655293db438c24d12972ceda2bf95def5ed15891c9f347c8bca404357e1e0ad131ab00cf50dd
 WHIRLPOOL 
216d35ec3a200e9c3ed67ff0912b844394b12e764a1170beaf21162feeec7b7bb4cc1ddfe9efcd3ddff9bd4fc4224ff408bdeaf262b700323507fff08fa47a31
-DIST gnome-shell-extensions-3.18.3.tar.xz 233480 SHA256 
2bb3726decf14a31ae35755c049d8f03425231857c42ed27f01854af755ec035 SHA512 
186ec469187b53a4eea0a5f29555265a2080c85405c83af8d10dd6be21f41c260e276f0c7579af48cb6cec86fc8deab6e44cf3861dcc24beb3efc5a44d7f3fa7
 WHIRLPOOL 
6be33c7bea752079d8c991ed716bd2323ee87fdc66811c45d757cd20cab4e133f61036226018439bd719fdf46f457fac0b53ab24d205c321b215ab1ae88c188b
 DIST gnome-shell-extensions-3.18.4.tar.xz 234108 SHA256 
8ae470f894aad914a56d447e3b07dc99e2f36c30ef3ec386f6f03f619599b73a SHA512 
adf5aa1002aabd1b6235433c2e86df01949bcc757079e0833631b27bf3550dd00bc12ad42551f53a0d5fcdeb296623c32e33ac468762f88c0c5078cfb3a1cd39
 WHIRLPOOL 
74d8de9711f28b28ea60461bc14c734c2bcad45666ce491674bfbefd1765aebc04bf8ad2809fd5a33523dfaf00d4dd7d1e5c2ca3a2f606bf9d6c3f12fdf45828

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.16.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.16.2.ebuild
deleted file mode 100644
index 5a86271..000
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.16.2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2 readme.gentoo
-
-DESCRIPTION="JavaScript extensions for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="examples"
-KEYWORDS="amd64 x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.26:2
-   >=gnome-base/libgtop-2.28.3[introspection]
-   >=app-eselect/eselect-gnome-shell-extensions-20111211
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-libs/gjs-1.29
-   dev-libs/gobject-introspection:=
-   dev-libs/atk[introspection]
-   gnome-base/gnome-menus:3[introspection]
-   >=gnome-base/gnome-shell-3.14.2
-   media-libs/clutter:1.0[introspection]
-   net-libs/telepathy-glib[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/pango[introspection]
-   x11-themes/gnome-icon-theme-symbolic
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/intltool-0.50
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-# eautoreconf needs gnome-base/gnome-common
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Installed extensions installed are initially disabled by default.
-To change the system default and enable some extensions, you can use
-# eselect gnome-shell-extensions
-
-Alternatively, to enable/disable extensions on a per-user basis,
-you can use the https://extensions.gnome.org/ web interface, the
-gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
-enabled-extensions gsettings key from the command line or a script."
-
-src_configure() {
-   gnome2_src_configure --enable-extensions=all
-}
-
-src_install() {
-   gnome2_src_install
-
-   local example="exam...@gnome-shell-extensions.gcampax.github.com"
-   if use examples; then
-   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
-   "${ED}usr/share/doc/${PF}/" || die
-   else
-   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
-   fi
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-
-   readme.gentoo_print_elog
-}

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.3.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.3.ebuild
deleted file mode 100644
index 5fbc73b..000
--- 

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

2016-06-25 Thread Pacho Ramos
commit: 3d72b68249c1b91a80a626639f1b236386899e27
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 25 18:06:20 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 25 18:42:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d72b682

gnome-extra/gnome-shell-extensions: Version bump

Package-Manager: portage-2.3.0_rc1

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-3.20.1.ebuild   | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 9ce6681..eb98558 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extensions-3.18.4.tar.xz 234108 SHA256 
8ae470f894aad914a56d447e3b07dc99e2f36c30ef3ec386f6f03f619599b73a SHA512 
adf5aa1002aabd1b6235433c2e86df01949bcc757079e0833631b27bf3550dd00bc12ad42551f53a0d5fcdeb296623c32e33ac468762f88c0c5078cfb3a1cd39
 WHIRLPOOL 
74d8de9711f28b28ea60461bc14c734c2bcad45666ce491674bfbefd1765aebc04bf8ad2809fd5a33523dfaf00d4dd7d1e5c2ca3a2f606bf9d6c3f12fdf45828
+DIST gnome-shell-extensions-3.20.1.tar.xz 215722 SHA256 
e0d853b796d0a7255bab1054647ab2bbb8ac815e54739d0ffc6dd34de455 SHA512 
33ccd8acbd110f9fb71c925750569f4120bbd14a2380ea1c4e4ec7defdd2e47a2125ff5272d25b8d9e5e1fe46ffa3a25b01dfd6efb3e95617bfb29dc727b4cb8
 WHIRLPOOL 
1fb71c0d306cc582e78de1750dac0f5cead95a1981200cdd5ac4faa963f4566ca442b40406cba148eaeb7400bff207bea828a6838097ae487cbdc174537c1389

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.20.1.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.20.1.ebuild
new file mode 100644
index 000..0f1cbed
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.20.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2 readme.gentoo-r1
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   >=gnome-base/gnome-shell-3.14.2
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+# eautoreconf needs gnome-base/gnome-common
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   gnome2_src_configure --enable-extensions=all
+}
+
+src_install() {
+   gnome2_src_install
+
+   local example="exam...@gnome-shell-extensions.gcampax.github.com"
+   if use examples; then
+   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
+   "${ED}usr/share/doc/${PF}/" || die
+   else
+   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
+   fi
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons/

2016-06-25 Thread Pacho Ramos
commit: 9f0fb7169f224b54f278a795df287a1c7d9eeca5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 25 18:12:50 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 25 18:43:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0fb716

gnome-extra/gnome-shell-extensions-topicons: Support gnome 3.20

Package-Manager: portage-2.3.0_rc1

 .../gnome-shell-extensions-topicons-28-r1.ebuild   | 38 ++
 1 file changed, 38 insertions(+)

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons/gnome-shell-extensions-topicons-28-r1.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons/gnome-shell-extensions-topicons-28-r1.ebuild
new file mode 100644
index 000..8398980
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extensions-topicons/gnome-shell-extensions-topicons-28-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit vcs-snapshot
+
+DESCRIPTION="Shows legacy tray icons on top"
+HOMEPAGE="https://extensions.gnome.org/extension/495/topicons/;
+SRC_URI="http://94.247.144.115/repo/topicons/snapshot/topicons-${PV}.tar.xz -> 
${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.10
+"
+DEPEND="app-arch/xz-utils"
+
+src_prepare() {
+   default
+   sed -i 's/"3.18"/"3.18",\n"3.20"/g' metadata.json || die
+}
+
+src_install() {
+   local uuid='topIcons@adel.gadl...@gmail.com'
+   insinto "/usr/share/gnome-shell/extensions/${uuid}"
+   doins *
+}
+
+pkg_postinst() {
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions-topicons/

2016-06-25 Thread Pacho Ramos
commit: 2883388d45f10a199a3f857f405b84936f81d82e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 25 18:11:56 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 25 18:42:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2883388d

gnome-extra/gnome-shell-extensions-topicons: Drop old

Package-Manager: portage-2.3.0_rc1

 .../gnome-shell-extensions-topicons/Manifest   |  1 -
 .../gnome-shell-extensions-topicons-26.ebuild  | 34 --
 2 files changed, 35 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions-topicons/Manifest 
b/gnome-extra/gnome-shell-extensions-topicons/Manifest
index 8e2d433..156f056 100644
--- a/gnome-extra/gnome-shell-extensions-topicons/Manifest
+++ b/gnome-extra/gnome-shell-extensions-topicons/Manifest
@@ -1,2 +1 @@
 DIST gnome-shell-extensions-topicons-28.tar.xz 2116 SHA256 
d73f2c57e6b22088a981a101cc1c4960acc6612e81b365ac6f54031e068a0c41 SHA512 
666c47bc342021db98f11d7bf2a77a805d34f98f940c4facf46e9eb7255e3d8ee0384cb88eb007390bfd0595a9bf8974a3aecfe0ef5661940d00dfaf7df81c62
 WHIRLPOOL 
be794587c62e973aa9dfd0d7e17126564b5fafbd2982eecda3b51c659d96f5e5453b2c8a0d2f7472b66442855bf4f27957860d42a2a58dcce638bd3064c6066d
-DIST topicons-26.tar.xz 2112 SHA256 
e8c937d9029f59717b3b67cb6f44f065f4d01622a71a38bdc16f1886ad537a32 SHA512 
82974c444c1ceb23f6d290b3ec2d99b0505b38d39f90033ec8efece7ba5820e578ca53af6413bfa448ea1593522ff1a1aad46e5feafc5e8a8daebbf8873275e4
 WHIRLPOOL 
bcdc3d4dbe074d7f07753cba1341160441161decb58e76934a338a1bf3ae0febf7b9eae4d156a78491e0b2fcfaa7f1cb455155a010872a60e8a7f8f90c0606cf

diff --git 
a/gnome-extra/gnome-shell-extensions-topicons/gnome-shell-extensions-topicons-26.ebuild
 
b/gnome-extra/gnome-shell-extensions-topicons/gnome-shell-extensions-topicons-26.ebuild
deleted file mode 100644
index ca699e5..000
--- 
a/gnome-extra/gnome-shell-extensions-topicons/gnome-shell-extensions-topicons-26.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Shows legacy tray icons on top"
-HOMEPAGE="https://extensions.gnome.org/extension/495/topicons/;
-SRC_URI="http://94.247.144.115/repo/topicons/snapshot/topicons-${PV}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.10
-"
-DEPEND="app-arch/xz-utils"
-
-S="${WORKDIR}/topicons-${PV}"
-
-src_install() {
-   local uuid='topIcons@adel.gadl...@gmail.com'
-   insinto "/usr/share/gnome-shell/extensions/${uuid}"
-   doins *
-}
-
-pkg_postinst() {
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}



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

2016-03-07 Thread Remi Cardona
commit: 4cb6a776f40dea889f0bd319d8a82bc42bb3a78f
Author: Rémi Cardona  gentoo  org>
AuthorDate: Mon Mar  7 23:06:36 2016 +
Commit: Remi Cardona  gentoo  org>
CommitDate: Mon Mar  7 23:09:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb6a776

gnome-extra/gnome-shell-extensions: bump to 3.18.4

Package-Manager: portage-2.2.27

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-3.18.4.ebuild   | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 3edc00a..4f9b61e 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-3.16.2.tar.xz 231292 SHA256 
0dca1677ec9401dd7c1a7261164b7f4cc94d52207637cf9e8e350bb9f6d0e9bf SHA512 
f7f2bd9fe0ea2e9e14b7163c30fcf2cd93698f43de6ebc4daf3a655293db438c24d12972ceda2bf95def5ed15891c9f347c8bca404357e1e0ad131ab00cf50dd
 WHIRLPOOL 
216d35ec3a200e9c3ed67ff0912b844394b12e764a1170beaf21162feeec7b7bb4cc1ddfe9efcd3ddff9bd4fc4224ff408bdeaf262b700323507fff08fa47a31
 DIST gnome-shell-extensions-3.18.3.tar.xz 233480 SHA256 
2bb3726decf14a31ae35755c049d8f03425231857c42ed27f01854af755ec035 SHA512 
186ec469187b53a4eea0a5f29555265a2080c85405c83af8d10dd6be21f41c260e276f0c7579af48cb6cec86fc8deab6e44cf3861dcc24beb3efc5a44d7f3fa7
 WHIRLPOOL 
6be33c7bea752079d8c991ed716bd2323ee87fdc66811c45d757cd20cab4e133f61036226018439bd719fdf46f457fac0b53ab24d205c321b215ab1ae88c188b
+DIST gnome-shell-extensions-3.18.4.tar.xz 234108 SHA256 
8ae470f894aad914a56d447e3b07dc99e2f36c30ef3ec386f6f03f619599b73a SHA512 
adf5aa1002aabd1b6235433c2e86df01949bcc757079e0833631b27bf3550dd00bc12ad42551f53a0d5fcdeb296623c32e33ac468762f88c0c5078cfb3a1cd39
 WHIRLPOOL 
74d8de9711f28b28ea60461bc14c734c2bcad45666ce491674bfbefd1765aebc04bf8ad2809fd5a33523dfaf00d4dd7d1e5c2ca3a2f606bf9d6c3f12fdf45828

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.4.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.4.ebuild
new file mode 100644
index 000..dd09336
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.4.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+
+inherit gnome2 readme.gentoo
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   >=gnome-base/gnome-shell-3.14.2
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+# eautoreconf needs gnome-base/gnome-common
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   gnome2_src_configure --enable-extensions=all
+}
+
+src_install() {
+   gnome2_src_install
+
+   local example="exam...@gnome-shell-extensions.gcampax.github.com"
+   if use examples; then
+   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
+   "${ED}usr/share/doc/${PF}/" || die
+   else
+   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
+   fi
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2016-03-06 Thread Mikle Kolyada
commit: 86d9eb8e0cea7a01975053fc48a402e6d671d53b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  6 18:13:53 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  6 18:17:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d9eb8e

gnome-extra/gnome-shell-extensions: x86 stable wrt bug #566378

Package-Manager: portage-2.2.26

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.3.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.3.ebuild
index e8cc601..5fbc73b 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.3.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.3.ebuild
@@ -13,7 +13,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="examples"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 COMMON_DEPEND="
>=dev-libs/glib-2.26:2



  1   2   >