[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 848cd287ddfcf9f03b3cb164f4034b6a966fbca6 Author: Jakub Ternka gmail com> AuthorDate: Thu Jun 24 00:28:26 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Jul 8 17:35:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848cd287 gnome-base/gnome-shell: Remove GNOME version number from description Signed-off-by: Jakub Ternka gmail.com> Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild | 2 +- gnome-base/gnome-shell/gnome-shell-40.1.ebuild| 2 +- gnome-base/gnome-shell/gnome-shell-40.2.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild index f5b178e08fa..75c7f4c0b74 100644 --- a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild @@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{7,8,9} ) inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +DESCRIPTION="Provides core UI functions for the GNOME desktop" HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz; diff --git a/gnome-base/gnome-shell/gnome-shell-40.1.ebuild b/gnome-base/gnome-shell/gnome-shell-40.1.ebuild index 59a68de0b27..c16d80cc4f5 100644 --- a/gnome-base/gnome-shell/gnome-shell-40.1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-40.1.ebuild @@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{7,8,9} ) inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +DESCRIPTION="Provides core UI functions for the GNOME desktop" HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; LICENSE="GPL-2+ LGPL-2+" diff --git a/gnome-base/gnome-shell/gnome-shell-40.2.ebuild b/gnome-base/gnome-shell/gnome-shell-40.2.ebuild index 1fc9453b482..96fa03cf83f 100644 --- a/gnome-base/gnome-shell/gnome-shell-40.2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-40.2.ebuild @@ -6,7 +6,7 @@ PYTHON_COMPAT=( python3_{7,8,9} ) inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +DESCRIPTION="Provides core UI functions for the GNOME desktop" HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; LICENSE="GPL-2+ LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 613c3dd5dc4c96c93eaa06af6a65f2e8571bc987 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 11 04:50:42 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 11 04:52:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613c3dd5 gnome-base/gnome-shell: Version bump to 40.2 Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/Manifest| 1 + gnome-base/gnome-shell/gnome-shell-40.2.ebuild | 191 + 2 files changed, 192 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 154f1e03e72..abccee2dd91 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -2,3 +2,4 @@ DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 80a2e2a03e4cc3b15db6af872a2 DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5 SHA512 7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656 DIST gnome-shell-40.1-r1-patchset.tar.xz 4328 BLAKE2B f26eec7cb7ab5e30b574a77cb3a6ccd251da6b33d540d05bc06c5547000631f751f9d35699d0d74ffab8e2ceafa5a66fac3067a0d511ec8e9292ced1bf626d66 SHA512 e5ce08f1fb986c5a8262651449d9444084e5968af02eaed5259d7c4600735e4a41bf8938600c70a000d1298d6a1f7c689bb08bf4943f91c5affd7f2c0ea7f227 DIST gnome-shell-40.1.tar.xz 1876776 BLAKE2B 9facbf60759faf4d598cf423147d6385e50a324e75b0ce4e540b4b0c6e51c2ad611f70ac8e0f19d25f47d0ee250504fe7fb430d6f50aacb9ef758648ca7a2e78 SHA512 48b2800ef500b5a5102c974d8ab718946406653803942b063100c813bd4bda9ae3e1b3492872fd8158c0e44c95f6582174101fb852613ff047602efed83b6d37 +DIST gnome-shell-40.2.tar.xz 1869600 BLAKE2B 6081930c4fe564980659bfeb7f7f59c5b95ce56e158096f14d8f85b28f4b45b1697eebdd88f7daf331aa1f7d087ec3dab55543d9a82d9d26bc5d8aee7e7c0085 SHA512 0df0a68a0e2440f73dfc147045ac2f003e5f133950cdbec7fb07b92e71aa53e2e4f3ce75510552f1043404850623fc84c08aad215b39ce9d33862994ae35ba87 diff --git a/gnome-base/gnome-shell/gnome-shell-40.2.ebuild b/gnome-base/gnome-shell/gnome-shell-40.2.ebuild new file mode 100644 index 000..1fc9453b482 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-40.2.ebuild @@ -0,0 +1,191 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer/pipewire support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.65.1 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-40.0:0/8[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + >=media-video/pipewire-0.3.0:0/0.3 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-242 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + gui-libs/gtk:4[introspection] + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + media-libs/mesa[X(+)] +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2.
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: a2f7ab043832fae30c3cb12dab0101e78cebf4d5 Author: Sam James gentoo org> AuthorDate: Thu Jun 10 19:19:51 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 10 19:19:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f7ab04 gnome-base/gnome-shell: Stabilize 40.1-r1 x86, #794088 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild index 0e94000fae3..7753fb8c6f4 100644 --- a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild @@ -16,7 +16,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 43f132838608ead7b2fbfbc827ab97835cb26641 Author: Sam James gentoo org> AuthorDate: Thu Jun 10 19:20:40 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 10 19:20:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f13283 gnome-base/gnome-shell: Stabilize 40.1-r1 arm64, #794088 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild index 7753fb8c6f4..f5b178e08fa 100644 --- a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild @@ -16,7 +16,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 6eea5ae159baddd8fee7fdae6aadac3bec781f2d Author: Sam James gentoo org> AuthorDate: Fri Jun 4 08:13:39 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jun 4 08:13:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eea5ae1 gnome-base/gnome-shell: Stabilize 40.1-r1 amd64, #794088 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild index a017a04ebf8..0e94000fae3 100644 --- a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild @@ -16,7 +16,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: f167e1b1efddbbaa9268e0764bbb37f2e4e303b6 Author: Matt Turner gentoo org> AuthorDate: Wed Jun 2 22:55:29 2021 + Commit: Matt Turner gentoo org> CommitDate: Wed Jun 2 23:52:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f167e1b1 gnome-base/gnome-shell: Add patches from upstream Closes: https://bugs.gentoo.org/793203 Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild | 193 ++ 2 files changed, 194 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index f7c1b79e25e..154f1e03e72 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,3 +1,4 @@ DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 80a2e2a03e4cc3b15db6af872a2330c0921a63bcd03db78a970190fee93c982296b381d08ac4bd1cb5dbe5b14d9732e447445f5dcc06d607826a9026395f10bb SHA512 6f9145fd00117e6b4170e7457c83a8c3fc6086ce3bcd07813b5a4f05e58f42e889cc90799d6988af05fce9791a792e4d8d60ffe58818563c852f9923930d DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5 SHA512 7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656 +DIST gnome-shell-40.1-r1-patchset.tar.xz 4328 BLAKE2B f26eec7cb7ab5e30b574a77cb3a6ccd251da6b33d540d05bc06c5547000631f751f9d35699d0d74ffab8e2ceafa5a66fac3067a0d511ec8e9292ced1bf626d66 SHA512 e5ce08f1fb986c5a8262651449d9444084e5968af02eaed5259d7c4600735e4a41bf8938600c70a000d1298d6a1f7c689bb08bf4943f91c5affd7f2c0ea7f227 DIST gnome-shell-40.1.tar.xz 1876776 BLAKE2B 9facbf60759faf4d598cf423147d6385e50a324e75b0ce4e540b4b0c6e51c2ad611f70ac8e0f19d25f47d0ee250504fe7fb430d6f50aacb9ef758648ca7a2e78 SHA512 48b2800ef500b5a5102c974d8ab718946406653803942b063100c813bd4bda9ae3e1b3492872fd8158c0e44c95f6582174101fb852613ff047602efed83b6d37 diff --git a/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild new file mode 100644 index 000..a017a04ebf8 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild @@ -0,0 +1,193 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; +SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer/pipewire support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.65.1 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-40.0:0/8[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + >=media-video/pipewire-0.3.0:0/0.3 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-242 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + gui-libs/gtk:4[introspection] + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + media-libs/mesa[X(+)] +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1.
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 40f4c16af5b2d668380fd309fed4f987b8013600 Author: Matt Turner gentoo org> AuthorDate: Sat May 15 16:44:26 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 15 16:54:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f4c16a gnome-base/gnome-shell: Version bump to 40.1 Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/Manifest| 1 + gnome-base/gnome-shell/gnome-shell-40.1.ebuild | 191 + 2 files changed, 192 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index c765a89b830..793672c1027 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -3,3 +3,4 @@ DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 4dd3b98e8a2ffa711bffe0b3b78708c85 DIST gnome-shell-3.38.4-r1-patchset.tar.xz 12744 BLAKE2B ad620ca7916370f7085541461ecd825d7703c291a849da1adf17cccf54afb7a73a6d493f4fa4a18244811d4e8fa55c92e1c7465ba8bdc8b1d1fb2f6734c2ed50 SHA512 bad6bcc8ef1c41c5ae92b265b6824d76e39c2af3aa6974866fe95834589ca4b957181527ce9092b628f000d61c70fd356ddc3ef1eadbe19a299a2d44986fc27b DIST gnome-shell-3.38.4.tar.xz 1815880 BLAKE2B 888786ca1c7ac4a84c4b4b9ccc1035de80021efe0bf54521494eb90008ad11d5ef693158fd2c30a44532ef30911e6940b81c9c2eb426465aeae5ce3f1d9dbf5d SHA512 f59d7347587ecbde7790d466ee7c81d1e0ce0ff9f92bfe9cb3efc4049231bc164c0f61b761f42dfab1eb35619736d9a55fdae2b808e12f7671900d89e529fea8 DIST gnome-shell-40.0.tar.xz 1863432 BLAKE2B 698995328575e7e879eb0459e4f0087d0e11624952ac2786fec6c431da83eff25351d909b05a7d347f10b4eaf0d384c065e1f5255c1230433c839bed515ecf40 SHA512 fc4ca3fbd3dafd4a81f97a765e53b74fa4902018721e25a767c0d353d127b0cdc69c64171188272e3f5b48f11d6ad52064cc237e35210f5e09dfcd763ceb00c4 +DIST gnome-shell-40.1.tar.xz 1876776 BLAKE2B 9facbf60759faf4d598cf423147d6385e50a324e75b0ce4e540b4b0c6e51c2ad611f70ac8e0f19d25f47d0ee250504fe7fb430d6f50aacb9ef758648ca7a2e78 SHA512 48b2800ef500b5a5102c974d8ab718946406653803942b063100c813bd4bda9ae3e1b3492872fd8158c0e44c95f6582174101fb852613ff047602efed83b6d37 diff --git a/gnome-base/gnome-shell/gnome-shell-40.1.ebuild b/gnome-base/gnome-shell/gnome-shell-40.1.ebuild new file mode 100644 index 000..1fc9453b482 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-40.1.ebuild @@ -0,0 +1,191 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer/pipewire support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.65.1 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-40.0:0/8[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + >=media-video/pipewire-0.3.0:0/0.3 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-242 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + gui-libs/gtk:4[introspection] + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + media-libs/mesa[X(+)] +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2.
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 4edc9854849056d6d5eb2c1b5b1ae0d425b45b3e Author: Sam James gentoo org> AuthorDate: Sat May 15 01:59:05 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 15 01:59:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4edc9854 gnome-base/gnome-shell: Keyword 40.0 ppc64, #787269 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild index de692c18159..1fc9453b482 100644 --- a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild @@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 3a46172f6dabbdeb15967291043c60ba8b2b6145 Author: Sam James gentoo org> AuthorDate: Mon May 10 12:21:20 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 10 12:22:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a46172f gnome-base/gnome-shell: Keyword 40.0 arm, #787269 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild index 0d5c6606047..cd03f6bcf8f 100644 --- a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild @@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 5aa3b4b157c77edb3b99236d6b15741d6f4cd4ad Author: Sam James gentoo org> AuthorDate: Mon May 10 12:21:57 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 10 12:23:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa3b4b1 gnome-base/gnome-shell: Keyword 40.0 arm64, #787269 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild index cd03f6bcf8f..de692c18159 100644 --- a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild @@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 9c020a46d0cfe35a63b26873c4b7853870822123 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat May 8 02:05:12 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat May 8 02:05:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c020a46 gnome-base/gnome-shell: x86 keyworded (bug #787269) Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> gnome-base/gnome-shell/gnome-shell-40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild index bebb5fea964..0d5c6606047 100644 --- a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild @@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 8f60d304836ba01d405ef4cb88576d776bb71efd Author: Matt Turner gentoo org> AuthorDate: Fri Apr 30 15:40:29 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Apr 30 16:08:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f60d304 gnome-base/gnome-shell: Assume gdm has introspection enabled Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild| 2 +- gnome-base/gnome-shell/gnome-shell-3.38.4-r1.ebuild | 2 +- gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild| 2 +- gnome-base/gnome-shell/gnome-shell-40.0.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild b/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild index a229e3212cf..4ed0027e038 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild @@ -106,7 +106,7 @@ RDEPEND="${DEPEND} " # avoid circular dependency, see bug #546134 PDEPEND=" - >=gnome-base/gdm-3.5[introspection] + >=gnome-base/gdm-3.5[introspection(+)] >=gnome-base/gnome-control-center-3.26[bluetooth(+)?,networkmanager(+)?] browser-extension? ( gnome-extra/chrome-gnome-shell ) " diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.4-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.4-r1.ebuild index d7938eb7e14..0e5a2c2dd05 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.38.4-r1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.38.4-r1.ebuild @@ -107,7 +107,7 @@ RDEPEND="${DEPEND} " # avoid circular dependency, see bug #546134 PDEPEND=" - >=gnome-base/gdm-3.5[introspection] + >=gnome-base/gdm-3.5[introspection(+)] >=gnome-base/gnome-control-center-3.26[bluetooth(+)?,networkmanager(+)?] browser-extension? ( gnome-extra/chrome-gnome-shell ) " diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild index b7a6ba9e7f2..07857b6f4bd 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild @@ -106,7 +106,7 @@ RDEPEND="${DEPEND} " # avoid circular dependency, see bug #546134 PDEPEND=" - >=gnome-base/gdm-3.5[introspection] + >=gnome-base/gdm-3.5[introspection(+)] >=gnome-base/gnome-control-center-3.26[bluetooth(+)?,networkmanager(+)?] browser-extension? ( gnome-extra/chrome-gnome-shell ) " diff --git a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild index 672d138b0f2..bebb5fea964 100644 --- a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild @@ -111,7 +111,7 @@ RDEPEND="${DEPEND} " # avoid circular dependency, see bug #546134 PDEPEND=" - >=gnome-base/gdm-3.5[introspection] + >=gnome-base/gdm-3.5[introspection(+)] >=gnome-base/gnome-control-center-3.26[bluetooth(+)?,networkmanager(+)?] browser-extension? ( gnome-extra/chrome-gnome-shell ) "
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 3c1786c9cdb9a3b8531e560f985ce170b93cd75f Author: Mart Raudsepp gentoo org> AuthorDate: Sat Apr 24 12:55:50 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Apr 25 17:15:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1786c9 gnome-base/gnome-shell-3.38: patchset with upstream fixes and gjs-1.68 compat Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 1 + .../gnome-shell/gnome-shell-3.38.4-r1.ebuild | 189 + 2 files changed, 190 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 16a1deb17f0..c765a89b830 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,4 +1,5 @@ DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 80a2e2a03e4cc3b15db6af872a2330c0921a63bcd03db78a970190fee93c982296b381d08ac4bd1cb5dbe5b14d9732e447445f5dcc06d607826a9026395f10bb SHA512 6f9145fd00117e6b4170e7457c83a8c3fc6086ce3bcd07813b5a4f05e58f42e889cc90799d6988af05fce9791a792e4d8d60ffe58818563c852f9923930d DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5 SHA512 7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656 +DIST gnome-shell-3.38.4-r1-patchset.tar.xz 12744 BLAKE2B ad620ca7916370f7085541461ecd825d7703c291a849da1adf17cccf54afb7a73a6d493f4fa4a18244811d4e8fa55c92e1c7465ba8bdc8b1d1fb2f6734c2ed50 SHA512 bad6bcc8ef1c41c5ae92b265b6824d76e39c2af3aa6974866fe95834589ca4b957181527ce9092b628f000d61c70fd356ddc3ef1eadbe19a299a2d44986fc27b DIST gnome-shell-3.38.4.tar.xz 1815880 BLAKE2B 888786ca1c7ac4a84c4b4b9ccc1035de80021efe0bf54521494eb90008ad11d5ef693158fd2c30a44532ef30911e6940b81c9c2eb426465aeae5ce3f1d9dbf5d SHA512 f59d7347587ecbde7790d466ee7c81d1e0ce0ff9f92bfe9cb3efc4049231bc164c0f61b761f42dfab1eb35619736d9a55fdae2b808e12f7671900d89e529fea8 DIST gnome-shell-40.0.tar.xz 1863432 BLAKE2B 698995328575e7e879eb0459e4f0087d0e11624952ac2786fec6c431da83eff25351d909b05a7d347f10b4eaf0d384c065e1f5255c1230433c839bed515ecf40 SHA512 fc4ca3fbd3dafd4a81f97a765e53b74fa4902018721e25a767c0d353d127b0cdc69c64171188272e3f5b48f11d6ad52064cc237e35210f5e09dfcd763ceb00c4 diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.4-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.4-r1.ebuild new file mode 100644 index 000..d7938eb7e14 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.38.4-r1.ebuild @@ -0,0 +1,189 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; +SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer/pipewire support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.65.1 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.38.0:0/7[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + >=media-video/pipewire-0.3.0:0/0.3 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-242 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + ${PYTHON_DEPS} +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 6f2a145b3f82b7f13df81e1b2c27bc1d952af865 Author: Matt Turner gentoo org> AuthorDate: Sun Apr 18 14:27:20 2021 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 18 14:27:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2a145b gnome-base/gnome-shell: Add RDEPEND on sys-apps/xdg-desktop-portal-gtk Closes: https://bugs.gentoo.org/764632 Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/gnome-shell-40.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild index c4847329fbd..672d138b0f2 100644 --- a/gnome-base/gnome-shell/gnome-shell-40.0.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-40.0.ebuild @@ -106,6 +106,8 @@ RDEPEND="${DEPEND} >=net-im/telepathy-logger-0.2.4[introspection] >=net-libs/telepathy-glib-0.19[introspection] ) media-fonts/cantarell + + sys-apps/xdg-desktop-portal-gtk " # avoid circular dependency, see bug #546134 PDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 14bf6b422fd67bff232e33cbab1e71eb9326ca0d Author: Matt Turner gentoo org> AuthorDate: Thu Apr 15 15:30:04 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Apr 15 15:30:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bf6b42 gnome-base/gnome-shell: Drop old versions Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/Manifest | 1 - gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild | 186 --- 2 files changed, 187 deletions(-) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index b64648070f6..16a1deb17f0 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,5 +1,4 @@ DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 80a2e2a03e4cc3b15db6af872a2330c0921a63bcd03db78a970190fee93c982296b381d08ac4bd1cb5dbe5b14d9732e447445f5dcc06d607826a9026395f10bb SHA512 6f9145fd00117e6b4170e7457c83a8c3fc6086ce3bcd07813b5a4f05e58f42e889cc90799d6988af05fce9791a792e4d8d60ffe58818563c852f9923930d DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5 SHA512 7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656 -DIST gnome-shell-3.38.3.tar.xz 1815204 BLAKE2B 1df05f0a3709d851d9bb01c8d8f82b3e36aa1da68256198afe7f5663bbf3dc3b88148220b4f90a1ab3eb3d2a14e370dc038e9afd73c57133f9535423b074ac27 SHA512 695446a934b3e5f8512084cb4eaba3e27aec0e03041890fb2a7a9eb4d91d3a9f2f5ca94a8616ce4e7303a2073fda7878425ba31bf590c448132f379fa7138d47 DIST gnome-shell-3.38.4.tar.xz 1815880 BLAKE2B 888786ca1c7ac4a84c4b4b9ccc1035de80021efe0bf54521494eb90008ad11d5ef693158fd2c30a44532ef30911e6940b81c9c2eb426465aeae5ce3f1d9dbf5d SHA512 f59d7347587ecbde7790d466ee7c81d1e0ce0ff9f92bfe9cb3efc4049231bc164c0f61b761f42dfab1eb35619736d9a55fdae2b808e12f7671900d89e529fea8 DIST gnome-shell-40.0.tar.xz 1863432 BLAKE2B 698995328575e7e879eb0459e4f0087d0e11624952ac2786fec6c431da83eff25351d909b05a7d347f10b4eaf0d384c065e1f5255c1230433c839bed515ecf40 SHA512 fc4ca3fbd3dafd4a81f97a765e53b74fa4902018721e25a767c0d353d127b0cdc69c64171188272e3f5b48f11d6ad52064cc237e35210f5e09dfcd763ceb00c4 diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild deleted file mode 100644 index b7a6ba9e7f2..000 --- a/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg - -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( elogind systemd )" - -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" - -# libXfixes-5.0 needed for pointer barriers and #include -# FIXME: -# * gstreamer/pipewire support is currently automagic -DEPEND=" - >=gnome-extra/evolution-data-server-3.33.1:= - >=app-crypt/gcr-3.7.5[introspection] - >=dev-libs/glib-2.57.2:2 - >=dev-libs/gobject-introspection-1.49.1:= - >=dev-libs/gjs-1.65.1 - >=x11-libs/gtk+-3.15.0:3[introspection] - >=x11-wm/mutter-3.38.0:0/7[introspection] - >=sys-auth/polkit-0.100[introspection] - >=gnome-base/gsettings-desktop-schemas-3.33.1 - >=x11-libs/startup-notification-0.11 - >=app-i18n/ibus-1.5.2 - >=gnome-base/gnome-desktop-3.35.90:3=[introspection] - bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) - >=media-libs/gstreamer-0.11.92:1.0 - media-libs/gst-plugins-base:1.0 - >=media-video/pipewire-0.3.0:0/0.3 - networkmanager? ( - >=net-misc/networkmanager-1.10.4:=[introspection] - net-libs/libnma[introspection] - >=app-crypt/libsecret-0.18 - dev-libs/dbus-glib ) - systemd? ( >=sys-apps/systemd-242 - >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) - elogind? ( >=sys-auth/elogind-237 ) - app-arch/gnome-autoar - dev-libs/json-glib - - >=app-accessibility/at-spi2-atk-2.5.3 - x11-libs/gdk-pixbuf:2[introspection] - dev-libs/libxml2:2 - x11-libs/libX11 - - >=media-sound/pulseaudio-2[glib] - >=dev-libs/atk-2[introspection] - dev-libs/libical:= - >=x11-libs/libXfixes-5.0 - - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] - ') - media-libs/mesa[X(+)] -" -# Runtime-only deps are probably incomplete and
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 9d20648178764271acd4577081bfcbf92c178ea1 Author: Sam James gentoo org> AuthorDate: Thu Apr 15 05:21:56 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 15 05:24:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d206481 gnome-base/gnome-shell: Stabilize 3.38.4 x86, #782847 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild index fffb7ba50fa..b7a6ba9e7f2 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild @@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 68f368566887e466aaf43877d5323593cc267b98 Author: Sam James gentoo org> AuthorDate: Thu Apr 15 01:31:40 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 15 01:32:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f36856 gnome-base/gnome-shell: Stabilize 3.38.4 arm64, #782847 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild index d30d55c3490..fffb7ba50fa 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild @@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 7399ba7273e6985b77a6ac7acef42343eca5daf6 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Apr 14 18:51:24 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Apr 14 18:51:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7399ba72 gnome-base/gnome-shell: Stabilize 3.38.4 amd64, #782847 Signed-off-by: Mikle Kolyada gentoo.org> gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild index c3492153952..d30d55c3490 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild @@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 79e5b93feae0146ade39667665ab67e3cc9926ce Author: Sam James gentoo org> AuthorDate: Mon Apr 12 23:10:11 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 12 23:10:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e5b93f gnome-base/gnome-shell: Stabilize 3.38.3 arm64, #774927 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild index 222dcf0f997..b7a6ba9e7f2 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild @@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/files/, gnome-base/gnome-shell/
commit: cfa743af9b07598da84b1c6dbb081b89e1eefe8b Author: Matt Turner gentoo org> AuthorDate: Sun Mar 21 22:54:15 2021 + Commit: Matt Turner gentoo org> CommitDate: Mon Apr 5 16:54:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa743af gnome-base/gnome-shell: Version bump to 40.0 Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/Manifest| 1 + gnome-base/gnome-shell/files/40.0-defaults.patch | 28 +++ .../files/40.0-optional-bluetooth.patch| 59 +++ gnome-base/gnome-shell/gnome-shell-40.0.ebuild | 189 + 4 files changed, 277 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index d90dff532de..8d90cb95a5f 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -3,3 +3,4 @@ DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 4dd3b98e8a2ffa711bffe0b3b78708c85 DIST gnome-shell-3.38.2.tar.xz 1814152 BLAKE2B 765f584ad8f71ac185e9dc6683f1866308c126d8ce8ba9330068e324ea9586b57315cf7feade62eb4142bb3a4effd80c7e6e0d7b36b6c5fb7d547e3bff9c2ab2 SHA512 ac37549039a11f4f1b2cdd8b0f8cab72093efca74a5909ad187121565cce737c6a6f296c7241ac5f2174fdfcf11070f7584e713e244fafc911fe039d8fd05f04 DIST gnome-shell-3.38.3.tar.xz 1815204 BLAKE2B 1df05f0a3709d851d9bb01c8d8f82b3e36aa1da68256198afe7f5663bbf3dc3b88148220b4f90a1ab3eb3d2a14e370dc038e9afd73c57133f9535423b074ac27 SHA512 695446a934b3e5f8512084cb4eaba3e27aec0e03041890fb2a7a9eb4d91d3a9f2f5ca94a8616ce4e7303a2073fda7878425ba31bf590c448132f379fa7138d47 DIST gnome-shell-3.38.4.tar.xz 1815880 BLAKE2B 888786ca1c7ac4a84c4b4b9ccc1035de80021efe0bf54521494eb90008ad11d5ef693158fd2c30a44532ef30911e6940b81c9c2eb426465aeae5ce3f1d9dbf5d SHA512 f59d7347587ecbde7790d466ee7c81d1e0ce0ff9f92bfe9cb3efc4049231bc164c0f61b761f42dfab1eb35619736d9a55fdae2b808e12f7671900d89e529fea8 +DIST gnome-shell-40.0.tar.xz 1863432 BLAKE2B 698995328575e7e879eb0459e4f0087d0e11624952ac2786fec6c431da83eff25351d909b05a7d347f10b4eaf0d384c065e1f5255c1230433c839bed515ecf40 SHA512 fc4ca3fbd3dafd4a81f97a765e53b74fa4902018721e25a767c0d353d127b0cdc69c64171188272e3f5b48f11d6ad52064cc237e35210f5e09dfcd763ceb00c4 diff --git a/gnome-base/gnome-shell/files/40.0-defaults.patch b/gnome-base/gnome-shell/files/40.0-defaults.patch new file mode 100644 index 000..012514100e0 --- /dev/null +++ b/gnome-base/gnome-shell/files/40.0-defaults.patch @@ -0,0 +1,28 @@ +From 1179f970e4b165ac6daf22d0e3b61df4879f3438 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Tue, 10 Dec 2013 23:33:51 +0100 +Subject: [PATCH 1/2] Alter list of default applications + +Signed-off-by: Gilles Dartiguelongue +[Updated to include desktop file renames to reverse DNS and 3.36 changes] +Signed-off-by: Mart Raudsepp +--- + data/org.gnome.shell.gschema.xml.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/data/org.gnome.shell.gschema.xml.in b/data/org.gnome.shell.gschema.xml.in +index cd6a2356d..6200df11c 100644 +--- a/data/org.gnome.shell.gschema.xml.in b/data/org.gnome.shell.gschema.xml.in +@@ -50,7 +50,7 @@ + + + +- [ 'org.gnome.Epiphany.desktop', 'org.gnome.Calendar.desktop', 'org.gnome.Music.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop' ] ++ [ 'chromium-browser-chromium.desktop', 'firefox.desktop', 'firefox-bin.desktop', 'org.gnome.Evolution.desktop', 'org.gnome.Calendar.desktop', 'org.gnome.Music.desktop', 'org.gnome.Photos.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop' ] + List of desktop file IDs for favorite applications + + The applications corresponding to these identifiers +-- +2.26.2 + diff --git a/gnome-base/gnome-shell/files/40.0-optional-bluetooth.patch b/gnome-base/gnome-shell/files/40.0-optional-bluetooth.patch new file mode 100644 index 000..dba20fe8c09 --- /dev/null +++ b/gnome-base/gnome-shell/files/40.0-optional-bluetooth.patch @@ -0,0 +1,59 @@ +From 1ef0033f8148466256b403c9d8c79b9fed1dd343 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Thu, 28 Feb 2019 00:50:19 +0200 +Subject: [PATCH 2/2] build: Make bluetooth support optional + +--- + js/misc/meson.build | 2 +- + meson.build | 7 ++- + meson_options.txt | 6 ++ + 3 files changed, 13 insertions(+), 2 deletions(-) + +diff --git a/js/misc/meson.build b/js/misc/meson.build +index 2702c3dbc..7a6c831b9 100644 +--- a/js/misc/meson.build b/js/misc/meson.build +@@ -3,7 +3,7 @@ jsconf.set('PACKAGE_NAME', meson.project_name()) + jsconf.set('PACKAGE_VERSION', meson.project_version()) + jsconf.set('GETTEXT_PACKAGE', meson.project_name()) + jsconf.set('LIBMUTTER_API_VERSION', mutter_api_version) +-jsconf.set10('HAVE_BLUETOOTH', bt_dep.found()) ++jsconf.set10('HAVE_BLUETOOTH', have_bluetooth) + jsconf.set10('HAVE_NETWORKMANAGER', have_networkmanager) + jsconf.set('datadir', datadir) + jsconf.set('libexecdir',
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: c22e7401f8e217a89a5b9dd88b46dfdd0728d144 Author: Matt Turner gentoo org> AuthorDate: Sat Mar 20 23:29:07 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat Mar 20 23:32:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c22e7401 gnome-base/gnome-shell: Version bump to 3.38.4 Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild | 186 +++ 2 files changed, 187 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 068694653c3..d90dff532de 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -2,3 +2,4 @@ DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 80a2e2a03e4cc3b15db6af872a2 DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5 SHA512 7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656 DIST gnome-shell-3.38.2.tar.xz 1814152 BLAKE2B 765f584ad8f71ac185e9dc6683f1866308c126d8ce8ba9330068e324ea9586b57315cf7feade62eb4142bb3a4effd80c7e6e0d7b36b6c5fb7d547e3bff9c2ab2 SHA512 ac37549039a11f4f1b2cdd8b0f8cab72093efca74a5909ad187121565cce737c6a6f296c7241ac5f2174fdfcf11070f7584e713e244fafc911fe039d8fd05f04 DIST gnome-shell-3.38.3.tar.xz 1815204 BLAKE2B 1df05f0a3709d851d9bb01c8d8f82b3e36aa1da68256198afe7f5663bbf3dc3b88148220b4f90a1ab3eb3d2a14e370dc038e9afd73c57133f9535423b074ac27 SHA512 695446a934b3e5f8512084cb4eaba3e27aec0e03041890fb2a7a9eb4d91d3a9f2f5ca94a8616ce4e7303a2073fda7878425ba31bf590c448132f379fa7138d47 +DIST gnome-shell-3.38.4.tar.xz 1815880 BLAKE2B 888786ca1c7ac4a84c4b4b9ccc1035de80021efe0bf54521494eb90008ad11d5ef693158fd2c30a44532ef30911e6940b81c9c2eb426465aeae5ce3f1d9dbf5d SHA512 f59d7347587ecbde7790d466ee7c81d1e0ce0ff9f92bfe9cb3efc4049231bc164c0f61b761f42dfab1eb35619736d9a55fdae2b808e12f7671900d89e529fea8 diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild new file mode 100644 index 000..c3492153952 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild @@ -0,0 +1,186 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer/pipewire support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.65.1 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.38.0:0/7[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + >=media-video/pipewire-0.3.0:0/0.3 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-242 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + media-libs/mesa[X(+)] +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2. gnome-session needed for
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: b8e79ba18a45f20b0380548baf9be9db5768530c Author: Ben Kohler gentoo org> AuthorDate: Wed Feb 24 21:44:02 2021 + Commit: Ben Kohler gentoo org> CommitDate: Thu Feb 25 12:02:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e79ba1 gnome-base/gnome-shell: add python3_9 support Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Ben Kohler gentoo.org> gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild index 4a02aca91be..c3492153952 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 34a7db68e78b8db8cbaf4e1da21e46eedb39dbea Author: Matt Turner gentoo org> AuthorDate: Sun Jan 17 22:06:51 2021 + Commit: Matt Turner gentoo org> CommitDate: Sun Jan 17 22:10:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a7db68 gnome-base/gnome-shell: Version bump to 3.38.3 Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild | 186 +++ 2 files changed, 187 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 189bd8c6385..068694653c3 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,3 +1,4 @@ DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 80a2e2a03e4cc3b15db6af872a2330c0921a63bcd03db78a970190fee93c982296b381d08ac4bd1cb5dbe5b14d9732e447445f5dcc06d607826a9026395f10bb SHA512 6f9145fd00117e6b4170e7457c83a8c3fc6086ce3bcd07813b5a4f05e58f42e889cc90799d6988af05fce9791a792e4d8d60ffe58818563c852f9923930d DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5 SHA512 7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656 DIST gnome-shell-3.38.2.tar.xz 1814152 BLAKE2B 765f584ad8f71ac185e9dc6683f1866308c126d8ce8ba9330068e324ea9586b57315cf7feade62eb4142bb3a4effd80c7e6e0d7b36b6c5fb7d547e3bff9c2ab2 SHA512 ac37549039a11f4f1b2cdd8b0f8cab72093efca74a5909ad187121565cce737c6a6f296c7241ac5f2174fdfcf11070f7584e713e244fafc911fe039d8fd05f04 +DIST gnome-shell-3.38.3.tar.xz 1815204 BLAKE2B 1df05f0a3709d851d9bb01c8d8f82b3e36aa1da68256198afe7f5663bbf3dc3b88148220b4f90a1ab3eb3d2a14e370dc038e9afd73c57133f9535423b074ac27 SHA512 695446a934b3e5f8512084cb4eaba3e27aec0e03041890fb2a7a9eb4d91d3a9f2f5ca94a8616ce4e7303a2073fda7878425ba31bf590c448132f379fa7138d47 diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild new file mode 100644 index 000..e8428c44af4 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild @@ -0,0 +1,186 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer/pipewire support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.65.1 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.38.0:0/7[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + >=media-video/pipewire-0.3.0:0/0.3 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-242 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + media-libs/mesa[X(+)] +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2. gnome-session needed for shutdown/reboot/inhibitors/etc +# 3. Control shell settings +# 4. logind interface needed
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 10e77b183a4fd36348c6d79e3ce5850186f0605b Author: Mart Raudsepp gentoo org> AuthorDate: Wed Dec 9 14:54:54 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Dec 9 14:54:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e77b18 gnome-base/gnome-shell: remove old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest | 1 - gnome-base/gnome-shell/gnome-shell-3.38.1.ebuild | 186 --- 2 files changed, 187 deletions(-) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 3e4e4fceeaa..189bd8c6385 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,4 +1,3 @@ DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 80a2e2a03e4cc3b15db6af872a2330c0921a63bcd03db78a970190fee93c982296b381d08ac4bd1cb5dbe5b14d9732e447445f5dcc06d607826a9026395f10bb SHA512 6f9145fd00117e6b4170e7457c83a8c3fc6086ce3bcd07813b5a4f05e58f42e889cc90799d6988af05fce9791a792e4d8d60ffe58818563c852f9923930d DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5 SHA512 7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656 -DIST gnome-shell-3.38.1.tar.xz 1812860 BLAKE2B d58dd9f5962d953f4bfa8aede62e24007185e0b4b82781c54cce87d8505657e01b0f76a9119b60634e6c723b7dd9320f5c56b984b59cc8fce61ad4a897291b44 SHA512 7ab580f892c4b4dac2fc8625343dfab1bf7a11e148dc01e6e805a5b1ac1d4cb17943b9a3058ec69fc086c270d76ef8073dca494991a5da1dcfa52b42dcc03f01 DIST gnome-shell-3.38.2.tar.xz 1814152 BLAKE2B 765f584ad8f71ac185e9dc6683f1866308c126d8ce8ba9330068e324ea9586b57315cf7feade62eb4142bb3a4effd80c7e6e0d7b36b6c5fb7d547e3bff9c2ab2 SHA512 ac37549039a11f4f1b2cdd8b0f8cab72093efca74a5909ad187121565cce737c6a6f296c7241ac5f2174fdfcf11070f7584e713e244fafc911fe039d8fd05f04 diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.1.ebuild deleted file mode 100644 index e512f2ed476..000 --- a/gnome-base/gnome-shell/gnome-shell-3.38.1.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg - -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( elogind systemd )" - -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -# libXfixes-5.0 needed for pointer barriers and #include -# FIXME: -# * gstreamer/pipewire support is currently automagic -DEPEND=" - >=gnome-extra/evolution-data-server-3.33.1:= - >=app-crypt/gcr-3.7.5[introspection] - >=dev-libs/glib-2.57.2:2 - >=dev-libs/gobject-introspection-1.49.1:= - >=dev-libs/gjs-1.65.1 - >=x11-libs/gtk+-3.15.0:3[introspection] - >=x11-wm/mutter-3.38.0:0/7[introspection] - >=sys-auth/polkit-0.100[introspection] - >=gnome-base/gsettings-desktop-schemas-3.33.1 - >=x11-libs/startup-notification-0.11 - >=app-i18n/ibus-1.5.2 - >=gnome-base/gnome-desktop-3.35.90:3=[introspection] - bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) - >=media-libs/gstreamer-0.11.92:1.0 - media-libs/gst-plugins-base:1.0 - >=media-video/pipewire-0.3.0:0/0.3 - networkmanager? ( - >=net-misc/networkmanager-1.10.4:=[introspection] - net-libs/libnma[introspection] - >=app-crypt/libsecret-0.18 - dev-libs/dbus-glib ) - systemd? ( >=sys-apps/systemd-31 - >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) - elogind? ( >=sys-auth/elogind-237 ) - app-arch/gnome-autoar - dev-libs/json-glib - - >=app-accessibility/at-spi2-atk-2.5.3 - x11-libs/gdk-pixbuf:2[introspection] - dev-libs/libxml2:2 - x11-libs/libX11 - - >=media-sound/pulseaudio-2[glib] - >=dev-libs/atk-2[introspection] - dev-libs/libical:= - >=x11-libs/libXfixes-5.0 - - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] - ') - media-libs/mesa[X(+)] -" -# Runtime-only deps are probably incomplete and approximate. -# Introspection deps generated using: -# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq -# Each block: -# 1. Introspection stuff needed via imports.gi.* -# 2. gnome-session needed for shutdown/reboot/inhibitors/etc -# 3. Control
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 4709dc2976ef83ac58ed2d604118a200aaadfe15 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Dec 8 10:42:15 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Dec 8 11:45:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4709dc29 gnome-base/gnome-shell: increase optional systemd min version dep gnome-shell now relies on a fixed systemd.pc file for prefix variable support - a fix that was first release in systemd-242. Raise the dep accordingly, just in case. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/gnome-shell-3.38.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.2.ebuild index e512f2ed476..e8428c44af4 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.38.2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.38.2.ebuild @@ -42,7 +42,7 @@ DEPEND=" net-libs/libnma[introspection] >=app-crypt/libsecret-0.18 dev-libs/dbus-glib ) - systemd? ( >=sys-apps/systemd-31 + systemd? ( >=sys-apps/systemd-242 >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) elogind? ( >=sys-auth/elogind-237 ) app-arch/gnome-autoar
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 6d6253ee1af11f34748a21a39aa459bcd3f4b533 Author: Matt Turner gentoo org> AuthorDate: Sat Dec 5 16:04:57 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 5 18:48:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6253ee gnome-base/gnome-shell: Version bump to 3.38.2 Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.38.2.ebuild | 186 +++ 2 files changed, 187 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index a6ac4f86d5d..3e4e4fceeaa 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,3 +1,4 @@ DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 80a2e2a03e4cc3b15db6af872a2330c0921a63bcd03db78a970190fee93c982296b381d08ac4bd1cb5dbe5b14d9732e447445f5dcc06d607826a9026395f10bb SHA512 6f9145fd00117e6b4170e7457c83a8c3fc6086ce3bcd07813b5a4f05e58f42e889cc90799d6988af05fce9791a792e4d8d60ffe58818563c852f9923930d DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5 SHA512 7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656 DIST gnome-shell-3.38.1.tar.xz 1812860 BLAKE2B d58dd9f5962d953f4bfa8aede62e24007185e0b4b82781c54cce87d8505657e01b0f76a9119b60634e6c723b7dd9320f5c56b984b59cc8fce61ad4a897291b44 SHA512 7ab580f892c4b4dac2fc8625343dfab1bf7a11e148dc01e6e805a5b1ac1d4cb17943b9a3058ec69fc086c270d76ef8073dca494991a5da1dcfa52b42dcc03f01 +DIST gnome-shell-3.38.2.tar.xz 1814152 BLAKE2B 765f584ad8f71ac185e9dc6683f1866308c126d8ce8ba9330068e324ea9586b57315cf7feade62eb4142bb3a4effd80c7e6e0d7b36b6c5fb7d547e3bff9c2ab2 SHA512 ac37549039a11f4f1b2cdd8b0f8cab72093efca74a5909ad187121565cce737c6a6f296c7241ac5f2174fdfcf11070f7584e713e244fafc911fe039d8fd05f04 diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.2.ebuild new file mode 100644 index 000..e512f2ed476 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.38.2.ebuild @@ -0,0 +1,186 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer/pipewire support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.65.1 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.38.0:0/7[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + >=media-video/pipewire-0.3.0:0/0.3 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-31 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + media-libs/mesa[X(+)] +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2. gnome-session needed for shutdown/reboot/inhibitors/etc +# 3. Control shell settings +# 4. logind interface needed
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 7dcc1d8a5451324458bd0abdfa006367a7865e87 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Nov 22 10:27:22 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Nov 22 19:29:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcc1d8a gnome-base/gnome-shell: remove old Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest | 2 - gnome-base/gnome-shell/gnome-shell-3.36.5.ebuild | 190 --- 2 files changed, 192 deletions(-) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 42105165f43..a6ac4f86d5d 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,5 +1,3 @@ -DIST gnome-shell-3.36.5-patchset.tar.xz 5296 BLAKE2B 6b353bd7714e2439590b74d25c964f06c8792337b22504b17cf37f4113bb0712d642fa1ab4fab9e1944544b3c57d6624c1758c97ef3b2f2a5ba2596305d4831e SHA512 669f8c2d5fe73c8f99f60ec38ac4b4fbf43e2d3667c1710f4f6179d77848f3f9d4245e22c128f41c1e594b44ba317b2430edbefa67c6886054d39726c165 -DIST gnome-shell-3.36.5.tar.xz 1776080 BLAKE2B 82a53777a9fa56c3bd1c6914c1aefe85256d3cd640e95c9804b37c711360e09e758f536e9caee79c88d1686ffb3bc672f215cc454237922942edcec93f6bafd3 SHA512 e8cbcd9ee9643083870415fa3ea8ed0f1b6f2a138054f92e23479514c57b22afc38e3e082a89051f2be4e91e2dea3a68951a06eb0589f507825da9137d92e545 DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 80a2e2a03e4cc3b15db6af872a2330c0921a63bcd03db78a970190fee93c982296b381d08ac4bd1cb5dbe5b14d9732e447445f5dcc06d607826a9026395f10bb SHA512 6f9145fd00117e6b4170e7457c83a8c3fc6086ce3bcd07813b5a4f05e58f42e889cc90799d6988af05fce9791a792e4d8d60ffe58818563c852f9923930d DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5 SHA512 7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656 DIST gnome-shell-3.38.1.tar.xz 1812860 BLAKE2B d58dd9f5962d953f4bfa8aede62e24007185e0b4b82781c54cce87d8505657e01b0f76a9119b60634e6c723b7dd9320f5c56b984b59cc8fce61ad4a897291b44 SHA512 7ab580f892c4b4dac2fc8625343dfab1bf7a11e148dc01e6e805a5b1ac1d4cb17943b9a3058ec69fc086c270d76ef8073dca494991a5da1dcfa52b42dcc03f01 diff --git a/gnome-base/gnome-shell/gnome-shell-3.36.5.ebuild b/gnome-base/gnome-shell/gnome-shell-3.36.5.ebuild deleted file mode 100644 index 95c35c773e3..000 --- a/gnome-base/gnome-shell/gnome-shell-3.36.5.ebuild +++ /dev/null @@ -1,190 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg - -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; -SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( elogind systemd )" - -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" - -# libXfixes-5.0 needed for pointer barriers and #include -# FIXME: -# * gstreamer support is currently automagic -DEPEND=" - >=gnome-extra/evolution-data-server-3.33.1:= - >=app-crypt/gcr-3.7.5[introspection] - >=dev-libs/glib-2.57.2:2 - >=dev-libs/gobject-introspection-1.49.1:= - >=dev-libs/gjs-1.63.2 - >=x11-libs/gtk+-3.15.0:3[introspection] - >=x11-wm/mutter-3.36.0:0/6[introspection] - >=sys-auth/polkit-0.100[introspection] - >=gnome-base/gsettings-desktop-schemas-3.33.1 - >=x11-libs/startup-notification-0.11 - >=app-i18n/ibus-1.5.2 - >=gnome-base/gnome-desktop-3.35.90:3=[introspection] - bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) - >=media-libs/gstreamer-0.11.92:1.0 - media-libs/gst-plugins-base:1.0 - networkmanager? ( - >=net-misc/networkmanager-1.10.4:=[introspection] - net-libs/libnma[introspection] - >=app-crypt/libsecret-0.18 - dev-libs/dbus-glib ) - systemd? ( >=sys-apps/systemd-31 - >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) - elogind? ( >=sys-auth/elogind-237 ) - app-arch/gnome-autoar - dev-libs/json-glib - - >=app-accessibility/at-spi2-atk-2.5.3 - x11-libs/gdk-pixbuf:2[introspection] - dev-libs/libxml2:2 - x11-libs/libX11 - - >=media-sound/pulseaudio-2[glib] - >=dev-libs/atk-2[introspection] - dev-libs/libical:= - >=x11-libs/libXfixes-5.0 - - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 716158a136b3050b6c31b7ef8a6fe3559a1f208a Author: Sam James gentoo org> AuthorDate: Sun Nov 22 03:23:15 2020 + Commit: Sam James gentoo org> CommitDate: Sun Nov 22 03:23:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716158a1 gnome-base/gnome-shell: Stabilize 3.36.7 amd64, #755848 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild b/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild index 11693ec69c8..b50d1082d08 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild @@ -16,7 +16,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 9ff341a338fb0e96b79f7832382cd1da1f260c9b Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Nov 21 18:14:37 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Nov 21 18:14:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff341a3 gnome-base/gnome-shell: x86 stable (bug #755848) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild b/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild index 43c5f42a3cc..11693ec69c8 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild @@ -16,7 +16,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 3b6d2d0cd13e0028a937cd784106caf4171b65f4 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 14 13:30:47 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 14 13:30:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b6d2d0c gnome-base/gnome-shell: bump to 3.36.7, fixes CVE-2020-12825 Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest | 2 + gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild | 190 +++ 2 files changed, 192 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index e61a01ab662..42105165f43 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,3 +1,5 @@ DIST gnome-shell-3.36.5-patchset.tar.xz 5296 BLAKE2B 6b353bd7714e2439590b74d25c964f06c8792337b22504b17cf37f4113bb0712d642fa1ab4fab9e1944544b3c57d6624c1758c97ef3b2f2a5ba2596305d4831e SHA512 669f8c2d5fe73c8f99f60ec38ac4b4fbf43e2d3667c1710f4f6179d77848f3f9d4245e22c128f41c1e594b44ba317b2430edbefa67c6886054d39726c165 DIST gnome-shell-3.36.5.tar.xz 1776080 BLAKE2B 82a53777a9fa56c3bd1c6914c1aefe85256d3cd640e95c9804b37c711360e09e758f536e9caee79c88d1686ffb3bc672f215cc454237922942edcec93f6bafd3 SHA512 e8cbcd9ee9643083870415fa3ea8ed0f1b6f2a138054f92e23479514c57b22afc38e3e082a89051f2be4e91e2dea3a68951a06eb0589f507825da9137d92e545 +DIST gnome-shell-3.36.7-patchset.tar.xz 6364 BLAKE2B 80a2e2a03e4cc3b15db6af872a2330c0921a63bcd03db78a970190fee93c982296b381d08ac4bd1cb5dbe5b14d9732e447445f5dcc06d607826a9026395f10bb SHA512 6f9145fd00117e6b4170e7457c83a8c3fc6086ce3bcd07813b5a4f05e58f42e889cc90799d6988af05fce9791a792e4d8d60ffe58818563c852f9923930d +DIST gnome-shell-3.36.7.tar.xz 1777236 BLAKE2B 4dd3b98e8a2ffa711bffe0b3b78708c85c1979122ee71e7e0d7c55626a608ba4598071bf8659338c960ba4b0349e5b621b97f294a4961cf021b9047753136af5 SHA512 7275d1e2d2629abd2fbfae910a77c25485464e39f8317ba1b0e8e1ae3368e69af4eb85c2611e82ea04270bfd8185e24f13002df9b13335adbdff144847790656 DIST gnome-shell-3.38.1.tar.xz 1812860 BLAKE2B d58dd9f5962d953f4bfa8aede62e24007185e0b4b82781c54cce87d8505657e01b0f76a9119b60634e6c723b7dd9320f5c56b984b59cc8fce61ad4a897291b44 SHA512 7ab580f892c4b4dac2fc8625343dfab1bf7a11e148dc01e6e805a5b1ac1d4cb17943b9a3058ec69fc086c270d76ef8073dca494991a5da1dcfa52b42dcc03f01 diff --git a/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild b/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild new file mode 100644 index 000..43c5f42a3cc --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; +SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.63.2 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.36.0:0/6[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-31 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-12.99.3[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 38b9be2a9bf0a00dca7a1dc0c2454c74f92a94c1 Author: Matt Turner gentoo org> AuthorDate: Mon Nov 9 02:04:21 2020 + Commit: Matt Turner gentoo org> CommitDate: Tue Nov 10 15:33:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b9be2a gnome-base/gnome-shell: Version bump to 3.38.1 Signed-off-by: Matt Turner gentoo.org> gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.38.1.ebuild | 186 +++ 2 files changed, 187 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index b6d61c9d9f2..e61a01ab662 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-3.36.5-patchset.tar.xz 5296 BLAKE2B 6b353bd7714e2439590b74d25c964f06c8792337b22504b17cf37f4113bb0712d642fa1ab4fab9e1944544b3c57d6624c1758c97ef3b2f2a5ba2596305d4831e SHA512 669f8c2d5fe73c8f99f60ec38ac4b4fbf43e2d3667c1710f4f6179d77848f3f9d4245e22c128f41c1e594b44ba317b2430edbefa67c6886054d39726c165 DIST gnome-shell-3.36.5.tar.xz 1776080 BLAKE2B 82a53777a9fa56c3bd1c6914c1aefe85256d3cd640e95c9804b37c711360e09e758f536e9caee79c88d1686ffb3bc672f215cc454237922942edcec93f6bafd3 SHA512 e8cbcd9ee9643083870415fa3ea8ed0f1b6f2a138054f92e23479514c57b22afc38e3e082a89051f2be4e91e2dea3a68951a06eb0589f507825da9137d92e545 +DIST gnome-shell-3.38.1.tar.xz 1812860 BLAKE2B d58dd9f5962d953f4bfa8aede62e24007185e0b4b82781c54cce87d8505657e01b0f76a9119b60634e6c723b7dd9320f5c56b984b59cc8fce61ad4a897291b44 SHA512 7ab580f892c4b4dac2fc8625343dfab1bf7a11e148dc01e6e805a5b1ac1d4cb17943b9a3058ec69fc086c270d76ef8073dca494991a5da1dcfa52b42dcc03f01 diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.1.ebuild new file mode 100644 index 000..e512f2ed476 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.38.1.ebuild @@ -0,0 +1,186 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer/pipewire support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.65.1 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.38.0:0/7[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + >=media-video/pipewire-0.3.0:0/0.3 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-31 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + media-libs/mesa[X(+)] +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2. gnome-session needed for shutdown/reboot/inhibitors/etc +# 3. Control shell settings +# 4. logind interface needed for suspending support +# 5. xdg-utils needed for xdg-open, used by extension tool +# 6. adwaita-icon-theme needed for various icons & arrows (3.26 for new video-joined-displays-symbolic and co icons; review for 3.28+) +# 7. mobile-broadband-provider-info, timezone-data for shell-mobile-providers.c # TODO: Review
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 06c1e97c100b64b588b4ab64b9b01cab34435435 Author: Sam James gentoo org> AuthorDate: Sun Aug 30 01:11:24 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 30 01:11:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c1e97c gnome-base/gnome-shell: Stabilize 3.34.5-r1 x86, #736802 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-3.34.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.34.5-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.34.5-r1.ebuild index ecd76288ebb..23bc33b40f0 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.34.5-r1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.34.5-r1.ebuild @@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: f6267e6ce80b72b96921175057e8dc1840a0bd1b Author: Sam James gentoo org> AuthorDate: Sat Aug 29 13:27:13 2020 + Commit: Sam James gentoo org> CommitDate: Sat Aug 29 13:27:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6267e6c gnome-base/gnome-shell: Stabilize 3.34.5-r1 amd64, #736802 Signed-off-by: Sam James gentoo.org> gnome-base/gnome-shell/gnome-shell-3.34.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.34.5-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.34.5-r1.ebuild index 0aeebc31a62..ecd76288ebb 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.34.5-r1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.34.5-r1.ebuild @@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager system REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: a147a84a1cdc6944c458dbd56e81cf931bf4f925 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Aug 14 07:10:19 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Aug 14 08:22:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a147a84a gnome-base/gnome-shell: remove old Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 3 - .../gnome-shell/gnome-shell-3.36.4-r1.ebuild | 190 - .../gnome-shell/gnome-shell-3.36.4-r2.ebuild | 190 - gnome-base/gnome-shell/gnome-shell-3.36.4.ebuild | 185 4 files changed, 568 deletions(-) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 3e46f112b67..1ceeca88038 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,6 +1,3 @@ DIST gnome-shell-3.34.5.tar.xz 1558672 BLAKE2B 7b786a35b6b79a4532d9bbb761ee0629cfb18b8c4c151f5958bb9169cae01ddb489a31c9d1a0cfef3ab6dd1f29c449600c1ad9bb11adbae284e86035bec15234 SHA512 ef6a70b0b3bb14fedb07c465742fe0d78c96ddd24352fd0babf871336ee404f9823cadea5bd522e388f5b714d33b219c8ff2badaed379b7135dd90de9fca9bc4 -DIST gnome-shell-3.36.4-patchset.tar.xz 26296 BLAKE2B 8310ea9dc6b4b738abd274c6ccb274ed59e840b37292f554f8217cef5cad979d2a54b15cffcd1cc62b00bfbb3555215c193a02f98f324969eff53df91fbd523a SHA512 ffdafe7eb3f7c5c67663c7e0c5fc1cf3f756d35fa3aafc1a5765872362c4d0caf9e50c1733411b1a156a30c8433dff04cd3e1cc2cc2d507c386deaabbf315f22 -DIST gnome-shell-3.36.4-r2-patchset.tar.xz 26900 BLAKE2B a230634e02c99b666fe283b20c84831b5e607431693f807ab9f3daf0b9be1c833b05755536faf860c8157e9dcfa9dd4d0942c0b042c130f83966f051a8998b5c SHA512 86a4e0bd448666022d4e9d036ecfc095b85ba368a4f1d1bda94e37565c1910039fa60032e687f80b68b4784264f6aaca2e382d775534b987fa3520f17be4ea16 -DIST gnome-shell-3.36.4.tar.xz 1774584 BLAKE2B 92fe544ae743235c673628f2ad82a75f58eaed94547fc3e0728a492cfee22783cb9d820ac55e1e125bf2ce83dadbddece7222eef9bad0891bfc5a7097ddde4bb SHA512 879b1590d516e7e9e1ad066c870023d59cbaaca13e1e77d8b14de302574b3138451c4b8ab0ba1b43aec3e6e03bd147304e8e0e995359b181522a790afc97d450 DIST gnome-shell-3.36.5-patchset.tar.xz 5296 BLAKE2B 6b353bd7714e2439590b74d25c964f06c8792337b22504b17cf37f4113bb0712d642fa1ab4fab9e1944544b3c57d6624c1758c97ef3b2f2a5ba2596305d4831e SHA512 669f8c2d5fe73c8f99f60ec38ac4b4fbf43e2d3667c1710f4f6179d77848f3f9d4245e22c128f41c1e594b44ba317b2430edbefa67c6886054d39726c165 DIST gnome-shell-3.36.5.tar.xz 1776080 BLAKE2B 82a53777a9fa56c3bd1c6914c1aefe85256d3cd640e95c9804b37c711360e09e758f536e9caee79c88d1686ffb3bc672f215cc454237922942edcec93f6bafd3 SHA512 e8cbcd9ee9643083870415fa3ea8ed0f1b6f2a138054f92e23479514c57b22afc38e3e082a89051f2be4e91e2dea3a68951a06eb0589f507825da9137d92e545 diff --git a/gnome-base/gnome-shell/gnome-shell-3.36.4-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.36.4-r1.ebuild deleted file mode 100644 index 563eecd7dff..000 --- a/gnome-base/gnome-shell/gnome-shell-3.36.4-r1.ebuild +++ /dev/null @@ -1,190 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg - -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; -SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( elogind systemd )" - -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" - -# libXfixes-5.0 needed for pointer barriers and #include -# FIXME: -# * gstreamer support is currently automagic -DEPEND=" - >=gnome-extra/evolution-data-server-3.33.1:= - >=app-crypt/gcr-3.7.5[introspection] - >=dev-libs/glib-2.57.2:2 - >=dev-libs/gobject-introspection-1.49.1:= - >=dev-libs/gjs-1.63.2 - >=x11-libs/gtk+-3.15.0:3[introspection] - >=x11-wm/mutter-3.36.0:0/6[introspection] - >=sys-auth/polkit-0.100[introspection] - >=gnome-base/gsettings-desktop-schemas-3.33.1 - >=x11-libs/startup-notification-0.11 - >=app-i18n/ibus-1.5.2 - >=gnome-base/gnome-desktop-3.35.90:3=[introspection] - bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) - >=media-libs/gstreamer-0.11.92:1.0 - media-libs/gst-plugins-base:1.0 - networkmanager? ( - >=net-misc/networkmanager-1.10.4:=[introspection] - net-libs/libnma[introspection] - >=app-crypt/libsecret-0.18 - dev-libs/dbus-glib ) - systemd? ( >=sys-apps/systemd-31 - >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) -
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 19dda776a2db2244348857684ddc1a7513c8959e Author: Mart Raudsepp gentoo org> AuthorDate: Fri Aug 14 07:07:00 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Aug 14 08:22:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19dda776 gnome-base/gnome-shell: bump to 3.36.5 Bug: https://bugs.gentoo.org/736802 Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest | 2 + gnome-base/gnome-shell/gnome-shell-3.36.5.ebuild | 190 +++ 2 files changed, 192 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 209b9b98d97..3e46f112b67 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -2,3 +2,5 @@ DIST gnome-shell-3.34.5.tar.xz 1558672 BLAKE2B 7b786a35b6b79a4532d9bbb761ee0629c DIST gnome-shell-3.36.4-patchset.tar.xz 26296 BLAKE2B 8310ea9dc6b4b738abd274c6ccb274ed59e840b37292f554f8217cef5cad979d2a54b15cffcd1cc62b00bfbb3555215c193a02f98f324969eff53df91fbd523a SHA512 ffdafe7eb3f7c5c67663c7e0c5fc1cf3f756d35fa3aafc1a5765872362c4d0caf9e50c1733411b1a156a30c8433dff04cd3e1cc2cc2d507c386deaabbf315f22 DIST gnome-shell-3.36.4-r2-patchset.tar.xz 26900 BLAKE2B a230634e02c99b666fe283b20c84831b5e607431693f807ab9f3daf0b9be1c833b05755536faf860c8157e9dcfa9dd4d0942c0b042c130f83966f051a8998b5c SHA512 86a4e0bd448666022d4e9d036ecfc095b85ba368a4f1d1bda94e37565c1910039fa60032e687f80b68b4784264f6aaca2e382d775534b987fa3520f17be4ea16 DIST gnome-shell-3.36.4.tar.xz 1774584 BLAKE2B 92fe544ae743235c673628f2ad82a75f58eaed94547fc3e0728a492cfee22783cb9d820ac55e1e125bf2ce83dadbddece7222eef9bad0891bfc5a7097ddde4bb SHA512 879b1590d516e7e9e1ad066c870023d59cbaaca13e1e77d8b14de302574b3138451c4b8ab0ba1b43aec3e6e03bd147304e8e0e995359b181522a790afc97d450 +DIST gnome-shell-3.36.5-patchset.tar.xz 5296 BLAKE2B 6b353bd7714e2439590b74d25c964f06c8792337b22504b17cf37f4113bb0712d642fa1ab4fab9e1944544b3c57d6624c1758c97ef3b2f2a5ba2596305d4831e SHA512 669f8c2d5fe73c8f99f60ec38ac4b4fbf43e2d3667c1710f4f6179d77848f3f9d4245e22c128f41c1e594b44ba317b2430edbefa67c6886054d39726c165 +DIST gnome-shell-3.36.5.tar.xz 1776080 BLAKE2B 82a53777a9fa56c3bd1c6914c1aefe85256d3cd640e95c9804b37c711360e09e758f536e9caee79c88d1686ffb3bc672f215cc454237922942edcec93f6bafd3 SHA512 e8cbcd9ee9643083870415fa3ea8ed0f1b6f2a138054f92e23479514c57b22afc38e3e082a89051f2be4e91e2dea3a68951a06eb0589f507825da9137d92e545 diff --git a/gnome-base/gnome-shell/gnome-shell-3.36.5.ebuild b/gnome-base/gnome-shell/gnome-shell-3.36.5.ebuild new file mode 100644 index 000..106118412d6 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.36.5.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; +SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.63.2 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.36.0:0/6[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-31 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/, gnome-base/gnome-shell/files/
commit: 9c4bb6c530c0a64b7e0c776806882026798bc1dc Author: Mart Raudsepp gentoo org> AuthorDate: Thu Aug 13 20:38:14 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Aug 13 20:38:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4bb6c5 gnome-base/gnome-shell: backport fix for CVE-2020-17489 Bug: https://bugs.gentoo.org/736802 Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> .../gnome-shell/files/3.34.5-CVE-2020-17489.patch | 47 + .../gnome-shell/gnome-shell-3.34.5-r1.ebuild | 198 + 2 files changed, 245 insertions(+) diff --git a/gnome-base/gnome-shell/files/3.34.5-CVE-2020-17489.patch b/gnome-base/gnome-shell/files/3.34.5-CVE-2020-17489.patch new file mode 100644 index 000..c6ed147c5a2 --- /dev/null +++ b/gnome-base/gnome-shell/files/3.34.5-CVE-2020-17489.patch @@ -0,0 +1,47 @@ +From e7f7da78d4d5a9abae780589810bd012300442e9 Mon Sep 17 00:00:00 2001 +From: Ray Strode +Date: Mon, 27 Jul 2020 10:58:49 -0400 +Subject: [PATCH] loginDialog: Reset auth prompt on vt switch before fade in + +At the moment, if a user switches to the login screen vt, +the login screen fades in whatever was on screen prior, and +then does a reset. + +It makes more sense to reset first, so we fade in what the +user is going to interact with instead of what they interacted +with before. + +Fixes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/2997 +(cherry picked from commit 13137aad9db52223e8b62cecbd3456f4a7f66f04) +--- + js/gdm/loginDialog.js | 9 - + 1 file changed, 4 insertions(+), 5 deletions(-) + +diff --git a/js/gdm/loginDialog.js b/js/gdm/loginDialog.js +index c3f90dc58..6b35ebb16 100644 +--- a/js/gdm/loginDialog.js b/js/gdm/loginDialog.js +@@ -920,16 +920,15 @@ var LoginDialog = GObject.registerClass({ + if (this.opacity == 255 && this._authPrompt.verificationStatus == AuthPrompt.AuthPromptStatus.NOT_VERIFYING) + return; + ++if (this._authPrompt.verificationStatus !== AuthPrompt.AuthPromptStatus.NOT_VERIFYING) ++this._authPrompt.reset(); ++ + this._bindOpacity(); + this.ease({ + opacity: 255, + duration: _FADE_ANIMATION_TIME, + mode: Clutter.AnimationMode.EASE_OUT_QUAD, +-onComplete: () => { +-if (this._authPrompt.verificationStatus != AuthPrompt.AuthPromptStatus.NOT_VERIFYING) +-this._authPrompt.reset(); +-this._unbindOpacity(); +-} ++onComplete: () => this._unbindOpacity() + }); + } + +-- +2.20.1 + diff --git a/gnome-base/gnome-shell/gnome-shell-3.34.5-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.34.5-r1.ebuild new file mode 100644 index 000..0aeebc31a62 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.34.5-r1.ebuild @@ -0,0 +1,198 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson pax-utils python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer support is currently automagic +DEPEND=" + >=dev-libs/libcroco-0.6.8:0.6 + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.57.3 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.34.0:0/5[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.32:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-31 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: b8867df0d01c8c57bcc08e907412681521599e2f Author: Mart Raudsepp gentoo org> AuthorDate: Thu Jul 16 17:29:32 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Jul 16 17:29:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8867df0 gnome-base/gnome-shell: update patchset Might fix some libst crashes for some, plus a gnome-3-36 branch commit for some extension update check fix Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 1 + .../gnome-shell/gnome-shell-3.36.4-r2.ebuild | 190 + 2 files changed, 191 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 2bbd3abd267..209b9b98d97 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,3 +1,4 @@ DIST gnome-shell-3.34.5.tar.xz 1558672 BLAKE2B 7b786a35b6b79a4532d9bbb761ee0629cfb18b8c4c151f5958bb9169cae01ddb489a31c9d1a0cfef3ab6dd1f29c449600c1ad9bb11adbae284e86035bec15234 SHA512 ef6a70b0b3bb14fedb07c465742fe0d78c96ddd24352fd0babf871336ee404f9823cadea5bd522e388f5b714d33b219c8ff2badaed379b7135dd90de9fca9bc4 DIST gnome-shell-3.36.4-patchset.tar.xz 26296 BLAKE2B 8310ea9dc6b4b738abd274c6ccb274ed59e840b37292f554f8217cef5cad979d2a54b15cffcd1cc62b00bfbb3555215c193a02f98f324969eff53df91fbd523a SHA512 ffdafe7eb3f7c5c67663c7e0c5fc1cf3f756d35fa3aafc1a5765872362c4d0caf9e50c1733411b1a156a30c8433dff04cd3e1cc2cc2d507c386deaabbf315f22 +DIST gnome-shell-3.36.4-r2-patchset.tar.xz 26900 BLAKE2B a230634e02c99b666fe283b20c84831b5e607431693f807ab9f3daf0b9be1c833b05755536faf860c8157e9dcfa9dd4d0942c0b042c130f83966f051a8998b5c SHA512 86a4e0bd448666022d4e9d036ecfc095b85ba368a4f1d1bda94e37565c1910039fa60032e687f80b68b4784264f6aaca2e382d775534b987fa3520f17be4ea16 DIST gnome-shell-3.36.4.tar.xz 1774584 BLAKE2B 92fe544ae743235c673628f2ad82a75f58eaed94547fc3e0728a492cfee22783cb9d820ac55e1e125bf2ce83dadbddece7222eef9bad0891bfc5a7097ddde4bb SHA512 879b1590d516e7e9e1ad066c870023d59cbaaca13e1e77d8b14de302574b3138451c4b8ab0ba1b43aec3e6e03bd147304e8e0e995359b181522a790afc97d450 diff --git a/gnome-base/gnome-shell/gnome-shell-3.36.4-r2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.36.4-r2.ebuild new file mode 100644 index 000..106118412d6 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.36.4-r2.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; +SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.63.2 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.36.0:0/6[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-31 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + media-libs/mesa[X(+)] +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 756c9685c0c10d6740dd4bb78d06acd1c4e30863 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Jul 15 07:22:27 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Jul 15 07:22:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756c9685 gnome-base/gnome-shell-3.36.4: add patchset, fixing st_theme crasher Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 1 + .../gnome-shell/gnome-shell-3.36.4-r1.ebuild | 190 + 2 files changed, 191 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index ee51ba0ed5a..2bbd3abd267 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-3.34.5.tar.xz 1558672 BLAKE2B 7b786a35b6b79a4532d9bbb761ee0629cfb18b8c4c151f5958bb9169cae01ddb489a31c9d1a0cfef3ab6dd1f29c449600c1ad9bb11adbae284e86035bec15234 SHA512 ef6a70b0b3bb14fedb07c465742fe0d78c96ddd24352fd0babf871336ee404f9823cadea5bd522e388f5b714d33b219c8ff2badaed379b7135dd90de9fca9bc4 +DIST gnome-shell-3.36.4-patchset.tar.xz 26296 BLAKE2B 8310ea9dc6b4b738abd274c6ccb274ed59e840b37292f554f8217cef5cad979d2a54b15cffcd1cc62b00bfbb3555215c193a02f98f324969eff53df91fbd523a SHA512 ffdafe7eb3f7c5c67663c7e0c5fc1cf3f756d35fa3aafc1a5765872362c4d0caf9e50c1733411b1a156a30c8433dff04cd3e1cc2cc2d507c386deaabbf315f22 DIST gnome-shell-3.36.4.tar.xz 1774584 BLAKE2B 92fe544ae743235c673628f2ad82a75f58eaed94547fc3e0728a492cfee22783cb9d820ac55e1e125bf2ce83dadbddece7222eef9bad0891bfc5a7097ddde4bb SHA512 879b1590d516e7e9e1ad066c870023d59cbaaca13e1e77d8b14de302574b3138451c4b8ab0ba1b43aec3e6e03bd147304e8e0e995359b181522a790afc97d450 diff --git a/gnome-base/gnome-shell/gnome-shell-3.36.4-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.36.4-r1.ebuild new file mode 100644 index 000..563eecd7dff --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.36.4-r1.ebuild @@ -0,0 +1,190 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; +SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.63.2 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.36.0:0/6[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-31 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + media-libs/mesa[X(+)] +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2. gnome-session needed for shutdown/reboot/inhibitors/etc +# 3. Control shell settings +# 4. logind interface needed for suspending support +# 5. xdg-utils needed for xdg-open, used by extension tool +# 6. adwaita-icon-theme needed for various icons & arrows (3.26 for new video-joined-displays-symbolic and co
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/, gnome-base/gnome-shell/files/
commit: 11fe8d4fb3c9edab0b962f39bc9a73fb89d55218 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 12 21:00:15 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 12 21:02:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fe8d4f gnome-base/gnome-shell: bump to 3.36.4 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/files/3.36-defaults.patch | 28 gnome-base/gnome-shell/gnome-shell-3.36.4.ebuild | 185 +++ 3 files changed, 214 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 39314cf9595..ee51ba0ed5a 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1 +1,2 @@ DIST gnome-shell-3.34.5.tar.xz 1558672 BLAKE2B 7b786a35b6b79a4532d9bbb761ee0629cfb18b8c4c151f5958bb9169cae01ddb489a31c9d1a0cfef3ab6dd1f29c449600c1ad9bb11adbae284e86035bec15234 SHA512 ef6a70b0b3bb14fedb07c465742fe0d78c96ddd24352fd0babf871336ee404f9823cadea5bd522e388f5b714d33b219c8ff2badaed379b7135dd90de9fca9bc4 +DIST gnome-shell-3.36.4.tar.xz 1774584 BLAKE2B 92fe544ae743235c673628f2ad82a75f58eaed94547fc3e0728a492cfee22783cb9d820ac55e1e125bf2ce83dadbddece7222eef9bad0891bfc5a7097ddde4bb SHA512 879b1590d516e7e9e1ad066c870023d59cbaaca13e1e77d8b14de302574b3138451c4b8ab0ba1b43aec3e6e03bd147304e8e0e995359b181522a790afc97d450 diff --git a/gnome-base/gnome-shell/files/3.36-defaults.patch b/gnome-base/gnome-shell/files/3.36-defaults.patch new file mode 100644 index 000..0a4746ac46b --- /dev/null +++ b/gnome-base/gnome-shell/files/3.36-defaults.patch @@ -0,0 +1,28 @@ +From 7a671f99b7ef2d5f38be67668aac762764b32a42 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Tue, 10 Dec 2013 23:33:51 +0100 +Subject: [PATCH 1/2] Alter list of default applications + +Signed-off-by: Gilles Dartiguelongue +[Updated to include desktop file renames to reverse DNS and 3.36 changes] +Signed-off-by: Mart Raudsepp +--- + data/org.gnome.shell.gschema.xml.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/data/org.gnome.shell.gschema.xml.in b/data/org.gnome.shell.gschema.xml.in +index c1e6b21..368c654 100644 +--- a/data/org.gnome.shell.gschema.xml.in b/data/org.gnome.shell.gschema.xml.in +@@ -31,7 +31,7 @@ + + + +- [ 'org.gnome.Epiphany.desktop', 'org.gnome.Geary.desktop', 'org.gnome.Calendar.desktop', 'org.gnome.Music.desktop', 'org.gnome.Photos.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop' ] ++ [ 'chromium-browser-chromium.desktop', 'firefox.desktop', 'firefox-bin.desktop', 'org.gnome.Evolution.desktop', 'org.gnome.Calendar.desktop', 'org.gnome.Music.desktop', 'org.gnome.Photos.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop' ] + List of desktop file IDs for favorite applications + + The applications corresponding to these identifiers +-- +2.10.1 + diff --git a/gnome-base/gnome-shell/gnome-shell-3.36.4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.36.4.ebuild new file mode 100644 index 000..fd3fd1b3ae9 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.36.4.ebuild @@ -0,0 +1,185 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer support is currently automagic +DEPEND=" + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.63.2 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.36.0:0/6[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.35.90:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: f86da5161db8990ad2ba1da34d14f8784e3082d7 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Jun 2 07:39:39 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Jun 2 07:40:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86da516 Revert "gnome-base/gnome-shell: don't pdepend on gnome-control-center on arm" gnome-control-center has arm keywords now. This reverts commit 590cd73cad8063c687f9e526c121348669d3b19f. Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild b/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild index 74ebb96f047..d1c2b7848cf 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild @@ -107,9 +107,9 @@ RDEPEND="${DEPEND} # avoid circular dependency, see bug #546134 PDEPEND=" >=gnome-base/gdm-3.5[introspection] - !arm? ( >=gnome-base/gnome-control-center-3.26[bluetooth(+)?,networkmanager(+)?] ) + >=gnome-base/gnome-control-center-3.26[bluetooth(+)?,networkmanager(+)?] browser-extension? ( gnome-extra/chrome-gnome-shell ) -" # FIXME: Temporary ugly workaround above for arm deptree issues without cascading it more by unkeywording gnome-shell for arm +" BDEPEND=" dev-lang/sassc dev-libs/libxslt
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 74ba150e0363c81a7a967b3b7c5a44cb144cf0c1 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Apr 26 09:41:06 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Apr 26 09:42:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ba150e gnome-base/gnome-shell: add missing libnma dependency Most people got it via gnome-control-center -> nm-applet, but nothing ensured USE=introspection on there before. It has to be able to successfully import with gjs if Config.HAVE_NETWORKMANAGER is set at runtime, which it is if built with USE=networkmanager. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild b/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild index 59adcea12b4..74ebb96f047 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild @@ -39,6 +39,7 @@ DEPEND=" media-libs/gst-plugins-base:1.0 networkmanager? ( >=net-misc/networkmanager-1.10.4:=[introspection] + net-libs/libnma[introspection] >=app-crypt/libsecret-0.18 dev-libs/dbus-glib ) systemd? ( >=sys-apps/systemd-31
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 590cd73cad8063c687f9e526c121348669d3b19f Author: Mart Raudsepp gentoo org> AuthorDate: Sat Apr 25 21:19:34 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Apr 25 21:19:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=590cd73c gnome-base/gnome-shell: don't pdepend on gnome-control-center on arm arm still hasn't re-keyworded gnome-control-center; drop the pdepend as an emergency main tree breakage fix for now Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild b/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild index 053b1ec356a..59adcea12b4 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild @@ -106,9 +106,9 @@ RDEPEND="${DEPEND} # avoid circular dependency, see bug #546134 PDEPEND=" >=gnome-base/gdm-3.5[introspection] - >=gnome-base/gnome-control-center-3.26[bluetooth(+)?,networkmanager(+)?] + !arm? ( >=gnome-base/gnome-control-center-3.26[bluetooth(+)?,networkmanager(+)?] ) browser-extension? ( gnome-extra/chrome-gnome-shell ) -" +" # FIXME: Temporary ugly workaround above for arm deptree issues without cascading it more by unkeywording gnome-shell for arm BDEPEND=" dev-lang/sassc dev-libs/libxslt
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: b09c88fd03e3d3498583bc556dc5d3bd905d2c24 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Apr 4 10:25:51 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Apr 4 12:06:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09c88fd gnome-base/gnome-shell: bump to 3.34.5 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild | 195 +++ 2 files changed, 196 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 6200e4fd2fb..e71cf096abc 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -4,3 +4,4 @@ DIST gnome-shell-3.32.2-patchset.tar.xz 23540 BLAKE2B 363989a630faa7538ccbf9765a DIST gnome-shell-3.32.2.tar.xz 1454372 BLAKE2B 9da7e17d4e47e187fa2285c6cf942cc8dc955e388179d2ad1fe8036c2908e217fc47d8b1515fc3cf6973e2083de8c350b55912782b9adbcf1b6cc37c7a3a9ae2 SHA512 7d8b25aa75149f096033a8b44d7f6f8d17ddadfcd8f5bb1915652423fe9d9db14902e674508f16fe5c6e7cbe956cde8349ec779c24c46f32b0a346755876bc46 DIST gnome-shell-3.34.4-patchset.tar.xz 3284 BLAKE2B c161f4422c8964b61ec0d5bc3267c1c9c69e632767ab5f0fde232c6055e34d1f1c8e4d1f92e3a636f67d08452061512ebc9cfec003a9e4e250f7f213203df0a1 SHA512 d8147d59a379eea5d90c441dd4ed8599243477e6325a579c5c10e825d68c21bf92b95c6f1b414d66bea8c2a7c3b181cf848fb6a79f9f06c713471c75543bae55 DIST gnome-shell-3.34.4.tar.xz 1545568 BLAKE2B a197235ece72e047d2c22b38aa20a4935c78d88b88fc66f881e788ee3659d89318632d2bbb2fc61448d13633d2a3c0b63e9ce5d1f8060aa5f4d63c2a986fce79 SHA512 17832780bcd91f9aedfd642881f4b17f52fe6844e7cc144a6ecac4e3e13ff889779ef24cf52e7f58e61bffc3fa3a3ef75d23c92ed3833ad42d00c49382284b89 +DIST gnome-shell-3.34.5.tar.xz 1558672 BLAKE2B 7b786a35b6b79a4532d9bbb761ee0629cfb18b8c4c151f5958bb9169cae01ddb489a31c9d1a0cfef3ab6dd1f29c449600c1ad9bb11adbae284e86035bec15234 SHA512 ef6a70b0b3bb14fedb07c465742fe0d78c96ddd24352fd0babf871336ee404f9823cadea5bd522e388f5b714d33b219c8ff2badaed379b7135dd90de9fca9bc4 diff --git a/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild b/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild new file mode 100644 index 000..31bff815d4a --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild @@ -0,0 +1,195 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit gnome.org gnome2-utils meson pax-utils python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer support is currently automagic +DEPEND=" + >=dev-libs/libcroco-0.6.8:0.6 + >=gnome-extra/evolution-data-server-3.33.1:= + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.57.3 + >=x11-libs/gtk+-3.15.0:3[introspection] + >=x11-wm/mutter-3.34.0:0/5[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.33.1 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + >=gnome-base/gnome-desktop-3.32:3=[introspection] + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + media-libs/gst-plugins-base:1.0 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-31 + >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) + elogind? ( >=sys-auth/elogind-237 ) + app-arch/gnome-autoar + dev-libs/json-glib + + >=app-accessibility/at-spi2-atk-2.5.3 + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + media-libs/mesa[X(+)] +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2. gnome-session needed for
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/files/, gnome-base/gnome-shell/
commit: 2f782bc97d7e168365c1421f20e6ef711286b2b6 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 15 17:22:52 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 15 17:37:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f782bc9 gnome-base/gnome-shell: try to fix a custom_stylesheet crasher Seems to happen to me when upgrading some package that installs desktop files; probably the desktop database update triggers an update in gnome-shell which stumbles on this crash. This upstream pending patch seems to solve this for me, so try it out in a revbump more widespread in ~arch for now. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> .../files/3.34.4-custom_stylesheet_crash.patch | 524 + .../gnome-shell/gnome-shell-3.34.4-r1.ebuild | 198 2 files changed, 722 insertions(+) diff --git a/gnome-base/gnome-shell/files/3.34.4-custom_stylesheet_crash.patch b/gnome-base/gnome-shell/files/3.34.4-custom_stylesheet_crash.patch new file mode 100644 index 000..186939b9147 --- /dev/null +++ b/gnome-base/gnome-shell/files/3.34.4-custom_stylesheet_crash.patch @@ -0,0 +1,524 @@ +From 87afb02e50c7a636a508cf619beb68a46168e54b Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= +Date: Mon, 6 May 2019 18:28:40 -0500 +Subject: [PATCH 1/5] st-theme: Use CRStyleSheet app_data instead of hash map + +Use the CRStyleSheet field to save stylesheet details instead of using an extra +hash table. In this way we can access to the stylesheet file faster without +having to lookup it. Define a destroy function so that we can automatically +remove the data when the container hash table is destroyed. + +Fixes https://gitlab.gnome.org/GNOME/gnome-shell/issues/1265 + +https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/536 +--- + src/st/st-theme.c | 91 +++ + 1 file changed, 60 insertions(+), 31 deletions(-) + +diff --git a/src/st/st-theme.c b/src/st/st-theme.c +index b567f7e5e3..208f536c5b 100644 +--- a/src/st/st-theme.c b/src/st/st-theme.c +@@ -66,11 +66,16 @@ struct _StTheme + GSList *custom_stylesheets; + + GHashTable *stylesheets_by_file; +- GHashTable *files_by_stylesheet; + + CRCascade *cascade; + }; + ++typedef struct _StyleSheetData ++{ ++ GFile *file; ++ gboolean extension_stylesheet; ++} StyleSheetData; ++ + enum + { + PROP_0, +@@ -106,12 +111,25 @@ file_equal0 (GFile *file1, + return g_file_equal (file1, file2); + } + ++static void ++stylesheet_destroy (CRStyleSheet *stylesheet) ++{ ++ if (stylesheet->app_data) ++{ ++ g_slice_free (StyleSheetData, stylesheet->app_data); ++ stylesheet->app_data = NULL; ++} ++ ++ cr_stylesheet_unref (stylesheet); ++} ++ + static void + st_theme_init (StTheme *theme) + { +- theme->stylesheets_by_file = g_hash_table_new_full (g_file_hash, (GEqualFunc) g_file_equal, +- (GDestroyNotify)g_object_unref, (GDestroyNotify)cr_stylesheet_unref); +- theme->files_by_stylesheet = g_hash_table_new (g_direct_hash, g_direct_equal); ++ theme->stylesheets_by_file = ++g_hash_table_new_full (g_file_hash, (GEqualFunc) g_file_equal, ++ (GDestroyNotify) g_object_unref, ++ (GDestroyNotify) stylesheet_destroy); + } + + static void +@@ -205,9 +223,6 @@ parse_stylesheet (GFile *file, + return NULL; + } + +- /* Extension stylesheet */ +- stylesheet->app_data = GUINT_TO_POINTER (FALSE); +- + return stylesheet; + } + +@@ -234,19 +249,30 @@ parse_stylesheet_nofail (GFile *file) + return result; + } + +-static void ++static gboolean + insert_stylesheet (StTheme *theme, +GFile*file, +CRStyleSheet *stylesheet) + { ++ StyleSheetData *stylesheet_data; ++ + if (stylesheet == NULL) +-return; ++return FALSE; + +- g_object_ref (file); +- cr_stylesheet_ref (stylesheet); ++ if (g_hash_table_contains (theme->stylesheets_by_file, file)) ++{ ++ cr_stylesheet_unref (stylesheet); ++ return FALSE; ++} + +- g_hash_table_insert (theme->stylesheets_by_file, file, stylesheet); +- g_hash_table_insert (theme->files_by_stylesheet, stylesheet, file); ++ stylesheet_data = g_slice_new0 (StyleSheetData); ++ stylesheet_data->file = file; ++ stylesheet->app_data = stylesheet_data; ++ ++ cr_stylesheet_ref (stylesheet); ++ g_hash_table_insert (theme->stylesheets_by_file, ++ g_object_ref (file), stylesheet); ++ return TRUE; + } + + gboolean +@@ -255,14 +281,15 @@ st_theme_load_stylesheet (StTheme*theme, + GError**error) + { + CRStyleSheet *stylesheet; ++ StyleSheetData *stylesheet_data; + + stylesheet = parse_stylesheet (file, error); +- if (!stylesheet) ++ if (!insert_stylesheet (theme, file,
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/files/, gnome-base/gnome-shell/
commit: 1f08e2de459342e98fadc04fd21dca40ce319d06 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 1 13:01:27 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 1 16:17:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f08e2de gnome-base/gnome-shell: bump to 3.34.4 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 2 + .../files/3.34-optional-bluetooth.patch| 59 +++ gnome-base/gnome-shell/gnome-shell-3.34.4.ebuild | 194 + 3 files changed, 255 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index e16d526404a..6200e4fd2fb 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -2,3 +2,5 @@ DIST gnome-shell-3.26.2-patchset.tar.xz 55492 BLAKE2B 745b8549f7480b004f4df9b815 DIST gnome-shell-3.26.2.tar.xz 1405580 BLAKE2B ccbb8ad374931335fdc6e752a7feedcba4fe2b61112404b62bc9711b1736216d46fd6e85c6f06439cae50af86a174359d7df0e111e8db6ffed567e91b4292b14 SHA512 0e13bc7abff2367d24ea748cd69a1879ff14a6755ef27d17cf20cef61bc6d15bf6e9d18362142a2d6462689f64eada833f9bba21ebaac3a33765a5be0ae48d3a DIST gnome-shell-3.32.2-patchset.tar.xz 23540 BLAKE2B 363989a630faa7538ccbf9765a1ccc5995fb4584b00a603ef11e48fee970a6d9791ed1fa92e2344e56cd8c282c9a22779cb8e50e7ec6637e0efda1ccc36579a4 SHA512 e854ba9fd864101009528d94cb310be10495db225380c353b76cd61b082a88f1f89035a0708cd386d1738001cf9949b4a8b8b8d7b1d2675068e01fecb35738c7 DIST gnome-shell-3.32.2.tar.xz 1454372 BLAKE2B 9da7e17d4e47e187fa2285c6cf942cc8dc955e388179d2ad1fe8036c2908e217fc47d8b1515fc3cf6973e2083de8c350b55912782b9adbcf1b6cc37c7a3a9ae2 SHA512 7d8b25aa75149f096033a8b44d7f6f8d17ddadfcd8f5bb1915652423fe9d9db14902e674508f16fe5c6e7cbe956cde8349ec779c24c46f32b0a346755876bc46 +DIST gnome-shell-3.34.4-patchset.tar.xz 3284 BLAKE2B c161f4422c8964b61ec0d5bc3267c1c9c69e632767ab5f0fde232c6055e34d1f1c8e4d1f92e3a636f67d08452061512ebc9cfec003a9e4e250f7f213203df0a1 SHA512 d8147d59a379eea5d90c441dd4ed8599243477e6325a579c5c10e825d68c21bf92b95c6f1b414d66bea8c2a7c3b181cf848fb6a79f9f06c713471c75543bae55 +DIST gnome-shell-3.34.4.tar.xz 1545568 BLAKE2B a197235ece72e047d2c22b38aa20a4935c78d88b88fc66f881e788ee3659d89318632d2bbb2fc61448d13633d2a3c0b63e9ce5d1f8060aa5f4d63c2a986fce79 SHA512 17832780bcd91f9aedfd642881f4b17f52fe6844e7cc144a6ecac4e3e13ff889779ef24cf52e7f58e61bffc3fa3a3ef75d23c92ed3833ad42d00c49382284b89 diff --git a/gnome-base/gnome-shell/files/3.34-optional-bluetooth.patch b/gnome-base/gnome-shell/files/3.34-optional-bluetooth.patch new file mode 100644 index 000..01e28192d36 --- /dev/null +++ b/gnome-base/gnome-shell/files/3.34-optional-bluetooth.patch @@ -0,0 +1,59 @@ +From 23b1b1184a3a882febb104652f5ac2e6ffd3fed0 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Thu, 28 Feb 2019 00:50:19 +0200 +Subject: [PATCH] build: Make bluetooth support optional + +--- + js/misc/meson.build | 2 +- + meson.build | 7 ++- + meson_options.txt | 6 ++ + 3 files changed, 13 insertions(+), 2 deletions(-) + +diff --git a/js/misc/meson.build b/js/misc/meson.build +index 5a4871762..3c5e02368 100644 +--- a/js/misc/meson.build b/js/misc/meson.build +@@ -3,7 +3,7 @@ jsconf.set('PACKAGE_NAME', meson.project_name()) + jsconf.set('PACKAGE_VERSION', meson.project_version()) + jsconf.set('GETTEXT_PACKAGE', meson.project_name()) + jsconf.set('LIBMUTTER_API_VERSION', mutter_api_version) +-jsconf.set10('HAVE_BLUETOOTH', bt_dep.found()) ++jsconf.set10('HAVE_BLUETOOTH', have_bluetooth) + jsconf.set10('HAVE_NETWORKMANAGER', have_networkmanager) + jsconf.set('datadir', datadir) + jsconf.set('libexecdir', libexecdir) +diff --git a/meson.build b/meson.build +index 97de19758..77646793f 100644 +--- a/meson.build b/meson.build +@@ -100,7 +100,12 @@ x11_dep = dependency('x11') + schemas_dep = dependency('gsettings-desktop-schemas', version: schemas_req) + gnome_desktop_dep = dependency('gnome-desktop-3.0', version: gnome_desktop_req) + +-bt_dep = dependency('gnome-bluetooth-1.0', version: bt_req, required: false) ++if get_option('bluetooth') ++ bt_dep = dependency('gnome-bluetooth-1.0', version: bt_req) ++ have_bluetooth = true ++else ++ have_bluetooth = false ++endif + gst_dep = dependency('gstreamer-1.0', version: gst_req, required: false) + gst_base_dep = dependency('gstreamer-base-1.0', required: false) + +diff --git a/meson_options.txt b/meson_options.txt +index 2c5539012..8e8d9eee6 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -1,3 +1,9 @@ ++option('bluetooth', ++ type: 'boolean', ++ value: true, ++ description: 'Enable bluetooth support' ++) ++ + option('extensions_tool', + type: 'boolean', + value: true, +-- +2.20.1 + diff --git a/gnome-base/gnome-shell/gnome-shell-3.34.4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.34.4.ebuild new file mode 100644 index
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: d22f3e4e4ebc5be8dc43b761b4de1ba98a84151b Author: Mart Raudsepp gentoo org> AuthorDate: Sat Feb 29 21:17:44 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Feb 29 21:21:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22f3e4e gnome-base/gnome-shell-3.32: disallow eds-3.34 due to libecal API change Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild | 1 + gnome-base/gnome-shell/gnome-shell-3.32.2-r1.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild index 6daa3d58709..31536117ad6 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild @@ -24,6 +24,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" COMMON_DEPEND=" >=dev-libs/libcroco-0.6.8:0.6 >=gnome-extra/evolution-data-server-3.17.2:= + =app-crypt/gcr-3.7.5[introspection] >=gnome-base/gnome-desktop-3.7.90:3=[introspection] >=dev-libs/glib-2.53.0:2 diff --git a/gnome-base/gnome-shell/gnome-shell-3.32.2-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.32.2-r1.ebuild index 3b1c0f71c32..4e6c8468dd1 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.32.2-r1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.32.2-r1.ebuild @@ -24,6 +24,7 @@ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" DEPEND=" >=dev-libs/libcroco-0.6.8:0.6 >=gnome-extra/evolution-data-server-3.17.2:= + =app-crypt/gcr-3.7.5[introspection] >=gnome-base/gnome-desktop-3.7.90:3=[introspection] >=dev-libs/glib-2.57.2:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 21137f65e4af2ce31d19a83a88584f0b6d8a8258 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 7 14:52:38 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 9 16:22:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21137f65 gnome-base/gnome-shell: Switch to PYTHON_MULTI_USEDEP API Signed-off-by: Michał Górny gentoo.org> gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild | 4 +++- .../{gnome-shell-3.32.2.ebuild => gnome-shell-3.32.2-r1.ebuild} | 6 -- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild index 601a0789119..6daa3d58709 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild @@ -59,7 +59,9 @@ COMMON_DEPEND=" >=x11-libs/libXfixes-5.0 ${PYTHON_DEPS} - dev-python/pygobject:3[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') media-libs/mesa[X(+)] " # Runtime-only deps are probably incomplete and approximate. diff --git a/gnome-base/gnome-shell/gnome-shell-3.32.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.32.2-r1.ebuild similarity index 97% rename from gnome-base/gnome-shell/gnome-shell-3.32.2.ebuild rename to gnome-base/gnome-shell/gnome-shell-3.32.2-r1.ebuild index cc2d09d474c..3b1c0f71c32 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.32.2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.32.2-r1.ebuild @@ -8,7 +8,7 @@ inherit gnome.org gnome2-utils meson pax-utils python-single-r1 virtualx xdg DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; -SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz; +SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz; LICENSE="GPL-2+ LGPL-2+" SLOT="0" @@ -56,7 +56,9 @@ DEPEND=" >=x11-libs/libXfixes-5.0 ${PYTHON_DEPS} - dev-python/pygobject:3[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') media-libs/mesa[X(+)] " # Runtime-only deps are probably incomplete and approximate.
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 703a3fc3ae3fc1adcd2d2cea7031423adcf617a8 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Dec 23 21:22:36 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Dec 23 21:25:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703a3fc3 gnome-base/gnome-shell: remove old Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 2 - .../gnome-shell/gnome-shell-3.30.2-r2.ebuild | 188 - 2 files changed, 190 deletions(-) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 8382daefe5c..e16d526404a 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,6 +1,4 @@ DIST gnome-shell-3.26.2-patchset.tar.xz 55492 BLAKE2B 745b8549f7480b004f4df9b81508c94c9224f77a5a503f45dfda20105e9c305f8cae6ae5e420e597cea9f98899933bb19efd8cf0e9811dc35d0844a3c2920143 SHA512 93a730082e84807c23f4b7e390c2d0fb02d3666fc32241de02b3534cc271b160bd9a6a6a2e908ed5bdde91cef383c1e400b0f7cbf04ac104f7f9758218e635ed DIST gnome-shell-3.26.2.tar.xz 1405580 BLAKE2B ccbb8ad374931335fdc6e752a7feedcba4fe2b61112404b62bc9711b1736216d46fd6e85c6f06439cae50af86a174359d7df0e111e8db6ffed567e91b4292b14 SHA512 0e13bc7abff2367d24ea748cd69a1879ff14a6755ef27d17cf20cef61bc6d15bf6e9d18362142a2d6462689f64eada833f9bba21ebaac3a33765a5be0ae48d3a -DIST gnome-shell-3.30.2-r2-patchset.tar.xz 41852 BLAKE2B f854a42b0ba0be8019487edfc1a0e73d11d406537ffe288d1a5d81e9a512b8fb02e6af466fbe4d0d0e8644aa6f57cad1d381b5e873223749c88d1dccdae72b9e SHA512 c0c935206048c961e70f319b67133dcf0f5253c2283aefd6283db910950f8cd645888f6a6b7bbbfc620a023e0b5ae85394e5f5ce0fb2ff120b18ab7640f9859e -DIST gnome-shell-3.30.2.tar.xz 1439556 BLAKE2B 547ccf5571ea431d15c6430619640bd497a381191cad56bbf1a5c9992c5df47eb48527cc2749ea4d417cbe5fd7cc2acb44915ee35d3d89cd386541f19d743877 SHA512 5cdf2b9a4dc9dbcc75d76020a01b953ae3922d5820b692d1bc1cf62daf1f00d04b95d6ec076920563f555115c4f4ad11a019e4523a353ef4dd2189a5240239c6 DIST gnome-shell-3.32.2-patchset.tar.xz 23540 BLAKE2B 363989a630faa7538ccbf9765a1ccc5995fb4584b00a603ef11e48fee970a6d9791ed1fa92e2344e56cd8c282c9a22779cb8e50e7ec6637e0efda1ccc36579a4 SHA512 e854ba9fd864101009528d94cb310be10495db225380c353b76cd61b082a88f1f89035a0708cd386d1738001cf9949b4a8b8b8d7b1d2675068e01fecb35738c7 DIST gnome-shell-3.32.2.tar.xz 1454372 BLAKE2B 9da7e17d4e47e187fa2285c6cf942cc8dc955e388179d2ad1fe8036c2908e217fc47d8b1515fc3cf6973e2083de8c350b55912782b9adbcf1b6cc37c7a3a9ae2 SHA512 7d8b25aa75149f096033a8b44d7f6f8d17ddadfcd8f5bb1915652423fe9d9db14902e674508f16fe5c6e7cbe956cde8349ec779c24c46f32b0a346755876bc46 diff --git a/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild deleted file mode 100644 index 703ffb03c57..000 --- a/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild +++ /dev/null @@ -1,188 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{5,6,7} ) - -inherit gnome.org gnome2-utils meson pax-utils python-single-r1 virtualx xdg - -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; -SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager nsplugin systemd telepathy" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( elogind systemd )" - -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" - -# libXfixes-5.0 needed for pointer barriers and #include -# FIXME: -# * gstreamer support is currently automagic -DEPEND=" - >=dev-libs/libcroco-0.6.8:0.6 - >=gnome-extra/evolution-data-server-3.17.2:= - >=app-crypt/gcr-3.7.5[introspection] - >=gnome-base/gnome-desktop-3.7.90:3=[introspection] - >=dev-libs/glib-2.57.2:2 - >=dev-libs/gobject-introspection-1.49.1:= - >=dev-libs/gjs-1.54.0 - >=x11-libs/gtk+-3.15.0:3[introspection] - nsplugin? ( >=dev-libs/json-glib-0.13.2 ) - >=x11-wm/mutter-3.30.1:0/3[introspection] - >=sys-auth/polkit-0.100[introspection] - >=gnome-base/gsettings-desktop-schemas-3.27.90 - >=x11-libs/startup-notification-0.11 - >=app-i18n/ibus-1.5.2 - bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) - >=media-libs/gstreamer-0.11.92:1.0 - networkmanager? ( - >=net-misc/networkmanager-1.10.4:=[introspection] - >=app-crypt/libsecret-0.18 - dev-libs/dbus-glib ) - systemd? ( >=sys-apps/systemd-31 ) - elogind? ( >=sys-auth/elogind-237 ) - - >=app-accessibility/at-spi2-atk-2.5.3 - media-libs/libcanberra[gtk3] - x11-libs/gdk-pixbuf:2[introspection] - dev-libs/libxml2:2 -
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/files/, gnome-base/gnome-shell/
commit: be15a38f86d63f4e03f8a182aa78732563e70b9a Author: Mart Raudsepp gentoo org> AuthorDate: Fri Sep 6 21:06:57 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Sep 6 21:44:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be15a38f gnome-base/gnome-shell: bump to 3.32.2 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 2 + .../files/3.32-optional-bluetooth.patch| 59 +++ gnome-base/gnome-shell/gnome-shell-3.32.2.ebuild | 186 + 3 files changed, 247 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 5e960bacb1a..8382daefe5c 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -2,3 +2,5 @@ DIST gnome-shell-3.26.2-patchset.tar.xz 55492 BLAKE2B 745b8549f7480b004f4df9b815 DIST gnome-shell-3.26.2.tar.xz 1405580 BLAKE2B ccbb8ad374931335fdc6e752a7feedcba4fe2b61112404b62bc9711b1736216d46fd6e85c6f06439cae50af86a174359d7df0e111e8db6ffed567e91b4292b14 SHA512 0e13bc7abff2367d24ea748cd69a1879ff14a6755ef27d17cf20cef61bc6d15bf6e9d18362142a2d6462689f64eada833f9bba21ebaac3a33765a5be0ae48d3a DIST gnome-shell-3.30.2-r2-patchset.tar.xz 41852 BLAKE2B f854a42b0ba0be8019487edfc1a0e73d11d406537ffe288d1a5d81e9a512b8fb02e6af466fbe4d0d0e8644aa6f57cad1d381b5e873223749c88d1dccdae72b9e SHA512 c0c935206048c961e70f319b67133dcf0f5253c2283aefd6283db910950f8cd645888f6a6b7bbbfc620a023e0b5ae85394e5f5ce0fb2ff120b18ab7640f9859e DIST gnome-shell-3.30.2.tar.xz 1439556 BLAKE2B 547ccf5571ea431d15c6430619640bd497a381191cad56bbf1a5c9992c5df47eb48527cc2749ea4d417cbe5fd7cc2acb44915ee35d3d89cd386541f19d743877 SHA512 5cdf2b9a4dc9dbcc75d76020a01b953ae3922d5820b692d1bc1cf62daf1f00d04b95d6ec076920563f555115c4f4ad11a019e4523a353ef4dd2189a5240239c6 +DIST gnome-shell-3.32.2-patchset.tar.xz 23540 BLAKE2B 363989a630faa7538ccbf9765a1ccc5995fb4584b00a603ef11e48fee970a6d9791ed1fa92e2344e56cd8c282c9a22779cb8e50e7ec6637e0efda1ccc36579a4 SHA512 e854ba9fd864101009528d94cb310be10495db225380c353b76cd61b082a88f1f89035a0708cd386d1738001cf9949b4a8b8b8d7b1d2675068e01fecb35738c7 +DIST gnome-shell-3.32.2.tar.xz 1454372 BLAKE2B 9da7e17d4e47e187fa2285c6cf942cc8dc955e388179d2ad1fe8036c2908e217fc47d8b1515fc3cf6973e2083de8c350b55912782b9adbcf1b6cc37c7a3a9ae2 SHA512 7d8b25aa75149f096033a8b44d7f6f8d17ddadfcd8f5bb1915652423fe9d9db14902e674508f16fe5c6e7cbe956cde8349ec779c24c46f32b0a346755876bc46 diff --git a/gnome-base/gnome-shell/files/3.32-optional-bluetooth.patch b/gnome-base/gnome-shell/files/3.32-optional-bluetooth.patch new file mode 100644 index 000..c7637046c01 --- /dev/null +++ b/gnome-base/gnome-shell/files/3.32-optional-bluetooth.patch @@ -0,0 +1,59 @@ +From 77518c23dd1ce3d000d5667b4d903af095939f7c Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Thu, 28 Feb 2019 00:50:19 +0200 +Subject: [PATCH] build: Make bluetooth support optional + +--- + js/misc/meson.build | 2 +- + meson.build | 7 ++- + meson_options.txt | 6 ++ + 3 files changed, 13 insertions(+), 2 deletions(-) + +diff --git a/js/misc/meson.build b/js/misc/meson.build +index 5a4871762..3c5e02368 100644 +--- a/js/misc/meson.build b/js/misc/meson.build +@@ -3,7 +3,7 @@ jsconf.set('PACKAGE_NAME', meson.project_name()) + jsconf.set('PACKAGE_VERSION', meson.project_version()) + jsconf.set('GETTEXT_PACKAGE', meson.project_name()) + jsconf.set('LIBMUTTER_API_VERSION', mutter_api_version) +-jsconf.set10('HAVE_BLUETOOTH', bt_dep.found()) ++jsconf.set10('HAVE_BLUETOOTH', have_bluetooth) + jsconf.set10('HAVE_NETWORKMANAGER', have_networkmanager) + jsconf.set('datadir', datadir) + jsconf.set('libexecdir', libexecdir) +diff --git a/meson.build b/meson.build +index 21a80bcc8..c76afaa9c 100644 +--- a/meson.build b/meson.build +@@ -95,7 +95,12 @@ ibus_dep = dependency('ibus-1.0', version: ibus_req) + x11_dep = dependency('x11') + schemas_dep = dependency('gsettings-desktop-schemas', version: schemas_req) + +-bt_dep = dependency('gnome-bluetooth-1.0', version: bt_req, required: false) ++if get_option('bluetooth') ++ bt_dep = dependency('gnome-bluetooth-1.0', version: bt_req) ++ have_bluetooth = true ++else ++ have_bluetooth = false ++endif + gst_dep = dependency('gstreamer-1.0', version: gst_req, required: false) + gst_base_dep = dependency('gstreamer-base-1.0', required: false) + +diff --git a/meson_options.txt b/meson_options.txt +index 853ca98dc..33f76379b 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -1,3 +1,9 @@ ++option('bluetooth', ++ type: 'boolean', ++ value: true, ++ description: 'Enable bluetooth support' ++) ++ + option('gtk_doc', + type: 'boolean', + value: false, +-- +2.20.1 + diff --git a/gnome-base/gnome-shell/gnome-shell-3.32.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.32.2.ebuild new file mode 100644 index 000..52c198b7fd6 --- /dev/null
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 265e5bf22dd1ba8e4c6f4496c73447cc1773ad31 Author: Aaron Bauman gentoo org> AuthorDate: Sat Aug 3 18:12:15 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Aug 3 19:04:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=265e5bf2 gnome-base/gnome-shell: arm64 keyworded Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.70, Repoman-2.3.16 gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild index 523f569ac3b..4f7da3b101b 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild @@ -16,7 +16,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager nsplug REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/files/, gnome-base/gnome-shell/
commit: 74a254ca0c299858fc518d5af4b64f9ad0b4c150 Author: Mart Raudsepp gentoo org> AuthorDate: Sat May 18 20:32:09 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 18 20:44:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a254ca gnome-base/gnome-shell: remove old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 2 - .../files/gnome-shell-3.12-bluetooth-flag.patch| 50 -- .../files/gnome-shell-3.22.0-gir-build-fix.patch | 28 --- gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild | 196 - .../gnome-shell/gnome-shell-3.30.2-r1.ebuild | 188 gnome-base/gnome-shell/metadata.xml| 4 - 6 files changed, 468 deletions(-) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 320563d499f..5e960bacb1a 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,6 +1,4 @@ -DIST gnome-shell-3.24.3.tar.xz 1982088 BLAKE2B 608b3e73d546dea543a23c31a64b03c32f35d118cd79fd0371a9e392377b4dd03bc16413443d643ed604a2fa81c2838939d92ef4c89a54469a8bd83dc9661f8f SHA512 369ed80b975369b79d4ac9b3f1fbd469fdde331e9079d09eeac6398a9b3c349b09f7570dfce1ed6e1cdfaf514b4b40c6038f34b6c3c7928470b2cd65b702ff15 DIST gnome-shell-3.26.2-patchset.tar.xz 55492 BLAKE2B 745b8549f7480b004f4df9b81508c94c9224f77a5a503f45dfda20105e9c305f8cae6ae5e420e597cea9f98899933bb19efd8cf0e9811dc35d0844a3c2920143 SHA512 93a730082e84807c23f4b7e390c2d0fb02d3666fc32241de02b3534cc271b160bd9a6a6a2e908ed5bdde91cef383c1e400b0f7cbf04ac104f7f9758218e635ed DIST gnome-shell-3.26.2.tar.xz 1405580 BLAKE2B ccbb8ad374931335fdc6e752a7feedcba4fe2b61112404b62bc9711b1736216d46fd6e85c6f06439cae50af86a174359d7df0e111e8db6ffed567e91b4292b14 SHA512 0e13bc7abff2367d24ea748cd69a1879ff14a6755ef27d17cf20cef61bc6d15bf6e9d18362142a2d6462689f64eada833f9bba21ebaac3a33765a5be0ae48d3a -DIST gnome-shell-3.30.2-patchset-r1.tar.xz 41324 BLAKE2B 4d051a327d106e8431c7b75d56932137dd3af2694c313656bf4751a385a86ef43dd635f31902be0426899746c63f1cd1aa782e9c0827f750fe61683512fbd43c SHA512 3761688e86694be00d81eac2bcd8774d8fdff62f44cdcd26c29b9e7513d2db0edc0ba097e0fea474a232496e3f9b8797e6215a040915a0832517235b26cbc265 DIST gnome-shell-3.30.2-r2-patchset.tar.xz 41852 BLAKE2B f854a42b0ba0be8019487edfc1a0e73d11d406537ffe288d1a5d81e9a512b8fb02e6af466fbe4d0d0e8644aa6f57cad1d381b5e873223749c88d1dccdae72b9e SHA512 c0c935206048c961e70f319b67133dcf0f5253c2283aefd6283db910950f8cd645888f6a6b7bbbfc620a023e0b5ae85394e5f5ce0fb2ff120b18ab7640f9859e DIST gnome-shell-3.30.2.tar.xz 1439556 BLAKE2B 547ccf5571ea431d15c6430619640bd497a381191cad56bbf1a5c9992c5df47eb48527cc2749ea4d417cbe5fd7cc2acb44915ee35d3d89cd386541f19d743877 SHA512 5cdf2b9a4dc9dbcc75d76020a01b953ae3922d5820b692d1bc1cf62daf1f00d04b95d6ec076920563f555115c4f4ad11a019e4523a353ef4dd2189a5240239c6 diff --git a/gnome-base/gnome-shell/files/gnome-shell-3.12-bluetooth-flag.patch b/gnome-base/gnome-shell/files/gnome-shell-3.12-bluetooth-flag.patch deleted file mode 100644 index 2fa93af25cd..000 --- a/gnome-base/gnome-shell/files/gnome-shell-3.12-bluetooth-flag.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 3c9c3b19fcb212171036e1e57e749411b5fd7d65 Mon Sep 17 00:00:00 2001 -From: Sobhan Mohammadpour -Date: Thu, 28 Feb 2013 18:48:32 +0330 -Subject: [PATCH 2/3] Make bluetooth support optional - -https://bugs.gentoo.org/show_bug.cgi?id=398145 - -Ed Catmur 2012-01-08 13:46:22 UTC -libgnome-bluetooth-applet is a private library so they shouldn't be linking -against it anyway. I tried to work out how to tell libtool to add it to rpath -but got totally lost. - -I'll see if I can work out how to fix the automagic gnome-bluetooth dependency -so I can at least merge USE=-bluetooth. - configure.ac | 16 +--- - 1 file changed, 13 insertions(+), 3 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 9a30e65..aa710f0 100644 a/configure.ac -+++ b/configure.ac -@@ -138,11 +138,21 @@ AS_IF([test x$enable_browser_plugin = xyes], [ - ]) - AM_CONDITIONAL(BUILD_BROWSER_PLUGIN, test x$enable_browser_plugin = xyes) - -+AC_MSG_CHECKING([for bluetooth support]) -+AC_ARG_WITH([bluetooth], -+ AS_HELP_STRING([--without-bluetooth], -+ [Build without gnome-bluetooth library (default: auto)])) -+AS_IF([test "x$with_bluetooth" != "xno"], [ - PKG_CHECK_MODULES(BLUETOOTH, gnome-bluetooth-1.0 >= 3.9.0, --[AC_DEFINE([HAVE_BLUETOOTH],[1],[Define if you have libgnome-bluetooth-applet]) -- AC_SUBST([HAVE_BLUETOOTH],[1])], -+ [AC_DEFINE([HAVE_BLUETOOTH],[1],[Define if you have libgnome-bluetooth-applet]) -+ AC_SUBST([HAVE_BLUETOOTH],[1]) -+ AC_MSG_RESULT([yes])], - [AC_DEFINE([HAVE_BLUETOOTH],[0]) -- AC_SUBST([HAVE_BLUETOOTH],[0])]) -+ AC_SUBST([HAVE_BLUETOOTH],[0]) -+ AC_MSG_RESULT([no])])
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/files/, gnome-base/gnome-shell/
commit: 07f0ffba86c1293e37852864be2f4f65bfc6597c Author: Mart Raudsepp gentoo org> AuthorDate: Sun May 5 11:48:16 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun May 5 11:54:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f0ffba gnome-base/gnome-shell: remove old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 1 - .../files/3.28.3-optional-bluetooth.patch | 59 --- gnome-base/gnome-shell/gnome-shell-3.30.2.ebuild | 189 - 3 files changed, 249 deletions(-) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index d640ce135a8..320563d499f 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -2,6 +2,5 @@ DIST gnome-shell-3.24.3.tar.xz 1982088 BLAKE2B 608b3e73d546dea543a23c31a64b03c32 DIST gnome-shell-3.26.2-patchset.tar.xz 55492 BLAKE2B 745b8549f7480b004f4df9b81508c94c9224f77a5a503f45dfda20105e9c305f8cae6ae5e420e597cea9f98899933bb19efd8cf0e9811dc35d0844a3c2920143 SHA512 93a730082e84807c23f4b7e390c2d0fb02d3666fc32241de02b3534cc271b160bd9a6a6a2e908ed5bdde91cef383c1e400b0f7cbf04ac104f7f9758218e635ed DIST gnome-shell-3.26.2.tar.xz 1405580 BLAKE2B ccbb8ad374931335fdc6e752a7feedcba4fe2b61112404b62bc9711b1736216d46fd6e85c6f06439cae50af86a174359d7df0e111e8db6ffed567e91b4292b14 SHA512 0e13bc7abff2367d24ea748cd69a1879ff14a6755ef27d17cf20cef61bc6d15bf6e9d18362142a2d6462689f64eada833f9bba21ebaac3a33765a5be0ae48d3a DIST gnome-shell-3.30.2-patchset-r1.tar.xz 41324 BLAKE2B 4d051a327d106e8431c7b75d56932137dd3af2694c313656bf4751a385a86ef43dd635f31902be0426899746c63f1cd1aa782e9c0827f750fe61683512fbd43c SHA512 3761688e86694be00d81eac2bcd8774d8fdff62f44cdcd26c29b9e7513d2db0edc0ba097e0fea474a232496e3f9b8797e6215a040915a0832517235b26cbc265 -DIST gnome-shell-3.30.2-patchset.tar.xz 39864 BLAKE2B 61c02e5ae87ab24f30d28865ff20e32fef63eefbfc1134bf0582eb25933700902aad08176fd2011781262552385bcb3ffaf35fc2d7a060c09ba0d27cb9a8 SHA512 8ad976c05488a6b7447d29105a566d0bb975c8e0798be18c1dc07295c51a27578274e611da4979397fc6c4da538f6d9f48072e043829a63faf87a781518ee531 DIST gnome-shell-3.30.2-r2-patchset.tar.xz 41852 BLAKE2B f854a42b0ba0be8019487edfc1a0e73d11d406537ffe288d1a5d81e9a512b8fb02e6af466fbe4d0d0e8644aa6f57cad1d381b5e873223749c88d1dccdae72b9e SHA512 c0c935206048c961e70f319b67133dcf0f5253c2283aefd6283db910950f8cd645888f6a6b7bbbfc620a023e0b5ae85394e5f5ce0fb2ff120b18ab7640f9859e DIST gnome-shell-3.30.2.tar.xz 1439556 BLAKE2B 547ccf5571ea431d15c6430619640bd497a381191cad56bbf1a5c9992c5df47eb48527cc2749ea4d417cbe5fd7cc2acb44915ee35d3d89cd386541f19d743877 SHA512 5cdf2b9a4dc9dbcc75d76020a01b953ae3922d5820b692d1bc1cf62daf1f00d04b95d6ec076920563f555115c4f4ad11a019e4523a353ef4dd2189a5240239c6 diff --git a/gnome-base/gnome-shell/files/3.28.3-optional-bluetooth.patch b/gnome-base/gnome-shell/files/3.28.3-optional-bluetooth.patch deleted file mode 100644 index 3138c6d2b73..000 --- a/gnome-base/gnome-shell/files/3.28.3-optional-bluetooth.patch +++ /dev/null @@ -1,59 +0,0 @@ -From 26dbbd15fabd3c35135105720dc821edccb128fa Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Thu, 28 Feb 2019 00:50:19 +0200 -Subject: [PATCH] build: Make bluetooth support optional - - js/misc/meson.build | 2 +- - meson.build | 7 ++- - meson_options.txt | 6 ++ - 3 files changed, 13 insertions(+), 2 deletions(-) - -diff --git a/js/misc/meson.build b/js/misc/meson.build -index 5a4871762..3c5e02368 100644 a/js/misc/meson.build -+++ b/js/misc/meson.build -@@ -3,7 +3,7 @@ jsconf.set('PACKAGE_NAME', meson.project_name()) - jsconf.set('PACKAGE_VERSION', meson.project_version()) - jsconf.set('GETTEXT_PACKAGE', meson.project_name()) - jsconf.set('LIBMUTTER_API_VERSION', mutter_api_version) --jsconf.set10('HAVE_BLUETOOTH', bt_dep.found()) -+jsconf.set10('HAVE_BLUETOOTH', have_bluetooth) - jsconf.set10('HAVE_NETWORKMANAGER', have_networkmanager) - jsconf.set('datadir', datadir) - jsconf.set('libexecdir', libexecdir) -diff --git a/meson.build b/meson.build -index f38798caf..e1bcd1892 100644 a/meson.build -+++ b/meson.build -@@ -92,7 +92,12 @@ ibus_dep = dependency('ibus-1.0', version: ibus_req) - x11_dep = dependency('x11') - schemas_dep = dependency('gsettings-desktop-schemas', version: schemas_req) - --bt_dep = dependency('gnome-bluetooth-1.0', version: bt_req, required: false) -+if get_option('bluetooth') -+ bt_dep = dependency('gnome-bluetooth-1.0', version: bt_req) -+ have_bluetooth = true -+else -+ have_bluetooth = false -+endif - gst_dep = dependency('gstreamer-1.0', version: gst_req, required: false) - gst_base_dep = dependency('gstreamer-base-1.0', required: false) - -diff --git a/meson_options.txt b/meson_options.txt -index 65188c7ff..b6d49dfb5 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -1,3 +1,9 @@ -+option('bluetooth', -+
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: a82c522e7d7212763b3ab671c276b93fc04caffb Author: Mart Raudsepp gentoo org> AuthorDate: Sun May 5 10:09:38 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun May 5 10:10:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a82c522e gnome-base/gnome-shell: add a dialog ellipsizing fix Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 1 + .../gnome-shell/gnome-shell-3.30.2-r2.ebuild | 188 + 2 files changed, 189 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 3223de5dadd..d640ce135a8 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -3,4 +3,5 @@ DIST gnome-shell-3.26.2-patchset.tar.xz 55492 BLAKE2B 745b8549f7480b004f4df9b815 DIST gnome-shell-3.26.2.tar.xz 1405580 BLAKE2B ccbb8ad374931335fdc6e752a7feedcba4fe2b61112404b62bc9711b1736216d46fd6e85c6f06439cae50af86a174359d7df0e111e8db6ffed567e91b4292b14 SHA512 0e13bc7abff2367d24ea748cd69a1879ff14a6755ef27d17cf20cef61bc6d15bf6e9d18362142a2d6462689f64eada833f9bba21ebaac3a33765a5be0ae48d3a DIST gnome-shell-3.30.2-patchset-r1.tar.xz 41324 BLAKE2B 4d051a327d106e8431c7b75d56932137dd3af2694c313656bf4751a385a86ef43dd635f31902be0426899746c63f1cd1aa782e9c0827f750fe61683512fbd43c SHA512 3761688e86694be00d81eac2bcd8774d8fdff62f44cdcd26c29b9e7513d2db0edc0ba097e0fea474a232496e3f9b8797e6215a040915a0832517235b26cbc265 DIST gnome-shell-3.30.2-patchset.tar.xz 39864 BLAKE2B 61c02e5ae87ab24f30d28865ff20e32fef63eefbfc1134bf0582eb25933700902aad08176fd2011781262552385bcb3ffaf35fc2d7a060c09ba0d27cb9a8 SHA512 8ad976c05488a6b7447d29105a566d0bb975c8e0798be18c1dc07295c51a27578274e611da4979397fc6c4da538f6d9f48072e043829a63faf87a781518ee531 +DIST gnome-shell-3.30.2-r2-patchset.tar.xz 41852 BLAKE2B f854a42b0ba0be8019487edfc1a0e73d11d406537ffe288d1a5d81e9a512b8fb02e6af466fbe4d0d0e8644aa6f57cad1d381b5e873223749c88d1dccdae72b9e SHA512 c0c935206048c961e70f319b67133dcf0f5253c2283aefd6283db910950f8cd645888f6a6b7bbbfc620a023e0b5ae85394e5f5ce0fb2ff120b18ab7640f9859e DIST gnome-shell-3.30.2.tar.xz 1439556 BLAKE2B 547ccf5571ea431d15c6430619640bd497a381191cad56bbf1a5c9992c5df47eb48527cc2749ea4d417cbe5fd7cc2acb44915ee35d3d89cd386541f19d743877 SHA512 5cdf2b9a4dc9dbcc75d76020a01b953ae3922d5820b692d1bc1cf62daf1f00d04b95d6ec076920563f555115c4f4ad11a019e4523a353ef4dd2189a5240239c6 diff --git a/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild new file mode 100644 index 000..ad58f90154c --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild @@ -0,0 +1,188 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit gnome.org gnome2-utils meson pax-utils python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; +SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager nsplugin systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer support is currently automagic +DEPEND=" + >=dev-libs/libcroco-0.6.8:0.6 + >=gnome-extra/evolution-data-server-3.17.2:= + >=app-crypt/gcr-3.7.5[introspection] + >=gnome-base/gnome-desktop-3.7.90:3=[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.54.0 + >=x11-libs/gtk+-3.15.0:3[introspection] + nsplugin? ( >=dev-libs/json-glib-0.13.2 ) + >=x11-wm/mutter-3.30.1:0/3[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.27.90 + >=x11-libs/startup-notification-0.11 + >=app-i18n/ibus-1.5.2 + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + >=media-libs/gstreamer-0.11.92:1.0 + networkmanager? ( + >=net-misc/networkmanager-1.10.4:=[introspection] + >=app-crypt/libsecret-0.18 + dev-libs/dbus-glib ) + systemd? ( >=sys-apps/systemd-31 ) + elogind? ( >=sys-auth/elogind-237 ) + + >=app-accessibility/at-spi2-atk-2.5.3 + media-libs/libcanberra[gtk3] + x11-libs/gdk-pixbuf:2[introspection] + dev-libs/libxml2:2 + x11-libs/libX11 + + >=media-sound/pulseaudio-2[glib] + >=dev-libs/atk-2[introspection] + dev-libs/libical:= + >=x11-libs/libXfixes-5.0 + + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 570dccfb41729e25a7b7db8ed412688bda76e0b6 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Apr 10 10:38:00 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Apr 10 10:44:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=570dccfb gnome-base/gnome-shell: fix crash, EAPI-7, python3.7 Refreshed patchset that contains (compared to previous): * a new commit from gnome-3-30 branch, which fixes some issues related to workspace finger gesture on wayland; * backport of a public API safeguard which downgrades a mysterious crasher (that may happen on suspend resume, or just trying to unlock) to an API misuse warning; * includes the bluetooth optionality patch in the patchset. Port to EAPI-7. Add python:3.7 support for the odd installed tools; not fully tested, as they are complicated to use and really only shell developers use them, but we install them for now still. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 1 + .../gnome-shell/gnome-shell-3.30.2-r1.ebuild | 188 + 2 files changed, 189 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index a99b75f076a..3223de5dadd 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,5 +1,6 @@ DIST gnome-shell-3.24.3.tar.xz 1982088 BLAKE2B 608b3e73d546dea543a23c31a64b03c32f35d118cd79fd0371a9e392377b4dd03bc16413443d643ed604a2fa81c2838939d92ef4c89a54469a8bd83dc9661f8f SHA512 369ed80b975369b79d4ac9b3f1fbd469fdde331e9079d09eeac6398a9b3c349b09f7570dfce1ed6e1cdfaf514b4b40c6038f34b6c3c7928470b2cd65b702ff15 DIST gnome-shell-3.26.2-patchset.tar.xz 55492 BLAKE2B 745b8549f7480b004f4df9b81508c94c9224f77a5a503f45dfda20105e9c305f8cae6ae5e420e597cea9f98899933bb19efd8cf0e9811dc35d0844a3c2920143 SHA512 93a730082e84807c23f4b7e390c2d0fb02d3666fc32241de02b3534cc271b160bd9a6a6a2e908ed5bdde91cef383c1e400b0f7cbf04ac104f7f9758218e635ed DIST gnome-shell-3.26.2.tar.xz 1405580 BLAKE2B ccbb8ad374931335fdc6e752a7feedcba4fe2b61112404b62bc9711b1736216d46fd6e85c6f06439cae50af86a174359d7df0e111e8db6ffed567e91b4292b14 SHA512 0e13bc7abff2367d24ea748cd69a1879ff14a6755ef27d17cf20cef61bc6d15bf6e9d18362142a2d6462689f64eada833f9bba21ebaac3a33765a5be0ae48d3a +DIST gnome-shell-3.30.2-patchset-r1.tar.xz 41324 BLAKE2B 4d051a327d106e8431c7b75d56932137dd3af2694c313656bf4751a385a86ef43dd635f31902be0426899746c63f1cd1aa782e9c0827f750fe61683512fbd43c SHA512 3761688e86694be00d81eac2bcd8774d8fdff62f44cdcd26c29b9e7513d2db0edc0ba097e0fea474a232496e3f9b8797e6215a040915a0832517235b26cbc265 DIST gnome-shell-3.30.2-patchset.tar.xz 39864 BLAKE2B 61c02e5ae87ab24f30d28865ff20e32fef63eefbfc1134bf0582eb25933700902aad08176fd2011781262552385bcb3ffaf35fc2d7a060c09ba0d27cb9a8 SHA512 8ad976c05488a6b7447d29105a566d0bb975c8e0798be18c1dc07295c51a27578274e611da4979397fc6c4da538f6d9f48072e043829a63faf87a781518ee531 DIST gnome-shell-3.30.2.tar.xz 1439556 BLAKE2B 547ccf5571ea431d15c6430619640bd497a381191cad56bbf1a5c9992c5df47eb48527cc2749ea4d417cbe5fd7cc2acb44915ee35d3d89cd386541f19d743877 SHA512 5cdf2b9a4dc9dbcc75d76020a01b953ae3922d5820b692d1bc1cf62daf1f00d04b95d6ec076920563f555115c4f4ad11a019e4523a353ef4dd2189a5240239c6 diff --git a/gnome-base/gnome-shell/gnome-shell-3.30.2-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.30.2-r1.ebuild new file mode 100644 index 000..d659f15c970 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.30.2-r1.ebuild @@ -0,0 +1,188 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit gnome.org gnome2-utils meson pax-utils python-single-r1 virtualx xdg + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; +SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset-r1.tar.xz; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager nsplugin systemd telepathy" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers and #include +# FIXME: +# * gstreamer support is currently automagic +DEPEND=" + >=dev-libs/libcroco-0.6.8:0.6 + >=gnome-extra/evolution-data-server-3.17.2:= + >=app-crypt/gcr-3.7.5[introspection] + >=gnome-base/gnome-desktop-3.7.90:3=[introspection] + >=dev-libs/glib-2.57.2:2 + >=dev-libs/gobject-introspection-1.49.1:= + >=dev-libs/gjs-1.54.0 + >=x11-libs/gtk+-3.15.0:3[introspection] + nsplugin? ( >=dev-libs/json-glib-0.13.2 ) + >=x11-wm/mutter-3.30.1:0/3[introspection] + >=sys-auth/polkit-0.100[introspection] + >=gnome-base/gsettings-desktop-schemas-3.27.90 +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/, gnome-base/gnome-shell/files/
commit: aebd86e5f849893f8a0f00d38b9fd777cc1317a6 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Mar 30 22:26:46 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Mar 30 22:26:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebd86e5 gnome-base/gnome-shell: remove old Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 2 - .../files/3.28.3-fix-gtk-doc-meson.patch | 59 --- gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild | 193 - 3 files changed, 254 deletions(-) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index bea6c4afe6e..a99b75f076a 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,7 +1,5 @@ DIST gnome-shell-3.24.3.tar.xz 1982088 BLAKE2B 608b3e73d546dea543a23c31a64b03c32f35d118cd79fd0371a9e392377b4dd03bc16413443d643ed604a2fa81c2838939d92ef4c89a54469a8bd83dc9661f8f SHA512 369ed80b975369b79d4ac9b3f1fbd469fdde331e9079d09eeac6398a9b3c349b09f7570dfce1ed6e1cdfaf514b4b40c6038f34b6c3c7928470b2cd65b702ff15 DIST gnome-shell-3.26.2-patchset.tar.xz 55492 BLAKE2B 745b8549f7480b004f4df9b81508c94c9224f77a5a503f45dfda20105e9c305f8cae6ae5e420e597cea9f98899933bb19efd8cf0e9811dc35d0844a3c2920143 SHA512 93a730082e84807c23f4b7e390c2d0fb02d3666fc32241de02b3534cc271b160bd9a6a6a2e908ed5bdde91cef383c1e400b0f7cbf04ac104f7f9758218e635ed DIST gnome-shell-3.26.2.tar.xz 1405580 BLAKE2B ccbb8ad374931335fdc6e752a7feedcba4fe2b61112404b62bc9711b1736216d46fd6e85c6f06439cae50af86a174359d7df0e111e8db6ffed567e91b4292b14 SHA512 0e13bc7abff2367d24ea748cd69a1879ff14a6755ef27d17cf20cef61bc6d15bf6e9d18362142a2d6462689f64eada833f9bba21ebaac3a33765a5be0ae48d3a -DIST gnome-shell-3.28.3-patchset.tar.xz 30820 BLAKE2B 3402a1c455a5e9d028f6c15ea40db94afb84576643b9bfe9e973a7f375d9f0a22003eab3ccabec0b4b31c31f70ef02ca055c0f62a5c0392529fc375f6cef7029 SHA512 a1da84374dd97bff2546d6ddc5656bade69711d05b4b4f4283df66ebbac566767a509dcbd6db52c28a1915cf873c99b81029128cb2a2b63c325dc3e3340fffb4 -DIST gnome-shell-3.28.3.tar.xz 1433388 BLAKE2B 656e2edabef363d779fd339b7158ad3461a05452a2fdad611889d19f272cd98dfbbb39871d10631326b83108678f8a7245c349583eb257e9d7e4827078134ade SHA512 3550a9e59101a96cf04e4a4bc183ac9a447baa72d74e57c3f438764741b4365f8848895c1eb2c4d0af5c7936e38eb8971ef578bbee315e78b9fdcbbe49fdc1e8 DIST gnome-shell-3.30.2-patchset.tar.xz 39864 BLAKE2B 61c02e5ae87ab24f30d28865ff20e32fef63eefbfc1134bf0582eb25933700902aad08176fd2011781262552385bcb3ffaf35fc2d7a060c09ba0d27cb9a8 SHA512 8ad976c05488a6b7447d29105a566d0bb975c8e0798be18c1dc07295c51a27578274e611da4979397fc6c4da538f6d9f48072e043829a63faf87a781518ee531 DIST gnome-shell-3.30.2.tar.xz 1439556 BLAKE2B 547ccf5571ea431d15c6430619640bd497a381191cad56bbf1a5c9992c5df47eb48527cc2749ea4d417cbe5fd7cc2acb44915ee35d3d89cd386541f19d743877 SHA512 5cdf2b9a4dc9dbcc75d76020a01b953ae3922d5820b692d1bc1cf62daf1f00d04b95d6ec076920563f555115c4f4ad11a019e4523a353ef4dd2189a5240239c6 diff --git a/gnome-base/gnome-shell/files/3.28.3-fix-gtk-doc-meson.patch b/gnome-base/gnome-shell/files/3.28.3-fix-gtk-doc-meson.patch deleted file mode 100644 index 9948b163009..000 --- a/gnome-base/gnome-shell/files/3.28.3-fix-gtk-doc-meson.patch +++ /dev/null @@ -1,59 +0,0 @@ -From 9f4aa6ebf2193bb19dd8012de7699fce35681078 Mon Sep 17 00:00:00 2001 -From: Pascal Nowack -Date: Mon, 6 Aug 2018 14:21:02 +0200 -Subject: [PATCH] build: Fix build with meson >= 47.0 - -With meson >= 47.0, building gnome-shell will fail -when --rebuild-types is used as an option for gtk-doc, -so stop using that option and bump the meson requirement. - -https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/191 - docs/reference/shell/meson.build | 3 +-- - docs/reference/st/meson.build| 3 +-- - meson.build | 2 +- - 3 files changed, 3 insertions(+), 5 deletions(-) - -diff --git a/docs/reference/shell/meson.build b/docs/reference/shell/meson.build -index 1469ed422..a32d6a58a 100644 a/docs/reference/shell/meson.build -+++ b/docs/reference/shell/meson.build -@@ -50,8 +50,7 @@ gnome.gtkdoc('shell', - join_paths(meson.build_root(), 'src') - ], - scan_args: [ --'--ignore-headers=' + ' '.join(private_headers + exclude_directories), --'--rebuild-types' -+'--ignore-headers=' + ' '.join(private_headers + exclude_directories) - ], - install: true - ) -diff --git a/docs/reference/st/meson.build b/docs/reference/st/meson.build -index fe89b53d4..3e9e9ab7c 100644 a/docs/reference/st/meson.build -+++ b/docs/reference/st/meson.build -@@ -17,8 +17,7 @@ gnome.gtkdoc('st', - ], - scan_args: [ - '--ignore-headers=' + ' '.join(private_headers), --'--rebuild-sections', --'--rebuild-types' -+'--rebuild-sections' - ], - install: true - ) -diff --git a/meson.build b/meson.build -index 03b9d52a8..e33a76183 100644
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 6c5d3069a3bd894d84b88bd649f3e8fa3aa9dba5 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Mar 30 22:05:40 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Mar 30 22:05:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c5d3069 gnome-base/gnome-shell: raise gjs requirement 3.30 needs at least gjs-1.49.4 for Object.values() methods, probably more. Just bump the req to 1.54.0, released in the same cycle as gnome-shell-3.30, as there may be other runtime requirements. gnome-shell-3.32 has the req bumped to 1.54.0 already, so nothing to upstream. Closes: https://bugs.gentoo.org/681712 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/gnome-shell-3.30.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.30.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.30.2.ebuild index 49ce9e97ba3..54d8d3fd4fc 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.30.2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.30.2.ebuild @@ -28,7 +28,7 @@ COMMON_DEPEND=" >=gnome-base/gnome-desktop-3.7.90:3=[introspection] >=dev-libs/glib-2.57.2:2 >=dev-libs/gobject-introspection-1.49.1:= - >=dev-libs/gjs-1.47.0 + >=dev-libs/gjs-1.54.0 >=x11-libs/gtk+-3.15.0:3[introspection] nsplugin? ( >=dev-libs/json-glib-0.13.2 ) >=x11-wm/mutter-3.30.1:0/3[introspection]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 4c9a8689f358ac2f0a3bdba20b1c5e324130a03f Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 17 11:44:26 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 17 14:04:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9a8689 gnome-base/gnome-shell: restrict to older gjs 3.28 and older crash without upstream commit e36ba874 "Stop using conditional catch statements It is a mozilla extension that is going away in SpiderMonkey 60." It trivially applies to 3.28, after which 3.28 appears to work fine with newer gjs, but we'll be bumping gnome-shell to 3.30 very soon anyways. Plus there seem to be non-crashing issues from using newer gjs with gnome-shell-3.28 (missing labels in GPG/SSH password dialogs for example). Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild| 3 ++- gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild | 3 ++- gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild| 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild index d163df856f8..4639ca5f872 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-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 @@ -27,6 +27,7 @@ COMMON_DEPEND=" >=app-crypt/gcr-3.7.5[introspection] >=dev-libs/glib-2.45.3:2[dbus] >=dev-libs/gjs-1.47.0 + =dev-libs/gobject-introspection-1.49.1:= dev-libs/libical:= >=x11-libs/gtk+-3.15.0:3[introspection] diff --git a/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild index 6ebaf3f99c3..af185e103a1 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.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 @@ -29,6 +29,7 @@ COMMON_DEPEND=" >=dev-libs/glib-2.53.0:2 >=dev-libs/gobject-introspection-1.49.1:= >=dev-libs/gjs-1.47.0 + =x11-libs/gtk+-3.15.0:3[introspection] nsplugin? ( >=dev-libs/json-glib-0.13.2 ) >=x11-wm/mutter-3.24.0:0/1[introspection] diff --git a/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild index a6c40a3bf61..42564e155a8 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild @@ -29,6 +29,7 @@ COMMON_DEPEND=" >=dev-libs/glib-2.56.0:2 >=dev-libs/gobject-introspection-1.49.1:= >=dev-libs/gjs-1.47.0 + =x11-libs/gtk+-3.15.0:3[introspection] nsplugin? ( >=dev-libs/json-glib-0.13.2 ) >=x11-wm/mutter-3.28.0:0/2[introspection]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: a97a41f77a0458f78ee5586151fd2508a5baba80 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 3 11:13:52 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 3 11:14:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a97a41f7 gnome-base/gnome-shell: add explicit Cantarell font dep gnome-shell uses Cantarell as its global font-family CSS setting, so pull it in explicitly. This is also the main font used by GNOME overall for its design looks, etc, and we removed the explicit dep from lower of the stack. Thus it's important to have it somewhere like gnome-shell for that reason as well. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild index e6f23bcb174..a6c40a3bf61 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild @@ -74,7 +74,8 @@ COMMON_DEPEND=" # 7. mobile-broadband-provider-info, timezone-data for shell-mobile-providers.c # TODO: Review # 8. IBus is needed for nls integration # 9. Optional telepathy chat integration -# 10. TODO: semi-optional webkit-gtk[introspection] for captive portal helper +# 10. Cantarell font used in gnome-shell global CSS (if removing this for some reason, make sure it's pulled in somehow for non-meta users still too) +# 11. TODO: semi-optional webkit-gtk[introspection] for captive portal helper RDEPEND="${COMMON_DEPEND} >=sys-apps/accountsservice-0.6.14[introspection] app-accessibility/at-spi2-core:2[introspection] @@ -98,6 +99,7 @@ RDEPEND="${COMMON_DEPEND} telepathy? ( >=net-im/telepathy-logger-0.2.4[introspection] >=net-libs/telepathy-glib-0.19[introspection] ) + media-fonts/cantarell " # avoid circular dependency, see bug #546134 PDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 8e5dcbf2c48060218cf67608702ae44184345c3a Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Mar 2 19:55:56 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 2 19:56:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5dcbf2 gnome-base/gnome-shell: keyworded 3.28.3 for ppc/ppc64, bug #677176 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild index 0a3ea629b3f..e6f23bcb174 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild @@ -16,7 +16,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager nsplug REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/, gnome-base/gnome-shell/files/
commit: 35943bda95329e610052831ff5245621a1b53638 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Feb 28 21:11:23 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Feb 28 22:37:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35943bda gnome-base/gnome-shell: fix and re-enable USE=gtk-doc support Turned out to be a meson-0.47 incompatibility, not gtk-doc Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> .../files/3.28.3-fix-gtk-doc-meson.patch | 59 ++ gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild | 9 ++-- 2 files changed, 65 insertions(+), 3 deletions(-) diff --git a/gnome-base/gnome-shell/files/3.28.3-fix-gtk-doc-meson.patch b/gnome-base/gnome-shell/files/3.28.3-fix-gtk-doc-meson.patch new file mode 100644 index 000..9948b163009 --- /dev/null +++ b/gnome-base/gnome-shell/files/3.28.3-fix-gtk-doc-meson.patch @@ -0,0 +1,59 @@ +From 9f4aa6ebf2193bb19dd8012de7699fce35681078 Mon Sep 17 00:00:00 2001 +From: Pascal Nowack +Date: Mon, 6 Aug 2018 14:21:02 +0200 +Subject: [PATCH] build: Fix build with meson >= 47.0 + +With meson >= 47.0, building gnome-shell will fail +when --rebuild-types is used as an option for gtk-doc, +so stop using that option and bump the meson requirement. + +https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/191 +--- + docs/reference/shell/meson.build | 3 +-- + docs/reference/st/meson.build| 3 +-- + meson.build | 2 +- + 3 files changed, 3 insertions(+), 5 deletions(-) + +diff --git a/docs/reference/shell/meson.build b/docs/reference/shell/meson.build +index 1469ed422..a32d6a58a 100644 +--- a/docs/reference/shell/meson.build b/docs/reference/shell/meson.build +@@ -50,8 +50,7 @@ gnome.gtkdoc('shell', + join_paths(meson.build_root(), 'src') + ], + scan_args: [ +-'--ignore-headers=' + ' '.join(private_headers + exclude_directories), +-'--rebuild-types' ++'--ignore-headers=' + ' '.join(private_headers + exclude_directories) + ], + install: true + ) +diff --git a/docs/reference/st/meson.build b/docs/reference/st/meson.build +index fe89b53d4..3e9e9ab7c 100644 +--- a/docs/reference/st/meson.build b/docs/reference/st/meson.build +@@ -17,8 +17,7 @@ gnome.gtkdoc('st', + ], + scan_args: [ + '--ignore-headers=' + ' '.join(private_headers), +-'--rebuild-sections', +-'--rebuild-types' ++'--rebuild-sections' + ], + install: true + ) +diff --git a/meson.build b/meson.build +index 03b9d52a8..e33a76183 100644 +--- a/meson.build b/meson.build +@@ -1,6 +1,6 @@ + project('gnome-shell', 'c', + version: '3.28.3', +- meson_version: '>= 0.42.0', ++ meson_version: '>= 0.47.0', + license: 'GPLv2+' + ) + +-- +2.17.0 + diff --git a/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild index d49823e4bdf..0a3ea629b3f 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild @@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz; LICENSE="GPL-2+ LGPL-2+" SLOT="0" -IUSE="+bluetooth +browser-extension elogind +ibus +networkmanager nsplugin systemd telepathy" +IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager nsplugin systemd telepathy" REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" @@ -110,9 +110,10 @@ DEPEND="${COMMON_DEPEND} dev-libs/libxslt >=dev-util/gdbus-codegen-2.45.3 dev-util/glib-utils + gtk-doc? ( >=dev-util/gtk-doc-1.17 ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig -" #gtk-doc? ( >=dev-util/gtk-doc-1.17 ) +" PATCHES=( # Patches from gnome-3-26 branch on top of 3.26.2 @@ -121,6 +122,8 @@ PATCHES=( "${FILESDIR}"/${PV}-defaults.patch # Fix automagic gnome-bluetooth dep, bug #398145 "${FILESDIR}"/${PV}-optional-bluetooth.patch + # Fix gtk-doc build with >=meson-0.47 + "${FILESDIR}"/${PV}-fix-gtk-doc-meson.patch ) src_prepare() { @@ -135,7 +138,7 @@ src_configure() { local emesonargs=( $(meson_use bluetooth) $(meson_use nsplugin browser_plugin) - #$(meson_use gtk-doc gtk_doc) # fails in gtkdoc-scangobj call with gtk-doc-1.25 (perl regex parenthesis issue); probably needs newer python-based gtk-doc to work + $(meson_use gtk-doc gtk_doc) -Dman=true $(meson_use networkmanager) $(meson_use systemd) # this controls journald integration only as of 3.26.2 (structured logging and having gnome-shell launched apps use its own identifier instead of gnome-session)
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/files/, gnome-base/gnome-shell/
commit: d96bf40be72f7829efb4c7c4d96d7ab91a2de3f3 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Feb 27 23:32:08 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Feb 27 23:57:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96bf40b gnome-base/gnome-shell: bump to 3.28.3 Includes a huge patchset from upstream gnome-3-28 branch. Now provides its own onscreen keyboard instead of using caribou. Requires sassc at build time for CSS generation. Doesn't need deprecated networkmanager libraries from nm-applet anymore. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/gnome-shell/Manifest| 2 + gnome-base/gnome-shell/files/3.28.3-defaults.patch | 28 +++ .../files/3.28.3-optional-bluetooth.patch | 59 +++ gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild | 187 + 4 files changed, 276 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 9dae1ae196c..553301215dd 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,3 +1,5 @@ DIST gnome-shell-3.24.3.tar.xz 1982088 BLAKE2B 608b3e73d546dea543a23c31a64b03c32f35d118cd79fd0371a9e392377b4dd03bc16413443d643ed604a2fa81c2838939d92ef4c89a54469a8bd83dc9661f8f SHA512 369ed80b975369b79d4ac9b3f1fbd469fdde331e9079d09eeac6398a9b3c349b09f7570dfce1ed6e1cdfaf514b4b40c6038f34b6c3c7928470b2cd65b702ff15 DIST gnome-shell-3.26.2-patchset.tar.xz 55492 BLAKE2B 745b8549f7480b004f4df9b81508c94c9224f77a5a503f45dfda20105e9c305f8cae6ae5e420e597cea9f98899933bb19efd8cf0e9811dc35d0844a3c2920143 SHA512 93a730082e84807c23f4b7e390c2d0fb02d3666fc32241de02b3534cc271b160bd9a6a6a2e908ed5bdde91cef383c1e400b0f7cbf04ac104f7f9758218e635ed DIST gnome-shell-3.26.2.tar.xz 1405580 BLAKE2B ccbb8ad374931335fdc6e752a7feedcba4fe2b61112404b62bc9711b1736216d46fd6e85c6f06439cae50af86a174359d7df0e111e8db6ffed567e91b4292b14 SHA512 0e13bc7abff2367d24ea748cd69a1879ff14a6755ef27d17cf20cef61bc6d15bf6e9d18362142a2d6462689f64eada833f9bba21ebaac3a33765a5be0ae48d3a +DIST gnome-shell-3.28.3-patchset.tar.xz 30820 BLAKE2B 3402a1c455a5e9d028f6c15ea40db94afb84576643b9bfe9e973a7f375d9f0a22003eab3ccabec0b4b31c31f70ef02ca055c0f62a5c0392529fc375f6cef7029 SHA512 a1da84374dd97bff2546d6ddc5656bade69711d05b4b4f4283df66ebbac566767a509dcbd6db52c28a1915cf873c99b81029128cb2a2b63c325dc3e3340fffb4 +DIST gnome-shell-3.28.3.tar.xz 1433388 BLAKE2B 656e2edabef363d779fd339b7158ad3461a05452a2fdad611889d19f272cd98dfbbb39871d10631326b83108678f8a7245c349583eb257e9d7e4827078134ade SHA512 3550a9e59101a96cf04e4a4bc183ac9a447baa72d74e57c3f438764741b4365f8848895c1eb2c4d0af5c7936e38eb8971ef578bbee315e78b9fdcbbe49fdc1e8 diff --git a/gnome-base/gnome-shell/files/3.28.3-defaults.patch b/gnome-base/gnome-shell/files/3.28.3-defaults.patch new file mode 100644 index 000..a6f583144fc --- /dev/null +++ b/gnome-base/gnome-shell/files/3.28.3-defaults.patch @@ -0,0 +1,28 @@ +From 7a671f99b7ef2d5f38be67668aac762764b32a42 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Tue, 10 Dec 2013 23:33:51 +0100 +Subject: [PATCH 1/2] Alter list of default applications + +Signed-off-by: Gilles Dartiguelongue +[Updated to include desktop file renames to reverse DNS] +Signed-off-by: Mart Raudsepp +--- + data/org.gnome.shell.gschema.xml.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/data/org.gnome.shell.gschema.xml.in b/data/org.gnome.shell.gschema.xml.in +index c1e6b21..368c654 100644 +--- a/data/org.gnome.shell.gschema.xml.in b/data/org.gnome.shell.gschema.xml.in +@@ -31,7 +31,7 @@ + + + +- [ 'epiphany.desktop', 'evolution.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop' ] ++ [ 'chromium-browser-chromium.desktop', 'firefox.desktop', 'firefox-bin.desktop', 'org.gnome.Evolution.desktop', 'evolution.desktop', 'rhythmbox.desktop', 'org.gnome.Shotwell', 'shotwell.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop' ] + List of desktop file IDs for favorite applications + + The applications corresponding to these identifiers +-- +2.10.1 + diff --git a/gnome-base/gnome-shell/files/3.28.3-optional-bluetooth.patch b/gnome-base/gnome-shell/files/3.28.3-optional-bluetooth.patch new file mode 100644 index 000..3138c6d2b73 --- /dev/null +++ b/gnome-base/gnome-shell/files/3.28.3-optional-bluetooth.patch @@ -0,0 +1,59 @@ +From 26dbbd15fabd3c35135105720dc821edccb128fa Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Thu, 28 Feb 2019 00:50:19 +0200 +Subject: [PATCH] build: Make bluetooth support optional + +--- + js/misc/meson.build | 2 +- + meson.build | 7 ++- + meson_options.txt | 6 ++ + 3 files changed, 13 insertions(+), 2 deletions(-) + +diff --git a/js/misc/meson.build b/js/misc/meson.build +index
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: c465cef0c268f0ed03a78e6df87daa8ae6be5cb0 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 24 13:59:30 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 24 13:59:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c465cef0 gnome-base/gnome-shell-3.26.2-r4: propagate ~alpha keyword ~alpha was re-added to 3.24 by the time 3.26 was already introduced to main tree. Just propage the keyword, as it should have been done when the new deps got keyworded (but the lingering bug wasn't updated as it was months old). Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild index b90ef49e6f8..6ebaf3f99c3 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild @@ -16,7 +16,7 @@ IUSE="+bluetooth +browser-extension elogind +ibus +networkmanager nsplugin syste REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 8e68ed924998ea138ba82736b8e7b43e3beb57f9 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 24 13:54:21 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 24 13:54:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e68ed92 gnome-base/gnome-shell: remove old Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 gnome-base/gnome-shell/Manifest | 1 - gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild | 205 --- 2 files changed, 206 deletions(-) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 5ade3713a46..9dae1ae196c 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,4 +1,3 @@ -DIST gnome-shell-3.22.3.tar.xz 1952576 BLAKE2B 26d974bc45b93342db3d23f9a999734b571c6819c1fdddc20e019e282bcfbdf6d9f40850667756046187e0e3a52a57ba60962cc49b7b4b49909ec5f992e518e6 SHA512 47d67910b321a182d3ecd41f20cd923ec433cc93ab04b0b31351ca0229505ecbf343b1307585e557ee757845dc09b2371b0c2197717ed532b71878c186337ee9 DIST gnome-shell-3.24.3.tar.xz 1982088 BLAKE2B 608b3e73d546dea543a23c31a64b03c32f35d118cd79fd0371a9e392377b4dd03bc16413443d643ed604a2fa81c2838939d92ef4c89a54469a8bd83dc9661f8f SHA512 369ed80b975369b79d4ac9b3f1fbd469fdde331e9079d09eeac6398a9b3c349b09f7570dfce1ed6e1cdfaf514b4b40c6038f34b6c3c7928470b2cd65b702ff15 DIST gnome-shell-3.26.2-patchset.tar.xz 55492 BLAKE2B 745b8549f7480b004f4df9b81508c94c9224f77a5a503f45dfda20105e9c305f8cae6ae5e420e597cea9f98899933bb19efd8cf0e9811dc35d0844a3c2920143 SHA512 93a730082e84807c23f4b7e390c2d0fb02d3666fc32241de02b3534cc271b160bd9a6a6a2e908ed5bdde91cef383c1e400b0f7cbf04ac104f7f9758218e635ed DIST gnome-shell-3.26.2.tar.xz 1405580 BLAKE2B ccbb8ad374931335fdc6e752a7feedcba4fe2b61112404b62bc9711b1736216d46fd6e85c6f06439cae50af86a174359d7df0e111e8db6ffed567e91b4292b14 SHA512 0e13bc7abff2367d24ea748cd69a1879ff14a6755ef27d17cf20cef61bc6d15bf6e9d18362142a2d6462689f64eada833f9bba21ebaac3a33765a5be0ae48d3a diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild deleted file mode 100644 index 9d87933477f..000 --- a/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild +++ /dev/null @@ -1,205 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python{3_4,3_5} ) - -inherit autotools gnome2 multilib pax-utils python-r1 systemd - -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+bluetooth +ibus +networkmanager nsplugin -openrc-force" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -KEYWORDS="~alpha ~arm" - -# libXfixes-5.0 needed for pointer barriers -# FIXME: -# * gstreamer support is currently automagic -COMMON_DEPEND=" - >=app-accessibility/at-spi2-atk-2.5.3 - >=dev-libs/atk-2[introspection] - >=app-crypt/gcr-3.7.5[introspection] - >=dev-libs/glib-2.45.3:2[dbus] - >=dev-libs/gjs-1.39 - >=dev-libs/gobject-introspection-1.49.1:= - dev-libs/libical:= - >=x11-libs/gtk+-3.15.0:3[introspection] - >=dev-libs/libcroco-0.6.8:0.6 - >=gnome-base/gnome-desktop-3.7.90:3=[introspection] - >=gnome-base/gsettings-desktop-schemas-3.21.3 - >=gnome-extra/evolution-data-server-3.17.2:= - >=media-libs/gstreamer-0.11.92:1.0 - >=net-im/telepathy-logger-0.2.4[introspection] - >=net-libs/telepathy-glib-0.19[introspection] - >=sys-auth/polkit-0.100[introspection] - >=x11-libs/libXfixes-5.0 - x11-libs/libXtst - >=x11-wm/mutter-3.22.1[introspection] - >=x11-libs/startup-notification-0.11 - - ${PYTHON_DEPS} - dev-python/pygobject:3[${PYTHON_USEDEP}] - - dev-libs/dbus-glib - dev-libs/libxml2:2 - media-libs/libcanberra[gtk3] - media-libs/mesa - >=media-sound/pulseaudio-2 - >=net-libs/libsoup-2.40:2.4[introspection] - x11-libs/libX11 - x11-libs/gdk-pixbuf:2[introspection] - - x11-apps/mesa-progs - - bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) - networkmanager? ( - app-crypt/libsecret - >=gnome-extra/nm-applet-0.9.8 - >=net-misc/networkmanager-0.9.8:=[introspection] ) - nsplugin? ( >=dev-libs/json-glib-0.13.2 ) -" -# Runtime-only deps are probably incomplete and approximate. -# Introspection deps generated using: -# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq -# Each block: -# 1. Introspection stuff needed via imports.gi.* -# 2. gnome-session is needed for gnome-session-quit -# 3. Control shell settings -# 4. Systemd needed for suspending support -# 5. xdg-utils needed for xdg-open, used by extension tool -# 6. adwaita-icon-theme and dejavu
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 3c9381220c5c9052335f40c0df06912b8d381aa8 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 18 09:51:35 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 18 09:51:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c938122 gnome-base/gnome-shell: Add ~arm keyword wrt bug #583422 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild index e8bb212e6a8..b90ef49e6f8 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild @@ -16,7 +16,7 @@ IUSE="+bluetooth +browser-extension elogind +ibus +networkmanager nsplugin syste REQUIRED_USE="${PYTHON_REQUIRED_USE} ?? ( elogind systemd )" -KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" # libXfixes-5.0 needed for pointer barriers and #include # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: bfb17bd1214845939e55b956ec43711f5da3afe0 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Oct 16 09:18:15 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Oct 16 09:18:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb17bd1 gnome-base/gnome-shell-3.24.3-r0: add ~alpha keyword Gentoo-Bug: http://bugs.gentoo.org/583422 Signed-off-by: Tobias Klausmann gentoo.org> gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild index 7dff8d52412..d163df856f8 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild @@ -16,7 +16,7 @@ SLOT="0" IUSE="+bluetooth +browser-extension +ibus +networkmanager nsplugin -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 x86" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 x86" # libXfixes-5.0 needed for pointer barriers # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/files/, gnome-base/gnome-shell/
commit: 4f874177a1bcee5a10fde56cd58ab5860a7a07b8 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Sep 27 21:36:24 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Sep 28 13:49:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f874177 gnome-base/gnome-shell: bump to 3.26.2, support elogind, many tweaks * Port ebuild to use meson (no autotools upstream anymore) * Support elogind and get rid of unnecessary openrc-force hacks; gnome-shell systemd code only handles journald integration - logging structured data to it itself, instead of plain g_prints and telling it about launched apps, so they get to log under their own identifier instead of gnome-session. The -Denable-systemd option only deals with that, so we can safely just not pass it on non-systemd systems. The suspend support is handled purely via logind dbus interfaces and is build unconditionally - at runtime it is conditional on /run/systemd/seats existing and being accessible, which should be the case with newer elogind (with relevant bugs fixed) by my quick research, but I have not tested personally. Don't make a big deal about lacking suspend and seat inhibition support and just pull in a logind interface provider (techically this is runtime only, but not bothering with a separate DEPEND-free RDEPEND block for elogind). The alternative (to require logind) would be to require one of the systemd or elogind USE flags instead of at-most-one-of, but this is runtime optional anyways, so don't block it - user could just build with systemd and boot with something else, for example, and similarly not have this work at runtime). Also remove some ewarns appropriately. * Build-time depend on systemd with USE=systemd for the aforementioned journald integration, which needs systemd present at build time already. * More appropriately use python-single-r1 instead of python-r1 for the two small python utilities. Hack meson to update to the correct shebang. * Make telepathy optional - it was made runtime optional in 3.24 already, and with empathy being in the state it's in, the chat integration is rather unused on a desktop system. * Remove questionable glib USE=dbus requirement - if dconf is required, it should be depended upon directly; but as this is just your typical GSettings memory vs dconf backend scenario, I don't see why that'd be. * Remove unnecessary libXtst depend - I can't find any usage of it in current version (only mentions of caribou using it, which has its own dep and is optional on-screen keyboard support, gone in newer versions). * Move dbus-glib depend inside USE=networkmanager, as this legacy thing is for some reason (instead of GDbus) still used only in a NM specific source file that doesn't get compiled with USE=-networkmanager afaics. * Require introspection on nm-applet with USE=networkmanager, as NMGtk GIR is used. * Remove bogus mesa-progs depend - no glxinfo/glxgears usages here. * Add glib-utils build depend. * Drop dejavu font depend - I don't think we should be pulling in a specific font these days for some glyphs; and if we should, then it probably should be cantarell. * Require USE=glib on pulseaudio, as libpulse-mainloop-glib is linked to in a subproject, not just libpulse. * Simplify the pax-mark logic, as we don't use so old spidermonkey for so long, and pax-mark stuff is not tested by us. But the old complicated conditionals don't apply in many cases, so simplify it to just the common case. Additionally newer spidermonkey (60) will lose jit USE flag and have that unconditional on arches where it's supported, so these conditionals will then result in wrong code paths being taken. Therefore just simplify it to the basics and hope it works and rely on any incoming bugs about it to modernize this. Closes: https://bugs.gentoo.org/655426 Closes: https://bugs.gentoo.org/553966 Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 gnome-base/gnome-shell/Manifest| 2 + .../files/3.26-optional-bluetooth.patch| 73 .../gnome-shell/gnome-shell-3.26.2-r4.ebuild | 186 + gnome-base/gnome-shell/metadata.xml| 3 + 4 files changed, 264 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 0547ae48f8e..5ade3713a46 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,2 +1,4 @@ DIST gnome-shell-3.22.3.tar.xz 1952576 BLAKE2B 26d974bc45b93342db3d23f9a999734b571c6819c1fdddc20e019e282bcfbdf6d9f40850667756046187e0e3a52a57ba60962cc49b7b4b49909ec5f992e518e6 SHA512 47d67910b321a182d3ecd41f20cd923ec433cc93ab04b0b31351ca0229505ecbf343b1307585e557ee757845dc09b2371b0c2197717ed532b71878c186337ee9 DIST gnome-shell-3.24.3.tar.xz 1982088 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 5ec5145d40c7c868b920382947b93ae4186b304a Author: Mart Raudsepp gentoo org> AuthorDate: Tue Sep 18 21:57:06 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Sep 20 06:53:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec5145d gnome-base/gnome-shell: add longdescription to metadata Package-Manager: Portage-2.3.49, Repoman-2.3.10 gnome-base/gnome-shell/metadata.xml | 7 +++ 1 file changed, 7 insertions(+) diff --git a/gnome-base/gnome-shell/metadata.xml b/gnome-base/gnome-shell/metadata.xml index 3d91d2b59fe..72552c21f40 100644 --- a/gnome-base/gnome-shell/metadata.xml +++ b/gnome-base/gnome-shell/metadata.xml @@ -5,6 +5,13 @@ gn...@gentoo.org Gentoo GNOME Desktop + + GNOME Shell provides core user interface functions for the GNOME 3 + desktop, like switching to windows and launching applications. + GNOME Shell takes advantage of the capabilities of modern graphics + hardware and introduces innovative user interface concepts to + provide a visually attractive and easy to use experience. + Ensure the presence of extensions.gnome.org native connector gnome-extra/chrome-gnome-shell
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: e22b1478b0dac6ccc3f762ebb087938d4ceef6bd Author: Mart Raudsepp gentoo org> AuthorDate: Thu Apr 5 12:33:10 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Apr 5 12:33:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22b1478 gnome-base/gnome-shell: add python3.6 compat gnome-shell-extension-tool works fine, gnome-shell-perf-tool was broken before already (reported as bug #652584) Package-Manager: Portage-2.3.28, Repoman-2.3.9 gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild index 6f8c3695054..7dff8d52412 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild @@ -4,7 +4,7 @@ EAPI=6 GNOME2_LA_PUNT="yes" GNOME2_EAUTORECONF="yes" -PYTHON_COMPAT=( python{3_4,3_5} ) +PYTHON_COMPAT=( python3_{4,5,6} ) inherit gnome2 multilib pax-utils python-r1 systemd
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 06e9bb7f362420b49c82e4bf1982b8836f243bc7 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 5 03:07:45 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 5 03:13:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e9bb7f gnome-base/gnome-shell: add missing librsvg[introspection] dependency Bug: https://bugs.gentoo.org/649582 Package-Manager: Portage-2.3.19, Repoman-2.3.6 gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild index 03418b19a10..6f8c3695054 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild @@ -83,6 +83,7 @@ RDEPEND="${COMMON_DEPEND} >=sys-apps/accountsservice-0.6.14[introspection] >=sys-power/upower-0.99:=[introspection] x11-libs/pango[introspection] + gnome-base/librsvg:2[introspection] >=gnome-base/gnome-session-2.91.91 >=gnome-base/gnome-settings-daemon-3.8.3
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/files/, gnome-base/gnome-shell/
commit: 84e00ceb0272cbc8da051a00a00b9cf531b6a10e Author: Mart Raudsepp gentoo org> AuthorDate: Sat Feb 3 20:19:16 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Feb 3 20:55:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e00ceb gnome-base/gnome-shell: remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../gnome-shell/files/3.22.3-CVE-2017-8288.patch | 45 - .../gnome-shell/gnome-shell-3.22.3-r2.ebuild | 196 - 2 files changed, 241 deletions(-) diff --git a/gnome-base/gnome-shell/files/3.22.3-CVE-2017-8288.patch b/gnome-base/gnome-shell/files/3.22.3-CVE-2017-8288.patch deleted file mode 100644 index f9c74d62fdd..000 --- a/gnome-base/gnome-shell/files/3.22.3-CVE-2017-8288.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 560e976ee9c59d75907b5ef6ed2bc336719e37d3 Mon Sep 17 00:00:00 2001 -From: Emilio Pozuelo Monfort-Date: Tue, 25 Apr 2017 17:27:42 +0200 -Subject: [PATCH] extensionSystem: handle reloading broken extensions - -Some extensions out there may fail to reload. When that happens, -we need to catch any exceptions so that we don't leave things in -a broken state that could lead to leaving extensions enabled in -the screen shield. - -https://bugzilla.gnome.org/show_bug.cgi?id=781728 - js/ui/extensionSystem.js | 12 ++-- - 1 file changed, 10 insertions(+), 2 deletions(-) - -diff --git a/js/ui/extensionSystem.js b/js/ui/extensionSystem.js -index ba33222..1feaa2f 100644 a/js/ui/extensionSystem.js -+++ b/js/ui/extensionSystem.js -@@ -276,12 +276,20 @@ function _onVersionValidationChanged() { - // temporarily disable them all - enabledExtensions = []; - for (let uuid in ExtensionUtils.extensions) --reloadExtension(ExtensionUtils.extensions[uuid]); -+try { -+reloadExtension(ExtensionUtils.extensions[uuid]); -+} catch(e) { -+logExtensionError(uuid, e); -+} - enabledExtensions = getEnabledExtensions(); - - if (Main.sessionMode.allowExtensions) { - enabledExtensions.forEach(function(uuid) { --enableExtension(uuid); -+try { -+enableExtension(uuid); -+} catch(e) { -+logExtensionError(uuid, e); -+} - }); - } - } --- -2.10.1 - diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild deleted file mode 100644 index 66d73e5efc0..000 --- a/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild +++ /dev/null @@ -1,196 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -GNOME2_EAUTORECONF="yes" -PYTHON_COMPAT=( python{3_4,3_5} ) - -inherit gnome2 multilib pax-utils python-r1 systemd - -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+bluetooth +browser-extension +ibus +networkmanager nsplugin -openrc-force" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -KEYWORDS="amd64 ~ia64 x86" - -# libXfixes-5.0 needed for pointer barriers -# FIXME: -# * gstreamer support is currently automagic -COMMON_DEPEND=" - >=app-accessibility/at-spi2-atk-2.5.3 - >=dev-libs/atk-2[introspection] - >=app-crypt/gcr-3.7.5[introspection] - >=dev-libs/glib-2.45.3:2[dbus] - >=dev-libs/gjs-1.39 - >=dev-libs/gobject-introspection-1.49.1:= - dev-libs/libical:= - >=x11-libs/gtk+-3.15.0:3[introspection] - >=dev-libs/libcroco-0.6.8:0.6 - >=gnome-base/gnome-desktop-3.7.90:3=[introspection] - >=gnome-base/gsettings-desktop-schemas-3.21.3 - >=gnome-extra/evolution-data-server-3.17.2:= - >=media-libs/gstreamer-0.11.92:1.0 - >=net-im/telepathy-logger-0.2.4[introspection] - >=net-libs/telepathy-glib-0.19[introspection] - >=sys-auth/polkit-0.100[introspection] - >=x11-libs/libXfixes-5.0 - x11-libs/libXtst - >=x11-wm/mutter-3.22.1[introspection] - >=x11-libs/startup-notification-0.11 - - ${PYTHON_DEPS} - dev-python/pygobject:3[${PYTHON_USEDEP}] - - dev-libs/dbus-glib - dev-libs/libxml2:2 - media-libs/libcanberra[gtk3] - media-libs/mesa - >=media-sound/pulseaudio-2 - >=net-libs/libsoup-2.40:2.4[introspection] - x11-libs/libX11 - x11-libs/gdk-pixbuf:2[introspection] - - x11-apps/mesa-progs - - bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) - networkmanager? ( - app-crypt/libsecret - >=gnome-extra/nm-applet-0.9.8 - >=net-misc/networkmanager-0.9.8:=[introspection] ) - nsplugin? ( >=dev-libs/json-glib-0.13.2 ) -" -# Runtime-only deps are probably incomplete and approximate. -# Introspection deps generated using: -#
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: b5d6d219588082ff0318ab0ea401df78de232ac5 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Feb 3 20:51:59 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Feb 3 20:55:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d6d219 gnome-base/gnome-shell-3.22.3: remove further keywords as affected by CVE-2017-8288 Package-Manager: Portage-2.3.19, Repoman-2.3.6 gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild index f4a7da3a745..9d87933477f 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.22.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 @@ -15,7 +15,7 @@ SLOT="0" IUSE="+bluetooth +ibus +networkmanager nsplugin -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha ~arm ~ia64 ~ppc ~ppc64" +KEYWORDS="~alpha ~arm" # libXfixes-5.0 needed for pointer barriers # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: adc0eb736160b967c8c27571c7029461c9b1086e Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jan 18 03:24:00 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jan 18 03:24:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc0eb73 gnome-base/gnome-shell: amd64 stable wrt bug #631656 Package-Manager: Portage-2.3.19, Repoman-2.3.6 gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild index 5f5bdb00fb1..1880b88fdaa 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-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 @@ -16,7 +16,7 @@ SLOT="0" IUSE="+bluetooth +browser-extension +ibus +networkmanager nsplugin -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~x86" # libXfixes-5.0 needed for pointer barriers # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: b13150d91db094ed9a4b63a0b06bd469b7ff2075 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 30 06:14:24 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 30 06:30:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13150d9 gnome-base/gnome-shell: keyworded 3.24.3 for ppc, bug #599574 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc" gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild index dbf5306f7d2..5f5bdb00fb1 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild @@ -16,7 +16,7 @@ SLOT="0" IUSE="+bluetooth +browser-extension +ibus +networkmanager nsplugin -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~amd64 ~ia64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" # libXfixes-5.0 needed for pointer barriers # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: cca6a12ffd2931ab9857e4868efed7fc56294d89 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Sep 17 11:13:37 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Sep 17 11:14:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca6a12f gnome-base/gnome-shell: keyworded 3.24.3 for ppc64, bug #583422 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64" gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild index 91453695d88..dbf5306f7d2 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild @@ -16,7 +16,7 @@ SLOT="0" IUSE="+bluetooth +browser-extension +ibus +networkmanager nsplugin -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~amd64 ~ia64 ~x86" +KEYWORDS="~amd64 ~ia64 ~ppc64 ~x86" # libXfixes-5.0 needed for pointer barriers # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 0b10789e8a1216e315451915aad9fdeffc462a2a Author: Mart Raudsepp gentoo org> AuthorDate: Wed Aug 2 11:56:59 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Aug 2 11:57:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b10789e gnome-base/gnome-shell: adjust USE depends on app-i18n/ibus This fixes the breakage caused by commit fab5df2eef030ab7d815a82592a727fc78390710 which removed the dedicated gtk3 USE flag on ibus. Gentoo-bug: 626816 Package-Manager: Portage-2.3.6, Repoman-2.3.2 gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild | 2 +- gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild| 2 +- gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild index 3ea9bd83d32..66d73e5efc0 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild @@ -97,7 +97,7 @@ RDEPEND="${COMMON_DEPEND} networkmanager? ( net-misc/mobile-broadband-provider-info sys-libs/timezone-data ) - ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk3,introspection] ) + ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk,introspection] ) " # avoid circular dependency, see bug #546134 PDEPEND=" diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild index 4953432ccdf..f4a7da3a745 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild @@ -96,7 +96,7 @@ RDEPEND="${COMMON_DEPEND} networkmanager? ( net-misc/mobile-broadband-provider-info sys-libs/timezone-data ) - ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk3,introspection] ) + ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk,introspection] ) " # avoid circular dependency, see bug #546134 PDEPEND=" diff --git a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild index b546d9b1163..91453695d88 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild @@ -97,7 +97,7 @@ RDEPEND="${COMMON_DEPEND} networkmanager? ( net-misc/mobile-broadband-provider-info sys-libs/timezone-data ) - ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk3,introspection] ) + ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk,introspection] ) " # avoid circular dependency, see bug #546134 PDEPEND="
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 1c2fa178c991014a9f18fb6b537cd0759172db33 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Jul 21 08:37:37 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jul 21 09:18:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2fa178 gnome-base/gnome-shell-3.24: clarify when media-libs/mesa[llvm] is needed in elog Package-Manager: Portage-2.3.6, Repoman-2.3.2 gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild index fae712dbe8a..b546d9b1163 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild @@ -169,7 +169,7 @@ pkg_postinst() { if ! has_version "media-libs/mesa[llvm]"; then elog "llvmpipe is used as fallback when no 3D acceleration" elog "is available. You will need to enable llvm USE for" - elog "media-libs/mesa." + elog "media-libs/mesa if you do not have hardware 3D setup." fi # https://bugs.gentoo.org/show_bug.cgi?id=563084
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: ca0cdbe90a130b2446b62ec087896779f5476e1d Author: Mart Raudsepp gentoo org> AuthorDate: Fri Jul 21 08:26:19 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jul 21 09:17:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0cdbe9 gnome-base/gnome-shell: bump to 3.24.3 Package-Manager: Portage-2.3.6, Repoman-2.3.2 gnome-base/gnome-shell/Manifest | 2 +- .../{gnome-shell-3.24.2.ebuild => gnome-shell-3.24.3.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index abaef90d483..5b4f4e80dc0 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,2 +1,2 @@ DIST gnome-shell-3.22.3.tar.xz 1952576 SHA256 d1e6bd80ddd1fef92d80b518d4dbeffa296e8f003402551b8c37c42744b7d42f SHA512 47d67910b321a182d3ecd41f20cd923ec433cc93ab04b0b31351ca0229505ecbf343b1307585e557ee757845dc09b2371b0c2197717ed532b71878c186337ee9 WHIRLPOOL 9487f2626cc3ec0b3410c5ec65ceabb114e82d256ab1190464c6c787ca7cfd9e617358c19f84d64955943434b96c0521b5e57ea868da1c291a4874f1f3181613 -DIST gnome-shell-3.24.2.tar.xz 1981416 SHA256 70c79a38b5aa19b0a8f73d833ceba2648bce319f9e5e96f567f4efdc2a63e2f6 SHA512 28fc399e48d45f3eb1625c854651bf63628bfdf0ec32528c7eef11dabaee1aa5731ae3e863c640b0c31961f9346276c284e7415e9f82284c0f2dd87fbd8fc860 WHIRLPOOL 0ca67b3a17215caa8d658298892cafff2c794ee39efa01913236490ae15688cb5f78a5cc890d336abeadf8dc0fadc248459e2f1e6a52c63c34bcdb50f8fa0e58 +DIST gnome-shell-3.24.3.tar.xz 1982088 SHA256 58b13308aa1b8dcbf1f08d5a052a61f8094ffd3afa2c788c91e1ceeacde840b8 SHA512 369ed80b975369b79d4ac9b3f1fbd469fdde331e9079d09eeac6398a9b3c349b09f7570dfce1ed6e1cdfaf514b4b40c6038f34b6c3c7928470b2cd65b702ff15 WHIRLPOOL 1c5c7bf1d37a8043deb81cafad26c7a72f76a63784d7db036c47aaedbcba8468b7509a171c0a7a0763e3e0a7929bf2ac41bd6ecd2377cfd2e7c79ca0a7ff7f9b diff --git a/gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild similarity index 100% rename from gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild rename to gnome-base/gnome-shell/gnome-shell-3.24.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: c54c96f1c042c39b5f38df2cf74e6d2d6b9d939e Author: Mart Raudsepp gentoo org> AuthorDate: Fri Jul 14 08:04:02 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jul 14 08:51:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54c96f1 gnome-base/gnome-shell: Depend on required mutter API version subslot Also fix mutter minimum depend while at it (was raised from 3.23.91 to 3.24.0 proper at some point release) Package-Manager: Portage-2.3.5, Repoman-2.3.2 gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild index 7df0c777a34..fae712dbe8a 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild @@ -40,7 +40,7 @@ COMMON_DEPEND=" >=sys-auth/polkit-0.100[introspection] >=x11-libs/libXfixes-5.0 x11-libs/libXtst - >=x11-wm/mutter-3.23.91[introspection] + >=x11-wm/mutter-3.24.0:0/0[introspection] >=x11-libs/startup-notification-0.11 ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: d991bddbdf67e8577a88a5a14dd10ca58db4871c Author: Mart Raudsepp gentoo org> AuthorDate: Fri Jul 14 07:53:59 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jul 14 08:50:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d991bddb gnome-base/gnome-shell-3.24.2: Sync in changes done over time in the 3.22 series Package-Manager: Portage-2.3.5, Repoman-2.3.2 gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild | 36 1 file changed, 12 insertions(+), 24 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild index 4b2dd7cd2fa..7df0c777a34 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild @@ -3,19 +3,20 @@ EAPI=6 GNOME2_LA_PUNT="yes" +GNOME2_EAUTORECONF="yes" PYTHON_COMPAT=( python{3_4,3_5} ) -inherit autotools gnome2 multilib pax-utils python-r1 systemd +inherit gnome2 multilib pax-utils python-r1 systemd DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; LICENSE="GPL-2+ LGPL-2+" SLOT="0" -IUSE="+bluetooth +networkmanager nsplugin +nls -openrc-force" +IUSE="+bluetooth +browser-extension +ibus +networkmanager nsplugin -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~ia64 ~x86" # libXfixes-5.0 needed for pointer barriers # FIXME: @@ -96,43 +97,36 @@ RDEPEND="${COMMON_DEPEND} networkmanager? ( net-misc/mobile-broadband-provider-info sys-libs/timezone-data ) - nls? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk3,introspection] ) + ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk3,introspection] ) " # avoid circular dependency, see bug #546134 PDEPEND=" >=gnome-base/gdm-3.5[introspection] >=gnome-base/gnome-control-center-3.8.3[bluetooth(+)?,networkmanager(+)?] + browser-extension? ( gnome-extra/chrome-gnome-shell ) " DEPEND="${COMMON_DEPEND} dev-libs/libxslt >=dev-util/gdbus-codegen-2.45.3 >=dev-util/gtk-doc-am-1.17 gnome-base/gnome-common + sys-devel/autoconf-archive >=sys-devel/gettext-0.19.6 virtual/pkgconfig - !!=dev-lang/spidermonkey-1.8.2* " -# libmozjs.so is picked up from /usr/lib while compiling, so block at build-time -# https://bugs.gentoo.org/show_bug.cgi?id=360413 -src_prepare() { +PATCHES=( # Change favorites defaults, bug #479918 - eapply "${FILESDIR}"/${PN}-3.22.0-defaults.patch - + "${FILESDIR}"/${PN}-3.22.0-defaults.patch # Fix automagic gnome-bluetooth dep, bug #398145 - eapply "${FILESDIR}"/${PN}-3.12-bluetooth-flag.patch - + "${FILESDIR}"/${PN}-3.12-bluetooth-flag.patch # Add missing path to libmutter-clutter when building .gir, bug #597842 - eapply "${FILESDIR}"/${PN}-3.22.0-gir-build-fix.patch - - eautoreconf - gnome2_src_prepare -} + "${FILESDIR}"/${PN}-3.22.0-gir-build-fix.patch +) src_configure() { # Do not error out on warnings gnome2_src_configure \ - --enable-browser-plugin \ --enable-man \ $(use_enable !openrc-force systemd) \ $(use_with bluetooth) \ @@ -172,12 +166,6 @@ pkg_postinst() { ewarn "apps.gnome-shell.recorder/pipeline to what you want to use." fi - if has_version "
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 2b374e31028789e9b0a552a39e74d0e6f02f113d Author: Timo Tambet gmail com> AuthorDate: Thu Apr 6 12:21:58 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jul 14 08:50:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b374e31 gnome-base/gnome-shell: bump to 3.24.2 Package-Manager: Portage-2.3.5, Repoman-2.3.2 gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild | 206 +++ 2 files changed, 207 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 46b16e52128..abaef90d483 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1 +1,2 @@ DIST gnome-shell-3.22.3.tar.xz 1952576 SHA256 d1e6bd80ddd1fef92d80b518d4dbeffa296e8f003402551b8c37c42744b7d42f SHA512 47d67910b321a182d3ecd41f20cd923ec433cc93ab04b0b31351ca0229505ecbf343b1307585e557ee757845dc09b2371b0c2197717ed532b71878c186337ee9 WHIRLPOOL 9487f2626cc3ec0b3410c5ec65ceabb114e82d256ab1190464c6c787ca7cfd9e617358c19f84d64955943434b96c0521b5e57ea868da1c291a4874f1f3181613 +DIST gnome-shell-3.24.2.tar.xz 1981416 SHA256 70c79a38b5aa19b0a8f73d833ceba2648bce319f9e5e96f567f4efdc2a63e2f6 SHA512 28fc399e48d45f3eb1625c854651bf63628bfdf0ec32528c7eef11dabaee1aa5731ae3e863c640b0c31961f9346276c284e7415e9f82284c0f2dd87fbd8fc860 WHIRLPOOL 0ca67b3a17215caa8d658298892cafff2c794ee39efa01913236490ae15688cb5f78a5cc890d336abeadf8dc0fadc248459e2f1e6a52c63c34bcdb50f8fa0e58 diff --git a/gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild new file mode 100644 index 000..4b2dd7cd2fa --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.24.2.ebuild @@ -0,0 +1,206 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python{3_4,3_5} ) + +inherit autotools gnome2 multilib pax-utils python-r1 systemd + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +networkmanager nsplugin +nls -openrc-force" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers +# FIXME: +# * gstreamer support is currently automagic +COMMON_DEPEND=" + >=app-accessibility/at-spi2-atk-2.5.3 + >=dev-libs/atk-2[introspection] + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.45.3:2[dbus] + >=dev-libs/gjs-1.47.0 + >=dev-libs/gobject-introspection-1.49.1:= + dev-libs/libical:= + >=x11-libs/gtk+-3.15.0:3[introspection] + >=dev-libs/libcroco-0.6.8:0.6 + >=gnome-base/gnome-desktop-3.7.90:3=[introspection] + >=gnome-base/gsettings-desktop-schemas-3.21.3 + >=gnome-extra/evolution-data-server-3.17.2:= + >=media-libs/gstreamer-0.11.92:1.0 + >=net-im/telepathy-logger-0.2.4[introspection] + >=net-libs/telepathy-glib-0.19[introspection] + >=sys-auth/polkit-0.100[introspection] + >=x11-libs/libXfixes-5.0 + x11-libs/libXtst + >=x11-wm/mutter-3.23.91[introspection] + >=x11-libs/startup-notification-0.11 + + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + + dev-libs/dbus-glib + dev-libs/libxml2:2 + media-libs/libcanberra[gtk3] + media-libs/mesa + >=media-sound/pulseaudio-2 + >=net-libs/libsoup-2.40:2.4[introspection] + x11-libs/libX11 + x11-libs/gdk-pixbuf:2[introspection] + + x11-apps/mesa-progs + + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + networkmanager? ( + app-crypt/libsecret + >=gnome-extra/nm-applet-0.9.8 + >=net-misc/networkmanager-0.9.8:=[introspection] ) + nsplugin? ( >=dev-libs/json-glib-0.13.2 ) +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2. gnome-session is needed for gnome-session-quit +# 3. Control shell settings +# 4. Systemd needed for suspending support +# 5. xdg-utils needed for xdg-open, used by extension tool +# 6. adwaita-icon-theme and dejavu font neeed for various icons & arrows +# 7. mobile-broadband-provider-info, timezone-data for shell-mobile-providers.c +# 8. IBus is needed for nls integration +RDEPEND="${COMMON_DEPEND} + app-accessibility/at-spi2-core:2[introspection] + >=app-accessibility/caribou-0.4.8 + dev-libs/libgweather:2[introspection] + >=sys-apps/accountsservice-0.6.14[introspection] + >=sys-power/upower-0.99:=[introspection] + x11-libs/pango[introspection] + +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 7560103f5d09d63053f9b4173f131f3d085ab18b Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jul 10 07:03:22 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jul 10 07:08:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7560103f gnome-base/gnome-shell: ia64 keyworded, bug #583422 Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64" gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild index dfe8f1de047..3ea9bd83d32 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild @@ -16,7 +16,7 @@ SLOT="0" IUSE="+bluetooth +browser-extension +ibus +networkmanager nsplugin -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ia64 x86" # libXfixes-5.0 needed for pointer barriers # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: bc8f632ea2bdb34851c7ba1b91e337e2737914f6 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Jun 1 22:09:25 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Jun 1 22:10:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8f632e gnome-base/gnome-shell: add missing autoconf-archive build dependency Needed if eautoreconfing gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild index b915377048a..dfe8f1de047 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild @@ -110,6 +110,7 @@ DEPEND="${COMMON_DEPEND} >=dev-util/gdbus-codegen-2.45.3 >=dev-util/gtk-doc-am-1.17 gnome-base/gnome-common + sys-devel/autoconf-archive >=sys-devel/gettext-0.19.6 virtual/pkgconfig "
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 15906310b95ac63b478b4ccdff509c05c37317f2 Author: Mart Raudsepp gentoo org> AuthorDate: Thu May 4 20:13:21 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu May 4 20:13:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15906310 gnome-base/gnome-shell: security cleanup Gentoo-bug: 616698 Package-Manager: Portage-2.3.5, Repoman-2.3.2 .../gnome-shell/gnome-shell-3.22.3-r1.ebuild | 200 - gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild | 2 +- 2 files changed, 1 insertion(+), 201 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3-r1.ebuild deleted file mode 100644 index 9356bfbbad2..000 --- a/gnome-base/gnome-shell/gnome-shell-3.22.3-r1.ebuild +++ /dev/null @@ -1,200 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python{3_4,3_5} ) - -inherit autotools gnome2 multilib pax-utils python-r1 systemd - -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+bluetooth +browser-extension +ibus +networkmanager nsplugin -openrc-force" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -KEYWORDS="amd64 x86" - -# libXfixes-5.0 needed for pointer barriers -# FIXME: -# * gstreamer support is currently automagic -COMMON_DEPEND=" - >=app-accessibility/at-spi2-atk-2.5.3 - >=dev-libs/atk-2[introspection] - >=app-crypt/gcr-3.7.5[introspection] - >=dev-libs/glib-2.45.3:2[dbus] - >=dev-libs/gjs-1.39 - >=dev-libs/gobject-introspection-1.49.1:= - dev-libs/libical:= - >=x11-libs/gtk+-3.15.0:3[introspection] - >=dev-libs/libcroco-0.6.8:0.6 - >=gnome-base/gnome-desktop-3.7.90:3=[introspection] - >=gnome-base/gsettings-desktop-schemas-3.21.3 - >=gnome-extra/evolution-data-server-3.17.2:= - >=media-libs/gstreamer-0.11.92:1.0 - >=net-im/telepathy-logger-0.2.4[introspection] - >=net-libs/telepathy-glib-0.19[introspection] - >=sys-auth/polkit-0.100[introspection] - >=x11-libs/libXfixes-5.0 - x11-libs/libXtst - >=x11-wm/mutter-3.22.1[introspection] - >=x11-libs/startup-notification-0.11 - - ${PYTHON_DEPS} - dev-python/pygobject:3[${PYTHON_USEDEP}] - - dev-libs/dbus-glib - dev-libs/libxml2:2 - media-libs/libcanberra[gtk3] - media-libs/mesa - >=media-sound/pulseaudio-2 - >=net-libs/libsoup-2.40:2.4[introspection] - x11-libs/libX11 - x11-libs/gdk-pixbuf:2[introspection] - - x11-apps/mesa-progs - - bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) - networkmanager? ( - app-crypt/libsecret - >=gnome-extra/nm-applet-0.9.8 - >=net-misc/networkmanager-0.9.8:=[introspection] ) - nsplugin? ( >=dev-libs/json-glib-0.13.2 ) -" -# Runtime-only deps are probably incomplete and approximate. -# Introspection deps generated using: -# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq -# Each block: -# 1. Introspection stuff needed via imports.gi.* -# 2. gnome-session is needed for gnome-session-quit -# 3. Control shell settings -# 4. Systemd needed for suspending support -# 5. xdg-utils needed for xdg-open, used by extension tool -# 6. adwaita-icon-theme and dejavu font neeed for various icons & arrows -# 7. mobile-broadband-provider-info, timezone-data for shell-mobile-providers.c -# 8. IBus is needed for nls integration -RDEPEND="${COMMON_DEPEND} - app-accessibility/at-spi2-core:2[introspection] - >=app-accessibility/caribou-0.4.8 - dev-libs/libgweather:2[introspection] - >=sys-apps/accountsservice-0.6.14[introspection] - >=sys-power/upower-0.99:=[introspection] - x11-libs/pango[introspection] - - >=gnome-base/gnome-session-2.91.91 - >=gnome-base/gnome-settings-daemon-3.8.3 - - !openrc-force? ( >=sys-apps/systemd-31 ) - - x11-misc/xdg-utils - - media-fonts/dejavu - >=x11-themes/adwaita-icon-theme-3.19.90 - - networkmanager? ( - net-misc/mobile-broadband-provider-info - sys-libs/timezone-data ) - ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk3,introspection] ) -" -# avoid circular dependency, see bug #546134 -PDEPEND=" - >=gnome-base/gdm-3.5[introspection] - >=gnome-base/gnome-control-center-3.8.3[bluetooth(+)?,networkmanager(+)?] - browser-extension? ( gnome-extra/chrome-gnome-shell ) -" -DEPEND="${COMMON_DEPEND} - dev-libs/libxslt - >=dev-util/gdbus-codegen-2.45.3 - >=dev-util/gtk-doc-am-1.17 - gnome-base/gnome-common - >=sys-devel/gettext-0.19.6 - virtual/pkgconfig - !!=dev-lang/spidermonkey-1.8.2* -" -# libmozjs.so is
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: bd5d50a65a30a19d51f6cb74beb999b643e7b106 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 4 15:55:01 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 4 15:55:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5d50a6 gnome-base/gnome-shell: x86 stable wrt bug #616698 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild index 7cfcb4a5c8b..b915377048a 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild @@ -16,7 +16,7 @@ SLOT="0" IUSE="+bluetooth +browser-extension +ibus +networkmanager nsplugin -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" # libXfixes-5.0 needed for pointer barriers # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 6531f4d1f55586a07aee0bde79084611d5f83ca2 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed May 3 14:56:04 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed May 3 14:56:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6531f4d1 gnome-base/gnome-shell: amd64 stable wrt bug #616698 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild index f32132e97ef..7cfcb4a5c8b 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild @@ -16,7 +16,7 @@ SLOT="0" IUSE="+bluetooth +browser-extension +ibus +networkmanager nsplugin -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" # libXfixes-5.0 needed for pointer barriers # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/files/, gnome-base/gnome-shell/
commit: fb7831fd8eb23dd60054c6d564631d4b2549b5bf Author: Mart Raudsepp gentoo org> AuthorDate: Sat Apr 29 17:47:42 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Apr 29 17:50:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7831fd gnome-base/gnome-shell: fix bug triggered by version validation ignoring setting toggling This has a CVE-2017-8288 assigned for some reason. Gentoo-bug: 616698 .../gnome-shell/files/3.22.3-CVE-2017-8288.patch | 45 + .../gnome-shell/gnome-shell-3.22.3-r2.ebuild | 195 + 2 files changed, 240 insertions(+) diff --git a/gnome-base/gnome-shell/files/3.22.3-CVE-2017-8288.patch b/gnome-base/gnome-shell/files/3.22.3-CVE-2017-8288.patch new file mode 100644 index 000..f9c74d62fdd --- /dev/null +++ b/gnome-base/gnome-shell/files/3.22.3-CVE-2017-8288.patch @@ -0,0 +1,45 @@ +From 560e976ee9c59d75907b5ef6ed2bc336719e37d3 Mon Sep 17 00:00:00 2001 +From: Emilio Pozuelo Monfort+Date: Tue, 25 Apr 2017 17:27:42 +0200 +Subject: [PATCH] extensionSystem: handle reloading broken extensions + +Some extensions out there may fail to reload. When that happens, +we need to catch any exceptions so that we don't leave things in +a broken state that could lead to leaving extensions enabled in +the screen shield. + +https://bugzilla.gnome.org/show_bug.cgi?id=781728 +--- + js/ui/extensionSystem.js | 12 ++-- + 1 file changed, 10 insertions(+), 2 deletions(-) + +diff --git a/js/ui/extensionSystem.js b/js/ui/extensionSystem.js +index ba33222..1feaa2f 100644 +--- a/js/ui/extensionSystem.js b/js/ui/extensionSystem.js +@@ -276,12 +276,20 @@ function _onVersionValidationChanged() { + // temporarily disable them all + enabledExtensions = []; + for (let uuid in ExtensionUtils.extensions) +-reloadExtension(ExtensionUtils.extensions[uuid]); ++try { ++reloadExtension(ExtensionUtils.extensions[uuid]); ++} catch(e) { ++logExtensionError(uuid, e); ++} + enabledExtensions = getEnabledExtensions(); + + if (Main.sessionMode.allowExtensions) { + enabledExtensions.forEach(function(uuid) { +-enableExtension(uuid); ++try { ++enableExtension(uuid); ++} catch(e) { ++logExtensionError(uuid, e); ++} + }); + } + } +-- +2.10.1 + diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild new file mode 100644 index 000..f32132e97ef --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.22.3-r2.ebuild @@ -0,0 +1,195 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" +GNOME2_EAUTORECONF="yes" +PYTHON_COMPAT=( python{3_4,3_5} ) + +inherit gnome2 multilib pax-utils python-r1 systemd + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +browser-extension +ibus +networkmanager nsplugin -openrc-force" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~amd64 ~x86" + +# libXfixes-5.0 needed for pointer barriers +# FIXME: +# * gstreamer support is currently automagic +COMMON_DEPEND=" + >=app-accessibility/at-spi2-atk-2.5.3 + >=dev-libs/atk-2[introspection] + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.45.3:2[dbus] + >=dev-libs/gjs-1.39 + >=dev-libs/gobject-introspection-1.49.1:= + dev-libs/libical:= + >=x11-libs/gtk+-3.15.0:3[introspection] + >=dev-libs/libcroco-0.6.8:0.6 + >=gnome-base/gnome-desktop-3.7.90:3=[introspection] + >=gnome-base/gsettings-desktop-schemas-3.21.3 + >=gnome-extra/evolution-data-server-3.17.2:= + >=media-libs/gstreamer-0.11.92:1.0 + >=net-im/telepathy-logger-0.2.4[introspection] + >=net-libs/telepathy-glib-0.19[introspection] + >=sys-auth/polkit-0.100[introspection] + >=x11-libs/libXfixes-5.0 + x11-libs/libXtst + >=x11-wm/mutter-3.22.1[introspection] + >=x11-libs/startup-notification-0.11 + + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + + dev-libs/dbus-glib + dev-libs/libxml2:2 + media-libs/libcanberra[gtk3] + media-libs/mesa + >=media-sound/pulseaudio-2 + >=net-libs/libsoup-2.40:2.4[introspection] + x11-libs/libX11 + x11-libs/gdk-pixbuf:2[introspection] + + x11-apps/mesa-progs + + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + networkmanager? ( + app-crypt/libsecret + >=gnome-extra/nm-applet-0.9.8 + >=net-misc/networkmanager-0.9.8:=[introspection] ) + nsplugin? ( >=dev-libs/json-glib-0.13.2 ) +" +# Runtime-only deps are probably
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: c3b1b1f72d31eac87ee87da9f2004b8a8fff2b12 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Apr 2 21:01:45 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Apr 2 21:01:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b1b1f7 gnome-base/gnome-shell: remove double browser-plugin (nsplugin) arg passing to configure There was a --enable-browser-plugin followed by $(use_enable nsplugin browser-plugin), making the first extraneous and not effective. No end result changes, just cosmetics to avoid confusion. Thanks-to: Matt Turner gentoo.org> gnome-base/gnome-shell/gnome-shell-3.22.3-r1.ebuild | 1 - gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild| 1 - 2 files changed, 2 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3-r1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3-r1.ebuild index f84962db8c1..9356bfbbad2 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.22.3-r1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.22.3-r1.ebuild @@ -133,7 +133,6 @@ src_prepare() { src_configure() { # Do not error out on warnings gnome2_src_configure \ - --enable-browser-plugin \ --enable-man \ $(use_enable !openrc-force systemd) \ $(use_with bluetooth) \ diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild index ab476dccc84..d1526e08e8f 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild @@ -132,7 +132,6 @@ src_prepare() { src_configure() { # Do not error out on warnings gnome2_src_configure \ - --enable-browser-plugin \ --enable-man \ $(use_enable !openrc-force systemd) \ $(use_with bluetooth) \
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 5ae0605452a6888c708248860ae290afdf7a0ccc Author: Mart Raudsepp gentoo org> AuthorDate: Thu Mar 23 12:03:17 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Mar 23 12:04:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae06054 gnome-base/gnome-shell: pull in chrome-gnome-shell by default for extensions.g.o management, rename nls->ibus USE flag gnome-control-center used to use USE=i18n for ibus stuff, which got changed to USE=ibus. Rename it here to USE=ibus as well, instead of yet another different USE=nls. Pull in chrome-gnome-shell via IUSE=+browser-extension in a revbump (as keywords need to be dropped) ...ome-shell-3.22.3.ebuild => gnome-shell-3.22.3-r1.ebuild} | 13 - gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild| 4 ++-- gnome-base/gnome-shell/metadata.xml | 4 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3-r1.ebuild similarity index 94% copy from gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild copy to gnome-base/gnome-shell/gnome-shell-3.22.3-r1.ebuild index ca7a754d5ec..de0b6badd89 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.22.3-r1.ebuild @@ -12,10 +12,10 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; LICENSE="GPL-2+ LGPL-2+" SLOT="0" -IUSE="+bluetooth +networkmanager nsplugin +nls -openrc-force" +IUSE="+bluetooth +browser-extension +ibus +networkmanager nsplugin -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~x86" # libXfixes-5.0 needed for pointer barriers # FIXME: @@ -96,12 +96,13 @@ RDEPEND="${COMMON_DEPEND} networkmanager? ( net-misc/mobile-broadband-provider-info sys-libs/timezone-data ) - nls? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk3,introspection] ) + ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk3,introspection] ) " # avoid circular dependency, see bug #546134 PDEPEND=" >=gnome-base/gdm-3.5[introspection] >=gnome-base/gnome-control-center-3.8.3[bluetooth(+)?,networkmanager(+)?] + browser-extension? ( gnome-extra/chrome-gnome-shell ) " DEPEND="${COMMON_DEPEND} dev-libs/libxslt @@ -172,12 +173,6 @@ pkg_postinst() { ewarn "apps.gnome-shell.recorder/pipeline to what you want to use." fi - if has_version "https://wiki.gnome.org/Projects/GnomeShell; LICENSE="GPL-2+ LGPL-2+" SLOT="0" -IUSE="+bluetooth +networkmanager nsplugin +nls -openrc-force" +IUSE="+bluetooth +ibus +networkmanager nsplugin -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" @@ -96,7 +96,7 @@ RDEPEND="${COMMON_DEPEND} networkmanager? ( net-misc/mobile-broadband-provider-info sys-libs/timezone-data ) - nls? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk3,introspection] ) + ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk3,introspection] ) " # avoid circular dependency, see bug #546134 PDEPEND=" diff --git a/gnome-base/gnome-shell/metadata.xml b/gnome-base/gnome-shell/metadata.xml index d312bdad48e..3d91d2b59fe 100644 --- a/gnome-base/gnome-shell/metadata.xml +++ b/gnome-base/gnome-shell/metadata.xml @@ -6,6 +6,10 @@ Gentoo GNOME Desktop + Ensure the presence of extensions.gnome.org + native connector gnome-extra/chrome-gnome-shell + Enable support for enhanced input methods through + app-i18n/ibus Skip systemd dependency (#480336), enabling this flag will become your setup to be fully unsupported by upstream and downstream Gnome team. Do not
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: a5be6b005bb358d0773678dacf51008c90492f14 Author: Rémi Cardona gentoo org> AuthorDate: Sun Feb 19 20:04:04 2017 + Commit: Remi Cardona gentoo org> CommitDate: Sun Feb 19 20:06:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5be6b00 gnome-base/gnome-shell: bump to 3.22.3 Package-Manager: Portage-2.3.3, Repoman-2.3.1 gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild | 207 +++ 2 files changed, 208 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 92c2d503fc..2a09d6cd0f 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-3.20.4.tar.xz 1662400 SHA256 0c13eba5ecd3b516538815ab33765ae04bd6faf1549407e81f3bf17b08f2a94d SHA512 40622be949b7d331073982f70ff8ae9b80005e1bf9f5251f0afcd10e564dd48c1d79ae2d874015794c7f99411befd4fc4f586d87a752148aa6097825b1bf931f WHIRLPOOL 226fb3adca9d4aef97bee50d6678c360cf74727a47c9018a16cfbe0f5d6ec32d2282a7965332021643392c1fbcb415a715a41a761d5998f82268d318c40b1942 DIST gnome-shell-3.22.2.tar.xz 1949420 SHA256 d80f4eb662ada325165b066112e924f4c16044f153c274c886d7f99b9ddc559b SHA512 4f379e15324215e65d8fb29d2112dedcc47ede8087e3beff2edf205a901453f4682ba6ed8e841e157bab5490ed9598f4f5e799c56694442d23f5e0515483a4ff WHIRLPOOL 480402cb2cf75228800d21117b6c6235c7f6c881ced07a314d462971ca6b5740966452339b15ce706c333cb8c47a41c70cafc185364ec2d8010b71878eb35b1c +DIST gnome-shell-3.22.3.tar.xz 1952576 SHA256 d1e6bd80ddd1fef92d80b518d4dbeffa296e8f003402551b8c37c42744b7d42f SHA512 47d67910b321a182d3ecd41f20cd923ec433cc93ab04b0b31351ca0229505ecbf343b1307585e557ee757845dc09b2371b0c2197717ed532b71878c186337ee9 WHIRLPOOL 9487f2626cc3ec0b3410c5ec65ceabb114e82d256ab1190464c6c787ca7cfd9e617358c19f84d64955943434b96c0521b5e57ea868da1c291a4874f1f3181613 diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild new file mode 100644 index 00..6659188535 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.22.3.ebuild @@ -0,0 +1,207 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python{3_4,3_5} ) + +inherit autotools gnome2 multilib pax-utils python-r1 systemd + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +networkmanager nsplugin +nls -openrc-force" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" + +# libXfixes-5.0 needed for pointer barriers +# FIXME: +# * gstreamer support is currently automagic +COMMON_DEPEND=" + >=app-accessibility/at-spi2-atk-2.5.3 + >=dev-libs/atk-2[introspection] + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.45.3:2[dbus] + >=dev-libs/gjs-1.39 + >=dev-libs/gobject-introspection-1.49.1:= + dev-libs/libical:= + >=x11-libs/gtk+-3.15.0:3[introspection] + >=dev-libs/libcroco-0.6.8:0.6 + >=gnome-base/gnome-desktop-3.7.90:3=[introspection] + >=gnome-base/gsettings-desktop-schemas-3.21.3 + >=gnome-extra/evolution-data-server-3.17.2:= + >=media-libs/gstreamer-0.11.92:1.0 + >=net-im/telepathy-logger-0.2.4[introspection] + >=net-libs/telepathy-glib-0.19[introspection] + >=sys-auth/polkit-0.100[introspection] + >=x11-libs/libXfixes-5.0 + x11-libs/libXtst + >=x11-wm/mutter-3.22.1[introspection] + >=x11-libs/startup-notification-0.11 + + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + + dev-libs/dbus-glib + dev-libs/libxml2:2 + media-libs/libcanberra[gtk3] + media-libs/mesa + >=media-sound/pulseaudio-2 + >=net-libs/libsoup-2.40:2.4[introspection] + x11-libs/libX11 + x11-libs/gdk-pixbuf:2[introspection] + + x11-apps/mesa-progs + + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + networkmanager? ( + app-crypt/libsecret + >=gnome-extra/nm-applet-0.9.8 + >=net-misc/networkmanager-0.9.8:=[introspection] ) + nsplugin? ( >=dev-libs/json-glib-0.13.2 ) +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2. gnome-session is needed for gnome-session-quit +# 3. Control shell settings +# 4. Systemd needed for suspending support +# 5. xdg-utils needed for xdg-open, used by extension tool +# 6. adwaita-icon-theme and dejavu font neeed for various icons & arrows +# 7. mobile-broadband-provider-info, timezone-data for
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: fb7b1acdd620bd55b866f964cc28a61b2bb7bdfa Author: Pacho Ramos gentoo org> AuthorDate: Sat Feb 4 14:44:51 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Feb 4 14:44:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7b1acd gnome-base/gnome-shell: Drop sparc (#599572) Package-Manager: Portage-2.3.3, Repoman-2.3.1 gnome-base/gnome-shell/gnome-shell-3.20.4.ebuild | 4 ++-- gnome-base/gnome-shell/gnome-shell-3.22.2.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.20.4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.20.4.ebuild index 590f782..1fe3c75 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.20.4.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.20.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -16,7 +16,7 @@ SLOT="0" IUSE="+bluetooth +networkmanager +nls -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 x86" # libXfixes-5.0 needed for pointer barriers # FIXME: diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.2.ebuild index 60739bd..6659188 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.22.2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.22.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -16,7 +16,7 @@ SLOT="0" IUSE="+bluetooth +networkmanager nsplugin +nls -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86" # libXfixes-5.0 needed for pointer barriers # FIXME:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 7bf19fc4d186e9d804ad9a17432d86a7694c2862 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Dec 31 03:58:13 2016 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Dec 31 03:58:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf19fc4 gnome-base/gnome-shell: Remove old Package-Manager: portage-2.3.3 gnome-base/gnome-shell/Manifest | 1 - gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild | 207 --- 2 files changed, 208 deletions(-) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 60a2b5f..92c2d50 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,3 +1,2 @@ DIST gnome-shell-3.20.4.tar.xz 1662400 SHA256 0c13eba5ecd3b516538815ab33765ae04bd6faf1549407e81f3bf17b08f2a94d SHA512 40622be949b7d331073982f70ff8ae9b80005e1bf9f5251f0afcd10e564dd48c1d79ae2d874015794c7f99411befd4fc4f586d87a752148aa6097825b1bf931f WHIRLPOOL 226fb3adca9d4aef97bee50d6678c360cf74727a47c9018a16cfbe0f5d6ec32d2282a7965332021643392c1fbcb415a715a41a761d5998f82268d318c40b1942 -DIST gnome-shell-3.22.1.tar.xz 1947140 SHA256 ca9492fae6c647e6bf98624a7cef6e4776894e4888f54b63e60b672b754fb217 SHA512 7ed363f1019affce18b94eb3faee56ade1a570e43f2601305bdee2587733597a770fb239c65fa4d584e5f1839c2eda697101b3d5109f94b484d3fc78d42653fb WHIRLPOOL 51394bec90b7027b2037b9411515ff1748e9bd81d17b0664ee1411055ce3422899449ab4fe349fd5e93eab99838eb9b232d63910788f6e1e01ba6b83cc3d4f85 DIST gnome-shell-3.22.2.tar.xz 1949420 SHA256 d80f4eb662ada325165b066112e924f4c16044f153c274c886d7f99b9ddc559b SHA512 4f379e15324215e65d8fb29d2112dedcc47ede8087e3beff2edf205a901453f4682ba6ed8e841e157bab5490ed9598f4f5e799c56694442d23f5e0515483a4ff WHIRLPOOL 480402cb2cf75228800d21117b6c6235c7f6c881ced07a314d462971ca6b5740966452339b15ce706c333cb8c47a41c70cafc185364ec2d8010b71878eb35b1c diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild deleted file mode 100644 index 60739bd.. --- a/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild +++ /dev/null @@ -1,207 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python{3_4,3_5} ) - -inherit autotools gnome2 multilib pax-utils python-r1 systemd - -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+bluetooth +networkmanager nsplugin +nls -openrc-force" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -# libXfixes-5.0 needed for pointer barriers -# FIXME: -# * gstreamer support is currently automagic -COMMON_DEPEND=" - >=app-accessibility/at-spi2-atk-2.5.3 - >=dev-libs/atk-2[introspection] - >=app-crypt/gcr-3.7.5[introspection] - >=dev-libs/glib-2.45.3:2[dbus] - >=dev-libs/gjs-1.39 - >=dev-libs/gobject-introspection-1.49.1:= - dev-libs/libical:= - >=x11-libs/gtk+-3.15.0:3[introspection] - >=dev-libs/libcroco-0.6.8:0.6 - >=gnome-base/gnome-desktop-3.7.90:3=[introspection] - >=gnome-base/gsettings-desktop-schemas-3.21.3 - >=gnome-extra/evolution-data-server-3.17.2:= - >=media-libs/gstreamer-0.11.92:1.0 - >=net-im/telepathy-logger-0.2.4[introspection] - >=net-libs/telepathy-glib-0.19[introspection] - >=sys-auth/polkit-0.100[introspection] - >=x11-libs/libXfixes-5.0 - x11-libs/libXtst - >=x11-wm/mutter-3.22.1[introspection] - >=x11-libs/startup-notification-0.11 - - ${PYTHON_DEPS} - dev-python/pygobject:3[${PYTHON_USEDEP}] - - dev-libs/dbus-glib - dev-libs/libxml2:2 - media-libs/libcanberra[gtk3] - media-libs/mesa - >=media-sound/pulseaudio-2 - >=net-libs/libsoup-2.40:2.4[introspection] - x11-libs/libX11 - x11-libs/gdk-pixbuf:2[introspection] - - x11-apps/mesa-progs - - bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) - networkmanager? ( - app-crypt/libsecret - >=gnome-extra/nm-applet-0.9.8 - >=net-misc/networkmanager-0.9.8:=[introspection] ) - nsplugin? ( >=dev-libs/json-glib-0.13.2 ) -" -# Runtime-only deps are probably incomplete and approximate. -# Introspection deps generated using: -# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq -# Each block: -# 1. Introspection stuff needed via imports.gi.* -# 2. gnome-session is needed for gnome-session-quit -# 3. Control shell settings -# 4. Systemd needed for suspending support -# 5. xdg-utils needed for xdg-open, used by extension tool -# 6. adwaita-icon-theme and dejavu font neeed for various icons & arrows -# 7. mobile-broadband-provider-info, timezone-data for shell-mobile-providers.c -# 8.
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: a59f310e44407164e34ada7a74e269e4e2846752 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Nov 12 12:39:32 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Nov 13 00:29:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59f310e gnome-base/gnome-shell: version bump 3.22.1 → 3.22.2 Package-Manager: portage-2.3.2 gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.22.2.ebuild | 207 +++ 2 files changed, 208 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index deb334e..60a2b5f 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-3.20.4.tar.xz 1662400 SHA256 0c13eba5ecd3b516538815ab33765ae04bd6faf1549407e81f3bf17b08f2a94d SHA512 40622be949b7d331073982f70ff8ae9b80005e1bf9f5251f0afcd10e564dd48c1d79ae2d874015794c7f99411befd4fc4f586d87a752148aa6097825b1bf931f WHIRLPOOL 226fb3adca9d4aef97bee50d6678c360cf74727a47c9018a16cfbe0f5d6ec32d2282a7965332021643392c1fbcb415a715a41a761d5998f82268d318c40b1942 DIST gnome-shell-3.22.1.tar.xz 1947140 SHA256 ca9492fae6c647e6bf98624a7cef6e4776894e4888f54b63e60b672b754fb217 SHA512 7ed363f1019affce18b94eb3faee56ade1a570e43f2601305bdee2587733597a770fb239c65fa4d584e5f1839c2eda697101b3d5109f94b484d3fc78d42653fb WHIRLPOOL 51394bec90b7027b2037b9411515ff1748e9bd81d17b0664ee1411055ce3422899449ab4fe349fd5e93eab99838eb9b232d63910788f6e1e01ba6b83cc3d4f85 +DIST gnome-shell-3.22.2.tar.xz 1949420 SHA256 d80f4eb662ada325165b066112e924f4c16044f153c274c886d7f99b9ddc559b SHA512 4f379e15324215e65d8fb29d2112dedcc47ede8087e3beff2edf205a901453f4682ba6ed8e841e157bab5490ed9598f4f5e799c56694442d23f5e0515483a4ff WHIRLPOOL 480402cb2cf75228800d21117b6c6235c7f6c881ced07a314d462971ca6b5740966452339b15ce706c333cb8c47a41c70cafc185364ec2d8010b71878eb35b1c diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.2.ebuild new file mode 100644 index ..60739bd --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.22.2.ebuild @@ -0,0 +1,207 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python{3_4,3_5} ) + +inherit autotools gnome2 multilib pax-utils python-r1 systemd + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +networkmanager nsplugin +nls -openrc-force" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +# libXfixes-5.0 needed for pointer barriers +# FIXME: +# * gstreamer support is currently automagic +COMMON_DEPEND=" + >=app-accessibility/at-spi2-atk-2.5.3 + >=dev-libs/atk-2[introspection] + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.45.3:2[dbus] + >=dev-libs/gjs-1.39 + >=dev-libs/gobject-introspection-1.49.1:= + dev-libs/libical:= + >=x11-libs/gtk+-3.15.0:3[introspection] + >=dev-libs/libcroco-0.6.8:0.6 + >=gnome-base/gnome-desktop-3.7.90:3=[introspection] + >=gnome-base/gsettings-desktop-schemas-3.21.3 + >=gnome-extra/evolution-data-server-3.17.2:= + >=media-libs/gstreamer-0.11.92:1.0 + >=net-im/telepathy-logger-0.2.4[introspection] + >=net-libs/telepathy-glib-0.19[introspection] + >=sys-auth/polkit-0.100[introspection] + >=x11-libs/libXfixes-5.0 + x11-libs/libXtst + >=x11-wm/mutter-3.22.1[introspection] + >=x11-libs/startup-notification-0.11 + + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + + dev-libs/dbus-glib + dev-libs/libxml2:2 + media-libs/libcanberra[gtk3] + media-libs/mesa + >=media-sound/pulseaudio-2 + >=net-libs/libsoup-2.40:2.4[introspection] + x11-libs/libX11 + x11-libs/gdk-pixbuf:2[introspection] + + x11-apps/mesa-progs + + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + networkmanager? ( + app-crypt/libsecret + >=gnome-extra/nm-applet-0.9.8 + >=net-misc/networkmanager-0.9.8:=[introspection] ) + nsplugin? ( >=dev-libs/json-glib-0.13.2 ) +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Introspection stuff needed via imports.gi.* +# 2. gnome-session is needed for gnome-session-quit +# 3. Control shell settings +# 4. Systemd needed for suspending support +# 5. xdg-utils needed for xdg-open, used by extension tool +# 6. adwaita-icon-theme and dejavu font neeed for various icons & arrows +# 7. mobile-broadband-provider-info, timezone-data for
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/, gnome-base/gnome-shell/files/
commit: a4358aee4a36b9c9eeef3e487ea9c3459218c0cf Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Nov 11 22:45:09 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Nov 12 00:33:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4358aee gnome-base/gnome-shell: version bump 3.20.4 → 3.22.1 Cleanup unused dependencies. Add missing dependencies with introspection support. Make nsplugin optional as there is the chrome extension in tree too. Update comments. Package-Manager: portage-2.3.2 .../files/gnome-shell-3.22.0-defaults.patch| 26 .../files/gnome-shell-3.22.0-gir-build-fix.patch | 28 + gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild | 49 +- 3 files changed, 73 insertions(+), 30 deletions(-) diff --git a/gnome-base/gnome-shell/files/gnome-shell-3.22.0-defaults.patch b/gnome-base/gnome-shell/files/gnome-shell-3.22.0-defaults.patch new file mode 100644 index ..b80dbc3 --- /dev/null +++ b/gnome-base/gnome-shell/files/gnome-shell-3.22.0-defaults.patch @@ -0,0 +1,26 @@ +From 7a671f99b7ef2d5f38be67668aac762764b32a42 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue+Date: Tue, 10 Dec 2013 23:33:51 +0100 +Subject: [PATCH 1/2] Alter list of default applications + +Signed-off-by: Gilles Dartiguelongue +--- + data/org.gnome.shell.gschema.xml.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/data/org.gnome.shell.gschema.xml.in b/data/org.gnome.shell.gschema.xml.in +index c1e6b21..368c654 100644 +--- a/data/org.gnome.shell.gschema.xml.in b/data/org.gnome.shell.gschema.xml.in +@@ -31,7 +31,7 @@ + + + +- [ 'epiphany.desktop', 'evolution.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop' ] ++ [ 'chromium-browser-chromium.desktop', 'firefox.desktop', 'firefox-bin.desktop', 'evolution.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop' ] + List of desktop file IDs for favorite applications + + The applications corresponding to these identifiers +-- +2.10.1 + diff --git a/gnome-base/gnome-shell/files/gnome-shell-3.22.0-gir-build-fix.patch b/gnome-base/gnome-shell/files/gnome-shell-3.22.0-gir-build-fix.patch new file mode 100644 index ..b0c5fb7 --- /dev/null +++ b/gnome-base/gnome-shell/files/gnome-shell-3.22.0-gir-build-fix.patch @@ -0,0 +1,28 @@ +From 395bede20811b0cf2bcecb0b4e5bcbc2c2fa35f4 Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Sat, 12 Nov 2016 00:21:25 +0100 +Subject: [PATCH] Add missing rpath to point to mutter specific libraries + +Reported-By: alpha...@gmail.com +X-Gentoo-Bug: 597842 +X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=597842 +--- + src/Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/Makefile.am b/src/Makefile.am +index e9aacfe..fd98ba5 100644 +--- a/src/Makefile.am b/src/Makefile.am +@@ -311,7 +311,7 @@ shell-enum-types.c: $(srcdir)/shell-enum-types.c.in stamp-shell-enum-types.h + rm -f $(@F).tmp + EXTRA_DIST += shell-enum-types.c.in + +-libgnome_shell_ldflags = -avoid-version ++libgnome_shell_ldflags = -avoid-version -Wl,-rpath,$(MUTTER_TYPELIB_DIR) + libgnome_shell_libadd = \ + -lm \ + $(GNOME_SHELL_LIBS) \ +-- +2.10.1 + diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild index c5e7062..60739bd 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild @@ -6,14 +6,14 @@ EAPI=6 GNOME2_LA_PUNT="yes" PYTHON_COMPAT=( python{3_4,3_5} ) -inherit autotools eutils gnome2 multilib pax-utils python-r1 systemd +inherit autotools gnome2 multilib pax-utils python-r1 systemd DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; LICENSE="GPL-2+ LGPL-2+" SLOT="0" -IUSE="+bluetooth +networkmanager +nls -openrc-force" +IUSE="+bluetooth +networkmanager nsplugin +nls -openrc-force" REQUIRED_USE="${PYTHON_REQUIRED_USE}" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" @@ -30,13 +30,9 @@ COMMON_DEPEND=" >=dev-libs/gobject-introspection-1.49.1:= dev-libs/libical:= >=x11-libs/gtk+-3.15.0:3[introspection] - >=media-libs/clutter-1.21.5:1.0[introspection] - >=dev-libs/json-glib-0.13.2 >=dev-libs/libcroco-0.6.8:0.6 >=gnome-base/gnome-desktop-3.7.90:3=[introspection] >=gnome-base/gsettings-desktop-schemas-3.21.3 - >=gnome-base/gnome-keyring-3.3.90 - gnome-base/libgnome-keyring >=gnome-extra/evolution-data-server-3.17.2:= >=media-libs/gstreamer-0.11.92:1.0
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/files/, gnome-base/gnome-shell/
commit: b0c1e6aee2c4028333d1afbfddef567f11d9bbd2 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Fri Nov 11 23:58:44 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Nov 12 00:33:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c1e6ae gnome-base/gnome-shell: cleanup old revisions Package-Manager: portage-2.3.2 gnome-base/gnome-shell/Manifest| 3 - .../files/gnome-shell-3.14.0-bluetooth-gold.patch | 31 --- .../files/gnome-shell-3.20.2-st-nvidia.patch | 121 --- gnome-base/gnome-shell/gnome-shell-3.18.5.ebuild | 219 .../gnome-shell/gnome-shell-3.20.2-r1.ebuild | 221 - gnome-base/gnome-shell/gnome-shell-3.20.3.ebuild | 218 6 files changed, 813 deletions(-) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 34d028f..deb334e 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,5 +1,2 @@ -DIST gnome-shell-3.18.5.tar.xz 1591860 SHA256 6fc9cd8b43b1ca0669e1c5a9de092a67eea648e38585f0cdb960f08a16c6cb20 SHA512 0539e60afc5070b5ccc5f987411147f7dfd5a0be06cf63876259ae6a90762888d55304158fd888fd94fd2837aac6995aa0c8573391139b129b35393b19aecaa9 WHIRLPOOL 7a8dce9fa110bd6cf3400adc8a1b30e1ab50e7d46676ccf0f84ac72cba0c6a6eb1e01a3a531e1f524afdeeb2b9e035ba0fa52197b9c66c018feed71b5e8502e2 -DIST gnome-shell-3.20.2.tar.xz 1607440 SHA256 eaff6b177cc5bab16b252c45393a6c9305ad3837a288e738388c7b4d4bae13cd SHA512 9e5bb79cd646b10d1acbd3ab92d57c76bb8efd4df2be9103a19af0db58e9fc9e101d3e1f17d0110c62e036163a7a63621492c3c6eb5d74ca99efa27bfff00b35 WHIRLPOOL 7872976c985d24dd310e01da5cae3281ee9128293cd879456b87850c1e73922856ceaea8decf07bd467415ff744761aa16ea410ebad97644e8816280d5220157 -DIST gnome-shell-3.20.3.tar.xz 1607512 SHA256 b23fd558623bfdc726066be3f47bb5fb8ed9c0ad980a95d6afc6397b6d41171e SHA512 6ad5ede00b475db1951ef354df2515f482850f724f15a02dc0d16f0d6ba57302bb5d38ba10d7d1853581e44ca19c2e047fc9822f0909614ea5aedab05ac2df52 WHIRLPOOL baa77a9fdc64205c424e69716edc11b353906a449dcb024deffe3eced34638fb4e41d6db394d8cc64827e2c53f5d103892f1c1d0be15c4f63635dc9c321b1dca DIST gnome-shell-3.20.4.tar.xz 1662400 SHA256 0c13eba5ecd3b516538815ab33765ae04bd6faf1549407e81f3bf17b08f2a94d SHA512 40622be949b7d331073982f70ff8ae9b80005e1bf9f5251f0afcd10e564dd48c1d79ae2d874015794c7f99411befd4fc4f586d87a752148aa6097825b1bf931f WHIRLPOOL 226fb3adca9d4aef97bee50d6678c360cf74727a47c9018a16cfbe0f5d6ec32d2282a7965332021643392c1fbcb415a715a41a761d5998f82268d318c40b1942 DIST gnome-shell-3.22.1.tar.xz 1947140 SHA256 ca9492fae6c647e6bf98624a7cef6e4776894e4888f54b63e60b672b754fb217 SHA512 7ed363f1019affce18b94eb3faee56ade1a570e43f2601305bdee2587733597a770fb239c65fa4d584e5f1839c2eda697101b3d5109f94b484d3fc78d42653fb WHIRLPOOL 51394bec90b7027b2037b9411515ff1748e9bd81d17b0664ee1411055ce3422899449ab4fe349fd5e93eab99838eb9b232d63910788f6e1e01ba6b83cc3d4f85 diff --git a/gnome-base/gnome-shell/files/gnome-shell-3.14.0-bluetooth-gold.patch b/gnome-base/gnome-shell/files/gnome-shell-3.14.0-bluetooth-gold.patch deleted file mode 100644 index cc2b2e6.. --- a/gnome-base/gnome-shell/files/gnome-shell-3.14.0-bluetooth-gold.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 6b43368c9b10ba112e4272f66c507a0da9cf7e13 Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev-Date: Sat, 15 Mar 2014 17:48:41 -0400 -Subject: [PATCH 3/3] build: Add BLUETOOTH_LIBS to libgnome-shell's libadd for - ld.gold - -For ld.gold, adding BLUETOOTH_LIBS to gnome_shell_LDADD has no effect: -the libgnome-bluetooth-applet must be linked to the binary that actually -uses a function from libgnome-bluetooth-applet, i.e. to libgnome-shell. - -https://bugzilla.gnome.org/show_bug.cgi?id=726435 - src/Makefile.am | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/Makefile.am b/src/Makefile.am -index a73eaae..c8fd46f 100644 a/src/Makefile.am -+++ b/src/Makefile.am -@@ -315,7 +315,7 @@ libgnome_shell_base_la_LIBADD = $(libgnome_shell_libadd) - libgnome_shell_base_la_CPPFLAGS = $(gnome_shell_cflags) - - libgnome_shell_la_LDFLAGS = $(libgnome_shell_ldflags) --libgnome_shell_la_LIBADD = $(GNOME_SHELL_LIBS) $(MUTTER_LIBS) libgnome-shell-base.la -+libgnome_shell_la_LIBADD = $(GNOME_SHELL_LIBS) $(MUTTER_LIBS) $(BLUETOOTH_LIBS) libgnome-shell-base.la - libgnome_shell_la_CPPFLAGS = $(MUTTER_CFLAGS) $(gnome_shell_cflags) - - ShellMenu-0.1.gir: libgnome-shell-menu.la --- -2.1.2 - diff --git a/gnome-base/gnome-shell/files/gnome-shell-3.20.2-st-nvidia.patch b/gnome-base/gnome-shell/files/gnome-shell-3.20.2-st-nvidia.patch deleted file mode 100644 index 63df248.. --- a/gnome-base/gnome-shell/files/gnome-shell-3.20.2-st-nvidia.patch +++ /dev/null @@ -1,121 +0,0 @@ -From 35cc224240ec4fc8159fc689fe3e093a81f97dc9 Mon Sep 17 00:00:00 2001 -From: Martin Szulecki
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 438784d1347f6e935c71253fcd493731f61d221a Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Oct 31 18:01:15 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 1 11:18:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438784d1 gnome-base/gnome-shell: version bump 3.20.4 → 3.22.1 Package-Manager: portage-2.3.2 RepoMan-Options: --force gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild | 218 +++ 2 files changed, 219 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 98105d0..34d028f 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -2,3 +2,4 @@ DIST gnome-shell-3.18.5.tar.xz 1591860 SHA256 6fc9cd8b43b1ca0669e1c5a9de092a67ee DIST gnome-shell-3.20.2.tar.xz 1607440 SHA256 eaff6b177cc5bab16b252c45393a6c9305ad3837a288e738388c7b4d4bae13cd SHA512 9e5bb79cd646b10d1acbd3ab92d57c76bb8efd4df2be9103a19af0db58e9fc9e101d3e1f17d0110c62e036163a7a63621492c3c6eb5d74ca99efa27bfff00b35 WHIRLPOOL 7872976c985d24dd310e01da5cae3281ee9128293cd879456b87850c1e73922856ceaea8decf07bd467415ff744761aa16ea410ebad97644e8816280d5220157 DIST gnome-shell-3.20.3.tar.xz 1607512 SHA256 b23fd558623bfdc726066be3f47bb5fb8ed9c0ad980a95d6afc6397b6d41171e SHA512 6ad5ede00b475db1951ef354df2515f482850f724f15a02dc0d16f0d6ba57302bb5d38ba10d7d1853581e44ca19c2e047fc9822f0909614ea5aedab05ac2df52 WHIRLPOOL baa77a9fdc64205c424e69716edc11b353906a449dcb024deffe3eced34638fb4e41d6db394d8cc64827e2c53f5d103892f1c1d0be15c4f63635dc9c321b1dca DIST gnome-shell-3.20.4.tar.xz 1662400 SHA256 0c13eba5ecd3b516538815ab33765ae04bd6faf1549407e81f3bf17b08f2a94d SHA512 40622be949b7d331073982f70ff8ae9b80005e1bf9f5251f0afcd10e564dd48c1d79ae2d874015794c7f99411befd4fc4f586d87a752148aa6097825b1bf931f WHIRLPOOL 226fb3adca9d4aef97bee50d6678c360cf74727a47c9018a16cfbe0f5d6ec32d2282a7965332021643392c1fbcb415a715a41a761d5998f82268d318c40b1942 +DIST gnome-shell-3.22.1.tar.xz 1947140 SHA256 ca9492fae6c647e6bf98624a7cef6e4776894e4888f54b63e60b672b754fb217 SHA512 7ed363f1019affce18b94eb3faee56ade1a570e43f2601305bdee2587733597a770fb239c65fa4d584e5f1839c2eda697101b3d5109f94b484d3fc78d42653fb WHIRLPOOL 51394bec90b7027b2037b9411515ff1748e9bd81d17b0664ee1411055ce3422899449ab4fe349fd5e93eab99838eb9b232d63910788f6e1e01ba6b83cc3d4f85 diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild b/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild new file mode 100644 index ..7457970 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python{3_3,3_4,3_5} ) + +inherit autotools eutils gnome2 multilib pax-utils python-r1 systemd + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +networkmanager +nls -openrc-force" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +# libXfixes-5.0 needed for pointer barriers +# FIXME: +# * gstreamer support is currently automagic +COMMON_DEPEND=" + >=app-accessibility/at-spi2-atk-2.5.3 + >=dev-libs/atk-2[introspection] + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.45.3:2[dbus] + >=dev-libs/gjs-1.39 + >=dev-libs/gobject-introspection-1.49.1:= + dev-libs/libical:= + >=x11-libs/gtk+-3.15.0:3[introspection] + >=media-libs/clutter-1.21.5:1.0[introspection] + >=dev-libs/json-glib-0.13.2 + >=dev-libs/libcroco-0.6.8:0.6 + >=gnome-base/gnome-desktop-3.7.90:3=[introspection] + >=gnome-base/gsettings-desktop-schemas-3.21.3 + >=gnome-base/gnome-keyring-3.3.90 + gnome-base/libgnome-keyring + >=gnome-extra/evolution-data-server-3.17.2:= + >=media-libs/gstreamer-0.11.92:1.0 + >=net-im/telepathy-logger-0.2.4[introspection] + >=net-libs/telepathy-glib-0.19[introspection] + >=sys-auth/polkit-0.100[introspection] + >=x11-libs/libXfixes-5.0 + x11-libs/libXtst + >=x11-wm/mutter-3.22.1[introspection] + >=x11-libs/startup-notification-0.11 + + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + + dev-libs/dbus-glib + dev-libs/libxml2:2 + gnome-base/librsvg + media-libs/libcanberra[gtk3] + media-libs/mesa + >=media-sound/pulseaudio-2 + >=net-libs/libsoup-2.40:2.4[introspection] + x11-libs/libX11 + x11-libs/gdk-pixbuf:2[introspection] + x11-libs/pango[introspection] + x11-apps/mesa-progs + + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + networkmanager? ( +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 13d78c0fca52de4bc0c5262fe63bc8b31eca8ca0 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Sep 6 23:07:50 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Sep 6 23:14:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d78c0f gnome-base/gnome-shell: version bump from 3.20.3 to 3.20.4 Package-Manager: portage-2.3.0 gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.20.4.ebuild | 218 +++ 2 files changed, 219 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index eeaaef3..98105d0 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,3 +1,4 @@ DIST gnome-shell-3.18.5.tar.xz 1591860 SHA256 6fc9cd8b43b1ca0669e1c5a9de092a67eea648e38585f0cdb960f08a16c6cb20 SHA512 0539e60afc5070b5ccc5f987411147f7dfd5a0be06cf63876259ae6a90762888d55304158fd888fd94fd2837aac6995aa0c8573391139b129b35393b19aecaa9 WHIRLPOOL 7a8dce9fa110bd6cf3400adc8a1b30e1ab50e7d46676ccf0f84ac72cba0c6a6eb1e01a3a531e1f524afdeeb2b9e035ba0fa52197b9c66c018feed71b5e8502e2 DIST gnome-shell-3.20.2.tar.xz 1607440 SHA256 eaff6b177cc5bab16b252c45393a6c9305ad3837a288e738388c7b4d4bae13cd SHA512 9e5bb79cd646b10d1acbd3ab92d57c76bb8efd4df2be9103a19af0db58e9fc9e101d3e1f17d0110c62e036163a7a63621492c3c6eb5d74ca99efa27bfff00b35 WHIRLPOOL 7872976c985d24dd310e01da5cae3281ee9128293cd879456b87850c1e73922856ceaea8decf07bd467415ff744761aa16ea410ebad97644e8816280d5220157 DIST gnome-shell-3.20.3.tar.xz 1607512 SHA256 b23fd558623bfdc726066be3f47bb5fb8ed9c0ad980a95d6afc6397b6d41171e SHA512 6ad5ede00b475db1951ef354df2515f482850f724f15a02dc0d16f0d6ba57302bb5d38ba10d7d1853581e44ca19c2e047fc9822f0909614ea5aedab05ac2df52 WHIRLPOOL baa77a9fdc64205c424e69716edc11b353906a449dcb024deffe3eced34638fb4e41d6db394d8cc64827e2c53f5d103892f1c1d0be15c4f63635dc9c321b1dca +DIST gnome-shell-3.20.4.tar.xz 1662400 SHA256 0c13eba5ecd3b516538815ab33765ae04bd6faf1549407e81f3bf17b08f2a94d SHA512 40622be949b7d331073982f70ff8ae9b80005e1bf9f5251f0afcd10e564dd48c1d79ae2d874015794c7f99411befd4fc4f586d87a752148aa6097825b1bf931f WHIRLPOOL 226fb3adca9d4aef97bee50d6678c360cf74727a47c9018a16cfbe0f5d6ec32d2282a7965332021643392c1fbcb415a715a41a761d5998f82268d318c40b1942 diff --git a/gnome-base/gnome-shell/gnome-shell-3.20.4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.20.4.ebuild new file mode 100644 index ..9fe72c4 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.20.4.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python{3_3,3_4,3_5} ) + +inherit autotools eutils gnome2 multilib pax-utils python-r1 systemd + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +networkmanager +nls -openrc-force" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +# libXfixes-5.0 needed for pointer barriers +# FIXME: +# * gstreamer support is currently automagic +COMMON_DEPEND=" + >=app-accessibility/at-spi2-atk-2.5.3 + >=dev-libs/atk-2[introspection] + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.45.3:2[dbus] + >=dev-libs/gjs-1.39 + >=dev-libs/gobject-introspection-1.45.4:= + dev-libs/libical:= + >=x11-libs/gtk+-3.15.0:3[introspection] + >=media-libs/clutter-1.21.5:1.0[introspection] + >=dev-libs/json-glib-0.13.2 + >=dev-libs/libcroco-0.6.8:0.6 + >=gnome-base/gnome-desktop-3.7.90:3=[introspection] + >=gnome-base/gsettings-desktop-schemas-3.19.2 + >=gnome-base/gnome-keyring-3.3.90 + gnome-base/libgnome-keyring + >=gnome-extra/evolution-data-server-3.17.2:= + >=media-libs/gstreamer-0.11.92:1.0 + >=net-im/telepathy-logger-0.2.4[introspection] + >=net-libs/telepathy-glib-0.19[introspection] + >=sys-auth/polkit-0.100[introspection] + >=x11-libs/libXfixes-5.0 + x11-libs/libXtst + >=x11-wm/mutter-3.20.2[introspection] + >=x11-libs/startup-notification-0.11 + + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + + dev-libs/dbus-glib + dev-libs/libxml2:2 + gnome-base/librsvg + media-libs/libcanberra[gtk3] + media-libs/mesa + >=media-sound/pulseaudio-2 + >=net-libs/libsoup-2.40:2.4[introspection] + x11-libs/libX11 + x11-libs/gdk-pixbuf:2[introspection] + x11-libs/pango[introspection] + x11-apps/mesa-progs + + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + networkmanager? ( + app-crypt/libsecret + >=gnome-extra/nm-applet-0.9.8 +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 4ae1bbcc13e74de640ebf9ffcb820188c1a8ec4f Author: Pacho Ramos gentoo org> AuthorDate: Sat Jul 9 11:17:53 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jul 9 11:20:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae1bbcc gnome-base/gnome-shell: Rebuilding with NM subslot bump will be needed when it's bumped (likely when we are ready to kill the obsolete dbus-glib support from NM) Package-Manager: portage-2.3.0 gnome-base/gnome-shell/gnome-shell-3.20.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.20.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.20.3.ebuild index d0f6ce5..9fe72c4 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.20.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.20.3.ebuild @@ -66,7 +66,7 @@ COMMON_DEPEND=" networkmanager? ( app-crypt/libsecret >=gnome-extra/nm-applet-0.9.8 - >=net-misc/networkmanager-0.9.8[introspection] ) + >=net-misc/networkmanager-0.9.8:=[introspection] ) " # Runtime-only deps are probably incomplete and approximate. # Introspection deps generated using:
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 56bdc179351ccffe8e5ea4e3e8ead7e2cab24268 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jul 2 10:47:12 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jul 2 13:30:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56bdc179 gnome-base/gnome-shell: Drop old Package-Manager: portage-2.3.0_rc1 gnome-base/gnome-shell/gnome-shell-3.20.2.ebuild | 218 --- 1 file changed, 218 deletions(-) diff --git a/gnome-base/gnome-shell/gnome-shell-3.20.2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.20.2.ebuild deleted file mode 100644 index 6648290..000 --- a/gnome-base/gnome-shell/gnome-shell-3.20.2.ebuild +++ /dev/null @@ -1,218 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python{3_3,3_4,3_5} ) - -inherit autotools eutils gnome2 multilib pax-utils python-r1 systemd - -DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+bluetooth +networkmanager +nls -openrc-force" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -# libXfixes-5.0 needed for pointer barriers -# FIXME: -# * gstreamer support is currently automagic -COMMON_DEPEND=" - >=app-accessibility/at-spi2-atk-2.5.3 - >=dev-libs/atk-2[introspection] - >=app-crypt/gcr-3.7.5[introspection] - >=dev-libs/glib-2.45.3:2[dbus] - >=dev-libs/gjs-1.39 - >=dev-libs/gobject-introspection-1.45.4:= - dev-libs/libical:= - >=x11-libs/gtk+-3.15.0:3[introspection] - >=media-libs/clutter-1.21.5:1.0[introspection] - >=dev-libs/json-glib-0.13.2 - >=dev-libs/libcroco-0.6.8:0.6 - >=gnome-base/gnome-desktop-3.7.90:3=[introspection] - >=gnome-base/gsettings-desktop-schemas-3.19.2 - >=gnome-base/gnome-keyring-3.3.90 - gnome-base/libgnome-keyring - >=gnome-extra/evolution-data-server-3.17.2:= - >=media-libs/gstreamer-0.11.92:1.0 - >=net-im/telepathy-logger-0.2.4[introspection] - >=net-libs/telepathy-glib-0.19[introspection] - >=sys-auth/polkit-0.100[introspection] - >=x11-libs/libXfixes-5.0 - x11-libs/libXtst - >=x11-wm/mutter-3.20.2[introspection] - >=x11-libs/startup-notification-0.11 - - ${PYTHON_DEPS} - dev-python/pygobject:3[${PYTHON_USEDEP}] - - dev-libs/dbus-glib - dev-libs/libxml2:2 - gnome-base/librsvg - media-libs/libcanberra[gtk3] - media-libs/mesa - >=media-sound/pulseaudio-2 - >=net-libs/libsoup-2.40:2.4[introspection] - x11-libs/libX11 - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/pango[introspection] - x11-apps/mesa-progs - - bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) - networkmanager? ( - app-crypt/libsecret - >=gnome-extra/nm-applet-0.9.8 - >=net-misc/networkmanager-0.9.8[introspection] ) -" -# Runtime-only deps are probably incomplete and approximate. -# Introspection deps generated using: -# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq -# Each block: -# 1. Pull in polkit-0.101 for pretty authorization dialogs -# 2. Introspection stuff needed via imports.gi.* -# 3. gnome-session is needed for gnome-session-quit -# 4. Control shell settings -# 5. Systemd needed for suspending support -# 6. xdg-utils needed for xdg-open, used by extension tool -# 7. gnome-icon-theme-symbolic and dejavu font neeed for various icons & arrows -# 8. IBus is needed for nls integration -# 9. mobile-broadband-provider-info, timezone-data for shell-mobile-providers.c -RDEPEND="${COMMON_DEPEND} - >=sys-auth/polkit-0.101[introspection] - - >=app-accessibility/caribou-0.4.8 - media-libs/cogl[introspection] - >=sys-apps/accountsservice-0.6.14[introspection] - >=sys-power/upower-0.99:=[introspection] - - >=gnome-base/gnome-session-2.91.91 - >=gnome-base/gnome-settings-daemon-3.8.3 - - !openrc-force? ( >=sys-apps/systemd-31 ) - - x11-misc/xdg-utils - - media-fonts/dejavu - x11-themes/adwaita-icon-theme - - networkmanager? ( - net-misc/mobile-broadband-provider-info - sys-libs/timezone-data ) - nls? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk3,introspection] ) -" -# avoid circular dependency, see bug #546134 -PDEPEND=" - >=gnome-base/gdm-3.5[introspection] - >=gnome-base/gnome-control-center-3.8.3[bluetooth(+)?,networkmanager(+)?] -" -DEPEND="${COMMON_DEPEND} - dev-libs/libxslt - >=dev-util/gtk-doc-am-1.17 - >=dev-util/intltool-0.40 - gnome-base/gnome-common - virtual/pkgconfig - !!=dev-lang/spidermonkey-1.8.2* -" -# libmozjs.so is picked up from /usr/lib while
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/
commit: 431be52b8ff52227a1327460551ef8c40d0753ca Author: Pacho Ramos gentoo org> AuthorDate: Sat Jul 2 10:52:42 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jul 2 13:30:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431be52b gnome-base/gnome-shell: Version bump Package-Manager: portage-2.3.0_rc1 gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-3.20.3.ebuild | 218 +++ 2 files changed, 219 insertions(+) diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest index 8e5dde7..eeaaef3 100644 --- a/gnome-base/gnome-shell/Manifest +++ b/gnome-base/gnome-shell/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-3.18.5.tar.xz 1591860 SHA256 6fc9cd8b43b1ca0669e1c5a9de092a67eea648e38585f0cdb960f08a16c6cb20 SHA512 0539e60afc5070b5ccc5f987411147f7dfd5a0be06cf63876259ae6a90762888d55304158fd888fd94fd2837aac6995aa0c8573391139b129b35393b19aecaa9 WHIRLPOOL 7a8dce9fa110bd6cf3400adc8a1b30e1ab50e7d46676ccf0f84ac72cba0c6a6eb1e01a3a531e1f524afdeeb2b9e035ba0fa52197b9c66c018feed71b5e8502e2 DIST gnome-shell-3.20.2.tar.xz 1607440 SHA256 eaff6b177cc5bab16b252c45393a6c9305ad3837a288e738388c7b4d4bae13cd SHA512 9e5bb79cd646b10d1acbd3ab92d57c76bb8efd4df2be9103a19af0db58e9fc9e101d3e1f17d0110c62e036163a7a63621492c3c6eb5d74ca99efa27bfff00b35 WHIRLPOOL 7872976c985d24dd310e01da5cae3281ee9128293cd879456b87850c1e73922856ceaea8decf07bd467415ff744761aa16ea410ebad97644e8816280d5220157 +DIST gnome-shell-3.20.3.tar.xz 1607512 SHA256 b23fd558623bfdc726066be3f47bb5fb8ed9c0ad980a95d6afc6397b6d41171e SHA512 6ad5ede00b475db1951ef354df2515f482850f724f15a02dc0d16f0d6ba57302bb5d38ba10d7d1853581e44ca19c2e047fc9822f0909614ea5aedab05ac2df52 WHIRLPOOL baa77a9fdc64205c424e69716edc11b353906a449dcb024deffe3eced34638fb4e41d6db394d8cc64827e2c53f5d103892f1c1d0be15c4f63635dc9c321b1dca diff --git a/gnome-base/gnome-shell/gnome-shell-3.20.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.20.3.ebuild new file mode 100644 index 000..d0f6ce5 --- /dev/null +++ b/gnome-base/gnome-shell/gnome-shell-3.20.3.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python{3_3,3_4,3_5} ) + +inherit autotools eutils gnome2 multilib pax-utils python-r1 systemd + +DESCRIPTION="Provides core UI functions for the GNOME 3 desktop" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+bluetooth +networkmanager +nls -openrc-force" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +# libXfixes-5.0 needed for pointer barriers +# FIXME: +# * gstreamer support is currently automagic +COMMON_DEPEND=" + >=app-accessibility/at-spi2-atk-2.5.3 + >=dev-libs/atk-2[introspection] + >=app-crypt/gcr-3.7.5[introspection] + >=dev-libs/glib-2.45.3:2[dbus] + >=dev-libs/gjs-1.39 + >=dev-libs/gobject-introspection-1.45.4:= + dev-libs/libical:= + >=x11-libs/gtk+-3.15.0:3[introspection] + >=media-libs/clutter-1.21.5:1.0[introspection] + >=dev-libs/json-glib-0.13.2 + >=dev-libs/libcroco-0.6.8:0.6 + >=gnome-base/gnome-desktop-3.7.90:3=[introspection] + >=gnome-base/gsettings-desktop-schemas-3.19.2 + >=gnome-base/gnome-keyring-3.3.90 + gnome-base/libgnome-keyring + >=gnome-extra/evolution-data-server-3.17.2:= + >=media-libs/gstreamer-0.11.92:1.0 + >=net-im/telepathy-logger-0.2.4[introspection] + >=net-libs/telepathy-glib-0.19[introspection] + >=sys-auth/polkit-0.100[introspection] + >=x11-libs/libXfixes-5.0 + x11-libs/libXtst + >=x11-wm/mutter-3.20.2[introspection] + >=x11-libs/startup-notification-0.11 + + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] + + dev-libs/dbus-glib + dev-libs/libxml2:2 + gnome-base/librsvg + media-libs/libcanberra[gtk3] + media-libs/mesa + >=media-sound/pulseaudio-2 + >=net-libs/libsoup-2.40:2.4[introspection] + x11-libs/libX11 + x11-libs/gdk-pixbuf:2[introspection] + x11-libs/pango[introspection] + x11-apps/mesa-progs + + bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) + networkmanager? ( + app-crypt/libsecret + >=gnome-extra/nm-applet-0.9.8 + >=net-misc/networkmanager-0.9.8[introspection] ) +" +# Runtime-only deps are probably incomplete and approximate. +# Introspection deps generated using: +# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq +# Each block: +# 1. Pull in polkit-0.101 for pretty authorization dialogs +# 2. Introspection stuff needed via imports.gi.* +# 3. gnome-session is needed for gnome-session-quit +# 4. Control shell settings +# 5. Systemd needed for
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/, gnome-base/gnome-shell/files/
commit: de093187ffd212744ab9952167e511d74de42153 Author: Alexandre Rostovtsev gentoo org> AuthorDate: Mon Jun 27 14:05:46 2016 + Commit: Alexandre Rostovtsev gentoo org> CommitDate: Mon Jun 27 14:05:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de093187 gnome-base/gnome-shell: fix nvidia-drivers crash (bug #587110) Thanks to Mark R. Pariente for reporting. Also, require adwaita-icon-theme-3.20 for new grid icon (bug #587130) Package-Manager: portage-2.3.0 .../files/gnome-shell-3.20.2-st-nvidia.patch | 121 +++ .../gnome-shell/gnome-shell-3.20.2-r1.ebuild | 221 + 2 files changed, 342 insertions(+) diff --git a/gnome-base/gnome-shell/files/gnome-shell-3.20.2-st-nvidia.patch b/gnome-base/gnome-shell/files/gnome-shell-3.20.2-st-nvidia.patch new file mode 100644 index 000..63df248 --- /dev/null +++ b/gnome-base/gnome-shell/files/gnome-shell-3.20.2-st-nvidia.patch @@ -0,0 +1,121 @@ +From 35cc224240ec4fc8159fc689fe3e093a81f97dc9 Mon Sep 17 00:00:00 2001 +From: Martin Szulecki+Date: Tue, 17 May 2016 15:00:04 +0200 +Subject: [PATCH] st: Init framebuffer early to fix gnome-shell crash on NVIDIA + drivers + +Checking offscreen for COGL_INVALID_HANDLE is not sufficient, +as cogl_offscreen_new_with_texture doesn't initialize framebuffer +objects but lets Cogl solve this the lazy way. +cogl_offscreen_new_with_texture will never return COGL_INVALID_HANDLE +anyways. + +https://bugzilla.gnome.org/show_bug.cgi?id=764898 +--- + src/st/st-theme-node-drawing.c| 18 -- + src/st/st-theme-node-transition.c | 25 - + 2 files changed, 32 insertions(+), 11 deletions(-) + +diff --git a/src/st/st-theme-node-drawing.c b/src/st/st-theme-node-drawing.c +index 85feb20..8942966 100644 +--- a/src/st/st-theme-node-drawing.c b/src/st/st-theme-node-drawing.c +@@ -2224,6 +2224,7 @@ st_theme_node_prerender_shadow (StThemeNodePaintState *state) + int max_borders[4]; + int center_radius, corner_id; + CoglHandle buffer, offscreen = COGL_INVALID_HANDLE; ++ CoglError *error = NULL; + + /* Get infos from the node */ + if (state->alloc_width < node->box_shadow_min_width || +@@ -2264,10 +2265,12 @@ st_theme_node_prerender_shadow (StThemeNodePaintState *state) +state->box_shadow_height, +COGL_TEXTURE_NO_SLICING, +COGL_PIXEL_FORMAT_ANY); +- if (buffer != COGL_INVALID_HANDLE) +-offscreen = cogl_offscreen_new_with_texture (buffer); ++ if (buffer == NULL) ++return; + +- if (offscreen != COGL_INVALID_HANDLE) ++ offscreen = cogl_offscreen_new_with_texture (buffer); ++ ++ if (cogl_framebuffer_allocate (COGL_FRAMEBUFFER (offscreen), )) + { + ClutterActorBox box = { 0, 0, state->box_shadow_width, state->box_shadow_height}; + +@@ -2277,14 +2280,17 @@ st_theme_node_prerender_shadow (StThemeNodePaintState *state) + cogl_framebuffer_clear4f (offscreen, COGL_BUFFER_BIT_COLOR, 0, 0, 0, 0); + + st_theme_node_paint_borders (state, offscreen, , 0xFF); +- cogl_handle_unref (offscreen); + + state->box_shadow_pipeline = _st_create_shadow_pipeline (st_theme_node_get_box_shadow (node), +buffer); + } ++ else ++{ ++ cogl_error_free (error); ++} + +- if (buffer != COGL_INVALID_HANDLE) +-cogl_handle_unref (buffer); ++ cogl_handle_unref (offscreen); ++ cogl_handle_unref (buffer); + } + + static void +diff --git a/src/st/st-theme-node-transition.c b/src/st/st-theme-node-transition.c +index 1eef17b..afde977 100644 +--- a/src/st/st-theme-node-transition.c b/src/st/st-theme-node-transition.c +@@ -241,6 +241,7 @@ setup_framebuffers (StThemeNodeTransition *transition, + { + StThemeNodeTransitionPrivate *priv = transition->priv; + guint width, height; ++ CoglError *catch_error = NULL; + + /* template material to avoid unnecessary shader compilation */ + static CoglHandle material_template = COGL_INVALID_HANDLE; +@@ -263,19 +264,33 @@ setup_framebuffers (StThemeNodeTransition *transition, + COGL_TEXTURE_NO_SLICING, + COGL_PIXEL_FORMAT_ANY); + +- g_return_val_if_fail (priv->old_texture != COGL_INVALID_HANDLE, FALSE); +- g_return_val_if_fail (priv->new_texture != COGL_INVALID_HANDLE, FALSE); ++ if (priv->old_texture == COGL_INVALID_HANDLE) ++return FALSE; ++ ++ if (priv->new_texture == COGL_INVALID_HANDLE) ++return FALSE; + + if (priv->old_offscreen) + cogl_handle_unref (priv->old_offscreen); + priv->old_offscreen = cogl_offscreen_new_with_texture (priv->old_texture); ++ if (!cogl_framebuffer_allocate (COGL_FRAMEBUFFER (priv->old_offscreen), _error)) ++{ ++ cogl_object_unref