Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, gnome-extra/gnome-shell-extensions/
Date: Mon, 11 Oct 2021 10:17:16
Message-Id: 1633947257.9ed6758ae17d4bc24f0d715efee5b356c18300f8.leio@gentoo
1 commit: 9ed6758ae17d4bc24f0d715efee5b356c18300f8
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 10 21:19:47 2021 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 11 10:14:17 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed6758a
7
8 gnome-extra/gnome-shell-extensions: bump to 41.0
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.2
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 gnome-extra/gnome-shell-extensions/Manifest | 1 +
14 .../gnome-shell-extensions-41.0.ebuild | 68 ++++++++++++++++++++++
15 profiles/package.mask | 1 +
16 3 files changed, 70 insertions(+)
17
18 diff --git a/gnome-extra/gnome-shell-extensions/Manifest b/gnome-extra/gnome-shell-extensions/Manifest
19 index dceeb4b0f6c..0f55dafbae4 100644
20 --- a/gnome-extra/gnome-shell-extensions/Manifest
21 +++ b/gnome-extra/gnome-shell-extensions/Manifest
22 @@ -1,2 +1,3 @@
23 DIST gnome-shell-extensions-40.3.tar.xz 218108 BLAKE2B 33174ef4c80caf375d48f11b7678ec78bfbe60a9d4456e21856b09a0a83e99ee7b68598c719a6913a29d9686317015fbc8d8bfae856e433414889e59e82e5ca3 SHA512 3773b0a5ec81b6663a3b2c5f5d1f8e7619fdba49ce67b25ee0f5555d17ea7c9740c3698b7a4e4f7fa78241c8738663c602cb5ed1ff9874b8ad2321fec0dbc737
24 DIST gnome-shell-extensions-40.4.tar.xz 218088 BLAKE2B f992c98fa5ceec84c774881468e0c9736d24f1834b9d6976f7cddc2dce455393fad0ad055c1e02b308135914029874c4d87d3a09733a7b4686308e9052cef21a SHA512 79f087c9fbc7764241751441190819b3e768530257ffe3a7b39b1004f8997de9c8ea381338ec0544a39b8cc6866137d315e56f3f058c9b66a9ed566ec40712ef
25 +DIST gnome-shell-extensions-41.0.tar.xz 219664 BLAKE2B 1d73d9f1255f93740d2effad48420b2992872b89df12e0baaf99c3344c356de5f92f76300c30cac32230c7a97a4a9ce6bb74308078fb6844fa3051f24594eaf7 SHA512 4332821044029020404c0ed5d040b7d5e5548a67447517424a54ed4c586bad3461ab1e25f0dcb37c24ea2a1496d1cbf2b95f24de0eda79f0c6921b6b1f085f83
26
27 diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.0.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.0.ebuild
28 new file mode 100644
29 index 00000000000..d9aef624685
30 --- /dev/null
31 +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-41.0.ebuild
32 @@ -0,0 +1,68 @@
33 +# Copyright 1999-2021 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +inherit gnome.org readme.gentoo-r1 meson xdg
38 +
39 +DESCRIPTION="JavaScript extensions for GNOME Shell"
40 +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions"
41 +
42 +LICENSE="GPL-2+"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~ppc64 ~x86"
45 +
46 +DEPEND="
47 + >=dev-libs/glib-2.26:2
48 + >=gnome-base/libgtop-2.28.3[introspection]
49 + >=app-eselect/eselect-gnome-shell-extensions-20111211
50 +"
51 +RDEPEND="${DEPEND}
52 + >=dev-libs/gjs-1.29
53 + dev-libs/gobject-introspection:=
54 + dev-libs/atk[introspection]
55 + gnome-base/gnome-menus:3[introspection]
56 + =gnome-base/gnome-shell-$(ver_cut 1)*
57 + media-libs/clutter:1.0[introspection]
58 + net-libs/telepathy-glib[introspection]
59 + x11-libs/gdk-pixbuf:2[introspection]
60 + x11-libs/gtk+:3[introspection]
61 + x11-libs/pango[introspection]
62 + x11-themes/adwaita-icon-theme
63 + >=x11-wm/mutter-3.32[introspection]
64 +"
65 +BDEPEND="
66 + >=sys-devel/gettext-0.19.8
67 + virtual/pkgconfig
68 +"
69 +
70 +DISABLE_AUTOFORMATTING="yes"
71 +DOC_CONTENTS="Installed extensions installed are initially disabled by default.
72 +To change the system default and enable some extensions, you can use
73 +# eselect gnome-shell-extensions
74 +
75 +Alternatively, to enable/disable extensions on a per-user basis,
76 +you can use the gnome-extensions-app (included with gnome-shell),
77 +https://extensions.gnome.org/ web interface, or modify the
78 +org.gnome.shell enabled-extensions gsettings key from the command
79 +line or a script."
80 +
81 +src_configure() {
82 + meson_src_configure \
83 + -Dextension_set=all \
84 + -Dclassic_mode=true
85 +}
86 +
87 +src_install() {
88 + meson_src_install
89 + readme.gentoo_create_doc
90 +}
91 +
92 +pkg_postinst() {
93 + xdg_pkg_postinst
94 +
95 + ebegin "Updating list of installed extensions"
96 + eselect gnome-shell-extensions update
97 + eend $?
98 +
99 + readme.gentoo_print_elog
100 +}
101
102 diff --git a/profiles/package.mask b/profiles/package.mask
103 index 3b2c7e6cdcd..c9aecb6ef6b 100644
104 --- a/profiles/package.mask
105 +++ b/profiles/package.mask
106 @@ -112,6 +112,7 @@ x11-drivers/nvidia-drivers:0/vulkan
107 >=dev-libs/gjs-1.69
108 >=gnome-base/gsettings-desktop-schemas-41.0
109 >=gnome-base/gnome-shell-41.0
110 +>=gnome-extra/gnome-shell-extensions-41.0
111
112 # Fabian Groffen <grobian@g.o> (2021-10-03)
113 # Masked for erratic behaviour