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

2019-10-22 Thread Mart Raudsepp
commit: a2dcac0a8cb79c7b9a194d518fa702ce9086c3d0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Oct 22 06:36:45 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Oct 22 06:36:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2dcac0a

dev-libs/libmanette: add missing libgudev[introspection?] USE dep

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

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

diff --git a/dev-libs/libmanette/libmanette-0.2.3.ebuild 
b/dev-libs/libmanette/libmanette-0.2.3.ebuild
index d7f54324a44..98bd2c9d42f 100644
--- a/dev-libs/libmanette/libmanette-0.2.3.ebuild
+++ b/dev-libs/libmanette/libmanette-0.2.3.ebuild
@@ -15,7 +15,7 @@ REQUIRED_USE="vala? ( introspection )"
 
 RDEPEND="
>=dev-libs/glib-2.50:2
-   udev? ( dev-libs/libgudev )
+   udev? ( dev-libs/libgudev[introspection?] )
dev-libs/libevdev
introspection? ( >=dev-libs/gobject-introspection-1.56:= )
 "



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

2019-10-22 Thread Mart Raudsepp
commit: f34d22556e5419b8b85f5182c322266b13cf8b72
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Oct 22 06:30:05 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Tue Oct 22 06:31:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34d2255

gnome-base/dconf: require https://bugs.gentoo.org/698144
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/dconf/dconf-0.30.1.ebuild| 3 ++-
 gnome-base/dconf/dconf-0.32.0-r1.ebuild | 6 --
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/gnome-base/dconf/dconf-0.30.1.ebuild 
b/gnome-base/dconf/dconf-0.30.1.ebuild
index 86f125d97e9..e52bab8ebd0 100644
--- a/gnome-base/dconf/dconf-0.30.1.ebuild
+++ b/gnome-base/dconf/dconf-0.30.1.ebuild
@@ -25,7 +25,8 @@ DEPEND="${RDEPEND}
gtk-doc? ( >=dev-util/gtk-doc-1.15 )
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
-"
+   https://gitlab.gnome.org/GNOME/dconf/issues/59
 
 PATCHES=(
"${FILESDIR}"/${PV}-bash-completion-dir.patch

diff --git a/gnome-base/dconf/dconf-0.32.0-r1.ebuild 
b/gnome-base/dconf/dconf-0.32.0-r1.ebuild
index 9d82cd9e4fe..f4c1fa46b5c 100644
--- a/gnome-base/dconf/dconf-0.32.0-r1.ebuild
+++ b/gnome-base/dconf/dconf-0.32.0-r1.ebuild
@@ -17,7 +17,8 @@ RDEPEND="
>=dev-libs/glib-2.44.0:2
sys-apps/dbus
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
app-text/docbook-xml-dtd:4.2
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
@@ -25,7 +26,8 @@ DEPEND="${RDEPEND}
gtk-doc? ( >=dev-util/gtk-doc-1.15 )
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
-"
+   https://gitlab.gnome.org/GNOME/dconf/issues/59
 
 PATCHES=(
"${FILESDIR}"/0.30.1-bash-completion-dir.patch



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-getting-started-docs/

2019-10-20 Thread Mart Raudsepp
commit: 089146bb349ac8f39cf035c2ecd7217ae54fd2c8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 20:08:45 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 20:57:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089146bb

gnome-extra/gnome-getting-started-docs: bump to 3.32.2

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

 gnome-extra/gnome-getting-started-docs/Manifest   |  1 +
 .../gnome-getting-started-docs-3.32.2.ebuild  | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/gnome-extra/gnome-getting-started-docs/Manifest 
b/gnome-extra/gnome-getting-started-docs/Manifest
index 1421ed1b2f7..e5b16d3a94c 100644
--- a/gnome-extra/gnome-getting-started-docs/Manifest
+++ b/gnome-extra/gnome-getting-started-docs/Manifest
@@ -1 +1,2 @@
 DIST gnome-getting-started-docs-3.30.0.tar.xz 110244480 BLAKE2B 
91acfa8731a60bb98c88ffb23bf46ba5bc83feee51ed8a6ae75d5e7c7c5695db9fe715d54ffaa7b1cbe2fbc9c0dcae86b577f81deec6acb7bb57d92f788f
 SHA512 
15d7db0aba5c4ce056700ff6f1d5c23ad5cad5c113ed9c83aa0e569262d6c489bb48eedc697d25e25d3cfae7df3b8da039b84c612b9eba9346b4b4c2b4494952
+DIST gnome-getting-started-docs-3.32.2.tar.xz 110300936 BLAKE2B 
214e9896c0b3c3a4886cf24cbd5448d27a47cc14f0729e7c790eedd8a1edb3bd11dacae76b16f7b940bed81b74168927a0d708f6ab9e74ceab1c22dc22a7c651
 SHA512 
19b9c8fa9f03799287989c7cffb74bdb17b12d7045a61dd9d3d2921e8f06071f5f01b2d9ec956cede159208fd7ca4f367e11ef9820224e9a5f611100962c21fc

diff --git 
a/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.32.2.ebuild
 
b/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.32.2.ebuild
new file mode 100644
index 000..43fe7ff7f4c
--- /dev/null
+++ 
b/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.32.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Help a new user get started in GNOME"
+HOMEPAGE="https://help.gnome.org/;
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="gnome-extra/gnome-user-docs"
+DEPEND="dev-util/itstool"
+
+# This ebuild does not install any binaries
+RESTRICT="binchecks strip"



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

2019-10-20 Thread Mart Raudsepp
commit: 6cb4bb7bf1aefdda662747d7939da81123c782d1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 20:03:06 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 20:57:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb4bb7b

net-libs/gnome-online-accounts: bump to 3.32.1

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

 net-libs/gnome-online-accounts/Manifest|  1 +
 .../gnome-online-accounts-3.32.1.ebuild| 82 ++
 2 files changed, 83 insertions(+)

diff --git a/net-libs/gnome-online-accounts/Manifest 
b/net-libs/gnome-online-accounts/Manifest
index 106606db067..deff3506aa1 100644
--- a/net-libs/gnome-online-accounts/Manifest
+++ b/net-libs/gnome-online-accounts/Manifest
@@ -1 +1,2 @@
 DIST gnome-online-accounts-3.30.2.tar.xz 921284 BLAKE2B 
9dc503f73ddda64411f73ac865a0355f318ad13789fac0cf7e7a91d16e53b03dee33acca6752060ce54936cfd5050adb8fadfd121158c0496a3f516e35e8fa45
 SHA512 
3555421adbfec0e7da1c8f3a47415f6c5bc3eaf8b246cf08eb6ee420286a4b40d11bc6e2514bca937b022b95068c9862438fa632d3385503aba2647a4a57976b
+DIST gnome-online-accounts-3.32.1.tar.xz 863252 BLAKE2B 
69345a5e7a9ccfef231cb012a1e3240a31db898f32b654f6275fd18e027eebe5cda07b4a0f8fea1447ca33ac120d8476aea7d2c824238b327c0c207009fcae7c
 SHA512 
548e6c983899bc1f4093fcf0b7b08819f2803182f52c2cdfb4cffa8bfb00e513322973fdfce2aeadeb52b0cd43c7c1e3941cff187927577cefb4fba51f4fda5b

diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.32.1.ebuild 
b/net-libs/gnome-online-accounts/gnome-online-accounts-3.32.1.ebuild
new file mode 100644
index 000..d35a99d2acd
--- /dev/null
+++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.32.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="debug gnome +introspection kerberos +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+# 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.52: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/webkit-gtk-2.12.0:4
+   >=x11-libs/gtk+-3.19.12:3
+   x11-libs/pango
+
+   introspection? ( >=dev-libs/gobject-introspection-0.6.2:= )
+   kerberos? (
+   app-crypt/gcr:0=[gtk]
+   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? ( $(vala_depend) )
+   dev-libs/libxslt
+   >=dev-util/gtk-doc-am-1.3
+   >=dev-util/gdbus-codegen-2.30.0
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+
+   dev-libs/gobject-introspection-common
+   gnome-base/gnome-common
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # TODO: Give users a way to set the G/FB/Windows Live secrets
+   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 \
+   --enable-pocket \
+   --enable-windows-live \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_enable kerberos) \
+   $(use_enable introspection) \
+   $(use_enable vala)
+}



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

2019-10-20 Thread Mart Raudsepp
commit: 6aa701d16016f761ddc7bb3db3af91328246eb27
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 20:14:58 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 20:57:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa701d1

gnome-extra/gnome-clocks: bump to 3.32.0

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

 gnome-extra/gnome-clocks/Manifest  |  1 +
 .../gnome-clocks/gnome-clocks-3.32.0.ebuild| 52 ++
 2 files changed, 53 insertions(+)

diff --git a/gnome-extra/gnome-clocks/Manifest 
b/gnome-extra/gnome-clocks/Manifest
index 7337e3d4a0b..be573701f6d 100644
--- a/gnome-extra/gnome-clocks/Manifest
+++ b/gnome-extra/gnome-clocks/Manifest
@@ -1 +1,2 @@
 DIST gnome-clocks-3.30.1.tar.xz 798904 BLAKE2B 
58ffb56191cfb07912c1575291f752aadb5549ae5e369cb4c8904756d1ab5e666591ead6756992090921741abbfcf751e2d3ff76ed82d688caf135c7c091c888
 SHA512 
62fc817a3ea3155b650865f6d5056ba3370da319389206d921e315be878159ff26d0b3063a2c31c85af7447ead10c5fb62bf1dfe4613e2bfac1d01b0ca7b8b3c
+DIST gnome-clocks-3.32.0.tar.xz 505368 BLAKE2B 
54952a9c0340d30e042ac4b947e6a0a8dac9823d8df2c7cb5871a6dca1e259d18a9e212d37d46901b41f1f1e41ce09fa86fb02d9ea90f23bc23bc8d9f159e994
 SHA512 
061d867cffd3d8fcd09e125f8d053b847f2b197a4354f330e8b6c43d7aa5e0cf2bb51b342545c79c352f9dfbddd1667f3e64a40c1e117e6fc63f54289cf7cd2f

diff --git a/gnome-extra/gnome-clocks/gnome-clocks-3.32.0.ebuild 
b/gnome-extra/gnome-clocks/gnome-clocks-3.32.0.ebuild
new file mode 100644
index 000..ecafd9e7f21
--- /dev/null
+++ b/gnome-extra/gnome-clocks/gnome-clocks-3.32.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Clocks application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Clocks;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=dev-libs/libgweather-3.27.2:2=
+   >=gnome-base/gnome-desktop-3.8:3=
+   >=media-libs/gsound-0.98
+   >=sci-geosciences/geocode-glib-1
+   >=app-misc/geoclue-2.4:2.0
+   >=x11-libs/gtk+-3.20:3
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+   dev-libs/libgweather:2[vala]
+   media-libs/gsound[vala]
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   meson_src_configure -Dprofile=default
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-10-20 Thread Mart Raudsepp
commit: 9d0ba7ce428fab3cd1cbcb970280bb89aa040ace
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 19:48:21 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 19:49:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d0ba7ce

gnome-base/gnome: bump to 3.32.2

Bug: https://bugs.gentoo.org/680274
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome/gnome-3.32.2.ebuild | 51 
 1 file changed, 51 insertions(+)

diff --git a/gnome-base/gnome/gnome-3.32.2.ebuild 
b/gnome-base/gnome/gnome-3.32.2.ebuild
new file mode 100644
index 000..51d62096788
--- /dev/null
+++ b/gnome-base/gnome/gnome-3.32.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Meta package for GNOME 3, merge this package to install"
+HOMEPAGE="https://www.gnome.org/;
+
+LICENSE="metapackage"
+SLOT="2.0" # Cannot be installed at the same time as gnome-2
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64"
+
+IUSE="accessibility +bluetooth +classic cups +extras"
+
+S=${WORKDIR}
+
+# TODO: check accessibility completeness
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+   >=gnome-base/gnome-core-apps-${PV}[cups?,bluetooth?]
+
+   >=gnome-base/gdm-3.32.0
+
+   >=x11-wm/mutter-${PV}
+   >=gnome-base/gnome-shell-${PV}[bluetooth?]
+   >=media-fonts/cantarell-0.111
+
+   >=x11-themes/gnome-backgrounds-3.32.0
+   x11-themes/sound-theme-freedesktop
+
+   accessibility? (
+   >=app-accessibility/at-spi2-atk-2.32.0
+   >=app-accessibility/at-spi2-core-2.32.1
+   >=app-accessibility/orca-3.32.0
+   >=gnome-extra/mousetweaks-3.32.0 )
+   classic? ( >=gnome-extra/gnome-shell-extensions-3.32.1 )
+   extras? ( >=gnome-base/gnome-extra-apps-${PV} )
+"
+PDEPEND=">=gnome-base/gvfs-1.40.1[udisks]"
+
+DEPEND=""
+BDEPEND=""
+
+pkg_postinst() {
+   # Remind people where to find our project information
+   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
+   elog "for information about the project and documentation."
+}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/orca/

2019-10-20 Thread Mart Raudsepp
commit: 9549715b897b6c23baadff870d7c8478dc6c84fb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 18:49:04 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 19:49:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9549715b

app-accessibility/orca: bump to 3.32.0

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

 app-accessibility/orca/Manifest   |  1 +
 app-accessibility/orca/orca-3.32.0.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/app-accessibility/orca/Manifest b/app-accessibility/orca/Manifest
index b8c045b8454..2e8affb379f 100644
--- a/app-accessibility/orca/Manifest
+++ b/app-accessibility/orca/Manifest
@@ -1 +1,2 @@
 DIST orca-3.30.2.tar.xz 2493112 BLAKE2B 
06ac902f67c66d5098be1829aa7cb7a160663a3a713d407a5245a95215c309f3b374937e4b70acbf9750f6e0e270ed8ab5516ca3cb6b0a19f347ee72a01a325b
 SHA512 
146a132ce06f7f36d6d9397c507ea767be5df6c47a5c7485c35c325868ebc0b3ff7b3653572be82f6d5ed937033cd6d68a08700056a63e5691aed4c9171b3485
+DIST orca-3.32.0.tar.xz 2512032 BLAKE2B 
eae6c726e5e7361b7d60f0907f8c62c476895d681cf424940586e6308bcde147094a9557243aae6ecffef142bd556cb3cb30839955403e0958f123672400bf0a
 SHA512 
015aa26ddaffa53d646e5d708ffed9e771beebbe925c27b963cbd3c3a2b36f730c0668cac6b89a371cd81cf8a570eb591711ba923fa4d013e00e31667749cf20

diff --git a/app-accessibility/orca/orca-3.32.0.ebuild 
b/app-accessibility/orca/orca-3.32.0.ebuild
new file mode 100644
index 000..62a38fbeb25
--- /dev/null
+++ b/app-accessibility/orca/orca-3.32.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_REQ_USE="threads"
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Extensible screen reader that provides access to the desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/Orca;
+
+LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="+braille"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-accessibility/at-spi2-atk-2.32:2
+   >=app-accessibility/at-spi2-core-2.32:2[introspection]
+   >=dev-libs/atk-2.32
+   >=dev-libs/glib-2.28:2
+   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.18:3[${PYTHON_USEDEP}]
+   media-libs/gstreamer:1.0[introspection]
+   >=x11-libs/gtk+-3.6.2:3[introspection]
+   braille? (
+   >=app-accessibility/brltty-5.0-r3[python,${PYTHON_USEDEP}]
+   dev-libs/liblouis[python,${PYTHON_USEDEP}] )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=app-accessibility/speech-dispatcher-0.8[python,${PYTHON_USEDEP}]
+   dev-libs/atk[introspection]
+   >=dev-python/pyatspi-2.32[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   x11-libs/libwnck:3[introspection]
+   x11-libs/pango[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.50
+   dev-util/itstool
+   virtual/pkgconfig
+"
+#  app-text/yelp-tools
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_with braille liblouis)
+}



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

2019-10-20 Thread Mart Raudsepp
commit: bb6efd94c3f986dda63f32e9a7bcc58ea1c6855e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 19:42:16 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 19:49:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6efd94

gnome-extra/mousetweaks: bump to 3.32.0

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

 gnome-extra/mousetweaks/Manifest  |  1 +
 gnome-extra/mousetweaks/mousetweaks-3.32.0.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/gnome-extra/mousetweaks/Manifest b/gnome-extra/mousetweaks/Manifest
index 46af20887cd..6044e040f22 100644
--- a/gnome-extra/mousetweaks/Manifest
+++ b/gnome-extra/mousetweaks/Manifest
@@ -1 +1,2 @@
 DIST mousetweaks-3.12.0.tar.xz 287236 BLAKE2B 
e0036131b3f6066b0fdb8dfb92531d1e1c1c1366c14f6016a8c41333892d85b6c7f11a754d82d0f3227b57b80d7bb72f3e0f0264c422fcda5451205ee3fc75a8
 SHA512 
9e2180ad6ba1abec34a4e2846c31d9195c835a60657be146f2d9526a9c08b1fa4d5b42003203d7c94ec38066a99f10bcd37057d113c4c57f3e401199138de1c0
+DIST mousetweaks-3.32.0.tar.xz 372088 BLAKE2B 
59e6dbafe9d8ec2cd0578cd1a01ff9e7d575fdac2381998653f1a91ab4493e02a0cf99a187a47b39bd277726df912e32d5572a39df27858de0929fa3999a699e
 SHA512 
3711c2aa1bc40f80a75857bf8a35dbe24443f8040cf8131e32818c797da44f2bb54d58f804ec8df7a95f66ff2e5db8c48067fca97c16ffa59239ecdf101c4a52

diff --git a/gnome-extra/mousetweaks/mousetweaks-3.32.0.ebuild 
b/gnome-extra/mousetweaks/mousetweaks-3.32.0.ebuild
new file mode 100644
index 000..f12093f2c3f
--- /dev/null
+++ b/gnome-extra/mousetweaks/mousetweaks-3.32.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Mouse accessibility enhancements for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/Mousetweaks;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.25.9:2
+   >=x11-libs/gtk+-3:3[X]
+   >=gnome-base/gsettings-desktop-schemas-0.1
+
+   x11-libs/libX11
+   x11-libs/libXtst
+   x11-libs/libXfixes
+   x11-libs/libXcursor
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"



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

2019-10-20 Thread Mart Raudsepp
commit: 6832754dd100108646518ca18fc5a33f2d9644fe
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 18:20:44 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 18:20:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6832754d

app-arch/file-roller-3.32: update packages.match mapping

If new decompressors support gets added, then packages.match needs
updating too, not just the README.gentoo message. Upstream package
uses that to actually suggest what package to install, when it
encounters something the package for isn't installed.
So update it (and add unsquashfs too, which was missed in 3.30), and
fix space vs tab mixup in the readme-gentoo added entry.

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

 ...-3.32.2.ebuild => file-roller-3.32.2-r1.ebuild} |  5 ++--
 app-arch/file-roller/files/3.32-packages.match | 34 ++
 2 files changed, 36 insertions(+), 3 deletions(-)

diff --git a/app-arch/file-roller/file-roller-3.32.2.ebuild 
b/app-arch/file-roller/file-roller-3.32.2-r1.ebuild
similarity index 95%
rename from app-arch/file-roller/file-roller-3.32.2.ebuild
rename to app-arch/file-roller/file-roller-3.32.2-r1.ebuild
index 40854a846ce..cc5f90b3046 100644
--- a/app-arch/file-roller/file-roller-3.32.2.ebuild
+++ b/app-arch/file-roller/file-roller-3.32.2-r1.ebuild
@@ -2,7 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-
 inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
 
 DESCRIPTION="Archive manager for GNOME"
@@ -44,7 +43,7 @@ and install the relevant package. For example:
 7-zip   - app-arch/p7zip
 ace - app-arch/unace
 arj - app-arch/arj
-brotli - app-arch/brotli
+brotli  - app-arch/brotli
 cpio- app-arch/cpio
 deb - app-arch/dpkg
 iso - app-cdr/cdrtools
@@ -59,7 +58,7 @@ zoo - app-arch/zoo"
 
 src_prepare() {
# File providing Gentoo package names for various archivers
-   cp -v "${FILESDIR}"/3.22-packages.match data/packages.match || die
+   cp -v "${FILESDIR}"/3.32-packages.match data/packages.match || die
 
xdg_src_prepare
 }

diff --git a/app-arch/file-roller/files/3.32-packages.match 
b/app-arch/file-roller/files/3.32-packages.match
new file mode 100644
index 000..09f1513968e
--- /dev/null
+++ b/app-arch/file-roller/files/3.32-packages.match
@@ -0,0 +1,34 @@
+[Package Matches]
+arj=app-arch/arj
+binutils=sys-devel/binutils
+brotli=app-arch/brotli
+bzip2=app-arch/bzip2
+cpio=app-arch/cpio
+dpkg=app-arch/dpkg
+genisoimage=virtual/cdrtools
+gzip=app-arch/gzip
+lha=app-arch/lha
+lrzip=app-arch/lrzip
+lz4=app-arch/lz4
+lzip=app-arch/lzip
+lzma=app-arch/xz-utils
+lzop=app-arch/lzop
+ncompress=app-arch/ncompress
+p7zip=app-arch/p7zip
+p7zip-full=
+p7zip-rar=
+rar=app-arch/rar
+rpm=app-arch/rpm
+rzip=app-arch/rzip
+zip=app-arch/zip
+zoo=app-arch/zoo
+tar=app-arch/tar
+unace=app-arch/unace
+unalz=
+unarchiver=app-arch/unar
+unrar=app-arch/unrar
+unsquashfs=sys-fs/squashfs-tools
+unstaff=
+unzip=app-arch/unzip
+xz=app-arch/xz-utils
+



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

2019-10-20 Thread Mart Raudsepp
commit: 7116780256ba1bf5a294ad8b08c53a8c30d506fb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 17:50:02 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:50:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71167802

gnome-extra/gnome-calculator: ebuild touchups, restrict to <=vala:0.44

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

 .../gnome-calculator/gnome-calculator-3.32.2.ebuild| 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/gnome-extra/gnome-calculator/gnome-calculator-3.32.2.ebuild 
b/gnome-extra/gnome-calculator/gnome-calculator-3.32.2.ebuild
index a24f55501a2..94ee7af829f 100644
--- a/gnome-extra/gnome-calculator/gnome-calculator-3.32.2.ebuild
+++ b/gnome-extra/gnome-calculator/gnome-calculator-3.32.2.ebuild
@@ -1,7 +1,8 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+VALA_MAX_API_VERSION="0.44"
 inherit gnome.org gnome2-utils meson vala xdg
 
 DESCRIPTION="A calculator application for GNOME"
@@ -15,35 +16,36 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh 
~sparc ~x86 ~amd64-lin
 # gtksourceview vapi definitions in dev-lang/vala itself are too old, and 
newer vala removes them
 # altogether, thus we need them installed by gtksourceview[vala]
 RDEPEND="
-   >=dev-libs/glib-2.40:2
+   >=dev-libs/glib-2.40.0:2
>=x11-libs/gtk+-3.19.3:3
-   x11-libs/gtksourceview:4[vala]
+   >=x11-libs/gtksourceview-4.0.2:4
>=net-libs/libsoup-2.42:2.4
dev-libs/libxml2:2
dev-libs/mpc:=
dev-libs/mpfr:0=
 "
-DEPEND="${RDEPEND}
-   $(vala_depend)
+DEPEND="${RDEPEND}"
+BDEPEND="
dev-libs/appstream-glib
dev-util/itstool
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
+   $(vala_depend)
+   net-libs/libsoup:2.4[vala]
+   x11-libs/gtksourceview:4[vala]
 "
 
 src_prepare() {
-   vala_src_prepare
xdg_src_prepare
+   vala_src_prepare
 }
 
 pkg_postinst() {
xdg_pkg_postinst
-   gnome2_icon_cache_update
gnome2_schemas_update
 }
 
 pkg_postrm() {
xdg_pkg_postrm
-   gnome2_icon_cache_update
gnome2_schemas_update
 }



[gentoo-commits] repo/gentoo:master commit in: media-sound/pulseaudio/

2019-10-20 Thread Mart Raudsepp
commit: 846eec2363115026afea60658629eec84be70124
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 19 20:37:11 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846eec23

media-sound/pulseaudio: remove old

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

 media-sound/pulseaudio/pulseaudio-12.2.ebuild | 349 --
 1 file changed, 349 deletions(-)

diff --git a/media-sound/pulseaudio/pulseaudio-12.2.ebuild 
b/media-sound/pulseaudio/pulseaudio-12.2.ebuild
deleted file mode 100644
index 35e17253e50..000
--- a/media-sound/pulseaudio/pulseaudio-12.2.ebuild
+++ /dev/null
@@ -1,349 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit bash-completion-r1 flag-o-matic gnome2-utils linux-info systemd user 
udev multilib-minimal
-
-DESCRIPTION="A networked sound server with an advanced plugin system"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/PulseAudio/;
-SRC_URI="https://freedesktop.org/software/pulseaudio/releases/${P}.tar.xz;
-
-# libpulse-simple and libpulse link to libpulse-core; this is daemon's
-# library and can link to gdbm and other GPL-only libraries. In this
-# cases, we have a fully GPL-2 package. Leaving the rest of the
-# GPL-forcing USE flags for those who use them.
-LICENSE="!gdbm? ( LGPL-2.1 ) gdbm? ( GPL-2 )"
-
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux"
-
-# +alsa-plugin as discussed in bug #519530
-IUSE="+alsa +alsa-plugin +asyncns bluetooth +caps dbus doc equalizer gconf 
+gdbm
-+glib gtk ipv6 jack libsamplerate libressl lirc native-headset neon 
ofono-headset
-+orc oss qt5 realtime selinux sox ssl systemd system-wide tcpd test +udev
-+webrtc-aec +X zeroconf"
-
-# See "*** BLUEZ support not found (requires D-Bus)" in configure.ac
-REQUIRED_USE="
-   bluetooth? ( dbus )
-   equalizer? ( dbus )
-   ofono-headset? ( bluetooth )
-   native-headset? ( bluetooth )
-   realtime? ( dbus )
-   udev? ( || ( alsa oss ) )
-"
-
-# libpcre needed in some cases, bug #472228
-CDEPEND="
-   || (
-   elibc_glibc? ( virtual/libc )
-   elibc_uclibc? ( virtual/libc )
-   dev-libs/libpcre
-   )
-   >=media-libs/libsndfile-1.0.20[${MULTILIB_USEDEP}]
-   X? (
-   >=x11-libs/libX11-1.4.0[${MULTILIB_USEDEP}]
-   >=x11-libs/libxcb-1.6[${MULTILIB_USEDEP}]
-   x11-libs/libSM[${MULTILIB_USEDEP}]
-   x11-libs/libICE[${MULTILIB_USEDEP}]
-   x11-libs/libXtst[${MULTILIB_USEDEP}]
-   )
-   caps? ( >=sys-libs/libcap-2.22-r2[${MULTILIB_USEDEP}] )
-   libsamplerate? ( >=media-libs/libsamplerate-0.1.1-r1 )
-   alsa? ( >=media-libs/alsa-lib-1.0.19 )
-   glib? ( >=dev-libs/glib-2.26.0:2[${MULTILIB_USEDEP}] )
-   zeroconf? ( >=net-dns/avahi-0.6.12[dbus] )
-   jack? ( virtual/jack )
-   tcpd? ( sys-apps/tcp-wrappers[${MULTILIB_USEDEP}] )
-   lirc? ( app-misc/lirc )
-   dbus? ( >=sys-apps/dbus-1.0.0[${MULTILIB_USEDEP}] )
-   gtk? ( x11-libs/gtk+:3 )
-   bluetooth? (
-   >=net-wireless/bluez-5
-   >=sys-apps/dbus-1.0.0
-   media-libs/sbc
-   )
-   asyncns? ( net-libs/libasyncns[${MULTILIB_USEDEP}] )
-   udev? ( >=virtual/udev-143[hwdb(+)] )
-   equalizer? ( sci-libs/fftw:3.0 )
-   ofono-headset? ( >=net-misc/ofono-1.13 )
-   orc? ( >=dev-lang/orc-0.4.15 )
-   sox? ( >=media-libs/soxr-0.1.1 )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   media-libs/speexdsp
-   gdbm? ( sys-libs/gdbm:= )
-   webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2 )
-   systemd? ( sys-apps/systemd:0=[${MULTILIB_USEDEP}] )
-   dev-libs/libltdl:0
-   selinux? ( sec-policy/selinux-pulseaudio )
-" # libltdl is a valid RDEPEND, libltdl.so is used for native abi in pulsecore 
and daemon
-
-RDEPEND="${CDEPEND}
-   realtime? ( sys-auth/rtkit )
-   gconf? ( >=gnome-base/gconf-3.2.6 )
-"
-
-DEPEND="${RDEPEND}
-   sys-devel/m4
-   doc? ( app-doc/doxygen )
-   test? ( >=dev-libs/check-0.9.10 )
-   X? (
-   x11-base/xorg-proto
-   >=x11-libs/libXtst-1.0.99.2[${MULTILIB_USEDEP}]
-   )
-   dev-libs/libatomic_ops
-   virtual/pkgconfig
-   system-wide? ( || ( dev-util/unifdef sys-freebsd/freebsd-ubin ) )
-   dev-util/intltool
-   >=sys-devel/gettext-0.18.1
-"
-# This is a PDEPEND to avoid a circular dep
-PDEPEND="
-   al

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

2019-10-20 Thread Mart Raudsepp
commit: bb68f6ec38d9cee844e723656e23c9a0d5b67ada
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 08:55:58 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb68f6ec

games-puzzle/gnome-sudoku: bump to 3.34.1

Depend on vala:0.40 or newer instead of applying a compatibility sed,
as time has passed and we don't need it working with old vala anymore.

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

 games-puzzle/gnome-sudoku/Manifest |  1 +
 .../gnome-sudoku/gnome-sudoku-3.34.1.ebuild| 48 ++
 2 files changed, 49 insertions(+)

diff --git a/games-puzzle/gnome-sudoku/Manifest 
b/games-puzzle/gnome-sudoku/Manifest
index ae61944b83b..1152f6564d7 100644
--- a/games-puzzle/gnome-sudoku/Manifest
+++ b/games-puzzle/gnome-sudoku/Manifest
@@ -1 +1,2 @@
 DIST gnome-sudoku-3.30.0.tar.xz 430480 BLAKE2B 
ddf5462ae9e37d1428ca96468dc8fc5f6a157c541f79cac2a96fbbcc082d4bda8adc3539add48f7cb248caa722c21bc14bdabce54a94ae6cfbfd62d2be18c500
 SHA512 
ca1b830279b89bb35c281eec275af758cae32c0caec7b09a02790efc272701fa03aafb61000dcabc0ac78c7b04d886290c75bd79d6a3d8a89565dc0b122862c4
+DIST gnome-sudoku-3.34.1.tar.xz 355424 BLAKE2B 
fcf8a175e1b2dbbb4498d185ee4b628766fe4c112c5126d253ecf16430a8e1b647fd9b4779b8dea24fb6bd8460d2b8824f087b077c7b91d8764ddfae97d72d46
 SHA512 
a1967098d10a28fd5e49e6e63c9c0aec7f2c80dbe5973ef4fafe175f39e3d885c4c428953e528ee0fa3eea05c644f0aafea133b195acdf7e495314fe3d8d090c

diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-3.34.1.ebuild 
b/games-puzzle/gnome-sudoku/gnome-sudoku-3.34.1.ebuild
new file mode 100644
index 000..b006bda16d9
--- /dev/null
+++ b/games-puzzle/gnome-sudoku/gnome-sudoku-3.34.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Test your logic skills in this number grid puzzle"
+HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku;
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   dev-libs/libgee:0.8=[introspection]
+   >=x11-libs/gtk+-3.19.0:3[introspection]
+   dev-libs/json-glib
+   >=dev-libs/qqwing-1.3.4
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/pango[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-10-20 Thread Mart Raudsepp
commit: c5dcd6cc3fd362bcfa8b499fcecf4ba3cf854cd5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 11:00:25 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5dcd6cc

games-puzzle/lightsoff: bump to 3.34.0

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

 games-puzzle/lightsoff/Manifest|  1 +
 games-puzzle/lightsoff/lightsoff-3.34.0.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/games-puzzle/lightsoff/Manifest b/games-puzzle/lightsoff/Manifest
index acfdff9d76f..7ed46ec77c1 100644
--- a/games-puzzle/lightsoff/Manifest
+++ b/games-puzzle/lightsoff/Manifest
@@ -1 +1,2 @@
 DIST lightsoff-3.30.0.tar.xz 714072 BLAKE2B 
9e8c2354b2ccedc10a00e32f9809f2c7ad653da8cb3d6af2156ad701f64b8e9405c705a2424ca549f475d57182981d536a225075f5b8c2bc7596f28317ae40e7
 SHA512 
b7868b26d81c1dc91dbfbb25ed260c35fef5ad63310818c68716cabbbc583d6f22697de50d6aa739852ab0f42b217bd2a670e3774e1c541bfc5e16a2c46ac1e2
+DIST lightsoff-3.34.0.tar.xz 683944 BLAKE2B 
bd9c1c8cd29ac46e40bb164a9d5fdea66d2933b0b9ebb8022a7c1370f572da9b89bd5e70cd8bd01aad32c6cc43d5a2e10542c91f42bfb811d85598329847bafe
 SHA512 
dafdb121810f931dcc795decf6d94f3b9fb4c67b0ea2362451f1a73fe96ff8278682ac32dd3db4d0653d530e75ec4b37effa6ee55c916b72ea8d3de618ecf7a9

diff --git a/games-puzzle/lightsoff/lightsoff-3.34.0.ebuild 
b/games-puzzle/lightsoff/lightsoff-3.34.0.ebuild
new file mode 100644
index 000..d7b3433cde3
--- /dev/null
+++ b/games-puzzle/lightsoff/lightsoff-3.34.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_MIN_API_VERSION="0.40"
+inherit gnome.org gnome2-utils meson xdg vala
+
+DESCRIPTION="Turn off all the lights"
+HOMEPAGE="https://wiki.gnome.org/Apps/Lightsoff;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.38.0:2
+   >=x11-libs/gtk+-3.13.4:3
+   >=media-libs/clutter-1.14.0:1.0
+   >=media-libs/clutter-gtk-1.5.5:1.0
+   >=gnome-base/librsvg-2.32.0:2
+"
+DEPEND="${RDEPEND}"
+# libxml2:2 needed for glib-compile-resources xml-stripblanks attributes
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+   gnome-base/librsvg:2[vala]
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-10-20 Thread Mart Raudsepp
commit: 1c30991e131bd6e3bf14580698cc931b94e996da
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 12:12:09 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c30991e

dev-libs/libmanette: New package - a game controller library

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

 dev-libs/libmanette/Manifest   |   1 +
 .../files/0.2.3-optional-introspection-vapi.patch  | 114 +
 dev-libs/libmanette/libmanette-0.2.3.ebuild|  44 
 dev-libs/libmanette/metadata.xml   |   8 ++
 4 files changed, 167 insertions(+)

diff --git a/dev-libs/libmanette/Manifest b/dev-libs/libmanette/Manifest
new file mode 100644
index 000..09715d3fa9c
--- /dev/null
+++ b/dev-libs/libmanette/Manifest
@@ -0,0 +1 @@
+DIST libmanette-0.2.3.tar.xz 33620 BLAKE2B 
ec811e0a939713e99eb931a2aa0c1b67a2de1fad4c4e399e47975b795da7672ab56a217cda94f4642f749aed1ff4379c67b58da349f8ac8434c95a80c7909980
 SHA512 
23d3feae3b0ba81deb75b0ff911eb37f3d0d767a0ae65815d34cadf69f78ca7f081177a2161105ea3979ba9222b3641e6b776bf4fcf3e46a9de716bdce475df6

diff --git a/dev-libs/libmanette/files/0.2.3-optional-introspection-vapi.patch 
b/dev-libs/libmanette/files/0.2.3-optional-introspection-vapi.patch
new file mode 100644
index 000..15558b47be3
--- /dev/null
+++ b/dev-libs/libmanette/files/0.2.3-optional-introspection-vapi.patch
@@ -0,0 +1,114 @@
+From b561bd29d8797ae2e72d45df8fc122164fc88b6c Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Sun, 20 Oct 2019 14:57:43 +0300
+Subject: [PATCH] build: Support disabling introspection and vapi generation
+
+---
+ meson_options.txt | 14 +++
+ src/meson.build   | 64 ++-
+ 2 files changed, 49 insertions(+), 29 deletions(-)
+
+diff --git a/meson_options.txt b/meson_options.txt
+index a7ce738..c794d4b 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -4,3 +4,17 @@ option (
+   description: 'Find devices via udev',
+   value: 'auto'
+ )
++
++option (
++  'introspection',
++  type: 'boolean',
++  description: 'Generate introspection data (requires gobject-introspection)',
++  value: true
++)
++
++option (
++  'vapi',
++  type: 'boolean',
++  description: 'Generate vapi data (requires vapigen and introspection 
option)',
++  value: true
++)
+diff --git a/src/meson.build b/src/meson.build
+index 7ac916b..50cad92 100644
+--- a/src/meson.build
 b/src/meson.build
+@@ -90,39 +90,45 @@ if gudev.found()
+   libmanette_gir_includes += [ 'GUdev-1.0' ]
+ endif
+ 
+-libmanette_gir = gnome.generate_gir(
+-  libmanette_lib,
+-  extra_args: libmanette_gir_args,
+-  export_packages: libmanette_module,
+-  sources: libmanette_headers + libmanette_sources,
+-  nsversion: api_version,
+-  namespace: 'Manette',
+-  identifier_prefix: 'Manette',
+-  includes: libmanette_gir_includes,
+-  header: libmanette_main_header,
+-  install: true,
+-  symbol_prefix: 'manette',
+-)
+-
+-libmanette_vapi_packages = [
+-  'gobject-2.0',
+-  'gio-2.0',
+-]
+-
+-if gudev.found()
+-  libmanette_vapi_packages += [ 'gudev-1.0' ]
++built_girs = []
++if get_option('introspection')
++  libmanette_gir = gnome.generate_gir(
++libmanette_lib,
++extra_args: libmanette_gir_args,
++export_packages: libmanette_module,
++sources: libmanette_headers + libmanette_sources,
++nsversion: api_version,
++namespace: 'Manette',
++identifier_prefix: 'Manette',
++includes: libmanette_gir_includes,
++header: libmanette_main_header,
++install: true,
++symbol_prefix: 'manette',
++  )
++  built_girs += [ libmanette_gir ]
++
++  if get_option('vapi')
++libmanette_vapi_packages = [
++  'gobject-2.0',
++  'gio-2.0',
++]
++
++if gudev.found()
++  libmanette_vapi_packages += [ 'gudev-1.0' ]
++endif
++
++gnome.generate_vapi(
++  libmanette_module,
++  install: true,
++  packages: libmanette_vapi_packages,
++  sources: libmanette_gir[0],
++)
++  endif
+ endif
+ 
+-gnome.generate_vapi(
+-  libmanette_module,
+-  install: true,
+-  packages: libmanette_vapi_packages,
+-  sources: libmanette_gir[0],
+-)
+-
+ libmanette_dep = declare_dependency(
+   link_with: libmanette_lib,
+-  sources: libmanette_gir,
++  sources: built_girs,
+   include_directories: confinc,
+   dependencies: libmanette_deps,
+ )
+-- 
+2.20.1
+

diff --git a/dev-libs/libmanette/libmanette-0.2.3.ebuild 
b/dev-libs/libmanette/libmanette-0.2.3.ebuild
new file mode 100644
index 000..d7f54324a44
--- /dev/null
+++ b/dev-libs/libmanette/libmanette-0.2.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Simple GObject game controller library&quo

[gentoo-commits] repo/gentoo:master commit in: games-arcade/gnome-robots/

2019-10-20 Thread Mart Raudsepp
commit: d5eb6daf41f5ac952677a2323140b80e04fa2cdc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 08:47:09 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5eb6daf

games-arcade/gnome-robots: bump to 3.32.0

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

 games-arcade/gnome-robots/Manifest |  1 +
 .../gnome-robots/gnome-robots-3.32.0.ebuild| 38 ++
 2 files changed, 39 insertions(+)

diff --git a/games-arcade/gnome-robots/Manifest 
b/games-arcade/gnome-robots/Manifest
index be2d4430a48..bd1fef65183 100644
--- a/games-arcade/gnome-robots/Manifest
+++ b/games-arcade/gnome-robots/Manifest
@@ -1 +1,2 @@
 DIST gnome-robots-3.22.3.tar.xz 540824 BLAKE2B 
2f6943b97878d37da8c8a59cc7752b2c0eba35bc9eea1cf4b8a221fbae59ec4730af2ae71b25f2e946ee1edcabdb1a72a67cb1754350728b737fa26e3f9193e3
 SHA512 
d521527d9ceab16f4e3c64677044c87e46f38291ff126cc2280f69100750cb0317e6ad45e8a0abaa4dad38b67b958cac66653c33ba7760a410354f9190c02399
+DIST gnome-robots-3.32.0.tar.xz 422684 BLAKE2B 
bf66057da9ed52ffe641d28aa522d7851a1ac7881369d1329507beffdeb3f9dc6a46988993c899783576e8c63730245dd340b62267809d1334515dabc2d599e4
 SHA512 
b037d576eea45843ae4c13ddf284a598931b295257688f6fa458fb4e33b987c01dd70d34007703b3f7bcb97cf8aa306e6473e4c24e5ee0253f1beaafcff1c6f7

diff --git a/games-arcade/gnome-robots/gnome-robots-3.32.0.ebuild 
b/games-arcade/gnome-robots/gnome-robots-3.32.0.ebuild
new file mode 100644
index 000..30873147281
--- /dev/null
+++ b/games-arcade/gnome-robots/gnome-robots-3.32.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Avoid the robots and make them crash into each other"
+HOMEPAGE="https://wiki.gnome.org/Apps/Robots;
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=x11-libs/gtk+-3.15:3
+   >=dev-libs/glib-2.32:2
+   >=gnome-base/librsvg-2.36.2:2
+   dev-libs/libgnome-games-support:1=
+   >=media-libs/libcanberra-0.26[gtk3]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-10-20 Thread Mart Raudsepp
commit: d4f0cf3a43d4b07d27d602675a96ff8c50ab58a0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 09:09:01 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f0cf3a

games-puzzle/gnome-taquin: bump to 3.32.0

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

 games-puzzle/gnome-taquin/Manifest |  1 +
 .../gnome-taquin/gnome-taquin-3.32.0.ebuild| 48 ++
 2 files changed, 49 insertions(+)

diff --git a/games-puzzle/gnome-taquin/Manifest 
b/games-puzzle/gnome-taquin/Manifest
index 223ca7aa154..d6067e70750 100644
--- a/games-puzzle/gnome-taquin/Manifest
+++ b/games-puzzle/gnome-taquin/Manifest
@@ -1 +1,2 @@
 DIST gnome-taquin-3.30.0.tar.xz 4553892 BLAKE2B 
f397dddb8d8564fc403b971f044e1d39bd779af370670f45469490aa0f9f8da857d6b216f8378346d835d9b13c57d47bd960a993cc1eb3d33e705f82b5474f30
 SHA512 
77c500c7871440abd18cc34d64bfba1b89d7067557cfd12306f887ea1a8138dc040b00203ae6515755ec3bb13beed8a523b039c00112fce7f8e80f3ab34398f2
+DIST gnome-taquin-3.32.0.tar.xz 5234188 BLAKE2B 
c302cc24385161d7cb12f77a8278399ef0e08322912d1afa0fce92a8064ccf8320de570f5995a84354db92179f697e31a600ad2144d44d9d006f539a1135428b
 SHA512 
b874d38ca3a3d31fecabe0f0661d0410e69d744e06192c037f8a71da11e963e2a557780eb1a7fe9c75dd64a969b8d39c3ec1318ffe6a99c4248652ff5a416418

diff --git a/games-puzzle/gnome-taquin/gnome-taquin-3.32.0.ebuild 
b/games-puzzle/gnome-taquin/gnome-taquin-3.32.0.ebuild
new file mode 100644
index 000..2492a98105b
--- /dev/null
+++ b/games-puzzle/gnome-taquin/gnome-taquin-3.32.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Move tiles so that they reach their places"
+HOMEPAGE="https://wiki.gnome.org/Apps/Taquin;
+
+LICENSE="GPL-3+ CC-BY-SA-3.0 CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   >=x11-libs/gtk+-3.22.23:3
+   >=gnome-base/librsvg-2.32.0:2
+   >=media-libs/libcanberra-0.26[gtk3]
+"
+# libxml2+gdk-pixbuf required for glib-compile-resources (xml-stripblanks and 
to-pixdata)
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   gnome-base/librsvg:2[vala]
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   x11-libs/gdk-pixbuf:2
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/tali/

2019-10-20 Thread Mart Raudsepp
commit: afb623bad83effac45002416f329eb46f3331a6c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 11:30:19 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb623ba

games-board/tali: bump to 3.32.1

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

 games-board/tali/Manifest   |  1 +
 games-board/tali/tali-3.32.1.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/games-board/tali/Manifest b/games-board/tali/Manifest
index a0bf0c7b167..15eefabbbfb 100644
--- a/games-board/tali/Manifest
+++ b/games-board/tali/Manifest
@@ -1 +1,2 @@
 DIST tali-3.22.0.tar.xz 1716728 BLAKE2B 
74420b49f9b7c44220fce4a4e692a35a6cd9c566eac6bc96615aba184c8bd05001871dc5973da1ad14db81bcbe9f7f45cc4c25f884304c6a8b89989c56dcd226
 SHA512 
63b50e6a27115fa9502fb86112ac02a987faff40e3eec8f0dc654bea2f001c0a252a6e1331ee3515d7194befe4e27dcde6d704a0f8a777d29e813c454a583ed0
+DIST tali-3.32.1.tar.xz 1636032 BLAKE2B 
2d8ea2bac7c0a74833a3cd6768bb5cd394c4b02ee5a7fad151d662f417a536b5cc4784ad4338435d80bdc9db025da2a258c05cbb54b7edd038a37b0c990889ca
 SHA512 
78abdfca84a86100be94a1509f0bd00bb84d9f97bfed87f6378e55adedb0c8d7349a9ebead6d8eac8b9c52b52ae6e7b2a868ac9a2262dffafc4e5ad23a455e7d

diff --git a/games-board/tali/tali-3.32.1.ebuild 
b/games-board/tali/tali-3.32.1.ebuild
new file mode 100644
index 000..8bff3188340
--- /dev/null
+++ b/games-board/tali/tali-3.32.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Beat the odds in a poker-style dice game"
+HOMEPAGE="https://wiki.gnome.org/Apps/Tali;
+
+LICENSE="GPL-2+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/glib:2
+   >=x11-libs/gtk+-3.16:3
+"
+RDEPEND="${DEPEND}
+   >=gnome-base/librsvg-2.32:2
+"
+DEPEND="
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-10-20 Thread Mart Raudsepp
commit: 50cb316f3abebb700e272c1d9b0515840f0fe3cb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 10:35:27 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50cb316f

games-puzzle/hitori: bump to 3.34.0

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

 games-puzzle/hitori/Manifest |  1 +
 games-puzzle/hitori/hitori-3.34.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/games-puzzle/hitori/Manifest b/games-puzzle/hitori/Manifest
index 0e978192f91..9e0934e783a 100644
--- a/games-puzzle/hitori/Manifest
+++ b/games-puzzle/hitori/Manifest
@@ -1 +1,2 @@
 DIST hitori-3.22.4.tar.xz 471136 BLAKE2B 
e9581f9588ab307fba781b3907c1e5d5a34db462a9fa050cf6b2438efbae76ed74fc69623de28a2ec59c4340f487df68156dee453a314adab7cb6846edc347ef
 SHA512 
8c75824d29918c096f3a33283dcb2e49e227c8259d37a4ae5e77d420d4a18a2760f789e12f32cfb8ffc16bfdf19e4aca26d93719d6b762c15b9ac4dbfca93e1a
+DIST hitori-3.34.0.tar.xz 163152 BLAKE2B 
a52446fe62c2d09e9f1f97e77dc82a2902c05013e6c13d64ef58c4b9fcb500cc8533ea094bc91c1c933f5923e3dc889b5db23b1050d8809c0f405ba81917bfe2
 SHA512 
f4c67da619fdefe03492dacee81bb7972ec40e003c51a1363c19b6eb2690505a0a14e7402ddb61ef0487605d91a7674654ecc470e01febe649b25e173a889354

diff --git a/games-puzzle/hitori/hitori-3.34.0.ebuild 
b/games-puzzle/hitori/hitori-3.34.0.ebuild
new file mode 100644
index 000..e668a7d1294
--- /dev/null
+++ b/games-puzzle/hitori/hitori-3.34.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Logic puzzle game for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Hitori;
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+# gtk+-3.22 for build-time optional gtk_show_uri_on_window usage
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=x11-libs/gtk+-3.22.0:3
+   >=x11-libs/cairo-1.4
+"
+DEPEND="${RDEPEND}
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-10-20 Thread Mart Raudsepp
commit: 0b8536d0ce15fd9c90c9d588fbc08e490038ed5d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 17:32:09 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b8536d0

gnome-base/gnome-extra-apps: bump to 3.32.2

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

 .../gnome-extra-apps-3.32.2.ebuild | 75 ++
 1 file changed, 75 insertions(+)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-3.32.2.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-3.32.2.ebuild
new file mode 100644
index 000..a14d5a66acb
--- /dev/null
+++ b/gnome-base/gnome-extra-apps/gnome-extra-apps-3.32.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Sub-meta package for the applications of GNOME 3"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="+games share +shotwell +tracker"
+
+KEYWORDS="~amd64"
+
+# Note to developers:
+# This is a wrapper for the extra apps integrated with GNOME 3
+# Keep pkg order within a USE flag as upstream releng versions file
+# TODO: Should we keep these here: gnome-dictionary, gucharmap, sound-juicer, 
vinagre, vino; replace gucharmap with gnome-characters?
+# gnome-documents removed for now, as it didn't find a good place upstream and 
is getting dropped from default sets for distros for 3.30 (and for 3.26 it 
required newer tracker than we had at the time)
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}
+
+   >=sys-apps/baobab-3.32.0
+   >=media-video/cheese-3.32.1
+   >=www-client/epiphany-${PV}
+   >=app-arch/file-roller-3.32.1
+   >=gnome-extra/gnome-calculator-3.32.1
+   >=gnome-extra/gnome-calendar-3.32.1
+   >=gnome-extra/gnome-characters-3.32.1
+   >=sys-apps/gnome-disk-utility-3.32.1
+   >=media-gfx/gnome-font-viewer-3.32.0
+   >=media-gfx/gnome-screenshot-3.32.0
+   >=gnome-extra/gnome-system-monitor-3.32.1
+   >=gnome-extra/gnome-weather-3.32.2
+   >=gnome-extra/gucharmap-12.0.1:2.90
+   >=gnome-extra/sushi-3.32.0
+   >=media-sound/sound-juicer-3.24.0
+   >=net-misc/vino-3.22.0
+
+   >=gnome-base/dconf-editor-3.32.0
+   >=app-dicts/gnome-dictionary-3.26.1
+   >=mail-client/evolution-${PV}
+   >=gnome-extra/gnome-tweaks-3.32.0
+   >=gnome-extra/nautilus-sendto-3.8.6
+   >=net-misc/vinagre-3.22.0
+
+   games? (
+   >=games-puzzle/five-or-more-3.32.0
+   >=games-board/four-in-a-row-3.32.0
+   >=games-board/gnome-chess-3.32.0
+   >=games-puzzle/gnome-klotski-3.32.0
+   >=games-board/gnome-mahjongg-3.32.0
+   >=games-board/gnome-mines-3.32.2
+   >=games-arcade/gnome-nibbles-3.32.0
+   >=games-arcade/gnome-robots-3.32.0
+   >=games-puzzle/gnome-sudoku-3.32.0
+   >=games-puzzle/gnome-taquin-3.32.0
+   >=games-puzzle/gnome-tetravex-3.32.0
+   >=games-puzzle/hitori-3.32.0
+   >=games-board/iagno-3.32.0
+   >=games-puzzle/lightsoff-3.32.0
+   >=games-puzzle/quadrapassel-3.32.0
+   >=games-puzzle/swell-foop-3.32.0
+   >=games-board/tali-3.32.0
+   )
+   share? ( >=gnome-extra/gnome-user-share-3.32.0.1 )
+   shotwell? ( >=media-gfx/shotwell-0.30.7 )
+   tracker? (
+   >=app-misc/tracker-2.2.2
+   >=app-misc/tracker-miners-2.2.2
+   >=media-gfx/gnome-photos-3.32.0
+   >=media-sound/gnome-music-3.32.2 )
+"
+DEPEND=""
+BDEPEND=""
+S=${WORKDIR}



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

2019-10-20 Thread Mart Raudsepp
commit: 1598eca28c527bae9a31249a797d106150c43848
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 15:47:55 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1598eca2

games-puzzle/quadrapassel: bump to 3.32.0

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

 games-puzzle/quadrapassel/Manifest |  1 +
 .../quadrapassel/quadrapassel-3.32.0.ebuild| 49 ++
 2 files changed, 50 insertions(+)

diff --git a/games-puzzle/quadrapassel/Manifest 
b/games-puzzle/quadrapassel/Manifest
index fc7ca04345e..a3129ebea83 100644
--- a/games-puzzle/quadrapassel/Manifest
+++ b/games-puzzle/quadrapassel/Manifest
@@ -1 +1,2 @@
 DIST quadrapassel-3.22.0.tar.xz 1737252 BLAKE2B 
fb3d611f59b4b42d1e3278e562b5d537bbd3fa5de9d433d8445c291971a777b674ec384d7faf6c3b09fd6187555fc448fb38d2a379ea3c2bb7f7b321e6a9346a
 SHA512 
82cbac9b8bc1e7d0bc7958807037893c2dd0286fdc63c2f35ffc7fdcfd839cc6ddd115bada057aa9a3694fbb2736c0c7b852e0156be6fd59a85f6eb06f6f9a84
+DIST quadrapassel-3.32.0.tar.xz 478332 BLAKE2B 
c685ecdc542ea29dea145fb93409d951a058a7451cc0f6795a6c7e61387d891f6941e8569f4e61b4f473f72b4045d348669920d5847ba6165e891fac58bfa42c
 SHA512 
c618d4b35888122fcdecb6085773d30198907d09dd234283650c96f1e7a5994f51e1ef33f7df2732c1ab28cf73f5fb3a4e35bd8780e782714c3faeb0eb46d24d

diff --git a/games-puzzle/quadrapassel/quadrapassel-3.32.0.ebuild 
b/games-puzzle/quadrapassel/quadrapassel-3.32.0.ebuild
new file mode 100644
index 000..2863b0047f8
--- /dev/null
+++ b/games-puzzle/quadrapassel/quadrapassel-3.32.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Fit falling blocks together"
+HOMEPAGE="https://wiki.gnome.org/Apps/Quadrapassel;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   >=media-libs/libcanberra-0.26[gtk3]
+   media-libs/cogl:1.0=
+   >=media-libs/clutter-1:1.0
+   >=media-libs/clutter-gtk-0.91.6:1.0
+   >=x11-libs/gtk+-3.12.0:3
+   >=dev-libs/libmanette-0.2.0
+   x11-libs/pango
+   >=gnome-base/librsvg-2.32.0:2
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+   dev-libs/libmanette[vala]
+   gnome-base/librsvg:2[vala]
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-voip/telepathy-haze/

2019-10-20 Thread Mart Raudsepp
commit: 0b4d88d2956aeffc17875fccec18c6c57b76ddf9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 19 20:35:24 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b4d88d2

net-voip/telepathy-haze: remove old

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

 .../telepathy-haze/telepathy-haze-0.8.0-r1.ebuild  | 42 --
 1 file changed, 42 deletions(-)

diff --git a/net-voip/telepathy-haze/telepathy-haze-0.8.0-r1.ebuild 
b/net-voip/telepathy-haze/telepathy-haze-0.8.0-r1.ebuild
deleted file mode 100644
index ccf350d7d57..000
--- a/net-voip/telepathy-haze/telepathy-haze-0.8.0-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils python-single-r1
-
-DESCRIPTION="Telepathy connection manager providing libpurple supported 
protocols"
-HOMEPAGE="https://telepathy.freedesktop.org 
https://developer.pidgin.im/wiki/TelepathyHaze;
-SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-#IUSE="test"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Tests failing, see upstream: https://bugs.freedesktop.org/34577
-RESTRICT="test"
-
-RDEPEND="${PYTHON_DEPS}
-   >=net-im/pidgin-2.7
-   >=net-libs/telepathy-glib-0.15.1[${PYTHON_USEDEP}]
-   >=dev-libs/glib-2.30:2
-   >=dev-libs/dbus-glib-0.73
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   virtual/pkgconfig"
-#  test? ( dev-python/twisted-words )"
-
-src_prepare() {
-   # contact-list: Don't crash if a contact is already in the roster
-   # (fixed in next version)
-   epatch "${FILESDIR}"/${P}-crash.patch
-
-   # Fix compat with newer pidgin versions, bug #572296
-   epatch "${FILESDIR}"/${P}-pidgin-2.10.12-compat.patch
-}



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

2019-10-20 Thread Mart Raudsepp
commit: b41125545dd6f8b582f7fe95cb1c431ccfa04437
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 10:18:25 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4112554

games-puzzle/gnome-tetravex: bump to 3.34.1

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

 games-puzzle/gnome-tetravex/Manifest   |  1 +
 .../gnome-tetravex/gnome-tetravex-3.34.1.ebuild| 41 ++
 2 files changed, 42 insertions(+)

diff --git a/games-puzzle/gnome-tetravex/Manifest 
b/games-puzzle/gnome-tetravex/Manifest
index c525bfdc5a4..50c8b168988 100644
--- a/games-puzzle/gnome-tetravex/Manifest
+++ b/games-puzzle/gnome-tetravex/Manifest
@@ -1 +1,2 @@
 DIST gnome-tetravex-3.22.0.tar.xz 2170464 BLAKE2B 
43ee2d93a8d8b2a1f9515ee23a85a77be3f30b299652f2b5192d5f97bf3064d6a636f10e78438aee329ad91d1f0b7fed6ec2109593397b7c849c36ec727692d2
 SHA512 
d4497fae7e2c95f6d6e26b72690c86ec12250ccc6136f02436a53fa285215415a471d91f2ded10690faced6f6f856218750eb76313d368863a7a31afd02a9d2d
+DIST gnome-tetravex-3.34.1.tar.xz 914192 BLAKE2B 
2bf9dd70d3c8bd71d7f6f4cc8412ad0ef1f89191890910253b8986b633a8d02660867d4be088d27ff50551c5de14448f4026689230984de213cd2c46d69a091b
 SHA512 
bdf39318b093b10e4a018cd7ef4d8acc65013325bb5406347024f870be2758a42b6b9cdd01d6098d06372cef8967eb948857453f951f8fb54f469bb534642059

diff --git a/games-puzzle/gnome-tetravex/gnome-tetravex-3.34.1.ebuild 
b/games-puzzle/gnome-tetravex/gnome-tetravex-3.34.1.ebuild
new file mode 100644
index 000..4eb1559137a
--- /dev/null
+++ b/games-puzzle/gnome-tetravex/gnome-tetravex-3.34.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Complete the puzzle by matching numbered tiles"
+HOMEPAGE="https://wiki.gnome.org/Apps/Tetravex;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   >=x11-libs/gtk+-3.14:3
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/iagno/

2019-10-20 Thread Mart Raudsepp
commit: d9428baf138cf7e1463622661ff74d853484fe61
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 10:47:32 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9428baf

games-board/iagno: bump to 3.32.0

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

 games-board/iagno/Manifest|  1 +
 games-board/iagno/iagno-3.32.0.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/games-board/iagno/Manifest b/games-board/iagno/Manifest
index bb5343150eb..551b437482b 100644
--- a/games-board/iagno/Manifest
+++ b/games-board/iagno/Manifest
@@ -1 +1,2 @@
 DIST iagno-3.30.0.tar.xz 750432 BLAKE2B 
073353cb1dd732b07949536410d2746fc15462bb1ab9f0174d0a3e22a7b221ba8a13a57eb197192384f83e9d1e4c9373fef88e42e8aa1a454c30748294719ec9
 SHA512 
8acbcb6c03f46cd59555cd759d4291db671de76ca365416d21b6a0a7b3796fc03aeb4a4d2ef1fb69c17f8941262bb9e8403b19fd526e22e9ed2dc2e854834ca1
+DIST iagno-3.32.0.tar.xz 500636 BLAKE2B 
0c2995bcec9a1861ef0822fc71917b54a2633384279b547269174e262837d2a4b0cd4537b8cffd7d655e7e7f13a1dfca62cef41f7f3e76ef6b293a7640ad6da1
 SHA512 
596e8a0bc7afcb711b77da7ee1c6acdd45fdf2c845af393f5173362ae5ca53c029190b21918e50ed1715a2701fcabc1ce169417760a2424093d219a44fd9960b

diff --git a/games-board/iagno/iagno-3.32.0.ebuild 
b/games-board/iagno/iagno-3.32.0.ebuild
new file mode 100644
index 000..b31292aa8d4
--- /dev/null
+++ b/games-board/iagno/iagno-3.32.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Dominate the board in a classic version of Reversi"
+HOMEPAGE="https://wiki.gnome.org/Apps/Iagno;
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=media-libs/libcanberra-0.26[gtk3]
+   >=dev-libs/glib-2.40.0:2
+   >=x11-libs/gtk+-3.22.23:3
+   >=gnome-base/librsvg-2.32.0:2
+"
+DEPEND="${RDEPEND}"
+# libxml2:2 needed for glib-compile-resources xml-stripblanks attributes
+BDEPEND="
+   $(vala_depend)
+   gnome-base/librsvg:2[vala]
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/gnome-mines/

2019-10-20 Thread Mart Raudsepp
commit: b5c435f3845c06be0a475f38c12b2b25c7b50e75
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 19 21:09:17 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c435f3

games-board/gnome-mines: bump to 3.34.0

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

 games-board/gnome-mines/Manifest  |  1 +
 games-board/gnome-mines/gnome-mines-3.34.0.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/games-board/gnome-mines/Manifest b/games-board/gnome-mines/Manifest
index 5f86ae0308e..fd29dc6ceb7 100644
--- a/games-board/gnome-mines/Manifest
+++ b/games-board/gnome-mines/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-mines-3.20.1.tar.xz 3147092 BLAKE2B 
899a66905a95a41f007f0b74f8b4054c505b4b46eff6c0ebbefaf1826d36093307a9bbc55e42b6c1abd8a0f9a419a3d1822deb113414bd5eadcba1c3a9896614
 SHA512 
cdde771736b9110a416ec68d6e4ce2ce10e3de36915b57905f6f5d86a937c75a2dbfafd1ecc0c5f31dd5e267d13444a8a95d38815f400d4597e2fe73a908bd13
 DIST gnome-mines-3.30.1.1.tar.xz 369132 BLAKE2B 
0b773ff7198335256a5133410458e16ead8596f930b9cd1efa7aa806fc3a19521eb2ca235e522ce03437925ffbc4a816d6b36414c618b83bd50c8b66fd399c72
 SHA512 
796a17b63cb5cec6fab8b7b5a5c995ac940cc49e1cb1254bab32598b0cd7fb4da03e7a80db117977a78cee94a79f0d8cf3222de5e63424348666c65b51045d6f
+DIST gnome-mines-3.34.0.tar.xz 272448 BLAKE2B 
9c290293117ff7a843794636f5af90bc0a9956d39c4cfd5fa516b8f699165d60cc93bf0e7c5fa1b92c4c0e8c4a9c6801d5f9ad9fda5e4d151949d6c530a8
 SHA512 
90486f28427d51b9c1a4f959bd3f0f41087c881486d9cd3e130fd3371a4375c844ca650d9850c43878da6e95d366137ca99003b5a9ae7699f17e1d7719f81ce1

diff --git a/games-board/gnome-mines/gnome-mines-3.34.0.ebuild 
b/games-board/gnome-mines/gnome-mines-3.34.0.ebuild
new file mode 100644
index 000..ab9be1d1c23
--- /dev/null
+++ b/games-board/gnome-mines/gnome-mines-3.34.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Clear hidden mines from a minefield"
+HOMEPAGE="https://wiki.gnome.org/Apps/Mines;
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   dev-libs/libgee:0.8
+   >=x11-libs/gtk+-3.12:3
+   dev-libs/libgnome-games-support:1=
+   >=gnome-base/librsvg-2.32.0:2
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gnome-base/librsvg:2[vala]
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-10-20 Thread Mart Raudsepp
commit: 1d7e82b9f1ebc6a3511f7b9215e7db85919a92fe
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 20 11:19:53 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 20 17:38:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7e82b9

games-puzzle/swell-foop: bump to 3.34.1

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

 games-puzzle/swell-foop/Manifest |  1 +
 games-puzzle/swell-foop/swell-foop-3.34.1.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/games-puzzle/swell-foop/Manifest b/games-puzzle/swell-foop/Manifest
index ca3d020e675..8b4ebbd1c0d 100644
--- a/games-puzzle/swell-foop/Manifest
+++ b/games-puzzle/swell-foop/Manifest
@@ -1 +1,2 @@
 DIST swell-foop-3.30.0.tar.xz 1117832 BLAKE2B 
4cbf829140bd3ff14c09c83b8ebf8a82a00e97d8f73f82ad3fe11220d9ef89a1bdd116ec28235e5ae02bf258021ff6fceb968f1e39598ea606a4c613e0a43f8f
 SHA512 
233ffd2acec9590e97d410a4084e2fa6f9e1b9dc80aec643c8a20de008410930a3cbda901dee63180c6ea469c91db489d513d9bc34edc4e3448cc53a3c76e029
+DIST swell-foop-3.34.1.tar.xz 732008 BLAKE2B 
e41527ce485fc7d41b3b8667fba1100fc79a1683adbe7948ecb0f73b418f5e8bcd8c5eeb15c1083cfcbb0237294016ea49510ae6103e2cfc6bc93b508a61a02f
 SHA512 
53625882a755959349f259f5527a48f926e6b8e0493eb81ac257fed6869b87d48e789e4a2141bee7aa8910fb061ca9d7541ceef7f3bdb7a5138068cc6dd16b81

diff --git a/games-puzzle/swell-foop/swell-foop-3.34.1.ebuild 
b/games-puzzle/swell-foop/swell-foop-3.34.1.ebuild
new file mode 100644
index 000..ca8ce00c843
--- /dev/null
+++ b/games-puzzle/swell-foop/swell-foop-3.34.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Clear the screen by removing groups of colored and shaped tiles"
+HOMEPAGE="https://wiki.gnome.org/Apps/Swell%20Foop;
+
+LICENSE="GPL-2+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.36:2
+   >=x11-libs/gtk+-3.12:3
+   >=media-libs/clutter-1.14.0:1.0
+   >=media-libs/clutter-gtk-1.5.0:1.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/gnome-mahjongg/

2019-10-13 Thread Mart Raudsepp
commit: 2d988e3188d1a2274a44e552c6963f3d82d94927
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 18:30:08 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 18:30:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d988e31

games-board/gnome-mahjongg: bump to 3.34.0

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

 games-board/gnome-mahjongg/Manifest|  1 +
 .../gnome-mahjongg/gnome-mahjongg-3.34.0.ebuild| 46 ++
 2 files changed, 47 insertions(+)

diff --git a/games-board/gnome-mahjongg/Manifest 
b/games-board/gnome-mahjongg/Manifest
index 03c71393a97..f0c95dd352d 100644
--- a/games-board/gnome-mahjongg/Manifest
+++ b/games-board/gnome-mahjongg/Manifest
@@ -1 +1,2 @@
 DIST gnome-mahjongg-3.22.0.tar.xz 4323836 BLAKE2B 
7bd009e744ed4a6f8247206292d7a63d3cdc9cb14c0ac31e86d379272a14248b2b22e51fc3605d7ade3d928f23ba920d3aed4e2d8bc044d04ba2f8c51ec1b869
 SHA512 
3941eedb8df2f20913839fafa458ef3000a24269d7515c65a24162e0d4ff4a2a8f130f7ee27e66bde08ccf8a87ee207e96e8179757e0d557965f8aa20fe59c6a
+DIST gnome-mahjongg-3.34.0.tar.xz 3065320 BLAKE2B 
a0e706a6e12c9cea7fa35a106b6b9f104af42fecc01b5f84aa07b1d12ccd9fe80e06accbe64681676fb2a081fc6dd232807f0f3e1b3f49cac46529194128a2ba
 SHA512 
3dbd1953f88cd454ddfa84e9976ca5848dbac0d0fc426738d2e98117d12fe90b1875365071fc4299c02bd298ce27ecfcae709aa2ef7399c41f217a2548521f61

diff --git a/games-board/gnome-mahjongg/gnome-mahjongg-3.34.0.ebuild 
b/games-board/gnome-mahjongg/gnome-mahjongg-3.34.0.ebuild
new file mode 100644
index 000..ee68f6793cc
--- /dev/null
+++ b/games-board/gnome-mahjongg/gnome-mahjongg-3.34.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_MIN_API_VERSION="0.24"
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Disassemble a pile of tiles by removing matching pairs"
+HOMEPAGE="https://wiki.gnome.org/Apps/Mahjongg;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   >=x11-libs/gtk+-3.13.2:3
+   >=gnome-base/librsvg-2.32.0:2
+"
+DEPEND="${RDEPEND}
+   gnome-base/librsvg:2[vala]
+"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-10-13 Thread Mart Raudsepp
commit: ee2447fa62059b5cf2d0f54e4d41ad7f549ffd47
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 18:23:50 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 18:23:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2447fa

gnome-extra/gnome-user-share: bump to 3.32.0.1

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

 gnome-extra/gnome-user-share/Manifest  |  1 +
 .../gnome-user-share-3.32.0.1.ebuild   | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/gnome-extra/gnome-user-share/Manifest 
b/gnome-extra/gnome-user-share/Manifest
index 45150bf3b9e..caa48706830 100644
--- a/gnome-extra/gnome-user-share/Manifest
+++ b/gnome-extra/gnome-user-share/Manifest
@@ -1 +1,2 @@
 DIST gnome-user-share-3.28.0.tar.xz 393516 BLAKE2B 
f17efe9b763b14bb67837d65973f1125ac2bd9d49dabc359aca6fa040cb32d656d71236e306b4e97b39e49e07198aff4b3f456d62937baeff01b50d1a5ccfb67
 SHA512 
1b7ca604fec69402312f801d5b7117d99cb82bca674a4e4d279bda8ba9ca96c70dfd2c815d571094c1a95eb0e9084cd560445257dce194f6050d68c17ae4bb1d
+DIST gnome-user-share-3.32.0.1.tar.xz 439696 BLAKE2B 
278e46adfdb2a24a2b9d8d76e38bb9a6cb1b5ee85c820fbc38aa1ebbed2481537dc8686dccef3d213c0c83bb236f1431a9706b3d6cceace78172d93798534d76
 SHA512 
d644aaf0c0b593188936505391b1927d883234ffa5acd6d04675575fc68409512b416d87ca6d0a7960187b433a874f2da6ec2d304eccbab8846446f89df8297e

diff --git a/gnome-extra/gnome-user-share/gnome-user-share-3.32.0.1.ebuild 
b/gnome-extra/gnome-user-share/gnome-user-share-3.32.0.1.ebuild
new file mode 100644
index 000..1b435e85273
--- /dev/null
+++ b/gnome-extra/gnome-user-share/gnome-user-share-3.32.0.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 multilib systemd
+
+DESCRIPTION="Personal file sharing for the GNOME desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-user-share;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# FIXME: could libnotify be made optional ?
+# FIXME: selinux automagic support
+RDEPEND="
+   >=dev-libs/glib-2.58:2
+   >=x11-libs/gtk+-3:3
+   >=gnome-base/nautilus-3.27.90
+   media-libs/libcanberra[gtk3]
+   >=www-apache/mod_dnssd-0.6
+   
>=www-servers/apache-2.2[apache2_modules_dav,apache2_modules_dav_fs,apache2_modules_authn_file,apache2_modules_auth_digest,apache2_modules_authz_groupfile]
+   >=x11-libs/libnotify-0.7:=
+   sys-apps/systemd
+"
+DEPEND="${RDEPEND}
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Upstream forces to use prefork because of Fedora defaults, but
+   # that is problematic for us (bug #551012)
+   # https://bugzilla.gnome.org/show_bug.cgi?id=750525#c2
+   "${FILESDIR}"/${PN}-3.18.1-no-prefork.patch
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --with-httpd=apache2 \
+   --with-modules-path=/usr/$(get_libdir)/apache2/modules/ \
+   --with-systemduserunitdir="$(systemd_get_userunitdir)"
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/gnome-chess/

2019-10-13 Thread Mart Raudsepp
commit: 2a00bc8e0a151382af296a5f538cc44a8e5cc2fe
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 18:07:22 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 18:18:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a00bc8e

games-board/gnome-chess: bump to 3.34.0

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

 games-board/gnome-chess/Manifest  |  1 +
 games-board/gnome-chess/gnome-chess-3.34.0.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/games-board/gnome-chess/Manifest b/games-board/gnome-chess/Manifest
index 25aad69b9de..db2b1dbd514 100644
--- a/games-board/gnome-chess/Manifest
+++ b/games-board/gnome-chess/Manifest
@@ -1 +1,2 @@
 DIST gnome-chess-3.30.1.tar.xz 1699668 BLAKE2B 
5cb445248f3e223354f5145ee6e652b05d2ced44cbe63705fd54514d7848b5932b3aced35e3e6b72944f0e1e2c2b73ff8b9ad2b0c38fa0e90de5e59bf1da36e5
 SHA512 
ddf1b62b189adb01e9874606fa45b77b00bb5ca52609db60c58b6c0bca5340786f37a8ef813bb82213c8f7335117d2b896420826cae131db13e77d72e8ad5804
+DIST gnome-chess-3.34.0.tar.xz 648464 BLAKE2B 
c06474fbdaeb9dfc26fbadaa6f5dc83179cdc6d09b8007b2dfcd88a4af4a6113913cffa8f00ada7a788585d723c5917f7ad7944bf46649e7979545f40f29
 SHA512 
dcd4c2cfb0ebb5d3481bb6f722ac847cb8976e31352286a245457a62291445f50ad86ce26a37c222112801dc807bb567ed4d71d2d6ccb1628c2cab0767445012

diff --git a/games-board/gnome-chess/gnome-chess-3.34.0.ebuild 
b/games-board/gnome-chess/gnome-chess-3.34.0.ebuild
new file mode 100644
index 000..d8a04a7cdbf
--- /dev/null
+++ b/games-board/gnome-chess/gnome-chess-3.34.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Play the classic two-player boardgame of chess"
+HOMEPAGE="https://wiki.gnome.org/Apps/Chess;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.20.0:3
+   >=gnome-base/librsvg-2.32.0:2
+"
+DEPEND="${RDEPEND}
+   gnome-base/librsvg:2[vala]
+"
+BDEPEND="
+   $(vala_depend)
+   dev-util/itstool
+   dev-libs/appstream-glib
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DOC_CONTENTS="To be able to play against a computer you will need
+to install a chess engine package, for example games-board/gnuchess"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-10-13 Thread Mart Raudsepp
commit: 633d65afa51637118f812e69822980c6f1e7f81a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 18:18:38 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 18:18:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633d65af

games-puzzle/gnome-klotski: bump to 3.34.0

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

 games-puzzle/gnome-klotski/Manifest|  1 +
 .../gnome-klotski/gnome-klotski-3.34.0.ebuild  | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/games-puzzle/gnome-klotski/Manifest 
b/games-puzzle/gnome-klotski/Manifest
index 160bd2d10c1..dcfa4734ea4 100644
--- a/games-puzzle/gnome-klotski/Manifest
+++ b/games-puzzle/gnome-klotski/Manifest
@@ -1 +1,2 @@
 DIST gnome-klotski-3.22.3.tar.xz 664380 BLAKE2B 
3c5ca5da9baa30921796a8701fcd2e1f5214fe19070895390fd26617af6eac7dbe12c92e643cfd2b3b5b1bbb0303e4272e338100f23a79011939506a433be014
 SHA512 
d86b39c60b545abfe6fce2366dd40e2d603e635f4b33c42e76a4447b845981c51fadfdb8f9f073e515ccd9772c9ee5f29258ac63b6620acff03150cc52a51d0d
+DIST gnome-klotski-3.34.0.tar.xz 846780 BLAKE2B 
9928b79b0963078cb046eda5d776080fa61c6b2bf09af3da5da1e15ee7385771d792522dc44c63c1b4b3f0d218e4fe41b09fa35a86e90ae15b39a5fddf07
 SHA512 
6a21588895594abe772d0a4cac3bc4049586078b35514647d1d9847472cae809c1a916a8bcd12775df5331a58058936e9723f0fd5e80844df2b362596e0694c5

diff --git a/games-puzzle/gnome-klotski/gnome-klotski-3.34.0.ebuild 
b/games-puzzle/gnome-klotski/gnome-klotski-3.34.0.ebuild
new file mode 100644
index 000..21a39b74ca1
--- /dev/null
+++ b/games-puzzle/gnome-klotski/gnome-klotski-3.34.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Slide blocks to solve the puzzle"
+HOMEPAGE="https://wiki.gnome.org/Apps/Klotski;
+
+LICENSE="GPL-3+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/libgee:0.8=
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libgnome-games-support:1=
+   >=x11-libs/gtk+-3.19.0:3
+   >=gnome-base/librsvg-2.32.0:2
+"
+DEPEND="${RDEPEND}
+   gnome-base/librsvg:2[vala]
+"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/gnome-chess/

2019-10-13 Thread Mart Raudsepp
commit: 03751928f59e141efcddd2db95733c59a681b36e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 17:56:37 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 18:18:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03751928

games-board/gnome-chess-3.30.1: restrict to <=vala:0.44

Fails to build with vala:0.46 - gnome-chess-3.34.0 has fixes

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

 games-board/gnome-chess/gnome-chess-3.30.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-board/gnome-chess/gnome-chess-3.30.1.ebuild 
b/games-board/gnome-chess/gnome-chess-3.30.1.ebuild
index fda095c64dc..435522543d8 100644
--- a/games-board/gnome-chess/gnome-chess-3.30.1.ebuild
+++ b/games-board/gnome-chess/gnome-chess-3.30.1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=6
 VALA_MIN_API_VERSION="0.40"
+VALA_MAX_API_VERSION="0.44"
 
 inherit gnome.org gnome2-utils meson readme.gentoo-r1 vala xdg
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gnome-photos/

2019-10-13 Thread Mart Raudsepp
commit: 39d93d9efd513c14fd524cfa5252b57bb43a33db
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 17:24:03 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 17:48:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d93d9e

media-gfx/gnome-photos: bump to 3.32.1

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

 media-gfx/gnome-photos/Manifest   |  1 +
 media-gfx/gnome-photos/gnome-photos-3.32.1.ebuild | 93 +++
 2 files changed, 94 insertions(+)

diff --git a/media-gfx/gnome-photos/Manifest b/media-gfx/gnome-photos/Manifest
index 40bc8f19cfb..c38f77f3ed9 100644
--- a/media-gfx/gnome-photos/Manifest
+++ b/media-gfx/gnome-photos/Manifest
@@ -1 +1,2 @@
 DIST gnome-photos-3.30.1.tar.xz 1118728 BLAKE2B 
b3de35fb9c2ae7b731cf76a7b02b689997e3cf063037c49a51dbdf8bb37d9217c9bd5380bc872b984eca4e53c5996eb6370f3acc82a90e56dabe9d47999d5578
 SHA512 
4fa386c3d93f2b15468601e56bfcbdcc83a9e78ed5c4d0a1e51e9adf4ba313bb69e07aae52404026546dd68584e355c5e5100fc12f95fe078ccf2d6160a0a24b
+DIST gnome-photos-3.32.1.tar.xz 632688 BLAKE2B 
9fa7307d1571f6c4e07d6c9700fd947e4a0ff26f8308f7b1871da817e5d80b19861d3c94a1b8ffe0daa820862ad064075641c8eb42ad66134e7c554696448932
 SHA512 
31a52b93c27ee603ddb314998d663d02c1cfdbc33214d2d9f977f7b66f4fc131a52cd17b274efcfb80f2fb17d7b469157e99a783cbfe76e0b872a2a75363b208

diff --git a/media-gfx/gnome-photos/gnome-photos-3.32.1.ebuild 
b/media-gfx/gnome-photos/gnome-photos-3.32.1.ebuild
new file mode 100644
index 000..bf976024004
--- /dev/null
+++ b/media-gfx/gnome-photos/gnome-photos-3.32.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="Access, organize and share your photos on GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Photos;
+
+LICENSE="GPL-3+ LGPL-2+ CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="flickr test upnp-av"
+
+DEPEND="
+   media-libs/babl
+   >=x11-libs/cairo-1.14.0
+   >=x11-libs/gdk-pixbuf-2.36.8:2
+   >=media-libs/gegl-0.4.0:0.4[cairo,raw]
+   sci-geosciences/geocode-glib
+   >=media-libs/gexiv2-0.10.8
+   >=dev-libs/glib-2.57.2:2
+   >=net-libs/gnome-online-accounts-3.8.0:=
+   >=media-libs/grilo-0.3.5:0.3=
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/gtk+-3.22.16:3
+   >=dev-libs/libdazzle-3.26.0
+   >=dev-libs/libgdata-0.15.2:0=[gnome-online-accounts]
+   >=net-libs/libgfbgraph-0.2.1:0.2
+   virtual/jpeg:0
+   >=media-libs/libpng-1.6:0=
+   >=app-misc/tracker-2.0:0/2.0
+   sys-apps/dbus
+"
+# gnome-online-miners is also used for google, facebook, DLNA - not only flickr
+# but out of all the grilo-plugins, only upnp-av and flickr get used, which 
have USE flags here,
+# so don't pull it always, but only if either USE flag is enabled.
+# tracker-miners gschema used at runtime.
+RDEPEND="${DEPEND}
+   net-misc/gnome-online-miners[flickr?]
+   upnp-av? ( media-plugins/grilo-plugins:0.3[upnp-av] )
+   flickr? ( media-plugins/grilo-plugins:0.3[flickr] )
+   >=app-misc/tracker-miners-2
+"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-util/desktop-file-utils
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+
+DOCS=() # meson installs docs itself
+
+python_check_deps() {
+   use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_src_prepare
+   sed -i -e 
"/photos_docdir.*=.*join_paths/s/meson.project_name()/'${PF}'/" meson.build
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test dogtail)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gnome-music/

2019-10-13 Thread Mart Raudsepp
commit: 9843d0217e420b1ed9f8eb79dc7e466b547bb855
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 17:29:27 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 17:48:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9843d021

media-sound/gnome-music: require libdazzle[introspection]

gnomemusic/widgets/songwidget.py does import Dzl via introspection
to get the usage in UI file to properly work, thus we do need
libdazzle[introspection] afterall

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

 media-sound/gnome-music/gnome-music-3.30.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-sound/gnome-music/gnome-music-3.30.2.ebuild 
b/media-sound/gnome-music/gnome-music-3.30.2.ebuild
index c6dba4f8ad4..04d88e33342 100644
--- a/media-sound/gnome-music/gnome-music-3.30.2.ebuild
+++ b/media-sound/gnome-music/gnome-music-3.30.2.ebuild
@@ -16,12 +16,11 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 KEYWORDS="amd64 ~arm64 x86"
 
-# At 3.30.2 libdazzle only used from .ui file, thus introspection not needed
 COMMON_DEPEND="${PYTHON_DEPS}
net-libs/gnome-online-accounts[introspection]
>=dev-libs/gobject-introspection-1.54:=
>=x11-libs/gtk+-3.19.3:3[introspection]
-   >=dev-libs/libdazzle-3.28.0
+   >=dev-libs/libdazzle-3.28.0[introspection]
>=media-libs/libmediaart-1.9.1:2.0[introspection]
net-libs/libsoup:2.4[introspection]
>=app-misc/tracker-1.99.1:=[introspection(+)]



[gentoo-commits] repo/gentoo:master commit in: media-sound/gnome-music/

2019-10-13 Thread Mart Raudsepp
commit: 25264cf4498a31b02360d5840988f2252c5c7d25
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 17:48:11 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 17:48:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25264cf4

media-sound/gnome-music: bump to 3.32.2, allow py3.7

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

 media-sound/gnome-music/Manifest  |  1 +
 media-sound/gnome-music/gnome-music-3.32.2.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/media-sound/gnome-music/Manifest b/media-sound/gnome-music/Manifest
index 8f1734ee64b..58eb5d5bc4d 100644
--- a/media-sound/gnome-music/Manifest
+++ b/media-sound/gnome-music/Manifest
@@ -1 +1,2 @@
 DIST gnome-music-3.30.2.tar.xz 3027580 BLAKE2B 
9cd5a10fecbf7fb962455bec7ee5392a305f3bab9ebb3e2f0d24066ffd6975377c57a722e850ee340e2990f61b06456f1fe963b80d57030416af7ea3b7f92b32
 SHA512 
b9fa33ccb76d747e22e1144b2c77dc88432386fdfd4f52720cb1ae3230c06fb899fec654dc1e126103e393eb0358a4385099743abe26505b9b7dcffe2d04a8c8
+DIST gnome-music-3.32.2.tar.xz 1391112 BLAKE2B 
ec64d48bcc137c69df77d9d9fadb3fa5c1809850e7a434d501cf6fd680500e57a4e6946ab591db9b715e728f0274f37b659afce53fd9213b3cf74f329f4373f3
 SHA512 
633748dcb5cf839f29059fd9bdd5283c455a4157d6c004168d9ef80352b83be3db547377034d0d78af0b6a84fec6fb941888bd53aa14c8bf51da880f04170a23

diff --git a/media-sound/gnome-music/gnome-music-3.32.2.ebuild 
b/media-sound/gnome-music/gnome-music-3.32.2.ebuild
new file mode 100644
index 000..49e7450a357
--- /dev/null
+++ b/media-sound/gnome-music/gnome-music-3.32.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 xdg
+
+DESCRIPTION="Music management for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Music;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DEPEND="${PYTHON_DEPS}
+   net-libs/gnome-online-accounts[introspection]
+   >=dev-libs/gobject-introspection-1.54:=
+   >=x11-libs/gtk+-3.23.1:3[introspection]
+   >=dev-libs/libdazzle-3.28.0[introspection]
+   >=media-libs/libmediaart-1.9.1:2.0[introspection]
+   net-libs/libsoup:2.4[introspection]
+   >=app-misc/tracker-1.99.1:=[introspection(+)]
+   >=dev-python/pygobject-3.29.1:3[cairo,${PYTHON_USEDEP}]
+   >=dev-python/pycairo-1.14.0[${PYTHON_USEDEP}]
+   >=media-libs/grilo-0.3.4:0.3[introspection]
+   >=media-plugins/grilo-plugins-0.3.8:0.3
+"
+# xdg-user-dirs-update needs to be there to create needed dirs
+# https://bugzilla.gnome.org/show_bug.cgi?id=731613
+RDEPEND="${DEPEND}
+   || (
+   >=app-misc/tracker-miners-1.99.1[gstreamer]
+   >=app-misc/tracker-miners-1.99.1[ffmpeg]
+   )
+   x11-libs/libnotify[introspection]
+   media-libs/gstreamer:1.0[introspection]
+   media-libs/gst-plugins-base:1.0[introspection]
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/grilo-plugins:0.3[tracker]
+   x11-misc/xdg-user-dirs
+"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+RESTRICT="test" # only does desktop and appdata validation, and latter needs 
network to validate screenshot from https
+
+pkg_setup() {
+   python_setup
+}
+
+src_prepare() {
+   sed -e '/sys.path.insert/d' -i "${S}"/gnome-music.in || die "python 
fixup sed failed"
+   xdg_src_prepare
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${D}"/usr/bin/gnome-music
+   python_optimize
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-libav/

2019-10-13 Thread Mart Raudsepp
commit: cbdd628ebd09c5e560b53d7606907498160471ae
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 17:50:10 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 17:50:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbdd628e

media-plugins/gst-plugins-libav: remove old

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

 media-plugins/gst-plugins-libav/Manifest   |  1 -
 .../gst-plugins-libav-1.14.4.3.4.5.ebuild  | 91 --
 2 files changed, 92 deletions(-)

diff --git a/media-plugins/gst-plugins-libav/Manifest 
b/media-plugins/gst-plugins-libav/Manifest
index 19cf4f05cc8..758fe9b9981 100644
--- a/media-plugins/gst-plugins-libav/Manifest
+++ b/media-plugins/gst-plugins-libav/Manifest
@@ -1,4 +1,3 @@
-DIST ffmpeg-3.4.5.tar.bz2 10183082 BLAKE2B 
f72157baefcd6a0ca8f389309bbe947ad21996e0f2eb3c46c6bfc90f1ebbb14bfd007d001e46ea51efef5db5f9fcee24b1a90b6862136aeebecdc95bb61b23a5
 SHA512 
e12707d47404a9ce02790b77d2852fc1a1573c8108e980c7355fa48ba891d1649464d4fe4d08394ecd6d871f651ac4388486b7654cb54a7aaeedaf05c55513ec
 DIST ffmpeg-4.1.3.tar.bz2 10689073 BLAKE2B 
8486e21c8df116af802bb7f9208e702ec1feaa4f292f14021e0b6bfb3957b13ddacfa87db361e677ae0583cc2bd1d402a66b0c8507cbed79a001c9b8462100bf
 SHA512 
d0f8b3ee7b55e67b1c7ad9610a7b19a15acfc35dc843683502e536ebcc2e8678b55325532c0039b764cc978e95f83afb48bd24304abaee26f26d3247a8310bfe
 DIST gst-libav-1.14.4-ffmpeg4-patchset.tar.xz 49428 BLAKE2B 
74c3e0b25643bcfdf01d1d16514401fef4bb988ba3d1f306b647ba0cd6e89f0205cc33e6d144889d6b2f7fab9e4fae946e03821a85009fa95c68f3cedf25068a
 SHA512 
1347424ed342f00c25ac4780670611a24eeaf708426b6efc6d9f6c6fa7bf91ef292302a5363afe9523c497265b8c0d7ad81374364cbecb2924b749e716819745
 DIST gst-libav-1.14.4.tar.xz 9036732 BLAKE2B 
1c2e257912f61dac71e1d890f4cb650e0cdbbf4472cbd8dc6b73e471d1914409b71699bd198c154069e15e68364530e91f76619afb52b91e373e58c9237ab7cb
 SHA512 
4a0e9a91c23cba82e6a6b8eb65ff42b9d80389dd232b08c22b3431d3942fb93a6a7e64be97083d11cbceb2abe5d45dc5b37d230f7552e1a7fb193610d0530717

diff --git 
a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.14.4.3.4.5.ebuild 
b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.14.4.3.4.5.ebuild
deleted file mode 100644
index c56d2987c5e..000
--- a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.14.4.3.4.5.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eapi7-ver multilib-minimal
-
-MY_PN="gst-libav"
-MY_PV="$(ver_cut 1-3)"
-MY_P="${MY_PN}-${MY_PV}"
-FFMPEG_PV="$(ver_cut 4-)"
-
-DESCRIPTION="FFmpeg based gstreamer plugin"
-HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-libav.html;
-SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_P}.tar.xz
-   libav? ( https://ffmpeg.org/releases/ffmpeg-${FFMPEG_PV}.tar.bz2 )"
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 x86"
-IUSE="libav +orc"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   >=media-libs/gstreamer-${MY_PV}:1.0[${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-base-${MY_PV}:1.0[${MULTILIB_USEDEP}]
-   !libav? (
-   >=media-video/ffmpeg-3.2.6:0=[${MULTILIB_USEDEP}]
-   =dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.12
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-"
-
-S="${WORKDIR}/${MY_P}"
-
-RESTRICT="test" # FIXME: tests seem to get stuck at one point; investigate 
properly
-
-src_unpack() {
-   default
-
-   if use libav; then
-   # Use newer version of bundled FFmpeg.
-   rm -r "${S}/gst-libs/ext/libav" || die
-   ln -s ../../../ffmpeg-${FFMPEG_PV} "${S}/gst-libs/ext/libav" || 
die
-   fi
-}
-
-multilib_src_configure() {
-   GST_PLUGINS_BUILD=""
-   # Upstream dropped support for system libav and won't work
-   # for preserving its compat anymore, forcing us to rely on internal
-   # ffmpeg copy if we don't want to cause unresolvable blockers for
-   # libav setups.
-   # https://bugzilla.gnome.org/show_bug.cgi?id=758183
-   # Prefer system ffmpeg for -libav
-   local myconf
-
-   if use libav; then
-   ewarn "Using bundled ffmpeg copy as upstream dropped"
-   ewarn "the support for compiling against system libav"
-   ewarn "https://bugzilla.gnome.org/show_bug.cgi?id=758183;
-   else
-   myconf="--with-system-libav"
-   fi
-
-   ECONF_SOURCE=${S} \
-   econf \
-   --disable-maintainer-mo

[gentoo-commits] repo/gentoo:master commit in: games-board/four-in-a-row/

2019-10-13 Thread Mart Raudsepp
commit: c02a6428848abc9af2b4f2e5f4638d7f38f049ce
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 16:44:21 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 16:44:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02a6428

games-board/four-in-a-row: bump to 3.32.0

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

 games-board/four-in-a-row/Manifest |  1 +
 .../four-in-a-row/four-in-a-row-3.32.0.ebuild  | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/games-board/four-in-a-row/Manifest 
b/games-board/four-in-a-row/Manifest
index 409c449d3a2..ae133a0ea7a 100644
--- a/games-board/four-in-a-row/Manifest
+++ b/games-board/four-in-a-row/Manifest
@@ -1 +1,2 @@
 DIST four-in-a-row-3.28.0.tar.xz 740784 BLAKE2B 
f5d2af3514e7629026da5f1aedf22945eddb44b6917922d175f4e5aa160ea7266e0ab101866c1d5220d0e835e60544e4ec8fc6016d908e580a7b1057fc8db7f0
 SHA512 
a13d6db2c32cc19e8504c1e8baa7b0e28f59e3fc604940d51742d3fd2b266ac90a92e638df2449bcca5e828923c7ee9ff1424a095a98fd5e1d76426a444d7ede
+DIST four-in-a-row-3.32.0.tar.xz 507596 BLAKE2B 
8253c1f44d7c3e27d2e3fe64984aff5485569496d85a77a48b2fd67fee065377f4667b92524481838787c0b7f27e16250b0aa1bc53ff470624f9da92187b7e44
 SHA512 
f74dcb072c4da03b8cfc274d92a0eda8ca1fbea4b216b4add793155ae63bd8cc1c784ea2b553a198616dbc2254bb1d5567ddc1608f027eaf6e0a594741a2ab96

diff --git a/games-board/four-in-a-row/four-in-a-row-3.32.0.ebuild 
b/games-board/four-in-a-row/four-in-a-row-3.32.0.ebuild
new file mode 100644
index 000..51c29bdc0d5
--- /dev/null
+++ b/games-board/four-in-a-row/four-in-a-row-3.32.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Make lines of the same color to win"
+HOMEPAGE="https://wiki.gnome.org/Apps/Four-in-a-row;
+
+# Code and most themes are GPL-3+, CC-BY-SA-3.0 is user help license in v3.32.0
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   >=x11-libs/gtk+-3.13.2:3
+   >=gnome-base/librsvg-2.32.0
+   >=media-libs/libcanberra-0.26[gtk3]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/five-or-more/

2019-10-13 Thread Mart Raudsepp
commit: a9e24b97e6ba47a351071f2b3a146e313a8f4a3f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 16:33:52 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 16:43:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e24b97

games-puzzle/five-or-more: bump to 3.32.0

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

 games-puzzle/five-or-more/Manifest |  1 +
 .../five-or-more/five-or-more-3.32.0.ebuild| 45 ++
 2 files changed, 46 insertions(+)

diff --git a/games-puzzle/five-or-more/Manifest 
b/games-puzzle/five-or-more/Manifest
index aa8635ab92c..fea8fac297c 100644
--- a/games-puzzle/five-or-more/Manifest
+++ b/games-puzzle/five-or-more/Manifest
@@ -1,2 +1,3 @@
 DIST five-or-more-3.28.0.tar.xz 1507188 BLAKE2B 
992bc75847b7e51cb5b5a23c3d3aad89a6daee00546711cf1d273663d2ebf8c2801c7a42f2aae1154114715d56ab1395def074beb30944762e9c560311880377
 SHA512 
33bf396426401dde2b326af8e7d137c23679589568e78f8b7e0020c074169318ba7925ecbd23bc18a2cfe0abecfca05c3090b78f1f86801c84e6fa385ca23f8b
 DIST five-or-more-3.30.0.tar.xz 1445044 BLAKE2B 
c26e1cf781f32e74d3fb65757cfef3f4dbf078e2dc047e49d12de3d03850c6395f98f90368bb0df4bfeee22db0da76580e3c1c62ff26cc5236e37acb9fca84e5
 SHA512 
20c5b089c00808f3d170dae514da35b02dd007feb6daa3e818c435bf09b012b343839aad82a9cb022bc0247388bde387d35e8d428b2f561c4a7ae43073bed469
+DIST five-or-more-3.32.0.tar.xz 1238080 BLAKE2B 
ce810414ff58dff833560f1540f533aaa9fccf20af4a0b6ce42d6c4dafc21c72c210c0b710e1ae1ff04fa33f1e23ffbcc498a547169d216d26d02fd1fabbc1a4
 SHA512 
7a2eeed345754e8d27e626a63eb6ea00b22dd600e405899543c402490b953d3675597fa2c2df6f661108ac818664f82682f710652cfb2a0058c1da753d21df80

diff --git a/games-puzzle/five-or-more/five-or-more-3.32.0.ebuild 
b/games-puzzle/five-or-more/five-or-more-3.32.0.ebuild
new file mode 100644
index 000..8f09fbddb44
--- /dev/null
+++ b/games-puzzle/five-or-more/five-or-more-3.32.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Remove colored balls from the board by forming lines"
+HOMEPAGE="https://wiki.gnome.org/Apps/Five%20or%20more;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/libgee:0.8=
+   >=dev-libs/glib-2.32:2
+   >=x11-libs/gtk+-3.20:3
+   dev-libs/libgnome-games-support:=
+   >=gnome-base/librsvg-2.32:2
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyatspi/

2019-10-13 Thread Mart Raudsepp
commit: 4b5c4dffb78ff281d043609490996e39b1ff64d2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 15:34:43 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 16:26:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5c4dff

dev-python/pyatspi: bump to 2.32.1

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

 dev-python/pyatspi/Manifest  |  1 +
 dev-python/pyatspi/pyatspi-2.32.1.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-python/pyatspi/Manifest b/dev-python/pyatspi/Manifest
index a93cac21597..5c0d1ddce50 100644
--- a/dev-python/pyatspi/Manifest
+++ b/dev-python/pyatspi/Manifest
@@ -1 +1,2 @@
 DIST pyatspi-2.30.0.tar.xz 310672 BLAKE2B 
76d51e6ce2f39305bcda8f706b5207738d3a2c0fd7480efb77c4dab8baf8ed6eb71263375ff0c16be0087e47f7f6b5eab99c6fc8992b83bdea6e64c92c381043
 SHA512 
a7af81bb55dff45d1bceced645f6aeb1adc1fa2a2b61fc39d9e97b6659e474636e5ac1af9923588311e651fee57b5e31a62ea5b2977b341eda43a5a736bf27ed
+DIST pyatspi-2.32.1.tar.xz 310896 BLAKE2B 
acf4a0211015daf5a19a796de9e267637ae77b2f79f0c6af20bfa5eb5a0fa0d4a62cf23524348299daebd515cccb7a4a1c18226e8c04356ea6439840613242a7
 SHA512 
6cdddc4275770a4f89e66355e18518f5cbf1c1f27298be1fb5bb8b67676eeeb81ce7f4fbb5ad617573f574e5fd5858d363c77a0e5727d637ae7275429b03

diff --git a/dev-python/pyatspi/pyatspi-2.32.1.ebuild 
b/dev-python/pyatspi/pyatspi-2.32.1.ebuild
new file mode 100644
index 000..9476dbba39d
--- /dev/null
+++ b/dev-python/pyatspi/pyatspi-2.32.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit gnome2 python-r1
+
+DESCRIPTION="Python binding to at-spi library"
+HOMEPAGE="https://wiki.gnome.org/Accessibility;
+
+# Note: only some of the tests are GPL-licensed, everything else is LGPL
+LICENSE="LGPL-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="" # test
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=dev-libs/atk-2.11.2
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-2.90.1:3[${PYTHON_USEDEP}]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=sys-apps/dbus-1
+   >=app-accessibility/at-spi2-core-2.32[introspection]
+   !https://bugzilla.gnome.org/show_bug.cgi?id=689957
+   "${FILESDIR}/${PN}-2.6.0-examples-python3.patch"
+)
+
+src_prepare() {
+   gnome2_src_prepare
+   python_copy_sources
+}
+
+src_configure() {
+   python_foreach_impl run_in_build_dir gnome2_src_configure 
--disable-tests
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir gnome2_src_compile
+}
+
+src_install() {
+   python_foreach_impl run_in_build_dir gnome2_src_install
+
+   docinto examples
+   dodoc examples/*.py
+}



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

2019-10-13 Thread Mart Raudsepp
commit: 287cb0345f20c16d8e9328c7f716cbb5f55eb32a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 14:45:20 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 16:26:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287cb034

gnome-extra/gnome-system-monitor: bump to 3.32.1

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

 gnome-extra/gnome-system-monitor/Manifest  |  1 +
 .../gnome-system-monitor-3.32.1.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/gnome-extra/gnome-system-monitor/Manifest 
b/gnome-extra/gnome-system-monitor/Manifest
index 18f781a7a4d..1cf21f5cc9e 100644
--- a/gnome-extra/gnome-system-monitor/Manifest
+++ b/gnome-extra/gnome-system-monitor/Manifest
@@ -1 +1,2 @@
 DIST gnome-system-monitor-3.30.0.tar.xz 762004 BLAKE2B 
cf0ef6dde12a34f537e632dca6b45fc16ab49e92aaf49d2e945dded25b5cfbd855506368b82a0f840808760ce563f54fd8683f5a35652a5e10cdb4972ea61864
 SHA512 
c33dc510b15019de745a88d3eef12b5a2b19048bda22878988f22c4482f6a26ab20f5913f3104f2cb1b9566f7148a08b53d4e548f71345363273c51840fa2c8a
+DIST gnome-system-monitor-3.32.1.tar.xz 676936 BLAKE2B 
815c677f637919966868b454b47f9633f130155573f7895e0c70025a59978818051bf8d087761d15416ccb0470c7341365dd95fdeabcdd0711802f828eddfa37
 SHA512 
badfb98e4508096336bba4be79ce359cf4363649e97c1da534ed96a04de4bc57e12b84ed75bfa9086e00b61b6558ee4af25eee14f0d2636d3ee0b62956122cbd

diff --git 
a/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.32.1.ebuild 
b/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.32.1.ebuild
new file mode 100644
index 000..9d90af4a161
--- /dev/null
+++ b/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.32.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="The Gnome System Monitor"
+HOMEPAGE="https://help.gnome.org/users/gnome-system-monitor/stable/;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="systemd X"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.46:2
+   >=dev-libs/glib-2.56.0:2
+   >=x11-libs/gtk+-3.22:3[X(+)]
+   >=dev-cpp/gtkmm-3.3.18:3.0
+   >=gnome-base/libgtop-2.37.2:2=
+   >=gnome-base/librsvg-2.35:2
+   >=dev-libs/libxml2-2.0:2
+   X? ( >=x11-libs/libwnck-2.91.0:3 )
+   systemd? ( >=sys-apps/systemd-44:0= )
+"
+# eautoreconf requires gnome-base/gnome-common
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   >=sys-auth/polkit-0.114
+" # polkit needed at buildtime for ITS rules of policy files, first available 
in 0.114
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use X wnck)
+   $(meson_use systemd)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-10-13 Thread Mart Raudsepp
commit: d352249b33013f50070aba43dea4cc3f488186db
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 16:25:39 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 16:26:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d352249b

gnome-base/dconf-editor: bump to 3.34.2

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

 gnome-base/dconf-editor/Manifest   |  1 +
 gnome-base/dconf-editor/dconf-editor-3.34.2.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/gnome-base/dconf-editor/Manifest b/gnome-base/dconf-editor/Manifest
index 8666880e8e4..3ae4e1bc245 100644
--- a/gnome-base/dconf-editor/Manifest
+++ b/gnome-base/dconf-editor/Manifest
@@ -1 +1,2 @@
 DIST dconf-editor-3.30.2.tar.xz 447060 BLAKE2B 
4cd8ab7200afaa402d6915a94be12b32a58fdf11ed77d4b833e3734b94de99bf7182d3564d1e0b42935d4364b2c973c296d773de402942af8e66f4ccbe6026be
 SHA512 
c9fe4393e9c75ad19c56670a50199493a32ed55f3135ada599aef5efb4582320a23648da1906ce1a1b64918987fd3684f00bfc749a21a6fd2806066d760418c8
+DIST dconf-editor-3.34.2.tar.xz 560308 BLAKE2B 
9172a4dd77765d067228c6652b004bd6811c71a83bb4191a71ef70181a5e0aa1c3bca6d655c76eb032793eb5c39364ece23337fa86d1a6e31e59391a3554933e
 SHA512 
6c2d89d2d62a768b669ca49e0298bddf4f4151358f0fc0314431c7f926df2323ac3b61540f2a3c95c7b5a88e4e2f08dae4d00f601506c9610a0edee4b00ba499

diff --git a/gnome-base/dconf-editor/dconf-editor-3.34.2.ebuild 
b/gnome-base/dconf-editor/dconf-editor-3.34.2.ebuild
new file mode 100644
index 000..ab376da8bc8
--- /dev/null
+++ b/gnome-base/dconf-editor/dconf-editor-3.34.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_MIN_API_VERSION="0.40"
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Graphical tool for editing the dconf configuration database"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/dconf-editor;
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-linux"
+
+RDEPEND="
+   >=gnome-base/dconf-0.26.1
+   >=dev-libs/glib-2.55.1:2
+   >=x11-libs/gtk+-3.22.27:3
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/libxml2:2
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   vala_src_prepare
+   xdg_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-10-13 Thread Mart Raudsepp
commit: 7677704c64be02e116a9fbe053d826949e0fb7de
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 16:14:39 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 16:26:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7677704c

gnome-extra/gnome-weather: bump to 3.32.2

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

 gnome-extra/gnome-weather/Manifest |  1 +
 .../gnome-weather/gnome-weather-3.32.2.ebuild  | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/gnome-extra/gnome-weather/Manifest 
b/gnome-extra/gnome-weather/Manifest
index 555a7407fc8..e2fb01656b4 100644
--- a/gnome-extra/gnome-weather/Manifest
+++ b/gnome-extra/gnome-weather/Manifest
@@ -1 +1,2 @@
 DIST gnome-weather-3.26.0.tar.xz 5362056 BLAKE2B 
0a427f8be6f8b79346d106430f6673961d03ca6770940f92eb866859907c7dc2e11805091bd9715e922176acad5c971114c9df33e6551c8992051e6ef873a298
 SHA512 
adb5400ca2674142132e499880793f9c4fafaa9a4459b2718eb24180480f8e4e1edb81aad947283208c3fe32f1c662d380421efa1b6b57968268ca64318a33ff
+DIST gnome-weather-3.32.2.tar.xz 5952300 BLAKE2B 
536cac87066eb714bba15db0e662d9e9a0260caf67f3b9d7f2c8677deb3dc514d50768754bab46db1df9dc11367d1cf07690888b93031804d7a37a3898a1a689
 SHA512 
22f2de0f6d4355a44fef332d47a49b995d647d3d8d10c06a77c182d0efd6ea33f62e055f047a665710024ba02c90912ffefe67c8b299da6bb47d899d1d7a3825

diff --git a/gnome-extra/gnome-weather/gnome-weather-3.32.2.ebuild 
b/gnome-extra/gnome-weather/gnome-weather-3.32.2.ebuild
new file mode 100644
index 000..df53c28f533
--- /dev/null
+++ b/gnome-extra/gnome-weather/gnome-weather-3.32.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="A weather application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Design/Apps/Weather;
+
+LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/gobject-introspection-1.56:=
+   >=x11-libs/gtk+-3.20:3
+   >=dev-libs/gjs-1.50
+   >=app-misc/geoclue-2.3.1:2.0
+   >=dev-libs/libgweather-3.28:=
+"
+RDEPEND="${DEPEND}
+   gnome-base/gsettings-desktop-schemas
+"
+# libxml2 required for glib-compile-resources
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+# Tests have a lot of issues, starting with reliance on a system installation,
+# accessing the network and other intermittent failures with network-sandbox 
disabled
+# https://gitlab.gnome.org/GNOME/gnome-weather/issues/67 (and rest not filed)
+# test dep: $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]')
+RESTRICT="test"
+
+src_configure() {
+   meson_src_configure -Dprofile=default
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gnome-screenshot/

2019-10-13 Thread Mart Raudsepp
commit: 9f5eade3a5ae31985d08360c0ca0302285254fb5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 14:48:16 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 16:26:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5eade3

media-gfx/gnome-screenshot: bump to 3.32.0

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

 media-gfx/gnome-screenshot/Manifest|  1 +
 .../gnome-screenshot-3.32.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/media-gfx/gnome-screenshot/Manifest 
b/media-gfx/gnome-screenshot/Manifest
index 45435310a27..93dca53b9b0 100644
--- a/media-gfx/gnome-screenshot/Manifest
+++ b/media-gfx/gnome-screenshot/Manifest
@@ -1 +1,2 @@
 DIST gnome-screenshot-3.30.0.tar.xz 225244 BLAKE2B 
69c75bb8e3d18578317343b549d4ad837b6e58420c6b49efbc01338697bc2251032d9158e658c9f4ae4e086a1c117eac818c18b6ed95d031c2b60c2ba62a56b6
 SHA512 
a42ff4f14bbb3a3feb438ee64f1dff3d3a792a6585fef92fde8546b9c3fc07013e8bd2ef42ddc880f2529cbc4241a50d441d4de2a4b26923036f1724aabafdba
+DIST gnome-screenshot-3.32.0.tar.xz 228876 BLAKE2B 
a7f742cf67815428da3013db23d36b34f52bf99c3d77002cac9243d2f5c5c5c1828cb92a34e0541d18c57f357d39f876a815d7caa432f92704c749a431faae95
 SHA512 
2747f3cc6ff6df6db6d64c9c13f7d7e3c0bf738cdace2850869c1158d23d02dd03b55e6704c9540f1e5b789626ea07741a0030ce3b06dd70c09f2fb2afa79c61

diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.32.0.ebuild 
b/media-gfx/gnome-screenshot/gnome-screenshot-3.32.0.ebuild
new file mode 100644
index 000..151a81f1829
--- /dev/null
+++ b/media-gfx/gnome-screenshot/gnome-screenshot-3.32.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
+
+DESCRIPTION="Screenshot utility for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-screenshot;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+# libcanberra 0.26-r2 is needed for gtk+:3 fixes
+DEPEND="
+   x11-libs/libX11
+   x11-libs/libXext
+   >=dev-libs/glib-2.35.1:2[dbus]
+   >=x11-libs/gtk+-3.12.0:3
+   >=media-libs/libcanberra-0.26-r2[gtk3]
+"
+RDEPEND="${DEPEND}
+   >=gnome-base/gsettings-desktop-schemas-0.1.0
+"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+
+DOC_CONTENTS="${P} saves screenshots in ~/Pictures/ and defaults to
+   non-interactive mode when launched from a terminal. If you want to 
choose
+   where to save the screenshot, run 'gnome-screenshot --interactive'"
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gnome-font-viewer/

2019-10-13 Thread Mart Raudsepp
commit: f996cf70a9d6f10a6536be8ad13b29164645b129
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 12:05:10 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 12:06:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f996cf70

media-gfx/gnome-font-viewer: bump to 3.32.0

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

 media-gfx/gnome-font-viewer/Manifest   |  1 +
 .../gnome-font-viewer-3.32.0.ebuild| 28 ++
 2 files changed, 29 insertions(+)

diff --git a/media-gfx/gnome-font-viewer/Manifest 
b/media-gfx/gnome-font-viewer/Manifest
index 667dc2c880b..ed6235fc0b6 100644
--- a/media-gfx/gnome-font-viewer/Manifest
+++ b/media-gfx/gnome-font-viewer/Manifest
@@ -1 +1,2 @@
 DIST gnome-font-viewer-3.30.0.tar.xz 139076 BLAKE2B 
0c84b4e8550df6689f69da1f8b968d436721ba3a9cd97fd7f8f71ad7316af8146d368b65b0702bb7c25c4fd210cf8fb9634620b129505cb3f4f78e3e450c3718
 SHA512 
9ba3dffdd0152c9a1380b39f4f96de7e7d0281c675c0821d4c0be27b7aab9f23d3ca7497b70dcf47807be5cc7fcf252877e5cd0009f6cf1ec231d429477fe600
+DIST gnome-font-viewer-3.32.0.tar.xz 153852 BLAKE2B 
b79279e57b2ce4310acf3d1164da68b9408518456f72d28aae09092c53f9ab5cc6e1754b06c6ed147fdb842f76a3e0e4ad2bd7f5ddad5773091b28eae9811d78
 SHA512 
16b000b16b3e3e996dd83ef7f2a2f6877f6d367c6fd69f26f385dd13cc87a7690cd85e8895008fc7c5ca32ad4a15b763fe918ddc08aaf042f65087289b126681

diff --git a/media-gfx/gnome-font-viewer/gnome-font-viewer-3.32.0.ebuild 
b/media-gfx/gnome-font-viewer/gnome-font-viewer-3.32.0.ebuild
new file mode 100644
index 000..7d298e54cbe
--- /dev/null
+++ b/media-gfx/gnome-font-viewer/gnome-font-viewer-3.32.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org meson xdg
+
+DESCRIPTION="Font viewer utility for GNOME"
+HOMEPAGE="https://git.gnome.org/browse/gnome-font-viewer;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-libs/glib-2.35.1:2
+   >=x11-libs/gtk+-3.20:3
+   >=media-libs/harfbuzz-0.9.9
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   gnome-base/gnome-desktop:3=
+"
+DEPEND="${RDEPEND}
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"



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

2019-10-13 Thread Mart Raudsepp
commit: 534f57e75300e19b72f3470d1fb2ec60f971f02b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 11:57:32 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 12:06:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=534f57e7

gnome-extra/gnome-characters: bump to 3.32.1

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

 gnome-extra/gnome-characters/Manifest  |  1 +
 .../gnome-characters-3.32.1.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/gnome-extra/gnome-characters/Manifest 
b/gnome-extra/gnome-characters/Manifest
index caf164506de..cf17ee11f22 100644
--- a/gnome-extra/gnome-characters/Manifest
+++ b/gnome-extra/gnome-characters/Manifest
@@ -1 +1,2 @@
 DIST gnome-characters-3.30.0.tar.xz 974068 BLAKE2B 
294b401e410e4383120deaa4ef3adad485c27e59879ff412d9eb282678f07faba6fb5a93e01c0aebaac7dbac7abd5c19876a0b84403ad92ffc24211daec961bd
 SHA512 
390536e0e5891497c5bd2374c70085beb5bc7c730f51d889e4147895f24999c5c3e9a0bc466a3d4c5652922f1cd7ce1f8f1a98e61007df59d682c230bc99acd2
+DIST gnome-characters-3.32.1.tar.xz 186516 BLAKE2B 
f6c6b95fbaab9f2e2e6454256bff87b243629927b1806161de2294a8b497cc1f601da747252f14dc8c232bbbaa581140b513a4db0c9993ee05295a82e294787b
 SHA512 
d2c18b136da6ab35938de4adf74ee6c3841f5f8e46f3b1ed2bbb8f9d0e953bba1dc43e105ae2aafc880f3cba37b75a55d274e6776d2bc17a5e30364f5d625537

diff --git a/gnome-extra/gnome-characters/gnome-characters-3.32.1.ebuild 
b/gnome-extra/gnome-characters/gnome-characters-3.32.1.ebuild
new file mode 100644
index 000..c2308713264
--- /dev/null
+++ b/gnome-extra/gnome-characters/gnome-characters-3.32.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{3_5,3_6} )
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Unicode character map viewer and library"
+HOMEPAGE="https://wiki.gnome.org/Design/Apps/CharacterMap;
+
+LICENSE="GPL-2+ BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/gjs-1.50
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/gobject-introspection-1.35.9:=
+   >=dev-libs/libunistring-0.9.5
+   >=x11-libs/gtk+-3.20:3[introspection]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/pango-1.36[introspection]
+"
+DEPEND="${RDEPEND}
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postinst() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/gnucash/

2019-10-13 Thread Mart Raudsepp
commit: 3cc6478c181b800f049a9427dc9766907665723b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 12:12:26 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 12:12:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc6478c

app-office/gnucash: drop gnome@ from maintainers

Seems to live its maintenance life without gnome@ being involved,
so just drop us from maintainers.

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

 app-office/gnucash/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-office/gnucash/metadata.xml b/app-office/gnucash/metadata.xml
index 3ce30180150..caf73319f78 100644
--- a/app-office/gnucash/metadata.xml
+++ b/app-office/gnucash/metadata.xml
@@ -5,10 +5,6 @@
titanof...@gentoo.org
Aaron W. Swenson

-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   


Connect to some internet banks via AqBanking



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gnome-disk-utility/

2019-10-13 Thread Mart Raudsepp
commit: 0be7e6b7d104b45a1d0d2082ed2739af93aa6d98
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 12:02:21 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 12:06:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0be7e6b7

sys-apps/gnome-disk-utility: bump to 3.32.1

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

 sys-apps/gnome-disk-utility/Manifest   |  1 +
 .../gnome-disk-utility-3.32.1.ebuild   | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/sys-apps/gnome-disk-utility/Manifest 
b/sys-apps/gnome-disk-utility/Manifest
index ca2cfb1f8cf..274c8dbe331 100644
--- a/sys-apps/gnome-disk-utility/Manifest
+++ b/sys-apps/gnome-disk-utility/Manifest
@@ -1 +1,2 @@
 DIST gnome-disk-utility-3.30.2.tar.xz 1665896 BLAKE2B 
9000dc8e95f27cccdb3a13b84c527c740f801a58b0f3f1a384ae1415eeed330f5f81f284f190d110dca0f5dcfb9316262491b715c2b2cd4f67813587046b5b42
 SHA512 
59228fa923b7b1e89e8ce8d96920b6f452bc6ae62c203261bffbc584a2ef231e1d2006db8ddbd15f1f7b4ee14aeae54b85520b89bfd3e1450d42c423d987f2dc
+DIST gnome-disk-utility-3.32.1.tar.xz 1370900 BLAKE2B 
4986169bff7f438b4a9dc9fe10ea69521c41afaa268bfebdf195ff3fedc14e0d8204e66b258c71f599867c0279c781ca5ceb175381dcc8004c41d97be92ebf46
 SHA512 
80c4e2fb1ca6136579203c3df73da4c8ef7d496ab73166096768d72b3473d11e9ae199d4aa1878c49ec4280ea98d2136e084a03bba50c2728be4c5e4d508967c

diff --git a/sys-apps/gnome-disk-utility/gnome-disk-utility-3.32.1.ebuild 
b/sys-apps/gnome-disk-utility/gnome-disk-utility-3.32.1.ebuild
new file mode 100644
index 000..bdc871e209f
--- /dev/null
+++ b/sys-apps/gnome-disk-utility/gnome-disk-utility-3.32.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Disk Utility for GNOME using udisks"
+HOMEPAGE="https://wiki.gnome.org/Apps/Disks;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="fat elogind gnome systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.31:2
+   >=sys-fs/udisks-2.7.6:2
+   >=x11-libs/gtk+-3.16.0:3
+   >=app-crypt/libsecret-0.7
+   >=dev-libs/libpwquality-1.0.0
+   >=media-libs/libcanberra-0.1[gtk3]
+   >=media-libs/libdvdread-4.2.0
+   >=x11-libs/libnotify-0.7:=
+   >=app-arch/xz-utils-5.0.5
+   elogind? ( >=sys-auth/elogind-209 )
+   systemd? ( >=sys-apps/systemd-209:0= )
+"
+RDEPEND="${COMMON_DEPEND}
+   x11-themes/adwaita-icon-theme
+   fat? ( sys-fs/dosfstools )
+   gnome? ( >=gnome-base/gnome-settings-daemon-3.8 )
+"
+# appstream-glib for developer_name tag in appdata (gettext-0.19.8.1 own 
appdata.its file doesn't have it yet)
+# libxml2 for xml-stripblanks in gresource
+DEPEND="${COMMON_DEPEND}
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/elogind-support.patch # 
https://gitlab.gnome.org/GNOME/gnome-disk-utility/merge_requests/15
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature elogind libelogind)
+   $(meson_feature systemd libsystemd)
+   $(meson_use gnome gsd_plugin)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-doc/gnucash-docs/

2019-10-13 Thread Mart Raudsepp
commit: ca8ebca5159f7070ec2f9cd5ba3be343f4814c8e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 12:13:07 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 12:13:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8ebca5

app-doc/gnucash-docs: drop gnome@ from maintainers

Seems to live its maintenance life without gnome@ being involved,
so just drop us from maintainers.

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

 app-doc/gnucash-docs/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-doc/gnucash-docs/metadata.xml 
b/app-doc/gnucash-docs/metadata.xml
index dc94f737b78..74c00ed4c98 100644
--- a/app-doc/gnucash-docs/metadata.xml
+++ b/app-doc/gnucash-docs/metadata.xml
@@ -5,10 +5,6 @@
titanof...@gentoo.org
Aaron W. Swenson

-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   

gnucash




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

2019-10-13 Thread Mart Raudsepp
commit: 4685df32a36c3749eae81e751e14e172d1b3f51f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 11:49:07 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 12:06:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4685df32

media-video/cheese: bump to 3.32.1

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

 media-video/cheese/Manifest |  1 +
 media-video/cheese/cheese-3.32.1.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/media-video/cheese/Manifest b/media-video/cheese/Manifest
index db9ce0dbb89..a5a487d4b91 100644
--- a/media-video/cheese/Manifest
+++ b/media-video/cheese/Manifest
@@ -1 +1,2 @@
 DIST cheese-3.30.0.tar.xz 1546680 BLAKE2B 
32cfc9553e1c9ebfe7d3eb5fdf19d74b49e9f69ea005f4c79097d69caa2125803c5c319e98ccd3e8f72157a5fd86c018f1be7af7045f6541ecd36d4162c5cdd1
 SHA512 
622910cedc8eadec4161f60e2bb3f02cbe11352b2431fdd9783f724b4119ffae6254b1566e1144c25491067f9c683a55eb85b265ef28992d852adce02fbdc8b4
+DIST cheese-3.32.1.tar.xz 1487792 BLAKE2B 
6e27b68f590aa4f90a8bbbc72972bed96fe9741b4efd849d226751cfd6abe37241fa214240c4a8b0449fb2bc53de1043ac0abd60a06bc884796a4272c07212af
 SHA512 
bdd0ae72e3df596d19ad467dc0222a49b028f2ad8c285d55360813624ca2dac1956463cfd9cea4f2a6ff123070966544cd7254ee2891e973dca42d07061a6c94

diff --git a/media-video/cheese/cheese-3.32.1.ebuild 
b/media-video/cheese/cheese-3.32.1.ebuild
new file mode 100644
index 000..9107e56ee5a
--- /dev/null
+++ b/media-video/cheese/cheese-3.32.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2 virtualx
+
+DESCRIPTION="A cheesy program to take pictures and videos from your webcam"
+HOMEPAGE="https://wiki.gnome.org/Apps/Cheese;
+
+LICENSE="GPL-2+"
+SLOT="0/8" # subslot = libcheese soname version
+IUSE="+introspection"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.39.90:2
+   >=x11-libs/gtk+-3.13.4:3[introspection?]
+   >=gnome-base/gnome-desktop-2.91.6:3=
+   >=media-libs/libcanberra-0.26[gtk3]
+   >=media-libs/clutter-1.13.2:1.0[introspection?]
+   >=media-libs/clutter-gtk-0.91.8:1.0
+   media-libs/clutter-gst:3.0
+   media-libs/cogl:1.0=[introspection?]
+
+   media-video/gnome-video-effects
+   x11-libs/gdk-pixbuf:2[jpeg,introspection?]
+   x11-libs/libX11
+   x11-libs/libXtst
+
+   >=media-libs/gstreamer-1.4:1.0[introspection?]
+   
>=media-libs/gst-plugins-base-1.4:1.0[introspection?,ogg,pango,theora,vorbis,X]
+
+   introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=media-libs/gst-plugins-bad-1.4:1.0
+   >=media-libs/gst-plugins-good-1.4:1.0
+
+   >=media-plugins/gst-plugins-jpeg-1.4:1.0
+   >=media-plugins/gst-plugins-v4l2-1.4:1.0
+   >=media-plugins/gst-plugins-vpx-1.4:1.0
+"
+# libxml2+gdk-pixbuf required for glib-compile-resources
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.3
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.14
+   >=dev-util/intltool-0.50
+   dev-util/itstool
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+# eautoreconf needs yelp-tools
+
+src_configure() {
+   gnome2_src_configure \
+   GST_INSPECT=$(type -P true) \
+   GTESTER_REPORT=$(type -P true) \
+   VALAC=$(type -P true) \
+   $(use_enable introspection) \
+   --disable-lcov \
+   --disable-static
+}
+
+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: x11-libs/gdk-pixbuf/

2019-10-13 Thread Mart Raudsepp
commit: e2f60b3f4929ce890b1b075e08df1fa36bd3b533
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 11:35:11 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 11:35:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f60b3f

x11-libs/gdk-pixbuf: bump to 2.40.0

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

 x11-libs/gdk-pixbuf/Manifest |   1 +
 x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild | 139 +++
 2 files changed, 140 insertions(+)

diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest
index 91a8405286f..d15be355228 100644
--- a/x11-libs/gdk-pixbuf/Manifest
+++ b/x11-libs/gdk-pixbuf/Manifest
@@ -2,3 +2,4 @@ DIST gdk-pixbuf-2.36.12-bug753605-atsize.jpg 80850 BLAKE2B 
17e414ca097b7aaf51324
 DIST gdk-pixbuf-2.36.12.tar.xz 5675768 BLAKE2B 
da9e18b5dc55ad13a1bdab76d9c63a6233da1b45235ae5eb620e6e3f83888a0cc846f1ba17f72cb3b5af1ccd59a69631b3403bf09e262c53e0149e6f26896a33
 SHA512 
5d3bd620cf464bf92079b15c78f8400db48c427053c6eeedc4ea9652a4c290a09a26310100cc7eb487daf4b565df9f7e3a6edf14685f81ddbff6a0652fb6b41b
 DIST gdk-pixbuf-2.38.1.tar.xz 5509328 BLAKE2B 
9180e833b264e4eb1bec1ec92e6ee7cb07a208459a7b58da9edd3f1872cdc1a98a6d7c27a147674d5dbded1b74098a4b1f197479c7addd1a6b307ced82a2e4dd
 SHA512 
e50badaad2ccb3c816ba0849be386ecb75ea3c7df203d0b0144541c463ad1ace86c0d190b7550e3f59f0cba9639acc5cc048b7127484287894e4df6d62777920
 DIST gdk-pixbuf-2.38.2.tar.xz 5509752 BLAKE2B 
f78ba049edc7b1a6c909746ec68948764b3602988e110ee2ad752d26d8b3a37c3f2957a91d3c8a5fe3455cf11b477eaa43d097554048e8988c563b4074bfd751
 SHA512 
b0f83cca9bfbe45dab200b19a5ec6231b628c09633fd41348f433c226d523c2f9b805d41e4d955e9fd65c5b6d24df59c7c94193032379d6f09b0472ae988a0c1
+DIST gdk-pixbuf-2.40.0.tar.xz 5512160 BLAKE2B 
26049a9ede60e7a50bdc5e9a731136e4bc6de031d01abd42667a0bf92617c36bcdc61d2dc18beb3c5223e32eab461ddb9fc9880a014ac1154763d3b7ee3e7200
 SHA512 
6512befd379494dbfd89a16fc4c92641842eb7b82fc820ec83a5b057526209947db646570db1124c073b0ef69c117bdf0f8d3fea807e302a4950db39187c35aa

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild
new file mode 100644
index 000..751e7ed0fff
--- /dev/null
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.40.0.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+# TODO: EAPI-7 needs gnome2-utils fixes - ${EROOT%/} and co usage for EAPI-7 
in gdk_pixbuf_*
+# TODO: functions and eutils inherit for emktemp or some other solution
+
+inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg
+
+DESCRIPTION="Image loading library for GTK+"
+HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf;
+
+LICENSE="LGPL-2+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="X gtk-doc +introspection jpeg tiff"
+
+# TODO: For windows/darwin support: shared-mime-info conditional, 
native_windows_loaders option review
+DEPEND="
+   >=dev-libs/glib-2.48.0:2[${MULTILIB_USEDEP}]
+   x11-misc/shared-mime-info
+   >=media-libs/libpng-1.4:0=[${MULTILIB_USEDEP}]
+   jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
+   tiff? ( >=media-libs/tiff-3.9.2:0=[${MULTILIB_USEDEP}] )
+   X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise
+RDEPEND="${DEPEND}
+   !https://bugzilla.gnome.org/show_bug.cgi?id=756590
+   "${FILESDIR}"/${PN}-2.32.3-fix-lowmem-uclibc.patch
+)
+
+src_prepare() {
+   xdg_src_prepare
+   # This will avoid polluting the pkg-config file with versioned libpng,
+   # which is causing problems with libpng14 -> libpng15 upgrade
+   # See upstream bug #667068
+   # First check that the pattern is present, to catch upstream changes on 
bumps,
+   # because sed doesn't return failure code if it doesn't do any 
replacements
+   grep -q "foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 
'libpng13', 'libpng12', 'libpng10' \]" meson.build || die "libpng check order 
has changed upstream"
+   sed -e "s/foreach png: \[ 'libpng16', 'libpng15', 'libpng14', 
'libpng13', 'libpng12', 'libpng10' \]/foreach png: \[ 'libpng', 'libpng16', 
'libpng15', 'libpng14', 'libpng13', 'libpng12', 'libpng10' \]/" -i meson.build 
|| die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dpng=true
+   $(meson_use tiff)
+   $(meson_use jpeg)
+   -Djasper=false
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/

2019-10-13 Thread Mart Raudsepp
commit: 7f7fc258f5d09d73e9e46541d8d6d010a0240f51
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 11:23:17 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 11:26:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7fc258

x11-libs/gdk-pixbuf: loaders.cache update fixes (thumbnailing, etc)

Fix regressions from meson port for gdk-pixbuf loaders.cache updating.

* Add missing gnome2_gdk_pixbuf_savelist call to pkg_preinst for stable
  version, revbumped straight to stable to fix any outdated caches
  for stable users, as it could be causing lack of thumbnailing
  functionality and other issues.
* Add it to ~arch version too, but also downgrade it back to EAPI-7,
  as gnome2-utils.eclass is broken for EAPI-7 still for gdk-pixbuf
  cache updating (missing eutils inherit from emktemp usage and
  broken $ED and $EROOT lack of ending slash handling. Though instead
  of full revert of the changes, convert the ebuilds own $ED and
  $EROOT handling to be EAPI agnostic for now.
* Drop ancient migration log in the ~arch revbump that seems to have
  been for a time when gdk-pixbuf was newly introduced over a decade
  or more ago (when split out of gtk2 in its early days).

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

 ...buf-2.38.1.ebuild => gdk-pixbuf-2.38.1-r1.ebuild} |  1 +
 ...buf-2.38.2.ebuild => gdk-pixbuf-2.38.2-r1.ebuild} | 20 
 2 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1-r1.ebuild
similarity index 99%
rename from x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild
rename to x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1-r1.ebuild
index b6c4d2b8018..e9a368ec312 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.1-r1.ebuild
@@ -116,6 +116,7 @@ pkg_preinst() {
}
 
multilib_foreach_abi multilib_pkg_preinst
+   gnome2_gdk_pixbuf_savelist
 }
 
 pkg_postinst() {

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2-r1.ebuild
similarity index 86%
rename from x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2.ebuild
rename to x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2-r1.ebuild
index 59812852fb3..751e7ed0fff 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.38.2-r1.ebuild
@@ -1,7 +1,9 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=6
+# TODO: EAPI-7 needs gnome2-utils fixes - ${EROOT%/} and co usage for EAPI-7 
in gdk_pixbuf_*
+# TODO: functions and eutils inherit for emktemp or some other solution
 
 inherit gnome.org gnome2-utils meson multilib multilib-minimal xdg
 
@@ -109,14 +111,15 @@ pkg_preinst() {
# Make sure loaders.cache belongs to gdk-pixbuf alone
local cache="usr/$(get_libdir)/${PN}-2.0/2.10.0/loaders.cache"
 
-   if [[ -e ${EROOT}/${cache} ]]; then
-   cp "${EROOT}"/${cache} "${ED}"/${cache} || die
+   if [[ -e ${EROOT%/}/${cache} ]]; then
+   cp "${EROOT%/}"/${cache} "${ED}"/${cache} || die
else
-   touch "${ED}"/${cache} || die
+   touch "${ED%/}"/${cache} || die
fi
}
 
multilib_foreach_abi multilib_pkg_preinst
+   gnome2_gdk_pixbuf_savelist
 }
 
 pkg_postinst() {
@@ -125,19 +128,12 @@ pkg_postinst() {
 
xdg_pkg_postinst
multilib_foreach_abi gnome2_gdk_pixbuf_update
-
-   # Migration snippet for when this was handled by gtk+
-   if [ -e "${EROOT}"/usr/lib/gtk-2.0/2.*/loaders ]; then
-   elog "You need to rebuild ebuilds that installed into" 
"${EROOT}"/usr/lib/gtk-2.0/2.*/loaders
-   elog "to do that you can use qfile from portage-utils:"
-   elog "emerge -va1 \$(qfile -qC 
${EPREFIX}/usr/lib/gtk-2.0/2.*/loaders)"
-   fi
 }
 
 pkg_postrm() {
xdg_pkg_postrm
 
if [[ -z ${REPLACED_BY_VERSION} ]]; then
-   rm -f "${EROOT}"/usr/lib*/${PN}-2.0/2.10.0/loaders.cache
+   rm -f "${EROOT%/}"/usr/lib*/${PN}-2.0/2.10.0/loaders.cache
fi
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/baobab/

2019-10-13 Thread Mart Raudsepp
commit: 1be385ae2b049035591ca5fc9f50e4ff859edd4e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 10:38:52 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 11:26:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be385ae

sys-apps/baobab: bump to 3.34.0

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

 sys-apps/baobab/Manifest |  1 +
 sys-apps/baobab/baobab-3.34.0.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/sys-apps/baobab/Manifest b/sys-apps/baobab/Manifest
index 80b0f6f80df..188767b4332 100644
--- a/sys-apps/baobab/Manifest
+++ b/sys-apps/baobab/Manifest
@@ -1 +1,2 @@
 DIST baobab-3.30.0.tar.xz 765760 BLAKE2B 
7003507e0923eedd709db8f3934c341215decb77b300b6660a334f6c23dfa6d83476d3c0a0ef3d76a5104a1add0759f7e268e13bcf00f69f51ae5b9986bdefc5
 SHA512 
3fa1c20e6e3a654d3dfa11b8f0a7e0dea77cc8ab88ff65a4471cd467d3cb3a7d2d39521be1718f3f6ab32984b9331332574f87f5fcaf13c1aa8cf93bd081d7e0
+DIST baobab-3.34.0.tar.xz 454960 BLAKE2B 
c9e695074711442418bfd9c9c1453feeaf573429f1d9a03ef6c542d581d39c5bf1cb14d98025cc522705b1f8649150f418d39c05cf06f77f5900780eb058f67e
 SHA512 
e821ba445c65742e92580e12be9b82ff352c6a2a8a58bab7fba97b01a120a948b06e35459196f16e9eef347cc6c5aeacfd563e86d78c758099fbab2ecfc4aa0e

diff --git a/sys-apps/baobab/baobab-3.34.0.ebuild 
b/sys-apps/baobab/baobab-3.34.0.ebuild
new file mode 100644
index 000..18f030f292b
--- /dev/null
+++ b/sys-apps/baobab/baobab-3.34.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Disk usage browser for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Baobab;
+
+LICENSE="GPL-2+ FDL-1.1+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.20:3
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   vala_src_prepare
+   xdg_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-10-13 Thread Mart Raudsepp
commit: 0e76179dc7d3da45c3e8d0d5bc239e9bdc7d9bf2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 08:33:05 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 10:32:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e76179d

gnome-base/gdm: bump to 3.32.0

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

 gnome-base/gdm/Manifest  |   1 +
 gnome-base/gdm/gdm-3.32.0.ebuild | 244 +++
 2 files changed, 245 insertions(+)

diff --git a/gnome-base/gdm/Manifest b/gnome-base/gdm/Manifest
index 255498fa2a5..00246602fc6 100644
--- a/gnome-base/gdm/Manifest
+++ b/gnome-base/gdm/Manifest
@@ -1,2 +1,3 @@
 DIST gdm-3.30.3.tar.xz 1261224 BLAKE2B 
338f946a24d2a7e4b3cf34ac6accff01f8e7ce5032ee4ce79a96b1a755693e09788c6225e45de9a91ae4afea595a0562511104a467e561ec179c3ad61810468f
 SHA512 
17aed5bf7d27b07553703873cda28a711d6135497d36e4c241bcf1ab3552b31007cc241dab394dccf8a4f1daccf7d55ba39edf91f4b22bdea5c2aa1ea17404b8
+DIST gdm-3.32.0.tar.xz 1262344 BLAKE2B 
bbc580f788fe2ce8783f044eb8109ce0086b1bb078bafaeb6efd833689848ef6570bb0fd0e6e260a388e7c1a6d3cdccb36264a640151e9b6e5d81ca9c35f3be3
 SHA512 
88016d0f800030a561e0360c63fdcb8499a605126f99a5a9f89606e086d7a934afc091843b2acd9091c1c643e7468ee31ae9a5b6264ae38064618ad577ef7ac0
 DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 
83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027
 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045

diff --git a/gnome-base/gdm/gdm-3.32.0.ebuild b/gnome-base/gdm/gdm-3.32.0.ebuild
new file mode 100644
index 000..9ee9ae70dc7
--- /dev/null
+++ b/gnome-base/gdm/gdm-3.32.0.ebuild
@@ -0,0 +1,244 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+inherit eutils gnome2 pam readme.gentoo-r1 systemd udev user
+
+DESCRIPTION="GNOME Display Manager for managing graphical display servers and 
user logins"
+HOMEPAGE="https://wiki.gnome.org/Projects/GDM;
+
+SRC_URI="${SRC_URI}
+   branding? ( 
https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
+"
+
+LICENSE="
+   GPL-2+
+   branding? ( CC-BY-SA-4.0 )
+"
+
+SLOT="0"
+
+IUSE="accessibility audit bluetooth-sound branding elogind fprint 
+introspection ipv6 plymouth selinux smartcard systemd tcpd test wayland 
xinerama"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~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.44:2
+   dev-libs/libgudev
+   >=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.35
+
+   x11-base/xorg-server
+   x11-libs/libXau
+   x11-libs/libX11
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libxcb
+   >=x11-misc/xdg-utils-1.0.2-r3
+
+   sys-libs/pam
+   elogind? ( >=sys-auth/elogind-239.3[pam] )
+   systemd? ( >=sys-apps/systemd-186:0=[pam] )
+
+   sys-auth/pambase[elogind?,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? (
+   >=app-accessibility/orca-3.10
+   gnome-extra/mousetweaks )
+   fprint? (
+   sys-auth/fprintd
+   sys-auth/pam_fprint )
+
+   !gnome-extra/fast-user-switch-applet
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+  

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

2019-10-13 Thread Mart Raudsepp
commit: a1eb2d584835d9fa45593cf51046972e5e317d46
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 08:13:33 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 08:23:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1eb2d58

app-arch/gcab: bump to 1.3

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

 app-arch/gcab/Manifest|  1 +
 app-arch/gcab/gcab-1.3.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/app-arch/gcab/Manifest b/app-arch/gcab/Manifest
index 67cbaefc29f..7a4087fdca9 100644
--- a/app-arch/gcab/Manifest
+++ b/app-arch/gcab/Manifest
@@ -1,2 +1,3 @@
 DIST gcab-0.8.tar.xz 337016 BLAKE2B 
6f9ccf6d33c4bd32b6cda09083c98ee9b24ffc3b42be9019493a864011a4d3f1e2d1fa766bbdd0a5de29eb04608d91a2ad5c17aa25302e3d94d2ef6ca659d764
 SHA512 
044b1cbe71b08946031161ca97379df8500be5569d6f4989b8fd8f1d8c48ba0fe757306955de9137958eb870cd4024e4c56f833ce847e5a972339883b39454f2
 DIST gcab-1.2.tar.xz 76088 BLAKE2B 
4d8f04ec6211745e841b88e93c5d156843bce9ca8668daf9d39f1197c814d619f7e61b1e20d163c8631da36bf395776c3b20a91a0ec97ff7c609997fa84a538d
 SHA512 
b5cc114f5cea21c21d9ef2009cefce700b5a7f97609e20aa455b84fcefe1693ce2566ddc58dc2b7c97f7db772f8ae3a2f3cc9a0e1d2c23d93d5fbee9101d3f64
+DIST gcab-1.3.tar.xz 77900 BLAKE2B 
9ab61c1ab36561cd0bce075c8d491c8e28651c26ff5943a2ddc294a369f7627c300ed698363980dd839b64d512b678d7b3903addeea05657551af308b6e0c5ed
 SHA512 
fd34722bc57a75e9a2aaec354af4629a35936928eb6db5646659c8dd51c8c6fd7fc6786c23f7e91a33a727bf8548327f50725081a8c7b1e0facb877341887b22

diff --git a/app-arch/gcab/gcab-1.3.ebuild b/app-arch/gcab/gcab-1.3.ebuild
new file mode 100644
index 000..cde2e418f9f
--- /dev/null
+++ b/app-arch/gcab/gcab-1.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson vala xdg
+
+DESCRIPTION="Library and tool for working with Microsoft Cabinet (CAB) files"
+HOMEPAGE="https://wiki.gnome.org/msitools;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+IUSE="gtk-doc +introspection test vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   sys-libs/zlib
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/meson-0.50.0
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.14
+   app-text/docbook-xml-dtd:4.3 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   xdg_src_prepare
+   use vala && vala_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   $(meson_use introspection)
+   -Dnls=true
+   $(meson_use vala vapi)
+   $(meson_use test tests)
+   -Dinstalled_tests=false
+   )
+   meson_src_configure
+}



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

2019-10-13 Thread Mart Raudsepp
commit: f1e62114de2c6a73bcb1501834530b6ea7a14ace
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 08:23:19 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 08:23:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e62114

net-libs/libsoup: bump to 2.66.4

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

 net-libs/libsoup/Manifest  |  1 +
 net-libs/libsoup/libsoup-2.66.4.ebuild | 95 ++
 2 files changed, 96 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 026594a0380..51d3c604f96 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -3,3 +3,4 @@ DIST libsoup-2.62.3.tar.xz 1851780 BLAKE2B 
e3a3518f485d4ab1fe133f5b382d32e4b949e
 DIST libsoup-2.64.2.tar.xz 1793440 BLAKE2B 
77a41ad62e0e419711cb26f510b6c0ca09c0430300f72144a0d0563a24e24639d1ca430784051b8de279623193a273510d5c95de6edb4a54a3aee0bd7903d9cd
 SHA512 
c001495be4e1eafd169b904431b22e961b52f5a3202f2e75b0657281cbfd91153148765bd95378bba3e85a66d7eaca428750641f20c07ca3232d1f9bdabdc90f
 DIST libsoup-2.66.2.tar.xz 1446024 BLAKE2B 
2953b91e3bf28b80189a87ecff3a9d103d57bb090f62121dc441e9bfa65750b67f2ab4f50e7a7a0cf5691b79139ae84de5aeaff69e7505b5c2fdd3f375536724
 SHA512 
1df443470239f23d22301e37e36f3d34963352ee0122f317cd15b19d90115831091bddcee27bc6f0d4994adcf4e5bd9c0395de2bd7f39ae305ba0edea7789092
 DIST libsoup-2.66.3.tar.xz 1448924 BLAKE2B 
82edc5afe06d41dcd18989fb5cb439047f52c52bd13406fddaa3cafc5540d4c54924c244bb9d58839eb0cf7187da8da82158ddb01f16a7913f543f95df4f285d
 SHA512 
166559480ab84c9bd5407abbed51f4ed76b5c061e647441bf2657ed2c918402985a0a3b9caaf14639f11a40e0b9130bf270a94b32fb72ade3782fac8692bc2ef
+DIST libsoup-2.66.4.tar.xz 1451200 BLAKE2B 
4ee37592beb9227eb5a61901e4b100b613fef2be512b7c61052a8df17184783e4b6e4e898893d6f63f1fa32b97fac935ad0f4b4d5ae1c56fedd62c0c8f41a8ea
 SHA512 
c1d57c6c5099ac345373409dd3f384dd454e47218cc6bd8be1c6b2de967d7753bfcc3010836f7131f049b1ab9c49318d6ae5203be0bcc0ca5d4b62a0c64f27ad

diff --git a/net-libs/libsoup/libsoup-2.66.4.ebuild 
b/net-libs/libsoup/libsoup-2.66.4.ebuild
new file mode 100644
index 000..af731bff6fc
--- /dev/null
+++ b/net-libs/libsoup/libsoup-2.66.4.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson multilib-minimal vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.4"
+
+IUSE="gssapi gtk-doc +introspection samba ssl test +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   vala? ( $(vala_depend) )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+   # Fix libsoup-2.4.vapi to be compatible with vala:0.46 and onwards. 
Included in 2.67.2
+   "${FILESDIR}"/2.66.2-vala-0.46-compat.patch
+   "${FILESDIR}"/2.66.2-meson-ntlm_auth-fix.patch
+)
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But necessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+ 

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

2019-10-13 Thread Mart Raudsepp
commit: 6f628f98e81f5a15a33fd01b6b4e8ee3a8bb34dc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 08:05:40 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 08:23:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f628f98

dev-libs/fribidi: bump to 1.0.7

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

 dev-libs/fribidi/Manifest |  1 +
 dev-libs/fribidi/fribidi-1.0.7.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/fribidi/Manifest b/dev-libs/fribidi/Manifest
index f2468fa8bdd..2bd54bd5fa6 100644
--- a/dev-libs/fribidi/Manifest
+++ b/dev-libs/fribidi/Manifest
@@ -1 +1,2 @@
 DIST fribidi-1.0.5.tar.bz2 2082617 BLAKE2B 
99b088a37600d1b3e556b4dd978cafb04af0fea9c7db8ed9b0aa90d6a6a60f8ca312c214151ce386d2d61ae382d6ff0e6ae240bd44dfde28eb8c25a5c5f4cd1e
 SHA512 
c8fb32468be4c461832d586d6c6af65fad1cfe9d5b2fed405f247d6974425ccedeb21ad11609fbcabc3ae5d635d78d88c12d201a4d19ef997e9497054afcdeb2
+DIST fribidi-1.0.7.tar.bz2 2074943 BLAKE2B 
9f2fccf46073c097ce89ab0b4ba640440b285e538a15a0ec3f8aba62ee5e892431e909c29fdcb793167eaea09fd4673ac33fbe12c7306ff9d26cbf871b9f565d
 SHA512 
c7a1834eb5e79e337b31c62b75e9ab61f761cc5d6eef5c9ac9610f69ed044ce9d2d2efac150cad167eea3e1d573b27765e5d01abc4b4f9e43c7903d5980ba8c0

diff --git a/dev-libs/fribidi/fribidi-1.0.7.ebuild 
b/dev-libs/fribidi/fribidi-1.0.7.ebuild
new file mode 100644
index 000..ec4204eaddb
--- /dev/null
+++ b/dev-libs/fribidi/fribidi-1.0.7.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="A free implementation of the unicode bidirectional algorithm"
+HOMEPAGE="https://fribidi.org/;
+SRC_URI="https://github.com/fribidi/fribidi/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="static-libs"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND="
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+"
+
+DOCS=( AUTHORS NEWS ChangeLog THANKS ) # README points at README.md which 
wasn't disted with EAPI-7
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   --disable-debug
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+}



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

2019-10-13 Thread Mart Raudsepp
commit: 0e9e0d54d93c40023a5f5bdad205ab849c4ebdc2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 13 08:18:26 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 13 08:23:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e9e0d54

net-libs/libsoup-2.66.3: fix USE=gtk-doc

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

 net-libs/libsoup/libsoup-2.66.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsoup/libsoup-2.66.3.ebuild 
b/net-libs/libsoup/libsoup-2.66.3.ebuild
index 1853dc717df..af731bff6fc 100644
--- a/net-libs/libsoup/libsoup-2.66.3.ebuild
+++ b/net-libs/libsoup/libsoup-2.66.3.ebuild
@@ -76,7 +76,7 @@ multilib_src_configure() {
-Dgnome=false
-Dintrospection=$(multilib_native_usex introspection true false)
-Dvapi=$(multilib_native_usex vala true false)
-   -Dgtk-doc=$(multilib_native_usex gtk-doc true false)
+   -Dgtk_doc=$(multilib_native_usex gtk-doc true false)
$(meson_use test tests)
)
meson_src_configure



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

2019-10-12 Thread Mart Raudsepp
commit: 76cdfe0ee2cca0fe4fd297d25cd801e307c971bd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 12 21:52:07 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 12 21:52:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76cdfe0e

dev-lang/vala: bump p.masked to 0.46.3

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

 dev-lang/vala/Manifest   | 2 +-
 dev-lang/vala/{vala-0.46.1.ebuild => vala-0.46.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 31ca56d5dfd..0921ae884b1 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -8,4 +8,4 @@ DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 
59f76d43f4bf80f75681c386cb30c4686bf93444
 DIST vala-0.44.7.tar.xz 3355928 BLAKE2B 
172e9fee6edec63324b9babc125d2bdb53c2025b2cb86339b54a4c8017ccdf78a848076fdd6a8f5200c15c48864542d711896160f78790d36a29d30980177d34
 SHA512 
5a645e1b1929644ec6b53d06895afcf62d41d6fd63f82c3be3aa4e28847173071621ec857cb973df38d36e60eb960954c2fb48fb4189e1afcbb25a2376ff0d77
 DIST vala-0.44.8.tar.xz 3360352 BLAKE2B 
da1c8bd909db712567fecee138b464bb304628c6bff1e33901c788728ae0abea9e2df85263b60d97053cd6b25c0fd434f2df0c81b8e8af46e76f588850f945c7
 SHA512 
75d0e3815e958c2067764069d3582186a4ae025f2a7bb1f7aa184af51d8d0797be9c21d6bb1485c8e2102fb6fee2d39b3b373660e80f2ad6b0336ba772e01062
 DIST vala-0.44.9.tar.xz 3363004 BLAKE2B 
b87f8f7d9cda5a77486720b8c542c42ed448cfbb6a1bae899591a799dcf25882a0539c3acef282d0ba42a7ea78d68e7a5d99aa4daa306a70afe6938732d03c25
 SHA512 
9af559a6cb1680013886a4d425e619503d60394f2c7b1ab897cc7830ee566f8122dcd4380b78b551fbf556cead623c245adc1f7f3357b8315be8c120412a3e9f
-DIST vala-0.46.1.tar.xz 3363624 BLAKE2B 
3a85f704eeeb5b741b976cb2450165f524372911f3c00156ce92ff4f7328a7b9e0bfe37be7a8fbcc81a4126391acb4097975c2b5c7475f1b4ffca5bfd8c35379
 SHA512 
f623afcea7b5b861c122962a76addce3ef83b3a08104635644b034e72113732a6c631b3397fd91e17a73258eec152a21b9be1c29f19a722b765eeffa75e98321
+DIST vala-0.46.3.tar.xz 3367124 BLAKE2B 
795e1615c91ac0324df2f5304951204caf9c024ca9e0d1ba768d0613f6e21393648bc3654c8cc9d386a8bef2009b4c842b1b924b1fd079e2689e6c64a7e7749b
 SHA512 
f932fbcd42e6c82c4543efcc507abdb1e1d1af9c0eac125981c55cb052357e7723cb2a08a5aa56c02ac5228d0125c9906a133ce66f8b59fca84c773060174d0c

diff --git a/dev-lang/vala/vala-0.46.1.ebuild b/dev-lang/vala/vala-0.46.3.ebuild
similarity index 100%
rename from dev-lang/vala/vala-0.46.1.ebuild
rename to dev-lang/vala/vala-0.46.3.ebuild



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

2019-10-12 Thread Mart Raudsepp
commit: 36efc9e0b9a6e1afdc73b5fc3c1542e3bf8ff36f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 12 21:47:59 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 12 21:52:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36efc9e0

dev-libs/vala-common: bump p.masked to 0.46.3

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

 dev-libs/vala-common/Manifest   | 2 +-
 .../{vala-common-0.46.1.ebuild => vala-common-0.46.3.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index 830a3e05a77..e719969cacc 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -3,4 +3,4 @@ DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 
59f76d43f4bf80f75681c386cb30c4686bf93444
 DIST vala-0.44.7.tar.xz 3355928 BLAKE2B 
172e9fee6edec63324b9babc125d2bdb53c2025b2cb86339b54a4c8017ccdf78a848076fdd6a8f5200c15c48864542d711896160f78790d36a29d30980177d34
 SHA512 
5a645e1b1929644ec6b53d06895afcf62d41d6fd63f82c3be3aa4e28847173071621ec857cb973df38d36e60eb960954c2fb48fb4189e1afcbb25a2376ff0d77
 DIST vala-0.44.8.tar.xz 3360352 BLAKE2B 
da1c8bd909db712567fecee138b464bb304628c6bff1e33901c788728ae0abea9e2df85263b60d97053cd6b25c0fd434f2df0c81b8e8af46e76f588850f945c7
 SHA512 
75d0e3815e958c2067764069d3582186a4ae025f2a7bb1f7aa184af51d8d0797be9c21d6bb1485c8e2102fb6fee2d39b3b373660e80f2ad6b0336ba772e01062
 DIST vala-0.44.9.tar.xz 3363004 BLAKE2B 
b87f8f7d9cda5a77486720b8c542c42ed448cfbb6a1bae899591a799dcf25882a0539c3acef282d0ba42a7ea78d68e7a5d99aa4daa306a70afe6938732d03c25
 SHA512 
9af559a6cb1680013886a4d425e619503d60394f2c7b1ab897cc7830ee566f8122dcd4380b78b551fbf556cead623c245adc1f7f3357b8315be8c120412a3e9f
-DIST vala-0.46.1.tar.xz 3363624 BLAKE2B 
3a85f704eeeb5b741b976cb2450165f524372911f3c00156ce92ff4f7328a7b9e0bfe37be7a8fbcc81a4126391acb4097975c2b5c7475f1b4ffca5bfd8c35379
 SHA512 
f623afcea7b5b861c122962a76addce3ef83b3a08104635644b034e72113732a6c631b3397fd91e17a73258eec152a21b9be1c29f19a722b765eeffa75e98321
+DIST vala-0.46.3.tar.xz 3367124 BLAKE2B 
795e1615c91ac0324df2f5304951204caf9c024ca9e0d1ba768d0613f6e21393648bc3654c8cc9d386a8bef2009b4c842b1b924b1fd079e2689e6c64a7e7749b
 SHA512 
f932fbcd42e6c82c4543efcc507abdb1e1d1af9c0eac125981c55cb052357e7723cb2a08a5aa56c02ac5228d0125c9906a133ce66f8b59fca84c773060174d0c

diff --git a/dev-libs/vala-common/vala-common-0.46.1.ebuild 
b/dev-libs/vala-common/vala-common-0.46.3.ebuild
similarity index 100%
rename from dev-libs/vala-common/vala-common-0.46.1.ebuild
rename to dev-libs/vala-common/vala-common-0.46.3.ebuild



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

2019-10-12 Thread Mart Raudsepp
commit: 5e438cc2756bb2f9cdf0d77235f804ea917cd16e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 12 21:40:30 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 12 21:52:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e438cc2

dev-libs/vala-common: bump to 0.44.9

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

 dev-libs/vala-common/Manifest  |  1 +
 dev-libs/vala-common/vala-common-0.44.9.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index 420c45b64c8..830a3e05a77 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -2,4 +2,5 @@ DIST vala-0.40.14.tar.xz 3398668 BLAKE2B 
6df1e47439000e1a49dda4d58651b7039737a26
 DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 
59f76d43f4bf80f75681c386cb30c4686bf93444bcd371900b134e0338ab865cf61d4cfd35facfff47c78075c384028cbcbd318eb927444f15862f7a28bccaa1
 SHA512 
d9044b126c91f3b1835a7182a054464339e4e2e52e63df90f43d2d5d9cba06fd6bb7eed5f6aa4d502f43f0a1232610d39d244952cfca54f63eb019e764899eca
 DIST vala-0.44.7.tar.xz 3355928 BLAKE2B 
172e9fee6edec63324b9babc125d2bdb53c2025b2cb86339b54a4c8017ccdf78a848076fdd6a8f5200c15c48864542d711896160f78790d36a29d30980177d34
 SHA512 
5a645e1b1929644ec6b53d06895afcf62d41d6fd63f82c3be3aa4e28847173071621ec857cb973df38d36e60eb960954c2fb48fb4189e1afcbb25a2376ff0d77
 DIST vala-0.44.8.tar.xz 3360352 BLAKE2B 
da1c8bd909db712567fecee138b464bb304628c6bff1e33901c788728ae0abea9e2df85263b60d97053cd6b25c0fd434f2df0c81b8e8af46e76f588850f945c7
 SHA512 
75d0e3815e958c2067764069d3582186a4ae025f2a7bb1f7aa184af51d8d0797be9c21d6bb1485c8e2102fb6fee2d39b3b373660e80f2ad6b0336ba772e01062
+DIST vala-0.44.9.tar.xz 3363004 BLAKE2B 
b87f8f7d9cda5a77486720b8c542c42ed448cfbb6a1bae899591a799dcf25882a0539c3acef282d0ba42a7ea78d68e7a5d99aa4daa306a70afe6938732d03c25
 SHA512 
9af559a6cb1680013886a4d425e619503d60394f2c7b1ab897cc7830ee566f8122dcd4380b78b551fbf556cead623c245adc1f7f3357b8315be8c120412a3e9f
 DIST vala-0.46.1.tar.xz 3363624 BLAKE2B 
3a85f704eeeb5b741b976cb2450165f524372911f3c00156ce92ff4f7328a7b9e0bfe37be7a8fbcc81a4126391acb4097975c2b5c7475f1b4ffca5bfd8c35379
 SHA512 
f623afcea7b5b861c122962a76addce3ef83b3a08104635644b034e72113732a6c631b3397fd91e17a73258eec152a21b9be1c29f19a722b765eeffa75e98321

diff --git a/dev-libs/vala-common/vala-common-0.44.9.ebuild 
b/dev-libs/vala-common/vala-common-0.44.9.ebuild
new file mode 100644
index 000..f66b34153af
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.44.9.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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-linux ~x86-linux ~x64-macos ~x64-solaris"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins vala.m4 vapigen/vapigen.m4
+   insinto /usr/share/vala
+   doins vapigen/Makefile.vapigen
+}



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

2019-10-12 Thread Mart Raudsepp
commit: 7312b89cdb90f4d5ff6526165b936e7a84c8af70
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 12 21:44:14 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 12 21:52:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7312b89c

dev-lang/vala: bump to 0.44.9

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

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.44.9.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index bd50cceb7d3..31ca56d5dfd 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -7,4 +7,5 @@ DIST vala-0.40.16.tar.xz 3412776 BLAKE2B 
0cfe072ce3dfd8b95e804582899ff002869bc00
 DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 
59f76d43f4bf80f75681c386cb30c4686bf93444bcd371900b134e0338ab865cf61d4cfd35facfff47c78075c384028cbcbd318eb927444f15862f7a28bccaa1
 SHA512 
d9044b126c91f3b1835a7182a054464339e4e2e52e63df90f43d2d5d9cba06fd6bb7eed5f6aa4d502f43f0a1232610d39d244952cfca54f63eb019e764899eca
 DIST vala-0.44.7.tar.xz 3355928 BLAKE2B 
172e9fee6edec63324b9babc125d2bdb53c2025b2cb86339b54a4c8017ccdf78a848076fdd6a8f5200c15c48864542d711896160f78790d36a29d30980177d34
 SHA512 
5a645e1b1929644ec6b53d06895afcf62d41d6fd63f82c3be3aa4e28847173071621ec857cb973df38d36e60eb960954c2fb48fb4189e1afcbb25a2376ff0d77
 DIST vala-0.44.8.tar.xz 3360352 BLAKE2B 
da1c8bd909db712567fecee138b464bb304628c6bff1e33901c788728ae0abea9e2df85263b60d97053cd6b25c0fd434f2df0c81b8e8af46e76f588850f945c7
 SHA512 
75d0e3815e958c2067764069d3582186a4ae025f2a7bb1f7aa184af51d8d0797be9c21d6bb1485c8e2102fb6fee2d39b3b373660e80f2ad6b0336ba772e01062
+DIST vala-0.44.9.tar.xz 3363004 BLAKE2B 
b87f8f7d9cda5a77486720b8c542c42ed448cfbb6a1bae899591a799dcf25882a0539c3acef282d0ba42a7ea78d68e7a5d99aa4daa306a70afe6938732d03c25
 SHA512 
9af559a6cb1680013886a4d425e619503d60394f2c7b1ab897cc7830ee566f8122dcd4380b78b551fbf556cead623c245adc1f7f3357b8315be8c120412a3e9f
 DIST vala-0.46.1.tar.xz 3363624 BLAKE2B 
3a85f704eeeb5b741b976cb2450165f524372911f3c00156ce92ff4f7328a7b9e0bfe37be7a8fbcc81a4126391acb4097975c2b5c7475f1b4ffca5bfd8c35379
 SHA512 
f623afcea7b5b861c122962a76addce3ef83b3a08104635644b034e72113732a6c631b3397fd91e17a73258eec152a21b9be1c29f19a722b765eeffa75e98321

diff --git a/dev-lang/vala/vala-0.44.9.ebuild b/dev-lang/vala/vala-0.44.9.ebuild
new file mode 100644
index 000..d4c1d505902
--- /dev/null
+++ b/dev-lang/vala/vala-0.44.9.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0.44"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+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
+   dev-libs/gobject-introspection )
+"
+
+PATCHES=(
+   # Add missing bits to make valadoc parallel installable
+   "${FILESDIR}"/0.44-valadoc-doclets-data-parallel-installable.patch
+)
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2019-10-12 Thread Mart Raudsepp
commit: 84315ea6eb19f291301a50a16e1e3a570cbca943
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 12 21:17:58 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 12 21:37:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84315ea6

net-misc/networkmanager: bump to 1.18.4

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

 net-misc/networkmanager/Manifest   |   1 +
 .../networkmanager/networkmanager-1.18.4.ebuild| 341 +
 2 files changed, 342 insertions(+)

diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest
index 879c26ca44f..a8d5397736c 100644
--- a/net-misc/networkmanager/Manifest
+++ b/net-misc/networkmanager/Manifest
@@ -1 +1,2 @@
 DIST NetworkManager-1.18.2.tar.xz 4872252 BLAKE2B 
8a3fa74837a6cf2a09af807b9bd164c949d31efb81fc212485f49e24f0a215ff06db10c4259712f6c51d7480bda1b53457bf50bda9b2df8330891e8c8ba394c8
 SHA512 
a220d856632693298af0bd23ae4393ee597684fcae400c8ed35bae5e543bcdbd0b0e879f4a7587b674ae86c5fdfbee955acd0fb6226cb95ed31372cb7c222814
+DIST NetworkManager-1.18.4.tar.xz 4875196 BLAKE2B 
9c58d6d7317562332dfa9639f8e236a0a7f6b58e7dad5af83916b1c6178899a6bcf12bc289fb401d84fd6420306364b4c4c0a25eda2a08eef812acde1862a18a
 SHA512 
9fd22775a400ee8d20c75ebddfee842bfbd8780966444dd537e371a65918f41640e921d2c441853afe8f72d693e9b4c1415435136a07004666a6af4799fd3350

diff --git a/net-misc/networkmanager/networkmanager-1.18.4.ebuild 
b/net-misc/networkmanager/networkmanager-1.18.4.ebuild
new file mode 100644
index 000..79e755a8656
--- /dev/null
+++ b/net-misc/networkmanager/networkmanager-1.18.4.ebuild
@@ -0,0 +1,341 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="NetworkManager"
+GNOME2_LA_PUNT="yes"
+VALA_USE_DEPEND="vapigen"
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+
+inherit bash-completion-r1 gnome2 linux-info multilib python-any-r1 systemd 
readme.gentoo-r1 vala virtualx udev multilib-minimal
+
+DESCRIPTION="A set of co-operative tools that make networking simple and 
straightforward"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
+
+LICENSE="GPL-2+"
+SLOT="0" # add subslot if libnm-util.so.2 or libnm-glib.so.4 bumps soname 
version
+
+IUSE="audit bluetooth connection-sharing consolekit +dhclient dhcpcd elogind 
gnutls +introspection iwd json kernel_linux +nss +modemmanager ncurses ofono 
ovs policykit +ppp resolvconf selinux systemd teamd test vala +wext +wifi"
+
+REQUIRED_USE="
+   bluetooth? ( modemmanager )
+   iwd? ( wifi )
+   vala? ( introspection )
+   wext? ( wifi )
+   || ( nss gnutls )
+   ?? ( consolekit elogind systemd )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# gobject-introspection-0.10.3 is needed due to gnome bug 642300
+# wpa_supplicant-0.7.3-r3 is needed due to bug 359271
+COMMON_DEPEND="
+   >=sys-apps/dbus-1.2[${MULTILIB_USEDEP}]
+   >=dev-libs/dbus-glib-0.100[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
+   policykit? ( >=sys-auth/polkit-0.106 )
+   net-libs/libndp[${MULTILIB_USEDEP}]
+   >=net-misc/curl-7.24
+   net-misc/iputils
+   sys-apps/util-linux[${MULTILIB_USEDEP}]
+   sys-libs/readline:0=
+   >=virtual/libudev-175:=[${MULTILIB_USEDEP}]
+   audit? ( sys-process/audit )
+   bluetooth? ( >=net-wireless/bluez-5 )
+   connection-sharing? (
+   net-dns/dnsmasq[dbus,dhcp]
+   net-firewall/iptables )
+   consolekit? ( >=sys-auth/consolekit-1.0.0 )
+   dhclient? ( >=net-misc/dhcp-4[client] )
+   dhcpcd? ( net-misc/dhcpcd )
+   elogind? ( >=sys-auth/elogind-219 )
+   introspection? ( >=dev-libs/gobject-introspection-0.10.3:= )
+   json? ( >=dev-libs/jansson-2.5[${MULTILIB_USEDEP}] )
+   modemmanager? ( >=net-misc/modemmanager-0.7.991:0= )
+   ncurses? ( >=dev-libs/newt-0.52.15 )
+   nss? ( >=dev-libs/nss-3.11:=[${MULTILIB_USEDEP}] )
+   !nss? ( gnutls? (
+   dev-libs/libgcrypt:0=[${MULTILIB_USEDEP}]
+   >=net-libs/gnutls-2.12:=[${MULTILIB_USEDEP}] ) )
+   ofono? ( net-misc/ofono )
+   ovs? ( dev-libs/jansson )
+   ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6] )
+   resolvconf? ( net-dns/openresolv )
+   selinux? ( sys-libs/libselinux )
+   systemd? ( >=sys-apps/systemd-209:0= )
+   teamd? (
+   dev-libs/jansson
+   >=net-misc/libteam-1.9
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   acct-group/plugdev
+   || (
+   net-misc/iputils[arping(+)]
+   net-analyzer/arping
+   )
+   wifi? (
+   !iwd? ( >=net-wireless/wpa_supplican

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

2019-10-12 Thread Mart Raudsepp
commit: b6454cae992acc579ea5c2d0482c12890c1f4cc6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 12 21:16:44 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 12 21:37:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6454cae

x11-libs/vte: bump to 0.56.4

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

 x11-libs/vte/Manifest  |  1 +
 x11-libs/vte/vte-0.56.4.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest
index cd087ad4790..00ea7fc7c93 100644
--- a/x11-libs/vte/Manifest
+++ b/x11-libs/vte/Manifest
@@ -4,3 +4,4 @@ DIST vte-0.48.4.tar.xz 1008296 BLAKE2B 
9f946d6909d38896ec80db2a02666d809155997b2
 DIST vte-0.54.1-command-notify.patch.xz 3428 BLAKE2B 
75b0c22720276300be2e49e8444aa68fed77fb7a6cc6b0e93a5c2d41257626bd60ff1084d68579769cb3d85e7ec567927591746de48e860b138d0c1f24f64cc7
 SHA512 
a53da569f8168c8e9e21e186dcfc00bf9fdb78a0c767ba35033c1c1e4f836406b4d9bf70ee3e071f6c749fd6f72101a6960d201617bd0bc23021e1eeaac6fd0c
 DIST vte-0.54.4.tar.xz 1087748 BLAKE2B 
65fb762414e832930ce1519dc99fe306b3c9c3860bf8116c29e66b758178d1f0a52705cd6f7ab1be30374fb2956a01aaccc8f6859d0af971f2037809421bb502
 SHA512 
7e0f4140a4c474fad9a48eaf0e4c29f83e7bf50719087983c238b362c6303824836c34485eb2ca135be0961fa4b83a318d08ef70d4cf0dab0d37dc2e36710c41
 DIST vte-0.56.3.tar.xz 1100584 BLAKE2B 
7fd1e041c52aab93d95d6ce91f6dd7d4bc9080e22cb82041d1636946973f1eee86e257f2c357af93417eeec52142edcb7df3bdbcf90727e40fb61a1e4b2d9292
 SHA512 
f78b3d532ca47e53c1bb51db6780697ce4692d493c0030d2dc4beb63a2595e44a43eb409ee31b94e4551eae259ac1baa8f06825a02fd66df8352e192f4ea1988
+DIST vte-0.56.4.tar.xz 1100952 BLAKE2B 
3c3ec69f4078bdb07a4501df4aeb31aaeb7f9fa5a4631152d486fbb2c950362612cd9dff4abe25b93da6c712a37a20ccbf050ad33d96ec7b997bb1409189f60b
 SHA512 
5a6c79b30f07c1f5848ef59028864d893cc605b9ad8f49ae819958aaed962d2ff96baad379f126381b8bf00015003c5a6dc28c792e4e050ba35090338bd7dabb

diff --git a/x11-libs/vte/vte-0.56.4.ebuild b/x11-libs/vte/vte-0.56.4.ebuild
new file mode 100644
index 000..a1d0b27dbcd
--- /dev/null
+++ b/x11-libs/vte/vte-0.56.4.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.32"
+
+inherit gnome2 vala
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
+
+LICENSE="LGPL-2+"
+SLOT="2.91"
+IUSE="+crypt debug glade +introspection vala vanilla"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+REQUIRED_USE="vala? ( introspection )"
+
+SRC_URI="${SRC_URI} !vanilla? ( 
https://dev.gentoo.org/~leio/distfiles/${PN}-0.54.1-command-notify.patch.xz )"
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=dev-libs/libpcre2-10.21
+   >=x11-libs/gtk+-3.16:3[introspection?]
+   >=x11-libs/pango-1.22.0
+
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+
+   crypt?  ( >=net-libs/gnutls-3.2.7:0= )
+   glade? ( >=dev-util/glade-3.9:3.10 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
+"
+DEPEND="${RDEPEND}
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.13
+   >=dev-util/intltool-0.35
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   vala? ( $(vala_depend) )
+"
+RDEPEND="${RDEPEND}
+   !x11-libs/vte:2.90[glade]
+"
+
+src_prepare() {
+   if ! use vanilla; then
+   # Part of 
https://src.fedoraproject.org/rpms/vte291/blob/f30/f/vte291-cntr-ntfy-scroll.patch
+   # Patch distfile for 0.54 series is re-used, as only git hashes 
and co changed in patchset.
+   # Adds OSC 777 support for desktop notifications in 
gnome-terminal or elsewhere
+   eapply "${WORKDIR}"/${PN}-0.54.1-command-notify.patch
+   fi
+
+   use vala && vala_src_prepare
+
+   # build fails because of -Werror with gcc-5.x
+   sed -e 's#-Werror=format=2#-Wformat=2#' -i configure || die "sed failed"
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local myconf=""
+
+   if [[ ${CHOST} == *-interix* ]]; then
+   myconf="${myconf} --disable-Bsymbolic"
+
+   # interix stropts.h is empty...
+   export ac_cv_header_stropts_h=no
+   fi
+
+   gnome2_src_configure \
+   --disable-static \
+   --with-gtk=3.0 \
+   --with-iconv \
+   $(use_enable debug) \
+   $(use_enable glade glade-catalogue) \
+   

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

2019-10-12 Thread Mart Raudsepp
commit: d2d1b63a6f17f792323eeae327abd3fec830fd56
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 12 21:36:27 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 12 21:37:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d1b63a

gnome-extra/nm-applet: bump to 1.8.24

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

 gnome-extra/nm-applet/Manifest|  1 +
 gnome-extra/nm-applet/nm-applet-1.8.24.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/gnome-extra/nm-applet/Manifest b/gnome-extra/nm-applet/Manifest
index 71f58ae741b..35d9cc5d4cb 100644
--- a/gnome-extra/nm-applet/Manifest
+++ b/gnome-extra/nm-applet/Manifest
@@ -1 +1,2 @@
 DIST network-manager-applet-1.8.22.tar.xz 2058500 BLAKE2B 
e4b31ea3dfe91f07a61b7dd4c34521bc4fc2d7a1b7e5649690336cce0c425d57128ff8011b18a6505893982bfd81170eb8239b9e83de6f91afa11190cfac3b4d
 SHA512 
d2f679a67b79b011762f9249798c5a4ccad3d0fdd01d8d45956a65ab75398ccc07167fc5452748a12294315f729b10115edcb9f11e05475bb0b15b2ade638dd3
+DIST network-manager-applet-1.8.24.tar.xz 2062132 BLAKE2B 
fed75ab78e05b59a4f20c7570b84ac6fe3dd2cf6f8ad060f6c65bc9e2a32e29d295fc919de1037ba30c2609d35079dccb3f625ffc019150c9c69cfa94388e2c8
 SHA512 
76e914ec4f2e6eadd21ccc3e1f613fb97cb72d9551730a1dc09454177365dcaa2cdeea4b855c53732ad6a22cfa5e62e03f09fc8b04a277ce213dcf8c3beaf77c

diff --git a/gnome-extra/nm-applet/nm-applet-1.8.24.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.8.24.ebuild
new file mode 100644
index 000..d0eddf11a2d
--- /dev/null
+++ b/gnome-extra/nm-applet/nm-applet-1.8.24.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# 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="ayatana +introspection +gcr +modemmanager selinux teamd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=app-crypt/libsecret-0.18
+   >=dev-libs/glib-2.38:2[dbus]
+   >=dev-libs/dbus-glib-0.88
+   >=sys-apps/dbus-1.4.1
+   >=sys-auth/polkit-0.96-r1
+   >=x11-libs/gtk+-3.10:3[introspection?]
+   >=x11-libs/libnotify-0.7.0
+
+   app-text/iso-codes
+   >=net-misc/networkmanager-1.7:=[introspection?,modemmanager?,teamd?]
+   net-misc/mobile-broadband-provider-info
+
+   ayatana? (
+   dev-libs/libappindicator:3
+   >=dev-libs/libdbusmenu-16.04.0 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+   virtual/freedesktop-icon-theme
+   virtual/libgudev:=
+   gcr? ( >=app-crypt/gcr-3.14:=[gtk] )
+   modemmanager? ( net-misc/modemmanager )
+   selinux? ( sys-libs/libselinux )
+   teamd? ( >=dev-libs/jansson-2.7 )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.0
+   >=sys-devel/gettext-0.18
+   virtual/pkgconfig
+"
+
+PDEPEND="virtual/notification-daemon" #546134
+
+src_configure() {
+   local myconf=(
+   --with-appindicator=$(usex ayatana ubuntu no)
+   --with-libnm-gtk
+   --without-libnma-gtk4
+   --disable-lto
+   --disable-ld-gc
+   --disable-more-warnings
+   --disable-static
+   --localstatedir=/var
+   $(use_enable introspection)
+   $(use_with gcr)
+   $(use_with modemmanager wwan)
+   $(use_with selinux)
+   $(use_with teamd team)
+   )
+   gnome2_src_configure "${myconf[@]}"
+}



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

2019-10-12 Thread Mart Raudsepp
commit: b7ad7c5616d61f74896075536ab560543207dbc3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 12 21:04:01 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 12 21:37:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ad7c56

gnome-base/gnome-keyring: remove old

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

 gnome-base/gnome-keyring/Manifest  |  2 -
 .../gnome-keyring/gnome-keyring-3.20.0.ebuild  | 78 --
 .../gnome-keyring/gnome-keyring-3.20.1.ebuild  | 78 --
 3 files changed, 158 deletions(-)

diff --git a/gnome-base/gnome-keyring/Manifest 
b/gnome-base/gnome-keyring/Manifest
index 3819347d7fd..ee944857339 100644
--- a/gnome-base/gnome-keyring/Manifest
+++ b/gnome-base/gnome-keyring/Manifest
@@ -1,4 +1,2 @@
-DIST gnome-keyring-3.20.0.tar.xz 1215324 BLAKE2B 
97a4663fac7d3e854a742ac2f160fda2b40c5ff9f7316b52197955aa1970732ef323252325a021469d4944e962b1f1b868d300476b854f21cc5636961e3972da
 SHA512 
f7e6195b4be52edaee3bc3181f006ec31ebd54f8000c98220520f4158f66580b60950e4f55247aefae6aa9320f6589c8a09c1e32853165915ae5ff1b40627c5b
-DIST gnome-keyring-3.20.1.tar.xz 1219800 BLAKE2B 
b0c633575ee35a733bbf04322e4413675bc40d4de256b66183138483f50c1d399a450cd4d06a3d76707948a7c541ef129a3385044f109a37677af6a7fc01e9af
 SHA512 
a60d8a4b17a9c6d8c581578881abaf7d79de43045a314b401e3bfd3974edb4ab94117dd430203b721058f432b24bf6296e0b7c4fba1e66cccd2c2e9441787177
 DIST gnome-keyring-3.28.2.tar.xz 1322108 BLAKE2B 
416697befb7670c3b854ff8d70626d495f5ba77691a062f854360e25a76766f5023e998b86114d36965023a5efefc2eb0ab1dca9aa03d73351eafebaa4920784
 SHA512 
a51bc9d6bc9203b86febe99bdbf893d3ba0eeaad976ece2bd49efc3869bd1d15f440a01999ce969f845f8336538de22e9f1161da990d707cbadb99d5cc3549bc
 DIST gnome-keyring-3.31.91.tar.xz 1365052 BLAKE2B 
fed6ac7bb5a509e268180d047cd5df1564d5a90672f5240fa98773f43d9ca7eb63c598d81c4a9de8e988ee5886679bceeb4be1c43acce876680aeb3df4385856
 SHA512 
c66ad13fd84764f01e75de2d6142ecb42954d6111f86738c27e7b5b94e702be2af5af7f83ba4e4b9aae58cfa04f3973e272c8177179d1f8a54f63c037aea0210

diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.20.0.ebuild 
b/gnome-base/gnome-keyring/gnome-keyring-3.20.0.ebuild
deleted file mode 100644
index 4cea6151b4c..000
--- a/gnome-base/gnome-keyring/gnome-keyring-3.20.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit fcaps gnome2 pam python-any-r1 versionator virtualx
-
-DESCRIPTION="Password and keyring managing daemon"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring;
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-IUSE="+caps pam selinux +ssh-agent test"
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-
-# Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456
-RDEPEND="
-   >=app-crypt/gcr-3.5.3:=[gtk]
-   >=dev-libs/glib-2.38:2
-   app-misc/ca-certificates
-   >=dev-libs/libgcrypt-1.2.2:0=
-   caps? ( sys-libs/libcap-ng )
-   pam? ( sys-libs/pam )
-   selinux? ( sec-policy/selinux-gnome )
-   >=app-crypt/gnupg-2.0.28:=
-"
-DEPEND="${RDEPEND}
-   >=app-eselect/eselect-pinentry-0.5
-   app-text/docbook-xml-dtd:4.3
-   dev-libs/libxslt
-   >=dev-util/intltool-0.35
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( ${PYTHON_DEPS} )
-"
-PDEPEND="app-crypt/pinentry[gnome-keyring]" #570512
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   # Disable stupid CFLAGS with debug enabled
-   sed -e 's/CFLAGS="$CFLAGS -g"//' \
-   -e 's/CFLAGS="$CFLAGS -O0"//' \
-   -i configure.ac configure || die
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   $(use_with caps libcap-ng) \
-   $(use_enable pam) \
-   $(use_with pam pam-dir $(getpam_mod_dir)) \
-   $(use_enable selinux) \
-   $(use_enable ssh-agent) \
-   --enable-doc
-}
-
-src_test() {
-"${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/schema" || die
-GSETTINGS_SCHEMA_DIR="${S}/schema" virtx emake check
-}
-
-pkg_postinst() {
-   # cap_ipc_lock only needed if building --with-libcap-ng
-   # Never install as suid root, this breaks dbus activation, see bug 
#513870
-   use caps && fcaps -m 755 cap_ipc_lock usr/bin/gnome-keyring-daemon
-   gnome2_pkg_postinst
-
-   if ! [[ $(eselect pinentry show | grep "pinentry-gnome3") ]] ; then
-   e

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

2019-10-12 Thread Mart Raudsepp
commit: 2b4453f373fec02c2139144ca7de2cbf6f87cfb5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 12 13:09:06 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 12 13:28:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4453f3

net-irc/telepathy-idle: fix LICENSE

All sources seem to have a "or later" clause, so fix to LGPL-2.1+

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

 net-irc/telepathy-idle/telepathy-idle-0.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/telepathy-idle/telepathy-idle-0.2.0-r1.ebuild 
b/net-irc/telepathy-idle/telepathy-idle-0.2.0-r1.ebuild
index f8fc3c2d33b..66a7595c94b 100644
--- a/net-irc/telepathy-idle/telepathy-idle-0.2.0-r1.ebuild
+++ b/net-irc/telepathy-idle/telepathy-idle-0.2.0-r1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Full-featured IRC connection manager for 
Telepathy"
 HOMEPAGE="https://cgit.freedesktop.org/telepathy/telepathy-idle;
 SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
 IUSE="test"



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

2019-10-12 Thread Mart Raudsepp
commit: 2d00f826908dbc1a3c7b29db09a5d7a63652da41
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 12 12:16:44 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 12 13:28:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d00f826

net-irc/telepathy-idle: EAPI-7 bump, drop bogus PYTHON_USEDEP

...on net-libs/telepathy-glib.

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../telepathy-idle/telepathy-idle-0.2.0-r1.ebuild  | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/net-irc/telepathy-idle/telepathy-idle-0.2.0-r1.ebuild 
b/net-irc/telepathy-idle/telepathy-idle-0.2.0-r1.ebuild
new file mode 100644
index 000..f8fc3c2d33b
--- /dev/null
+++ b/net-irc/telepathy-idle/telepathy-idle-0.2.0-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-single-r1
+
+DESCRIPTION="Full-featured IRC connection manager for Telepathy"
+HOMEPAGE="https://cgit.freedesktop.org/telepathy/telepathy-idle;
+SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? ( dev-python/twisted-words )
+"
+RDEPEND="
+   >=dev-libs/dbus-glib-0.51
+   >=dev-libs/glib-2.32:2
+   >=net-libs/telepathy-glib-0.21
+   sys-apps/dbus
+   ${PYTHON_DEPS}
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   # Failed in 0.1.16 and code has not moved since october
+   # Upstream is working on 1.0
+   sed -e 's:connect/server-quit-ignore.py::' \
+   -e 's:connect/server-quit-noclose.py::' \
+   -i tests/twisted/Makefile.{am,in} || die
+}



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

2019-10-12 Thread Mart Raudsepp
commit: b11fbd93ce31620e28afa3edd87b808ff01732ff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 12 12:14:35 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 12 13:28:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11fbd93

net-irc/telepathy-idle: Drop 0.2.0 (r0)

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-irc/telepathy-idle/telepathy-idle-0.2.0.ebuild | 37 --
 1 file changed, 37 deletions(-)

diff --git a/net-irc/telepathy-idle/telepathy-idle-0.2.0.ebuild 
b/net-irc/telepathy-idle/telepathy-idle-0.2.0.ebuild
deleted file mode 100644
index 984eccfc0da..000
--- a/net-irc/telepathy-idle/telepathy-idle-0.2.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-single-r1
-
-DESCRIPTION="Full-featured IRC connection manager for Telepathy"
-HOMEPAGE="https://cgit.freedesktop.org/telepathy/telepathy-idle;
-SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   >=dev-libs/dbus-glib-0.51
-   >=dev-libs/glib-2.32:2
-   >=net-libs/telepathy-glib-0.21[${PYTHON_USEDEP}]
-   sys-apps/dbus
-   ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? ( dev-python/twisted-words )
-"
-
-src_prepare() {
-   # Failed in 0.1.16 and code has not moved since october
-   # Upstream is working on 1.0
-   sed -e 's:connect/server-quit-ignore.py::' \
-   -e 's:connect/server-quit-noclose.py::' \
-   -i tests/twisted/Makefile.{am,in} || die
-}



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

2019-10-12 Thread Mart Raudsepp
commit: 235979625b8185c168b63ea1029dbaa6361f3e8e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep 15 16:14:30 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 12 13:28:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23597962

net-libs/telepathy-glib: EAPI-6, python-any-r1, python3

Closes: https://github.com/gentoo/gentoo/pull/12935
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../telepathy-glib/telepathy-glib-0.24.1-r1.ebuild | 64 ++
 1 file changed, 64 insertions(+)

diff --git a/net-libs/telepathy-glib/telepathy-glib-0.24.1-r1.ebuild 
b/net-libs/telepathy-glib/telepathy-glib-0.24.1-r1.ebuild
new file mode 100644
index 000..758e5eceb48
--- /dev/null
+++ b/net-libs/telepathy-glib/telepathy-glib-0.24.1-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
+VALA_MIN_API_VERSION="0.18"
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 python-any-r1 vala virtualx
+
+DESCRIPTION="GLib bindings for the Telepathy D-Bus protocol"
+HOMEPAGE="https://telepathy.freedesktop.org/;
+SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+IUSE="debug +introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+# Broken for a long time and upstream doesn't care
+# https://bugs.freedesktop.org/show_bug.cgi?id=63212
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-libs/glib-2.36:2
+   >=dev-libs/dbus-glib-0.90
+   introspection? ( >=dev-libs/gobject-introspection-1.30 )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   dev-libs/libxslt
+   dev-util/glib-utils
+   dev-util/gtk-doc-am
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+# See bug 504744 for reference
+PDEPEND="
+   net-im/telepathy-mission-control
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --disable-installed-tests \
+   $(use_enable debug backtrace) \
+   $(use_enable debug debug-cache) \
+   $(use_enable introspection) \
+   $(use_enable vala vala-bindings)
+}
+
+src_test() {
+   unset DBUS_SESSION_BUS_ADDRESS
+   # Needs dbus for tests (auto-launched)
+   virtx emake -j1 check
+}



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

2019-09-28 Thread Mart Raudsepp
commit: 213da29577dde74ef5eeb301c86a287f845c475e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Sep 28 20:50:53 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep 28 20:50:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=213da295

gnome-extra/sushi: bump to 3.32.1

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

 gnome-extra/sushi/Manifest|  1 +
 gnome-extra/sushi/sushi-3.32.1.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/gnome-extra/sushi/Manifest b/gnome-extra/sushi/Manifest
index 2f1a905523d..5721fd4bccc 100644
--- a/gnome-extra/sushi/Manifest
+++ b/gnome-extra/sushi/Manifest
@@ -1 +1,2 @@
 DIST sushi-3.30.0.tar.xz 296940 BLAKE2B 
ff8617aabab16d41c9b072f8cf9774e4f5ce59e0dada05dcad23ba6929005c963d86a1beb5c2a3adc5e8cbaf8a6ce769b48ff53f4979db9f1853bbed0f80fb2d
 SHA512 
48d2b960c2ebe86cdfbd0043968acdd6864162368941b921f25e137e6aeb2a2513738ad4d8c6ef5d5c6d2863e6ace5d2819e0a5dfc487efd20a1914a7cbcc40e
+DIST sushi-3.32.1.tar.xz 65172 BLAKE2B 
ad6d085e3c67527c988695195408e2dd8f82effeb0dacccb63eec9d3896c82fb1abf8d0fb92aeb6934146e67e8e203e438a900d4164d673b19cbe6af9d9a27b7
 SHA512 
db38b690591f7c7a5e55b7ad7a37022cd0624f48af6fe1c56ae05aa74598d767b61a1636d01ba207c399739c0cee6d266a52207a74f65f3e27216c5dfdd17909

diff --git a/gnome-extra/sushi/sushi-3.32.1.ebuild 
b/gnome-extra/sushi/sushi-3.32.1.ebuild
new file mode 100644
index 000..60bf8a759db
--- /dev/null
+++ b/gnome-extra/sushi/sushi-3.32.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org meson xdg
+
+DESCRIPTION="A quick previewer for Nautilus, the GNOME file manager"
+HOMEPAGE="https://git.gnome.org/browse/sushi;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="office"
+
+# Optional app-office/libreoffice support (OOo to pdf and then preview)
+# gtk+[X] optionally needed for sushi_create_foreign_window(); clutter-x11.h 
unconditionally included
+COMMON_DEPEND="
+   >=media-libs/clutter-1.11.4:1.0[X,introspection]
+   media-libs/clutter-gst:3.0[introspection]
+   >=media-libs/clutter-gtk-1.0.1:1.0[introspection]
+   >=app-text/evince-3.0[introspection]
+   media-libs/freetype:2
+   >=x11-libs/gdk-pixbuf-2.23.0[introspection]
+   >=dev-libs/gjs-1.40
+   >=dev-libs/glib-2.29.14:2
+   media-libs/gstreamer:1.0[introspection]
+   media-libs/gst-plugins-base:1.0[introspection]
+   >=x11-libs/gtk+-3.13.2:3[X,introspection]
+   x11-libs/gtksourceview:3.0[introspection]
+   >=media-libs/harfbuzz-0.9.9:=
+   >=dev-libs/gobject-introspection-1.54:=
+   media-libs/musicbrainz:5=
+   net-libs/webkit-gtk:4[introspection]
+
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/nautilus-3.1.90
+   office? ( app-office/libreoffice )
+"



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

2019-09-28 Thread Mart Raudsepp
commit: fca8a8f69fce2a343dac48cb28dc619ebd15dd1f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Sep 28 20:28:42 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep 28 20:28:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca8a8f6

gnome-base/gnome-light: EAPI-7

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

 gnome-base/gnome-light/gnome-light-3.32.2.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnome-base/gnome-light/gnome-light-3.32.2.ebuild 
b/gnome-base/gnome-light/gnome-light-3.32.2.ebuild
index 48fe1d876dd..75acc391dae 100644
--- a/gnome-base/gnome-light/gnome-light-3.32.2.ebuild
+++ b/gnome-base/gnome-light/gnome-light-3.32.2.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit eapi7-ver
+EAPI=7
 
 P_RELEASE="$(ver_cut 1-2)"
 
@@ -45,6 +43,7 @@ RDEPEND="
 "
 DEPEND=""
 PDEPEND=">=gnome-base/gvfs-1.40.1"
+BDEPEND=""
 S="${WORKDIR}"
 
 pkg_pretend() {



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

2019-09-28 Thread Mart Raudsepp
commit: 9198c24e859e9d7a1612d7ea0ddf3d0f71f9486e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Sep 28 20:15:27 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep 28 20:15:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9198c24e

gnome-base/gnome-light: bump to 3.32.2

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

 gnome-base/gnome-light/gnome-light-3.32.2.ebuild | 62 
 1 file changed, 62 insertions(+)

diff --git a/gnome-base/gnome-light/gnome-light-3.32.2.ebuild 
b/gnome-base/gnome-light/gnome-light-3.32.2.ebuild
new file mode 100644
index 000..48fe1d876dd
--- /dev/null
+++ b/gnome-base/gnome-light/gnome-light-3.32.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eapi7-ver
+
+P_RELEASE="$(ver_cut 1-2)"
+
+DESCRIPTION="Meta package for GNOME-Light, merge this package to install"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="2.0"
+IUSE="cups +gnome-shell"
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64 ~x86"
+
+# XXX: Note to developers:
+# This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of
+# the bare minimum of libs/apps needed. It is basically gnome-base/gnome 
without
+# any apps, but shouldn't be used by users unless they know what they are 
doing.
+# cantarell minimum version is ensured here as gnome-shell depends on it.
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+
+   >=gnome-base/gnome-session-3.32.0
+   >=gnome-base/gnome-settings-daemon-3.32.0[cups?]
+   >=gnome-base/gnome-control-center-${PV}[cups?]
+
+   >=gnome-base/nautilus-${PV}
+
+   gnome-shell? (
+   >=x11-wm/mutter-${PV}
+   >=dev-libs/gjs-1.56.2
+   >=gnome-base/gnome-shell-${PV}
+   >=media-fonts/cantarell-0.111 )
+
+   >=x11-themes/adwaita-icon-theme-${P_RELEASE}
+   >=x11-themes/gnome-themes-standard-3.28
+   >=x11-themes/gnome-backgrounds-${P_RELEASE}
+
+   >=x11-terms/gnome-terminal-${PV}
+"
+DEPEND=""
+PDEPEND=">=gnome-base/gvfs-1.40.1"
+S="${WORKDIR}"
+
+pkg_pretend() {
+   if ! use gnome-shell; then
+   # Users probably want to use gnome-flashback, e16, sawfish, etc
+   ewarn "You're not installing GNOME Shell"
+   ewarn "You will have to install and manage a window manager by 
yourself"
+   fi
+}
+
+pkg_postinst() {
+   # Remember people where to find our project information
+   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
+   elog "for information about the project and documentation."
+}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gnome-backgrounds/

2019-09-28 Thread Mart Raudsepp
commit: b9289efc33319dc41e4a59bd1fb97657c22725cc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Sep 28 20:08:23 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep 28 20:08:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9289efc

x11-themes/gnome-backgrounds: bump to 3.32.0

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

 x11-themes/gnome-backgrounds/Manifest|  1 +
 .../gnome-backgrounds/gnome-backgrounds-3.32.0.ebuild| 16 
 2 files changed, 17 insertions(+)

diff --git a/x11-themes/gnome-backgrounds/Manifest 
b/x11-themes/gnome-backgrounds/Manifest
index 948cbfa55af..4b9c65d1923 100644
--- a/x11-themes/gnome-backgrounds/Manifest
+++ b/x11-themes/gnome-backgrounds/Manifest
@@ -1 +1,2 @@
 DIST gnome-backgrounds-3.30.0.tar.xz 27369704 BLAKE2B 
519373d47ac70d73df43d1fc85d4649fad9e3db7e41135ba2df3e6a4c70771225413ec74ca30f3e1b1b27a9c030bd05a29a6e6791d9d0d903a131682a5813970
 SHA512 
a9fd254126448613681e64c841fb0e29a8d1e18adad3aa0c22d01fbe0a33139486595d8537293425510d56826379caaac2e02157f2c2a9289cdad3bc040c
+DIST gnome-backgrounds-3.32.0.tar.xz 31797916 BLAKE2B 
6df0bf94707ed44ef7cb0da4f51397d00a50428940549a09117e2b99b45f09709b53b4050df1778cb29f9a8d05ecb634fb4615ea8420886bc21623d05315b614
 SHA512 
7165f6102bc39b18253ea82f4039a1caca1b2ece6b5e98323c66a24221e6861b74e31d39e07782658ad76282e55d45136314dafb9ea0bcd3d4652aece2ba3797

diff --git a/x11-themes/gnome-backgrounds/gnome-backgrounds-3.32.0.ebuild 
b/x11-themes/gnome-backgrounds/gnome-backgrounds-3.32.0.ebuild
new file mode 100644
index 000..b593d8e9d08
--- /dev/null
+++ b/x11-themes/gnome-backgrounds/gnome-backgrounds-3.32.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org meson
+
+DESCRIPTION="A set of backgrounds packaged with the GNOME desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-backgrounds;
+
+LICENSE="CC-BY-SA-2.0 CC-BY-SA-3.0 CC-BY-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd"
+IUSE=""
+
+RDEPEND="!

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

2019-09-28 Thread Mart Raudsepp
commit: 5b1f6e654bb9cccf56ee765994e9aa27f2782b8a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Sep 28 08:49:14 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep 28 09:49:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b1f6e65

x11-terms/gnome-terminal: bump to 3.32.2

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

 x11-terms/gnome-terminal/Manifest  |  2 +
 .../gnome-terminal/gnome-terminal-3.32.2.ebuild| 84 ++
 2 files changed, 86 insertions(+)

diff --git a/x11-terms/gnome-terminal/Manifest 
b/x11-terms/gnome-terminal/Manifest
index ed7ccc49a7c..1fd1d32606b 100644
--- a/x11-terms/gnome-terminal/Manifest
+++ b/x11-terms/gnome-terminal/Manifest
@@ -1,2 +1,4 @@
 DIST gnome-terminal-3.30.2-notify-open-title-transparency.patch.xz 31748 
BLAKE2B 
6a25547fcdd387ea90c3ba13e53f31a118cc01c50c72f1f597162452ea65509e2fc8adaa2f6487859d8a53e828173d77a6f952d172f5a685e2b51864a82cce7f
 SHA512 
51f32879c93a5ca489db9a604b28585787c9ec1a444c5e8c76bf26edeaa68e35fe9f76f94f32e99716a0d01643ac859475be13232c62675c703b5503781cb8d0
 DIST gnome-terminal-3.30.3.tar.xz 2102108 BLAKE2B 
1930bc97c8d77d0107dbb7e56d849e3941c6821863d25103d8d17135d334b6ceda5b5ef1cad81d02011fb7190fd5b39ce4176083af0af6bebb71f52e30cd2c7b
 SHA512 
54d3b345a23905f65ccc7d238b2f9ebcfebc4f504c41bdb3dc388ceee8e6f2dfbba7c0060ea6bcba8bb541a031fe619d462e024aef277f66b5c49792c291
+DIST gnome-terminal-3.32.2-cntr-ntfy-ttl-ts.patch.xz 31684 BLAKE2B 
34c3473632d82983aec98a867e7353829521527f8f570e62e5fd7a1bd638b470c6f1ce7fde33d4604a2ca40e4b93be02a22dbdd4d1559a03bf230060310e81bf
 SHA512 
76732fd57644431936b78a3ea3e8010b3f14fb0af52fa9c79540ed5ec5a0a45e6b31c9ace2b67a02559ec4e294927bf2033730d074727c3fe05054f39d1a8b42
+DIST gnome-terminal-3.32.2.tar.xz 2039236 BLAKE2B 
967f87a362cf893c8d743caefc9b857d6c8092e59c3ce77a76dea5d50f503bea9c9e066e447724b6c7781bec808a4cccf8c3d646ecccb1800da9a0bdd7f28e4d
 SHA512 
1be1e26b62b9364361982a34455fb5c818a2114edadb1146985f9e418ce5d51387d12b443c12022b8eec9c61c2137a1a780f390672406a1940f8b352b782e3cc

diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.32.2.ebuild 
b/x11-terms/gnome-terminal/gnome-terminal-3.32.2.ebuild
new file mode 100644
index 000..547e8c8c46e
--- /dev/null
+++ b/x11-terms/gnome-terminal/gnome-terminal-3.32.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+GNOME2_LA_PUNT="yes"
+
+inherit 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"
+SRC_URI="${SRC_URI} !vanilla? ( 
https://dev.gentoo.org/~leio/distfiles/${P}-cntr-ntfy-ttl-ts.patch.xz )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux"
+
+# FIXME: automagic dependency on gtk+[X], just transitive but needs proper 
control, bug 624960
+RDEPEND="
+   >=dev-libs/glib-2.42:2
+   >=x11-libs/gtk+-3.20:3
+   >=x11-libs/vte-0.56.2:2.91[!vanilla?]
+   >=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}
+   dev-libs/libxml2:2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/intltool-0.50
+   dev-util/itstool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+DOC_CONTENTS="To get previous working directory inherited in new opened tab, or
+   notifications of long-running commands finishing, you will need
+   to add the following line to your ~/.bashrc:\n
+   . /etc/profile.d/vte-2.91.sh"
+
+src_prepare() {
+   if ! use vanilla; then
+   # https://bugzilla.gnome.org/show_bug.cgi?id=695371
+   # Fedora patches:
+   # Restore transparency support (with compositing WMs only)
+   # OSC 777 desktop notification support (notifications on tabs 
for long-running commands completing)
+   # Restore "Set title" support
+   # 
http://pkgs.fedoraproject.org/cgit/rpms/gnome-terminal.git/plain/gnome-terminal-notify-open-title-transparency.patch
+   # Depends on vte[-vanilla] for OSC 777 patch in VTE
+   eapply "${WORKDIR}"/${P}-cntr-ntfy-ttl-ts.patch
+   fi
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+  

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

2019-09-28 Thread Mart Raudsepp
commit: fe8834eeb5feeaa8858bae03dd2e902f897755aa
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Sep 28 07:46:01 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep 28 09:49:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe8834ee

x11-libs/vte: bump to 0.56.3

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

 x11-libs/vte/Manifest  |  1 +
 x11-libs/vte/vte-0.56.3.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest
index c44a3ee670e..cd087ad4790 100644
--- a/x11-libs/vte/Manifest
+++ b/x11-libs/vte/Manifest
@@ -3,3 +3,4 @@ DIST vte-0.48.4-command-notify.patch.xz 5500 BLAKE2B 
88b655403d2bef034604a283b17
 DIST vte-0.48.4.tar.xz 1008296 BLAKE2B 
9f946d6909d38896ec80db2a02666d809155997b27109724fb318d28200220f1514fb23e4cdc90263a756914b5db442c947578c8854a535cb960a06f7bc03a77
 SHA512 
4b75bd881e58b5043bc44e391ef3a826a2c25d0f1bb5ffb890367e11a60b1bcbce091575ede6972a89ae043b39c51897f91fca1faf6872664d602e503d8020fc
 DIST vte-0.54.1-command-notify.patch.xz 3428 BLAKE2B 
75b0c22720276300be2e49e8444aa68fed77fb7a6cc6b0e93a5c2d41257626bd60ff1084d68579769cb3d85e7ec567927591746de48e860b138d0c1f24f64cc7
 SHA512 
a53da569f8168c8e9e21e186dcfc00bf9fdb78a0c767ba35033c1c1e4f836406b4d9bf70ee3e071f6c749fd6f72101a6960d201617bd0bc23021e1eeaac6fd0c
 DIST vte-0.54.4.tar.xz 1087748 BLAKE2B 
65fb762414e832930ce1519dc99fe306b3c9c3860bf8116c29e66b758178d1f0a52705cd6f7ab1be30374fb2956a01aaccc8f6859d0af971f2037809421bb502
 SHA512 
7e0f4140a4c474fad9a48eaf0e4c29f83e7bf50719087983c238b362c6303824836c34485eb2ca135be0961fa4b83a318d08ef70d4cf0dab0d37dc2e36710c41
+DIST vte-0.56.3.tar.xz 1100584 BLAKE2B 
7fd1e041c52aab93d95d6ce91f6dd7d4bc9080e22cb82041d1636946973f1eee86e257f2c357af93417eeec52142edcb7df3bdbcf90727e40fb61a1e4b2d9292
 SHA512 
f78b3d532ca47e53c1bb51db6780697ce4692d493c0030d2dc4beb63a2595e44a43eb409ee31b94e4551eae259ac1baa8f06825a02fd66df8352e192f4ea1988

diff --git a/x11-libs/vte/vte-0.56.3.ebuild b/x11-libs/vte/vte-0.56.3.ebuild
new file mode 100644
index 000..a7ee915e5f7
--- /dev/null
+++ b/x11-libs/vte/vte-0.56.3.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.32"
+
+inherit gnome2 vala
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
+
+LICENSE="LGPL-2+"
+SLOT="2.91"
+IUSE="+crypt debug glade +introspection vala vanilla"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+REQUIRED_USE="vala? ( introspection )"
+
+SRC_URI="${SRC_URI} !vanilla? ( 
https://dev.gentoo.org/~leio/distfiles/${PN}-0.54.1-command-notify.patch.xz )"
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=dev-libs/libpcre2-10.21
+   >=x11-libs/gtk+-3.16:3[introspection?]
+   >=x11-libs/pango-1.22.0
+
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+
+   crypt?  ( >=net-libs/gnutls-3.2.7:0= )
+   glade? ( >=dev-util/glade-3.9:3.10 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.0:= )
+"
+DEPEND="${RDEPEND}
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.13
+   >=dev-util/intltool-0.35
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   vala? ( $(vala_depend) )
+"
+RDEPEND="${RDEPEND}
+   !x11-libs/vte:2.90[glade]
+"
+
+src_prepare() {
+   if ! use vanilla; then
+   # Part of 
https://src.fedoraproject.org/rpms/vte291/blob/f30/f/vte291-cntr-ntfy-scroll.patch
+   # Patch distfile for 0.54 series is re-used, as only git hashes 
and co changed in patchset.
+   # Adds OSC 777 support for desktop notifications in 
gnome-terminal or elsewhere
+   eapply "${WORKDIR}"/${PN}-0.54.1-command-notify.patch
+   fi
+
+   use vala && vala_src_prepare
+
+   # build fails because of -Werror with gcc-5.x
+   sed -e 's#-Werror=format=2#-Wformat=2#' -i configure || die "sed failed"
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local myconf=""
+
+   if [[ ${CHOST} == *-interix* ]]; then
+   myconf="${myconf} --disable-Bsymbolic"
+
+   # interix stropts.h is empty...
+   export ac_cv_header_stropts_h=no
+   fi
+
+   gnome2_src_configure \
+   --disable-static \
+   --with-gtk=3.0 \
+   --with-iconv \
+   $(use_enable debug) \
+   $(use_enable glade glade-catalogue) 

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

2019-09-28 Thread Mart Raudsepp
commit: 117c041c9732d1e09d99909404af7f3dc4ecaffb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Sep 28 09:49:40 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep 28 09:49:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=117c041c

gnome-base/gnome-core-apps: bump to 3.32.2

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

 .../gnome-core-apps/gnome-core-apps-3.32.2.ebuild  | 52 ++
 1 file changed, 52 insertions(+)

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-3.32.2.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-3.32.2.ebuild
new file mode 100644
index 000..6b6dc0458da
--- /dev/null
+++ b/gnome-base/gnome-core-apps/gnome-core-apps-3.32.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Sub-meta package for the core applications integrated with GNOME 
3"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="+bluetooth cups"
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64"
+
+# gnome-color-manager min version enforced here due to control-center pulling 
it in
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+
+   >=gnome-base/gnome-session-3.32.0
+   >=gnome-base/gnome-settings-daemon-3.32.0[cups?]
+   >=gnome-base/gnome-control-center-3.32.1[cups?]
+   >=gnome-extra/gnome-color-manager-3.32.0
+
+   >=app-crypt/gcr-3.28.1
+   >=gnome-base/nautilus-3.32.1
+   >=gnome-base/gnome-keyring-3.31.91
+   >=gnome-extra/evolution-data-server-${PV}
+
+   >=app-crypt/seahorse-3.32.2
+   >=app-editors/gedit-3.32.0
+   >=app-text/evince-3.32.0
+   >=gnome-extra/gnome-contacts-3.32.1
+   >=media-gfx/eog-3.32.1
+   >=media-video/totem-3.32.0
+   >=x11-terms/gnome-terminal-${PV}
+
+   >=gnome-extra/gnome-user-docs-${PV}
+   >=gnome-extra/yelp-3.32.2
+
+   >=x11-themes/adwaita-icon-theme-3.32.0
+
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.32.1 )
+"
+DEPEND=""
+BDEPEND=""
+
+# cdr? ( >=app-cdr/brasero-3.12.2 ) # not part of gnome releng release anymore
+# >=gnome-base/gnome-menus-3.13.3:3  # not used by core gnome anymore, just 
gnome-classic extensions
+# >=net-im/empathy-3.12.12 # not part of gnome releng core or apps suite 
anymore
+
+S="${WORKDIR}"



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

2019-09-26 Thread Mart Raudsepp
commit: 5f927ef8a862e3cb3d7dc69f691a749852606a81
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 26 19:14:23 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 26 19:32:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f927ef8

app-text/yelp-tools: bump to 3.32.2

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

 app-text/yelp-tools/Manifest |  1 +
 app-text/yelp-tools/yelp-tools-3.32.2.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-text/yelp-tools/Manifest b/app-text/yelp-tools/Manifest
index 18a781ba1d7..fed09829052 100644
--- a/app-text/yelp-tools/Manifest
+++ b/app-text/yelp-tools/Manifest
@@ -1,2 +1,3 @@
 DIST yelp-tools-3.18.0.tar.xz 210712 BLAKE2B 
8b9af089bc2d337d5474525f369b5ff5773391dac4deba7610545625a8550cb2735f9295282cd490b176ba9648f3b91e3865fedba27c4c0b4155b2e99bf8db8e
 SHA512 
75957b06bdade966a33a41ecc68dfa3eb3b3e3550dc8c6664ee694c4b043c8b45a2403dd23c9810347ed7234ceb5389a34133554de012a7e0afc5db891525fb8
 DIST yelp-tools-3.28.0.tar.xz 210496 BLAKE2B 
2904b0ffe50f302d7f0938fecca74b37f6d070fe42fd681dd96b3a70b73244f65e204c34bb6f6ffb2b5bcd3400334b3d85a82807793b2bd30261c616382b8be6
 SHA512 
0b5adcb746ffb2b9c60303ef484dac01fbb59a06abf94bb8ec8a66bd573451939299688dec088a7421eab8f69ec2d7628475e81720640f0cb5b947a8d410ed62
+DIST yelp-tools-3.32.2.tar.xz 211668 BLAKE2B 
b45aef4d03f1954ac33bb05a9c788af40a74d76b54c2a0bcc466098e18435e02eb40004465dda399eb74e986caf404e51a393974d37ef1abeff6d76289840ecc
 SHA512 
c9383426b854ae46ff4587bef07955541de3026f845025f9e99ba095cce11ff307e23d00d07a2da8763bcb6f9f061fc610351170e2abd99b5669912463729a85

diff --git a/app-text/yelp-tools/yelp-tools-3.32.2.ebuild 
b/app-text/yelp-tools/yelp-tools-3.32.2.ebuild
new file mode 100644
index 000..2316f862c34
--- /dev/null
+++ b/app-text/yelp-tools/yelp-tools-3.32.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2
+
+DESCRIPTION="Collection of tools for building and converting documentation"
+HOMEPAGE="https://wiki.gnome.org/Apps/Yelp/Tools;
+
+LICENSE="|| ( GPL-2+ freedist ) GPL-2+" # yelp.m4 is GPL2 || freely 
distributable
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/libxml2-2.6.12
+   >=dev-libs/libxslt-1.1.8
+   dev-util/itstool
+   >=gnome-extra/yelp-xsl-3.17.3
+   virtual/awk
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"



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

2019-09-26 Thread Mart Raudsepp
commit: b2ae6d91b9eccebbf053779a7941deaddd964e59
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 26 19:11:49 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 26 19:32:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ae6d91

gnome-extra/yelp-xsl: bump to 3.32.1

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

 gnome-extra/yelp-xsl/Manifest   |  1 +
 gnome-extra/yelp-xsl/yelp-xsl-3.32.1.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/gnome-extra/yelp-xsl/Manifest b/gnome-extra/yelp-xsl/Manifest
index c437211dd75..174c95600dd 100644
--- a/gnome-extra/yelp-xsl/Manifest
+++ b/gnome-extra/yelp-xsl/Manifest
@@ -1,2 +1,3 @@
 DIST yelp-xsl-3.20.1.tar.xz 568400 BLAKE2B 
f61151777eee346d08ecee2903fcf34759581b782662658a6af68f6623e62f9773ef842fa430655871033f39f10aa50481543c4d88f94c6484709fcd3d3776a7
 SHA512 
7ea22c3180261917d1a277a9b5023f9b2b22346bc3f55cdb1c61c4ae8f78411da93058b55f99c25c9a1bedad21ffa6c3dc460e1ee98614a84a4efa2c2449baac
 DIST yelp-xsl-3.30.1.tar.xz 518444 BLAKE2B 
013dc16b04129c714c1938a0cb02f9f833a5a234dc1414387350c01c6f7659e87b0aa6b40e063605b0e5858e2bbf5201410b892ad728086cbca117e4bb942d74
 SHA512 
34d3a7a95af72a6676db1da2e6bf0fe1dbb3a69b1a82cab2998e305a76dd140012af129c204531c9bb03c5e0593286a4d8833e68b401903e967005f422c6a54e
+DIST yelp-xsl-3.32.1.tar.xz 528412 BLAKE2B 
0e35757b8bd4139ebf436f69c6254cb26ba92f13d6ce345093b023151d3127f70a866572e6d42c9c93d2faf85abd6dc0ef2720955f5defab3c3415605eaf9152
 SHA512 
05a03e045c8278faaf39604d6cbccb449130d2c85e3231c8c9737e344fc249cd2949011fb1a0e4fb6085dc21374e7804fc7fa4161f51607d93b301cbcf5453be

diff --git a/gnome-extra/yelp-xsl/yelp-xsl-3.32.1.ebuild 
b/gnome-extra/yelp-xsl/yelp-xsl-3.32.1.ebuild
new file mode 100644
index 000..2c0738f168c
--- /dev/null
+++ b/gnome-extra/yelp-xsl/yelp-xsl-3.32.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="XSL stylesheets for yelp"
+HOMEPAGE="https://git.gnome.org/browse/yelp-xsl;
+
+LICENSE="GPL-2+ LGPL-2.1+ MIT FDL-1.1+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-libs/libxml2-2.6.12:=
+   >=dev-libs/libxslt-1.1.8:=
+"
+DEPEND="${RDEPEND}
+   >=dev-util/intltool-0.40
+   >=dev-util/itstool-1.2.0
+   sys-devel/gettext
+   virtual/awk
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: x11-themes/adwaita-icon-theme/

2019-09-26 Thread Mart Raudsepp
commit: 4865f93d8512cd8818002e617e00a5eec811603f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 26 18:53:31 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 26 19:32:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4865f93d

x11-themes/adwaita-icon-theme: bump to 3.32.0

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

 x11-themes/adwaita-icon-theme/Manifest |  1 +
 .../adwaita-icon-theme-3.32.0.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/x11-themes/adwaita-icon-theme/Manifest 
b/x11-themes/adwaita-icon-theme/Manifest
index 963e5e20ec7..2eed6f0f257 100644
--- a/x11-themes/adwaita-icon-theme/Manifest
+++ b/x11-themes/adwaita-icon-theme/Manifest
@@ -1,4 +1,5 @@
 DIST adwaita-icon-theme-3.24.0.tar.xz 20717972 BLAKE2B 
cce76731e7c33d42330eb2e0039979db3f2280fe84ef427ac6295244f750eedb93584efddb4299260846facb7c3afb9d1baa86a5ddd8d36f3d81220d18dc49a1
 SHA512 
d415859bc46deb3dcf5e845af88689c507d6b110d6312af75145d6c46cc277ca2d17ae6a0f506c09ca7d543c5eca47b2506169bb0482ae68f2e3baef70889090
 DIST adwaita-icon-theme-3.26.1.tar.xz 20729696 BLAKE2B 
428027b2e4d2662fd1c58165f68e0c2e85f3a7710897deaf309fc1774fc8ef0167188ac3cf84b9491f66671f6e236c6f8d1711ae1c2c78fdfa923a871d0c21ba
 SHA512 
bed005074b63e72b6f4280aa5bc998099217336bed43ccc2f139ddc56f1bb83786238c3c2615254b2cd78c26cbc82114b207adeb3932add22efd39e8ca47eda6
 DIST adwaita-icon-theme-3.30.1.tar.xz 19931180 BLAKE2B 
cf64c6b45dc503496faa4e00911b39bd52e77967968e948e98f146249f29f17e3018587ae6a23d6f51fd4cab7479cab858a989e134c72d05682d9c8d4a29c03b
 SHA512 
6ec37190802655156e4883622717e0fa97cad3488008fd78df508675f48dedaf50933365d82e806a8595309d4daf50cb15ef9e7c88d6735e972ecc51d6bcd3d6
+DIST adwaita-icon-theme-3.32.0.tar.xz 18540012 BLAKE2B 
a82ca6758cdbf459ac617d3b3d834e4147c3a3c5e6ca7c705ed2d16e8cf0a1255f5ae999d7e930b9716585b8c498c220f1ab40fec929dde7679efd56f3b18a45
 SHA512 
9609732cd51c6794d4d86598818bb2a589b0f4b6b795e57f3507dad69b21ef1b2fc2e83e24e937428bbace32fcccf587a5771cbc02c5768206e704f0456a6d1d
 DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 
83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027
 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045

diff --git a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.32.0.ebuild 
b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.32.0.ebuild
new file mode 100644
index 000..b7a2d6710fc
--- /dev/null
+++ b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.32.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit gnome2
+
+DESCRIPTION="GNOME default icon theme"
+HOMEPAGE="https://git.gnome.org/browse/adwaita-icon-theme/;
+
+SRC_URI="${SRC_URI}
+   branding? ( 
https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
+"
+LICENSE="
+   || ( LGPL-3 CC-BY-SA-3.0 )
+   branding? ( CC-BY-SA-4.0 )
+"
+SLOT="0"
+IUSE="branding"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+
+# gtk+:3 is needed for build for the gtk-encode-symbolic-svg utility
+# librsvg is needed for gtk-encode-symbolic-svg to be able to read the source 
SVG via its pixbuf loader and at runtime for rendering scalable icons shipped 
by the theme
+COMMON_DEPEND="
+   >=x11-themes/hicolor-icon-theme-0.10
+   gnome-base/librsvg:2
+"
+RDEPEND="${COMMON_DEPEND}
+   !

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

2019-09-26 Thread Mart Raudsepp
commit: bb571a8c7e6c0e7a9590f97d4c57d28e724aa32b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 26 19:18:57 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 26 19:32:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb571a8c

gnome-extra/yelp: bump to 3.32.2

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

 gnome-extra/yelp/Manifest   |  1 +
 gnome-extra/yelp/yelp-3.32.2.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/gnome-extra/yelp/Manifest b/gnome-extra/yelp/Manifest
index 11b137d7e55..7cbd792203d 100644
--- a/gnome-extra/yelp/Manifest
+++ b/gnome-extra/yelp/Manifest
@@ -1 +1,2 @@
 DIST yelp-3.30.0.tar.xz 1393176 BLAKE2B 
a00277f7a2498d2a6c51c8375fc52293a40f111ab441bf00e25fbfa054914e4752a65b8fcb5eace74393c61431a0e5c9bcebe8b35dc8b00f96d3a3c362079f77
 SHA512 
fd6da1731e55bd796593f0ed4d566b380996d21ca0264033a5b6afaf0ba8d445a2b04a9fcbe0a1091f2244a6ee2c92814bbb86db8de59b2c230b746dbd0df564
+DIST yelp-3.32.2.tar.xz 1538964 BLAKE2B 
f4d7947f29b40bc033e2d3e010c39f8ff43de765bc4a2c446f02beab4888ded287681db2c140951f19aa9075aceff6f08658d0f434b5cd9d39e7e53e6cc00c31
 SHA512 
be0e2a7919ba8aef8eeb13e4d195e745afcd113350b32bad5ccf204f544107bebcadee364508402ad7906dd5484b9f21288ae13edcaab47a02b54e31f3379cfd

diff --git a/gnome-extra/yelp/yelp-3.32.2.ebuild 
b/gnome-extra/yelp/yelp-3.32.2.ebuild
new file mode 100644
index 000..0f9ebb4f2a1
--- /dev/null
+++ b/gnome-extra/yelp/yelp-3.32.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit autotools gnome2
+
+DESCRIPTION="Help browser for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Yelp;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+RDEPEND="
+   app-arch/bzip2:=
+   >=app-arch/xz-utils-4.9:=
+   dev-db/sqlite:3=
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/libxml2-2.6.5:2
+   >=dev-libs/libxslt-1.1.4
+   >=gnome-extra/yelp-xsl-3.27.1
+   >=net-libs/webkit-gtk-2.19.2:4
+   >=x11-libs/gtk+-3.13.3:3
+   x11-themes/adwaita-icon-theme
+"
+DEPEND="${RDEPEND}
+   dev-libs/appstream-glib
+   >=dev-util/gtk-doc-am-1.13
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   # Fix compatibility with Gentoo's sys-apps/man
+   # https://bugzilla.gnome.org/show_bug.cgi?id=648854
+   eapply "${FILESDIR}"/${PN}-3.20.0-man-compatibility.patch
+
+   eautoreconf
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --enable-bz2 \
+   --enable-lzma \
+   APPSTREAM_UTIL=""
+}
+
+src_install() {
+   gnome2_src_install
+   exeinto /usr/libexec/
+   doexe "${S}"/libyelp/yelp-groff
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-openconnect/

2019-09-26 Thread Mart Raudsepp
commit: ea73516f4d7636fbb61441f59413c03b609f5ecb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 26 19:31:44 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 26 19:32:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea73516f

net-vpn/networkmanager-openconnect: bump to 1.2.6

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

 net-vpn/networkmanager-openconnect/Manifest|  1 +
 .../networkmanager-openconnect-1.2.6.ebuild| 47 ++
 2 files changed, 48 insertions(+)

diff --git a/net-vpn/networkmanager-openconnect/Manifest 
b/net-vpn/networkmanager-openconnect/Manifest
index 8f2ba5ee2ae..b801deebe42 100644
--- a/net-vpn/networkmanager-openconnect/Manifest
+++ b/net-vpn/networkmanager-openconnect/Manifest
@@ -1 +1,2 @@
 DIST NetworkManager-openconnect-1.2.4.tar.xz 647944 BLAKE2B 
a2a096224a42e5ab55743e46d9030eb036cb0d8d43a957c2b7f056f7de8763ec8d2de84701ac59951540aceefd0329614eb50aa5c57600b3e72fbce0118fe431
 SHA512 
203652a468525c3f6d374ce7fbf2f5b904a13b5e74fb3898dbfeec863c64a60fd9826fc5d9edb52c3e75b9871f49cb78580914e37a3522e4676ca1c29102d0a2
+DIST NetworkManager-openconnect-1.2.6.tar.xz 713464 BLAKE2B 
7837d2e825b8e962a960bfd00d3e9a9ed247d20d3628d8242c86cb145f8aa3fa8e748126785f067f348a661867436fa5f6e529e4dfefdcb07eec273a807206b0
 SHA512 
8e6f0af6bcc275d5afff6388b75700c35a5b65773118876203a30ad42a5758cef5d27af8954e8c47bdc46c2b5dfd70262d894aca3d3a62bcab6d240c03eb6fb2

diff --git 
a/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.6.ebuild 
b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.6.ebuild
new file mode 100644
index 000..fcb58cc4f80
--- /dev/null
+++ b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.6.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
+
+inherit gnome2 user
+
+DESCRIPTION="NetworkManager OpenConnect plugin"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="gtk"
+
+RDEPEND="
+   >=net-misc/networkmanager-1.2:=
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/dbus-glib-0.74
+   dev-libs/libxml2:2
+   >=net-vpn/openconnect-3.02:=
+   gtk? (
+   >=app-crypt/gcr-3.4:=
+   >=app-crypt/libsecret-0.18
+   >=x11-libs/gtk+-3.4:3 )
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-more-warnings \
+   --disable-static \
+   --without-libnm-glib \
+   $(use_with gtk gnome) \
+   $(use_with gtk authdlg)
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+   enewgroup nm-openconnect
+   enewuser nm-openconnect -1 -1 -1 nm-openconnect
+}



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

2019-09-26 Thread Mart Raudsepp
commit: f81e171cd73d4a90a684cceb127a9421bd8a3e9a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 26 07:04:14 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 26 18:34:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81e171c

gnome-base/nautilus-3.32: add missing tracker-miners RDEPEND

Uses org.freedesktop.Tracker.Miner.Files schemas
index-recursive-directories and index-single-directories
settings at runtime.

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

 gnome-base/nautilus/nautilus-3.32.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnome-base/nautilus/nautilus-3.32.3.ebuild 
b/gnome-base/nautilus/nautilus-3.32.3.ebuild
index b73d0c915cc..ef2cd4c4480 100644
--- a/gnome-base/nautilus/nautilus-3.32.3.ebuild
+++ b/gnome-base/nautilus/nautilus-3.32.3.ebuild
@@ -35,7 +35,8 @@ RDEPEND="${COMMON_DEPEND}
seccomp? ( >=sys-apps/bubblewrap-0.3.1 )
sendto? ( !=app-misc/tracker-miners-2.0:=
+" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from 
tracker-miners
 DEPEND="${COMMON_DEPEND}
media-libs/fontconfig
 "



[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker/

2019-09-26 Thread Mart Raudsepp
commit: 3b55ee0c45f064979790151a56ebc7d331d972b6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 26 16:15:14 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 26 18:34:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b55ee0c

app-misc/tracker: add missing gnome2_schemas_update calls

Bug: https://bugs.gentoo.org/695322
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-misc/tracker/tracker-2.1.8.ebuild | 12 +++-
 app-misc/tracker/tracker-2.2.2.ebuild | 12 +++-
 2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/app-misc/tracker/tracker-2.1.8.ebuild 
b/app-misc/tracker/tracker-2.1.8.ebuild
index a709313c84a..3b37db570e8 100644
--- a/app-misc/tracker/tracker-2.1.8.ebuild
+++ b/app-misc/tracker/tracker-2.1.8.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 PYTHON_COMPAT=( python3_{5,6,7} )
 VALA_MAX_API_VERSION="0.44"
 
-inherit bash-completion-r1 eapi7-ver gnome.org linux-info meson python-any-r1 
systemd vala xdg
+inherit bash-completion-r1 eapi7-ver gnome.org gnome2-utils linux-info meson 
python-any-r1 systemd vala xdg
 
 DESCRIPTION="A tagging metadata database, search tool and indexer"
 HOMEPAGE="https://wiki.gnome.org/Projects/Tracker;
@@ -96,3 +96,13 @@ src_configure() {
 src_test() {
dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
 }
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/app-misc/tracker/tracker-2.2.2.ebuild 
b/app-misc/tracker/tracker-2.2.2.ebuild
index 22ad60d77d6..ea0f9592c91 100644
--- a/app-misc/tracker/tracker-2.2.2.ebuild
+++ b/app-misc/tracker/tracker-2.2.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 PYTHON_COMPAT=( python3_{5,6,7} )
 
-inherit bash-completion-r1 gnome.org linux-info meson python-any-r1 systemd 
vala xdg
+inherit bash-completion-r1 gnome.org gnome2-utils linux-info meson 
python-any-r1 systemd vala xdg
 
 DESCRIPTION="A tagging metadata database, search tool and indexer"
 HOMEPAGE="https://wiki.gnome.org/Projects/Tracker;
@@ -90,3 +90,13 @@ src_configure() {
 src_test() {
dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
 }
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-09-26 Thread Mart Raudsepp
commit: 5938c328361df30d0ebe77fcc04880fb53cf85e9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 23 15:11:54 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 26 18:34:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5938c328

gnome-extra/gnome-user-docs: bump to 3.32.3

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

 gnome-extra/gnome-user-docs/Manifest   |  1 +
 .../gnome-user-docs/gnome-user-docs-3.32.3.ebuild  | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/gnome-extra/gnome-user-docs/Manifest 
b/gnome-extra/gnome-user-docs/Manifest
index cb62df90e59..30c14ff3c96 100644
--- a/gnome-extra/gnome-user-docs/Manifest
+++ b/gnome-extra/gnome-user-docs/Manifest
@@ -1 +1,2 @@
 DIST gnome-user-docs-3.30.2.tar.xz 15707236 BLAKE2B 
4a0f83078c8a0360719a89f8a2a0d79d564452fe65e7037479288730c5155be1b26901c10863e9b35727c23458b7015ade326db6a6f78fa95b8f541b3dc5b361
 SHA512 
43f2d12a1f5ca03e5af24f599f688f1ed849d8466cb12f4b67c36601a1b6e236bd98e505ebcde677ae80be8cca71b32996bcb87715fa50c30cc5729ffc957b33
+DIST gnome-user-docs-3.32.3.tar.xz 15861776 BLAKE2B 
cc4a73319ced02d7e087d2e9e1a70db22fbac3f9bebc34deb029c913573b34b58977007fe274841c6b61d05c3e169f959425c28846f1c741944f61c1c01b53a2
 SHA512 
4b62be1812ae67283281ec9d5dfd7e694dd01c04ede949cef76ab42dde72b74f90a67bc359e86700f515ddff920fb81a40e91acef56c85b40b49ce0505c1f7ed

diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-3.32.3.ebuild 
b/gnome-extra/gnome-user-docs/gnome-user-docs-3.32.3.ebuild
new file mode 100644
index 000..3f59c882912
--- /dev/null
+++ b/gnome-extra/gnome-user-docs/gnome-user-docs-3.32.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="GNOME end user documentation"
+HOMEPAGE="https://git.gnome.org/browse/gnome-user-docs;
+
+LICENSE="CC-BY-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="
+   test? ( dev-libs/libxml2 )
+"
+# eautoreconf requires:
+#  app-text/yelp-tools
+# rebuilding translations requires:
+#  app-text/yelp-tools
+#  dev-util/gettext
+
+# This ebuild does not install any binaries
+RESTRICT="binchecks strip"
+
+src_configure() {
+   # itstool is only needed for rebuilding translations
+   # xmllint is only needed for tests
+   gnome2_src_configure \
+   $(usex test "" XMLLINT=$(type -P true)) \
+   ITSTOOL=$(type -P true)
+}
+
+src_compile() {
+   # Do not compile; "make all" with unset LINGUAS rebuilds all 
translations,
+   # which can take > 2 hours on a Core i7.
+   return
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/tracker-miners/

2019-09-26 Thread Mart Raudsepp
commit: 537fa8e6cc2a23e44be366d5221ef85b553eaa64
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 26 16:23:05 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 26 18:34:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=537fa8e6

app-misc/tracker-miners: add missing gnome2_schemas_update calls

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

 app-misc/tracker-miners/tracker-miners-2.1.6.ebuild | 10 ++
 app-misc/tracker-miners/tracker-miners-2.2.2.ebuild | 10 ++
 2 files changed, 20 insertions(+)

diff --git a/app-misc/tracker-miners/tracker-miners-2.1.6.ebuild 
b/app-misc/tracker-miners/tracker-miners-2.1.6.ebuild
index 2c9a7047dd7..88b4e390e0e 100644
--- a/app-misc/tracker-miners/tracker-miners-2.1.6.ebuild
+++ b/app-misc/tracker-miners/tracker-miners-2.1.6.ebuild
@@ -144,3 +144,13 @@ src_configure() {
 src_test() {
dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
 }
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/app-misc/tracker-miners/tracker-miners-2.2.2.ebuild 
b/app-misc/tracker-miners/tracker-miners-2.2.2.ebuild
index 9ba6c233a00..b57e0609eb1 100644
--- a/app-misc/tracker-miners/tracker-miners-2.2.2.ebuild
+++ b/app-misc/tracker-miners/tracker-miners-2.2.2.ebuild
@@ -141,3 +141,13 @@ src_test() {
export GSETTINGS_BACKEND="dconf" # Tests require dconf and explicitly 
check for it (env_reset set it to "memory")
dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
 }
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2019-09-23 Thread Mart Raudsepp
commit: b4a84250951795a9b9a86043851dcc57708e0746
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 23 10:52:55 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 23 10:52:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a84250

gnome-base/gnome-keyring: add some important fixes from unreleased git

May fix the intermittent issues with gnome-keyring sometimes not getting
set up upon login occassionally.
Plus a potential test fix for ssh tests that I hadn't hit myself yet.

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

 .../gnome-keyring/files/3.31.91-race-fix1.patch|  37 +++
 .../gnome-keyring/files/3.31.91-race-fix2.patch| 104 +++
 .../files/3.31.91-ssh-tests-fix.patch  | 112 +
 ...1.91.ebuild => gnome-keyring-3.31.91-r1.ebuild} |   2 +
 4 files changed, 255 insertions(+)

diff --git a/gnome-base/gnome-keyring/files/3.31.91-race-fix1.patch 
b/gnome-base/gnome-keyring/files/3.31.91-race-fix1.patch
new file mode 100644
index 000..d965fd71277
--- /dev/null
+++ b/gnome-base/gnome-keyring/files/3.31.91-race-fix1.patch
@@ -0,0 +1,37 @@
+From 8a948b3ac17f7d1b0ff31b0cf22e655054eb5c6b Mon Sep 17 00:00:00 2001
+From: Benjamin Berg 
+Date: Tue, 14 May 2019 17:36:56 +0200
+Subject: [PATCH 1/2] dbus-environment: Log Setenv call failure after
+ initialization
+
+When the GNOME session is already initialized at the point that Setenv
+is called, then an error is returned. Hidding this error makes it hard
+to understand why the environment was not setup if things failed.
+---
+ daemon/dbus/gkd-dbus-environment.c | 6 +-
+ 1 file changed, 1 insertion(+), 5 deletions(-)
+
+diff --git a/daemon/dbus/gkd-dbus-environment.c 
b/daemon/dbus/gkd-dbus-environment.c
+index 93e2b878..051de953 100644
+--- a/daemon/dbus/gkd-dbus-environment.c
 b/daemon/dbus/gkd-dbus-environment.c
+@@ -49,15 +49,11 @@ on_setenv_reply (GObject *source,
+   res = g_dbus_connection_call_finish (G_DBUS_CONNECTION (source), 
result, );
+ 
+   if (error != NULL) {
+-  gchar *dbus_error;
+-  dbus_error = g_dbus_error_get_remote_error (error);
+-  if (g_error_matches (error, G_DBUS_ERROR, 
G_DBUS_ERROR_SERVICE_UNKNOWN) ||
+-  g_strcmp0 (dbus_error, 
"org.gnome.SessionManager.NotInInitialization") == 0)
++  if (g_error_matches (error, G_DBUS_ERROR, 
G_DBUS_ERROR_SERVICE_UNKNOWN))
+   g_debug ("couldn't set environment variable in session: 
%s", error->message);
+   else
+   g_message ("couldn't set environment variable in 
session: %s", error->message);
+   g_error_free (error);
+-  g_free (dbus_error);
+   }
+ 
+   g_clear_pointer (, g_variant_unref);
+-- 
+2.20.1
+

diff --git a/gnome-base/gnome-keyring/files/3.31.91-race-fix2.patch 
b/gnome-base/gnome-keyring/files/3.31.91-race-fix2.patch
new file mode 100644
index 000..c51ffbef44a
--- /dev/null
+++ b/gnome-base/gnome-keyring/files/3.31.91-race-fix2.patch
@@ -0,0 +1,104 @@
+From 5d088356a9473c06564bd2cef18ca370437a17bc Mon Sep 17 00:00:00 2001
+From: Benjamin Berg 
+Date: Tue, 14 May 2019 17:42:29 +0200
+Subject: [PATCH 2/2] dbus-environment: Make Setenv request synchronuous
+
+Currently there is a potential race condition where the Setenv request
+races further session startup. i.e. the clients that are started with
+--start on login may quit before the Setenv DBus call is delivered. This
+opens a theoretical race condition where gnome-session is already past
+the initialization phase when it serves the Setenv request.
+---
+ daemon/dbus/gkd-dbus-environment.c | 62 +++---
+ 1 file changed, 30 insertions(+), 32 deletions(-)
+
+diff --git a/daemon/dbus/gkd-dbus-environment.c 
b/daemon/dbus/gkd-dbus-environment.c
+index 051de953..acf398b9 100644
+--- a/daemon/dbus/gkd-dbus-environment.c
 b/daemon/dbus/gkd-dbus-environment.c
+@@ -38,32 +38,13 @@ gkd_dbus_environment_cleanup (GDBusConnection *conn)
+   /* Nothing to do here */
+ }
+ 
+-static void
+-on_setenv_reply (GObject *source,
+-   GAsyncResult *result,
+-   gpointer user_data)
+-{
+-  GError *error = NULL;
+-  GVariant *res;
+-
+-  res = g_dbus_connection_call_finish (G_DBUS_CONNECTION (source), 
result, );
+-
+-  if (error != NULL) {
+-  if (g_error_matches (error, G_DBUS_ERROR, 
G_DBUS_ERROR_SERVICE_UNKNOWN))
+-  g_debug ("couldn't set environment variable in session: 
%s", error->message);
+-  else
+-  g_message ("couldn't set environment variable in 
session: %s", error->message);
+-  g_error_free (error);
+-  }
+-
+-  g_clear_pointer (, g_variant_unref);
+-}
+-
+ static void
+ 

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

2019-09-23 Thread Mart Raudsepp
commit: d91ec7bf4ecbbfcdb7a4cb7889c33ed6cd7c2519
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 23 10:37:07 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 23 10:37:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91ec7bf

gnome-base/gnome-keyring: bump to 3.31.91

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

 gnome-base/gnome-keyring/Manifest  |  1 +
 .../gnome-keyring/files/3.31.91-fix-musl.patch | 27 +++
 .../gnome-keyring/gnome-keyring-3.31.91.ebuild | 82 ++
 3 files changed, 110 insertions(+)

diff --git a/gnome-base/gnome-keyring/Manifest 
b/gnome-base/gnome-keyring/Manifest
index a7682528e16..3819347d7fd 100644
--- a/gnome-base/gnome-keyring/Manifest
+++ b/gnome-base/gnome-keyring/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-keyring-3.20.0.tar.xz 1215324 BLAKE2B 
97a4663fac7d3e854a742ac2f160fda2b40c5ff9f7316b52197955aa1970732ef323252325a021469d4944e962b1f1b868d300476b854f21cc5636961e3972da
 SHA512 
f7e6195b4be52edaee3bc3181f006ec31ebd54f8000c98220520f4158f66580b60950e4f55247aefae6aa9320f6589c8a09c1e32853165915ae5ff1b40627c5b
 DIST gnome-keyring-3.20.1.tar.xz 1219800 BLAKE2B 
b0c633575ee35a733bbf04322e4413675bc40d4de256b66183138483f50c1d399a450cd4d06a3d76707948a7c541ef129a3385044f109a37677af6a7fc01e9af
 SHA512 
a60d8a4b17a9c6d8c581578881abaf7d79de43045a314b401e3bfd3974edb4ab94117dd430203b721058f432b24bf6296e0b7c4fba1e66cccd2c2e9441787177
 DIST gnome-keyring-3.28.2.tar.xz 1322108 BLAKE2B 
416697befb7670c3b854ff8d70626d495f5ba77691a062f854360e25a76766f5023e998b86114d36965023a5efefc2eb0ab1dca9aa03d73351eafebaa4920784
 SHA512 
a51bc9d6bc9203b86febe99bdbf893d3ba0eeaad976ece2bd49efc3869bd1d15f440a01999ce969f845f8336538de22e9f1161da990d707cbadb99d5cc3549bc
+DIST gnome-keyring-3.31.91.tar.xz 1365052 BLAKE2B 
fed6ac7bb5a509e268180d047cd5df1564d5a90672f5240fa98773f43d9ca7eb63c598d81c4a9de8e988ee5886679bceeb4be1c43acce876680aeb3df4385856
 SHA512 
c66ad13fd84764f01e75de2d6142ecb42954d6111f86738c27e7b5b94e702be2af5af7f83ba4e4b9aae58cfa04f3973e272c8177179d1f8a54f63c037aea0210

diff --git a/gnome-base/gnome-keyring/files/3.31.91-fix-musl.patch 
b/gnome-base/gnome-keyring/files/3.31.91-fix-musl.patch
new file mode 100644
index 000..85aebcd3001
--- /dev/null
+++ b/gnome-base/gnome-keyring/files/3.31.91-fix-musl.patch
@@ -0,0 +1,27 @@
+From 7a8b7d2ebfbb831840e6d58dbb1109f4c31d6ba4 Mon Sep 17 00:00:00 2001
+From: Daiki Ueno 
+Date: Fri, 10 May 2019 15:47:33 +0200
+Subject: [PATCH] rpc-layer: fix build with musl-libc
+
+The recent POSIX suggests to include  for select().
+
+Reported by Anthony G. Basile.
+---
+ pkcs11/rpc-layer/gkm-rpc-daemon-standalone.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/pkcs11/rpc-layer/gkm-rpc-daemon-standalone.c 
b/pkcs11/rpc-layer/gkm-rpc-daemon-standalone.c
+index 5024e1e1..b3fb6707 100644
+--- a/pkcs11/rpc-layer/gkm-rpc-daemon-standalone.c
 b/pkcs11/rpc-layer/gkm-rpc-daemon-standalone.c
+@@ -34,6 +34,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ #define SOCKET_PATH "/tmp/gkm-rpc-daemon.sock"
+ 
+-- 
+2.20.1
+

diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.31.91.ebuild 
b/gnome-base/gnome-keyring/gnome-keyring-3.31.91.ebuild
new file mode 100644
index 000..c2415ad86fe
--- /dev/null
+++ b/gnome-base/gnome-keyring/gnome-keyring-3.31.91.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+
+inherit fcaps gnome2 pam python-any-r1 virtualx
+
+DESCRIPTION="Password and keyring managing daemon"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+caps pam selinux +ssh-agent test"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+
+# Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456
+RDEPEND="
+   >=app-crypt/gcr-3.27.90:=[gtk]
+   >=dev-libs/glib-2.44:2
+   app-misc/ca-certificates
+   >=dev-libs/libgcrypt-1.2.2:0=
+   caps? ( sys-libs/libcap-ng )
+   pam? ( virtual/pam )
+   selinux? ( sec-policy/selinux-gnome )
+   >=app-crypt/gnupg-2.0.28:=
+   ssh-agent? ( net-misc/openssh )
+"
+DEPEND="${RDEPEND}
+   >=app-eselect/eselect-pinentry-0.5
+   app-text/docbook-xml-dtd:4.3
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( ${PYTHON_DEPS} )
+"
+PDEPEND="app-crypt/pinentry[gnome-keyring]" #570512
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-fix-musl.patch
+)
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}

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

2019-09-23 Thread Mart Raudsepp
commit: 3c2339f5d9fada920e5e208a12f0fd613ee493b8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 23 10:26:21 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 23 10:26:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c2339f5

net-wireless/gnome-bluetooth: bump to 3.34.0

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

 net-wireless/gnome-bluetooth/Manifest  |  1 +
 .../gnome-bluetooth/gnome-bluetooth-3.34.0.ebuild  | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/net-wireless/gnome-bluetooth/Manifest 
b/net-wireless/gnome-bluetooth/Manifest
index c1827ae2fea..4294fc0983a 100644
--- a/net-wireless/gnome-bluetooth/Manifest
+++ b/net-wireless/gnome-bluetooth/Manifest
@@ -1 +1,2 @@
 DIST gnome-bluetooth-3.28.2.tar.xz 349456 BLAKE2B 
24a8adbbd37a6a7338a10bb84fd113c3a65bb9c5ef277c9df082f10f52b9d9dc2bc3ff6182993fd85fb5f5f8269a965f0aba864f73ed8595a700a51e59242fc1
 SHA512 
03f66f8c5c195b10cf2c13dc93191b9f2f79adae099ddb8037ef1277731f37b8f0a42b603e8aacbe2fb108be6abf7a77a823d86d5fac62a42a53e3498d53d87e
+DIST gnome-bluetooth-3.34.0.tar.xz 351232 BLAKE2B 
5ed3a2edc4d0a494013c246ce4caa64cc343c08ceeca3fbdc809591c59a59a7e269b35ba2474f38bb9ae1aba7f7b47f2d164c2be49d3e59d1af538a77a7451ab
 SHA512 
25c99f3ac4398b24c08018cdf41a124c94312bc0b1c7202c82918134ddbdea16d6ee0980536cb45deb42ae8fa25b6e86ad21870646235108583831bf5f00926e

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.0.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.0.ebuild
new file mode 100644
index 000..0eb1a3234d3
--- /dev/null
+++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson udev xdg
+
+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="gtk-doc +introspection"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.38:2
+   >=x11-libs/gtk+-3.12:3[introspection?]
+   media-libs/libcanberra[gtk3]
+   >=x11-libs/libnotify-0.7.0
+   virtual/libudev
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}
+   acct-group/plugdev
+   virtual/udev
+   >=net-wireless/bluez-5
+"
+BDEPEND="
+   >=dev-util/meson-0.49.0
+   !net-wireless/bluez-gnome
+   dev-libs/libxml2:2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.9 )
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dicon_update=false
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   udev_dorules "${FILESDIR}"/61-${PN}.rules
+}
+
+pkg_postinst() {
+   xdg_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: gnome-base/gvfs/

2019-09-23 Thread Mart Raudsepp
commit: c7b78e1ac321ec62ddbdcd1148dc6da814f7e216
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 23 06:07:37 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 23 09:22:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b78e1a

gnome-base/gvfs: require avahi[dbus] for USE=zeroconf

For some reason avahi can be built without avahi-client library with
USE=-dbus, but avahi-client is obviously needed by gvfs.

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

 gnome-base/gvfs/gvfs-1.32.2.ebuild | 4 ++--
 gnome-base/gvfs/gvfs-1.38.3.ebuild | 2 +-
 gnome-base/gvfs/gvfs-1.40.2.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnome-base/gvfs/gvfs-1.32.2.ebuild 
b/gnome-base/gvfs/gvfs-1.32.2.ebuild
index f723d5916d3..1ce70934c75 100644
--- a/gnome-base/gvfs/gvfs-1.32.2.ebuild
+++ b/gnome-base/gvfs/gvfs-1.32.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -60,7 +60,7 @@ RDEPEND="
>=virtual/libgudev-147:=
virtual/libudev:= )
udisks? ( >=sys-fs/udisks-1.97:2 )
-   zeroconf? ( >=net-dns/avahi-0.6 )
+   zeroconf? ( >=net-dns/avahi-0.6[dbus] )
 "
 DEPEND="${RDEPEND}
app-text/docbook-xsl-stylesheets

diff --git a/gnome-base/gvfs/gvfs-1.38.3.ebuild 
b/gnome-base/gvfs/gvfs-1.38.3.ebuild
index 268370f1918..95672992cf1 100644
--- a/gnome-base/gvfs/gvfs-1.38.3.ebuild
+++ b/gnome-base/gvfs/gvfs-1.38.3.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
http? (
dev-libs/libxml2:2
>=net-libs/libsoup-2.42.0:2.4 )
-   zeroconf? ( >=net-dns/avahi-0.6 )
+   zeroconf? ( >=net-dns/avahi-0.6[dbus] )
udev? ( >=virtual/libgudev-147:= )
fuse? ( >=sys-fs/fuse-2.8.0:0 )
udisks? ( >=sys-fs/udisks-1.97:2 )

diff --git a/gnome-base/gvfs/gvfs-1.40.2.ebuild 
b/gnome-base/gvfs/gvfs-1.40.2.ebuild
index d4b8e28e62a..dbf07c77c2d 100644
--- a/gnome-base/gvfs/gvfs-1.40.2.ebuild
+++ b/gnome-base/gvfs/gvfs-1.40.2.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
http? (
dev-libs/libxml2:2
>=net-libs/libsoup-2.58.0:2.4 )
-   zeroconf? ( >=net-dns/avahi-0.6 )
+   zeroconf? ( >=net-dns/avahi-0.6[dbus] )
udev? ( >=virtual/libgudev-147:= )
fuse? ( >=sys-fs/fuse-2.8.0:0 )
udisks? ( >=sys-fs/udisks-1.97:2 )



[gentoo-commits] repo/gentoo:master commit in: app-crypt/seahorse/

2019-09-23 Thread Mart Raudsepp
commit: dc378327c16f5c65d8bee4e3e355ed51d38b2069
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 23 06:10:46 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 23 09:22:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc378327

app-crypt/seahorse: require avahi[dbus] for USE=zeroconf

For some reason avahi can be built without avahi-client library with
USE=-dbus, but avahi-client is required here.

Bug: https://bugs.gentoo.org/695384
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-crypt/seahorse/seahorse-3.30.1.1.ebuild | 2 +-
 app-crypt/seahorse/seahorse-3.32.2.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/seahorse/seahorse-3.30.1.1.ebuild 
b/app-crypt/seahorse/seahorse-3.30.1.1.ebuild
index 3533fb8d228..0ab9589d604 100644
--- a/app-crypt/seahorse/seahorse-3.30.1.1.ebuild
+++ b/app-crypt/seahorse/seahorse-3.30.1.1.ebuild
@@ -22,7 +22,7 @@ RDEPEND="
net-misc/openssh
ldap? ( net-nds/openldap:= )
>=net-libs/libsoup-2.33.92:2.4
-   zeroconf? ( >=net-dns/avahi-0.6:= )
+   zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
 "
 DEPEND="${RDEPEND}
$(vala_depend)

diff --git a/app-crypt/seahorse/seahorse-3.32.2.ebuild 
b/app-crypt/seahorse/seahorse-3.32.2.ebuild
index 35d36a0696a..5b9a65df762 100644
--- a/app-crypt/seahorse/seahorse-3.32.2.ebuild
+++ b/app-crypt/seahorse/seahorse-3.32.2.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
net-misc/openssh
ldap? ( net-nds/openldap:= )
>=net-libs/libsoup-2.33.92:2.4
-   zeroconf? ( >=net-dns/avahi-0.6:= )
+   zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
 "
 DEPEND="${RDEPEND}
$(vala_depend)



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

2019-09-23 Thread Mart Raudsepp
commit: 96804c5a534343adc4fd2bc7dc269c63298d7702
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 23 09:21:58 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 23 09:22:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96804c5a

net-libs/phodav: require avahi[dbus] for USE=zeroconf

For some reason avahi can be built without avahi-client library with
USE=-dbus, but avahi-client is required here.

Bug: https://bugs.gentoo.org/695384
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/phodav/phodav-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/phodav/phodav-2.2.ebuild 
b/net-libs/phodav/phodav-2.2.ebuild
index 741287ab1f0..6a1f5bb0893 100644
--- a/net-libs/phodav/phodav-2.2.ebuild
+++ b/net-libs/phodav/phodav-2.2.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
>=dev-libs/glib-2.51:2
>=net-libs/libsoup-2.48:2.4
dev-libs/libxml2
-   zeroconf? ( net-dns/avahi )
+   zeroconf? ( net-dns/avahi[dbus] )
 "
 DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.10



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

2019-09-23 Thread Mart Raudsepp
commit: 8cd9dcb4dadf854b005817ea779c15b27b3e66ce
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 23 06:29:21 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 23 09:22:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd9dcb4

gnome-base/gnome-vfs: require avahi[dbus] for USE=zeroconf

For some reason avahi can be built without avahi-client library with
USE=-dbus, but avahi-client is required here.

Bug: https://bugs.gentoo.org/695384
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild 
b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild
index 6d393236a8b..8195abdc226 100644
--- a/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild
+++ b/gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -37,7 +37,7 @@ RDEPEND="
!libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
!gnome-extra/gnome-vfs-sftp ) )
-   zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] )
+   zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] )
 "
 DEPEND="${RDEPEND}
dev-util/glib-utils



[gentoo-commits] repo/gentoo:master commit in: media-plugins/grilo-plugins/

2019-09-23 Thread Mart Raudsepp
commit: 7fcdc05c7fbaa696c75ec16cb41954818e708d22
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 23 06:31:07 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 23 09:22:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fcdc05c

media-plugins/grilo-plugins: require avahi[dbus] for USE=freebox

For some reason avahi can be built without avahi-client library with
USE=-dbus, but avahi-client is required for freebox plugin.

Bug: https://bugs.gentoo.org/695384
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/grilo-plugins/grilo-plugins-0.3.8.ebuild | 2 +-
 media-plugins/grilo-plugins/grilo-plugins-0.3.9.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.8.ebuild 
b/media-plugins/grilo-plugins/grilo-plugins-0.3.8.ebuild
index 8810dedf38a..0858f2b876f 100644
--- a/media-plugins/grilo-plugins/grilo-plugins-0.3.8.ebuild
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.8.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
>=dev-libs/glib-2.44:2
>=media-libs/grilo-0.3.6:${SLOT}=[network,playlist]
freebox? (
-   net-dns/avahi )
+   net-dns/avahi[dbus] )
>=dev-libs/gom-0.3.2-r1
chromaprint? (
media-libs/gstreamer:1.0

diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.9.ebuild 
b/media-plugins/grilo-plugins/grilo-plugins-0.3.9.ebuild
index b5e65526916..fde9683b580 100644
--- a/media-plugins/grilo-plugins/grilo-plugins-0.3.9.ebuild
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.9.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
>=dev-libs/glib-2.44:2
>=media-libs/grilo-0.3.8:${SLOT}=[network,playlist]
freebox? (
-   net-dns/avahi )
+   net-dns/avahi[dbus] )
>=dev-libs/gom-0.3.2-r1
chromaprint? (
media-libs/gstreamer:1.0



[gentoo-commits] repo/gentoo:master commit in: app-crypt/seahorse-sharing/

2019-09-23 Thread Mart Raudsepp
commit: fa9fc2bf16335b4f5c0ccdc9a5b229df689a59d2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 23 06:15:18 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 23 09:22:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9fc2bf

app-crypt/seahorse-sharing: require avahi[dbus]

For some reason avahi can be built without avahi-client library with
USE=-dbus, but avahi-client is required here.

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

 app-crypt/seahorse-sharing/seahorse-sharing-3.8.0_p20151117.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/seahorse-sharing/seahorse-sharing-3.8.0_p20151117.ebuild 
b/app-crypt/seahorse-sharing/seahorse-sharing-3.8.0_p20151117.ebuild
index 94a36921e4f..3abf1238440 100644
--- a/app-crypt/seahorse-sharing/seahorse-sharing-3.8.0_p20151117.ebuild
+++ b/app-crypt/seahorse-sharing/seahorse-sharing-3.8.0_p20151117.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -18,7 +18,7 @@ IUSE=""
 COMMON_DEPEND="
app-crypt/seahorse
dev-libs/glib:2
-   >=net-dns/avahi-0.6:=
+   >=net-dns/avahi-0.6:=[dbus]
net-libs/libsoup:2.4
>=x11-libs/gtk+-3:3
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/seahorse/

2019-09-22 Thread Mart Raudsepp
commit: 5a3fc653cf5359cf1ac7675d0435922c609dc310
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Sep 22 20:28:21 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Sun Sep 22 20:28:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3fc653

app-crypt/seahorse: bump to 3.32.2

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

 app-crypt/seahorse/Manifest   |  1 +
 app-crypt/seahorse/seahorse-3.32.2.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/app-crypt/seahorse/Manifest b/app-crypt/seahorse/Manifest
index 035749a2e14..bd3406819a6 100644
--- a/app-crypt/seahorse/Manifest
+++ b/app-crypt/seahorse/Manifest
@@ -1 +1,2 @@
 DIST seahorse-3.30.1.1.tar.xz 1428904 BLAKE2B 
54760362fc452b2ff3f7a0d72b25540568703cb91cd46321fb8cd60c9b51f84c3f48575ae9f6c72080cbe0b29e8a38f5e6afdb6c3120b2783a8a04688bd219c9
 SHA512 
971b8bea484f456d2942f1d1b407ca5b11c1d431f2ee524e58348a421a235dd9d2fa463e73487c6137bde116b34a5d1c0291b479d8562d4ce03766081e0dc469
+DIST seahorse-3.32.2.tar.xz 1278668 BLAKE2B 
cd3fe6794ca02b1b0fd4b833a7128b8180137441a788f1f3ec5bb4186517ebb9e7422fabab2d19f60420b36e6b1ecab8b8326c99122aad185b8e45927232708f
 SHA512 
e372f79907fbc5d60a41ea0db3a91575b0b304c1727c6091f94eec28445cd836faa32754582c59fd1eb8ce784986e63b4c8cabbd46d5e4cacec1150d9ca08481

diff --git a/app-crypt/seahorse/seahorse-3.32.2.ebuild 
b/app-crypt/seahorse/seahorse-3.32.2.ebuild
new file mode 100644
index 000..35d36a0696a
--- /dev/null
+++ b/app-crypt/seahorse/seahorse-3.32.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson xdg vala
+
+DESCRIPTION="Manage your passwords and encryption keys"
+HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse;
+
+LICENSE="GPL-2+ FDL-1.1+"
+SLOT="0"
+IUSE="ldap zeroconf"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=app-crypt/gcr-3.11.91:=
+   >=app-crypt/gpgme-1.7.0
+   >=x11-libs/gtk+-3.22.0:3
+   >=app-crypt/gnupg-2.0.12
+   >=app-crypt/libsecret-0.16
+   dev-libs/libpwquality
+   net-misc/openssh
+   ldap? ( net-nds/openldap:= )
+   >=net-libs/libsoup-2.33.92:2.4
+   zeroconf? ( >=net-dns/avahi-0.6:= )
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   app-crypt/gcr[vala]
+   app-crypt/libsecret[vala]
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dhelp=true
+   -Dpgp-support=true
+   -Dcheck-compatible-gpg=false # keep lowest version listed as 
compatible as min dep for gnupg RDEPEND
+   -Dpkcs11-support=true
+   -Dkeyservers-support=true
+   -Dhkp-support=true
+   $(meson_use ldap ldap-support)
+   $(meson_use zeroconf key-sharing)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

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

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

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

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

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

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

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

2019-09-19 Thread Mart Raudsepp
commit: 9c83c6aae4bf064c4fb5d38707d77d062cda2955
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 19 19:43:57 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 19 20:10:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c83c6aa

package.mask: Unmask totem-3.32 into ~arch

Also nautilus-3.32[gstreamer] requires this totem upgrade to be
installable together with it (the properties extension got moved
from totem to nautilus).

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

 profiles/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index c3b4a8772cd..b710e224b9f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1197,10 +1197,6 @@ dev-lang/vala:0.46
 dev-lang/php:7.4
 ~virtual/httpd-php-7.4
 
-# Sobhan Mohammadpour  (2019-07-14)
-# Masked for testing
->=media-video/totem-3.32.1
-
 # Robin H. Johnson  (2019-07-08)
 # Needs LOTS of testing, broke boot on my laptop in early attempts, maybe needs
 # matching genkernel work?



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

2019-09-19 Thread Mart Raudsepp
commit: f013b6af9fd854f1b027476c7b912c2cae21348d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 19 19:43:35 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 19 20:10:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f013b6af

gnome-base/nautilus: bump to 3.32.3

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

 gnome-base/nautilus/Manifest   |   1 +
 .../nautilus/files/3.32.3-optional-gstreamer.patch |  57 +++
 gnome-base/nautilus/metadata.xml   |   1 +
 gnome-base/nautilus/nautilus-3.32.3.ebuild | 110 +
 4 files changed, 169 insertions(+)

diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest
index 3ffae22617b..f39a559f56c 100644
--- a/gnome-base/nautilus/Manifest
+++ b/gnome-base/nautilus/Manifest
@@ -1 +1,2 @@
 DIST nautilus-3.30.5.tar.xz 3254344 BLAKE2B 
64da158ee661fc259a14f890bf6ad343f720245df6b9475ff047993570ea4e7234723eb242f057bc85b7ea95d38a99b5c2f5d546e982a3e3e32b7fc75cabb786
 SHA512 
e38a8bb380460d902e4ec6219d0e147a4245e790b18fb18ab9474ec2ae002a971243c6b09b8fec267e65c7ecc7bb1217191c4f5cb9547b3b9d5b0793068103cf
+DIST nautilus-3.32.3.tar.xz 3197820 BLAKE2B 
28140210a855fe62faba4f0833067a81c4d8f71c0cc870ba4fdcc016754b01df003e45f636836f67cced8515aba8c8fb7922de788a14bfe0f0cc4518010aed5f
 SHA512 
f19710f02bd91edb2d2f6cb8f46be6bebea3edfed14a07612444d5990533bafd032b604d65533727eb377b574d6bd4c82dbe11894d85ad254ee1473b683c4392

diff --git a/gnome-base/nautilus/files/3.32.3-optional-gstreamer.patch 
b/gnome-base/nautilus/files/3.32.3-optional-gstreamer.patch
new file mode 100644
index 000..f28e9575d78
--- /dev/null
+++ b/gnome-base/nautilus/files/3.32.3-optional-gstreamer.patch
@@ -0,0 +1,57 @@
+From f2d55bc9a9398ed1c36e1b856bcb33080abbf7c0 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Thu, 19 Sep 2019 22:26:08 +0300
+Subject: [PATCH] build: Optional gstreamer
+
+---
+ extensions/meson.build | 4 +++-
+ meson.build| 2 ++
+ meson_options.txt  | 6 ++
+ 3 files changed, 11 insertions(+), 1 deletion(-)
+
+diff --git a/extensions/meson.build b/extensions/meson.build
+index 5c6f64cef..bd8c41d3e 100644
+--- a/extensions/meson.build
 b/extensions/meson.build
+@@ -1,3 +1,5 @@
+ subdir('image-properties')
+-subdir('audio-video-properties')
++if get_option('gstreamer')
++  subdir('audio-video-properties')
++endif
+ subdir('sendto')
+diff --git a/meson.build b/meson.build
+index 0a267d670..ccb2b8cc1 100644
+--- a/meson.build
 b/meson.build
+@@ -122,8 +122,10 @@ libm = cc.find_library('m')
+ 
+ if get_option('extensions')
+   gexiv = dependency('gexiv2', version: '>= 0.10.0')
++ if get_option('gstreamer')
+   gst_tag_dep = dependency('gstreamer-tag-1.0')
+   gst_pbutils_dep = dependency('gstreamer-pbutils-1.0')
++ endif
+ endif
+ gio = dependency('gio-2.0', version: glib_ver)
+ gio_unix = dependency('gio-unix-2.0', version: glib_ver)
+diff --git a/meson_options.txt b/meson_options.txt
+index fce5f16f9..1fa8f8952 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -13,6 +13,12 @@ option(
+   value: true,
+   description: 'Build stock extensions',
+ )
++option(
++  'gstreamer',
++  type: 'boolean',
++  value: true,
++  description: 'Build audio-video properties extension (requires 
"extensions")',
++)
+ option(
+   'introspection',
+   type: 'boolean',
+-- 
+2.20.1
+

diff --git a/gnome-base/nautilus/metadata.xml b/gnome-base/nautilus/metadata.xml
index c5117d64948..6d7557c2caa 100644
--- a/gnome-base/nautilus/metadata.xml
+++ b/gnome-base/nautilus/metadata.xml
@@ -6,6 +6,7 @@
Gentoo GNOME Desktop
 
 
+   Enable the Audio/Video file properties 
page
Use packagekit to search for programs to open
unknown file types
Use gnome-extra/sushi to preview files

diff --git a/gnome-base/nautilus/nautilus-3.32.3.ebuild 
b/gnome-base/nautilus/nautilus-3.32.3.ebuild
new file mode 100644
index 000..b73d0c915cc
--- /dev/null
+++ b/gnome-base/nautilus/nautilus-3.32.3.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg
+
+DESCRIPTION="Default file manager for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus;
+
+LICENSE="GPL-3+ LGPL-2.1+"
+SLOT="0"
+IUSE="gnome +gstreamer gtk-doc +introspection packagekit +previewer seccomp 
selinux sendto"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.58.1:2
+   >=media-libs/gexiv2-0.10.0
+   gstreamer? ( media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0 )
+   >=app-arch/gnome-autoar-0.2.1
+  

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

2019-09-19 Thread Mart Raudsepp
commit: f5db550afd6f858f81fb867c361113b9fa5221a7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 19 19:17:45 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 19 20:10:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5db550a

gnome-base/gnome-desktop: fix DEPEND/BDEPEND mixup in EAPI-7 port

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

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

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild
index 1bcfa93a380..c33b430ccf5 100644
--- a/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.32.2.ebuild
@@ -30,13 +30,13 @@ COMMON_DEPEND="
x11-libs/cairo:=[X]
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
 "
-BDEPEND="${COMMON_DEPEND}
+DEPEND="${COMMON_DEPEND}
media-libs/fontconfig
 "
 RDEPEND="${COMMON_DEPEND}
seccomp? ( sys-apps/bubblewrap )
 "
-DEPEND="
+BDEPEND="
app-text/docbook-xml-dtd:4.1.2
dev-util/gdbus-codegen
gtk-doc? ( >=dev-util/gtk-doc-1.14 )



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

2019-09-19 Thread Mart Raudsepp
commit: 442b80b1eb94c4624c0bc30789008e8f40ae2243
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 19 20:11:27 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 19 20:11:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=442b80b1

dev-libs/vala-common: bump to 0.44.8

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

 dev-libs/vala-common/Manifest  |  1 +
 dev-libs/vala-common/vala-common-0.44.8.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index 95c4c629f64..420c45b64c8 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1,4 +1,5 @@
 DIST vala-0.40.14.tar.xz 3398668 BLAKE2B 
6df1e47439000e1a49dda4d58651b7039737a2648563fc4e09d679bf63d968d9dafcc9ab5e371ca450bab70163f9fb1fb30ffa75451940f9a1518d7fb3a5ebf1
 SHA512 
0387bbcf35055f2b4a8f790370847bcc12a92d7969d9ed583b0630be8b637a9e28895508da9cdfab8baf97ad5fdc9249bf82e31e6c1ee19d0026f5061c027db8
 DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 
59f76d43f4bf80f75681c386cb30c4686bf93444bcd371900b134e0338ab865cf61d4cfd35facfff47c78075c384028cbcbd318eb927444f15862f7a28bccaa1
 SHA512 
d9044b126c91f3b1835a7182a054464339e4e2e52e63df90f43d2d5d9cba06fd6bb7eed5f6aa4d502f43f0a1232610d39d244952cfca54f63eb019e764899eca
 DIST vala-0.44.7.tar.xz 3355928 BLAKE2B 
172e9fee6edec63324b9babc125d2bdb53c2025b2cb86339b54a4c8017ccdf78a848076fdd6a8f5200c15c48864542d711896160f78790d36a29d30980177d34
 SHA512 
5a645e1b1929644ec6b53d06895afcf62d41d6fd63f82c3be3aa4e28847173071621ec857cb973df38d36e60eb960954c2fb48fb4189e1afcbb25a2376ff0d77
+DIST vala-0.44.8.tar.xz 3360352 BLAKE2B 
da1c8bd909db712567fecee138b464bb304628c6bff1e33901c788728ae0abea9e2df85263b60d97053cd6b25c0fd434f2df0c81b8e8af46e76f588850f945c7
 SHA512 
75d0e3815e958c2067764069d3582186a4ae025f2a7bb1f7aa184af51d8d0797be9c21d6bb1485c8e2102fb6fee2d39b3b373660e80f2ad6b0336ba772e01062
 DIST vala-0.46.1.tar.xz 3363624 BLAKE2B 
3a85f704eeeb5b741b976cb2450165f524372911f3c00156ce92ff4f7328a7b9e0bfe37be7a8fbcc81a4126391acb4097975c2b5c7475f1b4ffca5bfd8c35379
 SHA512 
f623afcea7b5b861c122962a76addce3ef83b3a08104635644b034e72113732a6c631b3397fd91e17a73258eec152a21b9be1c29f19a722b765eeffa75e98321

diff --git a/dev-libs/vala-common/vala-common-0.44.8.ebuild 
b/dev-libs/vala-common/vala-common-0.44.8.ebuild
new file mode 100644
index 000..5d6856bd656
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.44.8.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~x86-linux ~x64-macos 
~x64-solaris"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins vala.m4 vapigen/vapigen.m4
+   insinto /usr/share/vala
+   doins vapigen/Makefile.vapigen
+}



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

2019-09-19 Thread Mart Raudsepp
commit: ed2820773e4dceff09f990bf533801ec19ba7985
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 19 18:25:35 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 19 20:10:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed282077

media-video/totem-3.30.0: add missing intltool build dep

3.30 meson still used intltool-merge manually, so add it back as a
dep properly. 3.32 ports away from it proper.

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

 media-video/totem/totem-3.30.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-video/totem/totem-3.30.0.ebuild 
b/media-video/totem/totem-3.30.0.ebuild
index 06cfd5eb138..291623b0083 100644
--- a/media-video/totem/totem-3.30.0.ebuild
+++ b/media-video/totem/totem-3.30.0.ebuild
@@ -64,6 +64,7 @@ DEPEND="${COMMON_DEPEND}
gtk-doc? ( >=dev-util/gtk-doc-1.14 )
dev-util/glib-utils
dev-util/itstool
+   >=dev-util/intltool-0.50.1
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
x11-base/xorg-proto



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

2019-09-19 Thread Mart Raudsepp
commit: 58e6a3731a2fcd628df7442a0f96981e27cc81a6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Sep 19 20:14:29 2019 +
Commit:     Mart Raudsepp  gentoo  org>
CommitDate: Thu Sep 19 20:14:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e6a373

dev-lang/vala: bump to 0.44.8

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

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.44.8.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 19ab3402f5c..bd50cceb7d3 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -6,4 +6,5 @@ DIST vala-0.40.15.tar.xz 3406020 BLAKE2B 
aaa2967a140fae94b4609f4b54f2e37c71fe794
 DIST vala-0.40.16.tar.xz 3412776 BLAKE2B 
0cfe072ce3dfd8b95e804582899ff002869bc005b93ad1ba68e9b085e12444a3ef967c6282d65bab7f8302018edc075077ae8de65182b9123f8f74a91ea062bf
 SHA512 
e37c8573fe6104c0ad6f29748cd28564638d62ebe499ce084481c74d2601a19334c431575904fbbed490b44ea117246516580a5d658dfba30c63de7e7c3fa3e0
 DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 
59f76d43f4bf80f75681c386cb30c4686bf93444bcd371900b134e0338ab865cf61d4cfd35facfff47c78075c384028cbcbd318eb927444f15862f7a28bccaa1
 SHA512 
d9044b126c91f3b1835a7182a054464339e4e2e52e63df90f43d2d5d9cba06fd6bb7eed5f6aa4d502f43f0a1232610d39d244952cfca54f63eb019e764899eca
 DIST vala-0.44.7.tar.xz 3355928 BLAKE2B 
172e9fee6edec63324b9babc125d2bdb53c2025b2cb86339b54a4c8017ccdf78a848076fdd6a8f5200c15c48864542d711896160f78790d36a29d30980177d34
 SHA512 
5a645e1b1929644ec6b53d06895afcf62d41d6fd63f82c3be3aa4e28847173071621ec857cb973df38d36e60eb960954c2fb48fb4189e1afcbb25a2376ff0d77
+DIST vala-0.44.8.tar.xz 3360352 BLAKE2B 
da1c8bd909db712567fecee138b464bb304628c6bff1e33901c788728ae0abea9e2df85263b60d97053cd6b25c0fd434f2df0c81b8e8af46e76f588850f945c7
 SHA512 
75d0e3815e958c2067764069d3582186a4ae025f2a7bb1f7aa184af51d8d0797be9c21d6bb1485c8e2102fb6fee2d39b3b373660e80f2ad6b0336ba772e01062
 DIST vala-0.46.1.tar.xz 3363624 BLAKE2B 
3a85f704eeeb5b741b976cb2450165f524372911f3c00156ce92ff4f7328a7b9e0bfe37be7a8fbcc81a4126391acb4097975c2b5c7475f1b4ffca5bfd8c35379
 SHA512 
f623afcea7b5b861c122962a76addce3ef83b3a08104635644b034e72113732a6c631b3397fd91e17a73258eec152a21b9be1c29f19a722b765eeffa75e98321

diff --git a/dev-lang/vala/vala-0.44.8.ebuild b/dev-lang/vala/vala-0.44.8.ebuild
new file mode 100644
index 000..41ffdd44333
--- /dev/null
+++ b/dev-lang/vala/vala-0.44.8.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0.44"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+IUSE="test valadoc"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+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
+   dev-libs/gobject-introspection )
+"
+
+PATCHES=(
+   # Add missing bits to make valadoc parallel installable
+   "${FILESDIR}"/0.44-valadoc-doclets-data-parallel-installable.patch
+)
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



  1   2   3   4   5   6   7   8   9   10   >