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

2019-01-04 Thread Gilles Dartiguelongue
commit: afd7a0d693c665dce9375703b52a7a2878698569
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 30 12:00:00 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Jan  4 12:43:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd7a0d6

dev-lang/vala: 0.36.15 → 0.36.17

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.36.17.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 27517c92fbe..ab819a31ef1 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -2,3 +2,4 @@ DIST vala-0.32.1.tar.xz 2759528 BLAKE2B 
cce23844ee5769216ef5cccb20476f4bdd2cb809
 DIST vala-0.34.16.tar.xz 2795676 BLAKE2B 
64428099c209e13a6aad09233af650f412efa191ff4873fae1dbfb9bcc252e13d4e152733c9f199cd23323872fd912807a685980f651c1f784bfaffae7bf4162
 SHA512 
6411d55524a6c717c2eaf5cc1231ac931400e3f66d151a8b8856910258eb5bd7affe3a90946de34feb51aabfafce721b8d57f61e0475095b275d20b73cc4bbec
 DIST vala-0.34.9.tar.xz 2783952 BLAKE2B 
e90728075ac546e8abc125886182abd5fc357be5138bfea1ed058f41bf07968e55e032469cc068cefdb6a4d53f1c029ca7e728c57b00f6b9845e32c4410e8258
 SHA512 
8128dfbb50d0db2317feb4a358310de972ecb6f4dccaceb4d55cf3a024f4d83422e3137c92238e1a0a0b4766367ad307909a1310445017c71944ac30fc68d01f
 DIST vala-0.36.15.tar.xz 2880300 BLAKE2B 
ea83bde6396f3be1c96038d63ae30b18fa070a6f7a06b75569bfed9d7792c898201a1f24d000f5b6415bb890cf975758341a97f22db74da02fcbeb3f283e546f
 SHA512 
1c8f32b2dd4248737a5a27f00f42d8bab2fe0a0790a7df5c426f4e3e1d0919ed0f6f6fd905be758ed477ba840e18f608e67811389c811ba65710094abe61
+DIST vala-0.36.17.tar.xz 2898524 BLAKE2B 
4a5a373bacd4e4a392350c7819e0498054e38f50dce89658412d7aeb5642892ef9f32a7689ebd45f53c41f064e0b6d2f52fb441be67a1dd48e67311a1e764637
 SHA512 
93d4fa600cd0ef62b71ed056b837f2c0a42c3aba25b021b2bbd2045428550307727827b250dae546926ea3fe2e33a5ac80c9b24b5100f02550ec584dd5da5e92

diff --git a/dev-lang/vala/vala-0.36.17.ebuild 
b/dev-lang/vala/vala-0.36.17.ebuild
new file mode 100644
index 000..c5622e8f1c9
--- /dev/null
+++ b/dev-lang/vala/vala-0.36.17.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1"
+SLOT="0.36"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/vala-common-${PV}
+"
+DEPEND="${RDEPEND}
+   !${CATEGORY}/${PN}:0
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection )
+"
+
+src_configure() {
+   # bug 483134
+   export GIT_CEILING_DIRECTORIES="${WORKDIR}"
+
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   VALAC=: \
+   WEASYPRINT=:
+}



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

2019-01-04 Thread Gilles Dartiguelongue
commit: d56611fefc7cfd9a1b4a333d24ebe8993fc50200
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 30 11:57:26 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Jan  4 12:43:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d56611fe

dev-libs/vala-common: 0.36.15 → 0.36.17

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

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

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index db70763c450..46d9be21f8e 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1 +1,2 @@
 DIST vala-0.36.15.tar.xz 2880300 BLAKE2B 
ea83bde6396f3be1c96038d63ae30b18fa070a6f7a06b75569bfed9d7792c898201a1f24d000f5b6415bb890cf975758341a97f22db74da02fcbeb3f283e546f
 SHA512 
1c8f32b2dd4248737a5a27f00f42d8bab2fe0a0790a7df5c426f4e3e1d0919ed0f6f6fd905be758ed477ba840e18f608e67811389c811ba65710094abe61
+DIST vala-0.36.17.tar.xz 2898524 BLAKE2B 
4a5a373bacd4e4a392350c7819e0498054e38f50dce89658412d7aeb5642892ef9f32a7689ebd45f53c41f064e0b6d2f52fb441be67a1dd48e67311a1e764637
 SHA512 
93d4fa600cd0ef62b71ed056b837f2c0a42c3aba25b021b2bbd2045428550307727827b250dae546926ea3fe2e33a5ac80c9b24b5100f02550ec584dd5da5e92

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



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/gitg/

2018-12-29 Thread Gilles Dartiguelongue
commit: 8c783094ba618f2f10ddaa6dc20304c5abc8a25e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec 29 11:42:39 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec 29 12:41:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c783094

dev-vcs/gitg: misc build-time fixes

Drop gnome-common, build system is now meson and does not need this.
Upgrade requirement on gettext due to use of meson. Add missing call to
xdg_environment_reset. Make use of meson_use. Drop unneeded pkg_setup
phase. These modifications only affect build so no bump.

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 dev-vcs/gitg/gitg-3.30.1.ebuild | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/dev-vcs/gitg/gitg-3.30.1.ebuild b/dev-vcs/gitg/gitg-3.30.1.ebuild
index 8b455c5215f..338a545b1e5 100644
--- a/dev-vcs/gitg/gitg-3.30.1.ebuild
+++ b/dev-vcs/gitg/gitg-3.30.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -46,23 +46,19 @@ DEPEND="${RDEPEND}
$(vala_depend)
>=dev-libs/libgit2-glib-0.24.4[vala]
>=dev-util/intltool-0.40
-   gnome-base/gnome-common
-   >=sys-devel/gettext-0.17
+   >=sys-devel/gettext-0.19.7
virtual/pkgconfig
 "
 
-pkg_setup() {
-   use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
-}
-
 src_prepare() {
default
vala_src_prepare
+   xdg_environment_reset
 }
 
 src_configure() {
local emesonargs=(
-   -Dglade_catalog=$(usex glade true false)
+   $(meson_use glade glade_catalog)
# we install the module manually anyway
-Dpython=false
)



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

2018-12-29 Thread Gilles Dartiguelongue
commit: 6806329e83902090dc21c135b8bcfd86a3b43ce9
Author: Marty E. Plummer  startmail  com>
AuthorDate: Wed Aug 22 16:56:19 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec 29 12:41:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6806329e

x11-themes/gnome-themes-standard: add missing gnome2-utils

Package-Manager: Portage-2.3.48, Repoman-2.3.10
Signed-off-by: Marty E. Plummer  startmail.com>
Closes: https://github.com/gentoo/gentoo/pull/9667
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 ...-3.22.3.ebuild => gnome-themes-standard-3.22.3-r1.ebuild} | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git 
a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.22.3.ebuild 
b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.22.3-r1.ebuild
similarity index 86%
rename from x11-themes/gnome-themes-standard/gnome-themes-standard-3.22.3.ebuild
rename to 
x11-themes/gnome-themes-standard/gnome-themes-standard-3.22.3-r1.ebuild
index a279c0c948f..ebc9862982b 100644
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.22.3.ebuild
+++ b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.22.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit autotools gnome.org
+inherit autotools gnome.org gnome2-utils
 
 DESCRIPTION="Standard Themes for GNOME Applications"
 HOMEPAGE="https://git.gnome.org/browse/gnome-themes-standard/;
@@ -43,3 +43,11 @@ src_configure() {
--disable-gtk3-engine \
GTK_UPDATE_ICON_CACHE=$(type -P true)
 }
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2018-12-29 Thread Gilles Dartiguelongue
commit: 12a98ee80c7bb9635e7f53350b7664c4bfb524b6
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec 29 10:28:09 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec 29 12:41:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a98ee8

sys-apps/baobab: add missing vala_depend

Closes: https://bugs.gentoo.org/673958
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 sys-apps/baobab/baobab-3.30.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/baobab/baobab-3.30.0.ebuild 
b/sys-apps/baobab/baobab-3.30.0.ebuild
index 345ffcca379..cb986279628 100644
--- a/sys-apps/baobab/baobab-3.30.0.ebuild
+++ b/sys-apps/baobab/baobab-3.30.0.ebuild
@@ -17,6 +17,7 @@ RDEPEND="
>=x11-libs/gtk+-3.20:3
 "
 DEPEND="${RDEPEND}
+   $(vala_depend)
dev-libs/appstream-glib
dev-util/itstool
>=sys-devel/gettext-0.19.8



[gentoo-commits] proj/gnome:master commit in: app-office/gnome-todo/

2018-12-29 Thread Gilles Dartiguelongue
commit: 4a052dc3eac6d1353928074dabd2b3bd31685db5
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec 29 12:30:24 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec 29 12:37:49 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4a052dc3

app-office/gnome-todo: 3.26.2 → 3.28.1

Made introspection optional. Switch to meson eclass so it is suitable
for ::gentoo. Add missing libxml2 and glib-utils to DEPEND.

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-office/gnome-todo/gnome-todo-3.28.1.ebuild | 63 ++
 1 file changed, 63 insertions(+)

diff --git a/app-office/gnome-todo/gnome-todo-3.28.1.ebuild 
b/app-office/gnome-todo/gnome-todo-3.28.1.ebuild
new file mode 100644
index ..98a79d2a
--- /dev/null
+++ b/app-office/gnome-todo/gnome-todo-3.28.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Personal task manager"
+HOMEPAGE="https://wiki.gnome.org/Apps/Todo;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gtk-doc +introspection"
+
+RDEPEND="
+   >=dev-libs/glib-2.43.4:2
+   >=x11-libs/gtk+-3.22.0:3[introspection?]
+   >=net-libs/gnome-online-accounts-3.25.3
+   >=dev-libs/libpeas-1.17
+   >=gnome-extra/evolution-data-server-3.17.1:=[gtk]
+   >=dev-libs/libical-0.43
+   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
+"
+DEPEND="${RDEPEND}
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   gtk-doc? ( dev-util/gtk-doc )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   # TODO: There aren't any consumers of the introspection outside 
gnome-todo's own plugins, so maybe we
+   # TODO: should just always build introspection support as an 
application that needs it for full functionality?
+   # Todoist plugin requires 3.25.3 GOA for being able to add a Todoist 
account
+   local emesonargs=(
+   -Dbackground_plugin=true
+   -Ddark_theme_plugin=true
+   -Dscheduled_panel_plugin=true
+   -Dscore_plugin=true
+   -Dtoday_panel_plugin=true
+   -Dunscheduled_panel_plugin=true
+   -Dtodo_txt_plugin=true
+   -Dtodoist_plugin=true
+   -Dtracing=false
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



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

2018-12-28 Thread Gilles Dartiguelongue
commit: e35be1e09b3a2ba56032763c01116bb1c5e75ab0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 22:38:27 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:57:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35be1e0

sys-apps/baobab: 3.26.1 → 3.30.0

Switch build system to meson. Drop gsettings-desktop-schemas as it is
unused. adwaita-icon-theme is pulled by gtk+:3.

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

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

diff --git a/sys-apps/baobab/Manifest b/sys-apps/baobab/Manifest
index 717b68985c4..9b6b0bb3b41 100644
--- a/sys-apps/baobab/Manifest
+++ b/sys-apps/baobab/Manifest
@@ -1 +1,2 @@
 DIST baobab-3.26.1.tar.xz 973020 BLAKE2B 
37ddfbbc72482bf31367210d0f814a6e163c415730d5fd86f3b48c5591c4f7c15cf1e7c3fbe7ddb20a465be5e4a4bf87705bef0175da98a5fffc37588871f1a3
 SHA512 
be16249de5ba22ef40b7addaae9823ac9d853422d33b3c345aaca1e07e3497793ec00bddfadc0da882b3c187419210026a4a6e66d23ce7c5cac455d39cfd9375
+DIST baobab-3.30.0.tar.xz 765760 BLAKE2B 
7003507e0923eedd709db8f3934c341215decb77b300b6660a334f6c23dfa6d83476d3c0a0ef3d76a5104a1add0759f7e268e13bcf00f69f51ae5b9986bdefc5
 SHA512 
3fa1c20e6e3a654d3dfa11b8f0a7e0dea77cc8ab88ff65a4471cd467d3cb3a7d2d39521be1718f3f6ab32984b9331332574f87f5fcaf13c1aa8cf93bd081d7e0

diff --git a/sys-apps/baobab/baobab-3.30.0.ebuild 
b/sys-apps/baobab/baobab-3.30.0.ebuild
new file mode 100644
index 000..345ffcca379
--- /dev/null
+++ b/sys-apps/baobab/baobab-3.30.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 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 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.20:3
+"
+DEPEND="${RDEPEND}
+   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
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] proj/gnome:master commit in: games-puzzle/gnome2048/

2018-12-28 Thread Gilles Dartiguelongue
commit: 85c2cd98fd4ed71e786297b301c567210e62ad54
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 23:48:40 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:58:12 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=85c2cd98

games-puzzle/gnome2048: add missing subslot operator

Needs rebuild when libgnome-games-support soversion changes.

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 games-puzzle/gnome2048/gnome2048-3.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-puzzle/gnome2048/gnome2048-3.26.1.ebuild 
b/games-puzzle/gnome2048/gnome2048-3.26.1.ebuild
index 011d0f0d..a0348d37 100644
--- a/games-puzzle/gnome2048/gnome2048-3.26.1.ebuild
+++ b/games-puzzle/gnome2048/gnome2048-3.26.1.ebuild
@@ -18,7 +18,7 @@ IUSE=""
 RDEPEND="
dev-libs/glib:2[dbus]
>=dev-libs/libgee-0.14:0.8
-   dev-libs/libgnome-games-support:1
+   dev-libs/libgnome-games-support:1=
>=media-libs/clutter-1.12:1.0
>=media-libs/clutter-gtk-1.6:1.0
>=x11-libs/gtk+-3.12:3



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

2018-12-28 Thread Gilles Dartiguelongue
commit: 7e7b8fe7f0d3b11ef1e72fa1af65031dbf5e3ca0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 21:48:29 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:57:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7b8fe7

x11-themes/gnome-backgrounds: 3.26.2 → 3.30.0

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

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

diff --git a/x11-themes/gnome-backgrounds/Manifest 
b/x11-themes/gnome-backgrounds/Manifest
index b3d9892bbf6..ecac6c9c92b 100644
--- a/x11-themes/gnome-backgrounds/Manifest
+++ b/x11-themes/gnome-backgrounds/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-backgrounds-3.24.0.tar.xz 15223020 BLAKE2B 
5a4bf10bb767da9ac1b89e426a517c0ad9b76d62d764b4398e3381cb9b1bd425ab8f36835a681e1586bbd95f5f2d08307a2680d2aae45bcfc400fa0c61e3938d
 SHA512 
ba044cd21d4c22dd6bf1a93a17579f2bc5f2b9198e40331486772f4fcb81a1c0179949a162e5a1e332f49cd833ca773cf27c1592966e94afbecd8b4d0728c24b
 DIST gnome-backgrounds-3.26.2.tar.xz 19289360 BLAKE2B 
757ba9a77d81f3cb5fe80df37f130cd6594d5e8127c8e2e05e90952d755d25be6e7896a3c737cbbef84f8f8f63f7a88ab893ff3d78e472fd3b156d849c8b
 SHA512 
14970e3c87a94a503d5a260304e100e64ea76fdaa5fc5c7d5b1c35444f5f4046abc95041c57bf31350aed4de37c6aaa80fd3d2905a52881d93c49487dd868791
+DIST gnome-backgrounds-3.30.0.tar.xz 27369704 BLAKE2B 
519373d47ac70d73df43d1fc85d4649fad9e3db7e41135ba2df3e6a4c70771225413ec74ca30f3e1b1b27a9c030bd05a29a6e6791d9d0d903a131682a5813970
 SHA512 
a9fd254126448613681e64c841fb0e29a8d1e18adad3aa0c22d01fbe0a33139486595d8537293425510d56826379caaac2e02157f2c2a9289cdad3bc040c

diff --git a/x11-themes/gnome-backgrounds/gnome-backgrounds-3.30.0.ebuild 
b/x11-themes/gnome-backgrounds/gnome-backgrounds-3.30.0.ebuild
new file mode 100644
index 000..3fa22069c63
--- /dev/null
+++ b/x11-themes/gnome-backgrounds/gnome-backgrounds-3.30.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 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 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgnome-games-support/

2018-12-28 Thread Gilles Dartiguelongue
commit: 0c27b126343068693615f65a6b2cc37b576b6167
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 23:41:31 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:57:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c27b126

dev-libs/libgnome-games-support: 1.2.3 → 1.4.3

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 dev-libs/libgnome-games-support/Manifest   |  1 +
 .../libgnome-games-support-1.4.3.ebuild| 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/libgnome-games-support/Manifest 
b/dev-libs/libgnome-games-support/Manifest
index 2248837d875..eca5bf3dc0f 100644
--- a/dev-libs/libgnome-games-support/Manifest
+++ b/dev-libs/libgnome-games-support/Manifest
@@ -1 +1,2 @@
 DIST libgnome-games-support-1.2.3.tar.xz 344372 BLAKE2B 
7eeac8f11eb009d1fded6cff707d55b83881eb7e4f48728f19010c0e4283e9a9c48b0b688c30141348f63d983b028ffdb35bed2a51fb22daf6467d6b3ffe6e3c
 SHA512 
680b27c37150a627c98b5c38313936082e9fa23be1856e99442b0ce4da5b098378ad3b5fd2f41565c3f43fd54e38fc9e2a2a4a50d82637285aa3cc3827869b62
+DIST libgnome-games-support-1.4.3.tar.xz 345824 BLAKE2B 
7969d4470b5c7ba266e3d77071ff7b8b02a1bf407ec74bb0ad1cbe81af7e30e54d3af507f206b07ee1352be4e180dfd62ca6411f07bdbffeb5b18e2f921c7666
 SHA512 
01a2594d9f95987c99db92c8cc8c212b149619618d15f4128df7eb24d68b64e01f2e77c79b7b07cf81581493ae84215a5d4019ae67585188c04d90827381fc33

diff --git 
a/dev-libs/libgnome-games-support/libgnome-games-support-1.4.3.ebuild 
b/dev-libs/libgnome-games-support/libgnome-games-support-1.4.3.ebuild
new file mode 100644
index 000..94c833c4449
--- /dev/null
+++ b/dev-libs/libgnome-games-support/libgnome-games-support-1.4.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2
+
+DESCRIPTION="Library for code common to Gnome games"
+HOMEPAGE="https://git.gnome.org/browse/libgnome-games-support/;
+
+LICENSE="LGPL-3+"
+SLOT="1/3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/libgee:0.8=
+   >=dev-libs/glib-2.40:2
+   >=x11-libs/gtk+-3.19.2:3
+"
+DEPEND="${DEPEND}
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   gnome2_src_configure \
+   VALAC=$(type -P true)
+}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines-adwaita/

2018-12-28 Thread Gilles Dartiguelongue
commit: 11082db3db80cab647a068d4605e820adc0d
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 22:32:58 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:57:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11082777

x11-themes/gtk-engines-adwaita: 3.22.3 → 3.28

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 x11-themes/gtk-engines-adwaita/Manifest|  1 +
 .../gtk-engines-adwaita-3.28.ebuild| 44 ++
 2 files changed, 45 insertions(+)

diff --git a/x11-themes/gtk-engines-adwaita/Manifest 
b/x11-themes/gtk-engines-adwaita/Manifest
index 125b0fdcfb5..4be6f2c8af6 100644
--- a/x11-themes/gtk-engines-adwaita/Manifest
+++ b/x11-themes/gtk-engines-adwaita/Manifest
@@ -1 +1,2 @@
+DIST gnome-themes-extra-3.28.tar.xz 2953272 BLAKE2B 
122ff5f1d95086c5cad6818efa79763ab574b7d6792b846198ac7ed5b521747d4357025ebd0ac6b5ea1161bf1dd3482ac2e867822bf863928b05a8486172ba0d
 SHA512 
bccc446e86b12476b86a0fe2e3354500c8fb3eef62a85c3823d69aaa259e032e1f94e7993bf633397b669c425ef42635b0cf17b376f0b7cf1869bb1d7160ede0
 DIST gnome-themes-standard-3.22.3.tar.xz 2904736 BLAKE2B 
bc1dad2f6ce913a40bd532064f590c38e7c3db05a1e0564bbde8bf5d0349ca96a8e0d7e7683a5bd1b22ce404f7f6dc1efeb3a02a9177186c6e6686045451ddf0
 SHA512 
aa2f3ad4d867732cd09df6adb4f48ed2757e3f28930ef791ba97a82007332c810d84dd1074ca518ec0fe71bd7d8b95404854bd799e3b1fe616e1809e8ee33501

diff --git a/x11-themes/gtk-engines-adwaita/gtk-engines-adwaita-3.28.ebuild 
b/x11-themes/gtk-engines-adwaita/gtk-engines-adwaita-3.28.ebuild
new file mode 100644
index 000..c460ee8d867
--- /dev/null
+++ b/x11-themes/gtk-engines-adwaita/gtk-engines-adwaita-3.28.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+GNOME_ORG_MODULE="gnome-themes-extra"
+
+inherit gnome.org multilib-minimal
+
+DESCRIPTION="Adwaita GTK+2 theme engine"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-themes-extra/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gtk+-2.24.15:2[${MULTILIB_USEDEP}]
+"
+RDEPEND="${COMMON_DEPEND}
+   !

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

2018-12-28 Thread Gilles Dartiguelongue
commit: 8cec63c208b71881f9e600f59391b12f8a988606
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 23:45:20 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:57:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cec63c2

net-libs/gnome-online-accounts: 3.26.2 → 3.28.0

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 net-libs/gnome-online-accounts/Manifest|  1 +
 .../gnome-online-accounts-3.28.0.ebuild| 93 ++
 2 files changed, 94 insertions(+)

diff --git a/net-libs/gnome-online-accounts/Manifest 
b/net-libs/gnome-online-accounts/Manifest
index 92e4bc2c01f..3b2d90938ea 100644
--- a/net-libs/gnome-online-accounts/Manifest
+++ b/net-libs/gnome-online-accounts/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-online-accounts-3.24.5.tar.xz 1391332 BLAKE2B 
9085cbb0c92bfcd338d5feca7ebdd3e3b15483e47fe29faffb8f9fb474663adeaf8d5cc81673c552652c9444e742f2782fd727c93bf488f5c976bde72d00ddce
 SHA512 
8db35d21f0639e7452ec5cb34455b6d48a77fe0755c525f22e5235abe758f09ad5a4685e5e4912a53def298c76a13b558704a83803b5aabecc13a0f9bc3ae0e4
 DIST gnome-online-accounts-3.26.2.tar.xz 1405424 BLAKE2B 
99b6bae527809e3c37248b35c0783e8f884577d93d1de04537f19cc2776f6204242469e78b51198c062272736c676bc67e1a3ef1cc4325eea94bb505e060ff0b
 SHA512 
be1a9f4e1944f19937c2718db64c6968fb1f7538cdb6f7ecfa0b48136d37b1aa0c8054ff7a91cf037fac72f1e8ac7b59b69af3db39c585674113538dccf19114
+DIST gnome-online-accounts-3.28.0.tar.xz 1531200 BLAKE2B 
104429ab97647c2b006c4f95f803d8be8f2d2a91b06f2b145b126b1ab34253c8870ed9f8a3b5be307cae3fc55a4894cb1e9479c680d1c14a558d525d962bcf01
 SHA512 
b5f83544aca0cd24dbc778a492e0da4ca82eb6acaab375daaf7aa1482acfd31c1ba82c1afc127a8890a63e883ac8a1f277da906819573d672d2d3da7f582c02b

diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.28.0.ebuild 
b/net-libs/gnome-online-accounts/gnome-online-accounts-3.28.0.ebuild
new file mode 100644
index 000..446ef8a8ea9
--- /dev/null
+++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.28.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2018 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" # telepathy"
+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/telepathy-glib
+   >=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
+"
+# eautoreconf needs gobject-introspection-common, gnome-common
+
+# Due to sub-configure
+QA_CONFIGURE_OPTIONS=".*"
+
+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
+   # telepathy optional support is really a badly one, bug #494456 - now 
default disabled upstream - revisit soon
+   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

[gentoo-commits] proj/gnome:master commit in: games-puzzle/gnome2048/

2018-12-28 Thread Gilles Dartiguelongue
commit: 7120a1bbcada3ab16c7c4c237d385e7e276b2e16
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 23:56:39 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:58:13 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=7120a1bb

games-puzzle/gnome2048: 3.26.1 → 3.30.0

Cleanup DEPEND. Do not use vala eclass as sources are pre-generated.

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 games-puzzle/gnome2048/gnome2048-3.30.0.ebuild | 33 ++
 1 file changed, 33 insertions(+)

diff --git a/games-puzzle/gnome2048/gnome2048-3.30.0.ebuild 
b/games-puzzle/gnome2048/gnome2048-3.30.0.ebuild
new file mode 100644
index ..32bc152b
--- /dev/null
+++ b/games-puzzle/gnome2048/gnome2048-3.30.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="gnome-2048"
+VALA_MIN_API_VERSION="0.32"
+
+inherit gnome2
+
+DESCRIPTION="Move the tiles until you obtain the 2048 tile"
+HOMEPAGE="https://wiki.gnome.org/Apps/2048;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   dev-libs/glib:2
+   >=dev-libs/libgee-0.14:0.8
+   dev-libs/libgnome-games-support:1=
+   >=media-libs/clutter-1.12:1.0
+   >=media-libs/clutter-gtk-1.6:1.0
+   >=x11-libs/gtk+-3.12:3
+"
+DEPEND="${RDEPEND}
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+"



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

2018-12-28 Thread Gilles Dartiguelongue
commit: 6b1d687ad0f6aa23d8898707eb6ad3ab36050bf0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 21:46:27 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:57:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1d687a

x11-themes/adwaita-icon-theme: 3.26.1 → 3.30.1

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

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

diff --git a/x11-themes/adwaita-icon-theme/Manifest 
b/x11-themes/adwaita-icon-theme/Manifest
index f2e54bd110f..25e88e5d044 100644
--- a/x11-themes/adwaita-icon-theme/Manifest
+++ b/x11-themes/adwaita-icon-theme/Manifest
@@ -1,4 +1,5 @@
 DIST adwaita-icon-theme-3.22.0.tar.xz 18395856 BLAKE2B 
8b6a7f10b1598803db431eb435a7862b107e9ab715e7d462a938b7a3bdc697d33d5317daebc230674c99d8ac5d5aec5389be8fbcb757498593d0e7fcc1c7fb98
 SHA512 
33d5eab0a7295069bb3cc8939bebeed0bad8ff72bfe42b0a90e616190ce519e7d7e2b4e9e4c145d04911ea37c205c12ca39972fd00e6ef34271b66a25ff24983
 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 tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 
83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027
 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045

diff --git a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.30.1.ebuild 
b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.30.1.ebuild
new file mode 100644
index 000..685e2ae981d
--- /dev/null
+++ b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-3.30.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 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] proj/gnome:master commit in: x11-wm/mutter/

2018-12-28 Thread Gilles Dartiguelongue
commit: 64e8cdf34695f6d3cda352fccd057dfe40e08177
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Wed Dec 26 04:18:08 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:31:54 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=64e8cdf3

x11-wm/mutter: remove non working ebuild

Signed-off-by: Sobhan Mohammadpour  gentoo.org>
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 x11-wm/mutter/metadata.xml |  11 ---
 x11-wm/mutter/mutter-3.30.2.ebuild | 138 -
 2 files changed, 149 deletions(-)

diff --git a/x11-wm/mutter/metadata.xml b/x11-wm/mutter/metadata.xml
deleted file mode 100644
index 73abedd9..
--- a/x11-wm/mutter/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   Enable OpenGL ES 2.0 support
-   
-

diff --git a/x11-wm/mutter/mutter-3.30.2.ebuild 
b/x11-wm/mutter/mutter-3.30.2.ebuild
deleted file mode 100644
index 7641422c..
--- a/x11-wm/mutter/mutter-3.30.2.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-inherit gnome2 virtualx
-
-DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
-
-LICENSE="GPL-2+"
-SLOT="0/1" # 0/libmutter_api_version - ONLY gnome-shell (or anything using 
mutter-clutter-.pc) should use the subslot
-
-IUSE="debug gles2 input_devices_wacom +introspection test udev wayland"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-# libXi-1.7.4 or newer needed per:
-# https://bugzilla.gnome.org/show_bug.cgi?id=738944
-RDEPEND="
-   >=dev-libs/atk-2.5.3
-   >=x11-libs/gdk-pixbuf-2:2
-   >=dev-libs/json-glib-0.12.0
-   >=x11-libs/pango-1.30[introspection?]
-   >=x11-libs/cairo-1.14[X]
-   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
-   >=dev-libs/glib-2.53.2:2
-   >=media-libs/libcanberra-0.26[gtk3]
-   >=x11-libs/startup-notification-0.7
-   >=x11-libs/libXcomposite-0.2
-   >=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?]
-   gnome-base/gnome-desktop:3=
-   >sys-power/upower-0.99:=
-
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   >=x11-libs/libXcomposite-0.4
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   >=x11-libs/libXfixes-3
-   >=x11-libs/libXi-1.7.4
-   x11-libs/libXinerama
-   >=x11-libs/libXrandr-1.5
-   x11-libs/libXrender
-   x11-libs/libxcb
-   x11-libs/libxkbfile
-   >=x11-libs/libxkbcommon-0.4.3[X]
-   x11-misc/xkeyboard-config
-
-   gnome-extra/zenity
-   media-libs/mesa[egl]
-
-   gles2? ( media-libs/mesa[gles2] )
-   input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
-   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
-   udev? ( >=virtual/libgudev-232:= )
-   wayland? (
-   >=dev-libs/libinput-1.4
-   >=dev-libs/wayland-1.13.0
-   >=dev-libs/wayland-protocols-1.9
-   >=media-libs/mesa-10.3[egl,gbm,wayland]
-   sys-apps/systemd
-   >=virtual/libgudev-232:=
-   >=virtual/libudev-136:=
-   x11-base/xorg-server[wayland]
-   x11-libs/libdrm:=
-   )
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   >=sys-devel/gettext-0.19.6
-   virtual/pkgconfig
-   x11-base/xorg-proto
-   test? ( app-text/docbook-xml-dtd:4.5 )
-   wayland? ( >=sys-kernel/linux-headers-4.4 )
-"
-
-src_prepare() {
-   # Disable building of noinst_PROGRAM for tests
-   if ! use test; then
-   sed -e '/^noinst_PROGRAMS/d' \
-   -i cogl/tests/conform/Makefile.{am,in} || die
-   sed -e '/noinst_PROGRAMS += testboxes/d' \
-   -i src/Makefile-tests.am || die
-   sed -e '/noinst_PROGRAMS/ s/testboxes$(EXEEXT)//' \
-   -i src/Makefile.in || die
-   fi
-
-   gnome2_src_prepare
-
-   # Leave the damn CFLAGS alone
-   sed -e 's/$CFLAGS -g/$CFLAGS /' \
-   -i clutter/configure || die
-   sed -e 's/$CFLAGS -g -O0/$CFLAGS /' \
-   -i cogl/configure || die
-   sed -e 's/$CFLAGS -g -O/$CFLAGS /' \
-   -i configure || die
-}
-
-src_configure() {
-   # Prefer gl driver by default
-   # GLX is forced by mutter but optional in clutter
-   # xlib-egl-platform required by mutter x11 backend
-   # native backend without wayland is useless

[gentoo-commits] proj/gnome:master commit in: app-misc/bijiben/

2018-12-28 Thread Gilles Dartiguelongue
commit: a3a67fea5f931cddcdccb4ec68516efeda4387a9
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 23:20:11 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:31:54 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=a3a67fea

app-misc/bijiben: fix tracker dependency

And sync with ::gentoo ebuild.

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-misc/bijiben/bijiben-3.26.2.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/app-misc/bijiben/bijiben-3.26.2.ebuild 
b/app-misc/bijiben/bijiben-3.26.2.ebuild
index 97196fcc..7b209c86 100644
--- a/app-misc/bijiben/bijiben-3.26.2.ebuild
+++ b/app-misc/bijiben/bijiben-3.26.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,16 +19,14 @@ RDEPEND="
>=net-libs/webkit-gtk-2.10.0:4
net-libs/gnome-online-accounts:=
dev-libs/libxml2:2
-   >=app-misc/tracker-2:=
+   >=app-misc/tracker-1:=
sys-apps/util-linux
 "
-# libxml2+gdk-pixbuf required for glib-compile-resources
 DEPEND="${RDEPEND}
-   app-text/yelp-tools
dev-libs/appstream-glib
dev-util/gdbus-codegen
>=dev-util/intltool-0.50.1
+   dev-util/itstool
sys-devel/gettext
virtual/pkgconfig
-   x11-libs/gdk-pixbuf:2
 "



[gentoo-commits] proj/gnome:master commit in: app-misc/bijiben/

2018-12-28 Thread Gilles Dartiguelongue
commit: 39a1332d70eaa91003228fc3185ce8a5bb553053
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 23:28:41 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:31:54 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=39a1332d

app-misc/bijiben: 3.28.4.1 → 3.30.3

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-misc/bijiben/bijiben-3.30.3.ebuild | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/app-misc/bijiben/bijiben-3.30.3.ebuild 
b/app-misc/bijiben/bijiben-3.30.3.ebuild
new file mode 100644
index ..31bb6452
--- /dev/null
+++ b/app-misc/bijiben/bijiben-3.30.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Note editor designed to remain simple to use"
+HOMEPAGE="https://wiki.gnome.org/Apps/Bijiben;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=app-misc/tracker-1:=
+   >=dev-libs/glib-2.53.4:2
+   net-libs/gnome-online-accounts:=
+   >=x11-libs/gtk+-3.19.3:3
+   >=gnome-extra/evolution-data-server-3.13.90:=
+   dev-libs/libxml2:2
+   sys-apps/util-linux
+   >=net-libs/webkit-gtk-2.10.0:4
+"
+DEPEND="${RDEPEND}
+   dev-util/itstool
+   dev-util/gdbus-codegen
+   >=dev-util/intltool-0.50.1
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"



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

2018-12-28 Thread Gilles Dartiguelongue
commit: d2e56f28cce07cd305d923e7affa7645bf6fb05b
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Tue Dec 25 15:21:19 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:31:54 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d2e56f28

x11-wm/mutter: bumpt to 3.30.2

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x7DF238CF0AA182E1
Signed-off-by: Sobhan Mohammadpour  gentoo.org>
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 x11-wm/mutter/metadata.xml |  11 +++
 x11-wm/mutter/mutter-3.30.2.ebuild | 138 +
 2 files changed, 149 insertions(+)

diff --git a/x11-wm/mutter/metadata.xml b/x11-wm/mutter/metadata.xml
new file mode 100644
index ..73abedd9
--- /dev/null
+++ b/x11-wm/mutter/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+   
+   
+   Enable OpenGL ES 2.0 support
+   
+

diff --git a/x11-wm/mutter/mutter-3.30.2.ebuild 
b/x11-wm/mutter/mutter-3.30.2.ebuild
new file mode 100644
index ..7641422c
--- /dev/null
+++ b/x11-wm/mutter/mutter-3.30.2.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+inherit gnome2 virtualx
+
+DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
+
+LICENSE="GPL-2+"
+SLOT="0/1" # 0/libmutter_api_version - ONLY gnome-shell (or anything using 
mutter-clutter-.pc) should use the subslot
+
+IUSE="debug gles2 input_devices_wacom +introspection test udev wayland"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# libXi-1.7.4 or newer needed per:
+# https://bugzilla.gnome.org/show_bug.cgi?id=738944
+RDEPEND="
+   >=dev-libs/atk-2.5.3
+   >=x11-libs/gdk-pixbuf-2:2
+   >=dev-libs/json-glib-0.12.0
+   >=x11-libs/pango-1.30[introspection?]
+   >=x11-libs/cairo-1.14[X]
+   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
+   >=dev-libs/glib-2.53.2:2
+   >=media-libs/libcanberra-0.26[gtk3]
+   >=x11-libs/startup-notification-0.7
+   >=x11-libs/libXcomposite-0.2
+   >=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?]
+   gnome-base/gnome-desktop:3=
+   >sys-power/upower-0.99:=
+
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libXcomposite-0.4
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   >=x11-libs/libXfixes-3
+   >=x11-libs/libXi-1.7.4
+   x11-libs/libXinerama
+   >=x11-libs/libXrandr-1.5
+   x11-libs/libXrender
+   x11-libs/libxcb
+   x11-libs/libxkbfile
+   >=x11-libs/libxkbcommon-0.4.3[X]
+   x11-misc/xkeyboard-config
+
+   gnome-extra/zenity
+   media-libs/mesa[egl]
+
+   gles2? ( media-libs/mesa[gles2] )
+   input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
+   introspection? ( >=dev-libs/gobject-introspection-1.42:= )
+   udev? ( >=virtual/libgudev-232:= )
+   wayland? (
+   >=dev-libs/libinput-1.4
+   >=dev-libs/wayland-1.13.0
+   >=dev-libs/wayland-protocols-1.9
+   >=media-libs/mesa-10.3[egl,gbm,wayland]
+   sys-apps/systemd
+   >=virtual/libgudev-232:=
+   >=virtual/libudev-136:=
+   x11-base/xorg-server[wayland]
+   x11-libs/libdrm:=
+   )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+   x11-base/xorg-proto
+   test? ( app-text/docbook-xml-dtd:4.5 )
+   wayland? ( >=sys-kernel/linux-headers-4.4 )
+"
+
+src_prepare() {
+   # Disable building of noinst_PROGRAM for tests
+   if ! use test; then
+   sed -e '/^noinst_PROGRAMS/d' \
+   -i cogl/tests/conform/Makefile.{am,in} || die
+   sed -e '/noinst_PROGRAMS += testboxes/d' \
+   -i src/Makefile-tests.am || die
+   sed -e '/noinst_PROGRAMS/ s/testboxes$(EXEEXT)//' \
+   -i src/Makefile.in || die
+   fi
+
+   gnome2_src_prepare
+
+   # Leave the damn CFLAGS alone
+   sed -e 's/$CFLAGS -g/$CFLAGS /' \
+   -i clutter/configure || die
+   sed -e 's/$CFLAGS -g -O0/$CFLAGS /' \
+   -i cogl/configure || die
+   sed -e 's/$CFLAGS -g -O/$CFLAGS /' \
+   -i configure || die
+}
+
+src_configure() {
+   # Prefer gl driver by default
+   # GLX is forced by mutter but optional in clutter
+   # xlib-egl-platform required by mutter x11 b

[gentoo-commits] proj/gnome:master commit in: app-misc/bijiben/

2018-12-28 Thread Gilles Dartiguelongue
commit: f7b96f0a850b98d34cbb66536a04cfc7dec59f16
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 23:19:06 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:31:54 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=f7b96f0a

app-misc/bijiben: 3.26.2 → 3.28.4.1

Switch build system to meson.

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-misc/bijiben/bijiben-3.28.4.1.ebuild | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/app-misc/bijiben/bijiben-3.28.4.1.ebuild 
b/app-misc/bijiben/bijiben-3.28.4.1.ebuild
new file mode 100644
index ..31bb6452
--- /dev/null
+++ b/app-misc/bijiben/bijiben-3.28.4.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Note editor designed to remain simple to use"
+HOMEPAGE="https://wiki.gnome.org/Apps/Bijiben;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=app-misc/tracker-1:=
+   >=dev-libs/glib-2.53.4:2
+   net-libs/gnome-online-accounts:=
+   >=x11-libs/gtk+-3.19.3:3
+   >=gnome-extra/evolution-data-server-3.13.90:=
+   dev-libs/libxml2:2
+   sys-apps/util-linux
+   >=net-libs/webkit-gtk-2.10.0:4
+"
+DEPEND="${RDEPEND}
+   dev-util/itstool
+   dev-util/gdbus-codegen
+   >=dev-util/intltool-0.50.1
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"



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

2018-12-28 Thread Gilles Dartiguelongue
commit: 14d06e8883e8618e5430b6a004f7d01977c79e75
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Wed Dec 26 04:11:14 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:31:54 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=14d06e88

app-arch/file-roller: bump to 3.30.1

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x7DF238CF0AA182E1
Signed-off-by: Sobhan Mohammadpour  gentoo.org>
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-arch/file-roller/file-roller-3.30.1.ebuild | 95 ++
 1 file changed, 95 insertions(+)

diff --git a/app-arch/file-roller/file-roller-3.30.1.ebuild 
b/app-arch/file-roller/file-roller-3.30.1.ebuild
new file mode 100644
index ..dc146d9e
--- /dev/null
+++ b/app-arch/file-roller/file-roller-3.30.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
+
+DESCRIPTION="Archive manager for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+IUSE="libnotify nautilus packagekit"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+
+# gdk-pixbuf used extensively in the source
+# cairo used in eggtreemultidnd.c
+# pango used in fr-window
+RDEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.36:2
+   >=dev-libs/json-glib-0.14
+   >=x11-libs/gtk+-3.13.2:3
+   sys-apps/file
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+   libnotify? ( >=x11-libs/libnotify-0.4.3:= )
+   nautilus? ( >=gnome-base/nautilus-2.22.2 )
+   packagekit? ( app-admin/packagekit-base )
+"
+# libxml2 required for glib-compile-resources
+DEPEND="${RDEPEND}
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+${PN} is a frontend for several archiving utilities. If you want a
+particular archive format support, see ${HOMEPAGE}
+and install the relevant package. For example:
+7-zip   - app-arch/p7zip
+ace - app-arch/unace
+arj - app-arch/arj
+cpio- app-arch/cpio
+deb - app-arch/dpkg
+iso - app-cdr/cdrtools
+jar,zip - app-arch/zip and app-arch/unzip
+lha - app-arch/lha
+lzop- app-arch/lzop
+lz4 - app-arch/lz4
+rar - app-arch/unrar or app-arch/unar
+rpm - app-arch/rpm
+unstuff - app-arch/stuffit
+zoo - app-arch/zoo"
+
+src_prepare() {
+   # File providing Gentoo package names for various archivers
+   cp -v "${FILESDIR}"/3.22-packages.match data/packages.match || die
+
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_use nautilus nautilus-actions)
+   $(meson_use libnotify notification)
+   $(meson_use packagekit)
+   -Dlibarchive=true
+   -Dmagic=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+}



[gentoo-commits] proj/gnome:master commit in: net-misc/gnome-online-miners/

2018-12-28 Thread Gilles Dartiguelongue
commit: 0e56daf51884b7193869175a556b5b287a7ffb78
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 23:02:42 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:31:54 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0e56daf5

net-misc/gnome-online-miners: 3.26.0 → 3.30.0

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-online-miners-3.30.0.ebuild  | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild 
b/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild
new file mode 100644
index ..ff4236b9
--- /dev/null
+++ b/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Crawls through your online content"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineMiners;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="flickr"
+KEYWORDS="~amd64 ~x86"
+
+# libgdata[gnome] needed for goa support
+RDEPEND="
+   >=app-misc/tracker-2:0=
+   >=dev-libs/glib-2.35.1:2
+   >=dev-libs/libgdata-0.15.2:0=[crypt,gnome-online-accounts]
+   media-libs/grilo:0.3
+   >=net-libs/gnome-online-accounts-3.13.3:=
+   >=net-libs/libgfbgraph-0.2.2:0.2
+   >=net-libs/libzapojit-0.0.2
+   flickr? ( media-plugins/grilo-plugins:0.3[flickr] )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable flickr) \
+   --disable-static \
+   --enable-facebook \
+   --enable-google \
+   --enable-media-server \
+   --enable-owncloud \
+   --enable-windows-live
+}



[gentoo-commits] proj/gnome:master commit in: net-misc/gnome-online-miners/

2018-12-28 Thread Gilles Dartiguelongue
commit: 2acc178973005d7fa21bbaf302294c0fe16e5b60
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 23:02:42 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:30:40 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2acc1789

net-misc/gnome-online-miners: 3.26.0 → 3.30.0

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-online-miners-3.30.0.ebuild  | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild 
b/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild
new file mode 100644
index ..ff4236b9
--- /dev/null
+++ b/net-misc/gnome-online-miners/gnome-online-miners-3.30.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Crawls through your online content"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineMiners;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="flickr"
+KEYWORDS="~amd64 ~x86"
+
+# libgdata[gnome] needed for goa support
+RDEPEND="
+   >=app-misc/tracker-2:0=
+   >=dev-libs/glib-2.35.1:2
+   >=dev-libs/libgdata-0.15.2:0=[crypt,gnome-online-accounts]
+   media-libs/grilo:0.3
+   >=net-libs/gnome-online-accounts-3.13.3:=
+   >=net-libs/libgfbgraph-0.2.2:0.2
+   >=net-libs/libzapojit-0.0.2
+   flickr? ( media-plugins/grilo-plugins:0.3[flickr] )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable flickr) \
+   --disable-static \
+   --enable-facebook \
+   --enable-google \
+   --enable-media-server \
+   --enable-owncloud \
+   --enable-windows-live
+}



[gentoo-commits] proj/gnome:master commit in: app-misc/bijiben/

2018-12-28 Thread Gilles Dartiguelongue
commit: 9f541038d75fb660f52ea0358b1c79ecd95bb2fb
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 23:28:41 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:30:41 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9f541038

app-misc/bijiben: 3.28.4.1 → 3.30.3

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-misc/bijiben/bijiben-3.30.3.ebuild | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/app-misc/bijiben/bijiben-3.30.3.ebuild 
b/app-misc/bijiben/bijiben-3.30.3.ebuild
new file mode 100644
index ..31bb6452
--- /dev/null
+++ b/app-misc/bijiben/bijiben-3.30.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Note editor designed to remain simple to use"
+HOMEPAGE="https://wiki.gnome.org/Apps/Bijiben;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=app-misc/tracker-1:=
+   >=dev-libs/glib-2.53.4:2
+   net-libs/gnome-online-accounts:=
+   >=x11-libs/gtk+-3.19.3:3
+   >=gnome-extra/evolution-data-server-3.13.90:=
+   dev-libs/libxml2:2
+   sys-apps/util-linux
+   >=net-libs/webkit-gtk-2.10.0:4
+"
+DEPEND="${RDEPEND}
+   dev-util/itstool
+   dev-util/gdbus-codegen
+   >=dev-util/intltool-0.50.1
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"



[gentoo-commits] proj/gnome:master commit in: app-misc/bijiben/

2018-12-28 Thread Gilles Dartiguelongue
commit: 04d4e447dd30c6f5e8c4154a9f50ce5b027971f1
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 23:19:06 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:30:41 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=04d4e447

app-misc/bijiben: 3.26.2 → 3.28.4.1

Switch build system to meson.

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-misc/bijiben/bijiben-3.28.4.1.ebuild | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/app-misc/bijiben/bijiben-3.28.4.1.ebuild 
b/app-misc/bijiben/bijiben-3.28.4.1.ebuild
new file mode 100644
index ..31bb6452
--- /dev/null
+++ b/app-misc/bijiben/bijiben-3.28.4.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Note editor designed to remain simple to use"
+HOMEPAGE="https://wiki.gnome.org/Apps/Bijiben;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=app-misc/tracker-1:=
+   >=dev-libs/glib-2.53.4:2
+   net-libs/gnome-online-accounts:=
+   >=x11-libs/gtk+-3.19.3:3
+   >=gnome-extra/evolution-data-server-3.13.90:=
+   dev-libs/libxml2:2
+   sys-apps/util-linux
+   >=net-libs/webkit-gtk-2.10.0:4
+"
+DEPEND="${RDEPEND}
+   dev-util/itstool
+   dev-util/gdbus-codegen
+   >=dev-util/intltool-0.50.1
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-extra/, x11-themes/gnome-themes-extra/files/

2018-12-28 Thread Gilles Dartiguelongue
commit: 2627f95eb9b40367a899cd86e7a88ce958f1b87c
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 22:00:17 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:30:40 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2627f95e

x11-themes/gnome-themes-extra: add 3.28 release

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-themes-standard-3.14.2.3-srcdir.patch| 26 --
 ...-.ebuild => gnome-themes-extra-3.28.ebuild} | 17 +++---
 .../gnome-themes-extra-.ebuild |  2 --
 3 files changed, 3 insertions(+), 42 deletions(-)

diff --git 
a/x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.14.2.3-srcdir.patch
 
b/x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.14.2.3-srcdir.patch
deleted file mode 100644
index 717613b4..
--- 
a/x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.14.2.3-srcdir.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From db1e859fa27a4d3ca8a45937c2730f83c34405c6 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev 
-Date: Sat, 28 Mar 2015 00:28:16 -0400
-Subject: [PATCH] HC: fix out-of-tree builds
-
-https://bugzilla.gnome.org/show_bug.cgi?id=746920

- themes/HighContrast/icons/Makefile.am | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/themes/HighContrast/icons/Makefile.am 
b/themes/HighContrast/icons/Makefile.am
-index 76e824d..5545157 100644
 a/themes/HighContrast/icons/Makefile.am
-+++ b/themes/HighContrast/icons/Makefile.am
-@@ -6,7 +6,7 @@ render_sizes = "16x16" "22x22" "24x24" "32x32" "48x48" 
"256x256" "scalable"
- THEME_DIRS=$(shell SIZES="$(render_sizes)"; for size in $$SIZES; do for dir 
in `find $(srcdir)/$$size/* -type d`; do printf "$$dir,"; done; done;)
- 
- %.theme: %.theme.in Makefile
--  dirs="`echo $(THEME_DIRS) | sed -e 's#\./##g'`"; \
-+  dirs="`echo $(THEME_DIRS) | sed -e \"s#$(srcdir)/*##g\"`"; \
-   sed -e "s|\@THEME_DIRS\@|$$dirs|g" < $< > $@; \
-   echo "" >> $@; \
-   for dir in `echo $$dirs | sed -e "s/,/ /g"`; do \
--- 
-2.3.3
-

diff --git a/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild 
b/x11-themes/gnome-themes-extra/gnome-themes-extra-3.28.ebuild
similarity index 58%
copy from x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild
copy to x11-themes/gnome-themes-extra/gnome-themes-extra-3.28.ebuild
index f2b43713..2df1ada7 100644
--- a/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild
+++ b/x11-themes/gnome-themes-extra/gnome-themes-extra-3.28.ebuild
@@ -4,9 +4,6 @@
 EAPI=6
 
 inherit autotools gnome.org
-if [[ ${PV} =  ]]; then
-   inherit gnome2-live
-fi
 
 DESCRIPTION="Standard Themes for GNOME Applications"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-themes-extra/;
@@ -14,16 +11,10 @@ 
HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-themes-extra/;
 LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE=""
-if [[ ${PV} =  ]]; then
-   KEYWORDS=""
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
-fi
-
-# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose
-# their default background image
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+
 RDEPEND="
-   >=gnome-base/gsettings-desktop-schemas-3.4
+   !x11-themes/gnome-themes-standard
 "
 DEPEND="
>=dev-util/intltool-0.40
@@ -32,8 +23,6 @@ DEPEND="
 "
 
 PATCHES=(
-   # https://bugzilla.gnome.org/show_bug.cgi?id=746920
-   "${FILESDIR}"/${PN}-3.14.2.3-srcdir.patch
# Leave build of gtk+:2 engine to x11-themes/gtk-engines-adwaita
"${FILESDIR}"/${PN}-3.22.2-exclude-engine.patch
 )

diff --git a/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild 
b/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild
index f2b43713..3601cc9b 100644
--- a/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild
+++ b/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild
@@ -32,8 +32,6 @@ DEPEND="
 "
 
 PATCHES=(
-   # https://bugzilla.gnome.org/show_bug.cgi?id=746920
-   "${FILESDIR}"/${PN}-3.14.2.3-srcdir.patch
# Leave build of gtk+:2 engine to x11-themes/gtk-engines-adwaita
"${FILESDIR}"/${PN}-3.22.2-exclude-engine.patch
 )



[gentoo-commits] proj/gnome:master commit in: x11-themes/gnome-themes-extra/, profiles/updates/, ...

2018-12-28 Thread Gilles Dartiguelongue
commit: 380a4e905100875e27db876f6cca465e5734cbe2
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 21:56:52 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:30:40 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=380a4e90

x11-themes/gnome-themes-extra: renamed from gnome-themes-standard

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 profiles/updates/4Q-2018  | 1 +
 .../files/gnome-themes-standard-3.14.2.3-srcdir.patch | 0
 .../files/gnome-themes-standard-3.22.2-exclude-engine.patch   | 0
 .../gnome-themes-extra-.ebuild}   | 4 ++--
 x11-themes/{gnome-themes-standard => gnome-themes-extra}/metadata.xml | 0
 5 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/profiles/updates/4Q-2018 b/profiles/updates/4Q-2018
new file mode 100644
index ..a164fd31
--- /dev/null
+++ b/profiles/updates/4Q-2018
@@ -0,0 +1 @@
+move x11-themes/gnome-themes-standard x11-themes/gnome-themes-extra

diff --git 
a/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch
 
b/x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.14.2.3-srcdir.patch
similarity index 100%
rename from 
x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.14.2.3-srcdir.patch
rename to 
x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.14.2.3-srcdir.patch

diff --git 
a/x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch
 
b/x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.22.2-exclude-engine.patch
similarity index 100%
rename from 
x11-themes/gnome-themes-standard/files/gnome-themes-standard-3.22.2-exclude-engine.patch
rename to 
x11-themes/gnome-themes-extra/files/gnome-themes-standard-3.22.2-exclude-engine.patch

diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild 
b/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild
similarity index 91%
rename from x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
rename to x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild
index b9809787..f2b43713 100644
--- a/x11-themes/gnome-themes-standard/gnome-themes-standard-.ebuild
+++ b/x11-themes/gnome-themes-extra/gnome-themes-extra-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ if [[ ${PV} =  ]]; then
 fi
 
 DESCRIPTION="Standard Themes for GNOME Applications"
-HOMEPAGE="https://git.gnome.org/browse/gnome-themes-standard/;
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-themes-extra/;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"

diff --git a/x11-themes/gnome-themes-standard/metadata.xml 
b/x11-themes/gnome-themes-extra/metadata.xml
similarity index 100%
rename from x11-themes/gnome-themes-standard/metadata.xml
rename to x11-themes/gnome-themes-extra/metadata.xml



[gentoo-commits] proj/gnome:master commit in: app-misc/bijiben/

2018-12-28 Thread Gilles Dartiguelongue
commit: 07700714b3d67430567d4629feba5eb525e43dc1
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 23:20:11 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 23:30:41 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=07700714

app-misc/bijiben: fix tracker dependency

And sync with ::gentoo ebuild.

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-misc/bijiben/bijiben-3.26.2.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/app-misc/bijiben/bijiben-3.26.2.ebuild 
b/app-misc/bijiben/bijiben-3.26.2.ebuild
index 97196fcc..7b209c86 100644
--- a/app-misc/bijiben/bijiben-3.26.2.ebuild
+++ b/app-misc/bijiben/bijiben-3.26.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,16 +19,14 @@ RDEPEND="
>=net-libs/webkit-gtk-2.10.0:4
net-libs/gnome-online-accounts:=
dev-libs/libxml2:2
-   >=app-misc/tracker-2:=
+   >=app-misc/tracker-1:=
sys-apps/util-linux
 "
-# libxml2+gdk-pixbuf required for glib-compile-resources
 DEPEND="${RDEPEND}
-   app-text/yelp-tools
dev-libs/appstream-glib
dev-util/gdbus-codegen
>=dev-util/intltool-0.50.1
+   dev-util/itstool
sys-devel/gettext
virtual/pkgconfig
-   x11-libs/gdk-pixbuf:2
 "



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/

2018-12-28 Thread Gilles Dartiguelongue
commit: 99b47dedd7d242cf5fafc6b242005c3e21895b1b
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 11:58:06 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 12:52:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b47ded

sci-geosciences/gnome-maps: add depend on glib-utils

As required by configure. 3.24 unchanged as it comes with pre-generated
files and is missing templates.

Refs: https://bugs.gentoo.org/667324
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 sci-geosciences/gnome-maps/gnome-maps-3.24.3.ebuild | 2 +-
 sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-geosciences/gnome-maps/gnome-maps-3.24.3.ebuild 
b/sci-geosciences/gnome-maps/gnome-maps-3.24.3.ebuild
index 463e746e312..fa520aa1646 100644
--- a/sci-geosciences/gnome-maps/gnome-maps-3.24.3.ebuild
+++ b/sci-geosciences/gnome-maps/gnome-maps-3.24.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git a/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild 
b/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild
index 2e55a2c32c2..7a8281daf0e 100644
--- a/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild
+++ b/sci-geosciences/gnome-maps/gnome-maps-3.26.2.ebuild
@@ -39,6 +39,7 @@ RDEPEND="${COMMON_DEPEND}
x11-libs/gdk-pixbuf:2[introspection]
 "
 DEPEND="${COMMON_DEPEND}
+   dev-util/glib-utils
>=dev-util/intltool-0.40
virtual/pkgconfig
 "



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/

2018-12-28 Thread Gilles Dartiguelongue
commit: cdb7ee09380c44b8404882f22fb99b98fdfccb25
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 11:48:28 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 12:52:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb7ee09

sci-geosciences/gnome-maps: 3.26.2 → 3.30.3

Switch to meson build system. Move introspection dependencies to
RDEPEND + DEPEND as they are actually needed for both. Require gjs-1.50
as it seems requirement was downgraded by accident after 3.28.

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 sci-geosciences/gnome-maps/Manifest|  1 +
 .../gnome-maps/gnome-maps-3.30.3.ebuild| 54 ++
 2 files changed, 55 insertions(+)

diff --git a/sci-geosciences/gnome-maps/Manifest 
b/sci-geosciences/gnome-maps/Manifest
index 0b22a7b1d14..331526866d4 100644
--- a/sci-geosciences/gnome-maps/Manifest
+++ b/sci-geosciences/gnome-maps/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-maps-3.24.3.tar.xz 1145872 BLAKE2B 
bd6e9652c341def652beea966d3a171a050219f3bc83288bd83eacb069899cd94d154d53bcea081bdfefdeee9b74e56c158c703ed92c9fcb5e35ecd718900e4a
 SHA512 
b4a4c278359803e11b1aa43fb522a84b95eecfc349a134322f45db7acfe93867a61f6bd48e55a07d5d602b8161cdf5949a6b5d4da1212659e133260063ab6198
 DIST gnome-maps-3.26.2.tar.xz 1175944 BLAKE2B 
abd8a592c10e31f4a05a6f3ef1167d111ab19a957e2fd3efa78f6999f60f98ff1767bcde18c6fb56bd6af580fd5e619106371214a92c4c450fe16df6fa4d8e23
 SHA512 
15548d834cf859b1d67111bdf81c3dc87c62c97574b89f41ae81bd5ce8bdccb10e705c7e91f5880d2528df88f85d6416302163d31c5b9d0f359451385168866b
+DIST gnome-maps-3.30.3.tar.xz 2176712 BLAKE2B 
8595643ddf3f6c419fdc053561e49e62d6bd6e3713d3d809d3fe73cd1aecf3361e3f6592fb53d6963cbdd5fc3edaf1dcb616059da9e5e506a3399d00a9a65de7
 SHA512 
f3481266c6cf792da71ef40ce489c13fdd807dab91238e02b815b25e29119ffb56212fb03078e14004cca27e24906af1b94f7f3c4325bbf4f332c782c79d8203

diff --git a/sci-geosciences/gnome-maps/gnome-maps-3.30.3.ebuild 
b/sci-geosciences/gnome-maps/gnome-maps-3.30.3.ebuild
new file mode 100644
index 000..9d2b7e48e51
--- /dev/null
+++ b/sci-geosciences/gnome-maps/gnome-maps-3.30.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="A map application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Maps;
+
+LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+# Pure introspection dependencies found by grepping imports.gi in ${S}
+RDEPEND="
+   >=dev-libs/glib-2.44.0:2
+   >=dev-libs/gjs-1.50.0
+   >=dev-libs/gobject-introspection-0.10.1:=
+   >=x11-libs/gtk+-3.22:3[introspection]
+   >=app-misc/geoclue-0.12.99:2.0[introspection]
+   >=dev-libs/libgee-0.16:0.8[introspection]
+   >=dev-libs/folks-0.10
+   >=sci-geosciences/geocode-glib-3.15.2[introspection]
+   >=media-libs/libchamplain-0.12.14:0.12[gtk,introspection]
+   dev-libs/libxml2:2
+   >=net-libs/rest-0.7.90:0.7[introspection]
+
+   app-crypt/libsecret[introspection]
+   dev-libs/libgweather[introspection]
+   media-libs/clutter-gtk:1.0[introspection]
+   media-libs/clutter:1.0[introspection]
+   net-libs/gnome-online-accounts[introspection]
+   net-libs/libgfbgraph[introspection]
+   net-libs/libsoup:2.4[introspection]
+   net-libs/webkit-gtk:4[introspection]
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postinst() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



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

2018-12-28 Thread Gilles Dartiguelongue
commit: f9ac81c025e02bfc2c9d6d1ba84f0d22dd2ff0e5
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 28 12:17:22 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 28 12:52:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9ac81c0

gnome-extra/gnome-characters: add missing glib-utils to DEPEND

Closes: https://bugs.gentoo.org/671580
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/gnome-characters/gnome-characters-3.30.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnome-extra/gnome-characters/gnome-characters-3.30.0.ebuild 
b/gnome-extra/gnome-characters/gnome-characters-3.30.0.ebuild
index 5febaa80b53..b51c8f472f0 100644
--- a/gnome-extra/gnome-characters/gnome-characters-3.30.0.ebuild
+++ b/gnome-extra/gnome-characters/gnome-characters-3.30.0.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
dev-libs/appstream-glib
dev-libs/libxml2:2
+   dev-util/glib-utils
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
 "



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

2018-12-21 Thread Gilles Dartiguelongue
commit: 7c5b0c7d8fe62f1298e05ea714a718f5cf534f85
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 21 07:55:22 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 21 22:12:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5b0c7d

net-irc/polari: 3.26.2 → 3.28.1

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

 net-irc/polari/Manifest |  1 +
 net-irc/polari/polari-3.28.1.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/net-irc/polari/Manifest b/net-irc/polari/Manifest
index f9f20f63154..5afd4320bec 100644
--- a/net-irc/polari/Manifest
+++ b/net-irc/polari/Manifest
@@ -1,2 +1,3 @@
 DIST polari-3.24.2.tar.xz 804160 BLAKE2B 
c0e651d478cf814d1e055ef196ea725a17c50ee4836df7939b73dc59bbea0f74d8dbf6ceebd07b3748b6814fa52ae8a300515ac8f6952f59546e7c27ed35d6da
 SHA512 
23a475d657556e7f4e93dde8e545bf7bede227635d540bd006b85b068923d87e713bd05f14d8ccde458bf6efd4920665bca02ea41c4de870680581ebfa595f0e
 DIST polari-3.26.2.tar.xz 1148892 BLAKE2B 
3979b261ae34d3d38084717a94f926a259ec0d20f9db0f482e10866bba0b4d1efec2f44b78cd1b409f03df0221d308b8173b21fc33b61fd93bc76eec6b57
 SHA512 
3939c7da22379acd8b59d860db90fba37cca3dba0422db93747ba4622e574d43992334e13603462725d05ba2f0c1a243655ef7505881649111033abc029a9aaa
+DIST polari-3.28.1.tar.xz 1171688 BLAKE2B 
c52935b5f562654f833255d3e0e1022d3f0eff3de510752dfb59ba3831eb231ecdf5833c3813bf28afd864649fd34b02be4ab1e86134348cd2e5b5898f0788ae
 SHA512 
a3fa71604a6f67b851ac3bb9e097a5e48e5ade12d31e845d63ccfe6186eb23694c0cbc9d9826803bf664d408473cc679986d6fee962ef675178df7cda4c998ce

diff --git a/net-irc/polari/polari-3.28.1.ebuild 
b/net-irc/polari/polari-3.28.1.ebuild
new file mode 100644
index 000..5c76f55dda8
--- /dev/null
+++ b/net-irc/polari/polari-3.28.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="An IRC client for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Polari;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.43.4:2
+   >=x11-libs/gtk+-3.21.6:3[introspection]
+   net-libs/telepathy-glib[introspection]
+   >=dev-libs/gobject-introspection-1.50:=
+   >=dev-libs/gjs-1.50
+
+   x11-libs/gdk-pixbuf:2[introspection]
+   >=app-text/gspell-1.4.0[introspection]
+   x11-libs/pango[introspection]
+   app-crypt/libsecret[introspection]
+   net-libs/libsoup:2.4[introspection]
+   net-im/telepathy-logger[introspection]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=net-irc/telepathy-idle-0.2
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( dev-lang/spidermonkey:52 )
+"
+
+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: app-admin/packagekit-gtk/

2018-12-21 Thread Gilles Dartiguelongue
commit: a8bdb1155ee8fac18ff8b932ae6822fb3470bb7a
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 21 07:14:58 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 21 22:12:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8bdb115

app-admin/packagekit-gtk: cleanup 1.1.7

Refs: https://bugs.gentoo.org/653068
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-admin/packagekit-gtk/Manifest  |  1 -
 .../packagekit-gtk/packagekit-gtk-1.1.7.ebuild | 59 --
 2 files changed, 60 deletions(-)

diff --git a/app-admin/packagekit-gtk/Manifest 
b/app-admin/packagekit-gtk/Manifest
index f6a17578381..5dfab814447 100644
--- a/app-admin/packagekit-gtk/Manifest
+++ b/app-admin/packagekit-gtk/Manifest
@@ -1,2 +1 @@
 DIST PackageKit-1.1.12.tar.xz 1439024 BLAKE2B 
458cb7a9a47941214ec58846fb840f852851555dbd94ed5113745f9e375cd28edaa8475db30fb889b1722ea01bce5200a5ea7a5f52e45b424703228bff59d689
 SHA512 
a7428416ae85df0c8e7dbe017396921e9214612c8eb7c91020523457d0feaff86ad50d595f702d255e4091364cb10b8d9506b603b9d0e449c39fced07180840b
-DIST PackageKit-1.1.7.tar.xz 1431648 BLAKE2B 
0cc64e7ac38d6641a1fbd98ffad2e7920eb7b3c86ea36d3ad036541886191c38deeeb7241f81ec3d29f8268b1c84ec500511895312c29c706403607215117d5e
 SHA512 
0d0277e24feb63e94aeb5fec2c4306ccdf5935c2f62d5eef3be8db9f534eb302eff09ea0e020db48b2dd0af9ba6b31f7960d661d1040774dccf650ebf04c4f83

diff --git a/app-admin/packagekit-gtk/packagekit-gtk-1.1.7.ebuild 
b/app-admin/packagekit-gtk/packagekit-gtk-1.1.7.ebuild
deleted file mode 100644
index 9fd918b6963..000
--- a/app-admin/packagekit-gtk/packagekit-gtk-1.1.7.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils
-
-MY_PN="PackageKit"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Gtk3 PackageKit backend library"
-HOMEPAGE="https://www.freedesktop.org/software/PackageKit/;
-SRC_URI="https://www.freedesktop.org/software/${MY_PN}/releases/${MY_P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/glib-2.46:2
-   media-libs/fontconfig
-   >=x11-libs/gtk+-2:2
-   >=x11-libs/gtk+-3:3
-   x11-libs/pango
-   ~app-admin/packagekit-base-${PV}[introspection]
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-   econf \
-   --disable-bash-completion \
-   --disable-command-not-found \
-   --disable-cron \
-   --disable-gstreamer-plugin \
-   --disable-gtk-doc \
-   --disable-local \
-   --disable-man-pages \
-   --disable-static \
-   --disable-systemd \
-   --disable-vala \
-   --enable-dummy \
-   --enable-gtk-module \
-   --enable-introspection=yes \
-   --localstatedir=/var
-}
-
-src_compile() {
-   emake -C contrib/gtk-module
-}
-
-src_install() {
-   emake -C contrib/gtk-module DESTDIR="${D}" install
-   prune_libtool_files --all
-}



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

2018-12-21 Thread Gilles Dartiguelongue
commit: 65bf8f8616e2f5c3afa1a525b85dd4c7d46e0cee
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 21 07:33:25 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 21 22:12:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65bf8f86

media-video/cheese: 3.28.0 → 3.30.0

Mostly translation updates only.

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

 media-video/cheese/Manifest |  2 +
 media-video/cheese/cheese-3.26.0.ebuild | 76 +
 media-video/cheese/cheese-3.30.0.ebuild | 71 ++
 3 files changed, 149 insertions(+)

diff --git a/media-video/cheese/Manifest b/media-video/cheese/Manifest
index 8c2f50e324e..7e625e97ffe 100644
--- a/media-video/cheese/Manifest
+++ b/media-video/cheese/Manifest
@@ -1 +1,3 @@
+DIST cheese-3.26.0.tar.xz 1841856 BLAKE2B 
302a4a12511866197df8cf62ec00ade122f2e5dc6a4adcb78cd252594b23373c328845179135e8ae44526432ec1b6b9a8c26d2808a533833221076be0496a591
 SHA512 
6fd58623ca257dff0a53b3577005a8b818b706f5c3da4eab51de9a7f6368847b4fe62885f3a7ba6350ac782cbee51c7b35a0c055bf11bb270934041b15388297
 DIST cheese-3.28.0.tar.xz 1544904 BLAKE2B 
cdad63b4175bb52c3a77ee5ed0058afdd8b5d509ef17b5931d2f01457b9ff327d3ad270ad963e3185c928ddc7203b00163137a789683669d3f8c39d5a9926da8
 SHA512 
c52b083b132a8c885df55def3d6bf96180fc93c8b7368f48412c8dd63e073a268ff0e86959a977bd8bf372a53e127419b96046d92cb3a96674f86cfb3477ceea
+DIST cheese-3.30.0.tar.xz 1546680 BLAKE2B 
32cfc9553e1c9ebfe7d3eb5fdf19d74b49e9f69ea005f4c79097d69caa2125803c5c319e98ccd3e8f72157a5fd86c018f1be7af7045f6541ecd36d4162c5cdd1
 SHA512 
622910cedc8eadec4161f60e2bb3f02cbe11352b2431fdd9783f724b4119ffae6254b1566e1144c25491067f9c683a55eb85b265ef28992d852adce02fbdc8b4

diff --git a/media-video/cheese/cheese-3.26.0.ebuild 
b/media-video/cheese/cheese-3.26.0.ebuild
new file mode 100644
index 000..fb4adf9d212
--- /dev/null
+++ b/media-video/cheese/cheese-3.26.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_MIN_API_VERSION="0.26"
+
+inherit gnome2 vala 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 test"
+KEYWORDS="~alpha ~amd64 ~arm ~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-1: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}
+   $(vala_depend)
+   app-text/docbook-xml-dtd:4.3
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   >=dev-util/gtk-doc-am-1.14
+   >=dev-util/intltool-0.50
+   dev-util/itstool
+   virtual/pkgconfig
+   x11-base/xorg-proto
+   test? ( dev-libs/glib:2[utils] )
+"
+
+src_prepare() {
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   GST_INSPECT=$(type -P true) \
+   $(use_enable introspection) \
+   --disable-lcov \
+   --disable-static
+}
+
+src_test() {
+   virtx emake check
+}

diff --git a/media-video/cheese/cheese-3.30.0.ebuild 
b/media-video/cheese/cheese-3.30.0.ebuild
new file mode 100644
index 000..31bc873f0bf
--- /dev/null
+++ b/media-video/cheese/cheese-3.30.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 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+"

[gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit/

2018-12-21 Thread Gilles Dartiguelongue
commit: 06c4c6995b7817a7374d43e7cdea76fb43b1f028
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 21 07:14:25 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 21 22:12:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c4c699

app-admin/packagekit: cleanup 1.1.7

Refs: https://bugs.gentoo.org/653068
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-admin/packagekit/packagekit-1.1.7.ebuild | 18 --
 1 file changed, 18 deletions(-)

diff --git a/app-admin/packagekit/packagekit-1.1.7.ebuild 
b/app-admin/packagekit/packagekit-1.1.7.ebuild
deleted file mode 100644
index 7b3d8c9972a..000
--- a/app-admin/packagekit/packagekit-1.1.7.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="PackageKit Package Manager interface (meta package)"
-HOMEPAGE="https://www.freedesktop.org/software/PackageKit/;
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="gtk qt5"
-
-RDEPEND="gtk? ( ~app-admin/packagekit-gtk-${PV} )
-   qt5? ( >=app-admin/packagekit-qt-0.9.6 )"
-
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit-base/, app-admin/packagekit-base/files/

2018-12-21 Thread Gilles Dartiguelongue
commit: 4bb5ba021a4a2cc46efb588b83695bdd5d59be6f
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 21 07:16:44 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 21 22:12:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb5ba02

app-admin/packagekit-base: cleanup 1.1.7

Refs: https://bugs.gentoo.org/653068
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-admin/packagekit-base/Manifest |   1 -
 .../files/packagekit-base-1.1.1-cache-qafix.patch  |  15 --
 .../packagekit-base-1.1.7-elogind-support.patch| 184 -
 .../packagekit-base-1.1.7-r2.ebuild| 130 ---
 4 files changed, 330 deletions(-)

diff --git a/app-admin/packagekit-base/Manifest 
b/app-admin/packagekit-base/Manifest
index f6a17578381..5dfab814447 100644
--- a/app-admin/packagekit-base/Manifest
+++ b/app-admin/packagekit-base/Manifest
@@ -1,2 +1 @@
 DIST PackageKit-1.1.12.tar.xz 1439024 BLAKE2B 
458cb7a9a47941214ec58846fb840f852851555dbd94ed5113745f9e375cd28edaa8475db30fb889b1722ea01bce5200a5ea7a5f52e45b424703228bff59d689
 SHA512 
a7428416ae85df0c8e7dbe017396921e9214612c8eb7c91020523457d0feaff86ad50d595f702d255e4091364cb10b8d9506b603b9d0e449c39fced07180840b
-DIST PackageKit-1.1.7.tar.xz 1431648 BLAKE2B 
0cc64e7ac38d6641a1fbd98ffad2e7920eb7b3c86ea36d3ad036541886191c38deeeb7241f81ec3d29f8268b1c84ec500511895312c29c706403607215117d5e
 SHA512 
0d0277e24feb63e94aeb5fec2c4306ccdf5935c2f62d5eef3be8db9f534eb302eff09ea0e020db48b2dd0af9ba6b31f7960d661d1040774dccf650ebf04c4f83

diff --git 
a/app-admin/packagekit-base/files/packagekit-base-1.1.1-cache-qafix.patch 
b/app-admin/packagekit-base/files/packagekit-base-1.1.1-cache-qafix.patch
deleted file mode 100644
index d7ec4b268c8..000
--- a/app-admin/packagekit-base/files/packagekit-base-1.1.1-cache-qafix.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 a/src/~Makefile.am 2016-06-29 10:59:14.178918032 +0200
-+++ b/src/Makefile.am  2016-06-29 11:02:50.739929627 +0200
-@@ -175,11 +175,7 @@ pk_self_test_CFLAGS = 
\
- TESTS = pk-self-test
- 
- install-data-hook:
--  if test -w $(DESTDIR)$(prefix)/; then \
--  mkdir -p $(DESTDIR)$(localstatedir)/cache/PackageKit/downloads; 
\
--  mkdir -p $(DESTDIR)$(localstatedir)/cache/PackageKit/metadata; \
--  mkdir -p $(DESTDIR)$(localstatedir)/log; \
--  fi
-+
- 
- clean-local:
-   rm -f *~

diff --git 
a/app-admin/packagekit-base/files/packagekit-base-1.1.7-elogind-support.patch 
b/app-admin/packagekit-base/files/packagekit-base-1.1.7-elogind-support.patch
deleted file mode 100644
index bb6b6103dde..000
--- 
a/app-admin/packagekit-base/files/packagekit-base-1.1.7-elogind-support.patch
+++ /dev/null
@@ -1,184 +0,0 @@
 a/config.h.in  2017-06-07 16:38:45.046910693 +0200
-+++ b/config.h.in  2017-06-07 16:39:06.973911120 +0200
-@@ -78,8 +78,8 @@
- /* Define to 1 if you have the  header file. */
- #undef HAVE_STRING_H
- 
--/* Build systemd code */
--#undef HAVE_SYSTEMD
-+/* Build systemd-login code */
-+#undef HAVE_SYSTEMD_SD_LOGIN_H
- 
- /* Define to 1 if you have the  header file. */
- #undef HAVE_SYS_STAT_H
 a/configure.ac 2017-06-06 09:03:57.171355965 +0200
-+++ b/configure.ac 2017-06-06 09:55:11.242384458 +0200
-@@ -254,7 +254,6 @@
-   AS_HELP_STRING([--with-systemdsystemunitdir=DIR], 
[Directory for systemd service files]),
-   [has_systemdsystemunitdir=$with_systemdsystemunitdir],
-   [has_systemdsystemunitdir=$($PKG_CONFIG 
--variable=systemdsystemunitdir systemd)])
--  AC_DEFINE(HAVE_SYSTEMD,1,[Build systemd code])
-   AC_SUBST([systemdsystemunitdir], [$has_systemdsystemunitdir])
- fi
- AM_CONDITIONAL(HAVE_SYSTEMD, [test -n "$has_systemdsystemunitdir"])
-@@ -267,6 +266,24 @@
- AM_CONDITIONAL(ENABLE_OFFLINE_UPDATE, [test x$enable_systemd = xyes -a 
x$enable_offline_update = xyes])
- 
- dnl 
---
-+dnl - Use elogind instead of systemd-login
-+dnl 
---
-+AC_ARG_ENABLE(elogind, AS_HELP_STRING([--enable-elogind],[enable elogind 
session tracker]),
-+enable_elogind=$enableval,enable_elogind=no)
-+if test x$enable_elogind = xyes; then
-+  PKG_CHECK_MODULES(ELOGIND, [libelogind >= 229.4], [have_elogind=yes], 
[have_elogind=no])
-+else
-+  have_elogind=no
-+fi
-+
-+dnl 
---
-+dnl --- Is systemd/sd-login.h, either from systemd or elogind, available?
-+dnl 
---
-+if test -n "$has_systemdsystemunitdir" -o "x$have_elogind" != "xno" ; then
-+  AC_DEFINE

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

2018-12-19 Thread Gilles Dartiguelongue
commit: 3ecb20da120fd79d1c12e1922ca9fbfdcffb62d3
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Dec 19 08:44:35 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Dec 19 08:45:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ecb20da

games-board/gnome-mines: 3.30.0 → 3.30.1.1

Closes: https://bugs.gentoo.org/673402
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

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

diff --git a/games-board/gnome-mines/Manifest b/games-board/gnome-mines/Manifest
index 15fbede6987..b00a9d64e80 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.0.tar.xz 369604 BLAKE2B 
4441faccb4c3210fa87670a1dc9b19f876cd903868696f745a11ff068c33e74c5260f20df83d695caeb79c6c5c80fdb4ea71c7e19fb4eeb52c180a1d7603e2c8
 SHA512 
e3313d08f9804e70d0180d9aab750c0ea9a1df528ab65a3410df5b855addf323309c9045474c743513390f907753f46888c78989547be1a20a769549107885bd
+DIST gnome-mines-3.30.1.1.tar.xz 369132 BLAKE2B 
0b773ff7198335256a5133410458e16ead8596f930b9cd1efa7aa806fc3a19521eb2ca235e522ce03437925ffbc4a816d6b36414c618b83bd50c8b66fd399c72
 SHA512 
796a17b63cb5cec6fab8b7b5a5c995ac940cc49e1cb1254bab32598b0cd7fb4da03e7a80db117977a78cee94a79f0d8cf3222de5e63424348666c65b51045d6f

diff --git a/games-board/gnome-mines/gnome-mines-3.30.1.1.ebuild 
b/games-board/gnome-mines/gnome-mines-3.30.1.1.ebuild
new file mode 100644
index 000..e4fc312c7be
--- /dev/null
+++ b/games-board/gnome-mines/gnome-mines-3.30.1.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+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 ~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}
+   $(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_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-gfx/gnome-screenshot/

2018-12-18 Thread Gilles Dartiguelongue
commit: 409d0e2a9c9c899fb1fb04cc808fe0aff3f745ca
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 18 22:27:03 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 18 22:41:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409d0e2a

media-gfx/gnome-screenshot: add missing appstream-glib to DEPEND

Closes: https://bugs.gentoo.org/673366
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild 
b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild
index 9244d3de109..356eb6e133b 100644
--- a/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild
+++ b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild
@@ -24,6 +24,7 @@ RDEPEND="${COMMON_DEPEND}
>=gnome-base/gsettings-desktop-schemas-0.1.0
 "
 DEPEND="${COMMON_DEPEND}
+   dev-libs/appstream-glib
dev-libs/libxml2:2
>=sys-devel/gettext-0.19.8
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: app-emulation/cloud-init/files/, app-emulation/cloud-init/

2018-12-18 Thread Gilles Dartiguelongue
commit: dd445b3181973262fa41a591286ec101c9cf486a
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 18 22:22:31 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 18 22:41:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd445b31

app-emulation/cloud-init: 18.4-r1 → 18.5

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

 app-emulation/cloud-init/Manifest  |  1 +
 app-emulation/cloud-init/cloud-init-18.5.ebuild| 90 ++
 .../files/18.5-fix-invalid-string-format.patch | 46 +++
 3 files changed, 137 insertions(+)

diff --git a/app-emulation/cloud-init/Manifest 
b/app-emulation/cloud-init/Manifest
index 6a289ecfa8c..4f2aa6f1599 100644
--- a/app-emulation/cloud-init/Manifest
+++ b/app-emulation/cloud-init/Manifest
@@ -1,2 +1,3 @@
 DIST cloud-init-17.2.tar.gz 810821 BLAKE2B 
df1a7c1ed1fc48a7801a53bd89839d963debca6abf7f892d61bf7ec9222ab33bf78221e65d79028e0445cac4c5fe1e0c1620d49aea26c036ee17933d9c1893f5
 SHA512 
ad1c7f6ca9762b70a1f06a6b538032a7de0c5371fd792260d5959df113f4f51509d184b2207ffa23b41f395c1903d551d66aaf2a2ad60af3594cf1f18d1e4a38
 DIST cloud-init-18.4.tar.gz 965112 BLAKE2B 
2879aafedea877e4e406a5e837d100ba65e40c62660621f606e7a189af7b1ec8d98ba2c02ae5d253a0b4587502d3a636dec5c2772c968a9037b47e62a05656b4
 SHA512 
730aca6406f652f55afc2dd50c49eb6708584e0a96715606bcba05cb7f40e47c256faff1f9748f04674a8f941ec9435801c9ed2ac79adec8a6ef167d6b195103
+DIST cloud-init-18.5.tar.gz 990381 BLAKE2B 
0dbbd5b2402d3a7742c46f8a37b0ea31f40ac16bdbfe49dca0056ab8f90c47dbf26e6d3f40f34275caf5102d0b9b8be4e2c28bfc2276e85a5aad11af20b08979
 SHA512 
f89ee636922e33b5b2dcb5230763404fbeee148e28b8f61bf5b2f1f07000f960f9d38545dfb7bcbe9afb8253f77d66c94b39e9a159715b44a440a7cbe1fe1aeb

diff --git a/app-emulation/cloud-init/cloud-init-18.5.ebuild 
b/app-emulation/cloud-init/cloud-init-18.5.ebuild
new file mode 100644
index 000..c4ff15cbfd9
--- /dev/null
+++ b/app-emulation/cloud-init/cloud-init-18.5.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Cloud instance initialisation magic"
+HOMEPAGE="https://launchpad.net/cloud-init;
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+CDEPEND="
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/oauthlib[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.2[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${CDEPEND}
+   >=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/unittest2[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/contextlib2[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   net-analyzer/macchanger
+   sys-apps/iproute2
+   sys-fs/growpart
+   virtual/logger
+"
+
+PATCHES=(
+   # Fix Gentoo support
+   # 
https://code.launchpad.net/~gilles-dartiguelongue/cloud-init/+git/cloud-init/+merge/358777
+   "${FILESDIR}"/${PN}-18.4-fix-packages-module.patch
+   "${FILESDIR}"/${PN}-18.4-gentoo-support-upstream-templates.patch
+   "${FILESDIR}"/18.4-fix-filename-for-storing-locale.patch
+   "${FILESDIR}"/18.4-fix-update_package_sources-function.patch
+   "${FILESDIR}"/18.4-add-support-for-package_upgrade.patch
+   # From master
+   "${FILESDIR}"/${PV}-fix-invalid-string-format.patch
+)
+
+src_prepare() {
+   # Fix location of documentation installation
+   sed -i "s:USR + '/share/doc/cloud-init:USR + '/share/doc/${PF}:" 
setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Do not use Makefile target as it does not setup environment correclty
+   esetup.py nosetests -v --where cloudinit --where tests/unittests || die
+}
+
+python_install() {
+   distutils-r1_python_install --init-system=sysvinit_openrc,systemd 
--distro gentoo
+}
+
+python_install_all() {
+   keepdir /etc/cloud
+
+   distutils-r1_python_install_all
+
+   # installs as non-executable
+   chmod +x "${D}"/etc/init.d/*
+}
+
+pkg_postinst() {
+   elog

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

2018-12-17 Thread Gilles Dartiguelongue
commit: 7b3aebe6a52eb552a0cf8dd4828ce83f19942fd9
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 11:06:16 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:15:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3aebe6

media-gfx/gnome-screenshot: 3.22.0 → 3.30.0

Switch build system to meson. Add missing libxml2 dependency for
glib-compile-resources. Drop long gone gnome-utils blocker. Drop cairo
and gdk-pixbuf dependencies as they are not used directly but through
gtk+.

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

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

diff --git a/media-gfx/gnome-screenshot/Manifest 
b/media-gfx/gnome-screenshot/Manifest
index b477c86caf2..2ab39bc2eea 100644
--- a/media-gfx/gnome-screenshot/Manifest
+++ b/media-gfx/gnome-screenshot/Manifest
@@ -1 +1,2 @@
 DIST gnome-screenshot-3.22.0.tar.xz 25 BLAKE2B 
48f997832a8e0f937283a2cfba8880dc9032ea7a3254b0f45dd1ffd3951d096f03899199497ca78fc9be22f83ae8c60bb4f72662a323dad3afc05d2229fd914c
 SHA512 
a532e9cc8615ce22db5805c1857a3bad5bf69a3436a45574384c6c8f848ae67d6991dbfc5556e7cf08f630915c0666bba0c4bee9e4190340bbad57faa9af2ff9
+DIST gnome-screenshot-3.30.0.tar.xz 225244 BLAKE2B 
69c75bb8e3d18578317343b549d4ad837b6e58420c6b49efbc01338697bc2251032d9158e658c9f4ae4e086a1c117eac818c18b6ed95d031c2b60c2ba62a56b6
 SHA512 
a42ff4f14bbb3a3feb438ee64f1dff3d3a792a6585fef92fde8546b9c3fc07013e8bd2ef42ddc880f2529cbc4241a50d441d4de2a4b26923036f1724aabafdba

diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild 
b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild
new file mode 100644
index 000..9244d3de109
--- /dev/null
+++ b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
+
+DESCRIPTION="Screenshot utility for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Attic/GnomeUtils;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+
+# libcanberra 0.26-r2 is needed for gtk+:3 fixes
+COMMON_DEPEND="
+   x11-libs/libX11
+   x11-libs/libXext
+   >=dev-libs/glib-2.35.1:2[dbus]
+   >=x11-libs/gtk+-3.0.3:3
+   >=media-libs/libcanberra-0.26-r2[gtk3]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/gsettings-desktop-schemas-0.1.0
+"
+DEPEND="${COMMON_DEPEND}
+   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/simple-scan/files/, media-gfx/simple-scan/

2018-12-17 Thread Gilles Dartiguelongue
commit: 2b40d588b0aad0afca3e1ffe9b7c12af8d667bf7
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 11:25:07 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:15:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b40d588

media-gfx/simple-scan: 3.24.1 → 3.30.2

Switch to meson build system.

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

 media-gfx/simple-scan/Manifest |  1 +
 .../files/3.26-add-control-optional-deps.patch | 83 ++
 media-gfx/simple-scan/simple-scan-3.30.2.ebuild| 71 ++
 3 files changed, 155 insertions(+)

diff --git a/media-gfx/simple-scan/Manifest b/media-gfx/simple-scan/Manifest
index 0e5d9c5a0c1..5dd27d0330c 100644
--- a/media-gfx/simple-scan/Manifest
+++ b/media-gfx/simple-scan/Manifest
@@ -1 +1,2 @@
 DIST simple-scan-3.24.1.tar.xz 669452 BLAKE2B 
927c3479a96525e2996aab7c8d37b585f93fb07315a4f5cb0292b29befb0417df6e6afb059158d9840903d7474bf0d4fb97e634c585ca7654581b82a264e80f0
 SHA512 
9f0ced644b13dcaad4f1e23a6520b1cbe3c36d995fca4791383f959986cd396f123638a23dbd02a9511ef7e1c9c915b3a025e9b7e4de4542a4c180c4fe29e2b9
+DIST simple-scan-3.30.2.tar.xz 512540 BLAKE2B 
908af68fbd297e2cc0c0c5440166ebc706f6c0a1a88948e9cdfe30a2e9e548125b31e6a00684a8a0db8e4c37c9d0930765b74e2ba9e1d540e4ae705cfd404349
 SHA512 
3a4d19bd36a88124ba43d388807afd1d6a51fc691ed83570a095e3b9719b5db5f3eb457a41bc8e36f2f1bf25ff4ab83edc150d4c0d528e9280ea2da6cdb6

diff --git a/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch 
b/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch
new file mode 100644
index 000..868ef9a76a1
--- /dev/null
+++ b/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch
@@ -0,0 +1,83 @@
+From 02845c57b2bf1b6170efb57c59db5ea0a2b60091 Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Wed, 30 May 2018 08:44:18 +0200
+Subject: [PATCH] Add control for optional dependencies
+
+---
+ meson.build   | 18 ++
+ meson_options.txt |  3 +++
+ src/meson.build   | 12 
+ 3 files changed, 25 insertions(+), 8 deletions(-)
+ create mode 100644 meson_options.txt
+
+diff --git a/meson.build b/meson.build
+index cd2e452..f39ca51 100644
+--- a/meson.build
 b/meson.build
+@@ -25,10 +25,20 @@ zlib_dep = dependency ('zlib')
+ cairo_dep = dependency ('cairo')
+ gdk_pixbuf_dep = dependency ('gdk-pixbuf-2.0')
+ gusb_dep = dependency ('gusb', version: '>= 0.2.7')
+-colord_dep = dependency ('colord', required: false)
+-packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5', 
required: false)
+-webp_dep = dependency ('libwebp', required: false)
+-webpmux_dep = dependency ('libwebpmux', required: false)
++
++if get_option('colord')
++colord_dep = dependency ('colord')
++endif
++
++if get_option('packagekit')
++packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5')
++endif
++
++if get_option('webp')
++webp_dep = dependency ('libwebp')
++webpmux_dep = dependency ('libwebpmux')
++endif
++
+ sane_dep = dependency ('sane-backends')
+ msgfmt = find_program  ('msgfmt')
+ itstool = find_program  ('itstool')
+diff --git a/meson_options.txt b/meson_options.txt
+new file mode 100644
+index 000..570ecdd
+--- /dev/null
 b/meson_options.txt
+@@ -0,0 +1,3 @@
++option('colord', type: 'boolean', value: false)
++option('packagekit', type: 'boolean', value: false)
++option('webp', type: 'boolean', value: false)
+diff --git a/src/meson.build b/src/meson.build
+index 9e40e42..83ca3a9 100644
+--- a/src/meson.build
 b/src/meson.build
+@@ -4,17 +4,21 @@ resources = gnome.compile_resources ('resources', 
'simple-scan.gresource.xml',
+ 
+ vala_args = [ '--pkg=posix', '--vapidir=' + meson.current_source_dir () ]
+ dependencies = [ glib_dep, gtk_dep, zlib_dep, cairo_dep, gdk_pixbuf_dep, 
gusb_dep, sane_dep ]
+-if colord_dep.found ()
++if get_option('colord')
+ vala_args += [ '-D', 'HAVE_COLORD' ]
+ dependencies += colord_dep
+ endif
+-if packagekit_dep.found ()
++if get_option('packagekit')
+ vala_args += [ '-D', 'HAVE_PACKAGEKIT' ]
+ dependencies += packagekit_dep
+ endif
+-if webp_dep.found () and (not colord_dep.found () or webpmux_dep.found ()) # 
Webpmux only required if colord
++if get_option('webp')
+ vala_args += [ '-D', 'HAVE_WEBP' ]
+-dependencies += [ webp_dep, webpmux_dep ]
++dependencies += [ webp_dep ]
++# Webpmux only required if colord
++if get_option('colord')
++dependencies += [ webpmux_dep ]
++endif
+ endif
+ 
+ simple_scan = executable ('simple-scan',
+-- 
+2.17.0
+

diff --git a/media-gfx/simple-scan/simple-scan-3.30.2.ebuild 
b/media-gfx/simple-scan/simple-scan-3.30.2.ebuild
new file mode 100644
index 000..4a9b7167aff
--- /dev/null
+++ b/media-gfx/simple-scan/simple-scan-3.30.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2

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

2018-12-17 Thread Gilles Dartiguelongue
commit: edf72b428c48d608cafff884500b4db97d1643b9
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 14 12:36:52 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:15:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf72b42

media-gfx/eog: 3.26.2 → 3.28.4

Switch to meson build system.

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

 media-gfx/eog/Manifest  |  1 +
 media-gfx/eog/eog-3.28.4.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest
index 6d14dc82c8b..5755ee1be6d 100644
--- a/media-gfx/eog/Manifest
+++ b/media-gfx/eog/Manifest
@@ -1,2 +1,3 @@
 DIST eog-3.24.1.tar.xz 4632496 BLAKE2B 
24d6957285d5dae7fa2299165b1bac236e75dfa77938132c1d3f8f7312ed4a07d5d3a770fdbdbcf5ee1966a43b4443d331fbedec47575836e2170fa3022e657f
 SHA512 
c007b6f2cd2b59747db72a5b86ecb34ac87fe0910a2d33df466eb05ebe5ff638fb9e57b15f2ea9328c95037334a2fd9010895241ff285628b7ed7b6d65912fb0
 DIST eog-3.26.2.tar.xz 5516240 BLAKE2B 
5e63edd97c50e059af8d282d4596193fdb4e8a5767ebf9391c8c4f0b202136b1ef67c5d5d601e9863126b0db25e51927c4ac1fcb713fbd1a7ad21ccf207501af
 SHA512 
40941d77739d1ed572dd7c4864435e5944c9dd48f5386b2ea11e16da52f7fa550844e4636ee35947172e921df596542d13928c79f7f511ef70ec92b832b1f1db
+DIST eog-3.28.4.tar.xz 5732396 BLAKE2B 
9adf7e6793add9298dd879a0fe5ea7c736854d3a40473b2def84851a1e5a78ef84316b20b172c85c85f070278a51b06c1019aef1e5e9c5f31a87243c9229a579
 SHA512 
57ccb6269b2829a0606cbae08fc376bcd13028d3affe03d76c929a95faf9106dfd497872a12019158aeff5e8e101640d912cae0cece435121319820df7262c00

diff --git a/media-gfx/eog/eog-3.28.4.ebuild b/media-gfx/eog/eog-3.28.4.ebuild
new file mode 100644
index 000..62df2d95bc4
--- /dev/null
+++ b/media-gfx/eog/eog-3.28.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="The Eye of GNOME image viewer"
+HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome;
+
+LICENSE="GPL-2+"
+SLOT="1"
+
+IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff"
+REQUIRED_USE="exif? ( jpeg )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+RDEPEND="
+   >=dev-libs/glib-2.53.4:2
+   >=gnome-base/gnome-desktop-2.91.2:3=
+   >=dev-libs/libpeas-0.7.4:=[gtk]
+   >=gnome-base/gsettings-desktop-schemas-2.91.92
+   >=x11-misc/shared-mime-info-0.20
+   >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?]
+   >=x11-libs/gtk+-3.22.0:3[introspection,X]
+
+   exif? ( >=media-libs/libexif-0.6.14 )
+   lcms? ( media-libs/lcms:2 )
+   xmp? ( media-libs/exempi:2 )
+   jpeg? ( virtual/jpeg:0 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
+   svg? ( >=gnome-base/librsvg-2.36.2:2 )
+
+   x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+   gtk-doc? ( >=dev-util/gtk-doc-1.16 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use exif libexif)
+   $(meson_use lcms cms)
+   $(meson_use xmp)
+   $(meson_use jpeg libjpeg)
+   $(meson_use svg librsvg)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



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

2018-12-17 Thread Gilles Dartiguelongue
commit: cdc7584ff8bed83a9ce01a700ef5bc07feaf8e5a
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 11:58:07 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:14:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cdc7584f

media-sound/gnome-music: 3.26.2 → 3.28.1

Switch build system to meson. Reorder dependencies accordingly. Goa and
dbus-python changes extracted from sources.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 media-sound/gnome-music/gnome-music-3.28.1.ebuild | 74 +++
 1 file changed, 74 insertions(+)

diff --git a/media-sound/gnome-music/gnome-music-3.28.1.ebuild 
b/media-sound/gnome-music/gnome-music-3.28.1.ebuild
new file mode 100644
index ..69fdbec1
--- /dev/null
+++ b/media-sound/gnome-music/gnome-music-3.28.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+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 ~x86"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/gobject-introspection-1.35.9:=
+   >=x11-libs/gtk+-3.19.3:3[introspection]
+   >=media-libs/libmediaart-1.9.1:2.0[introspection]
+   >=app-misc/tracker-1.99.1[introspection(+)]
+   >=dev-python/pygobject-3.21.1:3[cairo,${PYTHON_USEDEP}]
+   >=media-libs/grilo-0.3.4:0.3[introspection]
+"
+# xdg-user-dirs-update needs to be there to create needed dirs
+# https://bugzilla.gnome.org/show_bug.cgi?id=731613
+RDEPEND="${COMMON_DEPEND}
+   || (
+   app-misc/tracker-miners[gstreamer]
+   app-misc/tracker-miners[ffmpeg]
+   )
+   x11-libs/libnotify[introspection]
+   dev-python/requests[${PYTHON_USEDEP}]
+   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]
+   net-libs/gnome-online-accounts[introspection]
+   x11-misc/xdg-user-dirs
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+
+# The only 2 tests are file validation tests, nothing to do with program 
behavior
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -e '/sys.path.insert/d' -i "${S}"/gnome-music.in || die "python 
fixup sed failed"
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${D}"usr/bin/gnome-music
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



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

2018-12-17 Thread Gilles Dartiguelongue
commit: cb858a7c7db41567d5dd2a6453c083ee73d8836f
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 10:50:43 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:14:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cb858a7c

media-gfx/gnome-screenshot: 3.30 available in ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-screenshot-3.26.0-r1.ebuild  | 49 --
 1 file changed, 49 deletions(-)

diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0-r1.ebuild 
b/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0-r1.ebuild
deleted file mode 100644
index 7e3d3134..
--- a/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome.org gnome2-utils meson readme.gentoo-r1
-
-DESCRIPTION="Screenshot utility for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Attic/GnomeUtils;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
-
-# libcanberra 0.26-r2 is needed for gtk+:3 fixes
-COMMON_DEPEND="
-   >=dev-libs/glib-2.35.1:2[dbus]
-   >=media-libs/libcanberra-0.26-r2[gtk3]
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   >=x11-libs/gtk+-3.0.3:3
-   x11-libs/libX11
-   x11-libs/libXext
-"
-RDEPEND="${COMMON_DEPEND}
-   >=gnome-base/gsettings-desktop-schemas-0.1.0
-   !

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

2018-12-17 Thread Gilles Dartiguelongue
commit: 845eedf411fa0b90d6c78f3bf320f00d05e35766
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 10:45:13 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:14:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=845eedf4

media-gfx/gnome-photos: 3.28.1 → 3.30.1

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild | 73 +++
 1 file changed, 73 insertions(+)

diff --git a/media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild 
b/media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild
new file mode 100644
index ..77315fab
--- /dev/null
+++ b/media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit gnome2 python-any-r1 virtualx
+
+DESCRIPTION="Access, organize and share your photos on GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Photos;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flickr test upnp-av"
+
+COMMON_DEPEND="
+   >=app-misc/tracker-2:=
+   >=dev-libs/glib-2.44:2
+   gnome-base/gsettings-desktop-schemas
+   >=dev-libs/libgdata-0.15.2:0=[gnome-online-accounts]
+   media-libs/babl
+   >=media-libs/gegl-0.4.0:0.4[cairo,jpeg2k,raw]
+   >=media-libs/gexiv2-0.10.8
+   >=media-libs/grilo-0.3.5:0.3=
+   >=media-libs/libpng-1.6:0=
+   >=net-libs/gnome-online-accounts-3.8:=
+   >=net-libs/libgfbgraph-0.2.1:0.2
+   sci-geosciences/geocode-glib
+   >=x11-libs/cairo-1.14
+   >=x11-libs/gdk-pixbuf-2.32:2
+   >=x11-libs/gtk+-3.22.16:3
+   >=dev-libs/libdazzle-3.26.0
+   virtual/jpeg:0
+"
+# 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
+RDEPEND="${COMMON_DEPEND}
+   >=app-misc/tracker-miners-2[miner-fs]
+   net-misc/gnome-online-miners[flickr?]
+   upnp-av? ( media-plugins/grilo-plugins:0.3[upnp-av] )
+   flickr? ( media-plugins/grilo-plugins:0.3[flickr] )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   dev-util/desktop-file-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# eautoreconf:
+#  app-text/yelp-tools
+
+python_check_deps() {
+   use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # XXX: how to deal with rdtscp support, x86intrin
+   gnome2_src_configure \
+   $(use_enable test dogtail)
+}
+
+src_test() {
+   virtx emake check
+}



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

2018-12-17 Thread Gilles Dartiguelongue
commit: 0f25548f0132cc48f52b02097bcc229894bf3d52
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 11:08:39 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:14:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0f25548f

media-gfx/gnome-screenshot: sync live ebuild with ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-screenshot/gnome-screenshot-.ebuild  | 25 +++---
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-.ebuild 
b/media-gfx/gnome-screenshot/gnome-screenshot-.ebuild
index c0d25c19..e70f3000 100644
--- a/media-gfx/gnome-screenshot/gnome-screenshot-.ebuild
+++ b/media-gfx/gnome-screenshot/gnome-screenshot-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit gnome-meson readme.gentoo-r1
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
 if [[ ${PV} =  ]]; then
inherit git-r3
SRC_URI=""
@@ -21,20 +21,15 @@ fi
 
 # libcanberra 0.26-r2 is needed for gtk+:3 fixes
 COMMON_DEPEND="
-   >=dev-libs/glib-2.35.1:2[dbus]
-   >=media-libs/libcanberra-0.26-r2[gtk3]
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   >=x11-libs/gtk+-3.0.3:3
x11-libs/libX11
x11-libs/libXext
+   >=dev-libs/glib-2.35.1:2[dbus]
+   >=x11-libs/gtk+-3.0.3:3
+   >=media-libs/libcanberra-0.26-r2[gtk3]
 "
 RDEPEND="${COMMON_DEPEND}
>=gnome-base/gsettings-desktop-schemas-0.1.0
-   !

[gentoo-commits] proj/gnome:master commit in: media-gfx/simple-scan/, media-gfx/simple-scan/files/

2018-12-17 Thread Gilles Dartiguelongue
commit: 1a20715318543848a6e2a8109f362ae869b68869
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 11:28:44 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:14:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1a207153

media-gfx/simple-scan: 3.30.2 available in ::gentoo

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../files/3.26-add-control-optional-deps.patch | 83 --
 media-gfx/simple-scan/metadata.xml | 20 --
 media-gfx/simple-scan/simple-scan-3.26.3.ebuild| 57 ---
 3 files changed, 160 deletions(-)

diff --git a/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch 
b/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch
deleted file mode 100644
index 868ef9a7..
--- a/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch
+++ /dev/null
@@ -1,83 +0,0 @@
-From 02845c57b2bf1b6170efb57c59db5ea0a2b60091 Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue 
-Date: Wed, 30 May 2018 08:44:18 +0200
-Subject: [PATCH] Add control for optional dependencies
-

- meson.build   | 18 ++
- meson_options.txt |  3 +++
- src/meson.build   | 12 
- 3 files changed, 25 insertions(+), 8 deletions(-)
- create mode 100644 meson_options.txt
-
-diff --git a/meson.build b/meson.build
-index cd2e452..f39ca51 100644
 a/meson.build
-+++ b/meson.build
-@@ -25,10 +25,20 @@ zlib_dep = dependency ('zlib')
- cairo_dep = dependency ('cairo')
- gdk_pixbuf_dep = dependency ('gdk-pixbuf-2.0')
- gusb_dep = dependency ('gusb', version: '>= 0.2.7')
--colord_dep = dependency ('colord', required: false)
--packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5', 
required: false)
--webp_dep = dependency ('libwebp', required: false)
--webpmux_dep = dependency ('libwebpmux', required: false)
-+
-+if get_option('colord')
-+colord_dep = dependency ('colord')
-+endif
-+
-+if get_option('packagekit')
-+packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5')
-+endif
-+
-+if get_option('webp')
-+webp_dep = dependency ('libwebp')
-+webpmux_dep = dependency ('libwebpmux')
-+endif
-+
- sane_dep = dependency ('sane-backends')
- msgfmt = find_program  ('msgfmt')
- itstool = find_program  ('itstool')
-diff --git a/meson_options.txt b/meson_options.txt
-new file mode 100644
-index 000..570ecdd
 /dev/null
-+++ b/meson_options.txt
-@@ -0,0 +1,3 @@
-+option('colord', type: 'boolean', value: false)
-+option('packagekit', type: 'boolean', value: false)
-+option('webp', type: 'boolean', value: false)
-diff --git a/src/meson.build b/src/meson.build
-index 9e40e42..83ca3a9 100644
 a/src/meson.build
-+++ b/src/meson.build
-@@ -4,17 +4,21 @@ resources = gnome.compile_resources ('resources', 
'simple-scan.gresource.xml',
- 
- vala_args = [ '--pkg=posix', '--vapidir=' + meson.current_source_dir () ]
- dependencies = [ glib_dep, gtk_dep, zlib_dep, cairo_dep, gdk_pixbuf_dep, 
gusb_dep, sane_dep ]
--if colord_dep.found ()
-+if get_option('colord')
- vala_args += [ '-D', 'HAVE_COLORD' ]
- dependencies += colord_dep
- endif
--if packagekit_dep.found ()
-+if get_option('packagekit')
- vala_args += [ '-D', 'HAVE_PACKAGEKIT' ]
- dependencies += packagekit_dep
- endif
--if webp_dep.found () and (not colord_dep.found () or webpmux_dep.found ()) # 
Webpmux only required if colord
-+if get_option('webp')
- vala_args += [ '-D', 'HAVE_WEBP' ]
--dependencies += [ webp_dep, webpmux_dep ]
-+dependencies += [ webp_dep ]
-+# Webpmux only required if colord
-+if get_option('colord')
-+dependencies += [ webpmux_dep ]
-+endif
- endif
- 
- simple_scan = executable ('simple-scan',
--- 
-2.17.0
-

diff --git a/media-gfx/simple-scan/metadata.xml 
b/media-gfx/simple-scan/metadata.xml
deleted file mode 100644
index a84032e4..
--- a/media-gfx/simple-scan/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   A really easy way to scan both documents and photos. You can 
crop out
-   the bad parts of a photo and rotate it if it is the wrong way 
round.
-   You can print your scans, export them to pdf, or save them in a 
range
-   of image formats.
-   
-   
-   Support color management using 
x11-misc/colord
-   
-   
-   simple-scan
-   
-

diff --git a/media-gfx/simple-scan/simple-scan-3.26.3.ebuild 
b/media-gfx/simple-scan/simple-scan-3.26.3.ebuild
deleted file mode 100644
index 65bc8fe8..
--- a/media-gfx/simple-scan/simple-scan-3.26.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inh

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

2018-12-17 Thread Gilles Dartiguelongue
commit: 84dd0f685cf5857eeb5a71286e2eb412269eae00
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 09:31:57 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:14:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=84dd0f68

media-gfx/gnome-photos: 3.26.4 → 3.28.1

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild | 72 +++
 1 file changed, 72 insertions(+)

diff --git a/media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild 
b/media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild
new file mode 100644
index ..7d0a023a
--- /dev/null
+++ b/media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit gnome2 python-any-r1 virtualx
+
+DESCRIPTION="Access, organize and share your photos on GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Photos;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flickr test upnp-av"
+
+COMMON_DEPEND="
+   >=app-misc/tracker-2:=
+   >=dev-libs/glib-2.44:2
+   gnome-base/gsettings-desktop-schemas
+   >=dev-libs/libgdata-0.15.2:0=[gnome-online-accounts]
+   media-libs/babl
+   >=media-libs/gegl-0.3.28:0.3[cairo,jpeg2k,raw]
+   media-libs/gexiv2
+   >=media-libs/grilo-0.3.0:0.3=
+   >=media-libs/libpng-1.6:0=
+   >=net-libs/gnome-online-accounts-3.8:=
+   >=net-libs/libgfbgraph-0.2.1:0.2
+   sci-geosciences/geocode-glib
+   >=x11-libs/cairo-1.14
+   >=x11-libs/gdk-pixbuf-2.32:2
+   >=x11-libs/gtk+-3.22.16:3
+   >=dev-libs/libdazzle-3.26.0
+"
+# 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
+RDEPEND="${COMMON_DEPEND}
+   >=app-misc/tracker-miners-2[miner-fs]
+   net-misc/gnome-online-miners[flickr?]
+   upnp-av? ( media-plugins/grilo-plugins:0.3[upnp-av] )
+   flickr? ( media-plugins/grilo-plugins:0.3[flickr] )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   dev-util/desktop-file-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# eautoreconf:
+#  app-text/yelp-tools
+
+python_check_deps() {
+   use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # XXX: how to deal with rdtscp support, x86intrin
+   gnome2_src_configure \
+   $(use_enable test dogtail)
+}
+
+src_test() {
+   virtx emake check
+}



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

2018-12-14 Thread Gilles Dartiguelongue
commit: 3a79d1eafbd1ad66a128dff716b29adb9b1211ab
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 14 12:10:51 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 14 12:17:09 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=3a79d1ea

gnome-extra/sushi: sync live ebuild with ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/sushi/sushi-.ebuild | 22 ++
 1 file changed, 10 insertions(+), 12 deletions(-)

diff --git a/gnome-extra/sushi/sushi-.ebuild 
b/gnome-extra/sushi/sushi-.ebuild
index 9b519834..93f473fe 100644
--- a/gnome-extra/sushi/sushi-.ebuild
+++ b/gnome-extra/sushi/sushi-.ebuild
@@ -1,17 +1,14 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
 
+EAPI=6
 inherit gnome2
 if [[ ${PV} =  ]]; then
inherit gnome2-live
 fi
 
 DESCRIPTION="A quick previewer for Nautilus, the GNOME file manager"
-HOMEPAGE="http://git.gnome.org/browse/sushi;
+HOMEPAGE="https://git.gnome.org/browse/sushi;
 
 LICENSE="GPL-2+"
 SLOT="0"
@@ -24,29 +21,30 @@ IUSE="office"
 
 # Optional app-office/unoconv support (OOo to pdf)
 # freetype needed for font loader
-# libX11 needed for sushi_create_foreign_window()
+# gtk+[X] optionally needed for sushi_create_foreign_window(); when wayland is 
more widespread, might want to not force it
 COMMON_DEPEND="
>=x11-libs/gdk-pixbuf-2.23[introspection]
>=dev-libs/gjs-1.40
>=dev-libs/glib-2.29.14:2
-   >=dev-libs/gobject-introspection-0.9.6
+   >=dev-libs/gobject-introspection-0.9.6:=
>=media-libs/clutter-1.11.4:1.0[introspection]
>=media-libs/clutter-gtk-1.0.1:1.0[introspection]
-   >=x11-libs/gtk+-3.13.2:3[introspection]
+   >=x11-libs/gtk+-3.13.2:3[X,introspection]
 
>=app-text/evince-3.0[introspection]
media-libs/freetype:2
media-libs/gstreamer:1.0[introspection]
media-libs/gst-plugins-base:1.0[introspection]
-   media-libs/clutter-gst:2.0[introspection]
-   media-libs/musicbrainz:5
+   >=media-libs/harfbuzz-0.9.9:=
+   media-libs/clutter-gst:3.0[introspection]
+   media-libs/musicbrainz:5=
net-libs/webkit-gtk:4[introspection]
x11-libs/gtksourceview:3.0[introspection]
-   x11-libs/libX11
 
office? ( app-office/unoconv )
 "
 DEPEND="${RDEPEND}
+   dev-util/glib-utils
>=dev-util/intltool-0.40
virtual/pkgconfig
 "



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

2018-12-14 Thread Gilles Dartiguelongue
commit: 80f9325e34929eb338ae4f709e7ebc995f3499c3
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 14 12:16:56 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 14 12:17:10 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=80f9325e

app-text/yelp-tools: sync live ebuild with ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-text/yelp-tools/yelp-tools-.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-text/yelp-tools/yelp-tools-.ebuild 
b/app-text/yelp-tools/yelp-tools-.ebuild
index 603b71cd..ab5daa6e 100644
--- a/app-text/yelp-tools/yelp-tools-.ebuild
+++ b/app-text/yelp-tools/yelp-tools-.ebuild
@@ -1,9 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI="5"
-GCONF_DEBUG="no"
+EAPI=6
 
 inherit gnome2
 if [[ ${PV} =  ]]; then
@@ -11,7 +9,7 @@ if [[ ${PV} =  ]]; then
 fi
 
 DESCRIPTION="Collection of tools for building and converting documentation"
-HOMEPAGE="http://www.gnome.org/;
+HOMEPAGE="https://wiki.gnome.org/Apps/Yelp/Tools;
 
 LICENSE="|| ( GPL-2+ freedist ) GPL-2+" # yelp.m4 is GPL2 || freely 
distributable
 SLOT="0"
@@ -26,7 +24,7 @@ RDEPEND="
>=dev-libs/libxml2-2.6.12
>=dev-libs/libxslt-1.1.8
dev-util/itstool
-   gnome-extra/yelp-xsl
+   >=gnome-extra/yelp-xsl-3.17.3
virtual/awk
 "
 DEPEND="${RDEPEND}



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

2018-12-14 Thread Gilles Dartiguelongue
commit: 501b49571213af9ffb4953f7bf31f57837b51883
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 14 12:13:41 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 14 12:17:10 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=501b4957

gnome-extra/yelp: sync live ebuild with ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/yelp/yelp-.ebuild | 31 +++
 1 file changed, 19 insertions(+), 12 deletions(-)

diff --git a/gnome-extra/yelp/yelp-.ebuild 
b/gnome-extra/yelp/yelp-.ebuild
index 351c3b1d..0e71ed76 100644
--- a/gnome-extra/yelp/yelp-.ebuild
+++ b/gnome-extra/yelp/yelp-.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-GCONF_DEBUG="no"
+EAPI=6
+GNOME2_LA_PUNT="yes"
 
-inherit autotools eutils gnome2
+inherit autotools gnome2
 if [[ ${PV} =  ]]; then
inherit gnome2-live
 fi
@@ -18,7 +18,7 @@ IUSE=""
 if [[ ${PV} =  ]]; then
KEYWORDS=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 fi
 
 RDEPEND="
@@ -28,14 +28,16 @@ RDEPEND="
>=dev-libs/glib-2.38:2
>=dev-libs/libxml2-2.6.5:2
>=dev-libs/libxslt-1.1.4
-   >=gnome-extra/yelp-xsl-3.12
-   >=net-libs/webkit-gtk-1.3.10:3
+   >=gnome-extra/yelp-xsl-3.27.1
+   >=net-libs/webkit-gtk-2.19.2:4
>=x11-libs/gtk+-3.13.3:3
-   x11-themes/gnome-icon-theme-symbolic
+   x11-themes/adwaita-icon-theme
 "
 DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.13
>=dev-util/intltool-0.41.0
+   dev-util/glib-utils
+   dev-util/itstool
>=sys-devel/gettext-0.17
virtual/pkgconfig
 "
@@ -44,14 +46,13 @@ DEPEND="${RDEPEND}
 
 if [[ ${PV} =  ]]; then
DEPEND="${DEPEND}
-   app-text/yelp-tools
-   dev-util/itstool"
+   app-text/yelp-tools"
 fi
 
 src_prepare() {
# Fix compatibility with Gentoo's sys-apps/man
# https://bugzilla.gnome.org/show_bug.cgi?id=648854
-   epatch "${FILESDIR}"/${PN}-3.20.0-man-compatibility.patch
+   eapply "${FILESDIR}"/${PN}-3.20.0-man-compatibility.patch
 
[[ ${PV} !=  ]] && eautoreconf
 
@@ -60,10 +61,16 @@ src_prepare() {
 
 src_configure() {
local myconf=""
-   [[ ${PV} !=  ]] && myconf="ITSTOOL=$(type -P true)"
+   [[ ${PV} !=  ]] && myconf="APPSTREAM_UTIL="
gnome2_src_configure \
--disable-static \
--enable-bz2 \
--enable-lzma \
${myconf}
 }
+
+src_install() {
+   gnome2_src_install
+   exeinto /usr/libexec/
+   doexe "${S}"/libyelp/yelp-groff
+}



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

2018-12-14 Thread Gilles Dartiguelongue
commit: 5a2e12262364a9c5892fd3d041c23eb1abc9537c
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 14 12:15:31 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 14 12:17:10 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=5a2e1226

gnome-extra/yelp-xsl: sync live ebuild with ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/yelp-xsl/yelp-xsl-.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/gnome-extra/yelp-xsl/yelp-xsl-.ebuild 
b/gnome-extra/yelp-xsl/yelp-xsl-.ebuild
index 9eb38dd6..9d122b54 100644
--- a/gnome-extra/yelp-xsl/yelp-xsl-.ebuild
+++ b/gnome-extra/yelp-xsl/yelp-xsl-.ebuild
@@ -1,16 +1,14 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI="5"
-
-inherit gnome.org
+EAPI=6
+inherit gnome2
 if [[ ${PV} =  ]]; then
inherit gnome2-live
 fi
 
 DESCRIPTION="XSL stylesheets for yelp"
-HOMEPAGE="http://www.gnome.org/;
+HOMEPAGE="https://git.gnome.org/browse/yelp-xsl;
 
 LICENSE="GPL-2+ LGPL-2.1+ MIT FDL-1.1+"
 SLOT="0"



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

2018-12-14 Thread Gilles Dartiguelongue
commit: 55b2d0510f454b837e6553b9a5751d0042ed7f38
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 14 12:11:23 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 14 12:17:09 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=55b2d051

gnome-extra/yelp: 3.30 available in ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/yelp/yelp-3.26.0.ebuild | 57 -
 1 file changed, 57 deletions(-)

diff --git a/gnome-extra/yelp/yelp-3.26.0.ebuild 
b/gnome-extra/yelp/yelp-3.26.0.ebuild
deleted file mode 100644
index 9ea0d573..
--- a/gnome-extra/yelp/yelp-3.26.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# 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 ~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.12
-   >=net-libs/webkit-gtk-2.15.1:4
-   >=x11-libs/gtk+-3.13.3:3
-   x11-themes/adwaita-icon-theme
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.13
-   >=dev-util/intltool-0.41.0
-   dev-util/itstool
-   >=sys-devel/gettext-0.17
-   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
-}
-
-src_install() {
-   gnome2_src_install
-   exeinto /usr/libexec/
-   doexe "${S}"/libyelp/yelp-groff
-}



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

2018-12-14 Thread Gilles Dartiguelongue
commit: 24c6425b14fcb1e6e4f9a2bf3cdda95c660c4c7b
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 14 11:47:36 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 14 12:08:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c6425b

gnome-extra/yelp: 3.22.0 → 3.30.0

Add missing glib-utils to DEPEND.

Closes: https://bugs.gentoo.org/668398
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

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

diff --git a/gnome-extra/yelp/Manifest b/gnome-extra/yelp/Manifest
index 4230825fdfc..a52784cc026 100644
--- a/gnome-extra/yelp/Manifest
+++ b/gnome-extra/yelp/Manifest
@@ -1 +1,2 @@
 DIST yelp-3.22.0.tar.xz 1383500 BLAKE2B 
f3422c0e8370f42ce73a27d0336d6def61e8d43d9736946e65e579548cbcf9b52afacbdcaf0e8b8733dfe1dc0d0efd53ff6d73377c4e5bbaf2106b8cc42b10a7
 SHA512 
ba31c7801fc4642d9c4dcf34d4b8c02005f2ebfab4ecfe4e726685c5fb95f05311fc3a481f9b2d2e8b211395e4c932adba0e68b57d264cd1f6065402d9143d32
+DIST yelp-3.30.0.tar.xz 1393176 BLAKE2B 
a00277f7a2498d2a6c51c8375fc52293a40f111ab441bf00e25fbfa054914e4752a65b8fcb5eace74393c61431a0e5c9bcebe8b35dc8b00f96d3a3c362079f77
 SHA512 
fd6da1731e55bd796593f0ed4d566b380996d21ca0264033a5b6afaf0ba8d445a2b04a9fcbe0a1091f2244a6ee2c92814bbb86db8de59b2c230b746dbd0df564

diff --git a/gnome-extra/yelp/yelp-3.30.0.ebuild 
b/gnome-extra/yelp/yelp-3.30.0.ebuild
new file mode 100644
index 000..28738ada777
--- /dev/null
+++ b/gnome-extra/yelp/yelp-3.30.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 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 ~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/intltool-0.41.0
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.17
+   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: gnome-extra/sushi/

2018-12-14 Thread Gilles Dartiguelongue
commit: 6dc48e4dfcb789a94bce51d20de1c9940d185977
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 14 09:32:10 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 14 12:08:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc48e4d

gnome-extra/sushi: 3.24.0 → 3.30.0

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

 gnome-extra/sushi/Manifest|  1 +
 gnome-extra/sushi/sushi-3.30.0.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/gnome-extra/sushi/Manifest b/gnome-extra/sushi/Manifest
index a0c62b8bab2..1ea9c6b026a 100644
--- a/gnome-extra/sushi/Manifest
+++ b/gnome-extra/sushi/Manifest
@@ -1 +1,2 @@
 DIST sushi-3.24.0.tar.xz 297332 BLAKE2B 
a01947627e9ca711f9f1d634f2791ee79e414bab38058ca4a8bfd822a2d277522fe99d66b3364f46662ee0fc1fa8a148f48ce8c434fd0d7bbb7ef1c159f2ea12
 SHA512 
b49e9c1ef1dc4c74ae06f6da9a2f428ed4ee3ec1ca3ba04c483ddb1bd976e6981466456d27a641048756a1ea0bf2fe033883059895e889950d0d0f340535b29b
+DIST sushi-3.30.0.tar.xz 296940 BLAKE2B 
ff8617aabab16d41c9b072f8cf9774e4f5ce59e0dada05dcad23ba6929005c963d86a1beb5c2a3adc5e8cbaf8a6ce769b48ff53f4979db9f1853bbed0f80fb2d
 SHA512 
48d2b960c2ebe86cdfbd0043968acdd6864162368941b921f25e137e6aeb2a2513738ad4d8c6ef5d5c6d2863e6ace5d2819e0a5dfc487efd20a1914a7cbcc40e

diff --git a/gnome-extra/sushi/sushi-3.30.0.ebuild 
b/gnome-extra/sushi/sushi-3.30.0.ebuild
new file mode 100644
index 000..de2d87e343d
--- /dev/null
+++ b/gnome-extra/sushi/sushi-3.30.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+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 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="office"
+
+# Optional app-office/unoconv support (OOo to pdf)
+# freetype needed for font loader
+# gtk+[X] optionally needed for sushi_create_foreign_window(); when wayland is 
more widespread, might want to not force it
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.23[introspection]
+   >=dev-libs/gjs-1.40
+   >=dev-libs/glib-2.29.14:2
+   >=dev-libs/gobject-introspection-0.9.6:=
+   >=media-libs/clutter-1.11.4:1.0[introspection]
+   >=media-libs/clutter-gtk-1.0.1:1.0[introspection]
+   >=x11-libs/gtk+-3.13.2:3[X,introspection]
+
+   >=app-text/evince-3.0[introspection]
+   media-libs/freetype:2
+   media-libs/gstreamer:1.0[introspection]
+   media-libs/gst-plugins-base:1.0[introspection]
+   >=media-libs/harfbuzz-0.9.9:=
+   media-libs/clutter-gst:3.0[introspection]
+   media-libs/musicbrainz:5=
+   net-libs/webkit-gtk:4[introspection]
+   x11-libs/gtksourceview:3.0[introspection]
+
+   office? ( app-office/unoconv )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=dev-util/intltool-0.40
+   virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/nautilus-3.1.90
+"
+
+src_configure() {
+   gnome2_src_configure --disable-static
+}



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

2018-12-14 Thread Gilles Dartiguelongue
commit: b59207f67c0b430a593a170798200b174956d6ab
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 14 11:45:05 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 14 12:08:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59207f6

gnome-extra/yelp-xsl: 3.20.1 → 3.30.1

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

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

diff --git a/gnome-extra/yelp-xsl/Manifest b/gnome-extra/yelp-xsl/Manifest
index 288a0adc592..c437211dd75 100644
--- a/gnome-extra/yelp-xsl/Manifest
+++ b/gnome-extra/yelp-xsl/Manifest
@@ -1 +1,2 @@
 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

diff --git a/gnome-extra/yelp-xsl/yelp-xsl-3.30.1.ebuild 
b/gnome-extra/yelp-xsl/yelp-xsl-3.30.1.ebuild
new file mode 100644
index 000..cb9510deef3
--- /dev/null
+++ b/gnome-extra/yelp-xsl/yelp-xsl-3.30.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 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: app-text/yelp-tools/

2018-12-14 Thread Gilles Dartiguelongue
commit: 8f0d28e1ff67f1785d5d6bcee3c1acc860642033
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 14 11:58:00 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec 14 12:08:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0d28e1

app-text/yelp-tools: 3.18.0 → 3.28.0

Switch to EAPI=6.

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

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

diff --git a/app-text/yelp-tools/Manifest b/app-text/yelp-tools/Manifest
index 1a42f736b7c..18a781ba1d7 100644
--- a/app-text/yelp-tools/Manifest
+++ b/app-text/yelp-tools/Manifest
@@ -1 +1,2 @@
 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

diff --git a/app-text/yelp-tools/yelp-tools-3.28.0.ebuild 
b/app-text/yelp-tools/yelp-tools-3.28.0.ebuild
new file mode 100644
index 000..a991a8a8364
--- /dev/null
+++ b/app-text/yelp-tools/yelp-tools-3.28.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 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: app-admin/packagekit-base/

2018-12-12 Thread Gilles Dartiguelongue
commit: 22dda53e778ffe4f5cb473648afe097120fe90b4
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Dec 12 14:22:39 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Dec 12 14:22:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22dda53e

app-admin/packagekit-base: add autoconf-archive to DEPEND

Closes: https://bugs.gentoo.org/666220
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-admin/packagekit-base/packagekit-base-1.1.12.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-admin/packagekit-base/packagekit-base-1.1.12.ebuild 
b/app-admin/packagekit-base/packagekit-base-1.1.12.ebuild
index e2b3295f8a7..58645f40162 100644
--- a/app-admin/packagekit-base/packagekit-base-1.1.12.ebuild
+++ b/app-admin/packagekit-base/packagekit-base-1.1.12.ebuild
@@ -51,6 +51,7 @@ DEPEND="${COMMON_DEPEND}
dev-util/glib-utils
>=dev-util/gtk-doc-am-1.11
>=dev-util/intltool-0.35.0
+   sys-devel/autoconf-archive
sys-devel/gettext
virtual/pkgconfig
vala? ( $(vala_depend) )



[gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit-base/files/, app-admin/packagekit-base/

2018-12-12 Thread Gilles Dartiguelongue
commit: 07bdf34d44f4414410f79d275a1be4e9a905ac40
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Dec 12 14:05:57 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Dec 12 14:17:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07bdf34d

app-admin/packagekit-base: 1.1.7-r2 → 1.1.12

Prepare ebuild to receive python3 targets. Code is almost compatible so
just make sure we only need to touch PYTHON_TARGETS when the time
comes.

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

 app-admin/packagekit-base/Manifest |   1 +
 .../files/1.1.12-add-missing-config.h.patch|  25 +++
 .../packagekit-base/files/1.1.12-cache-qafix.patch |  38 
 .../files/1.1.12-elogind-support.patch | 196 +
 .../files/1.1.12-use-autotool-python.patch |  28 +++
 .../packagekit-base/packagekit-base-1.1.12.ebuild  | 140 +++
 6 files changed, 428 insertions(+)

diff --git a/app-admin/packagekit-base/Manifest 
b/app-admin/packagekit-base/Manifest
index f4cb2740e6b..f6a17578381 100644
--- a/app-admin/packagekit-base/Manifest
+++ b/app-admin/packagekit-base/Manifest
@@ -1 +1,2 @@
+DIST PackageKit-1.1.12.tar.xz 1439024 BLAKE2B 
458cb7a9a47941214ec58846fb840f852851555dbd94ed5113745f9e375cd28edaa8475db30fb889b1722ea01bce5200a5ea7a5f52e45b424703228bff59d689
 SHA512 
a7428416ae85df0c8e7dbe017396921e9214612c8eb7c91020523457d0feaff86ad50d595f702d255e4091364cb10b8d9506b603b9d0e449c39fced07180840b
 DIST PackageKit-1.1.7.tar.xz 1431648 BLAKE2B 
0cc64e7ac38d6641a1fbd98ffad2e7920eb7b3c86ea36d3ad036541886191c38deeeb7241f81ec3d29f8268b1c84ec500511895312c29c706403607215117d5e
 SHA512 
0d0277e24feb63e94aeb5fec2c4306ccdf5935c2f62d5eef3be8db9f534eb302eff09ea0e020db48b2dd0af9ba6b31f7960d661d1040774dccf650ebf04c4f83

diff --git a/app-admin/packagekit-base/files/1.1.12-add-missing-config.h.patch 
b/app-admin/packagekit-base/files/1.1.12-add-missing-config.h.patch
new file mode 100644
index 000..eb8c192e882
--- /dev/null
+++ b/app-admin/packagekit-base/files/1.1.12-add-missing-config.h.patch
@@ -0,0 +1,25 @@
+From 3620f182745db77b5bf4552a9e8d8cb38fdc0268 Mon Sep 17 00:00:00 2001
+From: Kalev Lember 
+Date: Tue, 4 Dec 2018 22:15:49 +0100
+Subject: [PATCH 2/2] trivial: Add missing config.h include
+
+---
+ lib/packagekit-glib2/pk-progress-bar.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/lib/packagekit-glib2/pk-progress-bar.c 
b/lib/packagekit-glib2/pk-progress-bar.c
+index e75f319e4..28d8f5ac2 100644
+--- a/lib/packagekit-glib2/pk-progress-bar.c
 b/lib/packagekit-glib2/pk-progress-bar.c
+@@ -19,6 +19,8 @@
+  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 
USA
+  */
+ 
++#include "config.h"
++
+ #include 
+ #include 
+ #include 
+-- 
+2.19.2
+

diff --git a/app-admin/packagekit-base/files/1.1.12-cache-qafix.patch 
b/app-admin/packagekit-base/files/1.1.12-cache-qafix.patch
new file mode 100644
index 000..4e747616c06
--- /dev/null
+++ b/app-admin/packagekit-base/files/1.1.12-cache-qafix.patch
@@ -0,0 +1,38 @@
+From d64070f1782ed06f83be7783e22cf86f4098f34e Mon Sep 17 00:00:00 2001
+From: Ettore Di Giacinto 
+Date: Tue, 11 Dec 2018 16:54:42 +0100
+Subject: [PATCH 1/2] Drop $(localstatedir)/cache rules
+
+This directory can be flushed any moment and pre-existence of folders
+in it cannot be assumed.
+
+pk-transaction creates the downloads directory as needed. If backends
+need metadata folder they should create it if not found.
+
+Closes: https://github.com/gentoo/gentoo/pull/1760
+References: https://github.com/hughsie/PackageKit/issues/143
+---
+ src/Makefile.am | 7 ---
+ 1 file changed, 7 deletions(-)
+
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 830aaf873..24c9a0b9a 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -166,13 +166,6 @@ pk_self_test_CFLAGS = 
\
+ 
+ TESTS = pk-self-test
+ 
+-install-data-hook:
+-  if test -w $(DESTDIR)$(prefix)/; then \
+-  mkdir -p $(DESTDIR)$(localstatedir)/cache/PackageKit/downloads; 
\
+-  mkdir -p $(DESTDIR)$(localstatedir)/cache/PackageKit/metadata; \
+-  mkdir -p $(DESTDIR)$(localstatedir)/log; \
+-  fi
+-
+ clean-local:
+   rm -f *~
+ 
+-- 
+2.19.2
+

diff --git a/app-admin/packagekit-base/files/1.1.12-elogind-support.patch 
b/app-admin/packagekit-base/files/1.1.12-elogind-support.patch
new file mode 100644
index 000..8be115bbc71
--- /dev/null
+++ b/app-admin/packagekit-base/files/1.1.12-elogind-support.patch
@@ -0,0 +1,196 @@
+From ee8a65b3fd7636a60f8a2b2e509376cbbd8326cb Mon Sep 17 00:00:00 2001
+From: Sven Eden 
+Date: Tue, 11 Dec 2018 16:59:28 +0100
+Subject: [PATCH 2/2] Add elogind support
+
+Closes: https://bugs.gentoo.org/620948
+Signed-off-by: Ettore Di Giacinto 
+---
+ configure.ac| 20 +++-
+ src/Makefile.am

[gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit-gtk/

2018-12-12 Thread Gilles Dartiguelongue
commit: c72323ca3a008da8a575f6417b38c5a2ac8cade5
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Dec 12 14:11:32 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Dec 12 14:17:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72323ca

app-admin/packagekit-gtk: 1.1.7 → 1.1.12

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

 app-admin/packagekit-gtk/Manifest  |  1 +
 .../packagekit-gtk/packagekit-gtk-1.1.12.ebuild| 59 ++
 2 files changed, 60 insertions(+)

diff --git a/app-admin/packagekit-gtk/Manifest 
b/app-admin/packagekit-gtk/Manifest
index f4cb2740e6b..f6a17578381 100644
--- a/app-admin/packagekit-gtk/Manifest
+++ b/app-admin/packagekit-gtk/Manifest
@@ -1 +1,2 @@
+DIST PackageKit-1.1.12.tar.xz 1439024 BLAKE2B 
458cb7a9a47941214ec58846fb840f852851555dbd94ed5113745f9e375cd28edaa8475db30fb889b1722ea01bce5200a5ea7a5f52e45b424703228bff59d689
 SHA512 
a7428416ae85df0c8e7dbe017396921e9214612c8eb7c91020523457d0feaff86ad50d595f702d255e4091364cb10b8d9506b603b9d0e449c39fced07180840b
 DIST PackageKit-1.1.7.tar.xz 1431648 BLAKE2B 
0cc64e7ac38d6641a1fbd98ffad2e7920eb7b3c86ea36d3ad036541886191c38deeeb7241f81ec3d29f8268b1c84ec500511895312c29c706403607215117d5e
 SHA512 
0d0277e24feb63e94aeb5fec2c4306ccdf5935c2f62d5eef3be8db9f534eb302eff09ea0e020db48b2dd0af9ba6b31f7960d661d1040774dccf650ebf04c4f83

diff --git a/app-admin/packagekit-gtk/packagekit-gtk-1.1.12.ebuild 
b/app-admin/packagekit-gtk/packagekit-gtk-1.1.12.ebuild
new file mode 100644
index 000..30edc446954
--- /dev/null
+++ b/app-admin/packagekit-gtk/packagekit-gtk-1.1.12.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit xdg
+
+MY_PN="PackageKit"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Gtk3 PackageKit backend library"
+HOMEPAGE="https://www.freedesktop.org/software/PackageKit/;
+SRC_URI="https://www.freedesktop.org/software/${MY_PN}/releases/${MY_P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.54:2
+   media-libs/fontconfig
+   >=x11-libs/gtk+-2:2
+   >=x11-libs/gtk+-3:3
+   x11-libs/pango
+   ~app-admin/packagekit-base-${PV}[introspection]
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   econf \
+   --disable-bash-completion \
+   --disable-command-not-found \
+   --disable-cron \
+   --disable-gstreamer-plugin \
+   --disable-gtk-doc \
+   --disable-local \
+   --disable-man-pages \
+   --disable-static \
+   --disable-systemd \
+   --disable-vala \
+   --enable-dummy \
+   --enable-gtk-module \
+   --enable-introspection=yes \
+   --localstatedir=/var
+}
+
+src_compile() {
+   emake -C contrib/gtk-module
+}
+
+src_install() {
+   emake -C contrib/gtk-module DESTDIR="${D}" install
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit/

2018-12-12 Thread Gilles Dartiguelongue
commit: 234b039cd93dddc7d96d2e7e35b9a0a6ef17912b
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 11 14:13:30 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Dec 12 14:17:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=234b039c

app-admin/packagekit: 1.1.7 → 1.1.12

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --force
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-admin/packagekit/packagekit-1.1.12.ebuild | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/app-admin/packagekit/packagekit-1.1.12.ebuild 
b/app-admin/packagekit/packagekit-1.1.12.ebuild
new file mode 100644
index 000..c91143dec18
--- /dev/null
+++ b/app-admin/packagekit/packagekit-1.1.12.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="PackageKit Package Manager interface (meta package)"
+HOMEPAGE="https://www.freedesktop.org/software/PackageKit/;
+SRC_URI=""
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="gtk qt5"
+
+RDEPEND="gtk? ( ~app-admin/packagekit-gtk-${PV} )
+   qt5? ( >=app-admin/packagekit-qt-0.9.6 )"
+
+DEPEND="${RDEPEND}"



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

2018-12-11 Thread Gilles Dartiguelongue
commit: c24fa3d782ee8fda6faa3e5dc06c2feb654d6a59
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 11 15:22:46 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 11 15:23:43 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=c24fa3d7

gnome-base/nautilus: one more typo fix for tracker patch

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch 
b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch
index d02ebe7c..96f89722 100644
--- a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch
+++ b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch
@@ -1,4 +1,4 @@
-From 75c1aca1128bf29c9d195abfb8184f8c20b05b15 Mon Sep 17 00:00:00 2001
+From 0008d41d0b3d75ba01ffa2ebfc2cfb9055f60f78 Mon Sep 17 00:00:00 2001
 From: Gilles Dartiguelongue 
 Date: Sun, 27 May 2018 13:54:38 +0200
 Subject: [PATCH] Make tracker support optional
@@ -62,7 +62,7 @@ index c934dd8b1..0c23c7921 100644
  type: 'boolean',
  value: false,
 diff --git a/src/meson.build b/src/meson.build
-index cc08345d8..40f337cde 100644
+index cc08345d8..8ea10b16b 100644
 --- a/src/meson.build
 +++ b/src/meson.build
 @@ -254,12 +254,6 @@ libnautilus_sources = [
@@ -90,7 +90,7 @@ index cc08345d8..40f337cde 100644
  nautilus_deps += exempi
  endif
  
-+if get_option ('tracker') != 'disabled'
++if get_option ('tracker')
 +libnautilus_sources += [
 +'nautilus-batch-rename-dialog.c',
 +'nautilus-batch-rename-dialog.h',



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

2018-12-11 Thread Gilles Dartiguelongue
commit: 4e0d15fc16e0c8adb2af52a19d5c9fa3114fe60f
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 11 13:57:05 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 11 13:57:22 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4e0d15fc

gnome-base/nautilus: cleanup tracker patch

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../nautilus/files/3.26.4-tracker-support-optional.patch| 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch 
b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch
index f3b58689..d02ebe7c 100644
--- a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch
+++ b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch
@@ -1,18 +1,18 @@
-From a87d6c0c7bdf52f5c1b73972e850c0ce0e1d3043 Mon Sep 17 00:00:00 2001
+From 75c1aca1128bf29c9d195abfb8184f8c20b05b15 Mon Sep 17 00:00:00 2001
 From: Gilles Dartiguelongue 
 Date: Sun, 27 May 2018 13:54:38 +0200
 Subject: [PATCH] Make tracker support optional
 
 ---
  config.h.meson  |  1 +
- meson.build | 10 +++---
+ meson.build |  9 ++---
  meson_options.txt   |  4 
  src/meson.build | 19 ---
  src/nautilus-file-undo-operations.c |  4 
  src/nautilus-file.c |  2 ++
  src/nautilus-files-view.c   |  4 
  src/nautilus-search-engine.c| 14 ++
- 8 files changed, 48 insertions(+), 10 deletions(-)
+ 8 files changed, 47 insertions(+), 10 deletions(-)
 
 diff --git a/config.h.meson b/config.h.meson
 index 4f5cb5848..58d71e96f 100644
@@ -27,18 +27,17 @@ index 4f5cb5848..58d71e96f 100644
  #mesondefine ENABLE_PACKAGEKIT
  #mesondefine LOCALEDIR
 diff --git a/meson.build b/meson.build
-index 6256193cc..7258e00e1 100644
+index 6256193cc..d6418d770 100644
 --- a/meson.build
 +++ b/meson.build
-@@ -81,9 +81,13 @@ if get_option ('enable-selinux')
+@@ -81,9 +81,12 @@ if get_option ('enable-selinux')
  conf.set10 ('HAVE_SELINUX', true)
  endif
  
 -tracker_sparql = dependency ('tracker-sparql-2.0', required: false)
 -if not tracker_sparql.found()
 -tracker_sparql = dependency ('tracker-sparql-1.0')
-+tracker_api = get_option ('tracker')
-+if tracker_api
++if get_option ('tracker')
 +tracker_sparql = dependency ('tracker-sparql-2.0', required: false)
 +if not tracker_sparql.found()
 +tracker_sparql = dependency ('tracker-sparql-1.0')



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

2018-12-11 Thread Gilles Dartiguelongue
commit: 9aca0eedfea36cb6a2a5203591f4d20291a06675
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 11 13:54:24 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 11 13:54:34 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9aca0eed

gnome-base/nautilus: turn tracker support into a boolean

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../files/3.26.4-tracker-support-optional.patch| 30 +-
 gnome-base/nautilus/nautilus-3.26.4-r1.ebuild  |  2 +-
 2 files changed, 13 insertions(+), 19 deletions(-)

diff --git a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch 
b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch
index 61eacc2a..f3b58689 100644
--- a/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch
+++ b/gnome-base/nautilus/files/3.26.4-tracker-support-optional.patch
@@ -1,18 +1,18 @@
-From 664c66bd231c5d0ac20f6f4f14be461bfb206a1e Mon Sep 17 00:00:00 2001
+From a87d6c0c7bdf52f5c1b73972e850c0ce0e1d3043 Mon Sep 17 00:00:00 2001
 From: Gilles Dartiguelongue 
 Date: Sun, 27 May 2018 13:54:38 +0200
 Subject: [PATCH] Make tracker support optional
 
 ---
  config.h.meson  |  1 +
- meson.build | 15 ---
- meson_options.txt   |  5 +
+ meson.build | 10 +++---
+ meson_options.txt   |  4 
  src/meson.build | 19 ---
  src/nautilus-file-undo-operations.c |  4 
  src/nautilus-file.c |  2 ++
  src/nautilus-files-view.c   |  4 
  src/nautilus-search-engine.c| 14 ++
- 8 files changed, 54 insertions(+), 10 deletions(-)
+ 8 files changed, 48 insertions(+), 10 deletions(-)
 
 diff --git a/config.h.meson b/config.h.meson
 index 4f5cb5848..58d71e96f 100644
@@ -27,10 +27,10 @@ index 4f5cb5848..58d71e96f 100644
  #mesondefine ENABLE_PACKAGEKIT
  #mesondefine LOCALEDIR
 diff --git a/meson.build b/meson.build
-index 6256193cc..776111f81 100644
+index 6256193cc..7258e00e1 100644
 --- a/meson.build
 +++ b/meson.build
-@@ -81,9 +81,18 @@ if get_option ('enable-selinux')
+@@ -81,9 +81,13 @@ if get_option ('enable-selinux')
  conf.set10 ('HAVE_SELINUX', true)
  endif
  
@@ -38,32 +38,26 @@ index 6256193cc..776111f81 100644
 -if not tracker_sparql.found()
 -tracker_sparql = dependency ('tracker-sparql-1.0')
 +tracker_api = get_option ('tracker')
-+if tracker_api == 'disabled'
-+# pass
-+elif tracker_api == 'auto'
++if tracker_api
 +tracker_sparql = dependency ('tracker-sparql-2.0', required: false)
 +if not tracker_sparql.found()
 +tracker_sparql = dependency ('tracker-sparql-1.0')
 +endif
-+conf.set10 ('HAVE_TRACKER', true)
-+else
-+tracker_sparql = dependency ('tracker-sparql-@0@'.format(tracker_api))
 +conf.set10 ('HAVE_TRACKER', true)
  endif
  
  if get_option ('enable-xmp')
 diff --git a/meson_options.txt b/meson_options.txt
-index c934dd8b1..d2ba885a2 100644
+index c934dd8b1..0c23c7921 100644
 --- a/meson_options.txt
 +++ b/meson_options.txt
-@@ -8,6 +8,11 @@ option ('enable-exif',
+@@ -8,6 +8,10 @@ option ('enable-exif',
  type: 'boolean',
  value: false,
  description: 'enable EXIF support')
 +option ('tracker',
-+type: 'combo',
-+choices: ['auto', '1.0', '2.0', 'disabled'],
-+value: 'auto',
++type: 'boolean',
++value: true,
 +description: 'enable bulk renames and search using Tracker')
  option ('enable-xmp',
  type: 'boolean',
@@ -267,5 +261,5 @@ index 209bd4f80..436cd7471 100644
  priv->model = nautilus_search_engine_model_new ();
  connect_provider_signals (engine, NAUTILUS_SEARCH_PROVIDER (priv->model));
 -- 
-2.17.0
+2.19.2
 

diff --git a/gnome-base/nautilus/nautilus-3.26.4-r1.ebuild 
b/gnome-base/nautilus/nautilus-3.26.4-r1.ebuild
index 716a0347..80e0ab5a 100644
--- a/gnome-base/nautilus/nautilus-3.26.4-r1.ebuild
+++ b/gnome-base/nautilus/nautilus-3.26.4-r1.ebuild
@@ -77,7 +77,7 @@ src_configure() {
local emesonargs=(
"-Denable-desktop=true"
"-Denable-profiling=false"
-   "-Dtracker=$(usex tracker auto disabled)"
+   $(meson_use tracker)
$(meson_use gtk-doc enable-gtk-doc)
$(meson_use exif enable-exif)
$(meson_use packagekit enable-packagekit)



[gentoo-commits] proj/gnome:master commit in: dev-libs/folks/

2018-12-11 Thread Gilles Dartiguelongue
commit: 15e6f72e733c9ff601bf8cba635b42e722d598db
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 11 13:20:51 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 11 13:23:40 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=15e6f72e

dev-libs/folks: moved 0.11.4-r1 to ::gentoo

Pro-actively moving this change to avoid forgetting it when the tracker
move happens.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 dev-libs/folks/folks-0.11.4-r1.ebuild | 87 ---
 1 file changed, 87 deletions(-)

diff --git a/dev-libs/folks/folks-0.11.4-r1.ebuild 
b/dev-libs/folks/folks-0.11.4-r1.ebuild
deleted file mode 100644
index 98c7bafb..
--- a/dev-libs/folks/folks-0.11.4-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala virtualx
-
-DESCRIPTION="Library for aggregating people from multiple sources"
-HOMEPAGE="https://wiki.gnome.org/Projects/Folks;
-
-LICENSE="LGPL-2.1+"
-SLOT="0/25" # subslot = libfolks soname version
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
-
-# TODO: --enable-profiling
-# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
-IUSE="bluetooth debug eds +telepathy test tracker utils"
-REQUIRED_USE="bluetooth? ( eds )"
-
-COMMON_DEPEND="
-   $(vala_depend)
-   >=dev-libs/glib-2.40:2
-   dev-libs/dbus-glib
-   >=dev-libs/gobject-introspection-1.30:=
-   >=dev-libs/libgee-0.10:0.8[introspection]
-   dev-libs/libxml2
-   sys-libs/ncurses:0=
-   sys-libs/readline:0=
-
-   bluetooth? ( >=net-wireless/bluez-5 )
-   eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] )
-   telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] )
-   tracker? ( >=app-misc/tracker-1:0= )
-"
-# telepathy-mission-control needed at runtime; it is used by the telepathy
-# backend via telepathy-glib's AccountManager binding.
-RDEPEND="${COMMON_DEPEND}
-   net-im/telepathy-mission-control
-"
-# folks socialweb backend requires that libsocialweb be built with USE=vala,
-# even when building folks with --disable-vala.
-#
-# FIXME:
-# test? ( bluetooth? ( dbusmock is missing in the tree ) )
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/intltool-0.50.0
-   sys-devel/gettext
-   virtual/pkgconfig
-
-   test? (
-   sys-apps/dbus
-   bluetooth? (
-   >=gnome-extra/evolution-data-server-3.9.1
-   >=dev-libs/glib-2.40:2 ) )
-"
-
-src_prepare() {
-   # Force re-generation of introspection files, otherwise it does not 
match installed libs
-   find -name "*.vala" -exec touch {} \; || die
-
-   vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # Rebuilding docs needs valadoc, which has no release
-   gnome2_src_configure \
-   $(use_enable bluetooth bluez-backend) \
-   $(use_enable debug) \
-   $(use_enable eds eds-backend) \
-   $(use_enable eds ofono-backend) \
-   $(use_enable telepathy telepathy-backend) \
-   $(use_enable tracker tracker-backend) \
-   $(use_enable utils inspect-tool) \
-   $(use_enable test modular-tests) \
-   --enable-vala \
-   --enable-import-tool \
-   --disable-docs \
-   --disable-fatal-warnings \
-   --disable-libsocialweb-backend
-}
-
-src_test() {
-   dbus-launch virtx emake check
-}



[gentoo-commits] proj/gnome:master commit in: dev-libs/folks/

2018-12-11 Thread Gilles Dartiguelongue
commit: 0fb477d4d1ea3f4f84895f9c8c65ff2fe752ffe1
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 11 13:23:27 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 11 13:23:40 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0fb477d4

dev-libs/folks: sync live ebuild with ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 dev-libs/folks/folks-.ebuild | 26 --
 dev-libs/folks/metadata.xml  |  1 -
 2 files changed, 12 insertions(+), 15 deletions(-)

diff --git a/dev-libs/folks/folks-.ebuild b/dev-libs/folks/folks-.ebuild
index 12226e5e..41f153a7 100644
--- a/dev-libs/folks/folks-.ebuild
+++ b/dev-libs/folks/folks-.ebuild
@@ -1,11 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI="5"
-GCONF_DEBUG="yes"
+EAPI=6
 GNOME2_LA_PUNT="yes"
-VALA_MIN_API_VERSION="0.22"
 VALA_USE_DEPEND="vapigen"
 
 inherit gnome2 vala virtualx
@@ -25,23 +22,23 @@ else
 fi
 # TODO: --enable-profiling
 # Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
-IUSE="bluetooth eds +telepathy test tracker utils zeitgeist"
+IUSE="bluetooth debug eds +telepathy test tracker utils"
 REQUIRED_USE="bluetooth? ( eds )"
 
 COMMON_DEPEND="
$(vala_depend)
>=dev-libs/glib-2.40:2
dev-libs/dbus-glib
+   >=dev-libs/gobject-introspection-1.30:=
>=dev-libs/libgee-0.10:0.8[introspection]
dev-libs/libxml2
-   sys-libs/ncurses:=
-   sys-libs/readline:=
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
 
bluetooth? ( >=net-wireless/bluez-5 )
eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] )
telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] )
tracker? ( >=app-misc/tracker-1:0= )
-   zeitgeist? ( >=gnome-extra/zeitgeist-0.9.14 )
 "
 # telepathy-mission-control needed at runtime; it is used by the telepathy
 # backend via telepathy-glib's AccountManager binding.
@@ -54,7 +51,6 @@ RDEPEND="${COMMON_DEPEND}
 # FIXME:
 # test? ( bluetooth? ( dbusmock is missing in the tree ) )
 DEPEND="${COMMON_DEPEND}
-   >=dev-libs/gobject-introspection-1.30
>=dev-util/intltool-0.50.0
sys-devel/gettext
virtual/pkgconfig
@@ -63,11 +59,13 @@ DEPEND="${COMMON_DEPEND}
sys-apps/dbus
bluetooth? (
>=gnome-extra/evolution-data-server-3.9.1
-   >=dev-libs/glib-2.40 ) )
-   !=dev-libs/glib-2.40:2 ) )
 "
 
 src_prepare() {
+   # Force re-generation of introspection files, otherwise it does not 
match installed libs
+   find -name "*.vala" -exec touch {} \; || die
+
vala_src_prepare
gnome2_src_prepare
 }
@@ -76,13 +74,13 @@ src_configure() {
# Rebuilding docs needs valadoc, which has no release
gnome2_src_configure \
$(use_enable bluetooth bluez-backend) \
+   $(use_enable debug) \
$(use_enable eds eds-backend) \
$(use_enable eds ofono-backend) \
$(use_enable telepathy telepathy-backend) \
$(use_enable tracker tracker-backend) \
$(use_enable utils inspect-tool) \
$(use_enable test modular-tests) \
-   $(use_enable zeitgeist) \
--enable-vala \
--enable-import-tool \
--disable-docs \
@@ -91,5 +89,5 @@ src_configure() {
 }
 
 src_test() {
-   dbus-launch Xemake check
+   dbus-launch virtx emake check
 }

diff --git a/dev-libs/folks/metadata.xml b/dev-libs/folks/metadata.xml
index b7d68733..a89e8dce 100644
--- a/dev-libs/folks/metadata.xml
+++ b/dev-libs/folks/metadata.xml
@@ -9,6 +9,5 @@
Load contacts from app-misc/tracker 
index
Load contacts from the Telepathy framework
Build the folks-inspect utility
-   Add support for Zeitgeist event tracking 
system
 
 



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

2018-12-11 Thread Gilles Dartiguelongue
commit: b92b19196819f6ac090bd2efa2db9ee9f762d8f1
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 11 13:20:10 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 11 13:21:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b92b1919

dev-libs/folks: fix problem building against tracker-2

Introspection files must be regenerated since they contain
hard-references to the installed tracker revision which causes problems
on tracker soversion changes like the 2.0 release. The easiest way to
do that is to re-generate sources from vala directly. This problem
should vanish if the project is ever ported to meson.

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

 dev-libs/folks/folks-0.11.4-r1.ebuild | 87 +++
 1 file changed, 87 insertions(+)

diff --git a/dev-libs/folks/folks-0.11.4-r1.ebuild 
b/dev-libs/folks/folks-0.11.4-r1.ebuild
new file mode 100644
index 000..821d24168b2
--- /dev/null
+++ b/dev-libs/folks/folks-0.11.4-r1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2018 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 virtualx
+
+DESCRIPTION="Library for aggregating people from multiple sources"
+HOMEPAGE="https://wiki.gnome.org/Projects/Folks;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/25" # subslot = libfolks soname version
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
+
+# TODO: --enable-profiling
+# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
+IUSE="bluetooth debug eds +telepathy test tracker utils"
+REQUIRED_USE="bluetooth? ( eds )"
+
+COMMON_DEPEND="
+   $(vala_depend)
+   >=dev-libs/glib-2.40:2
+   dev-libs/dbus-glib
+   >=dev-libs/gobject-introspection-1.30:=
+   >=dev-libs/libgee-0.10:0.8[introspection]
+   dev-libs/libxml2
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+
+   bluetooth? ( >=net-wireless/bluez-5 )
+   eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] )
+   telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] )
+   tracker? ( >=app-misc/tracker-1:0= )
+"
+# telepathy-mission-control needed at runtime; it is used by the telepathy
+# backend via telepathy-glib's AccountManager binding.
+RDEPEND="${COMMON_DEPEND}
+   net-im/telepathy-mission-control
+"
+# folks socialweb backend requires that libsocialweb be built with USE=vala,
+# even when building folks with --disable-vala.
+#
+# FIXME:
+# test? ( bluetooth? ( dbusmock is missing in the tree ) )
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.50.0
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   test? (
+   sys-apps/dbus
+   bluetooth? (
+   >=gnome-extra/evolution-data-server-3.9.1
+   >=dev-libs/glib-2.40:2 ) )
+"
+
+src_prepare() {
+   # Force re-generation of introspection files, otherwise it does not 
match installed libs
+   find -name "*.vala" -exec touch {} \; || die
+
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # Rebuilding docs needs valadoc, which has no release
+   gnome2_src_configure \
+   $(use_enable bluetooth bluez-backend) \
+   $(use_enable debug) \
+   $(use_enable eds eds-backend) \
+   $(use_enable eds ofono-backend) \
+   $(use_enable telepathy telepathy-backend) \
+   $(use_enable tracker tracker-backend) \
+   $(use_enable utils inspect-tool) \
+   $(use_enable test modular-tests) \
+   --enable-vala \
+   --enable-import-tool \
+   --disable-docs \
+   --disable-fatal-warnings \
+   --disable-libsocialweb-backend
+}
+
+src_test() {
+   dbus-launch virtx emake check
+}



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

2018-12-11 Thread Gilles Dartiguelongue
commit: 2574e9e5b6a097b010a238fd31af81b32ec056ca
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 11 13:10:25 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 11 13:13:40 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2574e9e5

gnome-extra/gnome-power-manager: 3.30.0 available in ::gentoo

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-power-manager-3.26.0.ebuild  | 47 --
 1 file changed, 47 deletions(-)

diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-3.26.0.ebuild 
b/gnome-extra/gnome-power-manager/gnome-power-manager-3.26.0.ebuild
deleted file mode 100644
index c1e94f30..
--- a/gnome-extra/gnome-power-manager/gnome-power-manager-3.26.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome-meson virtualx
-
-DESCRIPTION="GNOME power management service"
-HOMEPAGE="https://projects.gnome.org/gnome-power-manager/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="test"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.45.8:2
-   >=x11-libs/gtk+-3.3.8:3
-   >=x11-libs/cairo-1
-   >=sys-power/upower-0.99:=
-"
-RDEPEND="${COMMON_DEPEND}
-   x11-themes/adwaita-icon-theme
-"
-# libxml2 required for glib-compile-resources
-DEPEND="${COMMON_DEPEND}
-   app-text/docbook-sgml-dtd:4.1
-   app-text/docbook-sgml-utils
-   dev-libs/appstream-glib
-   dev-libs/libxml2:2
-   >=sys-devel/gettext-0.19.7
-   x11-base/xorg-proto
-   virtual/pkgconfig
-   test? ( sys-apps/dbus )
-"
-
-# docbook-sgml-utils and docbook-sgml-dtd-4.1 used for creating man pages
-# (files under ${S}/man).
-# docbook-xml-dtd-4.4 and -4.1.2 are used by the xml files under ${S}/docs.
-
-src_configure() {
-   gnome-meson_src_configure \
-   $(meson_use test enable-tests)
-}
-
-src_test() {
-   virtx meson_src_test
-}



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

2018-12-11 Thread Gilles Dartiguelongue
commit: 66dbde6fbb68ff99dc5574ac9a0f2b9bc096fc08
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 11 13:10:42 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 11 13:13:40 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=66dbde6f

gnome-extra/gnome-power-manager: sync live ebuild with ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-power-manager-.ebuild| 34 +++---
 1 file changed, 17 insertions(+), 17 deletions(-)

diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-.ebuild 
b/gnome-extra/gnome-power-manager/gnome-power-manager-.ebuild
index cb9924f2..5e7df4b6 100644
--- a/gnome-extra/gnome-power-manager/gnome-power-manager-.ebuild
+++ b/gnome-extra/gnome-power-manager/gnome-power-manager-.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit gnome-meson virtualx
+inherit gnome.org gnome2-utils meson virtualx xdg
 
-inherit gnome-meson virtualx
 if [[ ${PV} =  ]]; then
SRC_URI=""
EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gnome-power-manager.git;
@@ -32,12 +31,9 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
x11-themes/adwaita-icon-theme
 "
-# libxml2 required for glib-compile-resources
 DEPEND="${COMMON_DEPEND}
app-text/docbook-sgml-dtd:4.1
app-text/docbook-sgml-utils
-   dev-libs/appstream-glib
-   dev-libs/libxml2:2
>=sys-devel/gettext-0.19.7
x11-base/xorg-proto
virtual/pkgconfig
@@ -46,22 +42,26 @@ DEPEND="${COMMON_DEPEND}
 
 # docbook-sgml-utils and docbook-sgml-dtd-4.1 used for creating man pages
 # (files under ${S}/man).
-# docbook-xml-dtd-4.4 and -4.1.2 are used by the xml files under ${S}/docs.
-
-src_prepare() {
-   # Drop debugger CFLAGS from configure
-   # Touch configure.ac only if running eautoreconf, otherwise
-   # maintainer mode gets triggered -- even if the order is correct
-   sed -e 's:^CPPFLAGS="$CPPFLAGS -g"$::g' \
-   -i configure || die "debugger sed failed"
-   gnome2_src_prepare
-}
 
 src_configure() {
-   gnome-meson_src_configure \
+   local emesonargs=(
$(meson_use test enable-tests)
+   )
+   meson_src_configure
 }
 
 src_test() {
virtx meson_src_test
 }
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-packagekit/

2018-12-11 Thread Gilles Dartiguelongue
commit: 0a1c1fbdc0959c48e83ae9a1c83f575ee7fbcf77
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 11 13:08:08 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 11 13:13:40 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0a1c1fbd

gnome-extra/gnome-packagekit: 3.30.0 available in ::gentoo

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-packagekit-3.26.0.ebuild | 47 --
 gnome-extra/gnome-packagekit/metadata.xml  |  8 
 2 files changed, 55 deletions(-)

diff --git a/gnome-extra/gnome-packagekit/gnome-packagekit-3.26.0.ebuild 
b/gnome-extra/gnome-packagekit/gnome-packagekit-3.26.0.ebuild
deleted file mode 100644
index 12325340..
--- a/gnome-extra/gnome-packagekit/gnome-packagekit-3.26.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome-meson virtualx
-
-DESCRIPTION="PackageKit client for the GNOME desktop"
-HOMEPAGE="https://www.freedesktop.org/software/PackageKit/;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="systemd test"
-
-RDEPEND="
-   >=dev-libs/glib-2.32:2
-   >=x11-libs/gtk+-3.15.3:3
-   >=app-admin/packagekit-base-0.9.1
-   systemd? (
-   sys-auth/polkit
-   >=sys-apps/systemd-42 )
-"
-DEPEND="${RDEPEND}
-   app-text/docbook-sgml-utils
-   dev-libs/appstream-glib
-   dev-libs/libxml2:2
-   >=sys-devel/gettext-0.19.7
-   virtual/pkgconfig
-"
-
-# NOTES:
-# app-text/docbook-sgml-utils required for man pages
-# libxml2 required for glib-compile-resources
-
-# UPSTREAM:
-# see if tests can forget about display (use eclass for that ?)
-
-src_configure() {
-   gnome-meson_src_configure \
-   $(meson_use test enable-tests) \
-   $(meson_use systemd enable-systemd)
-}
-
-src_test() {
-   "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
-   GSETTINGS_SCHEMA_DIR="${S}/data" virtx meson_src_test
-}

diff --git a/gnome-extra/gnome-packagekit/metadata.xml 
b/gnome-extra/gnome-packagekit/metadata.xml
deleted file mode 100644
index 39980802..
--- a/gnome-extra/gnome-packagekit/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-



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

2018-12-11 Thread Gilles Dartiguelongue
commit: b2cc62b2025b163bef0d11dd8df8210f86030eaa
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Dec 11 13:13:32 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 11 13:13:40 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b2cc62b2

gnome-extra/gnome-documents: update live ebuild

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-documents/gnome-documents-.ebuild| 53 +++---
 1 file changed, 36 insertions(+), 17 deletions(-)

diff --git a/gnome-extra/gnome-documents/gnome-documents-.ebuild 
b/gnome-extra/gnome-documents/gnome-documents-.ebuild
index 77c590d8..2d8cee6a 100644
--- a/gnome-extra/gnome-documents/gnome-documents-.ebuild
+++ b/gnome-extra/gnome-documents/gnome-documents-.ebuild
@@ -1,10 +1,12 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit gnome2
+inherit gnome.org gnome2-utils meson xdg
 if [[ ${PV} =  ]]; then
-   inherit gnome2-live
+   inherit git-r3
+   SRC_URI=""
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/${GNOME_ORG_MODULE};
 fi
 
 DESCRIPTION="A document manager application for GNOME"
@@ -21,22 +23,22 @@ fi
 
 # cairo-1.14 for cairo_surface_set_device_scale check and usage
 COMMON_DEPEND="
-   >=app-text/evince-3.13.3[introspection]
-   >=net-libs/webkit-gtk-2.6:4[introspection]
>=dev-libs/gjs-1.48
+   >=app-text/evince-3.13.3[introspection]
>=dev-libs/glib-2.39.3:2
+   gnome-base/gnome-desktop:3=[introspection]
>=dev-libs/gobject-introspection-1.31.6:=
>=x11-libs/gtk+-3.22.15:3[introspection]
>=net-libs/libsoup-2.41.3:2.4
-   gnome-base/gnome-desktop:3=[introspection]
>=app-misc/tracker-2:=
-   >=x11-libs/cairo-1.14
+   >=net-libs/webkit-gtk-2.6:4[introspection]
+
>=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
+   >=app-text/libgepub-0.6[introspection]
>=net-libs/gnome-online-accounts-3.2.0[introspection]
-   x11-libs/pango[introspection]
>=net-libs/libzapojit-0.0.2[introspection]
-   >=app-text/libgepub-0.5[introspection]
+
+   >=x11-libs/cairo-1.14
 "
 RDEPEND="${COMMON_DEPEND}
>=app-misc/tracker-miners-2[miner-fs]
@@ -44,17 +46,34 @@ RDEPEND="${COMMON_DEPEND}
sys-apps/dbus
x11-themes/adwaita-icon-theme
 "
-# libxml2+gdk-pixbuf required for glib-compile-resources
 DEPEND="${COMMON_DEPEND}
-   dev-libs/libxml2
+   dev-libs/appstream-glib
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxml2:2
+   x11-libs/gdk-pixbuf:2
dev-libs/libxslt
>=sys-devel/gettext-0.19.8
dev-util/itstool
virtual/pkgconfig
 "
 
-if [[ ${PV} =  ]]; then
-   DEPEND="${DEPEND}
-   app-text/yelp-tools
-   "
-fi
+src_configure() {
+   local emesonargs=(
+   -Ddocumentation=true
+   -Dgetting_started=false
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



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

2018-12-11 Thread Gilles Dartiguelongue
commit: ba7b0d77f5ecf1b671b8904d9cfa6473c5157743
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 10 11:57:36 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 11 13:07:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7b0d77

gnome-extra/gnome-packagekit: 3.24.0 → 3.30.0

Switched to meson build system. Just translation updates since 3.24.

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

 gnome-extra/gnome-packagekit/Manifest  |  1 +
 .../gnome-packagekit-3.30.0.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/gnome-extra/gnome-packagekit/Manifest 
b/gnome-extra/gnome-packagekit/Manifest
index a30bd973206..0c0d13166ad 100644
--- a/gnome-extra/gnome-packagekit/Manifest
+++ b/gnome-extra/gnome-packagekit/Manifest
@@ -1 +1,2 @@
 DIST gnome-packagekit-3.24.0.tar.xz 2174372 BLAKE2B 
fd6b94c1e2bd9e29c73754e3c1625d6acd4e1931a80c61c572d6f1a90a3c1814cafea1358e64f8cb1be0308d00146716a3a5058a732702b14c3d6a9a0cc98d4a
 SHA512 
af3291b11ad279d050fcd970e1c98257b65da5f36146d8e5f1f255ef1b17e6f2caf8073ce16623da130edaf452860788aa20dd2de6a4bbf639aaf9d3bbd7c095
+DIST gnome-packagekit-3.30.0.tar.xz 1744188 BLAKE2B 
e346d76a835a84a0b8be46da7af1dba63ef96826e978d06e38490aa44485a010f76b2ed44cde310b8128150f5cf7461cde8007ee5ef7603221f9b947c0e48185
 SHA512 
69416ccb61effca112ef62ee7a7ba29c262ce768ee41a8bd24a064b66a7106f5e968dc01c6cc3d30d270bd9ebf8cf353044531ad3a19d63b174f097c67edfe9f

diff --git a/gnome-extra/gnome-packagekit/gnome-packagekit-3.30.0.ebuild 
b/gnome-extra/gnome-packagekit/gnome-packagekit-3.30.0.ebuild
new file mode 100644
index 000..078f468963e
--- /dev/null
+++ b/gnome-extra/gnome-packagekit/gnome-packagekit-3.30.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="PackageKit client for the GNOME desktop"
+HOMEPAGE="https://www.freedesktop.org/software/PackageKit/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="systemd test"
+
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=x11-libs/gtk+-3.15.3:3
+   >=app-admin/packagekit-base-0.9.1
+   systemd? (
+   sys-auth/polkit
+   >=sys-apps/systemd-42 )
+"
+DEPEND="${RDEPEND}
+   app-text/docbook-sgml-utils
+   app-text/docbook-sgml-dtd:4.1
+   dev-libs/appstream-glib
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+
+# NOTES:
+# app-text/docbook-sgml-utils and dtd required for man pages
+
+# UPSTREAM:
+# see if tests can forget about display (use eclass for that ?)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test tests)
+   $(meson_use systemd)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+   GSETTINGS_SCHEMA_DIR="${S}/data" virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



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

2018-12-11 Thread Gilles Dartiguelongue
commit: 79705846d38ec0c282b3020e40c672bf38db49df
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 10 17:24:09 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 11 13:07:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79705846

gnome-extra/gnome-software: 3.22.7 → 3.28.2

Switched build system to meson. Re-order dependencies according to
build-system. Enable fwupd support through USE=firmware.

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

 gnome-extra/gnome-software/Manifest|  1 +
 .../gnome-software/gnome-software-3.28.2.ebuild| 96 ++
 gnome-extra/gnome-software/metadata.xml| 11 ++-
 3 files changed, 104 insertions(+), 4 deletions(-)

diff --git a/gnome-extra/gnome-software/Manifest 
b/gnome-extra/gnome-software/Manifest
index eced852ac4f..75552fe0c0d 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1 +1,2 @@
 DIST gnome-software-3.22.7.tar.xz 3865764 BLAKE2B 
c23e3b9e34a9b233a584a920fcd5969b3ebb5fa4227da147870e71c1531da6c3efda913149a903667ae1725c505c1c842aac0a76b439a2730bf6c837f39757fc
 SHA512 
184714710695d8c48451c1ee7885524dfa30cc6091975bdd317bdd6ce130e7815ab7474074ed191913594bcd5142932bd7918ae19a695170a34a5f934e1b9825
+DIST gnome-software-3.28.2.tar.xz 5181868 BLAKE2B 
4744ff13216ac1421700ef9c5ec9fb540ffb527ed8bff1bd2f7b90cb5c9b768180e3b30fc0b44724e27479f56f8867551b4b19a9496664418a6b6cbe0960623e
 SHA512 
ca22ea589c19f3c5aae32fb2540646d3b3c8faf86f857dd414caf61b716bc50dea16281955c594a629f684da5ac87eeada6ac68247a9b0545600b739fa436dd7

diff --git a/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild 
b/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild
new file mode 100644
index 000..3556c78411b
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-3.28.2.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome.org gnome2-utils meson python-any-r1 virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="firmware gnome gtk-doc spell test udev"
+
+RDEPEND="
+   >=dev-libs/appstream-glib-0.7.3:0
+   >=x11-libs/gdk-pixbuf-2.32.0:2
+   >=dev-libs/glib-2.46:2
+   >=x11-libs/gtk+-3.22.4:3
+   >=dev-libs/json-glib-1.2.0
+   app-crypt/libsecret
+   >=net-libs/libsoup-2.52.0:2.4
+   dev-db/sqlite:3
+   gnome? ( >=gnome-base/gnome-desktop-3.17.92:3= )
+   spell? ( app-text/gspell )
+   sys-auth/polkit
+   >=app-admin/packagekit-base-1.1.0
+   firmware? ( >=sys-apps/fwupd-1.0.3 )
+   udev? ( virtual/libgudev )
+   >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+   dev-libs/libxml2:2
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# test? ( dev-util/valgrind )
+
+python_check_deps() {
+   use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # FIXME: investigate limba support
+   local emesonargs=(
+   $(meson_use test enable-tests)
+   $(meson_use spell enable-gspell)
+   $(meson_use gnome enable-gnome-desktop)
+   -Denable-man=true
+   -Denable-packagekit=true
+   -Denable-polkit=true
+   $(meson_use firmware enable-fwupd)
+   -Denable-flatpak=false
+   -Denable-limba=false
+   -Denable-rpm-ostree=false
+   -Denable-steam=false
+   $(meson_use gnome enable-shell-extensions)
+   -Denable-odrs=false
+   -Denable-ubuntuone=false
+   -Denable-ubuntu-reviews=false
+   -Denable-webapps=true
+   $(meson_use udev enable-gudev)
+   -Denable-snap=false
+   -Denable-external-appstream=false
+   -Denable-valgrind=false
+   $(meson_use gtk-doc enable-gtk-doc)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+   GSETTINGS_SCHEMA_DIR="${S}/data" virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gno

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

2018-12-11 Thread Gilles Dartiguelongue
commit: 6c2d079235ea1ae6b6451d940420f9f4440672eb
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 10 14:30:14 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Dec 11 13:07:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2d0792

gnome-extra/gnome-power-manager: 3.24.0 → 3.30.0

Switched to meson build system. Translation updates.

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

 gnome-extra/gnome-power-manager/Manifest   |  1 +
 .../gnome-power-manager-3.30.0.ebuild  | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/gnome-extra/gnome-power-manager/Manifest 
b/gnome-extra/gnome-power-manager/Manifest
index e330ef432ab..8a66b816276 100644
--- a/gnome-extra/gnome-power-manager/Manifest
+++ b/gnome-extra/gnome-power-manager/Manifest
@@ -1 +1,2 @@
 DIST gnome-power-manager-3.24.0.tar.xz 554616 BLAKE2B 
f39ce93943426fe8e833b48b5e7e4a02645eb3ffd28aa9e3e8c515d159950409ae9904b2683419d0087b3ced8e30f1c42b4dd9c511100041952449aef0b18e0f
 SHA512 
fbbac0f5176382ccd13497cd80792d10ca4bc39fa4cc0585543f5458ba0f256ffb66b7ebd82667e482ba33cf2b6f3ef6a64bf2f55ac224e1d9ab2e2b7491e4e0
+DIST gnome-power-manager-3.30.0.tar.xz 380820 BLAKE2B 
9d39df24854f649ab3b40fcf454c7be73d93e3e99050b93ec5dfb86760e27055f856918e5fb7d7b53472a4062cf9b2039a519130bb5d887126a69326d9392737
 SHA512 
ed0e2a20bd8979fd9064cea9f4485da832eb44a2c727e39cde5ca9f9e2eb75a37e3d1b5a2181d9c666c19b1b300cbc62cd5f9e2c3f36ee4a4dfc3e1537a10329

diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild 
b/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild
new file mode 100644
index 000..7b4ff33b41c
--- /dev/null
+++ b/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="GNOME power management service"
+HOMEPAGE="https://projects.gnome.org/gnome-power-manager/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="test"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.45.8:2
+   >=x11-libs/gtk+-3.3.8:3
+   >=x11-libs/cairo-1
+   >=sys-power/upower-0.99:=
+"
+RDEPEND="${COMMON_DEPEND}
+   x11-themes/adwaita-icon-theme
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-sgml-dtd:4.1
+   app-text/docbook-sgml-utils
+   >=sys-devel/gettext-0.19.7
+   x11-base/xorg-proto
+   virtual/pkgconfig
+   test? ( sys-apps/dbus )
+"
+
+# docbook-sgml-utils and docbook-sgml-dtd-4.1 used for creating man pages
+# (files under ${S}/man).
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test enable-tests)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



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

2018-12-09 Thread Gilles Dartiguelongue
commit: a2c26d467f9272330c784e00f5fd357f5432022e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 23:05:03 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 23:23:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c26d46

gnome-extra/gnome-getting-started-docs: 3.26.2 → 3.30.0

Videos switched to VP9. Some updates to Getting Started and
translation updates.

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

 gnome-extra/gnome-getting-started-docs/Manifest   |  1 +
 .../gnome-getting-started-docs-3.30.0.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 e3ecd6401c0..19da135ad7b 100644
--- a/gnome-extra/gnome-getting-started-docs/Manifest
+++ b/gnome-extra/gnome-getting-started-docs/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-getting-started-docs-3.24.1.tar.xz 119137908 BLAKE2B 
628dab2c9a938f3b265855443e794c1575586d0579692e1a21bae77dd497989cd061cff4dd97090f11719916f24742eedfc81bacb4fdf31536eca78cdd221d6f
 SHA512 
7d44ac4030c3459014f391d10699b48f9be789c196900e29a56574e98698ffe494d3344a7c99f04291c49093827385093877b9047549cc5ff4d352d39297387d
 DIST gnome-getting-started-docs-3.26.2.tar.xz 119168700 BLAKE2B 
2b694dcc01e0a75c6c412f056b330b22232de540ac6c8f2cfe7927270479383e8255e996c15b86693e5cde5822703217aafbf7c3c1aaea1ea73c172fe479afb3
 SHA512 
9a8447d18f54efa23041f9d28ca8cfcbb18a7917de29f0c7806eb7384f98c23bdd501ef07ab7556e4b74796df2c8a8b531041c9b6eafe71f6e03102ba47e2b00
+DIST gnome-getting-started-docs-3.30.0.tar.xz 110244480 BLAKE2B 
91acfa8731a60bb98c88ffb23bf46ba5bc83feee51ed8a6ae75d5e7c7c5695db9fe715d54ffaa7b1cbe2fbc9c0dcae86b577f81deec6acb7bb57d92f788f
 SHA512 
15d7db0aba5c4ce056700ff6f1d5c23ad5cad5c113ed9c83aa0e569262d6c489bb48eedc697d25e25d3cfae7df3b8da039b84c612b9eba9346b4b4c2b4494952

diff --git 
a/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.30.0.ebuild
 
b/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.30.0.ebuild
new file mode 100644
index 000..6eaff71d29e
--- /dev/null
+++ 
b/gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.30.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 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: gnome-extra/gnome-contacts/

2018-12-09 Thread Gilles Dartiguelongue
commit: f5221b784e234bc941dd93d965e949c6aa6eceab
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 21:44:32 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 23:23:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5221b78

gnome-extra/gnome-contacts: 3.26.1 → 3.30.1

Switch build system to meson. Dropped used of clutter/champlain for
maps display. Made telepathy support optional most likely because
the framework is dying.

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

 gnome-extra/gnome-contacts/Manifest|  1 +
 .../gnome-contacts/gnome-contacts-3.30.1.ebuild| 78 ++
 gnome-extra/gnome-contacts/metadata.xml|  3 +
 3 files changed, 82 insertions(+)

diff --git a/gnome-extra/gnome-contacts/Manifest 
b/gnome-extra/gnome-contacts/Manifest
index 92d9ed9f76c..8ebe1bec54d 100644
--- a/gnome-extra/gnome-contacts/Manifest
+++ b/gnome-extra/gnome-contacts/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-contacts-3.22.1.tar.xz 788820 BLAKE2B 
8f620334dd380e8cb690f7b71d3a99a921f5814ab230690a60be6022150db7a6a0f74e426e72d8d027eb5280e1b6bfd04fa7b0b030519bb19e4718ca0c9f2120
 SHA512 
d93ed6c65ffdabe1925cc795b88ff374fe69e03fcd36af7c2fc67a5236b90ab6af4bd269b6fc3b344fcd6b4688d866628b8b090bb62de95f8bd0c2e40c26a107
 DIST gnome-contacts-3.26.1.tar.xz 974588 BLAKE2B 
da989125408702099ecd1afaad6c06ab1cbeda2309bc7b207be671c833792a325a0ebc6561f960d2c524ebd51743a60d5b792a0c2b8126318d38a6d801aa
 SHA512 
1ba445efd71dbc77213d75011b0abcffcf6fe534cba14cf8ca92890e8dfb7b44d9565399200aa7aa03862cf08be60289b78501a1807a760bb1e68f0fe46c4685
+DIST gnome-contacts-3.30.1.tar.xz 369392 BLAKE2B 
ba3e9263b1de210efec88d2ccecaaf7ae7a6761a5997e213d1a0d9a7694fed54f8123b792e138ec8ac67843408562e320a5490c5daf51478b763b9fbcb21adda
 SHA512 
4aa5629299233d24c36ec1c67d412fc421d5b6836c9759a0278bebe0239897ec6046e3aa8ea7ef10c5e537ec9aed67346221a353f683e18032a708eb333826d7

diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.30.1.ebuild 
b/gnome-extra/gnome-contacts/gnome-contacts-3.30.1.ebuild
new file mode 100644
index 000..7144fd7e808
--- /dev/null
+++ b/gnome-extra/gnome-contacts/gnome-contacts-3.30.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.24"
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="GNOME contact management application"
+HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="telepathy v4l"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+VALA_DEPEND="
+   $(vala_depend)
+   >=dev-libs/gobject-introspection-0.9.6:=
+   dev-libs/folks[vala(+)]
+   gnome-base/gnome-desktop:3=[introspection]
+   gnome-extra/evolution-data-server[vala]
+   net-libs/telepathy-glib[vala]
+"
+# Configure is wrong; it needs cheese-3.5.91, not 3.3.91
+RDEPEND="
+   >=dev-libs/folks-0.11.4:=[eds,telepathy?]
+   >=dev-libs/libgee-0.10:0.8
+   >=dev-libs/glib-2.44:2
+   >=gnome-base/gnome-desktop-3.0:3=
+   net-libs/gnome-online-accounts:=[vala]
+   >=x11-libs/gtk+-3.22:3
+   >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts]
+   v4l? ( >=media-video/cheese-3.5.91:= )
+   telepathy? ( >=net-libs/telepathy-glib-0.22 )
+"
+DEPEND="${RDEPEND}
+   ${VALA_DEPEND}
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   # Regenerate the pre-generated C sources, bug #471628
+   if ! use v4l; then
+   touch src/*.vala
+   fi
+
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use v4l cheese)
+   $(meson_use telepathy)
+   -Dmanpage=true
+   -Ddocs=false
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}

diff --git a/gnome-extra/gnome-contacts/metadata.xml 
b/gnome-extra/gnome-contacts/metadata.xml
index 39980802b1d..03d1d32cafd 100644
--- a/gnome-extra/gnome-contacts/metadata.xml
+++ b/gnome-extra/gnome-contacts/metadata.xml
@@ -5,4 +5,7 @@
gn...@gentoo.org
Gentoo GNOME Desktop
 
+
+   Start chat from contact details
+
 



[gentoo-commits] proj/gnome:master commit in: app-text/libgepub/

2018-12-09 Thread Gilles Dartiguelongue
commit: 95b11d7da45c4f1e38d66c2d6c87e80e96e0ee4f
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 22:17:00 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 22:57:51 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=95b11d7d

app-text/libgepub: 0.5.3 → 0.6.0

Re-order dependencies according to build system.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-text/libgepub/libgepub-0.6.0.ebuild | 37 +
 1 file changed, 37 insertions(+)

diff --git a/app-text/libgepub/libgepub-0.6.0.ebuild 
b/app-text/libgepub/libgepub-0.6.0.ebuild
new file mode 100644
index ..96ff804b
--- /dev/null
+++ b/app-text/libgepub/libgepub-0.6.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org meson xdg-utils
+
+DESCRIPTION="GObject based library for handling and rendering epub documents"
+HOMEPAGE="https://git.gnome.org/browse/libgepub;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+introspection"
+
+RDEPEND="
+   net-libs/webkit-gtk:4
+   net-libs/libsoup:2.4
+   dev-libs/glib:2
+   dev-libs/libxml2:2
+   app-arch/libarchive
+   x11-libs/gtk+:3
+   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   xdg_environment_reset
+}
+
+src_configure() {
+   meson_src_configure \
+   $(meson_use introspection)
+}



[gentoo-commits] proj/gnome:master commit in: profiles/

2018-12-09 Thread Gilles Dartiguelongue
commit: 3ee2b2df5b64a616a9f6b818184a6bb8fa8f8ed0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 22:30:05 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 22:57:51 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=3ee2b2df

package.unmask: add libgepub to help repoman

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 profiles/package.unmask | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/profiles/package.unmask b/profiles/package.unmask
index ad230279..7c117e01 100644
--- a/profiles/package.unmask
+++ b/profiles/package.unmask
@@ -1,8 +1,10 @@
 
-# $Id$
 #
 # When you add an entry to the top of this file, add your name, the date, and
 # an explanation of why something is getting masked. Please be extremely
 # careful not to commit atoms that are not valid, as it can cause large-scale
 # breakage, especially if it ends up in the daily snapshot.
-#
+
+# Gilles Dartiguelongue  (9 Dec 2018)
+# Revert in-tree Gnome 3.26 package mask
+>=app-text/libgepub-0.5



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

2018-12-09 Thread Gilles Dartiguelongue
commit: 128ef4ee807c2744bfebcc21da8c38773dba63b3
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 22:48:37 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 22:57:51 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=128ef4ee

gnome-extra/gnome-documents: 3.28.2 → 3.30.0

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-documents/gnome-documents-3.30.0.ebuild  | 70 ++
 1 file changed, 70 insertions(+)

diff --git a/gnome-extra/gnome-documents/gnome-documents-3.30.0.ebuild 
b/gnome-extra/gnome-documents/gnome-documents-3.30.0.ebuild
new file mode 100644
index ..677ff08e
--- /dev/null
+++ b/gnome-extra/gnome-documents/gnome-documents-3.30.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="A document manager application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Documents;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+# cairo-1.14 for cairo_surface_set_device_scale check and usage
+COMMON_DEPEND="
+   >=dev-libs/gjs-1.48
+   >=app-text/evince-3.13.3[introspection]
+   >=dev-libs/glib-2.39.3:2
+   gnome-base/gnome-desktop:3=[introspection]
+   >=dev-libs/gobject-introspection-1.31.6:=
+   >=x11-libs/gtk+-3.22.15:3[introspection]
+   >=net-libs/libsoup-2.41.3:2.4
+   >=app-misc/tracker-2:=
+   >=net-libs/webkit-gtk-2.6:4[introspection]
+
+   >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection]
+   >=app-text/libgepub-0.6[introspection]
+   >=net-libs/gnome-online-accounts-3.2.0[introspection]
+   >=net-libs/libzapojit-0.0.2[introspection]
+
+   >=x11-libs/cairo-1.14
+"
+RDEPEND="${COMMON_DEPEND}
+   >=app-misc/tracker-miners-2[miner-fs]
+   net-misc/gnome-online-miners
+   sys-apps/dbus
+   x11-themes/adwaita-icon-theme
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/appstream-glib
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxml2:2
+   x11-libs/gdk-pixbuf:2
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Ddocumentation=true
+   -Dgetting_started=false
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



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

2018-12-09 Thread Gilles Dartiguelongue
commit: 83cf2f883432799c03fedfad1f2e7678468533d6
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 22:27:14 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 22:57:51 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=83cf2f88

gnome-extra/gnome-documents: lock libgepub dependency

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/gnome-documents/gnome-documents-3.26.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnome-extra/gnome-documents/gnome-documents-3.26.3.ebuild 
b/gnome-extra/gnome-documents/gnome-documents-3.26.3.ebuild
index afdb1825..14216469 100644
--- a/gnome-extra/gnome-documents/gnome-documents-3.26.3.ebuild
+++ b/gnome-extra/gnome-documents/gnome-documents-3.26.3.ebuild
@@ -30,6 +30,7 @@ COMMON_DEPEND="
x11-libs/pango[introspection]
>=net-libs/libzapojit-0.0.2[introspection]
>=app-text/libgepub-0.5[introspection]
+   

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

2018-12-09 Thread Gilles Dartiguelongue
commit: 28c9923883eb8130ecf6ee01eea12ca116a3ee6d
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 22:30:28 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 22:57:51 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=28c99238

gnome-extra/gnome-documents: 3.26.3 → 3.28.2

Switched to meson build system. Keep getting_started disabled as it
requires inkscape and pdfunite which would require USE=doc at a minimum
but does not actually seem useful other than having a document to show
by default.

Drop pango and gdk-pixbuf dependencies are they are supposed to be pull
by gtk+3 with proper USE flags set already.

Add dependencies required for man page generation, gresources and
appdata translations.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-documents/gnome-documents-3.28.2.ebuild  | 70 ++
 1 file changed, 70 insertions(+)

diff --git a/gnome-extra/gnome-documents/gnome-documents-3.28.2.ebuild 
b/gnome-extra/gnome-documents/gnome-documents-3.28.2.ebuild
new file mode 100644
index ..677ff08e
--- /dev/null
+++ b/gnome-extra/gnome-documents/gnome-documents-3.28.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="A document manager application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Documents;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+# cairo-1.14 for cairo_surface_set_device_scale check and usage
+COMMON_DEPEND="
+   >=dev-libs/gjs-1.48
+   >=app-text/evince-3.13.3[introspection]
+   >=dev-libs/glib-2.39.3:2
+   gnome-base/gnome-desktop:3=[introspection]
+   >=dev-libs/gobject-introspection-1.31.6:=
+   >=x11-libs/gtk+-3.22.15:3[introspection]
+   >=net-libs/libsoup-2.41.3:2.4
+   >=app-misc/tracker-2:=
+   >=net-libs/webkit-gtk-2.6:4[introspection]
+
+   >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection]
+   >=app-text/libgepub-0.6[introspection]
+   >=net-libs/gnome-online-accounts-3.2.0[introspection]
+   >=net-libs/libzapojit-0.0.2[introspection]
+
+   >=x11-libs/cairo-1.14
+"
+RDEPEND="${COMMON_DEPEND}
+   >=app-misc/tracker-miners-2[miner-fs]
+   net-misc/gnome-online-miners
+   sys-apps/dbus
+   x11-themes/adwaita-icon-theme
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/appstream-glib
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxml2:2
+   x11-libs/gdk-pixbuf:2
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Ddocumentation=true
+   -Dgetting_started=false
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/

2018-12-09 Thread Gilles Dartiguelongue
commit: da3aba3913b8e1520e12c7d3330b06a6351257a4
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 17:42:47 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 17:43:32 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=da3aba39

gnome-extra/gnome-boxes: sync live ebuild

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-.ebuild | 101 
 1 file changed, 51 insertions(+), 50 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
index 1998516e..26677782 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 VALA_USE_DEPEND="vapigen"
 VALA_MIN_API_VERSION="0.36"
 
-inherit gnome2 linux-info readme.gentoo-r1 vala
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
 if [[ ${PV} =  ]]; then
-   inherit gnome2-live
+   inherit git-r3
+   SRC_URI=""
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/${GNOME_ORG_MODULE};
 fi
 
 DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
@@ -15,7 +17,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE="bindist"
+IUSE="rdp"
 if [[ ${PV} =  ]]; then
KEYWORDS=""
 else
@@ -24,47 +26,42 @@ fi
 
 # NOTE: sys-fs/* stuff is called via exec()
 # FIXME: ovirt is not available in tree
-RDEPEND="
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#directly with USE=spice
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+COMMON_DEPEND="
>=app-arch/libarchive-3:=
-   >=dev-libs/glib-2.38:2
-   >=dev-libs/gobject-introspection-0.9.6:=
-   >=dev-libs/libxml2-2.7.8:2
-   >=sys-libs/libosinfo-0.2.12
-   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
-   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
-   >=app-emulation/libvirt-glib-0.2.3
-   >=x11-libs/gtk+-3.19.8:3
-   >=net-libs/gtk-vnc-0.4.4[gtk3(+)]
-   app-crypt/libsecret
-   app-emulation/spice[smartcard]
-   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
-   virtual/libusb:1
-
-   >=app-misc/tracker-0.16:0=[iso]
-
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.22.20:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala]
+   >=sys-libs/libosinfo-1.1.0[vala]
+   app-crypt/libsecret[vala]
>=net-libs/libsoup-2.44:2.4
-
-   sys-fs/mtools
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-0.2.3[vala]
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala]
+   >=app-misc/tracker-2:0=
+   net-libs/webkit-gtk:4
>=virtual/libgudev-165:=
-   !bindist? ( gnome-extra/gnome-boxes-nonfree )
+   >=dev-libs/gobject-introspection-1:=
+   rdp? ( net-misc/freerdp )
 "
-# libxml2+gdk-pixbuf required for glib-compile-resources
-DEPEND="${RDEPEND}
-   app-text/yelp-tools
+DEPEND="${COMMON_DEPEND}
+   $(vala_depend)
+   dev-util/itstool
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
-   x11-libs/gdk-pixbuf:2
-"
 
-if [[ ${PV} =  ]]; then
-   DEPEND="${DEPEND}
-   $(vala_depend)
-   sys-libs/libosinfo[introspection,vala]
-   app-emulation/libvirt-glib[introspection,vala]
-   net-libs/gtk-vnc[introspection,vala]
-   net-misc/spice-gtk[introspection,vala]
-   net-libs/rest:0.7[introspection]"
-fi
+   >=dev-util/meson-0.47.0
+"
+RDEPEND="${COMMON_DEPEND}
+   >=app-misc/tracker-miners-2[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+"
 
 DISABLE_AUTOFORMATTING="yes"
 DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
@@ -86,28 +83,32 @@ pkg_pretend() {
 }
 
 src_prepare() {
-   # Do not change CFLAGS, wondering about VALA ones but appears to be
-   # needed as noted in configure comments below
-   sed 's/CFLAGS="$CFLAGS -O0 -ggdb3"//' -i configure.ac || die
-
vala_src_prepare
-   gnome2_src_prepare
+   xdg_src_prepare
 }
 
 src_configure() {
-   # debug needed for splitdebug proper behavior (cardoe), bug #
- 

[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/

2018-12-09 Thread Gilles Dartiguelongue
commit: 4a079fb9fd5c90b756a12fa407127bcddc8a3596
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 15:53:01 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 17:43:32 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4a079fb9

gnome-extra/gnome-boxes: 3.26.4 → 3.28.5

Switch build system to meson. Move dependencies to match build-system
order. Split pure runtime dependencies.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild | 101 ++
 1 file changed, 101 insertions(+)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild
new file mode 100644
index ..ce8c49a7
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.36"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE=""
+
+KEYWORDS="~amd64"
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#directly with USE=spice
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+COMMON_DEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.22.20:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala]
+   >=sys-libs/libosinfo-1.1.0[vala]
+   app-crypt/libsecret[vala]
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-0.2.3[vala]
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala]
+   >=app-misc/tracker-2:0=
+   net-libs/webkit-gtk:4
+   >=virtual/libgudev-165:=
+"
+DEPEND="${COMMON_DEPEND}
+   $(vala_depend)
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   >=app-misc/tracker-miners-2[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
+   fi
+   fi
+}
+
+src_prepare() {
+   vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dovirt=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/

2018-12-09 Thread Gilles Dartiguelongue
commit: 1a5bce1a358c99a9c57df8b3ada2f19b3c67335e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 17:34:38 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 17:43:32 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1a5bce1a

gnome-extra/gnome-boxes: 3.28.5 → 3.30.3

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild | 106 ++
 1 file changed, 106 insertions(+)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
new file mode 100644
index ..91ae4e3a
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.36"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="rdp"
+
+KEYWORDS="~amd64"
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#directly with USE=spice
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+COMMON_DEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.22.20:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala]
+   >=sys-libs/libosinfo-1.1.0[vala]
+   app-crypt/libsecret[vala]
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-0.2.3[vala]
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala]
+   >=app-misc/tracker-2:0=
+   net-libs/webkit-gtk:4
+   >=virtual/libgudev-165:=
+   >=dev-libs/gobject-introspection-1:=
+   rdp? ( net-misc/freerdp )
+"
+DEPEND="${COMMON_DEPEND}
+   $(vala_depend)
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+
+   >=dev-util/meson-0.47.0
+"
+RDEPEND="${COMMON_DEPEND}
+   >=app-misc/tracker-miners-2[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
+   fi
+   fi
+}
+
+src_prepare() {
+   vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use rdp)
+   -Dovirt=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/

2018-12-09 Thread Gilles Dartiguelongue
commit: dcdf2d54473034e3b4b511f1cdfd6ad919e7fa2d
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 17:34:38 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 17:36:50 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=dcdf2d54

gnome-extra/gnome-boxes: 3.28.5 → 3.30.3

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild | 106 ++
 1 file changed, 106 insertions(+)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
new file mode 100644
index ..2b8daedc
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.36"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="rdp"
+
+KEYWORDS="~amd64"
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#directly with USE=spice
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+COMMON_DEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.22.20:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala]
+   >=sys-libs/libosinfo-1.1.0
+   app-crypt/libsecret[vala]
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-0.2.3
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala]
+   >=app-misc/tracker-2:0=
+   net-libs/webkit-gtk:4
+   >=virtual/libgudev-165:=
+   >=dev-libs/gobject-introspection-1:=
+   rdp? ( net-misc/freerdp )
+"
+DEPEND="${COMMON_DEPEND}
+   $(vala_depend)
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+
+   >=dev-util/meson-0.47.0
+"
+RDEPEND="${COMMON_DEPEND}
+   >=app-misc/tracker-miners-2[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
+   fi
+   fi
+}
+
+src_prepare() {
+   vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use rdp)
+   -Dovirt=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+   readme.gentoo_print_elog
+}
+
+pkg_postinst() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/

2018-12-09 Thread Gilles Dartiguelongue
commit: 407e6601073fc90ca4e81b1b29501dba418d26f0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec  9 15:53:01 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 17:36:50 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=407e6601

gnome-extra/gnome-boxes: 3.26.4 → 3.28.5

Switch build system to meson. Move dependencies to match build-system
order. Split pure runtime dependencies.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild | 101 ++
 1 file changed, 101 insertions(+)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild
new file mode 100644
index ..c8fb6305
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.28.5.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.36"
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME 3 application to access remote or virtual systems"
+HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE=""
+
+KEYWORDS="~amd64"
+
+# NOTE: sys-fs/* stuff is called via exec()
+# FIXME: ovirt is not available in tree
+# FIXME: qemu probably needs to depend on spice[smartcard]
+#directly with USE=spice
+# gtk-vnc raised due to missing vala bindings in earlier ebuilds
+COMMON_DEPEND="
+   >=app-arch/libarchive-3:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.22.20:3
+   >=net-libs/gtk-vnc-0.8.0-r1[gtk3(+),vala]
+   >=sys-libs/libosinfo-1.1.0
+   app-crypt/libsecret[vala]
+   >=net-libs/libsoup-2.44:2.4
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-0.2.3
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir,vala]
+   >=app-misc/tracker-2:0=
+   net-libs/webkit-gtk:4
+   >=virtual/libgudev-165:=
+"
+DEPEND="${COMMON_DEPEND}
+   $(vala_depend)
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   >=app-misc/tracker-miners-2[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes, you will need to load the KVM 
modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   linux_chkconfig_present KVM_INTEL; }; then
+   ewarn "You need KVM support in your kernel to use GNOME 
Boxes!"
+   fi
+   fi
+}
+
+src_prepare() {
+   vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dovirt=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+   readme.gentoo_print_elog
+}
+
+pkg_postinst() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



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

2018-12-09 Thread Gilles Dartiguelongue
commit: c3127bed42e6d50557e9459ea025657062d85cae
Author: Reto Gantenbein  linuxmonk  ch>
AuthorDate: Sun Aug  5 22:29:20 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec  9 16:04:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3127bed

net-libs/gtk-vnc: Properly generate vala files when USE='vala'

Vala bindings are required for newer Gnome packages releases using vala
and built with meson as C source files are not pre-generated anymore.

Closes: https://bugs.gentoo.org/654588
Closes: https://github.com/gentoo/gentoo/pull/9457

Tested-by: Reto Gantenbein  linuxmonk.ch>
Closes: https://github.com/gentoo/gentoo/pull/9457
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 net-libs/gtk-vnc/gtk-vnc-0.8.0-r1.ebuild | 70 
 1 file changed, 70 insertions(+)

diff --git a/net-libs/gtk-vnc/gtk-vnc-0.8.0-r1.ebuild 
b/net-libs/gtk-vnc/gtk-vnc-0.8.0-r1.ebuild
new file mode 100644
index 000..16545aa4b3e
--- /dev/null
+++ b/net-libs/gtk-vnc/gtk-vnc-0.8.0-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+GNOME2_LA_PUNT="yes"
+VALA_MIN_API_VERSION="0.16"
+VALA_USE_DEPEND="vapigen"
+
+inherit vala gnome2 python-any-r1
+
+DESCRIPTION="VNC viewer widget for GTK"
+HOMEPAGE="https://wiki.gnome.org/Projects/gtk-vnc;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="examples +introspection pulseaudio sasl vala"
+REQUIRED_USE="
+   vala? ( introspection )
+"
+
+# libview is used in examples/gvncviewer -- no need
+# glib-2.30.1 needed to avoid linking failure due to .la files (bug #399129)
+RDEPEND="
+   >=dev-libs/glib-2.30.1:2
+   >=dev-libs/libgcrypt-1.4.2:0=
+   dev-libs/libgpg-error
+   >=net-libs/gnutls-3.0:0=
+   >=x11-libs/cairo-1.2
+   x11-libs/libX11
+   >=x11-libs/gtk+-3.0.0:3[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.4:= )
+   pulseaudio? ( media-sound/pulseaudio )
+   sasl? ( dev-libs/cyrus-sasl )
+"
+# Keymap databases code is generated with python3; configure picks up $PYTHON 
exported from python-any-r1_pkg_setup
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-lang/perl-5
+   dev-util/glib-utils
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+   vala? (
+   $(vala_depend)
+   >=dev-libs/gobject-introspection-0.9.4 )
+"
+# eautoreconf requires gnome-common
+
+src_prepare() {
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local myconf=(
+   $(use_with examples)
+   $(use_enable introspection)
+   $(use_with pulseaudio)
+   $(use_with sasl)
+   $(use_enable vala)
+   --with-coroutine=gthread
+   --without-libview
+   --disable-static
+   --with-gtk=3.0
+   )
+
+   gnome2_src_configure ${myconf[@]}
+}



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes-nonfree/

2018-12-08 Thread Gilles Dartiguelongue
commit: af9e3d61c4a33de19dcaa3c621808650b5e88fe9
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec  8 16:53:32 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec  8 16:54:16 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=af9e3d61

gnome-extra/gnome-boxes-nonfree: not needed anymore

Refs: https://bugzilla.gnome.org/show_bug.cgi?id=682573
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-boxes-nonfree-0.0.2.ebuild   | 18 --
 gnome-extra/gnome-boxes-nonfree/metadata.xml   |  8 
 2 files changed, 26 deletions(-)

diff --git a/gnome-extra/gnome-boxes-nonfree/gnome-boxes-nonfree-0.0.2.ebuild 
b/gnome-extra/gnome-boxes-nonfree/gnome-boxes-nonfree-0.0.2.ebuild
deleted file mode 100644
index 176d1c26..
--- a/gnome-extra/gnome-boxes-nonfree/gnome-boxes-nonfree-0.0.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit gnome.org
-
-DESCRIPTION="Vendor logos for gnome-boxes"
-HOMEPAGE="https://live.gnome.org/Design/Apps/Boxes;
-
-LICENSE="UbuntuLogo DebianLogo RedhatLogo OpensuseLogo"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-# This ebuild does not install any binaries
-RESTRICT="binchecks strip"

diff --git a/gnome-extra/gnome-boxes-nonfree/metadata.xml 
b/gnome-extra/gnome-boxes-nonfree/metadata.xml
deleted file mode 100644
index 39980802..
--- a/gnome-extra/gnome-boxes-nonfree/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-boxes/

2018-12-08 Thread Gilles Dartiguelongue
commit: 9f74f76a254dbf054a454601730951018e72734f
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec  8 16:52:56 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec  8 16:54:16 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9f74f76a

gnome-extra/gnome-boxes: 3.26.2 → 3.26.4

Restore support for tracker-1 since upstream allows it. Drop traces of
gnome-boxes-nonfree as it is not required anymore. Clean up
glib-compile-resources requirements after checking gresource files.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 ...me-boxes-3.26.2.ebuild => gnome-boxes-3.26.4.ebuild} | 17 +++--
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
similarity index 88%
rename from gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild
rename to gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
index b4c1c160..95196708 100644
--- a/gnome-extra/gnome-boxes/gnome-boxes-3.26.2.ebuild
+++ b/gnome-extra/gnome-boxes/gnome-boxes-3.26.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,9 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Boxes;
 
 LICENSE="LGPL-2"
 SLOT="0"
-
-# We force 'bindist' due to licenses from gnome-boxes-nonfree
-IUSE="" #bindist
+IUSE=""
 
 KEYWORDS="~amd64"
 
@@ -41,24 +39,23 @@ RDEPEND="
>=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
virtual/libusb:1
 
-   >=app-misc/tracker-2:0=
-
>=net-libs/libsoup-2.44:2.4
 
sys-fs/mtools
>=virtual/libgudev-165:=
 "
-#  !bindist? ( gnome-extra/gnome-boxes-nonfree )
-# libxml2+gdk-pixbuf required for glib-compile-resources
 DEPEND="${RDEPEND}
$(vala_depend)
app-text/yelp-tools
+   >=app-misc/tracker-1:0=
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
-   x11-libs/gdk-pixbuf:2
 "
 RDEPEND="${RDEPEND}
-   >=app-misc/tracker-miners-2[iso]
+   || (
+   >=app-misc/tracker-1[iso(-)]
+   >=app-misc/tracker-miners-2[iso]
+   )
 "
 
 DISABLE_AUTOFORMATTING="yes"



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

2018-12-08 Thread Gilles Dartiguelongue
commit: 3f95de3a0b7d1cce978b586bfe7e6f7d86548b2e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec  7 18:56:05 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec  8 15:40:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f95de3a

media-libs/libgphoto2: 2.5.16 → 2.5.20

Mostly new camera support.

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

 media-libs/libgphoto2/Manifest |   1 +
 media-libs/libgphoto2/libgphoto2-2.5.20.ebuild | 211 +
 2 files changed, 212 insertions(+)

diff --git a/media-libs/libgphoto2/Manifest b/media-libs/libgphoto2/Manifest
index d8093584af7..e04d37a15d4 100644
--- a/media-libs/libgphoto2/Manifest
+++ b/media-libs/libgphoto2/Manifest
@@ -1,2 +1,3 @@
 DIST libgphoto2-2.5.14.tar.bz2 6992238 BLAKE2B 
6173ada55f032ae2b630db5324c87ad9bebb3fda485fe9bc89a042d192a136a73596a92b1df3c762ffd7168cf91ca12f1fa2998e154152eb19cfd9b780ee2b2d
 SHA512 
6dd75700e2b2afdf87f7eab4c62fbbe2c42f9154d644edfae25e3d5fbe5ed0894be832cc1367933fc6c113a1cc379d1956fecf108d6ee240935b9d7e2f614688
 DIST libgphoto2-2.5.16.tar.bz2 7006551 BLAKE2B 
79082e691d4d9061cc35c35cabd7d0d16407764df43f8abbc7ff80f7a2b734da78a2a74a17ec2e014d9050c75235c700f3de90b61ca9fb0d68fdcc7dde64269e
 SHA512 
7863192c2959ffc8d771eca294adc54090192e3207cf8d3a9bf143e50034c3f1248e7fe41cad75f758ab2ad09c9258d50967b921adf3223d7c74370faa110a9e
+DIST libgphoto2-2.5.20.tar.bz2 7290524 BLAKE2B 
0b616863fa74430f16d96a37955f655620a88fb2df2220fbe9337eb0f61b7babd9d36e1f1d58f45ca617c57feab93e9714228eae54c742385c3e4b0fc3667ff5
 SHA512 
13364a8fdfe137a21ebf04dfd2b30b20c7fb652e11e1b98cd06176e9a1576ef8f67121523111395100ed39d1d3e6e5d6d458b86d58502f7056a1c06a5623640a

diff --git a/media-libs/libgphoto2/libgphoto2-2.5.20.ebuild 
b/media-libs/libgphoto2/libgphoto2-2.5.20.ebuild
new file mode 100644
index 000..02cbf96621a
--- /dev/null
+++ b/media-libs/libgphoto2/libgphoto2-2.5.20.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# TODO
+# 1. Track upstream bug --disable-docs does not work.
+#https://sourceforge.net/p/gphoto/bugs/643/
+
+EAPI=6
+inherit eutils multilib multilib-minimal udev user
+
+DESCRIPTION="Library that implements support for numerous digital cameras"
+HOMEPAGE="http://www.gphoto.org/;
+SRC_URI="mirror://sourceforge/gphoto/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+
+# FIXME: should we also bump for libgphoto2_port.so soname version?
+SLOT="0/6" # libgphoto2.so soname version
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="doc examples exif gd jpeg nls serial"
+
+# By default, drivers for all supported cameras will be compiled.
+# If you want to only compile for specific camera(s), set CAMERAS
+# environment to a space-separated list (no commas) of drivers that
+# you want to build.
+IUSE_CAMERAS="
+   adc65 agfa_cl20 aox ax203
+   barbie
+   canon casio_qv clicksmart310
+   digigr8 digita dimagev dimera3500 directory
+   enigma13
+   fuji
+   gsmart300
+   hp215
+   iclick
+   jamcam jd11 jl2005a jl2005c
+   kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica 
konica_qm150
+   largan lg_gsm
+   mars mustek
+   panasonic_coolshot panasonic_l859 panasonic_dc1000 panasonic_dc1580 
pccam300 pccam600 pentax polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ptp2
+   ricoh ricoh_g3
+   samsung sierra sipix_blink2 sipix_web2 smal sonix sony_dscf1 
sony_dscf55 soundvision spca50x sq905 st2205 stv0674 stv0680 sx330z
+   toshiba_pdrm11 topfield tp6801
+"
+
+for camera in ${IUSE_CAMERAS}; do
+   IUSE="${IUSE} +cameras_${camera}"
+done
+
+# libgphoto2 actually links to libltdl
+RDEPEND="
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   dev-libs/libltdl:0[${MULTILIB_USEDEP}]
+   >=virtual/libusb-1-r1:1[${MULTILIB_USEDEP}]
+   cameras_ax203? ( >=media-libs/gd-2.0.35-r4:=[${MULTILIB_USEDEP}] )
+   cameras_st2205? ( >=media-libs/gd-2.0.35-r4:=[${MULTILIB_USEDEP}] )
+   exif? ( >=media-libs/libexif-0.6.21-r1:=[${MULTILIB_USEDEP}] )
+   gd? ( >=media-libs/gd-2.0.35-r4:=[jpeg=,${MULTILIB_USEDEP}] )
+   jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
+   serial? ( >=dev-libs/lockdev-1.0.3.1.2-r2[${MULTILIB_USEDEP}] )
+   ! /dev/null 2>&1; then
+   einfo "No camera drivers will be built since you did not 
specify any."
+   fi
+}
+
+pkg_setup() {
+   enewgroup plugdev
+}
+
+src_prepare() {
+   default
+
+   # Handle examples ourselves
+   sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' -i Makefile.am 
Makefile.in \
+

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gphoto2/, media-gfx/gphoto2/files/

2018-12-08 Thread Gilles Dartiguelongue
commit: a3075ac05a23feb1ef3033246c4aaacf54679c6c
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec  8 15:28:44 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec  8 15:40:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3075ac0

media-gfx/gphoto2: 2.5.15 → 2.5.20

Fix aalib automagic detection. Clean up some old ebuild tweaks.

Closes: https://bugs.gentoo.org/637418
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 media-gfx/gphoto2/Manifest |  1 +
 ...ted-automagic-activation-of-aalib-support.patch | 37 ++
 media-gfx/gphoto2/gphoto2-2.5.20.ebuild| 57 ++
 3 files changed, 95 insertions(+)

diff --git a/media-gfx/gphoto2/Manifest b/media-gfx/gphoto2/Manifest
index 2c319362fd6..5c482014878 100644
--- a/media-gfx/gphoto2/Manifest
+++ b/media-gfx/gphoto2/Manifest
@@ -1,2 +1,3 @@
 DIST gphoto2-2.5.14.tar.bz2 784442 BLAKE2B 
185bd0d18e0b8d280c0ec366738850bd1fe2d1405179700fe25678c04a88b2092820aa5f049bcc6f97c964b5875bd32e3f8c7c5240ef3a71f2af04d6bfdaadb9
 SHA512 
47cb0d212673c9c0dbc996e0a67191a307599c844293a67184bd1529d9e3b417e154c6de64f4563f6f7e599a1bd6b127266f85f5baa97bd7d86922405bf45331
 DIST gphoto2-2.5.15.tar.bz2 790513 BLAKE2B 
e8a22d014ebd33f5e0976d72c5df8373e29106def5da575b69d21f2a58e9408c6ce399476135909e5796d6e61ead953f66a00c9f440b7cf92e0da0f4a0f6
 SHA512 
46058a12a81379f3311911e103cf934b6eb616d7f81180615b385d01e855bf6ce998eb12811b9d032328ebed6acfc4456f3a383cfedb93c6967c9699654d4f40
+DIST gphoto2-2.5.20.tar.bz2 790065 BLAKE2B 
6e10aa468696bc3eff51aaa3e886ad2373997f91597e42b33777ac56bf668f918c2fa0cb8b70eb8f7cb45507e67c9cfc3a46a7408449ad35cc3b743daf74859d
 SHA512 
0350c38c264e5ba858ee14952fbf6ad271e7fef05e3f5f8eb3d45102099ae435fec63b09881efa99af60d4e086a9c2f69be92a7e49617643ab13146a5e4655f3

diff --git 
a/media-gfx/gphoto2/files/0001-Fix-unwanted-automagic-activation-of-aalib-support.patch
 
b/media-gfx/gphoto2/files/0001-Fix-unwanted-automagic-activation-of-aalib-support.patch
new file mode 100644
index 000..8e78578d71d
--- /dev/null
+++ 
b/media-gfx/gphoto2/files/0001-Fix-unwanted-automagic-activation-of-aalib-support.patch
@@ -0,0 +1,37 @@
+From 45fb2a39195b5b31f61f376323ff78ab40940760 Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Sat, 8 Dec 2018 16:19:35 +0100
+Subject: [PATCH] Fix unwanted automagic activation of aalib support
+
+---
+ configure.ac | 7 +++
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index a6068c9..c19fed9 100644
+--- a/configure.ac
 b/configure.ac
+@@ -306,8 +306,9 @@ aa_msg="no 
(http://www.sourceforge.net/projects/aa-project)"
+ try_aa=:
+ have_aa=false
+ AC_ARG_WITH([aalib],AS_HELP_STRING([--with-aalib],[Do use aalib for preview 
ASCII rendering]),[
+-if test x$withval = xyes; then
+-try_aa=:
++if test x$withval = xno; then
++try_aa=false
++aa_msg="no (not requested)"
+ fi
+ ])
+ if $try_aa; then
+@@ -323,8 +324,6 @@ if $try_aa; then
+ AA_LIBS="-laa"
+ fi
+   ])
+-else
+-aa_msg="no (not requested)"
+ fi
+ AM_CONDITIONAL([HAVE_AA], [$have_aa])
+ AC_SUBST([AA_LIBS])
+-- 
+2.19.2
+

diff --git a/media-gfx/gphoto2/gphoto2-2.5.20.ebuild 
b/media-gfx/gphoto2/gphoto2-2.5.20.ebuild
new file mode 100644
index 000..5470646b4f2
--- /dev/null
+++ b/media-gfx/gphoto2/gphoto2-2.5.20.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="Free, redistributable digital camera software application"
+HOMEPAGE="http://www.gphoto.org/;
+SRC_URI="mirror://sourceforge/gphoto/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="aalib exif ncurses nls readline"
+
+# aalib -> needs libjpeg
+RDEPEND="
+   dev-libs/popt
+   >=media-libs/libgphoto2-2.5.17:=[exif?]
+   aalib? (
+   media-libs/aalib
+   virtual/jpeg:0 )
+   exif? ( media-libs/libexif )
+   ncurses? ( dev-libs/cdk:0= )
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.14.1 )
+"
+
+PATCHES=(
+   # https://github.com/gphoto/gphoto2/pull/179
+   
"${FILESDIR}"/0001-Fix-unwanted-automagic-activation-of-aalib-support.patch
+)
+
+src_prepare() {
+   default
+   if ! use exif ; then
+   # Remove tests that require EXIF to pass, bug 610024
+   rm "${S}"/tests/data/test0{35,36,37,40}* || die
+   fi
+   # Leave GCC debug builds und

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

2018-12-08 Thread Gilles Dartiguelongue
commit: 642dd1fdae6de8d247e789ab7db67085141023cc
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec  7 17:38:50 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec  8 15:40:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642dd1fd

media-plugins/gst-plugins-meta: update homepage

Use something in relation to gstreamer project.

Closes: https://bugs.gentoo.org/635184
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild | 4 ++--
 media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.1.ebuild   | 4 ++--
 media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.3.ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild 
b/media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild
index 143356f03fe..3bbc8062e80 100644
--- a/media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -6,7 +6,7 @@ EAPI="5"
 inherit multilib-build
 
 DESCRIPTION="Meta ebuild to pull in gst plugins for apps"
-HOMEPAGE="https://www.gentoo.org;
+HOMEPAGE="https://gstreamer.freedesktop.org/;
 
 LICENSE="metapackage"
 SLOT="0.10"

diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.1.ebuild 
b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.1.ebuild
index dcd283104d8..22a8f074d60 100644
--- a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.1.ebuild
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit multilib-build
 
 DESCRIPTION="Meta ebuild to pull in gst plugins for apps"
-HOMEPAGE="https://www.gentoo.org;
+HOMEPAGE="https://gstreamer.freedesktop.org/;
 
 LICENSE="metapackage"
 SLOT="1.0"

diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.3.ebuild 
b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.3.ebuild
index 7381d424ebb..ec582fe252b 100644
--- a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.3.ebuild
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit multilib-build
 
 DESCRIPTION="Meta ebuild to pull in gst plugins for apps"
-HOMEPAGE="https://www.gentoo.org;
+HOMEPAGE="https://gstreamer.freedesktop.org/;
 
 LICENSE="metapackage"
 SLOT="1.0"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs-appliance/

2018-12-07 Thread Gilles Dartiguelongue
commit: 4a4bf33bb6f22f213e03942306ebba47fc9edc23
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec  7 14:42:27 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec  7 16:24:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4bf33b

app-emulation/libguestfs-appliance: 1.36.1 → 1.38.0

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

 app-emulation/libguestfs-appliance/Manifest|  1 +
 .../libguestfs-appliance-1.38.0.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/app-emulation/libguestfs-appliance/Manifest 
b/app-emulation/libguestfs-appliance/Manifest
index 655bed989cc..392361c2ccf 100644
--- a/app-emulation/libguestfs-appliance/Manifest
+++ b/app-emulation/libguestfs-appliance/Manifest
@@ -1 +1,2 @@
 DIST appliance-1.36.1.tar.xz 91514476 BLAKE2B 
4cb328178e93b2430c85d1eb23450633220cabfa16e4dbbb11e0e5b75f7fc4c33daabc171dd19aee46ce385ec06665010e52d8dafac7581695cf40ff5d194dcb
 SHA512 
2af550078a0e6b37e97988018f579df0e19072d06cbb53eccd85c2873850b472cabf34bbfb4e0ef5f43b5a1af4155f014eeefb85a1b05035d7916c7b1187d722
+DIST appliance-1.38.0.tar.xz 96537604 BLAKE2B 
8b425b624dec274f2913ab9ff89cc02fea6c9244d6e3ee64f054d2a91f7959d9dbc03d55e9f5b4f5df835007581a18914b5c790f55b01c3398412ce5a7e9309d
 SHA512 
a423fd54627ffb9c2ae05b26ad60b9089f8119a99d30612a33921a2662ba42332ad0a7a7ad6c33b7042fc02a5c4dc9b563158650c6cb4a3eaaae6b764f7d7082

diff --git 
a/app-emulation/libguestfs-appliance/libguestfs-appliance-1.38.0.ebuild 
b/app-emulation/libguestfs-appliance/libguestfs-appliance-1.38.0.ebuild
new file mode 100644
index 000..31e8b16bfd5
--- /dev/null
+++ b/app-emulation/libguestfs-appliance/libguestfs-appliance-1.38.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+CHECKREQS_DISK_USR=500M
+CHECKREQS_DISK_BUILD=500M
+
+inherit check-reqs
+
+DESCRIPTION="VM appliance disk image used in libguestfs package"
+HOMEPAGE="http://libguestfs.org/;
+SRC_URI="http://libguestfs.org/download/binaries/appliance/appliance-${PV}.tar.xz;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="app-arch/xz-utils"
+# Mixing libguestfs versions causes weird problems. #501588
+RDEPEND="!https://bugzilla.redhat.com/show_bug.cgi?id=1183780
+   chmod 755 . || die
+   chmod 644 * || die
+
+   newenvd "${FILESDIR}"/env.file 99"${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs/, app-emulation/libguestfs/files/1.38/

2018-12-07 Thread Gilles Dartiguelongue
commit: 978cfedeaa8ab81f979532d0a8e5f4140201cdd0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec  7 14:37:20 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec  7 16:24:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978cfede

app-emulation/libguestfs: 1.36.15 → 1.38.6

Closes: https://bugs.gentoo.org/663380
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-emulation/libguestfs/Manifest  |   1 +
 ...-failure-when-not-built-with-OCaml-suppor.patch |  40 +
 ...build-time-requirement-on-bash-completion.patch |  45 ++
 app-emulation/libguestfs/libguestfs-1.38.6.ebuild  | 174 +
 4 files changed, 260 insertions(+)

diff --git a/app-emulation/libguestfs/Manifest 
b/app-emulation/libguestfs/Manifest
index 59a48fc2b5e..b72e0e45769 100644
--- a/app-emulation/libguestfs/Manifest
+++ b/app-emulation/libguestfs/Manifest
@@ -1,2 +1,3 @@
 DIST libguestfs-1.36.13.tar.gz 22886310 BLAKE2B 
b0961cc6b941f1b68bba23af72e8b5478ed33da6f343e453f90decd7454cfc6a94cf67a81ad59c443df744727afa9bd4e98c77411efc4134e3422eaae595
 SHA512 
7c9799d5d563ffd8296f70a8402582aba85f3bf3c0dcaa18c44ecff5b7f771a3bc3f297aa85a4056351758298c79752d456a4b46e41924ff9acf196c992d51fb
 DIST libguestfs-1.36.15.tar.gz 22256729 BLAKE2B 
7ed9c0010ffe6b904b055068e86544f12a884ff52f1f3322a3014574310de9a69077d1865e641ad8304149d1a2eb0d0fbc5e107c93a9790135dc543592da68a6
 SHA512 
a918bc886b60340d748093bdcca3a048ed26b31508ba256cd7903b76798816e54f836446d9286f7c452fa0d4fa82c0c1216606d01fce2ada9d7386fa463857c7
+DIST libguestfs-1.38.6.tar.gz 23284845 BLAKE2B 
005aaef731e1711dc5f4552dbecff80f2c7a79fd8a13f6b79675b0a381dcd7b9ad16867ed0dda73a9f20ab0a7e03892b5ebffa5436b870613233fbd2024ca846
 SHA512 
20a254f1d6a4628a11f42c08947d1165430a020030da7e6ee7b22859b552245e8f3822a2d86c60055878ca00d8f17d346a0ad8274e8f0bb03ef4a9410b9630f1

diff --git 
a/app-emulation/libguestfs/files/1.38/0001-Fix-install-failure-when-not-built-with-OCaml-suppor.patch
 
b/app-emulation/libguestfs/files/1.38/0001-Fix-install-failure-when-not-built-with-OCaml-suppor.patch
new file mode 100644
index 000..cb608beca08
--- /dev/null
+++ 
b/app-emulation/libguestfs/files/1.38/0001-Fix-install-failure-when-not-built-with-OCaml-suppor.patch
@@ -0,0 +1,40 @@
+From 3b06e1cbb25615495ef108d6ee194bb718e46408 Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Fri, 7 Dec 2018 11:21:25 +0100
+Subject: [PATCH 1/2] Fix install failure when not built with OCaml support
+
+Makefile rules in po/ require builder/index-parse.c to be generated to
+allow translation utilities to work on it, however builder/ is
+completely masked behind OCaml conditional build even if some tools do
+not require it and proper guards are in place already.
+
+Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1614502
+---
+ Makefile.am | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index cc363341f..5d96093a1 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -164,7 +164,6 @@ SUBDIRS += common/mlvisit
+ SUBDIRS += common/mlxml
+ SUBDIRS += common/mltools
+ SUBDIRS += customize
+-SUBDIRS += builder builder/templates
+ SUBDIRS += get-kernel
+ SUBDIRS += resize
+ SUBDIRS += sparsify
+@@ -178,6 +177,9 @@ SUBDIRS += dib
+ endif
+ endif
+ 
++# Tools mixed with more OCAML based tools
++SUBDIRS += builder builder/templates
++
+ # Perl tools.
+ if HAVE_TOOLS
+ SUBDIRS += tools
+-- 
+2.19.2
+

diff --git 
a/app-emulation/libguestfs/files/1.38/0002-Loosen-build-time-requirement-on-bash-completion.patch
 
b/app-emulation/libguestfs/files/1.38/0002-Loosen-build-time-requirement-on-bash-completion.patch
new file mode 100644
index 000..e68a4b0bded
--- /dev/null
+++ 
b/app-emulation/libguestfs/files/1.38/0002-Loosen-build-time-requirement-on-bash-completion.patch
@@ -0,0 +1,45 @@
+From b8a31fcfe81a680ffed1fa0879ac20a3e0e8753a Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Fri, 7 Dec 2018 12:14:15 +0100
+Subject: [PATCH 2/2] Loosen build time requirement on bash-completion
+
+Distributions might avoid pulling bash-completion during build as it is
+an optional feature and would only make sense at runtime anyway. Since
+this setting is well-known across a given distribution, allow them to
+provide the value and avoid the dependency.
+---
+ m4/guestfs-bash-completion.m4 | 21 ++---
+ 1 file changed, 10 insertions(+), 11 deletions(-)
+
+diff --git a/m4/guestfs-bash-completion.m4 b/m4/guestfs-bash-completion.m4
+index 1975b8c03..9a38ab2d6 100644
+--- a/m4/guestfs-bash-completion.m4
 b/m4/guestfs-bash-completion.m4
+@@ -16,14 +16,13 @@
+ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 
USA.
+ 
+ dnl Bash completion.
+-PKG_CHECK_MODULES([BASH_COMPLETION], [bash-completion >= 2.0], [
+-bash_completion=yes
+-AC_MSG_CHECKING([for bash-completio

[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs/

2018-12-07 Thread Gilles Dartiguelongue
commit: 49dd8801297036cd7b53ca4400429c310051ebf6
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec  7 12:46:26 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec  7 13:02:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49dd8801

app-emulation/libguestfs: cleanup old revisions

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

 app-emulation/libguestfs/Manifest  |   2 -
 .../libguestfs/libguestfs-1.28.5-r3.ebuild | 158 ---
 app-emulation/libguestfs/libguestfs-1.36.5.ebuild  | 167 -
 3 files changed, 327 deletions(-)

diff --git a/app-emulation/libguestfs/Manifest 
b/app-emulation/libguestfs/Manifest
index 7a661171f96..59a48fc2b5e 100644
--- a/app-emulation/libguestfs/Manifest
+++ b/app-emulation/libguestfs/Manifest
@@ -1,4 +1,2 @@
-DIST libguestfs-1.28.5.tar.gz 12747537 BLAKE2B 
b0cc023efef41955c4b448b68bd5578d88d305364afdc1fc24c7d26ba5fae4a1b81ee58799d42774ea28e162208edbf36a0e49c1a7e4f751c74e9c45e9a472a6
 SHA512 
5ab25498fa9141950c1077cc52bae05a2781fa86a983b5fa49fbd4a4bca70710db3d4f7b9f45fb6f8b4ee8e3d77ffde7c4c0d9e9e526443e2a8251a62306ebb6
 DIST libguestfs-1.36.13.tar.gz 22886310 BLAKE2B 
b0961cc6b941f1b68bba23af72e8b5478ed33da6f343e453f90decd7454cfc6a94cf67a81ad59c443df744727afa9bd4e98c77411efc4134e3422eaae595
 SHA512 
7c9799d5d563ffd8296f70a8402582aba85f3bf3c0dcaa18c44ecff5b7f771a3bc3f297aa85a4056351758298c79752d456a4b46e41924ff9acf196c992d51fb
 DIST libguestfs-1.36.15.tar.gz 22256729 BLAKE2B 
7ed9c0010ffe6b904b055068e86544f12a884ff52f1f3322a3014574310de9a69077d1865e641ad8304149d1a2eb0d0fbc5e107c93a9790135dc543592da68a6
 SHA512 
a918bc886b60340d748093bdcca3a048ed26b31508ba256cd7903b76798816e54f836446d9286f7c452fa0d4fa82c0c1216606d01fce2ada9d7386fa463857c7
-DIST libguestfs-1.36.5.tar.gz 23012703 BLAKE2B 
31dcbef2ae1c287c4a353f671e6073cdb4eb2c7173666ff9589ed0e0ce909c2dfa00f2da14b40a0a6a9384dd830082f1f721b0c1dafabe2862391f0f75ff3f3d
 SHA512 
01f10ab902386130f0565f53d0c361b903d6790b572e5562a2180e896952ead2e7661795bd976a7e2442887ea17014a6767db8b6e575de634f32de82ca4124c6

diff --git a/app-emulation/libguestfs/libguestfs-1.28.5-r3.ebuild 
b/app-emulation/libguestfs/libguestfs-1.28.5-r3.ebuild
deleted file mode 100644
index afc70750da9..000
--- a/app-emulation/libguestfs/libguestfs-1.28.5-r3.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WANT_LIBTOOL=latest
-WANT_AUTOMAKE=1.14
-PYTHON_COMPAT=( python{2_7,3_{4,5}} )
-
-inherit python-single-r1 autotools versionator linux-info perl-module
-
-MY_PV_1="$(get_version_component_range 1-2)"
-MY_PV_2="$(get_version_component_range 2)"
-[[ $(( $(get_version_component_range 2) % 2 )) -eq 0 ]] && SD="stable" || 
SD="development"
-
-DESCRIPTION="Tools for accessing, inspect  and modifying virtual machine (VM) 
disk images"
-HOMEPAGE="http://libguestfs.org/;
-SRC_URI="http://libguestfs.org/download/${MY_PV_1}-${SD}/${P}.tar.gz;
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0/"${MY_PV_1}""
-
-KEYWORDS="~amd64"
-IUSE="bash-completion erlang +fuse debug ocaml doc +perl python ruby 
static-libs
-selinux systemtap introspection inspect-icons test lua"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Failures - doc
-# Failures - bash-completion, see GBZ #486306
-
-COMMON_DEPEND="
-   sys-libs/ncurses:0=
-   sys-devel/gettext
-   >=app-misc/hivex-1.3.1
-   dev-libs/libpcre:3
-   app-arch/cpio
-   dev-lang/perl
-   virtual/cdrtools
-   
>=app-emulation/qemu-2.0[qemu_softmmu_targets_x86_64,systemtap?,selinux?,filecaps]
-   sys-apps/fakeroot
-   sys-apps/file
-   app-emulation/libvirt
-   dev-libs/libxml2:2
-   >=sys-apps/fakechroot-2.8
-   >=app-admin/augeas-1.0.0
-   sys-fs/squashfs-tools:*
-   dev-libs/libconfig
-   sys-libs/readline:0=
-   >=sys-libs/db-4.6:*
-   app-arch/xz-utils
-   app-arch/lzma
-   app-crypt/gnupg
-   app-arch/unzip[natspec]
-   perl? ( virtual/perl-ExtUtils-MakeMaker
-   >=dev-perl/Sys-Virt-0.2.4
-   virtual/perl-Getopt-Long
-   virtual/perl-Data-Dumper
-   dev-perl/libintl-perl
-   >=app-misc/hivex-1.3.1[perl?]
-   dev-perl/String-ShellQuote
-   )
-   python? ( ${PYTHON_DEPS} )
-   fuse? ( sys-fs/fuse:= )
-   introspection? (
-   >=dev-libs/gobject-introspection-1.30.0:=
-   dev-libs/gjs
-   )
-   selinux? ( sys-libs/libselinux  sys-libs/libsemanage )
-   systemtap? ( dev-util/systemtap )
-   ocaml? ( dev-lang/ocaml[ocamlopt]
-   dev-ml/findlib[ocam

[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs/files/1.36/, app-emulation/libguestfs/

2018-12-07 Thread Gilles Dartiguelongue
commit: 04f7e992bebab5eb33872a7a77d4872067c406b0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec  7 12:38:03 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec  7 13:02:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f7e992

app-emulation/libguestfs: 1.36.13 → 1.36.15

Do not RDEPEND on bash-completion and drop unused USE flag. Fix
static-libs USE flag to actually do something. Fix build failure
with USE=-ocaml, bug #670968. Make libvirt support optional,
bug #672452. Remove unused debug USE flag. Switch from versionator
eclass to eapi7-ver. gjs is a test dependency only. Fix sandbox issues,
bug #653104.

Closes: https://bugs.gentoo.org/653104
Closes: https://bugs.gentoo.org/670968
Closes: https://bugs.gentoo.org/672452
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 app-emulation/libguestfs/Manifest  |   1 +
 ...-failure-when-not-built-with-OCaml-suppor.patch |  40 +
 ...build-time-requirement-on-bash-completion.patch |  45 ++
 app-emulation/libguestfs/libguestfs-1.36.15.ebuild | 178 +
 app-emulation/libguestfs/metadata.xml  |   5 +-
 5 files changed, 267 insertions(+), 2 deletions(-)

diff --git a/app-emulation/libguestfs/Manifest 
b/app-emulation/libguestfs/Manifest
index 6dd41368a28..7a661171f96 100644
--- a/app-emulation/libguestfs/Manifest
+++ b/app-emulation/libguestfs/Manifest
@@ -1,3 +1,4 @@
 DIST libguestfs-1.28.5.tar.gz 12747537 BLAKE2B 
b0cc023efef41955c4b448b68bd5578d88d305364afdc1fc24c7d26ba5fae4a1b81ee58799d42774ea28e162208edbf36a0e49c1a7e4f751c74e9c45e9a472a6
 SHA512 
5ab25498fa9141950c1077cc52bae05a2781fa86a983b5fa49fbd4a4bca70710db3d4f7b9f45fb6f8b4ee8e3d77ffde7c4c0d9e9e526443e2a8251a62306ebb6
 DIST libguestfs-1.36.13.tar.gz 22886310 BLAKE2B 
b0961cc6b941f1b68bba23af72e8b5478ed33da6f343e453f90decd7454cfc6a94cf67a81ad59c443df744727afa9bd4e98c77411efc4134e3422eaae595
 SHA512 
7c9799d5d563ffd8296f70a8402582aba85f3bf3c0dcaa18c44ecff5b7f771a3bc3f297aa85a4056351758298c79752d456a4b46e41924ff9acf196c992d51fb
+DIST libguestfs-1.36.15.tar.gz 22256729 BLAKE2B 
7ed9c0010ffe6b904b055068e86544f12a884ff52f1f3322a3014574310de9a69077d1865e641ad8304149d1a2eb0d0fbc5e107c93a9790135dc543592da68a6
 SHA512 
a918bc886b60340d748093bdcca3a048ed26b31508ba256cd7903b76798816e54f836446d9286f7c452fa0d4fa82c0c1216606d01fce2ada9d7386fa463857c7
 DIST libguestfs-1.36.5.tar.gz 23012703 BLAKE2B 
31dcbef2ae1c287c4a353f671e6073cdb4eb2c7173666ff9589ed0e0ce909c2dfa00f2da14b40a0a6a9384dd830082f1f721b0c1dafabe2862391f0f75ff3f3d
 SHA512 
01f10ab902386130f0565f53d0c361b903d6790b572e5562a2180e896952ead2e7661795bd976a7e2442887ea17014a6767db8b6e575de634f32de82ca4124c6

diff --git 
a/app-emulation/libguestfs/files/1.36/0003-Fix-install-failure-when-not-built-with-OCaml-suppor.patch
 
b/app-emulation/libguestfs/files/1.36/0003-Fix-install-failure-when-not-built-with-OCaml-suppor.patch
new file mode 100644
index 000..093a53f1163
--- /dev/null
+++ 
b/app-emulation/libguestfs/files/1.36/0003-Fix-install-failure-when-not-built-with-OCaml-suppor.patch
@@ -0,0 +1,40 @@
+From dc35ce2ba774a9284360bfd6532acb527a2f73d7 Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Fri, 7 Dec 2018 11:21:25 +0100
+Subject: [PATCH 3/4] Fix install failure when not built with OCaml support
+
+Makefile rules in po/ require builder/index-parse.c to be generated to
+allow translation utilities to work on it, however builder/ is
+completely masked behind OCaml conditional build even if some tools do
+not require it and proper guards are in place already.
+
+Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1614502
+---
+ Makefile.am | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 7eefacbeb..c0a68151f 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -155,7 +155,6 @@ if HAVE_OCAML
+ SUBDIRS += \
+   mllib \
+   customize \
+-  builder builder/templates \
+   get-kernel \
+   resize \
+   sparsify \
+@@ -169,6 +168,9 @@ SUBDIRS += dib
+ endif
+ endif
+ 
++# Tools mixed with more OCAML based tools
++SUBDIRS += builder builder/templates
++
+ # Perl tools.
+ if HAVE_TOOLS
+ SUBDIRS += tools
+-- 
+2.19.2
+

diff --git 
a/app-emulation/libguestfs/files/1.36/0004-Loosen-build-time-requirement-on-bash-completion.patch
 
b/app-emulation/libguestfs/files/1.36/0004-Loosen-build-time-requirement-on-bash-completion.patch
new file mode 100644
index 000..9bce9b05b05
--- /dev/null
+++ 
b/app-emulation/libguestfs/files/1.36/0004-Loosen-build-time-requirement-on-bash-completion.patch
@@ -0,0 +1,45 @@
+From 1f51b8ef921ad804022fc39b7465f9f731cbb6be Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Fri, 7 Dec 2018 12:14:15 +0100
+Subject: [PATCH 4/5] Loosen build time requirement on bash-completion
+
+Distributions might avoid pulling bash-completion dur

[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs-appliance/

2018-12-07 Thread Gilles Dartiguelongue
commit: 1dba539df08157463d9759680c654862274f0ce5
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec  7 12:44:58 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec  7 13:02:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dba539d

app-emulation/libguestfs-appliance: cleanup old revisions

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

 app-emulation/libguestfs-appliance/Manifest|  2 -
 .../libguestfs-appliance-1.26.0-r1.ebuild  | 43 -
 .../libguestfs-appliance-1.28.1-r1.ebuild  | 44 --
 .../libguestfs-appliance-1.28.1.ebuild | 43 -
 4 files changed, 132 deletions(-)

diff --git a/app-emulation/libguestfs-appliance/Manifest 
b/app-emulation/libguestfs-appliance/Manifest
index e1c4177539a..655bed989cc 100644
--- a/app-emulation/libguestfs-appliance/Manifest
+++ b/app-emulation/libguestfs-appliance/Manifest
@@ -1,3 +1 @@
-DIST appliance-1.26.0.tar.xz 94753208 BLAKE2B 
f3d264d07130a79dd74a1a069cade87b72a36b4cf6bd4326379bf948eaa8e6e45de564cfabdb82bd15106fc1bfdb478941974f06b73b630d23fc66b70c6c11c3
 SHA512 
5d493ed6e8601dde8d5a45debfee71696b96a36d0f69d428388a6f2a2d49e12c0a66bcee210fe606fc9b2b41cb42d0d2a9f5d12425f2b234423194b2609f081f
-DIST appliance-1.28.1.tar.xz 100065044 BLAKE2B 
2950377bf9aa31ce68ae7127126456a018c303c483308ac9deab9e40b1e991c4d4a02ee55b65385b5a5fd1e94fa3119a8a1a8718dad0d066f21c679239158ca1
 SHA512 
f13c556953d3542f92c2c007d3e97c3568382a1879e7a558471dbeac8962bd2809e446bbf0f4647002967112abe8f9a9a06910b74e9b7d72694cf49859a26330
 DIST appliance-1.36.1.tar.xz 91514476 BLAKE2B 
4cb328178e93b2430c85d1eb23450633220cabfa16e4dbbb11e0e5b75f7fc4c33daabc171dd19aee46ce385ec06665010e52d8dafac7581695cf40ff5d194dcb
 SHA512 
2af550078a0e6b37e97988018f579df0e19072d06cbb53eccd85c2873850b472cabf34bbfb4e0ef5f43b5a1af4155f014eeefb85a1b05035d7916c7b1187d722

diff --git 
a/app-emulation/libguestfs-appliance/libguestfs-appliance-1.26.0-r1.ebuild 
b/app-emulation/libguestfs-appliance/libguestfs-appliance-1.26.0-r1.ebuild
deleted file mode 100644
index b4912543017..000
--- a/app-emulation/libguestfs-appliance/libguestfs-appliance-1.26.0-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-CHECKREQS_DISK_USR=500M
-CHECKREQS_DISK_BUILD=500M
-
-inherit check-reqs
-
-DESCRIPTION="VM appliance disk image used in libguestfs package"
-HOMEPAGE="http://libguestfs.org/;
-SRC_URI="http://libguestfs.org/download/binaries/appliance/appliance-${PV}.tar.xz;
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/xz-utils"
-# Mixing libguestfs versions causes weird problems. #501588
-RDEPEND="!http://libguestfs.org/;
-SRC_URI="http://libguestfs.org/download/binaries/appliance/appliance-${PV}.tar.xz;
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/xz-utils"
-# Mixing libguestfs versions causes weird problems. #501588
-RDEPEND="!https://bugzilla.redhat.com/show_bug.cgi?id=1183780
-   chmod 755 . || die
-   chmod 644 * || die
-
-   newenvd "${FILESDIR}"/env.file 99"${PN}"
-}

diff --git 
a/app-emulation/libguestfs-appliance/libguestfs-appliance-1.28.1.ebuild 
b/app-emulation/libguestfs-appliance/libguestfs-appliance-1.28.1.ebuild
deleted file mode 100644
index b4912543017..000
--- a/app-emulation/libguestfs-appliance/libguestfs-appliance-1.28.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-CHECKREQS_DISK_USR=500M
-CHECKREQS_DISK_BUILD=500M
-
-inherit check-reqs
-
-DESCRIPTION="VM appliance disk image used in libguestfs package"
-HOMEPAGE="http://libguestfs.org/;
-SRC_URI="http://libguestfs.org/download/binaries/appliance/appliance-${PV}.tar.xz;
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/xz-utils"
-# Mixing libguestfs versions causes weird problems. #501588
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virt-what/

2018-12-07 Thread Gilles Dartiguelongue
commit: 8bc5ec1e77fcb87badca4cd512640c1a77f0a719
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec  1 19:32:11 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Fri Dec  7 13:02:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc5ec1e

app-emulation/virt-what: 1.18 → 1.19

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

 app-emulation/virt-what/Manifest  |  1 +
 app-emulation/virt-what/virt-what-1.19.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/app-emulation/virt-what/Manifest b/app-emulation/virt-what/Manifest
index f30ed5db008..95d2fab1af8 100644
--- a/app-emulation/virt-what/Manifest
+++ b/app-emulation/virt-what/Manifest
@@ -1 +1,2 @@
 DIST virt-what-1.18.tar.gz 173703 BLAKE2B 
c1ab6f331ca370572cedef06fd3eb9177ca8ef4302446eb46c737446a001e77a0825ec8771aade903e6194af3f4f745c3f35f1d9dbbb8a0550b493296878ade3
 SHA512 
8085a38111d5664f411f5bb9d2ee221bc22e5b0f2d993e8d518718b3f63b16ba73e052b1623c090493cf8fef52fd237ba823377503a32b4b7d03cc5380d5c613
+DIST virt-what-1.19.tar.gz 183594 BLAKE2B 
36b58cbe41f195cf81e0b0cf35ab881c3746ac352c57f470e1fe0005d65534f38886d7688ee9393837e667fd1c8bf41af013f3a12748db5f8615b9b5c944f7a9
 SHA512 
7b6e6c00e3f35cea236cc5f5fdf28d13e9e38143f280dfcbf083ebf0dca2cb677752b8daec5b2956a08405d1fe5368f9f633ce11a854928c31121a35ee4c6820

diff --git a/app-emulation/virt-what/virt-what-1.19.ebuild 
b/app-emulation/virt-what/virt-what-1.19.ebuild
new file mode 100644
index 000..bbc7f8023ff
--- /dev/null
+++ b/app-emulation/virt-what/virt-what-1.19.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Detects if the current machine is running in a virtual machine"
+HOMEPAGE="https://people.redhat.com/~rjones/virt-what/;
+SRC_URI="https://people.redhat.com/~rjones/virt-what/files/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="dmi"
+
+DEPEND="dev-lang/perl"
+RDEPEND="app-shells/bash
+   dmi? ( sys-apps/dmidecode )"
+
+src_prepare() {
+   default
+
+   # Pretends to be POSIX sh while it is not
+   sed -e 's:/bin/sh:/bin/bash:' -i virt-what.in || die
+}



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-logs/

2018-12-06 Thread Gilles Dartiguelongue
commit: f1863f415b44de925bc024dc32720c228f60d01c
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec  1 18:29:59 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Dec  6 21:00:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=f1863f41

gnome-extra/gnome-logs: 3.30 is available in ::gentoo

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild | 55 -
 gnome-extra/gnome-logs/metadata.xml |  8 
 2 files changed, 63 deletions(-)

diff --git a/gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild 
b/gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild
deleted file mode 100644
index 7c794476..
--- a/gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1 virtualx
-
-DESCRIPTION="Log messages and event viewer"
-HOMEPAGE="https://wiki.gnome.org/Apps/Logs;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-libs/glib-2.43.90:2
-   gnome-base/gsettings-desktop-schemas
-   sys-apps/systemd:=
-   >=x11-libs/gtk+-3.22:3
-"
-# libxml2+gdk-pixbuf required for glib-compile-resources
-DEPEND="${RDEPEND}
-   ~app-text/docbook-xml-dtd-4.3
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-   >=dev-util/intltool-0.50
-   gnome-base/gnome-common
-   virtual/pkgconfig
-   x11-libs/gdk-pixbuf:2
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-
-python_check_deps() {
-   use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --enable-man \
-   $(use_enable test tests)
-}
-
-src_test() {
-   virtx emake check
-}

diff --git a/gnome-extra/gnome-logs/metadata.xml 
b/gnome-extra/gnome-logs/metadata.xml
deleted file mode 100644
index 996e7cac..
--- a/gnome-extra/gnome-logs/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-



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

2018-12-01 Thread Gilles Dartiguelongue
commit: 13e394c38d916e55bdeca7181c3418acb8cdec44
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec  1 18:18:46 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec  1 18:25:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e394c3

gnome-extra/gnome-logs: 3.24.2 → 3.30.0

Switched to meson build system. Dogtail testsuite was dropped.

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

 gnome-extra/gnome-logs/Manifest |  1 +
 gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/gnome-extra/gnome-logs/Manifest b/gnome-extra/gnome-logs/Manifest
index b616e6c115d..33d115574cf 100644
--- a/gnome-extra/gnome-logs/Manifest
+++ b/gnome-extra/gnome-logs/Manifest
@@ -1 +1,2 @@
 DIST gnome-logs-3.24.2.tar.xz 1000552 BLAKE2B 
da237fbce0b1ced77c52ffab1965f6e1209df8fa1f224274b330bea106fed6449e37e0ad654b579ce1128fb6b554ffd521faa5362db9ef8f8f2a54a1685f
 SHA512 
6f7dabb0b0093b860198344373eb1feae244ed23c3a65494499c09a83c687ba68ff023ec5ce34846be51fd74293fdb4b575cf3a748a22fae183e89086eba1db9
+DIST gnome-logs-3.30.0.tar.xz 1289980 BLAKE2B 
51c99c335b72039eab96feae8acff55f17c65b44959ce7b0f6a310a71dc4d372fd7e225a73650896a7177650ca77df6cf340a91cdbbff0cd18dfc1b2fd658d1b
 SHA512 
940aa6883538aad28ce86e313425e28f2633d68f55dc3b17260bd81f6232799b29234d9a26dfd0cd26af0d0debf0cb832e76b5b8743d95b8e32514ac5fe6ece0

diff --git a/gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild 
b/gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild
new file mode 100644
index 000..c7c2b41671e
--- /dev/null
+++ b/gnome-extra/gnome-logs/gnome-logs-3.30.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Log messages and event viewer"
+HOMEPAGE="https://wiki.gnome.org/Apps/Logs;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   gnome-base/gsettings-desktop-schemas
+   >=dev-libs/glib-2.43.90:2
+   >=x11-libs/gtk+-3.22:3
+   sys-apps/systemd:=
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   ~app-text/docbook-xml-dtd-4.3
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   dev-util/itstool
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test tests)
+   -Dman=true
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+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: gnome-extra/gnome-logs/

2018-12-01 Thread Gilles Dartiguelongue
commit: 1ae5773016d7acd5ef407e3d3b5d762aa0b68c80
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec  1 18:21:42 2018 +
Commit:     Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec  1 18:25:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae57730

gnome-extra/gnome-logs: backport DEPEND fixes

Add mising glib-utils, bug #672322. Add missing libxml2 required for
glib-compile-resources.

Closes: https://bugs.gentoo.org/672322
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 gnome-extra/gnome-logs/gnome-logs-3.24.2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-logs/gnome-logs-3.24.2.ebuild 
b/gnome-extra/gnome-logs/gnome-logs-3.24.2.ebuild
index b5ed60f132c..20e30a02d8c 100644
--- a/gnome-extra/gnome-logs/gnome-logs-3.24.2.ebuild
+++ b/gnome-extra/gnome-logs/gnome-logs-3.24.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,9 +21,11 @@ RDEPEND="
>=x11-libs/gtk+-3.19.3:3
 "
 DEPEND="${RDEPEND}
+   dev-util/glib-utils
~app-text/docbook-xml-dtd-4.3
app-text/yelp-tools
dev-libs/appstream-glib
+   dev-libs/libxml2:2
dev-libs/libxslt
>=dev-util/intltool-0.50
gnome-base/gnome-common



  1   2   3   4   5   6   7   8   9   10   >