[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



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

2018-04-13 Thread Mart Raudsepp
commit: 131c4cec00694a26627e87bcfe79439eb23e9260
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Apr 13 15:14:09 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Apr 13 15:53:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131c4cec

gnome-base/gnome-control-center: bump to 3.24.4, adapt patchset

Also remove QA_CONFIGURE_OPTIONS=".*", as I can't see any nested configure
in current versions.

Upstream fixed udev without gtk-wayland differently, by not building the
sources at all without wayland, as it's only used for wayland specific code.
As such, instead of needing a patch to the udev source file that adds
GDK_WINDOWING_WAYLAND, we instead simply need to adapt the wayland
optionality patch to set the added HAVE_WAYLAND AM_CONDITIONAL as
appropriate.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index d48c3d2524f..83532ec5cec 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.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.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
new file mode 100644
index 000..f2cb4239c17
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
@@ -0,0 +1,157 @@
+# 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/~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.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? (
+   

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

2018-03-03 Thread Michał Górny
commit: f973bfca90f8050180f603ccb41dc6608a1bc769
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  3 09:39:27 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  3 09:46:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f973bfca

gnome-base/gnome-control-center: Dekeyword ~arm64 due to deps

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

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
index 520bb6e2e32..0d5ed1ea813 100644
--- 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
@@ -14,7 +14,7 @@ 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 ~arm64 ~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"
 
 # False positives caused by nested configure scripts
 QA_CONFIGURE_OPTIONS=".*"



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

2018-02-03 Thread Mart Raudsepp
commit: a5ed677994d8e32814b2e5f50a035f54e75e0756
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb  3 19:50:39 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb  3 20:54:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ed6779

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

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 gnome-base/gnome-control-center/Manifest   |   3 -
 .../gnome-control-center-3.22.2-r1.ebuild  | 164 
 .../gnome-control-center-3.24.2.ebuild | 166 -
 3 files changed, 333 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 671fac40e8e..d48c3d2524f 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,5 +1,2 @@
-DIST gnome-control-center-3.22.2-patchset.tar.xz 8204 BLAKE2B 
5e0c32a2bc48d620def362967ec064772060f9a7d313998c2e970485ff99daf61841532335cb6fa987cf9319a5142b6731173fe400e5081df73ea505e4688dda
 SHA512 
f20b4e53f82fcf31c635aa070e1af7f69a125eb4f67b1ac9e1e9f594da4649031d9e4cc6021a674abfee0046fe1af944f73ed68451db9fc7b168dcd6e765afe7
-DIST gnome-control-center-3.22.2.tar.xz 7277380 BLAKE2B 
0966189d3f1e791e11920261bfc37c6ae77af0a4f312263b6623850becd3ba1ad22e886d6a96cc3cdfccc492dc998c6891d583ce8d55f9a4e08daa5de829f55e
 SHA512 
a9ed72c47703fcbbd0d6f3301be7d5b3a8eff2f0c400bde19e14c5d013404fc5907765fb20af40022f7700547d06c02203a919b4db4c191f64f3ac20cb12626a
 DIST gnome-control-center-3.24.2-patchset.tar.xz 8496 BLAKE2B 
8bdbfcef3917ec12e82e7a5ea163f14954f9793b806c4a827620d1f693220527540f1b8a8ac0f121dae0bc8fc687f1974544b35cccd0b9e50474386c28d9ddbf
 SHA512 
967258cf003c013881a2555be7624bad227d898cff72fe2899243692f7a06730e5dc79a849728cce6f9a7234a74b2b8433d1689c2846e8389eb9813fe5df1da1
-DIST gnome-control-center-3.24.2.tar.xz 7269112 BLAKE2B 
41049a7176eb3de146d8ac8034cce9cdc7365eec11f6db9a1bd21964c5a30b73c22debcd48058ad72cf6ac24bf60e1956ec203502a3dadcceb83350461302387
 SHA512 
5041d4907cba0ea188663ad574ddaac6c341ec22b69f7a3d6332b8ae0a572fe33eb19eed758f3d593fe6224d793f2ecc3677584ebf0971f3ae145363a1769cc0
 DIST gnome-control-center-3.24.3.tar.xz 7302120 BLAKE2B 
026ad3bb34c2bfc2f7a6d398a3c47bc3f620a3f947a0cb43336b437b4926e7a360e287d6020dc0e82eda43955cfb38ffcd7ed94593adac119d7413f63bc437c8
 SHA512 
70b827f70fb95e8db0ee01e3ba80242dfdb0f90e31c391ca470c372cb6c8626f054e1e5b79e954935e9b567564129b80957091039e16e921e1c93b3d584c71cb

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild
deleted file mode 100644
index 0ac1e28bd66..000
--- a/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-GNOME2_EAUTORECONF="yes"
-
-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/${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 ~arm64 ~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)
-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.19.1[colord?,policykit]
-
-   >=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.4[dbus]
-   

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

2018-01-26 Thread Thomas Deutschmann
commit: b479417c2749b13bc1d12cd1bfd4552cd14a1b21
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 27 00:24:25 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 27 00:38:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b479417c

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

Package-Manager: Portage-2.3.20, Repoman-2.3.6

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

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
index 17377bed124..520bb6e2e32 100644
--- 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
@@ -14,7 +14,7 @@ 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 ~arm64 ~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"
 
 # False positives caused by nested configure scripts
 QA_CONFIGURE_OPTIONS=".*"



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

2018-01-17 Thread Mikle Kolyada
commit: 8e14b40e1508e9d9f7dbc2d90ca9f07264084bef
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jan 18 02:34:49 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jan 18 02:34:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e14b40e

gnome-base/gnome-control-center: amd64 stable wrt bug #631656

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

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
index 4f53c91e092..17377bed124 100644
--- 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
@@ -14,7 +14,7 @@ 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 ~arm64 ~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"
 
 # False positives caused by nested configure scripts
 QA_CONFIGURE_OPTIONS=".*"



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

2018-01-08 Thread Mart Raudsepp
commit: e1643c062300cb1771eb0b0804aed40e73170901
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Jan  8 17:52:39 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Jan  8 17:53:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1643c06

gnome-base/gnome-control-center: guarantee a working Night Light functionality

Night Light isn't behind USE=colord (not optional), but requires
gnome-settings-daemon[colord], so unconditionally depend on that.

Raise cups dep to 1.7 while here, as it uses an enum constant introduced there
and we don't backport the fix for that from gnome-3-24 branch. No practical
difference, as there is no such old version in-tree anymore.

Closes: https://bugs.gentoo.org/619298
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../gnome-control-center/gnome-control-center-3.24.3.ebuild   | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

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
index b7fe8aa31c0..4f53c91e092 100644
--- 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
@@ -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
@@ -24,7 +24,7 @@ QA_CONFIGURE_OPTIONS=".*"
 # 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
+# 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]
@@ -32,7 +32,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.21.2:3=
-   >=gnome-base/gnome-settings-daemon-3.23.90[colord?,policykit]
+   >=gnome-base/gnome-settings-daemon-3.23.90[colord,policykit]
>=x11-misc/colord-0.1.34:0=
 
>=dev-libs/libpwquality-1.2.2
@@ -59,7 +59,7 @@ COMMON_DEPEND="
>=x11-misc/colord-0.1.34:0=
>=x11-libs/colord-gtk-0.1.24 )
cups? (
-   >=net-print/cups-1.4[dbus]
+   >=net-print/cups-1.7[dbus]
>=net-fs/samba-4.0.0[client]
)
gnome-online-accounts? (



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

2017-12-08 Thread Michał Górny
commit: bc0e91a47f340a40d14c05e93b3a87de406dfa33
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  8 19:01:23 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  8 19:04:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0e91a4

gnome-base/gnome-control-center: [QA] Move patches to distfiles

Closes: https://bugs.gentoo.org/620576

 gnome-base/gnome-control-center/Manifest   |   8 +-
 .../files/3.22.2-fix-build-without-wayland.patch   |  35 --
 .../files/3.22.2-fix-dual-gpu-crash.patch  |  32 --
 .../files/3.24.2-fix-without-gdkwayland.patch  |  47 --
 .../files/3.24.2-gentoo-paths.patch| 107 
 .../files/3.24.2-optional-cups.patch   | 196 ---
 .../files/3.24.2-optional-networkmanager.patch |  69 ---
 .../files/3.24.2-optional-wayland.patch|  46 --
 .../files/3.24.2-optional.patch| 556 
 .../gnome-control-center-3.22.0-gentoo-paths.patch | 120 -
 ...ontrol-center-3.22.0-keep-panels-optional.patch |  40 --
 ...enter-3.22.0-make-networkmanager-optional.patch |  67 ---
 ...ntrol-center-3.22.0-make-wayland-optional.patch |  45 --
 .../gnome-control-center-3.22.0-optional.patch | 569 -
 .../gnome-control-center-3.22.2-r1.ebuild  |  15 +-
 .../gnome-control-center-3.24.2.ebuild |  13 +-
 .../gnome-control-center-3.24.3.ebuild |  13 +-
 17 files changed, 27 insertions(+), 1951 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index d59503cbc52..671fac40e8e 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,3 +1,5 @@
-DIST gnome-control-center-3.22.2.tar.xz 7277380 SHA256 
7512ff3e256c1d43a746752e90a8079d0b064aae35283cfe863e19706ce22f92 SHA512 
a9ed72c47703fcbbd0d6f3301be7d5b3a8eff2f0c400bde19e14c5d013404fc5907765fb20af40022f7700547d06c02203a919b4db4c191f64f3ac20cb12626a
 WHIRLPOOL 
393fa9d1752330ebac81215f35df5da6ed4b457cbc5ce56a5497191584266161c4ab0105b16535ef245be62aec27c6556fca2416ce7b91651b266f224592b686
-DIST gnome-control-center-3.24.2.tar.xz 7269112 SHA256 
382a4b1bf54754c1f5f83adb1faeca2e9de70df5d3d85ac6b0fb192801518f2b SHA512 
5041d4907cba0ea188663ad574ddaac6c341ec22b69f7a3d6332b8ae0a572fe33eb19eed758f3d593fe6224d793f2ecc3677584ebf0971f3ae145363a1769cc0
 WHIRLPOOL 
6e42ec6ac877eb19cc64d5d52106662a872cd4cba25bf0fb2f0fa4a4c1d82fc4149a52f7922e1e1e6dd005133cf54d5e154f75807da58d510e7d09610b41cb7b
-DIST gnome-control-center-3.24.3.tar.xz 7302120 SHA256 
43a4d2a4c222ee4a53428a4a720f823e157e4d4c597ea1a84e438d242596cca2 SHA512 
70b827f70fb95e8db0ee01e3ba80242dfdb0f90e31c391ca470c372cb6c8626f054e1e5b79e954935e9b567564129b80957091039e16e921e1c93b3d584c71cb
 WHIRLPOOL 
3e5b9c47ef2ecf9fdba3037ace51eefab765e7dfa829586b90da267ccbd099658f489676003259796e56805fe3c90fa55577787ca84bdd5e6cfb2729757b
+DIST gnome-control-center-3.22.2-patchset.tar.xz 8204 BLAKE2B 
5e0c32a2bc48d620def362967ec064772060f9a7d313998c2e970485ff99daf61841532335cb6fa987cf9319a5142b6731173fe400e5081df73ea505e4688dda
 SHA512 
f20b4e53f82fcf31c635aa070e1af7f69a125eb4f67b1ac9e1e9f594da4649031d9e4cc6021a674abfee0046fe1af944f73ed68451db9fc7b168dcd6e765afe7
+DIST gnome-control-center-3.22.2.tar.xz 7277380 BLAKE2B 
0966189d3f1e791e11920261bfc37c6ae77af0a4f312263b6623850becd3ba1ad22e886d6a96cc3cdfccc492dc998c6891d583ce8d55f9a4e08daa5de829f55e
 SHA512 
a9ed72c47703fcbbd0d6f3301be7d5b3a8eff2f0c400bde19e14c5d013404fc5907765fb20af40022f7700547d06c02203a919b4db4c191f64f3ac20cb12626a
+DIST gnome-control-center-3.24.2-patchset.tar.xz 8496 BLAKE2B 
8bdbfcef3917ec12e82e7a5ea163f14954f9793b806c4a827620d1f693220527540f1b8a8ac0f121dae0bc8fc687f1974544b35cccd0b9e50474386c28d9ddbf
 SHA512 
967258cf003c013881a2555be7624bad227d898cff72fe2899243692f7a06730e5dc79a849728cce6f9a7234a74b2b8433d1689c2846e8389eb9813fe5df1da1
+DIST gnome-control-center-3.24.2.tar.xz 7269112 BLAKE2B 
41049a7176eb3de146d8ac8034cce9cdc7365eec11f6db9a1bd21964c5a30b73c22debcd48058ad72cf6ac24bf60e1956ec203502a3dadcceb83350461302387
 SHA512 
5041d4907cba0ea188663ad574ddaac6c341ec22b69f7a3d6332b8ae0a572fe33eb19eed758f3d593fe6224d793f2ecc3677584ebf0971f3ae145363a1769cc0
+DIST gnome-control-center-3.24.3.tar.xz 7302120 BLAKE2B 
026ad3bb34c2bfc2f7a6d398a3c47bc3f620a3f947a0cb43336b437b4926e7a360e287d6020dc0e82eda43955cfb38ffcd7ed94593adac119d7413f63bc437c8
 SHA512 
70b827f70fb95e8db0ee01e3ba80242dfdb0f90e31c391ca470c372cb6c8626f054e1e5b79e954935e9b567564129b80957091039e16e921e1c93b3d584c71cb

diff --git 
a/gnome-base/gnome-control-center/files/3.22.2-fix-build-without-wayland.patch 
b/gnome-base/gnome-control-center/files/3.22.2-fix-build-without-wayland.patch
deleted file mode 100644
index 0895a743a71..000
--- 
a/gnome-base/gnome-control-center/files/3.22.2-fix-build-without-wayland.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 

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

2017-08-15 Thread Gilles Dartiguelongue
commit: 0d89c5d7e4a91ef2f1043e4ef20fa5e79cd4e1cb
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Aug 15 17:32:40 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Aug 15 17:33:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d89c5d7

gnome-base/gnome-control-center: version bump 3.24.2 → 3.24.3

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-3.24.3.ebuild | 165 +
 2 files changed, 166 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 671574759fb..d59503cbc52 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-control-center-3.22.2.tar.xz 7277380 SHA256 
7512ff3e256c1d43a746752e90a8079d0b064aae35283cfe863e19706ce22f92 SHA512 
a9ed72c47703fcbbd0d6f3301be7d5b3a8eff2f0c400bde19e14c5d013404fc5907765fb20af40022f7700547d06c02203a919b4db4c191f64f3ac20cb12626a
 WHIRLPOOL 
393fa9d1752330ebac81215f35df5da6ed4b457cbc5ce56a5497191584266161c4ab0105b16535ef245be62aec27c6556fca2416ce7b91651b266f224592b686
 DIST gnome-control-center-3.24.2.tar.xz 7269112 SHA256 
382a4b1bf54754c1f5f83adb1faeca2e9de70df5d3d85ac6b0fb192801518f2b SHA512 
5041d4907cba0ea188663ad574ddaac6c341ec22b69f7a3d6332b8ae0a572fe33eb19eed758f3d593fe6224d793f2ecc3677584ebf0971f3ae145363a1769cc0
 WHIRLPOOL 
6e42ec6ac877eb19cc64d5d52106662a872cd4cba25bf0fb2f0fa4a4c1d82fc4149a52f7922e1e1e6dd005133cf54d5e154f75807da58d510e7d09610b41cb7b
+DIST gnome-control-center-3.24.3.tar.xz 7302120 SHA256 
43a4d2a4c222ee4a53428a4a720f823e157e4d4c597ea1a84e438d242596cca2 SHA512 
70b827f70fb95e8db0ee01e3ba80242dfdb0f90e31c391ca470c372cb6c8626f054e1e5b79e954935e9b567564129b80957091039e16e921e1c93b3d584c71cb
 WHIRLPOOL 
3e5b9c47ef2ecf9fdba3037ace51eefab765e7dfa829586b90da267ccbd099658f489676003259796e56805fe3c90fa55577787ca84bdd5e6cfb2729757b

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
new file mode 100644
index 000..4935e46c886
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.24.3.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+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/;
+
+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 ~arm64 ~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
+# 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.4[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 )
+   kerberos? ( app-crypt/mit-krb5 )
+   networkmanager? (
+   >=gnome-extra/nm-applet-1.2.0
+   >=net-misc/networkmanager-1.2.0:=[modemmanager]
+  

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

2017-07-25 Thread Alexis Ballier
commit: ef167125c8fc03e39ad8dd510d3618348b739a52
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jul 25 13:10:51 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jul 25 13:12:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef167125

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

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.24.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.24.2.ebuild
index 763ab0eb174..e802f6f162f 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.24.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.24.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
 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 ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
 
 # False positives caused by nested configure scripts
 QA_CONFIGURE_OPTIONS=".*"



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

2017-07-25 Thread Alexis Ballier
commit: 165ef0b3b1eee5ab7f6c80bff1b7324aa3f42546
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jul 25 13:11:20 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jul 25 13:12:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=165ef0b3

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

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild
index dd4baf97af7..c9c82aa7b53 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
 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 ~arm64 ~ia64 ~ppc ~ppc64 ~sh x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
 
 # False positives caused by nested configure scripts
 QA_CONFIGURE_OPTIONS=".*"



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

2017-07-14 Thread Mart Raudsepp
commit: f5563dcc576c5a36e990b2d74eafa7e7809cafe7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul 15 04:12:49 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul 15 04:12:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5563dcc

gnome-base/gnome-control-center: Fix compilation with USE=-wayland without 
gtk+[wayland]

Gentoo-bug: 624960
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../files/3.24.2-fix-without-gdkwayland.patch  | 47 ++
 .../gnome-control-center-3.24.2.ebuild |  2 +
 2 files changed, 49 insertions(+)

diff --git 
a/gnome-base/gnome-control-center/files/3.24.2-fix-without-gdkwayland.patch 
b/gnome-base/gnome-control-center/files/3.24.2-fix-without-gdkwayland.patch
new file mode 100644
index 000..0d41cca4704
--- /dev/null
+++ b/gnome-base/gnome-control-center/files/3.24.2-fix-without-gdkwayland.patch
@@ -0,0 +1,47 @@
+From 13437b364fe56ffaaa421b8396ba761a2e0cc13d Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Sat, 15 Jul 2017 06:22:16 +0300
+Subject: [PATCH] common: Add missing GDK_WINDOWING_WAYLAND guards for
+ gsd_udev_device_manager_lookup_device
+
+commit 8f9259ac06db added a gdkwayland specific lookup_device implementation, 
guard it
+with compile-time GDK_WINDOWING_WAYLAND as other places are.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=780544
+---
+ panels/common/gsd-device-manager-udev.c | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/panels/common/gsd-device-manager-udev.c 
b/panels/common/gsd-device-manager-udev.c
+index fdda02a..5dc4447 100644
+--- a/panels/common/gsd-device-manager-udev.c
 b/panels/common/gsd-device-manager-udev.c
+@@ -24,7 +24,9 @@
+ #include 
+ #include 
+ 
++#ifdef GDK_WINDOWING_WAYLAND
+ #include 
++#endif
+ #include "gsd-device-manager-udev.h"
+ 
+ struct _GsdUdevDeviceManager
+@@ -227,6 +229,7 @@ static GsdDevice *
+ gsd_udev_device_manager_lookup_device (GsdDeviceManager *manager,
+  GdkDevice*gdk_device)
+ {
++#ifdef GDK_WINDOWING_WAYLAND
+   const gchar *node_path;
+   GHashTableIter iter;
+   GsdDevice *device;
+@@ -243,6 +246,7 @@ gsd_udev_device_manager_lookup_device (GsdDeviceManager 
*manager,
+   return device;
+   }
+   }
++#endif
+ 
+   return NULL;
+ }
+-- 
+2.10.2
+

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.24.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.24.2.ebuild
index ac0ba455299..763ab0eb174 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.24.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.24.2.ebuild
@@ -138,6 +138,8 @@ PATCHES=(
"${FILESDIR}"/${PV}-optional-cups.patch
# Fix some absolute paths to be appropriate for Gentoo
"${FILESDIR}"/${PV}-gentoo-paths.patch
+   # https://bugzilla.gnome.org/show_bug.cgi?id=780544
+   "${FILESDIR}"/${PV}-fix-without-gdkwayland.patch
 )
 
 src_configure() {



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

2017-07-13 Thread Mart Raudsepp
commit: f923dee4743f11d1cf9cdf0592ad083a771c3132
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jul 14 02:08:21 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jul 14 02:38:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f923dee4

gnome-base/gnome-control-center: bump to 3.24.2, make cups/smbclient optional, 
add back lost cups runtime deps

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 gnome-base/gnome-control-center/Manifest   |   2 +-
 ...entoo-paths.patch => 3.24.2-gentoo-paths.patch} |  18 +-
 .../files/3.24.2-optional-cups.patch   | 196 +
 patch => 3.24.2-optional-networkmanager.patch} |   8 +-
 .../files/3.24.2-optional-wayland.patch|  46 +
 23.91-optional.patch => 3.24.2-optional.patch} |  28 +--
 ...1.ebuild => gnome-control-center-3.24.2.ebuild} |  25 +--
 7 files changed, 285 insertions(+), 38 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index c7f6289c178..671574759fb 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,2 @@
 DIST gnome-control-center-3.22.2.tar.xz 7277380 SHA256 
7512ff3e256c1d43a746752e90a8079d0b064aae35283cfe863e19706ce22f92 SHA512 
a9ed72c47703fcbbd0d6f3301be7d5b3a8eff2f0c400bde19e14c5d013404fc5907765fb20af40022f7700547d06c02203a919b4db4c191f64f3ac20cb12626a
 WHIRLPOOL 
393fa9d1752330ebac81215f35df5da6ed4b457cbc5ce56a5497191584266161c4ab0105b16535ef245be62aec27c6556fca2416ce7b91651b266f224592b686
-DIST gnome-control-center-3.23.91.tar.xz 7300216 SHA256 
d8e0cfcfa43223b429aa22c7bbc47475f4763c312407a2e8256db81714c946ac SHA512 
b795536afafbf87d2ecdde028651018e2c8129a89cd91077dd0a4cbeb96c2608ff7f401a2dfdf68f7b7fff4a7dfe0b95f2ebb4c6e3039d434d14850c0a76a8a0
 WHIRLPOOL 
1da42a542f34f6d6df626b9b1762871db5bc2679bdc9fc350ea6171f30e153a95e3c077164769a0bda2bd912af50bc695ebb25f717c127d1827316c69414d52f
+DIST gnome-control-center-3.24.2.tar.xz 7269112 SHA256 
382a4b1bf54754c1f5f83adb1faeca2e9de70df5d3d85ac6b0fb192801518f2b SHA512 
5041d4907cba0ea188663ad574ddaac6c341ec22b69f7a3d6332b8ae0a572fe33eb19eed758f3d593fe6224d793f2ecc3677584ebf0971f3ae145363a1769cc0
 WHIRLPOOL 
6e42ec6ac877eb19cc64d5d52106662a872cd4cba25bf0fb2f0fa4a4c1d82fc4149a52f7922e1e1e6dd005133cf54d5e154f75807da58d510e7d09610b41cb7b

diff --git 
a/gnome-base/gnome-control-center/files/gnome-control-center-3.23.91-gentoo-paths.patch
 b/gnome-base/gnome-control-center/files/3.24.2-gentoo-paths.patch
similarity index 91%
rename from 
gnome-base/gnome-control-center/files/gnome-control-center-3.23.91-gentoo-paths.patch
rename to gnome-base/gnome-control-center/files/3.24.2-gentoo-paths.patch
index 8bd0169df46..1c7f9278378 100644
--- 
a/gnome-base/gnome-control-center/files/gnome-control-center-3.23.91-gentoo-paths.patch
+++ b/gnome-base/gnome-control-center/files/3.24.2-gentoo-paths.patch
@@ -1,7 +1,7 @@
-From d646361528717fb0a9134394c62cc2d729b69d39 Mon Sep 17 00:00:00 2001
+From 522dcaf9de0378394c4558961da99ddf0b8b87e7 Mon Sep 17 00:00:00 2001
 From: Timo Tambet 
 Date: Sun, 26 Feb 2017 01:04:05 +0200
-Subject: [PATCH 4/4] Fix some absolute paths to be appropriate for Gentoo
+Subject: [PATCH 4/5] Fix some absolute paths to be appropriate for Gentoo
 
 Signed-off-by: Gilles Dartiguelongue 
 Signed-off-by: Alexandre Rostovtsev 
@@ -17,7 +17,7 @@ Signed-off-by: Timo Tambet 
  6 files changed, 10 insertions(+), 6 deletions(-)
 
 diff --git a/panels/datetime/Makefile.am b/panels/datetime/Makefile.am
-index a003f0bce..c43062e98 100644
+index a003f0b..c43062e 100644
 --- a/panels/datetime/Makefile.am
 +++ b/panels/datetime/Makefile.am
 @@ -23,6 +23,7 @@ AM_CPPFLAGS =
\
@@ -29,7 +29,7 @@ index a003f0bce..c43062e98 100644
  
  # test-timezone is still too noisy
 diff --git a/panels/datetime/test-endianess.c 
b/panels/datetime/test-endianess.c
-index 06b26131b..eb52bb637 100644
+index 06b2613..eb52bb6 100644
 --- a/panels/datetime/test-endianess.c
 +++ b/panels/datetime/test-endianess.c
 @@ -26,11 +26,11 @@ test_endianess (void)
@@ -47,7 +47,7 @@ index 06b26131b..eb52bb637 100644
g_assert_not_reached ();
}
 diff --git a/panels/datetime/test-timezone.c b/panels/datetime/test-timezone.c
-index db5c0307e..7ef5cef37 100644
+index db5c030..7ef5cef 100644
 --- a/panels/datetime/test-timezone.c
 +++ b/panels/datetime/test-timezone.c
 @@ -2,7 +2,7 @@
@@ -60,7 +60,7 @@ index db5c0307e..7ef5cef37 100644
  static GList *
  get_timezone_list (GList *tzs,
 diff --git a/panels/datetime/tz.h b/panels/datetime/tz.h
-index 93905b3ab..1ba918c74 100644
+index 93905b3..1ba918c 100644
 --- a/panels/datetime/tz.h
 +++ b/panels/datetime/tz.h
 @@ -28,9 +28,9 @@
@@ -76,7 +76,7 @@ index 93905b3ab..1ba918c74 100644
  
  typedef struct _TzDB TzDB;
 

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

2017-04-02 Thread Mart Raudsepp
commit: acecc3f407873560ddc9fa051ada3c8f9ef4deec
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  2 14:02:18 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  2 14:02:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acecc3f4

gnome-base/gnome-control-center: remove description for now unused i18n USE flag

Got renamed to ibus and the old cleaned out

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

diff --git a/gnome-base/gnome-control-center/metadata.xml 
b/gnome-base/gnome-control-center/metadata.xml
index e6e1c88689e..4e40862668d 100644
--- a/gnome-base/gnome-control-center/metadata.xml
+++ b/gnome-base/gnome-control-center/metadata.xml
@@ -12,7 +12,5 @@
net-libs/gnome-online-accounts 
accounts
Enable support for enhanced input methods 
through
app-i18n/ibus
-   Enable support for enhanced input methods 
through
-   app-i18n/ibus

 



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

2017-03-23 Thread Mart Raudsepp
commit: 57e1156b17be41e0b212e67144e34f935cb10abd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 23 10:54:09 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 23 10:54:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e1156b

gnome-base/gnome-control-center: add explanatory comments about 
system-config-printer and cups-pk-helper rdeps

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild | 3 +++
 gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild   | 3 +++
 2 files changed, 6 insertions(+)

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild
index 8598049d522..166b4b9d52c 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild
@@ -82,6 +82,9 @@ COMMON_DEPEND="
 # mouse panel needs a concrete set of X11 drivers at runtime, bug #580474
 # Also we need newer driver versions to allow wacom and libinput drivers to
 # not collide
+#
+# system-config-printer provides org.fedoraproject.Config.Printing service and 
interface
+# cups-pk-helper provides org.opensuse.cupspkhelper.mechanism.all-edit 
policykit helper policy
 RDEPEND="${COMMON_DEPEND}
|| ( >=sys-apps/systemd-31 ( app-admin/openrc-settingsd 
sys-auth/consolekit ) )
x11-themes/adwaita-icon-theme

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild
index 3a0e26def25..8435c4ea60c 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild
@@ -85,6 +85,9 @@ COMMON_DEPEND="
 # mouse panel needs a concrete set of X11 drivers at runtime, bug #580474
 # Also we need newer driver versions to allow wacom and libinput drivers to
 # not collide
+#
+# system-config-printer provides org.fedoraproject.Config.Printing service and 
interface
+# cups-pk-helper provides org.opensuse.cupspkhelper.mechanism.all-edit 
policykit helper policy
 RDEPEND="${COMMON_DEPEND}
|| ( >=sys-apps/systemd-31 ( app-admin/openrc-settingsd 
sys-auth/consolekit ) )
x11-themes/adwaita-icon-theme



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

2017-03-19 Thread Mart Raudsepp
commit: 06947f025a4b40e8b9752df158bad875e72ea97a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 12:21:33 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 12:28:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06947f02

gnome-base/gnome-control-center: fix build with USE=-wayland, always pull in 
keyboard layout display tool

Gentoo-bug: 539290
Gentoo-bug: 613192

 .../files/3.22.2-fix-build-without-wayland.patch   |  35 +
 .../files/3.22.2-fix-dual-gpu-crash.patch  |  32 +
 .../gnome-control-center-3.22.2-r1.ebuild  | 160 +
 3 files changed, 227 insertions(+)

diff --git 
a/gnome-base/gnome-control-center/files/3.22.2-fix-build-without-wayland.patch 
b/gnome-base/gnome-control-center/files/3.22.2-fix-build-without-wayland.patch
new file mode 100644
index 000..0895a743a71
--- /dev/null
+++ 
b/gnome-base/gnome-control-center/files/3.22.2-fix-build-without-wayland.patch
@@ -0,0 +1,35 @@
+From 4825881b129bdde0eaa5419ece6198ebda420825 Mon Sep 17 00:00:00 2001
+From: Ting-Wei Lan 
+Date: Thu, 10 Nov 2016 22:27:11 +0800
+Subject: [PATCH 1/2] info: Fix build when Wayland is disabled
+
+https://bugzilla.gnome.org/show_bug.cgi?id=774324
+---
+ panels/info/cc-info-panel.c | 11 +--
+ 1 file changed, 9 insertions(+), 2 deletions(-)
+
+diff --git a/panels/info/cc-info-panel.c b/panels/info/cc-info-panel.c
+index 4584766..1d596a3 100644
+--- a/panels/info/cc-info-panel.c
 b/panels/info/cc-info-panel.c
+@@ -351,8 +351,15 @@ get_graphics_data (void)
+   display = gdk_display_get_default ();
+ 
+ #if defined(GDK_WINDOWING_X11) || defined(GDK_WINDOWING_WAYLAND)
+-  if (GDK_IS_X11_DISPLAY (display) ||
+-  GDK_IS_WAYLAND_DISPLAY (display))
++  gboolean x11_or_wayland = FALSE;
++#ifdef GDK_WINDOWING_X11
++  x11_or_wayland = GDK_IS_X11_DISPLAY (display);
++#endif
++#ifdef GDK_WINDOWING_WAYLAND
++  x11_or_wayland = x11_or_wayland || GDK_IS_WAYLAND_DISPLAY (display);
++#endif
++
++  if (x11_or_wayland)
+ {
+   char *discrete_renderer = NULL;
+   char *renderer;
+-- 
+2.10.1
+

diff --git 
a/gnome-base/gnome-control-center/files/3.22.2-fix-dual-gpu-crash.patch 
b/gnome-base/gnome-control-center/files/3.22.2-fix-dual-gpu-crash.patch
new file mode 100644
index 000..a390477a424
--- /dev/null
+++ b/gnome-base/gnome-control-center/files/3.22.2-fix-dual-gpu-crash.patch
@@ -0,0 +1,32 @@
+From 97e4d87ae8a123d5b1711ddbaba6bc0d3a0a39a8 Mon Sep 17 00:00:00 2001
+From: Ondrej Holy 
+Date: Mon, 5 Dec 2016 10:15:12 +0100
+Subject: [PATCH 2/2] info: Do not crash if Renderer is not set by
+ SessionManager
+
+This regression has been introduced by commit 52da4da. The
+info panel crashes if prettify_info() returns NULL. This happens
+if Renderer property from SessionManager is empty.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=774240
+---
+ panels/info/info-cleanup.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/panels/info/info-cleanup.c b/panels/info/info-cleanup.c
+index 20243ec..bb47493 100644
+--- a/panels/info/info-cleanup.c
 b/panels/info/info-cleanup.c
+@@ -99,6 +99,9 @@ remove_duplicate_whitespace (const char *old)
+   GRegex *re;
+   GError *error;
+ 
++  if (old == NULL)
++return NULL;
++
+   error = NULL;
+   re = g_regex_new ("[ \t\n\r]+", G_REGEX_MULTILINE, 0, );
+   if (re == NULL)
+-- 
+2.10.1
+

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild
new file mode 100644
index 000..8598049d522
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+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/;
+
+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)
+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
+   

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

2017-03-19 Thread Mart Raudsepp
commit: 42440bac1792091549779c1dca8877f197543eb7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 12:25:19 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 12:28:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42440bac

gnome-base/gnome-control-center-3.23: sync with changes done to 3.22

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 .../gnome-control-center-3.23.91.ebuild | 21 +
 1 file changed, 9 insertions(+), 12 deletions(-)

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild
index 29048eb6189..3a0e26def25 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild
@@ -3,8 +3,9 @@
 
 EAPI=6
 GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
 
-inherit autotools bash-completion-r1 gnome2
+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/;
@@ -89,7 +90,7 @@ RDEPEND="${COMMON_DEPEND}
x11-themes/adwaita-icon-theme
colord? ( >=gnome-extra/gnome-color-manager-3 )
input_devices_wacom? ( 
gnome-base/gnome-settings-daemon[input_devices_wacom] )
-   ibus? ( >=gnome-base/libgnomekbd-3 )
+   >=gnome-base/libgnomekbd-3
wayland? ( dev-libs/libinput )
!wayland? (
>=x11-drivers/xf86-input-libinput-0.19.0
@@ -122,19 +123,15 @@ DEPEND="${COMMON_DEPEND}
 #  gnome-base/gnome-common
 #  sys-devel/autoconf-archive
 
-src_prepare() {
+PATCHES=(
# Make some panels and dependencies optional; requires eautoreconf
# https://bugzilla.gnome.org/686840, 697478, 700145
-   eapply "${FILESDIR}"/${P}-optional.patch
-   eapply "${FILESDIR}"/${PN}-3.22.0-make-wayland-optional.patch
-   eapply "${FILESDIR}"/${P}-make-networkmanager-optional.patch
-
+   "${FILESDIR}"/${P}-optional.patch
+   "${FILESDIR}"/${PN}-3.22.0-make-wayland-optional.patch
+   "${FILESDIR}"/${P}-make-networkmanager-optional.patch
# Fix some absolute paths to be appropriate for Gentoo
-   eapply "${FILESDIR}"/${P}-gentoo-paths.patch
-
-   eautoreconf
-   gnome2_src_prepare
-}
+   "${FILESDIR}"/${P}-gentoo-paths.patch
+)
 
 src_configure() {
gnome2_src_configure \



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

2017-03-19 Thread Mart Raudsepp
commit: f2a811d1848bf32382f5901c881739eab21288d6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 12:28:05 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 12:28:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a811d1

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

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-base/gnome-control-center/Manifest   |   1 -
 .../gnome-control-center-3.22.1-r1.ebuild  | 160 -
 .../gnome-control-center-3.22.2.ebuild | 160 -
 3 files changed, 321 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 70eb9ec0384..faa79be8220 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,4 +1,3 @@
 DIST gnome-control-center-3.20.2.tar.xz 7103716 SHA256 
ae380d9cb7a2c6f7f336718606274cd87021cbbcdf828ec67b1a420a2605776e SHA512 
d68bccf16e5e854db4cd8dbb7abb64c40ad1b7370a8c71ff5e8790ef6f2eeb19cd6b2d41f5506bb4b8d956f1d65f54afb26f5d2c4c87adde6561079f1477ff41
 WHIRLPOOL 
ccb4a35211d2fa3adca34b2897a09687bfc854f5d89a512f80d43f46d822b15f586424983df5e746771e12df36115c5b9b7eee220582c4b7042d68e48c4ccf17
-DIST gnome-control-center-3.22.1.tar.xz 7206136 SHA256 
5d69295bc43176392d65b3bdbe60eb85cdcac95b1ef76b86933f3ba9cf48091a SHA512 
7c1bc17844f1b9ef2ca2b94fb36c3a64cbe88561cc2388e5fa26405dff73f3033dea49bf1aab8a85ee9d9680a8816913a0339855a5b09a8033cdaef5ebbb5c63
 WHIRLPOOL 
5f4cc4a6c75956a5bf05000d76a0b040b4fd9d6e0b416eaa2e12522f2dcde3506501022432ca8436e3435782ee537e560a30642d330ab66175f4ea44100f287b
 DIST gnome-control-center-3.22.2.tar.xz 7277380 SHA256 
7512ff3e256c1d43a746752e90a8079d0b064aae35283cfe863e19706ce22f92 SHA512 
a9ed72c47703fcbbd0d6f3301be7d5b3a8eff2f0c400bde19e14c5d013404fc5907765fb20af40022f7700547d06c02203a919b4db4c191f64f3ac20cb12626a
 WHIRLPOOL 
393fa9d1752330ebac81215f35df5da6ed4b457cbc5ce56a5497191584266161c4ab0105b16535ef245be62aec27c6556fca2416ce7b91651b266f224592b686
 DIST gnome-control-center-3.23.91.tar.xz 7300216 SHA256 
d8e0cfcfa43223b429aa22c7bbc47475f4763c312407a2e8256db81714c946ac SHA512 
b795536afafbf87d2ecdde028651018e2c8129a89cd91077dd0a4cbeb96c2608ff7f401a2dfdf68f7b7fff4a7dfe0b95f2ebb4c6e3039d434d14850c0a76a8a0
 WHIRLPOOL 
1da42a542f34f6d6df626b9b1762871db5bc2679bdc9fc350ea6171f30e153a95e3c077164769a0bda2bd912af50bc695ebb25f717c127d1827316c69414d52f

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.22.1-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.22.1-r1.ebuild
deleted file mode 100644
index 2e464bcbdab..000
--- a/gnome-base/gnome-control-center/gnome-control-center-3.22.1-r1.ebuild
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit autotools 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/;
-
-LICENSE="GPL-2+"
-SLOT="2"
-IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +i18n 
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)
-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.19.1[colord?,policykit]
-
-   >=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.4[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/

2017-03-18 Thread Mart Raudsepp
commit: 6b9c8abdcd7edaabe3593bfc5d6dd446adf5146a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 18 20:03:25 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 18 20:04:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b9c8abd

gnome-base/gnome-control-center: rename USE=i18n to USE=ibus

USE=ibus local USE flag has become more prevalent by now, so move over to
it now as well.

 .../gnome-control-center/gnome-control-center-3.22.2.ebuild   | 8 
 .../gnome-control-center/gnome-control-center-3.23.91.ebuild  | 8 
 gnome-base/gnome-control-center/metadata.xml  | 2 ++
 3 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.22.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.22.2.ebuild
index 2e464bcbdab..8f7421eb945 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.22.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.22.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
 
 LICENSE="GPL-2+"
 SLOT="2"
-IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +i18n 
input_devices_wacom kerberos networkmanager v4l wayland"
+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
@@ -60,7 +60,7 @@ COMMON_DEPEND="
gnome-online-accounts? (
>=media-libs/grilo-0.3.0:0.3=
>=net-libs/gnome-online-accounts-3.21.5:= )
-   i18n? ( >=app-i18n/ibus-1.5.2 )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
kerberos? ( app-crypt/mit-krb5 )
networkmanager? (
>=gnome-extra/nm-applet-1.2.0
@@ -89,7 +89,7 @@ RDEPEND="${COMMON_DEPEND}
app-admin/system-config-printer
net-print/cups-pk-helper )
input_devices_wacom? ( 
gnome-base/gnome-settings-daemon[input_devices_wacom] )
-   i18n? ( >=gnome-base/libgnomekbd-3 )
+   ibus? ( >=gnome-base/libgnomekbd-3 )
wayland? ( dev-libs/libinput )
!wayland? (
>=x11-drivers/xf86-input-libinput-0.19.0
@@ -147,7 +147,7 @@ src_configure() {
$(use_enable cups) \
$(usex debug --enable-debug=yes ' ') \
$(use_enable gnome-online-accounts goa) \
-   $(use_enable i18n ibus) \
+   $(use_enable ibus) \
$(use_enable kerberos) \
$(use_enable networkmanager) \
$(use_with v4l cheese) \

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild
index ee95ef93b67..29048eb6189 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/;
 
 LICENSE="GPL-2+"
 SLOT="2"
-IUSE="+bluetooth +colord debug +gnome-online-accounts +i18n 
input_devices_wacom kerberos networkmanager v4l wayland"
+IUSE="+bluetooth +colord 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
@@ -63,7 +63,7 @@ COMMON_DEPEND="
gnome-online-accounts? (
>=media-libs/grilo-0.3.0:0.3=
>=net-libs/gnome-online-accounts-3.21.5:= )
-   i18n? ( >=app-i18n/ibus-1.5.2 )
+   ibus? ( >=app-i18n/ibus-1.5.2 )
kerberos? ( app-crypt/mit-krb5 )
networkmanager? (
>=gnome-extra/nm-applet-1.2.0
@@ -89,7 +89,7 @@ RDEPEND="${COMMON_DEPEND}
x11-themes/adwaita-icon-theme
colord? ( >=gnome-extra/gnome-color-manager-3 )
input_devices_wacom? ( 
gnome-base/gnome-settings-daemon[input_devices_wacom] )
-   i18n? ( >=gnome-base/libgnomekbd-3 )
+   ibus? ( >=gnome-base/libgnomekbd-3 )
wayland? ( dev-libs/libinput )
!wayland? (
>=x11-drivers/xf86-input-libinput-0.19.0
@@ -145,7 +145,7 @@ src_configure() {
$(use_enable colord color) \
$(usex debug --enable-debug=yes ' ') \
$(use_enable gnome-online-accounts goa) \
-   $(use_enable i18n ibus) \
+   $(use_enable ibus) \
$(use_enable kerberos) \
$(use_enable networkmanager) \
$(use_with v4l cheese) \

diff --git a/gnome-base/gnome-control-center/metadata.xml 
b/gnome-base/gnome-control-center/metadata.xml
index 89591e9915d..e6e1c88689e 100644
--- 

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

2017-03-18 Thread Mart Raudsepp
commit: 36ea118b3f70fb3ca94b245e25b205de495d79c1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 18 18:29:36 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 18 19:51:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ea118b

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

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-3.22.2.ebuild | 160 +
 2 files changed, 161 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index d898426541d..70eb9ec0384 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-control-center-3.20.2.tar.xz 7103716 SHA256 
ae380d9cb7a2c6f7f336718606274cd87021cbbcdf828ec67b1a420a2605776e SHA512 
d68bccf16e5e854db4cd8dbb7abb64c40ad1b7370a8c71ff5e8790ef6f2eeb19cd6b2d41f5506bb4b8d956f1d65f54afb26f5d2c4c87adde6561079f1477ff41
 WHIRLPOOL 
ccb4a35211d2fa3adca34b2897a09687bfc854f5d89a512f80d43f46d822b15f586424983df5e746771e12df36115c5b9b7eee220582c4b7042d68e48c4ccf17
 DIST gnome-control-center-3.22.1.tar.xz 7206136 SHA256 
5d69295bc43176392d65b3bdbe60eb85cdcac95b1ef76b86933f3ba9cf48091a SHA512 
7c1bc17844f1b9ef2ca2b94fb36c3a64cbe88561cc2388e5fa26405dff73f3033dea49bf1aab8a85ee9d9680a8816913a0339855a5b09a8033cdaef5ebbb5c63
 WHIRLPOOL 
5f4cc4a6c75956a5bf05000d76a0b040b4fd9d6e0b416eaa2e12522f2dcde3506501022432ca8436e3435782ee537e560a30642d330ab66175f4ea44100f287b
+DIST gnome-control-center-3.22.2.tar.xz 7277380 SHA256 
7512ff3e256c1d43a746752e90a8079d0b064aae35283cfe863e19706ce22f92 SHA512 
a9ed72c47703fcbbd0d6f3301be7d5b3a8eff2f0c400bde19e14c5d013404fc5907765fb20af40022f7700547d06c02203a919b4db4c191f64f3ac20cb12626a
 WHIRLPOOL 
393fa9d1752330ebac81215f35df5da6ed4b457cbc5ce56a5497191584266161c4ab0105b16535ef245be62aec27c6556fca2416ce7b91651b266f224592b686
 DIST gnome-control-center-3.23.91.tar.xz 7300216 SHA256 
d8e0cfcfa43223b429aa22c7bbc47475f4763c312407a2e8256db81714c946ac SHA512 
b795536afafbf87d2ecdde028651018e2c8129a89cd91077dd0a4cbeb96c2608ff7f401a2dfdf68f7b7fff4a7dfe0b95f2ebb4c6e3039d434d14850c0a76a8a0
 WHIRLPOOL 
1da42a542f34f6d6df626b9b1762871db5bc2679bdc9fc350ea6171f30e153a95e3c077164769a0bda2bd912af50bc695ebb25f717c127d1827316c69414d52f

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.22.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.22.2.ebuild
new file mode 100644
index 000..2e464bcbdab
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.22.2.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit autotools 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/;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +i18n 
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)
+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.19.1[colord?,policykit]
+
+   >=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.4[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:= )
+   i18n? ( >=app-i18n/ibus-1.5.2 )
+   

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

2017-03-08 Thread Mart Raudsepp
commit: e6c558548f8b2b1f403ca98533c266231e5b3521
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  8 12:06:38 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  8 12:11:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c55854

gnome-base/gnome-control-center-3.23.91: fix gnome-settings-daemon dep

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild
index c7cd92d87db..ee95ef93b67 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.23.91.ebuild
@@ -30,7 +30,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.21.2:3=
-   >=gnome-base/gnome-settings-daemon-3.19.1[colord?,policykit]
+   >=gnome-base/gnome-settings-daemon-3.23.90[colord?,policykit]
>=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/

2017-03-08 Thread Mart Raudsepp
commit: bb44e2b116d7e9e72759664e28fbed14ceb17a68
Author: Timo Tambet  gmail  com>
AuthorDate: Sun Feb 26 00:33:21 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  8 12:11:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb44e2b1

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

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 gnome-base/gnome-control-center/Manifest   |   1 +
 ...gnome-control-center-3.23.91-gentoo-paths.patch | 107 
 ...nter-3.23.91-make-networkmanager-optional.patch |  69 +++
 .../gnome-control-center-3.23.91-optional.patch| 556 +
 .../gnome-control-center-3.23.91.ebuild| 158 ++
 5 files changed, 891 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index d517a636010..d898426541d 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-control-center-3.20.2.tar.xz 7103716 SHA256 
ae380d9cb7a2c6f7f336718606274cd87021cbbcdf828ec67b1a420a2605776e SHA512 
d68bccf16e5e854db4cd8dbb7abb64c40ad1b7370a8c71ff5e8790ef6f2eeb19cd6b2d41f5506bb4b8d956f1d65f54afb26f5d2c4c87adde6561079f1477ff41
 WHIRLPOOL 
ccb4a35211d2fa3adca34b2897a09687bfc854f5d89a512f80d43f46d822b15f586424983df5e746771e12df36115c5b9b7eee220582c4b7042d68e48c4ccf17
 DIST gnome-control-center-3.22.1.tar.xz 7206136 SHA256 
5d69295bc43176392d65b3bdbe60eb85cdcac95b1ef76b86933f3ba9cf48091a SHA512 
7c1bc17844f1b9ef2ca2b94fb36c3a64cbe88561cc2388e5fa26405dff73f3033dea49bf1aab8a85ee9d9680a8816913a0339855a5b09a8033cdaef5ebbb5c63
 WHIRLPOOL 
5f4cc4a6c75956a5bf05000d76a0b040b4fd9d6e0b416eaa2e12522f2dcde3506501022432ca8436e3435782ee537e560a30642d330ab66175f4ea44100f287b
+DIST gnome-control-center-3.23.91.tar.xz 7300216 SHA256 
d8e0cfcfa43223b429aa22c7bbc47475f4763c312407a2e8256db81714c946ac SHA512 
b795536afafbf87d2ecdde028651018e2c8129a89cd91077dd0a4cbeb96c2608ff7f401a2dfdf68f7b7fff4a7dfe0b95f2ebb4c6e3039d434d14850c0a76a8a0
 WHIRLPOOL 
1da42a542f34f6d6df626b9b1762871db5bc2679bdc9fc350ea6171f30e153a95e3c077164769a0bda2bd912af50bc695ebb25f717c127d1827316c69414d52f

diff --git 
a/gnome-base/gnome-control-center/files/gnome-control-center-3.23.91-gentoo-paths.patch
 
b/gnome-base/gnome-control-center/files/gnome-control-center-3.23.91-gentoo-paths.patch
new file mode 100644
index 000..8bd0169df46
--- /dev/null
+++ 
b/gnome-base/gnome-control-center/files/gnome-control-center-3.23.91-gentoo-paths.patch
@@ -0,0 +1,107 @@
+From d646361528717fb0a9134394c62cc2d729b69d39 Mon Sep 17 00:00:00 2001
+From: Timo Tambet 
+Date: Sun, 26 Feb 2017 01:04:05 +0200
+Subject: [PATCH 4/4] Fix some absolute paths to be appropriate for Gentoo
+
+Signed-off-by: Gilles Dartiguelongue 
+Signed-off-by: Alexandre Rostovtsev 
+[Updated for 3.23.90; printer panel /usr/share path went away with print 
testpage button]
+Signed-off-by: Timo Tambet 
+---
+ panels/datetime/Makefile.am  | 1 +
+ panels/datetime/test-endianess.c | 4 ++--
+ panels/datetime/test-timezone.c  | 2 +-
+ panels/datetime/tz.h | 4 ++--
+ panels/printers/Makefile.am  | 3 +++
+ panels/printers/pp-host.c| 2 +-
+ 6 files changed, 10 insertions(+), 6 deletions(-)
+
+diff --git a/panels/datetime/Makefile.am b/panels/datetime/Makefile.am
+index a003f0bce..c43062e98 100644
+--- a/panels/datetime/Makefile.am
 b/panels/datetime/Makefile.am
+@@ -23,6 +23,7 @@ AM_CPPFLAGS =
\
+   $(DATETIME_PANEL_CFLAGS)\
+   -DGNOMELOCALEDIR="\"$(datadir)/locale\""\
+   -DGNOMECC_DATA_DIR="\"$(pkgdatadir)\""  \
++  -DREALDATADIR="\"$(datadir)\""  \
+   $(NULL)
+ 
+ # test-timezone is still too noisy
+diff --git a/panels/datetime/test-endianess.c 
b/panels/datetime/test-endianess.c
+index 06b26131b..eb52bb637 100644
+--- a/panels/datetime/test-endianess.c
 b/panels/datetime/test-endianess.c
+@@ -26,11 +26,11 @@ test_endianess (void)
+   GDir *dir;
+   const char *name;
+ 
+-  dir = g_dir_open ("/usr/share/i18n/locales/", 0, NULL);
++  dir = g_dir_open (REALDATADIR "/i18n/locales/", 0, NULL);
+   if (dir == NULL) {
+   /* Try with /usr/share/locale/
+* https://bugzilla.gnome.org/show_bug.cgi?id=646780 */
+-  dir = g_dir_open ("/usr/share/locale/", 0, NULL);
++  dir = g_dir_open (REALDATADIR "/locale/", 0, NULL);
+   if (dir == NULL) {
+   g_assert_not_reached ();
+   }
+diff --git a/panels/datetime/test-timezone.c b/panels/datetime/test-timezone.c
+index db5c0307e..7ef5cef37 100644
+--- a/panels/datetime/test-timezone.c
 b/panels/datetime/test-timezone.c
+@@ -2,7 +2,7 @@
+ #include 
+ #include "cc-timezone-map.h"
+ 
+-#define TZ_DIR 

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

2017-02-15 Thread Mart Raudsepp
commit: 581e573e5cafc47ef54e07ba94cb36195c23af03
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 15 19:37:04 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 15 19:37:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581e573e

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

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 gnome-base/gnome-control-center/Manifest   |   1 -
 .../gnome-control-center-3.20.1-r1.ebuild  | 160 -
 2 files changed, 161 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index a2120d7af1..d517a63601 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-control-center-3.20.1.tar.xz 7160304 SHA256 
ce6474fc60f78ed3cfaf555e55a52ec3ebb6437fa184e08ad6077bbec380a1ed SHA512 
f730c5edc1b3995765929efce3aa59602398003949ab97d215bd261c7705eb9277762aec2296af54d1762c62df2b383838645c6b82dd233f046af7dad06ba420
 WHIRLPOOL 
76562946f839c1850cbc2082e467e7527f7a4b28d78dd91ad201c7f40a44a87d421ad54054ed5d6b2edc1ce3c46799a17073e4fe410bae1e42e52b409aafb05d
 DIST gnome-control-center-3.20.2.tar.xz 7103716 SHA256 
ae380d9cb7a2c6f7f336718606274cd87021cbbcdf828ec67b1a420a2605776e SHA512 
d68bccf16e5e854db4cd8dbb7abb64c40ad1b7370a8c71ff5e8790ef6f2eeb19cd6b2d41f5506bb4b8d956f1d65f54afb26f5d2c4c87adde6561079f1477ff41
 WHIRLPOOL 
ccb4a35211d2fa3adca34b2897a09687bfc854f5d89a512f80d43f46d822b15f586424983df5e746771e12df36115c5b9b7eee220582c4b7042d68e48c4ccf17
 DIST gnome-control-center-3.22.1.tar.xz 7206136 SHA256 
5d69295bc43176392d65b3bdbe60eb85cdcac95b1ef76b86933f3ba9cf48091a SHA512 
7c1bc17844f1b9ef2ca2b94fb36c3a64cbe88561cc2388e5fa26405dff73f3033dea49bf1aab8a85ee9d9680a8816913a0339855a5b09a8033cdaef5ebbb5c63
 WHIRLPOOL 
5f4cc4a6c75956a5bf05000d76a0b040b4fd9d6e0b416eaa2e12522f2dcde3506501022432ca8436e3435782ee537e560a30642d330ab66175f4ea44100f287b

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.20.1-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.20.1-r1.ebuild
deleted file mode 100644
index 22119eb1f5..00
--- a/gnome-base/gnome-control-center/gnome-control-center-3.20.1-r1.ebuild
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit autotools 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/;
-
-LICENSE="GPL-2+"
-SLOT="2"
-IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +i18n 
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)
-COMMON_DEPEND="
-   >=dev-libs/glib-2.44.0:2[dbus]
-   >=x11-libs/gdk-pixbuf-2.23.0:2
-   >=x11-libs/gtk+-3.20.3:3[X,wayland?]
-   >=gnome-base/gsettings-desktop-schemas-3.19.3
-   >=gnome-base/gnome-desktop-3.19.93:3=
-   >=gnome-base/gnome-settings-daemon-3.19.1[colord?,policykit]
-
-   >=dev-libs/libpwquality-1.2.2
-   dev-libs/libxml2:2
-   gnome-base/libgtop:2=
-   media-libs/fontconfig
-
-   >=media-libs/libcanberra-0.13[gtk3]
-   >=media-sound/pulseaudio-2[glib]
-   >=sys-auth/polkit-0.97
-   >=sys-power/upower-0.99:=
-   >=x11-libs/libnotify-0.7.3:0=
-
-   virtual/libgudev
-   virtual/opengl
-   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.4[dbus]
-   || ( >=net-fs/samba-4.0.0[client] 
>=net-fs/samba-3.6.14-r1[smbclient] ) )
-   gnome-online-accounts? (
-   >=media-libs/grilo-0.3.0:0.3=
-   >=net-libs/gnome-online-accounts-3.15.1:= )
-   i18n? ( >=app-i18n/ibus-1.5.2 )
-   kerberos? ( app-crypt/mit-krb5 )
-   networkmanager? (
-   >=gnome-extra/nm-applet-0.9.7.995
-   >=net-misc/networkmanager-0.9.8:=[modemmanager]
-   >=net-misc/modemmanager-0.7.990 )
-   v4l? (
-   media-libs/clutter-gtk:1.0
-   >=media-video/cheese-3.5.91 )
-  

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

2017-02-06 Thread Zac Medico
commit: cc0d0dbd656f6f343c0d346ca59aa719c654
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb  6 22:27:10 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb  6 22:39:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0d0dbd

gnome-base/gnome-control-center: prefer samba[client] for bug 604030

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.20.1-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.20.1-r1.ebuild
index dc99866..22119eb 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.20.1-r1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.20.1-r1.ebuild
@@ -57,7 +57,7 @@ COMMON_DEPEND="
>=x11-libs/colord-gtk-0.1.24 )
cups? (
>=net-print/cups-1.4[dbus]
-   || ( >=net-fs/samba-3.6.14-r1[smbclient] 
>=net-fs/samba-4.0.0[client] ) )
+   || ( >=net-fs/samba-4.0.0[client] 
>=net-fs/samba-3.6.14-r1[smbclient] ) )
gnome-online-accounts? (
>=media-libs/grilo-0.3.0:0.3=
>=net-libs/gnome-online-accounts-3.15.1:= )



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

2017-02-05 Thread Pacho Ramos
commit: 69a3470b9d10b217b4a5f1f45a5aac9c41547c73
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb  5 08:15:41 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Feb  5 08:15:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a3470b

gnome-base/gnome-control-center: Needs autoconf-archive

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 gnome-base/gnome-control-center/gnome-control-center-3.20.2-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.20.2-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.20.2-r1.ebuild
index a9db42d..f173803 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.20.2-r1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.20.2-r1.ebuild
@@ -118,9 +118,11 @@ DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
 
gnome-base/gnome-common
+   sys-devel/autoconf-archive
 "
 # Needed for autoreconf
 #  gnome-base/gnome-common
+#  sys-devel/autoconf-archive
 
 src_prepare() {
# Make some panels and dependencies optional; requires eautoreconf



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

2017-02-04 Thread Pacho Ramos
commit: 0fb265d615bb04783479521d2ef9f834ac1610c5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb  4 13:24:56 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb  4 13:28:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb265d6

gnome-base/gnome-control-center: Clean samba deps now that samba-3 was removed 
due to security issues, this also solves #604030

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../gnome-control-center-3.20.1.ebuild | 152 -
 ...build => gnome-control-center-3.20.2-r1.ebuild} |   2 +-
 ...build => gnome-control-center-3.22.1-r1.ebuild} |   5 +-
 3 files changed, 2 insertions(+), 157 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.20.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.20.1.ebuild
deleted file mode 100644
index cc5e903..
--- a/gnome-base/gnome-control-center/gnome-control-center-3.20.1.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit autotools 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/;
-
-LICENSE="GPL-2+"
-SLOT="2"
-IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +i18n 
input_devices_wacom kerberos networkmanager v4l wayland"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~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)
-COMMON_DEPEND="
-   >=dev-libs/glib-2.44.0:2[dbus]
-   >=x11-libs/gdk-pixbuf-2.23.0:2
-   >=x11-libs/gtk+-3.20.3:3[X,wayland?]
-   >=gnome-base/gsettings-desktop-schemas-3.19.3
-   >=gnome-base/gnome-desktop-3.19.93:3=
-   >=gnome-base/gnome-settings-daemon-3.19.1[colord?,policykit]
-
-   >=dev-libs/libpwquality-1.2.2
-   dev-libs/libxml2:2
-   gnome-base/libgtop:2=
-   media-libs/fontconfig
-
-   >=media-libs/libcanberra-0.13[gtk3]
-   >=media-sound/pulseaudio-2[glib]
-   >=sys-auth/polkit-0.97
-   >=sys-power/upower-0.99:=
-   >=x11-libs/libnotify-0.7.3:0=
-
-   virtual/libgudev
-   virtual/opengl
-   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.4[dbus]
-   || ( >=net-fs/samba-3.6.14-r1[smbclient] 
>=net-fs/samba-4.0.0[client] ) )
-   gnome-online-accounts? (
-   >=media-libs/grilo-0.3.0:0.3=
-   >=net-libs/gnome-online-accounts-3.15.1:= )
-   i18n? ( >=app-i18n/ibus-1.5.2 )
-   kerberos? ( app-crypt/mit-krb5 )
-   networkmanager? (
-   >=gnome-extra/nm-applet-0.9.7.995
-   >=net-misc/networkmanager-0.9.8:=[modemmanager]
-   >=net-misc/modemmanager-0.7.990 )
-   v4l? (
-   media-libs/clutter-gtk:1.0
-   >=media-video/cheese-3.5.91 )
-   input_devices_wacom? (
-   >=dev-libs/libwacom-0.7
-   >=media-libs/clutter-1.11.3:1.0
-   media-libs/clutter-gtk:1.0
-   >=x11-libs/libXi-1.2 )
-"
-# https://bugzilla.gnome.org/686840, 697478, 700145
-   eapply "${FILESDIR}"/${PN}-3.20.0-optional.patch
-   eapply "${FILESDIR}"/${PN}-3.16.0-make-wayland-optional.patch
-   eapply "${FILESDIR}"/${PN}-3.18.0-keep-panels-optional.patch
-   eapply "${FILESDIR}"/${PN}-3.16.0-networkmanager.patch
-
-   # Fix some absolute paths to be appropriate for Gentoo
-   eapply "${FILESDIR}"/${PN}-3.10.2-gentoo-paths.patch
-
-   eautoreconf
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-update-mimedb \
-   --disable-static \
-   --enable-documentation \
-   $(use_enable bluetooth) \
-   $(use_enable colord color) \
-   $(use_enable cups) \
-   $(usex debug --enable-debug=yes ' ') \
-   $(use_enable gnome-online-accounts goa) \
-   $(use_enable i18n ibus) \
-   $(use_enable kerberos) \
-   $(use_enable networkmanager) \
-   $(use_with v4l cheese) \
-   

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

2016-12-17 Thread Pacho Ramos
commit: fd232c5277e922c6674df982ebd0a9805c4fffc6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 17 13:24:38 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 17 13:32:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd232c52

gnome-base/gnome-control-center: sys-devel/autoconf-archive needed for 
eautoreconf (#602746 by d-7)

Package-Manager: portage-2.3.2

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

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.22.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.22.1.ebuild
index c190e73..b44f8c6 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.22.1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.22.1.ebuild
@@ -120,9 +120,11 @@ DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
 
gnome-base/gnome-common
+   sys-devel/autoconf-archive
 "
 # Needed for autoreconf
 #  gnome-base/gnome-common
+#  sys-devel/autoconf-archive
 
 src_prepare() {
# Make some panels and dependencies optional; requires eautoreconf



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

2016-11-13 Thread Gilles Dartiguelongue
commit: 2641ed0e8724f2ac50698355ae72da39f9904a13
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Nov 13 09:46:25 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Nov 13 09:57:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2641ed0e

gnome-base/gnome-control-center: fix typo in optional patch

Gentoo-Bug: 599622

Package-Manager: portage-2.3.2

 .../files/gnome-control-center-3.22.0-optional.patch  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/gnome-base/gnome-control-center/files/gnome-control-center-3.22.0-optional.patch
 
b/gnome-base/gnome-control-center/files/gnome-control-center-3.22.0-optional.patch
index fd1226c..02516ce 100644
--- 
a/gnome-base/gnome-control-center/files/gnome-control-center-3.22.0-optional.patch
+++ 
b/gnome-base/gnome-control-center/files/gnome-control-center-3.22.0-optional.patch
@@ -78,7 +78,7 @@ index 1e07acd..19096f5 100644
 +AC_ARG_ENABLE([color],
 +  AS_HELP_STRING([--disable-color],
 + [disable color management panel]),
-+  []
++  [],
 +  [enable_color=auto])
 +
 +AS_IF([test "$enable_color" != "no"],
@@ -93,7 +93,7 @@ index 1e07acd..19096f5 100644
 +   AC_DEFINE(BUILD_COLOR, 1, [Define to 1 to build 
the Color panel])
 +   build_color=yes
 + ], [
-+   AS_IF([test "$enable_goa" = "yes"],
++   AS_IF([test "$enable_color" = "yes"],
 + [AC_MSG_ERROR([colord support requested but 
not found])])
 + ])
 +  ])



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

2016-11-02 Thread Gilles Dartiguelongue
commit: 0fb28074d8bb9a3bd8407231dc627a04f0fb239c
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Nov  2 23:37:56 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Nov  2 23:39:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb28074

gnome-base/gnome-control-center: refresh patch stack against 3.22

Package-Manager: portage-2.3.2

 .../gnome-control-center-3.22.0-gentoo-paths.patch | 120 +
 ...ontrol-center-3.22.0-keep-panels-optional.patch |  40 ++
 ...enter-3.22.0-make-networkmanager-optional.patch |  67 +++
 ...ntrol-center-3.22.0-make-wayland-optional.patch |  45 ++
 .../gnome-control-center-3.22.0-optional.patch | 569 +
 .../gnome-control-center-3.22.1.ebuild |  12 +-
 6 files changed, 847 insertions(+), 6 deletions(-)

diff --git 
a/gnome-base/gnome-control-center/files/gnome-control-center-3.22.0-gentoo-paths.patch
 
b/gnome-base/gnome-control-center/files/gnome-control-center-3.22.0-gentoo-paths.patch
new file mode 100644
index ..5d5af0d
--- /dev/null
+++ 
b/gnome-base/gnome-control-center/files/gnome-control-center-3.22.0-gentoo-paths.patch
@@ -0,0 +1,120 @@
+From c093ce404bf9868980fe7b83d6aa2ab3ec7831e2 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev 
+Date: Sun, 8 Dec 2013 23:44:56 +0100
+Subject: [PATCH 5/5] Fix some absolute paths to be appropriate for Gentoo
+
+Signed-off-by: Gilles Dartiguelongue 
+---
+ panels/datetime/Makefile.am | 1 +
+ panels/datetime/test-endianess.c| 4 ++--
+ panels/datetime/test-timezone.c | 2 +-
+ panels/datetime/tz.h| 4 ++--
+ panels/printers/Makefile.am | 3 +++
+ panels/printers/cc-printers-panel.c | 4 ++--
+ panels/printers/pp-host.c   | 2 +-
+ 7 files changed, 12 insertions(+), 8 deletions(-)
+
+diff --git a/panels/datetime/Makefile.am b/panels/datetime/Makefile.am
+index 43523a6..d8d677d 100644
+--- a/panels/datetime/Makefile.am
 b/panels/datetime/Makefile.am
+@@ -23,6 +23,7 @@ AM_CPPFLAGS =
\
+   $(DATETIME_PANEL_CFLAGS)\
+   -DGNOMELOCALEDIR="\"$(datadir)/locale\""\
+   -DGNOMECC_DATA_DIR="\"$(pkgdatadir)\""  \
++  -DREALDATADIR="\"$(datadir)\""  \
+   $(NULL)
+ 
+ # test-timezone is still too noisy
+diff --git a/panels/datetime/test-endianess.c 
b/panels/datetime/test-endianess.c
+index 06b2613..eb52bb6 100644
+--- a/panels/datetime/test-endianess.c
 b/panels/datetime/test-endianess.c
+@@ -26,11 +26,11 @@ test_endianess (void)
+   GDir *dir;
+   const char *name;
+ 
+-  dir = g_dir_open ("/usr/share/i18n/locales/", 0, NULL);
++  dir = g_dir_open (REALDATADIR "/i18n/locales/", 0, NULL);
+   if (dir == NULL) {
+   /* Try with /usr/share/locale/
+* https://bugzilla.gnome.org/show_bug.cgi?id=646780 */
+-  dir = g_dir_open ("/usr/share/locale/", 0, NULL);
++  dir = g_dir_open (REALDATADIR "/locale/", 0, NULL);
+   if (dir == NULL) {
+   g_assert_not_reached ();
+   }
+diff --git a/panels/datetime/test-timezone.c b/panels/datetime/test-timezone.c
+index db5c030..7ef5cef 100644
+--- a/panels/datetime/test-timezone.c
 b/panels/datetime/test-timezone.c
+@@ -2,7 +2,7 @@
+ #include 
+ #include "cc-timezone-map.h"
+ 
+-#define TZ_DIR "/usr/share/zoneinfo/"
++#define TZ_DIR REALDATADIR "/zoneinfo/"
+ 
+ static GList *
+ get_timezone_list (GList *tzs,
+diff --git a/panels/datetime/tz.h b/panels/datetime/tz.h
+index 93905b3..1ba918c 100644
+--- a/panels/datetime/tz.h
 b/panels/datetime/tz.h
+@@ -28,9 +28,9 @@
+ #include 
+ 
+ #ifndef __sun
+-#  define TZ_DATA_FILE "/usr/share/zoneinfo/zone.tab"
++#  define TZ_DATA_FILE REALDATADIR "/zoneinfo/zone.tab"
+ #else
+-#  define TZ_DATA_FILE "/usr/share/lib/zoneinfo/tab/zone_sun.tab"
++#  define TZ_DATA_FILE REALDATADIR "/lib/zoneinfo/tab/zone_sun.tab"
+ #endif
+ 
+ typedef struct _TzDB TzDB;
+diff --git a/panels/printers/Makefile.am b/panels/printers/Makefile.am
+index 512cda5..87726dd 100644
+--- a/panels/printers/Makefile.am
 b/panels/printers/Makefile.am
+@@ -10,6 +10,9 @@ AM_CPPFLAGS =
\
+   -I$(top_srcdir)/shell/  \
+   -DGNOMELOCALEDIR="\"$(datadir)/locale\""\
+   -DTEST_SRCDIR=\""$(srcdir)/"\"  \
++  -DREALDATADIR="\"$(datadir)\""  \
++  -DPREFIX="\"$(prefix)\""\
++  -DLIBEXECDIR="\"$(libexecdir)\""\
+   $(NULL)
+ 
+ noinst_LTLIBRARIES = libprinters.la
+diff --git a/panels/printers/cc-printers-panel.c 
b/panels/printers/cc-printers-panel.c
+index fb55608..a6dfb90 100644
+--- a/panels/printers/cc-printers-panel.c
 b/panels/printers/cc-printers-panel.c
+@@ -2590,8 +2590,8 @@ 

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

2016-11-01 Thread Gilles Dartiguelongue
commit: 1e56a90d3ef70a4e8bf35fc252743a2403c8a102
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov  1 12:33:33 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov  1 12:36:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e56a90d

gnome-base/gnome-control-center: restore version 3.20.1

Actually last keyworded version for sparc.

This partly reverts commit 18beb0f3f63430489428b9a400da801ba6af43b9.

 .../gnome-control-center-3.20.1.ebuild | 152 +
 1 file changed, 152 insertions(+)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.20.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.20.1.ebuild
new file mode 100644
index ..970bb54
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.20.1.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit autotools 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/;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +i18n 
input_devices_wacom kerberos networkmanager v4l wayland"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~x86-freebsd ~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)
+COMMON_DEPEND="
+   >=dev-libs/glib-2.44.0:2[dbus]
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=x11-libs/gtk+-3.20.3:3[X,wayland?]
+   >=gnome-base/gsettings-desktop-schemas-3.19.3
+   >=gnome-base/gnome-desktop-3.19.93:3=
+   >=gnome-base/gnome-settings-daemon-3.19.1[colord?,policykit]
+
+   >=dev-libs/libpwquality-1.2.2
+   dev-libs/libxml2:2
+   gnome-base/libgtop:2=
+   media-libs/fontconfig
+
+   >=media-libs/libcanberra-0.13[gtk3]
+   >=media-sound/pulseaudio-2[glib]
+   >=sys-auth/polkit-0.97
+   >=sys-power/upower-0.99:=
+   >=x11-libs/libnotify-0.7.3:0=
+
+   virtual/libgudev
+   virtual/opengl
+   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.4[dbus]
+   || ( >=net-fs/samba-3.6.14-r1[smbclient] 
>=net-fs/samba-4.0.0[client] ) )
+   gnome-online-accounts? (
+   >=media-libs/grilo-0.3.0:0.3=
+   >=net-libs/gnome-online-accounts-3.15.1:= )
+   i18n? ( >=app-i18n/ibus-1.5.2 )
+   kerberos? ( app-crypt/mit-krb5 )
+   networkmanager? (
+   >=gnome-extra/nm-applet-0.9.7.995
+   >=net-misc/networkmanager-0.9.8:=[modemmanager]
+   >=net-misc/modemmanager-0.7.990 )
+   v4l? (
+   media-libs/clutter-gtk:1.0
+   >=media-video/cheese-3.5.91 )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7
+   >=media-libs/clutter-1.11.3:1.0
+   media-libs/clutter-gtk:1.0
+   >=x11-libs/libXi-1.2 )
+"
+# https://bugzilla.gnome.org/686840, 697478, 700145
+   eapply "${FILESDIR}"/${PN}-3.20.0-optional.patch
+   eapply "${FILESDIR}"/${PN}-3.16.0-make-wayland-optional.patch
+   eapply "${FILESDIR}"/${PN}-3.18.0-keep-panels-optional.patch
+   eapply "${FILESDIR}"/${PN}-3.16.0-networkmanager.patch
+
+   # Fix some absolute paths to be appropriate for Gentoo
+   eapply "${FILESDIR}"/${PN}-3.10.2-gentoo-paths.patch
+
+   eautoreconf
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-update-mimedb \
+   --disable-static \
+   --enable-documentation \
+   $(use_enable bluetooth) \
+   $(use_enable colord color) \
+   $(use_enable cups) \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_enable gnome-online-accounts goa) \
+   $(use_enable i18n ibus) \
+   $(use_enable kerberos) \
+   $(use_enable networkmanager) \
+   $(use_with v4l cheese) \
+   $(use_enable input_devices_wacom wacom) \
+   $(use_enable wayland)
+}
+
+src_install() {
+   

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

2016-11-01 Thread Gilles Dartiguelongue
commit: 5bdfd0a02087acb98a69e09be0709dea3e30272d
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Oct 31 12:15:54 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov  1 11:18:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdfd0a0

gnome-base/gnome-control-center: version bump 3.20.2 → 3.22.1

Package-Manager: portage-2.3.2

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-3.22.1.ebuild | 162 +
 2 files changed, 163 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 7b467c5..4507d9b 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-control-center-3.18.2.tar.xz 7113676 SHA256 
36fe6157247d2b7c8a98dbb3dbcde1c3a6f9e5e8fcc9ccf357e2b2417578f8ad SHA512 
fc1f1075bfd9e86bf2cd38483050895cdbeec1574aa0313245692b2c33fed2db9b92bce634a298e7309f8fc5bf230a122768be9da04f81d0ab1f1feaeaad7754
 WHIRLPOOL 
00a433686b4d0cb83bcf1e2b63a795bb086241d80441a997c7164476b063e07f006ef0329c7c9a57f0344cf46bb8fb69916984169143d7c455df6927a650a1ce
 DIST gnome-control-center-3.20.1.tar.xz 7160304 SHA256 
ce6474fc60f78ed3cfaf555e55a52ec3ebb6437fa184e08ad6077bbec380a1ed SHA512 
f730c5edc1b3995765929efce3aa59602398003949ab97d215bd261c7705eb9277762aec2296af54d1762c62df2b383838645c6b82dd233f046af7dad06ba420
 WHIRLPOOL 
76562946f839c1850cbc2082e467e7527f7a4b28d78dd91ad201c7f40a44a87d421ad54054ed5d6b2edc1ce3c46799a17073e4fe410bae1e42e52b409aafb05d
 DIST gnome-control-center-3.20.2.tar.xz 7103716 SHA256 
ae380d9cb7a2c6f7f336718606274cd87021cbbcdf828ec67b1a420a2605776e SHA512 
d68bccf16e5e854db4cd8dbb7abb64c40ad1b7370a8c71ff5e8790ef6f2eeb19cd6b2d41f5506bb4b8d956f1d65f54afb26f5d2c4c87adde6561079f1477ff41
 WHIRLPOOL 
ccb4a35211d2fa3adca34b2897a09687bfc854f5d89a512f80d43f46d822b15f586424983df5e746771e12df36115c5b9b7eee220582c4b7042d68e48c4ccf17
+DIST gnome-control-center-3.22.1.tar.xz 7206136 SHA256 
5d69295bc43176392d65b3bdbe60eb85cdcac95b1ef76b86933f3ba9cf48091a SHA512 
7c1bc17844f1b9ef2ca2b94fb36c3a64cbe88561cc2388e5fa26405dff73f3033dea49bf1aab8a85ee9d9680a8816913a0339855a5b09a8033cdaef5ebbb5c63
 WHIRLPOOL 
5f4cc4a6c75956a5bf05000d76a0b040b4fd9d6e0b416eaa2e12522f2dcde3506501022432ca8436e3435782ee537e560a30642d330ab66175f4ea44100f287b

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.22.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.22.1.ebuild
new file mode 100644
index ..77c52d4
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.22.1.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit autotools 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/;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +i18n 
input_devices_wacom kerberos networkmanager v4l wayland"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~x86-freebsd 
~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)
+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.19.3
+   >=gnome-base/gnome-desktop-3.21.2:3=
+   >=gnome-base/gnome-settings-daemon-3.19.1[colord?,policykit]
+
+   >=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.4[dbus]
+   || (
+   ( >=net-fs/samba-3.6.14-r1[smbclient] 
=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/files/, gnome-base/gnome-control-center/

2016-11-01 Thread Gilles Dartiguelongue
commit: 18beb0f3f63430489428b9a400da801ba6af43b9
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Oct 31 12:18:12 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov  1 11:18:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18beb0f3

gnome-base/gnome-control-center: cleanup old revisions

Package-Manager: portage-2.3.2

 gnome-base/gnome-control-center/Manifest   |   1 -
 .../gnome-control-center-3.18.0-optional.patch | 537 -
 .../gnome-control-center-3.18.2.ebuild | 155 --
 .../gnome-control-center-3.20.1.ebuild | 152 --
 4 files changed, 845 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 4507d9b..a2120d7 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,4 +1,3 @@
-DIST gnome-control-center-3.18.2.tar.xz 7113676 SHA256 
36fe6157247d2b7c8a98dbb3dbcde1c3a6f9e5e8fcc9ccf357e2b2417578f8ad SHA512 
fc1f1075bfd9e86bf2cd38483050895cdbeec1574aa0313245692b2c33fed2db9b92bce634a298e7309f8fc5bf230a122768be9da04f81d0ab1f1feaeaad7754
 WHIRLPOOL 
00a433686b4d0cb83bcf1e2b63a795bb086241d80441a997c7164476b063e07f006ef0329c7c9a57f0344cf46bb8fb69916984169143d7c455df6927a650a1ce
 DIST gnome-control-center-3.20.1.tar.xz 7160304 SHA256 
ce6474fc60f78ed3cfaf555e55a52ec3ebb6437fa184e08ad6077bbec380a1ed SHA512 
f730c5edc1b3995765929efce3aa59602398003949ab97d215bd261c7705eb9277762aec2296af54d1762c62df2b383838645c6b82dd233f046af7dad06ba420
 WHIRLPOOL 
76562946f839c1850cbc2082e467e7527f7a4b28d78dd91ad201c7f40a44a87d421ad54054ed5d6b2edc1ce3c46799a17073e4fe410bae1e42e52b409aafb05d
 DIST gnome-control-center-3.20.2.tar.xz 7103716 SHA256 
ae380d9cb7a2c6f7f336718606274cd87021cbbcdf828ec67b1a420a2605776e SHA512 
d68bccf16e5e854db4cd8dbb7abb64c40ad1b7370a8c71ff5e8790ef6f2eeb19cd6b2d41f5506bb4b8d956f1d65f54afb26f5d2c4c87adde6561079f1477ff41
 WHIRLPOOL 
ccb4a35211d2fa3adca34b2897a09687bfc854f5d89a512f80d43f46d822b15f586424983df5e746771e12df36115c5b9b7eee220582c4b7042d68e48c4ccf17
 DIST gnome-control-center-3.22.1.tar.xz 7206136 SHA256 
5d69295bc43176392d65b3bdbe60eb85cdcac95b1ef76b86933f3ba9cf48091a SHA512 
7c1bc17844f1b9ef2ca2b94fb36c3a64cbe88561cc2388e5fa26405dff73f3033dea49bf1aab8a85ee9d9680a8816913a0339855a5b09a8033cdaef5ebbb5c63
 WHIRLPOOL 
5f4cc4a6c75956a5bf05000d76a0b040b4fd9d6e0b416eaa2e12522f2dcde3506501022432ca8436e3435782ee537e560a30642d330ab66175f4ea44100f287b

diff --git 
a/gnome-base/gnome-control-center/files/gnome-control-center-3.18.0-optional.patch
 
b/gnome-base/gnome-control-center/files/gnome-control-center-3.18.0-optional.patch
deleted file mode 100644
index 96b58f6..
--- 
a/gnome-base/gnome-control-center/files/gnome-control-center-3.18.0-optional.patch
+++ /dev/null
@@ -1,537 +0,0 @@
-From af4a143d8e0ee51b1a81807d82598101663b1034 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev 
-Date: Fri, 25 Apr 2014 22:17:24 +0200
-Subject: [PATCH 1/2] Make bluetooth/colord/goa/kerberos/wacom optional
-
-Upstream is not interested in any part of this patch:
-
-https://bugzilla.gnome.org/show_bug.cgi?id=686840
-https://bugzilla.gnome.org/show_bug.cgi?id=697478
-https://bugzilla.gnome.org/show_bug.cgi?id=700145
-
-Dropped mm from this revision of the patch since it appears more
-complicated than ever to split it from the network panel.
-
-Signed-Off: Gilles Dartiguelongue 

- configure.ac| 157 ++--
- panels/Makefile.am  |  10 +-
- panels/background/Makefile.am   |   8 +-
- panels/background/bg-pictures-source.c  |  20 
- panels/user-accounts/um-realm-manager.c |   9 ++
- shell/Makefile.am   |  10 +-
- shell/cc-panel-loader.c |   8 ++
- 7 files changed, 186 insertions(+), 36 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index fe723d5..f882e23 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -119,10 +119,6 @@ LIBGD_INIT([_view-common notification static])
- PKG_CHECK_MODULES(LIBLANGUAGE, $COMMON_MODULES gnome-desktop-3.0 fontconfig)
- PKG_CHECK_MODULES(LIBSHORTCUTS, $COMMON_MODULES x11)
- PKG_CHECK_MODULES(SHELL, $COMMON_MODULES x11 polkit-gobject-1 >= 
$POLKIT_REQUIRED_VERSION)
--PKG_CHECK_MODULES(BACKGROUND_PANEL, $COMMON_MODULES cairo-gobject libxml-2.0 
gnome-desktop-3.0
--  gdk-pixbuf-2.0 >= $GDKPIXBUF_REQUIRED_VERSION
--  goa-1.0 >= $GOA_REQUIRED_VERSION
--  grilo-0.2 >= $GRILO_REQUIRED_VERSION)
- PKG_CHECK_MODULES(DATETIME_PANEL, $COMMON_MODULES
-   gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION
-   polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION
-@@ -139,14 +135,65 @@ PKG_CHECK_MODULES(MOUSE_PANEL, $COMMON_MODULES xi >= 1.2
-   gnome-settings-daemon >= $GSD_REQUIRED_VERSION x11)
- 

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

2016-10-12 Thread Gilles Dartiguelongue
commit: e22e2556b28c0697bb0a830d4bb9ab31292e54df
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Oct 12 06:45:37 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Oct 12 07:28:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22e2556

gnome-base/gnome-control-center: version bump 3.20.1-r1 → 3.20.2

Package-Manager: portage-2.3.1

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../gnome-control-center-3.20.2.ebuild | 160 +
 2 files changed, 161 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 2bf95f2..7b467c5 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-control-center-3.18.2.tar.xz 7113676 SHA256 
36fe6157247d2b7c8a98dbb3dbcde1c3a6f9e5e8fcc9ccf357e2b2417578f8ad SHA512 
fc1f1075bfd9e86bf2cd38483050895cdbeec1574aa0313245692b2c33fed2db9b92bce634a298e7309f8fc5bf230a122768be9da04f81d0ab1f1feaeaad7754
 WHIRLPOOL 
00a433686b4d0cb83bcf1e2b63a795bb086241d80441a997c7164476b063e07f006ef0329c7c9a57f0344cf46bb8fb69916984169143d7c455df6927a650a1ce
 DIST gnome-control-center-3.20.1.tar.xz 7160304 SHA256 
ce6474fc60f78ed3cfaf555e55a52ec3ebb6437fa184e08ad6077bbec380a1ed SHA512 
f730c5edc1b3995765929efce3aa59602398003949ab97d215bd261c7705eb9277762aec2296af54d1762c62df2b383838645c6b82dd233f046af7dad06ba420
 WHIRLPOOL 
76562946f839c1850cbc2082e467e7527f7a4b28d78dd91ad201c7f40a44a87d421ad54054ed5d6b2edc1ce3c46799a17073e4fe410bae1e42e52b409aafb05d
+DIST gnome-control-center-3.20.2.tar.xz 7103716 SHA256 
ae380d9cb7a2c6f7f336718606274cd87021cbbcdf828ec67b1a420a2605776e SHA512 
d68bccf16e5e854db4cd8dbb7abb64c40ad1b7370a8c71ff5e8790ef6f2eeb19cd6b2d41f5506bb4b8d956f1d65f54afb26f5d2c4c87adde6561079f1477ff41
 WHIRLPOOL 
ccb4a35211d2fa3adca34b2897a09687bfc854f5d89a512f80d43f46d822b15f586424983df5e746771e12df36115c5b9b7eee220582c4b7042d68e48c4ccf17

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.20.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.20.2.ebuild
new file mode 100644
index ..f443827
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.20.2.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit autotools 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/;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +i18n 
input_devices_wacom kerberos networkmanager v4l wayland"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~x86-freebsd 
~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)
+COMMON_DEPEND="
+   >=dev-libs/glib-2.44.0:2[dbus]
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=x11-libs/gtk+-3.20.3:3[X,wayland?]
+   >=gnome-base/gsettings-desktop-schemas-3.19.3
+   >=gnome-base/gnome-desktop-3.19.93:3=
+   >=gnome-base/gnome-settings-daemon-3.19.1[colord?,policykit]
+
+   >=dev-libs/libpwquality-1.2.2
+   dev-libs/libxml2:2
+   gnome-base/libgtop:2=
+   media-libs/fontconfig
+
+   >=media-libs/libcanberra-0.13[gtk3]
+   >=media-sound/pulseaudio-2[glib]
+   >=sys-auth/polkit-0.97
+   >=sys-power/upower-0.99:=
+   >=x11-libs/libnotify-0.7.3:0=
+
+   virtual/libgudev
+   virtual/opengl
+   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.4[dbus]
+   || ( >=net-fs/samba-3.6.14-r1[smbclient] 
>=net-fs/samba-4.0.0[client] ) )
+   gnome-online-accounts? (
+   >=media-libs/grilo-0.3.0:0.3=
+   >=net-libs/gnome-online-accounts-3.15.1:= )
+   i18n? ( >=app-i18n/ibus-1.5.2 )
+   kerberos? ( app-crypt/mit-krb5 )
+   networkmanager? (
+   >=gnome-extra/nm-applet-0.9.7.995
+   >=net-misc/networkmanager-0.9.8:=[modemmanager]
+   >=net-misc/modemmanager-0.7.990 )
+   v4l? (
+   media-libs/clutter-gtk:1.0
+   

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

2016-07-31 Thread Pacho Ramos
commit: 277028349bf7bdfe5216c3aa72547fb5356550f8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jul 31 09:43:03 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jul 31 09:43:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27702834

gnome-base/gnome-control-center: mouse panel needs a concrete set of plugins at 
runtime, we also need to handle the coexistance of wacom and libinput together 
(#580474)

Package-Manager: portage-2.3.0

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

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.20.1-r1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.20.1-r1.ebuild
new file mode 100644
index 000..f443827
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.20.1-r1.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit autotools 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/;
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +i18n 
input_devices_wacom kerberos networkmanager v4l wayland"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~x86-freebsd 
~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)
+COMMON_DEPEND="
+   >=dev-libs/glib-2.44.0:2[dbus]
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=x11-libs/gtk+-3.20.3:3[X,wayland?]
+   >=gnome-base/gsettings-desktop-schemas-3.19.3
+   >=gnome-base/gnome-desktop-3.19.93:3=
+   >=gnome-base/gnome-settings-daemon-3.19.1[colord?,policykit]
+
+   >=dev-libs/libpwquality-1.2.2
+   dev-libs/libxml2:2
+   gnome-base/libgtop:2=
+   media-libs/fontconfig
+
+   >=media-libs/libcanberra-0.13[gtk3]
+   >=media-sound/pulseaudio-2[glib]
+   >=sys-auth/polkit-0.97
+   >=sys-power/upower-0.99:=
+   >=x11-libs/libnotify-0.7.3:0=
+
+   virtual/libgudev
+   virtual/opengl
+   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.4[dbus]
+   || ( >=net-fs/samba-3.6.14-r1[smbclient] 
>=net-fs/samba-4.0.0[client] ) )
+   gnome-online-accounts? (
+   >=media-libs/grilo-0.3.0:0.3=
+   >=net-libs/gnome-online-accounts-3.15.1:= )
+   i18n? ( >=app-i18n/ibus-1.5.2 )
+   kerberos? ( app-crypt/mit-krb5 )
+   networkmanager? (
+   >=gnome-extra/nm-applet-0.9.7.995
+   >=net-misc/networkmanager-0.9.8:=[modemmanager]
+   >=net-misc/modemmanager-0.7.990 )
+   v4l? (
+   media-libs/clutter-gtk:1.0
+   >=media-video/cheese-3.5.91 )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7
+   >=media-libs/clutter-1.11.3:1.0
+   media-libs/clutter-gtk:1.0
+   >=x11-libs/libXi-1.2 )
+"
+# https://bugzilla.gnome.org/686840, 697478, 700145
+   eapply "${FILESDIR}"/${PN}-3.20.0-optional.patch
+   eapply "${FILESDIR}"/${PN}-3.16.0-make-wayland-optional.patch
+   eapply "${FILESDIR}"/${PN}-3.18.0-keep-panels-optional.patch
+   eapply "${FILESDIR}"/${PN}-3.16.0-networkmanager.patch
+
+   # Fix some absolute paths to be appropriate for Gentoo
+   eapply "${FILESDIR}"/${PN}-3.10.2-gentoo-paths.patch
+
+   eautoreconf
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-update-mimedb \
+   --disable-static \
+   --enable-documentation \
+   $(use_enable bluetooth) \
+   $(use_enable colord color) \
+   $(use_enable cups) \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_enable gnome-online-accounts goa) \
+   $(use_enable i18n ibus) \
+   $(use_enable kerberos) \
+   $(use_enable networkmanager) \
+   $(use_with v4l cheese) \
+   $(use_enable input_devices_wacom wacom) \
+   $(use_enable wayland)
+}
+
+src_install() {
+   

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

2016-07-09 Thread Pacho Ramos
commit: 7610a68e3dbf4bc6f243af09df5a4123174187e7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul  9 11:16:34 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jul  9 11:20:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7610a68e

gnome-base/gnome-control-center: Rebuilding with NM subslot bump will be needed 
when it's bumped (likely when we are ready to kill the obsolete dbus-glib 
support from NM)

Package-Manager: portage-2.3.0

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

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.20.1.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.20.1.ebuild
index 8c80f9f..970bb54 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.20.1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.20.1.ebuild
@@ -65,7 +65,7 @@ COMMON_DEPEND="
kerberos? ( app-crypt/mit-krb5 )
networkmanager? (
>=gnome-extra/nm-applet-0.9.7.995
-   >=net-misc/networkmanager-0.9.8[modemmanager]
+   >=net-misc/networkmanager-0.9.8:=[modemmanager]
>=net-misc/modemmanager-0.7.990 )
v4l? (
media-libs/clutter-gtk:1.0



  1   2   >