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

2019-10-22 Thread Andreas Sturmlechner
commit: b0c54e8dcad7fe599936e903c6c9e8ea46a986b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 22 18:04:42 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 22 18:11:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c54e8d

dev-cpp/libxmlpp: 2.40.1 ppc stable

Thanks-to: ernsteiswuerfel  mailbox.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
index 2da0de15f46..a11b6556c75 100644
--- a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="



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

2019-10-22 Thread Andreas Sturmlechner
commit: 5b034c5eeba2fbf5646f1c2c3f9755514c3e75ca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 22 18:07:20 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 22 18:11:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b034c5e

dev-libs/libofx: 0.9.14-r1 ppc stable

Thanks-to: ernsteiswuerfel  mailbox.org>
Bug: https://bugs.gentoo.org/662910
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libofx/libofx-0.9.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild 
b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
index f48f1278c9f..e40a1c11da5 100644
--- a/dev-libs/libofx/libofx-0.9.14-r1.ebuild
+++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-util/gengetopt/

2019-10-22 Thread Andreas Sturmlechner
commit: e6194c531d1724373f230135cf69034c136ee9a4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 22 18:03:21 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 22 18:11:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6194c53

dev-util/gengetopt: 2.23 ppc stable

Thanks-to: ernsteiswuerfel  mailbox.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/gengetopt/gengetopt-2.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gengetopt/gengetopt-2.23.ebuild 
b/dev-util/gengetopt/gengetopt-2.23.ebuild
index 8ae2771ae41..262b81aee43 100644
--- a/dev-util/gengetopt/gengetopt-2.23.ebuild
+++ b/dev-util/gengetopt/gengetopt-2.23.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ppc64 ~x86 ~x64-cygwin ~amd64-linux 
~x86-linux ~sparc-solaris ~sparc64-solaris"
+KEYWORDS="~amd64 ~arm ~hppa ppc ppc64 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~sparc-solaris ~sparc64-solaris"
 PATCHES=(
"${FILESDIR}"/${PN}-2.22.6-docdirs.patch
 )



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

2019-10-22 Thread Andreas Sturmlechner
commit: 084225d46d960771929af249f7a9fd42c42c6dec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 22 18:08:38 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 22 18:11:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084225d4

dev-libs/libofx: Drop vulnerable 0.9.10

Bug: https://bugs.gentoo.org/662910
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libofx/Manifest |  1 -
 dev-libs/libofx/libofx-0.9.10.ebuild | 49 
 2 files changed, 50 deletions(-)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index e44a09335b1..486093625b7 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,3 +1,2 @@
-DIST libofx-0.9.10.tar.gz 1433837 BLAKE2B 
131be0243b8450d32417dd75f0421744412a3186c0f7a3451883b6572c0dd27427579baf280ac2ae6409d0738bd578f69eaa9debfe50024411c6b0ccad11f5c9
 SHA512 
061110702034dbbb9be3adaebe6236a4b0842169d8ee7671bad6c93960b380cbb33953bdf080c8b14f45930b0c817fcfe1bf71f15d9872dd2535a1415f5be895
 DIST libofx-0.9.14.tar.gz 210155 BLAKE2B 
1b5ee8503dd9d4837415e53ae79889c32c50146b2b508aab052e8074a277f8181c6866470220758ed7997b0b6e3e524ac6f9e1cac9a673f60c30ce3093e5a3ee
 SHA512 
785c5130fc6f6cfc019d4aee2bf6de6311835e5dc7f2bd56a83f1ecf5e62ecb320a95bf4a5ff8f9e14dcaf5ff1eabc833cd7974927e571a8469c9a02fb8362d2
 DIST libofx-0.9.15.tar.gz 207361 BLAKE2B 
c84fd4593a9888268c691653dc1b5fff5c38013f12ccc4a8454f9a5026ba190388e5747074aa800266efcfd49a0fdb391a605d5837f664bdcb8fe1dc5c064839
 SHA512 
6014bf9c457adbe9053a47718064e6246c911c3bf081c690bf761650220208aabe94824aaa38794c1834462894b7948a06b3ff6b517a9a84b9f881ba51aee3a1

diff --git a/dev-libs/libofx/libofx-0.9.10.ebuild 
b/dev-libs/libofx/libofx-0.9.10.ebuild
deleted file mode 100644
index 873562de151..000
--- a/dev-libs/libofx/libofx-0.9.10.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools-utils
-
-DESCRIPTION="A library to support the Open Financial eXchange XML format"
-HOMEPAGE="http://libofx.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="static-libs test"
-
-RDEPEND="
-   >=app-text/opensp-1.5
-   dev-cpp/libxmlpp:2.6
-   >=net-misc/curl-7.9.7
-   virtual/libiconv
-"
-DEPEND="${RDEPEND}
-   sys-apps/help2man
-   virtual/pkgconfig
-   test? ( app-crypt/gnupg )
-"
-
-src_prepare() {
-   autotools-utils_src_prepare
-
-   # Be sure DTD gets installed in correct path after redefining docdir in 
install
-   sed -i \
-   -e 's:$(DESTDIR)$(docdir):$(DESTDIR)$(LIBOFX_DTD_DIR):' \
-   dtd/Makefile.in || die
-
-   # configure arguments alone don't disable everything
-   sed -e "/^SUBDIRS/s/doc//" -i Makefile.in || die
-}
-
-src_compile() {
-   autotools-utils_src_compile CXXFLAGS+=-std=c++11 #566456
-}
-
-src_install() {
-   autotools-utils_src_install docdir="/usr/share/doc/${PF}"
-
-   rm -f "${ED}"/usr/share/doc/${PF}/{COPYING,INSTALL}
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/files/, media-video/pipewire/

2019-10-21 Thread Andreas Sturmlechner
commit: ffcf2e1a011c72bdd3d5122ccd44987a3d536d2a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 21:10:52 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 23:38:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcf2e1a

media-video/pipewire: Drop 0.2.6

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

 media-video/pipewire/Manifest  |   1 -
 .../files/pipewire-0.2.6-alsa-lib-1.1.9.patch  |  66 --
 ...pewire-0.2.6-fix-probing-without-starting.patch |  63 --
 .../pipewire-0.2.6-reuse-fd-in-pipewiresrc.patch   | 137 -
 .../pipewire-0.2.6-revert-combine-all-perms.patch  |  34 -
 media-video/pipewire/pipewire-0.2.6.ebuild |  88 -
 6 files changed, 389 deletions(-)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index e5f74aabbe5..b13f9d2704c 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -1,2 +1 @@
-DIST pipewire-0.2.6.tar.gz 421137 BLAKE2B 
155667d14fe5380e21f0b70accea72dc4478085916a9126185136f6d33bd7729d91b790c171dcf7b6aea2c52894462d16516f8821229ca0bf9f6cde15df524d9
 SHA512 
3d1db41f5beb42a0ee15ae7bc8afb89b54a37c3a6a414e88b5e33ceaf98ec6dda0d9a2d03ac47a8dfce48e9637e647291919e6670bb70589b0d1951fbcbd3ff8
 DIST pipewire-0.2.7.tar.gz 421644 BLAKE2B 
d2ccb56a9ea5ea7782678deb6eae0b0a70da1fa69e807398062d388733901839f15a2f0f7db982fbebd2b2759f443709e6c1950b6367f3ed4801d6c2d6109e73
 SHA512 
10d3e20cc3d233fbcd1fc39702ae3043a656ebcd9cd3c39c77f0cc2bf42ff4956fc03e7933c7b397bca446c63f45ddacea948d5ec7e4a3300499fa2794f14334

diff --git a/media-video/pipewire/files/pipewire-0.2.6-alsa-lib-1.1.9.patch 
b/media-video/pipewire/files/pipewire-0.2.6-alsa-lib-1.1.9.patch
deleted file mode 100644
index 7b2b4c894da..000
--- a/media-video/pipewire/files/pipewire-0.2.6-alsa-lib-1.1.9.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-From 37613b67ba52b5ad4e81d7ea38adc04027d9f9e5 Mon Sep 17 00:00:00 2001
-From: Wim Taymans 
-Date: Thu, 23 May 2019 09:25:51 +0200
-Subject: [PATCH] alsa: handle alsa-lib 1.1.9
-
-alsa-lib 1.1.9 removed /usr/include/alsa from the include path, we
-must include 

- spa/plugins/alsa/alsa-monitor.c | 2 +-
- spa/plugins/alsa/alsa-sink.c| 2 +-
- spa/plugins/alsa/alsa-source.c  | 2 +-
- spa/plugins/alsa/alsa-utils.h   | 2 +-
- 4 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/spa/plugins/alsa/alsa-monitor.c b/spa/plugins/alsa/alsa-monitor.c
-index d8935cd7..16a01302 100644
 a/spa/plugins/alsa/alsa-monitor.c
-+++ b/spa/plugins/alsa/alsa-monitor.c
-@@ -25,7 +25,7 @@
- #include 
- 
- #include 
--#include 
-+#include 
- 
- #include 
- #include 
-diff --git a/spa/plugins/alsa/alsa-sink.c b/spa/plugins/alsa/alsa-sink.c
-index c31fe3e2..3c252fab 100644
 a/spa/plugins/alsa/alsa-sink.c
-+++ b/spa/plugins/alsa/alsa-sink.c
-@@ -19,7 +19,7 @@
- 
- #include 
- 
--#include 
-+#include 
- 
- #include 
- #include 
-diff --git a/spa/plugins/alsa/alsa-source.c b/spa/plugins/alsa/alsa-source.c
-index 74bbb3c0..8efc8fde 100644
 a/spa/plugins/alsa/alsa-source.c
-+++ b/spa/plugins/alsa/alsa-source.c
-@@ -19,7 +19,7 @@
- 
- #include 
- 
--#include 
-+#include 
- 
- #include 
- #include 
-diff --git a/spa/plugins/alsa/alsa-utils.h b/spa/plugins/alsa/alsa-utils.h
-index 5ba57bc5..3b590007 100644
 a/spa/plugins/alsa/alsa-utils.h
-+++ b/spa/plugins/alsa/alsa-utils.h
-@@ -26,7 +26,7 @@ extern "C" {
- 
- #include 
- 
--#include 
-+#include 
- 
- #include 
- #include 

diff --git 
a/media-video/pipewire/files/pipewire-0.2.6-fix-probing-without-starting.patch 
b/media-video/pipewire/files/pipewire-0.2.6-fix-probing-without-starting.patch
deleted file mode 100644
index 9b3aed33b96..000
--- 
a/media-video/pipewire/files/pipewire-0.2.6-fix-probing-without-starting.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From 37e66c9e55f556558088d9f6b2200d4341a37f04 Mon Sep 17 00:00:00 2001
-From: Michael Olbrich 
-Date: Tue, 18 Jun 2019 09:53:12 +0200
-Subject: [PATCH] deviceprovider: fix probing without starting
-
-self->type is needed in registry_event_global() so it must be set in
-gst_pipewire_device_provider_probe() as well.
-
-self->devices is initialized as NULL when probing is started. So it should
-be just a simple GList* pointer.
-
-Signed-off-by: Michael Olbrich 

- src/gst/gstpipewiredeviceprovider.c | 8 ++--
- src/gst/gstpipewiredeviceprovider.h | 2 +-
- 2 files changed, 7 insertions(+), 3 deletions(-)
-
-diff --git a/src/gst/gstpipewiredeviceprovider.c 
b/src/gst/gstpipewiredeviceprovider.c
-index b6472d96..02b38c2e 100644
 a/src/gst/gstpipewiredeviceprovider.c
-+++ b/src/gst/gstpipewiredeviceprovider.c
-@@ -265,7 +265,7 @@ static void do_add_node(void *data)
-   nd->dev = new_node (self, nd);
-   if (nd->dev) {
- if(self->list_only)
--  *self->devices = g_list_prepend (*se

[gentoo-commits] repo/gentoo:master commit in: dev-util/kdevelop-php/

2019-10-21 Thread Andreas Sturmlechner
commit: 2c50888e8d86e7be0e882a4f6102c470e565b393
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 20:03:55 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c50888e

dev-util/kdevelop-php: 5.4.3 version bump

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

 dev-util/kdevelop-php/Manifest  |  1 +
 dev-util/kdevelop-php/kdevelop-php-5.4.3.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest
index 9b8beb38573..0f4d2822de5 100644
--- a/dev-util/kdevelop-php/Manifest
+++ b/dev-util/kdevelop-php/Manifest
@@ -1,2 +1,3 @@
 DIST kdev-php-5.3.3.tar.xz 1043652 BLAKE2B 
d181984e0c8c6b77502529dace0cb2b13afa417e98149a7caaf379fc5c27e64f7928c4232489a0e4b21af6500636a71b7217a56e500c367a579585dca6c447a9
 SHA512 
8a478e6170ed63ccd82822a5281abb63f70d959ae945b730d2d707efd104b0a3475a66ddb637f134d1eed90173342c1ecf42e7b15947b96c141e6228ef96a009
 DIST kdev-php-5.4.2.tar.xz 1042248 BLAKE2B 
dbdbd12de37a3d37b96530a25db46daca7ad7c09854ba08417abe19f5136331091ef6ba977e2eca46b423ace167bea0082e71f57d9d9b41b2f9908856883f3c1
 SHA512 
c805431aa4efda12d15898dfe33d8c096e042fbf3077d377eb524c59b9da14c0930fbc2c456e5760452ca238b5269f360741998af0b429096ccd57fbe6575a0a
+DIST kdev-php-5.4.3.tar.xz 1042108 BLAKE2B 
65191e7fda03f00e3cfe0332325bd804ba357ea569ac223237d2cae4737e50a1d79b8eb422f464f2d2b0cdb48eed7d38b77b45f3cdb75e0fdd1db9ecc73e6470
 SHA512 
38f6e7fec5b08ac8cdeabb111545dc6fca522f560b953ee51f9f37e9905780adddabc7d2e30333dfaf735a1869f33c6bd2fe2dfbd054f7b874e1454e701e3a25

diff --git a/dev-util/kdevelop-php/kdevelop-php-5.4.3.ebuild 
b/dev-util/kdevelop-php/kdevelop-php-5.4.3.ebuild
new file mode 100644
index 000..736a5e6971a
--- /dev/null
+++ b/dev-util/kdevelop-php/kdevelop-php-5.4.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_DOC_DIR="docs"
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+KMNAME="kdev-php"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="PHP plugin for KDevelop"
+HOMEPAGE="https://www.kdevelop.org/;
+LICENSE="GPL-2 LGPL-2"
+IUSE=""
+
+BDEPEND="
+   test? ( dev-util/kdevelop:5[test] )
+"
+DEPEND="
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep threadweaver)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+   dev-util/kdevelop-pg-qt:5
+   dev-util/kdevelop:5=
+"
+RDEPEND="${DEPEND}"
+
+# remaining tests fail for some, bug 668530
+RESTRICT+=" test"
+
+src_test() {
+   # tests hang, bug 667922
+   local myctestargs=(
+   -E "(completionbenchmark|duchain_multiplefiles)"
+   )
+   kde5_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/krusader/

2019-10-21 Thread Andreas Sturmlechner
commit: 6a140d3a14f7557045306d2ec753a7681d5e630e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 19:59:00 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a140d3a

kde-misc/krusader: 2.7.2 amd64 stable

Closes: https://bugs.gentoo.org/697674
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/krusader/krusader-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/krusader/krusader-2.7.2.ebuild 
b/kde-misc/krusader/krusader-2.7.2.ebuild
index 4c3804556ed..a920d6d4764 100644
--- a/kde-misc/krusader/krusader-2.7.2.ebuild
+++ b/kde-misc/krusader/krusader-2.7.2.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 x86"
+   KEYWORDS="amd64 x86"
 fi
 
 DESCRIPTION="Advanced twin-panel (commander-style) file-manager with many 
extras"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/kpmcore/

2019-10-21 Thread Andreas Sturmlechner
commit: da2c4f486b22c989884ae3385df1f59690e09a14
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 19:58:06 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2c4f48

sys-libs/kpmcore: Drop 4.0.0

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

 sys-libs/kpmcore/Manifest |  1 -
 sys-libs/kpmcore/kpmcore-4.0.0.ebuild | 38 ---
 2 files changed, 39 deletions(-)

diff --git a/sys-libs/kpmcore/Manifest b/sys-libs/kpmcore/Manifest
index 6cb85802ed3..be88248f7ad 100644
--- a/sys-libs/kpmcore/Manifest
+++ b/sys-libs/kpmcore/Manifest
@@ -1,2 +1 @@
-DIST kpmcore-4.0.0.tar.xz 417784 BLAKE2B 
deffb82b3ec5029ce845a398728b31b4da1b1b69377684a982b0d8067cfddc9ccb2ab2f4369faeb289b4aa54841940aae5a69051a30e4895b840c51393b0c487
 SHA512 
16f0a8ecae35c214272f28c49b5fff3d2d5e0959b9dceba392b9b6186d44e10d11fcf16ef0ad1da42f49f0c631ccb858d726a92d7c2f22125dae07fd4d2c5500
 DIST kpmcore-4.0.1.tar.xz 416932 BLAKE2B 
db429a9a51baf2d3f83d36479c05ac28c1d742dfc9e0dda51486d17958c95751da6295fe9e915359717eebbab3877464284b871dd8ded5a87c01c590cf4eac85
 SHA512 
982ad77246f59ade74edba15effca6490ac9ac7bb6db7f6194bcdbfddfa735c9bc1b58020affccd945fcdfc96fce3488167f492d6a13dcd6d19c5692505303ac

diff --git a/sys-libs/kpmcore/kpmcore-4.0.0.ebuild 
b/sys-libs/kpmcore/kpmcore-4.0.0.ebuild
deleted file mode 100644
index 5d508836538..000
--- a/sys-libs/kpmcore/kpmcore-4.0.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FRAMEWORKS_MINIMAL="5.56"
-inherit kde5
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="amd64 ~arm ~arm64 x86"
-fi
-
-DESCRIPTION="Library for managing partitions"
-HOMEPAGE="https://kde.org/applications/system/org.kde.partitionmanager;
-LICENSE="GPL-3"
-SLOT="5/8"
-IUSE=""
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   $(add_frameworks_dep kauth)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-   || (
-   app-crypt/qca[botan]
-   app-crypt/qca[ssl]
-   )
-   >=sys-apps/util-linux-2.33.2
-"
-RDEPEND="${DEPEND}"
-
-# bug 689468, tests need polkit etc.
-RESTRICT+=" test"



[gentoo-commits] repo/gentoo:master commit in: dev-util/dbus-test-runner/

2019-10-21 Thread Andreas Sturmlechner
commit: c2bf90e1ffc8bcc1bfbd4e463d937e08fce266b3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 19:54:28 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2bf90e1

dev-util/dbus-test-runner: 19.04.0 version bump

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

 dev-util/dbus-test-runner/Manifest |  1 +
 .../dbus-test-runner-19.04.0.ebuild| 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-util/dbus-test-runner/Manifest 
b/dev-util/dbus-test-runner/Manifest
index 03ee1252f67..15313155d08 100644
--- a/dev-util/dbus-test-runner/Manifest
+++ b/dev-util/dbus-test-runner/Manifest
@@ -1 +1,2 @@
 DIST dbus-test-runner-15.04.0_p100.tar.xz 304760 BLAKE2B 
0afe953376482276229ddf7a5f8e6b9a79c6ea6003f658b38f292099ec42d65b9c4a913f963bf013a2999066c4ad97bf7bc593074c1d393aa2d000d51d7f7f7b
 SHA512 
4ff94fe022d69c0bc83b35fb14397fb59daa0b6a9ff9d7f0c93582bc5468ba6e495d4b95f9b4d8cb56f0b782d4582dc2cb67fc087aefa59295a3b40ecdbfa34d
+DIST dbus-test-runner-19.04.0.tar.gz 444289 BLAKE2B 
dc3b11c8d376103b320d98d211bf1ace035a2de5a1caceadd946bfdc46a6aab3fcf69fae15c7142500b9487a9832275a6157f887c8efcbbb56d13c8841609dd0
 SHA512 
5906225f0ce429ea218d7eb4c67281b7ef368d6a173965b214f4f4501e729002ca3293a94fd8afd3002f301cd1f2208cba01c733f678c2d51661220e8a7ce971

diff --git a/dev-util/dbus-test-runner/dbus-test-runner-19.04.0.ebuild 
b/dev-util/dbus-test-runner/dbus-test-runner-19.04.0.ebuild
new file mode 100644
index 000..ee88ee066e7
--- /dev/null
+++ b/dev-util/dbus-test-runner/dbus-test-runner-19.04.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit flag-o-matic python-single-r1
+
+DESCRIPTION="Run executables under a new DBus session for testing"
+HOMEPAGE="https://launchpad.net/dbus-test-runner;
+SRC_URI="https://launchpad.net/${PN}/$(ver_cut 
1-2)/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# now optional:
+#  test? ( dev-util/bustle )
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/intltool
+"
+COMMON_DEPEND="${PYTHON_DEPS}
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( dev-python/dbusmock[${PYTHON_USEDEP}] )
+"
+RDEPEND="${COMMON_DEPEND}
+   dev-python/dbusmock[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+   default
+
+   # bind to specific Python version (with dbusmock installed)
+   sed -i -e "s:python3:${EPYTHON}:" \
+   libdbustest/dbus-mock.c tests/test-libdbustest-mock.c || die
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/kpmcore/

2019-10-21 Thread Andreas Sturmlechner
commit: 85aeb35735ef0b29828ae5fb77cd0fa5bd0f3768
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 19:57:29 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85aeb357

sys-libs/kpmcore: 4.0.1 amd64 stable

Closes: https://bugs.gentoo.org/696864
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sys-libs/kpmcore/kpmcore-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/kpmcore/kpmcore-4.0.1.ebuild 
b/sys-libs/kpmcore/kpmcore-4.0.1.ebuild
index c6e7f3fd5b4..9adf61fb6b4 100644
--- a/sys-libs/kpmcore/kpmcore-4.0.1.ebuild
+++ b/sys-libs/kpmcore/kpmcore-4.0.1.ebuild
@@ -7,7 +7,7 @@ inherit kde5
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
 fi
 
 DESCRIPTION="Library for managing partitions"



[gentoo-commits] repo/gentoo:master commit in: dev-util/kdevelop/

2019-10-21 Thread Andreas Sturmlechner
commit: 819f7f9427a5e858c4252de441c1dda0e10a9010
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 20:03:04 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819f7f94

dev-util/kdevelop: 5.4.3 version bump

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

 dev-util/kdevelop/Manifest  |   1 +
 dev-util/kdevelop/kdevelop-5.4.3.ebuild | 136 
 2 files changed, 137 insertions(+)

diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest
index ca1cc86f949..9df3f52d71a 100644
--- a/dev-util/kdevelop/Manifest
+++ b/dev-util/kdevelop/Manifest
@@ -1,2 +1,3 @@
 DIST kdevelop-5.3.3.tar.xz 6977420 BLAKE2B 
8e2b7473551dc4ee9b9b06e8777e7f98869870ed7ee797b0e3a7c27f68d75b7af0f030dc9b0302a44ff246f69ec9125994cd72e6020e2778ac55f6d593fb
 SHA512 
a089763045f02ef3167fab1f663503cc7a6e29cd8a42d3caa8b3a71fc1b2150162504bf4404ea070f73b3786a7389b6ee5af9ff922515445b57a0041b07e7d5d
 DIST kdevelop-5.4.2.tar.xz 7006096 BLAKE2B 
105f7377e960f6012e9e976a14475b67e15038cb376c6ec499ef33f17c59ff1e068866deafb24aa1392bf0a3c833cdffeac122262dd38dc45eeca8fea69f0df8
 SHA512 
de25d70f2e82f61ef95ce2c6289146c52c368e93a3d23b17a2b95d14e64b599b64af32c2de2501c236f2954d981709c168fecddb4dbcf5425014d6a6e938d53b
+DIST kdevelop-5.4.3.tar.xz 7010496 BLAKE2B 
2f6aa0073321ad1e6c6eb905879c628717927957e60c26b353b691560438afdbd42c7803c227e8de8ada0fca6da38ef02664afa0fc3e9d372d53b2d879b64665
 SHA512 
f21f282ca772fea6a4bf8f000ddd71386c98c17956c151d71b824a5a9b30223530015e3a73979856580dc318caa9da7bae6b3cf914ffa8aa7ea56cacded1c524

diff --git a/dev-util/kdevelop/kdevelop-5.4.3.ebuild 
b/dev-util/kdevelop/kdevelop-5.4.3.ebuild
new file mode 100644
index 000..5ed1e8f93f5
--- /dev/null
+++ b/dev-util/kdevelop/kdevelop-5.4.3.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+VIRTUALDBUS_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and 
much more"
+HOMEPAGE="https://www.kdevelop.org/;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="5/54" # look at KDEVELOP_SOVERSION inside CMakeLists.txt
+IUSE="+gdbui hex +plasma +qmake reviewboard subversion webkit"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdeclarative)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep sonnet)
+   $(add_frameworks_dep threadweaver)
+   $(add_kdeapps_dep libkomparediff2)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative 'widgets')
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qthelp)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qttest)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   dev-libs/grantlee:5
+   >=dev-util/astyle-3.1:=
+   >=sys-devel/clang-3.8.0:=
+   gdbui? ( $(add_plasma_dep libksysguard) )
+   hex? ( app-editors/okteta:5 )
+   plasma? (
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep plasma)
+   )
+   qmake? ( dev-util/kdevelop-pg-qt:5 )
+   reviewboard? ( $(add_frameworks_dep purpose) )
+   subversion? (
+   dev-libs/apr:1
+   dev-libs/apr-util:1
+   dev-vcs/subversion
+   )
+   webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
+   !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
+   $(add_qt_dep qtconcurrent)
+"
+RDEPEND="${COMMON_DEPEND}
+   $(add_kdeapps_dep 

[gentoo-commits] repo/gentoo:master commit in: kde-misc/krusader/

2019-10-21 Thread Andreas Sturmlechner
commit: 0bfac7cc6e4b2d81aebfa0798db1531f185d6956
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 19:59:30 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bfac7cc

kde-misc/krusader: Drop 2.7.1-r1

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

 kde-misc/krusader/Manifest |  1 -
 kde-misc/krusader/krusader-2.7.1-r1.ebuild | 70 --
 2 files changed, 71 deletions(-)

diff --git a/kde-misc/krusader/Manifest b/kde-misc/krusader/Manifest
index 42db2a8a83d..cb913c4ca11 100644
--- a/kde-misc/krusader/Manifest
+++ b/kde-misc/krusader/Manifest
@@ -1,2 +1 @@
-DIST krusader-2.7.1.tar.xz 2889568 BLAKE2B 
f5ed5753d1f5285ff2ff8510429d3b07ef32ab06b37fc20300eb3544f5a44572d5c66067e0031fc767c93cd3517b12062c7c7a91f7ff0bb707d1e20b16d07f55
 SHA512 
860908fd960ae45d298ade30bd4962eea44d126b5a3bb28d04540a0e4fbc0645de2394490fdb624b5fcc7005841c0ce392cda896dc4b1d3d2de3a1e44171222d
 DIST krusader-2.7.2.tar.xz 2912396 BLAKE2B 
d2675dbde007f002e7dd3730b806e30443ae9e6923d7255ea6c5582370aeb5783822ca0893fc01985fccca209cd0e88e8ada2234d18011d3f90a7e74bffe84ae
 SHA512 
8af90a9067c7c92abc9dcc866e1eb1e1f1bd2a4c45968c260b6b01cc079d3125d6db6d49b530d90a2f91d3c99c577fa7f1ff47d12abc3400a75e2d52e7ae477b

diff --git a/kde-misc/krusader/krusader-2.7.1-r1.ebuild 
b/kde-misc/krusader/krusader-2.7.1-r1.ebuild
deleted file mode 100644
index c42a34606bc..000
--- a/kde-misc/krusader/krusader-2.7.1-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_HANDBOOK="forceoptional"
-inherit kde5
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="Advanced twin-panel (commander-style) file-manager with many 
extras"
-HOMEPAGE="https://krusader.org/;
-LICENSE="GPL-2+"
-IUSE=""
-
-COMMON_DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kbookmarks)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   sys-apps/acl
-   sys-libs/zlib
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep knotifications)
-   $(add_qt_dep qtconcurrent)
-"
-RDEPEND="${COMMON_DEPEND}
-   $(add_kdeapps_dep kio-extras)
-"
-
-pkg_postinst() {
-   kde5_pkg_postinst
-
-   if ! has_version kde-apps/thumbnailers:${SLOT} ||
-   ! has_version kde-apps/ffmpegthumbs:${SLOT} ; then
-   elog "For PDF/PS, RAW and video thumbnails support, install:"
-   elog "   kde-apps/thumbnailers:${SLOT}"
-   elog "   kde-apps/ffmpegthumbs:${SLOT}"
-   fi
-
-   if ! has_version kde-apps/keditbookmarks:${SLOT} ; then
-   elog "For bookmarks support, install 
kde-apps/keditbookmarks:${SLOT}"
-   fi
-}



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

2019-10-21 Thread Andreas Sturmlechner
commit: 30549e62eb0acc8188144184df68d33cebd05bd0
Author: 0xd34df00d <0xd34df00d  gmail  com>
AuthorDate: Sun Oct 13 20:56:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30549e62

net-libs/qxmpp: bump to 1.0.1, fix tests

Closes: https://bugs.gentoo.org/696684
Signed-off-by: Georg Rudoy <0xd34df00d  gmail.com>
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Closes: https://github.com/gentoo/gentoo/pull/13288
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/net-libs/qxmpp/Manifest b/net-libs/qxmpp/Manifest
index 8ba7504729d..5fd90d72a76 100644
--- a/net-libs/qxmpp/Manifest
+++ b/net-libs/qxmpp/Manifest
@@ -1 +1,2 @@
 DIST qxmpp-0.9.3.tar.gz 300764 BLAKE2B 
a98d9bd9ab9c84ce6ac90722cd1f1b1609d345daa0b4e690e44b845408753b006261b293898bf419bea011005558584de24090ac1c8809845ec6f8a5c8bb05b1
 SHA512 
c6ada4398468b9ce84955ab3a1ca155afe3098dfe39dc952c3675be1a1e3a4f118f8b1e251567bc124faa645d2654252d3e32d94e21aae79547056a10a2d6a71
+DIST qxmpp-1.0.1.tar.gz 259791 BLAKE2B 
3687dd8f74db8a995bc37850f6988b1750219b2f683281d26990a430046cd1d7f1957c19604540a56c3110aa5b9a40d037388f9726f684a56a0d15c7de6a4849
 SHA512 
b6fb5fc0e3edfd978ac47b3ce32d8d0892678247479ba3e30beba3a7e67da1eb053bb95de07306920cf6ca5e744c12fd31f1a72612c5ee5b724a3eac7b8d6c6e

diff --git a/net-libs/qxmpp/qxmpp-1.0.1.ebuild 
b/net-libs/qxmpp/qxmpp-1.0.1.ebuild
new file mode 100644
index 000..de71964e178
--- /dev/null
+++ b/net-libs/qxmpp/qxmpp-1.0.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="A cross-platform C++ XMPP client library based on the Qt 
framework"
+HOMEPAGE="https://github.com/qxmpp-project/qxmpp/;
+SRC_URI="https://github.com/${PN}-project/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc opus +speex test theora vpx"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtxml:5
+   opus? ( media-libs/opus )
+   speex? ( media-libs/speex )
+   theora? ( media-libs/libtheora )
+   vpx? ( media-libs/libvpx:= )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-qt/qttest:5 )
+"
+BDEPEND="
+   doc? ( app-doc/doxygen )
+"
+
+src_prepare() {
+   # requires network connection, bug #623708
+   sed -e "/qxmppiceconnection/d" \
+   -i tests/CMakeLists.txt || die "failed to drop single test"
+   sed -e "/qxmppserver/d" \
+   -i tests/CMakeLists.txt || die "failed to drop single test"
+   sed -e "/qxmpptransfermanager/d" \
+   -i tests/CMakeLists.txt || die "failed to drop single test"
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DOCUMENTATION=$(usex doc)
+   -DBUILD_EXAMPLES=OFF
+   -DBUILD_TESTS=$(usex test)
+   -DWITH_OPUS=$(usex opus)
+   -DWITH_SPEEX=$(usex speex)
+   -DWITH_THEORA=$(usex theora)
+   -DWITH_VPX=$(usex vpx)
+   )
+
+   cmake-utils_src_configure
+}



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

2019-10-21 Thread Andreas Sturmlechner
commit: 2ec0d171de1098ae416be61d4e91b21228cba3d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 20:04:35 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 20:57:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec0d171

dev-util/kdevelop-python: 5.4.3 version bump

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

 dev-util/kdevelop-python/Manifest  |  1 +
 .../kdevelop-python/kdevelop-python-5.4.3.ebuild   | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-util/kdevelop-python/Manifest 
b/dev-util/kdevelop-python/Manifest
index 0062318b5d0..3f98986711c 100644
--- a/dev-util/kdevelop-python/Manifest
+++ b/dev-util/kdevelop-python/Manifest
@@ -1,2 +1,3 @@
 DIST kdev-python-5.3.3.tar.xz 1082448 BLAKE2B 
000d0e54c5e2b5eb41c6be0f82d7b6ef476bed3175f367db11fdcebf2f7063b322ac0901059a2e17391904f2ac5cffdcb48d3015665d697e89aa6e0be1ae550e
 SHA512 
4d388b20588b4032efd677e9f152be53739a4c5c5bb3fcf37b5289da418c47281b6a545ae5825f9674b90333e69f2949e6e9b4d6704010cbb878d2ce8b3ee384
 DIST kdev-python-5.4.2.tar.xz 1074220 BLAKE2B 
c2c6c1bfc0ebf3d0950740f11dd881830a3d5d9e0b331fbb16f14995b2f49f3a86293189409f005c582b9c0ed9de4a92682c53ef0145cd3200310092792f022f
 SHA512 
fef69a4afa9539e719d4808c272d1c34f4b56c33eba355f3bd0de87a6614912e30233ae7f48e9821acb9f25f2c3bd3776f4965f777fabdde21fe48d0b7baefc8
+DIST kdev-python-5.4.3.tar.xz 1072228 BLAKE2B 
4b1a6bbed56d30aaed290951b4aeca99512a0def3ecbe60126bac058c908f12821ecef1989688a6133f4954bd6ceb8fc4c2e05677898639294d441ad6a15bcbb
 SHA512 
0e528515dfc333ce56eff00ed3c0ab0130d2cea6518e70fe4756179e447881ce3488f09900bed628ba92f9a423c396ff6ca71a3cf73471cc71f2ac9226a27bb0

diff --git a/dev-util/kdevelop-python/kdevelop-python-5.4.3.ebuild 
b/dev-util/kdevelop-python/kdevelop-python-5.4.3.ebuild
new file mode 100644
index 000..f85c7d2da5c
--- /dev/null
+++ b/dev-util/kdevelop-python/kdevelop-python-5.4.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+KMNAME="kdev-python"
+PYTHON_COMPAT=( python3_{6,7} )
+inherit kde5 python-single-r1
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Python plugin for KDevelop"
+HOMEPAGE="https://www.kdevelop.org/;
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep threadweaver)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+   dev-util/kdevelop:5=
+"
+RDEPEND="${DEPEND}
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
+"
+
+RESTRICT+=" test"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   kde5_pkg_setup
+}



[gentoo-commits] proj/kde:master commit in: media-gfx/digikam/

2019-10-21 Thread Andreas Sturmlechner
commit: a12ae54e2fb2080de4cf817cbf3037247bed3298
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 11:54:59 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 14:12:26 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a12ae54e

media-gfx/digikam: Don't even try to build broken tests

Closes: https://bugs.gentoo.org/698192
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/digikam/digikam-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/digikam/digikam-.ebuild 
b/media-gfx/digikam/digikam-.ebuild
index bd9a6f5057..2cfc9c72f8 100644
--- a/media-gfx/digikam/digikam-.ebuild
+++ b/media-gfx/digikam/digikam-.ebuild
@@ -119,6 +119,7 @@ pkg_setup() {
 # FIXME: Unbundle libraw (libs/rawengine/libraw)
 src_configure() {
local mycmakeargs=(
+   -DBUILD_TESTING=OFF # bug 698192
-DENABLE_APPSTYLES=ON
-DCMAKE_DISABLE_FIND_PACKAGE_Jasper=ON
-DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook)



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/rkward/files/, sci-mathematics/rkward/

2019-10-21 Thread Andreas Sturmlechner
commit: e0cecc84ef03cbd65782dfee4f5caec81ced0f1e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 12:26:59 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 12:28:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0cecc84

sci-mathematics/rkward: Fix build with Qt 5.13 (?)

Reported-by: Helmut Jarausch  igpm.rwth-aachen.de>
Closes: https://bugs.gentoo.org/698198
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../rkward/files/rkward-0.7.0b-qt-5.13-1.patch | 23 +++
 .../rkward/files/rkward-0.7.0b-qt-5.13-2.patch | 23 +++
 .../rkward/files/rkward-0.7.0b-qt-5.13-3.patch | 33 ++
 sci-mathematics/rkward/rkward-0.7.0b.ebuild|  2 ++
 4 files changed, 81 insertions(+)

diff --git a/sci-mathematics/rkward/files/rkward-0.7.0b-qt-5.13-1.patch 
b/sci-mathematics/rkward/files/rkward-0.7.0b-qt-5.13-1.patch
new file mode 100644
index 000..af45406a417
--- /dev/null
+++ b/sci-mathematics/rkward/files/rkward-0.7.0b-qt-5.13-1.patch
@@ -0,0 +1,23 @@
+From b51802243f478d1d89120edc343bec7eb5ef8285 Mon Sep 17 00:00:00 2001
+From: Thomas Friedrichsmeier 
+Date: Wed, 24 Jul 2019 19:36:51 +0200
+Subject: Fix compilation
+
+---
+ rkward/windows/rkworkplace.cpp | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/rkward/windows/rkworkplace.cpp b/rkward/windows/rkworkplace.cpp
+index 0dbf36a..94b3378 100644
+--- a/rkward/windows/rkworkplace.cpp
 b/rkward/windows/rkworkplace.cpp
+@@ -31,6 +31,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "detachedwindowcontainer.h"
+ #include "rkcommandeditorwindow.h"
+-- 
+cgit v1.1

diff --git a/sci-mathematics/rkward/files/rkward-0.7.0b-qt-5.13-2.patch 
b/sci-mathematics/rkward/files/rkward-0.7.0b-qt-5.13-2.patch
new file mode 100644
index 000..bbb07c1e8fc
--- /dev/null
+++ b/sci-mathematics/rkward/files/rkward-0.7.0b-qt-5.13-2.patch
@@ -0,0 +1,23 @@
+From d713ce77e077b426d9d81a22f558f71dfa832615 Mon Sep 17 00:00:00 2001
+From: Thomas Friedrichsmeier 
+Date: Fri, 26 Jul 2019 22:32:42 +0200
+Subject: Another missing include file
+
+---
+ rkward/windows/rktoolwindowbar.cpp | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/rkward/windows/rktoolwindowbar.cpp 
b/rkward/windows/rktoolwindowbar.cpp
+index a8f5cbd..03c405e 100644
+--- a/rkward/windows/rktoolwindowbar.cpp
 b/rkward/windows/rktoolwindowbar.cpp
+@@ -27,6 +27,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ #include "rkworkplace.h"
+ #include "rkworkplaceview.h"
+-- 
+cgit v1.1

diff --git a/sci-mathematics/rkward/files/rkward-0.7.0b-qt-5.13-3.patch 
b/sci-mathematics/rkward/files/rkward-0.7.0b-qt-5.13-3.patch
new file mode 100644
index 000..e907f2877ce
--- /dev/null
+++ b/sci-mathematics/rkward/files/rkward-0.7.0b-qt-5.13-3.patch
@@ -0,0 +1,33 @@
+From 394128e8d58b58bbd7cef9a4523ae346f94cd456 Mon Sep 17 00:00:00 2001
+From: Thomas Friedrichsmeier 
+Date: Sat, 27 Jul 2019 11:12:34 +0200
+Subject: Another include file fix
+
+---
+ rkward/rkward.cpp | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/rkward/rkward.cpp b/rkward/rkward.cpp
+index 1a4a7e3..bb2f69c 100644
+--- a/rkward/rkward.cpp
 b/rkward/rkward.cpp
+@@ -26,6 +26,9 @@
+ #include 
+ #include 
+ #include 
++#include 
++#include 
++#include 
+ 
+ // include files for KDE
+ #include 
+@@ -41,7 +44,6 @@
+ #include 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ 
+-- 
+cgit v1.1

diff --git a/sci-mathematics/rkward/rkward-0.7.0b.ebuild 
b/sci-mathematics/rkward/rkward-0.7.0b.ebuild
index 4c651729fa1..ea892c6968a 100644
--- a/sci-mathematics/rkward/rkward-0.7.0b.ebuild
+++ b/sci-mathematics/rkward/rkward-0.7.0b.ebuild
@@ -48,3 +48,5 @@ RDEPEND="${DEPEND}
virtual/libintl
!sci-mathematics/rkward:4
 "
+
+PATCHES=( "${FILESDIR}"/${P}-qt-5.13-{1,2,3}.patch)



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

2019-10-21 Thread Andreas Sturmlechner
commit: d6a2dbe18cf3e721e5284f144f52ad852f8a8985
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 11:54:59 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 11:59:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a2dbe1

media-gfx/digikam: Don't even try to build broken tests

Closes: https://bugs.gentoo.org/698192
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/digikam/digikam-6.3.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/digikam/digikam-6.3.0-r1.ebuild 
b/media-gfx/digikam/digikam-6.3.0-r1.ebuild
index df968b3029c..6ba0fe7a630 100644
--- a/media-gfx/digikam/digikam-6.3.0-r1.ebuild
+++ b/media-gfx/digikam/digikam-6.3.0-r1.ebuild
@@ -130,6 +130,7 @@ pkg_setup() {
 # FIXME: Unbundle libraw (libs/rawengine/libraw)
 src_configure() {
local mycmakeargs=(
+   -DBUILD_TESTING=OFF # bug #698192
-DENABLE_APPSTYLES=ON
-DCMAKE_DISABLE_FIND_PACKAGE_Jasper=ON
-DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook)



[gentoo-commits] proj/qt:master commit in: eclass/

2019-10-21 Thread Andreas Sturmlechner
commit: 314a076dda74be6a08694f12013e740a45438192
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 11:21:34 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 11:22:50 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=314a076d

qt5-build.eclass: qt5_regenerate_global_configs: use `cp` instead of `mv`

Thanks-to: Lars Wendler  gentoo.org>
Bug: https://bugs.gentoo.org/698174
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/qt5-build.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index cde05162..6529b4fa 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -816,7 +816,7 @@ qt5_regenerate_global_configs() {
-execdir cat '{}' + | sort -u > "${T}"/gentoo-qconfig.h
 
[[ -s ${T}/gentoo-qconfig.h ]] || ewarn "Generated gentoo-qconfig.h is 
empty"
-   mv -f "${T}"/gentoo-qconfig.h 
"${ROOT}${QT5_HEADERDIR}"/Gentoo/gentoo-qconfig.h \
+   cp "${T}"/gentoo-qconfig.h 
"${ROOT}${QT5_HEADERDIR}"/Gentoo/gentoo-qconfig.h \
|| eerror "Failed to install new gentoo-qconfig.h"
 
einfo "Updating QT_CONFIG in qconfig.pri"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/

2019-10-21 Thread Andreas Sturmlechner
commit: 1a1415c646749d50a6dd36bcea2a6e014ab3c968
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 11:15:55 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 11:18:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1415c6

dev-qt/qtcore: Empty revbump to fix file ownership

Bug: https://bugs.gentoo.org/698174
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtcore/{qtcore-5.12.5.ebuild => qtcore-5.12.5-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-qt/qtcore/qtcore-5.12.5.ebuild 
b/dev-qt/qtcore/qtcore-5.12.5-r1.ebuild
similarity index 100%
rename from dev-qt/qtcore/qtcore-5.12.5.ebuild
rename to dev-qt/qtcore/qtcore-5.12.5-r1.ebuild



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

2019-10-21 Thread Andreas Sturmlechner
commit: 6d1ea18157c45fb93756378a38318a3f6e1a7967
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 21 11:11:20 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 21 11:18:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1ea181

qt5-build.eclass: qt5_regenerate_global_configs: use `cp` instead of `mv`

Thanks-to: Lars Wendler  gentoo.org>
Bug: https://bugs.gentoo.org/698174
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/qt5-build.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 2e5a15d930a..2bee3a3fae4 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -816,7 +816,7 @@ qt5_regenerate_global_configs() {
-execdir cat '{}' + | sort -u > "${T}"/gentoo-qconfig.h
 
[[ -s ${T}/gentoo-qconfig.h ]] || ewarn "Generated gentoo-qconfig.h is 
empty"
-   mv -f "${T}"/gentoo-qconfig.h 
"${ROOT%/}${QT5_HEADERDIR}"/Gentoo/gentoo-qconfig.h \
+   cp "${T}"/gentoo-qconfig.h 
"${ROOT%/}${QT5_HEADERDIR}"/Gentoo/gentoo-qconfig.h \
|| eerror "Failed to install new gentoo-qconfig.h"
 
einfo "Updating QT_CONFIG in qconfig.pri"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-thunderbolt/

2019-10-20 Thread Andreas Sturmlechner
commit: 5ad47fcc5bf2d656dd7fc55a62be6755d9b9a1df
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 23:07:50 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 23:08:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad47fcc

kde-plasma/plasma-thunderbolt: New package

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

 kde-plasma/plasma-thunderbolt/Manifest |  1 +
 kde-plasma/plasma-thunderbolt/metadata.xml |  8 ++
 .../plasma-thunderbolt-5.17.0.ebuild   | 29 ++
 3 files changed, 38 insertions(+)

diff --git a/kde-plasma/plasma-thunderbolt/Manifest 
b/kde-plasma/plasma-thunderbolt/Manifest
new file mode 100644
index 000..934e8b5df42
--- /dev/null
+++ b/kde-plasma/plasma-thunderbolt/Manifest
@@ -0,0 +1 @@
+DIST plasma-thunderbolt-5.17.0.tar.xz 47060 BLAKE2B 
d12516e971fca0d81b2cfd390ed58eaf59cc525c25b1e48ba5a2bd46ec020f85dffb91c004c6c05003e23f78b93b91d7cb0c72bd685b91196a8ea2bfc687dff6
 SHA512 
447684dd9c02a7c1691b7da7fc5d1011894e25f7ac2196e482dff8e8af80dd6f5234cd3d8d534220acbe7d1adbcf4112b91b2ff701395ff5c8d135d5ec0dad62

diff --git a/kde-plasma/plasma-thunderbolt/metadata.xml 
b/kde-plasma/plasma-thunderbolt/metadata.xml
new file mode 100644
index 000..2fdbf33d963
--- /dev/null
+++ b/kde-plasma/plasma-thunderbolt/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+

diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.17.0.ebuild 
b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.17.0.ebuild
new file mode 100644
index 000..b2bd661947e
--- /dev/null
+++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.17.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
+HOMEPAGE="https://cgit.kde.org/plasma-thunderbolt.git;
+
+LICENSE="|| ( GPL-2 GPL-3+ )"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kdeclarative)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep knotifications)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+"
+RDEPEND="${DEPEND}
+   sys-apps/bolt
+"



[gentoo-commits] proj/qt:master commit in: eclass/

2019-10-20 Thread Andreas Sturmlechner
commit: 425506b2913065f43fe7051bdcc016adae5a7307
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 16:43:52 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 16:45:08 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=425506b2

qt5-build.eclass: Drop EAPI-6 support

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/qt5-build.eclass | 28 
 1 file changed, 12 insertions(+), 16 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 88164d62..cde05162 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: qt5-build.eclass
@@ -6,18 +6,17 @@
 # q...@gentoo.org
 # @AUTHOR:
 # Davide Pesavento 
-# @SUPPORTED_EAPIS: 6 7
+# @SUPPORTED_EAPIS: 7
 # @BLURB: Eclass for Qt5 split ebuilds.
 # @DESCRIPTION:
 # This eclass contains various functions that are used when building Qt5.
-# Requires EAPI 6.
+# Requires EAPI 7.
 
 if [[ ${CATEGORY} != dev-qt ]]; then
die "qt5-build.eclass is only to be used for building Qt 5"
 fi
 
 case ${EAPI} in
-   6)  inherit eapi7-ver ;;
7)  : ;;
*)  die "qt5-build.eclass: unsupported EAPI=${EAPI:-0}" ;;
 esac
@@ -118,9 +117,6 @@ BDEPEND="
dev-lang/perl
virtual/pkgconfig
 "
-case ${EAPI} in
-   6) DEPEND+=" ${BDEPEND}" ;;
-esac
 if [[ ${PN} != qttest ]]; then
DEPEND+=" test? ( ~dev-qt/qttest-${PV} )"
 fi
@@ -288,7 +284,7 @@ qt5-build_src_install() {
qt5_install_module_config
 
# prune libtool files
-   find "${D}" -name '*.la' -delete || die
+   find "${D}" -name '*.la' -type f -delete || die
 }
 
 # @FUNCTION: qt5-build_pkg_postinst
@@ -815,18 +811,18 @@ qt5_install_module_config() {
 qt5_regenerate_global_configs() {
einfo "Regenerating gentoo-qconfig.h"
 
-   find "${ROOT%/}${QT5_HEADERDIR}"/Gentoo \
+   find "${ROOT}${QT5_HEADERDIR}"/Gentoo \
-name '*-qconfig.h' -a \! -name 'gentoo-qconfig.h' -type f \
-execdir cat '{}' + | sort -u > "${T}"/gentoo-qconfig.h
 
[[ -s ${T}/gentoo-qconfig.h ]] || ewarn "Generated gentoo-qconfig.h is 
empty"
-   mv -f "${T}"/gentoo-qconfig.h 
"${ROOT%/}${QT5_HEADERDIR}"/Gentoo/gentoo-qconfig.h \
+   mv -f "${T}"/gentoo-qconfig.h 
"${ROOT}${QT5_HEADERDIR}"/Gentoo/gentoo-qconfig.h \
|| eerror "Failed to install new gentoo-qconfig.h"
 
einfo "Updating QT_CONFIG in qconfig.pri"
 
-   local qconfig_pri=${ROOT%/}${QT5_ARCHDATADIR}/mkspecs/qconfig.pri
-   local 
qconfig_pri_orig=${ROOT%/}${QT5_ARCHDATADIR}/mkspecs/gentoo/qconfig-qtcore.pri
+   local qconfig_pri=${ROOT}${QT5_ARCHDATADIR}/mkspecs/qconfig.pri
+   local 
qconfig_pri_orig=${ROOT}${QT5_ARCHDATADIR}/mkspecs/gentoo/qconfig-qtcore.pri
if [[ -f ${qconfig_pri} ]]; then
local x qconfig_add= qconfig_remove=
local qt_config new_qt_config=
@@ -839,7 +835,7 @@ qt5_regenerate_global_configs() {
# generate list of QT_CONFIG entries from the existing list,
# appending QCONFIG_ADD and excluding QCONFIG_REMOVE
eshopts_push -s nullglob
-   for x in 
"${ROOT%/}${QT5_ARCHDATADIR}"/mkspecs/gentoo/*-qconfig.pri; do
+   for x in 
"${ROOT}${QT5_ARCHDATADIR}"/mkspecs/gentoo/*-qconfig.pri; do
qconfig_add+=" $(sed -n 's/^QCONFIG_ADD=\s*//p' "${x}")"
qconfig_remove+=" $(sed -n 's/^QCONFIG_REMOVE=\s*//p' 
"${x}")"
done
@@ -859,8 +855,8 @@ qt5_regenerate_global_configs() {
 
einfo "Updating QT.global_private in qmodule.pri"
 
-   local qmodule_pri=${ROOT%/}${QT5_ARCHDATADIR}/mkspecs/qmodule.pri
-   local 
qmodule_pri_orig=${ROOT%/}${QT5_ARCHDATADIR}/mkspecs/gentoo/qmodule-qtcore.pri
+   local qmodule_pri=${ROOT}${QT5_ARCHDATADIR}/mkspecs/qmodule.pri
+   local 
qmodule_pri_orig=${ROOT}${QT5_ARCHDATADIR}/mkspecs/gentoo/qmodule-qtcore.pri
if [[ -f ${qmodule_pri} && -f ${qmodule_pri_orig} ]]; then
local x
local qprivateconfig_enabled= qprivateconfig_disabled=
@@ -871,7 +867,7 @@ qt5_regenerate_global_configs() {
qprivateconfig_orig_enabled="$(sed -n 
's/^QT.global_private.enabled_features\s=\s*//p' "${qmodule_pri_orig}")"
qprivateconfig_orig_disabled="$(sed -n 
's/^QT.global_private.disabled_features\s=\s*//p' "${qmodule_pri_orig}")"
  

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

2019-10-20 Thread Andreas Sturmlechner
commit: f6e82d19a8207e3a53fc06d71071e073934f30f5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 15:09:36 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 15:11:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e82d19

profiles: Mask app-office/ooextras for removal

Bug: https://bugs.gentoo.org/697400
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 3c136134eac..2f05fa1044b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2019-10-20)
+# Full of ancient StarOffice era templates, last updated in 2006.
+# Removal in 30 days. Bug #697400
+app-office/ooextras
+
 # Hans de Graaff  (2019-10-19)
 # ruby24-only packages with no reverse dependencies and no recent
 # releases. Masked for removal in 30 days.



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

2019-10-20 Thread Andreas Sturmlechner
commit: 37415d0ad86d1b5b62e70aab20fa6c3c4bc3cc6a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 09:06:39 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37415d0a

sci-geosciences/qgis: Drop 3.4.7

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

 sci-geosciences/qgis/Manifest  |   1 -
 sci-geosciences/qgis/qgis-3.4.7.ebuild | 218 -
 2 files changed, 219 deletions(-)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index 3c21f68de4e..e7ea19d711f 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,4 +1,3 @@
 DIST qgis-3.2.3.tar.bz2 71991789 BLAKE2B 
656c0304cfc32d619a72f08185f76cf02aed7336fac8a4bf928c7f8b0e00df2e995e891a7ba757d8ce6acb5892c5c7425765608ee0441fa7eae8070a828734d4
 SHA512 
3366fce6232dd1b7657c0693debf742309d5594c7875017f464efd33e63bd4116eb062a0ebeb5b3108572a9658c3fb7d729e5a5db8fefb3ceae490ef1ec6bd22
 DIST qgis-3.4.12.tar.bz2 74738234 BLAKE2B 
7b78dfc447cafb979dd86de2fd6d6a6248ecc5de8d82285ac22d44343bc2887f97574374ff3018da4fd74ed66b7ae55e20916b9fbb3c9d8745c22f0937d6d8b6
 SHA512 
c932357374b2b6c71188cc53ab8606bc056fac32147d8a267024bbe6787da524ce7b18ac6a166e3d5db1d5ca9f161ff3528e3eaa951cad1f764d98fde65f02a4
-DIST qgis-3.4.7.tar.bz2 74373862 BLAKE2B 
9b3a9987df406c703b0cdac36bc5267cca23b77e1c9f142e74b5170018c7c1ccdca738908412803a6703b0d2e64ef7733f2f4e986188cf90ce79a65e72113a55
 SHA512 
3977a49378ecaa27556ce76c6755281e477cea4a29a6a2ab496ef8e7b9b488cb31f9a124eece6f8a4974c98f0ae5396061e8c14fd577655bb4d428b818d1e1db
 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 
2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac
 SHA512 
6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d

diff --git a/sci-geosciences/qgis/qgis-3.4.7.ebuild 
b/sci-geosciences/qgis/qgis-3.4.7.ebuild
deleted file mode 100644
index c4b4335cecb..000
--- a/sci-geosciences/qgis/qgis-3.4.7.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6} )
-PYTHON_REQ_USE="sqlite"
-QT_MIN_VER="5.9.4"
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git;
-   inherit git-r3
-else
-   SRC_URI="https://qgis.org/downloads/${P}.tar.bz2
-   examples? ( 
https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> 
qgis_sample_data-2.8.14.tar.gz )"
-   KEYWORDS="~amd64 ~x86"
-fi
-inherit cmake-utils desktop python-single-r1 qmake-utils xdg
-
-DESCRIPTION="User friendly Geographic Information System"
-HOMEPAGE="https://www.qgis.org/;
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml webkit"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-${QT_MIN_VER}:5
-   sys-devel/bison
-   sys-devel/flex
-"
-COMMON_DEPEND="
-   app-crypt/qca:2[qt5(+),ssl]
-   >=dev-db/spatialite-4.2.0
-   dev-db/sqlite:3
-   dev-libs/expat
-   dev-libs/libzip:=
-   dev-libs/qtkeychain[qt5(+)]
-   >=dev-qt/designer-${QT_MIN_VER}:5
-   >=dev-qt/qtconcurrent-${QT_MIN_VER}:5
-   >=dev-qt/qtcore-${QT_MIN_VER}:5
-   >=dev-qt/qtgui-${QT_MIN_VER}:5
-   >=dev-qt/qtnetwork-${QT_MIN_VER}:5[ssl]
-   >=dev-qt/qtpositioning-${QT_MIN_VER}:5
-   >=dev-qt/qtprintsupport-${QT_MIN_VER}:5
-   >=dev-qt/qtserialport-${QT_MIN_VER}:5
-   >=dev-qt/qtsvg-${QT_MIN_VER}:5
-   >=dev-qt/qtsql-${QT_MIN_VER}:5
-   >=dev-qt/qtwidgets-${QT_MIN_VER}:5
-   >=dev-qt/qtxml-${QT_MIN_VER}:5
-   >=sci-libs/gdal-2.2.3:=[geos]
-   sci-libs/geos
-   sci-libs/libspatialindex:=
-   sci-libs/proj
-   >=x11-libs/qscintilla-2.10.1:=[qt5(+)]
-   >=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
-   3d? ( >=dev-qt/qt3d-${QT_MIN_VER}:5 )
-   georeferencer? ( sci-libs/gsl:= )
-   grass? ( =sci-geosciences/grass-7*:= )
-   hdf5? ( sci-libs/hdf5:= )
-   mapserver? ( dev-libs/fcgi )
-   netcdf? ( sci-libs/netcdf:= )
-   opencl? ( virtual/opencl )
-   oracle? (
-   dev-db/oracle-instantclient:=
-   sci-libs/gdal:=[oracle]
-   )
-   polar? ( >=x11-libs/qwtpolar-1.1.1-r1[qt5(+)] )
-   postgres? ( dev-db/postgresql:= )
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/future[${PYTHON_USEDEP}]
-  

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/

2019-10-20 Thread Andreas Sturmlechner
commit: fecf0bc327c7b831f9eb1fcedb018240b88af21a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 22:32:47 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fecf0bc3

dev-qt/qtwebengine: Drop obsolete patch, already upstreamed in 5.12.5

Fix applied in slightly different place, upstream commit
6e2562dd1efff2b96848e8ec166e8c233029d6cc

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

 ...webrtc-missing-header-w-linux-headers-5.2.patch | 26 --
 dev-qt/qtwebengine/qtwebengine-5.12.5.ebuild   |  2 --
 2 files changed, 28 deletions(-)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.12.4-webrtc-missing-header-w-linux-headers-5.2.patch
 
b/dev-qt/qtwebengine/files/qtwebengine-5.12.4-webrtc-missing-header-w-linux-headers-5.2.patch
deleted file mode 100644
index 8acd0b0d06c..000
--- 
a/dev-qt/qtwebengine/files/qtwebengine-5.12.4-webrtc-missing-header-w-linux-headers-5.2.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From: Jiri Slaby 
-Date: Thu, 11 Jul 2019 09:35:13 +0200
-Subject: fix build after y2038 changes in glibc
-Patch-mainline: submitted on 2019/07/11
-References: QTBUG-76963
-
-SIOCGSTAMP is defined in linux/sockios.h since kernel 5.2. Include that
-file wherever needed.
-
-Signed-off-by: Jiri Slaby 

- chromium/third_party/webrtc/rtc_base/physical_socket_server.cc | 1 +
- 1 file changed, 1 insertion(+)
-
 a/src/3rdparty/chromium/third_party/webrtc/rtc_base/physicalsocketserver.cc
-+++ b/src/3rdparty/chromium/third_party/webrtc/rtc_base/physicalsocketserver.cc
-@@ -67,6 +67,7 @@ typedef void* SockOptArg;
- #endif  // WEBRTC_POSIX
- 
- #if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && 
!defined(__native_client__)
-+#include 
- 
- int64_t GetSocketRecvTimestamp(int socket) {
-   struct timeval tv_ioctl;
--- 
-2.21.0

diff --git a/dev-qt/qtwebengine/qtwebengine-5.12.5.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.12.5.ebuild
index 6e11493a7ab..e2ece0cda96 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.12.5.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.12.5.ebuild
@@ -81,8 +81,6 @@ DEPEND="${RDEPEND}
 PATCHES+=(
"${FILESDIR}/${PN}-5.12.0-nouveau-disable-gpu.patch" # bug 609752
"${FILESDIR}/${P}-pulseaudio-13.patch" # bug 694960
-   # QTBUG-76963, not yet upstream:
-   
"${FILESDIR}/${PN}-5.12.4-webrtc-missing-header-w-linux-headers-5.2.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-db/spatialite/

2019-10-20 Thread Andreas Sturmlechner
commit: edc61c208f0045cf5335a130d0dbad2909241073
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 13:31:11 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc61c20

dev-db/spatialite: Workaround build with >=sci-libs/proj-6

Thanks-to: Dmitry Suloev  gmail.com>
Closes: https://bugs.gentoo.org/685668
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-db/spatialite/spatialite-4.3.0a.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-db/spatialite/spatialite-4.3.0a.ebuild 
b/dev-db/spatialite/spatialite-4.3.0a.ebuild
index 796d1774d60..3fb9d3d53dd 100644
--- a/dev-db/spatialite/spatialite-4.3.0a.ebuild
+++ b/dev-db/spatialite/spatialite-4.3.0a.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=6
 
+inherit flag-o-matic
+
 MY_PN="lib${PN}"
 MY_P="${MY_PN}-${PV}"
 
@@ -19,7 +21,7 @@ RDEPEND="
>=dev-db/sqlite-3.7.5:3[extensions(+)]
sys-libs/zlib
geos? ( >=sci-libs/geos-3.4 )
-   proj? ( sci-libs/proj )
+   proj? ( sci-libs/proj:= )
xls? ( dev-libs/freexl )
xml? ( dev-libs/libxml2 )
 "
@@ -30,6 +32,9 @@ REQUIRED_USE="test? ( iconv )"
 S="${WORKDIR}/${MY_P}"
 
 src_configure() {
+   if use proj && has_version ">=sci-libs/proj-6.0.0"; then
+   append-flags "-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H"
+   fi
econf \
--disable-examples \
--disable-static \



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

2019-10-20 Thread Andreas Sturmlechner
commit: 6845034f4b1fd319e17a1e39818f0072a90edd79
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 13:48:44 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6845034f

dev-python/pyproj: Drop 1.9.5.1 (r0)

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

 dev-python/pyproj/pyproj-1.9.5.1.ebuild | 33 -
 1 file changed, 33 deletions(-)

diff --git a/dev-python/pyproj/pyproj-1.9.5.1.ebuild 
b/dev-python/pyproj/pyproj-1.9.5.1.ebuild
deleted file mode 100644
index a9c9fc765b0..000
--- a/dev-python/pyproj/pyproj-1.9.5.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_5 )
-
-inherit distutils-r1 flag-o-matic
-
-DESCRIPTION="Python interface to PROJ.4 library"
-HOMEPAGE="https://github.com/jswhit/pyproj;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE="doc"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-   append-cflags -fno-strict-aliasing
-}
-
-python_test() {
-   "${EPYTHON}" unittest/test.py || die
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/proj/

2019-10-20 Thread Andreas Sturmlechner
commit: 9f14f6a3a70f649e1a14ae122a3b9c90cf917fcd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 13:14:44 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f14f6a3

sci-libs/proj: Tidy up 6.2.0 and metadata.xml

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

 sci-libs/proj/metadata.xml  | 22 +++---
 sci-libs/proj/proj-6.2.0.ebuild |  5 +++--
 2 files changed, 14 insertions(+), 13 deletions(-)

diff --git a/sci-libs/proj/metadata.xml b/sci-libs/proj/metadata.xml
index e04a53606ed..b88fa9cb036 100644
--- a/sci-libs/proj/metadata.xml
+++ b/sci-libs/proj/metadata.xml
@@ -1,15 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-sci-geoscien...@gentoo.org
-Gentoo Geosciences Project
-  
-  
-PROJ enables the transformation of geospatial coordinates
-between coordinate reference systems.
-  
-  
-Install the PROJ collection of European grids and 
init-files
-  
+   
+   sci-geoscien...@gentoo.org
+   Gentoo Geosciences Project
+   
+   
+   PROJ enables the transformation of geospatial coordinates
+   between coordinate reference systems.
+   
+   
+   Install the PROJ collection of European 
grids and init-files
+   
 

diff --git a/sci-libs/proj/proj-6.2.0.ebuild b/sci-libs/proj/proj-6.2.0.ebuild
index 08db40a9810..2263d70332f 100644
--- a/sci-libs/proj/proj-6.2.0.ebuild
+++ b/sci-libs/proj/proj-6.2.0.ebuild
@@ -3,10 +3,11 @@
 
 EAPI=7
 
-DESCRIPTION="PROJ coordinate transformation software"
-HOMEPAGE="https://proj4.org/;
 DATUMGRID="${PN}-datumgrid-1.8.tar.gz"
 EUROPE_DATUMGRID="${PN}-datumgrid-europe-1.4.tar.gz"
+
+DESCRIPTION="PROJ coordinate transformation software"
+HOMEPAGE="https://proj4.org/;
 SRC_URI="
https://download.osgeo.org/proj/${P}.tar.gz
https://download.osgeo.org/proj/${DATUMGRID}



[gentoo-commits] repo/gentoo:master commit in: media-libs/taglib/, media-libs/taglib/files/

2019-10-20 Thread Andreas Sturmlechner
commit: f5376c03c8c65c581901c4dee29a05cf2bae2327
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 14:17:09 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5376c03

media-libs/taglib: Fix taglib-config libdir

Pending upstream PR: https://github.com/taglib/taglib/pull/935

Closes: https://bugs.gentoo.org/697742
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/taglib-1.11.1_p20181028-libdir.patch | 25 ++
 ...20.ebuild => taglib-1.11.1_p20190920-r1.ebuild} |  1 +
 2 files changed, 26 insertions(+)

diff --git a/media-libs/taglib/files/taglib-1.11.1_p20181028-libdir.patch 
b/media-libs/taglib/files/taglib-1.11.1_p20181028-libdir.patch
new file mode 100644
index 000..0ae6b1cfb9a
--- /dev/null
+++ b/media-libs/taglib/files/taglib-1.11.1_p20181028-libdir.patch
@@ -0,0 +1,25 @@
+From cd9e6b750206417f155574c78d2551242a779a97 Mon Sep 17 00:00:00 2001
+From: jiblime <47689567+jibl...@users.noreply.github.com>
+Date: Sat, 19 Oct 2019 15:12:03 -0700
+Subject: [PATCH] Changed libdir/includedir variables to change based on a
+ user's system and match syntax
+
+---
+ taglib-config.cmake | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/taglib-config.cmake b/taglib-config.cmake
+index 2a5c19f90..e613fa226 100644
+--- a/taglib-config.cmake
 b/taglib-config.cmake
+@@ -16,8 +16,8 @@ EOH
+ 
+ prefix=@CMAKE_INSTALL_PREFIX@
+ exec_prefix=@CMAKE_INSTALL_PREFIX@
+-libdir=${exec_prefix}/lib
+-includedir=${prefix}/include
++libdir=@LIB_INSTALL_DIR@
++includedir=@INCLUDE_INSTALL_DIR@
+ 
+ flags=""
+ 

diff --git a/media-libs/taglib/taglib-1.11.1_p20190920.ebuild 
b/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild
similarity index 96%
rename from media-libs/taglib/taglib-1.11.1_p20190920.ebuild
rename to media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild
index b83996484d6..163dcdf23ea 100644
--- a/media-libs/taglib/taglib-1.11.1_p20190920.ebuild
+++ b/media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild
@@ -24,6 +24,7 @@ DEPEND="${RDEPEND}
 PATCHES=(
"${FILESDIR}"/${PN}-1.11-install-examples.patch
"${FILESDIR}"/${PN}-1.11.1_p20181028-version-1.11.2.patch
+   "${FILESDIR}"/${PN}-1.11.1_p20181028-libdir.patch
 )
 
 MULTILIB_CHOST_TOOLS=(



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/files/, sci-geosciences/qgis/

2019-10-20 Thread Andreas Sturmlechner
commit: 05d9e933f30bf2b67ef447dd3703f177c13c04a1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 08:45:46 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d9e933

sci-geosciences/qgis: 3.4.12 version bump

Fixes build with Qt 5.13
Fixes pyyaml usage (fixed upstream)

Thanks-to: Marco Genasci  gmail.com>
Closes: https://bugs.gentoo.org/687292
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-geosciences/qgis/Manifest  |  1 +
 .../qgis/files/qgis-3.4.12-qt-5.13.patch   | 22 ++
 .../qgis/{qgis-.ebuild => qgis-3.4.12.ebuild}  |  7 ---
 sci-geosciences/qgis/qgis-.ebuild  |  3 ---
 4 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index 7619af99327..3c21f68de4e 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,3 +1,4 @@
 DIST qgis-3.2.3.tar.bz2 71991789 BLAKE2B 
656c0304cfc32d619a72f08185f76cf02aed7336fac8a4bf928c7f8b0e00df2e995e891a7ba757d8ce6acb5892c5c7425765608ee0441fa7eae8070a828734d4
 SHA512 
3366fce6232dd1b7657c0693debf742309d5594c7875017f464efd33e63bd4116eb062a0ebeb5b3108572a9658c3fb7d729e5a5db8fefb3ceae490ef1ec6bd22
+DIST qgis-3.4.12.tar.bz2 74738234 BLAKE2B 
7b78dfc447cafb979dd86de2fd6d6a6248ecc5de8d82285ac22d44343bc2887f97574374ff3018da4fd74ed66b7ae55e20916b9fbb3c9d8745c22f0937d6d8b6
 SHA512 
c932357374b2b6c71188cc53ab8606bc056fac32147d8a267024bbe6787da524ce7b18ac6a166e3d5db1d5ca9f161ff3528e3eaa951cad1f764d98fde65f02a4
 DIST qgis-3.4.7.tar.bz2 74373862 BLAKE2B 
9b3a9987df406c703b0cdac36bc5267cca23b77e1c9f142e74b5170018c7c1ccdca738908412803a6703b0d2e64ef7733f2f4e986188cf90ce79a65e72113a55
 SHA512 
3977a49378ecaa27556ce76c6755281e477cea4a29a6a2ab496ef8e7b9b488cb31f9a124eece6f8a4974c98f0ae5396061e8c14fd577655bb4d428b818d1e1db
 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 
2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac
 SHA512 
6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d

diff --git a/sci-geosciences/qgis/files/qgis-3.4.12-qt-5.13.patch 
b/sci-geosciences/qgis/files/qgis-3.4.12-qt-5.13.patch
new file mode 100644
index 000..9edb4427609
--- /dev/null
+++ b/sci-geosciences/qgis/files/qgis-3.4.12-qt-5.13.patch
@@ -0,0 +1,22 @@
+From ef8f06330f57882f740cfe7f8f3659b54b1bb1fb Mon Sep 17 00:00:00 2001
+From: Matthias Kuhn 
+Date: Sat, 22 Jun 2019 10:11:31 +0200
+Subject: [PATCH] Add missing include
+
+Fix https://github.com/qgis/QGIS/issues/30316
+---
+ src/analysis/interpolation/qgsinterpolator.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/analysis/interpolation/qgsinterpolator.h 
b/src/analysis/interpolation/qgsinterpolator.h
+index 35343ccdf7f..5d694418299 100644
+--- a/src/analysis/interpolation/qgsinterpolator.h
 b/src/analysis/interpolation/qgsinterpolator.h
+@@ -19,6 +19,7 @@
+ #define QGSINTERPOLATOR_H
+ 
+ #include 
++#include 
+ #include "qgis_sip.h"
+ #include "qgis_analysis.h"
+ 

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-3.4.12.ebuild
similarity index 97%
copy from sci-geosciences/qgis/qgis-.ebuild
copy to sci-geosciences/qgis/qgis-3.4.12.ebuild
index a541d6c46fd..dc087c07090 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-3.4.12.ebuild
@@ -106,6 +106,7 @@ RESTRICT="test"
 PATCHES=(
# git master
"${FILESDIR}/${PN}-2.18.12-cmake-lib-suffix.patch"
+   "${FILESDIR}/${P}-qt-5.13.patch"
# TODO upstream
"${FILESDIR}/${PN}-3.4.7-featuresummary.patch"
"${FILESDIR}/${PN}-3.4.7-default-qmldir.patch"
@@ -117,6 +118,9 @@ pkg_setup() {
 
 src_prepare() {
cmake-utils_src_prepare
+
+   sed -e "/FIND_PACKAGE(QtQmlTools/s/ REQUIRED//" \
+   -i CMakeLists.txt || die # TODO fixed in master
 }
 
 src_configure() {
@@ -207,9 +211,6 @@ pkg_postinst() {
elog "If you do not need these plugins just disable them"
elog "in the Plugins menu, else you need to set 
USE=\"postgres\""
fi
-   if has_version "

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

2019-10-20 Thread Andreas Sturmlechner
commit: a359a04a47e086d8b2c893023245aa36d2206b0c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 11:18:20 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a359a04a

dev-python/nose2: 0.9.1 version bump, EAPI-7 bump

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

 dev-python/nose2/Manifest   |  1 +
 dev-python/nose2/nose2-0.9.1.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-python/nose2/Manifest b/dev-python/nose2/Manifest
index 12a4c2e18fa..1c8a420e70f 100644
--- a/dev-python/nose2/Manifest
+++ b/dev-python/nose2/Manifest
@@ -1 +1,2 @@
 DIST nose2-0.6.5.tar.gz 134808 BLAKE2B 
5f094d537ff7c48b7bfaf139b4c96a93875013ca5663d1e5b3feec543e7efd55335488321bcdd5752529cb36685dd28c91bd29665aed9e5f58fef837e5e2944b
 SHA512 
fc84aa19d486ff1441dd43666182212e4a05b3be054f3c8967e36e624c08ee6eb10b01bba45b5f5dbbd38cfd057d53877e0bc0d9aba59b842688a5d4ec944b40
+DIST nose2-0.9.1.tar.gz 152411 BLAKE2B 
39f2d992e5cab4b9e5cd4401ea9285884eeeac7d2e126b5aad5582186efa0f325139480a446950019e91a376b5992fea106064e5170c9ea7961f128b895a335c
 SHA512 
48cfe3956a3cb696e344ea03e5e0ac8d52831b8272b7cad2bdee34681d1e4e7968fe9da9b71cc9db40b6edf289509c2af766e73611f3a6f23ebd5062f4d52c9e

diff --git a/dev-python/nose2/nose2-0.9.1.ebuild 
b/dev-python/nose2/nose2-0.9.1.ebuild
new file mode 100644
index 000..32043d32695
--- /dev/null
+++ b/dev-python/nose2/nose2-0.9.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit distutils-r1
+
+DESCRIPTION="Next generation unittest with plugins"
+HOMEPAGE="https://github.com/nose-devs/nose2;
+SRC_URI="https://github.com/nose-devs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( >=dev-python/sphinx-1.0.5[${PYTHON_USEDEP}] )
+"
+DEPEND="
+   >=dev-python/coverage-4.4.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.1[${PYTHON_USEDEP}]
+"
+RDEPEND="${DEPEND}
+   >=dev-python/cov-core-1.12[${PYTHON_USEDEP}]
+"
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   "${PYTHON}" -m nose2.__main__ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/liberation-fonts/

2019-10-20 Thread Andreas Sturmlechner
commit: 33f44763c5dbe5fa0bf91983a0ffefd0b4b646e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 09:04:03 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f44763

media-fonts/liberation-fonts: EAPI-7 bump

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

 media-fonts/liberation-fonts/liberation-fonts-2.00.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/liberation-fonts/liberation-fonts-2.00.5.ebuild 
b/media-fonts/liberation-fonts/liberation-fonts-2.00.5.ebuild
index a043d4f9aad..7cff094ba51 100644
--- a/media-fonts/liberation-fonts/liberation-fonts-2.00.5.ebuild
+++ b/media-fonts/liberation-fonts/liberation-fonts-2.00.5.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python3_{5,6,7} )
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/shapelib/

2019-10-20 Thread Andreas Sturmlechner
commit: 18d09cba980ec7ce04770652392a475881498baf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 13:36:01 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d09cba

sci-libs/shapelib: Add missing slot operator on sci-libs/proj

Reported-by: Daniel M. Weeks  danweeks.net>
Closes: https://bugs.gentoo.org/685376
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/shapelib/shapelib-1.4.0-r1.ebuild | 2 +-
 sci-libs/shapelib/shapelib-1.4.1.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/shapelib/shapelib-1.4.0-r1.ebuild 
b/sci-libs/shapelib/shapelib-1.4.0-r1.ebuild
index 605f11ae57a..becf6ab986b 100644
--- a/sci-libs/shapelib/shapelib-1.4.0-r1.ebuild
+++ b/sci-libs/shapelib/shapelib-1.4.0-r1.ebuild
@@ -14,7 +14,7 @@ SLOT="0/2"
 KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc static-libs"
 
-RDEPEND="sci-libs/proj"
+RDEPEND="sci-libs/proj:="
 DEPEND="${RDEPEND}"
 
 src_prepare() {

diff --git a/sci-libs/shapelib/shapelib-1.4.1.ebuild 
b/sci-libs/shapelib/shapelib-1.4.1.ebuild
index b850d84830e..2cdd74bbd19 100644
--- a/sci-libs/shapelib/shapelib-1.4.1.ebuild
+++ b/sci-libs/shapelib/shapelib-1.4.1.ebuild
@@ -14,7 +14,7 @@ SLOT="0/2"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc static-libs"
 
-RDEPEND="sci-libs/proj"
+RDEPEND="sci-libs/proj:="
 DEPEND="${RDEPEND}"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sci-libs/proj/

2019-10-20 Thread Andreas Sturmlechner
commit: 5f1ae918a297757f9bd7421e941b143ea9088dcc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 13:09:21 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1ae918

sci-libs/proj: Add missing subslots

Closes: https://bugs.gentoo.org/691006
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/proj/proj-4.9.2.ebuild | 2 +-
 sci-libs/proj/proj-5.2.0.ebuild | 2 +-
 sci-libs/proj/proj-6.0.0.ebuild | 2 +-
 sci-libs/proj/proj-6.2.0.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-libs/proj/proj-4.9.2.ebuild b/sci-libs/proj/proj-4.9.2.ebuild
index 7fac923f670..8368817a48b 100644
--- a/sci-libs/proj/proj-4.9.2.ebuild
+++ b/sci-libs/proj/proj-4.9.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 "
 
 LICENSE="MIT"
-SLOT="0"
+SLOT="0/9"
 KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
 IUSE="java static-libs"
 

diff --git a/sci-libs/proj/proj-5.2.0.ebuild b/sci-libs/proj/proj-5.2.0.ebuild
index 9407ce165b0..c8177afc247 100644
--- a/sci-libs/proj/proj-5.2.0.ebuild
+++ b/sci-libs/proj/proj-5.2.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 "
 
 LICENSE="MIT"
-SLOT="0"
+SLOT="0/13"
 KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
 IUSE="static-libs"
 

diff --git a/sci-libs/proj/proj-6.0.0.ebuild b/sci-libs/proj/proj-6.0.0.ebuild
index 24521583e3a..33659935360 100644
--- a/sci-libs/proj/proj-6.0.0.ebuild
+++ b/sci-libs/proj/proj-6.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 "
 
 LICENSE="MIT"
-SLOT="0"
+SLOT="0/15"
 KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
 IUSE="java static-libs"
 

diff --git a/sci-libs/proj/proj-6.2.0.ebuild b/sci-libs/proj/proj-6.2.0.ebuild
index ec883d6bb8c..08db40a9810 100644
--- a/sci-libs/proj/proj-6.2.0.ebuild
+++ b/sci-libs/proj/proj-6.2.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 "
 
 LICENSE="MIT"
-SLOT="0"
+SLOT="0/15"
 KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
 IUSE="europe static-libs test"
 REQUIRED_USE="test? ( !europe )"



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

2019-10-20 Thread Andreas Sturmlechner
commit: d23e4cc4428526de9dfaa8e3345b956901e0abac
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 13:16:30 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23e4cc4

sci-geosciences/qgis: Add slot operator on sci-libs/proj

Closes: https://bugs.gentoo.org/691008
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-geosciences/qgis/qgis-3.4.12.ebuild | 2 +-
 sci-geosciences/qgis/qgis-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-geosciences/qgis/qgis-3.4.12.ebuild 
b/sci-geosciences/qgis/qgis-3.4.12.ebuild
index dc087c07090..e0c6822fbdd 100644
--- a/sci-geosciences/qgis/qgis-3.4.12.ebuild
+++ b/sci-geosciences/qgis/qgis-3.4.12.ebuild
@@ -53,7 +53,7 @@ COMMON_DEPEND="
>=sci-libs/gdal-2.2.3:=[geos]
sci-libs/geos
sci-libs/libspatialindex:=
-   sci-libs/proj
+   sci-libs/proj:=
>=x11-libs/qscintilla-2.10.1:=[qt5(+)]
>=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
3d? ( >=dev-qt/qt3d-${QT_MIN_VER}:5 )

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild
index 682733a10dd..e7a74b82fac 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-.ebuild
@@ -53,7 +53,7 @@ COMMON_DEPEND="
>=sci-libs/gdal-2.2.3:=[geos]
sci-libs/geos
sci-libs/libspatialindex:=
-   sci-libs/proj
+   sci-libs/proj:=
>=x11-libs/qscintilla-2.10.1:=[qt5(+)]
>=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
3d? ( >=dev-qt/qt3d-${QT_MIN_VER}:5 )



[gentoo-commits] repo/gentoo:master commit in: sci-libs/proj/

2019-10-20 Thread Andreas Sturmlechner
commit: 9cce40c4dba04675c49676933d1194cf10fe5a4c
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Sep 17 18:39:07 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cce40c4

sci-libs/proj: bump to 6.2.0, fix installation and add europe option

datumgrid archive needs to be unpacked in the data subdirectory to get
installed.

Java bindings were not being built and need >= JDK 9.

SQLite is a run-time dependency.

Home page and project scope have changed.

Closes: https://bugs.gentoo.org/693070
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11963
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/proj/Manifest  |  2 ++
 sci-libs/proj/metadata.xml  |  3 +++
 sci-libs/proj/proj-6.2.0.ebuild | 45 +
 3 files changed, 50 insertions(+)

diff --git a/sci-libs/proj/Manifest b/sci-libs/proj/Manifest
index 9aeb63d8fc6..0ce435a3c43 100644
--- a/sci-libs/proj/Manifest
+++ b/sci-libs/proj/Manifest
@@ -4,6 +4,8 @@ DIST proj-4.9.2-org_proj4_PJ.h 2960 BLAKE2B 
f5f367910490fb781a7ddb512e8eaae2d6de
 DIST proj-4.9.2.tar.gz 874816 BLAKE2B 
a59a405298a7c8d5bcf3e1a29c5949b466fed5c3745d0f6d631fff3282f6135d6be21cd75c9b377692f4fb98ae6e10e75867fdeab868fdb49c1578073cd7e802
 SHA512 
34a506742bb27cbc7f5ee91ee7f8c7a27d0f5644a1dcfd11b1e59120040804b1621ddfa4212bff45a1c3fb85511e48ece21612e86033139bafbb50c165e77cda
 DIST proj-5.2.0.tar.gz 1398188 BLAKE2B 
37a3a8ed78fd65342f33859662a38f85c3087409db9f00eb031feb5a2527a056e5f0debd97b47f9d08ba6575af2c41d9051de0865e1ad8bd88c956358e519d77
 SHA512 
f773117d22309d4ee8dbedc2a7b6ba27e8cd032e1bd0af3c98f270bf7b7ab3353be0b04d91202a1f137fc45164c8e8a52712bb06281948008160d08f9f9074ba
 DIST proj-6.0.0.tar.gz 2405217 BLAKE2B 
7d0be7753048ffb0b95a7aca8bf73346c4239112527bf0c4a37b22a25c66f97c7692445608cd7aff422edeec18e9eb90839d84cda117dda0bbdefbe274b3e5e3
 SHA512 
bc4d2f02d697aa01099f5e973a7ca70072f51210754e4d9331ae5bfdef886a41984ce27c1ff926da14fd199005bf9cad7162ab3ea8f3f421ac8b60bc8defd8f7
+DIST proj-6.2.0.tar.gz 2685319 BLAKE2B 
8af166a9c98e07cde9e469fc8dbc5033f785181793b989211619fefa443f6449402d66bd42670ca17d81bf3a00d9d7d5c196e16a7975da2a5937ff5a81b771ee
 SHA512 
4c2fd898103c8955a48557353c6866723d6e6b3769580d0b9cb63a685cf4e53ebe63b965498c2ba03eac4827a68fd0036a2234364a7d92dc28e5cdaecf90142d
 DIST proj-datumgrid-1.5.zip 2250131 BLAKE2B 
c83b5bab72b790c70fbf3b95782ba4e8e93e2accc93a0a8c06667908dc437de44aa3623799f685e020269090be103bac568fe6a9d73ce128b8af024ec1ca8442
 SHA512 
9d9a935b3e984721a1ceafac49c139d3c5d9923c5bcef5f57fec8028a043c86e7de8bad9c200fa38cd6d1bf27b32dd0126597d42fee793d055e686f090604bf3
 DIST proj-datumgrid-1.8.tar.gz 6604329 BLAKE2B 
78df259a811a79457d011b4f675f1a72b6613928bb0083d01bfe65bb4c333628725b300efdb7cf10ebc6f26ff03733886c20f25c7aef80875e81e59bda9fd7d3
 SHA512 
23153f5b57d210e37cd6e9e0fced23bdabb1c67476e9fb50eb83a68ae066a5c3675822472f5d558d10ddf36ac1d73d538b75304d112a1bfcd8d0bbd26c6481a5
 DIST proj-datumgrid-1.8.zip 6601640 BLAKE2B 
d439286c27b04767b4085f109a3bbbd555ac9e5acad2f673d5641fee433235b5a5410236ce32e42d3b11ce06d3199dec76c6e41aaa2b5dfd14a09b6b33928164
 SHA512 
991206f17348b3de484eb5364d773cd06577057228c2d1a0a1c1658308e2596ca13338a666fa71ddd76d538f23dd5bf21e178fd26a785717edd847a17e5c0cd1
+DIST proj-datumgrid-europe-1.4.tar.gz 26115747 BLAKE2B 
3dfb5c19362f9d9cdfc4ee5469e536b97d963a5ac3bcf6652ef5935ec393f4035bc15abc444d62cfa477478faabd66a8effe64dbb8eb26b7d73a717b4eae2e53
 SHA512 
4043c0791af086541a3e08f7ad667b25968ed25e6595c1f047e1272f52838d28ab4010a076f9524882f97d7aa9104769c0b9cdf17394915c5b70b0dc13e019ee

diff --git a/sci-libs/proj/metadata.xml b/sci-libs/proj/metadata.xml
index 138833b2fd3..e04a53606ed 100644
--- a/sci-libs/proj/metadata.xml
+++ b/sci-libs/proj/metadata.xml
@@ -9,4 +9,7 @@
 PROJ enables the transformation of geospatial coordinates
 between coordinate reference systems.
   
+  
+Install the PROJ collection of European grids and 
init-files
+  
 

diff --git a/sci-libs/proj/proj-6.2.0.ebuild b/sci-libs/proj/proj-6.2.0.ebuild
new file mode 100644
index 000..ec883d6bb8c
--- /dev/null
+++ b/sci-libs/proj/proj-6.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="PROJ coordinate transformation software"
+HOMEPAGE="https://proj4.org/;
+DATUMGRID="${PN}-datumgrid-1.8.tar.gz"
+EUROPE_DATUMGRID="${PN}-datumgrid-europe-1.4.tar.gz"
+SRC_URI="
+   https://download.osgeo.org/proj/${P}.tar.gz
+   https://download.osgeo.org/proj/${DATUMGRID}
+   europe? ( https://download.osgeo.org/proj/${EUROPE_DATUMGRID} )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~spar

[gentoo-commits] repo/gentoo:master commit in: sci-libs/proj/

2019-10-20 Thread Andreas Sturmlechner
commit: ef3671c9c323f297bfb4477c4e8462d2bda01902
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Mar 19 19:58:43 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3671c9

sci-libs/proj: version bump to 5.2.0

Drop Java support:

- Requires at least JDK 9 which is not available from a Gentoo supported VM
- ebuild needs changing to use ant

Bug: https://bugs.gentoo.org/622916
Bug: https://bugs.gentoo.org/623164
Bug: https://bugs.gentoo.org/623640
Signed-off-by: Chris Mayo  gmail.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/11147
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/proj/Manifest  |  2 ++
 sci-libs/proj/proj-5.2.0.ebuild | 43 +
 2 files changed, 45 insertions(+)

diff --git a/sci-libs/proj/Manifest b/sci-libs/proj/Manifest
index 41fab4471ca..9aeb63d8fc6 100644
--- a/sci-libs/proj/Manifest
+++ b/sci-libs/proj/Manifest
@@ -2,6 +2,8 @@ DIST proj-4.8.0-org_proj4_PJ.h 2960 BLAKE2B 
f5f367910490fb781a7ddb512e8eaae2d6de
 DIST proj-4.8.0.tar.gz 785279 BLAKE2B 
c0b71012128f395347f1233cca55c5d6af258bdc1d0c67ca8b847e8b69c2f6fead7176f69ae1546f45dddcd96e05c6409167b0c078029de0be1d7bc4e550edec
 SHA512 
6076289f8bdf1ca3b76ea879d8c221a668fcb4a6deec7cf6a293c489dfe0b21c36da0c6ed2c7a0b8042436106e851018aa429b4731f4ff018fea2fdb8887ec76
 DIST proj-4.9.2-org_proj4_PJ.h 2960 BLAKE2B 
f5f367910490fb781a7ddb512e8eaae2d6de4fd1f5b8e9e1dc1b189959a57499174f6b1e90476f10cb4cb8860e069061eb8b507fbbb46b3e1e394df43f67561e
 SHA512 
db2c2b8920ef1c0c56395480dd514e372d5385839ac553a36c92431f5662bb8ec47706489b5c12e0c4308967da58fc94b29a957ede627274ab685ab647151f2c
 DIST proj-4.9.2.tar.gz 874816 BLAKE2B 
a59a405298a7c8d5bcf3e1a29c5949b466fed5c3745d0f6d631fff3282f6135d6be21cd75c9b377692f4fb98ae6e10e75867fdeab868fdb49c1578073cd7e802
 SHA512 
34a506742bb27cbc7f5ee91ee7f8c7a27d0f5644a1dcfd11b1e59120040804b1621ddfa4212bff45a1c3fb85511e48ece21612e86033139bafbb50c165e77cda
+DIST proj-5.2.0.tar.gz 1398188 BLAKE2B 
37a3a8ed78fd65342f33859662a38f85c3087409db9f00eb031feb5a2527a056e5f0debd97b47f9d08ba6575af2c41d9051de0865e1ad8bd88c956358e519d77
 SHA512 
f773117d22309d4ee8dbedc2a7b6ba27e8cd032e1bd0af3c98f270bf7b7ab3353be0b04d91202a1f137fc45164c8e8a52712bb06281948008160d08f9f9074ba
 DIST proj-6.0.0.tar.gz 2405217 BLAKE2B 
7d0be7753048ffb0b95a7aca8bf73346c4239112527bf0c4a37b22a25c66f97c7692445608cd7aff422edeec18e9eb90839d84cda117dda0bbdefbe274b3e5e3
 SHA512 
bc4d2f02d697aa01099f5e973a7ca70072f51210754e4d9331ae5bfdef886a41984ce27c1ff926da14fd199005bf9cad7162ab3ea8f3f421ac8b60bc8defd8f7
 DIST proj-datumgrid-1.5.zip 2250131 BLAKE2B 
c83b5bab72b790c70fbf3b95782ba4e8e93e2accc93a0a8c06667908dc437de44aa3623799f685e020269090be103bac568fe6a9d73ce128b8af024ec1ca8442
 SHA512 
9d9a935b3e984721a1ceafac49c139d3c5d9923c5bcef5f57fec8028a043c86e7de8bad9c200fa38cd6d1bf27b32dd0126597d42fee793d055e686f090604bf3
+DIST proj-datumgrid-1.8.tar.gz 6604329 BLAKE2B 
78df259a811a79457d011b4f675f1a72b6613928bb0083d01bfe65bb4c333628725b300efdb7cf10ebc6f26ff03733886c20f25c7aef80875e81e59bda9fd7d3
 SHA512 
23153f5b57d210e37cd6e9e0fced23bdabb1c67476e9fb50eb83a68ae066a5c3675822472f5d558d10ddf36ac1d73d538b75304d112a1bfcd8d0bbd26c6481a5
 DIST proj-datumgrid-1.8.zip 6601640 BLAKE2B 
d439286c27b04767b4085f109a3bbbd555ac9e5acad2f673d5641fee433235b5a5410236ce32e42d3b11ce06d3199dec76c6e41aaa2b5dfd14a09b6b33928164
 SHA512 
991206f17348b3de484eb5364d773cd06577057228c2d1a0a1c1658308e2596ca13338a666fa71ddd76d538f23dd5bf21e178fd26a785717edd847a17e5c0cd1

diff --git a/sci-libs/proj/proj-5.2.0.ebuild b/sci-libs/proj/proj-5.2.0.ebuild
new file mode 100644
index 000..9407ce165b0
--- /dev/null
+++ b/sci-libs/proj/proj-5.2.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DATUMGRID="${PN}-datumgrid-1.8.tar.gz"
+
+DESCRIPTION="PROJ coordinate transformation software"
+HOMEPAGE="https://proj4.org/;
+SRC_URI="
+   http://download.osgeo.org/proj/${P}.tar.gz
+   http://download.osgeo.org/proj/${DATUMGRID}
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
+IUSE="static-libs"
+
+src_unpack() {
+   unpack ${P}.tar.gz
+   cd "${S}"/nad || die
+   mv README README.NAD || die
+   unpack ${DATUMGRID}
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   --without-jni
+}
+
+src_install() {
+   default
+   cd nad || die
+   dodoc README.{NAD,DATUMGRID}
+   insinto /usr/share/proj
+   insopts -m 755
+   doins test27 test83
+   insopts -m 644
+   doins pj_out27.dist pj_out83.dist
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/kile/files/, app-editors/kile/

2019-10-20 Thread Andreas Sturmlechner
commit: af63aa7ded6c3e4ced83e871084ead870229957e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 20 13:43:37 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af63aa7d

app-editors/kile: 2.9.93 version bump

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

 app-editors/kile/Manifest  |  1 +
 app-editors/kile/files/kile-2.9.93-cmake.patch | 20 
 app-editors/kile/kile-2.9.93.ebuild| 66 ++
 3 files changed, 87 insertions(+)

diff --git a/app-editors/kile/Manifest b/app-editors/kile/Manifest
index 223d9f04686..be88a52da8b 100644
--- a/app-editors/kile/Manifest
+++ b/app-editors/kile/Manifest
@@ -1 +1,2 @@
 DIST kile-2.9.92_p20190716.tar.xz 6176728 BLAKE2B 
cc6b5f12c7798c806a1e78b79c32e90a3f713d65429afbddfbf75a3a666cfbea75d32be1c2e7d15ce2e414301473f03168e84428bcec161cfd12ceeba674add3
 SHA512 
614d6aba168f47af41e6a352e7ad838c187945b857c19654ce40ea80c359e5d88a184f1ab02b404c022b897f8ac6f3a61323c9d1043fbb0412eb3d16690e40bb
+DIST kile-2.9.93.tar.bz2 8580239 BLAKE2B 
a43f160240dfdffc23c6898385994ee4e49e1f3d793915d1f392e41f606350269f2b9e80592c373680adb56454510abdd0b7e69131f20737fb5efa54d4eaa111
 SHA512 
d87277b8ef16c82cfd415dd191916641fa1a25e316e1eb2c463b275d3654dcfe180bea03027589ab30cd8b769d92d97005846a78aff8058bcfb20eed76287504

diff --git a/app-editors/kile/files/kile-2.9.93-cmake.patch 
b/app-editors/kile/files/kile-2.9.93-cmake.patch
new file mode 100644
index 000..94e39c46351
--- /dev/null
+++ b/app-editors/kile/files/kile-2.9.93-cmake.patch
@@ -0,0 +1,20 @@
+I know upstream wants to help us but it doesn't work...
+
+--- a/CMakeLists.txt   2019-10-19 14:23:41.0 +0200
 b/CMakeLists.txt   2019-10-20 15:50:52.606325681 +0200
+@@ -116,15 +116,6 @@
+   kile2.0-5_upd.pl
+   DESTINATION ${KDE_INSTALL_DATAROOTDIR}/kconf_update)
+ 
+-install(FILES
+-  AUTHORS
+-  ChangeLog
+-  README
+-  README.cwl
+-  kile-remote-control.txt
+-  README.MacOSX
+-  DESTINATION ${KDE_INSTALL_DATAROOTDIR}/doc/kile)
+-
+ feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
+ find_package(KF5I18n CONFIG REQUIRED)
+ ki18n_install(po)

diff --git a/app-editors/kile/kile-2.9.93.ebuild 
b/app-editors/kile/kile-2.9.93.ebuild
new file mode 100644
index 000..ad69bc67ec6
--- /dev/null
+++ b/app-editors/kile/kile-2.9.93.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Latex Editor and TeX shell based on KDE Frameworks"
+HOMEPAGE="https://kile.sourceforge.io/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="FDL-1.2 GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="+pdf +png"
+
+DEPEND="
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kdoctools)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep khtml)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kinit)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_kdeapps_dep okular)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtscript)
+   $(add_qt_dep qttest)
+   $(add_qt_dep qtwidgets)
+   pdf? ( app-text/poppler[qt5] )
+"
+RDEPEND="${DEPEND}
+   !app-editors/kile:4
+   $(add_kdeapps_dep konsole)
+   $(add_kdeapps_dep okular 'pdf?')
+   virtual/latex-base
+   virtual/tex-base
+   pdf? (
+   >=app-text/texlive-core-2014
+   app-text/ghostscript-gpl
+   )
+   png? (
+   app-text/dvipng
+   virtual/imagemagick-tools[png?]
+   )
+"
+
+DOCS=( AUTHORS ChangeLog kile-remote-control.txt README{,.cwl} )
+
+PATCHES=( "${FILESDIR}/${P}-cmake.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package pdf Poppler)
+   )
+
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/proj/

2019-10-20 Thread Andreas Sturmlechner
commit: f8c3403446390969bc4ad8ae38b84ffb14fd447e
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Mar 19 19:58:43 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 20 14:19:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c34034

sci-libs/proj: update longdescription in metadata.xml

Rebranded as PROJ with greater scope.

Signed-off-by: Chris Mayo  gmail.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/proj/metadata.xml | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sci-libs/proj/metadata.xml b/sci-libs/proj/metadata.xml
index bf7a5ebdf46..138833b2fd3 100644
--- a/sci-libs/proj/metadata.xml
+++ b/sci-libs/proj/metadata.xml
@@ -5,6 +5,8 @@
 sci-geoscien...@gentoo.org
 Gentoo Geosciences Project
   
-  Proj.4 cartograpic projection code for forward and inverse 
-coordinate and projection transformations.
+  
+PROJ enables the transformation of geospatial coordinates
+between coordinate reference systems.
+  
 



[gentoo-commits] proj/kde:master commit in: kde-apps/calendarsupport/

2019-10-20 Thread Andreas Sturmlechner
commit: 44a3ab60380dcaad92939801b6eb59907555e62d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 18:37:00 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 18:37:00 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=44a3ab60

kde-apps/calendarsupport: Drop unused DEPEND

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

 kde-apps/calendarsupport/calendarsupport-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/calendarsupport/calendarsupport-.ebuild 
b/kde-apps/calendarsupport/calendarsupport-.ebuild
index 93def382b9..04f46e3dda 100644
--- a/kde-apps/calendarsupport/calendarsupport-.ebuild
+++ b/kde-apps/calendarsupport/calendarsupport-.ebuild
@@ -20,7 +20,6 @@ DEPEND="
$(add_frameworks_dep kguiaddons)
$(add_frameworks_dep kholidays)
$(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep kwidgetsaddons)



[gentoo-commits] proj/kde:master commit in: kde-apps/pimcommon/

2019-10-20 Thread Andreas Sturmlechner
commit: a03136182db412e6cadbacd7f0874ae7314fd61c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 18:33:53 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 18:33:53 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a0313618

kde-apps/pimcommon: Drop unused DEPEND

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

 kde-apps/pimcommon/pimcommon-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/pimcommon/pimcommon-.ebuild 
b/kde-apps/pimcommon/pimcommon-.ebuild
index 7023f6b328..c1d486c0ab 100644
--- a/kde-apps/pimcommon/pimcommon-.ebuild
+++ b/kde-apps/pimcommon/pimcommon-.ebuild
@@ -47,7 +47,6 @@ COMMON_DEPEND="
$(add_qt_dep qtxml)
 "
 DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep kiconthemes)
test? ( $(add_kdeapps_dep kmime) )
 "
 RDEPEND="${COMMON_DEPEND}



[gentoo-commits] proj/kde:master commit in: kde-apps/libkdepim/

2019-10-20 Thread Andreas Sturmlechner
commit: 133775cf7555143d53ef9f52ae3bde929611af09
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 18:41:29 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 18:41:29 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=133775cf

kde-apps/libkdepim: Drop unused DEPEND

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

 kde-apps/libkdepim/libkdepim-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/libkdepim/libkdepim-.ebuild 
b/kde-apps/libkdepim/libkdepim-.ebuild
index 4715b711a6..b9cc2f1d48 100644
--- a/kde-apps/libkdepim/libkdepim-.ebuild
+++ b/kde-apps/libkdepim/libkdepim-.ebuild
@@ -22,7 +22,6 @@ DEPEND="
$(add_frameworks_dep kcontacts)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep kitemviews)
$(add_frameworks_dep kjobwidgets)



[gentoo-commits] proj/kde:master commit in: kde-apps/kdepim-apps-libs/

2019-10-20 Thread Andreas Sturmlechner
commit: 346d508afb31224308516547e91ad40b2fbc4a79
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 18:30:11 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 18:30:11 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=346d508a

kde-apps/kdepim-apps-libs: Drop unused DEPEND

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

 kde-apps/kdepim-apps-libs/kdepim-apps-libs-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/kdepim-apps-libs/kdepim-apps-libs-.ebuild 
b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-.ebuild
index 6410a79ed1..9b91eae1af 100644
--- a/kde-apps/kdepim-apps-libs/kdepim-apps-libs-.ebuild
+++ b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-.ebuild
@@ -18,7 +18,6 @@ DEPEND="
$(add_frameworks_dep kcontacts)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep kservice)
$(add_frameworks_dep kwidgetsaddons)



[gentoo-commits] proj/kde:master commit in: kde-apps/kontactinterface/

2019-10-20 Thread Andreas Sturmlechner
commit: 1c34b4da9e2ee4761f7aea078be39694515248d3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 18:40:15 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 18:40:15 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1c34b4da

kde-apps/kontactinterface: Drop unused DEPEND

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

 kde-apps/kontactinterface/kontactinterface-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/kontactinterface/kontactinterface-.ebuild 
b/kde-apps/kontactinterface/kontactinterface-.ebuild
index b45452ef38..8eb749ce8d 100644
--- a/kde-apps/kontactinterface/kontactinterface-.ebuild
+++ b/kde-apps/kontactinterface/kontactinterface-.ebuild
@@ -12,7 +12,6 @@ IUSE=""
 
 DEPEND="
$(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep kparts)
$(add_frameworks_dep kwindowsystem)



[gentoo-commits] proj/kde:master commit in: kde-apps/libksieve/

2019-10-20 Thread Andreas Sturmlechner
commit: ec842939b60438d0e9b92f4100966df42dab520a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 18:38:48 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 18:38:48 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ec842939

kde-apps/libksieve: Drop unused DEPEND

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

 kde-apps/libksieve/libksieve-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/libksieve/libksieve-.ebuild 
b/kde-apps/libksieve/libksieve-.ebuild
index d889bdbb86..fc4cf14ecf 100644
--- a/kde-apps/libksieve/libksieve-.ebuild
+++ b/kde-apps/libksieve/libksieve-.ebuild
@@ -21,7 +21,6 @@ COMMON_DEPEND="
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep knewstuff)
$(add_frameworks_dep kwidgetsaddons)



[gentoo-commits] proj/kde:master commit in: kde-apps/kaddressbook/

2019-10-20 Thread Andreas Sturmlechner
commit: 23a3977f86549c8f3e2a934945a268f04ba37582
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 18:32:19 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 18:32:19 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=23a3977f

kde-apps/kaddressbook: Drop unused DEPEND

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

 kde-apps/kaddressbook/kaddressbook-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/kaddressbook/kaddressbook-.ebuild 
b/kde-apps/kaddressbook/kaddressbook-.ebuild
index ec96c026cb..6880f4f1ff 100644
--- a/kde-apps/kaddressbook/kaddressbook-.ebuild
+++ b/kde-apps/kaddressbook/kaddressbook-.ebuild
@@ -25,7 +25,6 @@ DEPEND="
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kcrash)
$(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep kitemmodels)
$(add_frameworks_dep kjobwidgets)



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/

2019-10-19 Thread Andreas Sturmlechner
commit: 9d8a69d0257d8eca4012a7ba63bd7d1bbf85873b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 22:41:05 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 22:41:05 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9d8a69d0

dev-qt/qtwebengine: Try to fix some randomly occurring build error

Thanks-to: Nicholas Meyer  gmail.com>
Bug: https://bugs.gentoo.org/693668
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/qtwebengine-5.13.1-no-kcrash-reporting.patch | 18 ++
 dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild   |  4 +++-
 2 files changed, 21 insertions(+), 1 deletion(-)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.13.1-no-kcrash-reporting.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.13.1-no-kcrash-reporting.patch
new file mode 100644
index ..477e0f50
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.13.1-no-kcrash-reporting.patch
@@ -0,0 +1,18 @@
+Signed-off-by: Nicholas Meyer 
+
+--- a/src/3rdparty/chromium/content/public/common/content_features.cc  
2019-10-10 22:59:16.733542336 -0700
 b/src/3rdparty/chromium/content/public/common/content_features.cc  
2019-10-10 22:59:03.675634565 -0700
+@@ -119,12 +119,7 @@
+ // Enables crash reporting via Reporting API.
+ // https://www.w3.org/TR/reporting/#crash-report
+ const base::Feature kCrashReporting{"CrashReporting",
+-#if BUILDFLAG(ENABLE_REPORTING)
+-base::FEATURE_ENABLED_BY_DEFAULT
+-#else
+-base::FEATURE_DISABLED_BY_DEFAULT
+-#endif
+-};
++base::FEATURE_DISABLED_BY_DEFAULT};
+ 
+ // Enables specification of a target element in the fragment identifier
+ // via a CSS selector.
\ No newline at end of file

diff --git a/dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild
index 8e40a949..59976932 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild
@@ -80,8 +80,10 @@ DEPEND="${RDEPEND}
 
 PATCHES+=(
"${FILESDIR}/${P}-pulseaudio-13.patch" # bug 694960
-   # QTBUG-76963, not yet upstream:
+   # QTBUG-76963, 5.13 branch:

"${FILESDIR}/${PN}-5.13.1-webrtc-missing-header-w-linux-headers-5.2.patch"
+   # bug 693668, upstream(?) TODO:
+   "${FILESDIR}/${P}-no-kcrash-reporting.patch"
 )
 
 src_prepare() {



[gentoo-commits] proj/qt:master commit in: dev-qt/qtsql/files/, dev-qt/qtsql/

2019-10-19 Thread Andreas Sturmlechner
commit: 5e2f02e82905794314667eb0fcd657af2abd0a47
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 21:41:55 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 21:41:55 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5e2f02e8

dev-qt/qtsql: Fix build against PostgreSQL 12.0

Clean backport from qtsql 5.14 branch.

Bug: https://bugs.gentoo.org/696870
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../qtsql/files/qtsql-5.13.1-postgresql-12.patch   | 97 ++
 dev-qt/qtsql/qtsql-5.13.1.ebuild   |  5 ++
 dev-qt/qtsql/qtsql-5.13..ebuild|  5 ++
 3 files changed, 107 insertions(+)

diff --git a/dev-qt/qtsql/files/qtsql-5.13.1-postgresql-12.patch 
b/dev-qt/qtsql/files/qtsql-5.13.1-postgresql-12.patch
new file mode 100644
index ..f41755ad
--- /dev/null
+++ b/dev-qt/qtsql/files/qtsql-5.13.1-postgresql-12.patch
@@ -0,0 +1,97 @@
+From 14b61d48e8bad6223a08843cf363ef48f09c479b Mon Sep 17 00:00:00 2001
+From: Christian Ehrlicher 
+Date: Fri, 11 Oct 2019 20:53:49 +0200
+Subject: [PATCH] QPSQL: Add support for PostgreSQL 12
+
+Add proper version check and replace long deprecated and now removed
+access to pg_attrdef.adsrc.
+
+[ChangeLog][QtSql][QPSQL] added support for PostgreSQL 12
+
+Fixes: QTBUG-79033
+Fixes: QTBUG-79064
+Change-Id: Iec1b13945c34ea017139ad1c5539ab5b7f1e03aa
+Reviewed-by: Edward Welbourne 
+---
+ src/plugins/sqldrivers/psql/qsql_psql.cpp | 43 +--
+ src/plugins/sqldrivers/psql/qsql_psql_p.h |  1 +
+ 2 files changed, 25 insertions(+), 19 deletions(-)
+
+diff --git a/src/plugins/sqldrivers/psql/qsql_psql.cpp 
b/src/plugins/sqldrivers/psql/qsql_psql.cpp
+index 3803f05b9f9..760685f64b4 100644
+--- a/src/plugins/sqldrivers/psql/qsql_psql.cpp
 b/src/plugins/sqldrivers/psql/qsql_psql.cpp
+@@ -1078,8 +1078,10 @@ static QPSQLDriver::Protocol qMakePSQLVersion(int vMaj, 
int vMin)
+ return QPSQLDriver::Version10;
+ case 11:
+ return QPSQLDriver::Version11;
++case 12:
++return QPSQLDriver::Version12;
+ default:
+-if (vMaj > 11)
++if (vMaj > 12)
+ return QPSQLDriver::UnknownLaterVersion;
+ break;
+ }
+@@ -1439,26 +1441,29 @@ QSqlRecord QPSQLDriver::record(const QString 
) const
+ schema = stripDelimiters(schema, QSqlDriver::TableName);
+ tbl = stripDelimiters(tbl, QSqlDriver::TableName);
+ 
+-QString stmt = QStringLiteral("SELECT pg_attribute.attname, 
pg_attribute.atttypid::int, "
+-  "pg_attribute.attnotnull, 
pg_attribute.attlen, pg_attribute.atttypmod, "
+-  "pg_attrdef.adsrc "
+-  "FROM pg_class, pg_attribute "
+-  "LEFT JOIN pg_attrdef ON 
(pg_attrdef.adrelid = "
+-  "pg_attribute.attrelid AND pg_attrdef.adnum 
= pg_attribute.attnum) "
+-  "WHERE %1 "
+-  "AND pg_class.relname = '%2' "
+-  "AND pg_attribute.attnum > 0 "
+-  "AND pg_attribute.attrelid = pg_class.oid "
+-  "AND pg_attribute.attisdropped = false "
+-  "ORDER BY pg_attribute.attnum");
+-if (schema.isEmpty())
+-stmt = stmt.arg(QStringLiteral("pg_table_is_visible(pg_class.oid)"));
+-else
+-stmt = stmt.arg(QStringLiteral("pg_class.relnamespace = (SELECT oid 
FROM "
+-"pg_namespace WHERE 
pg_namespace.nspname = '%1')").arg(schema));
++const QString adsrc = protocol() < Version8
++? QStringLiteral("pg_attrdef.adsrc")
++: QStringLiteral("pg_get_expr(pg_attrdef.adbin, pg_attrdef.adrelid)");
++const QString nspname = schema.isEmpty()
++? QStringLiteral("pg_table_is_visible(pg_class.oid)")
++: QStringLiteral("pg_class.relnamespace = (SELECT oid FROM "
++ "pg_namespace WHERE pg_namespace.nspname = 
'%1')").arg(schema);
++const QString stmt =
++QStringLiteral("SELECT pg_attribute.attname, 
pg_attribute.atttypid::int, "
++   "pg_attribute.attnotnull, pg_attribute.attlen, 
pg_attribute.atttypmod, "
++   "%1 "
++   "FROM pg_class, pg_attribute "
++   "LEFT JOIN pg_attrdef ON (pg_attrdef.adrelid = "
++   "pg_attribute.attrelid AND pg_attrdef.adnum = 
pg_attribute.attnum) "

[gentoo-commits] proj/qt:master commit in: dev-qt/qtconcurrent/, dev-qt/qtxmlpatterns/, dev-qt/qtnetwork/, ...

2019-10-19 Thread Andreas Sturmlechner
commit: 3d32f24e5ccd1b119ad8bb17a3d6dc7962fe7203
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 21:35:11 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 21:35:11 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=3d32f24e

*/*: Drop ~amd64-fbsd keyword

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

 dev-qt/designer/designer-5.12..ebuild   | 2 +-
 dev-qt/designer/designer-5.13.1.ebuild  | 2 +-
 dev-qt/designer/designer-5.13..ebuild   | 2 +-
 dev-qt/designer/designer-5.14..ebuild   | 2 +-
 dev-qt/designer/designer-5.15..ebuild   | 2 +-
 dev-qt/designer/designer-5..ebuild  | 2 +-
 dev-qt/linguist-tools/linguist-tools-5.12..ebuild   | 2 +-
 dev-qt/linguist-tools/linguist-tools-5.13.1.ebuild  | 2 +-
 dev-qt/linguist-tools/linguist-tools-5.13..ebuild   | 2 +-
 dev-qt/linguist-tools/linguist-tools-5.14..ebuild   | 2 +-
 dev-qt/linguist-tools/linguist-tools-5.15..ebuild   | 2 +-
 dev-qt/linguist-tools/linguist-tools-5..ebuild  | 2 +-
 dev-qt/linguist/linguist-5.12..ebuild   | 2 +-
 dev-qt/linguist/linguist-5.13.1.ebuild  | 2 +-
 dev-qt/linguist/linguist-5.13..ebuild   | 2 +-
 dev-qt/linguist/linguist-5.14..ebuild   | 2 +-
 dev-qt/linguist/linguist-5.15..ebuild   | 2 +-
 dev-qt/linguist/linguist-5..ebuild  | 2 +-
 dev-qt/qdbusviewer/qdbusviewer-5.12..ebuild | 2 +-
 dev-qt/qdbusviewer/qdbusviewer-5.13.1.ebuild| 2 +-
 dev-qt/qdbusviewer/qdbusviewer-5.13..ebuild | 2 +-
 dev-qt/qdbusviewer/qdbusviewer-5.14..ebuild | 2 +-
 dev-qt/qdbusviewer/qdbusviewer-5.15..ebuild | 2 +-
 dev-qt/qdbusviewer/qdbusviewer-5..ebuild| 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5.12..ebuild   | 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5.13.1.ebuild  | 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5.13..ebuild   | 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5.14..ebuild   | 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5.15..ebuild   | 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5..ebuild  | 2 +-
 dev-qt/qtcore/qtcore-5.12..ebuild   | 2 +-
 dev-qt/qtcore/qtcore-5.13.1.ebuild  | 2 +-
 dev-qt/qtcore/qtcore-5.13..ebuild   | 2 +-
 dev-qt/qtcore/qtcore-5.14..ebuild   | 2 +-
 dev-qt/qtcore/qtcore-5.15..ebuild   | 2 +-
 dev-qt/qtcore/qtcore-5..ebuild  | 2 +-
 dev-qt/qtdbus/qtdbus-5.12..ebuild   | 2 +-
 dev-qt/qtdbus/qtdbus-5.13.1.ebuild  | 2 +-
 dev-qt/qtdbus/qtdbus-5.13..ebuild   | 2 +-
 dev-qt/qtdbus/qtdbus-5.14..ebuild   | 2 +-
 dev-qt/qtdbus/qtdbus-5.15..ebuild   | 2 +-
 dev-qt/qtdbus/qtdbus-5..ebuild  | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-5.12..ebuild | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-5.13.1.ebuild| 2 +-
 dev-qt/qtdeclarative/qtdeclarative-5.13..ebuild | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-5.14..ebuild | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-5.15..ebuild | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-5..ebuild| 2 +-
 dev-qt/qtgui/qtgui-5.12..ebuild | 2 +-
 dev-qt/qtgui/qtgui-5.13.1.ebuild| 2 +-
 dev-qt/qtgui/qtgui-5.13..ebuild | 2 +-
 dev-qt/qtgui/qtgui-5.14..ebuild | 2 +-
 dev-qt/qtgui/qtgui-5.15..ebuild | 2 +-
 dev-qt/qtgui/qtgui-5..ebuild| 2 +-
 dev-qt/qthelp/qthelp-5.12..ebuild   | 2 +-
 dev-qt/qthelp/qthelp-5.13.1.ebuild  | 2 +-
 dev-qt/qthelp/qthelp-5.13..ebuild   | 2 +-
 dev-qt/qthelp/qthelp-5.14..ebuild   | 2 +-
 dev-qt/qthelp/qthelp-5.15..ebuild   | 2 +-
 dev-qt/qthelp/qthelp-5..ebuild  | 2 +-
 dev-qt/qtmultimedia/qtmultimedia-5.12..ebuild   | 2 +-
 dev-qt/qtmultimedia/qtmultimedia-5.13.1.ebuild  | 2 +-
 dev-qt/qtmultimedia/qtmultimedia-5.13..ebuild   | 2 +-
 dev-qt/qtmultimedia/qtmultimedia-5.14..ebuild   | 2 +-
 dev-qt/qtmultimedia/qtmultimedia-5.15..ebuild   | 2 +-
 dev-qt/qtmultimedia/qtmultimedia-5..ebuild  | 2 +-
 dev-qt/qtnetwork/qtnetwork-5.12..ebuild | 2 +

[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-panel/

2019-10-19 Thread Andreas Sturmlechner
commit: 9f9e55331d1c0f8b0f169bb877c9f9df281bf07c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 21:36:21 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 21:36:21 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9f9e5533

lxqt-base/lxqt-panel: sys-apps/{lm_sensors => lm-sensors}

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

 lxqt-base/lxqt-panel/lxqt-panel-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxqt-base/lxqt-panel/lxqt-panel-.ebuild 
b/lxqt-base/lxqt-panel/lxqt-panel-.ebuild
index 53536cd8..720609ef 100644
--- a/lxqt-base/lxqt-panel/lxqt-panel-.ebuild
+++ b/lxqt-base/lxqt-panel/lxqt-panel-.ebuild
@@ -52,7 +52,7 @@ RDEPEND="
kbindicator? ( x11-libs/libxkbcommon )
mount? ( kde-frameworks/solid:5 )
networkmonitor? ( sys-libs/libstatgrab )
-   sensors? ( sys-apps/lm_sensors )
+   sensors? ( sys-apps/lm-sensors )
statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] )
sysstat? ( >=lxqt-base/libsysstat-0.4.1 )
tray? (



[gentoo-commits] proj/kde:master commit in: kde-apps/messagelib/

2019-10-19 Thread Andreas Sturmlechner
commit: cb246367b23ea5da2fae2759ece166e786839d7a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 17:39:15 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 17:39:15 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cb246367

kde-apps/messagelib: Add new DEPEND

Upstream commit e23ffc19ccff39654cdb8505f2f1fbe537c2b656

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

 kde-apps/messagelib/messagelib-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/messagelib/messagelib-.ebuild 
b/kde-apps/messagelib/messagelib-.ebuild
index 7cc825da3b..881b96fa97 100644
--- a/kde-apps/messagelib/messagelib-.ebuild
+++ b/kde-apps/messagelib/messagelib-.ebuild
@@ -57,6 +57,7 @@ DEPEND="
$(add_qt_dep qtwebengine 'widgets')
$(add_qt_dep qtwidgets)
>=app-crypt/gpgme-1.8.0-r1[cxx,qt5]
+   app-crypt/qca:2
>=dev-libs/grantlee-5.1.0:5
 "
 RDEPEND="${DEPEND}



[gentoo-commits] proj/kde:master commit in: media-libs/qt-gstreamer/

2019-10-19 Thread Andreas Sturmlechner
commit: f0a2bc4c8571ee1bddfded907880fe9a8972405e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 17:42:06 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 17:42:06 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f0a2bc4c

media-libs/qt-gstreamer: Sync keywords from Gentoo ebuild repo

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

 media-libs/qt-gstreamer/qt-gstreamer-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/qt-gstreamer/qt-gstreamer-.ebuild 
b/media-libs/qt-gstreamer/qt-gstreamer-.ebuild
index b126080cd3..f3979d206d 100644
--- a/media-libs/qt-gstreamer/qt-gstreamer-.ebuild
+++ b/media-libs/qt-gstreamer/qt-gstreamer-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 if [[ ${PV} != ** ]]; then
SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 else
EGIT_REPO_URI="https://anongit.freedesktop.org/git/gstreamer/${PN}.git;
inherit git-r3



[gentoo-commits] repo/gentoo:master commit in: media-libs/qt-gstreamer/files/, media-libs/qt-gstreamer/

2019-10-19 Thread Andreas Sturmlechner
commit: fec3ff95d51445705b18ffa921880d55442c2355
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 14:51:35 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 15:51:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec3ff95

media-libs/qt-gstreamer: Fix build with >=gstreamer-16 and clang

Fix BDEPEND while at it.

Thanks-to: Peter Levine  gmail.com>
Closes: https://bugs.gentoo.org/698022
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/qt-gstreamer-1.2.0-clang-38.patch| 67 ++
 .../files/qt-gstreamer-1.2.0-gstreamer16.patch | 25 
 .../qt-gstreamer/qt-gstreamer-1.2.0-r4.ebuild  |  9 ++-
 3 files changed, 98 insertions(+), 3 deletions(-)

diff --git a/media-libs/qt-gstreamer/files/qt-gstreamer-1.2.0-clang-38.patch 
b/media-libs/qt-gstreamer/files/qt-gstreamer-1.2.0-clang-38.patch
new file mode 100644
index 000..977a09d7f6c
--- /dev/null
+++ b/media-libs/qt-gstreamer/files/qt-gstreamer-1.2.0-clang-38.patch
@@ -0,0 +1,67 @@
+From fc159e5c4c8ffeabdc7319514c6bb19c9c9e1d3b Mon Sep 17 00:00:00 2001
+From: Aleix Pol 
+Date: Mon, 13 Jun 2016 10:36:34 +0200
+Subject: [PATCH] Fix build with Clang 3.8
+
+error: invalid suffix on literal; C++11 requires a space between literal and 
identifier
+
+https://bugzilla.gnome.org/show_bug.cgi?id=767578
+---
+ elements/gstqtvideosink/delegates/basedelegate.cpp | 2 +-
+ elements/gstqtvideosink/delegates/qwidgetvideosinkdelegate.cpp | 2 +-
+ elements/gstqtvideosink/gstqtquick2videosink.cpp   | 2 +-
+ elements/gstqtvideosink/gstqtvideosinkbase.cpp | 2 +-
+ 4 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/elements/gstqtvideosink/delegates/basedelegate.cpp 
b/elements/gstqtvideosink/delegates/basedelegate.cpp
+index 7dde59c..65f364c 100644
+--- a/elements/gstqtvideosink/delegates/basedelegate.cpp
 b/elements/gstqtvideosink/delegates/basedelegate.cpp
+@@ -155,7 +155,7 @@ bool BaseDelegate::event(QEvent *event)
+ BufferEvent *bufEvent = dynamic_cast(event);
+ Q_ASSERT(bufEvent);
+ 
+-GST_TRACE_OBJECT(m_sink, "Received buffer %"GST_PTR_FORMAT, 
bufEvent->buffer);
++GST_TRACE_OBJECT(m_sink, "Received buffer %" GST_PTR_FORMAT, 
bufEvent->buffer);
+ 
+ if (isActive()) {
+ gst_buffer_replace (_buffer, bufEvent->buffer);
+diff --git a/elements/gstqtvideosink/delegates/qwidgetvideosinkdelegate.cpp 
b/elements/gstqtvideosink/delegates/qwidgetvideosinkdelegate.cpp
+index 8f23dc2..c42513f 100644
+--- a/elements/gstqtvideosink/delegates/qwidgetvideosinkdelegate.cpp
 b/elements/gstqtvideosink/delegates/qwidgetvideosinkdelegate.cpp
+@@ -36,7 +36,7 @@ QWidget *QWidgetVideoSinkDelegate::widget() const
+ 
+ void QWidgetVideoSinkDelegate::setWidget(QWidget *widget)
+ {
+-GST_LOG_OBJECT(m_sink, "Setting \"widget\" property to %"GST_PTR_FORMAT, 
widget);
++GST_LOG_OBJECT(m_sink, "Setting \"widget\" property to %" GST_PTR_FORMAT, 
widget);
+ 
+ if (m_widget) {
+ m_widget.data()->removeEventFilter(this);
+diff --git a/elements/gstqtvideosink/gstqtquick2videosink.cpp 
b/elements/gstqtvideosink/gstqtquick2videosink.cpp
+index 7889fbf..bedc074 100644
+--- a/elements/gstqtvideosink/gstqtquick2videosink.cpp
 b/elements/gstqtvideosink/gstqtquick2videosink.cpp
+@@ -248,7 +248,7 @@ gst_qt_quick2_video_sink_show_frame(GstVideoSink *sink, 
GstBuffer *buffer)
+ {
+ GstQtQuick2VideoSink *self = GST_QT_QUICK2_VIDEO_SINK (sink);
+ 
+-GST_TRACE_OBJECT(self, "Posting new buffer (%"GST_PTR_FORMAT") for 
rendering.", buffer);
++GST_TRACE_OBJECT(self, "Posting new buffer (%" GST_PTR_FORMAT ") for 
rendering.", buffer);
+ 
+ QCoreApplication::postEvent(self->priv->delegate, new 
BaseDelegate::BufferEvent(buffer));
+ 
+diff --git a/elements/gstqtvideosink/gstqtvideosinkbase.cpp 
b/elements/gstqtvideosink/gstqtvideosinkbase.cpp
+index 118d0a2..a707e02 100644
+--- a/elements/gstqtvideosink/gstqtvideosinkbase.cpp
 b/elements/gstqtvideosink/gstqtvideosinkbase.cpp
+@@ -207,7 +207,7 @@ GstFlowReturn GstQtVideoSinkBase::show_frame(GstVideoSink 
*video_sink, GstBuffer
+ {
+ GstQtVideoSinkBase *sink = GST_QT_VIDEO_SINK_BASE(video_sink);
+ 
+-GST_TRACE_OBJECT(sink, "Posting new buffer (%"GST_PTR_FORMAT") for 
rendering.", buffer);
++GST_TRACE_OBJECT(sink, "Posting new buffer (%" GST_PTR_FORMAT ") for 
rendering.", buffer);
+ 
+ QCoreApplication::postEvent(sink->delegate, new 
BaseDelegate::BufferEvent(buffer));
+ 

diff --git a/media-libs/qt-gstreamer/files/qt-gstreamer-1.2.0-gstreamer16.patch 
b/media-libs/qt-gstreamer/files/qt-gstreamer-1.2.0-gstreamer16.patch
new file mode 100644
index 00

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

2019-10-19 Thread Andreas Sturmlechner
commit: 36f28c02938549c90718fc0a601c817817465c32
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 15:49:21 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 15:51:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f28c02

media-libs/qt-gstreamer: Drop obsolete live switch

Unmaintained upstream and likely a dead end, live version is in kde overlay.

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

 media-libs/qt-gstreamer/qt-gstreamer-1.2.0-r4.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/media-libs/qt-gstreamer/qt-gstreamer-1.2.0-r4.ebuild 
b/media-libs/qt-gstreamer/qt-gstreamer-1.2.0-r4.ebuild
index 5732c473967..4adb838f82d 100644
--- a/media-libs/qt-gstreamer/qt-gstreamer-1.2.0-r4.ebuild
+++ b/media-libs/qt-gstreamer/qt-gstreamer-1.2.0-r4.ebuild
@@ -3,20 +3,15 @@
 
 EAPI=7
 
-if [[ ${PV} != ** ]]; then
-   SRC_URI="https://gstreamer.freedesktop.org/src/qt-gstreamer/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
-else
-   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/gstreamer/qt-gstreamer.git;
-   inherit git-r3
-fi
 inherit cmake-utils
 
 DESCRIPTION="C++ bindings for GStreamer with a Qt-style API"
 HOMEPAGE="https://gstreamer.freedesktop.org/modules/qt-gstreamer.html;
+SRC_URI="https://gstreamer.freedesktop.org/src/qt-gstreamer/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 IUSE="test"
 
 BDEPEND="



[gentoo-commits] proj/kde:master commit in: kde-apps/artikulate/

2019-10-19 Thread Andreas Sturmlechner
commit: 828acbc35c693c9c015533e551bb484ad2bbdfbf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 19 09:55:47 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 19 09:55:47 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=828acbc3

kde-apps/artikulate: Drop unused DEPEND

Upstream commit b31404df2ef2417e30598daa0b7ca580fb7949cc

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

 kde-apps/artikulate/artikulate-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/artikulate/artikulate-.ebuild 
b/kde-apps/artikulate/artikulate-.ebuild
index fa4e507dba..5df763638b 100644
--- a/kde-apps/artikulate/artikulate-.ebuild
+++ b/kde-apps/artikulate/artikulate-.ebuild
@@ -22,7 +22,6 @@ DEPEND="
$(add_frameworks_dep ki18n)
$(add_frameworks_dep knewstuff)
$(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
$(add_qt_dep qtsql)



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/, app-office/libreoffice/files/

2019-10-18 Thread Andreas Sturmlechner
commit: 73309c9f2c62bf1c2b1c32814bd77d6fbfd7a3bf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 18 23:47:47 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 18 23:59:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73309c9f

app-office/libreoffice: Fix build with >=dev-db/mysql-connector-c-8

Thanks-to: Peter Levine  gmail.com>
Closes: https://bugs.gentoo.org/692422
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libreoffice-6.3.2.2-mysql-connector-c-8.patch  | 45 ++
 app-office/libreoffice/libreoffice-6.3.2.2.ebuild  |  3 ++
 app-office/libreoffice/libreoffice-6.3..ebuild |  3 ++
 3 files changed, 51 insertions(+)

diff --git 
a/app-office/libreoffice/files/libreoffice-6.3.2.2-mysql-connector-c-8.patch 
b/app-office/libreoffice/files/libreoffice-6.3.2.2-mysql-connector-c-8.patch
new file mode 100644
index 000..677ba399575
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-6.3.2.2-mysql-connector-c-8.patch
@@ -0,0 +1,45 @@
+From 5917ba8bc645a2b105ec089101b8a664481b5b61 Mon Sep 17 00:00:00 2001
+From: Peter Levine 
+Date: Thu, 17 Oct 2019 23:08:57 -0400
+Subject: Fix building against MySQL Connector/C 8
+
+In MySQL Connector/C 8, my_bool is replaced by bool. It was
+previously defined as char. When building against
+MySQL Connector/C 8, this leads to type punning build errors.
+Redefine affected members of struct BindMetaData as bool if using
+version 8 of greater. Otherwise, default to char.
+
+Change-Id: If12b975d95afae86502867cb334cb4195802f91d
+Reviewed-on: https://gerrit.libreoffice.org/81002
+Reviewed-by: Samuel Mehrbrodt 
+Tested-by: Samuel Mehrbrodt 
+---
+ .../source/drivers/mysqlc/mysqlc_preparedstatement.hxx | 10 --
+ 1 file changed, 8 insertions(+), 2 deletions(-)
+
+diff --git a/connectivity/source/drivers/mysqlc/mysqlc_preparedstatement.hxx 
b/connectivity/source/drivers/mysqlc/mysqlc_preparedstatement.hxx
+index 1df2c70..3450473 100644
+--- a/connectivity/source/drivers/mysqlc/mysqlc_preparedstatement.hxx
 b/connectivity/source/drivers/mysqlc/mysqlc_preparedstatement.hxx
+@@ -39,11 +39,17 @@ using ::com::sun::star::uno::Reference;
+ using ::com::sun::star::uno::RuntimeException;
+ using ::com::sun::star::uno::Type;
+ 
++#if defined MYSQL_VERSION_ID && (MYSQL_VERSION_ID >= 8)
++using my_bool = bool;
++#else
++using my_bool = char;
++#endif
++
+ struct BindMetaData
+ {
+-char is_null = 0;
++my_bool is_null = 0;
+ unsigned long length = 0;
+-char error = 0;
++my_bool error = 0;
+ };
+ 
+ typedef ::cppu::ImplHelper5

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

2019-10-17 Thread Andreas Sturmlechner
commit: 53df993740be8035530b041668103ec575ae5bc0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 17 18:14:39 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 17 18:39:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53df9937

app-office/libreoffice-l10n: 6.2.8.2 version bump

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

 app-office/libreoffice-l10n/Manifest   | 168 +
 .../libreoffice-l10n-6.2.8.2.ebuild|  91 +++
 2 files changed, 259 insertions(+)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index b0acf4215aa..19d791b493a 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -334,6 +334,174 @@ DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_xh.tar.gz 
290886 BLAKE2B 7eb9c1a
 DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_zh-CN.tar.gz 807441 BLAKE2B 
1a8bc051e5e47ad3c1ccdf958c13c1b29566d2a19c62ac02a841d567abb4974bb8fcc46c4f75d7cca35a0fe59ee9027519d57c7bb777ea44638ed3494abfe22d
 SHA512 
86cee3f10481b35f241857c0fe7297d7b8b597fc6cf78e09665cc3bda811b27218916d216fb1ddd7fc78cad4d2ea631c696b881451453f1951a6f22a922bdbc9
 DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_zh-TW.tar.gz 808189 BLAKE2B 
5ecf1cd1ac540567a750b5d1dc7ae48e6ffb37be721350865b5b1d528325ee2c631cc25b8f8276bdf134acd462c7ba173f07f21d75e74f1e3e18cbec7bdbe3f3
 SHA512 
8140dd81896d186ef6b287aced8650d46aad1bd49198fde6cf562c6fc2abc4bf40df2a84e6c4e107efb71a4b25cbe44fe71ae6c8f063bf26dd094b47ab189a9c
 DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_zu.tar.gz 320647 BLAKE2B 
3496cdc5b9b02f2a6ce76ff0c6584438f9b9c06e1fa5bf0fa03e3b444f4145e95e9a78985f1badd40b8de2a6f49cf3bdfe64ca16ab7eaed8ec91985d
 SHA512 
9032be91709bb839f01af8faee2629885c82d1c7152da083913af05df24a8f3b0eecb0404987ae44607e651a755e2be4079586a5d0b2de7ded9af71867e3b272
+DIST LibreOffice_6.2.8.2_Linux_x86_rpm_helppack_am.tar.gz 2494426 BLAKE2B 
fc89ff22d56871c8bdf347f8cf3ef839b33c3c700ac02ae53d3b727123d7d6adf13a57454a551fbd7a9ab8650acbdf95f1033ecf81b6d39ccfca804dfeaf3606
 SHA512 
4d2122c6c80a4ea742a8731a98eefd4191b000edc2a5d0ac0af353c7487aefa4a37fd65d1d03daa1f2952b3ae83778e9d88f2a55e48bc26ba997aef25ca04ed8
+DIST LibreOffice_6.2.8.2_Linux_x86_rpm_helppack_ast.tar.gz 2388900 BLAKE2B 
802936f84418a50a9abb51085ba2f3dd8f458eb40a9bf0480312d89bbc7770e1444b425e1513243a37d940a02556d8addb8e638b092344ee6db21ff0a3df795c
 SHA512 
bca9c25d52c7563182be78e51e9126e94862d49ebfd0c77bf3c20c4d54127ed9a8443222a9a8b867442818767393b49e786460f8937921717e9160c1ec2b30c8
+DIST LibreOffice_6.2.8.2_Linux_x86_rpm_helppack_bg.tar.gz 2567538 BLAKE2B 
8613c1cb30ab258a4598a17f29cc1b99809bbd6f7024e19ebcef79ee8247c324cdf6737c5c4b347f2d462bff1aa7b26960aecdfd63a49fa584d2379fc06a9ecf
 SHA512 
4f9ae6ef4f143d23b3e55be216711f045cb73ed0c2c942ca0120a6d13abc575069d1fb484ad8f1746b7fdfa3ad6933d5bda4aa5c8cf1cf5d3cf000a134099cd7
+DIST LibreOffice_6.2.8.2_Linux_x86_rpm_helppack_bn-IN.tar.gz 2578914 BLAKE2B 
4c83f0da2b858828ae4e3cfcae5234db7ce6077b5f41ea4d8086b84773c1d08e540bddd4959a13bdc9789e972dd05aea2a357624e8406000e29e3e230fda5a87
 SHA512 
1ac3adcc5fecebcd70e3a1c05bc19944418f6f0c477e1b9493b1d48c54edf243c2ece921e6c44473281187b51b5083f8a2b6bc05b2e6e7bb025487df370cac7a
+DIST LibreOffice_6.2.8.2_Linux_x86_rpm_helppack_bn.tar.gz 2561182 BLAKE2B 
cd0d32149830e9fbf2b9fc41d645b78601e6687ce5b61aa115b78806bba80552219b2497eccf267d804bd68c3c04dc3b1d56aa1dda834ffb6fd500d0218fce3f
 SHA512 
457cde86812bf67a72d5074848152d2cdc079eb6a6abef000449632011d69a56b54990bd744e6d0f17dcbeffce32d1ceaebbfe41414dd248d9e0e4f92adaffdb
+DIST LibreOffice_6.2.8.2_Linux_x86_rpm_helppack_bo.tar.gz 2576710 BLAKE2B 
dd886462751b3ca3f4a8db667c9533d6ec8cbf07dc010fcc60c408a37b2301758b995757e85320e9630a3b2c74e28d9c23d912c061588f2f5df797874362b9c3
 SHA512 
6cf68025973e9f8b97fed26dbda87e23cde6122859421846def0f5a3b9bb3a5ae3ac29c40bbf1f0109f0c58ca61584b249af171bd4fb3d6bf916b684f84c5de7
+DIST LibreOffice_6.2.8.2_Linux_x86_rpm_helppack_bs.tar.gz 2302244 BLAKE2B 
3495accdefcbea1f9bfa69f67cbd08d886d6024bdd7cb242bc0a1676e6068a7ff6dcedf643f9448a03e915655f856730309ee527995c12e40e9feb6170fa03fc
 SHA512 
fa585dfc3469b0187ac85671a63aaac422edd9c822b2372c780bbc0a809c0ec6efd5c9a3fb8b096c61a0a9ed90b715b2707fc89109902e9a12a68107cc39
+DIST LibreOffice_6.2.8.2_Linux_x86_rpm_helppack_ca-valencia.tar.gz 2380577 
BLAKE2B 
e7293a58f0e2be91a4412c743a227cf961adee0b0e5ecc71f92c8a4b0daeb26d03ec6293e39b78a6debcda75db7fd1766df789ce493247e30e5bd20c544558e1
 SHA512 
7c618745391b32acf7ac62d9de212a98d18a310116e41cf74047ff8a60c3d23e0b1b49f1d9c0438789ebcbb470dcd14479b9a5d73f75816009a34914a3bdca55
+DIST LibreOffice_6.2.8.2_Linux_x86_rpm_helppack_ca.tar.gz 2366256 BLAKE2B 
6cf4e79f799a9219c36b5406d10bbb0d33e7808d35c66121a67dc3e81816b3dd432fcfc132a15f10e7c91a865aca7e9e25544dc6c9a630829ef20960abfa1b7

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

2019-10-17 Thread Andreas Sturmlechner
commit: ea1be4f3bbbafaf0916f7c2832dc5de94849042a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 17 17:59:40 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 17 18:39:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1be4f3

app-office/libreoffice: 6.2.8.2 version bump

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

 app-office/libreoffice/Manifest   |   2 +
 app-office/libreoffice/libreoffice-6.2.8.2.ebuild | 552 ++
 2 files changed, 554 insertions(+)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index a29ae0ebbb8..fb1e34f891c 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -5,8 +5,10 @@ DIST 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip 1521926 
BLAKE2B d2769842c18
 DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 BLAKE2B 
51db6bd90585b13857ecb494c805c9fb6874e1e65d7aee73d23e1716670836a14b376bcca810f96fd55b0ed653b2660a268030f246c822cbb04f867ef763a3b3
 SHA512 
2d3835f7ac356805025cafedcad97faa48d0f5da386e6ac7b7451030059df8e2fdb0861ade07a576ebf9fb5b88a973585ab0437944b06aac9289d6898ba8586a
 DIST libreoffice-6.2.5.2.tar.xz 215008848 BLAKE2B 
5dd1ef185820944816e01c8ed6a7873a5a8fe6f7f4b41fad279729970d85ff868f51ed573e8b3d0a554ffd1f8e295b6ff2e493e7f7250f8cb1c7c2a40115abf4
 SHA512 
b46b6731c415ab354ad7d876cb8905cb9eae2ca71639abf049ea7f5930601c957cc0eb04a2cd06949073ba5e94778ecdb449692ed8bbfbd95b05f6e7980d8d10
 DIST libreoffice-6.2.7.1.tar.xz 215022744 BLAKE2B 
717acc3c310d3d973464b422176ccb4aae1481f2537c419e3afd031a2c2967a7b20b4cc5b60499befcae279441176a275f339e65534c4eb9d7395c6e050ba6e3
 SHA512 
9ed37c7957bb214a3de0b3dadea9debd5056d641052a669904d543a7065f1f5c721e09ddda800dfb478ff0474f71a275c7208077cb7b6566786d3b637f42860b
+DIST libreoffice-6.2.8.2.tar.xz 215070800 BLAKE2B 
d6bc1e94de1df4dd20dafaeac9702435f305fe15117e8aee02233c6d2e74423bb475aeaf79ff6dcd30e22d69a5d6f0648218819b08003524a2c7b1db340281c4
 SHA512 
cf1dd708f10ea4b9a3134851cad45fe91c1d535e2b2068f7e65f1cb1bf4076c5c41ec253f628c5b912590e91ccfe16f5c8bcf39bc92df2ec7c8aef84210349bd
 DIST libreoffice-6.3.2.2.tar.xz 224752776 BLAKE2B 
397d125714ae591d174ea185a488ecb652946de76d015c4ffb85e1c27ed34f87b5808ac41309b52fba117aab67097a0c378284721f0e5f3eb8e3284c799ed8dd
 SHA512 
f0576f5a5b2c91ee6c003cbf9772580c564e05f66c3b34ddee4b723095aaa3a55070df3d70d7e6b8be68e23a7e204c1237496d7e798f9494282cadba0eacf930
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 DIST libreoffice-help-6.2.5.2.tar.xz 13023680 BLAKE2B 
f1f3a03104c1270e59f2b9130a29e1fbc99a9bf76b2bf4cedef8dc61487c9a2036f143501ad7fcd0c056c8b72446305b7a4ca9a719b11200ade5feca35e5e7ea
 SHA512 
14f964161bd827a5846ec667ae1dac80d1485450e172da44010103e31f3872df62595e8b1b1d45c720caac9256d2adaf8f5a0bb80d059d35f1c560b533eb764c
 DIST libreoffice-help-6.2.7.1.tar.xz 13024328 BLAKE2B 
fcdb01a52abb90773baa96b0c25fc04bf928e13b940a5cadd7eb455a3004f83d339252346d7c615fbe511cee7e093560c99bf6ff6bd2e5e832d57d4d1053ebc6
 SHA512 
b4599bf6854efa800483cf16132c9809ea439d29ea63c7621a0f04ce19609a7a1966d86862342f911cde22a3bd19fe5b96ad9bdb34d5255eb716352a8ce9bbaa
+DIST libreoffice-help-6.2.8.2.tar.xz 13024032 BLAKE2B 
524ba3ff77670afebf8be4724b5e54f9b157582cfcac8640e2184b8ae24c8e5e01b924415949f1756c18e2d54b8eab7efb78c979321e50b6d52b741ddd49
 SHA512 
c1f5b1b3c50da0a47a9724c9fc3544a15b7df72e66c5c2008afeae7732e2b29f0e57e64ce9a216c3237acdb4345715525f32be290f3196ba6e28685fa6c0925c
 DIST libreoffice-help-6.3.2.2.tar.xz 13192064 BLAKE2B 
83c742faa698370e1561133d4c7351619639b343068691d830433ff5dfa4af20ba7f89428b67275f7f19c947dd84e4c03aa330e4ddd684dbd19acee14e842ba9
 SHA512 
34f34abbd21e37ea6f8ed860af27bbd641cb98331f235b84c5b5cc4e3fa01d9f43a32469f5df4f4cf4dde0e804ba12e73fdd6d357413d5d7641c32396abf09f1

diff --git a/app-office/libreoffice/libreoffice-6.2.8.2.ebuild 
b/app-office/libreoffice/libreoffice-6.2.8.2.ebuild
new file mode 100644
index 000..8a89bd5092b
--- /dev/null
+++ b/app-office/libreoffice/libreoffice-6.2.8.2.ebuild
@@ -0,0 +1,552 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_REQ_USE="threads(+),xml"
+
+MY_PV="${PV/_alpha/.alpha}"
+MY_PV="${MY_PV/_beta/.beta}"
+# experimental ; release ; old
+# Usually the tarballs are moved a lot so this should make everyone happy.
+DEV_URI="
+   https://dev-builds.libreoffice.org/pre-releases/src
+   https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
+   
https://downloadar

[gentoo-commits] proj/kde:master commit in: kde-frameworks/kapidox/

2019-10-17 Thread Andreas Sturmlechner
commit: dfecabc52658fad3081bd8aed56ca0c3a9e94350
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 17 18:08:17 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 17 18:08:17 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dfecabc5

kde-frameworks/kapidox: Drop python2_7

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

 kde-frameworks/kapidox/kapidox-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kapidox/kapidox-.ebuild 
b/kde-frameworks/kapidox/kapidox-.ebuild
index 70b4eca0c2..c70efde902 100644
--- a/kde-frameworks/kapidox/kapidox-.ebuild
+++ b/kde-frameworks/kapidox/kapidox-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_SINGLE_IMPL="true"
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
 inherit cmake-utils kde.org distutils-r1
 
 DESCRIPTION="Framework for building KDE API documentation in a standard format 
and style"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kfilemetadata/

2019-10-17 Thread Andreas Sturmlechner
commit: 7d9c29a77a58af2395a02a0f12838759d7afc112
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 17 18:06:27 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 17 18:06:27 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7d9c29a7

kde-frameworks/kfilemetadata: Drop python2_7

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

 kde-frameworks/kfilemetadata/kfilemetadata-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-.ebuild 
b/kde-frameworks/kfilemetadata/kfilemetadata-.ebuild
index 716d0d2fb7..248aa0e8ae 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_{6,7}} )
+PYTHON_COMPAT=( python3_{6,7} )
 inherit kde5 python-any-r1
 
 DESCRIPTION="Library for extracting file metadata"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/extra-cmake-modules/

2019-10-17 Thread Andreas Sturmlechner
commit: a4e11e5e2a0785e33999cc03ffd2bc8b037eff6f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 17 18:07:08 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 17 18:07:08 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a4e11e5e

kde-frameworks/extra-cmake-modules: Drop python2_7

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

 kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild 
b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild
index 5cfdab0f5d..14fce598df 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_{6,7}} )
+PYTHON_COMPAT=( python3_{6,7} )
 inherit cmake-utils kde.org python-any-r1
 
 DESCRIPTION="Extra modules and scripts for CMake"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/ki18n/

2019-10-17 Thread Andreas Sturmlechner
commit: d5efe856c5fbcc90c9627b8ef11cc79674992c33
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 17 18:07:44 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 17 18:07:44 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d5efe856

kde-frameworks/ki18n: Drop python2_7

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

 kde-frameworks/ki18n/ki18n-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/ki18n/ki18n-.ebuild 
b/kde-frameworks/ki18n/ki18n-.ebuild
index 5e1905d848..cc4534f988 100644
--- a/kde-frameworks/ki18n/ki18n-.ebuild
+++ b/kde-frameworks/ki18n/ki18n-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_{6,7}} )
+PYTHON_COMPAT=( python3_{6,7} )
 inherit kde5 python-single-r1
 
 DESCRIPTION="Framework based on Gettext for internationalizing user interface 
text"



[gentoo-commits] proj/kde:master commit in: dev-python/parse_cmake/

2019-10-17 Thread Andreas Sturmlechner
commit: e62108f998dc9e368f4e78849714b1f25782aab8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 17 18:09:19 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 17 18:09:19 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e62108f9

dev-python/parse_cmake: Drop python2_7

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

 dev-python/parse_cmake/parse_cmake-0.4.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/parse_cmake/parse_cmake-0.4.1-r1.ebuild 
b/dev-python/parse_cmake/parse_cmake-0.4.1-r1.ebuild
index cc2187f798..7fae7b3fb9 100644
--- a/dev-python/parse_cmake/parse_cmake-0.4.1-r1.ebuild
+++ b/dev-python/parse_cmake/parse_cmake-0.4.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
 inherit distutils-r1
 
 DESCRIPTION="Parser for CMakeLists.txt files"



[gentoo-commits] proj/kde:master commit in: sys-auth/loginkit/

2019-10-16 Thread Andreas Sturmlechner
commit: c1e6d533b8ca112e9ff9ee31b5019291b3958a34
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 22:46:05 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 22:46:05 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c1e6d533

sys-auth/loginkit: Drop package, EGIT_URI behind login wall

Reported-by: Nils Freydank  posteo.de>
Closes: https://bugs.gentoo.org/697896
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sys-auth/loginkit/loginkit-.ebuild | 19 ---
 sys-auth/loginkit/metadata.xml |  8 
 2 files changed, 27 deletions(-)

diff --git a/sys-auth/loginkit/loginkit-.ebuild 
b/sys-auth/loginkit/loginkit-.ebuild
deleted file mode 100644
index c00d505443..00
--- a/sys-auth/loginkit/loginkit-.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://git.devuan.org/pkgs-utopia-substitution/loginkit.git;
-inherit git-r3
-
-DESCRIPTION="Implementation of logind that does not depend on any specific 
init system"
-HOMEPAGE="https://git.devuan.org/pkgs-utopia-substitution/loginkit;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-BDEPEND="dev-util/gdbus-codegen"
-DEPEND="dev-libs/glib:2"
-RDEPEND="${DEPEND}"

diff --git a/sys-auth/loginkit/metadata.xml b/sys-auth/loginkit/metadata.xml
deleted file mode 100644
index 2fdbf33d96..00
--- a/sys-auth/loginkit/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-



[gentoo-commits] proj/kde:master commit in: kde-misc/akonadi-phabricator-resource/

2019-10-16 Thread Andreas Sturmlechner
commit: e3ff702529dee123849338e95553698be94f7f38
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 22:54:31 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 23:01:15 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e3ff7025

kde-misc/akonadi-phabricator-resource: Drop package

This has been broken for most of the last two years, briefly - supposedly -
worked in March only to be broken again a couple of months later (kasync and
kcalcore/kcalendarcore).

Use of phabricator.kde.org itself is limited now. Time to let it go.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../akonadi-phabricator-resource-.ebuild   | 29 --
 kde-misc/akonadi-phabricator-resource/metadata.xml |  8 --
 2 files changed, 37 deletions(-)

diff --git 
a/kde-misc/akonadi-phabricator-resource/akonadi-phabricator-resource-.ebuild
 
b/kde-misc/akonadi-phabricator-resource/akonadi-phabricator-resource-.ebuild
deleted file mode 100644
index 31fe6a7436..00
--- 
a/kde-misc/akonadi-phabricator-resource/akonadi-phabricator-resource-.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Phabricator integration in Akonadi/KOrganizer"
-HOMEPAGE="https://cgit.kde.org/akonadi-phabricator-resource.git;
-LICENSE="GPL-2+"
-
-KEYWORDS=""
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kcalendarcore)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_kdeapps_dep akonadi)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   dev-libs/kasync
-   dev-libs/libxslt
-"
-RDEPEND="${DEPEND}"

diff --git a/kde-misc/akonadi-phabricator-resource/metadata.xml 
b/kde-misc/akonadi-phabricator-resource/metadata.xml
deleted file mode 100644
index 2fdbf33d96..00
--- a/kde-misc/akonadi-phabricator-resource/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-



[gentoo-commits] proj/kde:master commit in: net-libs/libtmdbqt/

2019-10-16 Thread Andreas Sturmlechner
commit: 701a9e670a80fecec5f694c51a33b75a1fa2cf18
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 22:59:44 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 23:01:15 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=701a9e67

net-libs/libtmdbqt: Switch to kde.org

Does not use ECM, but is hosted on kde.org

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

 net-libs/libtmdbqt/libtmdbqt-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-libs/libtmdbqt/libtmdbqt-.ebuild 
b/net-libs/libtmdbqt/libtmdbqt-.ebuild
index ccfffdbb51..2e1dd5eb7f 100644
--- a/net-libs/libtmdbqt/libtmdbqt-.ebuild
+++ b/net-libs/libtmdbqt/libtmdbqt-.ebuild
@@ -3,11 +3,10 @@
 
 EAPI=7
 
-inherit cmake-utils git-r3
+inherit cmake-utils kde.org
 
 DESCRIPTION="Qt library to query the movie database API (themoviedb.org)"
 HOMEPAGE="https://cgit.kde.org/libtmdbqt.git;
-EGIT_REPO_URI="https://anongit.kde.org/libtmdbqt.git;
 
 LICENSE="LGPL-2.1"
 SLOT="0"



[gentoo-commits] proj/kde:master commit in: sys-auth/polkit-qt/

2019-10-16 Thread Andreas Sturmlechner
commit: e0707952e9adb6be36299186d10b2005b02cf52d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 22:48:15 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 23:00:50 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e0707952

sys-auth/polkit-qt: Switch to kde.org

Does not use ECM, but is hosted on kde.org

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

 sys-auth/polkit-qt/polkit-qt-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/polkit-qt/polkit-qt-.ebuild 
b/sys-auth/polkit-qt/polkit-qt-.ebuild
index a7f871a512..f0a82feab2 100644
--- a/sys-auth/polkit-qt/polkit-qt-.ebuild
+++ b/sys-auth/polkit-qt/polkit-qt-.ebuild
@@ -3,11 +3,11 @@
 
 EAPI=7
 
-inherit cmake-utils git-r3
+KDE_ORG_NAME="polkit-qt-1"
+inherit cmake-utils kde.org
 
 DESCRIPTION="PolicyKit Qt API wrapper library"
 HOMEPAGE="https://api.kde.org/kdesupport-api/polkit-qt-1-apidocs/;
-EGIT_REPO_URI=( "https://anongit.kde.org/polkit-qt-1; )
 
 LICENSE="LGPL-2"
 SLOT="0"



[gentoo-commits] proj/kde:master commit in: eclass/

2019-10-16 Thread Andreas Sturmlechner
commit: f9a263cf011a006a92308f130535f8fe08349acb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  7 14:10:24 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 18:51:37 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f9a263cf

kde5-functions.eclass: Must not be used directly by ebuild

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde5-functions.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index 516c22bb3e..0e891dc6e3 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -10,7 +10,7 @@
 # This eclass contains functions shared by the other KDE eclasses and forms
 # part of their public API.
 #
-# This eclass should (almost) never be inherited directly by an ebuild.
+# This eclass must not be inherited directly by an ebuild.
 
 if [[ -z ${_KDE5_FUNCTIONS_ECLASS} ]]; then
 _KDE5_FUNCTIONS_ECLASS=1



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace-wallpapers/

2019-10-16 Thread Andreas Sturmlechner
commit: 51216607cd740b9ce8a160c1ef67212df6c40972
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 22:18:59 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 22:18:59 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=51216607

kde-plasma/plasma-workspace-wallpapers: Port away from kde5.eclass

This is using ECM, but on a very basic level.

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

 .../plasma-workspace-wallpapers-.ebuild   | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-.ebuild
 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-.ebuild
index f8a3dfac4c..eccdd355c1 100644
--- 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-.ebuild
+++ 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-.ebuild
@@ -3,15 +3,16 @@
 
 EAPI=7
 
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-inherit kde5
+inherit kde.org
 
 DESCRIPTION="Wallpapers for the Plasma workspace"
+
+LICENSE="GPL-2"
+SLOT="5"
 KEYWORDS=""
 IUSE=""
 
 BDEPEND="
-   $(add_frameworks_dep extra-cmake-modules)
-   $(add_qt_dep qtcore)
+   dev-qt/qtcore:5
+   kde-frameworks/extra-cmake-modules:5
 "



[gentoo-commits] proj/kde:master commit in: kde-apps/kdeedu-data/

2019-10-16 Thread Andreas Sturmlechner
commit: ebd0385b4c1478dd47b0168e01418285c54f3936
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 22:10:49 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 22:10:49 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ebd0385b

kde-apps/kdeedu-data: Drop obsolete blocker

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

 kde-apps/kdeedu-data/kdeedu-data-19.08.49..ebuild | 3 ---
 kde-apps/kdeedu-data/kdeedu-data-.ebuild  | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/kde-apps/kdeedu-data/kdeedu-data-19.08.49..ebuild 
b/kde-apps/kdeedu-data/kdeedu-data-19.08.49..ebuild
index 5613d44c2e..9c381d8e4f 100644
--- a/kde-apps/kdeedu-data/kdeedu-data-19.08.49..ebuild
+++ b/kde-apps/kdeedu-data/kdeedu-data-19.08.49..ebuild
@@ -15,6 +15,3 @@ BDEPEND="
$(add_frameworks_dep extra-cmake-modules)
$(add_qt_dep qtcore)
 "
-RDEPEND="
-   !kde-apps/kde-l10n
-"

diff --git a/kde-apps/kdeedu-data/kdeedu-data-.ebuild 
b/kde-apps/kdeedu-data/kdeedu-data-.ebuild
index 5613d44c2e..9c381d8e4f 100644
--- a/kde-apps/kdeedu-data/kdeedu-data-.ebuild
+++ b/kde-apps/kdeedu-data/kdeedu-data-.ebuild
@@ -15,6 +15,3 @@ BDEPEND="
$(add_frameworks_dep extra-cmake-modules)
$(add_qt_dep qtcore)
 "
-RDEPEND="
-   !kde-apps/kde-l10n
-"



[gentoo-commits] proj/kde:master commit in: kde-apps/kdeedu-data/

2019-10-16 Thread Andreas Sturmlechner
commit: d7a89b492275a9e48923a397707d4c56e0e57159
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 22:12:35 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 22:12:35 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d7a89b49

kde-apps/kdeedu-data: Port away from kde5.eclass

This is using ECM, but on a very basic level.

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

 kde-apps/kdeedu-data/kdeedu-data-.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/kde-apps/kdeedu-data/kdeedu-data-.ebuild 
b/kde-apps/kdeedu-data/kdeedu-data-.ebuild
index 9c381d8e4f..bcad874e9f 100644
--- a/kde-apps/kdeedu-data/kdeedu-data-.ebuild
+++ b/kde-apps/kdeedu-data/kdeedu-data-.ebuild
@@ -3,15 +3,16 @@
 
 EAPI=7
 
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-inherit kde5
+inherit kde.org
 
 DESCRIPTION="Shared icons, artwork and data files for educational applications"
+
+LICENSE="GPL-2"
+SLOT="5"
 KEYWORDS=""
 IUSE=""
 
 BDEPEND="
-   $(add_frameworks_dep extra-cmake-modules)
-   $(add_qt_dep qtcore)
+   dev-qt/qtcore:5
+   kde-frameworks/extra-cmake-modules:5
 "



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kapidox/

2019-10-16 Thread Andreas Sturmlechner
commit: f09a528e45b66b64a868aca08df94ba4801aefd4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 20:59:16 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 20:59:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f09a528e

kde-frameworks/kapidox: Set KDE_QTHELP="false"

None of the usual cmake switches at all here.

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

 kde-frameworks/kapidox/kapidox-5.60.0.ebuild | 1 +
 kde-frameworks/kapidox/kapidox-5.63.0.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-frameworks/kapidox/kapidox-5.60.0.ebuild 
b/kde-frameworks/kapidox/kapidox-5.60.0.ebuild
index 274a643f1e5..f8299a4c5cb 100644
--- a/kde-frameworks/kapidox/kapidox-5.60.0.ebuild
+++ b/kde-frameworks/kapidox/kapidox-5.60.0.ebuild
@@ -5,6 +5,7 @@ EAPI=7
 
 KDE_AUTODEPS="false"
 KDE_DEBUG="false"
+KDE_QTHELP="false"
 KDE_TEST="false"
 DISTUTILS_SINGLE_IMPL="true"
 PYTHON_COMPAT=( python2_7 )

diff --git a/kde-frameworks/kapidox/kapidox-5.63.0.ebuild 
b/kde-frameworks/kapidox/kapidox-5.63.0.ebuild
index 0a2cd53035e..a50c4f72e19 100644
--- a/kde-frameworks/kapidox/kapidox-5.63.0.ebuild
+++ b/kde-frameworks/kapidox/kapidox-5.63.0.ebuild
@@ -5,6 +5,7 @@ EAPI=7
 
 KDE_AUTODEPS="false"
 KDE_DEBUG="false"
+KDE_QTHELP="false"
 KDE_TEST="false"
 DISTUTILS_SINGLE_IMPL="true"
 PYTHON_COMPAT=( python2_7 python3_{6,7} )



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kapidox/

2019-10-16 Thread Andreas Sturmlechner
commit: 81a773b92daf3797c37f24ee545217339a873e50
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 12:33:01 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 12:33:01 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=81a773b9

kde-frameworks/kapidox: Port away from kde5.eclass

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

 kde-frameworks/kapidox/kapidox-.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/kde-frameworks/kapidox/kapidox-.ebuild 
b/kde-frameworks/kapidox/kapidox-.ebuild
index 45153a6601..70b4eca0c2 100644
--- a/kde-frameworks/kapidox/kapidox-.ebuild
+++ b/kde-frameworks/kapidox/kapidox-.ebuild
@@ -3,12 +3,9 @@
 
 EAPI=7
 
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-KDE_TEST="false"
 DISTUTILS_SINGLE_IMPL="true"
 PYTHON_COMPAT=( python2_7 python3_{6,7} )
-inherit kde5 distutils-r1
+inherit cmake-utils kde.org distutils-r1
 
 DESCRIPTION="Framework for building KDE API documentation in a standard format 
and style"
 LICENSE="BSD-2"
@@ -24,5 +21,4 @@ RDEPEND="
 
 pkg_setup() {
python-single-r1_pkg_setup
-   kde5_pkg_setup
 }



[gentoo-commits] proj/kde:master commit in: eclass/

2019-10-16 Thread Andreas Sturmlechner
commit: eb6b1a655174307f52227f537180f8f07ca3c391
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  7 13:08:56 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 10:04:37 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eb6b1a65

kde.org.eclass: New eclass

Support eclass for packages that are hosted on kde.org infrastructure.

This eclass is mainly providing facilities for the upstream release groups
Frameworks, Plasma, Applications to assemble default SRC_URI for tarballs,
set up git-r3.eclass for stable/master branch versions or restrict access to
unreleased (packager access only) tarballs in Gentoo KDE overlay, but it may
be also used by any other package hosted on kde.org.
It also contains default meta variables for settings not specific to any
particular build system.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde.org.eclass | 241 ++
 1 file changed, 241 insertions(+)

diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass
new file mode 100644
index 00..3f86779c52
--- /dev/null
+++ b/eclass/kde.org.eclass
@@ -0,0 +1,241 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: kde.org.eclass
+# @MAINTAINER:
+# k...@gentoo.org
+# @SUPPORTED_EAPIS: 7
+# @BLURB: Support eclass for packages that are hosted on kde.org 
infrastructure.
+# @DESCRIPTION:
+# This eclass is mainly providing facilities for the upstream release groups
+# Frameworks, Plasma, Applications to assemble default SRC_URI for tarballs,
+# set up git-r3.eclass for stable/master branch versions or restrict access to
+# unreleased (packager access only) tarballs in Gentoo KDE overlay, but it may
+# be also used by any other package hosted on kde.org.
+# It also contains default meta variables for settings not specific to any
+# particular build system.
+
+if [[ -z ${_KDE_ORG_ECLASS} ]]; then
+_KDE_ORG_ECLASS=1
+
+# @ECLASS-VARIABLE: KDE_BUILD_TYPE
+# @DESCRIPTION:
+# If PV matches "**", this is automatically set to "live".
+# Otherwise, this is automatically set to "release".
+KDE_BUILD_TYPE="release"
+if [[ ${PV} = ** ]]; then
+   KDE_BUILD_TYPE="live"
+fi
+export KDE_BUILD_TYPE
+
+if [[ ${KDE_BUILD_TYPE} = live ]]; then
+   inherit git-r3
+fi
+
+EXPORT_FUNCTIONS pkg_nofetch src_unpack
+
+# @ECLASS-VARIABLE: KDE_ORG_NAME
+# @DESCRIPTION:
+# If unset, default value is set to ${PN}.
+# Name of the package as hosted on kde.org mirrors.
+: ${KDE_ORG_NAME:=$PN}
+
+# @ECLASS-VARIABLE: KDE_SELINUX_MODULE
+# @DESCRIPTION:
+# If set to "none", do nothing.
+# For any other value, add selinux to IUSE, and depending on that useflag
+# add a dependency on sec-policy/selinux-${KDE_SELINUX_MODULE} to (R)DEPEND.
+: ${KDE_SELINUX_MODULE:=none}
+
+case ${KDE_SELINUX_MODULE} in
+   none)   ;;
+   *)
+   IUSE+=" selinux"
+   RDEPEND+=" selinux? ( sec-policy/selinux-${KDE_SELINUX_MODULE} 
)"
+   ;;
+esac
+
+if [[ ${CATEGORY} = kde-frameworks ]]; then
+   SLOT=5/${PV}
+   [[ ${KDE_BUILD_TYPE} = release ]] && SLOT=$(ver_cut 1)/$(ver_cut 1-2)
+fi
+
+# @ECLASS-VARIABLE: KDE_UNRELEASED
+# @INTERNAL
+# @DESCRIPTION
+# An array of $CATEGORY-$PV pairs of packages that are unreleased upstream.
+# Any package matching this will have fetch restriction enabled, and receive
+# a proper error message via pkg_nofetch.
+KDE_UNRELEASED=( )
+
+HOMEPAGE="https://kde.org/;
+
+_kde_is_unreleased() {
+   local pair
+   for pair in "${KDE_UNRELEASED[@]}" ; do
+   if [[ "${pair}" = "${CATEGORY}-${PV}" ]]; then
+   return 0
+   fi
+   done
+
+   return 1
+}
+
+# Determine fetch location for released tarballs
+_calculate_src_uri() {
+   debug-print-function ${FUNCNAME} "$@"
+
+   local _src_uri="mirror://kde/"
+
+   case ${CATEGORY} in
+   kde-apps)
+   case ${PV} in
+   ??.??.[6-9]? )
+   
_src_uri+="unstable/applications/${PV}/src/"
+   RESTRICT+=" mirror"
+   ;;
+   *) _src_uri+="stable/applications/${PV}/src/" ;;
+   esac
+   ;;
+   kde-frameworks)
+   _src_uri+="stable/frameworks/$(ver_cut 1-2)/"
+   case ${PN} in
+   kdelibs4support | \
+   kdewebkit | \
+   khtml | \
+   kjs | \
+  

[gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/

2019-10-16 Thread Andreas Sturmlechner
commit: 106e1db61ba3cd29844c52ccb6f027c6c6cb179d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 12:22:35 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 12:22:35 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=106e1db6

kde-frameworks/breeze-icons: Port away from kde5.eclass

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

 kde-frameworks/breeze-icons/breeze-icons-.ebuild | 15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-.ebuild 
b/kde-frameworks/breeze-icons/breeze-icons-.ebuild
index 202407d87a..728922faa5 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-.ebuild
@@ -3,26 +3,23 @@
 
 EAPI=7
 
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-KDE_QTHELP="false"
-inherit kde5
+inherit cmake-utils kde.org
 
 DESCRIPTION="Breeze SVG icon theme"
 LICENSE="LGPL-3"
 KEYWORDS=""
-IUSE=""
+IUSE="test"
 
 BDEPEND="
-   $(add_frameworks_dep extra-cmake-modules)
-   $(add_qt_dep qtcore)
+   dev-qt/qtcore:5
+   kde-frameworks/extra-cmake-modules:5
test? ( app-misc/fdupes )
 "
-DEPEND="test? ( $(add_qt_dep qttest) )"
+DEPEND="test? ( dev-qt/qttest:5 )"
 
 src_configure() {
local mycmakeargs=(
-DBINARY_ICONS_RESOURCE=OFF
)
-   kde5_src_configure
+   cmake-utils_src_configure
 }



[gentoo-commits] proj/kde:master commit in: kde-frameworks/oxygen-icons/

2019-10-16 Thread Andreas Sturmlechner
commit: 4c01fc6427eb292f66a1290ea4361b4918be5668
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 12:31:21 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 12:31:21 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4c01fc64

kde-frameworks/oxygen-icons: Port away from kde5.eclass

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

 kde-frameworks/oxygen-icons/oxygen-icons-.ebuild | 20 +++-
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild 
b/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild
index 041453a685..d0dffcfb76 100644
--- a/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild
@@ -3,24 +3,18 @@
 
 EAPI=7
 
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-KDE_QTHELP="false"
-KDE_TEST="true"
-KMNAME="oxygen-icons5"
-inherit kde5
+KDE_ORG_NAME="oxygen-icons5"
+inherit cmake-utils kde.org
 
 DESCRIPTION="Oxygen SVG icon theme"
 LICENSE="LGPL-3"
 KEYWORDS=""
-IUSE=""
+IUSE="test"
 
 BDEPEND="
-   $(add_frameworks_dep extra-cmake-modules)
-   $(add_qt_dep qtcore)
+   dev-qt/qtcore:5
+   kde-frameworks/extra-cmake-modules:5
test? ( app-misc/fdupes )
 "
-DEPEND="test? ( $(add_qt_dep qttest) )"
-RDEPEND="
-   !kde-frameworks/oxygen-icons:4
-"
+DEPEND="test? ( dev-qt/qttest:5 )"
+RDEPEND="!kde-frameworks/oxygen-icons:4"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/oxygen-icons/

2019-10-16 Thread Andreas Sturmlechner
commit: f9b87b3b22751ec698e5f41a5831907447d3fa5b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 13:03:16 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 13:03:16 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f9b87b3b

kde-frameworks/oxygen-icons: Drop obsolete blocker

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

 kde-frameworks/oxygen-icons/oxygen-icons-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild 
b/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild
index d0dffcfb76..32fcd37b8c 100644
--- a/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild
@@ -17,4 +17,3 @@ BDEPEND="
test? ( app-misc/fdupes )
 "
 DEPEND="test? ( dev-qt/qttest:5 )"
-RDEPEND="!kde-frameworks/oxygen-icons:4"



[gentoo-commits] proj/kde:master commit in: eclass/

2019-10-16 Thread Andreas Sturmlechner
commit: 0377dbfb05010316fb1c05c4a2465c7468655d07
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 09:30:55 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 09:31:34 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0377dbfb

kde5.eclass: Restore order

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde5.eclass | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index b498d7e7a2..8497e511e8 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -192,6 +192,13 @@ case ${KDE_AUTODEPS} in
;;
 esac
 
+case ${KDE_DEBUG} in
+   false)  ;;
+   *)
+   IUSE+=" debug"
+   ;;
+esac
+
 case ${KDE_DESIGNERPLUGIN} in
false)  ;;
*)
@@ -203,13 +210,6 @@ case ${KDE_DESIGNERPLUGIN} in
fi
 esac
 
-case ${KDE_DEBUG} in
-   false)  ;;
-   *)
-   IUSE+=" debug"
-   ;;
-esac
-
 case ${KDE_EXAMPLES} in
false)  ;;
*)



[gentoo-commits] proj/kde:master commit in: kde-apps/kajongg/

2019-10-16 Thread Andreas Sturmlechner
commit: 01d0ce5aa0e3bf67fff2a2fad4d4b12af95c481b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 12:51:12 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 12:51:12 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=01d0ce5a

kde-apps/kajongg: Drop KDE_AUTODEPS=false

Looks bogus in here, at least at this point.

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

 kde-apps/kajongg/kajongg-19.08.49..ebuild | 3 ---
 kde-apps/kajongg/kajongg-.ebuild  | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/kde-apps/kajongg/kajongg-19.08.49..ebuild 
b/kde-apps/kajongg/kajongg-19.08.49..ebuild
index f9a78148f4..4377f345c9 100644
--- a/kde-apps/kajongg/kajongg-19.08.49..ebuild
+++ b/kde-apps/kajongg/kajongg-19.08.49..ebuild
@@ -3,7 +3,6 @@
 
 EAPI=7
 
-KDE_AUTODEPS="false"
 KDE_HANDBOOK="forceoptional"
 PYTHON_COMPAT=( python3_{6,7} )
 inherit python-single-r1 kde5
@@ -16,11 +15,9 @@ IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="${PYTHON_DEPS}
-   $(add_frameworks_dep extra-cmake-modules)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep ki18n)
$(add_kdeapps_dep libkdegames)
-   $(add_qt_dep qtcore)
$(add_qt_dep qtgui)
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)

diff --git a/kde-apps/kajongg/kajongg-.ebuild 
b/kde-apps/kajongg/kajongg-.ebuild
index f9a78148f4..4377f345c9 100644
--- a/kde-apps/kajongg/kajongg-.ebuild
+++ b/kde-apps/kajongg/kajongg-.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=7
 
-KDE_AUTODEPS="false"
 KDE_HANDBOOK="forceoptional"
 PYTHON_COMPAT=( python3_{6,7} )
 inherit python-single-r1 kde5
@@ -16,11 +15,9 @@ IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="${PYTHON_DEPS}
-   $(add_frameworks_dep extra-cmake-modules)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep ki18n)
$(add_kdeapps_dep libkdegames)
-   $(add_qt_dep qtcore)
$(add_qt_dep qtgui)
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)



[gentoo-commits] proj/kde:master commit in: kde-frameworks/extra-cmake-modules/

2019-10-16 Thread Andreas Sturmlechner
commit: 08117c7ec3a9f2d10b5df646e8d782f4e581fdba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 12:26:22 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 12:26:22 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=08117c7e

kde-frameworks/extra-cmake-modules: Port away from kde5.eclass

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

 .../extra-cmake-modules-.ebuild   | 19 +++
 1 file changed, 7 insertions(+), 12 deletions(-)

diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild 
b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild
index bd0f45ebea..5cfdab0f5d 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-.ebuild
@@ -4,12 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python{2_7,3_{6,7}} )
-ECM_KDEINSTALLDIRS="false"
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-KDE_QTHELP="false"
-KDE_TEST="false"
-inherit kde5 python-any-r1
+inherit cmake-utils kde.org python-any-r1
 
 DESCRIPTION="Extra modules and scripts for CMake"
 HOMEPAGE="https://cgit.kde.org/extra-cmake-modules.git;
@@ -22,11 +17,11 @@ BDEPEND="
doc? (
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
-   $(add_qt_dep qthelp)
+   dev-qt/qthelp:5
)
test? (
-   $(add_qt_dep qtcore)
-   $(add_qt_dep linguist-tools)
+   dev-qt/linguist-tools:5
+   dev-qt/qtcore:5
)
 "
 RDEPEND="
@@ -44,7 +39,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   kde5_src_prepare
+   cmake-utils_src_prepare
# Requires PyQt5, bug #680256
sed -i -e "/^if(NOT SIP_Qt5Core_Mod_FILE)/s/NOT 
SIP_Qt5Core_Mod_FILE/TRUE/" \
tests/CMakeLists.txt || die "failed to disable 
GenerateSipBindings tests"
@@ -58,7 +53,7 @@ src_configure() {
-DDOC_INSTALL_DIR=/usr/share/doc/"${PF}"
)
 
-   kde5_src_configure
+   cmake-utils_src_configure
 }
 
 src_test() {
@@ -68,5 +63,5 @@ src_test() {
-E "(ECMToolchainAndroidTest|ECMPoQmToolsTest)"
)
 
-   kde5_src_test
+   cmake-utils_src_test
 }



[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-grub/

2019-10-16 Thread Andreas Sturmlechner
commit: 6336d3fe450dbd6c45a5e6796128e974cd89370e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 12:59:12 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 12:59:12 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6336d3fe

kde-plasma/breeze-grub: Port away from kde5.eclass

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

 kde-plasma/breeze-grub/breeze-grub-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-plasma/breeze-grub/breeze-grub-.ebuild 
b/kde-plasma/breeze-grub/breeze-grub-.ebuild
index b54e11cfc2..9e6291db2e 100644
--- a/kde-plasma/breeze-grub/breeze-grub-.ebuild
+++ b/kde-plasma/breeze-grub/breeze-grub-.ebuild
@@ -3,12 +3,12 @@
 
 EAPI=7
 
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-inherit kde5
+inherit kde.org
 
 DESCRIPTION="Breeze theme for GRUB"
+
 LICENSE="GPL-3+"
+SLOT="5"
 KEYWORDS=""
 IUSE=""
 



[gentoo-commits] proj/kde:master commit in: eclass/

2019-10-16 Thread Andreas Sturmlechner
commit: 859e67bf5ecf754847584980bdef61572515751e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  7 13:39:53 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 11:52:00 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=859e67bf

kde5.eclass: Inherit kde.org.eclass and drop moved functions/vars

Functions moved to kde.org:
- _kde_is_unreleased
- _calculate_src_uri
- _calculate_live_repo
- kde5_pkg_nofetch
- kde5_src_unpack

Variables moved to kde.org:
- KDE_BUILD_TYPE
- KDE_SELINUX_MODULE
- KDE_UNRELEASED
- HOMEPAGE

Variables deprecated:
- KDE_SUBSLOT (define SLOT in ebuild)
- KMNAME (use KDE_ORG_NAME in kde.org.eclass instead)

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde5.eclass | 223 -
 1 file changed, 13 insertions(+), 210 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 8497e511e8..fe1da45da3 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -25,6 +25,12 @@
 if [[ -z ${_KDE5_ECLASS} ]]; then
 _KDE5_ECLASS=1
 
+# Propagate KMNAME to kde.org.eclass
+# PORTING: Use KDE_ORG_NAME from kde.org.eclass instead
+if [[ -z ${KDE_ORG_NAME} ]]; then
+   KDE_ORG_NAME=${KMNAME:=$PN}
+fi
+
 # @ECLASS-VARIABLE: VIRTUALX_REQUIRED
 # @DESCRIPTION:
 # For proper description see virtualx.eclass manpage.
@@ -32,17 +38,13 @@ _KDE5_ECLASS=1
 # for tests you should proceed with setting VIRTUALX_REQUIRED=test.
 : ${VIRTUALX_REQUIRED:=manual}
 
-inherit cmake-utils flag-o-matic kde5-functions virtualx xdg
-
-if [[ ${KDE_BUILD_TYPE} = live ]]; then
-   inherit git-r3
-fi
+inherit cmake-utils flag-o-matic kde.org kde5-functions virtualx xdg
 
 if [[ -v KDE_GCC_MINIMAL ]]; then
EXPORT_FUNCTIONS pkg_pretend
 fi
 
-EXPORT_FUNCTIONS pkg_setup pkg_nofetch src_unpack src_prepare src_configure 
src_compile src_test src_install pkg_preinst pkg_postinst pkg_postrm
+EXPORT_FUNCTIONS pkg_setup src_prepare src_configure src_compile src_test 
src_install pkg_preinst pkg_postinst pkg_postrm
 
 # @ECLASS-VARIABLE: ECM_KDEINSTALLDIRS
 # @DESCRIPTION:
@@ -127,37 +129,19 @@ if [[ ${CATEGORY} = kde-frameworks ]]; then
 fi
 : ${KDE_TEST:=false}
 
-# @ECLASS-VARIABLE: KDE_SELINUX_MODULE
-# @DESCRIPTION:
-# If set to "none", do nothing.
-# For any other value, add selinux to IUSE, and depending on that useflag
-# add a dependency on sec-policy/selinux-${KDE_SELINUX_MODULE} to (R)DEPEND.
-: ${KDE_SELINUX_MODULE:=none}
-
 # @ECLASS-VARIABLE: KDE_SUBSLOT
 # @DESCRIPTION:
 # If set to "false", do nothing.
 # If set to "true", add a subslot to the package, where subslot is either
 # defined as major.minor version for kde-*/ categories or ${PV} if other.
 # For any other value, that value will be used as subslot.
+# PORTING: no replacement, define in ebuild
 : ${KDE_SUBSLOT:=false}
 
-# @ECLASS-VARIABLE: KDE_UNRELEASED
-# @INTERNAL
-# @DESCRIPTION
-# An array of $CATEGORY-$PV pairs of packages that are unreleased upstream.
-# Any package matching this will have fetch restriction enabled, and receive
-# a proper error message via pkg_nofetch.
-KDE_UNRELEASED=( )
-
-HOMEPAGE="https://kde.org/;
+# PORTING: LICENSE no longer set by eclass, define in ebuild
 LICENSE="GPL-2"
-
-SLOT=5
-
-if [[ ${CATEGORY} = kde-frameworks ]]; then
-   KDE_SUBSLOT=true
-fi
+# PORTING: SLOT no longer set by eclass except for kde-frameworks
+[[ ${CATEGORY} = kde-frameworks ]] || SLOT=5
 
 case ${KDE_SUBSLOT} in
false)  ;;
@@ -245,154 +229,10 @@ case ${KDE_TEST} in
;;
 esac
 
-case ${KDE_SELINUX_MODULE} in
-   none)   ;;
-   *)
-   IUSE+=" selinux"
-   RDEPEND+=" selinux? ( sec-policy/selinux-${KDE_SELINUX_MODULE} 
)"
-   ;;
-esac
-
 DEPEND+=" ${COMMONDEPEND}"
 RDEPEND+=" ${COMMONDEPEND}"
 unset COMMONDEPEND
 
-if [[ -n ${KMNAME} && ${KMNAME} != ${PN} && ${KDE_BUILD_TYPE} = release ]]; 
then
-   S=${WORKDIR}/${KMNAME}-${PV}
-fi
-
-_kde_is_unreleased() {
-   local pair
-   for pair in "${KDE_UNRELEASED[@]}" ; do
-   if [[ "${pair}" = "${CATEGORY}-${PV}" ]]; then
-   return 0
-   fi
-   done
-
-   return 1
-}
-
-# Determine fetch location for released tarballs
-_calculate_src_uri() {
-   debug-print-function ${FUNCNAME} "$@"
-
-   local _kmname
-
-   if [[ -n ${KMNAME} ]]; then
-   _kmname=${KMNAME}
-   else
-   _kmname=${PN}
-   fi
-
-   case ${PN} in
-   kdelibs4support | \
-   kdewebkit | \
-   khtml | \
-   kjs | \
-   kjsembed | \
-   kmediaplayer | \
-   kross)
-   _kmname="portingAids/${_kmname}"
-   ;;
-   kdesign

[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace-wallpapers/

2019-10-16 Thread Andreas Sturmlechner
commit: e7fe9fdf4b9f1a3757392a99a25dbfacb5b38bf7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 13:01:36 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 13:01:36 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e7fe9fdf

kde-plasma/plasma-workspace-wallpapers: Update DESCRIPTION

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

 .../plasma-workspace-wallpapers-5.17.0.ebuild   | 2 +-
 .../plasma-workspace-wallpapers-5.17.49..ebuild | 2 +-
 .../plasma-workspace-wallpapers/plasma-workspace-wallpapers-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.17.0.ebuild
 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.17.0.ebuild
index 1a0e257649..49be6cf391 100644
--- 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.17.0.ebuild
+++ 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.17.0.ebuild
@@ -7,7 +7,7 @@ KDE_AUTODEPS="false"
 KDE_DEBUG="false"
 inherit kde5
 
-DESCRIPTION="Additional wallpapers for the Plasma workspace"
+DESCRIPTION="Wallpapers for the Plasma workspace"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE=""
 

diff --git 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.17.49..ebuild
 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.17.49..ebuild
index 243175d59e..f8a3dfac4c 100644
--- 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.17.49..ebuild
+++ 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.17.49..ebuild
@@ -7,7 +7,7 @@ KDE_AUTODEPS="false"
 KDE_DEBUG="false"
 inherit kde5
 
-DESCRIPTION="Additional wallpapers for the Plasma workspace"
+DESCRIPTION="Wallpapers for the Plasma workspace"
 KEYWORDS=""
 IUSE=""
 

diff --git 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-.ebuild
 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-.ebuild
index 243175d59e..f8a3dfac4c 100644
--- 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-.ebuild
+++ 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-.ebuild
@@ -7,7 +7,7 @@ KDE_AUTODEPS="false"
 KDE_DEBUG="false"
 inherit kde5
 
-DESCRIPTION="Additional wallpapers for the Plasma workspace"
+DESCRIPTION="Wallpapers for the Plasma workspace"
 KEYWORDS=""
 IUSE=""
 



[gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/

2019-10-16 Thread Andreas Sturmlechner
commit: 4f25284c5913a59c5c40f43fa19ca52f6420c69d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 12:37:15 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 12:37:15 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4f25284c

kde-frameworks/breeze-icons-rcc: Port away from kde5.eclass

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

 .../breeze-icons-rcc/breeze-icons-rcc-.ebuild   | 17 +++--
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-.ebuild 
b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-.ebuild
index 79fffae97f..422d482082 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-.ebuild
@@ -3,28 +3,25 @@
 
 EAPI=7
 
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-KDE_QTHELP="false"
-KMNAME="breeze-icons"
-inherit kde5
+KDE_ORG_NAME="breeze-icons"
+inherit cmake-utils kde.org
 
 DESCRIPTION="Breeze SVG icon theme binary resource"
 LICENSE="LGPL-3"
 KEYWORDS=""
-IUSE=""
+IUSE="test"
 
 BDEPEND="
-   $(add_frameworks_dep extra-cmake-modules)
-   $(add_qt_dep qtcore)
+   kde-frameworks/extra-cmake-modules:5
+   dev-qt/qtcore:5
test? ( app-misc/fdupes )
 "
-DEPEND="test? ( $(add_qt_dep qttest) )"
+DEPEND="test? ( dev-qt/qttest:5 )"
 
 src_configure() {
local mycmakeargs=(
-DBINARY_ICONS_RESOURCE=ON
-DSKIP_INSTALL_ICONS=ON
)
-   kde5_src_configure
+   cmake-utils_src_configure
 }



[gentoo-commits] proj/kde:master commit in: eclass/

2019-10-16 Thread Andreas Sturmlechner
commit: c7a68cc9e472fd99cc216e5800fb7f148bd07a8d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 09:25:20 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 09:26:20 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c7a68cc9

kde5-functions.eclass: Raise FRAMEWORKS_MINIMAL (plasma-5.17,apps-19.12)

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde5-functions.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index 4cd5ac1eb9..516c22bb3e 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -37,11 +37,11 @@ case ${CATEGORY} in
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
;;
kde-plasma)
-   [[ ${PV} = 5.16.9[05] || ${PV} = 5.17* ]] && : 
${FRAMEWORKS_MINIMAL:=5.62.0}
+   [[ ${PV} = 5.17* ]] && : ${FRAMEWORKS_MINIMAL:=5.63.0}
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
;;
kde-apps)
-   [[ ${KDE_BUILD_TYPE} = live && ${PV} != 19.08* ]] && : 
${FRAMEWORKS_MINIMAL:=5.62.0}
+   [[ ${KDE_BUILD_TYPE} = live && ${PV} != 19.08* ]] && : 
${FRAMEWORKS_MINIMAL:=5.63.0}
;;
 esac
 



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

2019-10-16 Thread Andreas Sturmlechner
commit: f88ba4c6d062917ce5459ca8bd57d6722f32303b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 09:10:10 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 09:23:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88ba4c6

kde5-functions.eclass: KDE Plasma 5.17.0 depends on KF-5.63.0 minimum

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde5-functions.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index 1ce5a044613..652ed06b7be 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -37,6 +37,7 @@ case ${CATEGORY} in
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
;;
kde-plasma)
+   [[ ${PV} = 5.17* ]] && : ${FRAMEWORKS_MINIMAL:=5.63.0}
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
;;
 esac



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

2019-10-16 Thread Andreas Sturmlechner
commit: 7904250a8c8de4afbbe147a769dcf55d55065d30
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 09:08:44 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 09:23:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7904250a

kde5-functions.eclass: Drop obsolete KDE Plasma 5.15.5 min deps

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde5-functions.eclass | 4 
 1 file changed, 4 deletions(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index 1e3685d6739..1ce5a044613 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -37,10 +37,6 @@ case ${CATEGORY} in
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
;;
kde-plasma)
-   if [[ ${PV} = 5.15.5 ]]; then
-   : ${FRAMEWORKS_MINIMAL:=5.57.0}
-   : ${QT_MINIMAL:=5.11.1}
-   fi
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
;;
 esac



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

2019-10-16 Thread Andreas Sturmlechner
commit: 6e81cf122526cf466ae853c041c8bc00e4d651d3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 14 14:47:17 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 09:23:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e81cf12

kde5.eclass: Drop EAPI-6 support

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde5.eclass | 27 ---
 1 file changed, 4 insertions(+), 23 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index db9fc4427c7..e446e02592b 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -4,7 +4,7 @@
 # @ECLASS: kde5.eclass
 # @MAINTAINER:
 # k...@gentoo.org
-# @SUPPORTED_EAPIS: 6 7
+# @SUPPORTED_EAPIS: 7
 # @BLURB: Support eclass for packages that follow KDE packaging conventions.
 # @DESCRIPTION:
 # This eclass is intended to streamline the creation of ebuilds for packages
@@ -34,10 +34,6 @@ _KDE5_ECLASS=1
 
 inherit cmake-utils flag-o-matic kde5-functions virtualx xdg
 
-case ${EAPI} in
-   6) inherit eapi7-ver eutils gnome2-utils ;;
-esac
-
 if [[ ${KDE_BUILD_TYPE} = live ]]; then
inherit git-r3
 fi
@@ -257,10 +253,6 @@ case ${KDE_SELINUX_MODULE} in
;;
 esac
 
-case ${EAPI} in
-   6) DEPEND+=" ${BDEPEND}" ;;
-esac
-
 DEPEND+=" ${COMMONDEPEND}"
 RDEPEND+=" ${COMMONDEPEND}"
 unset COMMONDEPEND
@@ -619,9 +611,9 @@ kde5_src_configure() {
cmakeargs+=(
# install mkspecs in the same directory as qt stuff
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
+   # move handbook outside of doc dir, bug 667138
+   -DKDE_INSTALL_DOCBUNDLEDIR="${EPREFIX}/usr/share/help"
)
-   # move handbook outside of doc dir for at least two QA 
warnings, bug 667138
-   [[ ${EAPI} != 6 ]] && cmakeargs+=( 
-DKDE_INSTALL_DOCBUNDLEDIR="${EPREFIX}/usr/share/help" )
fi
 
# allow the ebuild to override what we set here
@@ -674,22 +666,11 @@ kde5_src_test() {
 
 # @FUNCTION: kde5_src_install
 # @DESCRIPTION:
-# Wrapper for cmake-utils_src_install with extra logic to avoid compressing
-# certain types of files. For example, khelpcenter is not able to read
-# compressed handbooks.
+# Wrapper for cmake-utils_src_install. Currently doesn't do anything extra.
 kde5_src_install() {
debug-print-function ${FUNCNAME} "$@"
 
cmake-utils_src_install
-
-   if [[ ${EAPI} = 6 ]]; then
-   # We don't want /usr/share/doc/HTML to be compressed,
-   # because then khelpcenter can't find the docs
-   #todo: clean up trailing slash check when EAPI <7 is removed
-   if [[ -d ${ED%/}/usr/share/doc/HTML ]]; then
-   docompress -x /usr/share/doc/HTML
-   fi
-   fi
 }
 
 # @FUNCTION: kde5_pkg_preinst



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

2019-10-16 Thread Andreas Sturmlechner
commit: 9b08a69cc380a1a11ae077e1b909dbf7f4779192
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 14 14:48:48 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 09:23:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b08a69c

kde5-functions.eclass: Drop EAPI-6 support

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde5-functions.eclass | 48 +---
 1 file changed, 1 insertion(+), 47 deletions(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index 377f741cb28..1e3685d6739 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -4,7 +4,7 @@
 # @ECLASS: kde5-functions.eclass
 # @MAINTAINER:
 # k...@gentoo.org
-# @SUPPORTED_EAPIS: 6 7
+# @SUPPORTED_EAPIS: 7
 # @BLURB: Common ebuild functions for packages based on KDE Frameworks 5.
 # @DESCRIPTION:
 # This eclass contains functions shared by the other KDE eclasses and forms
@@ -19,7 +19,6 @@ inherit toolchain-funcs
 
 case ${EAPI} in
7) ;;
-   6) inherit eapi7-ver ;;
*) die "EAPI=${EAPI:-0} is not supported" ;;
 esac
 
@@ -252,10 +251,6 @@ add_qt_dep() {
 
if [[ -z ${version} ]]; then
version=${QT_MINIMAL}
-   if [[ ${1} = qtwebkit ]]; then
-   version=5.9.1
-   [[ ${EAPI} != 6 ]] && die "${FUNCNAME} is disallowed 
for 'qtwebkit' in EAPI 7 and later"
-   fi
fi
if [[ -z ${slot} ]]; then
slot="5"
@@ -264,47 +259,6 @@ add_qt_dep() {
_add_category_dep dev-qt "${1}" "${2}" "${version}" "${slot}"
 }
 
-# @FUNCTION: get_kde_version [version]
-# @DESCRIPTION:
-# Translates an ebuild version into a major.minor KDE release version, taking
-# into account KDE's prerelease versioning scheme.
-# For example, get_kde_version 17.07.80 will return "17.08".
-# If the version equals , "live" is returned.
-# If no version is specified, ${PV} is used.
-get_kde_version() {
-   [[ ${EAPI} != 6 ]] && die "${FUNCNAME} is banned in EAPI 7 and later"
-   local ver=${1:-${PV}}
-   local major=$(ver_cut 1 ${ver})
-   local minor=$(ver_cut 2 ${ver})
-   local micro=$(ver_cut 3 ${ver})
-   if [[ ${ver} ==  ]]; then
-   echo live
-   else
-   (( micro < 50 )) && echo ${major}.${minor} || echo 
${major}.$((minor + 1))
-   fi
-}
-
-# @FUNCTION: kde_l10n2lingua
-# @USAGE: ...
-# @INTERNAL
-# @DESCRIPTION:
-# Output KDE lingua flag name(s) (without prefix(es)) appropriate for
-# given l10n(s).
-kde_l10n2lingua() {
-   [[ ${EAPI} != 6 ]] && die "${FUNCNAME} is banned in EAPI 7 and later"
-   local l
-   for l; do
-   case ${l} in
-   ca-valencia) echo ca@valencia;;
-   sr-ijekavsk) echo sr@ijekavian;;
-   sr-Latn-ijekavsk) echo sr@ijekavianlatin;;
-   sr-Latn) echo sr@latin;;
-   uz-Cyrl) echo uz@cyrillic;;
-   *) echo "${l/-/_}";;
-   esac
-   done
-}
-
 # @FUNCTION: punt_bogus_dep
 # @USAGE:  
 # @DESCRIPTION:



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

2019-10-16 Thread Andreas Sturmlechner
commit: 7b014fad815b9e0dd27c01bcae3895eddc5f08f7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 14 17:04:22 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 09:23:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b014fad

kde5.eclass: Simplify KDE_DESIGNERPLUGIN BDEPENDs

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/kde5.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index e446e02592b..ee1d3b35aa8 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -203,10 +203,10 @@ case ${KDE_DESIGNERPLUGIN} in
false)  ;;
*)
IUSE+=" designer"
-   if [[ ${CATEGORY} = kde-frameworks ]]; then
-   BDEPEND+=" designer? ( $(add_qt_dep designer) )"
-   else
+   if [[ ${CATEGORY} = kde-apps && ${PV} = 19.0[48]* ]]; then
BDEPEND+=" designer? ( $(add_frameworks_dep 
kdesignerplugin) )"
+   else
+   BDEPEND+=" designer? ( $(add_qt_dep designer) )"
fi
 esac
 



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

2019-10-16 Thread Andreas Sturmlechner
commit: f2ba3b71102fdadd6419f6793d98dafed04ff9f9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 08:59:46 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 08:59:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ba3b71

x11-themes/qtcurve: Drop 1.9.0 (r0)

alpha timeout.

Closes: https://bugs.gentoo.org/690302
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-themes/qtcurve/qtcurve-1.9.0.ebuild | 91 -
 1 file changed, 91 deletions(-)

diff --git a/x11-themes/qtcurve/qtcurve-1.9.0.ebuild 
b/x11-themes/qtcurve/qtcurve-1.9.0.ebuild
deleted file mode 100644
index 428c60441af..000
--- a/x11-themes/qtcurve/qtcurve-1.9.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-ECM_KDEINSTALLDIRS="false"
-KDE_AUTODEPS="false"
-inherit kde5
-
-DESCRIPTION="Widget styles for Qt and GTK2"
-HOMEPAGE="https://cgit.kde.org/qtcurve.git;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-IUSE="+X gtk nls plasma +qt5 test"
-
-if [[ "${PV}" !=  ]] ; then
-   SRC_URI="https://github.com/KDE/qtcurve/archive/v${PV/_/-}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~hppa ppc ppc64 ~sparc x86"
-   S="${WORKDIR}/${P/_/-}"
-fi
-
-REQUIRED_USE="gtk? ( X )
-   || ( gtk qt5 )
-   plasma? ( qt5 )
-"
-
-COMMON_DEPEND="
-   gtk? ( x11-libs/gtk+:2 )
-   plasma? (
-   $(add_frameworks_dep frameworkintegration)
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtprintsupport)
-   )
-   qt5? (
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwidgets)
-   X? ( $(add_qt_dep qtx11extras) )
-   )
-   X? (
-   x11-libs/libX11
-   x11-libs/libxcb
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-RDEPEND="${COMMON_DEPEND}
-   !x11-themes/gtk-engines-qtcurve
-"
-
-RESTRICT+=" test"
-
-DOCS=( AUTHORS ChangeLog.md README.md TODO.md )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.9.0-build_testing.patch"
-   "${FILESDIR}/${PN}-1.9.0-no-X-buildfix.patch"
-   "${FILESDIR}/${PN}-1.9.0-gcc9.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_QT4=OFF
-   -DLIB_INSTALL_DIR="$(get_libdir)"
-   -DQTC_QT4_ENABLE_KDE=OFF
-   -DQTC_KDE4_DEFAULT_HOME=ON
-   -DENABLE_GTK2="$(usex gtk)"
-   -DENABLE_QT5="$(usex qt5)"
-   -DQTC_ENABLE_X11="$(usex X)"
-   -DQTC_INSTALL_PO="$(usex nls)"
-   -DQTC_QT5_ENABLE_KDE="$(usex plasma)"
-   )
-
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/oxygen-fonts/

2019-10-16 Thread Andreas Sturmlechner
commit: bece9c8a0ece402be81876de3cc402a820a45aee
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 08:52:45 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 08:53:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bece9c8a

media-fonts/oxygen-fonts: Drop 5.4.3 (r0)

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

 media-fonts/oxygen-fonts/oxygen-fonts-5.4.3.ebuild | 39 --
 1 file changed, 39 deletions(-)

diff --git a/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3.ebuild 
b/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3.ebuild
deleted file mode 100644
index 627c010b9df..000
--- a/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-inherit kde5 font xdg-utils
-
-DESCRIPTION="Desktop/GUI font family for integrated use with the KDE Plasma 
desktop"
-HOMEPAGE="https://projects.kde.org/projects/kde/workspace/oxygen-fonts;
-SRC_URI="mirror://kde/unstable/plasma/$(ver_cut 1-3)/${P}.tar.xz"
-
-LICENSE="OFL-1.1"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep extra-cmake-modules)
-   $(add_qt_dep qtcore)
-   media-gfx/fontforge
-"
-
-DOCS=( README.md )
-
-src_configure() {
-   xdg_environment_reset
-
-   local mycmakeargs=(
-   -DOXYGEN_FONT_INSTALL_DIR="${FONTDIR}"
-   )
-
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-   font_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/oxygen-fonts/

2019-10-16 Thread Andreas Sturmlechner
commit: 824c7aa11cfc2353d283e4fe407dbf8007fb8f5b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 08:52:25 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 08:53:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=824c7aa1

media-fonts/oxygen-fonts: Rollover stable keywords from -r0

Single patch change.

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

 media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild 
b/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild
index b0733af6ca1..4e9dd767cbf 100644
--- a/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild
+++ b/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://cgit.kde.org/oxygen-fonts.git;
 SRC_URI="mirror://kde/unstable/plasma/$(ver_cut 1-3)/${P}.tar.xz"
 
 LICENSE="OFL-1.1"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 BDEPEND="



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

2019-10-16 Thread Andreas Sturmlechner
commit: 3a6d02f463136bcb222738bc096115cdb121a53c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct  7 06:26:02 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 08:44:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6d02f4

font.eclass: Port to EAPI-7

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/font.eclass | 75 +++---
 1 file changed, 37 insertions(+), 38 deletions(-)

diff --git a/eclass/font.eclass b/eclass/font.eclass
index 1570bf3f6e1..18dcb3f14b4 100644
--- a/eclass/font.eclass
+++ b/eclass/font.eclass
@@ -4,16 +4,15 @@
 # @ECLASS: font.eclass
 # @MAINTAINER:
 # fo...@gentoo.org
-# @SUPPORTED_EAPIS: 0 1 2 3 4 5 6
+# @SUPPORTED_EAPIS: 0 1 2 3 4 5 6 7
 # @BLURB: Eclass to make font installation uniform
 
 case ${EAPI:-0} in
-   0|1|2|3|4|5|6) ;;
-   *) die "EAPI ${EAPI} is not supported by font.eclass." ;;
+   0|1|2|3|4|5|6) inherit eutils ;;
+   7) ;;
+   *) die "EAPI ${EAPI} is not supported by font.eclass." ;;
 esac
 
-inherit eutils
-
 EXPORT_FUNCTIONS pkg_setup src_install pkg_postinst pkg_postrm
 
 # @ECLASS-VARIABLE: FONT_SUFFIX
@@ -67,15 +66,15 @@ fi
 # Generate Xorg font files (mkfontscale/mkfontdir).
 font_xfont_config() {
local dir_name
-   if has X ${IUSE//+} && use X ; then
+   if in_iuse X && use X ; then
dir_name="${1:-${FONT_PN}}"
ebegin "Creating fonts.scale & fonts.dir in ${dir_name##*/}"
-   rm -f 
"${ED}${FONTDIR}/${1//${S}/}"/{fonts.{dir,scale},encodings.dir}
-   mkfontscale "${ED}${FONTDIR}/${1//${S}/}"
+   rm -f 
"${ED%/}/${FONTDIR}/${1//${S}/}"/{fonts.{dir,scale},encodings.dir}
+   mkfontscale "${ED%/}/${FONTDIR}/${1//${S}/}"
mkfontdir \
-e ${EPREFIX}/usr/share/fonts/encodings \
-e ${EPREFIX}/usr/share/fonts/encodings/large \
-   "${ED}${FONTDIR}/${1//${S}/}"
+   "${ED%/}/${FONTDIR}/${1//${S}/}"
eend $?
if [[ -e fonts.alias ]] ; then
doins fonts.alias
@@ -105,7 +104,7 @@ font_cleanup_dirs() {
local d f g generated candidate otherfile
 
ebegin "Cleaning up font directories"
-   find -L "${EROOT}"usr/share/fonts/ -type d -print0 | while read -d 
$'\0' d; do
+   find -L "${EROOT%/}"/usr/share/fonts/ -type d -print0 | while read -d 
$'\0' d; do
candidate=false
otherfile=false
for f in "${d}"/*; do
@@ -162,7 +161,7 @@ font_pkg_setup() {
 
# make sure we get no collisions
# setup is not the nicest place, but preinst doesn't cut it
-   [[ -e "${EROOT}/${FONTDIR}/fonts.cache-1" ]] && rm -f 
"${EROOT}/${FONTDIR}/fonts.cache-1"
+   [[ -e "${EROOT%/}/${FONTDIR}/fonts.cache-1" ]] && rm -f 
"${EROOT%/}/${FONTDIR}/fonts.cache-1"
 }
 
 # @FUNCTION: font_src_install
@@ -204,36 +203,47 @@ font_src_install() {
done
 }
 
+# @FUNCTION: _update_fontcache
+# @DESCRIPTION:
+# Updates fontcache if !prefix and media-libs/fontconfig installed
+_update_fontcache() {
+   # unreadable font files = fontconfig segfaults
+   find "${EROOT%/}"/usr/share/fonts/ -type f '!' -perm 0644 \
+   -exec chmod -v 0644 2>/dev/null {} + || die "failed to fix font 
files perms"
+
+   if [[ -z ${ROOT%/} ]] ; then
+   if has_version media-libs/fontconfig ; then
+   ebegin "Updating global fontcache"
+   fc-cache -fs
+   if ! eend $? ; then
+   die "failed to update global fontcache"
+   fi
+   else
+   einfo "Skipping fontcache update (media-libs/fontconfig 
not installed)"
+   fi
+   else
+   einfo "Skipping fontcache update (ROOT != /)"
+   fi
+}
+
 # @FUNCTION: font_pkg_postinst
 # @DESCRIPTION:
 # The font pkg_postinst function.
 font_pkg_postinst() {
-   # unreadable font files = fontconfig segfaults
-   find "${EROOT}"usr/share/fonts/ -type f '!' -perm 0644 -print0 \
-   | xargs -0 chmod -v 0644 2>/dev/null
-
if [[ -n ${FONT_CONF[@]} ]]; then
local conffile
-   echo
elog "The following fontconfig configuration files have been 
installed:"
elog
for conffile in "${FONT_CONF[@]}"; do
-   if [[ -e ${EROOT}etc/fonts/conf.avail/$(basename 
${conffile

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

2019-10-16 Thread Andreas Sturmlechner
commit: f943229b458f44a2d3e0733f3fd89c8ee59af160
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct  7 06:28:04 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 08:44:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f943229b

font.eclass: Move while to primary shell

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/font.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/font.eclass b/eclass/font.eclass
index f77f62291df..70162100284 100644
--- a/eclass/font.eclass
+++ b/eclass/font.eclass
@@ -106,7 +106,7 @@ font_cleanup_dirs() {
local d f g generated candidate otherfile
 
ebegin "Cleaning up font directories"
-   find -L "${EROOT%/}"/usr/share/fonts/ -type d -print0 | while read -d 
$'\0' d; do
+   while read -d $'\0' -r; do
candidate=false
otherfile=false
for f in "${d}"/*; do
@@ -141,7 +141,7 @@ font_cleanup_dirs() {
# if there's nothing left remove the directory
find "${d}" -maxdepth 0 -type d -empty -delete || 
eerror "failed to purge ${d}"
fi
-   done
+   done < <(find -L "${EROOT%/}"/usr/share/fonts/ -type d -print0)
eend 0
 }
 



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

2019-10-16 Thread Andreas Sturmlechner
commit: 9b36399e1d4f4382a2de18d611b31612001a6c3f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 15 21:02:00 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 08:44:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b36399e

font.eclass: font_cleanup_dirs: Use `has` instead of `for`

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/font.eclass | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/eclass/font.eclass b/eclass/font.eclass
index 70162100284..76c20549ea6 100644
--- a/eclass/font.eclass
+++ b/eclass/font.eclass
@@ -113,13 +113,11 @@ font_cleanup_dirs() {
generated=false
# make sure this is a file and not a subdir
[[ -e ${f} || -L ${f} ]] || continue
-   for g in ${genfiles}; do
-   if [[ ${f##*/} == ${g} ]]; then
-   # this is a generated file
-   generated=true
-   break
-   fi
-   done
+   if has ${f##*/} ${genfiles}; then
+   # this is a generated file
+   generated=true
+   break
+   fi
# if the file is a generated file then we know this is 
a font dir (as
# opposed to something like encodings or util) and a 
candidate for
# removal.  if it's not generated then it's an 
"otherfile".



[gentoo-commits] repo/gentoo:master commit in: media-fonts/oxygen-fonts/

2019-10-16 Thread Andreas Sturmlechner
commit: 91a0ef1cb0540a542544fca8b9fe47d885b8d43f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 16 08:40:37 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 08:44:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a0ef1c

media-fonts/oxygen-fonts: EAPI-7 bump

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

 media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild 
b/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild
index 41c1df5c871..b0733af6ca1 100644
--- a/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild
+++ b/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 KDE_AUTODEPS="false"
 KDE_DEBUG="false"
@@ -15,7 +15,7 @@ LICENSE="OFL-1.1"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE=""
 
-DEPEND="
+BDEPEND="
$(add_frameworks_dep extra-cmake-modules)
$(add_qt_dep qtcore)
media-gfx/fontforge



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

2019-10-16 Thread Andreas Sturmlechner
commit: 678696c203795311ce8756b04a2c1cbfefab49d9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct  7 06:27:31 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 16 08:44:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=678696c2

font.eclass: Add error handling where applicable

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/font.eclass | 35 ---
 1 file changed, 20 insertions(+), 15 deletions(-)

diff --git a/eclass/font.eclass b/eclass/font.eclass
index 18dcb3f14b4..f77f62291df 100644
--- a/eclass/font.eclass
+++ b/eclass/font.eclass
@@ -68,16 +68,16 @@ font_xfont_config() {
local dir_name
if in_iuse X && use X ; then
dir_name="${1:-${FONT_PN}}"
-   ebegin "Creating fonts.scale & fonts.dir in ${dir_name##*/}"
-   rm -f 
"${ED%/}/${FONTDIR}/${1//${S}/}"/{fonts.{dir,scale},encodings.dir}
-   mkfontscale "${ED%/}/${FONTDIR}/${1//${S}/}"
+   rm -f 
"${ED%/}/${FONTDIR}/${1//${S}/}"/{fonts.{dir,scale},encodings.dir} \
+   || die "failed to prepare ${FONTDIR}/${1//${S}/}"
+   einfo "Creating fonts.scale & fonts.dir in ${dir_name##*/}"
+   mkfontscale "${ED%/}/${FONTDIR}/${1//${S}/}" || eerror "failed 
to create fonts.scale"
mkfontdir \
-e ${EPREFIX}/usr/share/fonts/encodings \
-e ${EPREFIX}/usr/share/fonts/encodings/large \
-   "${ED%/}/${FONTDIR}/${1//${S}/}"
-   eend $?
-   if [[ -e fonts.alias ]] ; then
-   doins fonts.alias
+   "${ED%/}/${FONTDIR}/${1//${S}/}" || eerror "failed to 
create fonts.dir"
+   if [[ -e fonts.alias ]]; then
+   doins fonts.alias || die "failed to install 
fonts.alias" # TODO old EAPI cleanup
fi
fi
 }
@@ -90,7 +90,9 @@ font_fontconfig() {
if [[ -n ${FONT_CONF[@]} ]]; then
insinto /etc/fonts/conf.avail/
for conffile in "${FONT_CONF[@]}"; do
-   [[ -e  ${conffile} ]] && doins ${conffile}
+   if [[ -e  ${conffile} ]]; then
+   doins ${conffile} || die "failed to install 
conf file" # TODO old EAPI cleanup
+   fi
done
fi
 }
@@ -132,11 +134,12 @@ font_cleanup_dirs() {
# media-fonts/font-alias. any other fonts.alias files 
will have
# already been unmerged with their packages.
for g in ${genfiles}; do
-   [[ ${g} != fonts.alias && ( -e ${d}/${g} || -L 
${d}/${g} ) ]] \
-   && rm "${d}"/${g}
+   if [[ ${g} != fonts.alias && ( -e ${d}/${g} || 
-L ${d}/${g} ) ]] ; then
+   rm "${d}"/${g} || eerror "failed to 
remove ${d}/${g}"
+   fi
done
# if there's nothing left remove the directory
-   find "${d}" -maxdepth 0 -type d -empty -exec rmdir '{}' 
\;
+   find "${d}" -maxdepth 0 -type d -empty -delete || 
eerror "failed to purge ${d}"
fi
done
eend 0
@@ -161,7 +164,9 @@ font_pkg_setup() {
 
# make sure we get no collisions
# setup is not the nicest place, but preinst doesn't cut it
-   [[ -e "${EROOT%/}/${FONTDIR}/fonts.cache-1" ]] && rm -f 
"${EROOT%/}/${FONTDIR}/fonts.cache-1"
+   if [[ -e "${EROOT%/}/${FONTDIR}/fonts.cache-1" ]] ; then
+   rm "${EROOT%/}/${FONTDIR}/fonts.cache-1" || die "failed to 
remove fonts.cache-1"
+   fi
 }
 
 # @FUNCTION: font_src_install
@@ -178,7 +183,7 @@ font_src_install() {
pushd "${dir}" > /dev/null
insinto "${FONTDIR}/${dir//${S}/}"
for suffix in ${FONT_SUFFIX}; do
-   doins *.${suffix}
+   doins *.${suffix} || die "font installation 
failed" # TODO old EAPI cleanup
done
font_xfont_config "${dir}"
popd > /dev/null
@@ -187,7 +192,7 @@ font_src_install() {
pushd "${FONT_S}" > /dev/null
insinto "${FONTDIR}"
for suffix in ${FONT_SUFFIX}; do
-   

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

2019-10-15 Thread Andreas Sturmlechner
commit: df284893a89f67ecc5a483f5601d5b7a3bb7ed24
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 15 22:41:56 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 15 22:41:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df284893

dev-libs/libofx: 0.9.14 ppc64 stable

Thanks-to: ernsteiswuerfel  mailbox.org>
Bug: https://bugs.gentoo.org/662910
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libofx/libofx-0.9.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild 
b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
index 7b0ecd9362c..f48f1278c9f 100644
--- a/dev-libs/libofx/libofx-0.9.14-r1.ebuild
+++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="static-libs test"
 
 RDEPEND="



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

2019-10-15 Thread Andreas Sturmlechner
commit: 1ec235659ab434974d706565e7c5ee44094f6fb1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 15 22:33:15 2019 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 15 22:33:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec23565

dev-libs/libofx: 0.9.15 ~ppc/~ppc64 keyworded

Thanks-to: ernsteiswuerfel  mailbox.org>
Closes: https://bugs.gentoo.org/697582
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild 
b/dev-libs/libofx/libofx-0.9.15.ebuild
index 5daccd32df7..3331533c139 100644
--- a/dev-libs/libofx/libofx-0.9.15.ebuild
+++ b/dev-libs/libofx/libofx-0.9.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="static-libs test"
 
 BDEPEND="



  1   2   3   4   5   6   7   8   9   10   >