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

2024-04-28 Thread Mart Raudsepp
commit: 1b4b1619b29f6c36b8345493f5d543694a56d33f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr 28 20:42:57 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr 28 20:43:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4b1619

gnome-base/gnome-control-center: add 45.4

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-45.4.ebuild   | 211 +
 2 files changed, 212 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 8b3665d85208..a06257574c6f 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,4 +1,5 @@
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
 DIST gnome-control-center-45.3.tar.xz 7757512 BLAKE2B 
2f38b9b6a5c7171eefd8899bb9156b49f6b41f60ce2bfb36d7ade7261cd038ddb60bcc9a6a71e6c49209f0f3c13c49b38758a19f02cc9735cea2874368602434
 SHA512 
0aad27f3324940292551c0aa9fa79771d1d41cc5a633970c709836a2d6af575f688df8553755f936495f75a02268a5a1f89e7f3b5fb03512140c73bf14fc4cf5
+DIST gnome-control-center-45.4.tar.xz 7764264 BLAKE2B 
5e3632901b1203fc71b839a71aad50f63741412dfc673b8b8f87c72716fda386a1c7641b64642be811f94d6b2c54263deb45c4624d828ec66726d2a833a272e4
 SHA512 
d16b3c1cffeb7db27e9743106b6bc7ad925a832162764d0714b4931d0c21c9e02137b5b5e101be93dd8a92aebaa8556f6ce52e83c5e05e9e3d7e40d46b8c11d5
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.4.ebuild
new file mode 100644
index ..e51277b7a52c
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.4.ebuild
@@ -0,0 +1,211 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-45.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
+#   but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional).
+# Second block is dependency() from subdir meson.builds, sorted by directory 
name occurrence order
+DEPEND="
+   gnome-online-accounts? (
+   x11-libs/gtk+:3
+   >=net-libs/gnome-online-accounts-3.25.3:=
+   )
+   >=media-libs/libpulse-2.0[glib]
+   >=gui-libs/gtk-4.11.2:4[X,wayland=]
+   >=gui-libs/libadwaita-1.4_alpha:1
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.75.0:2
+   gnome-base/gnome-desktop:4=
+   >=gnome-base/gnome-settings-daemon-41.0[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-42_alpha
+   

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

2024-04-28 Thread Mart Raudsepp
commit: da5993731c13d2158af53e840fab334bc3ab56e6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr 28 17:15:15 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr 28 20:43:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da599373

gnome-base/gnome-control-center: drop 44.3, 45.2

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

 gnome-base/gnome-control-center/Manifest   |   3 -
 .../45.2-fix_incompatible_type_warnings.patch  |  39 
 .../gnome-control-center-44.3.ebuild   | 202 ---
 .../gnome-control-center-45.2.ebuild   | 216 -
 4 files changed, 460 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 1997277317c2..8b3665d85208 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,7 +1,4 @@
-DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B 
a647cd83fe5d2283edc341afaa6d55661b905fea740729cf21679c3593e5e339aec507b835fd57c11d1fdde8db338b57ff8e24f464bb1296ad7a5bd1fb7319c3
 SHA512 
85cdcf4d55028550cfd871285729d265f1f8b74ec46ad656ada122f511ec617a21c5927923e4000f3a2d7ca08f49aafc28cecbd4ab840db377fa2d4054997b6f
-DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58f4c56f90fe7264593f8546a4d98c46cd12a1d3618f92532b1afdbd405e1ac8921d69f4f02a91e68507e8c3cd6aa29637ec0f41
 SHA512 
4eb4b2bd0109acc4626d64eaf948dc2b0442602a8219a9be880472710c124d2b4dabbcc74aaab1192d6bef74ad2757e719efd81b5d09850f348bc925d6f60355
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
-DIST gnome-control-center-45.2.tar.xz 7715304 BLAKE2B 
5b0b42cf8b1e4e908cbf4dc24018fd645cf4e9643f0233e953bcce5975302eb103306dae37270cce11f0fbe059fbd5dfd6b10cb6dcc08cf4765f648f8f73b32b
 SHA512 
08749b6246e401982bd9c0088a5e2e517c7e8e2cea2fdce5fd29841a6c73b6bad9fba2d2af726f31cde3b64705cc9db22982673117f170cea27bae48911775de
 DIST gnome-control-center-45.3.tar.xz 7757512 BLAKE2B 
2f38b9b6a5c7171eefd8899bb9156b49f6b41f60ce2bfb36d7ade7261cd038ddb60bcc9a6a71e6c49209f0f3c13c49b38758a19f02cc9735cea2874368602434
 SHA512 
0aad27f3324940292551c0aa9fa79771d1d41cc5a633970c709836a2d6af575f688df8553755f936495f75a02268a5a1f89e7f3b5fb03512140c73bf14fc4cf5
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git 
a/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
 
b/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
deleted file mode 100644
index 4b0867bfa0b2..
--- 
a/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 13c939659a844049ddc68e90c7830bf96ebe174d Mon Sep 17 00:00:00 2001
-From: Marco Melorio 
-Date: Thu, 5 Oct 2023 19:21:39 +0200
-Subject: [PATCH] misc: Fix incompatible type warnings
-

- panels/datetime/cc-datetime-panel.c | 2 +-
- panels/network/net-device-wifi.c| 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/panels/datetime/cc-datetime-panel.c 
b/panels/datetime/cc-datetime-panel.c
-index 3544411d04..204b8ce44d 100644
 a/panels/datetime/cc-datetime-panel.c
-+++ b/panels/datetime/cc-datetime-panel.c
-@@ -695,7 +695,7 @@ list_box_row_activated (CcDateTimePanel *self,
- }
-   else if (row == GTK_LIST_BOX_ROW (self->timezone_row))
- {
--  present_window (self, self->timezone_dialog);
-+  present_window (self, GTK_WINDOW (self->timezone_dialog));
- }
- }
- 
-diff --git a/panels/network/net-device-wifi.c 
b/panels/network/net-device-wifi.c
-index dd4453d0f8..3cb66e19fa 100644
 a/panels/network/net-device-wifi.c
-+++ b/panels/network/net-device-wifi.c
-@@ -780,7 +780,7 @@ net_device_wifi_dispose (GObject *object)
- NetDeviceWifi *self = NET_DEVICE_WIFI (object);
- 
- if (self->hotspot_dialog) {
--gtk_window_destroy (self->hotspot_dialog);
-+gtk_window_destroy (GTK_WINDOW (self->hotspot_dialog));
- self->hotspot_dialog = NULL;
- }
- 
--- 
-GitLab
-

diff 

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

2024-04-22 Thread Arthur Zamarin
commit: b32791622b2a1821b6b04490d290b482ccfb5b8d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 22 17:41:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 22 17:41:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3279162

gnome-base/gnome-control-center: Stabilize 45.3 x86, #928802

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

 gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
index 6d304112ae08..2d9ce59348c8 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



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

2024-04-07 Thread Arthur Zamarin
commit: a04509eb7fde217d2d7675c5e731cdc2beaf9d1e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 08:43:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 08:43:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04509eb

gnome-base/gnome-control-center: Stabilize 45.3 arm64, #928802

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

 gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
index e51277b7a52c..996c9440ab56 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



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

2024-03-15 Thread Arthur Zamarin
commit: 452e86d467ba1c41a13829e88911bb526e59cedc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 15 20:50:11 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 15 20:50:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452e86d4

gnome-base/gnome-control-center: Keyword 45.3 ppc, #914508

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

 gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
index ef90ee00bdce..e51277b7a52c 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



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

2024-03-11 Thread Sam James
commit: 29ebff42ad3f27fca5015f1c2e5b1c2f7ae4e0a7
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 11 19:55:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 11 21:31:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ebff42

gnome-base/gnome-control-center: mark as LTO-unsafe, strict-aliasing unsafe

Closes: https://bugs.gentoo.org/889008
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../gnome-control-center/gnome-control-center-45.2.ebuild  | 10 +-
 .../gnome-control-center/gnome-control-center-45.3.ebuild  | 10 +-
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
index 1011a8f36d34..4dc180b6f5ed 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 PYTHON_COMPAT=( python3_{10..11} )
 
-inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 virtualx xdg
 
 DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
@@ -164,6 +164,14 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/889008
+   # https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2563
+   #
+   # Do not trust with LTO either
+   append-flags -fno-strict-aliasing
+   filter-lto
+
local emesonargs=(
$(meson_use bluetooth)
-Dcups=$(usex cups enabled disabled)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
index fd6c58d0f306..ef90ee00bdce 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 PYTHON_COMPAT=( python3_{10..12} )
 
-inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 virtualx xdg
 
 DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
@@ -159,6 +159,14 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/889008
+   # https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2563
+   #
+   # Do not trust with LTO either
+   append-flags -fno-strict-aliasing
+   filter-lto
+
local emesonargs=(
$(meson_use bluetooth)
-Dcups=$(usex cups enabled disabled)



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

2024-03-09 Thread Mart Raudsepp
commit: c6a9a6231c529e9f6e38ec7473ba0e5f82477994
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  9 14:59:32 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  9 15:33:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a9a623

gnome-base/gnome-control-center: add 45.3, enable py3.12

Also fix missing PYTHON_DEPS due to BDEPEND shadowing mistake.

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-45.3.ebuild   | 203 +
 2 files changed, 204 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 44ce610f195b..1997277317c2 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -2,5 +2,6 @@ DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B 
a647cd83fe5d2283edc3
 DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58f4c56f90fe7264593f8546a4d98c46cd12a1d3618f92532b1afdbd405e1ac8921d69f4f02a91e68507e8c3cd6aa29637ec0f41
 SHA512 
4eb4b2bd0109acc4626d64eaf948dc2b0442602a8219a9be880472710c124d2b4dabbcc74aaab1192d6bef74ad2757e719efd81b5d09850f348bc925d6f60355
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
 DIST gnome-control-center-45.2.tar.xz 7715304 BLAKE2B 
5b0b42cf8b1e4e908cbf4dc24018fd645cf4e9643f0233e953bcce5975302eb103306dae37270cce11f0fbe059fbd5dfd6b10cb6dcc08cf4765f648f8f73b32b
 SHA512 
08749b6246e401982bd9c0088a5e2e517c7e8e2cea2fdce5fd29841a6c73b6bad9fba2d2af726f31cde3b64705cc9db22982673117f170cea27bae48911775de
+DIST gnome-control-center-45.3.tar.xz 7757512 BLAKE2B 
2f38b9b6a5c7171eefd8899bb9156b49f6b41f60ce2bfb36d7ade7261cd038ddb60bcc9a6a71e6c49209f0f3c13c49b38758a19f02cc9735cea2874368602434
 SHA512 
0aad27f3324940292551c0aa9fa79771d1d41cc5a633970c709836a2d6af575f688df8553755f936495f75a02268a5a1f89e7f3b5fb03512140c73bf14fc4cf5
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
new file mode 100644
index ..fd6c58d0f306
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.3.ebuild
@@ -0,0 +1,203 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-45.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
+#   but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional).
+# Second block is dependency() from subdir meson.builds, sorted by directory 
name occurrence order
+DEPEND="
+   gnome-online-accounts? (
+   x11-libs/gtk+:3
+   >=net-libs/gnome-online-accounts-3.25.3:=
+ 

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

2024-02-11 Thread Mart Raudsepp
commit: 306970c1161704c70fc1581d8348798fb9e9c750
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 11 14:08:31 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 11 14:21:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=306970c1

gnome-base/gnome-control-center: drop 45.0, 45.1

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

 gnome-base/gnome-control-center/Manifest   |   2 -
 .../gnome-control-center-45.0.ebuild   | 206 -
 .../gnome-control-center-45.1.ebuild   | 206 -
 3 files changed, 414 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index d7347aab7634..44ce610f195b 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,8 +1,6 @@
 DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B 
a647cd83fe5d2283edc341afaa6d55661b905fea740729cf21679c3593e5e339aec507b835fd57c11d1fdde8db338b57ff8e24f464bb1296ad7a5bd1fb7319c3
 SHA512 
85cdcf4d55028550cfd871285729d265f1f8b74ec46ad656ada122f511ec617a21c5927923e4000f3a2d7ca08f49aafc28cecbd4ab840db377fa2d4054997b6f
 DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58f4c56f90fe7264593f8546a4d98c46cd12a1d3618f92532b1afdbd405e1ac8921d69f4f02a91e68507e8c3cd6aa29637ec0f41
 SHA512 
4eb4b2bd0109acc4626d64eaf948dc2b0442602a8219a9be880472710c124d2b4dabbcc74aaab1192d6bef74ad2757e719efd81b5d09850f348bc925d6f60355
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
-DIST gnome-control-center-45.0.tar.xz 7737740 BLAKE2B 
c2ef08fcca9c14ea911e8a5257cd41e4951d954f5a8ed84fba2e5ede6888e38a9786da8b6a15b7db393d0650abe8ad4592a9d8ae55be76fbe747d0a8e8fb00bb
 SHA512 
c409174f2ce191d21018f7716254e9a5957c0c1daa63902bced6e196b2a1d73daf39364563183fbaca282b23548dc3a6c05b35b68a75334343ca44c23ec8c060
-DIST gnome-control-center-45.1.tar.xz 7721748 BLAKE2B 
de5e11ff187abfe8437b866b1a17ab8cb851ba5e3b754b1fb1f663b97ffac533d6b657a1eba8547d877bd8f47bee65ded79a223c5f5cb4a7384078a62ea0dee9
 SHA512 
f2f7cb97b44729206f0b52d803c225f5f79de9adf0d7e5f06442b20786efa9ca4e5e04e3efa933f2efc54fed5a7a8fe16a5e9fda9dc710be1cfa4b8d47105760
 DIST gnome-control-center-45.2.tar.xz 7715304 BLAKE2B 
5b0b42cf8b1e4e908cbf4dc24018fd645cf4e9643f0233e953bcce5975302eb103306dae37270cce11f0fbe059fbd5dfd6b10cb6dcc08cf4765f648f8f73b32b
 SHA512 
08749b6246e401982bd9c0088a5e2e517c7e8e2cea2fdce5fd29841a6c73b6bad9fba2d2af726f31cde3b64705cc9db22982673117f170cea27bae48911775de
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
deleted file mode 100644
index 02b4d5ea7228..
--- a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
-
-DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
-SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-45.0-patchset.tar.xz;
-SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
-SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
-# Logo is CC-BY-SA-2.5
-LICENSE="GPL-2+ CC-BY-SA-2.5"
-SLOT="2"
-IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-   ^^ ( elogind systemd )
-" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
-#   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
-
-# meson.build depends on python unconditionally
-BDEPEND="${PYTHON_DEPS}"
-
-# kerberos unfortunately means 

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

2024-02-11 Thread Mart Raudsepp
commit: a1cc22ffc440a98a80cde6d20b73a29278e315bc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 11 14:04:51 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 11 14:21:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1cc22ff

gnome-base/gnome-control-center: keyword 45.2 for ~ppc64

Carry over re-keyroding of 45.1 as the bug was filed before 45.2 was
introduced but the keywording happened after 45.2 bump was done.
The necessary tecla keyword is there either way now.

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

 gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
index 9c6dbb8e2365..1011a8f36d34 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2024-02-11 Thread Arthur Zamarin
commit: 3fb41ceecb53669ae0c1ad7f5dbd4e22e2a698e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 11 08:08:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 11 08:08:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb41cee

gnome-base/gnome-control-center: Stabilize 45.2 x86, #920662

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

 gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
index ce12030a2595..9c6dbb8e2365 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-12-18 Thread Pacho Ramos
commit: e5300804a1c1ae8768e8492a9921544c1d9f7f9a
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Dec  8 00:07:25 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5300804

gnome-base/gnome-control-center: Version bump to 45.2 Closes: 
https://bugs.gentoo.org/919082

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../45.2-fix_incompatible_type_warnings.patch  |  39 
 .../gnome-control-center-45.2.ebuild   | 208 +
 3 files changed, 248 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index c0b1848fa5a9..d7347aab7634 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -3,5 +3,6 @@ DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
 DIST gnome-control-center-45.0.tar.xz 7737740 BLAKE2B 
c2ef08fcca9c14ea911e8a5257cd41e4951d954f5a8ed84fba2e5ede6888e38a9786da8b6a15b7db393d0650abe8ad4592a9d8ae55be76fbe747d0a8e8fb00bb
 SHA512 
c409174f2ce191d21018f7716254e9a5957c0c1daa63902bced6e196b2a1d73daf39364563183fbaca282b23548dc3a6c05b35b68a75334343ca44c23ec8c060
 DIST gnome-control-center-45.1.tar.xz 7721748 BLAKE2B 
de5e11ff187abfe8437b866b1a17ab8cb851ba5e3b754b1fb1f663b97ffac533d6b657a1eba8547d877bd8f47bee65ded79a223c5f5cb4a7384078a62ea0dee9
 SHA512 
f2f7cb97b44729206f0b52d803c225f5f79de9adf0d7e5f06442b20786efa9ca4e5e04e3efa933f2efc54fed5a7a8fe16a5e9fda9dc710be1cfa4b8d47105760
+DIST gnome-control-center-45.2.tar.xz 7715304 BLAKE2B 
5b0b42cf8b1e4e908cbf4dc24018fd645cf4e9643f0233e953bcce5975302eb103306dae37270cce11f0fbe059fbd5dfd6b10cb6dcc08cf4765f648f8f73b32b
 SHA512 
08749b6246e401982bd9c0088a5e2e517c7e8e2cea2fdce5fd29841a6c73b6bad9fba2d2af726f31cde3b64705cc9db22982673117f170cea27bae48911775de
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git 
a/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
 
b/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
new file mode 100644
index ..4b0867bfa0b2
--- /dev/null
+++ 
b/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
@@ -0,0 +1,39 @@
+From 13c939659a844049ddc68e90c7830bf96ebe174d Mon Sep 17 00:00:00 2001
+From: Marco Melorio 
+Date: Thu, 5 Oct 2023 19:21:39 +0200
+Subject: [PATCH] misc: Fix incompatible type warnings
+
+---
+ panels/datetime/cc-datetime-panel.c | 2 +-
+ panels/network/net-device-wifi.c| 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/panels/datetime/cc-datetime-panel.c 
b/panels/datetime/cc-datetime-panel.c
+index 3544411d04..204b8ce44d 100644
+--- a/panels/datetime/cc-datetime-panel.c
 b/panels/datetime/cc-datetime-panel.c
+@@ -695,7 +695,7 @@ list_box_row_activated (CcDateTimePanel *self,
+ }
+   else if (row == GTK_LIST_BOX_ROW (self->timezone_row))
+ {
+-  present_window (self, self->timezone_dialog);
++  present_window (self, GTK_WINDOW (self->timezone_dialog));
+ }
+ }
+ 
+diff --git a/panels/network/net-device-wifi.c 
b/panels/network/net-device-wifi.c
+index dd4453d0f8..3cb66e19fa 100644
+--- a/panels/network/net-device-wifi.c
 b/panels/network/net-device-wifi.c
+@@ -780,7 +780,7 @@ net_device_wifi_dispose (GObject *object)
+ NetDeviceWifi *self = NET_DEVICE_WIFI (object);
+ 
+ if (self->hotspot_dialog) {
+-gtk_window_destroy (self->hotspot_dialog);
++gtk_window_destroy (GTK_WINDOW (self->hotspot_dialog));
+ self->hotspot_dialog = NULL;
+ }
+ 
+-- 
+GitLab
+

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
new file mode 100644
index 

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

2023-10-26 Thread Pacho Ramos
commit: d2774e6766418eec06ac07c557d658f32e385a6e
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Oct 23 14:52:19 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Oct 26 15:53:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2774e67

gnome-base/gnome-control-center: Version bump to 45.1

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-45.1.ebuild   | 206 +
 2 files changed, 207 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 2a77f680eaf6..c0b1848fa5a9 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -2,5 +2,6 @@ DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B 
a647cd83fe5d2283edc3
 DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58f4c56f90fe7264593f8546a4d98c46cd12a1d3618f92532b1afdbd405e1ac8921d69f4f02a91e68507e8c3cd6aa29637ec0f41
 SHA512 
4eb4b2bd0109acc4626d64eaf948dc2b0442602a8219a9be880472710c124d2b4dabbcc74aaab1192d6bef74ad2757e719efd81b5d09850f348bc925d6f60355
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
 DIST gnome-control-center-45.0.tar.xz 7737740 BLAKE2B 
c2ef08fcca9c14ea911e8a5257cd41e4951d954f5a8ed84fba2e5ede6888e38a9786da8b6a15b7db393d0650abe8ad4592a9d8ae55be76fbe747d0a8e8fb00bb
 SHA512 
c409174f2ce191d21018f7716254e9a5957c0c1daa63902bced6e196b2a1d73daf39364563183fbaca282b23548dc3a6c05b35b68a75334343ca44c23ec8c060
+DIST gnome-control-center-45.1.tar.xz 7721748 BLAKE2B 
de5e11ff187abfe8437b866b1a17ab8cb851ba5e3b754b1fb1f663b97ffac533d6b657a1eba8547d877bd8f47bee65ded79a223c5f5cb4a7384078a62ea0dee9
 SHA512 
f2f7cb97b44729206f0b52d803c225f5f79de9adf0d7e5f06442b20786efa9ca4e5e04e3efa933f2efc54fed5a7a8fe16a5e9fda9dc710be1cfa4b8d47105760
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.1.ebuild
new file mode 100644
index ..02b4d5ea7228
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.1.ebuild
@@ -0,0 +1,206 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-45.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
+#   but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional).
+# Second block is dependency() from subdir meson.builds, sorted by directory 
name occurrence order
+DEPEND="
+   gnome-online-accounts? (
+ 

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

2023-09-24 Thread Jakov Smolić
commit: 5ede272de981fa26ac9b255592fc057b49f62ca4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Sep 24 13:43:28 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Sep 24 13:43:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ede272d

gnome-base/gnome-control-center: Keyword 45.0 riscv, #914508

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

 gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
index 28123f8c1c77..02b4d5ea7228 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-09-23 Thread WANG Xuerui
commit: e7ed26562a66cd1cc392a8a7dce11108341cadf4
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Sep 23 09:53:05 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Sep 23 09:55:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ed2656

gnome-base/gnome-control-center: keyword 45.0 for ~loong

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

 gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
index 5e180e195067..28123f8c1c77 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-09-22 Thread Arthur Zamarin
commit: 09700a08feb3bf0d6669e2c4f8895f64640e573a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 12:14:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 12:14:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09700a08

gnome-base/gnome-control-center: Keyword 45.0 arm64, #914508

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

 gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
index a374fe274c00..5e180e195067 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-09-22 Thread Arthur Zamarin
commit: de3d240fbe3c304c0ab4d627899b830c4e079b02
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 12:14:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 12:14:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3d240f

gnome-base/gnome-control-center: Keyword 45.0 arm, #914508

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

 gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
index c7500595521f..a374fe274c00 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-09-22 Thread Arthur Zamarin
commit: 4664b077aaa2d6208042842ed14fc695738ad5b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 22 08:50:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 22 08:50:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4664b077

gnome-base/gnome-control-center: Keyword 45.0 x86, #914508

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

 gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
index d9270a07cba2..c7500595521f 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
 #   but needs testing if handled gracefully enough
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-09-19 Thread Arthur Zamarin
commit: 76bb9e04f60eb699ead908af28e9ce72d49f036b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 15 09:33:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 19 17:48:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76bb9e04

gnome-base/gnome-control-center: fix VariableShadowed

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

 gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild  | 6 ++
 gnome-base/gnome-control-center/gnome-control-center-45_rc.ebuild | 6 ++
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild
index a730c8ed292b..0f536bd9 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild
@@ -21,9 +21,6 @@ REQUIRED_USE="
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
 KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 
-# meson.build depends on python unconditionally
-BDEPEND="${PYTHON_DEPS}"
-
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]
 # wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
@@ -117,7 +114,8 @@ RDEPEND="${DEPEND}
 PDEPEND=">=gnome-base/gnome-session-2.91.6-r1
networkmanager? ( gnome-extra/nm-applet )" # networking panel can call 
into nm-connection-editor
 
-BDEPEND="
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}
dev-libs/libxslt
app-text/docbook-xsl-stylesheets
app-text/docbook-xml-dtd:4.2

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45_rc.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45_rc.ebuild
index bb59eaffd551..fb16ce4ccb89 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45_rc.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45_rc.ebuild
@@ -21,9 +21,6 @@ REQUIRED_USE="
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
 KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
-# meson.build depends on python unconditionally
-BDEPEND="${PYTHON_DEPS}"
-
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]
 # wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
@@ -116,7 +113,8 @@ RDEPEND="${DEPEND}
 PDEPEND=">=gnome-base/gnome-session-2.91.6-r1
networkmanager? ( gnome-extra/nm-applet )" # networking panel can call 
into nm-connection-editor
 
-BDEPEND="
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}
dev-libs/libxslt
app-text/docbook-xsl-stylesheets
app-text/docbook-xml-dtd:4.2



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

2023-09-15 Thread Matt Turner
commit: 511aedfedc5eca8963a5db7069aac4650ed7cc3d
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Sep 15 13:39:01 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 15 16:52:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511aedfe

gnome-base/gnome-control-center: Version bump to 45.0

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-45.0.ebuild   | 206 +
 2 files changed, 207 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 30456094cf9e..8de64a4700a8 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,6 +1,7 @@
 DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B 
a647cd83fe5d2283edc341afaa6d55661b905fea740729cf21679c3593e5e339aec507b835fd57c11d1fdde8db338b57ff8e24f464bb1296ad7a5bd1fb7319c3
 SHA512 
85cdcf4d55028550cfd871285729d265f1f8b74ec46ad656ada122f511ec617a21c5927923e4000f3a2d7ca08f49aafc28cecbd4ab840db377fa2d4054997b6f
 DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58f4c56f90fe7264593f8546a4d98c46cd12a1d3618f92532b1afdbd405e1ac8921d69f4f02a91e68507e8c3cd6aa29637ec0f41
 SHA512 
4eb4b2bd0109acc4626d64eaf948dc2b0442602a8219a9be880472710c124d2b4dabbcc74aaab1192d6bef74ad2757e719efd81b5d09850f348bc925d6f60355
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
+DIST gnome-control-center-45.0.tar.xz 7737740 BLAKE2B 
c2ef08fcca9c14ea911e8a5257cd41e4951d954f5a8ed84fba2e5ede6888e38a9786da8b6a15b7db393d0650abe8ad4592a9d8ae55be76fbe747d0a8e8fb00bb
 SHA512 
c409174f2ce191d21018f7716254e9a5957c0c1daa63902bced6e196b2a1d73daf39364563183fbaca282b23548dc3a6c05b35b68a75334343ca44c23ec8c060
 DIST gnome-control-center-45.rc.tar.xz 7710832 BLAKE2B 
c564becf825b21caa1bc0de26b481d28cb892a2053bd06c87fa6e5d09d645ab9d118b73a09b8e36608bc413dcc8f22eee98fb89d67028d464dd6103d60207945
 SHA512 
6b00ba0df7c6b4acd15ed381f83941ec0af88e2cbc9ce40eb0dd2c7d02926d21256f45cee28941e8adb9c0f05c0bba0aca05b54f7fefcaadcb9615fce44ba7a6
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
new file mode 100644
index ..52e98dd2357d
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.0.ebuild
@@ -0,0 +1,206 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-45.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime,
+#   but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately 

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

2023-08-25 Thread Matt Turner
commit: 6a055844264461adcb64794225456904630cc815
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Aug 25 15:08:02 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Aug 25 16:04:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a055844

gnome-base/gnome-control-center: Version bump to 45_rc

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-45_rc.ebuild  | 203 +
 2 files changed, 204 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 793b8d2bd7e7..6b55882b9192 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -3,5 +3,6 @@ DIST gnome-control-center-44.2.tar.xz 7634312 BLAKE2B 
17eccb9cb59a2963dd29eea748
 DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58f4c56f90fe7264593f8546a4d98c46cd12a1d3618f92532b1afdbd405e1ac8921d69f4f02a91e68507e8c3cd6aa29637ec0f41
 SHA512 
4eb4b2bd0109acc4626d64eaf948dc2b0442602a8219a9be880472710c124d2b4dabbcc74aaab1192d6bef74ad2757e719efd81b5d09850f348bc925d6f60355
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
 DIST gnome-control-center-45.beta.tar.xz 7696676 BLAKE2B 
4f930ac42bab699485289561f16c315076fd3dbf4bdda15c6eb1551a4b040eba9cf7f0d6b9082424f53004bc902301368a4fe69fa4214052f12a84314134323f
 SHA512 
cd669e6c0c6bfbbcda564be60cd6d3e8fb8924e1817dfb8c251e99e4041bb10f1a7ed47d173d3f52bf47635a9ed1a367cc74ddac16c9c5170785a05f03f377c8
+DIST gnome-control-center-45.rc.tar.xz 7710832 BLAKE2B 
c564becf825b21caa1bc0de26b481d28cb892a2053bd06c87fa6e5d09d645ab9d118b73a09b8e36608bc413dcc8f22eee98fb89d67028d464dd6103d60207945
 SHA512 
6b00ba0df7c6b4acd15ed381f83941ec0af88e2cbc9ce40eb0dd2c7d02926d21256f45cee28941e8adb9c0f05c0bba0aca05b54f7fefcaadcb9615fce44ba7a6
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45_rc.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45_rc.ebuild
new file mode 100644
index ..bb59eaffd551
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-45_rc.ebuild
@@ -0,0 +1,203 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-45.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   

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

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

gnome-base/gnome-control-center: keyword 44.3 for ~loong

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

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

diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild
index 0859b7e34a50..640da594f74e 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-07-15 Thread Arthur Zamarin
commit: ee5249c4d6cdd8a4e34ce6fc53da700a6be83262
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 11:42:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 11:42:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee5249c4

gnome-base/gnome-control-center: Stabilize 44.2 amd64, #909491

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

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

diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild
index 1dc074a4fc7c..c67a0a1e3147 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-07-06 Thread Matt Turner
commit: 5fef49665ccdd023f22e84ddd70c4242ee0fa98e
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Jun 29 23:33:49 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  6 13:59:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fef4966

gnome-base/gnome-control-center: Version bump to 44.3

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-44.3.ebuild   | 204 +
 2 files changed, 205 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 153c2d61ad46..d07eb4b84407 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,5 +1,6 @@
 DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B 
a647cd83fe5d2283edc341afaa6d55661b905fea740729cf21679c3593e5e339aec507b835fd57c11d1fdde8db338b57ff8e24f464bb1296ad7a5bd1fb7319c3
 SHA512 
85cdcf4d55028550cfd871285729d265f1f8b74ec46ad656ada122f511ec617a21c5927923e4000f3a2d7ca08f49aafc28cecbd4ab840db377fa2d4054997b6f
 DIST gnome-control-center-44.1.tar.xz 7614988 BLAKE2B 
dd5b1b08b84a9efcec1a8b67b9253a02abb380b2b8182663b740eb59d00935a615352491ef259dcdbafdea4da3f78fc81be83146db5dad39a8e7bea17debd9b3
 SHA512 
5718ad42ddbe152bdd6a4fe223f31681d43bb265e19c8b3817c914e8259ea27b12430b243a3690e1b76a1b8c8f6c410f78d444dafca2b8ef93b4f7909b2119bc
 DIST gnome-control-center-44.2.tar.xz 7634312 BLAKE2B 
17eccb9cb59a2963dd29eea748aefc5ec0d1756ec61ba516600ee848c61d2e2d98a69b244b6caee614a43bb38ffed95c22cf0022f7ea695965f5acc57365e558
 SHA512 
cec7d7cf6d5bb91f6b6eedf5bc0f8f380ce6df706d631d880f89f84736cb1621f41696903eb05eb67a4c306d092f37aa45324d381b80e20f0f736c2486682da1
+DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58f4c56f90fe7264593f8546a4d98c46cd12a1d3618f92532b1afdbd405e1ac8921d69f4f02a91e68507e8c3cd6aa29637ec0f41
 SHA512 
4eb4b2bd0109acc4626d64eaf948dc2b0442602a8219a9be880472710c124d2b4dabbcc74aaab1192d6bef74ad2757e719efd81b5d09850f348bc925d6f60355
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild
new file mode 100644
index ..0859b7e34a50
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-44.3.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-44.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   gnome-online-accounts? (
+   x11-libs/gtk+:3
+   

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

2023-07-03 Thread Jakov Smolić
commit: acadcbd52a57797858f314d335b120295f9614e0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul  3 08:42:26 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul  3 08:42:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acadcbd5

gnome-base/gnome-control-center: Stabilize 44.2 x86, #909491

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

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

diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild
index 697439dc7b65..1dc074a4fc7c 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-07-02 Thread Sam James
commit: 0af08faa42081429840d4398773bf3a105218435
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 11:17:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 11:17:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0af08faa

gnome-base/gnome-control-center: Stabilize 44.2 arm64, #909491

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

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

diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild
index 0859b7e34a50..697439dc7b65 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-05-26 Thread Matt Turner
commit: 8e5c5023b68377ebd75e0bd8ea79ad848c7fecd0
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri May 26 14:29:12 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 26 19:18:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5c5023

gnome-base/gnome-control-center: Version bump to 44.2

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-44.2.ebuild   | 204 +
 2 files changed, 205 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 751912aadd1c..153c2d61ad46 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,4 +1,5 @@
 DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B 
a647cd83fe5d2283edc341afaa6d55661b905fea740729cf21679c3593e5e339aec507b835fd57c11d1fdde8db338b57ff8e24f464bb1296ad7a5bd1fb7319c3
 SHA512 
85cdcf4d55028550cfd871285729d265f1f8b74ec46ad656ada122f511ec617a21c5927923e4000f3a2d7ca08f49aafc28cecbd4ab840db377fa2d4054997b6f
 DIST gnome-control-center-44.1.tar.xz 7614988 BLAKE2B 
dd5b1b08b84a9efcec1a8b67b9253a02abb380b2b8182663b740eb59d00935a615352491ef259dcdbafdea4da3f78fc81be83146db5dad39a8e7bea17debd9b3
 SHA512 
5718ad42ddbe152bdd6a4fe223f31681d43bb265e19c8b3817c914e8259ea27b12430b243a3690e1b76a1b8c8f6c410f78d444dafca2b8ef93b4f7909b2119bc
+DIST gnome-control-center-44.2.tar.xz 7634312 BLAKE2B 
17eccb9cb59a2963dd29eea748aefc5ec0d1756ec61ba516600ee848c61d2e2d98a69b244b6caee614a43bb38ffed95c22cf0022f7ea695965f5acc57365e558
 SHA512 
cec7d7cf6d5bb91f6b6eedf5bc0f8f380ce6df706d631d880f89f84736cb1621f41696903eb05eb67a4c306d092f37aa45324d381b80e20f0f736c2486682da1
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild
new file mode 100644
index ..0859b7e34a50
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-44.2.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-44.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   gnome-online-accounts? (
+   x11-libs/gtk+:3
+   >=net-libs/gnome-online-accounts-3.25.3:=
+   )
+   >=media-libs/libpulse-2.0[glib]
+   >=gui-libs/gtk-4.9.3:4[X,wayland=]
+   >=gui-libs/libadwaita-1.2.0:1
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.75.0:2
+   

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

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

gnome-base/gnome-control-center: Stabilize 44.1 arm64, #905558

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

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

diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild
index ea6d341f5fc7..c67a0a1e3147 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

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

gnome-base/gnome-control-center: Stabilize 44.1 amd64, #905558

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

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

diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild
index e28536e8995c..ea6d341f5fc7 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-05-04 Thread Arthur Zamarin
commit: 9900213f3dac1cca67592eee85ece9bed0e4858c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  4 18:41:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  4 18:41:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9900213f

gnome-base/gnome-control-center: Stabilize 44.1 x86, #905558

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

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

diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild
index 0859b7e34a50..e28536e8995c 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-04-21 Thread Matt Turner
commit: 04d2f63d44808a09df0562132a540d678fc0bc3f
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Apr 21 13:48:14 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 21 13:58:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d2f63d

gnome-base/gnome-control-center: Version bump to 44.1

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-44.1.ebuild   | 204 +
 2 files changed, 205 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 92586d1e5b9c..bf847cf047b8 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -2,5 +2,6 @@ DIST gnome-control-center-43.0-patchset.tar.xz 5940 BLAKE2B 
91f47272518175286943
 DIST gnome-control-center-43.4.1.tar.xz 5735068 BLAKE2B 
f0fe438d3ac5ac046d3dec7c0d8ed275edb2c6b001465b83bff28e0b4b7748328f980095483faec0a290653d0b2a24b9df767ee96b1b6b6f522a8bab25358cef
 SHA512 
73cf74ba50c838b65033879de0d57eb4e2608d70a9888c6dda4ddd82e83024432d04492ab0c30c35753250bf52e7a05627d09da15f88c08abdd4b516cd70d324
 DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B 
a647cd83fe5d2283edc341afaa6d55661b905fea740729cf21679c3593e5e339aec507b835fd57c11d1fdde8db338b57ff8e24f464bb1296ad7a5bd1fb7319c3
 SHA512 
85cdcf4d55028550cfd871285729d265f1f8b74ec46ad656ada122f511ec617a21c5927923e4000f3a2d7ca08f49aafc28cecbd4ab840db377fa2d4054997b6f
 DIST gnome-control-center-44.0.tar.xz 7617244 BLAKE2B 
ea373d34967c5533361feb5ea65ceb9d3238a28f13b3b625381717cf6507ff85f71c27441ade0f26586def5792d874c5c4b54796c902e4222cb4bfe82d7695eb
 SHA512 
c24a5ee6ea48a50d286799ddd520626d117e5708746e56698ba45d167db5bd555baef02609dc8a20f5d3b1c49322b9774db383e448ca7a09e5b9d1cd53176d01
+DIST gnome-control-center-44.1.tar.xz 7614988 BLAKE2B 
dd5b1b08b84a9efcec1a8b67b9253a02abb380b2b8182663b740eb59d00935a615352491ef259dcdbafdea4da3f78fc81be83146db5dad39a8e7bea17debd9b3
 SHA512 
5718ad42ddbe152bdd6a4fe223f31681d43bb265e19c8b3817c914e8259ea27b12430b243a3690e1b76a1b8c8f6c410f78d444dafca2b8ef93b4f7909b2119bc
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild
new file mode 100644
index ..0859b7e34a50
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-44.1.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-44.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   gnome-online-accounts? 

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

2023-03-21 Thread Matt Turner
commit: 82ad01af449062b2d777597b6fb82bbb443d3ed6
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 19 20:11:55 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 21 18:31:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82ad01af

gnome-base/gnome-control-center: Version bump to 44.0

Closes: https://github.com/gentoo/gentoo/pull/30244
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-control-center/Manifest   |   2 +
 .../gnome-control-center-44.0.ebuild   | 204 +
 2 files changed, 206 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 77641d9720ac..51d5b73611ba 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,5 +1,7 @@
 DIST gnome-control-center-43.0-patchset.tar.xz 5940 BLAKE2B 
91f47272518175286943a160ef77338b0153aa700a75315708ec478627dda8353b21d257b2baed9961ba77700e43c5655be06591b447c442881f828dd7002622
 SHA512 
e4683e99f43d9c395238df02228a87df4798df53c936bc8d188e366653d9e75b5219b0b0d8eb66ad21141fc2f1a882b994b96cf523c26b8dc21edb854aa1f384
 DIST gnome-control-center-43.2.tar.xz 5724016 BLAKE2B 
207254fe1f304bee3e209cbd09a23296324da06fb828e7d34814a04b70e74d61af7fe1ffbe8d809e803a3858c8369584e69fa7810972f20f828c57367dbd4917
 SHA512 
de4bdeb176da819323f4071d762e1a5cd048a2b44f615b662b23fcc11f3651a0f643ff21489fde21cb337f86e85392fac7d09a4cf5b549f755b8e8ec5c6aa915
 DIST gnome-control-center-43.4.1.tar.xz 5735068 BLAKE2B 
f0fe438d3ac5ac046d3dec7c0d8ed275edb2c6b001465b83bff28e0b4b7748328f980095483faec0a290653d0b2a24b9df767ee96b1b6b6f522a8bab25358cef
 SHA512 
73cf74ba50c838b65033879de0d57eb4e2608d70a9888c6dda4ddd82e83024432d04492ab0c30c35753250bf52e7a05627d09da15f88c08abdd4b516cd70d324
+DIST gnome-control-center-44.0-patchset.tar.xz 6004 BLAKE2B 
a647cd83fe5d2283edc341afaa6d55661b905fea740729cf21679c3593e5e339aec507b835fd57c11d1fdde8db338b57ff8e24f464bb1296ad7a5bd1fb7319c3
 SHA512 
85cdcf4d55028550cfd871285729d265f1f8b74ec46ad656ada122f511ec617a21c5927923e4000f3a2d7ca08f49aafc28cecbd4ab840db377fa2d4054997b6f
+DIST gnome-control-center-44.0.tar.xz 7617244 BLAKE2B 
ea373d34967c5533361feb5ea65ceb9d3238a28f13b3b625381717cf6507ff85f71c27441ade0f26586def5792d874c5c4b54796c902e4222cb4bfe82d7695eb
 SHA512 
c24a5ee6ea48a50d286799ddd520626d117e5708746e56698ba45d167db5bd555baef02609dc8a20f5d3b1c49322b9774db383e448ca7a09e5b9d1cd53176d01
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-44.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-44.0.ebuild
new file mode 100644
index ..0859b7e34a50
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-44.0.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-44.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order 

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

2023-02-17 Thread Arthur Zamarin
commit: faef8ea431a121e53ab18fb1d890fe6128e36842
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 17 08:22:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 17 08:22:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faef8ea4

gnome-base/gnome-control-center: Stabilize 43.2 x86, #893302

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

 gnome-base/gnome-control-center/gnome-control-center-43.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-43.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-43.2.ebuild
index 823eab8390c5..1d95b47e8135 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-43.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-43.2.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2023-02-13 Thread Matt Turner
commit: b16110c3c3894dfc31563e8dcdd0e918c7f9db61
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Feb 13 11:10:25 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 15:09:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b16110c3

gnome-base/gnome-control-center: Version bump to 43.4.1

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-43.4.1.ebuild | 201 +
 2 files changed, 202 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index e79619da9115..697cc40f0c4a 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,5 +1,6 @@
 DIST gnome-control-center-43.0-patchset.tar.xz 5940 BLAKE2B 
91f47272518175286943a160ef77338b0153aa700a75315708ec478627dda8353b21d257b2baed9961ba77700e43c5655be06591b447c442881f828dd7002622
 SHA512 
e4683e99f43d9c395238df02228a87df4798df53c936bc8d188e366653d9e75b5219b0b0d8eb66ad21141fc2f1a882b994b96cf523c26b8dc21edb854aa1f384
 DIST gnome-control-center-43.1.tar.xz 5702380 BLAKE2B 
646342ff6d2384fd5324a01284d4db9459db1982a127ff7c6b107cc6cc8e92cab97dd93adaafacde1e3159f9874a5a652a44da4729e5a2afc18a7fbead624d5e
 SHA512 
aea5d137dbe25b8da13521ebfdff8858aebb210e849e2d93105df5a1d80b41f7221de493c7c343bb4bdcec29a48b9c6ddfbafc24f3ca90a44c6c63e80e5b25e5
 DIST gnome-control-center-43.2.tar.xz 5724016 BLAKE2B 
207254fe1f304bee3e209cbd09a23296324da06fb828e7d34814a04b70e74d61af7fe1ffbe8d809e803a3858c8369584e69fa7810972f20f828c57367dbd4917
 SHA512 
de4bdeb176da819323f4071d762e1a5cd048a2b44f615b662b23fcc11f3651a0f643ff21489fde21cb337f86e85392fac7d09a4cf5b549f755b8e8ec5c6aa915
+DIST gnome-control-center-43.4.1.tar.xz 5735068 BLAKE2B 
f0fe438d3ac5ac046d3dec7c0d8ed275edb2c6b001465b83bff28e0b4b7748328f980095483faec0a290653d0b2a24b9df767ee96b1b6b6f522a8bab25358cef
 SHA512 
73cf74ba50c838b65033879de0d57eb4e2608d70a9888c6dda4ddd82e83024432d04492ab0c30c35753250bf52e7a05627d09da15f88c08abdd4b516cd70d324
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-43.4.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-43.4.1.ebuild
new file mode 100644
index ..5667fc321228
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-43.4.1.ebuild
@@ -0,0 +1,201 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-43.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   gnome-online-accounts? (
+   x11-libs/gtk+:3
+   

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

2022-12-23 Thread Matt Turner
commit: 8a8e40f6d266d71042afce2f58a67e8f27661ff6
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Dec 23 17:29:10 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 24 00:15:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8e40f6

gnome-base/gnome-control-center: Version bump 43.2

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-43.2.ebuild   | 201 +
 2 files changed, 202 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 72f66f09beac..e79619da9115 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,4 +1,5 @@
 DIST gnome-control-center-43.0-patchset.tar.xz 5940 BLAKE2B 
91f47272518175286943a160ef77338b0153aa700a75315708ec478627dda8353b21d257b2baed9961ba77700e43c5655be06591b447c442881f828dd7002622
 SHA512 
e4683e99f43d9c395238df02228a87df4798df53c936bc8d188e366653d9e75b5219b0b0d8eb66ad21141fc2f1a882b994b96cf523c26b8dc21edb854aa1f384
 DIST gnome-control-center-43.1.tar.xz 5702380 BLAKE2B 
646342ff6d2384fd5324a01284d4db9459db1982a127ff7c6b107cc6cc8e92cab97dd93adaafacde1e3159f9874a5a652a44da4729e5a2afc18a7fbead624d5e
 SHA512 
aea5d137dbe25b8da13521ebfdff8858aebb210e849e2d93105df5a1d80b41f7221de493c7c343bb4bdcec29a48b9c6ddfbafc24f3ca90a44c6c63e80e5b25e5
+DIST gnome-control-center-43.2.tar.xz 5724016 BLAKE2B 
207254fe1f304bee3e209cbd09a23296324da06fb828e7d34814a04b70e74d61af7fe1ffbe8d809e803a3858c8369584e69fa7810972f20f828c57367dbd4917
 SHA512 
de4bdeb176da819323f4071d762e1a5cd048a2b44f615b662b23fcc11f3651a0f643ff21489fde21cb337f86e85392fac7d09a4cf5b549f755b8e8ec5c6aa915
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-43.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-43.2.ebuild
new file mode 100644
index ..f0ba0e851e1c
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-43.2.ebuild
@@ -0,0 +1,201 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-43.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   gnome-online-accounts? (
+   x11-libs/gtk+:3
+   >=net-libs/gnome-online-accounts-3.25.3:=
+   )
+   >=media-libs/libpulse-2.0[glib]
+   >=gui-libs/libadwaita-1.2.0:1
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.70.0:2
+   gnome-base/gnome-desktop:4=
+   

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

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

gnome-base/gnome-control-center: Stabilize 43.1 arm64, #879807

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

 gnome-base/gnome-control-center/gnome-control-center-43.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-43.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-43.1.ebuild
index 8667b835a0b8..435eacb8ba59 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-43.1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-43.1.ebuild
@@ -19,7 +19,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2022-10-30 Thread Matt Turner
commit: 1ca252d2f43e1bf448ec47bb99fbe166209fdb6d
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:20:01 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct 30 16:33:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca252d2

gnome-base/gnome-control-center: Set remote-id

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

 gnome-base/gnome-control-center/metadata.xml | 19 +++
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/gnome-base/gnome-control-center/metadata.xml 
b/gnome-base/gnome-control-center/metadata.xml
index 1e05158abc3a..c0fa36df46f1 100644
--- a/gnome-base/gnome-control-center/metadata.xml
+++ b/gnome-base/gnome-control-center/metadata.xml
@@ -1,12 +1,15 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   Enable configuration panel 
for net-libs/gnome-online-accounts accounts
-   Enable support for enhanced input methods 
through app-i18n/ibus
-   
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+Enable configuration panel for 
net-libs/gnome-online-accounts accounts
+Enable support for enhanced input methods through 
app-i18n/ibus
+  
+  
+GNOME/gnome-control-center
+  
 



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

2022-10-18 Thread Matt Turner
commit: d2e75c729e35f9e1592f38f8ce7d7796ccee692d
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Oct 18 11:33:50 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 18 18:10:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e75c72

gnome-base/gnome-control-center: Version bump to 43.1

* Add RDEPEND on media-libs/libcanberra[pulseaudio,sound] (bug #814110)

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-43.1.ebuild   | 201 +
 2 files changed, 202 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 7f55045af7fc..0c2fc4dbf4d4 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -2,5 +2,6 @@ DIST gnome-control-center-42.0-patchset.tar.xz 5932 BLAKE2B 
1c9311481be6a07dc2ff
 DIST gnome-control-center-42.3.tar.xz 6242028 BLAKE2B 
8b757e3286acb2b40732ce601d63be4de0fe0f16fec652e3be83b6c7ed6718d89b6e15608d29ce3f295453510b8986ea410c0de96bb0d9dabb4f3b9c77c2fae5
 SHA512 
eb82f65b580637fa057196daed836b3ea24a223b9932a2063b2879357f8a62626a6939835dc165a6d3c5706d16b99192301d4de021e68faaabb8d2ecc2a317a3
 DIST gnome-control-center-43.0-patchset.tar.xz 5940 BLAKE2B 
91f47272518175286943a160ef77338b0153aa700a75315708ec478627dda8353b21d257b2baed9961ba77700e43c5655be06591b447c442881f828dd7002622
 SHA512 
e4683e99f43d9c395238df02228a87df4798df53c936bc8d188e366653d9e75b5219b0b0d8eb66ad21141fc2f1a882b994b96cf523c26b8dc21edb854aa1f384
 DIST gnome-control-center-43.0.tar.xz 5693880 BLAKE2B 
290e0fbdd9557954ac2fbd79fe1872653c44ddaef540dd220b049c08958e688ac42de056a659ddcd0a7c47af2fbbabc078e658640ca9771e863eec5c174b3f9e
 SHA512 
3fbb9252fedf44ceed6b7d6f1fed5263a110adce432effe4966f793a1f1443e92e39ff11595a6a2b3179297cc17979c310a33e3e2ac9d23dae0087ee227375a7
+DIST gnome-control-center-43.1.tar.xz 5702380 BLAKE2B 
646342ff6d2384fd5324a01284d4db9459db1982a127ff7c6b107cc6cc8e92cab97dd93adaafacde1e3159f9874a5a652a44da4729e5a2afc18a7fbead624d5e
 SHA512 
aea5d137dbe25b8da13521ebfdff8858aebb210e849e2d93105df5a1d80b41f7221de493c7c343bb4bdcec29a48b9c6ddfbafc24f3ca90a44c6c63e80e5b25e5
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-43.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-43.1.ebuild
new file mode 100644
index ..8667b835a0b8
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-43.1.ebuild
@@ -0,0 +1,201 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-43.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() 

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

2022-10-08 Thread Arthur Zamarin
commit: 395e63511bfc76e718fdf3ca909672945b7fe6a6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Oct  8 16:50:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  8 16:52:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395e6351

gnome-base/gnome-control-center: use python_has_version inside python_check_deps

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

 gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild
index f6403de20847..07144e900336 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild
@@ -133,7 +133,7 @@ PATCHES=(
 
 python_check_deps() {
use test || return 0
-   has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {



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

2022-10-04 Thread Matt Turner
commit: fbd25750353e36d7596df63f5e89f9c67e8e8e01
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Sep 17 12:29:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct  5 01:18:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd25750

gnome-base/gnome-control-center: Version bump to 43.0

Closes: https://github.com/gentoo/gentoo/pull/27306
Signed-off-by: Pascal Jäger  leimstift.de>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/gnome-control-center/Manifest   |   4 +
 .../gnome-control-center-43.0.ebuild   | 198 +
 2 files changed, 202 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index d28cc92a0c61..7f55045af7fc 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,6 @@
 DIST gnome-control-center-42.0-patchset.tar.xz 5932 BLAKE2B 
1c9311481be6a07dc2ff61fc9e65f190bc1668026fba2a1e4a8edf9a033e6b2b9019542d89aac4480323ee4802e00b765654008f5252e87040f013a990cb8048
 SHA512 
b76c1facd3566edcadfe33f81027966da35bb03909bfbae6faad72005b92447e291fa424611196bfae6e1dc5bf5982917f3ae14c36d87206f6bfb4af502bf1a4
 DIST gnome-control-center-42.3.tar.xz 6242028 BLAKE2B 
8b757e3286acb2b40732ce601d63be4de0fe0f16fec652e3be83b6c7ed6718d89b6e15608d29ce3f295453510b8986ea410c0de96bb0d9dabb4f3b9c77c2fae5
 SHA512 
eb82f65b580637fa057196daed836b3ea24a223b9932a2063b2879357f8a62626a6939835dc165a6d3c5706d16b99192301d4de021e68faaabb8d2ecc2a317a3
+DIST gnome-control-center-43.0-patchset.tar.xz 5940 BLAKE2B 
91f47272518175286943a160ef77338b0153aa700a75315708ec478627dda8353b21d257b2baed9961ba77700e43c5655be06591b447c442881f828dd7002622
 SHA512 
e4683e99f43d9c395238df02228a87df4798df53c936bc8d188e366653d9e75b5219b0b0d8eb66ad21141fc2f1a882b994b96cf523c26b8dc21edb854aa1f384
+DIST gnome-control-center-43.0.tar.xz 5693880 BLAKE2B 
290e0fbdd9557954ac2fbd79fe1872653c44ddaef540dd220b049c08958e688ac42de056a659ddcd0a7c47af2fbbabc078e658640ca9771e863eec5c174b3f9e
 SHA512 
3fbb9252fedf44ceed6b7d6f1fed5263a110adce432effe4966f793a1f1443e92e39ff11595a6a2b3179297cc17979c310a33e3e2ac9d23dae0087ee227375a7
+DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
+DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-43.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-43.0.ebuild
new file mode 100644
index ..08db5b66cad3
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-43.0.ebuild
@@ -0,0 +1,198 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-43.0-patchset.tar.xz;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo.svg;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-gentoo-logo-dark.svg;
+# Logo is CC-BY-SA-2.5
+LICENSE="GPL-2+ CC-BY-SA-2.5"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   gnome-online-accounts? (
+   x11-libs/gtk+:3
+   

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

2022-10-01 Thread Matt Turner
commit: 7f4bd8525add62120e11d484b48482be06cb2eeb
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct  1 16:53:33 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct  1 17:16:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4bd852

gnome-base/gnome-control-center: Depend on app-crypt/gcr:0

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

 ...e-control-center-42.3.ebuild => gnome-control-center-42.3-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-42.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-control-center/gnome-control-center-42.3.ebuild
rename to gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild
index 8eed2bdfef38..f6403de20847 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-42.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-42.3-r1.ebuild
@@ -47,7 +47,7 @@ DEPEND="
x11-libs/libX11
>=x11-libs/libXi-1.2
media-libs/libepoxy
-   app-crypt/gcr:=
+   app-crypt/gcr:0=
>=dev-libs/libpwquality-1.2.2
>=gui-libs/gtk-4.4:4[X,wayland=]
>=sys-auth/polkit-0.114



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

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

gnome-base/gnome-control-center: Stabilize 42.3 arm64, #861029

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

 gnome-base/gnome-control-center/gnome-control-center-42.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-42.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-42.3.ebuild
index ef41cb7d8609..4b77a9537d72 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-42.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-42.3.ebuild
@@ -17,7 +17,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

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

gnome-base/gnome-control-center: Stabilize 42.2 arm64, #853958

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

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

diff --git a/gnome-base/gnome-control-center/gnome-control-center-42.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-42.2.ebuild
index 1f68ec0d245f..a12d836e92c2 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-42.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-42.2.ebuild
@@ -17,7 +17,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2022-07-01 Thread Matt Turner
commit: 51ef61e375c003dfefcef6b7166a9b3b559104b1
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul  1 03:48:18 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  2 02:52:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ef61e3

gnome-base/gnome-control-center: Version bump to 42.3

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-42.3.ebuild   | 180 +
 2 files changed, 181 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 2b50d6cdeaab..81d2e0328e81 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-control-center-42.0-patchset.tar.xz 5932 BLAKE2B 
1c9311481be6a07dc2ff61fc9e65f190bc1668026fba2a1e4a8edf9a033e6b2b9019542d89aac4480323ee4802e00b765654008f5252e87040f013a990cb8048
 SHA512 
b76c1facd3566edcadfe33f81027966da35bb03909bfbae6faad72005b92447e291fa424611196bfae6e1dc5bf5982917f3ae14c36d87206f6bfb4af502bf1a4
 DIST gnome-control-center-42.1.tar.xz 6239960 BLAKE2B 
ba539267a00bca7218a8088fba1c2790d26239ea57ef45cdbbe6b54b687b30ab15ec4ced0078d9fab48a7d6d8fd9e966ffa3dd92bcae164d99a5e64c458e5852
 SHA512 
a29df2604d90e42a602060a7042d70238eed9e59c46b500610c6b5842e015ba0d9567528a3dfd6bf365973f274de47ccd4b8f2f50cfa35c8f88bb05cb31e774d
 DIST gnome-control-center-42.2.tar.xz 6240632 BLAKE2B 
976a07c1351e629ede3c8dc4f02ce98d93398450ff64af15775800d819c7dcddca43837a4eac6bfb8263a6cd8b2dbe7523a90576dece9959e32a7307f6884e1c
 SHA512 
f8fda1a501939788de62a33d1570e45b95392165d23f90cb4c1ae94c92f61d5f5d72d1e25df1a9fb355ea88abecf7bf38bc67c69fb2b3495d027365deb44f21c
+DIST gnome-control-center-42.3.tar.xz 6242028 BLAKE2B 
8b757e3286acb2b40732ce601d63be4de0fe0f16fec652e3be83b6c7ed6718d89b6e15608d29ce3f295453510b8986ea410c0de96bb0d9dabb4f3b9c77c2fae5
 SHA512 
eb82f65b580637fa057196daed836b3ea24a223b9932a2063b2879357f8a62626a6939835dc165a6d3c5706d16b99192301d4de021e68faaabb8d2ecc2a317a3

diff --git a/gnome-base/gnome-control-center/gnome-control-center-42.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-42.3.ebuild
new file mode 100644
index ..ef41cb7d8609
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-42.3.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-42.0-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   gnome-online-accounts? (
+   x11-libs/gtk+:3
+   >=net-libs/gnome-online-accounts-3.25.3:=
+   )
+   >=media-libs/libpulse-2.0[glib]
+   >=gui-libs/libadwaita-1.1:1=
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   gnome-base/gnome-desktop:4=
+   >=gnome-base/gnome-settings-daemon-41.0[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-42_alpha
+   dev-libs/libxml2:2
+   >=sys-power/upower-0.99.8:=
+   >=dev-libs/libgudev-232
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   media-libs/libepoxy
+   app-crypt/gcr:=
+   >=dev-libs/libpwquality-1.2.2
+   >=gui-libs/gtk-4.4:4[X,wayland=]
+   >=sys-auth/polkit-0.114
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
+   networkmanager? (
+ 

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

2022-05-27 Thread Pacho Ramos
commit: 881b894a26df324f5b58f289ff69716d5fa6e065
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri May 27 20:24:54 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri May 27 20:24:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=881b894a

gnome-base/gnome-control-center: add 42.2

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-42.2.ebuild   | 174 +
 2 files changed, 175 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index f271c2459a75..e67db953fb20 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -3,3 +3,4 @@ DIST gnome-control-center-41.4.tar.xz 6616908 BLAKE2B 
7c1a2692667c0447590d81c17a
 DIST gnome-control-center-42.0-patchset.tar.xz 5932 BLAKE2B 
1c9311481be6a07dc2ff61fc9e65f190bc1668026fba2a1e4a8edf9a033e6b2b9019542d89aac4480323ee4802e00b765654008f5252e87040f013a990cb8048
 SHA512 
b76c1facd3566edcadfe33f81027966da35bb03909bfbae6faad72005b92447e291fa424611196bfae6e1dc5bf5982917f3ae14c36d87206f6bfb4af502bf1a4
 DIST gnome-control-center-42.0.tar.xz 6238096 BLAKE2B 
63540c94d64d312ff9ce523cc3ef0023b35b93bbd0593cc6a3f5d671cc70980969617b2436b0c9994b8d225fac972d639b935affac36bc32bf621c4593d490bd
 SHA512 
d8097240444ab45174e89db0f543d6523051829b124933cdbb84b1bc5d2d6809ee810f6d2c09702da51c991fe11496635b3164b490ed1e2ac523481d5466cf3e
 DIST gnome-control-center-42.1.tar.xz 6239960 BLAKE2B 
ba539267a00bca7218a8088fba1c2790d26239ea57ef45cdbbe6b54b687b30ab15ec4ced0078d9fab48a7d6d8fd9e966ffa3dd92bcae164d99a5e64c458e5852
 SHA512 
a29df2604d90e42a602060a7042d70238eed9e59c46b500610c6b5842e015ba0d9567528a3dfd6bf365973f274de47ccd4b8f2f50cfa35c8f88bb05cb31e774d
+DIST gnome-control-center-42.2.tar.xz 6240632 BLAKE2B 
976a07c1351e629ede3c8dc4f02ce98d93398450ff64af15775800d819c7dcddca43837a4eac6bfb8263a6cd8b2dbe7523a90576dece9959e32a7307f6884e1c
 SHA512 
f8fda1a501939788de62a33d1570e45b95392165d23f90cb4c1ae94c92f61d5f5d72d1e25df1a9fb355ea88abecf7bf38bc67c69fb2b3495d027365deb44f21c

diff --git a/gnome-base/gnome-control-center/gnome-control-center-42.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-42.2.ebuild
new file mode 100644
index ..8a2f037685e1
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-42.2.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-42.0-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=gui-libs/libadwaita-1.1:1=
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   gnome-base/gnome-desktop:4=
+   >=gnome-base/gnome-settings-daemon-41.0[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-42_alpha
+   dev-libs/libxml2:2
+   >=sys-power/upower-0.99.8:=
+   >=dev-libs/libgudev-232
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   media-libs/libepoxy
+   app-crypt/gcr:=
+   >=dev-libs/libpwquality-1.2.2
+   >=gui-libs/gtk-4.4:4[X,wayland=]
+   >=sys-auth/polkit-0.114
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
+   networkmanager? (
+   

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

2022-05-09 Thread Arthur Zamarin
commit: 04037e74afe7c67111828344b7cafa7d3e78bd8e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 10 04:05:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 10 04:05:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04037e74

gnome-base/gnome-control-center: Keyword 42.1 ia64, #838709

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

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

diff --git a/gnome-base/gnome-control-center/gnome-control-center-42.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-42.1.ebuild
index 2abf1e55d487..17e5b231ef47 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-42.1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-42.1.ebuild
@@ -17,7 +17,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2022-05-07 Thread Arthur Zamarin
commit: b5dfe812856149296f6c20132052c77a26f4e65c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  7 18:28:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  7 18:28:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5dfe812

gnome-base/gnome-control-center: Keyword 42.1 ppc, #838709

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

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

diff --git a/gnome-base/gnome-control-center/gnome-control-center-42.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-42.1.ebuild
index 31035fb2e818..2abf1e55d487 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-42.1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-42.1.ebuild
@@ -17,7 +17,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2022-04-28 Thread Matt Turner
commit: 46642f8897eeb1ecba7dbe51d038d75281603460
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 28 15:05:35 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 28 15:31:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46642f88

gnome-base/gnome-control-center: Version bump to 42.1

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-42.1.ebuild   | 174 +
 2 files changed, 175 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 61899d540167..f271c2459a75 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -2,3 +2,4 @@ DIST gnome-control-center-41.2-patchset.tar.xz 6380 BLAKE2B 
de9eacf549686e43870d
 DIST gnome-control-center-41.4.tar.xz 6616908 BLAKE2B 
7c1a2692667c0447590d81c17ae990bff4b3bb7b85007ec70f8623d284cc0743ca79380dc60f1a9f97c01f897260c74acae0d730b197e8d4314e8002c7eec826
 SHA512 
63fa20041a06f5075d172b543176b4f037fcd623d9fa5ca5f785e047a9b95ccd002c423d29de673dcb28b7d99a83157b39d7bd65ef77fe70065e9a03b5ae38a4
 DIST gnome-control-center-42.0-patchset.tar.xz 5932 BLAKE2B 
1c9311481be6a07dc2ff61fc9e65f190bc1668026fba2a1e4a8edf9a033e6b2b9019542d89aac4480323ee4802e00b765654008f5252e87040f013a990cb8048
 SHA512 
b76c1facd3566edcadfe33f81027966da35bb03909bfbae6faad72005b92447e291fa424611196bfae6e1dc5bf5982917f3ae14c36d87206f6bfb4af502bf1a4
 DIST gnome-control-center-42.0.tar.xz 6238096 BLAKE2B 
63540c94d64d312ff9ce523cc3ef0023b35b93bbd0593cc6a3f5d671cc70980969617b2436b0c9994b8d225fac972d639b935affac36bc32bf621c4593d490bd
 SHA512 
d8097240444ab45174e89db0f543d6523051829b124933cdbb84b1bc5d2d6809ee810f6d2c09702da51c991fe11496635b3164b490ed1e2ac523481d5466cf3e
+DIST gnome-control-center-42.1.tar.xz 6239960 BLAKE2B 
ba539267a00bca7218a8088fba1c2790d26239ea57ef45cdbbe6b54b687b30ab15ec4ced0078d9fab48a7d6d8fd9e966ffa3dd92bcae164d99a5e64c458e5852
 SHA512 
a29df2604d90e42a602060a7042d70238eed9e59c46b500610c6b5842e015ba0d9567528a3dfd6bf365973f274de47ccd4b8f2f50cfa35c8f88bb05cb31e774d

diff --git a/gnome-base/gnome-control-center/gnome-control-center-42.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-42.1.ebuild
new file mode 100644
index ..31035fb2e818
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-42.1.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-42.0-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=gui-libs/libadwaita-1.1:1=
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   gnome-base/gnome-desktop:4=
+   >=gnome-base/gnome-settings-daemon-41.0[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-42_alpha
+   dev-libs/libxml2:2
+   >=sys-power/upower-0.99.8:=
+   >=dev-libs/libgudev-232
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   media-libs/libepoxy
+   app-crypt/gcr:=
+   >=dev-libs/libpwquality-1.2.2
+   >=gui-libs/gtk-4.4:4[X,wayland=]
+   >=sys-auth/polkit-0.114
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
+   networkmanager? (
+   

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

2022-04-18 Thread Jakov Smolić
commit: a3154a7ef075ad427904bef75ee16e9f7ef85e9d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Apr 18 20:46:24 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Apr 18 20:48:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3154a7e

gnome-base/gnome-control-center: Keyword 42.0-r1 riscv, #838709

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

 gnome-base/gnome-control-center/gnome-control-center-42.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-42.0-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-42.0-r1.ebuild
index 70008f3ef6ff..97ebfb3fe3b6 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-42.0-r1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-42.0-r1.ebuild
@@ -17,7 +17,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2022-04-08 Thread Matt Turner
commit: e1b75bb5ecb953f5501cce82dabe07994aff338f
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  8 18:03:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  8 18:04:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b75bb5

gnome-base/gnome-control-center: Add patch to fix goa-helper on X11

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

 ...2.0-online-accounts-Fix-goa-helper-on-X11.patch | 32 ++
 ebuild => gnome-control-center-42.0-r1.ebuild} |  2 ++
 2 files changed, 34 insertions(+)

diff --git 
a/gnome-base/gnome-control-center/files/42.0-online-accounts-Fix-goa-helper-on-X11.patch
 
b/gnome-base/gnome-control-center/files/42.0-online-accounts-Fix-goa-helper-on-X11.patch
new file mode 100644
index ..dfa56eab9e61
--- /dev/null
+++ 
b/gnome-base/gnome-control-center/files/42.0-online-accounts-Fix-goa-helper-on-X11.patch
@@ -0,0 +1,32 @@
+From 7fe322b9cedae313cd9af6f403eab9bfc6027674 Mon Sep 17 00:00:00 2001
+From: Jan Tojnar 
+Date: Mon, 28 Mar 2022 21:02:23 +0200
+Subject: [PATCH] online-accounts: Fix goa-helper on X11
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The handle_str contains the “x11:” prefix so strtol would return 0.
+We need to pass it the numeric substring.
+
+Fixes: https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1651
+---
+ panels/online-accounts/gnome-control-center-goa-helper.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/panels/online-accounts/gnome-control-center-goa-helper.c 
b/panels/online-accounts/gnome-control-center-goa-helper.c
+index 56513147e..533609cbc 100644
+--- a/panels/online-accounts/gnome-control-center-goa-helper.c
 b/panels/online-accounts/gnome-control-center-goa-helper.c
+@@ -129,7 +129,7 @@ set_external_parent_from_handle (GtkApplication 
*application,
+   int xid;
+ 
+   errno = 0;
+-  xid = strtol (handle_str, NULL, 16);
++  xid = strtol (handle_str + strlen (x11_prefix), NULL, 16);
+   if (errno != 0)
+ {
+   g_warning ("Failed to reference external X11 window, invalid 
XID %s", handle_str);
+-- 
+2.35.1
+

diff --git a/gnome-base/gnome-control-center/gnome-control-center-42.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-42.0-r1.ebuild
similarity index 98%
rename from gnome-base/gnome-control-center/gnome-control-center-42.0.ebuild
rename to gnome-base/gnome-control-center/gnome-control-center-42.0-r1.ebuild
index 43a08b3e178c..70008f3ef6ff 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-42.0.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-42.0-r1.ebuild
@@ -118,6 +118,8 @@ BDEPEND="
 "
 
 PATCHES=(
+   "${FILESDIR}"/${PV}-online-accounts-Fix-goa-helper-on-X11.patch
+
# Patches from gnome-40 branch on top of 40.0
# Makes some panels and dependencies optional
# https://bugzilla.gnome.org/686840, 697478, 700145



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

2022-03-25 Thread Matt Turner
commit: e56d800fb333a04fd924f9789bb901541d9ddb7a
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 25 20:12:30 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 25 20:53:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56d800f

gnome-base/gnome-control-center: Version bump to 42.0

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

 gnome-base/gnome-control-center/Manifest   |   2 +
 .../gnome-control-center-42.0.ebuild   | 174 +
 2 files changed, 176 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index eb13b03b9590..61899d540167 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,4 @@
 DIST gnome-control-center-41.2-patchset.tar.xz 6380 BLAKE2B 
de9eacf549686e43870df486994c5cd319f996edb2b09a7d3b5e9021c50b74c067e8c3cbabbc0ca68741fb3b4c5a2d65cc1ea72e20057ec59dab952fa886d527
 SHA512 
292737b34316ceff5eb43c598b0a8d2a7895e2891215137ba59defb935c6184e78f19e2485963a8642621a409ee87e0e2a1582403fd90ee3c83b2bc1f3334e27
 DIST gnome-control-center-41.4.tar.xz 6616908 BLAKE2B 
7c1a2692667c0447590d81c17ae990bff4b3bb7b85007ec70f8623d284cc0743ca79380dc60f1a9f97c01f897260c74acae0d730b197e8d4314e8002c7eec826
 SHA512 
63fa20041a06f5075d172b543176b4f037fcd623d9fa5ca5f785e047a9b95ccd002c423d29de673dcb28b7d99a83157b39d7bd65ef77fe70065e9a03b5ae38a4
+DIST gnome-control-center-42.0-patchset.tar.xz 5932 BLAKE2B 
1c9311481be6a07dc2ff61fc9e65f190bc1668026fba2a1e4a8edf9a033e6b2b9019542d89aac4480323ee4802e00b765654008f5252e87040f013a990cb8048
 SHA512 
b76c1facd3566edcadfe33f81027966da35bb03909bfbae6faad72005b92447e291fa424611196bfae6e1dc5bf5982917f3ae14c36d87206f6bfb4af502bf1a4
+DIST gnome-control-center-42.0.tar.xz 6238096 BLAKE2B 
63540c94d64d312ff9ce523cc3ef0023b35b93bbd0593cc6a3f5d671cc70980969617b2436b0c9994b8d225fac972d639b935affac36bc32bf621c4593d490bd
 SHA512 
d8097240444ab45174e89db0f543d6523051829b124933cdbb84b1bc5d2d6809ee810f6d2c09702da51c991fe11496635b3164b490ed1e2ac523481d5466cf3e

diff --git a/gnome-base/gnome-control-center/gnome-control-center-42.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-42.0.ebuild
new file mode 100644
index ..43a08b3e178c
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-42.0.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-42.0-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=gui-libs/libadwaita-1.1:1=
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   gnome-base/gnome-desktop:4=
+   >=gnome-base/gnome-settings-daemon-41.0[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-42_alpha
+   dev-libs/libxml2:2
+   >=sys-power/upower-0.99.8:=
+   >=dev-libs/libgudev-232
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   media-libs/libepoxy
+   app-crypt/gcr:=
+   >=dev-libs/libpwquality-1.2.2
+   >=gui-libs/gtk-4.4:4[X,wayland=]
+   >=sys-auth/polkit-0.114
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
+   networkmanager? (
+   >=net-libs/libnma-1.8.36
+   >=net-misc/networkmanager-1.24.0:=[modemmanager]
+   

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

2022-03-21 Thread Matt Turner
commit: 1e2230c01bc7ce3ce6850d0bfb2abbc164eadea7
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 21 17:38:45 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 21 17:38:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2230c0

gnome-base/gnome-control-center: Depend on slotted gnome-bluetooth

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

 ...e-control-center-41.4.ebuild => gnome-control-center-41.4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-41.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-41.4-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-control-center/gnome-control-center-41.4.ebuild
rename to gnome-base/gnome-control-center/gnome-control-center-41.4-r1.ebuild
index 5f10276513a1..4d9543777d07 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-41.4.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-41.4-r1.ebuild
@@ -57,7 +57,7 @@ DEPEND="
>=net-libs/libnma-1.8.0
>=net-misc/networkmanager-1.24.0:=[modemmanager]
>=net-misc/modemmanager-0.7.990 )
-   bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= )
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:2= )
input_devices_wacom? ( >=dev-libs/libwacom-0.27 )
kerberos? ( app-crypt/mit-krb5 )
 



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

2022-03-19 Thread Matt Turner
commit: 70df780457e2a897cef0725291d7a193146c1749
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 19 17:58:56 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 19 17:59:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70df7804

gnome-base/gnome-control-center: Drop USE=flickr description

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

 gnome-base/gnome-control-center/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/metadata.xml 
b/gnome-base/gnome-control-center/metadata.xml
index d6a9c29d21a7..1e05158abc3a 100644
--- a/gnome-base/gnome-control-center/metadata.xml
+++ b/gnome-base/gnome-control-center/metadata.xml
@@ -6,7 +6,6 @@
Gentoo GNOME Desktop


-   Add support for using photos from flickr as 
desktop background
Enable configuration panel 
for net-libs/gnome-online-accounts accounts
Enable support for enhanced input methods 
through app-i18n/ibus




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

2022-02-14 Thread Matt Turner
commit: 48c397db697a973155ee53920eaa139f531f3932
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 14 17:35:52 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 14 17:39:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c397db

gnome-base/gnome-control-center: Version bump to 41.4

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-41.4.ebuild   | 175 +
 2 files changed, 176 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 8c7ce8d55955..75da7f969168 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -5,3 +5,4 @@ DIST gnome-control-center-40.7.tar.xz 6473212 BLAKE2B 
94a97297857ebdf8dcc9c4a45f
 DIST gnome-control-center-41.2-meson-0.61-build.patch.bz2 2356 BLAKE2B 
c739cb6e0ce181a4724aafc5996469f92ac85e89d6673fa6f3c051e0db0b8c2280c57c5a07fae35318a8d5e407b377a47d5a93e86071a79eb2ff44274919ebd3
 SHA512 
8f78444e275f5e89ee041ccb13887427cba7d19c456347dea9fb20f66b6a29f5d89b049487b402bb62886e29d43c22f2019dba770cbb4c7bd7fd568e9efb3f06
 DIST gnome-control-center-41.2-patchset.tar.xz 6380 BLAKE2B 
de9eacf549686e43870df486994c5cd319f996edb2b09a7d3b5e9021c50b74c067e8c3cbabbc0ca68741fb3b4c5a2d65cc1ea72e20057ec59dab952fa886d527
 SHA512 
292737b34316ceff5eb43c598b0a8d2a7895e2891215137ba59defb935c6184e78f19e2485963a8642621a409ee87e0e2a1582403fd90ee3c83b2bc1f3334e27
 DIST gnome-control-center-41.2.tar.xz 6619180 BLAKE2B 
1ddc68b87482d66f093f72690d287691dce6e02b071878e1facb33a646e7b487a75ba04b8ec18bb6e717a8c6c27a393bf0dd30fcb371ae833edd18c6e645bad3
 SHA512 
9ea19e4bd1bd708f78a62c746102467dd2e801b84a64589a043a4f849d297353edc54291a5c59db1f8dd3c2c24088aec0f1d98a6270b0373384a2e19e7dde332
+DIST gnome-control-center-41.4.tar.xz 6616908 BLAKE2B 
7c1a2692667c0447590d81c17ae990bff4b3bb7b85007ec70f8623d284cc0743ca79380dc60f1a9f97c01f897260c74acae0d730b197e8d4314e8002c7eec826
 SHA512 
63fa20041a06f5075d172b543176b4f037fcd623d9fa5ca5f785e047a9b95ccd002c423d29de673dcb28b7d99a83157b39d7bd65ef77fe70065e9a03b5ae38a4

diff --git a/gnome-base/gnome-control-center/gnome-control-center-41.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-41.4.ebuild
new file mode 100644
index ..f1553d08670e
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-41.4.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-41.2-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   >=gui-libs/libhandy-1:1=
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   >=gnome-base/gnome-desktop-3.33.4:3=
+   >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-40_alpha
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.8:=
+   >=dev-libs/libgudev-232
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   media-libs/libepoxy
+   >=x11-libs/gtk+-3.22.0:3[X,wayland=]
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   v4l? (
+   >=media-video/cheese-3.28.0 )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
+   

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

2022-01-18 Thread Sam James
commit: eb6057d7b8b7a5ec13894baa8649754aaa5f9465
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 00:26:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 00:26:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6057d7

gnome-base/gnome-control-center: fix build with meson 0.61

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

 gnome-base/gnome-control-center/Manifest | 1 +
 gnome-base/gnome-control-center/gnome-control-center-41.2.ebuild | 6 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 725be6ee884c..8c7ce8d55955 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -2,5 +2,6 @@ DIST gnome-control-center-40.0-patchset-2.tar.xz 7396 BLAKE2B 
9d3c0461c065cbf0f2
 DIST gnome-control-center-40.0.tar.xz 6463616 BLAKE2B 
7c79b79a0cb9bb847cdeb31613e9520b446f7720031fc7cda927a82b6e0acc6af03a047fe296a45f6e171c4ab1659b4ed5c6d07f83c9ffa554b1bdcce6fa26fe
 SHA512 
26980cd18c414b12d2bf7e61be200e02302e170d53aba4f064154eda4c006648160919b6d4c9d168d8c5a461c05dc6593a52066b144af577c6aac420b9723cb9
 DIST gnome-control-center-40.7-patchset.tar.xz 7232 BLAKE2B 
bdf97bd666dcdd8cf87e1a553b849b42e3e1713e508e22450073ea8c4849a7086fc8f5effde39c939e0b8c26decadf9056fb93cfcb530fe287b0039c322fd989
 SHA512 
cbd7e7ca734ad49fd343f0d5d21c5153ba48ebedcd58ed225c7f196b0c79167f769609803f5752585e43edd7649ac73fe3ed1d9264e3d103107a9f5b4b091058
 DIST gnome-control-center-40.7.tar.xz 6473212 BLAKE2B 
94a97297857ebdf8dcc9c4a45f64cabbc7e2210cf0cce00174c016290c17393c9c6b73073873c8fb9917ca4ed9f18c20947730127e3ad7ed4658a2bf3d99ede5
 SHA512 
2a5235b8659fa72521b50fb05bb4c2daceac88ea127492ea7cb544da1831370faa3c70c98b1a25e314121d85f82aa8f606c8c6f3a082d577ba5cf85b14d1cc48
+DIST gnome-control-center-41.2-meson-0.61-build.patch.bz2 2356 BLAKE2B 
c739cb6e0ce181a4724aafc5996469f92ac85e89d6673fa6f3c051e0db0b8c2280c57c5a07fae35318a8d5e407b377a47d5a93e86071a79eb2ff44274919ebd3
 SHA512 
8f78444e275f5e89ee041ccb13887427cba7d19c456347dea9fb20f66b6a29f5d89b049487b402bb62886e29d43c22f2019dba770cbb4c7bd7fd568e9efb3f06
 DIST gnome-control-center-41.2-patchset.tar.xz 6380 BLAKE2B 
de9eacf549686e43870df486994c5cd319f996edb2b09a7d3b5e9021c50b74c067e8c3cbabbc0ca68741fb3b4c5a2d65cc1ea72e20057ec59dab952fa886d527
 SHA512 
292737b34316ceff5eb43c598b0a8d2a7895e2891215137ba59defb935c6184e78f19e2485963a8642621a409ee87e0e2a1582403fd90ee3c83b2bc1f3334e27
 DIST gnome-control-center-41.2.tar.xz 6619180 BLAKE2B 
1ddc68b87482d66f093f72690d287691dce6e02b071878e1facb33a646e7b487a75ba04b8ec18bb6e717a8c6c27a393bf0dd30fcb371ae833edd18c6e645bad3
 SHA512 
9ea19e4bd1bd708f78a62c746102467dd2e801b84a64589a043a4f849d297353edc54291a5c59db1f8dd3c2c24088aec0f1d98a6270b0373384a2e19e7dde332

diff --git a/gnome-base/gnome-control-center/gnome-control-center-41.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-41.2.ebuild
index 94d95e29285e..6843ae5bfd33 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-41.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-41.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,6 +9,7 @@ inherit gnome.org gnome2-utils meson python-any-r1 xdg
 DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
 SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PF}-patchset.tar.xz;
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-meson-0.61-build.patch.bz2;
 
 LICENSE="GPL-2+"
 SLOT="2"
@@ -124,6 +125,9 @@ PATCHES=(
# https://bugzilla.gnome.org/686840, 697478, 700145
# Fix some absolute paths to be appropriate for Gentoo
"${WORKDIR}"/patches/
+
+   # bug #831435
+   "${WORKDIR}"/${P}-meson-0.61-build.patch
 )
 
 python_check_deps() {



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

2021-12-18 Thread Matt Turner
commit: 67ff5dd950268de55521a105dfe1bcc945743fe5
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Dec 19 04:35:38 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Dec 19 04:53:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ff5dd9

gnome-base/gnome-control-center: Version bump to 41.2

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

 gnome-base/gnome-control-center/Manifest   |   2 +
 .../gnome-control-center-41.2.ebuild   | 175 +
 2 files changed, 177 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index cd3e19480aed..725be6ee884c 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -2,3 +2,5 @@ DIST gnome-control-center-40.0-patchset-2.tar.xz 7396 BLAKE2B 
9d3c0461c065cbf0f2
 DIST gnome-control-center-40.0.tar.xz 6463616 BLAKE2B 
7c79b79a0cb9bb847cdeb31613e9520b446f7720031fc7cda927a82b6e0acc6af03a047fe296a45f6e171c4ab1659b4ed5c6d07f83c9ffa554b1bdcce6fa26fe
 SHA512 
26980cd18c414b12d2bf7e61be200e02302e170d53aba4f064154eda4c006648160919b6d4c9d168d8c5a461c05dc6593a52066b144af577c6aac420b9723cb9
 DIST gnome-control-center-40.7-patchset.tar.xz 7232 BLAKE2B 
bdf97bd666dcdd8cf87e1a553b849b42e3e1713e508e22450073ea8c4849a7086fc8f5effde39c939e0b8c26decadf9056fb93cfcb530fe287b0039c322fd989
 SHA512 
cbd7e7ca734ad49fd343f0d5d21c5153ba48ebedcd58ed225c7f196b0c79167f769609803f5752585e43edd7649ac73fe3ed1d9264e3d103107a9f5b4b091058
 DIST gnome-control-center-40.7.tar.xz 6473212 BLAKE2B 
94a97297857ebdf8dcc9c4a45f64cabbc7e2210cf0cce00174c016290c17393c9c6b73073873c8fb9917ca4ed9f18c20947730127e3ad7ed4658a2bf3d99ede5
 SHA512 
2a5235b8659fa72521b50fb05bb4c2daceac88ea127492ea7cb544da1831370faa3c70c98b1a25e314121d85f82aa8f606c8c6f3a082d577ba5cf85b14d1cc48
+DIST gnome-control-center-41.2-patchset.tar.xz 6380 BLAKE2B 
de9eacf549686e43870df486994c5cd319f996edb2b09a7d3b5e9021c50b74c067e8c3cbabbc0ca68741fb3b4c5a2d65cc1ea72e20057ec59dab952fa886d527
 SHA512 
292737b34316ceff5eb43c598b0a8d2a7895e2891215137ba59defb935c6184e78f19e2485963a8642621a409ee87e0e2a1582403fd90ee3c83b2bc1f3334e27
+DIST gnome-control-center-41.2.tar.xz 6619180 BLAKE2B 
1ddc68b87482d66f093f72690d287691dce6e02b071878e1facb33a646e7b487a75ba04b8ec18bb6e717a8c6c27a393bf0dd30fcb371ae833edd18c6e645bad3
 SHA512 
9ea19e4bd1bd708f78a62c746102467dd2e801b84a64589a043a4f849d297353edc54291a5c59db1f8dd3c2c24088aec0f1d98a6270b0373384a2e19e7dde332

diff --git a/gnome-base/gnome-control-center/gnome-control-center-41.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-41.2.ebuild
new file mode 100644
index ..94d95e29285e
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-41.2.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${PF}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   >=gui-libs/libhandy-1:1=
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   >=gnome-base/gnome-desktop-3.33.4:3=
+   >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-40_alpha
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.8:=
+   >=dev-libs/libgudev-232
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2

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

2021-12-18 Thread Mart Raudsepp
commit: f5f01dd5e703fe16ec5fa95b86d463e257f4bbf7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Dec 18 14:55:30 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Dec 18 15:05:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f01dd5

gnome-base/gnome-control-center: bump to 40.7

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

 gnome-base/gnome-control-center/Manifest   |   2 +
 .../gnome-control-center-40.7.ebuild   | 179 +
 2 files changed, 181 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index aa6db5a0d583..cd3e19480aed 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,4 @@
 DIST gnome-control-center-40.0-patchset-2.tar.xz 7396 BLAKE2B 
9d3c0461c065cbf0f2051847e516066a38ebffc0972f12060fc41a7d283dd0eecd1a3e581518e13c1dcd545d600e7a2bece5d33d10e8c50adcb2b05f9558e8d0
 SHA512 
3a93c0c2f0f2bc422e6992c259334d9a90678151882e2df3035e4c233fa8e6c557073cc6679044b27bbfaafaa06d59b76724154dcd63612724e1e89817c99a36
 DIST gnome-control-center-40.0.tar.xz 6463616 BLAKE2B 
7c79b79a0cb9bb847cdeb31613e9520b446f7720031fc7cda927a82b6e0acc6af03a047fe296a45f6e171c4ab1659b4ed5c6d07f83c9ffa554b1bdcce6fa26fe
 SHA512 
26980cd18c414b12d2bf7e61be200e02302e170d53aba4f064154eda4c006648160919b6d4c9d168d8c5a461c05dc6593a52066b144af577c6aac420b9723cb9
+DIST gnome-control-center-40.7-patchset.tar.xz 7232 BLAKE2B 
bdf97bd666dcdd8cf87e1a553b849b42e3e1713e508e22450073ea8c4849a7086fc8f5effde39c939e0b8c26decadf9056fb93cfcb530fe287b0039c322fd989
 SHA512 
cbd7e7ca734ad49fd343f0d5d21c5153ba48ebedcd58ed225c7f196b0c79167f769609803f5752585e43edd7649ac73fe3ed1d9264e3d103107a9f5b4b091058
+DIST gnome-control-center-40.7.tar.xz 6473212 BLAKE2B 
94a97297857ebdf8dcc9c4a45f64cabbc7e2210cf0cce00174c016290c17393c9c6b73073873c8fb9917ca4ed9f18c20947730127e3ad7ed4658a2bf3d99ede5
 SHA512 
2a5235b8659fa72521b50fb05bb4c2daceac88ea127492ea7cb544da1831370faa3c70c98b1a25e314121d85f82aa8f606c8c6f3a082d577ba5cf85b14d1cc48

diff --git a/gnome-base/gnome-control-center/gnome-control-center-40.7.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-40.7.ebuild
new file mode 100644
index ..35eb6612f6b3
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-40.7.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-control-center;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   flickr? ( gnome-online-accounts )
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   >=gui-libs/libhandy-1:1=
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   >=gnome-base/gnome-desktop-3.33.4:3=
+   >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-40_alpha
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.8:=
+   >=dev-libs/libgudev-232
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   media-libs/libepoxy
+   flickr? ( >=media-libs/grilo-0.3.0:0.3= )
+   >=x11-libs/gtk+-3.22.0:3[X,wayland=]
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   v4l? (
+   >=media-video/cheese-3.28.0 )
+   ibus? ( 

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

2021-08-27 Thread Yixun Lan
commit: 7f5ceffa1bf2d4d8c3f22750cc9bf3e0f35e4030
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Aug 20 08:37:34 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Aug 27 15:17:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5ceffa

gnome-base/gnome-control-center: keyword ~riscv

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

 gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild
index e0b9654b250..61e99659161 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
flickr? ( gnome-online-accounts )
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2021-07-15 Thread Sergei Trofimovich
commit: 6c0c43ed8fbb33d0fd5ead202612ed3eb5725190
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 15 18:33:56 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 15 20:20:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0c43ed

gnome-base/gnome-control-center: add python to BDEPENDs

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/793251
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/21658
Signed-off-by: Sergei Trofimovich  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild
index 72edc90cc8d..7727243b85a 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild
@@ -20,6 +20,9 @@ REQUIRED_USE="
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
 KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86"
 
+# meson.build depends on python unconditionally
+BDEPEND="${PYTHON_DEPS}"
+
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]
 # wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
@@ -127,11 +130,12 @@ PATCHES=(
 )
 
 python_check_deps() {
-   use test && has_version "dev-python/dbusmock[${PYTHON_USEDEP}]"
+   use test || return 0
+   has_version "dev-python/dbusmock[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {
-   use test && python-any-r1_pkg_setup
+   python-any-r1_pkg_setup
 }
 
 src_prepare() {



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

2021-04-20 Thread Matt Turner
commit: f46c8e12b4503e139639566db5f8ea76aadeae41
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 21 04:20:47 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 21 04:20:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46c8e12

gnome-base/gnome-control-center: Fix build with USE=-networkmanager

Thanks to Maxim Britov for the patch!

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

 gnome-base/gnome-control-center/Manifest | 2 +-
 gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index de48d22a020..681f1c5936a 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,4 +1,4 @@
 DIST gnome-control-center-3.38.3-patchset.tar.xz 7308 BLAKE2B 
72acdb825d48c7077d15f7273765db2ccbef89a839466a4482d9f6ae9eae3a2144556a048f2a6e146ea4e3435c13f0a72bf499c44d34bcbed505d6186d8bf008
 SHA512 
2498abd83e0100efa4c83886ce3e7f7d4468e41aab12c5338987832cb305c215abe75b4fff65217511bbe174b6b1b601af988c5588523e0346855aba7842092b
 DIST gnome-control-center-3.38.5.tar.xz 6435648 BLAKE2B 
6bcb91433540278850008b1a015caa157fede8533fc5fdf22b58a9f7511fe39a9c3dc195ed9aa1fcf729b6eaa2cf18cf67781300d43ed23ea63c3c6fc5cfb64f
 SHA512 
d173dc863bb62010577a99c3f6705fd92c7e1b9fba124c7ab7fb32b22e01b23b75dea976b45e8d65e7329edca50fb892fe298e8ca2861c7e1185318b7be6cb67
-DIST gnome-control-center-40.0-patchset.tar.xz 7176 BLAKE2B 
0830ef0f0a93ffe86110f268f33c84318b015b1c36ce14adb35b51fe4c61f68a5f1cbaf82943bee3e4b692a6b74f89510baa1281d843668cd8d7b065fdab6701
 SHA512 
ad19226266a1f096cb1d917bd83becb3a859f8e262dc5be090fdf1f83bc084cdbbc6fbefa119ca35526b5c1e96b8b82c5fa8c542f170cfc0d7791446e541caf5
+DIST gnome-control-center-40.0-patchset-2.tar.xz 7396 BLAKE2B 
9d3c0461c065cbf0f2051847e516066a38ebffc0972f12060fc41a7d283dd0eecd1a3e581518e13c1dcd545d600e7a2bece5d33d10e8c50adcb2b05f9558e8d0
 SHA512 
3a93c0c2f0f2bc422e6992c259334d9a90678151882e2df3035e4c233fa8e6c557073cc6679044b27bbfaafaa06d59b76724154dcd63612724e1e89817c99a36
 DIST gnome-control-center-40.0.tar.xz 6463616 BLAKE2B 
7c79b79a0cb9bb847cdeb31613e9520b446f7720031fc7cda927a82b6e0acc6af03a047fe296a45f6e171c4ab1659b4ed5c6d07f83c9ffa554b1bdcce6fa26fe
 SHA512 
26980cd18c414b12d2bf7e61be200e02302e170d53aba4f064154eda4c006648160919b6d4c9d168d8c5a461c05dc6593a52066b144af577c6aac420b9723cb9

diff --git a/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild
index 611b9cbc692..04001bc8385 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild
@@ -8,7 +8,7 @@ inherit gnome.org gnome2-utils meson python-any-r1 xdg
 
 DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
 HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
-SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-40.0-patchset.tar.xz;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-40.0-patchset-2.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="2"



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

2021-04-15 Thread Matt Turner
commit: 2a9794b78a710261a29d8815123ccb8d0b657f8a
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 16 02:35:55 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 16 03:05:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9794b7

gnome-base/gnome-control-center: Version bump to 40.0

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

 gnome-base/gnome-control-center/Manifest   |   2 +
 .../gnome-control-center-40.0.ebuild   | 175 +
 2 files changed, 177 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 40f31ad0d64..de48d22a020 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,4 @@
 DIST gnome-control-center-3.38.3-patchset.tar.xz 7308 BLAKE2B 
72acdb825d48c7077d15f7273765db2ccbef89a839466a4482d9f6ae9eae3a2144556a048f2a6e146ea4e3435c13f0a72bf499c44d34bcbed505d6186d8bf008
 SHA512 
2498abd83e0100efa4c83886ce3e7f7d4468e41aab12c5338987832cb305c215abe75b4fff65217511bbe174b6b1b601af988c5588523e0346855aba7842092b
 DIST gnome-control-center-3.38.5.tar.xz 6435648 BLAKE2B 
6bcb91433540278850008b1a015caa157fede8533fc5fdf22b58a9f7511fe39a9c3dc195ed9aa1fcf729b6eaa2cf18cf67781300d43ed23ea63c3c6fc5cfb64f
 SHA512 
d173dc863bb62010577a99c3f6705fd92c7e1b9fba124c7ab7fb32b22e01b23b75dea976b45e8d65e7329edca50fb892fe298e8ca2861c7e1185318b7be6cb67
+DIST gnome-control-center-40.0-patchset.tar.xz 7176 BLAKE2B 
0830ef0f0a93ffe86110f268f33c84318b015b1c36ce14adb35b51fe4c61f68a5f1cbaf82943bee3e4b692a6b74f89510baa1281d843668cd8d7b065fdab6701
 SHA512 
ad19226266a1f096cb1d917bd83becb3a859f8e262dc5be090fdf1f83bc084cdbbc6fbefa119ca35526b5c1e96b8b82c5fa8c542f170cfc0d7791446e541caf5
+DIST gnome-control-center-40.0.tar.xz 6463616 BLAKE2B 
7c79b79a0cb9bb847cdeb31613e9520b446f7720031fc7cda927a82b6e0acc6af03a047fe296a45f6e171c4ab1659b4ed5c6d07f83c9ffa554b1bdcce6fa26fe
 SHA512 
26980cd18c414b12d2bf7e61be200e02302e170d53aba4f064154eda4c006648160919b6d4c9d168d8c5a461c05dc6593a52066b144af577c6aac420b9723cb9

diff --git a/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild
new file mode 100644
index 000..611b9cbc692
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-40.0-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   flickr? ( gnome-online-accounts )
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   >=gui-libs/libhandy-1:1=
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   >=gnome-base/gnome-desktop-3.33.4:3=
+   >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-3.37.0
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.8:=
+   >=dev-libs/libgudev-232
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   media-libs/libepoxy
+   flickr? ( >=media-libs/grilo-0.3.0:0.3= )
+   >=x11-libs/gtk+-3.22.0:3[X,wayland=]
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   v4l? (
+   >=media-video/cheese-3.28.0 )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
+   networkmanager? (
+   >=net-libs/libnma-1.8.0
+   

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

2021-04-15 Thread Matt Turner
commit: 4ff0760260f57900cb0c8f3b4e5a10ca23a55c00
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 15 15:28:56 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 15 15:28:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff07602

gnome-base/gnome-control-center: Drop old versions

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

 gnome-base/gnome-control-center/Manifest   |   1 -
 .../gnome-control-center-3.38.3.ebuild | 176 -
 2 files changed, 177 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 76438dfe2e0..40f31ad0d64 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,3 +1,2 @@
 DIST gnome-control-center-3.38.3-patchset.tar.xz 7308 BLAKE2B 
72acdb825d48c7077d15f7273765db2ccbef89a839466a4482d9f6ae9eae3a2144556a048f2a6e146ea4e3435c13f0a72bf499c44d34bcbed505d6186d8bf008
 SHA512 
2498abd83e0100efa4c83886ce3e7f7d4468e41aab12c5338987832cb305c215abe75b4fff65217511bbe174b6b1b601af988c5588523e0346855aba7842092b
-DIST gnome-control-center-3.38.3.tar.xz 6434672 BLAKE2B 
e95a9a1c487e1a3d6a0e64c61fd9502d1983827ff0a26ed03a0e48339917ae49855016ac3699c3940764185041659d865db51fd95e19bbb588c62277218c609d
 SHA512 
25b8ff6e44be5e679666ae44e12deedf5dbef9317089381cd2075efc2321abca91ac1ad268242fb16a0b7f411ad98d9ab50073f745060d6525e0648585333e3e
 DIST gnome-control-center-3.38.5.tar.xz 6435648 BLAKE2B 
6bcb91433540278850008b1a015caa157fede8533fc5fdf22b58a9f7511fe39a9c3dc195ed9aa1fcf729b6eaa2cf18cf67781300d43ed23ea63c3c6fc5cfb64f
 SHA512 
d173dc863bb62010577a99c3f6705fd92c7e1b9fba124c7ab7fb32b22e01b23b75dea976b45e8d65e7329edca50fb892fe298e8ca2861c7e1185318b7be6cb67

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild
deleted file mode 100644
index 962549714ed..000
--- a/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit gnome.org gnome2-utils meson python-any-r1 xdg
-
-DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
-HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
-SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${P}-patchset.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="2"
-IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-   flickr? ( gnome-online-accounts )
-   ^^ ( elogind systemd )
-" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86"
-
-# kerberos unfortunately means mit-krb5; build fails with heimdal
-# display panel requires colord and gnome-settings-daemon[colord]
-# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
-# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
-# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
-DEPEND="
-   >=gui-libs/libhandy-1:1=
-   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
-   >=media-sound/pulseaudio-2.0[glib]
-   >=sys-apps/accountsservice-0.6.39
-   >=x11-misc/colord-0.1.34:0=
-   >=x11-libs/gdk-pixbuf-2.23.0:2
-   >=dev-libs/glib-2.56.0:2
-   >=gnome-base/gnome-desktop-3.27.90:3=
-   >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?]
-   >=gnome-base/gsettings-desktop-schemas-3.37.0
-   dev-libs/libxml2:2
-   >=sys-auth/polkit-0.114
-   >=sys-power/upower-0.99.8:=
-   >=dev-libs/libgudev-232
-   x11-libs/libX11
-   >=x11-libs/libXi-1.2
-   media-libs/libepoxy
-   flickr? ( >=media-libs/grilo-0.3.0:0.3= )
-   >=x11-libs/gtk+-3.22.0:3[X,wayland=]
-   cups? (
-   >=net-print/cups-1.7[dbus]
-   >=net-fs/samba-4.0.0[client]
-   )
-   v4l? (
-   >=media-video/cheese-3.28.0 )
-   ibus? ( >=app-i18n/ibus-1.5.2 )
-   networkmanager? (
-   >=net-libs/libnma-1.8.0
-   >=net-misc/networkmanager-1.20.0:=[modemmanager]
-   >=net-misc/modemmanager-0.7.990 )
-   bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= )
-   input_devices_wacom? ( >=dev-libs/libwacom-0.27 )
-   kerberos? ( app-crypt/mit-krb5 )
-
-   x11-libs/cairo[glib]
-   >=x11-libs/colord-gtk-0.1.24
-   

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

2021-04-14 Thread Sam James
commit: 32990ef37eca6bb495fac5f0e1f314b224e9d319
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 15 05:21:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 15 05:24:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32990ef3

gnome-base/gnome-control-center: Stabilize 3.38.5 x86, #782847

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

 gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
index 175cb233814..164c4de68f6 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
flickr? ( gnome-online-accounts )
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



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

2021-04-14 Thread Sam James
commit: 45bd32e335f1b3045677aef288933c47aa01da63
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 15 01:31:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 15 01:32:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45bd32e3

gnome-base/gnome-control-center: Stabilize 3.38.5 arm64, #782847

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

 gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
index 0e27a97fac7..175cb233814 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
flickr? ( gnome-online-accounts )
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



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

2021-04-14 Thread Mikle Kolyada
commit: 85801014c635d2184079248127c30dcfd508b494
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Apr 14 18:51:23 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Apr 14 18:51:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85801014

gnome-base/gnome-control-center: Stabilize 3.38.5 amd64, #782847

Signed-off-by: Mikle Kolyada  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
index ac894c3d8ce..0e27a97fac7 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
flickr? ( gnome-online-accounts )
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



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

2021-04-12 Thread Sam James
commit: a12ae58d198203157c54c7f42f1ba7b1533324e8
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 12 23:10:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 12 23:10:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a12ae58d

gnome-base/gnome-control-center: Stabilize 3.38.3 arm64, #774927

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

 gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild
index 1cc945babbc..962549714ed 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
flickr? ( gnome-online-accounts )
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



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

2021-03-20 Thread Matt Turner
commit: 8e9416326b9cd9f8c79cb7dc474369fb022b1b7f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 20 23:34:55 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 20 23:34:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e941632

gnome-base/gnome-control-center: Version bump to 3.38.5

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-3.38.5.ebuild | 176 +
 2 files changed, 177 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 601758ee9e2..1a47062c47a 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -5,3 +5,4 @@ DIST gnome-control-center-3.36.5.tar.xz 6304804 BLAKE2B 
c4e95784ff1877e716f23ea4
 DIST gnome-control-center-3.38.3-patchset.tar.xz 7308 BLAKE2B 
72acdb825d48c7077d15f7273765db2ccbef89a839466a4482d9f6ae9eae3a2144556a048f2a6e146ea4e3435c13f0a72bf499c44d34bcbed505d6186d8bf008
 SHA512 
2498abd83e0100efa4c83886ce3e7f7d4468e41aab12c5338987832cb305c215abe75b4fff65217511bbe174b6b1b601af988c5588523e0346855aba7842092b
 DIST gnome-control-center-3.38.3.tar.xz 6434672 BLAKE2B 
e95a9a1c487e1a3d6a0e64c61fd9502d1983827ff0a26ed03a0e48339917ae49855016ac3699c3940764185041659d865db51fd95e19bbb588c62277218c609d
 SHA512 
25b8ff6e44be5e679666ae44e12deedf5dbef9317089381cd2075efc2321abca91ac1ad268242fb16a0b7f411ad98d9ab50073f745060d6525e0648585333e3e
 DIST gnome-control-center-3.38.4.tar.xz 6434656 BLAKE2B 
6201344c3ce4a1e85c8becde5df24d0aaa294ba0f135220fa1bd1ca079fb99ea30a4bb9f6403f17584bb1299b7d3edf1300fa94fca44a75bd947c84cc257be35
 SHA512 
9fa90b33af09fe5458c2db8782079d992f18bc36cdd6623239b48d6c8f242fa9b56275ee7c6920f313efcd2f8f1c65a43a8f3f1c100489a0bcade26d045eb3c7
+DIST gnome-control-center-3.38.5.tar.xz 6435648 BLAKE2B 
6bcb91433540278850008b1a015caa157fede8533fc5fdf22b58a9f7511fe39a9c3dc195ed9aa1fcf729b6eaa2cf18cf67781300d43ed23ea63c3c6fc5cfb64f
 SHA512 
d173dc863bb62010577a99c3f6705fd92c7e1b9fba124c7ab7fb32b22e01b23b75dea976b45e8d65e7329edca50fb892fe298e8ca2861c7e1185318b7be6cb67

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
new file mode 100644
index 000..ac894c3d8ce
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-3.38.3-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   flickr? ( gnome-online-accounts )
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   >=gui-libs/libhandy-1:1=
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   >=gnome-base/gnome-desktop-3.27.90:3=
+   >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-3.37.0
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.8:=
+   >=dev-libs/libgudev-232
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   media-libs/libepoxy
+   flickr? ( >=media-libs/grilo-0.3.0:0.3= )
+   >=x11-libs/gtk+-3.22.0:3[X,wayland=]
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   v4l? (
+   >=media-video/cheese-3.28.0 )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
+   

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

2021-03-13 Thread Matt Turner
commit: c096f0c21f743db20b0ce33038d444ca15912f4b
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 13 23:41:57 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 14 00:06:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c096f0c2

gnome-base/gnome-control-center: Version bump to 3.38.4

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

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-3.38.4.ebuild | 176 +
 2 files changed, 177 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 33b99d7b9e9..601758ee9e2 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -4,3 +4,4 @@ DIST gnome-control-center-3.36.5-patchset.tar.xz 7288 BLAKE2B 
56f71bc1a8c9f5a62e
 DIST gnome-control-center-3.36.5.tar.xz 6304804 BLAKE2B 
c4e95784ff1877e716f23ea421d0d4997691e2aa15ce24eae35d9ecac167c48443e8f5180ff3359be75914512c240e4ef2ef8a2fdc51f1c6b15275eadef2c3bb
 SHA512 
4a5470dc18366172198a68f8e0598647c0cae1fbcc00eec26dccf7320f0e3aca4a7326fbf0e616fd7e44ab1faacefaa9342322efcf79039122216c644c490b52
 DIST gnome-control-center-3.38.3-patchset.tar.xz 7308 BLAKE2B 
72acdb825d48c7077d15f7273765db2ccbef89a839466a4482d9f6ae9eae3a2144556a048f2a6e146ea4e3435c13f0a72bf499c44d34bcbed505d6186d8bf008
 SHA512 
2498abd83e0100efa4c83886ce3e7f7d4468e41aab12c5338987832cb305c215abe75b4fff65217511bbe174b6b1b601af988c5588523e0346855aba7842092b
 DIST gnome-control-center-3.38.3.tar.xz 6434672 BLAKE2B 
e95a9a1c487e1a3d6a0e64c61fd9502d1983827ff0a26ed03a0e48339917ae49855016ac3699c3940764185041659d865db51fd95e19bbb588c62277218c609d
 SHA512 
25b8ff6e44be5e679666ae44e12deedf5dbef9317089381cd2075efc2321abca91ac1ad268242fb16a0b7f411ad98d9ab50073f745060d6525e0648585333e3e
+DIST gnome-control-center-3.38.4.tar.xz 6434656 BLAKE2B 
6201344c3ce4a1e85c8becde5df24d0aaa294ba0f135220fa1bd1ca079fb99ea30a4bb9f6403f17584bb1299b7d3edf1300fa94fca44a75bd947c84cc257be35
 SHA512 
9fa90b33af09fe5458c2db8782079d992f18bc36cdd6623239b48d6c8f242fa9b56275ee7c6920f313efcd2f8f1c65a43a8f3f1c100489a0bcade26d045eb3c7

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.38.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.38.4.ebuild
new file mode 100644
index 000..ac894c3d8ce
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.38.4.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-3.38.3-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   flickr? ( gnome-online-accounts )
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   >=gui-libs/libhandy-1:1=
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   >=gnome-base/gnome-desktop-3.27.90:3=
+   >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-3.37.0
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.8:=
+   >=dev-libs/libgudev-232
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   media-libs/libepoxy
+   flickr? ( >=media-libs/grilo-0.3.0:0.3= )
+   >=x11-libs/gtk+-3.22.0:3[X,wayland=]
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   v4l? (
+   >=media-video/cheese-3.28.0 )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
+   

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

2021-03-03 Thread Sam James
commit: 95251c29ac5a37de3ba36d7daaab47d078ddbd57
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  4 00:23:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  4 00:23:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95251c29

gnome-base/gnome-control-center: Stabilize 3.36.4 arm64, #773172

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

 gnome-base/gnome-control-center/gnome-control-center-3.36.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.36.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.36.4.ebuild
index 42e24819b91..a0f07708857 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.36.4.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.36.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ REQUIRED_USE="
flickr? ( gnome-online-accounts )
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



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

2021-01-09 Thread Matt Turner
commit: 820ecba8c45da3239dc5478617c2734d8f143b1f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jan  9 17:39:21 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan  9 17:48:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820ecba8

gnome-base/gnome-control-center: Version bump to 3.36.5

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

 gnome-base/gnome-control-center/Manifest   |   2 +
 .../gnome-control-center-3.36.5.ebuild | 180 +
 2 files changed, 182 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 485d59f5f05..33b99d7b9e9 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,4 +1,6 @@
 DIST gnome-control-center-3.36.4-patchset.tar.xz 12320 BLAKE2B 
a387d793186c898a14d54060214fbd075389afe402b1ad937a00295eed339a529863752324ba26f691ad468f214acda60be5bc23167d95fdf842f26a24442e55
 SHA512 
6f11425f13590e7850114613efa82e8762bd62687839c9374d2618ab81a08f1abb871d2a8f452811e46fa53af7007167f7b9ca68e0822daee22e9de33e0be94b
 DIST gnome-control-center-3.36.4.tar.xz 6304992 BLAKE2B 
7c52faf2a9a0f642f24f59e2035ae57e7816d69c8ee639cde76db7d69f8063c9eff2e068b95710d13316c267b5cf6c6647cb1359ac592968b1c5021730081130
 SHA512 
e6c398256215a139042e5bb0db7c83fc0e39f99ab893760e37ba303ec4c932a37da352b92487ed1bdc61f2e8f61352c752b48ab549269e3f84e21a71cdf32abf
+DIST gnome-control-center-3.36.5-patchset.tar.xz 7288 BLAKE2B 
56f71bc1a8c9f5a62e10d8484b085a5a6024fc3c98f76980adb390806f8daeaf1deefc7d843e702a1813e46196963f3342c99fde8441127e95b5db1215270fdf
 SHA512 
77162ff6ad5b52ab9a90c09d6bd8ec35ea0e7f8f00a7507c793e7955fabd37e7c732b302a6ec835e54fc9612c7aca5262c30e2f0de53cb2c22475ef965aebfd0
+DIST gnome-control-center-3.36.5.tar.xz 6304804 BLAKE2B 
c4e95784ff1877e716f23ea421d0d4997691e2aa15ce24eae35d9ecac167c48443e8f5180ff3359be75914512c240e4ef2ef8a2fdc51f1c6b15275eadef2c3bb
 SHA512 
4a5470dc18366172198a68f8e0598647c0cae1fbcc00eec26dccf7320f0e3aca4a7326fbf0e616fd7e44ab1faacefaa9342322efcf79039122216c644c490b52
 DIST gnome-control-center-3.38.3-patchset.tar.xz 7308 BLAKE2B 
72acdb825d48c7077d15f7273765db2ccbef89a839466a4482d9f6ae9eae3a2144556a048f2a6e146ea4e3435c13f0a72bf499c44d34bcbed505d6186d8bf008
 SHA512 
2498abd83e0100efa4c83886ce3e7f7d4468e41aab12c5338987832cb305c215abe75b4fff65217511bbe174b6b1b601af988c5588523e0346855aba7842092b
 DIST gnome-control-center-3.38.3.tar.xz 6434672 BLAKE2B 
e95a9a1c487e1a3d6a0e64c61fd9502d1983827ff0a26ed03a0e48339917ae49855016ac3699c3940764185041659d865db51fd95e19bbb588c62277218c609d
 SHA512 
25b8ff6e44be5e679666ae44e12deedf5dbef9317089381cd2075efc2321abca91ac1ad268242fb16a0b7f411ad98d9ab50073f745060d6525e0648585333e3e

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.36.5.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.36.5.ebuild
new file mode 100644
index 000..a4f3f20fd8a
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.36.5.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   flickr? ( gnome-online-accounts )
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   >=gui-libs/libhandy-0.0.9:0.0=
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   >=gnome-base/gnome-desktop-3.27.90:3=
+   

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

2021-01-09 Thread Matt Turner
commit: 0788039778f9d0c9779953c72b966f5e52b50f93
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jan  9 16:41:13 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan  9 17:48:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07880397

gnome-base/gnome-control-center: Version bump to 3.38.3

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

 gnome-base/gnome-control-center/Manifest   |   2 +
 .../gnome-control-center-3.38.3.ebuild | 176 +
 2 files changed, 178 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index bcaa5cab164..485d59f5f05 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,4 @@
 DIST gnome-control-center-3.36.4-patchset.tar.xz 12320 BLAKE2B 
a387d793186c898a14d54060214fbd075389afe402b1ad937a00295eed339a529863752324ba26f691ad468f214acda60be5bc23167d95fdf842f26a24442e55
 SHA512 
6f11425f13590e7850114613efa82e8762bd62687839c9374d2618ab81a08f1abb871d2a8f452811e46fa53af7007167f7b9ca68e0822daee22e9de33e0be94b
 DIST gnome-control-center-3.36.4.tar.xz 6304992 BLAKE2B 
7c52faf2a9a0f642f24f59e2035ae57e7816d69c8ee639cde76db7d69f8063c9eff2e068b95710d13316c267b5cf6c6647cb1359ac592968b1c5021730081130
 SHA512 
e6c398256215a139042e5bb0db7c83fc0e39f99ab893760e37ba303ec4c932a37da352b92487ed1bdc61f2e8f61352c752b48ab549269e3f84e21a71cdf32abf
+DIST gnome-control-center-3.38.3-patchset.tar.xz 7308 BLAKE2B 
72acdb825d48c7077d15f7273765db2ccbef89a839466a4482d9f6ae9eae3a2144556a048f2a6e146ea4e3435c13f0a72bf499c44d34bcbed505d6186d8bf008
 SHA512 
2498abd83e0100efa4c83886ce3e7f7d4468e41aab12c5338987832cb305c215abe75b4fff65217511bbe174b6b1b601af988c5588523e0346855aba7842092b
+DIST gnome-control-center-3.38.3.tar.xz 6434672 BLAKE2B 
e95a9a1c487e1a3d6a0e64c61fd9502d1983827ff0a26ed03a0e48339917ae49855016ac3699c3940764185041659d865db51fd95e19bbb588c62277218c609d
 SHA512 
25b8ff6e44be5e679666ae44e12deedf5dbef9317089381cd2075efc2321abca91ac1ad268242fb16a0b7f411ad98d9ab50073f745060d6525e0648585333e3e

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild
new file mode 100644
index 000..ea7b34ab2c8
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" https://dev.gentoo.org/~mattst88/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   flickr? ( gnome-online-accounts )
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   >=gui-libs/libhandy-1:1=
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   >=gnome-base/gnome-desktop-3.27.90:3=
+   >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-3.37.0
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.8:=
+   >=dev-libs/libgudev-232
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   media-libs/libepoxy
+   flickr? ( >=media-libs/grilo-0.3.0:0.3= )
+   >=x11-libs/gtk+-3.22.0:3[X,wayland=]
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   v4l? (
+   >=media-video/cheese-3.28.0 )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
+   networkmanager? (
+   >=net-libs/libnma-1.8.0
+   

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

2020-07-12 Thread Mart Raudsepp
commit: 8f852e47f905f4f151f5179a1fba3f4fd0468883
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jul 12 11:50:48 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jul 12 21:02:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f852e47

gnome-base/gnome-control-center: 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-control-center/Manifest   |   2 +
 .../gnome-control-center-3.36.4.ebuild | 180 +
 2 files changed, 182 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index d1ce1aa54c6..923d73fad03 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,4 @@
 DIST gnome-control-center-3.34.5-patchset.tar.xz 7500 BLAKE2B 
6ec377725fa81a2d49eb0496b31adf7a303505b4478781dd3d4f2c0b204996ae94e3bb5b9b43c324d8e317d66646ee28fa2e471ff884b709c03419fd0243f342
 SHA512 
c658f0515a7b72c78c3ec6c78a1586169d21f01a40211e14d9e70fade3d5a18e29639c2aa5ef37dc6c741df9f9b7478cb221c83e3f1b4e4876e6b854e38ff524
 DIST gnome-control-center-3.34.5.tar.xz 6234916 BLAKE2B 
9c41ee8f24a66ff66173587f0f75bb743434f21315281db11577bed2c4770c9da5606df37020d4951b7e542171298abceef65ba02e66519737aeb30bb6bd3861
 SHA512 
564cf514345c45c39003e309d9d93a862cfe801e84968412f6c69031745df0683716423de2d85cde166fc9eb256a45be713e7eb62c8ac3e8e4a59e91ab160156
+DIST gnome-control-center-3.36.4-patchset.tar.xz 12320 BLAKE2B 
a387d793186c898a14d54060214fbd075389afe402b1ad937a00295eed339a529863752324ba26f691ad468f214acda60be5bc23167d95fdf842f26a24442e55
 SHA512 
6f11425f13590e7850114613efa82e8762bd62687839c9374d2618ab81a08f1abb871d2a8f452811e46fa53af7007167f7b9ca68e0822daee22e9de33e0be94b
+DIST gnome-control-center-3.36.4.tar.xz 6304992 BLAKE2B 
7c52faf2a9a0f642f24f59e2035ae57e7816d69c8ee639cde76db7d69f8063c9eff2e068b95710d13316c267b5cf6c6647cb1359ac592968b1c5021730081130
 SHA512 
e6c398256215a139042e5bb0db7c83fc0e39f99ab893760e37ba303ec4c932a37da352b92487ed1bdc61f2e8f61352c752b48ab549269e3f84e21a71cdf32abf

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.36.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.36.4.ebuild
new file mode 100644
index 000..f604537b2e2
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.36.4.ebuild
@@ -0,0 +1,180 @@
+# 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-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   flickr? ( gnome-online-accounts )
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   >=gui-libs/libhandy-0.0.9:0.0=
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.56.0:2
+   >=gnome-base/gnome-desktop-3.27.90:3=
+   >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-3.31.0
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.8:=
+   >=dev-libs/libgudev-232
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   media-libs/libepoxy
+   flickr? ( >=media-libs/grilo-0.3.0:0.3= )
+   >=x11-libs/gtk+-3.22.0:3[X,wayland=]
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   v4l? (
+   >=media-video/cheese-3.28.0 )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
+   networkmanager? (
+   

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

2020-07-12 Thread Mart Raudsepp
commit: 4c941023dfbb6f862da22e28fdc94f5ee30e1ae4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jul 12 08:52:53 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jul 12 21:02:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c941023

gnome-base/gnome-control-center-3.34: mark incompatible with gnome-desktop-3.36

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

 gnome-base/gnome-control-center/gnome-control-center-3.34.5-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.34.5-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.34.5-r1.ebuild
index a70dfacba46..531f4008a06 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.34.5-r1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.34.5-r1.ebuild
@@ -35,6 +35,7 @@ DEPEND="
>=x11-libs/gdk-pixbuf-2.23.0:2
>=dev-libs/glib-2.53.0:2
>=gnome-base/gnome-desktop-3.27.90:3=
+   =gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?]
>=gnome-base/gsettings-desktop-schemas-3.31.0
dev-libs/libxml2:2



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

2020-06-07 Thread Mart Raudsepp
commit: 7bcfbc174d1c505087d0ae536d3f13c49d64c146
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jun  7 20:08:40 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun  7 20:15:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bcfbc17

gnome-base/gnome-control-center: add back nm-applet dependency

nm-connection-editor can be called at runtime by networking panel, so
it's not strictly only libnma usage, afterall.

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

 ...trol-center-3.34.5.ebuild => gnome-control-center-3.34.5-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.34.5.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.34.5-r1.ebuild
similarity index 97%
rename from gnome-base/gnome-control-center/gnome-control-center-3.34.5.ebuild
rename to gnome-base/gnome-control-center/gnome-control-center-3.34.5-r1.ebuild
index 5907a46cd6c..a70dfacba46 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.34.5.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.34.5-r1.ebuild
@@ -105,7 +105,8 @@ RDEPEND="${DEPEND}
 "
 # PDEPEND to avoid circular dependency; gnome-session-check-accelerated called 
by info panel
 # gnome-session-2.91.6-r1 also needed so that 10-user-dirs-update is run at 
login
-PDEPEND=">=gnome-base/gnome-session-2.91.6-r1"
+PDEPEND=">=gnome-base/gnome-session-2.91.6-r1
+   networkmanager? ( gnome-extra/nm-applet )" # networking panel can call 
into nm-connection-editor
 
 BDEPEND="
dev-libs/libxslt



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

2020-04-26 Thread Mart Raudsepp
commit: 2cf8e3cdd6459567cc6f02b766e3876708466c66
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr 26 10:06:15 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr 26 10:55:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf8e3cd

gnome-base/gnome-control-center: update libnma dep to split transitional package

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

 gnome-base/gnome-control-center/gnome-control-center-3.34.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.34.5.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.34.5.ebuild
index 34f1de4e878..9eeabf9010d 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.34.5.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.34.5.ebuild
@@ -53,7 +53,7 @@ DEPEND="
>=media-video/cheese-3.28.0 )
ibus? ( >=app-i18n/ibus-1.5.2 )
networkmanager? (
-   >=gnome-extra/nm-applet-1.8.0
+   >=net-libs/libnma-1.8.0
>=net-misc/networkmanager-1.12.0:=[modemmanager]
>=net-misc/modemmanager-0.7.990 )
bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= )



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

2020-04-04 Thread Mart Raudsepp
commit: ee21944a025598c99e44855973b91292b86b29de
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr  4 11:44:41 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr  4 12:06:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee21944a

gnome-base/gnome-control-center: 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-control-center/Manifest   |   2 +
 .../gnome-control-center-3.34.5.ebuild | 178 +
 2 files changed, 180 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index becad0521a7..57d11c22769 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -4,3 +4,5 @@ DIST gnome-control-center-3.32.2-patchset.tar.xz 62920 BLAKE2B 
0268c048317c0ef26
 DIST gnome-control-center-3.32.2.tar.xz 5953072 BLAKE2B 
98206c6c7fd8fdca8bb6ba7c1178eacaa6e3364380c6faf7b1e98c0819c440e16d35f4299d323c27db8271a161be84e4e7520a4b8b03c4d654d195b25c93cdc6
 SHA512 
6f69f72e15d901935bd2fba90e0a598e6c6463d4b0f914d2a9c330c77378a461c8da86f198408045c07de370d3c1558046323a4c23a97ceed96602597e167c78
 DIST gnome-control-center-3.34.4-patchset.tar.xz 76008 BLAKE2B 
e66888fc0813508a8bd93677610d5c0d6abc474276dc4b37d7743fc5983e7c5ecacbd47078a81bef8d67b9ad0a32e452ee0f74a2e83c1b2998f5bf910ba21c43
 SHA512 
75b963c8fa3ce353efbfeb9ffa0d08c09febde01d548973e5d3c4fdc56dd156c091b645c07e9d56020cfbba9f9ab3752081f01bef4fb2527bb0f933bd9d659fb
 DIST gnome-control-center-3.34.4.tar.xz 6202616 BLAKE2B 
41ab7ca34f930233f8b7bff06215df551765381accf16239d6515cabec8f106477e8895592278773d5b741f608c6cb3a2a70daf15bc4598dadd5ab967796ee8a
 SHA512 
51c78766e6cfb02258f5e92dfe3b97c8a712e82290e7403c43b7abeb18af8d22addbabb7f2035782e4a90e45b464c8f3e7e65a4a610f27b79c2bedca8c822158
+DIST gnome-control-center-3.34.5-patchset.tar.xz 7500 BLAKE2B 
6ec377725fa81a2d49eb0496b31adf7a303505b4478781dd3d4f2c0b204996ae94e3bb5b9b43c324d8e317d66646ee28fa2e471ff884b709c03419fd0243f342
 SHA512 
c658f0515a7b72c78c3ec6c78a1586169d21f01a40211e14d9e70fade3d5a18e29639c2aa5ef37dc6c741df9f9b7478cb221c83e3f1b4e4876e6b854e38ff524
+DIST gnome-control-center-3.34.5.tar.xz 6234916 BLAKE2B 
9c41ee8f24a66ff66173587f0f75bb743434f21315281db11577bed2c4770c9da5606df37020d4951b7e542171298abceef65ba02e66519737aeb30bb6bd3861
 SHA512 
564cf514345c45c39003e309d9d93a862cfe801e84968412f6c69031745df0683716423de2d85cde166fc9eb256a45be713e7eb62c8ac3e8e4a59e91ab160156

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.34.5.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.34.5.ebuild
new file mode 100644
index 000..127c385c6ef
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.34.5.ebuild
@@ -0,0 +1,178 @@
+# 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-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   flickr? ( gnome-online-accounts )
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# >=polkit-0.114 for .policy files gettext ITS
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   >=gui-libs/libhandy-0.0.9:0.0=
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gnome-desktop-3.27.90:3=
+   >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-3.31.0
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.8:=
+   

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

2020-03-15 Thread Mart Raudsepp
commit: 2725f640f0bf61f9e10462605fd6e3243a85c884
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 15 19:33:10 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 15 19:37:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2725f640

gnome-base/gnome-control-center: 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-control-center/Manifest   |   2 +
 .../gnome-control-center-3.34.4.ebuild | 178 +
 2 files changed, 180 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index fff06d340c3..becad0521a7 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -2,3 +2,5 @@ DIST gnome-control-center-3.30.3-patchset.tar.xz 65244 BLAKE2B 
d210f94e0058e6284
 DIST gnome-control-center-3.30.3.tar.xz 5889900 BLAKE2B 
a03153cb689edc3c8c96a0f184f8831a8df218691fefd035842170871eebb6f17e34405e7c4c18da6a191b92c7b58fcd40b252cdb67154becdf7e7ac6a63aa8f
 SHA512 
85c7b51d6bc32f73d7f4ad6df8d4cc14c59e19da88d7a17b7337f995483f41008213ca829247a3c9db43c4b31eae0be321ed6804570660fbe0356da3dd0948dc
 DIST gnome-control-center-3.32.2-patchset.tar.xz 62920 BLAKE2B 
0268c048317c0ef267b1606b5eb85a40bff4f59a0baa8876cf1c893b96513c51708edeeb965933d54fe345bbce3e255e889c45eef98147b32d3d1208bf049fc9
 SHA512 
458ea50c1e95e2e005a1dbeb3c1d1a82d3399909a1367ad827ee3c5cef14cd3ecdfe27bc17bf24d6b037e1eae00df3235a75d0154178203b177b05b8d0688e6c
 DIST gnome-control-center-3.32.2.tar.xz 5953072 BLAKE2B 
98206c6c7fd8fdca8bb6ba7c1178eacaa6e3364380c6faf7b1e98c0819c440e16d35f4299d323c27db8271a161be84e4e7520a4b8b03c4d654d195b25c93cdc6
 SHA512 
6f69f72e15d901935bd2fba90e0a598e6c6463d4b0f914d2a9c330c77378a461c8da86f198408045c07de370d3c1558046323a4c23a97ceed96602597e167c78
+DIST gnome-control-center-3.34.4-patchset.tar.xz 76008 BLAKE2B 
e66888fc0813508a8bd93677610d5c0d6abc474276dc4b37d7743fc5983e7c5ecacbd47078a81bef8d67b9ad0a32e452ee0f74a2e83c1b2998f5bf910ba21c43
 SHA512 
75b963c8fa3ce353efbfeb9ffa0d08c09febde01d548973e5d3c4fdc56dd156c091b645c07e9d56020cfbba9f9ab3752081f01bef4fb2527bb0f933bd9d659fb
+DIST gnome-control-center-3.34.4.tar.xz 6202616 BLAKE2B 
41ab7ca34f930233f8b7bff06215df551765381accf16239d6515cabec8f106477e8895592278773d5b741f608c6cb3a2a70daf15bc4598dadd5ab967796ee8a
 SHA512 
51c78766e6cfb02258f5e92dfe3b97c8a712e82290e7403c43b7abeb18af8d22addbabb7f2035782e4a90e45b464c8f3e7e65a4a610f27b79c2bedca8c822158

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.34.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.34.4.ebuild
new file mode 100644
index 000..127c385c6ef
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.34.4.ebuild
@@ -0,0 +1,178 @@
+# 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-any-r1 xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   flickr? ( gnome-online-accounts )
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# >=polkit-0.114 for .policy files gettext ITS
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+DEPEND="
+   >=gui-libs/libhandy-0.0.9:0.0=
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gnome-desktop-3.27.90:3=
+   >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-3.31.0
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.8:=
+   

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

2020-03-01 Thread Mart Raudsepp
commit: 1d8530706e7610f2ddd3a7d5488fbcaf16c25358
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  1 15:41:00 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  1 16:17:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d853070

gnome-base/gnome-control-center: fix dbusmock test dep handling

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

 .../gnome-control-center-3.32.2.ebuild | 25 --
 1 file changed, 23 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
index 70a11f09240..9441fe8260d 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
@@ -2,8 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit gnome.org gnome2-utils meson xdg
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
 
 DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
 HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
@@ -11,7 +12,8 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="2"
-IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd v4l wayland"
+IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd test v4l wayland"
+RESTRICT="!test? ( test )"
 REQUIRED_USE="
flickr? ( gnome-online-accounts )
^^ ( elogind systemd )
@@ -115,6 +117,9 @@ DEPEND="${COMMON_DEPEND}
dev-util/glib-utils
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
+   test? ( $(python_gen_any_dep '
+   dev-python/dbusmock[${PYTHON_USEDEP}]
+   ') )
 "
 
 PATCHES=(
@@ -127,6 +132,22 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.32.2-fix-gcc10-fno-common.patch # fixed in 3.35.90
 )
 
+python_check_deps() {
+   use test && \
+   has_version "dev-python/dbusmock[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_src_prepare
+   # Mark python tests with shebang executable, so that meson will launch 
them directly, instead
+   # of via its own python-single-r1 version, which might not match what 
we get from python_check_deps
+   chmod a+x tests/network/test-network-panel.py 
tests/datetime/test-datetime.py || die
+}
+
 src_configure() {
local emesonargs=(
$(meson_use bluetooth)



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

2020-02-26 Thread David Seifert
commit: 1785afa0aba9c8d46f05c9f0253c8e7985bf1816
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb 26 19:46:18 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb 26 19:46:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1785afa0

gnome-base/gnome-control-center: Fix GCC 10 / -fno-common

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 ...ontrol-center-3.32.2-fix-gcc10-fno-common.patch | 26 ++
 .../gnome-control-center-3.32.2.ebuild |  2 ++
 2 files changed, 28 insertions(+)

diff --git 
a/gnome-base/gnome-control-center/files/gnome-control-center-3.32.2-fix-gcc10-fno-common.patch
 
b/gnome-base/gnome-control-center/files/gnome-control-center-3.32.2-fix-gcc10-fno-common.patch
new file mode 100644
index 000..b0a7a702654
--- /dev/null
+++ 
b/gnome-base/gnome-control-center/files/gnome-control-center-3.32.2-fix-gcc10-fno-common.patch
@@ -0,0 +1,26 @@
+From 901ef8b0ff2b05692cbaa119097f70615ea77ed4 Mon Sep 17 00:00:00 2001
+From: Mike Gorse 
+Date: Thu, 9 Jan 2020 21:34:12 +
+Subject: [PATCH] Thunderbolt: make BoltError enum a typedef
+
+Fixes error when compiled with -fno-common
+---
+ panels/thunderbolt/bolt-error.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/panels/thunderbolt/bolt-error.h b/panels/thunderbolt/bolt-error.h
+index 39b3eee98..7d3823d35 100644
+--- a/panels/thunderbolt/bolt-error.h
 b/panels/thunderbolt/bolt-error.h
+@@ -31,7 +31,7 @@ G_BEGIN_DECLS
+  *
+  * Error codes used inside Bolt.
+  */
+-enum {
++typedef enum {
+   BOLT_ERROR_FAILED = 0,
+   BOLT_ERROR_UDEV,
+   BOLT_ERROR_NOKEY,
+-- 
+2.24.1
+

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
index cac1b28a467..70a11f09240 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
@@ -123,6 +123,8 @@ PATCHES=(
# https://bugzilla.gnome.org/686840, 697478, 700145
# Fix some absolute paths to be appropriate for Gentoo
"${WORKDIR}"/patches/
+
+   "${FILESDIR}"/${PN}-3.32.2-fix-gcc10-fno-common.patch # fixed in 3.35.90
 )
 
 src_configure() {



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

2020-01-31 Thread Mart Raudsepp
commit: 6b8322d9e8bb15b676ebdd5fb9dd7e391f813339
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan 31 20:06:48 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan 31 20:06:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8322d9

gnome-base/gnome-control-center: Add ~ia64 keyword (bug #692802)

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

 gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
index 519a34fa456..cac1b28a467 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ REQUIRED_USE="
flickr? ( gnome-online-accounts )
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



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

2019-12-07 Thread Aaron Bauman
commit: 5db04cbe9a3e656af6423b9d38a0308dfd71662a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Dec  8 04:16:23 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Dec  8 04:16:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db04cbe

gnome-base/gnome-control-center: arm64 keyworded (bug #692802)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.81, Repoman-2.3.20

 gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
index 28ce0105a7e..3a88233 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="
flickr? ( gnome-online-accounts )
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



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

2019-11-30 Thread Sergei Trofimovich
commit: 06f3075082d32e7264175e93daa3cd1bc0557b48
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov 30 21:16:24 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 30 21:17:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f30750

gnome-base/gnome-control-center: keyworded 3.32.2 for ppc/ppc64, bug #692802

Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.80, Repoman-2.3.19
RepoMan-Options: --include-arches="ppc ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
index 35a0b6acb5d..28ce0105a7e 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="
flickr? ( gnome-online-accounts )
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/, media-gfx/entangle/, x11-misc/colord/, ...

2019-10-26 Thread Michał Górny
commit: 61e052196a6341511a8c439fce65910b58e638bb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 26 09:47:18 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 26 14:47:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e05219

*/*: Replace virtual/libgudev with dev-libs/libgudev

Replace all virtual/libgudev deps.  Without revbumps, since the removal
is not urgent and we can wait some for bumps to happen.

Bug: https://bugs.gentoo.org/697100
Signed-off-by: Michał Górny  gentoo.org>

 app-cdr/xfburn/xfburn-0.5.5-r2.ebuild| 2 +-
 app-mobilephone/gammu/gammu-1.38.5.ebuild| 4 ++--
 app-mobilephone/gammu/gammu-1.39.0-r1.ebuild | 2 +-
 app-mobilephone/gammu/gammu-1.40.0.ebuild| 2 +-
 dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild   | 2 +-
 dev-libs/libwacom/libwacom-0.33.ebuild   | 2 +-
 dev-libs/libwacom/libwacom-1.0.ebuild| 2 +-
 dev-util/umockdev/umockdev-0.12.1.ebuild | 4 ++--
 dev-util/umockdev/umockdev-0.9.4.ebuild  | 4 ++--
 .../gnome-control-center/gnome-control-center-3.30.3-r1.ebuild   | 2 +-
 .../gnome-control-center/gnome-control-center-3.32.2.ebuild  | 2 +-
 .../gnome-settings-daemon/gnome-settings-daemon-3.30.2-r1.ebuild | 2 +-
 .../gnome-settings-daemon/gnome-settings-daemon-3.32.1.ebuild| 2 +-
 gnome-base/gvfs/gvfs-1.32.2.ebuild   | 2 +-
 gnome-base/gvfs/gvfs-1.38.3.ebuild   | 2 +-
 gnome-base/gvfs/gvfs-1.40.2.ebuild   | 2 +-
 .../cinnamon-settings-daemon-3.6.1-r1.ebuild | 4 ++--
 .../cinnamon-settings-daemon-3.8.4.ebuild| 4 ++--
 .../cinnamon-settings-daemon-4.0.2.ebuild| 2 +-
 gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild| 2 +-
 gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90.ebuild  | 2 +-
 gnome-extra/gnome-packagekit/gnome-packagekit-3.24.0.ebuild  | 4 ++--
 gnome-extra/gnome-software/gnome-software-3.30.6.ebuild  | 2 +-
 gnome-extra/nm-applet/nm-applet-1.8.22.ebuild| 2 +-
 gnome-extra/nm-applet/nm-applet-1.8.24.ebuild| 2 +-
 media-gfx/entangle/entangle-0.6.0.ebuild | 4 ++--
 media-gfx/entangle/entangle-2.0.ebuild   | 4 ++--
 media-gfx/gimp/gimp-2.10.10-r1.ebuild| 2 +-
 media-gfx/gimp/gimp-2.10.12.ebuild   | 2 +-
 media-gfx/gimp/gimp-2.10.8-r1.ebuild | 2 +-
 media-gfx/gimp/gimp-2.8.22-r1.ebuild | 2 +-
 media-gfx/gimp/gimp-2.9.8-r1.ebuild  | 2 +-
 media-gfx/gimp/gimp-.ebuild  | 2 +-
 media-gfx/shotwell/shotwell-0.30.2.ebuild| 2 +-
 media-gfx/shotwell/shotwell-0.30.7.ebuild| 2 +-
 media-libs/clutter-gst/clutter-gst-3.0.27.ebuild | 2 +-
 media-libs/clutter/clutter-1.26.2-r1.ebuild  | 2 +-
 .../gst-plugins-uvch264/gst-plugins-uvch264-1.14.3.ebuild| 2 +-
 .../gst-plugins-uvch264/gst-plugins-uvch264-1.14.5.ebuild| 2 +-
 media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.14.4.ebuild| 2 +-
 media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.14.5.ebuild| 2 +-
 media-sound/gnomad/gnomad-2.9.6.ebuild   | 9 +
 media-sound/pragha/pragha-1.3.4.ebuild   | 2 +-
 media-sound/pragha/pragha-1.3.99.1.ebuild| 2 +-
 media-sound/pragha/pragha-1.3.99.ebuild  | 4 ++--
 media-sound/rhythmbox/rhythmbox-3.4.3.ebuild | 2 +-
 media-tv/gtk-v4l/gtk-v4l-0.4.ebuild  | 4 ++--
 media-video/gxine/gxine-0.5.907-r1.ebuild| 4 ++--
 media-video/gxine/gxine-0.5.909.ebuild   | 2 +-
 media-video/handbrake/handbrake-1.1.0-r1.ebuild  | 4 ++--
 media-video/handbrake/handbrake-1.1.1.ebuild | 4 ++--
 media-video/handbrake/handbrake-1.1.2.ebuild | 4 ++--
 media-video/handbrake/handbrake-1.2.2-r2.ebuild  | 2 +-
 media-video/handbrake/handbrake-.ebuild  | 4 ++--
 net-im/empathy/empathy-3.12.14.ebuild| 6 +++---
 net-libs/libmbim/libmbim-1.10.0.ebuild   | 2 +-
 net-libs/libmbim/libmbim-1.12.2.ebuild   | 2 +-
 net-libs/libmbim/libmbim-1.12.4.ebuild   | 2 +-
 net-libs/libmbim/libmbim-1.14.0.ebuild   | 2 +-
 net-libs/libmbim/libmbim-1.14.4.ebuild   | 2 +-
 

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

2019-09-20 Thread Mart Raudsepp
commit: 3746a7167500d79ba0f7c29b97042fdd00eb177a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Sep 20 06:51:47 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Sep 20 06:51:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3746a716

gnome-base/gnome-control-center: 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-control-center/Manifest   |   2 +
 .../gnome-control-center-3.32.2.ebuild | 155 +
 2 files changed, 157 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 477bb28eab0..fff06d340c3 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,4 @@
 DIST gnome-control-center-3.30.3-patchset.tar.xz 65244 BLAKE2B 
d210f94e0058e628401ea74fa90582721aaffddfb0e3f8e78013edde0d2f712d4433c316b3da08c9ec1038200cfd4e9b1a315b224d2e881d056b0f685f7067eb
 SHA512 
99519c54ef223b94d5101987b7d7dc203c447765ef79374a3f0911282cd77917f64dea7318d70c63b8df8506c058fa1fcb1d71b23488b3ca9be993667509b7d1
 DIST gnome-control-center-3.30.3.tar.xz 5889900 BLAKE2B 
a03153cb689edc3c8c96a0f184f8831a8df218691fefd035842170871eebb6f17e34405e7c4c18da6a191b92c7b58fcd40b252cdb67154becdf7e7ac6a63aa8f
 SHA512 
85c7b51d6bc32f73d7f4ad6df8d4cc14c59e19da88d7a17b7337f995483f41008213ca829247a3c9db43c4b31eae0be321ed6804570660fbe0356da3dd0948dc
+DIST gnome-control-center-3.32.2-patchset.tar.xz 62920 BLAKE2B 
0268c048317c0ef267b1606b5eb85a40bff4f59a0baa8876cf1c893b96513c51708edeeb965933d54fe345bbce3e255e889c45eef98147b32d3d1208bf049fc9
 SHA512 
458ea50c1e95e2e005a1dbeb3c1d1a82d3399909a1367ad827ee3c5cef14cd3ecdfe27bc17bf24d6b037e1eae00df3235a75d0154178203b177b05b8d0688e6c
+DIST gnome-control-center-3.32.2.tar.xz 5953072 BLAKE2B 
98206c6c7fd8fdca8bb6ba7c1178eacaa6e3364380c6faf7b1e98c0819c440e16d35f4299d323c27db8271a161be84e4e7520a4b8b03c4d654d195b25c93cdc6
 SHA512 
6f69f72e15d901935bd2fba90e0a598e6c6463d4b0f914d2a9c330c77378a461c8da86f198408045c07de370d3c1558046323a4c23a97ceed96602597e167c78

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
new file mode 100644
index 000..15c2542012e
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.32.2.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd v4l wayland"
+REQUIRED_USE="
+   flickr? ( gnome-online-accounts )
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~amd64 ~x86"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# >=polkit-0.114 for .policy files gettext ITS
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+COMMON_DEPEND="
+   >=gui-libs/libhandy-0.0.9:0.0=
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gnome-desktop-3.27.90:3=
+   >=gnome-base/gnome-settings-daemon-3.25.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-3.31.0
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.8:=
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   flickr? ( >=media-libs/grilo-0.3.0:0.3= )
+   >=x11-libs/gtk+-3.22.0:3[X,wayland=]
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   v4l? (
+   >=media-video/cheese-3.28.0 )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
+   wayland? ( virtual/libgudev )
+   networkmanager? (
+   >=gnome-extra/nm-applet-1.8.0
+   

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

2019-08-03 Thread Aaron Bauman
commit: 08bb02bb5b507d024af2e4a87f92e918d863a0c0
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Aug  3 18:13:50 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Aug  3 19:04:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08bb02bb

gnome-base/gnome-control-center: arm64 keyworded

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.70, Repoman-2.3.16

 gnome-base/gnome-control-center/gnome-control-center-3.30.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.30.3-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.30.3-r1.ebuild
index da481262ebd..c501a28ee29 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.30.3-r1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.30.3-r1.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="
flickr? ( gnome-online-accounts )
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
 
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # display panel requires colord and gnome-settings-daemon[colord]



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

2019-05-18 Thread Mart Raudsepp
commit: 36a40d249b4af26a795f7aafe1428843aa3c93d7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat May 18 20:17:13 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat May 18 20:44:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a40d24

gnome-base/gnome-control-center: remove old

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

 gnome-base/gnome-control-center/Manifest   |   2 -
 .../gnome-control-center-3.24.4.ebuild | 156 -
 gnome-base/gnome-control-center/metadata.xml   |   1 -
 3 files changed, 159 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 8f8fc06e162..477bb28eab0 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,4 +1,2 @@
-DIST gnome-control-center-3.24.4-patchset.tar.xz 8076 BLAKE2B 
e70086987957b4c33fff6d3b5038ffc260fc47520de4606fa96a0993cee4eea699bb57e8c0a6406e7d5c99adde702351d6462bf0594398f48f6ba4c9bc217417
 SHA512 
6228bffb71b61a100248f2f3ffc659532e9a067579d0dcf869e58ba9fb5d0b3e745a3bda2a92caa5bc86f8809885268b543f6863262dc6fef52b61e74eaef927
-DIST gnome-control-center-3.24.4.tar.xz 7320232 BLAKE2B 
29a5860b8cc27f161451ae8c053db1d28e8c5f8714cbccac7674c00689569ac4e51f7deb0a341e0868b1467a095f87d685ea0ec733f69274f02ecaf5badfef6e
 SHA512 
34a59d4d89971054b1f54e7a7e3cbc3c306a3fbe3cc94adf1241ad37076a6179c93f04a95e51e57982eda57187e578005060d711a5d955734d5a138e61b3598a
 DIST gnome-control-center-3.30.3-patchset.tar.xz 65244 BLAKE2B 
d210f94e0058e628401ea74fa90582721aaffddfb0e3f8e78013edde0d2f712d4433c316b3da08c9ec1038200cfd4e9b1a315b224d2e881d056b0f685f7067eb
 SHA512 
99519c54ef223b94d5101987b7d7dc203c447765ef79374a3f0911282cd77917f64dea7318d70c63b8df8506c058fa1fcb1d71b23488b3ca9be993667509b7d1
 DIST gnome-control-center-3.30.3.tar.xz 5889900 BLAKE2B 
a03153cb689edc3c8c96a0f184f8831a8df218691fefd035842170871eebb6f17e34405e7c4c18da6a191b92c7b58fcd40b252cdb67154becdf7e7ac6a63aa8f
 SHA512 
85c7b51d6bc32f73d7f4ad6df8d4cc14c59e19da88d7a17b7337f995483f41008213ca829247a3c9db43c4b31eae0be321ed6804570660fbe0356da3dd0948dc

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
deleted file mode 100644
index 1bc940b..000
--- a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-GNOME2_EAUTORECONF="yes"
-
-inherit bash-completion-r1 gnome2
-
-DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
-HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
-SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="2"
-IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager v4l wayland"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
-
-# gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
-# kerberos unfortunately means mit-krb5; build fails with heimdal
-# udev could be made optional, only conditions gsd-device-panel
-# (mouse, keyboards, touchscreen, etc)
-# display panel requires colord and gnome-settings-daemon[colord]
-# printer panel requires cups and smbclient (the latter is not patch yet to be 
separately optional)
-# Requires gnome_bg_set_color, which was replaced with gnome_bg_set_rgba in 
3.27.90
-COMMON_DEPEND="
-   >=dev-libs/glib-2.44.0:2[dbus]
-   >=x11-libs/gdk-pixbuf-2.23.0:2
-   >=x11-libs/gtk+-3.22.0:3[X,wayland?]
-   >=gnome-base/gsettings-desktop-schemas-3.21.4
-   >=gnome-base/gnome-desktop-3.21.2:3=
-   =gnome-base/gnome-settings-daemon-3.23.90[colord]
-   >=x11-misc/colord-0.1.34:0=
-
-   >=dev-libs/libpwquality-1.2.2
-   dev-libs/libxml2:2
-   gnome-base/libgtop:2=
-   media-libs/fontconfig
-   >=sys-apps/accountsservice-0.6.39
-
-   >=media-libs/libcanberra-0.13[gtk3]
-   >=media-sound/pulseaudio-2[glib]
-   >=sys-auth/polkit-0.97
-   >=sys-power/upower-0.99:=
-
-   virtual/libgudev
-   x11-apps/xmodmap
-   x11-libs/cairo
-   x11-libs/libX11
-   x11-libs/libXxf86misc
-   >=x11-libs/libXi-1.2
-
-   bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= )
-   colord? (
-   net-libs/libsoup:2.4
-   >=x11-misc/colord-0.1.34:0=
-   >=x11-libs/colord-gtk-0.1.24 )
-   cups? (
-   >=net-print/cups-1.7[dbus]
-   >=net-fs/samba-4.0.0[client]
-   )
-   gnome-online-accounts? (
-   >=media-libs/grilo-0.3.0:0.3=
-   

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

2019-05-10 Thread Mart Raudsepp
commit: 4c2eb0f5e2cb2ccee45fa926b195e69041ad5729
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri May 10 19:31:22 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May 10 19:32:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2eb0f5

gnome-base/gnome-control-center: fix upower dependency

upower 0.99.6 is required, so express it, even if no such old
version is available anymore.

Closes: https://bugs.gentoo.org/685472
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-control-center/gnome-control-center-3.30.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.30.3-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.30.3-r1.ebuild
index 698606308f3..da481262ebd 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.30.3-r1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.30.3-r1.ebuild
@@ -37,7 +37,7 @@ COMMON_DEPEND="
>=gnome-base/gsettings-desktop-schemas-3.27.2
dev-libs/libxml2:2
>=sys-auth/polkit-0.114
-   >=sys-power/upower-0.99:=
+   >=sys-power/upower-0.99.6:=
x11-libs/libX11
>=x11-libs/libXi-1.2
flickr? ( >=media-libs/grilo-0.3.0:0.3= )



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

2019-03-30 Thread Mart Raudsepp
commit: 3c5020795bc5ad4cc124b7793d7e5cd60e237042
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 30 21:51:35 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 30 21:56:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c502079

gnome-base/gnome-control-center: remove old

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

 gnome-base/gnome-control-center/Manifest   |   4 -
 .../files/3.26.2-gnome-desktop-3-28-compat.patch   |  78 --
 .../files/3.26.2-goa-lifecycle.patch   |  95 
 .../files/3.26.2-without-wayland-fix.patch |  46 --
 .../gnome-control-center-3.26.2-r28.ebuild | 159 
 .../gnome-control-center-3.26.2-r3.ebuild  | 160 -
 .../gnome-control-center-3.28.2.ebuild | 149 ---
 .../gnome-control-center-3.30.3.ebuild | 153 
 8 files changed, 844 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 633ab568c15..8f8fc06e162 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,8 +1,4 @@
 DIST gnome-control-center-3.24.4-patchset.tar.xz 8076 BLAKE2B 
e70086987957b4c33fff6d3b5038ffc260fc47520de4606fa96a0993cee4eea699bb57e8c0a6406e7d5c99adde702351d6462bf0594398f48f6ba4c9bc217417
 SHA512 
6228bffb71b61a100248f2f3ffc659532e9a067579d0dcf869e58ba9fb5d0b3e745a3bda2a92caa5bc86f8809885268b543f6863262dc6fef52b61e74eaef927
 DIST gnome-control-center-3.24.4.tar.xz 7320232 BLAKE2B 
29a5860b8cc27f161451ae8c053db1d28e8c5f8714cbccac7674c00689569ac4e51f7deb0a341e0868b1467a095f87d685ea0ec733f69274f02ecaf5badfef6e
 SHA512 
34a59d4d89971054b1f54e7a7e3cbc3c306a3fbe3cc94adf1241ad37076a6179c93f04a95e51e57982eda57187e578005060d711a5d955734d5a138e61b3598a
-DIST gnome-control-center-3.26.2-patchset.tar.xz 159088 BLAKE2B 
521af115f7d4372ecf645b915e9081607a6699528b2914e73f11856fc9a8ae80406c210ad97b5d84b616d324d0c1539e2155c5e6db4920cbd8355b85f21a8e3b
 SHA512 
90bf9e19b98dcc39fe5af6604876e5d9fe31358a4da602fe518589d9b3a9261fee3b3785f40a889295e3e7b38370173d03350f475be576830efa2ad74718c19e
-DIST gnome-control-center-3.26.2.tar.xz 7386516 BLAKE2B 
156c24bc2ab60943ade1e255976e29478c9b0e9dbad12921a835ec55f09ad62c71886750a50fa74f2a0afb660cac073c9ff54cef4b72c790b6dd91c7cac8aaa9
 SHA512 
d3ad9067c7e66a3a6bf5b6c058f3862f6e4b59c0254fd47f0b4a9093f3b7e2d7f1900b510aba8bbdac7c1212a0f6cdd4974c3d04003af63edb72ed3e56f7dbca
-DIST gnome-control-center-3.28.2-patchset.tar.xz 75820 BLAKE2B 
7f7cda69248862eb9ddba5d69d84c6cf1e550a9db6d914d4f5327b107d01bcb4b40152889ffc13700a8e777b805b037a267e9b641df65612a86099e0851ab417
 SHA512 
927287e98d1b958b27a644a90fe3da38ba3040a60e4318268f46e764226906d851148370635ab232748f5ef78cf9406b71025738cdec951582042ce4282914c6
-DIST gnome-control-center-3.28.2.tar.xz 5857128 BLAKE2B 
253c220fdc759a26f23210a7665323ccdfb18e5f76652791718f2523badbac1f42c9c0fd75e5505c1e3d5f7391abc344b47cb101741ef35ed60859c4c16d7988
 SHA512 
3e1b54cf1a603ee7c47d8b0f1fb025405c8d133c9e0dbe0eaf2f287eff82109e95581c79f131d227422d682b7049ccb6e6297dba1ff2276cff5f715308195d7f
 DIST gnome-control-center-3.30.3-patchset.tar.xz 65244 BLAKE2B 
d210f94e0058e628401ea74fa90582721aaffddfb0e3f8e78013edde0d2f712d4433c316b3da08c9ec1038200cfd4e9b1a315b224d2e881d056b0f685f7067eb
 SHA512 
99519c54ef223b94d5101987b7d7dc203c447765ef79374a3f0911282cd77917f64dea7318d70c63b8df8506c058fa1fcb1d71b23488b3ca9be993667509b7d1
 DIST gnome-control-center-3.30.3.tar.xz 5889900 BLAKE2B 
a03153cb689edc3c8c96a0f184f8831a8df218691fefd035842170871eebb6f17e34405e7c4c18da6a191b92c7b58fcd40b252cdb67154becdf7e7ac6a63aa8f
 SHA512 
85c7b51d6bc32f73d7f4ad6df8d4cc14c59e19da88d7a17b7337f995483f41008213ca829247a3c9db43c4b31eae0be321ed6804570660fbe0356da3dd0948dc

diff --git 
a/gnome-base/gnome-control-center/files/3.26.2-gnome-desktop-3-28-compat.patch 
b/gnome-base/gnome-control-center/files/3.26.2-gnome-desktop-3-28-compat.patch
deleted file mode 100644
index f90e0514dd7..000
--- 
a/gnome-base/gnome-control-center/files/3.26.2-gnome-desktop-3-28-compat.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-From 6c98cbb514b2a455dd27f3a32a48e43a65cd29a2 Mon Sep 17 00:00:00 2001
-From: Robert Ancell 
-Date: Tue, 26 Sep 2017 14:12:13 -0400
-Subject: [PATCH 2/2] background: Remove GdkColor deprecation warnings
-
-https://bugzilla.gnome.org/show_bug.cgi?id=788205
-(cherry picked from commit ed03e9c49faafba132ab4077daeaf213b541aed7)

- configure.ac   |  2 +-
- panels/background/cc-background-item.c | 19 ++-
- 2 files changed, 11 insertions(+), 10 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 90579ac9f..f810bfb1f 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -97,7 +97,7 @@ NETWORK_MANAGER_REQUIRED_VERSION=1.2.0
- NETWORK_MANAGER_APPLET_REQUIRED_VERSION=1.2.0
- 

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

2019-03-23 Thread Mart Raudsepp
commit: d74238b6bd95785271fd11be7bd7297e7447f1c3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 23 09:21:24 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 23 09:21:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74238b6

gnome-base/gnome-control-center: add elogind support

The power panel uses logind to check for suspend and hibernate
support. The color panel uses logind to disallow lid switch
and inhibit idle during calibration runs.

This revbump was accidentally not committed before. Should be
the last to enable "emerge gnome" to really work now on openrc
with elogind.

Consolekit option is removed, as the codebase actually doesn't
have any support for it whatsoever. openrc-settings dep remains
for the non-systemd path, as these services are used as well.

Closes: https://bugs.gentoo.org/681328
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-control-center-3.30.3-r1.ebuild  | 160 +
 1 file changed, 160 insertions(+)

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.30.3-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.30.3-r1.ebuild
new file mode 100644
index 000..52614b63f91
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.30.3-r1.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager systemd v4l wayland"
+REQUIRED_USE="
+   flickr? ( gnome-online-accounts )
+   ^^ ( elogind systemd )
+" # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# >=polkit-0.114 for .policy files gettext ITS
+clutter_gtk_dep="media-libs/clutter-gtk:1.0"
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+COMMON_DEPEND="
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gnome-desktop-3.27.90:3=
+   >=gnome-base/gnome-settings-daemon-3.25.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-3.27.2
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99:=
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   flickr? ( >=media-libs/grilo-0.3.0:0.3= )
+   >=x11-libs/gtk+-3.22.0:3[X,wayland=]
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   v4l? (
+   ${clutter_gtk_dep}
+   >=media-video/cheese-3.28.0 )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
+   wayland? ( virtual/libgudev )
+   networkmanager? (
+   >=gnome-extra/nm-applet-1.8.0
+   >=net-misc/networkmanager-1.10.0:=[modemmanager]
+   >=net-misc/modemmanager-0.7.990 )
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= )
+   input_devices_wacom? (
+   ${clutter_gtk_dep}
+   >=dev-libs/libwacom-0.27
+   >=media-libs/clutter-1.11.3:1.0 )
+   kerberos? ( app-crypt/mit-krb5 )
+
+   x11-libs/cairo[glib]
+   >=x11-libs/colord-gtk-0.1.24
+   net-libs/libsoup:2.4
+   media-libs/fontconfig
+   gnome-base/libgtop:2=
+   app-crypt/libsecret
+   >=media-libs/libcanberra-0.13[gtk3]
+   >=dev-libs/libpwquality-1.2.2
+"
+# systemd/elogind USE flagged because package manager will potentially try to 
satisfy a
+# "|| ( systemd ( elogind openrc-settingsd)" via systemd if openrc-settingsd 
isn't already installed.
+# libgnomekbd needed only for gkbd-keyboard-display tool
+# gnome-color-manager needed for gcm-calibrate and gcm-viewer calls from color 
panel
+# 

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

2019-03-14 Thread Mart Raudsepp
commit: 4be168f317269bae57ec50cd551e0f798f517f47
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 21:51:21 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 21:51:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be168f3

gnome-base/gnome-control-center-3.30: fix build with USE=-cups

Fixes: https://bugs.gentoo.org/680354
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/3.30.3-conditional-cups-tests.patch  | 28 ++
 .../gnome-control-center-3.30.3.ebuild |  2 ++
 2 files changed, 30 insertions(+)

diff --git 
a/gnome-base/gnome-control-center/files/3.30.3-conditional-cups-tests.patch 
b/gnome-base/gnome-control-center/files/3.30.3-conditional-cups-tests.patch
new file mode 100644
index 000..8b9d738c10f
--- /dev/null
+++ b/gnome-base/gnome-control-center/files/3.30.3-conditional-cups-tests.patch
@@ -0,0 +1,28 @@
+From f724fb0f41672bfa5cd6fe098223acc795de90a4 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Thu, 14 Mar 2019 23:35:08 +0200
+Subject: [PATCH] build: Conditionalize printer panel tests with enable_cups
+
+3.30 moved various tests from being alongside the panels to a
+separate toplevel tests/ subdirectory, which was missed while
+porting the patchset. Fix it.
+---
+ tests/meson.build | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/tests/meson.build b/tests/meson.build
+index 7c894e480..fb39c9f48 100644
+--- a/tests/meson.build
 b/tests/meson.build
+@@ -3,5 +3,7 @@ subdir('common')
+ #if host_is_linux
+ #  subdir('network')
+ #endif
+-subdir('printers')
++if enable_cups
++  subdir('printers')
++endif
+ subdir('info')
+-- 
+2.17.0
+

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.30.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.30.3.ebuild
index 0e9bf5c64ab..7beb2fd313c 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.30.3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.30.3.ebuild
@@ -119,6 +119,8 @@ PATCHES=(
# https://bugzilla.gnome.org/686840, 697478, 700145
# Fix some absolute paths to be appropriate for Gentoo
"${WORKDIR}"/patches/
+   # Extra patch to fix incomplete USE=-cups support in patchset; amend it 
into the cups optionality commit for next patchset
+   "${FILESDIR}"/${PV}-conditional-cups-tests.patch
 )
 
 src_configure() {



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

2019-03-14 Thread Mart Raudsepp
commit: a44cda6d9b3b5df9cb9fef130105d3d18763d626
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 14 09:19:51 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 14 09:34:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44cda6d

gnome-base/gnome-control-center: bump to 3.30.3

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

 gnome-base/gnome-control-center/Manifest   |   2 +
 .../gnome-control-center-3.30.3.ebuild | 151 +
 2 files changed, 153 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 72ad065bb98..633ab568c15 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -4,3 +4,5 @@ DIST gnome-control-center-3.26.2-patchset.tar.xz 159088 BLAKE2B 
521af115f7d4372e
 DIST gnome-control-center-3.26.2.tar.xz 7386516 BLAKE2B 
156c24bc2ab60943ade1e255976e29478c9b0e9dbad12921a835ec55f09ad62c71886750a50fa74f2a0afb660cac073c9ff54cef4b72c790b6dd91c7cac8aaa9
 SHA512 
d3ad9067c7e66a3a6bf5b6c058f3862f6e4b59c0254fd47f0b4a9093f3b7e2d7f1900b510aba8bbdac7c1212a0f6cdd4974c3d04003af63edb72ed3e56f7dbca
 DIST gnome-control-center-3.28.2-patchset.tar.xz 75820 BLAKE2B 
7f7cda69248862eb9ddba5d69d84c6cf1e550a9db6d914d4f5327b107d01bcb4b40152889ffc13700a8e777b805b037a267e9b641df65612a86099e0851ab417
 SHA512 
927287e98d1b958b27a644a90fe3da38ba3040a60e4318268f46e764226906d851148370635ab232748f5ef78cf9406b71025738cdec951582042ce4282914c6
 DIST gnome-control-center-3.28.2.tar.xz 5857128 BLAKE2B 
253c220fdc759a26f23210a7665323ccdfb18e5f76652791718f2523badbac1f42c9c0fd75e5505c1e3d5f7391abc344b47cb101741ef35ed60859c4c16d7988
 SHA512 
3e1b54cf1a603ee7c47d8b0f1fb025405c8d133c9e0dbe0eaf2f287eff82109e95581c79f131d227422d682b7049ccb6e6297dba1ff2276cff5f715308195d7f
+DIST gnome-control-center-3.30.3-patchset.tar.xz 65244 BLAKE2B 
d210f94e0058e628401ea74fa90582721aaffddfb0e3f8e78013edde0d2f712d4433c316b3da08c9ec1038200cfd4e9b1a315b224d2e881d056b0f685f7067eb
 SHA512 
99519c54ef223b94d5101987b7d7dc203c447765ef79374a3f0911282cd77917f64dea7318d70c63b8df8506c058fa1fcb1d71b23488b3ca9be993667509b7d1
+DIST gnome-control-center-3.30.3.tar.xz 5889900 BLAKE2B 
a03153cb689edc3c8c96a0f184f8831a8df218691fefd035842170871eebb6f17e34405e7c4c18da6a191b92c7b58fcd40b252cdb67154becdf7e7ac6a63aa8f
 SHA512 
85c7b51d6bc32f73d7f4ad6df8d4cc14c59e19da88d7a17b7337f995483f41008213ca829247a3c9db43c4b31eae0be321ed6804570660fbe0356da3dd0948dc

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.30.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.30.3.ebuild
new file mode 100644
index 000..0e9bf5c64ab
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.30.3.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager v4l wayland"
+REQUIRED_USE="flickr? ( gnome-online-accounts )"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# >=polkit-0.114 for .policy files gettext ITS
+clutter_gtk_dep="media-libs/clutter-gtk:1.0"
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+COMMON_DEPEND="
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/accountsservice-0.6.39
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gnome-desktop-3.27.90:3=
+   >=gnome-base/gnome-settings-daemon-3.25.90[colord,input_devices_wacom?]
+   >=gnome-base/gsettings-desktop-schemas-3.27.2
+   dev-libs/libxml2:2
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99:=
+   x11-libs/libX11
+   >=x11-libs/libXi-1.2
+   flickr? ( >=media-libs/grilo-0.3.0:0.3= )
+   >=x11-libs/gtk+-3.22.0:3[X,wayland=]
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   

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

2019-03-04 Thread Mart Raudsepp
commit: e0cd6d94a2cbc09b5a276887d8a9c8d44eeb140f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar  4 10:55:08 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar  4 10:55:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0cd6d94

gnome-base/gnome-control-center: bump to 3.28.2

colord is no longer partially optional, because it is needed by
display panel for night light anyways, so didn't bother with
making the color profile management panel optional either. It
does mean an unconditional colord-gtk and gnome-color-manager
dep, but so be it - if colord and core code pulled in via
gnome-settings-daemon[colord] already, might as well make full
use of it always.
Instead grilo is now separately optional from gnome-online-accounts,
as this is about background images from flickr, which needs separate
extra runtime deps too.

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

 gnome-base/gnome-control-center/Manifest   |   2 +
 .../gnome-control-center-3.28.2.ebuild | 149 +
 gnome-base/gnome-control-center/metadata.xml   |  10 +-
 3 files changed, 155 insertions(+), 6 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 3f1db77fa71..72ad065bb98 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -2,3 +2,5 @@ DIST gnome-control-center-3.24.4-patchset.tar.xz 8076 BLAKE2B 
e70086987957b4c33f
 DIST gnome-control-center-3.24.4.tar.xz 7320232 BLAKE2B 
29a5860b8cc27f161451ae8c053db1d28e8c5f8714cbccac7674c00689569ac4e51f7deb0a341e0868b1467a095f87d685ea0ec733f69274f02ecaf5badfef6e
 SHA512 
34a59d4d89971054b1f54e7a7e3cbc3c306a3fbe3cc94adf1241ad37076a6179c93f04a95e51e57982eda57187e578005060d711a5d955734d5a138e61b3598a
 DIST gnome-control-center-3.26.2-patchset.tar.xz 159088 BLAKE2B 
521af115f7d4372ecf645b915e9081607a6699528b2914e73f11856fc9a8ae80406c210ad97b5d84b616d324d0c1539e2155c5e6db4920cbd8355b85f21a8e3b
 SHA512 
90bf9e19b98dcc39fe5af6604876e5d9fe31358a4da602fe518589d9b3a9261fee3b3785f40a889295e3e7b38370173d03350f475be576830efa2ad74718c19e
 DIST gnome-control-center-3.26.2.tar.xz 7386516 BLAKE2B 
156c24bc2ab60943ade1e255976e29478c9b0e9dbad12921a835ec55f09ad62c71886750a50fa74f2a0afb660cac073c9ff54cef4b72c790b6dd91c7cac8aaa9
 SHA512 
d3ad9067c7e66a3a6bf5b6c058f3862f6e4b59c0254fd47f0b4a9093f3b7e2d7f1900b510aba8bbdac7c1212a0f6cdd4974c3d04003af63edb72ed3e56f7dbca
+DIST gnome-control-center-3.28.2-patchset.tar.xz 75820 BLAKE2B 
7f7cda69248862eb9ddba5d69d84c6cf1e550a9db6d914d4f5327b107d01bcb4b40152889ffc13700a8e777b805b037a267e9b641df65612a86099e0851ab417
 SHA512 
927287e98d1b958b27a644a90fe3da38ba3040a60e4318268f46e764226906d851148370635ab232748f5ef78cf9406b71025738cdec951582042ce4282914c6
+DIST gnome-control-center-3.28.2.tar.xz 5857128 BLAKE2B 
253c220fdc759a26f23210a7665323ccdfb18e5f76652791718f2523badbac1f42c9c0fd75e5505c1e3d5f7391abc344b47cb101741ef35ed60859c4c16d7988
 SHA512 
3e1b54cf1a603ee7c47d8b0f1fb025405c8d133c9e0dbe0eaf2f287eff82109e95581c79f131d227422d682b7049ccb6e6297dba1ff2276cff5f715308195d7f

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.28.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.28.2.ebuild
new file mode 100644
index 000..e48ea0dd21f
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.28.2.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager v4l wayland"
+REQUIRED_USE="flickr? ( gnome-online-accounts )"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# >=polkit-0.114 for .policy files gettext ITS
+clutter_gtk_dep="media-libs/clutter-gtk:1.0"
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+COMMON_DEPEND="
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   

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

2019-03-04 Thread Mart Raudsepp
commit: 9f2472eaa9818f4d47e5e9faba6fde4bd038c45d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar  4 08:25:25 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar  4 10:55:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2472ea

gnome-base/gnome-control-center: remove bogus g-s-d[policykit] dep

gnome-settings-daemon polkit usage hasn't been optional for a long time
and the IUSE on it did absolutely nothing.

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

 gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild | 3 +--
 gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild | 3 +--
 gnome-base/gnome-control-center/gnome-control-center-3.26.2-r3.ebuild  | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
index 81390ad69ec..1bc940b 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
@@ -17,7 +17,6 @@ IUSE="+bluetooth +colord +cups debug +gnome-online-accounts 
+ibus input_devices_
 KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
-# g-s-d[policykit] needed for bug #403527
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # udev could be made optional, only conditions gsd-device-panel
 # (mouse, keyboards, touchscreen, etc)
@@ -31,7 +30,7 @@ COMMON_DEPEND="
>=gnome-base/gsettings-desktop-schemas-3.21.4
>=gnome-base/gnome-desktop-3.21.2:3=
=gnome-base/gnome-settings-daemon-3.23.90[colord,policykit]
+   >=gnome-base/gnome-settings-daemon-3.23.90[colord]
>=x11-misc/colord-0.1.34:0=
 
>=dev-libs/libpwquality-1.2.2

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild
index 616a44779d2..62bb2625cd0 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild
@@ -17,7 +17,6 @@ IUSE="+bluetooth +colord +cups debug +gnome-online-accounts 
+ibus input_devices_
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
-# g-s-d[policykit] needed for bug #403527
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # udev could be made optional, only conditions gsd-device-panel
 # (mouse, keyboards, touchscreen, etc)
@@ -29,7 +28,7 @@ COMMON_DEPEND="
>=x11-libs/gtk+-3.22.0:3[X,wayland=]
>=gnome-base/gsettings-desktop-schemas-3.21.4
>=gnome-base/gnome-desktop-3.27.3:3=
-   >=gnome-base/gnome-settings-daemon-3.25.90[colord,policykit]
+   >=gnome-base/gnome-settings-daemon-3.25.90[colord]
>=x11-misc/colord-0.1.34:0=
 
>=dev-libs/libpwquality-1.2.2

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r3.ebuild
index 9078a9e5204..3cb36611c3d 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r3.ebuild
@@ -17,7 +17,6 @@ IUSE="+bluetooth +colord +cups debug +gnome-online-accounts 
+ibus input_devices_
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
-# g-s-d[policykit] needed for bug #403527
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # udev could be made optional, only conditions gsd-device-panel
 # (mouse, keyboards, touchscreen, etc)
@@ -31,7 +30,7 @@ COMMON_DEPEND="
>=gnome-base/gsettings-desktop-schemas-3.21.4
>=gnome-base/gnome-desktop-3.21.2:3=
=gnome-base/gnome-settings-daemon-3.25.90[colord,policykit]
+   >=gnome-base/gnome-settings-daemon-3.25.90[colord]
>=x11-misc/colord-0.1.34:0=
 
>=dev-libs/libpwquality-1.2.2



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

2019-02-28 Thread Mart Raudsepp
commit: 42573ff70a244a861b4090c870528722bbcb7464
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Feb 28 20:26:54 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Feb 28 20:28:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42573ff7

gnome-base/gnome-control-center: fix runtime crash on wayland from build fix

Unfortunately we will need to lock USE=wayland between gtk+ and here for now.
If gtk+ supports wayland, it will run gnome-control-center with native
wayland, and when g-c-c doesn't have the code to match, it'll try to iterate
devices with X11 methods, which will crash just like it did on full wayland
(USE=wayland on both) before the fix in this commit.
One option could be to restrict gdk allowed backends to not include wayland
if wayland support isn't included, but that's something to tackle on top of
3.32 in the future.

Closes: https://bugs.gentoo.org/679042
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/3.26.2-without-wayland-fix.patch   | 20 ++--
 ...ebuild => gnome-control-center-3.26.2-r28.ebuild} |  4 ++--
 ebuild => gnome-control-center-3.26.2-r3.ebuild} |  5 +++--
 3 files changed, 23 insertions(+), 6 deletions(-)

diff --git 
a/gnome-base/gnome-control-center/files/3.26.2-without-wayland-fix.patch 
b/gnome-base/gnome-control-center/files/3.26.2-without-wayland-fix.patch
index 92f4d4bdaee..d045790d6c7 100644
--- a/gnome-base/gnome-control-center/files/3.26.2-without-wayland-fix.patch
+++ b/gnome-base/gnome-control-center/files/3.26.2-without-wayland-fix.patch
@@ -1,4 +1,4 @@
-From 62f07b2c6d8a28378e1f2c9f5d0c3241332ee8cf Mon Sep 17 00:00:00 2001
+From 75dc553f10df3cf48227ec69b9465009eebf7b8b Mon Sep 17 00:00:00 2001
 From: Georges Basile Stavracas Neto 
 Date: Wed, 17 Jan 2018 20:05:03 -0200
 Subject: [PATCH] common: Don't unconditionally define HAVE_WAYLAND
@@ -8,10 +8,26 @@ is built with Wayland support. This breaks the build when
 building with Wayland disabled.
 
 https://bugzilla.gnome.org/show_bug.cgi?id=785414
+(cherry picked from commit 62f07b2c6d8a28378e1f2c9f5d0c3241332ee8cf)
+[Added HAVE_WAYLAND config.h definition for autotools to fix runtime]
+Signed-off-by: Mart Raudsepp 
 ---
+ configure.ac   | 1 +
  panels/common/gnome-settings-bus.h | 2 --
- 1 file changed, 2 deletions(-)
+ 2 files changed, 1 insertion(+), 2 deletions(-)
 
+diff --git a/configure.ac b/configure.ac
+index f810bfb1f..24940a798 100644
+--- a/configure.ac
 b/configure.ac
+@@ -291,6 +291,7 @@ AS_IF([test "$enable_wayland" != "no"],
+   [AC_DEFINE(HAVE_UDEV, 1, [System has udev])])
+ 
+ PKG_CHECK_MODULES(WAYLAND, gdk-wayland-3.0)
++AC_DEFINE(HAVE_WAYLAND, 1, [Compile with Wayland support])
+ ])
+ AM_CONDITIONAL(HAVE_WAYLAND, [test "x$enable_wayland" != "xno"])
+ 
 diff --git a/panels/common/gnome-settings-bus.h 
b/panels/common/gnome-settings-bus.h
 index ce58f5805..763a9cca7 100644
 --- a/panels/common/gnome-settings-bus.h

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild
similarity index 96%
rename from 
gnome-base/gnome-control-center/gnome-control-center-3.26.2-r2.ebuild
rename to gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild
index edf0afe1e5e..616a44779d2 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild
@@ -26,7 +26,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 
~x86-fbsd ~amd64-linux ~
 COMMON_DEPEND="
>=dev-libs/glib-2.53.0:2[dbus]
>=x11-libs/gdk-pixbuf-2.23.0:2
-   >=x11-libs/gtk+-3.22.0:3[X,wayland?]
+   >=x11-libs/gtk+-3.22.0:3[X,wayland=]
>=gnome-base/gsettings-desktop-schemas-3.21.4
>=gnome-base/gnome-desktop-3.27.3:3=
>=gnome-base/gnome-settings-daemon-3.25.90[colord,policykit]
@@ -134,7 +134,7 @@ PATCHES=(
"${WORKDIR}"/patches/
"${FILESDIR}"/${PV}-without-wayland-fix.patch # Fixes USE=-wayland 
build against gtk+[wayland]
"${FILESDIR}"/${PV}-goa-lifecycle.patch # extra patch from gnome-3-26
-   "${FILESDIR}"/${PV}-gnome-desktop-3-28-compat.patch # backport of 
porting to gnome-desktop-3.28 API changes
+   "${FILESDIR}"/${PV}-gnome-desktop-3-28-compat.patch # backport of 
porting to gnome-desktop-3.28 API changes; but due to runtime issues we ended 
up still needing to lock the wayland flags between gtk+ and g-c-c (TODO)
 )
 
 src_configure() {

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r3.ebuild
similarity index 95%
rename from 
gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild
rename to 

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

2019-02-24 Thread Mart Raudsepp
commit: fdf76328d1eaed6f547d30159f8805a6234c120a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 24 09:49:11 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 24 09:49:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf76328

gnome-base/gnome-control-center: fix non-wayland build against gtk+[wayland]

Closes: https://bugs.gentoo.org/674684
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/3.26.2-without-wayland-fix.patch | 30 ++
 .../gnome-control-center-3.26.2-r1.ebuild  |  1 +
 .../gnome-control-center-3.26.2-r2.ebuild  |  1 +
 3 files changed, 32 insertions(+)

diff --git 
a/gnome-base/gnome-control-center/files/3.26.2-without-wayland-fix.patch 
b/gnome-base/gnome-control-center/files/3.26.2-without-wayland-fix.patch
new file mode 100644
index 000..92f4d4bdaee
--- /dev/null
+++ b/gnome-base/gnome-control-center/files/3.26.2-without-wayland-fix.patch
@@ -0,0 +1,30 @@
+From 62f07b2c6d8a28378e1f2c9f5d0c3241332ee8cf Mon Sep 17 00:00:00 2001
+From: Georges Basile Stavracas Neto 
+Date: Wed, 17 Jan 2018 20:05:03 -0200
+Subject: [PATCH] common: Don't unconditionally define HAVE_WAYLAND
+
+This header unconditionally defines HAVE_WAYLAND when GTK
+is built with Wayland support. This breaks the build when
+building with Wayland disabled.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=785414
+---
+ panels/common/gnome-settings-bus.h | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/panels/common/gnome-settings-bus.h 
b/panels/common/gnome-settings-bus.h
+index ce58f5805..763a9cca7 100644
+--- a/panels/common/gnome-settings-bus.h
 b/panels/common/gnome-settings-bus.h
+@@ -5,8 +5,6 @@
+ 
+ #ifdef GDK_WINDOWING_WAYLAND
+ 
+-#define HAVE_WAYLAND 1
+-
+ static inline gboolean
+ gnome_settings_is_wayland (void)
+ {
+-- 
+2.17.0
+

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild
index ff36d5d2a6b..5e554968fdb 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild
@@ -134,6 +134,7 @@ PATCHES=(
# https://bugzilla.gnome.org/686840, 697478, 700145
# Fix some absolute paths to be appropriate for Gentoo
"${WORKDIR}"/patches/
+   "${FILESDIR}"/${PV}-without-wayland-fix.patch # Fixes USE=-wayland 
build against gtk+[wayland]
 )
 
 src_configure() {

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r2.ebuild
index 148131fa7cc..edf0afe1e5e 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r2.ebuild
@@ -132,6 +132,7 @@ PATCHES=(
# https://bugzilla.gnome.org/686840, 697478, 700145
# Fix some absolute paths to be appropriate for Gentoo
"${WORKDIR}"/patches/
+   "${FILESDIR}"/${PV}-without-wayland-fix.patch # Fixes USE=-wayland 
build against gtk+[wayland]
"${FILESDIR}"/${PV}-goa-lifecycle.patch # extra patch from gnome-3-26
"${FILESDIR}"/${PV}-gnome-desktop-3-28-compat.patch # backport of 
porting to gnome-desktop-3.28 API changes
 )



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

2019-02-23 Thread Mart Raudsepp
commit: 53b46ac50338628c6033921aecbac76316df6ba2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 23 16:32:57 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 23 16:32:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b46ac5

gnome-base/gnome-control-center: restrict gnome-desktop dependency

Old versions don't work with newer gnome-desktop due to gnome-desktop
porting away from GdkColor to GdkRGBA and changing API for it.
Restrict maximum dep to reflect that to minimize problems.

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

 gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild| 4 +++-
 gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
index 5e32940aad4..81390ad69ec 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.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
@@ -23,12 +23,14 @@ KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh x86 
~x86-fbsd ~amd64-linux ~x8
 # (mouse, keyboards, touchscreen, etc)
 # display panel requires colord and gnome-settings-daemon[colord]
 # printer panel requires cups and smbclient (the latter is not patch yet to be 
separately optional)
+# Requires gnome_bg_set_color, which was replaced with gnome_bg_set_rgba in 
3.27.90
 COMMON_DEPEND="
>=dev-libs/glib-2.44.0:2[dbus]
>=x11-libs/gdk-pixbuf-2.23.0:2
>=x11-libs/gtk+-3.22.0:3[X,wayland?]
>=gnome-base/gsettings-desktop-schemas-3.21.4
>=gnome-base/gnome-desktop-3.21.2:3=
+   =gnome-base/gnome-settings-daemon-3.23.90[colord,policykit]
>=x11-misc/colord-0.1.34:0=
 

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild
index ab4f3f3ce0f..ff36d5d2a6b 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,12 +23,14 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 
~x86-fbsd ~amd64-linux ~
 # (mouse, keyboards, touchscreen, etc)
 # display panel requires colord and gnome-settings-daemon[colord]
 # printer panel requires cups and smbclient (the latter is not patch yet to be 
separately optional)
+# Requires gnome_bg_set_color, which was replaced with gnome_bg_set_rgba in 
3.27.90
 COMMON_DEPEND="
>=dev-libs/glib-2.53.0:2[dbus]
>=x11-libs/gdk-pixbuf-2.23.0:2
>=x11-libs/gtk+-3.22.0:3[X,wayland?]
>=gnome-base/gsettings-desktop-schemas-3.21.4
>=gnome-base/gnome-desktop-3.21.2:3=
+   =gnome-base/gnome-settings-daemon-3.25.90[colord,policykit]
>=x11-misc/colord-0.1.34:0=
 



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

2018-09-28 Thread Mart Raudsepp
commit: 5bc1b9779443926e9621d97436135624c25fd8ca
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep 26 20:08:03 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Sep 28 13:49:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc1b977

gnome-base/gnome-control-center: bump to 3.26.2

Also includes many fixes and updates from upstream
unreleased 3.26 branch and our optionality patches.

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

 gnome-base/gnome-control-center/Manifest   |   2 +
 .../gnome-control-center-3.26.2-r1.ebuild  | 157 +
 2 files changed, 159 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 1d9eb96f6f4..3f1db77fa71 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,4 @@
 DIST gnome-control-center-3.24.4-patchset.tar.xz 8076 BLAKE2B 
e70086987957b4c33fff6d3b5038ffc260fc47520de4606fa96a0993cee4eea699bb57e8c0a6406e7d5c99adde702351d6462bf0594398f48f6ba4c9bc217417
 SHA512 
6228bffb71b61a100248f2f3ffc659532e9a067579d0dcf869e58ba9fb5d0b3e745a3bda2a92caa5bc86f8809885268b543f6863262dc6fef52b61e74eaef927
 DIST gnome-control-center-3.24.4.tar.xz 7320232 BLAKE2B 
29a5860b8cc27f161451ae8c053db1d28e8c5f8714cbccac7674c00689569ac4e51f7deb0a341e0868b1467a095f87d685ea0ec733f69274f02ecaf5badfef6e
 SHA512 
34a59d4d89971054b1f54e7a7e3cbc3c306a3fbe3cc94adf1241ad37076a6179c93f04a95e51e57982eda57187e578005060d711a5d955734d5a138e61b3598a
+DIST gnome-control-center-3.26.2-patchset.tar.xz 159088 BLAKE2B 
521af115f7d4372ecf645b915e9081607a6699528b2914e73f11856fc9a8ae80406c210ad97b5d84b616d324d0c1539e2155c5e6db4920cbd8355b85f21a8e3b
 SHA512 
90bf9e19b98dcc39fe5af6604876e5d9fe31358a4da602fe518589d9b3a9261fee3b3785f40a889295e3e7b38370173d03350f475be576830efa2ad74718c19e
+DIST gnome-control-center-3.26.2.tar.xz 7386516 BLAKE2B 
156c24bc2ab60943ade1e255976e29478c9b0e9dbad12921a835ec55f09ad62c71886750a50fa74f2a0afb660cac073c9ff54cef4b72c790b6dd91c7cac8aaa9
 SHA512 
d3ad9067c7e66a3a6bf5b6c058f3862f6e4b59c0254fd47f0b4a9093f3b7e2d7f1900b510aba8bbdac7c1212a0f6cdd4974c3d04003af63edb72ed3e56f7dbca

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild
new file mode 100644
index 000..ab4f3f3ce0f
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+inherit bash-completion-r1 gnome2
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager v4l wayland"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
+# g-s-d[policykit] needed for bug #403527
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# udev could be made optional, only conditions gsd-device-panel
+# (mouse, keyboards, touchscreen, etc)
+# display panel requires colord and gnome-settings-daemon[colord]
+# printer panel requires cups and smbclient (the latter is not patch yet to be 
separately optional)
+COMMON_DEPEND="
+   >=dev-libs/glib-2.53.0:2[dbus]
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=x11-libs/gtk+-3.22.0:3[X,wayland?]
+   >=gnome-base/gsettings-desktop-schemas-3.21.4
+   >=gnome-base/gnome-desktop-3.21.2:3=
+   >=gnome-base/gnome-settings-daemon-3.25.90[colord,policykit]
+   >=x11-misc/colord-0.1.34:0=
+
+   >=dev-libs/libpwquality-1.2.2
+   dev-libs/libxml2:2
+   gnome-base/libgtop:2=
+   media-libs/fontconfig
+   >=sys-apps/accountsservice-0.6.39
+
+   >=media-libs/libcanberra-0.13[gtk3]
+   >=media-sound/pulseaudio-2[glib]
+   >=sys-auth/polkit-0.97
+   >=sys-power/upower-0.99:=
+
+   virtual/libgudev
+   x11-apps/xmodmap
+   x11-libs/cairo
+   x11-libs/libX11
+   x11-libs/libXxf86misc
+   >=x11-libs/libXi-1.2
+
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= )
+   colord? (
+   net-libs/libsoup:2.4
+   >=x11-misc/colord-0.1.34:0=
+   >=x11-libs/colord-gtk-0.1.24 )
+   cups? (
+   >=net-print/cups-1.7[dbus]
+   >=net-fs/samba-4.0.0[client]
+   )
+   gnome-online-accounts? (
+   >=media-libs/grilo-0.3.0:0.3=
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/, gnome-base/gdm/, gnome-base/gnome-desktop/, ...

2018-05-11 Thread Matt Turner
commit: 3711850bf081b378012a416c47689b2ce123b3c0
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri May 11 21:14:28 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 12 00:25:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3711850b

gnome-base/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).

 gnome-base/gdm/gdm-3.24.3.ebuild | 4 +---
 gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild   | 4 +---
 gnome-base/gnome-desktop/gnome-desktop-2.32.1-r2.ebuild  | 5 ++---
 gnome-base/gnome-desktop/gnome-desktop-3.24.2.ebuild | 2 +-
 gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.4.ebuild | 5 +
 gnome-base/nautilus/nautilus-3.20.4.ebuild   | 4 ++--
 gnome-base/nautilus/nautilus-3.24.2.1.ebuild | 2 +-
 7 files changed, 9 insertions(+), 17 deletions(-)

diff --git a/gnome-base/gdm/gdm-3.24.3.ebuild b/gnome-base/gdm/gdm-3.24.3.ebuild
index 468dfb481a9..6dc61fc310a 100644
--- a/gnome-base/gdm/gdm-3.24.3.ebuild
+++ b/gnome-base/gdm/gdm-3.24.3.ebuild
@@ -86,10 +86,8 @@ DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.40.0
dev-util/itstool
virtual/pkgconfig
-   x11-proto/inputproto
-   x11-proto/randrproto
+   x11-base/xorg-proto
test? ( >=dev-libs/check-0.9.4 )
-   xinerama? ( x11-proto/xineramaproto )
 "
 
 DOC_CONTENTS="

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
index 3824d26612f..5e32940aad4 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
@@ -110,9 +110,7 @@ RDEPEND="${COMMON_DEPEND}
 PDEPEND=">=gnome-base/gnome-session-2.91.6-r1"
 
 DEPEND="${COMMON_DEPEND}
-   x11-proto/xproto
-   x11-proto/xf86miscproto
-   x11-proto/kbproto
+   x11-base/xorg-proto
 
dev-libs/libxml2:2
dev-libs/libxslt

diff --git a/gnome-base/gnome-desktop/gnome-desktop-2.32.1-r2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-2.32.1-r2.ebuild
index e716fbf0258..dbcd5ea476d 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-2.32.1-r2.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-2.32.1-r2.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="5"
@@ -37,8 +37,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
>=app-text/gnome-doc-utils-0.3.2
~app-text/docbook-xml-dtd-4.1.2
-   x11-proto/xproto
-   >=x11-proto/randrproto-1.2
+   x11-base/xorg-proto
 "
 PDEPEND=">=dev-python/pygtk-2.8:2[${PYTHON_USEDEP}]
>=dev-python/pygobject-2.14:2[${PYTHON_USEDEP}]

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.24.2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.24.2.ebuild
index 2077b8c2895..23ef79b6f8a 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.24.2.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.24.2.ebuild
@@ -37,7 +37,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.40.6
dev-util/itstool
sys-devel/gettext
-   x11-proto/xproto
+   x11-base/xorg-proto
virtual/pkgconfig
 "
 

diff --git 
a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.4.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.4.ebuild
index ce672aeecd0..30c72516856 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.4.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.4.ebuild
@@ -90,10 +90,7 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
>=dev-util/intltool-0.40
virtual/pkgconfig
-   x11-proto/inputproto
-   x11-proto/xf86miscproto
-   x11-proto/kbproto
-   >=x11-proto/xproto-7.0.15
+   x11-base/xorg-proto
 "
 
 # TypeErrors with python3; weird test errors with python2; all in power 
component that was made required now

diff --git a/gnome-base/nautilus/nautilus-3.20.4.ebuild 
b/gnome-base/nautilus/nautilus-3.20.4.ebuild
index 080c2d9dfbb..50a2aedfd4d 100644
--- a/gnome-base/nautilus/nautilus-3.20.4.ebuild
+++ b/gnome-base/nautilus/nautilus-3.20.4.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
@@ -48,7 +48,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.50
sys-devel/gettext
virtual/pkgconfig
-   x11-proto/xproto
+   x11-base/xorg-proto
 "
 RDEPEND="${COMMON_DEPEND}
packagekit? ( app-admin/packagekit-base )

diff --git a/gnome-base/nautilus/nautilus-3.24.2.1.ebuild 
b/gnome-base/nautilus/nautilus-3.24.2.1.ebuild
index 217195b511d..ec1bd6f72c7 100644

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

2018-04-28 Thread Mart Raudsepp
commit: 61e75c4f2875459b00baada3b39072f1e480dc3f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 28 23:44:58 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 28 23:44:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e75c4f

gnome-base/gnome-control-center: remove old

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 gnome-base/gnome-control-center/Manifest   |   2 -
 .../gnome-control-center-3.24.3.ebuild | 166 -
 2 files changed, 168 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 83532ec5cec..1d9eb96f6f4 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,4 +1,2 @@
-DIST gnome-control-center-3.24.2-patchset.tar.xz 8496 BLAKE2B 
8bdbfcef3917ec12e82e7a5ea163f14954f9793b806c4a827620d1f693220527540f1b8a8ac0f121dae0bc8fc687f1974544b35cccd0b9e50474386c28d9ddbf
 SHA512 
967258cf003c013881a2555be7624bad227d898cff72fe2899243692f7a06730e5dc79a849728cce6f9a7234a74b2b8433d1689c2846e8389eb9813fe5df1da1
-DIST gnome-control-center-3.24.3.tar.xz 7302120 BLAKE2B 
026ad3bb34c2bfc2f7a6d398a3c47bc3f620a3f947a0cb43336b437b4926e7a360e287d6020dc0e82eda43955cfb38ffcd7ed94593adac119d7413f63bc437c8
 SHA512 
70b827f70fb95e8db0ee01e3ba80242dfdb0f90e31c391ca470c372cb6c8626f054e1e5b79e954935e9b567564129b80957091039e16e921e1c93b3d584c71cb
 DIST gnome-control-center-3.24.4-patchset.tar.xz 8076 BLAKE2B 
e70086987957b4c33fff6d3b5038ffc260fc47520de4606fa96a0993cee4eea699bb57e8c0a6406e7d5c99adde702351d6462bf0594398f48f6ba4c9bc217417
 SHA512 
6228bffb71b61a100248f2f3ffc659532e9a067579d0dcf869e58ba9fb5d0b3e745a3bda2a92caa5bc86f8809885268b543f6863262dc6fef52b61e74eaef927
 DIST gnome-control-center-3.24.4.tar.xz 7320232 BLAKE2B 
29a5860b8cc27f161451ae8c053db1d28e8c5f8714cbccac7674c00689569ac4e51f7deb0a341e0868b1467a095f87d685ea0ec733f69274f02ecaf5badfef6e
 SHA512 
34a59d4d89971054b1f54e7a7e3cbc3c306a3fbe3cc94adf1241ad37076a6179c93f04a95e51e57982eda57187e578005060d711a5d955734d5a138e61b3598a

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.24.3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.24.3.ebuild
deleted file mode 100644
index 0d5ed1ea813..000
--- a/gnome-base/gnome-control-center/gnome-control-center-3.24.3.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-GNOME2_EAUTORECONF="yes"
-
-inherit bash-completion-r1 gnome2
-
-DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
-HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
-SRC_URI+=" https://dev.gentoo.org/~mgorny/dist/${PN}-3.24.2-patchset.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="2"
-IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager v4l wayland"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
-
-# False positives caused by nested configure scripts
-QA_CONFIGURE_OPTIONS=".*"
-
-# gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
-# g-s-d[policykit] needed for bug #403527
-# kerberos unfortunately means mit-krb5; build fails with heimdal
-# udev could be made optional, only conditions gsd-device-panel
-# (mouse, keyboards, touchscreen, etc)
-# display panel requires colord and gnome-settings-daemon[colord]
-# printer panel requires cups and smbclient (the latter is not patch yet to be 
separately optional)
-COMMON_DEPEND="
-   >=dev-libs/glib-2.44.0:2[dbus]
-   >=x11-libs/gdk-pixbuf-2.23.0:2
-   >=x11-libs/gtk+-3.22.0:3[X,wayland?]
-   >=gnome-base/gsettings-desktop-schemas-3.21.4
-   >=gnome-base/gnome-desktop-3.21.2:3=
-   >=gnome-base/gnome-settings-daemon-3.23.90[colord,policykit]
-   >=x11-misc/colord-0.1.34:0=
-
-   >=dev-libs/libpwquality-1.2.2
-   dev-libs/libxml2:2
-   gnome-base/libgtop:2=
-   media-libs/fontconfig
-   >=sys-apps/accountsservice-0.6.39
-
-   >=media-libs/libcanberra-0.13[gtk3]
-   >=media-sound/pulseaudio-2[glib]
-   >=sys-auth/polkit-0.97
-   >=sys-power/upower-0.99:=
-
-   virtual/libgudev
-   x11-apps/xmodmap
-   x11-libs/cairo
-   x11-libs/libX11
-   x11-libs/libXxf86misc
-   >=x11-libs/libXi-1.2
-
-   bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= )
-   colord? (
-   net-libs/libsoup:2.4
-   >=x11-misc/colord-0.1.34:0=
-   >=x11-libs/colord-gtk-0.1.24 )
-   cups? (
-   >=net-print/cups-1.7[dbus]
-   >=net-fs/samba-4.0.0[client]
-   )
-   gnome-online-accounts? (
-   >=media-libs/grilo-0.3.0:0.3=
-   >=net-libs/gnome-online-accounts-3.21.5:= )
-   ibus? ( >=app-i18n/ibus-1.5.2 )

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

2018-04-26 Thread Aaron Bauman
commit: 19c280fe94b6f24ee9009f95bd8ce148b8e301af
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr 26 22:27:19 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr 26 22:32:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c280fe

gnome-base/gnome-control-center: amd64 stable

Bug: https://bugs.gentoo.org/652976
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
index bc7ed7a5cf5..3824d26612f 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
 LICENSE="GPL-2+"
 SLOT="2"
 IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager v4l wayland"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
 # g-s-d[policykit] needed for bug #403527



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

2018-04-26 Thread Thomas Deutschmann
commit: 6c36e044f2ec739859fcc8f803a6b9db984d6be8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 26 16:43:22 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 26 17:14:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c36e044

gnome-base/gnome-control-center: x86 stable (bug #652976)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
index f2cb4239c17..bc7ed7a5cf5 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
 LICENSE="GPL-2+"
 SLOT="2"
 IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager v4l wayland"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
 # g-s-d[policykit] needed for bug #403527



  1   2   >