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

2017-09-11 Thread Gilles Dartiguelongue
commit: b8ae31fef7e6efe0c37330c3523c5aeadefe7123
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Sep 11 06:20:44 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Sep 11 06:38:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ae31fe

gnome-extra/evolution-data-server: version bump 3.24.5 → 3.24.6

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 gnome-extra/evolution-data-server/Manifest |   1 +
 .../evolution-data-server-3.24.6.ebuild| 147 +
 2 files changed, 148 insertions(+)

diff --git a/gnome-extra/evolution-data-server/Manifest 
b/gnome-extra/evolution-data-server/Manifest
index 8a887e17fc8..dc5905213d5 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -1,2 +1,3 @@
 DIST evolution-data-server-3.22.7.tar.xz 5564924 SHA256 
43127fe1f190873c73e13a4cada6cfe47870f1cc962e540a682cca123d959203 SHA512 
53648c0b893982b3577008aeae57e213e084aa5ba4663ca109f200b268635fd1544408c1ace065e91e5eaf48a20f59609c8e895a1907501ea5e64119d1590d44
 WHIRLPOOL 
83b3e667048bda6373c8002a506ea796f8813fd95f88006f634e054038693bbc69f8c436d0310820f1548107a102ccd5a354828691cebf270e6f743c65aa4115
 DIST evolution-data-server-3.24.5.tar.xz 4254720 SHA256 
6d8ec04b79c02bb517cc3e23ac3b23c7503465dfa27b7415955201a2f62844e1 SHA512 
ebe77bb8b1025b07378a32df5a822add11a2ef1e3daf57d8eae14ea05ba479cfe5e8ebf1d8dda585a6f3232d270f212dcfa9cd580fa1488b06a96204775a1c21
 WHIRLPOOL 
dcd9a18cf52b82b087e16e821e32c1274261b619a591dbb9d818e81c104d808801551488d15162f6f7fca4277c24b4e562309520933efedf379daf652c96fc45
+DIST evolution-data-server-3.24.6.tar.xz 4252940 SHA256 
058040214c9362e5e0f7592455418813da28b533b9ff2d6e2d868c39e580189e SHA512 
01eece83217e66ce7e08e333ceaf38bae226800dd8a015dda29583b0155b9f1fbef4f18d95a7127d08421cd27b3203d2b7cc6a3bc0b5adba1b06197c85be96e6
 WHIRLPOOL 
02dd5fee09134b08f2e3544a914d9b215b268117bb9a96c982f294f41c2eb889825b7e97f50caa4beae717408142a01d8767ae7587516ac784be859985b3cd91

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

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

2017-09-11 Thread Gilles Dartiguelongue
commit: 4e3140bae80ad1507412a55c15bdbde0824aa40e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Sep 11 06:16:14 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Sep 11 06:38:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3140ba

media-libs/libchamplain: version bump 0.12.15 → 0.12.16

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest
index d0cbdca2828..d4ec5429a64 100644
--- a/media-libs/libchamplain/Manifest
+++ b/media-libs/libchamplain/Manifest
@@ -1 +1,2 @@
 DIST libchamplain-0.12.15.tar.xz 616692 SHA256 
54721a210bdef6d73c5192ed83542023117bf5d7441257e7a7a9f8c05550b874 SHA512 
df921dc26e30bc32f6487c02fc3c3f2dc7c672f6f42bd79e05091f717e6545051ab4f0db0709152a5babd4bbd7eb122997682561d9d63bef19bc1b2923100437
 WHIRLPOOL 
8b771c21cf3227b9f07377d219124b7c8a6ddeefa48db8f9e76e0ef619e01afaab808f7b3ffb5b54baed69a117ff7396f94e82e8abe69e26fd8dff6f9b36a6e5
+DIST libchamplain-0.12.16.tar.xz 623912 SHA256 
4a7e31cf7889669aebf04631543af64435edd989685159b804911c6005db908d SHA512 
78db380d87bd6437cab84b546af7f6505a8aaed7e8d9e8a06f3fdab1896b06a3bf1d11201384e4daedd2c78e528221e1d7e40665557e78251efec5fa036f4137
 WHIRLPOOL 
828f0e4f3ebdc207b2526802cd8e63fad51b445388c4d7feda31ec585d7afb586a14bbd600fea1addacd31c6f4ae34fd9ead65a19343074a4934a3935d2ddc34

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



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake/

2017-09-11 Thread Hans de Graaff
commit: ebffa100d5d4ffeb75c40818f6edebeb7584c3ff
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Sep 11 06:02:03 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 11 06:03:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebffa100

dev-ruby/rake: add 12.1.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/rake/Manifest   |  1 +
 dev-ruby/rake/rake-12.1.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest
index fc65e51aabe..27f41911e11 100644
--- a/dev-ruby/rake/Manifest
+++ b/dev-ruby/rake/Manifest
@@ -2,3 +2,4 @@ DIST rake-0.9.6.gem 123904 SHA256 
0cde8637bc097b984b602d7db77b1982b3a0be5ab014f1
 DIST rake-10.5.0.gem 130560 SHA256 
2b55a1ad44b5c945719d8a97c302a316af770b835187d12143e83069df5a8a49 SHA512 
0c95921e00af8dbc51edf9fdb8a8d8b0cc68295894fd310b3c4e5aafef1d5d6f9819a9e8a9b4c854f54835115123411278992f6223e0fb18e2efa7fa58ab6fcf
 WHIRLPOOL 
a35b2070c8b0eef32a106b2d15c77ab60010cc4472d222eaed826cd98302e4c037f16c6bef5f1c372ea4c8b648edd2bd8e0895133d1efaee5548744d0770cc54
 DIST rake-11.3.0.tar.gz 134863 SHA256 
d60ecce6911035a65daf80d038123a55723dedd62b960bccaaeda55a278b5375 SHA512 
705c4b1979bdf8042acdc6cea403b2886ac9c589ed0eba7c258d0ce5c46104b7d6556415e82a26b5cd9559954ee53a0bd9f4e0373fd2601bb3b3338a426b3e5c
 WHIRLPOOL 
162de593a1492623f2281339fb8a8974f36e691a0ab4fedae6a01f3b23a4b0dca2cbc2d0e90bbaa444a90872b55d18652800aa95c60ff8459ea732f4c0b69d5c
 DIST rake-12.0.0.tar.gz 117571 SHA256 
0754389d1ca3448a3715ca9f61ef303631cc6998c9483f8eceba0109de3a35f5 SHA512 
2c8a0442b8c2f7755d8740f89d0772c646c87f64c04377955760c42a37ac25334628044ea37c09cd21e7372cab9e8f3d04b0076f0c34466eb4ea328c0bdcb01c
 WHIRLPOOL 
c083a8c61e0e074e2a13bcde93043dfa47523374d8a5221f5965721c690e5c39579dc367a4c85c883c515da70adac58012d11bc15ac5141688636be3ce40dc98
+DIST rake-12.1.0.tar.gz 118891 SHA256 
5935501d3e777405a5cc83050d3aaad14b889766d0298c8ff1d8334be58c6591 SHA512 
931161e9c220bb18b913c7a2aeff5bb4711cb6a4ff5ab1850aae307e6ab38ac0dd9d0ba4510c27006def6734a8debf8e500a5de8d6f827c3c954832ff136
 WHIRLPOOL 
ff1c9e8790039d6ceed7fb21842d25122aede8b0aba657107dff4fbe4b905aaf5bb8a880de3492bcd205e3fffcf8f9523405f61d2817a8b32e2a8f2db0230d77

diff --git a/dev-ruby/rake/rake-12.1.0.ebuild b/dev-ruby/rake/rake-12.1.0.ebuild
new file mode 100644
index 000..712e7522cf9
--- /dev/null
+++ b/dev-ruby/rake/rake-12.1.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+inherit bash-completion-r1 ruby-fakegem
+
+DESCRIPTION="Make-like scripting in Ruby"
+HOMEPAGE="https://github.com/ruby/rake;
+SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+DEPEND+=" app-arch/gzip"
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )
+   doc? ( dev-ruby/rdoc )"
+
+all_ruby_prepare() {
+   sed -i -e '/coverall/I s:^:#:' test/helper.rb || die
+}
+
+all_ruby_compile() {
+   if use doc; then
+   rdoc --title "Rake - Ruby Make" --main README.rdoc --out html 
lib *.rdoc doc/*/*.rdoc || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.8"; require 
"minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
+}
+
+all_ruby_install() {
+   ruby_fakegem_binwrapper rake
+
+   if use doc; then
+   pushd html
+   dodoc -r *
+   popd
+   fi
+
+   doman doc/rake.1
+
+   newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
+}



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

2017-09-11 Thread Andreas Sturmlechner
commit: 06cd9b276eb32c34e494489667e4d4f259f5eb20
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep 10 19:30:21 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep 11 06:02:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06cd9b27

media-video/qx11grab: Drop USE=kde

kdelibs4 is deprecated and will be removed eventually.
Dropping support here does not remove anything important, it is limited
to KAboutDialog.

Gentoo-bug: 629018
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-video/qx11grab/qx11grab-0.4.12.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/media-video/qx11grab/qx11grab-0.4.12.ebuild 
b/media-video/qx11grab/qx11grab-0.4.12.ebuild
index 8d51aaea7cc..236df54b6bc 100644
--- a/media-video/qx11grab/qx11grab-0.4.12.ebuild
+++ b/media-video/qx11grab/qx11grab-0.4.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="http://qx11grab.hjcms.de/downloads/${PV}/${P}.tar.xz;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="libav kde opengl pulseaudio"
+IUSE="libav opengl pulseaudio"
 
 RDEPEND="
dev-libs/qjson
@@ -27,13 +27,11 @@ RDEPEND="
>=x11-libs/libXrandr-1.3
libav? ( >=media-video/libav-9:0=[X,encode,truetype] )
!libav? ( >=media-video/ffmpeg-1.1:0=[X,encode,truetype] )
-   kde? ( kde-frameworks/kdelibs:4 )
opengl? ( >=dev-qt/qtopengl-4.7.4:4 )
pulseaudio? ( media-sound/pulseaudio )
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig
-   kde? ( dev-util/automoc )
 "
 PDEPEND="virtual/freedesktop-icon-theme"
 
@@ -49,7 +47,7 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   $(cmake-utils_use_enable kde KDE_SUPPORT)
+   -DENABLE_KDE_SUPPORT=OFF
$(cmake-utils_use_enable opengl)
$(cmake-utils_use_enable pulseaudio PULSE)
)



<    1   2   3