[gentoo-commits] repo/gentoo:master commit in: dev-libs/vala-common/

2017-03-22 Thread Mart Raudsepp
commit: dd45bd65639dbab4e39281031b1d2367cc818456
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 23 05:07:27 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 23 05:32:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd45bd65

dev-libs/vala-common: bump to 0.34.7

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-libs/vala-common/Manifest  |  1 +
 dev-libs/vala-common/vala-common-0.34.7.ebuild | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index b1089d6c657..b58c086938a 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1,2 +1,3 @@
 DIST vala-0.32.1.tar.xz 2759528 SHA256 
dd0d47e548a34cfb1e4b04149acd082a86414c49057ffb79902eb9a508a161a9 SHA512 
d59db1bd9132f93f187c30ccabff9d21fe8685293a6494e5b009d883de4f844cc4b8dc5d3b6eb4e026a93490f2e4ff7ba83ff22a093c6f8f85e68d83f5fe1bb0
 WHIRLPOOL 
d61a171cacb62f008e15408729b809f9a13f11880395526a9890ddfed1a41d0ad021c57c8d9d93ffdf6f99ee5231fffdb4fa1763d8b7238a8f62ae67f4aa22ca
 DIST vala-0.34.3.tar.xz 2724224 SHA256 
f0fad71aca03cdeadf749ca47f56296a4ddd1a25f4e2f09f0ff9e1e3afbcac3f SHA512 
fd7d34e1abfd326dff75d39372b49cf73fc1823de4433cb3ec8b8df9cf67064b4f71fe9c29905627864af390feb6cde44a4dbe892f010cd74f3576d2a82e9dc5
 WHIRLPOOL 
6ca9ea6de1c30dc1b2e2e7958b9e21cf6a27a38f99eb286a9897b1ef61d6c1070427343258b2daaaf608eba99a8019add21bfeb3356c354f3a40555c416ce30e
+DIST vala-0.34.7.tar.xz 2776352 SHA256 
1b2cb14f377d4c41fa3a86d3d01b93017015ce91b6714a85f27346073b4034fa SHA512 
b7345f71ab59adfdba44a76529c7fe0627aef8098f4214584c1d2ab4c014e1c2c60b2dfcb6cabc0d3d83b93dda850439fdab12b4a1498b2b202147c12e73
 WHIRLPOOL 
7102db5b0d6b563ec3f3fa5436209e4477804fa06ac6040d4c6f70e14864780f9698ce44881d7c8c688b920a7d245099977ea0032d5f47d9a93982ea770f6d29

diff --git a/dev-libs/vala-common/vala-common-0.34.7.ebuild 
b/dev-libs/vala-common/vala-common-0.34.7.ebuild
new file mode 100644
index 000..01ce4db1896
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.34.7.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="vala"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for packages that use Vala"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos 
~x64-solaris"
+IUSE=""
+
+# Previously ${PN} was part of dev-lang/vala
+RDEPEND="
+   ! /dev/null
+   eend $?
+   fi
+   if has_version ' /dev/null
+   eend $?
+   fi
+   if has_version ' /dev/null
+   eend $?
+   fi
+   if has_version ' /dev/null
+   eend $?
+   if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then
+   ebegin "Removing old vala-0.16 makefile template"
+   rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> 
/dev/null
+   eend $?
+   fi
+   fi
+   if has_version ' /dev/null
+   eend $?
+   if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then
+   ebegin "Removing old vala-0.18 makefile template"
+   rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> 
/dev/null
+   eend $?
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/

2017-03-22 Thread Mart Raudsepp
commit: 324295cd8ef5908eee02d83739307c8356a734a2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 23 05:07:53 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 23 05:32:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324295cd

dev-lang/vala: bump to 0.34.7

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.34.7.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 1afb4e2..f14c28b4824 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -3,3 +3,4 @@ DIST vala-0.28.1.tar.xz 2721228 SHA256 
1c0eaea6134b75af17221cb699f13d7236d607bb4
 DIST vala-0.30.1.tar.xz 2727204 SHA256 
23add78e5c6a5e6df019d4a885c9c79814c9e0b957519ec8a4f4d826c4e5df2c SHA512 
abc8d775b1ee7ca5f38dc48becdd3f83cdcdfa7425d5bea49172f35d6ed554982799c6cd16ed397fc340a5326bf3d0fc8a032376b1394bd7ed17023822e29dc3
 WHIRLPOOL 
a1da2580743103b0b7a4d3bf234057ede4f88d8aadd355779841b0b819ab25341dd9bb97493017a37319432e69028a4f7c7d292aea20e8427cce0baad11c2078
 DIST vala-0.32.1.tar.xz 2759528 SHA256 
dd0d47e548a34cfb1e4b04149acd082a86414c49057ffb79902eb9a508a161a9 SHA512 
d59db1bd9132f93f187c30ccabff9d21fe8685293a6494e5b009d883de4f844cc4b8dc5d3b6eb4e026a93490f2e4ff7ba83ff22a093c6f8f85e68d83f5fe1bb0
 WHIRLPOOL 
d61a171cacb62f008e15408729b809f9a13f11880395526a9890ddfed1a41d0ad021c57c8d9d93ffdf6f99ee5231fffdb4fa1763d8b7238a8f62ae67f4aa22ca
 DIST vala-0.34.3.tar.xz 2724224 SHA256 
f0fad71aca03cdeadf749ca47f56296a4ddd1a25f4e2f09f0ff9e1e3afbcac3f SHA512 
fd7d34e1abfd326dff75d39372b49cf73fc1823de4433cb3ec8b8df9cf67064b4f71fe9c29905627864af390feb6cde44a4dbe892f010cd74f3576d2a82e9dc5
 WHIRLPOOL 
6ca9ea6de1c30dc1b2e2e7958b9e21cf6a27a38f99eb286a9897b1ef61d6c1070427343258b2daaaf608eba99a8019add21bfeb3356c354f3a40555c416ce30e
+DIST vala-0.34.7.tar.xz 2776352 SHA256 
1b2cb14f377d4c41fa3a86d3d01b93017015ce91b6714a85f27346073b4034fa SHA512 
b7345f71ab59adfdba44a76529c7fe0627aef8098f4214584c1d2ab4c014e1c2c60b2dfcb6cabc0d3d83b93dda850439fdab12b4a1498b2b202147c12e73
 WHIRLPOOL 
7102db5b0d6b563ec3f3fa5436209e4477804fa06ac6040d4c6f70e14864780f9698ce44881d7c8c688b920a7d245099977ea0032d5f47d9a93982ea770f6d29

diff --git a/dev-lang/vala/vala-0.34.7.ebuild b/dev-lang/vala/vala-0.34.7.ebuild
new file mode 100644
index 000..80d4d54e8e5
--- /dev/null
+++ b/dev-lang/vala/vala-0.34.7.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1"
+SLOT="0.34"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/vala-common-${PV}
+"
+DEPEND="${RDEPEND}
+   !${CATEGORY}/${PN}:0
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2 )
+"
+
+src_configure() {
+   gnome2_src_configure --disable-unversioned
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/gnome-autoar/

2017-03-23 Thread Mart Raudsepp
commit: 016bb30bff2836a1eed31e13c35efa2ec364088b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 23 06:06:50 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 23 06:06:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016bb30b

app-arch/gnome-autoar: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 app-arch/gnome-autoar/Manifest  |  2 --
 app-arch/gnome-autoar/gnome-autoar-0.1.1.ebuild | 33 ---
 app-arch/gnome-autoar/gnome-autoar-0.2.1.ebuild | 43 -
 3 files changed, 78 deletions(-)

diff --git a/app-arch/gnome-autoar/Manifest b/app-arch/gnome-autoar/Manifest
index 3ed202916ff..6e10a461282 100644
--- a/app-arch/gnome-autoar/Manifest
+++ b/app-arch/gnome-autoar/Manifest
@@ -1,3 +1 @@
-DIST gnome-autoar-0.1.1.tar.xz 292536 SHA256 
f65cb810b562dc038ced739fbf59739fd5df1a8e848636e21f363ded9f349ac9 SHA512 
59606cc7e3150d457b343f99bf30732bc9ea4bb7368133bba771a17d3253f23c8c60a35f4d686569fc2a9d4b4ab1e095b0f8cd7053493e1951e9d193a60c1e31
 WHIRLPOOL 
4cfc478c9956490cab5b48133585384e1282abf677290c94c93d59eba26ed4a5438d36622cfb73163d28a6692c990fb224782adbe9c9948814d3b83abb3ffcae
-DIST gnome-autoar-0.2.1.tar.xz 295316 SHA256 
f642935e9213663c114988403fba26c02e79a644b33cb0e4da0d4aec570fb1fb SHA512 
c41961a97e04f23407b8929e1a66bb2643b39079c3ea8f21cd00647354d9e0ba1ef91e2f7da976f9f76a74d761e63ac6acfd9ef148ea0b1dc8069dd504df826c
 WHIRLPOOL 
164011d7472c8bcb8e8e3ba534a2b6b8693b5da91186bbe3bb7facc07b368111c414adbdd02c9cdd83d76a31455d423b610d2bbc60dc314e0ce84724df762af4
 DIST gnome-autoar-0.2.2.tar.xz 295488 SHA256 
e1fe2c06eed30305c38bf0939c72b0e51b4716658e2663a0cf4a4bf57874ca62 SHA512 
78faf8f82eeab4cb5f1f364d6e9caa4d24f21f9b81a79ebde4404253f3e7ae120f44600f236612859810afc6fc6f1a8c6f2e065db98be79103255642139c10a2
 WHIRLPOOL 
84de57d7953a4653b8ee9d8d710b14566017b09bd63aa38843ff02ed105a79b5d7c5bda6af6610ddb01ce2f6de76ad279db94a7c8e3fe70c5d9ab4cce670b4f7

diff --git a/app-arch/gnome-autoar/gnome-autoar-0.1.1.ebuild 
b/app-arch/gnome-autoar/gnome-autoar-0.1.1.ebuild
deleted file mode 100644
index 635f79410d2..000
--- a/app-arch/gnome-autoar/gnome-autoar-0.1.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="Automatic archives creating and extracting library"
-HOMEPAGE="https://git.gnome.org/browse/gnome-autoar;
-
-LICENSE="LGPL-2+ GPL-2+"
-SLOT="0"
-IUSE="gtk +introspection"
-KEYWORDS="~alpha ~amd64 ~x86"
-
-RDEPEND="
-   >=app-arch/libarchive-3.2.0
-   >=dev-libs/glib-2.35.6:2
-   gtk? ( >=x11-libs/gtk+-3.2:3 )
-   introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.14
-   gnome-base/gnome-common
-   virtual/pkgconfig
-"
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   $(use_enable introspection) \
-   $(use_enable gtk)
-}

diff --git a/app-arch/gnome-autoar/gnome-autoar-0.2.1.ebuild 
b/app-arch/gnome-autoar/gnome-autoar-0.2.1.ebuild
deleted file mode 100644
index daa341b6551..000
--- a/app-arch/gnome-autoar/gnome-autoar-0.2.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala
-
-DESCRIPTION="Automatic archives creating and extracting library"
-HOMEPAGE="https://git.gnome.org/browse/gnome-autoar;
-
-LICENSE="LGPL-2+ GPL-2+"
-SLOT="0"
-IUSE="gtk +introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha ~amd64 ~x86"
-
-RDEPEND="
-   >=app-arch/libarchive-3.2.0
-   >=dev-libs/glib-2.35.6:2
-   gtk? ( >=x11-libs/gtk+-3.2:3 )
-   introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.14
-   gnome-base/gnome-common
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   $(use_enable introspection) \
-   $(use_enable vala) \
-   $(use_enable gtk)
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/gnome-autoar/

2017-03-23 Thread Mart Raudsepp
commit: d527ef6c8a8dff9f05e75e3da8cc8eaa3cad3162
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 23 06:06:28 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 23 06:06:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d527ef6c

app-arch/gnome-autoar: bump to 0.2.2

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 app-arch/gnome-autoar/Manifest  |  1 +
 app-arch/gnome-autoar/gnome-autoar-0.2.2.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/app-arch/gnome-autoar/Manifest b/app-arch/gnome-autoar/Manifest
index ab010d71a41..3ed202916ff 100644
--- a/app-arch/gnome-autoar/Manifest
+++ b/app-arch/gnome-autoar/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-autoar-0.1.1.tar.xz 292536 SHA256 
f65cb810b562dc038ced739fbf59739fd5df1a8e848636e21f363ded9f349ac9 SHA512 
59606cc7e3150d457b343f99bf30732bc9ea4bb7368133bba771a17d3253f23c8c60a35f4d686569fc2a9d4b4ab1e095b0f8cd7053493e1951e9d193a60c1e31
 WHIRLPOOL 
4cfc478c9956490cab5b48133585384e1282abf677290c94c93d59eba26ed4a5438d36622cfb73163d28a6692c990fb224782adbe9c9948814d3b83abb3ffcae
 DIST gnome-autoar-0.2.1.tar.xz 295316 SHA256 
f642935e9213663c114988403fba26c02e79a644b33cb0e4da0d4aec570fb1fb SHA512 
c41961a97e04f23407b8929e1a66bb2643b39079c3ea8f21cd00647354d9e0ba1ef91e2f7da976f9f76a74d761e63ac6acfd9ef148ea0b1dc8069dd504df826c
 WHIRLPOOL 
164011d7472c8bcb8e8e3ba534a2b6b8693b5da91186bbe3bb7facc07b368111c414adbdd02c9cdd83d76a31455d423b610d2bbc60dc314e0ce84724df762af4
+DIST gnome-autoar-0.2.2.tar.xz 295488 SHA256 
e1fe2c06eed30305c38bf0939c72b0e51b4716658e2663a0cf4a4bf57874ca62 SHA512 
78faf8f82eeab4cb5f1f364d6e9caa4d24f21f9b81a79ebde4404253f3e7ae120f44600f236612859810afc6fc6f1a8c6f2e065db98be79103255642139c10a2
 WHIRLPOOL 
84de57d7953a4653b8ee9d8d710b14566017b09bd63aa38843ff02ed105a79b5d7c5bda6af6610ddb01ce2f6de76ad279db94a7c8e3fe70c5d9ab4cce670b4f7

diff --git a/app-arch/gnome-autoar/gnome-autoar-0.2.2.ebuild 
b/app-arch/gnome-autoar/gnome-autoar-0.2.2.ebuild
new file mode 100644
index 000..daa341b6551
--- /dev/null
+++ b/app-arch/gnome-autoar/gnome-autoar-0.2.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala
+
+DESCRIPTION="Automatic archives creating and extracting library"
+HOMEPAGE="https://git.gnome.org/browse/gnome-autoar;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="gtk +introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~x86"
+
+RDEPEND="
+   >=app-arch/libarchive-3.2.0
+   >=dev-libs/glib-2.35.6:2
+   gtk? ( >=x11-libs/gtk+-3.2:3 )
+   introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.14
+   gnome-base/gnome-common
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable introspection) \
+   $(use_enable vala) \
+   $(use_enable gtk)
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/

2017-03-23 Thread Mart Raudsepp
commit: 195b15296d3ac4ad8ce3fd21582d8784139d9d80
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 23 06:51:56 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 23 06:52:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=195b1529

gnome-extra/gnome-software: bump to 3.22.7

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-extra/gnome-software/Manifest|  1 +
 .../gnome-software/gnome-software-3.22.7.ebuild| 84 ++
 2 files changed, 85 insertions(+)

diff --git a/gnome-extra/gnome-software/Manifest 
b/gnome-extra/gnome-software/Manifest
index 5ca0e84c9b1..a4a10ffce86 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-software-3.20.5.tar.xz 3533740 SHA256 
3880efea8edef3c34471cd9cba9ec8de1c06ef080d4dac723433df710f74b767 SHA512 
36a827ef459e96b44c32bee63dacf3ccd0acaaead79a21337a3ab54df60d8eec32afd14db7f0cb0f53f179a38fa628f75935898c8d5c1b8355404ab485b0cdcf
 WHIRLPOOL 
f5ddc104aeaf08474c7cb1bb41d25ac975a4fe81fc422d62f65eb6ad22788e125a48c377c939e3b07979a252afd48db6432b1779d1c8ad676e73874e6f2d85ed
 DIST gnome-software-3.22.2.tar.xz 3860332 SHA256 
4da096c227c07102902d3097053cba8d0fd95fd3194be56554bfe2be2a796e93 SHA512 
9a50294a6f91d0fa751751eb10fe98011c26df50e17aace0ea7f16563ffc26830e3c7d0eff7d2c5ee1ec179606b15424334c4f139c36486df2a93e262a635c91
 WHIRLPOOL 
5d084260fe2761eb75824614eef37854234d72d559da3cc70dcd15a602d80997bbd94ea51977d12974af7c25065f0f909158bf963464c59f20a8d6c0603cda41
 DIST gnome-software-3.22.4.tar.xz 3862040 SHA256 
315550e9df228e94ff16a0ee45a9317611a606d72434204ed0f5ac3c2b569c36 SHA512 
a91353c24dd5ca8605b7e6684a17ff7173d414785d2b72ee63f7bd619978f352ba230ca506dcba6ab9551fe42934674f043637dc007a35696f9e264c4e60deac
 WHIRLPOOL 
544641f4974f00bc4e0eeaf9a90b85d477fd499eb1fb335d86cfe2ef97a529d4cb3823aa1116cf681deebb5e824730ee124d699f55e4fdd347ab69bd05697b66
+DIST gnome-software-3.22.7.tar.xz 3865764 SHA256 
c19de1e19c3c7f934b24348f0e005d6ffaecdb6372047209fe9fd9e62c34b379 SHA512 
184714710695d8c48451c1ee7885524dfa30cc6091975bdd317bdd6ce130e7815ab7474074ed191913594bcd5142932bd7918ae19a695170a34a5f934e1b9825
 WHIRLPOOL 
ae3217b84f86a20c6da6b6165c6141fbc4e1ffae76f478d632082820c5c519e4e2acb9aaa034618c43297c64c8411b202ba1a46ddbec513b0ed699a429e6c3db

diff --git a/gnome-extra/gnome-software/gnome-software-3.22.7.ebuild 
b/gnome-extra/gnome-software/gnome-software-3.22.7.ebuild
new file mode 100644
index 000..8490bc257dd
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.22.7.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-any-r1 virtualx
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="http://wiki.gnome.org/Apps/Software;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome spell test udev"
+
+RDEPEND="
+   >=app-admin/packagekit-base-1.1.0
+   app-crypt/libsecret
+   dev-db/sqlite:3
+   >=dev-libs/appstream-glib-0.6.7:0
+   >=dev-libs/glib-2.46:2
+   >=dev-libs/json-glib-1.1.1
+   >=gnome-base/gsettings-desktop-schemas-3.11.5
+   >=net-libs/libsoup-2.51.92:2.4
+   sys-auth/polkit
+   >=x11-libs/gdk-pixbuf-2.31.5
+   >=x11-libs/gtk+-3.20:3
+   gnome? ( >=gnome-base/gnome-desktop-3.17.92:3= )
+   spell? ( app-text/gtkspell:3 )
+   udev? ( virtual/libgudev )
+"
+DEPEND="${RDEPEND}
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/libxslt
+   >=dev-util/intltool-0.35
+   virtual/pkgconfig
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# test? ( dev-util/valgrind )
+
+python_check_deps() {
+   use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   # valgrind fails with SIGTRAP
+   sed -e 's/TESTS = .*/TESTS =/' \
+   -i "${S}"/src/Makefile.{am,in} || die
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # FIXME: investigate limba and firmware update support
+   gnome2_src_configure \
+   --enable-man \
+   --enable-packagekit \
+   --enable-polkit \
+   --disable-firmware \
+   --disable-limba \
+   --disable-ostree \
+   --disable-rpm \
+   --disable-steam \
+   --disable-flatpak \
+   --enable-webapps \
+   --disable-snap \
+   $(use_enable spell gtkspell) \
+   $(use_enable test dogtail) \
+   $(use_enable test tests) \
+   $(use_enable 

[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 <la...@src.gnome.org>
+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 <oh...@redhat.com>
+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

[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[d

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

2017-03-19 Thread Mart Raudsepp
commit: eb1319bc3cb41c8f1e20ced190ca9e72b7f21bca
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 11:37:50 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 11:43:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1319bc

gnome-base/gdm: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-base/gdm/Manifest |   1 -
 gnome-base/gdm/gdm-3.22.1-r1.ebuild | 219 
 2 files changed, 220 deletions(-)

diff --git a/gnome-base/gdm/Manifest b/gnome-base/gdm/Manifest
index 60938302c66..d18e694fb4c 100644
--- a/gnome-base/gdm/Manifest
+++ b/gnome-base/gdm/Manifest
@@ -1,4 +1,3 @@
 DIST gdm-3.20.1.tar.xz 1148952 SHA256 
10a2512fc8455a3e60e61907a8419ae7dfba9e7ea80cfb7e2ffa746eb165789f SHA512 
6d6121aa86b78e0353f9f4c230151efbf45da64f5af3e0a694ed84ecbf9d64b2ae769755b6f3d0c55b9ad88f2710e4a6cf2aafc15201444a843a40daf40dcbc6
 WHIRLPOOL 
2a42fb8c0becb51e87f67415fb20c3a2fc90d85b74e919fda0df36cf45f68a271fd9631f0bbdff914a164fcbabcdc535934cd18a75c0f9b6afa08c62190a9e32
-DIST gdm-3.22.1.tar.xz 1110372 SHA256 
6a43e623f563c2e366297c2ee8d160526a285e102c73936e27a1d79076d6969f SHA512 
dfd66017f62b4cfeac41b9f86a09ce826d08b994b608fd3c8bc1a27ed0245a755921bee8720d442e300a60367f7be8a7dc85f917ccc6ef0b71f712348c0e3060
 WHIRLPOOL 
5c352321590728be20c0e866aadc31092b59f07be90d819ec214df9f6ccb9a60f9c3e2ee7d0518f3a89395e178f18cf4d2edc29c9ce0bdfb70dfda2752bdbc86
 DIST gdm-3.22.3.tar.xz 1110740 SHA256 
e7ca3ce77140efe1920f8864c2c77f89bc9f9f75e70e744994cf0a70d8780963 SHA512 
b87acfca13c1d71ed1d7390625d1c36d58cfcde0ea969fa29cde5cabcb2fdf386e30e3b4d3ca057c2cdb99c202dca19d2a478b55083c468c7fb595e69881aebf
 WHIRLPOOL 
7239028567fcdb6acba5e38982163ab52c5560d24ab3e97db065c7afbc4e7fa42611f6d271ca3d07cd30b0e5e641dee1c2958089efd69f3fd394733ebaa1c0e7
 DIST tango-gentoo-v1.1.tar.gz 29322 SHA256 
518efa4257c8e689488399db23397a89f4dcd5990ce537ef6215860ad5606eb0 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045
 WHIRLPOOL 
9e1635a505ea48f4fe8bdb3b8b3b43cfb9cf99e3204194c51361b198886e719921cfacbc15f9f6407aa7d0c4af178e24c74b998fc370fa2329040e5be1baf153

diff --git a/gnome-base/gdm/gdm-3.22.1-r1.ebuild 
b/gnome-base/gdm/gdm-3.22.1-r1.ebuild
deleted file mode 100644
index 1f3fab31054..000
--- a/gnome-base/gdm/gdm-3.22.1-r1.ebuild
+++ /dev/null
@@ -1,219 +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 eutils gnome2 pam readme.gentoo-r1 systemd user versionator
-
-DESCRIPTION="GNOME Display Manager for managing graphical display servers and 
user logins"
-HOMEPAGE="https://wiki.gnome.org/Projects/GDM;
-
-SRC_URI="${SRC_URI}
-   branding? ( 
http://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
-"
-
-LICENSE="
-   GPL-2+
-   branding? ( CC-Sampling-Plus-1.0 )
-"
-
-SLOT="0"
-
-IUSE="accessibility audit branding fprint +introspection ipv6 plymouth selinux 
smartcard tcpd test wayland xinerama"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86"
-
-# NOTE: x11-base/xorg-server dep is for X_SERVER_PATH etc, bug #295686
-# nspr used by smartcard extension
-# dconf, dbus and g-s-d are needed at install time for dconf update
-# We need either systemd or >=openrc-0.12 to restart gdm properly, bug #463784
-COMMON_DEPEND="
-   app-text/iso-codes
-   >=dev-libs/glib-2.36:2[dbus]
-   >=x11-libs/gtk+-2.91.1:3
-   >=gnome-base/dconf-0.20
-   >=gnome-base/gnome-settings-daemon-3.1.4
-   gnome-base/gsettings-desktop-schemas
-   >=media-libs/fontconfig-2.5.0:1.0
-   >=media-libs/libcanberra-0.4[gtk3]
-   sys-apps/dbus
-   >=sys-apps/accountsservice-0.6.12
-
-   x11-apps/sessreg
-   x11-base/xorg-server
-   x11-libs/libXi
-   x11-libs/libXau
-   x11-libs/libX11
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXft
-   >=x11-misc/xdg-utils-1.0.2-r3
-
-   virtual/pam
-
-   >=sys-apps/systemd-186:0=[pam]
-
-   sys-auth/pambase[systemd]
-
-   audit? ( sys-process/audit )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   plymouth? ( sys-boot/plymouth )
-   selinux? ( sys-libs/libselinux )
-   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-   xinerama? ( x11-libs/libXinerama )
-"
-# XXX: These deps are from session and desktop files in data/ directory
-# fprintd is used via dbus by gdm-fingerprint-extension
-# gnome-session-3.6 needed to avoid freezing with orca
-RDEPEND="${COMMON_DEPEND}
-   >=gnome-base/gnome-session-3.6
-   >=gnome-base/gnome-shell-3.1.90
-   x11-apps/xhost
-
-   accessibility? (

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

2017-03-19 Thread Mart Raudsepp
commit: 68ea1734b1b306e39bbf4d661b001165cfcad6c8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 00:45:33 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 11:43:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ea1734

gnome-base/gdm: bump to 3.22.3

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-base/gdm/Manifest  |   1 +
 gnome-base/gdm/gdm-3.22.3.ebuild | 221 +++
 2 files changed, 222 insertions(+)

diff --git a/gnome-base/gdm/Manifest b/gnome-base/gdm/Manifest
index 306262d..60938302c66 100644
--- a/gnome-base/gdm/Manifest
+++ b/gnome-base/gdm/Manifest
@@ -1,3 +1,4 @@
 DIST gdm-3.20.1.tar.xz 1148952 SHA256 
10a2512fc8455a3e60e61907a8419ae7dfba9e7ea80cfb7e2ffa746eb165789f SHA512 
6d6121aa86b78e0353f9f4c230151efbf45da64f5af3e0a694ed84ecbf9d64b2ae769755b6f3d0c55b9ad88f2710e4a6cf2aafc15201444a843a40daf40dcbc6
 WHIRLPOOL 
2a42fb8c0becb51e87f67415fb20c3a2fc90d85b74e919fda0df36cf45f68a271fd9631f0bbdff914a164fcbabcdc535934cd18a75c0f9b6afa08c62190a9e32
 DIST gdm-3.22.1.tar.xz 1110372 SHA256 
6a43e623f563c2e366297c2ee8d160526a285e102c73936e27a1d79076d6969f SHA512 
dfd66017f62b4cfeac41b9f86a09ce826d08b994b608fd3c8bc1a27ed0245a755921bee8720d442e300a60367f7be8a7dc85f917ccc6ef0b71f712348c0e3060
 WHIRLPOOL 
5c352321590728be20c0e866aadc31092b59f07be90d819ec214df9f6ccb9a60f9c3e2ee7d0518f3a89395e178f18cf4d2edc29c9ce0bdfb70dfda2752bdbc86
+DIST gdm-3.22.3.tar.xz 1110740 SHA256 
e7ca3ce77140efe1920f8864c2c77f89bc9f9f75e70e744994cf0a70d8780963 SHA512 
b87acfca13c1d71ed1d7390625d1c36d58cfcde0ea969fa29cde5cabcb2fdf386e30e3b4d3ca057c2cdb99c202dca19d2a478b55083c468c7fb595e69881aebf
 WHIRLPOOL 
7239028567fcdb6acba5e38982163ab52c5560d24ab3e97db065c7afbc4e7fa42611f6d271ca3d07cd30b0e5e641dee1c2958089efd69f3fd394733ebaa1c0e7
 DIST tango-gentoo-v1.1.tar.gz 29322 SHA256 
518efa4257c8e689488399db23397a89f4dcd5990ce537ef6215860ad5606eb0 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045
 WHIRLPOOL 
9e1635a505ea48f4fe8bdb3b8b3b43cfb9cf99e3204194c51361b198886e719921cfacbc15f9f6407aa7d0c4af178e24c74b998fc370fa2329040e5be1baf153

diff --git a/gnome-base/gdm/gdm-3.22.3.ebuild b/gnome-base/gdm/gdm-3.22.3.ebuild
new file mode 100644
index 000..9ea900fb105
--- /dev/null
+++ b/gnome-base/gdm/gdm-3.22.3.ebuild
@@ -0,0 +1,221 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit autotools eutils gnome2 pam readme.gentoo-r1 systemd user versionator
+
+DESCRIPTION="GNOME Display Manager for managing graphical display servers and 
user logins"
+HOMEPAGE="https://wiki.gnome.org/Projects/GDM;
+
+SRC_URI="${SRC_URI}
+   branding? ( 
http://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
+"
+
+LICENSE="
+   GPL-2+
+   branding? ( CC-Sampling-Plus-1.0 )
+"
+
+SLOT="0"
+
+IUSE="accessibility audit branding fprint +introspection ipv6 plymouth selinux 
smartcard tcpd test wayland xinerama"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86"
+
+# NOTE: x11-base/xorg-server dep is for X_SERVER_PATH etc, bug #295686
+# nspr used by smartcard extension
+# dconf, dbus and g-s-d are needed at install time for dconf update
+# We need either systemd or >=openrc-0.12 to restart gdm properly, bug #463784
+COMMON_DEPEND="
+   app-text/iso-codes
+   >=dev-libs/glib-2.36:2[dbus]
+   >=x11-libs/gtk+-2.91.1:3
+   >=gnome-base/dconf-0.20
+   >=gnome-base/gnome-settings-daemon-3.1.4
+   gnome-base/gsettings-desktop-schemas
+   >=media-libs/fontconfig-2.5.0:1.0
+   >=media-libs/libcanberra-0.4[gtk3]
+   sys-apps/dbus
+   >=sys-apps/accountsservice-0.6.12
+
+   x11-apps/sessreg
+   x11-base/xorg-server
+   x11-libs/libXi
+   x11-libs/libXau
+   x11-libs/libX11
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXft
+   x11-libs/libxcb
+   >=x11-misc/xdg-utils-1.0.2-r3
+
+   virtual/pam
+
+   >=sys-apps/systemd-186:0=[pam]
+
+   sys-auth/pambase[systemd]
+
+   audit? ( sys-process/audit )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   plymouth? ( sys-boot/plymouth )
+   selinux? ( sys-libs/libselinux )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   xinerama? ( x11-libs/libXinerama )
+"
+# XXX: These deps are from session and desktop files in data/ directory
+# fprintd is used via dbus by gdm-fingerprint-extension
+# gnome-session-3.6 needed to avoid freezing with orca
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/gnome-session-3.6
+   >=gnome-base/gnome-shell-3.1.90
+   x11-apps/xhost
+
+   accessibi

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

2017-03-19 Thread Mart Raudsepp
commit: db0661fddcc828d5c1b05088c761c55ef796c35d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 11:36:33 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 11:43:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0661fd

gnome-base/gdm: Remove 3.16 upgrade notice for 3.22 and fix it for pathological 
cases for 3.20

Gentoo-bug: 589470

 gnome-base/gdm/gdm-3.20.1.ebuild | 12 
 gnome-base/gdm/gdm-3.22.3.ebuild |  5 -
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/gnome-base/gdm/gdm-3.20.1.ebuild b/gnome-base/gdm/gdm-3.20.1.ebuild
index 39bce084c9a..ca910f7665c 100644
--- a/gnome-base/gdm/gdm-3.20.1.ebuild
+++ b/gnome-base/gdm/gdm-3.20.1.ebuild
@@ -208,8 +208,12 @@ pkg_postinst() {
 
readme.gentoo_print_elog
 
-   if ! version_is_at_least 3.16.0 ${REPLACING_VERSIONS}; then
-   ewarn "GDM will now use a new TTY per logged user as explained 
at:"
-   ewarn 
"https://wiki.gentoo.org/wiki/Project:GNOME/GNOME3-Troubleshooting#GDM_.3E.3D_3.16_opens_one_graphical_session_per_user;
-   fi
+   local v
+   for v in ${REPLACING_VERSIONS}; do
+   if ! version_is_at_least 3.16.0 ${v}; then
+   ewarn "GDM will now use a new TTY per logged user as 
explained at:"
+   ewarn 
"https://wiki.gentoo.org/wiki/Project:GNOME/GNOME3-Troubleshooting#GDM_.3E.3D_3.16_opens_one_graphical_session_per_user;
+   break
+   fi
+   done
 }

diff --git a/gnome-base/gdm/gdm-3.22.3.ebuild b/gnome-base/gdm/gdm-3.22.3.ebuild
index 9ea900fb105..acb9419fe85 100644
--- a/gnome-base/gdm/gdm-3.22.3.ebuild
+++ b/gnome-base/gdm/gdm-3.22.3.ebuild
@@ -213,9 +213,4 @@ pkg_postinst() {
eend ${ret}
 
readme.gentoo_print_elog
-
-   if ! version_is_at_least 3.16.0 ${REPLACING_VERSIONS}; then
-   ewarn "GDM will now use a new TTY per logged user as explained 
at:"
-   ewarn 
"https://wiki.gentoo.org/wiki/Project:GNOME/GNOME3-Troubleshooting#GDM_.3E.3D_3.16_opens_one_graphical_session_per_user;
-   fi
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/

2017-03-19 Thread Mart Raudsepp
commit: 5bb4081befcc07b7c9735774f99ddc72765cf96c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 17:29:36 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 17:29:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb4081b

media-libs/libchamplain: bump to 0.12.5

Also remove --disable-maemo passing - it seems to not exist for a while now.

 media-libs/libchamplain/Manifest   |  1 +
 .../libchamplain/libchamplain-0.12.15.ebuild   | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest
index c64978922e1..0de3526a743 100644
--- a/media-libs/libchamplain/Manifest
+++ b/media-libs/libchamplain/Manifest
@@ -1 +1,2 @@
 DIST libchamplain-0.12.14.tar.xz 615972 SHA256 
f1621ddec1ffe64ca01c3216db8663f60ae0bb107521195fc6856119d4b4568f SHA512 
83d69a7dc88be5e056612643fa8d77c7c552758178a4a9e0f4bea908798dd4aeb3423b7cc64db02332f782d91c3da68290a2346363c47c7a83a48d8708b91c6c
 WHIRLPOOL 
1948959c9660f07938218757d973a4c2f4468631ff656ad1782e0c3a8b0b599e9591bd9cfb68919b044154f69553526bef47f1a04135b7b8a479a596baa47ff7
+DIST libchamplain-0.12.15.tar.xz 616692 SHA256 
54721a210bdef6d73c5192ed83542023117bf5d7441257e7a7a9f8c05550b874 SHA512 
df921dc26e30bc32f6487c02fc3c3f2dc7c672f6f42bd79e05091f717e6545051ab4f0db0709152a5babd4bbd7eb122997682561d9d63bef19bc1b2923100437
 WHIRLPOOL 
8b771c21cf3227b9f07377d219124b7c8a6ddeefa48db8f9e76e0ef619e01afaab808f7b3ffb5b54baed69a117ff7396f94e82e8abe69e26fd8dff6f9b36a6e5

diff --git a/media-libs/libchamplain/libchamplain-0.12.15.ebuild 
b/media-libs/libchamplain/libchamplain-0.12.15.ebuild
new file mode 100644
index 000..80a76c72306
--- /dev/null
+++ b/media-libs/libchamplain/libchamplain-0.12.15.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala
+
+DESCRIPTION="Clutter based world map renderer"
+HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain;
+
+SLOT="0.12"
+LICENSE="LGPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="debug +gtk +introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   dev-db/sqlite:3
+   >=dev-libs/glib-2.16:2
+   >=media-libs/clutter-1.12:1.0[introspection?]
+   media-libs/cogl:=
+   >=net-libs/libsoup-2.42:2.4
+   >=x11-libs/cairo-1.4
+   x11-libs/gtk+:3
+   gtk? (
+   x11-libs/gtk+:3[introspection?]
+   media-libs/clutter-gtk:1.0 )
+   introspection? ( dev-libs/gobject-introspection:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   # Fix documentation slotability
+   sed \
+   -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \
+   -i docs/reference/Makefile.{am,in} || die "sed (1) failed"
+   sed \
+   -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \
+   -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed"
+   mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) 
failed"
+   mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv 
(2) failed"
+
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # Vala demos are only built, so just disable them
+   gnome2_src_configure \
+   --disable-memphis \
+   --disable-static \
+   --disable-vala-demos \
+   $(use_enable debug) \
+   $(use_enable gtk) \
+   $(use_enable introspection) \
+   $(use_enable vala)
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/rygel/

2017-03-19 Thread Mart Raudsepp
commit: c36ab2a59abb21750cfefd92112c027ad2cb5c0e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 16:35:38 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 16:36:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36ab2a5

net-misc/rygel: Fix REPLACING_VERSIONS handling and gdk-pixbuf dep (USE=sqlite 
only)

Gentoo-bug: 589498

 net-misc/rygel/rygel-0.30.3.ebuild | 20 
 net-misc/rygel/rygel-0.32.1.ebuild | 22 +-
 2 files changed, 25 insertions(+), 17 deletions(-)

diff --git a/net-misc/rygel/rygel-0.30.3.ebuild 
b/net-misc/rygel/rygel-0.30.3.ebuild
index 69aeeb22b31..459a2906564 100644
--- a/net-misc/rygel/rygel-0.30.3.ebuild
+++ b/net-misc/rygel/rygel-0.30.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -73,11 +73,15 @@ src_configure() {
 
 pkg_postinst() {
gnome2_pkg_postinst
-   if ! version_is_at_least 0.28.2-r1 ${REPLACING_VERSIONS}; then
-   elog "This version stops forcing the automatical starting of"
-   elog "rygel as upstream pretends. This way, it will honor the"
-   elog "user settings at Sharing section in gnome-control-center."
-   elog "If you desire to keep getting rygel autostarting always"
-   elog "you will need to configure your desktop to do it."
-   fi
+   local v
+   for v in ${REPLACING_VERSIONS}; do
+   if ! version_is_at_least 0.28.2-r1 ${v}; then
+   elog "This version stops forcing the automatical 
starting of"
+   elog "rygel as upstream pretends. This way, it will 
honor the"
+   elog "user settings at Sharing section in 
gnome-control-center."
+   elog "If you desire to keep getting rygel autostarting 
always"
+   elog "you will need to configure your desktop to do it."
+   break
+   fi
+   done
 }

diff --git a/net-misc/rygel/rygel-0.32.1.ebuild 
b/net-misc/rygel/rygel-0.32.1.ebuild
index 5988bd23161..bccf3fbb206 100644
--- a/net-misc/rygel/rygel-0.32.1.ebuild
+++ b/net-misc/rygel/rygel-0.32.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -30,12 +30,12 @@ RDEPEND="
>=net-libs/gupnp-av-0.12.8
>=net-libs/libsoup-2.44:2.4
>=sys-apps/util-linux-2.20
-   x11-libs/gdk-pixbuf:2
x11-misc/shared-mime-info
introspection? ( >=dev-libs/gobject-introspection-1.33.4:= )
sqlite? (
>=dev-db/sqlite-3.5:3
dev-libs/libunistring:=
+   x11-libs/gdk-pixbuf:2
)
tracker? ( >=app-misc/tracker-0.16:= )
transcode? (
@@ -74,11 +74,15 @@ src_configure() {
 
 pkg_postinst() {
gnome2_pkg_postinst
-   if ! version_is_at_least 0.28.2-r1 ${REPLACING_VERSIONS}; then
-   elog "This version stops forcing the automatical starting of"
-   elog "rygel as upstream pretends. This way, it will honor the"
-   elog "user settings at Sharing section in gnome-control-center."
-   elog "If you desire to keep getting rygel autostarting always"
-   elog "you will need to configure your desktop to do it."
-   fi
+   local v
+   for v in ${REPLACING_VERSIONS}; do
+   if ! version_is_at_least 0.28.2-r1 ${v}; then
+   elog "This version stops forcing the automatical 
starting of"
+   elog "rygel as upstream pretends. This way, it will 
honor the"
+   elog "user settings at Sharing section in 
gnome-control-center."
+   elog "If you desire to keep getting rygel autostarting 
always"
+   elog "you will need to configure your desktop to do it."
+   break
+   fi
+   done
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/libmediaart/

2017-03-19 Thread Mart Raudsepp
commit: bfc92aea3aba956bbe46f5eb0e45eae5f0f05d5f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 16:54:52 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 16:55:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc92aea

media-libs/libmediaart: bump to 1.9.1

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 media-libs/libmediaart/Manifest |  1 +
 media-libs/libmediaart/libmediaart-1.9.1.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/media-libs/libmediaart/Manifest b/media-libs/libmediaart/Manifest
index b3b181e214e..e6a73b18d03 100644
--- a/media-libs/libmediaart/Manifest
+++ b/media-libs/libmediaart/Manifest
@@ -1,2 +1,3 @@
 DIST libmediaart-0.7.0.tar.xz 5811244 SHA256 
3a9dffcad862aed7c0921579b93080d694b8a66f3676bfee8037867f653a1cd3 SHA512 
94ca38ca2ec2bdd7f3a6f39c7f658053d8c46caba8bad97d004663da027c0308a305ce791b33af3d07e3fe8647a967b1ee1c6f808bbe1b4839844aa10cb0891a
 WHIRLPOOL 
781237cff0511b937408f8f3cf72b336c32b84ec38f08d598e2eba56c89ce2b76deafb8705d41e5bc73f2f39833966dbd67f62bcb28e67108499d6d1bb72897b
 DIST libmediaart-1.9.0.tar.xz 5814844 SHA256 
94668adb29d4dc3115b0fd105942ebd5ca6f5f9dbb2afa8a191a73a747dd506f SHA512 
fcfdad1d62710a39ea21daf23b13eb0b6d64a521f359153bb79247bae8e91fde3d879f807ed2528f3476425f5214cae755b117b4d06d78ee3af41bcc9a3b3ab4
 WHIRLPOOL 
a78cf905853873d5f778b7ae157b2b260a55e3b07ff59d93fa7f95efb53f2b2adb918bb1a5eecc8a66e6d59ee172e9dea04bbadca4bdc20766d710127b1fef79
+DIST libmediaart-1.9.1.tar.xz 5826128 SHA256 
5b14aa4e0cc84eaec57b6cb28f39092d503fdaecf36d5d165fac37583b7fe949 SHA512 
1ba43d3501d4775984967960c24bf217bcedd075e1716a2f54266817ae2a93eed119035f385025e34ba83b58ec10e544bbde9c2ad328a3de00c5c80b35524222
 WHIRLPOOL 
e2420acaeb6ca31bc55c02cc52b3baf10ac8ea797eb92f9843031753b10326505c107d97597a93a422fb78543cf4dcf3fbd586deeb65051058c139287a1d3aad

diff --git a/media-libs/libmediaart/libmediaart-1.9.1.ebuild 
b/media-libs/libmediaart/libmediaart-1.9.1.ebuild
new file mode 100644
index 000..e27f18dc941
--- /dev/null
+++ b/media-libs/libmediaart/libmediaart-1.9.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.16"
+
+inherit autotools flag-o-matic gnome2 vala virtualx
+
+DESCRIPTION="Manages, extracts and handles media art caches"
+HOMEPAGE="https://github.com/GNOME/libmediaart;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gtk +introspection qt5 vala"
+REQUIRED_USE="
+   ?? ( gtk qt5 )
+   vala? ( introspection )
+"
+
+RDEPEND="
+   >=dev-libs/glib-2.38.0:2
+   gtk? ( >=x11-libs/gdk-pixbuf-2.12:2 )
+   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
+   qt5? ( dev-qt/qtgui:5 )
+"
+DEPEND="${RDEPEND}
+   dev-libs/gobject-introspection-common
+   >=dev-util/gtk-doc-am-1.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   # Make doc parallel installable
+   cd "${S}"/docs/reference/${PN} || die
+   sed -e "s/\(DOC_MODULE.*=\).*/\1${PN}-${SLOT}/" \
+   -e "s/\(DOC_MAIN_SGML_FILE.*=\).*/\1${PN}-docs-${SLOT}.sgml/" \
+   -i Makefile.am Makefile.in || die
+   sed -e "s/\(<book.*name=\"\)libmediaart/\1${PN}-${SLOT}/" \
+   -i html/libmediaart.devhelp2 || die
+   mv libmediaart-docs{,-${SLOT}}.sgml || die
+   mv libmediaart-overrides{,-${SLOT}}.txt || die
+   mv libmediaart-sections{,-${SLOT}}.txt || die
+   mv html/libmediaart{,-${SLOT}}.devhelp2 || die
+   cd "${S}" || die
+
+   eautoreconf
+
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   if use qt5 ; then
+   local myconf="--with-qt-version=5"
+   append-cxxflags -std=c++11
+   fi
+
+   gnome2_src_configure \
+   --enable-unit-tests \
+   $(use_enable gtk gdkpixbuf) \
+   $(use_enable introspection) \
+   $(use_enable qt5 qt) \
+   $(use_enable vala) \
+   ${myconf}
+}
+
+src_test() {
+   dbus-launch virtx emake check #513502
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/dconf-editor/

2017-03-19 Thread Mart Raudsepp
commit: dac37c2b3047bb51a693dd56aaf067787442a29c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 17:08:30 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 17:08:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac37c2b

gnome-base/dconf-editor: bump to 3.22.3

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-base/dconf-editor/Manifest   |  1 +
 gnome-base/dconf-editor/dconf-editor-3.22.3.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/gnome-base/dconf-editor/Manifest b/gnome-base/dconf-editor/Manifest
index ecd0b1f0787..5b7401248fd 100644
--- a/gnome-base/dconf-editor/Manifest
+++ b/gnome-base/dconf-editor/Manifest
@@ -1,2 +1,3 @@
 DIST dconf-editor-3.20.3.tar.xz 337276 SHA256 
a8721499a277550b28d8dd94dafbea6efeb95fa153020da10603d0d4d628c579 SHA512 
71f91f7ab3c19583b02725198e5af341ad193a26b50143b30c49bd85e0f3d12d3c7625d38d74967e0f315465e755d5d108cda91ba70a6a93c699d7e6ee28c2ad
 WHIRLPOOL 
fa5717341ae40da05542d60698e70df39db2328cb45162df0b9c8172b87d4a2fe27181d021eb960001a6fd18bae77aa957a3b9b467c381e59989efff0519b264
 DIST dconf-editor-3.22.1.tar.xz 419100 SHA256 
0a0e56a5dc7cc20cd7127901069939f0c8049b585f90e229ef753ee9b3a4c126 SHA512 
d8c89f2fbc8857906599a48eeeaa8c5d336811ce748dab766627fec5bfe975436f37a90bc6b4bcf8c6d30ae6f5860e72a14695bbb7f4f47f79ac1e482afd52e4
 WHIRLPOOL 
a6a63e32ba002172a333d6bebb24552150c83bd2f9f978f594c5891c68e828a99079d956f73b02fc60c62313bc4861096ae962609d47f225f6227730910b0566
+DIST dconf-editor-3.22.3.tar.xz 394760 SHA256 
55f167d7e61714766406b23d7222d509f7bb98b9df1a367113ac14ea06f669a4 SHA512 
0e1ddce6e970ea23329c6233ed87e6d4541b6f1e991e3159bda44c43b8092a4d983acbca18bbedb88304ac1afb541a15073a261dab9ffe94c94cfd06e3e412dc
 WHIRLPOOL 
45bad491cd55c9c5dfa2660322329d44c04a8d90ab0ccf1721ab1021d0607ceb3ff78ac5cc7d55594bc0aa1af1295584422c150ff10723aee4991bb6e7ab

diff --git a/gnome-base/dconf-editor/dconf-editor-3.22.3.ebuild 
b/gnome-base/dconf-editor/dconf-editor-3.22.3.ebuild
new file mode 100644
index 000..e6dd1b76ca7
--- /dev/null
+++ b/gnome-base/dconf-editor/dconf-editor-3.22.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2
+
+DESCRIPTION="Graphical tool for editing the dconf configuration database"
+HOMEPAGE="https://git.gnome.org/browse/dconf-editor;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~arm-linux ~x86-linux"
+
+COMMON_DEPEND="
+   dev-libs/appstream-glib
+   >=dev-libs/glib-2.46.0:2
+   >=gnome-base/dconf-0.25.1
+   >=x11-libs/gtk+-3.22.0:3
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/, dev-libs/glib/files/

2017-03-19 Thread Mart Raudsepp
commit: 8e364f869f1a642b412122e94261b7ccbc380118
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 14:32:12 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 14:42:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e364f86

dev-libs/glib: fix gdatetime tests with timezone-data-2017a

The tests were using one of the invented BRT timezones that was removed
in favor of just using the offset in timezone-data, the glib upstream patch
makes it use a real PST timezone for these tests instead.

 .../files/glib-2.50.3-fix-gdatetime-tests.patch| 52 ++
 dev-libs/glib/glib-2.48.2.ebuild   |  2 +
 dev-libs/glib/glib-2.50.3.ebuild   |  3 ++
 3 files changed, 57 insertions(+)

diff --git a/dev-libs/glib/files/glib-2.50.3-fix-gdatetime-tests.patch 
b/dev-libs/glib/files/glib-2.50.3-fix-gdatetime-tests.patch
new file mode 100644
index 000..6c41c5cf7e5
--- /dev/null
+++ b/dev-libs/glib/files/glib-2.50.3-fix-gdatetime-tests.patch
@@ -0,0 +1,52 @@
+From ec02a1875f29ecb8e46c0d8c1403cd00a0b3a9e4 Mon Sep 17 00:00:00 2001
+From: Iain Lane <i...@orangesquash.org.uk>
+Date: Mon, 13 Mar 2017 16:52:11 +
+Subject: [PATCH] tests/gdatetime: Use a real rather than invented timezone
+
+The tzdata maintainers had previously invented abbreviations for
+timezones. As of their 2017a release, the one we were testing ("BRT")
+has been dropped.
+
+Switch to testing PST, which is a real timezone abbreviation.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=779799
+---
+ glib/tests/gdatetime.c | 12 ++--
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/glib/tests/gdatetime.c b/glib/tests/gdatetime.c
+index dcb8a8f..c54031d 100644
+--- a/glib/tests/gdatetime.c
 b/glib/tests/gdatetime.c
+@@ -635,22 +635,22 @@ test_GDateTime_new_full (void)
+   g_date_time_unref (dt);
+ 
+ #ifdef G_OS_UNIX
+-  tz = g_time_zone_new ("America/Recife");
++  tz = g_time_zone_new ("America/Tijuana");
+ #elif defined G_OS_WIN32
+-  tz = g_time_zone_new ("E. South America Standard Time");
++  tz = g_time_zone_new ("Pacific Standard Time");
+ #endif
+-  dt = g_date_time_new (tz, 2010, 5, 24, 8, 4, 0);
++  dt = g_date_time_new (tz, 2010, 11, 24, 8, 4, 0);
+   g_time_zone_unref (tz);
+   g_assert_cmpint (2010, ==, g_date_time_get_year (dt));
+-  g_assert_cmpint (5, ==, g_date_time_get_month (dt));
++  g_assert_cmpint (11, ==, g_date_time_get_month (dt));
+   g_assert_cmpint (24, ==, g_date_time_get_day_of_month (dt));
+   g_assert_cmpint (8, ==, g_date_time_get_hour (dt));
+   g_assert_cmpint (4, ==, g_date_time_get_minute (dt));
+   g_assert_cmpint (0, ==, g_date_time_get_second (dt));
+ #ifdef G_OS_UNIX
+-  g_assert_cmpstr ("BRT", ==, g_date_time_get_timezone_abbreviation (dt));
++  g_assert_cmpstr ("PST", ==, g_date_time_get_timezone_abbreviation (dt));
+ #elif defined G_OS_WIN32
+-  g_assert_cmpstr ("E. South America Standard Time", ==,
++  g_assert_cmpstr ("Pacific Standard Time", ==,
+ g_date_time_get_timezone_abbreviation (dt));
+ #endif
+   g_assert (!g_date_time_is_daylight_savings (dt));
+-- 
+2.10.1
+

diff --git a/dev-libs/glib/glib-2.48.2.ebuild b/dev-libs/glib/glib-2.48.2.ebuild
index f1a6e57edd9..d4ff8c694df 100644
--- a/dev-libs/glib/glib-2.48.2.ebuild
+++ b/dev-libs/glib/glib-2.48.2.ebuild
@@ -112,6 +112,8 @@ src_prepare() {
sed -i -e 's/ tests//' {.,gio,glib}/Makefile.am || die
fi
 
+   eapply "${FILESDIR}"/${PN}-2.50.3-fix-gdatetime-tests.patch
+
# gdbus-codegen is a separate package
eapply "${FILESDIR}"/${PN}-2.40.0-external-gdbus-codegen.patch
 

diff --git a/dev-libs/glib/glib-2.50.3.ebuild b/dev-libs/glib/glib-2.50.3.ebuild
index 50aa9b3736b..324be550924 100644
--- a/dev-libs/glib/glib-2.50.3.ebuild
+++ b/dev-libs/glib/glib-2.50.3.ebuild
@@ -117,6 +117,9 @@ src_prepare() {
sed -i -e 's/ tests//' {.,gio,glib}/Makefile.am || die
fi
 
+   # Fix tests with timezone-data-2017a and newer
+   eapply "${FILESDIR}"/${P}-fix-gdatetime-tests.patch
+
# gdbus-codegen is a separate package
eapply "${FILESDIR}"/${PN}-2.50.0-external-gdbus-codegen.patch
 



[gentoo-commits] repo/gentoo:master commit in: www-client/epiphany/

2017-03-19 Thread Mart Raudsepp
commit: c0cd17ba47725e01a694a1c3e1d8a06b876a40d2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 21:38:45 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 21:40:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0cd17ba

www-client/epiphany: bump to 3.22.7, includes security fix from 3.22.6

3.22.6: Fix serious password extraction sweep attack on password manager
- was already fixed in stable 3.20.7 release from old series.

 www-client/epiphany/Manifest   |  1 +
 www-client/epiphany/epiphany-3.22.7.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
index ec57c29f3e4..8594a07c689 100644
--- a/www-client/epiphany/Manifest
+++ b/www-client/epiphany/Manifest
@@ -1,3 +1,4 @@
 DIST epiphany-3.20.3.tar.xz 2182864 SHA256 
4d9de1bdb44c14adf25aa6dc02ea3de60925cff5eb01fe89545e6032c9b424a2 SHA512 
853a8efd67374f5550263cf4f102ac680b6b5bf1e948d5bb4448bc3dbe89401034709e391e527bce50a8f210cf2ae525d7f5c8e997fd665946986c5078caf3a9
 WHIRLPOOL 
a7736abe4e121b15f27dc5ca32a7d9f6a26e2526523d605d8394d179e362b99c99067f7a2bc6f36004b9424e0fe295b2f6bb7a294b7dfbcceb7bb0ce3a80420c
 DIST epiphany-3.20.7.tar.xz 2229900 SHA256 
b667011fa92ae9985dce5bd20bb6986d5f3c92d5db1f1e2b585172f4e2ff58ca SHA512 
3c7c40b5ee904158acbbf58b316712acb6b196e3058bb9bd1164d98f59476110f01526ebfe8274ad0dc226ca497c5f70dd6da7ae1fa02d00987289e7dc54c732
 WHIRLPOOL 
3934a923d4fb3a82b0d0f027e3c297c3a4ccf3622e49236fe7ce4cf8895787dc5d08d77456e60538292921e6c753d62721ab35fd65411eba08f65f08149ceaaa
 DIST epiphany-3.22.4.tar.xz 2287212 SHA256 
13a72507bc618fa452f016d3e1c9a059d8b66e7db15935c00900d79c54d56d6a SHA512 
0cdac78684ac926acbf80700ee29859b48389fea2b01aa6d756e54c3dde3dc2fcdb5a7c905b1e4f52071c23c25ea96ab4c9666ab000503fce36392ff0769300a
 WHIRLPOOL 
096e1ad34b796f2f5ae591c04ab4c8543c6cc81c59688ff1dc19bc610e9e657543fbc9ae2bac4cf555ae4d948523201095d9c507c2d3301ca6ec9000a6cf3f95
+DIST epiphany-3.22.7.tar.xz 2293224 SHA256 
a15b7ec19644eec8d40ce11286bbca28ac188202b47e2b9fc593ab0974e9c784 SHA512 
8150952e89b86d05958bd9f9a0c78ba583764ec878220c8e328cb936108faf25a10837e038bd1a0ba1279555d2f95f819477cfddcb67c31e5b4c3533daf446bd
 WHIRLPOOL 
1856f814a08896e685bc34a1097c72d2cd615263e5974b2008088354644cbb58ee8a3ffeb2d9c3b5edcea5a5c56cb4305b200fb6dfc86a0766fe686b90d5

diff --git a/www-client/epiphany/epiphany-3.22.7.ebuild 
b/www-client/epiphany/epiphany-3.22.7.ebuild
new file mode 100644
index 000..7599754c680
--- /dev/null
+++ b/www-client/epiphany/epiphany-3.22.7.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit flag-o-matic eutils gnome2 virtualx
+
+DESCRIPTION="GNOME webbrowser based on Webkit"
+HOMEPAGE="https://wiki.gnome.org/Apps/Web;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="test"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+
+COMMON_DEPEND="
+   >=app-crypt/gcr-3.5.5:=
+   >=app-crypt/libsecret-0.14
+   >=app-text/iso-codes-0.35
+   >=dev-libs/glib-2.44.0:2[dbus]
+   >=dev-libs/libxml2-2.6.12:2
+   >=dev-libs/libxslt-1.1.7
+   >=gnome-base/gsettings-desktop-schemas-0.0.1
+   >=net-dns/avahi-0.6.22[dbus]
+   >=net-libs/webkit-gtk-2.14.2:4=
+   >=net-libs/libsoup-2.48:2.4
+   >=x11-libs/gtk+-3.19.1:3
+   >=x11-libs/libnotify-0.5.1:=
+   gnome-base/gnome-desktop:3=
+
+   dev-db/sqlite:3
+   x11-libs/libX11
+"
+# epiphany-extensions support was removed in 3.7; let's not pretend it still 
works
+RDEPEND="${COMMON_DEPEND}
+   x11-themes/adwaita-icon-theme
+   !www-client/epiphany-extensions
+"
+# paxctl needed for bug #407085
+DEPEND="${COMMON_DEPEND}
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.50
+   sys-apps/paxctl
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # https://bugzilla.gnome.org/show_bug.cgi?id=751591
+   "${FILESDIR}"/${PN}-3.16.0-unittest-1.patch
+
+   # https://bugzilla.gnome.org/show_bug.cgi?id=751593
+   "${FILESDIR}"/${PN}-3.14.0-unittest-2.patch
+)
+
+src_configure() {
+   # https://bugzilla.gnome.org/show_bug.cgi?id=778495
+   append-cflags -std=gnu11
+
+   gnome2_src_configure \
+   --enable-shared \
+   --disable-static \
+   --with-distributor-name=Gentoo \
+   $(use_enable test tests)
+}
+
+src_test() {
+   "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+   GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/epiphany/

2017-03-19 Thread Mart Raudsepp
commit: 5c62183763fb14cc27961a6b7a45c890eb25f262
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 21:40:38 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 21:40:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c621837

www-client/epiphany: remove old 3.22.4, vulnerable to a password manager sweep 
attack

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 www-client/epiphany/Manifest   |  1 -
 www-client/epiphany/epiphany-3.22.4.ebuild | 69 --
 2 files changed, 70 deletions(-)

diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
index 8594a07c689..0e447d53cb2 100644
--- a/www-client/epiphany/Manifest
+++ b/www-client/epiphany/Manifest
@@ -1,4 +1,3 @@
 DIST epiphany-3.20.3.tar.xz 2182864 SHA256 
4d9de1bdb44c14adf25aa6dc02ea3de60925cff5eb01fe89545e6032c9b424a2 SHA512 
853a8efd67374f5550263cf4f102ac680b6b5bf1e948d5bb4448bc3dbe89401034709e391e527bce50a8f210cf2ae525d7f5c8e997fd665946986c5078caf3a9
 WHIRLPOOL 
a7736abe4e121b15f27dc5ca32a7d9f6a26e2526523d605d8394d179e362b99c99067f7a2bc6f36004b9424e0fe295b2f6bb7a294b7dfbcceb7bb0ce3a80420c
 DIST epiphany-3.20.7.tar.xz 2229900 SHA256 
b667011fa92ae9985dce5bd20bb6986d5f3c92d5db1f1e2b585172f4e2ff58ca SHA512 
3c7c40b5ee904158acbbf58b316712acb6b196e3058bb9bd1164d98f59476110f01526ebfe8274ad0dc226ca497c5f70dd6da7ae1fa02d00987289e7dc54c732
 WHIRLPOOL 
3934a923d4fb3a82b0d0f027e3c297c3a4ccf3622e49236fe7ce4cf8895787dc5d08d77456e60538292921e6c753d62721ab35fd65411eba08f65f08149ceaaa
-DIST epiphany-3.22.4.tar.xz 2287212 SHA256 
13a72507bc618fa452f016d3e1c9a059d8b66e7db15935c00900d79c54d56d6a SHA512 
0cdac78684ac926acbf80700ee29859b48389fea2b01aa6d756e54c3dde3dc2fcdb5a7c905b1e4f52071c23c25ea96ab4c9666ab000503fce36392ff0769300a
 WHIRLPOOL 
096e1ad34b796f2f5ae591c04ab4c8543c6cc81c59688ff1dc19bc610e9e657543fbc9ae2bac4cf555ae4d948523201095d9c507c2d3301ca6ec9000a6cf3f95
 DIST epiphany-3.22.7.tar.xz 2293224 SHA256 
a15b7ec19644eec8d40ce11286bbca28ac188202b47e2b9fc593ab0974e9c784 SHA512 
8150952e89b86d05958bd9f9a0c78ba583764ec878220c8e328cb936108faf25a10837e038bd1a0ba1279555d2f95f819477cfddcb67c31e5b4c3533daf446bd
 WHIRLPOOL 
1856f814a08896e685bc34a1097c72d2cd615263e5974b2008088354644cbb58ee8a3ffeb2d9c3b5edcea5a5c56cb4305b200fb6dfc86a0766fe686b90d5

diff --git a/www-client/epiphany/epiphany-3.22.4.ebuild 
b/www-client/epiphany/epiphany-3.22.4.ebuild
deleted file mode 100644
index 1c0911057dd..000
--- a/www-client/epiphany/epiphany-3.22.4.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit eutils gnome2 virtualx
-
-DESCRIPTION="GNOME webbrowser based on Webkit"
-HOMEPAGE="https://wiki.gnome.org/Apps/Web;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="test"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-
-COMMON_DEPEND="
-   >=app-crypt/gcr-3.5.5:=
-   >=app-crypt/libsecret-0.14
-   >=app-text/iso-codes-0.35
-   >=dev-libs/glib-2.44.0:2[dbus]
-   >=dev-libs/libxml2-2.6.12:2
-   >=dev-libs/libxslt-1.1.7
-   >=gnome-base/gsettings-desktop-schemas-0.0.1
-   >=net-dns/avahi-0.6.22[dbus]
-   >=net-libs/webkit-gtk-2.14.2:4=
-   >=net-libs/libsoup-2.48:2.4
-   >=x11-libs/gtk+-3.19.1:3
-   >=x11-libs/libnotify-0.5.1:=
-   gnome-base/gnome-desktop:3=
-
-   dev-db/sqlite:3
-   x11-libs/libX11
-"
-# epiphany-extensions support was removed in 3.7; let's not pretend it still 
works
-RDEPEND="${COMMON_DEPEND}
-   x11-themes/adwaita-icon-theme
-   !www-client/epiphany-extensions
-"
-# paxctl needed for bug #407085
-DEPEND="${COMMON_DEPEND}
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50
-   sys-apps/paxctl
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   # https://bugzilla.gnome.org/show_bug.cgi?id=751591
-   "${FILESDIR}"/${PN}-3.16.0-unittest-1.patch
-
-   # https://bugzilla.gnome.org/show_bug.cgi?id=751593
-   "${FILESDIR}"/${PN}-3.14.0-unittest-2.patch
-)
-
-src_configure() {
-   gnome2_src_configure \
-   --enable-shared \
-   --disable-static \
-   --with-distributor-name=Gentoo \
-   $(use_enable test tests)
-}
-
-src_test() {
-   "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
-   GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/epiphany/

2017-03-19 Thread Mart Raudsepp
commit: 08a3050aa381fc35b7b45b74de968bd55b1adf94
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 21:43:13 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 21:48:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a3050a

www-client/epiphany: remove security vulnerable older 3.20 version

Gentoo-bug: 608964

 www-client/epiphany/Manifest   |  1 -
 www-client/epiphany/epiphany-3.20.3.ebuild | 75 --
 2 files changed, 76 deletions(-)

diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
index 0e447d53cb2..2c73eddcece 100644
--- a/www-client/epiphany/Manifest
+++ b/www-client/epiphany/Manifest
@@ -1,3 +1,2 @@
-DIST epiphany-3.20.3.tar.xz 2182864 SHA256 
4d9de1bdb44c14adf25aa6dc02ea3de60925cff5eb01fe89545e6032c9b424a2 SHA512 
853a8efd67374f5550263cf4f102ac680b6b5bf1e948d5bb4448bc3dbe89401034709e391e527bce50a8f210cf2ae525d7f5c8e997fd665946986c5078caf3a9
 WHIRLPOOL 
a7736abe4e121b15f27dc5ca32a7d9f6a26e2526523d605d8394d179e362b99c99067f7a2bc6f36004b9424e0fe295b2f6bb7a294b7dfbcceb7bb0ce3a80420c
 DIST epiphany-3.20.7.tar.xz 2229900 SHA256 
b667011fa92ae9985dce5bd20bb6986d5f3c92d5db1f1e2b585172f4e2ff58ca SHA512 
3c7c40b5ee904158acbbf58b316712acb6b196e3058bb9bd1164d98f59476110f01526ebfe8274ad0dc226ca497c5f70dd6da7ae1fa02d00987289e7dc54c732
 WHIRLPOOL 
3934a923d4fb3a82b0d0f027e3c297c3a4ccf3622e49236fe7ce4cf8895787dc5d08d77456e60538292921e6c753d62721ab35fd65411eba08f65f08149ceaaa
 DIST epiphany-3.22.7.tar.xz 2293224 SHA256 
a15b7ec19644eec8d40ce11286bbca28ac188202b47e2b9fc593ab0974e9c784 SHA512 
8150952e89b86d05958bd9f9a0c78ba583764ec878220c8e328cb936108faf25a10837e038bd1a0ba1279555d2f95f819477cfddcb67c31e5b4c3533daf446bd
 WHIRLPOOL 
1856f814a08896e685bc34a1097c72d2cd615263e5974b2008088354644cbb58ee8a3ffeb2d9c3b5edcea5a5c56cb4305b200fb6dfc86a0766fe686b90d5

diff --git a/www-client/epiphany/epiphany-3.20.3.ebuild 
b/www-client/epiphany/epiphany-3.20.3.ebuild
deleted file mode 100644
index 59bfaba29bc..000
--- a/www-client/epiphany/epiphany-3.20.3.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit eutils gnome2 virtualx
-
-DESCRIPTION="GNOME webbrowser based on Webkit"
-HOMEPAGE="https://wiki.gnome.org/Apps/Web;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="test"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc x86"
-
-COMMON_DEPEND="
-   >=app-crypt/gcr-3.5.5:=
-   >=app-crypt/libsecret-0.14
-   >=app-text/iso-codes-0.35
-   >=dev-libs/glib-2.44.0:2[dbus]
-   >=dev-libs/libxml2-2.6.12:2
-   >=dev-libs/libxslt-1.1.7
-   >=gnome-base/gsettings-desktop-schemas-0.0.1
-   >=net-dns/avahi-0.6.22[dbus]
-   >=net-libs/webkit-gtk-2.11.4:4=
-   >=net-libs/libsoup-2.48:2.4
-   >=x11-libs/gtk+-3.19.1:3
-   >=x11-libs/libnotify-0.5.1:=
-   gnome-base/gnome-desktop:3=
-
-   dev-db/sqlite:3
-   x11-libs/libwnck:3
-   x11-libs/libX11
-"
-# epiphany-extensions support was removed in 3.7; let's not pretend it still 
works
-RDEPEND="${COMMON_DEPEND}
-   x11-themes/adwaita-icon-theme
-   !www-client/epiphany-extensions
-"
-# paxctl needed for bug #407085
-# eautoreconf requires gnome-common-3.5.5
-DEPEND="${COMMON_DEPEND}
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50
-   dev-util/itstool
-   sys-apps/paxctl
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   # https://bugzilla.gnome.org/show_bug.cgi?id=751591
-   "${FILESDIR}"/${PN}-3.16.0-unittest-1.patch
-
-   # https://bugzilla.gnome.org/show_bug.cgi?id=751593
-   "${FILESDIR}"/${PN}-3.14.0-unittest-2.patch
-)
-
-src_configure() {
-   # Many years have passed since gecko based epiphany went away,
-   # hence, stop relying on nss for migrating from that versions.
-   gnome2_src_configure \
-   --disable-nss \
-   --enable-shared \
-   --disable-static \
-   --with-distributor-name=Gentoo \
-   $(use_enable test tests)
-}
-
-src_test() {
-   "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
-   GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/, app-arch/file-roller/files/

2017-03-19 Thread Mart Raudsepp
commit: e9042acd81a3730680023016f89e8c1be1bad1eb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 21:59:58 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 22:21:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9042acd

app-arch/file-roller: bump to 3.22.3, mention lz4 in the optional archivers 
blurb and packages.match

3.22 gained new lz4 support, so mention it in DOC_CONTENTS and update our 
packages.match
file to contain it (upstream git doesn't, but they haven't ran 
update-packages-match, so
I ran it myself in a git clone and synced the results).

 app-arch/file-roller/Manifest  |  1 +
 app-arch/file-roller/file-roller-3.22.3.ebuild | 87 ++
 app-arch/file-roller/files/3.22-packages.match | 32 ++
 3 files changed, 120 insertions(+)

diff --git a/app-arch/file-roller/Manifest b/app-arch/file-roller/Manifest
index 9d81e18473d..88ae78ac79b 100644
--- a/app-arch/file-roller/Manifest
+++ b/app-arch/file-roller/Manifest
@@ -2,3 +2,4 @@ DIST file-roller-3.20.3.tar.xz 1432400 SHA256 
6b5c2de4c6bd52318cacd2a398cdfa45a5
 DIST file-roller-3.20.4.tar.xz 1432484 SHA256 
d9346bb90d5f3296bf22f93a81f5bcd2e974620a4d81efea882db2b3db3b66c1 SHA512 
a536876bed13838c4e3f2a2c4fb269ec814afb6fd6ff538e1de4b9872588e0bf2c6df7eece6fd93e79752b2bb8c17c2492b022cea3d84716c2f2cda49aeea130
 WHIRLPOOL 
fb25b905e8b6ac98a838a156849e4bd1a0d5e6889d384e7ea963d1cd99cb62515582459c2fc7ddb15c4a8ee53277a41cefb50385cc6d2e3a5e4a115295ecd0c7
 DIST file-roller-3.22.1.tar.xz 1423712 SHA256 
8106791dcecbd2ab64194f4aeb5cb709a15e9e0d28e6470528c7bf56969be552 SHA512 
118b33e70dea357d3320ee8a1e13d161499682725a981806a6333918fb4f76eed8c10aa22db5d797cada893e38dea4d280d84f6fcd3303b4ea0782ef45295939
 WHIRLPOOL 
385fecf68f39413bd8b80ffdda9ce991ad84950c84017d1ede52f8a7d1abcc468c33f3356a42dd41ccf03817b8ebbdef305023510b1ee52334d12f9545cb45e9
 DIST file-roller-3.22.2.tar.xz 1423992 SHA256 
27158cdcc366f82100312b1e0a02ad1f3aa7a6c32d4eba68fc5a2a8829685df9 SHA512 
cd4ed804d7291868acd351b4f1b5d3fca48c1e493c37d9e20463dfbca11fe9859a2d1b8fd6d13c8ac2d4f2967f0734e6ff07efc08ca292f73640e631bea2fb22
 WHIRLPOOL 
f79c7f50f62cf88100577721e7b5017fcc90cc2ed86946dfda40e0addea1ecb995e3536aa5901fcccac78f86e5269f459b04462163dcde5301d84e3e6c331fd9
+DIST file-roller-3.22.3.tar.xz 1423048 SHA256 
de858640632a0e22769b6b73d5b98527f3cfc2c83f99692063e352e41d533505 SHA512 
f234388686cf539fc085866322083199176f94043e4c2c888d5806a2efa0dfcf5a090f64240a3d08aae39ed3d34d6b281e1a06d748c56b0f80508a01fac40b28
 WHIRLPOOL 
9729c333d9d42d5714aa1fa9905f87f125e40c22800cd9cc85af67c31a90aad9863bd5a73aa659a0a5a997aacf638a9c974afbbc04541e90ee7d6c011e66e802

diff --git a/app-arch/file-roller/file-roller-3.22.3.ebuild 
b/app-arch/file-roller/file-roller-3.22.3.ebuild
new file mode 100644
index 000..95c45790bf1
--- /dev/null
+++ b/app-arch/file-roller/file-roller-3.22.3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit eutils gnome2 readme.gentoo-r1
+
+DESCRIPTION="Archive manager for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+IUSE="libnotify packagekit"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+
+# gdk-pixbuf used extensively in the source
+# cairo used in eggtreemultidnd.c
+# pango used in fr-window
+RDEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.36:2
+   >=dev-libs/json-glib-0.14
+   >=x11-libs/gtk+-3.13.2:3
+   sys-apps/file
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   libnotify? ( >=x11-libs/libnotify-0.4.3:= )
+   packagekit? ( app-admin/packagekit-base )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/intltool-0.50.1
+   dev-util/itstool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+# eautoreconf needs:
+#  gnome-base/gnome-common
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+${PN} is a frontend for several archiving utilities. If you want a
+particular archive format support, see ${HOMEPAGE}
+and install the relevant package. For example:
+7-zip   - app-arch/p7zip
+ace - app-arch/unace
+arj - app-arch/arj
+cpio- app-arch/cpio
+deb - app-arch/dpkg
+iso - app-cdr/cdrtools
+jar,zip - app-arch/zip and app-arch/unzip
+lha - app-arch/lha
+lzop- app-arch/lzop
+lz4 - app-arch/lz4
+rar - app-arch/unrar or app-arch/unar
+rpm - app-arch/rpm
+unstuff - app-arch/stuffit
+zoo - app-arch/zoo"
+
+src_prepare() {
+   # File providing Gentoo package names for various archivers
+   cp -f "${FILESDIR}"/3.22-packages.match data/packages.match || die
+   gnome2_src_prepare
+}
+
+src_

[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/

2017-03-19 Thread Mart Raudsepp
commit: 5b2854f81c3004b4abe47fa9ae4142a1bbfb194a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 19 22:20:38 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 22:21:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2854f8

app-arch/file-roller: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 app-arch/file-roller/Manifest  |  3 -
 app-arch/file-roller/file-roller-3.20.3.ebuild | 88 --
 app-arch/file-roller/file-roller-3.22.1.ebuild | 86 -
 app-arch/file-roller/file-roller-3.22.2.ebuild | 86 -
 4 files changed, 263 deletions(-)

diff --git a/app-arch/file-roller/Manifest b/app-arch/file-roller/Manifest
index 88ae78ac79b..ab2d5e28fc8 100644
--- a/app-arch/file-roller/Manifest
+++ b/app-arch/file-roller/Manifest
@@ -1,5 +1,2 @@
-DIST file-roller-3.20.3.tar.xz 1432400 SHA256 
6b5c2de4c6bd52318cacd2a398cdfa45a5f1df8a77c6652a38a6a1d3e53644e9 SHA512 
afa7a7e49b357f11a8e8c2678c02f9ce1c20e3bef4c64be0930342127b11dc271369958b634985fb1305fe913182a2e5a63326afc2d1839ab116ad773ee668c3
 WHIRLPOOL 
aa96b158971ed0105f416fc5e83d9a8810d5ececa30a5b9761b9caeeaa607e50ce635629c4aaf05fabb9391959db149cd8b4b2d69c1c765c78001e9f2a11c467
 DIST file-roller-3.20.4.tar.xz 1432484 SHA256 
d9346bb90d5f3296bf22f93a81f5bcd2e974620a4d81efea882db2b3db3b66c1 SHA512 
a536876bed13838c4e3f2a2c4fb269ec814afb6fd6ff538e1de4b9872588e0bf2c6df7eece6fd93e79752b2bb8c17c2492b022cea3d84716c2f2cda49aeea130
 WHIRLPOOL 
fb25b905e8b6ac98a838a156849e4bd1a0d5e6889d384e7ea963d1cd99cb62515582459c2fc7ddb15c4a8ee53277a41cefb50385cc6d2e3a5e4a115295ecd0c7
-DIST file-roller-3.22.1.tar.xz 1423712 SHA256 
8106791dcecbd2ab64194f4aeb5cb709a15e9e0d28e6470528c7bf56969be552 SHA512 
118b33e70dea357d3320ee8a1e13d161499682725a981806a6333918fb4f76eed8c10aa22db5d797cada893e38dea4d280d84f6fcd3303b4ea0782ef45295939
 WHIRLPOOL 
385fecf68f39413bd8b80ffdda9ce991ad84950c84017d1ede52f8a7d1abcc468c33f3356a42dd41ccf03817b8ebbdef305023510b1ee52334d12f9545cb45e9
-DIST file-roller-3.22.2.tar.xz 1423992 SHA256 
27158cdcc366f82100312b1e0a02ad1f3aa7a6c32d4eba68fc5a2a8829685df9 SHA512 
cd4ed804d7291868acd351b4f1b5d3fca48c1e493c37d9e20463dfbca11fe9859a2d1b8fd6d13c8ac2d4f2967f0734e6ff07efc08ca292f73640e631bea2fb22
 WHIRLPOOL 
f79c7f50f62cf88100577721e7b5017fcc90cc2ed86946dfda40e0addea1ecb995e3536aa5901fcccac78f86e5269f459b04462163dcde5301d84e3e6c331fd9
 DIST file-roller-3.22.3.tar.xz 1423048 SHA256 
de858640632a0e22769b6b73d5b98527f3cfc2c83f99692063e352e41d533505 SHA512 
f234388686cf539fc085866322083199176f94043e4c2c888d5806a2efa0dfcf5a090f64240a3d08aae39ed3d34d6b281e1a06d748c56b0f80508a01fac40b28
 WHIRLPOOL 
9729c333d9d42d5714aa1fa9905f87f125e40c22800cd9cc85af67c31a90aad9863bd5a73aa659a0a5a997aacf638a9c974afbbc04541e90ee7d6c011e66e802

diff --git a/app-arch/file-roller/file-roller-3.20.3.ebuild 
b/app-arch/file-roller/file-roller-3.20.3.ebuild
deleted file mode 100644
index b3747f289ed..000
--- a/app-arch/file-roller/file-roller-3.20.3.ebuild
+++ /dev/null
@@ -1,88 +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 eutils gnome2 readme.gentoo-r1
-
-DESCRIPTION="Archive manager for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller;
-
-LICENSE="GPL-2+ CC-BY-SA-3.0"
-SLOT="0"
-IUSE="nautilus packagekit"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
-
-# gdk-pixbuf used extensively in the source
-# cairo used in eggtreemultidnd.c
-# pango used in fr-window
-RDEPEND="
-   >=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.36:2
-   >=dev-libs/json-glib-0.14
-   >=x11-libs/gtk+-3.13.2:3
-   >=x11-libs/libnotify-0.4.3:=
-   sys-apps/file
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/pango
-   nautilus? ( >=gnome-base/nautilus-3 )
-   packagekit? ( app-admin/packagekit-base )
-"
-DEPEND="${RDEPEND}
-   dev-util/desktop-file-utils
-   >=dev-util/intltool-0.50.1
-   dev-util/itstool
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-# eautoreconf needs:
-#  gnome-base/gnome-common
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-${PN} is a frontend for several archiving utilities. If you want a
-particular archive format support, see ${HOMEPAGE}
-and install the relevant package. For example:
-7-zip   - app-arch/p7zip
-ace - app-arch/unace
-arj - app-arch/arj
-cpio- app-arch/cpio
-deb - app-arch/dpkg
-iso - app-cdr/cdrtools
-jar,zip - app-arch/zip and app-arch/unzip
-lha - app-arch/lha
-lzop- app-arch/lzop
-rar - app-arch/unrar or app-arch/unar
-rpm - app-arch/rpm
-unstuff - app-arch/stuffit
-zoo - app-arch/zoo"
-
-src_p

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calculator/

2017-03-17 Thread Mart Raudsepp
commit: 32610a149facaf903bcd56040eb0c2cced2a6333
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar 17 16:43:36 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar 17 16:43:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32610a14

gnome-extra/gnome-calculator: bump to 3.22.3

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-extra/gnome-calculator/Manifest  |  1 +
 .../gnome-calculator-3.22.3.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/gnome-extra/gnome-calculator/Manifest 
b/gnome-extra/gnome-calculator/Manifest
index b20e4692f33..e9435fe87ad 100644
--- a/gnome-extra/gnome-calculator/Manifest
+++ b/gnome-extra/gnome-calculator/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-calculator-3.20.2.tar.xz 1347584 SHA256 
2af1c12a12a230f90fc221ff908efd80fe7eebfeaad56cd698c393d2fc34a8fb SHA512 
c850d252a5d5505e6e32ec4db2299479a1ea35144ddd1fafb10b0acdfb840fd9d25b073eb6f9bfe0a29c9c8483a76a40c53c5bce1db4ed3c80ed963d2f35093b
 WHIRLPOOL 
f1facf603c75e616c36754b03b0225909c0d660e2285f1f3077fc3b393fc6e589ef16c9352f84762290459b533a338988cbbff25acdf8b7d9a2ce8d67846debc
 DIST gnome-calculator-3.22.2.tar.xz 1324056 SHA256 
99a7f42d632dc97a78f0962798983161d1ef4da08b866ee45fdd644f683f340e SHA512 
06a287c63c2515971e1d49780f880ce9071356a16ffba5867ec1d6aed85fe818f09491aba55a09a8beb7fd9e0d52dc9c105e1705dc36bd97f404d1c3d47a758d
 WHIRLPOOL 
a9a8b683afee10b83560e2cfbce6ca958ed91a967b57984ef7a88c62a8b3a7d9df3224554291322c5c19c96894957d8debb63cc493208acb999f55ccfe811388
+DIST gnome-calculator-3.22.3.tar.xz 1324432 SHA256 
8dba14b449a6a141aaf86b2ce8d8722bd03b3c398892ba583127d2a2995e52ca SHA512 
e11731a3b0d16067e98d7f5d6657c879dde22563c4ac7cf8e4323c6d959f7b4e95e1d28cb2c937b1bbc72256fa1e6e2cf3a1bdc77f72f38766605e482b63ce78
 WHIRLPOOL 
30f1f48dd92081044cc7f5126873535807a0f4925ba1ddbbc34d08324c5bb0ed808cc356c837b1c1e84c8fd0dfa3226150203dd47b72850fc6d6b71fc4fca6bd
 DIST gnome-calculator-3.23.91.tar.xz 1345156 SHA256 
c38df51ba9335dc9f6e9c15db747312d8dc5b45f6e28b30c500961499bd3484e SHA512 
9fd6f15519812e25f134ceef01d42655499e56ccb04765c94a877e8f4f5f968666495993eb88805ac5c5bd1d8b44a47d9dd1d8f1d11bb344e9c76399f8c98057
 WHIRLPOOL 
99393324b3b393b4f8769b07c6efc51ca9f7542565a58b49a5014f4cdb419ea0e7aaba7fddbddbeb874923ad55db660921e33fe9e97646b2da7181d24d874cb6

diff --git a/gnome-extra/gnome-calculator/gnome-calculator-3.22.3.ebuild 
b/gnome-extra/gnome-calculator/gnome-calculator-3.22.3.ebuild
new file mode 100644
index 000..e5a7547aba1
--- /dev/null
+++ b/gnome-extra/gnome-calculator/gnome-calculator-3.22.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="A calculator application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Calculator;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.40:2
+   dev-libs/libxml2:2
+   dev-libs/mpfr:0
+   >=net-libs/libsoup-2.42:2.4
+   >=x11-libs/gtk+-3.11.6:3
+   >=x11-libs/gtksourceview-3.15.1:3.0
+"
+RDEPEND="${COMMON_DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: profiles/base/

2017-03-17 Thread Mart Raudsepp
commit: fa7f6868ad599be30ebe19ab23494881d1d8cd11
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar 17 15:54:45 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar 17 15:56:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7f6868

profiles: Default app-editors/gedit to python3.4 single target to fix 
installability without tweaking

Gentoo-bug: 612870

 profiles/base/package.use | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/package.use b/profiles/base/package.use
index bc118bf6c4b..9f54a258f0e 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -5,6 +5,10 @@
 dev-libs/libixion python_single_target_python3_4
 dev-libs/liborcus python_single_target_python3_4
 
+# Mart Raudsepp <l...@gentoo.org> (17 Mar 2017)
+# Only python3 single target available, no python2, bug 612870
+app-editors/gedit python_single_target_python3_4
+
 # Michał Górny <mgo...@gentoo.org> (24 Sep 2016)
 # Enable the BPF target by default
 sys-devel/clang llvm_targets_BPF



[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/

2017-03-15 Thread Mart Raudsepp
commit: 4c571968d570fa0e32a4ba32fee87835adc7e6cd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 15 11:42:30 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 15 11:42:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c571968

mail-client/evolution: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 mail-client/evolution/Manifest|   1 -
 mail-client/evolution/evolution-3.22.3.ebuild | 138 --
 2 files changed, 139 deletions(-)

diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest
index f1d5f080b33..2e0ec01c1a9 100644
--- a/mail-client/evolution/Manifest
+++ b/mail-client/evolution/Manifest
@@ -1,4 +1,3 @@
 DIST evolution-3.20.5.tar.xz 12133872 SHA256 
2e13551ce0996963506f0bdde5e01c3b8aa0622849a272ff12877cd595baeb6e SHA512 
4b974ac5d8f3918a8012192634e8d131b1f6af0ed40a32181eb9500bc43b8bf4cf29a6fc7e49620638ada8f2456117e263e6162f21c0e1deef81861789a97906
 WHIRLPOOL 
1ed38bd2b9de97ad50bb832e03b76bf94131e65f0cf05c555d9e62d0e908467382b7e879d8eeb9513a6a09396da77eb2b2ac3a0dd3b97c6f2cde373dd65222ae
-DIST evolution-3.22.3.tar.xz 12269980 SHA256 
a7328b0f225e41654643514eefafb02e6819660fd989ec1e8feab4f17e93dc00 SHA512 
33d31d8c7dff30e026280fddc599085c1f9d0624e9c3ed95d9815787a48aebefc198b1bb2cb4bab75d283120c72275144ba4f158e8d82a6055c60dcd02b6addc
 WHIRLPOOL 
2e89b65d40f97597e7554fffe235b9477b6529b5eba73fbcb61b53bfd72515ca32c52f55585431ad4b122d14d5be29ea863536ba045dcbbfeb72a181e88301ac
 DIST evolution-3.22.4.tar.xz 12272488 SHA256 
522209f022a468c9031fd393fe4ba6c655dedfa06dd6ae59d2d693d1485c690a SHA512 
dd73a11d4d7903be6a99bf0d937f5a217a26f0dffb9dc0cea2ca81142d5783c42f889a8b913d565678e9f55b7f2f2a1d42f06c30e3cb004926c19f44dae3b70f
 WHIRLPOOL 
6aadef7a735cd351abbcdaacd086641b656ac7d94d78ab278ef0270725f487a5cd0eb6b859530611f41049024e12945368e6616fe2a3afd4481cce6654ee6279
 DIST evolution-3.22.6.tar.xz 12288232 SHA256 
9f4be4a1d5ee4d5eb9b132cf751ba3afc833025aa6dc7baa1f9483489d8a943e SHA512 
c699adae640d05558b583b05eda5c5ad3de99aa1d1bbfa24af6110be41251f715ff4b16ff0efb96c8de7faa8c895d82460b504c2704974d4c9731f1bc3e7739f
 WHIRLPOOL 
df9fde3db1b6ebf11551d81694a99e07822ab184cc4d14e7d54777eab348de60c5180bd73e0795a3c190509b97f0d948b4e0f4b6d32816e46d967a555746ae98

diff --git a/mail-client/evolution/evolution-3.22.3.ebuild 
b/mail-client/evolution/evolution-3.22.3.ebuild
deleted file mode 100644
index 9ac30db2fc8..000
--- a/mail-client/evolution/evolution-3.22.3.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2 flag-o-matic readme.gentoo-r1
-
-DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
-
-# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
-LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
-SLOT="2.0"
-
-IUSE="+bogofilter crypt geolocation highlight ldap spamassassin spell ssl 
+weather"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-
-# We need a graphical pinentry frontend to be able to ask for the GPG
-# password from inside evolution, bug 160302
-PINENTRY_DEPEND="|| ( app-crypt/pinentry[gnome-keyring] 
app-crypt/pinentry[gtk] app-crypt/pinentry[qt4] app-crypt/pinentry[qt5] )"
-
-# glade-3 support is for maintainers only per configure.ac
-# pst is not mature enough and changes API/ABI frequently
-# dconf explicitely needed for backup plugin
-# gnome-desktop support is optional with --enable-gnome-desktop
-# gnome-autoar (currently disabled because no release has been made)
-COMMON_DEPEND="
-   >=app-crypt/gcr-3.4:=
-   >=app-text/enchant-1.1.7
-   >=dev-libs/glib-2.46:2[dbus]
-   >=dev-libs/libxml2-2.7.3:2
-   >=gnome-base/gnome-desktop-2.91.3:3=
-   >=gnome-base/gsettings-desktop-schemas-2.91.92
-   >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
-   >=media-libs/libcanberra-0.25[gtk3]
-   >=net-libs/libsoup-2.42:2.4
-   >=net-libs/webkit-gtk-2.13.90:4
-   >=x11-libs/cairo-1.9.15:=[glib]
-   >=x11-libs/gdk-pixbuf-2.24:2
-   >=x11-libs/gtk+-3.10:3
-   >=x11-libs/libnotify-0.7:=
-   >=x11-misc/shared-mime-info-0.22
-
-   >=app-text/iso-codes-0.49
-   dev-libs/atk
-   gnome-base/dconf
-   dev-libs/libical:=
-   x11-libs/libSM
-   x11-libs/libICE
-
-   crypt? (
-   >=app-crypt/gnupg-1.4
-   ${PINENTRY_DEPEND}
-   x11-libs/libcryptui )
-   geolocation? (
-   >=media-libs/libchamplain-0.12:0.12[gtk]
-   >=media-libs/clutter-1.0.0:1.0
-   >=media-libs/clutter-gtk-0.90:1.0
-

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/

2017-03-15 Thread Mart Raudsepp
commit: 155f956efe4ed475079fb5b72edf408e42cc6c7e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 15 11:41:47 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 15 11:41:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155f956e

gnome-extra/evolution-ews: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-extra/evolution-ews/Manifest |  3 --
 .../evolution-ews/evolution-ews-3.22.1.ebuild  | 39 --
 .../evolution-ews/evolution-ews-3.22.2.ebuild  | 39 --
 .../evolution-ews/evolution-ews-3.22.3.ebuild  | 39 --
 4 files changed, 120 deletions(-)

diff --git a/gnome-extra/evolution-ews/Manifest 
b/gnome-extra/evolution-ews/Manifest
index 44f4a3629e3..44c09e940f4 100644
--- a/gnome-extra/evolution-ews/Manifest
+++ b/gnome-extra/evolution-ews/Manifest
@@ -1,6 +1,3 @@
 DIST evolution-ews-3.20.5.tar.xz 712400 SHA256 
dec65397f7c7e5ac591335e3b5c0fe5f8e8ff7c624d6555d08edf74933d7e424 SHA512 
1f4b850d1c7da861e727fecd4f8d7b4935b680ff72052335ace84b9518686457aaac879e0ae61fa0256e75b570770e61ae260cacdb771066dea20d80a599f175
 WHIRLPOOL 
4c1a36bcce66faf63549706822adc84eb44dc837f0a86f9c87588ed3257a89c1f240e94638bdff943156dc0cdaa18bbabc5f70cc6293222072d25682585dcb5f
-DIST evolution-ews-3.22.1.tar.xz 714064 SHA256 
678daee5933f4dfb000bb23f134523c2b10e5894c461ccf7fabfcf5af99feff8 SHA512 
199632c3eaa094a999e5bbd0c5c0bd068c3d5baeb39efb785d87238809eaee331dc4420e2829aeffd89d7bb4dc951cbd05666a62a31dbc155133c83255d74c42
 WHIRLPOOL 
deb15adea2df4959613d60dcd20dff9e9d0943615518ae88cb1d05d43a21730f2c2912a608d255a7343afcb520b266fb762ab3568c85c0b3e64b92dffaf0b0a4
-DIST evolution-ews-3.22.2.tar.xz 714656 SHA256 
8d8a258b4de9adbb79c4286625a7fede5c44378f4ef83ee09ff9dc766093363b SHA512 
a652c7e54286a01d6068f81c0e52605bc93089bfd9cd7c95993ddee63a2df1ad4f388c7efef86f554eb1687eaf5dcc3eb647b91b1c9625206c8658ed9e648992
 WHIRLPOOL 
7b143bc5a02169fd8d0bb067a56ce0db3d1ef15a8503f98eb8a45905da5bf37193af5f6d04a8bb1ba5c2d19d1ad85efb5454307bf941be64deb1ac98654b32df
-DIST evolution-ews-3.22.3.tar.xz 714744 SHA256 
177f4112a4ceb14578ca5821f95b672e724d601024ac84500b40836d680733cc SHA512 
48bb2afbfdb4dd91efd49c455b0d8cc46196741272d4105eef22a23d0b730eaf1e88dcbe0db1feeabacb1551946047515e6557a28b41029ac678c17682962627
 WHIRLPOOL 
ca5a1798da23e3a596b87ea9b3538a25648afb832c305c9463c5d5ac43f9fb070701577b4c89dc11291733aabfb22c50c7d430ca52a4706d0f73b205cffc9503
 DIST evolution-ews-3.22.4.tar.xz 714968 SHA256 
d78e81cbc5873d248a0f030651c937a31c1cb1badc4ca28da702eeebb509c3c4 SHA512 
c445a7c969cb7c52f13fa9f1cd3ce8fa51b1356393b808b4db6b14029575d66ada225227615907409d4124bda9106765f47cecd5769cdfdbf66640fd2695225a
 WHIRLPOOL 
1701d3e4be35fd1c3c4127474dda5f9a54ef6f2c0aacf0601a7398ecd5ff8f67f20c538cbe53239e213a090e61c64b3ff78e7c9439e60af92cb4372b9cbc9d3f
 DIST evolution-ews-3.22.6.tar.xz 715320 SHA256 
eddc94d9a7f759a20dc35a8635318a425f8687bb3af5b72b94c996101c8fb0e5 SHA512 
6b93faa67a6f546142b023086bf54ac34d6c7c4320ee136f58cc0ea5a018811af2080d5945c4dc68c89555a35a4194b2f92bd839b2142ae63690e94ed895b40e
 WHIRLPOOL 
b242c15acbeefc7f6010d106a7e6b9d5dd3d3bab94069cca95a2d722403dbe284ed633b818120f3a47d2d9056e2cfa160ac0984f71c24fc271debbe93aeb319d

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.22.1.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.22.1.ebuild
deleted file mode 100644
index cebf15a0357..000
--- a/gnome-extra/evolution-ews/evolution-ews-3.22.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-
-DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web 
Services"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-db/sqlite:3=
-   >=dev-libs/glib-2.40:2
-   dev-libs/libical:0=
-   >=dev-libs/libxml2-2
-   >=gnome-extra/evolution-data-server-${PV}:0=
-   >=mail-client/evolution-${PV}:2.0
-   >=net-libs/libsoup-2.42:2.4
-   >=x11-libs/gtk+-3:3
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.9
-   >=dev-util/intltool-0.35.5
-   virtual/pkgconfig
-   test? ( net-libs/uhttpmock )
-"
-
-src_configure() {
-   # We don't have libmspack, needing internal lzx
-   gnome2_src_configure \
-   --with-internal-lzx \
-   $(use_enable test tests)
-}

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.22.2.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.22.2.ebuild
deleted file mode 100644
index cebf15a0357..000
--- a/gnome-extra/evolution-ews/evolution-ews-3.22.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-#

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/

2017-03-15 Thread Mart Raudsepp
commit: 067cd591b2c4e18f798285f6fc5caa475d4ea6fe
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 15 11:27:07 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 15 11:40:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=067cd591

gnome-extra/evolution-ews: bump to 3.22.6, use libmspack for more features and 
performance

Gentoo-bug: 607306
Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-extra/evolution-ews/Manifest |  1 +
 .../evolution-ews/evolution-ews-3.22.6.ebuild  | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/gnome-extra/evolution-ews/Manifest 
b/gnome-extra/evolution-ews/Manifest
index 2f199512721..44f4a3629e3 100644
--- a/gnome-extra/evolution-ews/Manifest
+++ b/gnome-extra/evolution-ews/Manifest
@@ -3,3 +3,4 @@ DIST evolution-ews-3.22.1.tar.xz 714064 SHA256 
678daee5933f4dfb000bb23f134523c2b
 DIST evolution-ews-3.22.2.tar.xz 714656 SHA256 
8d8a258b4de9adbb79c4286625a7fede5c44378f4ef83ee09ff9dc766093363b SHA512 
a652c7e54286a01d6068f81c0e52605bc93089bfd9cd7c95993ddee63a2df1ad4f388c7efef86f554eb1687eaf5dcc3eb647b91b1c9625206c8658ed9e648992
 WHIRLPOOL 
7b143bc5a02169fd8d0bb067a56ce0db3d1ef15a8503f98eb8a45905da5bf37193af5f6d04a8bb1ba5c2d19d1ad85efb5454307bf941be64deb1ac98654b32df
 DIST evolution-ews-3.22.3.tar.xz 714744 SHA256 
177f4112a4ceb14578ca5821f95b672e724d601024ac84500b40836d680733cc SHA512 
48bb2afbfdb4dd91efd49c455b0d8cc46196741272d4105eef22a23d0b730eaf1e88dcbe0db1feeabacb1551946047515e6557a28b41029ac678c17682962627
 WHIRLPOOL 
ca5a1798da23e3a596b87ea9b3538a25648afb832c305c9463c5d5ac43f9fb070701577b4c89dc11291733aabfb22c50c7d430ca52a4706d0f73b205cffc9503
 DIST evolution-ews-3.22.4.tar.xz 714968 SHA256 
d78e81cbc5873d248a0f030651c937a31c1cb1badc4ca28da702eeebb509c3c4 SHA512 
c445a7c969cb7c52f13fa9f1cd3ce8fa51b1356393b808b4db6b14029575d66ada225227615907409d4124bda9106765f47cecd5769cdfdbf66640fd2695225a
 WHIRLPOOL 
1701d3e4be35fd1c3c4127474dda5f9a54ef6f2c0aacf0601a7398ecd5ff8f67f20c538cbe53239e213a090e61c64b3ff78e7c9439e60af92cb4372b9cbc9d3f
+DIST evolution-ews-3.22.6.tar.xz 715320 SHA256 
eddc94d9a7f759a20dc35a8635318a425f8687bb3af5b72b94c996101c8fb0e5 SHA512 
6b93faa67a6f546142b023086bf54ac34d6c7c4320ee136f58cc0ea5a018811af2080d5945c4dc68c89555a35a4194b2f92bd839b2142ae63690e94ed895b40e
 WHIRLPOOL 
b242c15acbeefc7f6010d106a7e6b9d5dd3d3bab94069cca95a2d722403dbe284ed633b818120f3a47d2d9056e2cfa160ac0984f71c24fc271debbe93aeb319d

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.22.6.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.22.6.ebuild
new file mode 100644
index 000..f56e9787190
--- /dev/null
+++ b/gnome-extra/evolution-ews/evolution-ews-3.22.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2
+
+DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web 
Services"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-db/sqlite:3=
+   >=dev-libs/glib-2.40:2
+   dev-libs/libical:0=
+   >=dev-libs/libmspack-0.4
+   >=dev-libs/libxml2-2
+   >=gnome-extra/evolution-data-server-${PV}:0=
+   >=mail-client/evolution-${PV}:2.0
+   >=net-libs/libsoup-2.42:2.4
+   >=x11-libs/gtk+-3:3
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.9
+   >=dev-util/intltool-0.35.5
+   virtual/pkgconfig
+   test? ( net-libs/uhttpmock )
+"
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable test tests)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgdata/

2017-03-15 Thread Mart Raudsepp
commit: 09edee370c26171035eeb78ac07874af1185db2a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 15 08:31:04 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 15 11:40:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09edee37

dev-libs/libgdata: remove back an added USE depend that I think I got wrong in 
the bump

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-libs/libgdata/libgdata-0.17.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgdata/libgdata-0.17.7.ebuild 
b/dev-libs/libgdata/libgdata-0.17.7.ebuild
index 603dc1ac9fa..5e6ee2b3e54 100644
--- a/dev-libs/libgdata/libgdata-0.17.7.ebuild
+++ b/dev-libs/libgdata/libgdata-0.17.7.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
>=net-libs/libsoup-2.42.0:2.4[introspection?]
>=x11-libs/gdk-pixbuf-2.14:2
crypt? ( app-crypt/gcr:= )
-   gnome-online-accounts? ( 
>=net-libs/gnome-online-accounts-3.8:=[introspection?] )
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= )
introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
 "
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/

2017-03-15 Thread Mart Raudsepp
commit: fdc83662a2b869b754c5f89cd4bff7ebb2b55fef
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 15 11:16:24 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 15 11:40:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc83662

mail-client/evolution: bump to 3.22.6, add optional archives support in 
attachments

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 mail-client/evolution/Manifest|   1 +
 mail-client/evolution/evolution-3.22.6.ebuild | 138 ++
 mail-client/evolution/metadata.xml|   2 +
 3 files changed, 141 insertions(+)

diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest
index 4bdff198f02..f1d5f080b33 100644
--- a/mail-client/evolution/Manifest
+++ b/mail-client/evolution/Manifest
@@ -1,3 +1,4 @@
 DIST evolution-3.20.5.tar.xz 12133872 SHA256 
2e13551ce0996963506f0bdde5e01c3b8aa0622849a272ff12877cd595baeb6e SHA512 
4b974ac5d8f3918a8012192634e8d131b1f6af0ed40a32181eb9500bc43b8bf4cf29a6fc7e49620638ada8f2456117e263e6162f21c0e1deef81861789a97906
 WHIRLPOOL 
1ed38bd2b9de97ad50bb832e03b76bf94131e65f0cf05c555d9e62d0e908467382b7e879d8eeb9513a6a09396da77eb2b2ac3a0dd3b97c6f2cde373dd65222ae
 DIST evolution-3.22.3.tar.xz 12269980 SHA256 
a7328b0f225e41654643514eefafb02e6819660fd989ec1e8feab4f17e93dc00 SHA512 
33d31d8c7dff30e026280fddc599085c1f9d0624e9c3ed95d9815787a48aebefc198b1bb2cb4bab75d283120c72275144ba4f158e8d82a6055c60dcd02b6addc
 WHIRLPOOL 
2e89b65d40f97597e7554fffe235b9477b6529b5eba73fbcb61b53bfd72515ca32c52f55585431ad4b122d14d5be29ea863536ba045dcbbfeb72a181e88301ac
 DIST evolution-3.22.4.tar.xz 12272488 SHA256 
522209f022a468c9031fd393fe4ba6c655dedfa06dd6ae59d2d693d1485c690a SHA512 
dd73a11d4d7903be6a99bf0d937f5a217a26f0dffb9dc0cea2ca81142d5783c42f889a8b913d565678e9f55b7f2f2a1d42f06c30e3cb004926c19f44dae3b70f
 WHIRLPOOL 
6aadef7a735cd351abbcdaacd086641b656ac7d94d78ab278ef0270725f487a5cd0eb6b859530611f41049024e12945368e6616fe2a3afd4481cce6654ee6279
+DIST evolution-3.22.6.tar.xz 12288232 SHA256 
9f4be4a1d5ee4d5eb9b132cf751ba3afc833025aa6dc7baa1f9483489d8a943e SHA512 
c699adae640d05558b583b05eda5c5ad3de99aa1d1bbfa24af6110be41251f715ff4b16ff0efb96c8de7faa8c895d82460b504c2704974d4c9731f1bc3e7739f
 WHIRLPOOL 
df9fde3db1b6ebf11551d81694a99e07822ab184cc4d14e7d54777eab348de60c5180bd73e0795a3c190509b97f0d948b4e0f4b6d32816e46d967a555746ae98

diff --git a/mail-client/evolution/evolution-3.22.6.ebuild 
b/mail-client/evolution/evolution-3.22.6.ebuild
new file mode 100644
index 000..5630cad9918
--- /dev/null
+++ b/mail-client/evolution/evolution-3.22.6.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 flag-o-matic readme.gentoo-r1
+
+DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
+SLOT="2.0"
+
+IUSE="archive +bogofilter crypt geolocation highlight ldap spamassassin spell 
ssl +weather"
+
+KEYWORDS="~alpha ~amd64 ~x86"
+
+# We need a graphical pinentry frontend to be able to ask for the GPG
+# password from inside evolution, bug 160302
+PINENTRY_DEPEND="|| ( app-crypt/pinentry[gnome-keyring] 
app-crypt/pinentry[gtk] app-crypt/pinentry[qt4] app-crypt/pinentry[qt5] )"
+
+# glade-3 support is for maintainers only per configure.ac
+# pst is not mature enough and changes API/ABI frequently
+# dconf explicitely needed for backup plugin
+# gnome-desktop support is optional with --enable-gnome-desktop
+COMMON_DEPEND="
+   >=app-crypt/gcr-3.4:=
+   >=app-text/enchant-1.1.7
+   >=dev-libs/glib-2.46:2[dbus]
+   >=dev-libs/libxml2-2.7.3:2
+   >=gnome-base/gnome-desktop-2.91.3:3=
+   >=gnome-base/gsettings-desktop-schemas-2.91.92
+   >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
+   >=media-libs/libcanberra-0.25[gtk3]
+   >=net-libs/libsoup-2.42:2.4
+   >=net-libs/webkit-gtk-2.13.90:4
+   >=x11-libs/cairo-1.9.15:=[glib]
+   >=x11-libs/gdk-pixbuf-2.24:2
+   >=x11-libs/gtk+-3.10:3
+   >=x11-libs/libnotify-0.7:=
+   >=x11-misc/shared-mime-info-0.22
+
+   >=app-text/iso-codes-0.49
+   dev-libs/atk
+   gnome-base/dconf
+   dev-libs/libical:=
+   x11-libs/libSM
+   x11-libs/libICE
+
+   archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] )
+   crypt? (
+   >=app-crypt/gnupg-1.4
+   ${PINENTRY_DEPEND}
+   x11-libs/libcryptui )
+   geolocation? (
+   >=media-libs/libchamplain-0.12:0.12[gtk]
+   >=media-libs/clutter-1.0.0:1.0
+   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgdata/, dev-libs/libgdata/files/

2017-03-15 Thread Mart Raudsepp
commit: 42ce46249599eefbc9233b0bf26ad78cb7cd1188
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 15 09:20:48 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 15 11:40:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ce4624

dev-libs/libgdata-0.17.7: make test-suite pass

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-libs/libgdata/files/0.17.7-fix-x86-tests.patch |  29 +++
 .../files/0.17.7-streams-https-tests.patch | 204 +
 dev-libs/libgdata/libgdata-0.17.7.ebuild   |   5 +
 3 files changed, 238 insertions(+)

diff --git a/dev-libs/libgdata/files/0.17.7-fix-x86-tests.patch 
b/dev-libs/libgdata/files/0.17.7-fix-x86-tests.patch
new file mode 100644
index 000..fc74f44c07b
--- /dev/null
+++ b/dev-libs/libgdata/files/0.17.7-fix-x86-tests.patch
@@ -0,0 +1,29 @@
+From 2e1bd073426b42a7e207314f1cef1402509ce12a Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" <jan.steff...@gmail.com>
+Date: Mon, 6 Mar 2017 06:28:32 +0100
+Subject: tests: Fix setting properties on i686
+
+Without the cast, an integer literal will have to wrong size for a
+64-bit integer parameter.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=779641
+---
+ gdata/tests/general.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gdata/tests/general.c b/gdata/tests/general.c
+index 6b41f25..75232de 100644
+--- a/gdata/tests/general.c
 b/gdata/tests/general.c
+@@ -1309,7 +1309,7 @@ test_query_properties (void)
+   g_assert_##cmptype (gdata_query_get_##name_underscores (query), 
==, new_val); \
+  \
+   notification_received = FALSE; \
+-  g_object_set (query, name_hyphens, new_val2, NULL); \
++  g_object_set (query, name_hyphens, (val_type) new_val2, NULL); \
+   g_assert (notification_received == TRUE); \
+  \
+   g_assert_##cmptype (gdata_query_get_##name_underscores (query), 
==, new_val2); \
+-- 
+cgit v0.12
+

diff --git a/dev-libs/libgdata/files/0.17.7-streams-https-tests.patch 
b/dev-libs/libgdata/files/0.17.7-streams-https-tests.patch
new file mode 100644
index 000..3d958a79f58
--- /dev/null
+++ b/dev-libs/libgdata/files/0.17.7-streams-https-tests.patch
@@ -0,0 +1,204 @@
+From 106937d394fe3b8edbfb506273ae429d7ded2c2c Mon Sep 17 00:00:00 2001
+From: Philip Withnall <philip.withn...@collabora.co.uk>
+Date: Tue, 20 Sep 2016 17:04:33 -0700
+Subject: core: Assert that all downloads, uploads and queries are HTTPS
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+All callers should be using HTTPS already — for peace of mind, let’s
+assert that’s the case.
+---
+ gdata/gdata-download-stream.c |  7 ---
+ gdata/gdata-service.c |  4 +++-
+ gdata/gdata-upload-stream.c   | 10 --
+ gdata/tests/general.c |  6 +++---
+ gdata/tests/streams.c | 26 --
+ 5 files changed, 38 insertions(+), 15 deletions(-)
+
+diff --git a/gdata/gdata-download-stream.c b/gdata/gdata-download-stream.c
+index 67a3514..7613fd2 100644
+--- a/gdata/gdata-download-stream.c
 b/gdata/gdata-download-stream.c
+@@ -233,7 +233,7 @@ gdata_download_stream_class_init (GDataDownloadStreamClass 
*klass)
+   /**
+* GDataDownloadStream:download-uri:
+*
+-   * The URI of the file to download.
++   * The URI of the file to download. This must be HTTPS.
+*
+* Since: 0.5.0
+**/
+@@ -355,9 +355,10 @@ gdata_download_stream_constructor (GType type, guint 
n_construct_params, GObject
+   priv->cancellable = g_cancellable_new ();
+   priv->network_cancellable_id = g_cancellable_connect 
(priv->cancellable, (GCallback) cancellable_cancel_cb, 
priv->network_cancellable, NULL);
+ 
+-  /* Build the message */
++  /* Build the message. The URI must be HTTPS. */
+   _uri = soup_uri_new (priv->download_uri);
+   soup_uri_set_port (_uri, _gdata_service_get_https_port ());
++  g_assert_cmpstr (soup_uri_get_scheme (_uri), ==, SOUP_URI_SCHEME_HTTPS);
+   priv->message = soup_message_new_from_uri (SOUP_METHOD_GET, _uri);
+   soup_uri_free (_uri);
+ 
+@@ -928,7 +929,7 @@ reset_network_thread (GDataDownloadStream *self)
+  * gdata_download_stream_new:
+  * @service: a #GDataService
+  * @domain: (allow-none): the #GDataAuthorizationDomain to authorize the 
download, or %NULL
+- * @download_uri: the URI to download
++ * @download_uri: the URI to download; this must be HTTPS
+  * @cancellable: (allow-none): a #GCancellable for the entire download 
stream, or %NULL
+  *
+  * Creates a new #GDataDownloadStream, allowing a file to be downloaded from 
a GData service using standard #GInputStream API.
+diff --git a/gdata/gdata-service.c b/gdata/gdata-service.c
+index 249..9db75ba 100644
+--- a/gdata/gdata-service.c
+

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/

2017-03-15 Thread Mart Raudsepp
commit: f365cfb24d0dbe2ff8ff620da43fc4c4f3132be5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 15 08:34:43 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 15 11:40:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f365cfb2

gnome-extra/evolution-data-server: bump to 3.22.6

Ensures more than 100 google tasks can be retrieved with eds[google]
by depending on the necessary newer libgdata (configure.ac checks for
new function added in that version to enable this)

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-extra/evolution-data-server/Manifest |   1 +
 .../evolution-data-server-3.22.6.ebuild| 128 +
 2 files changed, 129 insertions(+)

diff --git a/gnome-extra/evolution-data-server/Manifest 
b/gnome-extra/evolution-data-server/Manifest
index def80b73c18..e1ef19a071e 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -1,2 +1,3 @@
 DIST evolution-data-server-3.20.6.tar.xz 5069584 SHA256 
c9280149477cc0c75c20214814cfc54f0e5827c40080dadbbe4b4188479913aa SHA512 
0526e64c407bd569b8fb45faeb902cdc15e46e5020c4187d76102f8e0b3173fdd0a742383cfed8de0351dd719c2ad33b39c7d4cd656312d07526ae8b85198dbc
 WHIRLPOOL 
e229d245ae79c6ecc2910bc6f110314e568d6afc546157af4e2a98be85e67ac1615f4085f3a4df2a94e658881ef6aa1c6d336b4ae3211bd0a85b2a81eef64f91
 DIST evolution-data-server-3.22.4.tar.xz 5559372 SHA256 
0c9c64f209bfd50dbace342ab3b673bcea74ad5fe01a7bc87c1a98d997349cb8 SHA512 
38773c4ac65e69b02fd6d5abb0db843f038c383391e1c1006e54bda518f89741b6637f480d70e3cd79b31a812190d55ceec5c8b187d62d9ce582b0d6c362850c
 WHIRLPOOL 
d7808803328fcdcaab60934f7b674c599c04242bf6edd751cdc32de99b672a5f6d91b0f48bd42596c66400c09a73e26340b443216118667bfa58ca0fd5cb7cb8
+DIST evolution-data-server-3.22.6.tar.xz 5566420 SHA256 
0a69b9d2c03f7a6f68abbd7c7f8c76d333aca9e6102e796d88daed3284e91ca6 SHA512 
b3b2efce558fe1f11d4fe6a6f4c7ef875ef5e5498e23a37d5a32e90731aded0199b3c8c5adbc09e083b33875b62ce6e084f0184a162dbdd05b0141a40a1f5a94
 WHIRLPOOL 
1be4378e756855eeb06b406c4823e59598db2cf9aee829bb28a1c6ee259f2cdb346eab6f46c5f7a6c554c77b5ee0547b0fa62dd883ac98e9060dfe6895a934b8

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.22.6.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.22.6.ebuild
new file mode 100644
index 000..3908358bd6f
--- /dev/null
+++ b/gnome-extra/evolution-data-server/evolution-data-server-3.22.6.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+VALA_USE_DEPEND="vapigen"
+
+inherit db-use flag-o-matic gnome2 python-any-r1 systemd vala virtualx
+
+DESCRIPTION="Evolution groupware backend"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
+SLOT="0/59" # subslot = libcamel-1.2 soname version
+
+IUSE="api-doc-extras berkdb +gnome-online-accounts +gtk google +introspection 
ipv6 ldap kerberos vala +weather"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
+
+# sys-libs/db is only required for migrating from <3.13 versions
+# gdata-0.15.1 is required for google tasks
+# gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to 
handle more than 100 google tasks
+# berkdb needed only for migrating old calendar data, bug #519512
+RDEPEND="
+   >=app-crypt/gcr-3.4
+   >=app-crypt/libsecret-0.5[crypt]
+   >=dev-db/sqlite-3.7.17:=
+   >=dev-libs/glib-2.46:2
+   >=dev-libs/libgdata-0.10:=
+   >=dev-libs/libical-0.43:=
+   >=dev-libs/libxml2-2
+   >=dev-libs/nspr-4.4:=
+   >=dev-libs/nss-3.9:=
+   >=net-libs/libsoup-2.42:2.4
+
+   dev-libs/icu:=
+   sys-libs/zlib:=
+   virtual/libiconv
+
+   berkdb? ( >=sys-libs/db-4:= )
+   gtk? (
+   >=app-crypt/gcr-3.4[gtk]
+   >=x11-libs/gtk+-3.10:3
+   )
+   google? (
+   >=dev-libs/json-glib-1.0.4
+   >=dev-libs/libgdata-0.17.7:=
+   >=net-libs/webkit-gtk-2.11.91:4
+   )
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   kerberos? ( virtual/krb5:= )
+   ldap? ( >=net-nds/openldap-2:= )
+   weather? ( >=dev-libs/libgweather-3.10:2= )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   dev-util/gperf
+   >=dev-util/gtk-doc-am-1.14
+   >=dev-util/intltool-0.35.5
+

[gentoo-commits] repo/gentoo:master commit in: app-arch/gnome-autoar/

2017-03-15 Thread Mart Raudsepp
commit: ac9a65f7a9dab15fda03128f586efc330378a802
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 15 11:02:00 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 15 11:40:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac9a65f7

app-arch/gnome-autoar: bump to 0.2.1, support vala bindings

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 app-arch/gnome-autoar/Manifest  |  1 +
 app-arch/gnome-autoar/gnome-autoar-0.2.1.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/app-arch/gnome-autoar/Manifest b/app-arch/gnome-autoar/Manifest
index 419006845f0..ab010d71a41 100644
--- a/app-arch/gnome-autoar/Manifest
+++ b/app-arch/gnome-autoar/Manifest
@@ -1 +1,2 @@
 DIST gnome-autoar-0.1.1.tar.xz 292536 SHA256 
f65cb810b562dc038ced739fbf59739fd5df1a8e848636e21f363ded9f349ac9 SHA512 
59606cc7e3150d457b343f99bf30732bc9ea4bb7368133bba771a17d3253f23c8c60a35f4d686569fc2a9d4b4ab1e095b0f8cd7053493e1951e9d193a60c1e31
 WHIRLPOOL 
4cfc478c9956490cab5b48133585384e1282abf677290c94c93d59eba26ed4a5438d36622cfb73163d28a6692c990fb224782adbe9c9948814d3b83abb3ffcae
+DIST gnome-autoar-0.2.1.tar.xz 295316 SHA256 
f642935e9213663c114988403fba26c02e79a644b33cb0e4da0d4aec570fb1fb SHA512 
c41961a97e04f23407b8929e1a66bb2643b39079c3ea8f21cd00647354d9e0ba1ef91e2f7da976f9f76a74d761e63ac6acfd9ef148ea0b1dc8069dd504df826c
 WHIRLPOOL 
164011d7472c8bcb8e8e3ba534a2b6b8693b5da91186bbe3bb7facc07b368111c414adbdd02c9cdd83d76a31455d423b610d2bbc60dc314e0ce84724df762af4

diff --git a/app-arch/gnome-autoar/gnome-autoar-0.2.1.ebuild 
b/app-arch/gnome-autoar/gnome-autoar-0.2.1.ebuild
new file mode 100644
index 000..daa341b6551
--- /dev/null
+++ b/app-arch/gnome-autoar/gnome-autoar-0.2.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala
+
+DESCRIPTION="Automatic archives creating and extracting library"
+HOMEPAGE="https://git.gnome.org/browse/gnome-autoar;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="0"
+IUSE="gtk +introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~x86"
+
+RDEPEND="
+   >=app-arch/libarchive-3.2.0
+   >=dev-libs/glib-2.35.6:2
+   gtk? ( >=x11-libs/gtk+-3.2:3 )
+   introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.14
+   gnome-base/gnome-common
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable introspection) \
+   $(use_enable vala) \
+   $(use_enable gtk)
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/rarian/

2017-03-16 Thread Mart Raudsepp
commit: 5000455e834bc16b16670514be10dd940c8fca2c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 16 17:08:17 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 16 17:08:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5000455e

app-text/rarian: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 app-text/rarian/rarian-0.8.1-r2.ebuild | 50 --
 1 file changed, 50 deletions(-)

diff --git a/app-text/rarian/rarian-0.8.1-r2.ebuild 
b/app-text/rarian/rarian-0.8.1-r2.ebuild
deleted file mode 100644
index 98417e97ab2..000
--- a/app-text/rarian/rarian-0.8.1-r2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils libtool
-
-DESCRIPTION="A documentation metadata library"
-HOMEPAGE="https://rarian.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/Releases/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x64-solaris ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND="dev-libs/libxslt
-   || ( sys-apps/util-linux app-misc/getopt )"
-DEPEND="${RDEPEND}
-   !https://bugs.freedesktop.org/show_bug.cgi?id=53264
-   # sed to avoid autoreconf
-   if ! has_version sys-apps/util-linux; then
-   sed -e 's/getopt -/getopt-long -/' \
-   -i util/rarian-sk-update.in || die "sed 2 failed"
-   fi
-
-   elibtoolize ${ELTCONF}
-}
-
-src_configure() {
-   econf \
-   --localstatedir="${EPREFIX}"/var \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -exec rm -f {} +
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/iso-codes/

2017-03-16 Thread Mart Raudsepp
commit: 1d0e4ef7c20afd4540204cdf87f53afe6813849d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 16 15:24:28 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 16 17:08:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d0e4ef7

app-text/iso-codes: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 app-text/iso-codes/Manifest  |  1 -
 app-text/iso-codes/iso-codes-3.70.ebuild | 78 
 2 files changed, 79 deletions(-)

diff --git a/app-text/iso-codes/Manifest b/app-text/iso-codes/Manifest
index 787b70ac425..56040c44f89 100644
--- a/app-text/iso-codes/Manifest
+++ b/app-text/iso-codes/Manifest
@@ -1,2 +1 @@
-DIST iso-codes-3.70.tar.xz 3452288 SHA256 
41e2fbaec2ed57e767b94f175d0dcd31b627aeb23b75cd604605a6fb6109d61f SHA512 
59238008b320a739afd1cdf689f2c163d233e3fadfe9ab038bdad2502e866185867edab9f46fd078a6d46f4431267e614d0dd3b597ba17fdda95004bbaf5dd4a
 WHIRLPOOL 
e9a5dab29699386be3c3a2b16e925aa4741c260a782b2fbb88ef180682feb9f05dc6f0b88920a00c299f671677de0f5d19e61a88c9b0299c7e566a732125ab79
 DIST iso-codes-3.74.tar.xz 3455148 SHA256 
21f4f3cea8fe09f5b53784522303a0e1e7d083964ecaf1c75b1441d4d9ec6aee SHA512 
b4d583a6aee331c2cdf7cdd68a0ef5e7c3b291c4afa9a9a636e9fe2aef54e784cec070f5b8fafb31e8c84b278e1a9b08d7f925187882f7382378b66778e0d9cb
 WHIRLPOOL 
0e83c3c7fcc3f21b1b5aacd003c65550dc896cb3bb4eff0fc8a5719870a7ce4ce3fe2da8ea6e3a5ab47512d3137a1b331c2880999534d82c34b5bbf1a91d3663

diff --git a/app-text/iso-codes/iso-codes-3.70.ebuild 
b/app-text/iso-codes/iso-codes-3.70.ebuild
deleted file mode 100644
index 1e0744b0e38..000
--- a/app-text/iso-codes/iso-codes-3.70.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{4,5} )
-PLOCALES="af am ar as ast az be bg bn bn_IN br bs byn ca crh cs cy da de dz el 
en eo es et eu fa fi fo fr ga gez gl gu haw he hi hr hu hy ia id is it ja ka kk 
km kn ko kok ku lt lv mi mk ml mn mr ms mt nb ne nl nn nso oc or pa pl ps pt 
pt_BR ro ru rw si sk sl so sq sr sr@latin sv sw ta te th ti tig tk tl tr tt 
tt@iqtelif ug uk ve vi wa wal wo xh zh_CN zh_HK zh_TW zu"
-
-inherit eutils l10n python-any-r1
-
-DESCRIPTION="ISO language, territory, currency, script codes and their 
translations"
-HOMEPAGE="http://pkg-isocodes.alioth.debian.org/;
-SRC_URI="http://pkg-isocodes.alioth.debian.org/downloads/${P}.tar.xz;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x86-solaris"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${PYTHON_DEPS}
-   app-arch/xz-utils
-   sys-devel/gettext
-"
-
-# This ebuild does not install any binaries.
-RESTRICT="binchecks strip"
-
-# l10n_find_plocales_changes doesn't support multiple directories,
-# so need to do the update scan ourselves.
-check_existing_locales() {
-   local std loc all_locales=()
-
-   ebegin "Looking for new locales"
-   for std in "${all_stds[@]}"; do
-   pushd "${std}" >/dev/null || die
-   for loc in *.po; do
-   all_locales+=( "${loc%.po}" )
-   done
-   popd >/dev/null
-   done
-
-   all_locales=$(echo $(printf '%s\n' "${all_locales[@]}" | LC_COLLATE=C 
sort -u))
-   if [[ ${PLOCALES} != "${all_locales}" ]]; then
-   eend 1
-   eerror "There are changes in locales! This ebuild should be 
updated to:"
-   eerror "PLOCALES=\"${all_locales}\""
-   die "Update PLOCALES in the ebuild"
-   else
-   eend 0
-   fi
-}
-
-src_prepare() {
-   default
-
-   local std loc mylinguas
-   local all_stds=( iso_15924 iso_3166-{1,2,3} iso_4217 iso_639-{2,3,5} )
-
-   check_existing_locales
-
-   # Modify the Makefiles so they only install requested locales.
-   for std in "${all_stds[@]}"; do
-   einfo "Preparing ${std} ..."
-   pushd "${std}" >/dev/null || die
-   mylinguas=()
-   for loc in *.po; do
-   if use "linguas_${loc%.po}"; then
-   mylinguas+=( "${loc}" )
-   fi
-   done
-
-   sed \
-   -e "/^pofiles =/s:=.*:= ${mylinguas[*]}:" \
-   -e "/^mofiles =/s:=.*:= ${mylinguas[*]/%.po/.mo}:" \
-   -i Makefile.am Makefile.in || die "sed in ${std} folder 
failed"
-   popd >/dev/null
-   done
-}



[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) \
   

[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? (
+  

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

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

gnome-base/libgnomekbd: Add missing gtk+ USE=X dependency

libgnomekbd uses gdkx directly and relies on Xorg for its functionality still 
for now.

Gentoo-bug: 599664
Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-base/libgnomekbd/libgnomekbd-3.22.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/libgnomekbd/libgnomekbd-3.22.0.1.ebuild 
b/gnome-base/libgnomekbd/libgnomekbd-3.22.0.1.ebuild
index 1c082cc0f48..00bcb1855c6 100644
--- a/gnome-base/libgnomekbd/libgnomekbd-3.22.0.1.ebuild
+++ b/gnome-base/libgnomekbd/libgnomekbd-3.22.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ IUSE="+introspection test"
 
 RDEPEND="
>=dev-libs/glib-2.18:2
-   >=x11-libs/gtk+-2.91.7:3[introspection?]
+   >=x11-libs/gtk+-2.91.7:3[X,introspection?]
>=x11-libs/libxklavier-5.2[introspection?]
 
introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-system-monitor/

2017-03-18 Thread Mart Raudsepp
commit: ae7d8d0aa19965602d822f09f3ca99ed4a013e17
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 18 22:13:05 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 18 22:14:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7d8d0a

gnome-extra/gnome-system-monitor: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-extra/gnome-system-monitor/Manifest  |  1 -
 .../gnome-system-monitor-3.22.0.ebuild | 39 --
 2 files changed, 40 deletions(-)

diff --git a/gnome-extra/gnome-system-monitor/Manifest 
b/gnome-extra/gnome-system-monitor/Manifest
index 03370b0fd4d..8802669f458 100644
--- a/gnome-extra/gnome-system-monitor/Manifest
+++ b/gnome-extra/gnome-system-monitor/Manifest
@@ -1,3 +1,2 @@
 DIST gnome-system-monitor-3.20.1.tar.xz 895800 SHA256 
9b23ab443fd92050b95c03a0ab321bbd41696a0ffc89c06e79c8798dca0a44f9 SHA512 
ad01d947ac027c2483be6c44e7a890be8da7f0473cc5e9237aa01f3f0570a2144c15dbd12287dbb905a3c128319b15ff2e11198aa132946974b0ea6f4ada07e9
 WHIRLPOOL 
d27d462fd8f389e96c41bf3876c652e57130c665fabae234f789e42f88d6c8eb3e1db7280191f5d269243ab81794598898b7169101dd8fc284edc424d66d9001
-DIST gnome-system-monitor-3.22.0.tar.xz 912112 SHA256 
4339d36c2f7b702652ee03424a241f855992c583bb437d7083c61d8dcfe3fff8 SHA512 
8b41b1a46e72185dce48ae7083db8ee9c77a94fe45a2fe715e4e15762b59076decadb1775640880aaadcadff9e381d5eb36c18fce8e8445b14b89b62e1f1b186
 WHIRLPOOL 
6b1a42bb63eeede20c377e394312e67b691439138163a40c34607088a72eac6ffd6a98706f03acd3d1f21006217ac57237b6c314193ca1a5f97b4cf19f0d
 DIST gnome-system-monitor-3.22.2.tar.xz 907524 SHA256 
68a5b097157a6e445fc2467cbaecfede77d00b774c93e8aa69b6f784055dc982 SHA512 
ff713efc63a8b5f247c27358f69fcb8b27d631fb242bddc6a819b453996f7c49ba8a883bd3dc38437dccd227cbf393e473226d597af0994f25f4ca3246707d13
 WHIRLPOOL 
7362895dbdae5bbe365e1db7e951eae10d75dda2bddf51281a13df79c4adb7a8d48b3f34c71af33d227cc6e3250c4f465118c1dc2067ef11b8d3ae96738481a5

diff --git 
a/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.22.0.ebuild 
b/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.22.0.ebuild
deleted file mode 100644
index 2b437ab1ffb..000
--- a/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.22.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="The Gnome System Monitor"
-HOMEPAGE="https://help.gnome.org/users/gnome-system-monitor/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="systemd X"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.3:2
-   >=gnome-base/libgtop-2.28.2:2=
-   >=x11-libs/gtk+-3.12:3[X(+)]
-   >=dev-cpp/gtkmm-3.3.18:3.0
-   >=dev-cpp/glibmm-2.34:2
-   >=dev-libs/libxml2-2.0:2
-   >=gnome-base/librsvg-2.35:2
-   systemd? ( >=sys-apps/systemd-44:0= )
-   X? ( >=x11-libs/libwnck-2.91.0:3 )
-"
-# eautoreconf requires gnome-base/gnome-common
-DEPEND="${RDEPEND}
-   app-text/yelp-tools
-   >=dev-util/intltool-0.41.0
-   virtual/pkgconfig
-"
-
-src_configure() {
-   # XXX: appdata is deprecated by appstream-glib, upstream must upgrade
-   gnome2_src_configure \
-   $(use_enable systemd) \
-   $(use_enable X wnck) \
-   APPDATA_VALIDATE="$(type -P true)"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtkmm/

2017-03-18 Thread Mart Raudsepp
commit: 523c39ddd01f5d8aaeb5d6b3147c4f1746b9b2e3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 18 23:04:47 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 18 23:06:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523c39dd

dev-cpp/gtkmm: fix gtk+:3 minimum dependency

Gentoo-bug: 612622
Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-cpp/gtkmm/gtkmm-3.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/gtkmm/gtkmm-3.22.0.ebuild 
b/dev-cpp/gtkmm/gtkmm-3.22.0.ebuild
index 76744159301..8d9522a2133 100644
--- a/dev-cpp/gtkmm/gtkmm-3.22.0.ebuild
+++ b/dev-cpp/gtkmm/gtkmm-3.22.0.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="|| ( aqua wayland X )"
 
 RDEPEND="
>=dev-cpp/glibmm-2.49.1:2[${MULTILIB_USEDEP}]
-   >=x11-libs/gtk+-3.20.0:3[aqua?,wayland?,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gtk+-3.22.0:3[aqua?,wayland?,X?,${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.35.5:2[${MULTILIB_USEDEP}]
>=dev-cpp/atkmm-2.24.2[${MULTILIB_USEDEP}]
>=dev-cpp/cairomm-1.12.0[${MULTILIB_USEDEP}]



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

2017-03-18 Thread Mart Raudsepp
commit: b15e931deb909b9b6eb2b3c4b9912fa950a6d854
Author: Timo Tambet  gmail  com>
AuthorDate: Sat Mar 18 22:38:31 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 19 00:00:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15e931d

gnome-base/gnome-session: bump to 3.23.92

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

 gnome-base/gnome-session/Manifest   | 2 +-
 .../{gnome-session-3.23.91.ebuild => gnome-session-3.23.92.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-session/Manifest 
b/gnome-base/gnome-session/Manifest
index 860e4d1eeff..b77fae9c95f 100644
--- a/gnome-base/gnome-session/Manifest
+++ b/gnome-base/gnome-session/Manifest
@@ -1,4 +1,4 @@
 DIST gnome-session-3.20.2.tar.xz 785952 SHA256 
025f97e0b9f5431890598d6130040e1e7071771cc29e1d29d8e2e7c84d95f6da SHA512 
0973c9763195a79038d99139f56eff8d7ad1fccc4c4e41a6439b5c65c615059a21446545af70f4ed83ec6925fd61a7664e70eec844dfe5e2a1001dffdbbea13a
 WHIRLPOOL 
4a3cf1580b966a0b617e78db45635ec66d7bdfb6d5b183390edb07aaae3911876ff4af774cb0ae93c6ee4316555303812fcff40efce1827946457cb2a0646f61
 DIST gnome-session-3.22.2.tar.xz 776772 SHA256 
361a31edb4f8c6d410f1029eee089422e25a2da6c287ead40fccdea5bda450f5 SHA512 
2c84a3a791d740c8edc2af96e8ed0b56f56dfac20fde6e8bc23a7aa75c0a004e98fcb9bb85b043ed3b1cd57cdc889348c461d9536cd2631dd53d8a0d6f8e2acf
 WHIRLPOOL 
b2fbfb0ecbd5b54714a900d8615c04b1ac0bee51e6c2d8ff11c2592769cd42292af0db9f86a51655bda943c7cc880155d403854629ec8810578f02232dfec29f
 DIST gnome-session-3.22.3.tar.xz 777420 SHA256 
cc486fc84d892fa744a382b5ea8b9b40fc5045bc0d5feccfb02e80137eab77e5 SHA512 
2350ddc485f9e47df9d9351e413b847336506a694e34daa672111784f64d6d24d3e5e6fc25ad03dd13b318b139809ba2312a542801993db586937650b1422ccd
 WHIRLPOOL 
35e78d60b16ee9027d2c664f2a222a48083736e032e1be41fd015403fb8e9dcf4b2560299b1c9c9e81bde95cb9ed86da41ed0cc44a816f71e83a1a4e1a704fb9
-DIST gnome-session-3.23.91.tar.xz 779536 SHA256 
50bde3aed35bd48ac73c6cbc322f627925f914ebcdab90f032d4f29488c9cc38 SHA512 
cb8f21619e92784ad61b4b873625073bf32d29dd943243298879d765e76964031042ea22462dec87332a5fb89ae9b0617d5444e8ba98ed45fb02065fc5db8b9f
 WHIRLPOOL 
b9a7aebadfb7ce44c933ac19ef5d7daa89a74a39f4bd51e92e64d720a7195a1adce88c202880d32fcea89d692cf1de359eea4d3da7d3633616a178376291eeb0
+DIST gnome-session-3.23.92.tar.xz 779508 SHA256 
c48c0ee40808e4a00a8237ed8e330f1013c3f0cc3b72b874f3cef7a3aec08340 SHA512 
090ecfd110da3eca5176bab3b1c1fc51da692e3d7ab3132cea3909b890edf19d180a1815fdf7a529aafb69990e4e42971a368986893d07f48a19ccb771a85dd0
 WHIRLPOOL 
2f0e59dc8f32513d2b0a665e7f3bb5892cbef0c1ad2cc07df553275199588ca2ea04267b7b5f510da0bee0db5bb0ec5f7a54a822f7510d53480f77876f9296cb

diff --git a/gnome-base/gnome-session/gnome-session-3.23.91.ebuild 
b/gnome-base/gnome-session/gnome-session-3.23.92.ebuild
similarity index 100%
rename from gnome-base/gnome-session/gnome-session-3.23.91.ebuild
rename to gnome-base/gnome-session/gnome-session-3.23.92.ebuild



[gentoo-commits] proj/gentoo-bumpchecker:master commit in: modules/

2017-03-20 Thread Mart Raudsepp
commit: 285a95500835248045b0736469e382a1f73fc6be
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 20 22:52:44 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar 20 23:11:10 2017 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bumpchecker.git/commit/?id=285a9550

gnome: make the cache.json requests parallel; reduces a run from 3m01 to 0m23 
for me

This relies on the requests-futures package, which in turn relies on 
python-3.2+ Futures
(or a backport of it). If requests-futures import fail, it will fall back to 
the old slower
fetching one by one.

 modules/gnome_module.py | 26 --
 1 file changed, 24 insertions(+), 2 deletions(-)

diff --git a/modules/gnome_module.py b/modules/gnome_module.py
index afba235..e6544b6 100644
--- a/modules/gnome_module.py
+++ b/modules/gnome_module.py
@@ -4,8 +4,16 @@
 # vim: set sts=4 sw=4 et tw=0 :
 
 import requests
+try:
+from requests_futures.sessions import FuturesSession
+parallel_requests = True
+except:
+print("requests-futures not found for parallel fetching - will fallback to 
slower one-by-one version retrieval for latest version")
+parallel_requests = False
+
 import package_module, clioptions_module
 
+MAX_WORKERS = 10
 DEBUG = False
 
 
@@ -34,12 +42,17 @@ class GNOME:
 gnome_release_list[1] = str(int(gnome_release_list[1]) + 1)
 self.gnome_release = ".".join(gnome_release_list[:2])
 
-self.http = requests.session()
+if parallel_requests:
+self.http = FuturesSession(max_workers=MAX_WORKERS)
+else:
+self.http = requests.session()
 self.url_base = "https://download.gnome.org/;
 self.release_versions_file_path = self.url_base + 'teams/releng/'
 
 def generate_data_from_versions_markup(self, url):
 data = self.http.get(url)
+if parallel_requests:
+data = data.result()
 if not data:
 raise ValueError("Couldn't open %s" % url)
 
@@ -61,11 +74,20 @@ class GNOME:
 
 def generate_data_individual(self, release_packages):
 ret = []
+# First query all results; if parallel_requests==True, this will run 
in parallel
+for pkg in release_packages:
+name = pkg.name.split('/')[-1]
+if name in name_mapping:
+name = name_mapping[name]
+pkg.requests_result = self.http.get(self.url_base + '/sources/' + 
name + '/cache.json')
+
+# And now handle the results - this is a separate loop for parallel 
fetch support
 for pkg in release_packages:
 name = pkg.name.split('/')[-1]
 if name in name_mapping:
 name = name_mapping[name]
-data = self.http.get(self.url_base + '/sources/' + name + 
'/cache.json')
+# pkg.requests_result is the resulting Response if 
parallel_requests else Future that we need to call result() on to wait/retrieve 
the response
+data = pkg.requests_result.result() if parallel_requests else 
pkg.requests_results
 if not data:
 print("Warning: Unable to read cache.json for %s" % pkg.name)
 continue



[gentoo-commits] proj/gentoo-bumpchecker:master commit in: /, modules/

2017-03-20 Thread Mart Raudsepp
commit: 7e556e101024f201267b16e5120e9b76e62cdec9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 20 22:02:14 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar 20 22:17:13 2017 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bumpchecker.git/commit/?id=7e556e10

gnome: Quick port to python3

Just what's necessary to get it going on python3 (just print changes and some 
bytes vs
str error) for now.

 gnome-bumpchecker.py  |  2 +-
 modules/ftp_module.py | 10 +-
 modules/gnome_module.py   | 20 ++--
 modules/gnome_output.py   |  4 ++--
 modules/package_module.py | 10 +-
 modules/portage_module.py | 10 +-
 6 files changed, 28 insertions(+), 28 deletions(-)

diff --git a/gnome-bumpchecker.py b/gnome-bumpchecker.py
index c9656e9..c9f6e55 100755
--- a/gnome-bumpchecker.py
+++ b/gnome-bumpchecker.py
@@ -1,4 +1,4 @@
-#! /usr/bin/python2
+#!/usr/bin/env python3
 # Copyright John N. Laliberte <allano...@gentoo.org>
 # Copyright Daniel Gryniewicz <d...@gentoo.org>
 # LICENSE - GPL2

diff --git a/modules/ftp_module.py b/modules/ftp_module.py
index 837624c..f3c5ea9 100644
--- a/modules/ftp_module.py
+++ b/modules/ftp_module.py
@@ -14,16 +14,16 @@ DEBUG = False
 class FTPWalker:
 def __init__(self, site, user, passwd):
 self.ftp = ftplib.FTP(site, user, passwd)
-if DEBUG: print "logged into ftp"
+if DEBUG: print("logged into ftp")
 
 def cd(self, path):
 try:
 self.ftp.cwd(path)
 #sys.stdout.write(".")
-if DEBUG: print "successfully changed path to " + path
+if DEBUG: print("successfully changed path to " + path)
 return True
 except:
-print "Directory does not exist " + path
+print("Directory does not exist " + path)
 return False
 
 def pwd(self):
@@ -46,7 +46,7 @@ class FTPWalker:
 name, symbolic = name.split("->")
 name = name.strip()
 symbolic = symbolic.strip()
-if DEBUG: print "Name of the file is: " + name
+if DEBUG: print("Name of the file is: " + name)
 
 return FileInformation(name, isdir)
 
@@ -88,7 +88,7 @@ def find_files(walker, dir, excluded_names, 
excluded_suffixes):
 
 for fileinfo in listSiteGen(walker, dir, excluded_names):
 #if not excluded( excluded_suffixes, fileinfo):
-if DEBUG: print "Appending: " + str(fileinfo.name)
+if DEBUG: print("Appending: " + str(fileinfo.name))
 file_listing.append(fileinfo.name)
 
 return file_listing

diff --git a/modules/gnome_module.py b/modules/gnome_module.py
index 06fe6d8..afba235 100644
--- a/modules/gnome_module.py
+++ b/modules/gnome_module.py
@@ -44,8 +44,8 @@ class GNOME:
 raise ValueError("Couldn't open %s" % url)
 
 ret = []
-for line in data.iter_lines():
-components = str.strip(line).split(':')
+for line in data.text.splitlines():
+components = line.strip().split(':')
 # Skip invalid lines
 if len(components) != 4 or len(components[2]) == 0:
 continue
@@ -56,7 +56,7 @@ class GNOME:
 if (pkg.name and pkg.version):
 ret.append(pkg)
 else:
-print "Warning: Ignoring package %s because parsing of its 
name or version string '%s' failed" % (components[1], components[2])
+print("Warning: Ignoring package %s because parsing of its 
name or version string '%s' failed" % (components[1], components[2]))
 return ret
 
 def generate_data_individual(self, release_packages):
@@ -114,7 +114,7 @@ def compare_packages(release_packages, latest_packages, 
packages_in_portage):
 release_package = package
 latest_package = portage_module.findpackage(package.name, 
latest_packages)
 if latest_package == None:
-print "Warning: latest packages set does not have an entry for %s, 
using release set version %s." % (package.name, package.version)
+print("Warning: latest packages set does not have an entry for %s, 
using release set version %s." % (package.name, package.version))
 latest_package = package
 portage_package = portage_module.findpackage(package.name, 
packages_in_portage)
 
@@ -139,15 +139,15 @@ def compare_packages(release_packages, latest_packages, 
packages_in_portage):
 
 # FIXME: Reports release version as latest version to not have to deal 
with this right now
 if latest_package == None:
-print "No latest version known for %s, FIXME!" % 
release_package.name
+print("No latest version known for %s, FIXME!" % 
release_package.name)
  

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/files/, gnome-base/gnome-settings-daemon/

2017-03-20 Thread Mart Raudsepp
commit: eb2de89d3aad4930f7c15d74fb8a77754a5b81d7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 00:17:23 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 00:19:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2de89d

gnome-base/gnome-settings-daemon: p.masked bump to 3.24.0 and sync with 3.22.2 
changes

The 3.24.0 bump is untested personally, only diffed and checked the 
udevrulesdir patch applies.
But this is still p.masked anyway and in all likelyhood works fine, so don't 
let it differ
from unmasked version.
The bump itself might fix (compared to 3.23.90) some startup or delayed by 
minutes crashes that
bring down whole (wayland?) session.

 gnome-base/gnome-settings-daemon/Manifest  |  2 +-
 ...=> gnome-settings-daemon-3.24.0-optional.patch} |  0
 ebuild => gnome-settings-daemon-3.24.0.ebuild} | 23 ++
 3 files changed, 11 insertions(+), 14 deletions(-)

diff --git a/gnome-base/gnome-settings-daemon/Manifest 
b/gnome-base/gnome-settings-daemon/Manifest
index 65ec7082be8..bf8f3402709 100644
--- a/gnome-base/gnome-settings-daemon/Manifest
+++ b/gnome-base/gnome-settings-daemon/Manifest
@@ -1,3 +1,3 @@
 DIST gnome-settings-daemon-3.20.2.tar.xz 1620696 SHA256 
1dd7a084449a2c240308d253f86d60f3efe25f59322c3f5ec3b9e2e9f5eabb45 SHA512 
b23ac4cfc5c1fe4b1eeb4ba37cae448b2a23e11b988ae609c3d23168a9c22502829b68a4ab5fc8291bde91b429fcb4159c0f37bef78437838de6c6f3417817ed
 WHIRLPOOL 
94463af0fcc3c3e36ded002e359aa1049d8a6171ae9b7edbf1e3ceeda5f1d2ee9389c09fa2929c2197b20a48fa613cc35fb31dc3eed30feec5f370868b1b4e49
 DIST gnome-settings-daemon-3.22.2.tar.xz 1657132 SHA256 
0a1c1f9bce59a86617c45f77bd9cb99c6db38b96678a89d7ad2ab6b7bc6a1a01 SHA512 
7bbeb0b50d178bf951f5a8375703f3e2e88b7c5082ec7394df1f277dd08059e616118e003db23dcc175b92d803924b3927326d10a2101b7923dfb0e980d277e3
 WHIRLPOOL 
edae1afc97a314f3d90c7d77d9a456e74e9fe9059353e15a5a9b8318c32d2ebad792e7c9b7acaf54a8f3ea11a5de629f06d7bdb9cb3d5bff4f0621fe6a50683a
-DIST gnome-settings-daemon-3.23.90.tar.xz 1614204 SHA256 
c9e860558a8132763f6441f317e1df47fc5fe64bc5517bcc9ff9d44a08824fac SHA512 
995eae1876df7918746a0050fd4fa08fd50d6bef9e0c5474da33eb5fd7fc53a1f4214179035f6b0716f60620f198697cef4eaf70cb24c510ce5a30cfc761bdcb
 WHIRLPOOL 
45b21a328a57c08fd6872fd1b7e1df30a5f2a47ffd2dc32d41b85ccc3e7c0937c505aa9aa7b21910140759c0f30d90bc5a9afba773547755805866822cf061fb
+DIST gnome-settings-daemon-3.24.0.tar.xz 1620184 SHA256 
4f31a68aebdd4e0c37336306a4eea4cf219d46ed8fc59e3f3081b7a3088900c4 SHA512 
94bf904cb424baa4201fc49e7ea978f86c6e7ede74794fefec784ca125e86b949e8ea7585284377a586d73d438a9fcf0ef9d9e0dc26c4fcba60250b384ec797a
 WHIRLPOOL 
e86332a1872bff33511d84d213f4ecb11be0510a1d1e87513f35efcc51a56b3c5d0233bb000671ccb3c5f49f975621a35a315b2353ccd3c02aaec135c0f842bb

diff --git 
a/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.23.90-optional.patch
 
b/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.24.0-optional.patch
similarity index 100%
rename from 
gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.23.90-optional.patch
rename to 
gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.24.0-optional.patch

diff --git 
a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.23.90.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.0.ebuild
similarity index 92%
rename from 
gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.23.90.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.0.ebuild
index 558378672a3..e6ce7e8faeb 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.23.90.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.24.0.ebuild
@@ -2,10 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+GNOME2_EAUTORECONF="yes"
 GNOME2_LA_PUNT="yes"
 PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
-inherit autotools eutils gnome2 python-any-r1 systemd udev virtualx
+inherit gnome2 python-any-r1 systemd udev virtualx
 
 DESCRIPTION="Gnome Settings Daemon"
 HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon;
@@ -91,6 +92,13 @@ DEPEND="${COMMON_DEPEND}
>=x11-proto/xproto-7.0.15
 "
 
+PATCHES=(
+   # Make colord and wacom optional; requires eautoreconf
+   "${FILESDIR}"/${P}-optional.patch
+   # Allow specifying udevrulesdir via configure, bug 509484; requires 
eautoreconf
+   "${FILESDIR}"/3.22.2-udevrulesdir-configure.patch
+)
+
 python_check_deps() {
use test && has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
 }
@@ -99,17 +107,10 @@ pkg_setup() {
use test && python-any-r1_pkg_setup
 }
 
-src_prepare() {
-   # Make colord and wacom optional; requires eautoreconf
-   eapply "${FILESDIR}"/${P}-optional.patch
-
-   eautorecon

[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnome-bluetooth/

2017-03-20 Thread Mart Raudsepp
commit: 6d8718e1f080eb7691bf7e1564cc5328acac1d5b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 01:42:33 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 01:42:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8718e1

net-wireless/gnome-bluetooth: bump to 3.20.1

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 net-wireless/gnome-bluetooth/Manifest  |  1 +
 .../gnome-bluetooth/gnome-bluetooth-3.20.1.ebuild  | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/net-wireless/gnome-bluetooth/Manifest 
b/net-wireless/gnome-bluetooth/Manifest
index 2b05b6a7265..ec52f99b50c 100644
--- a/net-wireless/gnome-bluetooth/Manifest
+++ b/net-wireless/gnome-bluetooth/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-bluetooth-3.18.3.tar.xz 793460 SHA256 
e481b70423e52adc3c3aa919eeb033b47f9cd1598d6c0c7f384c0bd10f4e8ce3 SHA512 
8d0c6d6d1344d297723607de2770ec31544e910e91a9e927ac5ee5eb41862d3b961b225a0fb37b929c5167863d352e54cbbb48a762a94146528fee8a8ebd16f2
 WHIRLPOOL 
4b071104f825d9fd50b5f8941e7555929682b730ed11b1626a62879c42b4e9b4e7309feb88d33d9f4ee9c4727f338308e63248367888bc033926ec66e52cd918
 DIST gnome-bluetooth-3.20.0.tar.xz 794480 SHA256 
93b3ca16b348a168d044b3f777049b7dba2a9292c4adb2751a771e3bc5e4eb53 SHA512 
6100a612bd395c95ac47a55e80272e745ff8e640cc769060bd312b707e4d921bb5549deb2ef91845f1e5340f6e454ce0898624c0c67f4f534c6c482bc898834f
 WHIRLPOOL 
423381791b14851ec8611e58653635c7aa777e3de53edf44f63c2112ba65816f708d36098782298f7e4e77a23e0ed1bfe768ebd6777988cbfc7b850b86d0f57e
+DIST gnome-bluetooth-3.20.1.tar.xz 615880 SHA256 
ea9050b5f3b94ef279febae4cb789c2500a25344c784f650fe7f932fcd6798fe SHA512 
945dde99c6531e369702dea22e60f5b05759d751b16b091fc67c256e949cee8153f60ac7ad616c086366a0141b263b068fad28bab4b50b84356d59b4e464d88a
 WHIRLPOOL 
d62ad1b76abc2b8a6c637befeaf1a9dbfa3f04639d5b3aa4e6f9d49309dce745ec0dd76a3bae145bbcc4cbf7d80bd44d68a63e66332a28a615a155f08fe40292

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.20.1.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.20.1.ebuild
new file mode 100644
index 000..7028b0ca171
--- /dev/null
+++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.20.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 udev user
+
+DESCRIPTION="Bluetooth graphical utilities integrated with GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth;
+
+LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
+SLOT="2/13" # subslot = libgnome-bluetooth soname version
+IUSE="debug +introspection"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.38:2
+   media-libs/libcanberra[gtk3]
+   >=x11-libs/gtk+-3.12:3[introspection?]
+   x11-libs/libnotify
+   virtual/udev
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=net-wireless/bluez-5
+"
+DEPEND="${COMMON_DEPEND}
+   !net-wireless/bluez-gnome
+   app-text/docbook-xml-dtd:4.1.2
+   dev-libs/libxml2:2
+   dev-util/gdbus-codegen
+   >=dev-util/gtk-doc-am-1.9
+   >=dev-util/intltool-0.40.0
+   dev-util/itstool
+   virtual/libudev
+   virtual/pkgconfig
+   x11-proto/xproto
+"
+# eautoreconf needs:
+#  gnome-base/gnome-common
+
+pkg_setup() {
+   enewgroup plugdev
+}
+
+src_prepare() {
+   # Regenerate gdbus-codegen files to allow using any glib version; bug 
#436236
+   # https://bugzilla.gnome.org/show_bug.cgi?id=758096
+   rm -v lib/bluetooth-client-glue.{c,h} || die
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_enable introspection) \
+   --enable-documentation \
+   --disable-desktop-update \
+   --disable-icon-update \
+   --disable-static
+}
+
+src_install() {
+   gnome2_src_install
+   udev_dorules "${FILESDIR}"/61-${PN}.rules
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   if ! has_version sys-auth/consolekit[acl] && ! has_version 
sys-apps/systemd[acl] ; then
+   elog "Don't forget to add yourself to the plugdev group "
+   elog "if you want to be able to control bluetooth transmitter."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnome-bluetooth/

2017-03-20 Thread Mart Raudsepp
commit: d18f37acb6301838437dff44153354b639f1093c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 01:43:05 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 01:43:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18f37ac

net-wireless/gnome-bluetooth: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 net-wireless/gnome-bluetooth/Manifest  |  1 -
 .../gnome-bluetooth/gnome-bluetooth-3.18.3.ebuild  | 74 --
 2 files changed, 75 deletions(-)

diff --git a/net-wireless/gnome-bluetooth/Manifest 
b/net-wireless/gnome-bluetooth/Manifest
index ec52f99b50c..406f61fd2f1 100644
--- a/net-wireless/gnome-bluetooth/Manifest
+++ b/net-wireless/gnome-bluetooth/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-bluetooth-3.18.3.tar.xz 793460 SHA256 
e481b70423e52adc3c3aa919eeb033b47f9cd1598d6c0c7f384c0bd10f4e8ce3 SHA512 
8d0c6d6d1344d297723607de2770ec31544e910e91a9e927ac5ee5eb41862d3b961b225a0fb37b929c5167863d352e54cbbb48a762a94146528fee8a8ebd16f2
 WHIRLPOOL 
4b071104f825d9fd50b5f8941e7555929682b730ed11b1626a62879c42b4e9b4e7309feb88d33d9f4ee9c4727f338308e63248367888bc033926ec66e52cd918
 DIST gnome-bluetooth-3.20.0.tar.xz 794480 SHA256 
93b3ca16b348a168d044b3f777049b7dba2a9292c4adb2751a771e3bc5e4eb53 SHA512 
6100a612bd395c95ac47a55e80272e745ff8e640cc769060bd312b707e4d921bb5549deb2ef91845f1e5340f6e454ce0898624c0c67f4f534c6c482bc898834f
 WHIRLPOOL 
423381791b14851ec8611e58653635c7aa777e3de53edf44f63c2112ba65816f708d36098782298f7e4e77a23e0ed1bfe768ebd6777988cbfc7b850b86d0f57e
 DIST gnome-bluetooth-3.20.1.tar.xz 615880 SHA256 
ea9050b5f3b94ef279febae4cb789c2500a25344c784f650fe7f932fcd6798fe SHA512 
945dde99c6531e369702dea22e60f5b05759d751b16b091fc67c256e949cee8153f60ac7ad616c086366a0141b263b068fad28bab4b50b84356d59b4e464d88a
 WHIRLPOOL 
d62ad1b76abc2b8a6c637befeaf1a9dbfa3f04639d5b3aa4e6f9d49309dce745ec0dd76a3bae145bbcc4cbf7d80bd44d68a63e66332a28a615a155f08fe40292

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.18.3.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.18.3.ebuild
deleted file mode 100644
index 08cee3bf358..000
--- a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.18.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit eutils gnome2 udev user
-
-DESCRIPTION="Bluetooth graphical utilities integrated with GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth;
-
-LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
-SLOT="2/13" # subslot = libgnome-bluetooth soname version
-IUSE="+introspection"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.38:2
-   media-libs/libcanberra[gtk3]
-   >=x11-libs/gtk+-3.12:3[introspection?]
-   x11-libs/libnotify
-   virtual/udev
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=net-wireless/bluez-5
-"
-DEPEND="${COMMON_DEPEND}
-   !net-wireless/bluez-gnome
-   app-text/docbook-xml-dtd:4.1.2
-   dev-libs/libxml2:2
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.9
-   >=dev-util/intltool-0.40.0
-   dev-util/itstool
-   virtual/libudev
-   virtual/pkgconfig
-   x11-proto/xproto
-"
-# eautoreconf needs:
-#  gnome-base/gnome-common
-
-pkg_setup() {
-   enewgroup plugdev
-}
-
-src_prepare() {
-   # Regenerate gdbus-codegen files to allow using any glib version; bug 
#436236
-   # https://bugzilla.gnome.org/show_bug.cgi?id=758096
-   rm -v lib/bluetooth-client-glue.{c,h} || die
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   $(use_enable introspection) \
-   --enable-documentation \
-   --disable-desktop-update \
-   --disable-icon-update \
-   --disable-static
-}
-
-src_install() {
-   gnome2_src_install
-   udev_dorules "${FILESDIR}"/61-${PN}.rules
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   if ! has_version sys-auth/consolekit[acl] && ! has_version 
sys-apps/systemd[acl] ; then
-   elog "Don't forget to add yourself to the plugdev group "
-   elog "if you want to be able to control bluetooth transmitter."
-   fi
-}



[gentoo-commits] proj/gentoo-bumpchecker:master commit in: modules/

2017-03-20 Thread Mart Raudsepp
commit: 3e5d2a54b6774cb278b751546867498dab918879
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 01:58:34 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 01:58:34 2017 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bumpchecker.git/commit/?id=3e5d2a54

gnome: Fix generation breaking typo in fallback codepath

 modules/gnome_module.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/gnome_module.py b/modules/gnome_module.py
index e6544b6..aaf5b5c 100644
--- a/modules/gnome_module.py
+++ b/modules/gnome_module.py
@@ -87,7 +87,7 @@ class GNOME:
 if name in name_mapping:
 name = name_mapping[name]
 # pkg.requests_result is the resulting Response if 
parallel_requests else Future that we need to call result() on to wait/retrieve 
the response
-data = pkg.requests_result.result() if parallel_requests else 
pkg.requests_results
+data = pkg.requests_result.result() if parallel_requests else 
pkg.requests_result
 if not data:
 print("Warning: Unable to read cache.json for %s" % pkg.name)
 continue



[gentoo-commits] proj/gentoo-bumpchecker:master commit in: modules/

2017-03-20 Thread Mart Raudsepp
commit: a98ad730424c974125bc8f19f2920d8ab457e29d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 01:58:57 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 01:58:57 2017 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bumpchecker.git/commit/?id=a98ad730

gnome: map gfbgraph to our libgfbgraph

 modules/package_module.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/modules/package_module.py b/modules/package_module.py
index e10e835..53e3018 100644
--- a/modules/package_module.py
+++ b/modules/package_module.py
@@ -10,6 +10,7 @@ import portage_module
 class Package(object):
 special_cases = {
 "cantarell-fonts":"cantarell",
+"gfbgraph":"libgfbgraph",
 "GConf":"gnome-base/gconf",
 "ORBit2":"orbit",
 "libidl":"libIDL",



[gentoo-commits] proj/gentoo-bumpchecker:master commit in: modules/

2017-03-20 Thread Mart Raudsepp
commit: e3e72ec761ab556f62b272a226b48726dab5cfde
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 02:54:25 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 02:54:25 2017 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bumpchecker.git/commit/?id=e3e72ec7

gnome: Hack latest version to see newstable release when official version is 
still at release candidate

When running against e.g 3.23.92 release before a 3.24.0 versions file from 
gnome releng
exists to run against, we want to still see the 3.24.0 releases, should any 
exist. So hack
the logic to look into latest newstable version, if any exist, and the version 
is not a 0.x
(for which the gnome numbering might not follow odd-even nomenclature).
Without this all the 3.24.0 releases that are coming out on "tarballs due" date 
and the
preceeding weekend aren't seen by bumpchecker, as we don't have a 3.24.0 to -r 
 against.

 modules/gnome_module.py   | 5 -
 modules/package_module.py | 8 
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/modules/gnome_module.py b/modules/gnome_module.py
index 38639ee..a9fd306 100644
--- a/modules/gnome_module.py
+++ b/modules/gnome_module.py
@@ -96,9 +96,12 @@ class GNOME:
 if pkg.major_minor not in data[3]:
 print("Warning: can't find latest version for %s-%s" % (name, 
pkg.major-minor))
 continue
+major_minor = pkg.major_minor
+if pkg.major != "0" and pkg.minor.isdigit() and int(pkg.minor) % 2 
and "%s.%d" % (pkg.major, int(pkg.minor)+1) in data[3]:
+major_minor = "%s.%d" % (pkg.major, int(pkg.minor)+1)
 latest = False
 # Some modules contain more than LATEST-IS-* for some reason, so 
we need to iterate and find the correct item instead of [0] (even though it is 
firsy always, but lets be future-proof)
-for tarball in data[3][pkg.major_minor]:
+for tarball in data[3][major_minor]:
 if tarball.startswith('LATEST-IS-'):
 latest = tarball[10:] # len('LATEST-IS-') == 10
 break

diff --git a/modules/package_module.py b/modules/package_module.py
index 30f79a2..e967973 100644
--- a/modules/package_module.py
+++ b/modules/package_module.py
@@ -82,6 +82,14 @@ class Package(object):
 def parse_mm(self, version):
 return '.'.join(version.split('.')[0:2])
 
+@property
+def major(self):
+return self.major_minor.split('.')[0]
+
+@property
+def minor(self):
+return self.major_minor.split('.')[1]
+
 def print_info(self):
 print("Name: " + str(self.name))
 print("Version: " + str(self.package_version))



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/

2017-03-20 Thread Mart Raudsepp
commit: b6f3314bc2973c229876fc843e2c7f86d9ea8bae
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 01:27:56 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 01:27:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f3314b

app-accessibility/at-spi2-core: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 app-accessibility/at-spi2-core/Manifest|  1 -
 .../at-spi2-core/at-spi2-core-2.22.0.ebuild| 60 --
 2 files changed, 61 deletions(-)

diff --git a/app-accessibility/at-spi2-core/Manifest 
b/app-accessibility/at-spi2-core/Manifest
index e33a6248263..b0bcf33ee9f 100644
--- a/app-accessibility/at-spi2-core/Manifest
+++ b/app-accessibility/at-spi2-core/Manifest
@@ -1,3 +1,2 @@
 DIST at-spi2-core-2.20.2.tar.xz 454124 SHA256 
88a4de9d43139f13cca531b47b901bc1b56e0ab06ba899126644abd4ac16a143 SHA512 
b92eb876ecc1fbd14c042a37d0d781c2b3697ad3e988d3fa2c8894f5ffc269b38a703fee702a1a03d8b37b7c2140a7862cd818c9c7f66bc85bfa776355172d79
 WHIRLPOOL 
07f99b4b4167875f26952747a8e9fb8ec2cf92898d57a0d4b41420e25d09b8ea7145cea994860959af8ffe78d2ba8fee6900932145ebba9d5047bf832d79617c
-DIST at-spi2-core-2.22.0.tar.xz 449364 SHA256 
415ea3af21318308798e098be8b3a17b2f0cf2fe16cecde5ad840cf4e0f2c80a SHA512 
f43fde89a47754a6fab80ebecb6c303b50d4829b4b376f363c085841243b30910003bc359ec16fc20f4363253df06b8e0f818b91d96b03c99b29f9a1ab5af118
 WHIRLPOOL 
f1c476c38fee5e157ea62ea37211e9419c708abd465dc74a040ba32a88490f23a614be8ae1a0cc1af005633bf77f2495e45b986d2c6ebeea5ed7c13895a59568
 DIST at-spi2-core-2.22.1.tar.xz 454048 SHA256 
6f8f39f091bfe2c57870cb8bfbb02edac4fc85cda69665e6967937daf7201c42 SHA512 
2376b57ce744351ed09a13cd02f0c02264c0998860710cfcdac59f0efb78061512986f5d7305a2f6c594d70213722f81795620e8cd2c6587c6d3f1335477171f
 WHIRLPOOL 
a3bd869b286e7fd974242c5846d219c9be3b5fb4322f7bd82f9c039cd032bbfc0917e2e54dc900283eb13a1bba14906eec3f2ef9d9b3caae1aef6bdce24fe3be

diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.22.0.ebuild 
b/app-accessibility/at-spi2-core/at-spi2-core-2.22.0.ebuild
deleted file mode 100644
index 10e9f1c2d90..000
--- a/app-accessibility/at-spi2-core/at-spi2-core-2.22.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit eutils gnome2 multilib-minimal
-
-DESCRIPTION="D-Bus accessibility specifications and registration daemon"
-HOMEPAGE="https://wiki.gnome.org/Accessibility;
-
-LICENSE="LGPL-2+"
-SLOT="2"
-IUSE="X +introspection"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
-
-# x11-libs/libSM is needed until upstream #719808 is solved either
-# making the dep unneeded or fixing their configure
-# Only libX11 is optional right now
-RDEPEND="
-   >=dev-libs/glib-2.36:2[${MULTILIB_USEDEP}]
-   >=sys-apps/dbus-1[${MULTILIB_USEDEP}]
-   x11-libs/libSM[${MULTILIB_USEDEP}]
-   x11-libs/libXi[${MULTILIB_USEDEP}]
-   x11-libs/libXtst[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
-   X? (
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXi[${MULTILIB_USEDEP}]
-   x11-libs/libXtst[${MULTILIB_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.9
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig[${MULTILIB_USEDEP}]
-"
-
-PATCHES=(
-   # disable teamspaces test since that requires Novell.ICEDesktop.Daemon
-   "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch"
-)
-
-multilib_src_configure() {
-   # xevie is deprecated/broken since xorg-1.6/1.7
-   ECONF_SOURCE=${S} \
-   gnome2_src_configure \
-   --disable-xevie \
-   $(multilib_native_use_enable introspection) \
-   $(use_enable X x11)
-
-   # work-around gtk-doc out-of-source brokedness
-   if multilib_is_native_abi; then
-   ln -s "${S}"/doc/libatspi/html doc/libatspi/html || die
-   fi
-}
-
-multilib_src_compile() { gnome2_src_compile; }
-multilib_src_install() { gnome2_src_install; }



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/

2017-03-20 Thread Mart Raudsepp
commit: 4e6dcb1204261f5fe7e54195756ff9441f782bd7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 01:27:32 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 01:27:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6dcb12

app-accessibility/at-spi2-core: bump to 2.22.1

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 app-accessibility/at-spi2-core/Manifest|  1 +
 .../at-spi2-core/at-spi2-core-2.22.1.ebuild| 60 ++
 2 files changed, 61 insertions(+)

diff --git a/app-accessibility/at-spi2-core/Manifest 
b/app-accessibility/at-spi2-core/Manifest
index b95c08e0d87..e33a6248263 100644
--- a/app-accessibility/at-spi2-core/Manifest
+++ b/app-accessibility/at-spi2-core/Manifest
@@ -1,2 +1,3 @@
 DIST at-spi2-core-2.20.2.tar.xz 454124 SHA256 
88a4de9d43139f13cca531b47b901bc1b56e0ab06ba899126644abd4ac16a143 SHA512 
b92eb876ecc1fbd14c042a37d0d781c2b3697ad3e988d3fa2c8894f5ffc269b38a703fee702a1a03d8b37b7c2140a7862cd818c9c7f66bc85bfa776355172d79
 WHIRLPOOL 
07f99b4b4167875f26952747a8e9fb8ec2cf92898d57a0d4b41420e25d09b8ea7145cea994860959af8ffe78d2ba8fee6900932145ebba9d5047bf832d79617c
 DIST at-spi2-core-2.22.0.tar.xz 449364 SHA256 
415ea3af21318308798e098be8b3a17b2f0cf2fe16cecde5ad840cf4e0f2c80a SHA512 
f43fde89a47754a6fab80ebecb6c303b50d4829b4b376f363c085841243b30910003bc359ec16fc20f4363253df06b8e0f818b91d96b03c99b29f9a1ab5af118
 WHIRLPOOL 
f1c476c38fee5e157ea62ea37211e9419c708abd465dc74a040ba32a88490f23a614be8ae1a0cc1af005633bf77f2495e45b986d2c6ebeea5ed7c13895a59568
+DIST at-spi2-core-2.22.1.tar.xz 454048 SHA256 
6f8f39f091bfe2c57870cb8bfbb02edac4fc85cda69665e6967937daf7201c42 SHA512 
2376b57ce744351ed09a13cd02f0c02264c0998860710cfcdac59f0efb78061512986f5d7305a2f6c594d70213722f81795620e8cd2c6587c6d3f1335477171f
 WHIRLPOOL 
a3bd869b286e7fd974242c5846d219c9be3b5fb4322f7bd82f9c039cd032bbfc0917e2e54dc900283eb13a1bba14906eec3f2ef9d9b3caae1aef6bdce24fe3be

diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.22.1.ebuild 
b/app-accessibility/at-spi2-core/at-spi2-core-2.22.1.ebuild
new file mode 100644
index 000..7a3aed29161
--- /dev/null
+++ b/app-accessibility/at-spi2-core/at-spi2-core-2.22.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit eutils gnome2 multilib-minimal
+
+DESCRIPTION="D-Bus accessibility specifications and registration daemon"
+HOMEPAGE="https://wiki.gnome.org/Accessibility;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+IUSE="X +introspection"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
+
+# x11-libs/libSM is needed until upstream #719808 is solved either
+# making the dep unneeded or fixing their configure
+# Only libX11 is optional right now
+RDEPEND="
+   >=dev-libs/glib-2.36:2[${MULTILIB_USEDEP}]
+   >=sys-apps/dbus-1[${MULTILIB_USEDEP}]
+   x11-libs/libSM[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+   X? (
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.9
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+"
+
+PATCHES=(
+   # disable teamspaces test since that requires Novell.ICEDesktop.Daemon
+   "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch"
+)
+
+multilib_src_configure() {
+   # xevie is deprecated/broken since xorg-1.6/1.7
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   --disable-xevie \
+   $(multilib_native_use_enable introspection) \
+   $(use_enable X x11)
+
+   # work-around gtk-doc out-of-source brokedness
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/libatspi/html doc/libatspi/html || die
+   fi
+}
+
+multilib_src_compile() { gnome2_src_compile; }
+multilib_src_install() { gnome2_src_install; }



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calendar/

2017-03-20 Thread Mart Raudsepp
commit: 26577bc8b763f1eaf9f8329773028d3fc153e39d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 03:22:47 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 03:28:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26577bc8

gnome-extra/gnome-calendar: bump to 3.22.3

List runtime dependencies in the same order as in configure.ac

 gnome-extra/gnome-calendar/Manifest|  1 +
 .../gnome-calendar/gnome-calendar-3.22.3.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/gnome-extra/gnome-calendar/Manifest 
b/gnome-extra/gnome-calendar/Manifest
index fc13c2b30fa..df1ddd0c8d3 100644
--- a/gnome-extra/gnome-calendar/Manifest
+++ b/gnome-extra/gnome-calendar/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-calendar-3.20.4.tar.xz 2334648 SHA256 
eb39488c7087eb597d281f16414fe6439fc8280b618535a66db85e5cfceccc11 SHA512 
bd7925c3589d8b9464d29d7f6bfe875bd920acdaf71fe26ef2961943ac5409fd6b92b3950f8cc1c2c65c37067c7009b06cf9dac1d3c8240ec041a89d4a4b3091
 WHIRLPOOL 
9f327c8c669dc5117114bc7c50c95c7bae305d3aa2c7d0f360f151b0588221539622338de31eea7fdd7d2f95596aaab83494d3f2c436d3432995305cd4efefc3
 DIST gnome-calendar-3.22.1.tar.xz 2371412 SHA256 
e6a3670c63122c4b37fbe243a54486e019c1bfd9a27c709234fb81b9e0c13360 SHA512 
042b32a3173e24db6236545ffbd71548e26d804ef37b7cd880408b0aa17d15dbe89c3874563b4b785bf367ad1003ee8da2785dc6ea49ee13e4c6c1e78d806020
 WHIRLPOOL 
df9f228482410bc1c1bc3e172b7384e6e730602e4f49b4eb15a482ed18dcbe8ac2d6f4bb77022b1f2a8b1aed84c753573f8e70b12f3549cc609551eb799b81e3
 DIST gnome-calendar-3.22.2.tar.xz 2373628 SHA256 
3096278eb4ccfee32626280845236023bba8e0c9d332c319fb05cfdc910f SHA512 
5953513e8f0dc2efbf90e052fbe873bada052ae9b1dd638c4328a164886915b9166e46e0f0d93921338fd9979af792f966da11b17ed6f0a0c0a3fd6106576f10
 WHIRLPOOL 
d37b0fe9a4df014ef3ea4addc986ec6f7dce9e109e140fc8c93158696c0e439745c866b1ad166e34928f3405f0008d868f3dbe5ddde7f551ba884304da9fe03b
+DIST gnome-calendar-3.22.3.tar.xz 2374908 SHA256 
75f95e9cd1961f943cab077db2c1a39e7125e5fe94ec7cad55e7814fcf2b6737 SHA512 
193f32184548865b4bd51edee2b433b0677d721affa93956e347c070dd9d0319455a4ff2f9055cd36d4bfadf7b46d743a268e2a2af78f4127cfca35e01cd
 WHIRLPOOL 
72f8bfe1007ced715379295d647440e332cef47dc917fff73bfacca67f9768eb4a4f5a0dea8b251b004c025653800ecd5d981c748ded3cce26a799d43a3625c1

diff --git a/gnome-extra/gnome-calendar/gnome-calendar-3.22.3.ebuild 
b/gnome-extra/gnome-calendar/gnome-calendar-3.22.3.ebuild
new file mode 100644
index 000..633b5ffa8ff
--- /dev/null
+++ b/gnome-extra/gnome-calendar/gnome-calendar-3.22.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Manage your online calendars with simple and modern interface"
+HOMEPAGE="https://wiki.gnome.org/Apps/Calendar;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# >=libical-1.0.1 for https://bugzilla.gnome.org/show_bug.cgi?id=751244
+RDEPEND="
+   >=dev-libs/glib-2.43.4:2
+   >=x11-libs/gtk+-3.21.6:3
+   >=gnome-extra/evolution-data-server-3.17.1:=
+   >=dev-libs/libical-1.0.1
+   >=net-libs/gnome-online-accounts-3.2.0:=
+   >=gnome-base/gsettings-desktop-schemas-3.21.2
+"
+DEPEND="${RDEPEND}
+   dev-libs/appstream-glib
+   dev-util/gdbus-codegen
+   >=dev-util/intltool-0.40.6
+   sys-devel/gettext
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calendar/

2017-03-20 Thread Mart Raudsepp
commit: c69fdf745f54ce33f777096eb9d855e296862bdd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 03:28:16 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 03:28:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c69fdf74

gnome-extra/gnome-calendar: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-extra/gnome-calendar/Manifest|  2 --
 .../gnome-calendar/gnome-calendar-3.22.1.ebuild| 30 --
 .../gnome-calendar/gnome-calendar-3.22.2.ebuild| 30 --
 3 files changed, 62 deletions(-)

diff --git a/gnome-extra/gnome-calendar/Manifest 
b/gnome-extra/gnome-calendar/Manifest
index df1ddd0c8d3..5fee0ff8d4a 100644
--- a/gnome-extra/gnome-calendar/Manifest
+++ b/gnome-extra/gnome-calendar/Manifest
@@ -1,4 +1,2 @@
 DIST gnome-calendar-3.20.4.tar.xz 2334648 SHA256 
eb39488c7087eb597d281f16414fe6439fc8280b618535a66db85e5cfceccc11 SHA512 
bd7925c3589d8b9464d29d7f6bfe875bd920acdaf71fe26ef2961943ac5409fd6b92b3950f8cc1c2c65c37067c7009b06cf9dac1d3c8240ec041a89d4a4b3091
 WHIRLPOOL 
9f327c8c669dc5117114bc7c50c95c7bae305d3aa2c7d0f360f151b0588221539622338de31eea7fdd7d2f95596aaab83494d3f2c436d3432995305cd4efefc3
-DIST gnome-calendar-3.22.1.tar.xz 2371412 SHA256 
e6a3670c63122c4b37fbe243a54486e019c1bfd9a27c709234fb81b9e0c13360 SHA512 
042b32a3173e24db6236545ffbd71548e26d804ef37b7cd880408b0aa17d15dbe89c3874563b4b785bf367ad1003ee8da2785dc6ea49ee13e4c6c1e78d806020
 WHIRLPOOL 
df9f228482410bc1c1bc3e172b7384e6e730602e4f49b4eb15a482ed18dcbe8ac2d6f4bb77022b1f2a8b1aed84c753573f8e70b12f3549cc609551eb799b81e3
-DIST gnome-calendar-3.22.2.tar.xz 2373628 SHA256 
3096278eb4ccfee32626280845236023bba8e0c9d332c319fb05cfdc910f SHA512 
5953513e8f0dc2efbf90e052fbe873bada052ae9b1dd638c4328a164886915b9166e46e0f0d93921338fd9979af792f966da11b17ed6f0a0c0a3fd6106576f10
 WHIRLPOOL 
d37b0fe9a4df014ef3ea4addc986ec6f7dce9e109e140fc8c93158696c0e439745c866b1ad166e34928f3405f0008d868f3dbe5ddde7f551ba884304da9fe03b
 DIST gnome-calendar-3.22.3.tar.xz 2374908 SHA256 
75f95e9cd1961f943cab077db2c1a39e7125e5fe94ec7cad55e7814fcf2b6737 SHA512 
193f32184548865b4bd51edee2b433b0677d721affa93956e347c070dd9d0319455a4ff2f9055cd36d4bfadf7b46d743a268e2a2af78f4127cfca35e01cd
 WHIRLPOOL 
72f8bfe1007ced715379295d647440e332cef47dc917fff73bfacca67f9768eb4a4f5a0dea8b251b004c025653800ecd5d981c748ded3cce26a799d43a3625c1

diff --git a/gnome-extra/gnome-calendar/gnome-calendar-3.22.1.ebuild 
b/gnome-extra/gnome-calendar/gnome-calendar-3.22.1.ebuild
deleted file mode 100644
index 8b18b4e9cf3..000
--- a/gnome-extra/gnome-calendar/gnome-calendar-3.22.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="Manage your online calendars with simple and modern interface"
-HOMEPAGE="https://wiki.gnome.org/Apps/Calendar;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# >=libical-1.0.1 for https://bugzilla.gnome.org/show_bug.cgi?id=751244
-RDEPEND="
-   >=dev-libs/glib-2.43.4:2
-   >=dev-libs/libical-1.0.1
-   >=gnome-base/gsettings-desktop-schemas-3.21.2
-   >=gnome-extra/evolution-data-server-3.17.1:=
-   >=net-libs/gnome-online-accounts-3.2.0:=
-   >=x11-libs/gtk+-3.21.6:3
-"
-DEPEND="${RDEPEND}
-   dev-libs/appstream-glib
-   dev-util/gdbus-codegen
-   >=dev-util/intltool-0.40.6
-   sys-devel/gettext
-   virtual/pkgconfig
-"

diff --git a/gnome-extra/gnome-calendar/gnome-calendar-3.22.2.ebuild 
b/gnome-extra/gnome-calendar/gnome-calendar-3.22.2.ebuild
deleted file mode 100644
index 8b18b4e9cf3..000
--- a/gnome-extra/gnome-calendar/gnome-calendar-3.22.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="Manage your online calendars with simple and modern interface"
-HOMEPAGE="https://wiki.gnome.org/Apps/Calendar;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# >=libical-1.0.1 for https://bugzilla.gnome.org/show_bug.cgi?id=751244
-RDEPEND="
-   >=dev-libs/glib-2.43.4:2
-   >=dev-libs/libical-1.0.1
-   >=gnome-base/gsettings-desktop-schemas-3.21.2
-   >=gnome-extra/evolution-data-server-3.17.1:=
-   >=net-libs/gnome-online-accounts-3.2.0:=
-   >=x11-libs/gtk+-3.21.6:3
-"
-DEPEND="${RDEPEND}
-   dev-libs/appstream-glib
-   dev-util/gdbus-codegen
-   >=dev-util/intltool-0.40.6
-   sys-devel/gettext
-   virtual/pkgconfig
-"



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/hitori/

2017-03-20 Thread Mart Raudsepp
commit: 5355c8f51866ae1fee4aba77358c5f1c3e368ee7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 04:13:07 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 04:14:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5355c8f5

games-puzzle/hitori: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 games-puzzle/hitori/Manifest |  1 -
 games-puzzle/hitori/hitori-3.22.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/games-puzzle/hitori/Manifest b/games-puzzle/hitori/Manifest
index e8241747e59..69af6e651f4 100644
--- a/games-puzzle/hitori/Manifest
+++ b/games-puzzle/hitori/Manifest
@@ -1,3 +1,2 @@
 DIST hitori-3.20.0.tar.xz 391496 SHA256 
877cae48144b7f6908fde55104f589788b42acaa5956d62fd32b4026fde3769d SHA512 
c8724453ed4bbd83fb7e50d9249d1b2ec490f65a207f8b319c70a9d8cbefa1008c3e7c65da1fa5e2b7d427e75ad44a74cafccf7a27385eed2f5e268be1d4c839
 WHIRLPOOL 
c41750cbdff6ad5856c11d332f9f71833f84ec274c2625765f9f0814e99d835314cca887a7d4f2572bb6a224d12c109e5a82e7834590a2f33b566bc04502c518
-DIST hitori-3.22.0.tar.xz 394616 SHA256 
f70521c9a7a7c3e16b3951b64780eb0c5bce1bb1bb29de4482be06fb5e41adaa SHA512 
6cdd842e20e8426ab8dd30ae88a46d12249e3996c58f7bdac60691f968fb4ea7e77fdf7f846377ce8b0b4fe93049ccabcc450ca62c434128bbe5a7573b4660b1
 WHIRLPOOL 
63e3a66b4441ebf95cf2588414a9796a6fe48966967630e8625da1c45eaa3a2e3b4bc59093554190a797233deb87c3a892a9e22553ba4d4331ca59ef34b10605
 DIST hitori-3.22.1.tar.xz 460228 SHA256 
33e41d1974084c26415a985be13de68355882e2c3f69e1abeb7fa9eb6b3f6f45 SHA512 
a4f83f9c86682b543a33a3946c8f4b5e3aa84fc3959ac804c0d28eaca8c444bc82863040b5541af599aa6a85b7b5d1b51b90e475361d160a4f675795030d4318
 WHIRLPOOL 
7fa19406df5990649456252bf4cd77530e1d0f8230e4cd500050b0eba9b26fde4204a366562d40579133e95fcaf27465807912ea67e28882cfd92f5bb73a1cad

diff --git a/games-puzzle/hitori/hitori-3.22.0.ebuild 
b/games-puzzle/hitori/hitori-3.22.0.ebuild
deleted file mode 100644
index 465613242c1..000
--- a/games-puzzle/hitori/hitori-3.22.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="Logic puzzle game for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Hitori;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/glib-2.32:2
-   >=x11-libs/cairo-1.4
-   >=x11-libs/gtk+-3.15:3
-"
-DEPEND="${RDEPEND}
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50.2
-   sys-devel/gettext
-   virtual/pkgconfig
-"



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/hitori/

2017-03-20 Thread Mart Raudsepp
commit: 915701e7ace2945368c727480f624167d68c1a4a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 04:10:36 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 04:14:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915701e7

games-puzzle/hitori: bump to 3.22.1

ports from intltool to new gettext

 games-puzzle/hitori/Manifest |  1 +
 games-puzzle/hitori/hitori-3.22.1.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/games-puzzle/hitori/Manifest b/games-puzzle/hitori/Manifest
index 555e0986cb7..e8241747e59 100644
--- a/games-puzzle/hitori/Manifest
+++ b/games-puzzle/hitori/Manifest
@@ -1,2 +1,3 @@
 DIST hitori-3.20.0.tar.xz 391496 SHA256 
877cae48144b7f6908fde55104f589788b42acaa5956d62fd32b4026fde3769d SHA512 
c8724453ed4bbd83fb7e50d9249d1b2ec490f65a207f8b319c70a9d8cbefa1008c3e7c65da1fa5e2b7d427e75ad44a74cafccf7a27385eed2f5e268be1d4c839
 WHIRLPOOL 
c41750cbdff6ad5856c11d332f9f71833f84ec274c2625765f9f0814e99d835314cca887a7d4f2572bb6a224d12c109e5a82e7834590a2f33b566bc04502c518
 DIST hitori-3.22.0.tar.xz 394616 SHA256 
f70521c9a7a7c3e16b3951b64780eb0c5bce1bb1bb29de4482be06fb5e41adaa SHA512 
6cdd842e20e8426ab8dd30ae88a46d12249e3996c58f7bdac60691f968fb4ea7e77fdf7f846377ce8b0b4fe93049ccabcc450ca62c434128bbe5a7573b4660b1
 WHIRLPOOL 
63e3a66b4441ebf95cf2588414a9796a6fe48966967630e8625da1c45eaa3a2e3b4bc59093554190a797233deb87c3a892a9e22553ba4d4331ca59ef34b10605
+DIST hitori-3.22.1.tar.xz 460228 SHA256 
33e41d1974084c26415a985be13de68355882e2c3f69e1abeb7fa9eb6b3f6f45 SHA512 
a4f83f9c86682b543a33a3946c8f4b5e3aa84fc3959ac804c0d28eaca8c444bc82863040b5541af599aa6a85b7b5d1b51b90e475361d160a4f675795030d4318
 WHIRLPOOL 
7fa19406df5990649456252bf4cd77530e1d0f8230e4cd500050b0eba9b26fde4204a366562d40579133e95fcaf27465807912ea67e28882cfd92f5bb73a1cad

diff --git a/games-puzzle/hitori/hitori-3.22.1.ebuild 
b/games-puzzle/hitori/hitori-3.22.1.ebuild
new file mode 100644
index 000..304507cafe8
--- /dev/null
+++ b/games-puzzle/hitori/hitori-3.22.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Logic puzzle game for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Hitori;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=x11-libs/gtk+-3.15:3
+   >=x11-libs/cairo-1.4
+"
+DEPEND="${RDEPEND}
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-documents/

2017-03-20 Thread Mart Raudsepp
commit: fde65e3dbe9ad42063ec06fece845c9679f99675
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 04:05:32 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 04:14:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde65e3d

gnome-extra/gnome-documents: bump to 3.22.1

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-extra/gnome-documents/Manifest   |  1 +
 .../gnome-documents/gnome-documents-3.22.1.ebuild  | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/gnome-extra/gnome-documents/Manifest 
b/gnome-extra/gnome-documents/Manifest
index 24ba01aa380..6786952f0b6 100644
--- a/gnome-extra/gnome-documents/Manifest
+++ b/gnome-extra/gnome-documents/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-documents-3.20.1.tar.xz 2327412 SHA256 
c73810ded97431360ba80c127d3244b1e6e416643fba0ba96411d22729211394 SHA512 
f879a9761f5a34cb006a7df3933dfbd8f4c54e3fecf1601bd48d05a0994821eb8e7f5ba54f7ac5a2b6cd9674b733dd74445592d1e20f6903073965ec79072916
 WHIRLPOOL 
d66fd64403d27610725562edb444ee93108984a7b5dec7dd7322f896734e75241f67e3939cdf4031f531c9b9fc3354d13436394725fa845a25096596498c
 DIST gnome-documents-3.22.0.tar.xz 2336988 SHA256 
edf5cd6b7b7f5847217b60885358030598e551010087d2a9d1765ae6777041ad SHA512 
82bf3b67e6ebe3a8a2415d9bacfa4323eab31a32d23b852f07f30579d5437c1f436c2a0d25174e9ba9131a90eb1900dfe33cfcc214fe600a903edf00de14b325
 WHIRLPOOL 
254f8c30617f1aea952e07d69ce0ca43f91b208ef2d8623f79624c7371901112bf8bd409ee9ded5f779953a91117931eb2b1362888e928f7654353a939fd3fee
+DIST gnome-documents-3.22.1.tar.xz 2313364 SHA256 
3879f1f31c3339cd69355945b4cf217e25dc6ed9cc7577d25d0353e0a1b8e8cb SHA512 
519efc6f68d3a1ce4905d5aa1d16d273ad14323979a0c2188731af6ba3a5830b809186021f8138ce14a3feb398a005bed737d0c89c1032e4bd985123207bd481
 WHIRLPOOL 
968801d8a2c86b91199f85b21bb6f6652885c3ad4d70520e6234838f87591ca8f7190c77ca98d2f9099ee10654518f303c2c542ab94193425592beb79f576b68

diff --git a/gnome-extra/gnome-documents/gnome-documents-3.22.1.ebuild 
b/gnome-extra/gnome-documents/gnome-documents-3.22.1.ebuild
new file mode 100644
index 000..25b1a4b7bec
--- /dev/null
+++ b/gnome-extra/gnome-documents/gnome-documents-3.22.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="A document manager application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Documents;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+# Need gdk-pixbuf-2.25 for gdk_pixbuf_get_pixels_with_length
+COMMON_DEPEND="
+   >=app-misc/tracker-1:=[miner-fs]
+   >=app-text/evince-3.13.3[introspection]
+   >=app-text/libgepub-0.4[introspection]
+   dev-libs/gjs
+   >=dev-libs/glib-2.39.3:2
+   >=dev-libs/gobject-introspection-1.31.6:=
+   >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection]
+   gnome-base/gnome-desktop:3=[introspection]
+   >=media-libs/clutter-1.10:1.0
+   >=media-libs/clutter-gtk-1.3.2:1.0[introspection]
+   >=net-libs/gnome-online-accounts-3.2.0[introspection]
+   >=net-libs/libsoup-2.41.3:2.4
+   >=net-libs/libzapojit-0.0.2[introspection]
+   >=net-libs/webkit-gtk-2.6:4[introspection]
+   >=x11-libs/gdk-pixbuf-2.25:2[introspection]
+   >=x11-libs/gtk+-3.19.1:3[introspection]
+   x11-libs/pango[introspection]
+"
+RDEPEND="${COMMON_DEPEND}
+   media-libs/clutter[introspection]
+   net-misc/gnome-online-miners
+   sys-apps/dbus
+   x11-themes/adwaita-icon-theme
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/libxslt
+   >=dev-util/intltool-0.50.1
+   dev-util/itstool
+   virtual/pkgconfig
+"
+# eautoreconf requires yelp-tools



[gentoo-commits] repo/gentoo:master commit in: x11-terms/gnome-terminal/

2017-03-20 Thread Mart Raudsepp
commit: af866b0f610ab6eafb0578d9f2fb8ab3a03bb47a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 05:02:20 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 05:02:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af866b0f

x11-terms/gnome-terminal: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 x11-terms/gnome-terminal/Manifest  |  1 -
 .../gnome-terminal/gnome-terminal-3.22.1.ebuild| 73 --
 2 files changed, 74 deletions(-)

diff --git a/x11-terms/gnome-terminal/Manifest 
b/x11-terms/gnome-terminal/Manifest
index b638bd0bc9a..ed7e8fecd18 100644
--- a/x11-terms/gnome-terminal/Manifest
+++ b/x11-terms/gnome-terminal/Manifest
@@ -1,4 +1,3 @@
 DIST gnome-terminal-3.20.3.tar.xz 1925308 SHA256 
dac56c4d24c03125e24af7d0a484c1dff3cb16a4443fb1db11e7ae6418e0e2af SHA512 
5316c5d4c4326a100469ac9eec372ecc61af1f33fe6047aba9077bc887d98e3a8db39bd64fde863c525ff72cdbcef97e74886cc8fbd38db2fd7e29af3a76c0ff
 WHIRLPOOL 
1e3875a9cf5c3595762310728e51461dc178510c49655fc1134d4f903985aacc8aa83d7e7115e6092006e9e665235890984fa9cb2bdc3e0e8146f596903a7891
-DIST gnome-terminal-3.22.1.tar.xz 1944832 SHA256 
b00752336eb22d6d9f10c863c166ac73dcbb2ce4b280abdc0c78337e261bb0d4 SHA512 
f6ebfa579de1e0f33d77dce75dfcd6ba47fbc0a508448eb16a15267988aa35acf3dd8bdfd55d32c00dcee9f79d4308b998c17500cf7c872ff928ce84e87a730a
 WHIRLPOOL 
359adbdf464a57dcf8c19eab5e8aa0379a373fbbe8376e8e25c8fab9b4953645ebb9b54f40b8617f6542dd72c568c74dcb32a6facb39577df5647bc7c700e7bf
 DIST gnome-terminal-3.22.2.tar.xz 1952372 SHA256 
9a5fa5ecad5ac74e8e125bbd201e15e03c794df4cf4a662eab53eaa3523dfc58 SHA512 
3fa550c49c35d53c220d1f7a3f3d49d5130e3dd4af657e05627782abb84a449c6632a9919f5a97c78a5b9d92137e8d4bd68d8b880cd86203f866b85b9cda3db3
 WHIRLPOOL 
a7e8333211199d5bd3d6c72f5a561ec67e443036039b1dfe99309c79cf9fc2f23bb419a7a5da59b7ddb24f2edeece28195bf225d61282380d4eee9ff6c90bfdb
 DIST gnome-terminal-3.23.90.tar.xz 1924436 SHA256 
3da921a4d21dd1bc61cb2501a66701b2440bb667f7ff8697a88632685594c29a SHA512 
f91c416b24360913b50d234d7f680e6e3e37f25d178fc53ac057bbeafc7cb867cc30f5f303d09b60d9a18cc090dbea2afcc4d2d05bcc4484c29f26993f735e04
 WHIRLPOOL 
7c6f72be05cdb89883a6fc6092495a2778371cfd26636904e9e5f1b8b170bcbfd5bfa63c8f160b65b6e34556e4ff12b5af580a316350e491273a6f37f969103a

diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.22.1.ebuild 
b/x11-terms/gnome-terminal/gnome-terminal-3.22.1.ebuild
deleted file mode 100644
index 0edd81c6822..000
--- a/x11-terms/gnome-terminal/gnome-terminal-3.22.1.ebuild
+++ /dev/null
@@ -1,73 +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 gnome2 readme.gentoo-r1
-
-DESCRIPTION="The Gnome Terminal"
-HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/;
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="debug +gnome-shell +nautilus vanilla"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux"
-
-# FIXME: automagic dependency on gtk+[X], just transitive but needs proper 
control
-RDEPEND="
-   >=dev-libs/glib-2.42:2[dbus]
-   >=x11-libs/gtk+-3.20:3[X]
-   >=x11-libs/vte-0.46.1:2.91
-   >=dev-libs/libpcre2-10
-   >=gnome-base/dconf-0.14
-   >=gnome-base/gsettings-desktop-schemas-0.1.0
-   sys-apps/util-linux
-   gnome-shell? ( gnome-base/gnome-shell )
-   nautilus? ( >=gnome-base/nautilus-3 )
-"
-# itstool required for help/* with non-en LINGUAS, see bug #549358
-# xmllint required for glib-compile-resources, see bug #549304
-DEPEND="${RDEPEND}
-   app-text/yelp-tools
-   dev-libs/libxml2
-   dev-util/gdbus-codegen
-   >=dev-util/intltool-0.50
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-DOC_CONTENTS="To get previous working directory inherited in new opened
-   tab you will need to add the following line to your ~/.bashrc:\n
-   . /etc/profile.d/vte.sh"
-
-src_prepare() {
-   if ! use vanilla; then
-   # OpenSuSE patches, 
https://bugzilla.gnome.org/show_bug.cgi?id=695371
-   # 
http://pkgs.fedoraproject.org/cgit/rpms/gnome-terminal.git/tree/gnome-terminal-transparency-notify.patch
 (first 3 parts)
-   eapply "${FILESDIR}"/${PN}-3.22.0-transparency.patch
-   eautoreconf
-   fi
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --disable-migration \
-   $(use_enable debug) \
-   $(use_enable gnome-shell search-provider) \
-   $(use_with nautilus nautilus-extension) \
-   VALAC=$(type -P true)
-}
-
-src_install() {
-   DOCS="AUTHORS ChangeLog HACKING NEWS"
-   gnome2_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   readme.gentoo_print_elog
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/

2017-03-20 Thread Mart Raudsepp
commit: a5615dfdc6e8686e89db897c552c7c2b8573662e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 04:45:33 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 04:45:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5615dfd

x11-wm/mutter: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 x11-wm/mutter/Manifest |   1 -
 x11-wm/mutter/mutter-3.22.2.ebuild | 135 -
 2 files changed, 136 deletions(-)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index d3e68c691f7..bd8825d993c 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -1,3 +1,2 @@
 DIST mutter-3.20.3.tar.xz 1488396 SHA256 
142c5271df4bde968c725ed09026173292c07b4dd7ba75f19c4b14fc363af916 SHA512 
7c408490d87191f96f82ab3510bbbcb3f5e597dfb6404475fa81b0cfef51b093706f55a1b263d98acf51997232dd25a1482f79e95431b1f2a647a0e5bc09d8d0
 WHIRLPOOL 
ebdead38e9dec2a9a7e7419c6dd1effb194fd68839dd2e0fe927a650330cd444921b9bae0858e32b544aa58363084dab67ac80232bc6a66bf6c81481dfc52c20
-DIST mutter-3.22.2.tar.xz 3533296 SHA256 
d59b58356cba1165ef69a98f43e50777fded768860a9b118807c5a47274092a2 SHA512 
013bd861a7840fbbfa7a2efb772ac0a4417d339c132d6e77c728b519a4690afdf1746b921e320028d793a9bc5703d30f7b7ee275a12f49ecdd1d217620ce
 WHIRLPOOL 
34aeac4e2c6dffa93ba3691e87a25dc14464436b9f354c7bae41f28c82c8a60ed4656f88786809b3acea2a7648afd2f73e08715af821c68ab98504a349baf5d9
 DIST mutter-3.22.3.tar.xz 3533212 SHA256 
537eda8e5fdd4a70602da913b885ad745a7510678c24006b91ceba83ccab209a SHA512 
e2fd2cd8e7ef32cd8f2414ca121431a5b17344bbb765613531f45dc1ab13ad05acfc909728cd206536e3566eab1b9abb10a16291ab80bfde77b4a90462493524
 WHIRLPOOL 
02dce55dd93c03405369ecfce2fe510eff13cb2542acb4b25fd90d12ca72600c00867c7d49a60c21096467625126d89549f4156ac42193f1e0dddc05a9e8474a

diff --git a/x11-wm/mutter/mutter-3.22.2.ebuild 
b/x11-wm/mutter/mutter-3.22.2.ebuild
deleted file mode 100644
index b68d0960873..000
--- a/x11-wm/mutter/mutter-3.22.2.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 virtualx
-
-DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
-HOMEPAGE="https://git.gnome.org/browse/mutter/;
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-IUSE="debug gles2 input_devices_wacom +introspection test udev wayland"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-# libXi-1.7.4 or newer needed per:
-# https://bugzilla.gnome.org/show_bug.cgi?id=738944
-COMMON_DEPEND="
-   >=dev-libs/atk-2.5.3
-   >=x11-libs/gdk-pixbuf-2:2
-   >=dev-libs/json-glib-0.12.0
-   >=x11-libs/pango-1.30[introspection?]
-   >=x11-libs/cairo-1.14[X]
-   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
-   >=dev-libs/glib-2.49.0:2[dbus]
-   >=media-libs/libcanberra-0.26[gtk3]
-   >=x11-libs/startup-notification-0.7
-   >=x11-libs/libXcomposite-0.2
-   >=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?]
-   gnome-base/gnome-desktop:3=
-   >sys-power/upower-0.99:=
-
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   >=x11-libs/libXcomposite-0.4
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   >=x11-libs/libXfixes-3
-   >=x11-libs/libXi-1.7.4
-   x11-libs/libXinerama
-   >=x11-libs/libXrandr-1.5
-   x11-libs/libXrender
-   x11-libs/libxcb
-   x11-libs/libxkbfile
-   >=x11-libs/libxkbcommon-0.4.3[X]
-   x11-misc/xkeyboard-config
-
-   gnome-extra/zenity
-   media-libs/mesa[egl]
-
-   gles2? ( media-libs/mesa[gles2] )
-   input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
-   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
-   udev? ( virtual/libgudev:= )
-   wayland? (
-   >=dev-libs/libinput-1.4
-   >=dev-libs/wayland-1.6.90
-   >=dev-libs/wayland-protocols-1.7
-   >=media-libs/mesa-10.3[egl,gbm,wayland]
-   sys-apps/systemd
-   virtual/libgudev:=
-   >=virtual/libudev-136:=
-   x11-base/xorg-server[wayland]
-   x11-libs/libdrm:=
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=sys-devel/gettext-0.19.6
-   virtual/pkgconfig
-   x11-proto/xextproto
-   x11-proto/xineramaproto
-   x11-proto/xproto
-   test? ( app-text/docbook-xml-dtd:4.5 )
-   wayland? ( >=sys-kernel/linux-headers-4.4 )
-"
-RDEPEND="${COMMON_DEPEND}
-   !x11-misc/expocity
-"
-
-src_prepare() {
-   # Disable building of noinst_PROGRAM for tests
-   if ! use test; then
-   sed -e '/^noinst_PROGRAMS/d' \
-   -i cogl/tests/conform/Makefile.{am,

[gentoo-commits] repo/gentoo:master commit in: games-puzzle/hitori/

2017-03-20 Thread Mart Raudsepp
commit: fa2c5a8a656375ec4a3cf6e2e5ed0d6025127d27
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 04:55:11 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 04:55:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2c5a8a

games-puzzle/hitori: bump to 3.22.2

somehow missed this before when doing 3.22.1 instead..

 games-puzzle/hitori/Manifest |  1 +
 games-puzzle/hitori/hitori-3.22.2.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/games-puzzle/hitori/Manifest b/games-puzzle/hitori/Manifest
index 69af6e651f4..33cdd6229bc 100644
--- a/games-puzzle/hitori/Manifest
+++ b/games-puzzle/hitori/Manifest
@@ -1,2 +1,3 @@
 DIST hitori-3.20.0.tar.xz 391496 SHA256 
877cae48144b7f6908fde55104f589788b42acaa5956d62fd32b4026fde3769d SHA512 
c8724453ed4bbd83fb7e50d9249d1b2ec490f65a207f8b319c70a9d8cbefa1008c3e7c65da1fa5e2b7d427e75ad44a74cafccf7a27385eed2f5e268be1d4c839
 WHIRLPOOL 
c41750cbdff6ad5856c11d332f9f71833f84ec274c2625765f9f0814e99d835314cca887a7d4f2572bb6a224d12c109e5a82e7834590a2f33b566bc04502c518
 DIST hitori-3.22.1.tar.xz 460228 SHA256 
33e41d1974084c26415a985be13de68355882e2c3f69e1abeb7fa9eb6b3f6f45 SHA512 
a4f83f9c86682b543a33a3946c8f4b5e3aa84fc3959ac804c0d28eaca8c444bc82863040b5541af599aa6a85b7b5d1b51b90e475361d160a4f675795030d4318
 WHIRLPOOL 
7fa19406df5990649456252bf4cd77530e1d0f8230e4cd500050b0eba9b26fde4204a366562d40579133e95fcaf27465807912ea67e28882cfd92f5bb73a1cad
+DIST hitori-3.22.2.tar.xz 460452 SHA256 
3d4c11efaf55885d30cf05b9717dcf2d86e437f23ff423f9f55a4b3abe398341 SHA512 
ae3e4f2d1ea55b88ac8e1cbfad9127f29d997210599166771f4a6e041c02adac9908ab773abbc7cc93d0c464ed52248e51cdbfc5043271ac0cde1696189f2f12
 WHIRLPOOL 
d240711f318d473f451e03655c980ec399ada40d36c05463ecb4bdc559df59bc01b4e44099ae9bd436727367aa51c973794d033f8fc3be10dcfc70135d0ea99c

diff --git a/games-puzzle/hitori/hitori-3.22.2.ebuild 
b/games-puzzle/hitori/hitori-3.22.2.ebuild
new file mode 100644
index 000..304507cafe8
--- /dev/null
+++ b/games-puzzle/hitori/hitori-3.22.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Logic puzzle game for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Hitori;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=x11-libs/gtk+-3.15:3
+   >=x11-libs/cairo-1.4
+"
+DEPEND="${RDEPEND}
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: x11-terms/gnome-terminal/

2017-03-20 Thread Mart Raudsepp
commit: 1a7301ee285e2fa5bfea29b52826298c53de5766
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 04:59:37 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 04:59:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7301ee

x11-terms/gnome-terminal: bump to 3.22.2, fixes a crash in gnome-shell search 
provider

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 x11-terms/gnome-terminal/Manifest  |  1 +
 .../gnome-terminal/gnome-terminal-3.22.2.ebuild| 73 ++
 2 files changed, 74 insertions(+)

diff --git a/x11-terms/gnome-terminal/Manifest 
b/x11-terms/gnome-terminal/Manifest
index 4297e721675..b638bd0bc9a 100644
--- a/x11-terms/gnome-terminal/Manifest
+++ b/x11-terms/gnome-terminal/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-terminal-3.20.3.tar.xz 1925308 SHA256 
dac56c4d24c03125e24af7d0a484c1dff3cb16a4443fb1db11e7ae6418e0e2af SHA512 
5316c5d4c4326a100469ac9eec372ecc61af1f33fe6047aba9077bc887d98e3a8db39bd64fde863c525ff72cdbcef97e74886cc8fbd38db2fd7e29af3a76c0ff
 WHIRLPOOL 
1e3875a9cf5c3595762310728e51461dc178510c49655fc1134d4f903985aacc8aa83d7e7115e6092006e9e665235890984fa9cb2bdc3e0e8146f596903a7891
 DIST gnome-terminal-3.22.1.tar.xz 1944832 SHA256 
b00752336eb22d6d9f10c863c166ac73dcbb2ce4b280abdc0c78337e261bb0d4 SHA512 
f6ebfa579de1e0f33d77dce75dfcd6ba47fbc0a508448eb16a15267988aa35acf3dd8bdfd55d32c00dcee9f79d4308b998c17500cf7c872ff928ce84e87a730a
 WHIRLPOOL 
359adbdf464a57dcf8c19eab5e8aa0379a373fbbe8376e8e25c8fab9b4953645ebb9b54f40b8617f6542dd72c568c74dcb32a6facb39577df5647bc7c700e7bf
+DIST gnome-terminal-3.22.2.tar.xz 1952372 SHA256 
9a5fa5ecad5ac74e8e125bbd201e15e03c794df4cf4a662eab53eaa3523dfc58 SHA512 
3fa550c49c35d53c220d1f7a3f3d49d5130e3dd4af657e05627782abb84a449c6632a9919f5a97c78a5b9d92137e8d4bd68d8b880cd86203f866b85b9cda3db3
 WHIRLPOOL 
a7e8333211199d5bd3d6c72f5a561ec67e443036039b1dfe99309c79cf9fc2f23bb419a7a5da59b7ddb24f2edeece28195bf225d61282380d4eee9ff6c90bfdb
 DIST gnome-terminal-3.23.90.tar.xz 1924436 SHA256 
3da921a4d21dd1bc61cb2501a66701b2440bb667f7ff8697a88632685594c29a SHA512 
f91c416b24360913b50d234d7f680e6e3e37f25d178fc53ac057bbeafc7cb867cc30f5f303d09b60d9a18cc090dbea2afcc4d2d05bcc4484c29f26993f735e04
 WHIRLPOOL 
7c6f72be05cdb89883a6fc6092495a2778371cfd26636904e9e5f1b8b170bcbfd5bfa63c8f160b65b6e34556e4ff12b5af580a316350e491273a6f37f969103a

diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.22.2.ebuild 
b/x11-terms/gnome-terminal/gnome-terminal-3.22.2.ebuild
new file mode 100644
index 000..0edd81c6822
--- /dev/null
+++ b/x11-terms/gnome-terminal/gnome-terminal-3.22.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+GNOME2_LA_PUNT="yes"
+
+inherit autotools gnome2 readme.gentoo-r1
+
+DESCRIPTION="The Gnome Terminal"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="debug +gnome-shell +nautilus vanilla"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux"
+
+# FIXME: automagic dependency on gtk+[X], just transitive but needs proper 
control
+RDEPEND="
+   >=dev-libs/glib-2.42:2[dbus]
+   >=x11-libs/gtk+-3.20:3[X]
+   >=x11-libs/vte-0.46.1:2.91
+   >=dev-libs/libpcre2-10
+   >=gnome-base/dconf-0.14
+   >=gnome-base/gsettings-desktop-schemas-0.1.0
+   sys-apps/util-linux
+   gnome-shell? ( gnome-base/gnome-shell )
+   nautilus? ( >=gnome-base/nautilus-3 )
+"
+# itstool required for help/* with non-en LINGUAS, see bug #549358
+# xmllint required for glib-compile-resources, see bug #549304
+DEPEND="${RDEPEND}
+   app-text/yelp-tools
+   dev-libs/libxml2
+   dev-util/gdbus-codegen
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+DOC_CONTENTS="To get previous working directory inherited in new opened
+   tab you will need to add the following line to your ~/.bashrc:\n
+   . /etc/profile.d/vte.sh"
+
+src_prepare() {
+   if ! use vanilla; then
+   # OpenSuSE patches, 
https://bugzilla.gnome.org/show_bug.cgi?id=695371
+   # 
http://pkgs.fedoraproject.org/cgit/rpms/gnome-terminal.git/tree/gnome-terminal-transparency-notify.patch
 (first 3 parts)
+   eapply "${FILESDIR}"/${PN}-3.22.0-transparency.patch
+   eautoreconf
+   fi
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --disable-migration \
+   $(use_enable debug) \
+   $(use_enable gnome-shell search-provider) \
+   $(use_with nautilus nautilus-extension) \
+   VALAC=$(type -P true)
+}
+
+src_install() {
+   DOC

[gentoo-commits] repo/gentoo:master commit in: games-puzzle/hitori/

2017-03-20 Thread Mart Raudsepp
commit: 95289448e026b3180a40b2c4dab8661c850922b6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 04:55:27 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 04:55:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95289448

games-puzzle/hitori: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 games-puzzle/hitori/Manifest |  1 -
 games-puzzle/hitori/hitori-3.22.1.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/games-puzzle/hitori/Manifest b/games-puzzle/hitori/Manifest
index 33cdd6229bc..8baecded774 100644
--- a/games-puzzle/hitori/Manifest
+++ b/games-puzzle/hitori/Manifest
@@ -1,3 +1,2 @@
 DIST hitori-3.20.0.tar.xz 391496 SHA256 
877cae48144b7f6908fde55104f589788b42acaa5956d62fd32b4026fde3769d SHA512 
c8724453ed4bbd83fb7e50d9249d1b2ec490f65a207f8b319c70a9d8cbefa1008c3e7c65da1fa5e2b7d427e75ad44a74cafccf7a27385eed2f5e268be1d4c839
 WHIRLPOOL 
c41750cbdff6ad5856c11d332f9f71833f84ec274c2625765f9f0814e99d835314cca887a7d4f2572bb6a224d12c109e5a82e7834590a2f33b566bc04502c518
-DIST hitori-3.22.1.tar.xz 460228 SHA256 
33e41d1974084c26415a985be13de68355882e2c3f69e1abeb7fa9eb6b3f6f45 SHA512 
a4f83f9c86682b543a33a3946c8f4b5e3aa84fc3959ac804c0d28eaca8c444bc82863040b5541af599aa6a85b7b5d1b51b90e475361d160a4f675795030d4318
 WHIRLPOOL 
7fa19406df5990649456252bf4cd77530e1d0f8230e4cd500050b0eba9b26fde4204a366562d40579133e95fcaf27465807912ea67e28882cfd92f5bb73a1cad
 DIST hitori-3.22.2.tar.xz 460452 SHA256 
3d4c11efaf55885d30cf05b9717dcf2d86e437f23ff423f9f55a4b3abe398341 SHA512 
ae3e4f2d1ea55b88ac8e1cbfad9127f29d997210599166771f4a6e041c02adac9908ab773abbc7cc93d0c464ed52248e51cdbfc5043271ac0cde1696189f2f12
 WHIRLPOOL 
d240711f318d473f451e03655c980ec399ada40d36c05463ecb4bdc559df59bc01b4e44099ae9bd436727367aa51c973794d033f8fc3be10dcfc70135d0ea99c

diff --git a/games-puzzle/hitori/hitori-3.22.1.ebuild 
b/games-puzzle/hitori/hitori-3.22.1.ebuild
deleted file mode 100644
index 304507cafe8..000
--- a/games-puzzle/hitori/hitori-3.22.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="Logic puzzle game for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Hitori;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/glib-2.32:2
-   >=x11-libs/gtk+-3.15:3
-   >=x11-libs/cairo-1.4
-"
-DEPEND="${RDEPEND}
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"



[gentoo-commits] repo/gentoo:master commit in: net-libs/gupnp/

2017-03-20 Thread Mart Raudsepp
commit: 80b2356461716526bc14ae0e24987981a59b1e5b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 05:38:52 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 05:40:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b23564

net-libs/gupnp: bump to 1.0.2

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 net-libs/gupnp/Manifest   |  1 +
 net-libs/gupnp/gupnp-1.0.2.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest
index fc2aafd356d..9c4bc29fd4f 100644
--- a/net-libs/gupnp/Manifest
+++ b/net-libs/gupnp/Manifest
@@ -1,2 +1,3 @@
 DIST gupnp-0.20.18.tar.xz 409712 SHA256 
c5e0e11061f8d0ff9c8dccc196f39c45a49c0153c9a72abf6290ab34d1cbb021 SHA512 
553e2b55434f6a8e084c656d30017b671842a06ad1c6b8b0739f9f81693d3d18061e2e5b3294f247b11b2b95368ad00c89e13d3db5fc04a3b3549593c7f73a5f
 WHIRLPOOL 
2b594f39d5deae1ef393a503752e969a213e295ac9f83f0721d0193168624a39b58bdedbfe12ffd6c2db2e7ea54a8eb38dfa6c5349d9692db07d5295754f741f
 DIST gupnp-1.0.1.tar.xz 421920 SHA256 
934584cc1b361bf251a5ac271ffb1995a3c6426ce44cb64f9c6d779f2af9a6d9 SHA512 
907aed86a31972668a57252183a4acde518fdf4f2af1a12277c4cb723f3b6b8748bca23fad9165fa6d440c30748bf58db334a27db089d212e72564093dea2215
 WHIRLPOOL 
19888759b0e3d0faad0ce82fd319afcf823ffd19960944546872eecc93fc44db4ca11cb3d9ab3a80d863359e9fcec1199054b092ed2a241779866bde360bfc9d
+DIST gupnp-1.0.2.tar.xz 421792 SHA256 
5173fda779111c6b01cd4a5e41b594322be9d04f8c74d3361f0a0c2069c77610 SHA512 
a22082b10725abe233a8b3212a988a7c7e52a617aefe2029f25572d371560264cddd15eab2ad4637880b4be3b4bdb85dbc5c47c8da338667152c86eaecd7e165
 WHIRLPOOL 
ac7c07d93eaa70f02cdb611954ef912fb8947c23b9e39a155923bb25612da0afec91a661a8059a54cf9693bc0a9a8060f4103bd316fc06ba39c62d9580efa65a

diff --git a/net-libs/gupnp/gupnp-1.0.2.ebuild 
b/net-libs/gupnp/gupnp-1.0.2.ebuild
new file mode 100644
index 000..6a24cc8ff1d
--- /dev/null
+++ b/net-libs/gupnp/gupnp-1.0.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+VALA_USE_DEPEND="vapigen"
+# FIXME: Claims to works with python3 but appears to be wishful thinking
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="xml"
+
+inherit gnome2 multilib-minimal python-r1 vala
+
+DESCRIPTION="An object-oriented framework for creating UPnP devs and control 
points"
+HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP;
+
+LICENSE="LGPL-2"
+SLOT="0/4"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="connman +introspection kernel_linux networkmanager"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( connman networkmanager )
+"
+
+# prefix: uuid dependency can be adapted to non-linux platforms
+RDEPEND="${PYTHON_DEPS}
+   >=net-libs/gssdp-0.14.15:0=[introspection?,${MULTILIB_USEDEP}]
+   >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
+   >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
+   introspection? (
+   >=dev-libs/gobject-introspection-1.36:=
+   $(vala_depend) )
+   connman? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] )
+   networkmanager? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] )
+   !net-libs/gupnp-vala
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.14
+   sys-devel/gettext
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+src_prepare() {
+   use introspection && vala_src_prepare
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   local backend=unix
+   use kernel_linux && backend=linux
+   use connman && backend=connman
+   use networkmanager && backend=network-manager
+
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   $(multilib_native_use_enable introspection) \
+   --disable-static \
+   --with-context-manager=${backend}
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/doc/html doc/html || die
+   fi
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   python_foreach_impl python_doscript tools/gupnp-binding-tool
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/gssdp/

2017-03-20 Thread Mart Raudsepp
commit: 8e6452b5a5f374609e056592027a3ea4b4bcb68f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 05:37:32 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 05:40:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6452b5

net-libs/gssdp: bump to 1.0.2

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 net-libs/gssdp/Manifest   |  1 +
 net-libs/gssdp/gssdp-1.0.2.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/net-libs/gssdp/Manifest b/net-libs/gssdp/Manifest
index 2560cc8dacb..1d97a692523 100644
--- a/net-libs/gssdp/Manifest
+++ b/net-libs/gssdp/Manifest
@@ -1,2 +1,3 @@
 DIST gssdp-0.14.16.tar.xz 301000 SHA256 
54520bfb230b9c8c938eba88d87df44e04749682c95fb8aa381d13441345c5b2 SHA512 
1ff3a8bcb8af537bdb26d56edd3452fba9a781264bd29debd08ad901f47b060f3a80006b63c52fe93d487200bad8d5d0745937de868ad78167464dc0cf2fa3de
 WHIRLPOOL 
3fdf6d1c1aca1b7c3295cb390656ba8fcacb9ec1655aaccaa07c246605d994ca932cd3391ea08979ade1d9bf2ffea3eb8c37930fb162e763673dd0f1904d10e0
 DIST gssdp-1.0.1.tar.xz 312336 SHA256 
601d67f40bc28c067742b7c46f3018da96b364fd3e83f30ddac6e190e323d2e1 SHA512 
e823cb62d440f1ddab3ec5012718a9808ac736077b09c2a7cbce38a876de613c4960c986b7486fa0eed79651ace9865ca5418c195a8682ba621378465ec60247
 WHIRLPOOL 
32a602881a9634f580f110869305eb75a462fb3cfe5ac8e5f1c416e61a3e3def5afd5a7ca5e148c958f2a88f7b3651a39af4173dd8d24ac412e7792e3c01ee24
+DIST gssdp-1.0.2.tar.xz 312352 SHA256 
a1e17c09c7e1a185b0bd84fd6ff3794045a3cd729b707c23e422ff66471535dc SHA512 
eac1d3db495d0433c27ad84c33c23a25b3ebdf5c85bb2d5f5b2198c00aae484f2128c22838534b9b4bf4c9787795241acafe30d00407912bdb9945422cbdc103
 WHIRLPOOL 
ac1fe834851b55169597cadc20ae4f2ac291056b2738b04e29f08d87eb1d6bb8654037b5b818cd1bc79aaed47db9e1e69c0019c5c8f093ee7ce17dac0a0f863a

diff --git a/net-libs/gssdp/gssdp-1.0.2.ebuild 
b/net-libs/gssdp/gssdp-1.0.2.ebuild
new file mode 100644
index 000..e72a8080cc1
--- /dev/null
+++ b/net-libs/gssdp/gssdp-1.0.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 multilib-minimal vala
+
+DESCRIPTION="A GObject-based API for handling resource discovery and 
announcement over SSDP"
+HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP;
+
+LICENSE="LGPL-2"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="+introspection gtk"
+
+RDEPEND="
+   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
+   >=net-libs/libsoup-2.44.2:2.4[${MULTILIB_USEDEP},introspection?]
+   gtk? ( >=x11-libs/gtk+-3.0:3 )
+   introspection? (
+   $(vala_depend)
+   >=dev-libs/gobject-introspection-1.36:= )
+   !

[gentoo-commits] proj/gentoo-bumpchecker:master commit in: modules/

2017-03-20 Thread Mart Raudsepp
commit: a5436eb581d92aebd3eb3535ed328a30bc4ac2a0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 02:26:55 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 02:26:55 2017 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bumpchecker.git/commit/?id=a5436eb5

gnome: add libgfbgraph reverse mapping as well

 modules/gnome_module.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/modules/gnome_module.py b/modules/gnome_module.py
index aaf5b5c..7f162dd 100644
--- a/modules/gnome_module.py
+++ b/modules/gnome_module.py
@@ -22,6 +22,7 @@ DEBUG = False
 # TODO: So this reverses it back again for the modules we care for this until 
a proper fix
 name_mapping = {
 "cantarell": "cantarell-fonts",
+"libgfbgraph": "gfbgraph",
 "nm-applet": "network-manager-applet",
 "networkmanager": "NetworkManager",
 }



[gentoo-commits] proj/gentoo-bumpchecker:master commit in: modules/

2017-03-20 Thread Mart Raudsepp
commit: 56b597912e36dce997598642465a2322e6b11c7d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 02:28:12 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 02:28:12 2017 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bumpchecker.git/commit/?id=56b59791

gnome: Track upstream core vs apps suite handling and show it in the output

 modules/gnome_module.py   | 4 ++--
 modules/gnome_output.py   | 4 
 modules/package_module.py | 6 --
 3 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/modules/gnome_module.py b/modules/gnome_module.py
index 7f162dd..1780b92 100644
--- a/modules/gnome_module.py
+++ b/modules/gnome_module.py
@@ -66,7 +66,7 @@ class GNOME:
 # Skip mobile stuff, because we don't care. And they are mostly 
dupes anyway
 if components[0] == 'mobile':
 continue
-pkg = package_module.Package(components[1] + "-" + components[2])
+pkg = package_module.Package(components[1] + "-" + components[2], 
suite=components[0])
 if (pkg.name and pkg.version):
 ret.append(pkg)
 else:
@@ -172,6 +172,6 @@ def compare_packages(release_packages, latest_packages, 
packages_in_portage):
  " | lp: " + str(latest_package.version) +
  " | status: " + str(status))
 
-
status_packages.append(package_module.PackageStatus(release_package.name, 
str(portage_package.version), str(release_package.version), 
str(latest_package.version), status))
+
status_packages.append(package_module.PackageStatus(release_package.name, 
str(portage_package.version), str(release_package.version), 
str(latest_package.version), status, suite=release_package.suite))
 
 return status_packages

diff --git a/modules/gnome_output.py b/modules/gnome_output.py
index 19b6da0..6f0f6be 100644
--- a/modules/gnome_output.py
+++ b/modules/gnome_output.py
@@ -74,8 +74,12 @@ class Output:
 lines.append("Package NamePortage 
VersionOfficial VersionLatest Version")
 lines.append('')
 
+current_suite = None
 # data
 for package in self.packages:
+if package.suite != current_suite:
+current_suite = package.suite
+lines.append('%s' % current_suite.capitalize())
 if package.status == package_module.Status.NeedUpdate:
 lines.append('') # "red"
 elif package.status == package_module.Status.Compliant:

diff --git a/modules/package_module.py b/modules/package_module.py
index 53e3018..30f79a2 100644
--- a/modules/package_module.py
+++ b/modules/package_module.py
@@ -39,8 +39,9 @@ class Package(object):
 "vte":"x11-libs/vte",
 }
 
-def __init__(self, raw_data):
+def __init__(self, raw_data, suite=None):
 self.raw_string = raw_data
+self.suite = suite
 
 self.name = None
 self.version = None
@@ -91,7 +92,7 @@ class Package(object):
 return self.name_plus_version
 
 class PackageStatus:
-def __init__(self, name, portage_version, gnome_version, latest_version, 
status, stable_version = False):
+def __init__(self, name, portage_version, gnome_version, latest_version, 
status, stable_version = False, suite=None):
 self.name = name
 if stable_version is not False:
 self.stable_version = stable_version
@@ -99,6 +100,7 @@ class PackageStatus:
 self.gnome_version = gnome_version
 self.latest_version = latest_version
 self.status = status
+self.suite = suite
 
 class Status(object):
 def Compliant(self):



[gentoo-commits] proj/gentoo-bumpchecker:master commit in: modules/

2017-03-20 Thread Mart Raudsepp
commit: 0ca25ccc1130b4a6c35f50f990cd2faa5a7f8fdc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 02:29:07 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 02:29:07 2017 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bumpchecker.git/commit/?id=0ca25ccc

gnome: Stop skipping mobile suite, as it doesn't exist anymore anyway

 modules/gnome_module.py | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/modules/gnome_module.py b/modules/gnome_module.py
index 1780b92..38639ee 100644
--- a/modules/gnome_module.py
+++ b/modules/gnome_module.py
@@ -63,9 +63,6 @@ class GNOME:
 # Skip invalid lines
 if len(components) != 4 or len(components[2]) == 0:
 continue
-# Skip mobile stuff, because we don't care. And they are mostly 
dupes anyway
-if components[0] == 'mobile':
-continue
 pkg = package_module.Package(components[1] + "-" + components[2], 
suite=components[0])
 if (pkg.name and pkg.version):
 ret.append(pkg)



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/, gnome-base/gnome-settings-daemon/files/

2017-03-20 Thread Mart Raudsepp
commit: 998608a7330d83ceabcff572589338a790e09d20
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 20 23:49:19 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 00:19:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998608a7

gnome-base/gnome-settings-daemon: bump to 3.22.2, fix udev rule location

Gentoo-bug: 606826

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-base/gnome-settings-daemon/Manifest  |   1 +
 .../files/3.22.2-udevrulesdir-configure.patch  |  48 +++
 .../gnome-settings-daemon-3.22.2.ebuild| 147 +
 3 files changed, 196 insertions(+)

diff --git a/gnome-base/gnome-settings-daemon/Manifest 
b/gnome-base/gnome-settings-daemon/Manifest
index 2cd1df7d4c0..710a6f95daa 100644
--- a/gnome-base/gnome-settings-daemon/Manifest
+++ b/gnome-base/gnome-settings-daemon/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-settings-daemon-3.20.2.tar.xz 1620696 SHA256 
1dd7a084449a2c240308d253f86d60f3efe25f59322c3f5ec3b9e2e9f5eabb45 SHA512 
b23ac4cfc5c1fe4b1eeb4ba37cae448b2a23e11b988ae609c3d23168a9c22502829b68a4ab5fc8291bde91b429fcb4159c0f37bef78437838de6c6f3417817ed
 WHIRLPOOL 
94463af0fcc3c3e36ded002e359aa1049d8a6171ae9b7edbf1e3ceeda5f1d2ee9389c09fa2929c2197b20a48fa613cc35fb31dc3eed30feec5f370868b1b4e49
 DIST gnome-settings-daemon-3.22.1.tar.xz 1622420 SHA256 
b57d97cdd992263baffa78ccecbbf9f5a9771dd994f19687353d6eec4fd636ba SHA512 
7afd550d5e018524e1aadad540d85816d4f42245af025356d079c28fe78754120b3b0d1de2746603331122659e1f43496d5a1160db069e4b1e9669c3404619b2
 WHIRLPOOL 
d9cb415c3874ba9e650dbfc95d3482b83f6dab8ce2fb17a98e4c892230d8e82a34acb43bbb7fe2d620864d09a068dd32467f08063e7fe56a3589d30acfe83159
+DIST gnome-settings-daemon-3.22.2.tar.xz 1657132 SHA256 
0a1c1f9bce59a86617c45f77bd9cb99c6db38b96678a89d7ad2ab6b7bc6a1a01 SHA512 
7bbeb0b50d178bf951f5a8375703f3e2e88b7c5082ec7394df1f277dd08059e616118e003db23dcc175b92d803924b3927326d10a2101b7923dfb0e980d277e3
 WHIRLPOOL 
edae1afc97a314f3d90c7d77d9a456e74e9fe9059353e15a5a9b8318c32d2ebad792e7c9b7acaf54a8f3ea11a5de629f06d7bdb9cb3d5bff4f0621fe6a50683a
 DIST gnome-settings-daemon-3.23.90.tar.xz 1614204 SHA256 
c9e860558a8132763f6441f317e1df47fc5fe64bc5517bcc9ff9d44a08824fac SHA512 
995eae1876df7918746a0050fd4fa08fd50d6bef9e0c5474da33eb5fd7fc53a1f4214179035f6b0716f60620f198697cef4eaf70cb24c510ce5a30cfc761bdcb
 WHIRLPOOL 
45b21a328a57c08fd6872fd1b7e1df30a5f2a47ffd2dc32d41b85ccc3e7c0937c505aa9aa7b21910140759c0f30d90bc5a9afba773547755805866822cf061fb

diff --git 
a/gnome-base/gnome-settings-daemon/files/3.22.2-udevrulesdir-configure.patch 
b/gnome-base/gnome-settings-daemon/files/3.22.2-udevrulesdir-configure.patch
new file mode 100644
index 000..d0436ecdc6e
--- /dev/null
+++ b/gnome-base/gnome-settings-daemon/files/3.22.2-udevrulesdir-configure.patch
@@ -0,0 +1,48 @@
+From 19394974869513ab4a98d72593dce18f08105983 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp <l...@gentoo.org>
+Date: Tue, 21 Mar 2017 01:30:52 +0200
+Subject: [PATCH] build: Get udevrulesdir from pkg-config
+
+Use the standard way to find the udev rules directory via pkg-config by 
default,
+and support specifying it, should it be necessary.
+This is the same logic as in colord.
+---
+ configure.ac   | 9 +
+ plugins/rfkill/Makefile.am | 1 -
+ 2 files changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 8d4f5cb..5390404 100644
+--- a/configure.ac
 b/configure.ac
+@@ -135,6 +135,15 @@ fi
+ AM_CONDITIONAL(HAVE_GUDEV, test x$have_gudev = xyes)
+ 
+ dnl 
---
++dnl - Where to install udev rules
++dnl 
---
++AC_ARG_WITH([udevrulesdir],
++AS_HELP_STRING([--with-udevrulesdir=DIR], [Directory for udev 
rules files]),
++[],
++[with_udevrulesdir=$($PKG_CONFIG --variable=udevdir 
udev)/rules.d])
++AC_SUBST([udevrulesdir], [$with_udevrulesdir])
++
++dnl 
---
+ dnl - ALSA integration (default enabled)
+ dnl 
---
+ ALSA_PKG=""
+diff --git a/plugins/rfkill/Makefile.am b/plugins/rfkill/Makefile.am
+index fed7adc..05f2c78 100644
+--- a/plugins/rfkill/Makefile.am
 b/plugins/rfkill/Makefile.am
+@@ -59,7 +59,6 @@ plugin_in_files = rfkill.gnome-settings-plugin.in
+ 
+ plugin_DATA = 
$(plugin_in_files:.gnome-settings-plugin.in=.gnome-settings-plugin)
+ 
+-udevrulesdir = $(prefix)/lib/udev/rules.d
+ udevrules_DATA = 61-gnome-settings-daemon-rfkill.rules
+ 
+ EXTRA_DIST = $(plugin_in_files) $(udevrules_DATA)
+-- 
+2.10.1
+

diff --git 
a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.22.2.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.22.2.ebuild
new file mode 100644
index 000

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libunique/

2017-03-20 Thread Mart Raudsepp
commit: 7b9bc21c2d53b9e899c1902d59dc53b45948faf3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 20 18:43:41 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 00:19:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b9bc21c

dev-libs/libunique: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-libs/libunique/libunique-1.1.6-r1.ebuild | 73 
 dev-libs/libunique/libunique-3.0.2.ebuild| 60 ---
 2 files changed, 133 deletions(-)

diff --git a/dev-libs/libunique/libunique-1.1.6-r1.ebuild 
b/dev-libs/libunique/libunique-1.1.6-r1.ebuild
deleted file mode 100644
index 1eeb577d946..000
--- a/dev-libs/libunique/libunique-1.1.6-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-GNOME2_LA_PUNT="yes"
-GNOME_TARBALL_SUFFIX="bz2"
-
-inherit eutils gnome2 virtualx
-
-DESCRIPTION="a library for writing single instance application"
-HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
-
-LICENSE="LGPL-2.1"
-SLOT="1"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="dbus doc +introspection"
-
-RDEPEND=">=dev-libs/glib-2.12:2
-   >=x11-libs/gtk+-2.11:2[introspection?]
-   x11-libs/libX11
-   dbus? (
-   >=dev-libs/dbus-glib-0.70
-   sys-apps/dbus[X] )"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? ( >=dev-util/gtk-doc-1.11 )
-   introspection? ( >=dev-libs/gobject-introspection-0.6.3 )"
-# For eautoreconf
-#  dev-util/gtk-doc-am
-
-pkg_setup() {
-   DOCS="AUTHORS NEWS ChangeLog README TODO"
-   G2CONF="${G2CONF}
-   --disable-maintainer-flags
-   --disable-static
-   --enable-bacon
-   $(use_enable introspection)
-   $(use_enable dbus)"
-}
-
-src_prepare() {
-   gnome2_src_prepare
-
-   # Include NUL terminator in unique_message_data_get_filename()
-   epatch "${FILESDIR}/${P}-include-terminator.patch"
-
-   # test-unique: Resolve format string issues
-   epatch "${FILESDIR}/${P}-fix-test.patch"
-
-   # Remove compiler warnings
-   epatch "${FILESDIR}/${P}-compiler-warnings.patch"
-
-   # Remove G_CONST_RETURN usage, now that its gone in glib.
-   epatch "${FILESDIR}/${PN}-1.1.6-G_CONST_RETURN.patch"
-
-   sed -e 's/-D.*_DISABLE_DEPRECATED//' -i unique/Makefile.am \
-   unique/Makefile.in || die
-}
-
-src_test() {
-   cd "${S}/tests"
-
-   # Fix environment variable leakage (due to `su` etc)
-   unset DBUS_SESSION_BUS_ADDRESS
-
-   # Force Xemake to use Xvfb, bug 279840
-   unset XAUTHORITY
-   unset DISPLAY
-
-   cp "${FILESDIR}/run-tests" . || die "Unable to cp 
\${FILESDIR}/run-tests"
-   Xemake -f run-tests || die "Tests failed"
-}

diff --git a/dev-libs/libunique/libunique-3.0.2.ebuild 
b/dev-libs/libunique/libunique-3.0.2.ebuild
deleted file mode 100644
index cfd91f360d0..000
--- a/dev-libs/libunique/libunique-3.0.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-GCONF_DEBUG="yes"
-GNOME_TARBALL_SUFFIX="xz"
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2 virtualx
-
-DESCRIPTION="a library for writing single instance application"
-HOMEPAGE="https://wiki.gnome.org/Attic/LibUnique;
-
-LICENSE="LGPL-2.1"
-SLOT="3"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="doc +introspection"
-
-RDEPEND="
-   >=dev-libs/glib-2.25.7:2
-   sys-apps/dbus[X]
-   >=x11-libs/gtk+-2.90.0:3[introspection?]
-   x11-libs/libX11
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( >=dev-util/gtk-doc-1.13 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.0 )"
-# For eautoreconf
-#  dev-util/gtk-doc-am
-
-pkg_setup() {
-   DOCS="AUTHORS NEWS ChangeLog README TODO"
-   # --disable-dbus means gdbus is used instead of dbus-glib
-   G2CONF="${G2CONF}
-   --disable-static
-   --disable-maintainer-flags
-   --disable-dbus
-   $(use_enable introspection)"
-}
-
-src_prepare() {
-   # should we sed Makefile.am instead and run eautoreconf?
-   sed -i -e '/DG.*_DISABLE_DEPRECATED/d' unique/Makefile.in || die
-   gnome2_src_prepare
-}
-
-src_test() {
-   cd "${S}/tests"
-
-   # Fix environment variable leakage (due to `su` etc)
-   unset DBUS_SESSION_BUS_ADDRESS
-
-   # Force Xemake to use Xvfb, bug 279840
-   unset XAUTHORITY
-   unset DISPLAY
-
-   cp "${FILESDIR}/run-tests" . || die "Unable to cp 
\${FILESDIR}/run-tests"
-   Xemake -f run-tests || die "Tests failed"
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/

2017-03-20 Thread Mart Raudsepp
commit: 495dcfbb4134f6761aa6e0bf82cc9cd7efdf122b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 20 23:51:28 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 00:19:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495dcfbb

gnome-base/gnome-settings-daemon: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-base/gnome-settings-daemon/Manifest  |   1 -
 .../gnome-settings-daemon-3.22.1.ebuild| 150 -
 2 files changed, 151 deletions(-)

diff --git a/gnome-base/gnome-settings-daemon/Manifest 
b/gnome-base/gnome-settings-daemon/Manifest
index 710a6f95daa..65ec7082be8 100644
--- a/gnome-base/gnome-settings-daemon/Manifest
+++ b/gnome-base/gnome-settings-daemon/Manifest
@@ -1,4 +1,3 @@
 DIST gnome-settings-daemon-3.20.2.tar.xz 1620696 SHA256 
1dd7a084449a2c240308d253f86d60f3efe25f59322c3f5ec3b9e2e9f5eabb45 SHA512 
b23ac4cfc5c1fe4b1eeb4ba37cae448b2a23e11b988ae609c3d23168a9c22502829b68a4ab5fc8291bde91b429fcb4159c0f37bef78437838de6c6f3417817ed
 WHIRLPOOL 
94463af0fcc3c3e36ded002e359aa1049d8a6171ae9b7edbf1e3ceeda5f1d2ee9389c09fa2929c2197b20a48fa613cc35fb31dc3eed30feec5f370868b1b4e49
-DIST gnome-settings-daemon-3.22.1.tar.xz 1622420 SHA256 
b57d97cdd992263baffa78ccecbbf9f5a9771dd994f19687353d6eec4fd636ba SHA512 
7afd550d5e018524e1aadad540d85816d4f42245af025356d079c28fe78754120b3b0d1de2746603331122659e1f43496d5a1160db069e4b1e9669c3404619b2
 WHIRLPOOL 
d9cb415c3874ba9e650dbfc95d3482b83f6dab8ce2fb17a98e4c892230d8e82a34acb43bbb7fe2d620864d09a068dd32467f08063e7fe56a3589d30acfe83159
 DIST gnome-settings-daemon-3.22.2.tar.xz 1657132 SHA256 
0a1c1f9bce59a86617c45f77bd9cb99c6db38b96678a89d7ad2ab6b7bc6a1a01 SHA512 
7bbeb0b50d178bf951f5a8375703f3e2e88b7c5082ec7394df1f277dd08059e616118e003db23dcc175b92d803924b3927326d10a2101b7923dfb0e980d277e3
 WHIRLPOOL 
edae1afc97a314f3d90c7d77d9a456e74e9fe9059353e15a5a9b8318c32d2ebad792e7c9b7acaf54a8f3ea11a5de629f06d7bdb9cb3d5bff4f0621fe6a50683a
 DIST gnome-settings-daemon-3.23.90.tar.xz 1614204 SHA256 
c9e860558a8132763f6441f317e1df47fc5fe64bc5517bcc9ff9d44a08824fac SHA512 
995eae1876df7918746a0050fd4fa08fd50d6bef9e0c5474da33eb5fd7fc53a1f4214179035f6b0716f60620f198697cef4eaf70cb24c510ce5a30cfc761bdcb
 WHIRLPOOL 
45b21a328a57c08fd6872fd1b7e1df30a5f2a47ffd2dc32d41b85ccc3e7c0937c505aa9aa7b21910140759c0f30d90bc5a9afba773547755805866822cf061fb

diff --git 
a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.22.1.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.22.1.ebuild
deleted file mode 100644
index 0c23994a25e..000
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.22.1.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit autotools eutils gnome2 python-any-r1 systemd udev virtualx
-
-DESCRIPTION="Gnome Settings Daemon"
-HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager 
policykit smartcard test +udev wayland"
-REQUIRED_USE="
-   input_devices_wacom? ( udev )
-   smartcard? ( udev )
-"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.37.7:2[dbus]
-   >=x11-libs/gtk+-3.15.3:3
-   >=gnome-base/gnome-desktop-3.11.1:3=
-   >=gnome-base/gsettings-desktop-schemas-3.20
-   >=gnome-base/librsvg-2.36.2:2
-   media-fonts/cantarell
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/libcanberra[gtk3]
-   >=media-sound/pulseaudio-2
-   >=sys-power/upower-0.99:=
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/libnotify-0.7.3:=
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   x11-libs/libXi
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXtst
-   x11-libs/libXxf86misc
-   x11-misc/xkeyboard-config
-
-   >=app-misc/geoclue-2.3.1:2.0
-   >=dev-libs/libgweather-3.9.5:2=
-   >=sci-geosciences/geocode-glib-3.10
-   >=sys-auth/polkit-0.103
-
-   colord? (
-   >=media-libs/lcms-2.2:2
-   >=x11-misc/colord-1.0.2:= )
-   cups? ( >=net-print/cups-1.4[dbus] )
-   input_devices_wacom? (
-   >=dev-libs/libwacom-0.7
-   >=x11-libs/pango-1.20
-   x11-drivers/xf86-input-wacom
-   virtual/libgudev:= )
-   networkmanager? ( >=net-misc/networkmanager-1.0 )
-   smartcard? ( >=dev-libs/nss-3.11.2 )
-   udev? ( virtual/libgudev:= )
-   wayland? ( dev-libs/wayland )
-"
-#

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgdata/

2017-03-15 Thread Mart Raudsepp
commit: f4be32b6152bb9a4d654e8e9c6d7535637e3dc26
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 15 13:16:04 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 15 13:16:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4be32b6

dev-libs/libgdata: tests: don't remove https testing if libsoup is new enough

The issue was identified to be with older libsoup, so only revert the TLS
patch if available libsoup is buggy for the test. Next libgdata release will
fix it properly (grabbing the upstream fix verbatim would mean unnecesary
eautoreconf)

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-libs/libgdata/libgdata-0.17.7.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgdata/libgdata-0.17.7.ebuild 
b/dev-libs/libgdata/libgdata-0.17.7.ebuild
index ce01bdd4863..bf51fdf868f 100644
--- a/dev-libs/libgdata/libgdata-0.17.7.ebuild
+++ b/dev-libs/libgdata/libgdata-0.17.7.ebuild
@@ -41,8 +41,10 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
-   # https://bugzilla.gnome.org/show_bug.cgi?id=780081
-   eapply -R "${FILESDIR}/${PV}"-streams-https-tests.patch
+   # https://bugzilla.gnome.org/show_bug.cgi?id=780081 - remove with 0.17.8
+   if use test && ! has_version '>=net-libs/libsoup-2.55.90:2.4'; then
+   eapply -R "${FILESDIR}/${PV}"-streams-https-tests.patch
+   fi
# x86 test fix from upstream git post-0.17.7
eapply "${FILESDIR}/${PV}"-fix-x86-tests.patch
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/gnome-online-accounts/

2017-03-15 Thread Mart Raudsepp
commit: 7c957bd4805c313e5df1044e7173d13dfa4841ab
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 15 21:10:30 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 15 23:16:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c957bd4

net-libs/gnome-online-accounts: bump to 3.22.5 for mostly memory leak fixes

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 net-libs/gnome-online-accounts/Manifest|  1 +
 .../gnome-online-accounts-3.22.5.ebuild| 89 ++
 2 files changed, 90 insertions(+)

diff --git a/net-libs/gnome-online-accounts/Manifest 
b/net-libs/gnome-online-accounts/Manifest
index 642752d7524..1a87ee63c2c 100644
--- a/net-libs/gnome-online-accounts/Manifest
+++ b/net-libs/gnome-online-accounts/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-online-accounts-3.20.5.tar.xz 1392952 SHA256 
36642f773ad67fd823db8a7610a9d3fa9400815a373fa56601e60389c16d4be5 SHA512 
99ee8218c2d2691a7718ffaa0fd05f4878ce641a5e3804c1303ce1021e4501bdc575755f2db0c85afc1537d9e7641e595105f48e52e7364243e0c8fb3a2961a3
 WHIRLPOOL 
366f1c1bf030b4d56e51d86883fa6fd75c7c9be7dcb79312cc9f438505696db90007829eb16733f2fbf235cef9453be319ec424becaaf77e7428c06df9dec085
 DIST gnome-online-accounts-3.22.3.tar.xz 1404660 SHA256 
0bef86988f38e4b1a46c778ad160c4470c2197d75a4267966d5a5938a0b39b8f SHA512 
3ac301af58ff138dbd38923d9a2449912fa4cdd159f5bd8a727c10c553b01937c674d305fa5f7ce4d7a975841bc7409c57755fe0f4449d9f03d8358963c95870
 WHIRLPOOL 
14f280c2e23cd6c8dcb5e349fd231af683b0d0403a94f9c1bc8d323a893d8bb4dfe0a9592c59936fc27d9e04395c7903a59462fd9ef63cdc57296bf2062588da
+DIST gnome-online-accounts-3.22.5.tar.xz 1404888 SHA256 
a8a4894ea5c6ba4508f8fec539287f2ebaf2c9bcf4426463b6724ca58b9d8982 SHA512 
5c87decaeb64850be02c3191088d518a5c3b84cb8d202692ff50b59dbf83f28a56f5bf34873ec9cc16301da3f8b3f41a892cf6a67f9e9f9f2bf35a8bde07a258
 WHIRLPOOL 
abc5c08bcc384159ff021fcec960baf707b49bbacf1d07984b01d7180244c8e4424e4c14ce3cdb7fd89c0e88dd33bfa40dbfcd32e1ace1a6730ef64d143ba64f

diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.22.5.ebuild 
b/net-libs/gnome-online-accounts/gnome-online-accounts-3.22.5.ebuild
new file mode 100644
index 000..2786b1978d5
--- /dev/null
+++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.22.5.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala
+
+DESCRIPTION="GNOME framework for accessing online accounts"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineAccounts;
+
+LICENSE="LGPL-2+"
+SLOT="0/1"
+IUSE="debug gnome +introspection kerberos" # telepathy"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# pango used in goaeditablelabel
+# libsoup used in goaoauthprovider
+# goa kerberos provider is incompatible with app-crypt/heimdal, see
+# https://bugzilla.gnome.org/show_bug.cgi?id=692250
+# json-glib-0.16 needed for bug #485092
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=app-crypt/libsecret-0.5
+   >=dev-libs/json-glib-0.16
+   dev-libs/libxml2:2
+   >=net-libs/libsoup-2.42:2.4
+   net-libs/rest:0.7
+   net-libs/telepathy-glib
+   >=net-libs/webkit-gtk-2.7.2:4
+   >=x11-libs/gtk+-3.19.12:3
+   x11-libs/pango
+
+   introspection? ( >=dev-libs/gobject-introspection-0.6.2:= )
+   kerberos? (
+   app-crypt/gcr:0=
+   app-crypt/mit-krb5 )
+"
+#  telepathy? ( net-libs/telepathy-glib )
+# goa-daemon can launch gnome-control-center
+PDEPEND="gnome? ( 
>=gnome-base/gnome-control-center-3.2[gnome-online-accounts(+)] )"
+
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   dev-libs/libxslt
+   >=dev-util/gtk-doc-am-1.3
+   >=dev-util/gdbus-codegen-2.30.0
+   >=dev-util/intltool-0.50.1
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   dev-libs/gobject-introspection-common
+   gnome-base/gnome-common
+"
+# eautoreconf needs gobject-introspection-common, gnome-common
+
+# Due to sub-configure
+QA_CONFIGURE_OPTIONS=".*"
+
+src_prepare() {
+   gnome2_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   # TODO: Give users a way to set the G/FB/Windows Live secrets
+   # telepathy optional support is really a badly one, bug #494456
+   gnome2_src_configure \
+   --disable-static \
+   --enable-backend \
+   --enable-documentation \
+   --enable-exchange \
+   --enable-facebook \
+   --enable-flickr \
+   --enable-foursquare \
+   --enable-imap-smtp \
+   --enable-lastfm \
+   --enable-media-server \
+   --enable-owncloud \

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/

2017-03-15 Thread Mart Raudsepp
commit: 83862f795dd22a0848874401f8e98de8caba2900
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 15 17:47:42 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 15 23:16:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83862f79

gnome-extra/evolution-data-server: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 .../evolution-data-server-3.22.6.ebuild| 128 -
 1 file changed, 128 deletions(-)

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.22.6.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.22.6.ebuild
deleted file mode 100644
index 3908358bd6f..000
--- a/gnome-extra/evolution-data-server/evolution-data-server-3.22.6.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-VALA_USE_DEPEND="vapigen"
-
-inherit db-use flag-o-matic gnome2 python-any-r1 systemd vala virtualx
-
-DESCRIPTION="Evolution groupware backend"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
-
-# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
-LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
-SLOT="0/59" # subslot = libcamel-1.2 soname version
-
-IUSE="api-doc-extras berkdb +gnome-online-accounts +gtk google +introspection 
ipv6 ldap kerberos vala +weather"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
-
-# sys-libs/db is only required for migrating from <3.13 versions
-# gdata-0.15.1 is required for google tasks
-# gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to 
handle more than 100 google tasks
-# berkdb needed only for migrating old calendar data, bug #519512
-RDEPEND="
-   >=app-crypt/gcr-3.4
-   >=app-crypt/libsecret-0.5[crypt]
-   >=dev-db/sqlite-3.7.17:=
-   >=dev-libs/glib-2.46:2
-   >=dev-libs/libgdata-0.10:=
-   >=dev-libs/libical-0.43:=
-   >=dev-libs/libxml2-2
-   >=dev-libs/nspr-4.4:=
-   >=dev-libs/nss-3.9:=
-   >=net-libs/libsoup-2.42:2.4
-
-   dev-libs/icu:=
-   sys-libs/zlib:=
-   virtual/libiconv
-
-   berkdb? ( >=sys-libs/db-4:= )
-   gtk? (
-   >=app-crypt/gcr-3.4[gtk]
-   >=x11-libs/gtk+-3.10:3
-   )
-   google? (
-   >=dev-libs/json-glib-1.0.4
-   >=dev-libs/libgdata-0.17.7:=
-   >=net-libs/webkit-gtk-2.11.91:4
-   )
-   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   kerberos? ( virtual/krb5:= )
-   ldap? ( >=net-nds/openldap-2:= )
-   weather? ( >=dev-libs/libgweather-3.10:2= )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   dev-util/gdbus-codegen
-   dev-util/gperf
-   >=dev-util/gtk-doc-am-1.14
-   >=dev-util/intltool-0.35.5
-   >=gnome-base/gnome-common-2
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-
-# Some tests fail due to missings locales.
-# Also, dbus tests are flacky, bugs #397975 #501834
-# It looks like a nightmare to disable those for now.
-RESTRICT="test"
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # /usr/include/db.h is always db-1 on FreeBSD
-   # so include the right dir in CPPFLAGS
-   use berkdb && append-cppflags "-I$(db_includedir)"
-
-   # phonenumber does not exist in tree
-   gnome2_src_configure \
-   $(use_enable api-doc-extras gtk-doc) \
-   $(use_with api-doc-extras private-docs) \
-   $(usex berkdb --with-libdb="${EPREFIX}"/usr --with-libdb=no) \
-   $(use_enable gnome-online-accounts goa) \
-   $(use_enable gtk) \
-   $(use_enable google google-auth) \
-   $(use_enable google) \
-   $(use_enable introspection) \
-   $(use_enable ipv6) \
-   $(use_with kerberos krb5 "${EPREFIX}"/usr) \
-   $(use_with kerberos krb5-libs "${EPREFIX}"/usr/$(get_libdir)) \
-   $(use_with ldap openldap) \
-   $(use_enable vala vala-bindings) \
-   $(use_enable weather) \
-   --enable-largefile \
-   --enable-smime \
-   --with-systemduserunitdir="$(systemd_get_userunitdir)" \
-   --without-phonenumber \
-   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/

2017-03-15 Thread Mart Raudsepp
commit: d7aaf5f20bb2540f1dc8d041a1645f152babfd76
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 15 17:41:53 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 15 23:15:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7aaf5f2

gnome-extra/evolution-data-server: fix Google Contacts/Tasks support with 
USE="gnome-online-accounts -google"

--enable-google controls whether evolution knows how to talk to Google outside 
IMAP/SMTP/CalDAV; this should
have been named --enable-gdata by upstream (and might get renamed to that soon, 
actually).
--enable-goa controls whether gnome-online-accounts is supported as a 
credentials backend for Google OAuth2.
--enable-uoa controls whether ubuntu-online-accounts is supported as a 
credentials backend for Google OAuth2;
we do not support this (at least currently).
--enable-google-auth controls whether an internal Google support for OAuth2 
credentials is built and supported.

Rework the logic based on this to just always enable Contacts/Tasks support 
when either way to
support Google OAuth2 is enabled and thus available. Both can be enabled as 
well and is suggested
by upstream to do so. Also clarify metadata.xml with this, and remove the 
security warnings as
3.22 is not affected by this (having ported to SLOT=4) and the impact to 3.20 
is minimal as only
Google OAuth2 login/auth view is shown by it.

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 .../evolution-data-server-3.22.6-r1.ebuild | 135 +
 gnome-extra/evolution-data-server/metadata.xml |   7 +-
 2 files changed, 138 insertions(+), 4 deletions(-)

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.22.6-r1.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.22.6-r1.ebuild
new file mode 100644
index 000..bd14ba82162
--- /dev/null
+++ b/gnome-extra/evolution-data-server/evolution-data-server-3.22.6-r1.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+VALA_USE_DEPEND="vapigen"
+
+inherit db-use flag-o-matic gnome2 python-any-r1 systemd vala virtualx
+
+DESCRIPTION="Evolution groupware backend"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
+SLOT="0/59" # subslot = libcamel-1.2 soname version
+
+IUSE="api-doc-extras berkdb +gnome-online-accounts +gtk google +introspection 
ipv6 ldap kerberos vala +weather"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
+
+# sys-libs/db is only required for migrating from <3.13 versions
+# gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to 
handle more than 100 google tasks
+# berkdb needed only for migrating old calendar data, bug #519512
+gdata_depend=">=dev-libs/libgdata-0.17.7:="
+RDEPEND="
+   >=app-crypt/gcr-3.4
+   >=app-crypt/libsecret-0.5[crypt]
+   >=dev-db/sqlite-3.7.17:=
+   >=dev-libs/glib-2.46:2
+   >=dev-libs/libical-0.43:=
+   >=dev-libs/libxml2-2
+   >=dev-libs/nspr-4.4:=
+   >=dev-libs/nss-3.9:=
+   >=net-libs/libsoup-2.42:2.4
+
+   dev-libs/icu:=
+   sys-libs/zlib:=
+   virtual/libiconv
+
+   berkdb? ( >=sys-libs/db-4:= )
+   gtk? (
+   >=app-crypt/gcr-3.4[gtk]
+   >=x11-libs/gtk+-3.10:3
+   )
+   google? (
+   >=dev-libs/json-glib-1.0.4
+   >=net-libs/webkit-gtk-2.11.91:4
+   ${gdata_depend}
+   )
+   gnome-online-accounts? (
+   >=net-libs/gnome-online-accounts-3.8:=
+   ${gdata_depend} )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   kerberos? ( virtual/krb5:= )
+   ldap? ( >=net-nds/openldap-2:= )
+   weather? ( >=dev-libs/libgweather-3.10:2= )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   dev-util/gperf
+   >=dev-util/gtk-doc-am-1.14
+   >=dev-util/intltool-0.35.5
+   >=gnome-base/gnome-common-2
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+# Some tests fail due to missings locales.
+# Also, dbus tests are flacky, bugs #397975 #501834
+# It looks like a nightmare to disable those for now.
+RESTRICT="test"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # /usr/include/db.h is always

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgdata/

2017-03-14 Thread Mart Raudsepp
commit: a0a9f9c404483d26cc712d29891139933c67ca36
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 14 22:05:21 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 14 22:07:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a9f9c4

dev-libs/libgdata: bump to 0.17.7 for many upstream bug fixes

Should fix the latest pagination woes (e.g getting only 100 tasks from
Google); google drive/calendar fixes. Disables Freebase service as
the servers are now shut down.

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-libs/libgdata/Manifest   |  1 +
 dev-libs/libgdata/libgdata-0.17.7.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-libs/libgdata/Manifest b/dev-libs/libgdata/Manifest
index 5d96d900069..a3e5d5a7150 100644
--- a/dev-libs/libgdata/Manifest
+++ b/dev-libs/libgdata/Manifest
@@ -1,2 +1,3 @@
 DIST libgdata-0.17.5.tar.xz 1378512 SHA256 
b3fbdae075aa0d83897ae0e9daf3c29075dce1724c8b8a27e0735688756355e8 SHA512 
d8c4eee9f720fa0bc02f0d6e001619aac85d9af51d86e2130158ae662c029a0b1ec2bb1d3683196983b3561b439d520b305c37ea44320157bf4f1c9ea65f3b71
 WHIRLPOOL 
f4ca9a91059dee43d09b85454f3aa1ae0f2cb4be5037005bb890029444b0d1fc18a5b871a8d19d5d72c2f3d48a482ba873023ce03940823f2b9dc9a4578cc925
 DIST libgdata-0.17.6.tar.xz 1526804 SHA256 
8b6a3ff1db23bd9e5ebbcc958b29b769a898f892eed4798222d562ba69df30b0 SHA512 
940e5155b0cda0604e09efcdeabbfcb54ebe97b40d1086823802d3a49fdb7fcfc97749ae218c15d30e4981d01e34d1ae3bed01c1ee9a283063761527a9405731
 WHIRLPOOL 
d3d36ae14e2e6502a42766f3efd75001d50c8376cfe4c3e3addbbe30e2455323f399f813eb18d78f88a83353507f01fe0d8e312e8f05dc6bf2d28a38e5ba73f0
+DIST libgdata-0.17.7.tar.xz 1448528 SHA256 
8a663ef314a6d20b73c762072e0c1353fa7ec1ca3c2dee6fb85927cbda0d44fd SHA512 
92ded8480262f59b6b2f8271fbb77b9b75905ca53f80a24bcf239fd06ead219ffa8af4b576b38368297c1a4f49722b3960202b8ea2b03011781d5fdfa77bbfd6
 WHIRLPOOL 
73ca7fad7c444f9bd8fe0e31082f79c99bf7091aa142071df70384fdc48649b15ff1b4d772dafdcdc1ec702cda2ad49cec3a67c4e80a56cd0a11ea05aff3cea7

diff --git a/dev-libs/libgdata/libgdata-0.17.7.ebuild 
b/dev-libs/libgdata/libgdata-0.17.7.ebuild
new file mode 100644
index 000..603dc1ac9fa
--- /dev/null
+++ b/dev-libs/libgdata/libgdata-0.17.7.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala
+
+DESCRIPTION="GLib-based library for accessing online service APIs using the 
GData protocol"
+HOMEPAGE="https://wiki.gnome.org/Projects/libgdata;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/22" # subslot = libgdata soname version
+
+IUSE="+crypt gnome-online-accounts +introspection static-libs test vala"
+REQUIRED_USE="
+   gnome-online-accounts? ( crypt )
+   vala? ( introspection )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# configure checks for gtk:3, but only uses it for demos which are not 
installed
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/json-glib-0.15
+   >=dev-libs/libxml2-2:2
+   >=net-libs/liboauth-0.9.4
+   >=net-libs/libsoup-2.42.0:2.4[introspection?]
+   >=x11-libs/gdk-pixbuf-2.14:2
+   crypt? ( app-crypt/gcr:= )
+   gnome-online-accounts? ( 
>=net-libs/gnome-online-accounts-3.8:=[introspection?] )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.25
+   >=dev-util/intltool-0.40
+   virtual/pkgconfig
+   test? ( >=net-libs/uhttpmock-0.5 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable crypt gnome) \
+   $(use_enable gnome-online-accounts goa) \
+   $(use_enable introspection) \
+   $(use_enable vala) \
+   $(use_enable static-libs static) \
+   $(use_enable test always-build-tests)
+}
+
+src_test() {
+   unset ORBIT_SOCKETDIR
+   export GSETTINGS_BACKEND="memory" #486412
+   dbus-launch emake check
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2017-03-14 Thread Mart Raudsepp
commit: 62553e02bb8821c5395beb34e1c963c973a1961c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 14 21:19:20 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 14 21:34:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62553e02

x11-libs/gtk+: bump to 3.22.10, default enable USE=X for now

Gentoo-bug: 610604

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.22.10.ebuild | 229 ++
 2 files changed, 230 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index ee67764f7dc..5cdcf98eacb 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,4 +1,5 @@
 DIST gtk+-2.24.31.tar.xz 12805344 SHA256 
68c1922732c7efc08df4656a5366dcc3afdc8791513400dac276009b40954658 SHA512 
75b846661308d94b5236e7e1c367deabf57753792ca87e92f9769822dd5ec90e00cd8d5574adcc12162e3702e1ae6dc152278a1d218f9bd9e4d1c8dc1dd520c1
 WHIRLPOOL 
6f59d444b28910b0f4cd7d0d0bf04f8e442acd945205679c19e5adf7ca3f8e7406d4095e9ff9ca597882eb937a7551e19af63b6597e7b57c0babe5b061f9110e
 DIST gtk+-3.20.9.tar.xz 17174872 SHA256 
83a609ba2f3424b5509e73967c49c67833af466d6f91081b24ee5c64fce6ac17 SHA512 
5848403959f76633511009231c80a814cfe24a7ba07c9429704f432191e51b54d3e6621ce5b578f7f21993920af3a45c8d03dad6ba03af5f9a342b32626e
 WHIRLPOOL 
7964b82dabf72b5d45a34565874ba02e0dda09b0f358f640ca0c602c3c7aa4618432829d047794f5f202424c34c837bbdc31ccb3c5457768e252f048afd30107
+DIST gtk+-3.22.10.tar.xz 18200804 SHA256 
352a90b3d09256d597cb2768ee5d685285ccc284ff22adf19df16753a829c554 SHA512 
f3b378c14da9978a382b8e52e4e710c4ae946e472c117bbc0b9775465e6cc45d7209d5dcdaf2ddd602accba148ca3f4347f2cbfb8160b0f73814391154e690e2
 WHIRLPOOL 
a7781d3b978c27b82eeea43ebb36031576f5e11c3e6e3f5eaa5ffd2f00d18e3b695aecc4c29fa6712aeaf74a5a3edc6035d553949ba79c38b756a32c6ad14569
 DIST gtk+-3.22.5.tar.xz 18250876 SHA256 
693fa0ac643c59ccd51db99cabe476b4e0a41fd4f0c3c8b3e3ef38f94b2e7334 SHA512 
f1969612a89c67fb0414843f3cc51ce91894c9fdfdf6b6e00472d761848b5b1be529d35f2da43c26d345e4b39e81980d2de53d16f194d96775ba21f3c6d0926c
 WHIRLPOOL 
6012dce8f5b55005124a2a51149505b368cf0e8d40dfa267dfe0f696227853d6b9e29f4e21d670449bdd850f4fda79242d60d95644e803143df29675439f6be1
 DIST gtk+-3.22.9.tar.xz 18239708 SHA256 
e414542c96dc9966d40774451331bd8f73f77b6670226a5bbd057973a0c6a3e1 SHA512 
cfed67a6263172cdef5a8d5f1548017f2e241667779d810ed84aa14ecdd18b917b213b3e71ac97f8d7099ba97a6829b45322ab15c8540ff406247d1519a08550
 WHIRLPOOL 
23969c152a34ab0f63de6b059e1a54d7ee8a382f3e79dfde310a6c71601bb0afe6f8ae241fab7e978fafbef40ae7e1d065131fa9964968070b2fc844a3969e79

diff --git a/x11-libs/gtk+/gtk+-3.22.10.ebuild 
b/x11-libs/gtk+/gtk+-3.22.10.ebuild
new file mode 100644
index 000..b48690742f5
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.22.10.ebuild
@@ -0,0 +1,229 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit autotools flag-o-matic gnome2 multilib virtualx multilib-minimal
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="http://www.gtk.org/;
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudprint colord cups examples +introspection test 
vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   >=dev-libs/atk-2.15[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.49.4:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/libepoxy-1.0[X(+)?,${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.37.3[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   cloudprint? (
+   >=net-libs/rest-0.7[${MULTILIB_USEDEP}]
+   >=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}] )
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-1.2[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   wayland? (
+   >=dev-libs/wayland-1.9.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.7
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x1

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2017-03-14 Thread Mart Raudsepp
commit: f386b9397643a70806bac1aa8dda075a43ed397a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 14 21:39:39 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 14 21:39:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f386b939

x11-libs/gtk+: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 x11-libs/gtk+/Manifest   |   1 -
 x11-libs/gtk+/gtk+-3.22.5.ebuild | 233 ---
 2 files changed, 234 deletions(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 5cdcf98eacb..a487b90a66e 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,5 +1,4 @@
 DIST gtk+-2.24.31.tar.xz 12805344 SHA256 
68c1922732c7efc08df4656a5366dcc3afdc8791513400dac276009b40954658 SHA512 
75b846661308d94b5236e7e1c367deabf57753792ca87e92f9769822dd5ec90e00cd8d5574adcc12162e3702e1ae6dc152278a1d218f9bd9e4d1c8dc1dd520c1
 WHIRLPOOL 
6f59d444b28910b0f4cd7d0d0bf04f8e442acd945205679c19e5adf7ca3f8e7406d4095e9ff9ca597882eb937a7551e19af63b6597e7b57c0babe5b061f9110e
 DIST gtk+-3.20.9.tar.xz 17174872 SHA256 
83a609ba2f3424b5509e73967c49c67833af466d6f91081b24ee5c64fce6ac17 SHA512 
5848403959f76633511009231c80a814cfe24a7ba07c9429704f432191e51b54d3e6621ce5b578f7f21993920af3a45c8d03dad6ba03af5f9a342b32626e
 WHIRLPOOL 
7964b82dabf72b5d45a34565874ba02e0dda09b0f358f640ca0c602c3c7aa4618432829d047794f5f202424c34c837bbdc31ccb3c5457768e252f048afd30107
 DIST gtk+-3.22.10.tar.xz 18200804 SHA256 
352a90b3d09256d597cb2768ee5d685285ccc284ff22adf19df16753a829c554 SHA512 
f3b378c14da9978a382b8e52e4e710c4ae946e472c117bbc0b9775465e6cc45d7209d5dcdaf2ddd602accba148ca3f4347f2cbfb8160b0f73814391154e690e2
 WHIRLPOOL 
a7781d3b978c27b82eeea43ebb36031576f5e11c3e6e3f5eaa5ffd2f00d18e3b695aecc4c29fa6712aeaf74a5a3edc6035d553949ba79c38b756a32c6ad14569
-DIST gtk+-3.22.5.tar.xz 18250876 SHA256 
693fa0ac643c59ccd51db99cabe476b4e0a41fd4f0c3c8b3e3ef38f94b2e7334 SHA512 
f1969612a89c67fb0414843f3cc51ce91894c9fdfdf6b6e00472d761848b5b1be529d35f2da43c26d345e4b39e81980d2de53d16f194d96775ba21f3c6d0926c
 WHIRLPOOL 
6012dce8f5b55005124a2a51149505b368cf0e8d40dfa267dfe0f696227853d6b9e29f4e21d670449bdd850f4fda79242d60d95644e803143df29675439f6be1
 DIST gtk+-3.22.9.tar.xz 18239708 SHA256 
e414542c96dc9966d40774451331bd8f73f77b6670226a5bbd057973a0c6a3e1 SHA512 
cfed67a6263172cdef5a8d5f1548017f2e241667779d810ed84aa14ecdd18b917b213b3e71ac97f8d7099ba97a6829b45322ab15c8540ff406247d1519a08550
 WHIRLPOOL 
23969c152a34ab0f63de6b059e1a54d7ee8a382f3e79dfde310a6c71601bb0afe6f8ae241fab7e978fafbef40ae7e1d065131fa9964968070b2fc844a3969e79

diff --git a/x11-libs/gtk+/gtk+-3.22.5.ebuild b/x11-libs/gtk+/gtk+-3.22.5.ebuild
deleted file mode 100644
index 4c4f4c4f460..000
--- a/x11-libs/gtk+/gtk+-3.22.5.ebuild
+++ /dev/null
@@ -1,233 +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 eutils flag-o-matic gnome2 multilib virtualx multilib-minimal
-
-DESCRIPTION="Gimp ToolKit +"
-HOMEPAGE="http://www.gtk.org/;
-
-LICENSE="LGPL-2+"
-SLOT="3"
-IUSE="aqua broadway cloudprint colord cups examples +introspection test 
vim-syntax wayland X xinerama"
-REQUIRED_USE="
-   || ( aqua wayland X )
-   xinerama? ( X )
-"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-# Upstream wants us to do their job:
-# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
-RESTRICT="test"
-
-# FIXME: introspection data is built against system installation of gtk+:3,
-# bug #
-# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf)
-COMMON_DEPEND="
-   >=dev-libs/atk-2.15[introspection?,${MULTILIB_USEDEP}]
-   >=dev-libs/glib-2.49.4:2[${MULTILIB_USEDEP}]
-   media-libs/fontconfig[${MULTILIB_USEDEP}]
-   >=media-libs/libepoxy-1.0[X(+)?,${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
-   >=x11-libs/pango-1.37.3[introspection?,${MULTILIB_USEDEP}]
-   x11-misc/shared-mime-info
-
-   cloudprint? (
-   >=net-libs/rest-0.7[${MULTILIB_USEDEP}]
-   >=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}] )
-   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
-   cups? ( >=net-print/cups-1.2[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
-   wayland? (
-   >=dev-libs/wayland-1.9.91[${MULTILIB_USEDEP}]
-   >=dev-libs/wayland-protocols-1.7
-   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
-

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

2017-03-18 Thread Mart Raudsepp
commit: a62f7893203807969ae4fd725fa3a61e1dc97e65
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 18 12:22:57 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 18 12:24:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62f7893

gnome-base/gnome-session: 3.22.3 bump, revert to Xorg session default, make 
wayland session be a login shell

The upstream bump from 3.22.2 to 3.22.3 just reduces the data traffic for VT 
switch monitoring.

Gentoo-bug: 604110
Backport upstream patch from 3.23.4.1 to re-launch itself as a "bash" login 
shell when /usr/bin/gnome-session
is started for a wayland based session without a login shell. This makes GNOME 
wayland session to
do all the shell setup that a login shell does, which means e.g Gentoo 
/etc/env.d things get processed
via shell profile, fixing all the variable and other setups we rely on heavily 
in Gentoo.
Because this currently re-launches with bash, it will probably only source bash 
and generic setups, not e.g
zsh specific paths.

Gentoo-bug: 611146
Forward port upstream patch from 3.19 days that reverted default "gnome" 
session back to Xorg for 3.20,
to do it again in Gentoo 3.22. Also manually forward port translations for the 
"GNOME on Wayland" string
change, where available as a translated string in 3.20.
3.24 should be available faster in Gentoo now, which will get us to Wayland 
then, as in 3.24 it'll also
work with nvidia-drivers and be generally even more mature.

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-base/gnome-session/Manifest  |   1 +
 .../files/3.22.3-wayland-login-shell.patch |  43 ++
 .../files/3.22.3-xorg-default-translations.patch   | 619 +
 .../gnome-session/files/3.22.3-xorg-default.patch  |  58 ++
 .../gnome-session/gnome-session-3.22.3.ebuild  | 137 +
 5 files changed, 858 insertions(+)

diff --git a/gnome-base/gnome-session/Manifest 
b/gnome-base/gnome-session/Manifest
index fb53f1a5736..860e4d1eeff 100644
--- a/gnome-base/gnome-session/Manifest
+++ b/gnome-base/gnome-session/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-session-3.20.2.tar.xz 785952 SHA256 
025f97e0b9f5431890598d6130040e1e7071771cc29e1d29d8e2e7c84d95f6da SHA512 
0973c9763195a79038d99139f56eff8d7ad1fccc4c4e41a6439b5c65c615059a21446545af70f4ed83ec6925fd61a7664e70eec844dfe5e2a1001dffdbbea13a
 WHIRLPOOL 
4a3cf1580b966a0b617e78db45635ec66d7bdfb6d5b183390edb07aaae3911876ff4af774cb0ae93c6ee4316555303812fcff40efce1827946457cb2a0646f61
 DIST gnome-session-3.22.2.tar.xz 776772 SHA256 
361a31edb4f8c6d410f1029eee089422e25a2da6c287ead40fccdea5bda450f5 SHA512 
2c84a3a791d740c8edc2af96e8ed0b56f56dfac20fde6e8bc23a7aa75c0a004e98fcb9bb85b043ed3b1cd57cdc889348c461d9536cd2631dd53d8a0d6f8e2acf
 WHIRLPOOL 
b2fbfb0ecbd5b54714a900d8615c04b1ac0bee51e6c2d8ff11c2592769cd42292af0db9f86a51655bda943c7cc880155d403854629ec8810578f02232dfec29f
+DIST gnome-session-3.22.3.tar.xz 777420 SHA256 
cc486fc84d892fa744a382b5ea8b9b40fc5045bc0d5feccfb02e80137eab77e5 SHA512 
2350ddc485f9e47df9d9351e413b847336506a694e34daa672111784f64d6d24d3e5e6fc25ad03dd13b318b139809ba2312a542801993db586937650b1422ccd
 WHIRLPOOL 
35e78d60b16ee9027d2c664f2a222a48083736e032e1be41fd015403fb8e9dcf4b2560299b1c9c9e81bde95cb9ed86da41ed0cc44a816f71e83a1a4e1a704fb9
 DIST gnome-session-3.23.91.tar.xz 779536 SHA256 
50bde3aed35bd48ac73c6cbc322f627925f914ebcdab90f032d4f29488c9cc38 SHA512 
cb8f21619e92784ad61b4b873625073bf32d29dd943243298879d765e76964031042ea22462dec87332a5fb89ae9b0617d5444e8ba98ed45fb02065fc5db8b9f
 WHIRLPOOL 
b9a7aebadfb7ce44c933ac19ef5d7daa89a74a39f4bd51e92e64d720a7195a1adce88c202880d32fcea89d692cf1de359eea4d3da7d3633616a178376291eeb0

diff --git a/gnome-base/gnome-session/files/3.22.3-wayland-login-shell.patch 
b/gnome-base/gnome-session/files/3.22.3-wayland-login-shell.patch
new file mode 100644
index 000..f82825f4822
--- /dev/null
+++ b/gnome-base/gnome-session/files/3.22.3-wayland-login-shell.patch
@@ -0,0 +1,43 @@
+From 97229b322d30cf531e7b7cc7757f83ed80e831bc Mon Sep 17 00:00:00 2001
+From: Ray Strode <rstr...@redhat.com>
+Date: Thu, 5 Jan 2017 10:02:58 -0500
+Subject: [PATCH 1/3] gnome-session: make sure wayland sessions get a login
+ shell
+
+Users expect their shell profiles to get sourced at startup, which
+doesn't happen with wayland sessions.
+
+This commit brings back that feature, by making the gnome-session
+wrapper script run a login shell.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=736660
+---
+ gnome-session/gnome-session.in | 13 +
+ 1 file changed, 13 insertions(+)
+
+diff --git a/gnome-session/gnome-session.in b/gnome-session/gnome-session.in
+index 530299d..04ea741 100644
+--- a/gnome-session/gnome-session.in
 b/gnome-session/gnome-session.in
+@@ -1,5 +1,18 @@
+ #!/bin/sh
+ 
++if [ "x$XDG_SESSION_TYPE" = "xwayland" ] &&
++   [ "x$XDG_SESSION_CLASS" != "xgreeter&quo

[gentoo-commits] repo/gentoo:master commit in: dev-libs/gmime/

2017-03-20 Thread Mart Raudsepp
commit: 6ba25a7d91086f8c705b169654b857a55de1cca3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 20 15:52:44 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar 20 15:52:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba25a7d

dev-libs/gmime: add missing app-crypt/gnupg test dependency

Gentoo-bug: 610018

 dev-libs/gmime/gmime-2.6.23.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/gmime/gmime-2.6.23.ebuild 
b/dev-libs/gmime/gmime-2.6.23.ebuild
index 94728b3982e..0b79f65533d 100644
--- a/dev-libs/gmime/gmime-2.6.23.ebuild
+++ b/dev-libs/gmime/gmime-2.6.23.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://spruce.sourceforge.net/gmime/ 
https://developer.gnome.org/gmime
 SLOT="2.6"
 LICENSE="LGPL-2.1"
 KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-IUSE="doc mono smime static-libs vala"
+IUSE="doc mono smime static-libs test vala"
 
 RDEPEND="
>=dev-libs/glib-2.32.0:2
@@ -30,7 +30,9 @@ DEPEND="${RDEPEND}
virtual/libiconv
virtual/pkgconfig
doc? ( app-text/docbook-sgml-utils )
+   test? ( app-crypt/gnupg )
 "
+# gnupg is needed for tests if --enable-cryptography is enabled, which we do 
unconditionally
 
 pkg_setup() {
use mono && mono-env_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gmime/

2017-03-20 Thread Mart Raudsepp
commit: 6fbbab64aa789dc2fce511c4ba50b39ce3135003
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 20 15:53:25 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar 20 15:53:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbbab64

dev-libs/gmime: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-libs/gmime/Manifest   |  1 -
 dev-libs/gmime/gmime-2.6.20-r3.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/dev-libs/gmime/Manifest b/dev-libs/gmime/Manifest
index 0556c4a3edc..82052e76256 100644
--- a/dev-libs/gmime/Manifest
+++ b/dev-libs/gmime/Manifest
@@ -1,2 +1 @@
-DIST gmime-2.6.20.tar.xz 740696 SHA256 
e0a170fb264c2ae4cecd852f4e7aaddb8d58e8f3f0b569ce2d2a4704f55bdf65 SHA512 
8a43cc57fb2884a0d0979dd42775aa0946d11f460beb33fc7f7a166bcabb81b9590426072eeb606e2d5423ac4d68ff73d619fee96f33669f62069fcccfaf0a10
 WHIRLPOOL 
efa42a42f4e3a1b92609307f8b9d26e7d93d42cf5545f988a8ecf1f2a6c574ecb6957cc4ed1d62aa60540e8aa802a4b2dba816677c23aa1f0d3a0e8228eb5b22
 DIST gmime-2.6.23.tar.xz 5216588 SHA256 
7149686a71ca42a1390869b6074815106b061aaeaaa8f2ef8c12c191d9a79f6a SHA512 
2ff6718b7a555cd5b34848399f29c7d0aa5a15e1f3cb46e9258c499e874191ee00f41b737386805d3000bad34367d174a25c45d38ba90cba7902400e733afa14
 WHIRLPOOL 
fe6d32ad46b6743cb7d8ee781d87724dc3ba4519cb98b95bb49ef55d257b28864dbf2fac1ada309dac363761e18f7bb8456933147d9d093ccf52aae4af694044

diff --git a/dev-libs/gmime/gmime-2.6.20-r3.ebuild 
b/dev-libs/gmime/gmime-2.6.20-r3.ebuild
deleted file mode 100644
index cb3f1e367f2..000
--- a/dev-libs/gmime/gmime-2.6.20-r3.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="no"
-VALA_USE_DEPEND="vapigen"
-
-inherit eutils mono-env gnome2 vala
-
-DESCRIPTION="Utilities for creating and parsing messages using MIME"
-HOMEPAGE="http://spruce.sourceforge.net/gmime/ 
https://developer.gnome.org/gmime/stable/;
-
-SLOT="2.6"
-LICENSE="LGPL-2.1"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-IUSE="doc mono smime static-libs vala"
-
-RDEPEND="
-   >=dev-libs/glib-2.18:2
-   sys-libs/zlib
-   mono? (
-   dev-lang/mono
-   >=dev-dotnet/gtk-sharp-2.12.21:2 )
-   smime? ( >=app-crypt/gpgme-1.1.6 )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.8
-   virtual/pkgconfig
-   doc? ( app-text/docbook-sgml-utils )
-   vala? (
-   $(vala_depend)
-   >=dev-libs/gobject-introspection-1.30.0 )
-"
-
-pkg_setup() {
-   use mono && mono-env_pkg_setup
-}
-
-src_prepare() {
-   gnome2_src_prepare
-   use vala && vala_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --enable-cryptography \
-   --disable-strict-parser \
-   $(use_enable mono) \
-   $(use_enable smime) \
-   $(use_enable static-libs static) \
-   $(use_enable vala)
-}
-
-src_compile() {
-   MONO_PATH="${S}" gnome2_src_compile
-   if use doc; then
-   emake -C docs/tutorial html
-   fi
-}
-
-src_install() {
-   GACUTIL_FLAGS="/root '${ED}/usr/$(get_libdir)' /gacdir 
'${EPREFIX}/usr/$(get_libdir)' /package ${PN}" \
-   gnome2_src_install
-
-   if use doc ; then
-   docinto tutorial
-   dodoc docs/tutorial/html/*
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/rygel/

2017-03-20 Thread Mart Raudsepp
commit: d4dd3804d4d9c10deb9e929f64f6540db8aa3304
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 20 15:35:22 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar 20 15:35:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4dd3804

net-misc/rygel: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 net-misc/rygel/Manifest|  1 -
 net-misc/rygel/rygel-0.28.3.ebuild | 83 --
 2 files changed, 84 deletions(-)

diff --git a/net-misc/rygel/Manifest b/net-misc/rygel/Manifest
index fddeeb90742..3df868774b2 100644
--- a/net-misc/rygel/Manifest
+++ b/net-misc/rygel/Manifest
@@ -1,3 +1,2 @@
-DIST rygel-0.28.3.tar.xz 2214632 SHA256 
bedb76ecb1f36b721914b5c65934f8cd01f281f9ab40c22c583902c22f169c77 SHA512 
5597d21f7f227b370f3e714350d97b763a5192a7d645bd108b5a4c9cc69f5d0fd71e9e8e995c1ca112c91f62908081d16dfdddf32381c0f6107298f9c57ec0e4
 WHIRLPOOL 
20a1e2783f9b4ee9ffac96ba6e3d721f584a262b01e4e0b41969e7c58bf36b2560617287a71b943cd412a1589d854022204f45198a9ad46098d1a93d94a4e64d
 DIST rygel-0.30.3.tar.xz 3904728 SHA256 
7171ac2538d9868b0e564430041fe3485f1cf3b25e2540474d0b1480605e054e SHA512 
5d7b676e18d7ecd65ced3dd76bd017ea56a294d2f6b0dedd62210d1538e780d3b21d39931c43d96e16cfe6c2f55ff11106d48505af97842e79da7e79a2b08000
 WHIRLPOOL 
8f24db663fe11369972fc75e5797c3f0e70df37f36428712208a3c18166e8c892042c7c794ac5b914f6c7fc3031e302be1fd1a50b496ace34d90b5094b47f734
 DIST rygel-0.32.1.tar.xz 3977648 SHA256 
94300e7349e7d161fc8b2d42cd4d5ac4d161362b81f58f126abd98d000f9d2c8 SHA512 
55aaed85a44496792bf9bc34d150f1f9d79b7c440da4351c730580200cc7e3a19f378dd93fdf2ab5b4c19cd793a25481c2bf15f3e7043595e6971eca983f0767
 WHIRLPOOL 
c1947bcd4b29a29a8405a83ffd43393060825069cab0230a1819e8e4f11601e672e9ef26e88986ad39386f6fb0080e952e52810f90d491f77eae3a806bbb2afd

diff --git a/net-misc/rygel/rygel-0.28.3.ebuild 
b/net-misc/rygel/rygel-0.28.3.ebuild
deleted file mode 100644
index e435374b786..000
--- a/net-misc/rygel/rygel-0.28.3.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2 versionator virtualx
-
-DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer"
-HOMEPAGE="https://wiki.gnome.org/Projects/Rygel;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="X +introspection +sqlite tracker test transcode"
-
-# The deps for tracker? and transcode? are just the earliest available
-# version at the time of writing this ebuild
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2
-   >=dev-libs/libgee-0.8:0.8
-   >=dev-libs/libxml2-2.7:2
-   >=media-libs/gupnp-dlna-0.9.4:2.0
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmediaart-0.7:2.0
-   media-plugins/gst-plugins-soup:1.0
-   >=net-libs/gssdp-0.13
-   >=net-libs/gupnp-0.20.14
-   >=net-libs/gupnp-av-0.12.4
-   >=net-libs/libsoup-2.44:2.4
-   >=sys-apps/util-linux-2.20
-   x11-misc/shared-mime-info
-   introspection? ( >=dev-libs/gobject-introspection-1.33.4:= )
-   sqlite? (
-   >=dev-db/sqlite-3.5:3
-   dev-libs/libunistring:=
-   )
-   tracker? ( >=app-misc/tracker-0.16:= )
-   transcode? (
-   media-libs/gst-plugins-bad:1.0
-   media-plugins/gst-plugins-twolame:1.0
-   media-plugins/gst-plugins-libav:1.0
-   )
-   X? ( >=x11-libs/gtk+-3:3 )
-"
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc-am
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-# Maintainer only
-#  >=dev-lang/vala-0.22
-#   dev-libs/libxslt
-
-src_configure() {
-   # We set xsltproc because man pages are provided by upstream
-   # and we do not want to regenerate them automagically.
-   gnome2_src_configure \
-   XSLTPROC=$(type -P false) \
-   --enable-gst-launch-plugin \
-   --enable-mediathek-plugin \
-   --with-media-engine=gstreamer \
-   --enable-nls \
-   $(use_enable introspection) \
-   $(use_enable sqlite media-export-plugin) \
-   $(use_enable test tests) \
-   $(use_enable tracker tracker-plugin) \
-   $(use_with X ui)
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   if ! version_is_at_least 0.28.2-r1 ${REPLACING_VERSIONS}; then
-   elog "This version stops forcing the automatical starting of"
-   elog "rygel as upstream pretends. This way, it will honor the"
-   elog "user settings at Sharing section in gnome-control-center."
-   elog "If you desire to keep getting rygel autostarting always"
-   elog "you will need to configure your desktop to do it."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2017-03-20 Thread Mart Raudsepp
commit: 1b0cd00b400e14a67769b88eefb87b627432e658
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 20 16:06:54 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar 20 16:38:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0cd00b

x11-libs/gtk+: bump to 3.22.11

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 x11-libs/gtk+/Manifest|   1 +
 x11-libs/gtk+/gtk+-3.22.11.ebuild | 229 ++
 2 files changed, 230 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index a487b90a66e..651189ecf1f 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,4 +1,5 @@
 DIST gtk+-2.24.31.tar.xz 12805344 SHA256 
68c1922732c7efc08df4656a5366dcc3afdc8791513400dac276009b40954658 SHA512 
75b846661308d94b5236e7e1c367deabf57753792ca87e92f9769822dd5ec90e00cd8d5574adcc12162e3702e1ae6dc152278a1d218f9bd9e4d1c8dc1dd520c1
 WHIRLPOOL 
6f59d444b28910b0f4cd7d0d0bf04f8e442acd945205679c19e5adf7ca3f8e7406d4095e9ff9ca597882eb937a7551e19af63b6597e7b57c0babe5b061f9110e
 DIST gtk+-3.20.9.tar.xz 17174872 SHA256 
83a609ba2f3424b5509e73967c49c67833af466d6f91081b24ee5c64fce6ac17 SHA512 
5848403959f76633511009231c80a814cfe24a7ba07c9429704f432191e51b54d3e6621ce5b578f7f21993920af3a45c8d03dad6ba03af5f9a342b32626e
 WHIRLPOOL 
7964b82dabf72b5d45a34565874ba02e0dda09b0f358f640ca0c602c3c7aa4618432829d047794f5f202424c34c837bbdc31ccb3c5457768e252f048afd30107
 DIST gtk+-3.22.10.tar.xz 18200804 SHA256 
352a90b3d09256d597cb2768ee5d685285ccc284ff22adf19df16753a829c554 SHA512 
f3b378c14da9978a382b8e52e4e710c4ae946e472c117bbc0b9775465e6cc45d7209d5dcdaf2ddd602accba148ca3f4347f2cbfb8160b0f73814391154e690e2
 WHIRLPOOL 
a7781d3b978c27b82eeea43ebb36031576f5e11c3e6e3f5eaa5ffd2f00d18e3b695aecc4c29fa6712aeaf74a5a3edc6035d553949ba79c38b756a32c6ad14569
+DIST gtk+-3.22.11.tar.xz 18250068 SHA256 
db440670cb6f3c098b076df3735fbc4e69359bd605385e87c90ee48344a804ca SHA512 
0dd8c0b8cf01a687bd7b9548308a8719fda4a30e0b47139db049906333d23c1eee3867af130dc3ecd0fb4a1381c8065e9929ccd9cb4def376bbb0b136ec05a7e
 WHIRLPOOL 
4ab9e69f3d7987cfdc67555657e402ac181817d0a91ba61f8a238ee4190150766c36fff67765a6af56941a02383db0737812a39dae81ab432269586f4d711165
 DIST gtk+-3.22.9.tar.xz 18239708 SHA256 
e414542c96dc9966d40774451331bd8f73f77b6670226a5bbd057973a0c6a3e1 SHA512 
cfed67a6263172cdef5a8d5f1548017f2e241667779d810ed84aa14ecdd18b917b213b3e71ac97f8d7099ba97a6829b45322ab15c8540ff406247d1519a08550
 WHIRLPOOL 
23969c152a34ab0f63de6b059e1a54d7ee8a382f3e79dfde310a6c71601bb0afe6f8ae241fab7e978fafbef40ae7e1d065131fa9964968070b2fc844a3969e79

diff --git a/x11-libs/gtk+/gtk+-3.22.11.ebuild 
b/x11-libs/gtk+/gtk+-3.22.11.ebuild
new file mode 100644
index 000..b48690742f5
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.22.11.ebuild
@@ -0,0 +1,229 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit autotools flag-o-matic gnome2 multilib virtualx multilib-minimal
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="http://www.gtk.org/;
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudprint colord cups examples +introspection test 
vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   >=dev-libs/atk-2.15[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.49.4:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/libepoxy-1.0[X(+)?,${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.37.3[introspection?,${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+
+   cloudprint? (
+   >=net-libs/rest-0.7[${MULTILIB_USEDEP}]
+   >=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}] )
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-1.2[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   wayland? (
+   >=dev-libs/wayland-1.9.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.7
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/

2017-03-20 Thread Mart Raudsepp
commit: a81857c7f1844e0b7debbd7dedf0483ed3b2ec31
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 20 16:48:22 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar 20 17:04:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a81857c7

gnome-extra/evolution-data-server: bump to 3.22.7; re-enables POP extensions 
for new POP accounts

This was done to 3.22.6 upstream to avoid issues with Yahoo mail (by my reading 
slowness
due to PIPELINING extension), but many basic POP3 functionality is via 
extensions
(UIDL for duplicate mail detection, extended error codes, etc), so this bump 
just
re-enables them again in the form of new account default setting.
This is the only change, so without POP3 usage there's no hurry to upgrade, 
however this
is also a stable candidate, and we don't want to stabilize the previous version 
that has
this issue. Welcome to ~arch.

 gnome-extra/evolution-data-server/Manifest |   1 +
 .../evolution-data-server-3.22.7.ebuild| 135 +
 2 files changed, 136 insertions(+)

diff --git a/gnome-extra/evolution-data-server/Manifest 
b/gnome-extra/evolution-data-server/Manifest
index e1ef19a071e..dab7785360a 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -1,3 +1,4 @@
 DIST evolution-data-server-3.20.6.tar.xz 5069584 SHA256 
c9280149477cc0c75c20214814cfc54f0e5827c40080dadbbe4b4188479913aa SHA512 
0526e64c407bd569b8fb45faeb902cdc15e46e5020c4187d76102f8e0b3173fdd0a742383cfed8de0351dd719c2ad33b39c7d4cd656312d07526ae8b85198dbc
 WHIRLPOOL 
e229d245ae79c6ecc2910bc6f110314e568d6afc546157af4e2a98be85e67ac1615f4085f3a4df2a94e658881ef6aa1c6d336b4ae3211bd0a85b2a81eef64f91
 DIST evolution-data-server-3.22.4.tar.xz 5559372 SHA256 
0c9c64f209bfd50dbace342ab3b673bcea74ad5fe01a7bc87c1a98d997349cb8 SHA512 
38773c4ac65e69b02fd6d5abb0db843f038c383391e1c1006e54bda518f89741b6637f480d70e3cd79b31a812190d55ceec5c8b187d62d9ce582b0d6c362850c
 WHIRLPOOL 
d7808803328fcdcaab60934f7b674c599c04242bf6edd751cdc32de99b672a5f6d91b0f48bd42596c66400c09a73e26340b443216118667bfa58ca0fd5cb7cb8
 DIST evolution-data-server-3.22.6.tar.xz 5566420 SHA256 
0a69b9d2c03f7a6f68abbd7c7f8c76d333aca9e6102e796d88daed3284e91ca6 SHA512 
b3b2efce558fe1f11d4fe6a6f4c7ef875ef5e5498e23a37d5a32e90731aded0199b3c8c5adbc09e083b33875b62ce6e084f0184a162dbdd05b0141a40a1f5a94
 WHIRLPOOL 
1be4378e756855eeb06b406c4823e59598db2cf9aee829bb28a1c6ee259f2cdb346eab6f46c5f7a6c554c77b5ee0547b0fa62dd883ac98e9060dfe6895a934b8
+DIST evolution-data-server-3.22.7.tar.xz 5564924 SHA256 
43127fe1f190873c73e13a4cada6cfe47870f1cc962e540a682cca123d959203 SHA512 
53648c0b893982b3577008aeae57e213e084aa5ba4663ca109f200b268635fd1544408c1ace065e91e5eaf48a20f59609c8e895a1907501ea5e64119d1590d44
 WHIRLPOOL 
83b3e667048bda6373c8002a506ea796f8813fd95f88006f634e054038693bbc69f8c436d0310820f1548107a102ccd5a354828691cebf270e6f743c65aa4115

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.22.7.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.22.7.ebuild
new file mode 100644
index 000..bd14ba82162
--- /dev/null
+++ b/gnome-extra/evolution-data-server/evolution-data-server-3.22.7.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+VALA_USE_DEPEND="vapigen"
+
+inherit db-use flag-o-matic gnome2 python-any-r1 systemd vala virtualx
+
+DESCRIPTION="Evolution groupware backend"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
+SLOT="0/59" # subslot = libcamel-1.2 soname version
+
+IUSE="api-doc-extras berkdb +gnome-online-accounts +gtk google +introspection 
ipv6 ldap kerberos vala +weather"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
+
+# sys-libs/db is only required for migrating from <3.13 versions
+# gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to 
handle more than 100 google tasks
+# berkdb needed only for migrating old calendar data, bug #519512
+gdata_depend=">=dev-libs/libgdata-0.17.7:="
+RDEPEND="
+   >=app-crypt/gcr-3.4
+   >=app-crypt/libsecret-0.5[crypt]
+   >=dev-db/sqlite-3.7.17:=
+   >=dev-libs/glib-2.46:2
+   >=dev-libs/libical-0.43:=
+   >=dev-libs/libxml2-2
+   >=dev-libs/nspr-4.4:=
+   >=dev-libs/nss-3.9:=
+   >=net-libs/libsoup-2.42:2.4
+
+   dev-libs/icu:=
+   sys-libs/zlib:=
+   virtual/libiconv
+
+   berkdb? ( >=sys-libs/db-4:= )
+   gtk? (
+   >=a

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/, gnome-extra/evolution-data-server/files/

2017-03-20 Thread Mart Raudsepp
commit: 5b6a203b43e29fa47705a4f45d7a18ee077590b8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar 20 17:03:07 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar 20 17:04:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6a203b

gnome-extra/evolution-data-server: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-extra/evolution-data-server/Manifest |   2 -
 .../evolution-data-server-3.22.4.ebuild| 133 
 .../evolution-data-server-3.22.6-r1.ebuild | 135 -
 .../files/3.22.4-gperf-3.1.patch   |  24 
 .../files/3.22.4-imap-notify.patch |  27 -
 5 files changed, 321 deletions(-)

diff --git a/gnome-extra/evolution-data-server/Manifest 
b/gnome-extra/evolution-data-server/Manifest
index dab7785360a..c214f3c385a 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -1,4 +1,2 @@
 DIST evolution-data-server-3.20.6.tar.xz 5069584 SHA256 
c9280149477cc0c75c20214814cfc54f0e5827c40080dadbbe4b4188479913aa SHA512 
0526e64c407bd569b8fb45faeb902cdc15e46e5020c4187d76102f8e0b3173fdd0a742383cfed8de0351dd719c2ad33b39c7d4cd656312d07526ae8b85198dbc
 WHIRLPOOL 
e229d245ae79c6ecc2910bc6f110314e568d6afc546157af4e2a98be85e67ac1615f4085f3a4df2a94e658881ef6aa1c6d336b4ae3211bd0a85b2a81eef64f91
-DIST evolution-data-server-3.22.4.tar.xz 5559372 SHA256 
0c9c64f209bfd50dbace342ab3b673bcea74ad5fe01a7bc87c1a98d997349cb8 SHA512 
38773c4ac65e69b02fd6d5abb0db843f038c383391e1c1006e54bda518f89741b6637f480d70e3cd79b31a812190d55ceec5c8b187d62d9ce582b0d6c362850c
 WHIRLPOOL 
d7808803328fcdcaab60934f7b674c599c04242bf6edd751cdc32de99b672a5f6d91b0f48bd42596c66400c09a73e26340b443216118667bfa58ca0fd5cb7cb8
-DIST evolution-data-server-3.22.6.tar.xz 5566420 SHA256 
0a69b9d2c03f7a6f68abbd7c7f8c76d333aca9e6102e796d88daed3284e91ca6 SHA512 
b3b2efce558fe1f11d4fe6a6f4c7ef875ef5e5498e23a37d5a32e90731aded0199b3c8c5adbc09e083b33875b62ce6e084f0184a162dbdd05b0141a40a1f5a94
 WHIRLPOOL 
1be4378e756855eeb06b406c4823e59598db2cf9aee829bb28a1c6ee259f2cdb346eab6f46c5f7a6c554c77b5ee0547b0fa62dd883ac98e9060dfe6895a934b8
 DIST evolution-data-server-3.22.7.tar.xz 5564924 SHA256 
43127fe1f190873c73e13a4cada6cfe47870f1cc962e540a682cca123d959203 SHA512 
53648c0b893982b3577008aeae57e213e084aa5ba4663ca109f200b268635fd1544408c1ace065e91e5eaf48a20f59609c8e895a1907501ea5e64119d1590d44
 WHIRLPOOL 
83b3e667048bda6373c8002a506ea796f8813fd95f88006f634e054038693bbc69f8c436d0310820f1548107a102ccd5a354828691cebf270e6f743c65aa4115

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.22.4.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.22.4.ebuild
deleted file mode 100644
index b4d3349e69a..000
--- a/gnome-extra/evolution-data-server/evolution-data-server-3.22.4.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
-VALA_USE_DEPEND="vapigen"
-
-inherit db-use flag-o-matic gnome2 python-any-r1 systemd vala virtualx
-
-DESCRIPTION="Evolution groupware backend"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
-
-# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
-LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
-SLOT="0/59" # subslot = libcamel-1.2 soname version
-
-IUSE="api-doc-extras berkdb +gnome-online-accounts +gtk google +introspection 
ipv6 ldap kerberos vala +weather"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
-
-# sys-libs/db is only required for migrating from <3.13 versions
-# gdata-0.15.1 is required for google tasks
-# berkdb needed only for migrating old calendar data, bug #519512
-RDEPEND="
-   >=app-crypt/gcr-3.4
-   >=app-crypt/libsecret-0.5[crypt]
-   >=dev-db/sqlite-3.7.17:=
-   >=dev-libs/glib-2.46:2
-   >=dev-libs/libgdata-0.10:=
-   >=dev-libs/libical-0.43:=
-   >=dev-libs/libxml2-2
-   >=dev-libs/nspr-4.4:=
-   >=dev-libs/nss-3.9:=
-   >=net-libs/libsoup-2.42:2.4
-
-   dev-libs/icu:=
-   sys-libs/zlib:=
-   virtual/libiconv
-
-   berkdb? ( >=sys-libs/db-4:= )
-   gtk? (
-   >=app-crypt/gcr-3.4[gtk]
-   >=x11-libs/gtk+-3.10:3
-   )
-   google? (
-   >=dev-libs/json-glib-1.0.4
-   >=dev-libs/libgdata-0.15.1:=
-   >=net-libs/webkit-gtk-2.11.91:4
-   )
-   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   kerberos? (

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgdata/

2017-03-16 Thread Mart Raudsepp
commit: a73ac9ae54bf7e22a4d3bf8f28f1571a32e17625
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 16 23:34:35 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 16 23:39:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73ac9ae

dev-libs/libgdata: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-libs/libgdata/Manifest   |  1 -
 dev-libs/libgdata/libgdata-0.17.5.ebuild | 62 
 2 files changed, 63 deletions(-)

diff --git a/dev-libs/libgdata/Manifest b/dev-libs/libgdata/Manifest
index a3e5d5a7150..ca06ba6fde1 100644
--- a/dev-libs/libgdata/Manifest
+++ b/dev-libs/libgdata/Manifest
@@ -1,3 +1,2 @@
-DIST libgdata-0.17.5.tar.xz 1378512 SHA256 
b3fbdae075aa0d83897ae0e9daf3c29075dce1724c8b8a27e0735688756355e8 SHA512 
d8c4eee9f720fa0bc02f0d6e001619aac85d9af51d86e2130158ae662c029a0b1ec2bb1d3683196983b3561b439d520b305c37ea44320157bf4f1c9ea65f3b71
 WHIRLPOOL 
f4ca9a91059dee43d09b85454f3aa1ae0f2cb4be5037005bb890029444b0d1fc18a5b871a8d19d5d72c2f3d48a482ba873023ce03940823f2b9dc9a4578cc925
 DIST libgdata-0.17.6.tar.xz 1526804 SHA256 
8b6a3ff1db23bd9e5ebbcc958b29b769a898f892eed4798222d562ba69df30b0 SHA512 
940e5155b0cda0604e09efcdeabbfcb54ebe97b40d1086823802d3a49fdb7fcfc97749ae218c15d30e4981d01e34d1ae3bed01c1ee9a283063761527a9405731
 WHIRLPOOL 
d3d36ae14e2e6502a42766f3efd75001d50c8376cfe4c3e3addbbe30e2455323f399f813eb18d78f88a83353507f01fe0d8e312e8f05dc6bf2d28a38e5ba73f0
 DIST libgdata-0.17.7.tar.xz 1448528 SHA256 
8a663ef314a6d20b73c762072e0c1353fa7ec1ca3c2dee6fb85927cbda0d44fd SHA512 
92ded8480262f59b6b2f8271fbb77b9b75905ca53f80a24bcf239fd06ead219ffa8af4b576b38368297c1a4f49722b3960202b8ea2b03011781d5fdfa77bbfd6
 WHIRLPOOL 
73ca7fad7c444f9bd8fe0e31082f79c99bf7091aa142071df70384fdc48649b15ff1b4d772dafdcdc1ec702cda2ad49cec3a67c4e80a56cd0a11ea05aff3cea7

diff --git a/dev-libs/libgdata/libgdata-0.17.5.ebuild 
b/dev-libs/libgdata/libgdata-0.17.5.ebuild
deleted file mode 100644
index 6fba2b2023c..000
--- a/dev-libs/libgdata/libgdata-0.17.5.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala
-
-DESCRIPTION="GLib-based library for accessing online service APIs using the 
GData protocol"
-HOMEPAGE="https://wiki.gnome.org/Projects/libgdata;
-
-LICENSE="LGPL-2.1+"
-SLOT="0/22" # subslot = libgdata soname version
-
-IUSE="+crypt gnome-online-accounts +introspection static-libs test vala"
-REQUIRED_USE="
-   gnome-online-accounts? ( crypt )
-   vala? ( introspection )
-"
-
-KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 sparc x86"
-
-# configure checks for gtk:3, but only uses it for demos which are not 
installed
-RDEPEND="
-   >=dev-libs/glib-2.32:2
-   >=dev-libs/json-glib-0.15
-   >=dev-libs/libxml2-2:2
-   >=net-libs/liboauth-0.9.4
-   >=net-libs/libsoup-2.42.0:2.4[introspection?]
-   >=x11-libs/gdk-pixbuf-2.14:2
-   crypt? ( app-crypt/gcr:= )
-   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.14
-   >=dev-util/intltool-0.40
-   virtual/pkgconfig
-   test? ( >=net-libs/uhttpmock-0.5 )
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   $(use_enable crypt gnome) \
-   $(use_enable gnome-online-accounts goa) \
-   $(use_enable introspection) \
-   $(use_enable vala) \
-   $(use_enable static-libs static) \
-   $(use_enable test always-build-tests)
-}
-
-src_test() {
-   unset ORBIT_SOCKETDIR
-   export GSETTINGS_BACKEND="memory" #486412
-   dbus-launch emake check
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2017-03-16 Thread Mart Raudsepp
commit: 934316fbefd3b55b6a7b42823e0d664ab7c5f68a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 16 23:27:20 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 16 23:39:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934316fb

dev-cpp/libxmlpp: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-cpp/libxmlpp/Manifest  |  1 -
 dev-cpp/libxmlpp/libxmlpp-3.0.0.ebuild | 36 --
 2 files changed, 37 deletions(-)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index 27336b4414b..1a5fa83f16f 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,3 +1,2 @@
 DIST libxml++-2.40.1.tar.xz 955220 SHA256 
4ad4abdd3258874f61c2e2a41d08e9930677976d303653cd1670d3e9f35463e9 SHA512 
a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a
 WHIRLPOOL 
f1888bc6f90dd10dea04f617f317a2eed79f2c4981e03b1fbdb3cefcc4bfeadc256c5dd6163d82b7b33cb29d8d15de98de822d2d40f3fa8e8851efe827cdff72
-DIST libxml++-3.0.0.tar.xz 934588 SHA256 
2ff3640417729d357bada2e3049061642e0b078c323a8e0d37ae68df96547952 SHA512 
5474006bd0e473b999f0d27e31e06d6509ce009f479d74c0114cde96858706318ba7367e0652a91b3a567c00b73e53dee4f951beb81dfb3ba42412fb21eec1de
 WHIRLPOOL 
bd6a1c905b7bae4ad15be7b3f23d0aed28262c9c5b1fff744b27fc1c01a9ff3a2f8ca66dca54ad2e607aeab688d24de57ae90c39990a3a9e29839ae79182d1c2
 DIST libxml++-3.0.1.tar.xz 948796 SHA256 
19dc8d21751806c015179bc0b83f978e65c878724501bfc0b6c1bcead29971a6 SHA512 
9b8ccea9df11d70bb23d7d9983b18d28c648aa0107f9654a79d1cfe97db4633b69dd4b97b76d155aca8553d014a314247851f18d0371717e44a056ee804ccd95
 WHIRLPOOL 
289641871fecd74f46f76d731b839796130b52d16c3ad16930be850987c84e9d152e3d5d99674d2053cbab19e17a0006b93c42213e32119b29bd7a95df0349eb

diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.0.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-3.0.0.ebuild
deleted file mode 100644
index 205709db86a..000
--- a/dev-cpp/libxmlpp/libxmlpp-3.0.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="${PN/pp/++}"
-
-inherit gnome2 multilib-minimal
-
-DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
-HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
-
-LICENSE="LGPL-2.1"
-SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}]
-   >=dev-cpp/glibmm-2.32[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig[${MULTILIB_USEDEP}]
-"
-
-multilib_src_prepare() {
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" gnome2_src_configure \
-   $(use_enable doc documentation)
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/

2017-03-16 Thread Mart Raudsepp
commit: f6dd3d0e6815da787a8d9fb835522836a84e7d4e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 16 23:28:12 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 16 23:39:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6dd3d0e

dev-libs/appstream-glib: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-libs/appstream-glib/Manifest   |  1 -
 .../appstream-glib/appstream-glib-0.6.3.ebuild | 59 --
 2 files changed, 60 deletions(-)

diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest
index 99e82c337db..baa3e843715 100644
--- a/dev-libs/appstream-glib/Manifest
+++ b/dev-libs/appstream-glib/Manifest
@@ -1,3 +1,2 @@
-DIST appstream-glib-0.6.3.tar.xz 1944512 SHA256 
3ec355c950b86cd792b6e396a5a4a72487999e300fcacf7466a663974ec4ad24 SHA512 
aae4885e32bc6f0247f6e8f415471531a8c28976e1ba4bd977200d72e24a04dfc2370395e3e0ea6e052386a963540cb91f025cd4f1ab837404762f1be2a76ff0
 WHIRLPOOL 
5bc9874e9f0708064f93fca8938d3708171dbf4cd356c8475e6d804ba109e51fc0b00d5dc4ac547f55c8a37c358c0d8fad6900ea214e8760b6da999be3f8c252
 DIST appstream-glib-0.6.7.tar.xz 1961284 SHA256 
9767756e2c970709f0070d4c9e617bb3af2d62cd4fbce8486bd742092671b922 SHA512 
cc8b58fa1eb8a4cb0c73f256ff3455d7ffc62282cf70676ae669a0b471c08278b3870d5d50dc70c386ec536031056136ba6742b674d94ca0c20d397f49615df2
 WHIRLPOOL 
93b8698d018eee7997b6fd232f8ee0447f34980628905147ae73b9274b2781fd422eca41ed266f89faee3ee63616cff86a12ca60e78d297ead56d462692534b7
 DIST appstream-glib-0.6.8.tar.xz 1962132 SHA256 
23f009233a96d1246c4c46c9746be126ae9d422753399621445d07bff49cae41 SHA512 
dac9e0cc6dd8dfb81cbcdb6796d6890b61d5ede634cbe31768d1cf5746ada3beaf8b46918bab24e72604d52cbf6c6602efa6aedbdf9379f4c10528929f926fe5
 WHIRLPOOL 
d2f2dd1607f4cb03ab501e4e189862cbb5c58b0bc3e63af153d72c7a714e791509dc2981921b1414f11282f7681277b690cb3142ce71c2bacd2799a935bdfdc2

diff --git a/dev-libs/appstream-glib/appstream-glib-0.6.3.ebuild 
b/dev-libs/appstream-glib/appstream-glib-0.6.3.ebuild
deleted file mode 100644
index b626e457476..000
--- a/dev-libs/appstream-glib/appstream-glib-0.6.3.ebuild
+++ /dev/null
@@ -1,59 +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 bash-completion-r1 gnome2
-
-DESCRIPTION="Provides GObjects and helper methods to read and write AppStream 
metadata"
-HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/;
-SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0/8" # soname version
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="+introspection nls stemmer"
-
-RDEPEND="
-   app-arch/gcab
-   app-arch/libarchive
-   dev-db/sqlite:3
-   >=dev-libs/glib-2.45.8:2
-   >=dev-libs/json-glib-1.1.1
-   dev-libs/libyaml
-   >=media-libs/fontconfig-2.11:1.0
-   >=media-libs/freetype-2.4:2
-   >=net-libs/libsoup-2.51.92:2.4
-   sys-apps/util-linux
-   >=x11-libs/gdk-pixbuf-2.31.5:2
-   x11-libs/gtk+:3
-   x11-libs/pango
-   introspection? ( >=dev-libs/gobject-introspection-0.9.8:= )
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-DEPEND="${RDEPEND}
-   app-text/docbook-xml-dtd:4.3
-   dev-libs/libxslt
-   >=dev-util/gtk-doc-am-1.9
-   >=sys-devel/gettext-0.19.7
-"
-# ${PN} superseeds appdata-tools, require dummy package until all ebuilds
-# are migrated to appstream-glib
-RDEPEND="${RDEPEND}
-   !

[gentoo-commits] repo/gentoo:master commit in: media-video/gnome-video-effects/

2017-03-21 Thread Mart Raudsepp
commit: 2d0c5be76bf3a601ba9616791eac3ae918534e94
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 21 23:56:55 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 21 23:59:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0c5be7

media-video/gnome-video-effects: bump to 0.4.3

 media-video/gnome-video-effects/Manifest   |  1 +
 .../gnome-video-effects-0.4.3.ebuild   | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/media-video/gnome-video-effects/Manifest 
b/media-video/gnome-video-effects/Manifest
index a6eba9dd643..7ae3d9bbfff 100644
--- a/media-video/gnome-video-effects/Manifest
+++ b/media-video/gnome-video-effects/Manifest
@@ -1 +1,2 @@
 DIST gnome-video-effects-0.4.1.tar.xz 145016 SHA256 
34be42713a97caf698b84ce7e1158aa21cc0977df7f7a7477cece226bc8d844a SHA512 
532a9ebdd95b049d43c2a8dccbd1d8e87e2adccf6a825a232e136e5bc0cbcbf0102e2b0777883a44de663a8f51cee972ac8682926b26146eade15d6b66f95e2a
 WHIRLPOOL 
26ba91a8428463511f36fd23766e3a84cc5d1ec756a9f358268aa316d31e802ecda7a50a22d5969a9bc81248452d38995fd9f8be5b02a3a8e68f4e2f4714154e
+DIST gnome-video-effects-0.4.3.tar.xz 142100 SHA256 
5a7ee0f5ade4b7d921f1b99f3b97d7d7bb830f2fef0f1daee20a7a1867708219 SHA512 
5cf708f7deea4edd5d80cd838a78a7b539cb87504f55bfda1686bbe0136ee0eba20885ab8cd2a880ad0c825bf5ca972b0f612a579016eace736b790d7bdd10d3
 WHIRLPOOL 
1ebd15d82a4d2cb6f2a00580e34f59c1dff1168816530b398f3394e09c0aafae7fd83dcbd5fd58e7c8c72a074d8ae776f561877defe5d0312d42cb078a7b735b

diff --git a/media-video/gnome-video-effects/gnome-video-effects-0.4.3.ebuild 
b/media-video/gnome-video-effects/gnome-video-effects-0.4.3.ebuild
new file mode 100644
index 000..323f85d0f18
--- /dev/null
+++ b/media-video/gnome-video-effects/gnome-video-effects-0.4.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2
+
+DESCRIPTION="Effects for Cheese, the webcam video and picture application"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeVideoEffects;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=dev-util/intltool-0.40.0
+   >=sys-devel/gettext-0.17
+"
+
+# This ebuild does not install any binaries
+RESTRICT="binchecks strip"



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

2017-03-16 Thread Mart Raudsepp
commit: 1a1ed7afff728a4d53b4908be9b6106e11999633
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 16 10:57:38 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 16 11:09:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1ed7af

gnome-base/nautilus: bump to 3.22.3, fixing build with USE=-tracker

Include the fact that USE=tracker is needed for batch renaming in metadata.xml.
Make exempi depend specify a SLOT as 3.20 was made to post-3.22 bump.

Gentoo-bug: 604720
Package-Manager: Portage-2.3.4, Repoman-2.3.1

 gnome-base/nautilus/Manifest   |   1 +
 gnome-base/nautilus/metadata.xml   |   1 +
 gnome-base/nautilus/nautilus-3.22.3.ebuild | 111 +
 3 files changed, 113 insertions(+)

diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest
index 07ac007b462..f7bdf0569f6 100644
--- a/gnome-base/nautilus/Manifest
+++ b/gnome-base/nautilus/Manifest
@@ -1,2 +1,3 @@
 DIST nautilus-3.20.4.tar.xz 3453376 SHA256 
b15f4778950752e5d5748f198d69106be3425cdc70574be75c25f8f931a2766c SHA512 
01bee5c70067c508ca918948afe0b400680eb68518ae69803e2971a215b0eaf54c9251566c6c44835a1c0b9b20248450539a47936c6aba5c9accc9ef3cbe8a8e
 WHIRLPOOL 
bf9a3549cb16c8860a470aac07b91cee349adf7ac820847afe093db160fd2f9a4c9f2c6cf7625c7f19415a6957547353662edd33358ddf0b1a86f33169812314
 DIST nautilus-3.22.2.tar.xz 5120196 SHA256 
ce1c9e97173b51750521971a26943593b397a08a2736b340ef5b130095ee65b3 SHA512 
2a11801ded930a0a8a699e385063954ff1e579c0c78ffc209c5da9c8f06fde91cccf01e6d6b97e4c1faee96d1fe3415197e8df14cb1cd876de42240d9f0eedae
 WHIRLPOOL 
d7cb14e0801e6aeefb220071bffbd7469cb41359e7a8f54a7f1ac165a86d4052ff5de8850c93692a7b63313c655074ede4885ae787196722f9df2c4038cb4f2b
+DIST nautilus-3.22.3.tar.xz 5104800 SHA256 
64c232f743a2bae3fce3c76d5aa65e378d11bb431fefde9013162069abff4e22 SHA512 
abad02d2b36230348cec04bcc2650cc352e232008c4e628096880a93b647a0da86b43b9df6cbd621334e7292e2d00f68010783858dbfa38061ab7eafd3c4c912
 WHIRLPOOL 
7dde08228204b2817942071b0a5a1d31ba2d699b96ef821b4cdff301e8d26fd92a36f82b74e7acfeda4018cfa3dc082b0aac66360b0dc940706fd877755e2a48

diff --git a/gnome-base/nautilus/metadata.xml b/gnome-base/nautilus/metadata.xml
index 4e3c7a33c9d..71760b9a632 100644
--- a/gnome-base/nautilus/metadata.xml
+++ b/gnome-base/nautilus/metadata.xml
@@ -13,5 +13,6 @@
Enable the nautilus-sendto extension to send files 
to
various locations/devices
Add support for app-misc/tracker 
search
+   Add 
support for app-misc/tracker search and batch rename
 
 

diff --git a/gnome-base/nautilus/nautilus-3.22.3.ebuild 
b/gnome-base/nautilus/nautilus-3.22.3.ebuild
new file mode 100644
index 000..56e52033d2f
--- /dev/null
+++ b/gnome-base/nautilus/nautilus-3.22.3.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes" # Needed with USE 'sendto'
+
+inherit gnome2 readme.gentoo-r1 virtualx
+
+DESCRIPTION="A file manager for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1"
+SLOT="0"
+IUSE="exif gnome +introspection packagekit +previewer selinux sendto tracker 
xmp"
+
+KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+
+# FIXME: tests fails under Xvfb, but pass when building manually
+# "FAIL: check failed in nautilus-file.c, line 8307"
+# need org.gnome.SessionManager service (aka gnome-session) but cannot find it
+RESTRICT="test"
+
+# Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92
+# and 2.30.0
+COMMON_DEPEND="
+   >=app-arch/gnome-autoar-0.1
+   >=dev-libs/glib-2.49.1:2[dbus]
+   >=x11-libs/pango-1.28.3
+   >=x11-libs/gtk+-3.21.6:3[introspection?]
+   >=dev-libs/libxml2-2.7.8:2
+   >=gnome-base/gnome-desktop-3:3=
+
+   gnome-base/dconf
+   >=gnome-base/gsettings-desktop-schemas-3.8.0
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrender
+
+   exif? ( >=media-libs/libexif-0.6.20 )
+   introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
+   selinux? ( >=sys-libs/libselinux-2 )
+   tracker? ( >=app-misc/tracker-0.16:= )
+   xmp? ( >=media-libs/exempi-2.1.0:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-lang/perl-5
+   >=dev-util/gdbus-codegen-2.33
+   >=dev-util/gtk-doc-am-1.10
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+   x11-proto/xproto
+"
+RDEPEND="${COMMON_DEPEND}
+   packagekit? ( app-admin/packagekit-base )
+   sendto? ( !

[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/

2017-04-10 Thread Mart Raudsepp
commit: c074e567165d91ad11ca43e3f398c462a745b857
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 11 01:22:07 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 11 01:51:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c074e567

x11-wm/mutter: bump to 3.22.4 for bug fixes

Fixes a crash when window closes during alt+tab, various mouse and DND
related Wayland and XWayland fixes; lockup fix with theme variants;
X lock filename length handling fix.

 x11-wm/mutter/Manifest |   1 +
 x11-wm/mutter/mutter-3.22.4.ebuild | 135 +
 2 files changed, 136 insertions(+)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index adced2143d1..5a4aa497791 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -1 +1,2 @@
 DIST mutter-3.22.3.tar.xz 3533212 SHA256 
537eda8e5fdd4a70602da913b885ad745a7510678c24006b91ceba83ccab209a SHA512 
e2fd2cd8e7ef32cd8f2414ca121431a5b17344bbb765613531f45dc1ab13ad05acfc909728cd206536e3566eab1b9abb10a16291ab80bfde77b4a90462493524
 WHIRLPOOL 
02dce55dd93c03405369ecfce2fe510eff13cb2542acb4b25fd90d12ca72600c00867c7d49a60c21096467625126d89549f4156ac42193f1e0dddc05a9e8474a
+DIST mutter-3.22.4.tar.xz 3536792 SHA256 
37ea9f398758b48b7a2db17145143bc32bd0f6df7c69c631b52b719a9067b219 SHA512 
849e98186cecb4ffcab3da055febf72ef76fa87ecbdc506c696c2c7debd5183361c4b3b31d00d3c85e45d7f47aa5abf748d999571b147c831eb999116919023c
 WHIRLPOOL 
f6c7cda3ee6fdce7ef376e384591f7e3e07060db4f3d006842d15973296dc341bf4f9e56f9c3603a5bdb064f22a9835693c110a401bbaa893b6952591904f357

diff --git a/x11-wm/mutter/mutter-3.22.4.ebuild 
b/x11-wm/mutter/mutter-3.22.4.ebuild
new file mode 100644
index 000..dc9be17c086
--- /dev/null
+++ b/x11-wm/mutter/mutter-3.22.4.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 virtualx
+
+DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
+HOMEPAGE="https://git.gnome.org/browse/mutter/;
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+IUSE="debug gles2 input_devices_wacom +introspection test udev wayland"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# libXi-1.7.4 or newer needed per:
+# https://bugzilla.gnome.org/show_bug.cgi?id=738944
+COMMON_DEPEND="
+   >=dev-libs/atk-2.5.3
+   >=x11-libs/gdk-pixbuf-2:2
+   >=dev-libs/json-glib-0.12.0
+   >=x11-libs/pango-1.30[introspection?]
+   >=x11-libs/cairo-1.14[X]
+   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
+   >=dev-libs/glib-2.49.0:2[dbus]
+   >=media-libs/libcanberra-0.26[gtk3]
+   >=x11-libs/startup-notification-0.7
+   >=x11-libs/libXcomposite-0.2
+   >=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?]
+   gnome-base/gnome-desktop:3=
+   >sys-power/upower-0.99:=
+
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libXcomposite-0.4
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   >=x11-libs/libXfixes-3
+   >=x11-libs/libXi-1.7.4
+   x11-libs/libXinerama
+   >=x11-libs/libXrandr-1.5
+   x11-libs/libXrender
+   x11-libs/libxcb
+   x11-libs/libxkbfile
+   >=x11-libs/libxkbcommon-0.4.3[X]
+   x11-misc/xkeyboard-config
+
+   gnome-extra/zenity
+   media-libs/mesa[egl]
+
+   gles2? ( media-libs/mesa[gles2] )
+   input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
+   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
+   udev? ( virtual/libgudev:= )
+   wayland? (
+   >=dev-libs/libinput-1.4
+   >=dev-libs/wayland-1.6.90
+   >=dev-libs/wayland-protocols-1.7
+   >=media-libs/mesa-10.3[egl,gbm,wayland]
+   sys-apps/systemd
+   virtual/libgudev:=
+   >=virtual/libudev-136:=
+   x11-base/xorg-server[wayland]
+   x11-libs/libdrm:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+   x11-proto/xextproto
+   x11-proto/xineramaproto
+   x11-proto/xproto
+   test? ( app-text/docbook-xml-dtd:4.5 )
+   wayland? ( >=sys-kernel/linux-headers-4.4 )
+"
+RDEPEND="${COMMON_DEPEND}
+   !x11-misc/expocity
+"
+
+src_prepare() {
+   # Disable building of noinst_PROGRAM for tests
+   if ! use test; then
+   sed -e '/^noinst_PROGRAMS/d' \
+   -i cogl/tests/conform/Makefile.{am,in} || die
+   sed -e '/noinst_PROGRAMS += testboxes/d' \
+   -i src/Makefile-tests.am || die
+   sed -e '/noinst_PROGRAMS/ s/testboxes$(EXEEXT)//' \
+   -i src/Makefile.in || 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/

2017-04-10 Thread Mart Raudsepp
commit: cd4ccb9ea11b995ec9ecc751ab57241fbef78195
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 11 01:35:10 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 11 01:52:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4ccb9e

dev-libs/glib: Export PCRE_LIBS in the no-pkgconfig case

We have by now started to use the system libpcre unconditionally,
instead of the bundled version, but this needs pkgconfig to be
found. So we need to handle this in the no-pkgconfig case as well,
alongside FFI. However this suggests there is no point in this
case anymore and we should just build depend on pkgconfig, as
we can't get a working pkgconfig anymore without bootstrapping it
via USE=internal-glib as libpcre currently needs pkgconfig as
a build dependency already. Until this is still in the pondering
phase, this PCRE_LIBS exporting should at least fix the cases
where pkgconfig got depcleaned inbetween but libpcre exists on
system.

Gentoo-bug: 615092

 dev-libs/glib/glib-2.50.3-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-libs/glib/glib-2.50.3-r1.ebuild 
b/dev-libs/glib/glib-2.50.3-r1.ebuild
index 6ba56d741c2..deabfe82c59 100644
--- a/dev-libs/glib/glib-2.50.3-r1.ebuild
+++ b/dev-libs/glib/glib-2.50.3-r1.ebuild
@@ -148,6 +148,8 @@ multilib_src_configure() {
fi
export LIBFFI_CFLAGS="-I$(echo 
/usr/$(get_libdir)/libffi-*/include)"
export LIBFFI_LIBS="-lffi"
+   export PCRE_CFLAGS=""
+   export PCRE_LIBS="-lpcre"
fi
 
# These configure tests don't work when cross-compiling.



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/nm-applet/

2017-04-02 Thread Mart Raudsepp
commit: f82f30a68a296306716241bd129b5aaf94200023
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  2 09:00:07 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  2 09:01:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82f30a6

gnome-extra/nm-applet: security cleanup

Gentoo-bug: 613768

 gnome-extra/nm-applet/Manifest   |  1 -
 gnome-extra/nm-applet/nm-applet-1.2.4.ebuild |  4 +--
 gnome-extra/nm-applet/nm-applet-1.4.2.ebuild | 53 ---
 gnome-extra/nm-applet/nm-applet-1.4.6.ebuild | 54 
 4 files changed, 2 insertions(+), 110 deletions(-)

diff --git a/gnome-extra/nm-applet/Manifest b/gnome-extra/nm-applet/Manifest
index d05a061ad2b..519705b7c56 100644
--- a/gnome-extra/nm-applet/Manifest
+++ b/gnome-extra/nm-applet/Manifest
@@ -1,3 +1,2 @@
 DIST network-manager-applet-1.2.4.tar.xz 1321740 SHA256 
dff72956c939743e899954c9d32f0ebff4f213f1307a8157adc548584a0da37a SHA512 
0cf9dd2db3289b29e550f96212c425c807b4a425d6a98cf00981e44d2bd5d1eb41c482072b5b030f32ae744c27f49a7757d762f7eda17cbba90560f0b3af1a30
 WHIRLPOOL 
e2157108be89cbfab2327ded1bbee101c2332a5b8f85d3ad4bd490b4e4bcfb07f751d87ade9ef9538c2a1004abd6c146c6741eacd5c8825ad8392d40ae9b2277
-DIST network-manager-applet-1.4.2.tar.xz 1312280 SHA256 
431b7b4876638c6a537c8bf9c91a9250532b3d960b22b056df554695a81e4499 SHA512 
fedd1b41a1b5d63c1647f6801552ecb9676f93e88833dea7bf3e1dc43950c904d5deabdfefa50c46799b3e18297f9349f4462aa9531066482d78b30781e15b60
 WHIRLPOOL 
3a22d440526d56626eb1fbf24b513aded7c42de4c78a83d5a0a01f66f48807795f80e2f4029ff5887bedb6d966af873011741f24fd3bd8a81ac34cf98a2dcef8
 DIST network-manager-applet-1.4.6.tar.xz 1388916 SHA256 
10a6fcfe8c6206cf18ec78a522a716b5ec9d0b7ca1e7d234c638725b316fec76 SHA512 
f0eab5c50739c2309fa19336e23ead6603dc953b62fff0600a91988df8d41c2f300c22ebd4d5be8654a3fd7bac38dacc23be149f1a7085f10bb55e1830d9472f
 WHIRLPOOL 
f04c5bcf0796539b37fc1b83f81151be2fa68bb078209555196840617332ac8e624cc5911c9932b1768764c2bd696c613c760681d543f8e8e28d0f7f0bc7e221

diff --git a/gnome-extra/nm-applet/nm-applet-1.2.4.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.2.4.ebuild
index a9d414575b1..8ee15c2b7ed 100644
--- a/gnome-extra/nm-applet/nm-applet-1.2.4.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="+introspection"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~ia64 ~sparc"
 
 RDEPEND="
app-crypt/libsecret

diff --git a/gnome-extra/nm-applet/nm-applet-1.4.2.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.4.2.ebuild
deleted file mode 100644
index af8ccaadac3..000
--- a/gnome-extra/nm-applet/nm-applet-1.4.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-GNOME_ORG_MODULE="network-manager-applet"
-
-inherit gnome2
-
-DESCRIPTION="GNOME applet for NetworkManager"
-HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+introspection modemmanager teamd"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86"
-
-RDEPEND="
-   app-crypt/libsecret
-   >=dev-libs/glib-2.32:2[dbus]
-   >=dev-libs/dbus-glib-0.88
-   >=sys-apps/dbus-1.4.1
-   >=sys-auth/polkit-0.96-r1
-   >=x11-libs/gtk+-3.4:3[introspection?]
-   >=x11-libs/libnotify-0.7.0
-
-   app-text/iso-codes
-   >=net-misc/networkmanager-1.3:=[introspection?,modemmanager?,teamd?]
-   net-misc/mobile-broadband-provider-info
-
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
-   virtual/freedesktop-icon-theme
-   virtual/libgudev:=
-   modemmanager? ( net-misc/modemmanager )
-   teamd? ( >=dev-libs/jansson-2.3 )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/intltool-0.50.1
-   virtual/pkgconfig
-"
-
-PDEPEND="virtual/notification-daemon" #546134
-
-src_configure() {
-   gnome2_src_configure \
-   --without-appindicator \
-   --disable-more-warnings \
-   --disable-static \
-   --localstatedir=/var \
-   $(use_enable introspection) \
-   $(use_with modemmanager wwan) \
-   $(use_with teamd team)
-}

diff --git a/gnome-extra/nm-applet/nm-applet-1.4.6.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.4.6.ebuild
deleted file mode 100644
index 74ed2ef3c69..000
--- a/gnome-extra/nm-applet/nm-applet-1.4.6.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calendar/

2017-03-30 Thread Mart Raudsepp
commit: c34d7baecc6362a2ae6188b2f6fcfd27bbe1291b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar 31 05:12:16 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar 31 05:12:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34d7bae

gnome-extra/gnome-calendar: bump to 3.22.4 for performance issue in Year view 
fix

 gnome-extra/gnome-calendar/Manifest|  1 +
 .../gnome-calendar/gnome-calendar-3.22.4.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/gnome-extra/gnome-calendar/Manifest 
b/gnome-extra/gnome-calendar/Manifest
index 5fee0ff8d4a..e2b05ecfb35 100644
--- a/gnome-extra/gnome-calendar/Manifest
+++ b/gnome-extra/gnome-calendar/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-calendar-3.20.4.tar.xz 2334648 SHA256 
eb39488c7087eb597d281f16414fe6439fc8280b618535a66db85e5cfceccc11 SHA512 
bd7925c3589d8b9464d29d7f6bfe875bd920acdaf71fe26ef2961943ac5409fd6b92b3950f8cc1c2c65c37067c7009b06cf9dac1d3c8240ec041a89d4a4b3091
 WHIRLPOOL 
9f327c8c669dc5117114bc7c50c95c7bae305d3aa2c7d0f360f151b0588221539622338de31eea7fdd7d2f95596aaab83494d3f2c436d3432995305cd4efefc3
 DIST gnome-calendar-3.22.3.tar.xz 2374908 SHA256 
75f95e9cd1961f943cab077db2c1a39e7125e5fe94ec7cad55e7814fcf2b6737 SHA512 
193f32184548865b4bd51edee2b433b0677d721affa93956e347c070dd9d0319455a4ff2f9055cd36d4bfadf7b46d743a268e2a2af78f4127cfca35e01cd
 WHIRLPOOL 
72f8bfe1007ced715379295d647440e332cef47dc917fff73bfacca67f9768eb4a4f5a0dea8b251b004c025653800ecd5d981c748ded3cce26a799d43a3625c1
+DIST gnome-calendar-3.22.4.tar.xz 2375584 SHA256 
9e85a884147b4773f969f5a1a453672315c26f9c8bf736b914a9d4457da5f827 SHA512 
00afb45e0fdc74a3657bc5ea0da7a2faea3e170f949b12ede9be3207a0fa8a610855342c5b3930122462b938f5a0a4dbe5e3cbb4b11588f45ed1a25b1725851c
 WHIRLPOOL 
ad7528c1dd2d5130e0e8f9830a49e84d5f4377d66f7f6cda6e9168d84f56b91ac09f43948d998b3ca9a13c42cd62cbc41783834ed7046f7456952f8ec38b

diff --git a/gnome-extra/gnome-calendar/gnome-calendar-3.22.4.ebuild 
b/gnome-extra/gnome-calendar/gnome-calendar-3.22.4.ebuild
new file mode 100644
index 000..633b5ffa8ff
--- /dev/null
+++ b/gnome-extra/gnome-calendar/gnome-calendar-3.22.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Manage your online calendars with simple and modern interface"
+HOMEPAGE="https://wiki.gnome.org/Apps/Calendar;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# >=libical-1.0.1 for https://bugzilla.gnome.org/show_bug.cgi?id=751244
+RDEPEND="
+   >=dev-libs/glib-2.43.4:2
+   >=x11-libs/gtk+-3.21.6:3
+   >=gnome-extra/evolution-data-server-3.17.1:=
+   >=dev-libs/libical-1.0.1
+   >=net-libs/gnome-online-accounts-3.2.0:=
+   >=gnome-base/gsettings-desktop-schemas-3.21.2
+"
+DEPEND="${RDEPEND}
+   dev-libs/appstream-glib
+   dev-util/gdbus-codegen
+   >=dev-util/intltool-0.40.6
+   sys-devel/gettext
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: media-libs/clutter-gst/

2017-03-30 Thread Mart Raudsepp
commit: b8c2d6cfea084dda21c8aca45c28cd2fbee74141
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar 31 05:46:54 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar 31 05:46:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c2d6cf

media-libs/clutter-gst: bump to 3.0.24

 media-libs/clutter-gst/Manifest  |  1 +
 media-libs/clutter-gst/clutter-gst-3.0.24.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/media-libs/clutter-gst/Manifest b/media-libs/clutter-gst/Manifest
index 738dcdf24f3..28e1696aca4 100644
--- a/media-libs/clutter-gst/Manifest
+++ b/media-libs/clutter-gst/Manifest
@@ -1,2 +1,3 @@
 DIST clutter-gst-2.0.18.tar.xz 358936 SHA256 
8d82bebf01b65d433bfb0f8da7bf7a8da42289f58b66bc4dfa775df0385bf8b5 SHA512 
effc45929c201643d8a3e01ea199e426ab0927a9394dabf796b8edf1b7cf5e264f48a524966e31a86d4cf9fe99718464de0bad26ca7d64e05d64b7f0006676be
 WHIRLPOOL 
a94a7383b51255c5f68ed1a0280b0fa117073442938e69e0f81d336e18728cc6edf38600adf89de006be92f22d4f9c99e62e1286551e53f1580e5965c9e2
 DIST clutter-gst-3.0.22.tar.xz 404852 SHA256 
f1fc57fb32ea7e3d9234b58db35eb9ef3028cf0b266d85235f959edc0fe3dfd4 SHA512 
c599ecfdbb9fe3625c300ad7ed3bda5ccb796a7aca75fcbbd46b1c353ce5090c5c010f7ffcaa9b3a08ee3905572c9ff4f69dc5816082e915e3cebe34536ed4ab
 WHIRLPOOL 
b407e1a3e36727d0c7dad443414470872cc16ed0d02ef02656124bfaa6d727358e778229aa4b9ecd5cce7543ff448365ecf7f113ac56556fabbe3b2fadaebbbc
+DIST clutter-gst-3.0.24.tar.xz 417796 SHA256 
e9f1c87d8f4c47062e952fb8008704f8942cf2d6f290688f3f7d13e83578cc6c SHA512 
5f5ae109a9e4b3d1ae0a4ad8a6a8dcc7adc18fdfbd99a762da6e34b7aae5a5fb4accad6bb460689f8da146a6964d04cb22ca6fb6ae0398ac3e88c8e287f2e414
 WHIRLPOOL 
00bc428f6f1e12d4e719cb35e1fa94e441abb8beb7033397e0f42c9190e1561a2125346938a8bd400e26a75393b4b19373d4ad4fae85145f38455b8cccfc26aa

diff --git a/media-libs/clutter-gst/clutter-gst-3.0.24.ebuild 
b/media-libs/clutter-gst/clutter-gst-3.0.24.ebuild
new file mode 100644
index 000..5ffa9a8c9e0
--- /dev/null
+++ b/media-libs/clutter-gst/clutter-gst-3.0.24.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-any-r1
+
+HOMEPAGE="https://blogs.gnome.org/clutter/;
+DESCRIPTION="GStreamer integration library for Clutter"
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="X debug examples +introspection udev"
+
+# >=cogl-1.18 provides cogl-2.0-experimental
+COMMON_DEPEND="
+   >=dev-libs/glib-2.20:2
+   >=media-libs/clutter-1.20:1.0=[X=,introspection?]
+   >=media-libs/cogl-1.18:1.0=[introspection?]
+   >=media-libs/gstreamer-1.4:1.0[introspection?]
+   >=media-libs/gst-plugins-bad-1.4:1.0
+   >=media-libs/gst-plugins-base-1.4:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.6.8:= )
+   udev? ( virtual/libgudev )
+"
+# uses goom from gst-plugins-good
+RDEPEND="${COMMON_DEPEND}
+   >=media-libs/gst-plugins-good-1.4:1.0
+   !udev? ( media-plugins/gst-plugins-v4l2 )
+"
+DEPEND="${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+   >=dev-util/gtk-doc-am-1.11
+   virtual/pkgconfig
+"
+
+src_configure() {
+   # --enable-gl-texture-upload is experimental
+   gnome2_src_configure \
+   --disable-maintainer-flags \
+   --enable-debug=$(usex debug yes minimum) \
+   $(use_enable introspection) \
+   $(use_enable udev)
+}
+
+src_install() {
+   gnome2_src_install
+
+   if use examples; then
+   insinto /usr/share/doc/"${PF}"/examples
+   doins examples/{*.c,*.png,README}
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/gnome-tetravex/

2017-04-02 Thread Mart Raudsepp
commit: 9735c4661210964e252550627f54109b56eb90ef
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  2 12:25:40 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  2 13:01:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9735c466

games-puzzle/gnome-tetravex: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 games-puzzle/gnome-tetravex/Manifest   |  1 -
 .../gnome-tetravex/gnome-tetravex-3.20.0.ebuild| 34 --
 2 files changed, 35 deletions(-)

diff --git a/games-puzzle/gnome-tetravex/Manifest 
b/games-puzzle/gnome-tetravex/Manifest
index 39c82232126..a705172f368 100644
--- a/games-puzzle/gnome-tetravex/Manifest
+++ b/games-puzzle/gnome-tetravex/Manifest
@@ -1,2 +1 @@
-DIST gnome-tetravex-3.20.0.tar.xz 2162348 SHA256 
a1bdfa4233484566a01373b19f8c0fb126b7c5728227916a48d2ee012c3cbd62 SHA512 
6ecf52a446bdd3f267b489a62e90e5344b7da6a0859dc4e842911858e58585b517395946beb73a3abd44ed04b359afc342d27f8ee9b76144db68bb02059987af
 WHIRLPOOL 
f4e4e6a87b0120093884fc08b265a70c12782d99c74bb09c8b5ccc83753b2b64a1b6291e2ef16b8e6edfea2f565464926153ce24deee8a27186d88662249ba3d
 DIST gnome-tetravex-3.22.0.tar.xz 2170464 SHA256 
0a6d7ff5ffcd6c05454a919d46a2e389d6b5f87bc80e82c52c2f20d9d914e18d SHA512 
d4497fae7e2c95f6d6e26b72690c86ec12250ccc6136f02436a53fa285215415a471d91f2ded10690faced6f6f856218750eb76313d368863a7a31afd02a9d2d
 WHIRLPOOL 
28368709f9b326476a55e38702b4348b643f604dff8a98b0fc1a20ad5eb2b61748ff9b57f8c751e3edfa59f5f418d8f572be9ffe0c741fdf8292fa4b620b73ff

diff --git a/games-puzzle/gnome-tetravex/gnome-tetravex-3.20.0.ebuild 
b/games-puzzle/gnome-tetravex/gnome-tetravex-3.20.0.ebuild
deleted file mode 100644
index ae3bdd6a0ae..000
--- a/games-puzzle/gnome-tetravex/gnome-tetravex-3.20.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_MIN_API_VERSION="0.24"
-
-inherit gnome2 vala
-
-DESCRIPTION="Complete the puzzle by matching numbered tiles"
-HOMEPAGE="https://wiki.gnome.org/Apps/Tetravex;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/glib-2.40:2
-   >=gnome-base/librsvg-2.32:2
-   >=x11-libs/gtk+-3.13.4:3
-"
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   gnome2_src_prepare
-   vala_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/hitori/

2017-04-02 Thread Mart Raudsepp
commit: 45ed26e28490c6744ef34a6d4eea1056ec8149a6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  2 12:25:57 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  2 13:01:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ed26e2

games-puzzle/hitori: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 games-puzzle/hitori/Manifest |  1 -
 games-puzzle/hitori/hitori-3.20.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/games-puzzle/hitori/Manifest b/games-puzzle/hitori/Manifest
index 8baecded774..3ce961f61b4 100644
--- a/games-puzzle/hitori/Manifest
+++ b/games-puzzle/hitori/Manifest
@@ -1,2 +1 @@
-DIST hitori-3.20.0.tar.xz 391496 SHA256 
877cae48144b7f6908fde55104f589788b42acaa5956d62fd32b4026fde3769d SHA512 
c8724453ed4bbd83fb7e50d9249d1b2ec490f65a207f8b319c70a9d8cbefa1008c3e7c65da1fa5e2b7d427e75ad44a74cafccf7a27385eed2f5e268be1d4c839
 WHIRLPOOL 
c41750cbdff6ad5856c11d332f9f71833f84ec274c2625765f9f0814e99d835314cca887a7d4f2572bb6a224d12c109e5a82e7834590a2f33b566bc04502c518
 DIST hitori-3.22.2.tar.xz 460452 SHA256 
3d4c11efaf55885d30cf05b9717dcf2d86e437f23ff423f9f55a4b3abe398341 SHA512 
ae3e4f2d1ea55b88ac8e1cbfad9127f29d997210599166771f4a6e041c02adac9908ab773abbc7cc93d0c464ed52248e51cdbfc5043271ac0cde1696189f2f12
 WHIRLPOOL 
d240711f318d473f451e03655c980ec399ada40d36c05463ecb4bdc559df59bc01b4e44099ae9bd436727367aa51c973794d033f8fc3be10dcfc70135d0ea99c

diff --git a/games-puzzle/hitori/hitori-3.20.0.ebuild 
b/games-puzzle/hitori/hitori-3.20.0.ebuild
deleted file mode 100644
index 8f0ddaff4e1..000
--- a/games-puzzle/hitori/hitori-3.20.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="Logic puzzle game for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Hitori;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/glib-2.32:2
-   >=x11-libs/cairo-1.4
-   >=x11-libs/gtk+-3.15:3
-"
-DEPEND="${RDEPEND}
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50.2
-   sys-devel/gettext
-   virtual/pkgconfig
-"



[gentoo-commits] repo/gentoo:master commit in: net-irc/polari/

2017-04-02 Thread Mart Raudsepp
commit: 4cda2438833891a3e6a55f9ce29740de8d5e92f3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  2 12:37:24 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  2 13:01:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cda2438

net-irc/polari: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-irc/polari/Manifest|  2 --
 net-irc/polari/polari-3.20.3-r1.ebuild | 31 --
 net-irc/polari/polari-3.22.1.ebuild| 35 --
 3 files changed, 68 deletions(-)

diff --git a/net-irc/polari/Manifest b/net-irc/polari/Manifest
index eb75cf8390f..1769c6df7a0 100644
--- a/net-irc/polari/Manifest
+++ b/net-irc/polari/Manifest
@@ -1,3 +1 @@
-DIST polari-3.20.3.tar.xz 524048 SHA256 
9085ad756060eb9759471c195cfe6af22b99489b8f28dc05ff4c91ccaf37c2f0 SHA512 
ba1cac1b2787051627bac0929b8154c18b77c57d765f21999f352388e535ab3553d344f90d815eee331a6a6f787e9ec903d2b26e1c1bdf359c391db5f9c76e9c
 WHIRLPOOL 
b7d7ccc95abda6a363a8c86b8aa38e7118cc78cbd9bbbf6b91b6b7344e1e7a443f6d56da4bbd9cd082187aa190c82057f7363714c3b9af33bd95ec35fcf2bfca
-DIST polari-3.22.1.tar.xz 616280 SHA256 
571b97109b1a7f1c64c96fbfe19f015e04f7fe08caa4f04eef8e9ed4fb3c8f74 SHA512 
1005b579505fdfe159f6e9e707a846b3e3ed866fe5f732882cc372f82253435be497519bed358dabe0fc3fed968ea6fcac2442d7390968720ec5c3fd7247f252
 WHIRLPOOL 
f26249388804bea22d2946a05a0eee473bff36df15a483dd0672947949694d25ee7be2854f5fb2d25c8be351a65641cd553830793c8781bc8645cf2c7ad2a5fd
 DIST polari-3.22.2.tar.xz 617316 SHA256 
c7b4c382a9bae8094a576dbd9d022de0a90e186a36529a2eab914fe9d9b0045f SHA512 
36bc3b506c73f5d27c32430a19134c2b147f6344840d3cd3ee2bee14369f4c8fc87b30445fbb8186e0dc79fbc8336985d6ef2e018c9a1f8809f06ee7ac68c876
 WHIRLPOOL 
2b7da35e441d4a3f55803f9ba59c150d559fbd87d092c0c3cf89b4d0c72ffc683c865be447c806b96603d5988875132271a70be6a5e112466d9eef6991df6d87

diff --git a/net-irc/polari/polari-3.20.3-r1.ebuild 
b/net-irc/polari/polari-3.20.3-r1.ebuild
deleted file mode 100644
index 3949a1a6e79..000
--- a/net-irc/polari/polari-3.20.3-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="An IRC client for Gnome"
-HOMEPAGE="https://wiki.gnome.org/Apps/Polari;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-COMMON_DEPEND="
-   >=dev-libs/gjs-1.45.3
-   >=dev-libs/glib-2.43.4:2
-   >=dev-libs/gobject-introspection-0.9.6:=
-   net-libs/telepathy-glib[introspection]
-   >=x11-libs/gtk+-3.19.12:3[introspection]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=net-irc/telepathy-idle-0.2
-   net-im/telepathy-logger[introspection]
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50
-   virtual/pkgconfig
-"

diff --git a/net-irc/polari/polari-3.22.1.ebuild 
b/net-irc/polari/polari-3.22.1.ebuild
deleted file mode 100644
index a20a530dfa9..000
--- a/net-irc/polari/polari-3.22.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="An IRC client for Gnome"
-HOMEPAGE="https://wiki.gnome.org/Apps/Polari;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-COMMON_DEPEND="
-   app-crypt/libsecret[introspection]
-   >=dev-libs/gjs-1.45.3
-   >=dev-libs/glib-2.43.4:2
-   >=dev-libs/gobject-introspection-1.50:=
-   net-im/telepathy-logger[introspection]
-   net-libs/libsoup:2.4[introspection]
-   net-libs/telepathy-glib[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   >=x11-libs/gtk+-3.21.6:3[introspection]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=net-irc/telepathy-idle-0.2
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   >=sys-devel/gettext-0.19.6
-   virtual/pkgconfig
-"



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/lightsoff/

2017-04-02 Thread Mart Raudsepp
commit: 4b8f039463797e9e96488af8e0c2df319a87e8de
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  2 12:26:14 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  2 13:01:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8f0394

games-puzzle/lightsoff: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 games-puzzle/lightsoff/Manifest|  2 --
 games-puzzle/lightsoff/lightsoff-3.20.0.ebuild | 34 --
 games-puzzle/lightsoff/lightsoff-3.22.0.ebuild | 34 --
 3 files changed, 70 deletions(-)

diff --git a/games-puzzle/lightsoff/Manifest b/games-puzzle/lightsoff/Manifest
index 0261e048dd7..688c5ce9507 100644
--- a/games-puzzle/lightsoff/Manifest
+++ b/games-puzzle/lightsoff/Manifest
@@ -1,3 +1 @@
-DIST lightsoff-3.20.0.tar.xz 1939384 SHA256 
d3603891afe7ca3b3b2c509cad3e32ef6cdac3a7e80fff3b48ca72ea739852bf SHA512 
ae4ea31d9b9a387cbacc1dc7b7447da7e80d2021b8d46df3ec7e9110f1a2f1e4c902d396819c2f2e2d9a4e0692a0c286e43bb806e4fa08bf1644ec21a0ecdaf9
 WHIRLPOOL 
1c719e317810438930e5864074f847f4459ebd3b2cbb5dd121fd2ee9d8f569fdfd60117b41336412fbc059b8dca3b18328996e53492476a6d995a8238e4e909c
-DIST lightsoff-3.22.0.tar.xz 1935192 SHA256 
0458e0ff99a10a99573db4d3e1ea5abde186056d8e32cf1f0bd76e25ff2c4fca SHA512 
b828eeae8c8c7ff264b7e0b2de28256d72d0c62995c48a1fda75e2a81fb4209e5dd4e142f43fbe62e1cf8d35addc781e63f5ad26ca4dc3bf77249a54deba42f2
 WHIRLPOOL 
30fc477457c44d9a792618a8f5d8723abc884185f11abb7ac8aa116c086c1c38f1d6f2c8776d0a9452253c055606534f8967eea2c58e836614402544393a973f
 DIST lightsoff-3.22.2.tar.xz 1930644 SHA256 
07a518a97060c62cfbed278930aa0b35962187e2a6a600d367ac793a95687999 SHA512 
7ea73db9199f1db0d321a10540a15db245684284fc7a5f7860770f01ffe1a5febb287b2d597d1e1a03e1a2bb917ec58df318caca0a6622215469a2e76a2fc05a
 WHIRLPOOL 
76b82d577560afb4031c3077ce15e3fd803252c1ad67708496c8788803eede8daa1c43663f08d85ed90084b365c049c305a5db21508c7e58a202a8779175533e

diff --git a/games-puzzle/lightsoff/lightsoff-3.20.0.ebuild 
b/games-puzzle/lightsoff/lightsoff-3.20.0.ebuild
deleted file mode 100644
index dda93732a4c..000
--- a/games-puzzle/lightsoff/lightsoff-3.20.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 vala
-
-DESCRIPTION="Turn off all the lights"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lightsoff;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-RDEPEND="
-   dev-libs/glib:2
-   >=gnome-base/librsvg-2.32:2
-   >=media-libs/clutter-1.14:1.0
-   >=media-libs/clutter-gtk-1.5.5:1.0
-   >=x11-libs/gtk+-3.13.4:3
-"
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   gnome2_src_prepare
-   vala_src_prepare
-}

diff --git a/games-puzzle/lightsoff/lightsoff-3.22.0.ebuild 
b/games-puzzle/lightsoff/lightsoff-3.22.0.ebuild
deleted file mode 100644
index 4eecbdb819c..000
--- a/games-puzzle/lightsoff/lightsoff-3.22.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 vala
-
-DESCRIPTION="Turn off all the lights"
-HOMEPAGE="https://wiki.gnome.org/Apps/Lightsoff;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/glib-2.38:2
-   >=gnome-base/librsvg-2.32:2
-   >=media-libs/clutter-1.14:1.0
-   >=media-libs/clutter-gtk-1.5.5:1.0
-   >=x11-libs/gtk+-3.13.4:3
-"
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   gnome2_src_prepare
-   vala_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/gnome-sudoku/

2017-04-02 Thread Mart Raudsepp
commit: 38a1ea4ad8a17aaee4af9c42df87c5aa8be6ffdf
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  2 12:25:11 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  2 13:01:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a1ea4a

games-puzzle/gnome-sudoku: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 games-puzzle/gnome-sudoku/Manifest |  2 --
 .../gnome-sudoku/gnome-sudoku-3.20.5.ebuild| 39 --
 .../gnome-sudoku/gnome-sudoku-3.22.0.ebuild| 38 -
 3 files changed, 79 deletions(-)

diff --git a/games-puzzle/gnome-sudoku/Manifest 
b/games-puzzle/gnome-sudoku/Manifest
index 3619d3ad0a1..2e41db0c5fc 100644
--- a/games-puzzle/gnome-sudoku/Manifest
+++ b/games-puzzle/gnome-sudoku/Manifest
@@ -1,3 +1 @@
-DIST gnome-sudoku-3.20.5.tar.xz 2409820 SHA256 
339480745513692e782eaf4312326f2aecca7acd822e3eaebc678332cb5ecb98 SHA512 
f3466c7ed796f04a220d737f08ec2d44b2ce693d7969066db4e01cc69405608cdc9593cd8e20a1a51a12a32ab8f4b8a84933fab52230dafa4ee3e3c9bb071f04
 WHIRLPOOL 
a88991df86baa8af9128e53553650fdab4e78b377452b8b81037042d74db3b0ef72a8a48b8bf22378eee02079a4142578858e16249935212db08f25ae8bbef3e
-DIST gnome-sudoku-3.22.0.tar.xz 2383312 SHA256 
0f39a7afb864c6cffa1991cc5fda958e0eb03329eebe21ca2d965588cf5fa0d5 SHA512 
58744883c4c87a3f82d23db554bf2d1c49f17087fe1308ab511ecc461fe523461148bb52e4d37ea310100f5181c25142537eeb958da84d121f5a45e511396ebd
 WHIRLPOOL 
b11aa000c424475362258ce436973922c9b953ea4e1efe3aa025ce2eb07dff810638a1817748a02ff01be70a05310be495f40ce350295896b72f7a3a47b959ec
 DIST gnome-sudoku-3.22.2.tar.xz 2884852 SHA256 
08c48ba0ce3497727e5e19b086d28258e4bab61834c2f7e23fce256685a5e2eb SHA512 
4f25848490d3ca1c9a777f7eaf183797c2cff9159851145520ea68d280e46743f5a0f24d5e7290c45d5d5b272ed7cd4d4748116bc573bd117638b620981f6069
 WHIRLPOOL 
d2b14560e3c887243cefea276710df97d4bba3c12a6efe368dfc208bf8d078d0ca993f1f4fd98d6a3eaf8983b1a02332e01511a76e00377e042e5783e65bdfd8

diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-3.20.5.ebuild 
b/games-puzzle/gnome-sudoku/gnome-sudoku-3.20.5.ebuild
deleted file mode 100644
index 20733aaffd8..000
--- a/games-puzzle/gnome-sudoku/gnome-sudoku-3.20.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_MIN_API_VERSION="0.28"
-
-inherit gnome2 vala
-
-DESCRIPTION="Test your logic skills in this number grid puzzle"
-HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE=""
-
-# fixed vala & gtk+ from gnome-3.16 branch
-RDEPEND="
-   >=dev-libs/glib-2.40:2
-   dev-libs/libgee:0.8=[introspection]
-   dev-libs/json-glib
-   >=dev-libs/qqwing-1.3.4
-   x11-libs/gdk-pixbuf:2[introspection]
-   >=x11-libs/gtk+-3.19.0:3[introspection]
-   x11-libs/pango[introspection]
-"
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   gnome2_src_prepare
-   vala_src_prepare
-}

diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-3.22.0.ebuild 
b/games-puzzle/gnome-sudoku/gnome-sudoku-3.22.0.ebuild
deleted file mode 100644
index 4ef3f8e2e1e..000
--- a/games-puzzle/gnome-sudoku/gnome-sudoku-3.22.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_MIN_API_VERSION="0.28"
-
-inherit gnome2 vala
-
-DESCRIPTION="Test your logic skills in this number grid puzzle"
-HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/glib-2.40:2
-   dev-libs/libgee:0.8=[introspection]
-   dev-libs/json-glib
-   >=dev-libs/qqwing-1.3.4
-   x11-libs/gdk-pixbuf:2[introspection]
-   >=x11-libs/gtk+-3.19.0:3[introspection]
-   x11-libs/pango[introspection]
-"
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   gnome2_src_prepare
-   vala_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/gnome-taquin/

2017-04-02 Thread Mart Raudsepp
commit: 82dcb93d1028afc4d4d9439a186a81ebb109ad4c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  2 12:25:26 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  2 13:01:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82dcb93d

games-puzzle/gnome-taquin: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 games-puzzle/gnome-taquin/Manifest |  1 -
 .../gnome-taquin/gnome-taquin-3.20.2.ebuild| 35 --
 2 files changed, 36 deletions(-)

diff --git a/games-puzzle/gnome-taquin/Manifest 
b/games-puzzle/gnome-taquin/Manifest
index 4e9158452c5..79e577a3057 100644
--- a/games-puzzle/gnome-taquin/Manifest
+++ b/games-puzzle/gnome-taquin/Manifest
@@ -1,2 +1 @@
-DIST gnome-taquin-3.20.2.tar.xz 5028404 SHA256 
95a9c5ebc7fc87b58cd08b978acc09071da9b274934e0ec2abe9b5439554b3a2 SHA512 
d550c8fabc5764cd2299af1854a8c8ca1ab712242fbf85239c100b13b5e0627caed8d38622e9b60864c4e14c8575d91c5fd02b36b7d5586f9ea694e8ae9ff900
 WHIRLPOOL 
dae96d7e835a864e01ad6babfc798c6bd070be23346908c34661efda12ab12ed5d40d60f10ca079c54be82cda138d813f3cc279b2738e387214bcebdfae41e8e
 DIST gnome-taquin-3.22.0.tar.xz 5030156 SHA256 
780af247856b91095a9a2e1a6b425e4e3a78520659e2157eddb421377e8ce982 SHA512 
9fbfa651b2546af16ca215ce0edb4466dd3663c90bf1c130c983422a0c5860f6146db97f7d9095b727d99ee98496e3bdb02afe46c9ced66672435638ba49788a
 WHIRLPOOL 
b8250fc566a2028162692a0d564a274b1c34d6f4e54401836d7551b9b10315e044ab0032e1973b54302c8eb1191121c8f4dab26fef632c8a3e89c022bf2df383

diff --git a/games-puzzle/gnome-taquin/gnome-taquin-3.20.2.ebuild 
b/games-puzzle/gnome-taquin/gnome-taquin-3.20.2.ebuild
deleted file mode 100644
index 5e5bc5dbdec..000
--- a/games-puzzle/gnome-taquin/gnome-taquin-3.20.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_MIN_API_VERSION="0.28"
-
-inherit gnome2 vala
-
-DESCRIPTION="Move tiles so that they reach their places"
-HOMEPAGE="https://wiki.gnome.org/Apps/Taquin;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/glib-2.40:2
-   >=gnome-base/librsvg-2.32:2
-   >=media-libs/libcanberra-0.26
-   >=x11-libs/gtk+-3.15:3
-"
-DEPEND="${RDEPEND}
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50
-   sys-devel/gettext
-   virtual/pkgconfig
-   $(vala_depend)
-"
-
-src_prepare() {
-   gnome2_src_prepare
-   vala_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/vinagre/

2017-04-02 Thread Mart Raudsepp
commit: 02db922c21f71de9385125b21e35c8dd329e4b9d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  2 12:43:40 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  2 13:01:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02db922c

net-misc/vinagre: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-misc/vinagre/Manifest |  1 -
 net-misc/vinagre/vinagre-3.20.2-r1.ebuild | 72 ---
 2 files changed, 73 deletions(-)

diff --git a/net-misc/vinagre/Manifest b/net-misc/vinagre/Manifest
index 384f4df162f..4fc3c6223b3 100644
--- a/net-misc/vinagre/Manifest
+++ b/net-misc/vinagre/Manifest
@@ -1,2 +1 @@
-DIST vinagre-3.20.2.tar.xz 831892 SHA256 
5fc78ef9ab9ee7d4e3c50d38d82d9bcbd915191bcf0349d55a2fd56eaa87eaa0 SHA512 
4f29a2c2474ef98e929c37da9dd5a5eb2f5d5c4eb5f0acc3b285093bde0756f567fda4507534f70fe949b06d83be9387e7ee434beac72d56f29da3505ad1a9b8
 WHIRLPOOL 
1fc51132b351bc6ded71cfaafc28b5e481113159739f79707ac05eb87077db11680dce2134555c53dd6fa7a8c6262196b23106163a39eebb114499292c73c942
 DIST vinagre-3.22.0.tar.xz 1574984 SHA256 
cd1cdbacca25c8d1debf847455155ee798c3e67a20903df8b228d4ece5505e82 SHA512 
6a84b353d75b48649af507cb747688115b35268bc0303554afc9684bbfec4f9c3b2d93d89fa64480ede07bb4fb1eabe360b6eccd11e58691ce9f955f329c615f
 WHIRLPOOL 
0053c75b5f007d54ac08b446c0f1c1421d10f9cb688b2d14e4d0f0ace9f629ac1da0cb11368645f8b19d8ce40e2feb648198e95fabeadbbf62f95d74b82d39d1

diff --git a/net-misc/vinagre/vinagre-3.20.2-r1.ebuild 
b/net-misc/vinagre/vinagre-3.20.2-r1.ebuild
deleted file mode 100644
index 457c3e9c7f6..000
--- a/net-misc/vinagre/vinagre-3.20.2-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools gnome2 linux-info vala
-
-DESCRIPTION="VNC client for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Vinagre;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86"
-IUSE="rdp +ssh spice +telepathy zeroconf"
-
-# cairo used in vinagre-tab
-# gdk-pixbuf used all over the place
-RDEPEND="
-   >=dev-libs/glib-2.32.0:2
-   >=x11-libs/gtk+-3.9.6:3
-   app-crypt/libsecret
-   >=dev-libs/libxml2-2.6.31:2
-   >=net-libs/gtk-vnc-0.4.3[gtk3]
-   x11-libs/cairo:=
-   x11-libs/gdk-pixbuf:2
-   x11-themes/hicolor-icon-theme
-
-   rdp? ( >=net-misc/freerdp-1.1:= )
-   ssh? ( >=x11-libs/vte-0.20:2.91 )
-   spice? (
-   app-emulation/spice-protocol
-   >=net-misc/spice-gtk-0.5[gtk3] )
-   telepathy? (
-   dev-libs/dbus-glib
-   >=net-libs/telepathy-glib-0.11.6 )
-   zeroconf? ( >=net-dns/avahi-0.6.26[dbus,gtk3] )
-"
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   app-text/yelp-tools
-   >=dev-lang/perl-5
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50
-   dev-util/itstool
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-
-   gnome-base/gnome-common
-"
-# gnome-base/gnome-common needed for eautoreconf
-
-pkg_pretend() {
-   # Needed for VNC ssh tunnel, bug #518574
-   CONFIG_CHECK="~IPV6"
-   check_extra_config
-}
-
-src_prepare() {
-   # https://bugzilla.gnome.org/show_bug.cgi?id=765444
-   eapply "${FILESDIR}"/${PN}-3.20.2-freerdp2.patch
-   vala_src_prepare
-   eautoreconf
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   $(use_enable rdp) \
-   $(use_enable ssh) \
-   $(use_enable spice) \
-   $(use_with telepathy) \
-   $(use_with zeroconf avahi)
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-power-manager/

2017-04-02 Thread Mart Raudsepp
commit: 9744007f9dd21069ca2410d06c5d78af0b977adc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  2 12:44:45 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  2 13:01:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9744007f

gnome-extra/gnome-power-manager: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 gnome-extra/gnome-power-manager/Manifest   |  2 -
 .../gnome-power-manager-3.20.0.ebuild  | 55 --
 .../gnome-power-manager-3.22.1.ebuild  | 55 --
 3 files changed, 112 deletions(-)

diff --git a/gnome-extra/gnome-power-manager/Manifest 
b/gnome-extra/gnome-power-manager/Manifest
index 70ba616a313..be53db41010 100644
--- a/gnome-extra/gnome-power-manager/Manifest
+++ b/gnome-extra/gnome-power-manager/Manifest
@@ -1,3 +1 @@
-DIST gnome-power-manager-3.20.0.tar.xz 436464 SHA256 
159c23a6ed5ffd54324947adb2a32caff6d6e2210f96bdf3961edfcad8058a47 SHA512 
4b0a735b64e0c8834fe5ef5d5fbe1feb00dbe0d46b6efb97d6ca8fe394f8436cdd26fc4d655e0b983ac85110404ed46657b357ee6ec733a7c821a51b05419c19
 WHIRLPOOL 
d23db7b0ad7567e380c979d74d3f6feda96bc3e12c256d9c4d2f88a888d7f722ad5b879912e45c68b03f58ce4cc239c7b604d191813697f96d4d202dc9b911ed
-DIST gnome-power-manager-3.22.1.tar.xz 442492 SHA256 
4e3b8a4ecc5ea7cf4eeb976795c7bb87afbf6c1a8a398b8591bc0db67024d4e4 SHA512 
622bc8064a74c3613cb76bc722c102a49bbdaf8b44cd8f338b1482622c8196bff4b6fa6a9096b0aa323e0c819c3773e29ce841c044ba12755784243c4419cb28
 WHIRLPOOL 
e799fdd17d4a22f38ef5665a10bfded2fb790ffb9098f9f309126e9b9b8e4fc914a23711c0d22fa48bf49326bdf066d6d48b3078cb0da6b67cd1eedabd44b5b8
 DIST gnome-power-manager-3.22.2.tar.xz 453204 SHA256 
4f02d101d768fc4da52b7a294b233f7e4e1fbc09515d144bf2040bab9e0724e0 SHA512 
a8039404bf9850422d385281b6572485b39b5fd63c7eec1b41df14f4d551898a90c8d943683517744d0dc2d851a7fd1f7697655af91a0d17a3df476828a763aa
 WHIRLPOOL 
a992ba80a60bcc5ae84cec722043cf4377158e3c4635f34888f1c0dfc1eea3e9dcfc415c68f6ea20a6583bab5a67e45aa80044ff25653b189c85da0e8429790c

diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-3.20.0.ebuild 
b/gnome-extra/gnome-power-manager/gnome-power-manager-3.20.0.ebuild
deleted file mode 100644
index 1d5ab2760e1..000
--- a/gnome-extra/gnome-power-manager/gnome-power-manager-3.20.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 virtualx
-
-DESCRIPTION="GNOME power management service"
-HOMEPAGE="https://projects.gnome.org/gnome-power-manager/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="test"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.45.8:2
-   >=x11-libs/gtk+-3.3.8:3
-   >=x11-libs/cairo-1
-   >=sys-power/upower-0.99:=
-"
-RDEPEND="${COMMON_DEPEND}
-   x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/docbook-sgml-dtd:4.1
-   app-text/docbook-sgml-utils
-   dev-libs/appstream-glib
-   >=dev-util/intltool-0.50
-   sys-devel/gettext
-   x11-proto/randrproto
-   virtual/pkgconfig
-   test? ( sys-apps/dbus )
-"
-
-# docbook-sgml-utils and docbook-sgml-dtd-4.1 used for creating man pages
-# (files under ${S}/man).
-# docbook-xml-dtd-4.4 and -4.1.2 are used by the xml files under ${S}/docs.
-
-src_prepare() {
-   # Drop debugger CFLAGS from configure
-   # Touch configure.ac only if running eautoreconf, otherwise
-   # maintainer mode gets triggered -- even if the order is correct
-   sed -e 's:^CPPFLAGS="$CPPFLAGS -g"$::g' \
-   -i configure || die "debugger sed failed"
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   $(use_enable test tests)
-}
-
-src_test() {
-   virtx emake check
-}

diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-3.22.1.ebuild 
b/gnome-extra/gnome-power-manager/gnome-power-manager-3.22.1.ebuild
deleted file mode 100644
index 0c18b28c4bc..000
--- a/gnome-extra/gnome-power-manager/gnome-power-manager-3.22.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 virtualx
-
-DESCRIPTION="GNOME power management service"
-HOMEPAGE="https://projects.gnome.org/gnome-power-manager/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="test"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.45.8:2
-   >=x11-libs/gtk+-3.3.8:3
-   >=x11-libs/cairo-1
-   >=sys-power/upower-0.99:=
-"
-RDEPEND="${COMMON_DEPEND}
-   x11-themes/adwa

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

2017-04-02 Thread Mart Raudsepp
commit: fafccc1247cfa8bae3d00a1bb53f3a0b9aa6c8b1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  2 12:53:09 2017 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  2 13:02:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fafccc12

gnome-base/dconf: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 gnome-base/dconf/dconf-0.26.0.ebuild | 64 
 1 file changed, 64 deletions(-)

diff --git a/gnome-base/dconf/dconf-0.26.0.ebuild 
b/gnome-base/dconf/dconf-0.26.0.ebuild
deleted file mode 100644
index dd6e791d5ad..000
--- a/gnome-base/dconf/dconf-0.26.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 bash-completion-r1 virtualx
-
-DESCRIPTION="Simple low-level configuration system"
-HOMEPAGE="https://wiki.gnome.org/action/show/Projects/dconf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-# TODO: coverage ?
-IUSE="test"
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~arm-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-libs/glib-2.44.0:2
-"
-DEPEND="${RDEPEND}
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-gcov \
-   --enable-man \
-   VALAC=$(type -P true)
-}
-
-src_test() {
-   virtx emake check
-}
-
-src_install() {
-   gnome2_src_install
-
-   # GSettings backend may be one of: memory, gconf, dconf
-   # Only dconf is really considered functional by upstream
-   # must have it enabled over gconf if both are installed
-   echo 'CONFIG_PROTECT_MASK="/etc/dconf"' >> 51dconf
-   echo 'GSETTINGS_BACKEND="dconf"' >> 51dconf
-   doenvd 51dconf
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-   # Kill existing dconf-service processes as recommended by upstream due 
to
-   # possible changes in the dconf private dbus API.
-   # dconf-service will be dbus-activated on next use.
-   pids=$(pgrep -x dconf-service)
-   if [[ $? == 0 ]]; then
-   ebegin "Stopping dconf-service; it will automatically restart 
on demand"
-   kill ${pids}
-   eend $?
-   fi
-}



<    1   2   3   4   5   6   7   8   9   10   >