Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions/
Date: Sun, 19 Mar 2023 23:38:30
Message-Id: 1679269098.f2639e3df516e6a02f6cbc0665f9841ada65e0ed.mattst88@gentoo
1 commit: f2639e3df516e6a02f6cbc0665f9841ada65e0ed
2 Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
3 AuthorDate: Sun Mar 19 18:30:30 2023 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 19 23:38:18 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2639e3d
7
8 gnome-extra/gnome-shell-extensions: Version bump to 44.0
9
10 Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
11 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
12
13 gnome-extra/gnome-shell-extensions/Manifest | 1 +
14 .../gnome-shell-extensions-44.0.ebuild | 70 ++++++++++++++++++++++
15 2 files changed, 71 insertions(+)
16
17 diff --git a/gnome-extra/gnome-shell-extensions/Manifest b/gnome-extra/gnome-shell-extensions/Manifest
18 index ffb4ff2cee8c..1eeed280193d 100644
19 --- a/gnome-extra/gnome-shell-extensions/Manifest
20 +++ b/gnome-extra/gnome-shell-extensions/Manifest
21 @@ -1,2 +1,3 @@
22 DIST gnome-shell-extensions-43.1.tar.xz 226868 BLAKE2B c96902c01d5260c916e139eb31dbf71fc2dc054d18c2222898d530ee9f28cfea6a745d38cb7f4e54a7ee4a5ce8da93b5e25eebc52e6518ad99d1eae64d3e14dc SHA512 9901e738a5af5a6139da8fc928b95e5afef6e7b80b24e3284603fc4341e588d738b9c16a7bcba2a3e79af2729c468fd756b584394559b2794b335e656c092bae
23 +DIST gnome-shell-extensions-44.0.tar.xz 227060 BLAKE2B 3f166f75c5d011f990b7dcbfc4d3d1364e480822087d35cf8f361234c482f572d89b4d4eb92be67ffdf4bae4e05de361abfc3b0d92c3c30d03f67f2bd8c25251 SHA512 d3cc58bb0e5d29646a20b02cd59ba480bf42fbf9bbe0e228ae132e19e385806e95c937b3d7bd5fe0877702ed151f972f07e345e6072c1cd02d51cb56f72854e6
24 DIST gnome-shell-extensions-44.rc.tar.xz 227012 BLAKE2B 2051e08f6a1051443acfade8afd7ca8ab0e58f3ab56f7161f2a7367385dffae77ae1936d647fdd5cb74a3fb92921495f623426b1f495d51ef1c90830f69e9f0e SHA512 4b1607a349a30f4ec077019fbf50818f9c96aaf835b4db53662fb17956d638f40ae374bbf33d28e74daea4729e1aaaa78a10bd26369bdf6e3cef06bda725cdfe
25
26 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
27 new file mode 100644
28 index 000000000000..6417f8b92d6f
29 --- /dev/null
30 +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-44.0.ebuild
31 @@ -0,0 +1,70 @@
32 +# Copyright 1999-2023 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=8
36 +inherit gnome.org readme.gentoo-r1 meson xdg
37 +
38 +DESCRIPTION="JavaScript extensions for GNOME Shell"
39 +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions"
40 +
41 +LICENSE="GPL-2+"
42 +SLOT="0"
43 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
44 +
45 +DEPEND="
46 + >=dev-libs/glib-2.26:2
47 + >=gnome-base/libgtop-2.28.3[introspection]
48 + >=app-eselect/eselect-gnome-shell-extensions-20111211
49 +"
50 +RDEPEND="${DEPEND}
51 + >=app-accessibility/at-spi2-core-2.46.0[introspection]
52 + >=dev-libs/gjs-1.29
53 + dev-libs/gobject-introspection:=
54 + gnome-base/gnome-menus:3[introspection]
55 + =gnome-base/gnome-shell-$(ver_cut 1)*
56 + gui-libs/libadwaita[introspection]
57 + media-libs/clutter:1.0[introspection]
58 + media-libs/graphene[introspection]
59 + x11-libs/gtk+:3[introspection]
60 + x11-libs/pango[introspection]
61 + x11-themes/adwaita-icon-theme
62 + >=x11-wm/mutter-3.32[introspection]
63 +"
64 +BDEPEND="
65 + >=sys-devel/gettext-0.19.8
66 + virtual/pkgconfig
67 +"
68 +
69 +DISABLE_AUTOFORMATTING="yes"
70 +DOC_CONTENTS="Installed extensions installed are initially disabled by default.
71 +To change the system default and enable some extensions, you can use
72 +# eselect gnome-shell-extensions
73 +
74 +Alternatively, to enable/disable extensions on a per-user basis,
75 +you can use the gnome-extensions-app (included with gnome-shell),
76 +https://extensions.gnome.org/ web interface, or modify the
77 +org.gnome.shell enabled-extensions gsettings key from the command
78 +line or a script."
79 +
80 +src_configure() {
81 + local emesonargs=(
82 + -Dextension_set=all
83 + -Dclassic_mode=true
84 + )
85 + meson_src_configure
86 +}
87 +
88 +src_install() {
89 + meson_src_install
90 + readme.gentoo_create_doc
91 +}
92 +
93 +pkg_postinst() {
94 + xdg_pkg_postinst
95 +
96 + ebegin "Updating list of installed extensions"
97 + eselect gnome-shell-extensions update
98 + eend $?
99 +
100 + readme.gentoo_print_elog
101 +}