diff --git a/Manifest.files.gz b/Manifest.files.gz
index 524ab23073e7..4bba86668dd7 100644
Binary files a/Manifest.files.gz and b/Manifest.files.gz differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 1349226c7b0e..ef12441b6ad1 100644
Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ
diff --git a/app-admin/apg/metadata.xml b/app-admin/apg/metadata.xml
index f0530d94fe8d..971e516f3bf3 100644
--- a/app-admin/apg/metadata.xml
+++ b/app-admin/apg/metadata.xml
@@ -4,7 +4,6 @@
DuPol@gmx.de
Dustin Polke
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/app-admin/aws-as-tools/metadata.xml b/app-admin/aws-as-tools/metadata.xml
index efd934a2bf23..6d127b5ab82c 100644
--- a/app-admin/aws-as-tools/metadata.xml
+++ b/app-admin/aws-as-tools/metadata.xml
@@ -4,9 +4,8 @@
sergey.zhuga@gmail.com
Sergey Zhuga
- Proxied maintainer; set to assignee in all bugs
-
+
proxy-maint@gentoo.org
Proxy Maintainers
diff --git a/app-admin/aws-cw-tools/metadata.xml b/app-admin/aws-cw-tools/metadata.xml
index efd934a2bf23..6d127b5ab82c 100644
--- a/app-admin/aws-cw-tools/metadata.xml
+++ b/app-admin/aws-cw-tools/metadata.xml
@@ -4,9 +4,8 @@
sergey.zhuga@gmail.com
Sergey Zhuga
- Proxied maintainer; set to assignee in all bugs
-
+
proxy-maint@gentoo.org
Proxy Maintainers
diff --git a/app-admin/aws-iam-tools/metadata.xml b/app-admin/aws-iam-tools/metadata.xml
index efd934a2bf23..6d127b5ab82c 100644
--- a/app-admin/aws-iam-tools/metadata.xml
+++ b/app-admin/aws-iam-tools/metadata.xml
@@ -4,9 +4,8 @@
sergey.zhuga@gmail.com
Sergey Zhuga
- Proxied maintainer; set to assignee in all bugs
-
+
proxy-maint@gentoo.org
Proxy Maintainers
diff --git a/app-admin/aws-rds-tools/metadata.xml b/app-admin/aws-rds-tools/metadata.xml
index efd934a2bf23..6d127b5ab82c 100644
--- a/app-admin/aws-rds-tools/metadata.xml
+++ b/app-admin/aws-rds-tools/metadata.xml
@@ -4,9 +4,8 @@
sergey.zhuga@gmail.com
Sergey Zhuga
- Proxied maintainer; set to assignee in all bugs
-
+
proxy-maint@gentoo.org
Proxy Maintainers
diff --git a/app-admin/cdist/metadata.xml b/app-admin/cdist/metadata.xml
index 2bbfb75d6039..3bc61f181389 100644
--- a/app-admin/cdist/metadata.xml
+++ b/app-admin/cdist/metadata.xml
@@ -4,7 +4,6 @@
nerve@ipwar.ch
Daniel Heule
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/app-admin/conserver/metadata.xml b/app-admin/conserver/metadata.xml
index 324e981b462a..06b3d82363fe 100644
--- a/app-admin/conserver/metadata.xml
+++ b/app-admin/conserver/metadata.xml
@@ -4,7 +4,6 @@
dan@danweeks.net
Dan Weeks
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/app-admin/dio/metadata.xml b/app-admin/dio/metadata.xml
index 4d0ce07be8e0..19a392ab5492 100644
--- a/app-admin/dio/metadata.xml
+++ b/app-admin/dio/metadata.xml
@@ -4,7 +4,6 @@
donaldbmcintosh@yahoo.co.uk
Donald McIntosh
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/app-admin/equo/metadata.xml b/app-admin/equo/metadata.xml
index 2c94a04481eb..f6216f16666e 100644
--- a/app-admin/equo/metadata.xml
+++ b/app-admin/equo/metadata.xml
@@ -4,11 +4,9 @@
mudler@gentoo.org
Ettore Di Giacinto
- Assign bugs to him
lxnay@gentoo.org
Fabio Erculiani
- CC on bugs
diff --git a/app-admin/gentoo-rsync-mirror/metadata.xml b/app-admin/gentoo-rsync-mirror/metadata.xml
index 170d04b64261..45969df9b143 100644
--- a/app-admin/gentoo-rsync-mirror/metadata.xml
+++ b/app-admin/gentoo-rsync-mirror/metadata.xml
@@ -4,7 +4,6 @@
rgkmg25@gmail.com
Robert Kowalski
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/app-admin/gtkdiskfree/metadata.xml b/app-admin/gtkdiskfree/metadata.xml
index ad5597b0a493..bae1c66e0447 100644
--- a/app-admin/gtkdiskfree/metadata.xml
+++ b/app-admin/gtkdiskfree/metadata.xml
@@ -4,7 +4,6 @@
BM-2cTVBXjxdVtEQCycBQjMxszLsgTNVujvM5@bitmessage.ch
Samuel Bauer
- Proxied maintainer; set to assignee in all bugs
xmw@gentoo.org
diff --git a/app-admin/keepass/metadata.xml b/app-admin/keepass/metadata.xml
index 1bac3fa32dc3..edf5dcda279a 100644
--- a/app-admin/keepass/metadata.xml
+++ b/app-admin/keepass/metadata.xml
@@ -3,11 +3,9 @@
ale@clearmind.me
- Proxied maintainer; set to assignee in all bugs
kensington@gentoo.org
- Proxy maintainer. CC him on bugs.
proxy-maint@gentoo.org
diff --git a/app-admin/keepassxc/keepassxc-9999.ebuild b/app-admin/keepassxc/keepassxc-9999.ebuild
index 15016b6c462e..5d2d57477dde 100644
--- a/app-admin/keepassxc/keepassxc-9999.ebuild
+++ b/app-admin/keepassxc/keepassxc-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -23,6 +23,7 @@ SLOT="0"
IUSE="autotype debug http test yubikey"
RDEPEND="
+ app-crypt/argon2:=
dev-libs/libgcrypt:=
dev-qt/qtcore:5
dev-qt/qtdbus:5
@@ -59,6 +60,8 @@ src_configure() {
-DWITH_TESTS="$(usex test)"
-DWITH_XC_AUTOTYPE="$(usex autotype)"
-DWITH_XC_HTTP="$(usex http)"
+ -DWITH_XC_NETWORKING="$(usex network)"
+ -DWITH_XC_BROWSER="$(usex browser)"
-DWITH_XC_YUBIKEY="$(usex yubikey)"
)
cmake-utils_src_configure
diff --git a/app-admin/matter/metadata.xml b/app-admin/matter/metadata.xml
index d8870835adbf..211b61e3db75 100644
--- a/app-admin/matter/metadata.xml
+++ b/app-admin/matter/metadata.xml
@@ -4,12 +4,10 @@
mudler@gentoo.org
Ettore Di Giacinto
- Assign bugs to him
lxnay@gentoo.org
Fabio Erculiani
- CC on bugs
diff --git a/dev-ada/xmlada/xmlada-2017.ebuild b/dev-ada/xmlada/xmlada-2017.ebuild
index c13e8f5859ba..0afc0340bab8 100644
--- a/dev-ada/xmlada/xmlada-2017.ebuild
+++ b/dev-ada/xmlada/xmlada-2017.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591aeb88c7a4473fcbb154f8 ->
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="gnat_2016 +gnat_2017 +shared static-libs static-pic"
REQUIRED_USE="|| ( shared static-libs static-pic )
^^ ( gnat_2016 gnat_2017 )"
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index a8fdf967c3bd..f4be774e5656 100644
Binary files a/dev-db/Manifest.gz and b/dev-db/Manifest.gz differ
diff --git a/dev-db/dbmodel/Manifest b/dev-db/dbmodel/Manifest
deleted file mode 100644
index 118c723e34ab..000000000000
--- a/dev-db/dbmodel/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dbmodel-0.3.tar.gz 71581 BLAKE2B 75513811d02a92e932f3eda4e9de60b7e9d8f60fd0ccd0318f3f6f4e3e2fd1cca1db53751386dab602088bdbe3e9860c490b914a479a94d613e2c718f2c33919 SHA512 61c7b39bd57c1d6ff49961b35073c7205862b2e1d6a93b3c8950a62ce6c0e1ce8f39a38ed729174714f719cd92d0e6deba51c68b20ba22888f7d7f7096c05f62
diff --git a/dev-db/dbmodel/dbmodel-0.3.ebuild b/dev-db/dbmodel/dbmodel-0.3.ebuild
deleted file mode 100644
index b6a2c307a9a7..000000000000
--- a/dev-db/dbmodel/dbmodel-0.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit qt4-r2
-
-DESCRIPTION="Qt4 tool for drawing entity-relational diagrams"
-HOMEPAGE="http://oxygene.sk/lukas/dbmodel/"
-SRC_URI="https://launchpad.net/dbmodel/trunk/${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug"
-
-DEPEND="dev-qt/qtgui:4
- dev-qt/qtsvg:4"
-RDEPEND="${DEPEND}"
-
-DOCS="AUTHORS CHANGES"
-
-src_configure() {
- eqmake4 ${PN}.pro PREFIX=/usr
-}
diff --git a/dev-db/dbmodel/metadata.xml b/dev-db/dbmodel/metadata.xml
deleted file mode 100644
index b90535458362..000000000000
--- a/dev-db/dbmodel/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
- dbmodel
-
-
diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index 663d7836fff7..69d5cefab3a3 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -5,4 +5,5 @@ DIST mongodb-src-r3.2.13.tar.gz 29273616 BLAKE2B 9fb9851953ef1561340bcb33cac6a2c
DIST mongodb-src-r3.2.16.tar.gz 29293555 BLAKE2B e2863ed0210bc66fcf2c80e28668674c254e78ee750a0eb84c45569c2224157f1db65aca5296a0ed0c32ef83ab6269de25bd69dbf1f0ef54b021bb0aecd2e46a SHA512 ba57aae430959f7df036b7e19e1b7d81956184bededd35631616c6e3dc9423dc79a50ab3265bc48b06d198a7043bca902aee2ea75954e38151ebead5b5ab2db2
DIST mongodb-src-r3.2.17.tar.gz 29295394 BLAKE2B 3fa9d8fa0b50b72c3b2aa86980dd4d46bd053f23d044e321d6f98f5edb76c566bf00455cf745110a8c39355843664d9d1fbbdf554fc8696de73db2b270446adc SHA512 0d6a01278bc61805afd164e4a29abe150a5a96d551ed2c7c5d385b269924a7c5f065315e4f19c0ab070aa275ac03447959af45f33826457e5db0c5f98e623512
DIST mongodb-src-r3.4.10.tar.gz 39959937 BLAKE2B f14f081525f694b939bc21f8cb6364c2a37573c0e1867322dd2062dc167b112751579c3e2d76730b3ff07b0c6bbfd36666bbea99162b7c10eef62d92eb1b0850 SHA512 6293dde40a8433477ba3b1cf77abbdb32b28ce58279cc616b488647c8ab71b5ab3eab2146058c4a74b9e00f0938f1415020e2f26ea01f2b29dd78a1a38d58c3a
+DIST mongodb-src-r3.4.13.tar.gz 39992720 BLAKE2B 5620711c5ffddd9a96c29be1f2801a37f30536d1b7afe5a7b339a41cacf1f97caf8d03aafdf1d6b71cc488e48f5066ebc49a63a6bf318483d552863cd47a0c0e SHA512 295dbb38d44c99e0dce46c5e4aa5d73c64d813a3767e71a7187aff05e30f896d283ca7ef19c0a7bbd036eecf3d419e38ea3bc7d98ba93d12296c49e565df0f66
DIST mongodb-src-r3.6.2.tar.gz 39999539 BLAKE2B 3e38917ebaf79b63bf054279fbb91a648fe52e69d8194998dc74453ad6766688929a80456f6cb4801f2806ac938a5dfc0407e5f46345b47a80ecce0ba03d7fde SHA512 7acfbcc68c1bd4e6e63eee09be1dfbb064be6f8b0144418105100a065f8162cafc9b776fe0429fd64c79b958561aa42d0bdef56588dda65acee27ccc98631f39
diff --git a/dev-db/mongodb/metadata.xml b/dev-db/mongodb/metadata.xml
index e5bdd69829a7..9a81e6986392 100644
--- a/dev-db/mongodb/metadata.xml
+++ b/dev-db/mongodb/metadata.xml
@@ -4,7 +4,6 @@
julien@thebault.co
Lujeni
- Proxy-Maintainer, assign bugs
ultrabug@gentoo.org
diff --git a/dev-db/mongodb/mongodb-3.4.13.ebuild b/dev-db/mongodb/mongodb-3.4.13.ebuild
new file mode 100644
index 000000000000..af49188d6fd5
--- /dev/null
+++ b/dev-db/mongodb/mongodb-3.4.13.ebuild
@@ -0,0 +1,196 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+SCONS_MIN_VERSION="2.3.0"
+CHECKREQS_DISK_BUILD="2400M"
+CHECKREQS_DISK_USR="512M"
+CHECKREQS_MEMORY="1024M"
+
+inherit eutils flag-o-matic multilib multiprocessing pax-utils python-any-r1 scons-utils systemd toolchain-funcs user versionator check-reqs
+
+MY_P=${PN}-src-r${PV/_rc/-rc}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
+HOMEPAGE="http://www.mongodb.org"
+SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz"
+
+LICENSE="AGPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug kerberos libressl mms-agent ssl test +tools"
+
+RDEPEND=">=app-arch/snappy-1.1.3
+ >=dev-cpp/yaml-cpp-0.5.3
+ >=dev-libs/boost-1.60:=[threads(+)]
+ >=dev-libs/libpcre-8.41[cxx]
+ dev-libs/snowball-stemmer
+ net-libs/libpcap
+ >=sys-libs/zlib-1.2.8:=
+ mms-agent? ( app-admin/mms-agent )
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-1.0.1g:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )"
+DEPEND="${RDEPEND}
+ =dev-lang/python-2*
+ =sys-devel/gcc-5.3.0:*
+ sys-libs/ncurses
+ sys-libs/readline
+ debug? ( dev-util/valgrind )
+ kerberos? ( dev-libs/cyrus-sasl[kerberos] )
+ test? (
+ dev-python/pymongo
+ dev-python/pyyaml
+ )"
+PDEPEND="tools? ( >=app-admin/mongo-tools-${PV} )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.4.0-fix-scons.patch"
+ "${FILESDIR}/${PN}-3.4.6-sysmacros-include.patch"
+ "${FILESDIR}/${PN}-3.4.7-no-boost-check.patch"
+)
+
+S=${WORKDIR}/${MY_P}
+
+pkg_pretend() {
+ if [[ ${REPLACING_VERSIONS} < 3.0 ]]; then
+ ewarn "To upgrade from a version earlier than the 3.0-series, you must"
+ ewarn "successively upgrade major releases until you have upgraded"
+ ewarn "to 3.2-series. Then upgrade to 3.4 series."
+ fi
+}
+
+pkg_setup() {
+ enewgroup mongodb
+ enewuser mongodb -1 -1 /var/lib/${PN} mongodb
+
+ # Maintainer notes
+ #
+ # --use-system-tcmalloc is strongly NOT recommended:
+ # https://www.mongodb.org/about/contributors/tutorial/build-mongodb-from-source/
+
+ scons_opts=(
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+
+ --disable-warnings-as-errors
+ --use-system-boost
+ --use-system-pcre
+ --use-system-snappy
+ --use-system-stemmer
+ --use-system-yaml
+ --use-system-zlib
+ )
+
+ # wiredtiger not supported on 32bit platforms #572166
+ use x86 && scons_opts+=( --wiredtiger=off )
+
+ if use debug; then
+ scons_opts+=( --dbg=on )
+ fi
+
+ if use prefix; then
+ scons_opts+=(
+ --cpppath="${EPREFIX}/usr/include"
+ --libpath="${EPREFIX}/usr/$(get_libdir)"
+ )
+ fi
+
+ if use kerberos; then
+ scons_opts+=( --use-sasl-client )
+ fi
+
+ if use ssl; then
+ scons_opts+=( --ssl )
+ fi
+
+ python-any-r1_pkg_setup
+}
+
+src_compile() {
+ # respect mongoDB upstream's basic recommendations
+ # see bug #536688 and #526114
+ if ! use debug; then
+ filter-flags '-m*'
+ filter-flags '-O?'
+ fi
+ escons "${scons_opts[@]}" core tools
+}
+
+src_install() {
+ escons "${scons_opts[@]}" --nostrip install --prefix="${ED}"/usr
+
+ local x
+ for x in /var/{lib,log}/${PN}; do
+ keepdir "${x}"
+ fowners mongodb:mongodb "${x}"
+ fperms 0750 "${x}"
+ done
+
+ doman debian/mongo*.1
+ dodoc README docs/building.md
+
+ newinitd "${FILESDIR}/${PN}.initd-r3" ${PN}
+ newconfd "${FILESDIR}/${PN}.confd-r3" ${PN}
+ newinitd "${FILESDIR}/${PN/db/s}.initd-r3" ${PN/db/s}
+ newconfd "${FILESDIR}/${PN/db/s}.confd-r3" ${PN/db/s}
+
+ insinto /etc
+ newins "${FILESDIR}/${PN}.conf-r3" ${PN}.conf
+ newins "${FILESDIR}/${PN/db/s}.conf-r2" ${PN/db/s}.conf
+
+ systemd_dounit "${FILESDIR}/${PN}.service"
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+ # see bug #526114
+ pax-mark emr "${ED}"/usr/bin/{mongo,mongod,mongos}
+}
+
+pkg_preinst() {
+ # wrt bug #461466
+ if [[ "$(get_libdir)" == "lib64" ]]; then
+ rmdir "${ED}"/usr/lib/ &>/dev/null
+ fi
+}
+
+# FEATURES="test -usersandbox" emerge dev-db/mongodb
+src_test() {
+ # this one test fails
+ rm jstests/core/jsHeapLimit.js || die
+
+ "${EPYTHON}" ./buildscripts/resmoke.py --dbpathPrefix=test --suites core --jobs=$(makeopts_jobs) || die "Tests failed"
+}
+
+pkg_postinst() {
+ local v
+ for v in ${REPLACING_VERSIONS}; do
+ if ! version_is_at_least 3.0 ${v}; then
+ ewarn "!! IMPORTANT !!"
+ ewarn " "
+ ewarn "${PN} configuration files have changed !"
+ ewarn " "
+ ewarn "Make sure you migrate from /etc/conf.d/${PN} to the new YAML standard in /etc/${PN}.conf"
+ ewarn " http://docs.mongodb.org/manual/reference/configuration-options/"
+ ewarn " "
+ ewarn "Make sure you also follow the upgrading process :"
+ ewarn " http://docs.mongodb.org/master/release-notes/3.0-upgrade/"
+ ewarn " "
+ ewarn "MongoDB 3.0 introduces the WiredTiger storage engine."
+ ewarn "WiredTiger is incompatible with MMAPv1 and you need to dump/reload your data if you want to use it."
+ ewarn "Once you have your data dumped, you need to set storage.engine: wiredTiger in /etc/${PN}.conf"
+ ewarn " http://docs.mongodb.org/master/release-notes/3.0-upgrade/#change-storage-engine-to-wiredtiger"
+ break
+ fi
+ done
+
+ ewarn "Make sure to read the release notes and follow the upgrade process:"
+ ewarn " https://docs.mongodb.org/manual/release-notes/3.4/"
+ ewarn " https://docs.mongodb.com/manual/release-notes/3.4/#upgrade-procedures"
+}
diff --git a/dev-db/plr/metadata.xml b/dev-db/plr/metadata.xml
index 7eb0ae4794ba..a604889e04b6 100644
--- a/dev-db/plr/metadata.xml
+++ b/dev-db/plr/metadata.xml
@@ -15,7 +15,6 @@ not relevant for general metadata.xml files.
axs@gentoo.org
Ian Stakenvicius
- Primary maintainer
An extension for postgresql databases to allow direct usage of dev-lang/R
diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index 832d9d58e968..c95ed08cc428 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -1,4 +1,3 @@
-DIST postgresql-10.0.tar.bz2 19639147 BLAKE2B 9d4ae9b0091da96075531d0ca2e7a25527b8f0526d8ff7126c4e97384184204f6f3754745d6d330f9077f0a4cb0918b93c19d24b06f92a5f3d8f50b5b3f3d788 SHA512 88295af13db77a85a604c925aa627d383fdac62c1185119bba87753ce4167a13aed0f055a7a1329b3051f8757c6ba7529baed00a564ef0cfbee685720f282678
DIST postgresql-10.1.tar.bz2 19669989 BLAKE2B 2fbe782023b6d55c6fadaba38e517c60038b3b7b0a14fa8793043f7b9c4719a692440f286bb1f898045b5f56ef1c064f97f36e821990755077dc8d9bb0dbd639 SHA512 06050d353aa43f32e0de0199d833d8a4652aff893b718b1c40ed31837838f73fe4d977ac0f2164ab97b3eeff4aae3409f440601740898a893877d96bc0ed1882
DIST postgresql-10.2.tar.bz2 19901836 BLAKE2B ea626774dc11463418b3d0126d04bd2d8eb7e8bb299551bff0c30c7f999f37a1f48e6bbfcde1ee15c0e0519e222bfe14f14d985503fe517a06f127009148ae98 SHA512 bac61644c12c31e2dce97ec0134902a2a7141e922619015425961b963961b21210ca840f59ba585d3d75c7e34cb640f2ebeaa2b25c4a866db68f5e73a8f8a448
DIST postgresql-9.2.19.tar.bz2 16466698 BLAKE2B ca5e84ac33923b36639bee403935c14c87bf37cd8061eb1d82bc1816449910ebe1373f74c2467850650fb7c3cadfe049a168ddc4a7e64ce54515731df552992a SHA512 d3b4c5578bf6d6580028e775bff81a921258cb53b6b06567d96a352d14f3b63063adb480b2f5e2029baf8a034e14b5cd75eebc04f1ed7b16c849e1a5ec1f4867
@@ -6,21 +5,13 @@ DIST postgresql-9.2.22.tar.bz2 16531224 BLAKE2B 2d3b73db5c3082872df824b8e14e65c6
DIST postgresql-9.2.23.tar.bz2 16531436 BLAKE2B df12276856e17693f0f1b2623a96ca15cfea95dc6e67e349391a60ba49d9a252ee94448bc07cbc0290f29546ba8b87fa24f62ca8f27cde41d4400c3aa275d778 SHA512 9715cb9aa34921f7d246837c6c516d588f88fda543ad635520e9575a5ea448ad39062f2c89c086c7f129cc5f61f4dca33e4f5fd94e1df39da428507c56a81ba3
DIST postgresql-9.2.24.tar.bz2 16552576 BLAKE2B 15e1fcc72830630c6c919113ed53c30c08f97c2543e678cac914b86456434d036f2efc262810e8f7ca0be714a8f690592a271ea5f6fb39777e73e94a9555e0ee SHA512 a6f043e5ef5e12e23c1c43b26a5ecafce62f3a86f38b5b85e7cb0cb7aa376d40e460a526baf67ae40de40525e4744fb5e48650ee5e007db4ce9742fcf548bd56
DIST postgresql-9.3.15.tar.bz2 17059932 BLAKE2B c5afbdf3b1ffe457e137495001eb2f570adcf7844b909b62f3d077336d50b75d9fac456430c99df6449f1ea016252e9a99d96922fc3b5f21796c1361803312d6 SHA512 35c30cdb5599f99c94ab921f9f5e7671a8c0b7bca8fe3b616630ae13d6eda8d329e77e7e802da6a83cb09c3c9ca10fa8ce0de8a184e6fff471130e1cd68ce762
-DIST postgresql-9.3.18.tar.bz2 17194269 BLAKE2B 1039125a1b946ba6bd6b4ef8456f3bf9be024faf4f5c61d6237c0de9743895a754a73867775379077a56925e0c36b6ebcb39c4445515c4d21a39c5458761a0fc SHA512 df3f2e0bb396cac74021fcc1a989d04515c12e73846b7392ae859c32668d73ae0027607426072672b6228d7533cc512f72b5729bf5c8f7b0e8d0270727784455
-DIST postgresql-9.3.19.tar.bz2 17190203 BLAKE2B c0c8d229c63c787b9e5d714eb9b103c2c08826dca8e7087946724f430baaa60aeba9f552b6f3174ef2806354c2df0c3cc8983d0aba19210a9a87dac08adaac48 SHA512 7293d75b97255720c30d342e1de6032e14e9112e283d2668e80320f76906038d7419ffa7a12eba1fcf9f9274595db10e372db4999b0845cb55998d47f683ebb1
DIST postgresql-9.3.20.tar.bz2 17197360 BLAKE2B 2b07f6ee78294a490a8902d0129ac6b5e729e2d9a30631becc193cb7561294354a779ffc62bd61e807b1f540f01ce095e8ae4ad77adf2ea135389143809c9d48 SHA512 40098661bf00b64ad2d773b242613c44fe269b5ae984ad8990f85ce705b27138b127493c507103052fb6705d52f2e63a1df6692c7024d43c3c6b18154f2ef407
DIST postgresql-9.3.21.tar.bz2 17014472 BLAKE2B 7735e7150c0418f979110cef083235959d22f4b63756cf76b9715862cc409b89f51b3e49bad9a33771b4df3ed39c515cf356c2ed69b77a3c7cb8d3448c83a024 SHA512 4c34ddf140a28b7095f8853f85c85cdc4ac44e4e5062ef66542c3082ada8509a201e0037e75d880e7909e1b41d0e3577713ad981cea8e693fb87644a0dce9929
DIST postgresql-9.4.10.tar.bz2 17802812 BLAKE2B 6f93a348ef51979b02c096d2c8fe980ce00e9fd1f9cf0766f3b06fa1ba9f52a146cffc205e7708c7bd16e0686486b21118734f4a1cd9823837abeee2e6fc9175 SHA512 2fcf47769b22c69bc82c9d6edc317e18dfcb4a96534e012bae4355e5088afa83da98b21e08a07766794f0a166888acbd16705a806464ea11711ed97c3b4012fb
-DIST postgresql-9.4.13.tar.bz2 17867502 BLAKE2B d3062d8d8172acf673a090943ba57476bbf9fffbd3b0a7888f9136cb3fc5a372cd0d3d48a29a86449f3e75f4ca71f313fef76728a458bc6043b926585fef1e63 SHA512 98e5721ab1ebc88070a5c2c9ef10e4fc21825de495db71f011577aa15fdd31c2dc0429d48e1624f7161c9d31dd75de4d8cf4ed2e34006ed6d1852f04a948e932
-DIST postgresql-9.4.14.tar.bz2 17873740 BLAKE2B 2db262424c9e3807f478d35f324fc5a61f7a5843d8f3af530d703c92dca9e907bf998ed245a7661754be9dc0a3f076afbf2edec05fe1a74d38d77037f3d1eb32 SHA512 5952479b7c911cc381744e72d44c7c2269f98f4dda677e8c20a8ac7f4281e143017d287634b707ed96859e5438e82e96668bc4c68bb0c2ce9f3853c5a38fd0b2
DIST postgresql-9.4.15.tar.bz2 17921677 BLAKE2B a41c81c7acc92265a6558c26370ff2afd258922a7158bbf40f8b1d6c7a3dbfb548502f42d646c96982dd5a87e5991f9d03046ae91e216704b97691666966d795 SHA512 be69f184cf18fb4c611d31a128f3593dc537551606f1db84a3ce9899b72f546876f05b29792435c3780c6c2b571759f4db2c172d62b2c012bd58574df80b4eb1
DIST postgresql-9.4.16.tar.bz2 17778763 BLAKE2B 6051bbf042df6f7523ad5f27443c5c4fa8d3405813d40b281883df30f1f6a1709696cb1c0ff981bbe961eb6ba1ff1c49953736b730030111d106c700641954a5 SHA512 2e2bf14e2e63dec7254813e3c3a902a39cbd0aae89d8b3da5f75c6dead5d413a4f260fda6e87c9f84e4378df350c6531e67d972201f731a848b60bacef5b2bc8
DIST postgresql-9.5.10.tar.bz2 18701419 BLAKE2B bdd9a191f4de2ba1cb501476a5eabb377b60899b524f50e5baa1f47b95ce491634b7e69a9c37017614f48789d2b97fdff98e0b12ea06611d1ca76988a8db62c8 SHA512 24e31adabb0b88be882ab0440c560f0e4d5d69203be0581ca0ce22316555d92219ea0a2fd5254f12b2508bd3e58bbe0f1a7c8837228c96d9d5f00caac45af95a
DIST postgresql-9.5.11.tar.bz2 18572811 BLAKE2B 7b825d472e3bd6711eb3b4d5b1b5a03098d8d7ec7d0fc35cf7a5a12830bed9ca69922b75ab039fb6f0fcf1865a9fc37d3505d9eb129d03910ae1fa5e74f0a5db SHA512 c196709ddb953fe7ebdcee6e1d4624fc8136b83c5f0f6f010c29036a32f29f73763bdf64613dd57919d4be128e95a7f179c1c69a82f5951593c2fa0c2315fe83
DIST postgresql-9.5.5.tar.bz2 18525082 BLAKE2B 1a8e81b1f5b530c670863cfb08e47541c372e62f7ec6083da80b895cf015a80fc8bd3ffc9c7968e288303c71083ceda8ca54bcd3e2cb66c4f20b13396dc16fac SHA512 727ab57796cd393ec3755e9aabf515ebbdc3152b4062c20e64511e866a7e7038ba5c5e2843f13f3a79e2263296451f0e93108346b6f638611fba2449394e338e
-DIST postgresql-9.5.8.tar.bz2 18670910 BLAKE2B e0b75e7f3ad959577f49f13d7db5ff5eab22c23cd541ac40cf1eed50b469436128be0b0b048aa4e3fabed2f6364956aab765f23da78e290640524841253dbd9d SHA512 4a11f0a16df460391c8250122ca8bf1ab76e49672a8c003ed09718bb4ce2aa57757e7aaec6e41b53d0d1ada293172b974761606647fcc8b4fce8807490b6ef10
-DIST postgresql-9.5.9.tar.bz2 18677113 BLAKE2B f0d1b7440163a51e12769fac73458a101e2e62e6455f04ef5ac22007e72116e92d515094684083bf08c922b30cf698e4a2fe462e1d6b6334998c9d3f87fcc80a SHA512 2c6a887b80a4b1d1da18282f443419db2279d8fe61821aa6ed1e9af6d28dda41959981ccede2456bd8835dccd16a80fd485ebc0a1bdc9459996a5d27d7781c55
-DIST postgresql-9.6.4.tar.bz2 19566875 BLAKE2B 8269c18090548f8df987671a4129edd79e76e81411d6c6b4945a78d44e7d15bd494707aff98b8308262e6f00ee7607639a2de3492b65532f297e02994ecb1f00 SHA512 b0527efacce6efc09340b68c8c56483cd884676e01cb6bfb4f9ce63226a394bdb0bcf3d832f84e4dff5ceecf09ef4cf93e9fbd0ac453ec85efb11ac50a7dff39
-DIST postgresql-9.6.5.tar.bz2 19576132 BLAKE2B 6b924993df6cd8cc990b83c0707fd04286ed5360356149b8ef587bde514c618592a4911b7e938513af3ee84b0835a2e1bae4d4e72472671931683d5f057eef8e SHA512 ad35c27ea55b18005ea61b49d6994718df86519b3f99addd0ecb17ece1f1c34764eb5194f8961c45cfa75703d810baf54433f8538cfd43a70bd908e1e5878df9
DIST postgresql-9.6.6.tar.bz2 19605724 BLAKE2B efdb13a4e32133b31a0ee368aed9bf76f0511596a2d77ade60129c2c76b0ba2c7dafad532cf09ae007d7110175a153968cfa151cf8aa7008b59d36ed00ed18ed SHA512 ac2f0fe6ef7c4e14f85cd7592d1306d9657b7f35efa6f43a089d7785ab970b8c25aa1e66d83df056c23513d6dbac0a9f54717b3d85758560d02e7f8141914ebc
DIST postgresql-9.6.7.tar.bz2 19504886 BLAKE2B 04ed26987f3a38826b7e04bf364d8f59fc93aa700fdf74b4fc6afdb2fcf12697945c8354e49507af9c4d48fcc05173182cb164778c97845bf84250fd9e5ad882 SHA512 6a66cdd5b74ea6dc95628b89bb7663555370be56b3e938f635950628ad5d77443ac8f40c747be1fc1cfc19ca8b0a27f41e52fe4db83a43c7a7bab9bb076c7844
diff --git a/dev-db/postgresql/files/postgresql-10.2-no-server.patch b/dev-db/postgresql/files/postgresql-10.2-no-server.patch
new file mode 100644
index 000000000000..02ab4d712ffe
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql-10.2-no-server.patch
@@ -0,0 +1,147 @@
+diff -Naruw a/contrib/Makefile b/contrib/Makefile
+--- a/contrib/Makefile
++++ b/contrib/Makefile
+@@ -5,57 +5,9 @@
+ include $(top_builddir)/src/Makefile.global
+
+ SUBDIRS = \
+- adminpack \
+- amcheck \
+- auth_delay \
+- auto_explain \
+- bloom \
+- btree_gin \
+- btree_gist \
+- chkpass \
+- citext \
+- cube \
+- dblink \
+- dict_int \
+- dict_xsyn \
+- earthdistance \
+- file_fdw \
+- fuzzystrmatch \
+- hstore \
+- intagg \
+- intarray \
+- isn \
+- lo \
+- ltree \
+ oid2name \
+- pageinspect \
+- passwordcheck \
+- pg_buffercache \
+- pg_freespacemap \
+- pg_prewarm \
+- pg_standby \
+- pg_stat_statements \
+- pg_trgm \
+- pgcrypto \
+- pgrowlocks \
+- pgstattuple \
+- pg_visibility \
+- postgres_fdw \
+- seg \
+- spi \
+- tablefunc \
+- tcn \
+- test_decoding \
+- tsm_system_rows \
+- tsm_system_time \
+- unaccent \
+ vacuumlo
+
+-ifeq ($(with_openssl),yes)
+-SUBDIRS += sslinfo
+-else
+-ALWAYS_SUBDIRS += sslinfo
+-endif
+
+ ifneq ($(with_uuid),no)
+ SUBDIRS += uuid-ossp
+diff -Naruw a/src/backend/Makefile b/src/backend/Makefile
+--- a/src/backend/Makefile
++++ b/src/backend/Makefile
+@@ -51,7 +51,7 @@
+
+ ##########################################################################
+
+-all: submake-libpgport submake-schemapg postgres $(POSTGRES_IMP)
++all: generated-headers
+
+ ifneq ($(PORTNAME), cygwin)
+ ifneq ($(PORTNAME), win32)
+@@ -226,23 +226,7 @@
+
+ ##########################################################################
+
+-install: all installdirs install-bin
+-ifeq ($(PORTNAME), cygwin)
+-ifeq ($(MAKE_DLL), true)
+- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
+-endif
+-endif
+-ifeq ($(PORTNAME), win32)
+-ifeq ($(MAKE_DLL), true)
+- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
+-endif
+-endif
+- $(MAKE) -C catalog install-data
+- $(MAKE) -C tsearch install-data
+- $(INSTALL_DATA) $(srcdir)/libpq/pg_hba.conf.sample '$(DESTDIR)$(datadir)/pg_hba.conf.sample'
+- $(INSTALL_DATA) $(srcdir)/libpq/pg_ident.conf.sample '$(DESTDIR)$(datadir)/pg_ident.conf.sample'
+- $(INSTALL_DATA) $(srcdir)/utils/misc/postgresql.conf.sample '$(DESTDIR)$(datadir)/postgresql.conf.sample'
+- $(INSTALL_DATA) $(srcdir)/access/transam/recovery.conf.sample '$(DESTDIR)$(datadir)/recovery.conf.sample'
++install:
+
+ install-bin: postgres $(POSTGRES_IMP) installdirs
+ $(INSTALL_PROGRAM) postgres$(X) '$(DESTDIR)$(bindir)/postgres$(X)'
+diff -Naruw a/src/bin/Makefile b/src/bin/Makefile
+--- a/src/bin/Makefile
++++ b/src/bin/Makefile
+@@ -14,19 +14,8 @@
+ include $(top_builddir)/src/Makefile.global
+
+ SUBDIRS = \
+- initdb \
+- pg_archivecleanup \
+- pg_basebackup \
+ pg_config \
+- pg_controldata \
+- pg_ctl \
+ pg_dump \
+- pg_resetwal \
+- pg_rewind \
+- pg_test_fsync \
+- pg_test_timing \
+- pg_upgrade \
+- pg_waldump \
+ pgbench \
+ psql \
+ scripts
+diff -Naruw a/src/Makefile b/src/Makefile
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -15,21 +15,12 @@
+ SUBDIRS = \
+ common \
+ port \
+- timezone \
+ backend \
+- backend/utils/mb/conversion_procs \
+- backend/snowball \
+ include \
+ interfaces \
+- backend/replication/libpqwalreceiver \
+- backend/replication/pgoutput \
+ fe_utils \
+ bin \
+- pl \
+- makefiles \
+- test/regress \
+- test/isolation \
+- test/perl
++ makefiles
+
+ # There are too many interdependencies between the subdirectories, so
+ # don't attempt parallel make here.
diff --git a/dev-db/postgresql/postgresql-10.0-r1.ebuild b/dev-db/postgresql/postgresql-10.0-r1.ebuild
deleted file mode 100644
index e7ab914effd5..000000000000
--- a/dev-db/postgresql/postgresql-10.0-r1.ebuild
+++ /dev/null
@@ -1,460 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT=$(get_major_version)
-
-MY_PV=${PV/_/}
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-SRC_URI="mirror://postgresql/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl python +readline
- selinux +server systemd ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-server? ( systemd? ( sys-apps/systemd ) )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-tcl? ( >=dev-lang/tcl-8:0= )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no
-# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems,
-# the libc includes UUID functions.
-UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} )
-BSD_LIBC=( elibc_{Free,Net,Open}BSD )
-
-nest_usedep() {
- local front back
- while [[ ${#} -gt 1 ]]; do
- front+="${1}? ( "
- back+=" )"
- shift
- done
- echo "${front}${1}${back}"
-}
-
-IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}"
-CDEPEND+="
-uuid? (
- ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )}
- $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid)
-)"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- if use systemd; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service-9.6-r1" | \
- systemd_newunit - ${PN}-${SLOT}.service
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
- systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfiles ${PN}-${SLOT}.conf
- fi
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 1775 /run/postgresql
- fi
- fi
-}
-
-pkg_postinst() {
- use server && use systemd && systemd_tmpfiles_create ${PN}-${SLOT}.conf
- postgresql-config update
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- if ! use systemd; then
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- fi
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- elif use systemd; then
- einfo "You should use the 'postgresql-${SLOT}.service' unit to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-10.0.ebuild b/dev-db/postgresql/postgresql-10.0.ebuild
deleted file mode 100644
index c1e8575ce852..000000000000
--- a/dev-db/postgresql/postgresql-10.0.ebuild
+++ /dev/null
@@ -1,458 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT=$(get_major_version)
-
-MY_PV=${PV/_/}
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-SRC_URI="mirror://postgresql/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl python +readline
- selinux +server systemd ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-server? ( systemd? ( sys-apps/systemd ) )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-tcl? ( >=dev-lang/tcl-8:0= )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no
-# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems,
-# the libc includes UUID functions.
-UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} )
-BSD_LIBC=( elibc_{Free,Net,Open}BSD )
-
-nest_usedep() {
- local front back
- while [[ ${#} -gt 1 ]]; do
- front+="${1}? ( "
- back+=" )"
- shift
- done
- echo "${front}${1}${back}"
-}
-
-IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}"
-CDEPEND+="
-uuid? (
- ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )}
- $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid)
-)"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- if use systemd; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service-9.6" | \
- systemd_newunit - ${PN}-${SLOT}.service
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
- fi
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 0775 /run/postgresql
- fi
- fi
-}
-
-pkg_postinst() {
- postgresql-config update
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- if ! use systemd; then
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- fi
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- elif use systemd; then
- einfo "You should use the 'postgresql-${SLOT}.service' unit to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-10.1.ebuild b/dev-db/postgresql/postgresql-10.1.ebuild
index 1f4466ffb357..ade9ff4d6fd9 100644
--- a/dev-db/postgresql/postgresql-10.1.ebuild
+++ b/dev-db/postgresql/postgresql-10.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT=$(get_major_version)
diff --git a/dev-db/postgresql/postgresql-10.2.ebuild b/dev-db/postgresql/postgresql-10.2.ebuild
index e7ab914effd5..12feeb24bb00 100644
--- a/dev-db/postgresql/postgresql-10.2.ebuild
+++ b/dev-db/postgresql/postgresql-10.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT=$(get_major_version)
@@ -117,7 +117,7 @@ src_prepare() {
# hardened and non-hardened environments. (Bug #528786)
sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die
- use server || eapply "${FILESDIR}/${PN}-${SLOT}beta2-no-server.patch"
+ use server || eapply "${FILESDIR}/${PN}-10.2-no-server.patch"
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
diff --git a/dev-db/postgresql/postgresql-9.2.24.ebuild b/dev-db/postgresql/postgresql-9.2.24.ebuild
index 920620508a5f..51fd0ba68dec 100644
--- a/dev-db/postgresql/postgresql-9.2.24.ebuild
+++ b/dev-db/postgresql/postgresql-9.2.24.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
diff --git a/dev-db/postgresql/postgresql-9.3.18.ebuild b/dev-db/postgresql/postgresql-9.3.18.ebuild
deleted file mode 100644
index d61f66c1da2e..000000000000
--- a/dev-db/postgresql/postgresql-9.3.18.ebuild
+++ /dev/null
@@ -1,446 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT="$(get_version_component_range 1-2)"
-
-SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp python
- +readline selinux +server ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-tcl? ( >=dev-lang/tcl-8:0= )
-uuid? ( dev-libs/ossp-uuid )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}tmp"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
-
- docinto sgml
- dodoc doc/src/sgml/*.{sgml,dsl}
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service" | \
- systemd_newunit - ${PN}-${SLOT}.service
-
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 0775 /run/postgresql
- fi
- fi
-}
-
-pkg_preinst() {
- # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g.,
- # /usr/bin/psql96). They may have been created by the
- # postgresql.eselect module, but they're handled within this ebuild
- # now. It's alright if we momentarily delete /usr/bin/psql as it
- # will be recreated by the eselect module in pkg_ppostinst(). This
- # is only necessary for 9.7 and earlier. 10 and later were never
- # handled in this manner.
- local canonicalise
- if type -p realpath > /dev/null; then
- canonicalise=realpath
- elif type -p readlink > /dev/null; then
- canonicalise='readlink -f'
- else
- # can't die, subshell
- die "No readlink nor realpath found, cannot canonicalise"
- fi
-
- local l
- # First remove any symlinks in /usr/bin that may have been created
- # by the old eselect
- for l in $(find "${ROOT%/}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do
- if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then
- rm "${l}" || ewarn "Couldn't remove ${l}"
- fi
- done
-
- # Then move the symlinks created by the ebuild to their proper place.
- for l in "${ED}"/usr/bin/*tmp ; do
- mv "${l}" "${l%tmp}" \
- || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})"
- done
-}
-
-pkg_postinst() {
- postgresql-config update
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-9.3.19-r1.ebuild b/dev-db/postgresql/postgresql-9.3.19-r1.ebuild
deleted file mode 100644
index 9bd6eb22b922..000000000000
--- a/dev-db/postgresql/postgresql-9.3.19-r1.ebuild
+++ /dev/null
@@ -1,450 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT="$(get_version_component_range 1-2)"
-
-SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp python
- +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-tcl? ( >=dev-lang/tcl-8:0= )
-uuid? ( dev-libs/ossp-uuid )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}tmp"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
-
- docinto sgml
- dodoc doc/src/sgml/*.{sgml,dsl}
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- if use systemd; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service-9.2" | \
- systemd_newunit - ${PN}-${SLOT}.service
- systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfiles ${PN}-${SLOT}.conf
- fi
-
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 1775 /run/postgresql
- fi
- fi
-}
-
-pkg_preinst() {
- # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g.,
- # /usr/bin/psql96). They may have been created by the
- # postgresql.eselect module, but they're handled within this ebuild
- # now. It's alright if we momentarily delete /usr/bin/psql as it
- # will be recreated by the eselect module in pkg_ppostinst(). This
- # is only necessary for 9.7 and earlier. 10 and later were never
- # handled in this manner.
- local canonicalise
- if type -p realpath > /dev/null; then
- canonicalise=realpath
- elif type -p readlink > /dev/null; then
- canonicalise='readlink -f'
- else
- # can't die, subshell
- die "No readlink nor realpath found, cannot canonicalise"
- fi
-
- local l
- # First remove any symlinks in /usr/bin that may have been created
- # by the old eselect
- for l in $(find "${ROOT%/}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do
- if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then
- rm "${l}" || ewarn "Couldn't remove ${l}"
- fi
- done
-
- # Then move the symlinks created by the ebuild to their proper place.
- for l in "${ED}"/usr/bin/*tmp ; do
- mv "${l}" "${l%tmp}" \
- || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})"
- done
-}
-
-pkg_postinst() {
- use server && use systemd && systemd_tmpfiles_create ${PN}-${SLOT}.conf
- postgresql-config update
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-9.3.19.ebuild b/dev-db/postgresql/postgresql-9.3.19.ebuild
deleted file mode 100644
index b42d0fe83355..000000000000
--- a/dev-db/postgresql/postgresql-9.3.19.ebuild
+++ /dev/null
@@ -1,446 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT="$(get_version_component_range 1-2)"
-
-SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp python
- +readline selinux +server ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-tcl? ( >=dev-lang/tcl-8:0= )
-uuid? ( dev-libs/ossp-uuid )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}tmp"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
-
- docinto sgml
- dodoc doc/src/sgml/*.{sgml,dsl}
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service" | \
- systemd_newunit - ${PN}-${SLOT}.service
-
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 0775 /run/postgresql
- fi
- fi
-}
-
-pkg_preinst() {
- # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g.,
- # /usr/bin/psql96). They may have been created by the
- # postgresql.eselect module, but they're handled within this ebuild
- # now. It's alright if we momentarily delete /usr/bin/psql as it
- # will be recreated by the eselect module in pkg_ppostinst(). This
- # is only necessary for 9.7 and earlier. 10 and later were never
- # handled in this manner.
- local canonicalise
- if type -p realpath > /dev/null; then
- canonicalise=realpath
- elif type -p readlink > /dev/null; then
- canonicalise='readlink -f'
- else
- # can't die, subshell
- die "No readlink nor realpath found, cannot canonicalise"
- fi
-
- local l
- # First remove any symlinks in /usr/bin that may have been created
- # by the old eselect
- for l in $(find "${ROOT%/}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do
- if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then
- rm "${l}" || ewarn "Couldn't remove ${l}"
- fi
- done
-
- # Then move the symlinks created by the ebuild to their proper place.
- for l in "${ED}"/usr/bin/*tmp ; do
- mv "${l}" "${l%tmp}" \
- || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})"
- done
-}
-
-pkg_postinst() {
- postgresql-config update
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-9.3.20.ebuild b/dev-db/postgresql/postgresql-9.3.20.ebuild
index 7d174a469778..a725ec9680ce 100644
--- a/dev-db/postgresql/postgresql-9.3.20.ebuild
+++ b/dev-db/postgresql/postgresql-9.3.20.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
diff --git a/dev-db/postgresql/postgresql-9.3.21.ebuild b/dev-db/postgresql/postgresql-9.3.21.ebuild
index 9bd6eb22b922..d244e31223cd 100644
--- a/dev-db/postgresql/postgresql-9.3.21.ebuild
+++ b/dev-db/postgresql/postgresql-9.3.21.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
diff --git a/dev-db/postgresql/postgresql-9.4.13.ebuild b/dev-db/postgresql/postgresql-9.4.13.ebuild
deleted file mode 100644
index 8ced27e38676..000000000000
--- a/dev-db/postgresql/postgresql-9.4.13.ebuild
+++ /dev/null
@@ -1,478 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT="$(get_version_component_range 1-2)"
-
-SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp python
- +readline selinux +server ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-tcl? ( >=dev-lang/tcl-8:0= )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no
-# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems,
-# the libc includes UUID functions.
-UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} )
-BSD_LIBC=( elibc_{Free,Net,Open}BSD )
-
-nest_usedep() {
- local front back
- while [[ ${#} -gt 1 ]]; do
- front+="${1}? ( "
- back+=" )"
- shift
- done
- echo "${front}${1}${back}"
-}
-
-IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}"
-CDEPEND+="
-uuid? (
- ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )}
- $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid)
-)"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}tmp"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
-
- docinto sgml
- dodoc doc/src/sgml/*.{sgml,dsl}
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service" | \
- systemd_newunit - ${PN}-${SLOT}.service
-
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 0775 /run/postgresql
- fi
- fi
-}
-
-pkg_preinst() {
- # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g.,
- # /usr/bin/psql96). They may have been created by the
- # postgresql.eselect module, but they're handled within this ebuild
- # now. It's alright if we momentarily delete /usr/bin/psql as it
- # will be recreated by the eselect module in pkg_ppostinst(). This
- # is only necessary for 9.7 and earlier. 10 and later were never
- # handled in this manner.
- local canonicalise
- if type -p realpath > /dev/null; then
- canonicalise=realpath
- elif type -p readlink > /dev/null; then
- canonicalise='readlink -f'
- else
- # can't die, subshell
- die "No readlink nor realpath found, cannot canonicalise"
- fi
-
- local l
- # First remove any symlinks in /usr/bin that may have been created
- # by the old eselect
- for l in $(find "${ROOT%/}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do
- if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then
- rm "${l}" || ewarn "Couldn't remove ${l}"
- fi
- done
-
- # Then move the symlinks created by the ebuild to their proper place.
- for l in "${ED}"/usr/bin/*tmp ; do
- mv "${l}" "${l%tmp}" \
- || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})"
- done
-}
-
-pkg_postinst() {
- postgresql-config update
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-9.4.14-r1.ebuild b/dev-db/postgresql/postgresql-9.4.14-r1.ebuild
deleted file mode 100644
index 2f448ba1c0c0..000000000000
--- a/dev-db/postgresql/postgresql-9.4.14-r1.ebuild
+++ /dev/null
@@ -1,482 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT="$(get_version_component_range 1-2)"
-
-SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp python
- +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-tcl? ( >=dev-lang/tcl-8:0= )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no
-# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems,
-# the libc includes UUID functions.
-UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} )
-BSD_LIBC=( elibc_{Free,Net,Open}BSD )
-
-nest_usedep() {
- local front back
- while [[ ${#} -gt 1 ]]; do
- front+="${1}? ( "
- back+=" )"
- shift
- done
- echo "${front}${1}${back}"
-}
-
-IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}"
-CDEPEND+="
-uuid? (
- ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )}
- $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid)
-)"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}tmp"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
-
- docinto sgml
- dodoc doc/src/sgml/*.{sgml,dsl}
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- if use systemd; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service-9.2" | \
- systemd_newunit - ${PN}-${SLOT}.service
- systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfiles ${PN}-${SLOT}.conf
- fi
-
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 1775 /run/postgresql
- fi
- fi
-}
-
-pkg_preinst() {
- # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g.,
- # /usr/bin/psql96). They may have been created by the
- # postgresql.eselect module, but they're handled within this ebuild
- # now. It's alright if we momentarily delete /usr/bin/psql as it
- # will be recreated by the eselect module in pkg_ppostinst(). This
- # is only necessary for 9.7 and earlier. 10 and later were never
- # handled in this manner.
- local canonicalise
- if type -p realpath > /dev/null; then
- canonicalise=realpath
- elif type -p readlink > /dev/null; then
- canonicalise='readlink -f'
- else
- # can't die, subshell
- die "No readlink nor realpath found, cannot canonicalise"
- fi
-
- local l
- # First remove any symlinks in /usr/bin that may have been created
- # by the old eselect
- for l in $(find "${ROOT%/}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do
- if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then
- rm "${l}" || ewarn "Couldn't remove ${l}"
- fi
- done
-
- # Then move the symlinks created by the ebuild to their proper place.
- for l in "${ED}"/usr/bin/*tmp ; do
- mv "${l}" "${l%tmp}" \
- || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})"
- done
-}
-
-pkg_postinst() {
- use server && use systemd && systemd_tmpfiles_create ${PN}-${SLOT}.conf
- postgresql-config update
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-9.4.14.ebuild b/dev-db/postgresql/postgresql-9.4.14.ebuild
deleted file mode 100644
index 2e39d521831e..000000000000
--- a/dev-db/postgresql/postgresql-9.4.14.ebuild
+++ /dev/null
@@ -1,478 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT="$(get_version_component_range 1-2)"
-
-SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp python
- +readline selinux +server ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-tcl? ( >=dev-lang/tcl-8:0= )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no
-# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems,
-# the libc includes UUID functions.
-UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} )
-BSD_LIBC=( elibc_{Free,Net,Open}BSD )
-
-nest_usedep() {
- local front back
- while [[ ${#} -gt 1 ]]; do
- front+="${1}? ( "
- back+=" )"
- shift
- done
- echo "${front}${1}${back}"
-}
-
-IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}"
-CDEPEND+="
-uuid? (
- ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )}
- $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid)
-)"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}tmp"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
-
- docinto sgml
- dodoc doc/src/sgml/*.{sgml,dsl}
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service" | \
- systemd_newunit - ${PN}-${SLOT}.service
-
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 0775 /run/postgresql
- fi
- fi
-}
-
-pkg_preinst() {
- # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g.,
- # /usr/bin/psql96). They may have been created by the
- # postgresql.eselect module, but they're handled within this ebuild
- # now. It's alright if we momentarily delete /usr/bin/psql as it
- # will be recreated by the eselect module in pkg_ppostinst(). This
- # is only necessary for 9.7 and earlier. 10 and later were never
- # handled in this manner.
- local canonicalise
- if type -p realpath > /dev/null; then
- canonicalise=realpath
- elif type -p readlink > /dev/null; then
- canonicalise='readlink -f'
- else
- # can't die, subshell
- die "No readlink nor realpath found, cannot canonicalise"
- fi
-
- local l
- # First remove any symlinks in /usr/bin that may have been created
- # by the old eselect
- for l in $(find "${ROOT%/}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do
- if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then
- rm "${l}" || ewarn "Couldn't remove ${l}"
- fi
- done
-
- # Then move the symlinks created by the ebuild to their proper place.
- for l in "${ED}"/usr/bin/*tmp ; do
- mv "${l}" "${l%tmp}" \
- || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})"
- done
-}
-
-pkg_postinst() {
- postgresql-config update
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-9.4.15.ebuild b/dev-db/postgresql/postgresql-9.4.15.ebuild
index f40cb53ae05e..6ec49cac42e9 100644
--- a/dev-db/postgresql/postgresql-9.4.15.ebuild
+++ b/dev-db/postgresql/postgresql-9.4.15.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
diff --git a/dev-db/postgresql/postgresql-9.4.16.ebuild b/dev-db/postgresql/postgresql-9.4.16.ebuild
index 2f448ba1c0c0..a4602b193c8a 100644
--- a/dev-db/postgresql/postgresql-9.4.16.ebuild
+++ b/dev-db/postgresql/postgresql-9.4.16.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
diff --git a/dev-db/postgresql/postgresql-9.5.10.ebuild b/dev-db/postgresql/postgresql-9.5.10.ebuild
index af7b5fab1067..afa02d895a89 100644
--- a/dev-db/postgresql/postgresql-9.5.10.ebuild
+++ b/dev-db/postgresql/postgresql-9.5.10.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
diff --git a/dev-db/postgresql/postgresql-9.5.11.ebuild b/dev-db/postgresql/postgresql-9.5.11.ebuild
index 4e1148a89f37..a744fe54b2b0 100644
--- a/dev-db/postgresql/postgresql-9.5.11.ebuild
+++ b/dev-db/postgresql/postgresql-9.5.11.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
diff --git a/dev-db/postgresql/postgresql-9.5.8.ebuild b/dev-db/postgresql/postgresql-9.5.8.ebuild
deleted file mode 100644
index a0936cb1a594..000000000000
--- a/dev-db/postgresql/postgresql-9.5.8.ebuild
+++ /dev/null
@@ -1,484 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT="$(get_version_component_range 1-2)"
-
-SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp python
- +readline selinux +server ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-tcl? ( >=dev-lang/tcl-8:0= )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no
-# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems,
-# the libc includes UUID functions.
-UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} )
-BSD_LIBC=( elibc_{Free,Net,Open}BSD )
-
-nest_usedep() {
- local front back
- while [[ ${#} -gt 1 ]]; do
- front+="${1}? ( "
- back+=" )"
- shift
- done
- echo "${front}${1}${back}"
-}
-
-IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}"
-CDEPEND+="
-uuid? (
- ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )}
- $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid)
-)"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}tmp"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
-
- docinto sgml
- dodoc doc/src/sgml/*.{sgml,dsl}
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service" | \
- systemd_newunit - ${PN}-${SLOT}.service
-
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 0775 /run/postgresql
- fi
- fi
-}
-
-pkg_preinst() {
- # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g.,
- # /usr/bin/psql96). They may have been created by the
- # postgresql.eselect module, but they're handled within this ebuild
- # now. It's alright if we momentarily delete /usr/bin/psql as it
- # will be recreated by the eselect module in pkg_ppostinst(). This
- # is only necessary for 9.7 and earlier. 10 and later were never
- # handled in this manner.
- local canonicalise
- if type -p realpath > /dev/null; then
- canonicalise=realpath
- elif type -p readlink > /dev/null; then
- canonicalise='readlink -f'
- else
- # can't die, subshell
- die "No readlink nor realpath found, cannot canonicalise"
- fi
-
- local l
- # First remove any symlinks in /usr/bin that may have been created
- # by the old eselect
- for l in $(find "${ROOT%/}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do
- if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then
- rm "${l}" || ewarn "Couldn't remove ${l}"
- fi
- done
-
- # Then move the symlinks created by the ebuild to their proper place.
- for l in "${ED}"/usr/bin/*tmp ; do
- mv "${l}" "${l%tmp}" \
- || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})"
- done
-}
-
-pkg_postinst() {
- postgresql-config update
-
- if use alpha && use server ; then
- ewarn "PostgreSQL 9.5+ no longer has native spinlock support on Alpha platforms."
- ewarn "As a result, performance will be extremely degraded."
- fi
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-9.5.9-r1.ebuild b/dev-db/postgresql/postgresql-9.5.9-r1.ebuild
deleted file mode 100644
index 4e1148a89f37..000000000000
--- a/dev-db/postgresql/postgresql-9.5.9-r1.ebuild
+++ /dev/null
@@ -1,488 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT="$(get_version_component_range 1-2)"
-
-SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp python
- +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-tcl? ( >=dev-lang/tcl-8:0= )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no
-# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems,
-# the libc includes UUID functions.
-UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} )
-BSD_LIBC=( elibc_{Free,Net,Open}BSD )
-
-nest_usedep() {
- local front back
- while [[ ${#} -gt 1 ]]; do
- front+="${1}? ( "
- back+=" )"
- shift
- done
- echo "${front}${1}${back}"
-}
-
-IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}"
-CDEPEND+="
-uuid? (
- ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )}
- $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid)
-)"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}tmp"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
-
- docinto sgml
- dodoc doc/src/sgml/*.{sgml,dsl}
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- if use systemd; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service-9.2" | \
- systemd_newunit - ${PN}-${SLOT}.service
- systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfiles ${PN}-${SLOT}.conf
- fi
-
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 1775 /run/postgresql
- fi
- fi
-}
-
-pkg_preinst() {
- # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g.,
- # /usr/bin/psql96). They may have been created by the
- # postgresql.eselect module, but they're handled within this ebuild
- # now. It's alright if we momentarily delete /usr/bin/psql as it
- # will be recreated by the eselect module in pkg_ppostinst(). This
- # is only necessary for 9.7 and earlier. 10 and later were never
- # handled in this manner.
- local canonicalise
- if type -p realpath > /dev/null; then
- canonicalise=realpath
- elif type -p readlink > /dev/null; then
- canonicalise='readlink -f'
- else
- # can't die, subshell
- die "No readlink nor realpath found, cannot canonicalise"
- fi
-
- local l
- # First remove any symlinks in /usr/bin that may have been created
- # by the old eselect
- for l in $(find "${ROOT%/}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do
- if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then
- rm "${l}" || ewarn "Couldn't remove ${l}"
- fi
- done
-
- # Then move the symlinks created by the ebuild to their proper place.
- for l in "${ED}"/usr/bin/*tmp ; do
- mv "${l}" "${l%tmp}" \
- || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})"
- done
-}
-
-pkg_postinst() {
- use server && use systemd && systemd_tmpfiles_create ${PN}-${SLOT}.conf
- postgresql-config update
-
- if use alpha && use server ; then
- ewarn "PostgreSQL 9.5+ no longer has native spinlock support on Alpha platforms."
- ewarn "As a result, performance will be extremely degraded."
- fi
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-9.5.9.ebuild b/dev-db/postgresql/postgresql-9.5.9.ebuild
deleted file mode 100644
index 39f5427645cd..000000000000
--- a/dev-db/postgresql/postgresql-9.5.9.ebuild
+++ /dev/null
@@ -1,484 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT="$(get_version_component_range 1-2)"
-
-SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp python
- +readline selinux +server ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-tcl? ( >=dev-lang/tcl-8:0= )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no
-# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems,
-# the libc includes UUID functions.
-UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} )
-BSD_LIBC=( elibc_{Free,Net,Open}BSD )
-
-nest_usedep() {
- local front back
- while [[ ${#} -gt 1 ]]; do
- front+="${1}? ( "
- back+=" )"
- shift
- done
- echo "${front}${1}${back}"
-}
-
-IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}"
-CDEPEND+="
-uuid? (
- ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )}
- $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid)
-)"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}tmp"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
-
- docinto sgml
- dodoc doc/src/sgml/*.{sgml,dsl}
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service" | \
- systemd_newunit - ${PN}-${SLOT}.service
-
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 0775 /run/postgresql
- fi
- fi
-}
-
-pkg_preinst() {
- # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g.,
- # /usr/bin/psql96). They may have been created by the
- # postgresql.eselect module, but they're handled within this ebuild
- # now. It's alright if we momentarily delete /usr/bin/psql as it
- # will be recreated by the eselect module in pkg_ppostinst(). This
- # is only necessary for 9.7 and earlier. 10 and later were never
- # handled in this manner.
- local canonicalise
- if type -p realpath > /dev/null; then
- canonicalise=realpath
- elif type -p readlink > /dev/null; then
- canonicalise='readlink -f'
- else
- # can't die, subshell
- die "No readlink nor realpath found, cannot canonicalise"
- fi
-
- local l
- # First remove any symlinks in /usr/bin that may have been created
- # by the old eselect
- for l in $(find "${ROOT%/}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do
- if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then
- rm "${l}" || ewarn "Couldn't remove ${l}"
- fi
- done
-
- # Then move the symlinks created by the ebuild to their proper place.
- for l in "${ED}"/usr/bin/*tmp ; do
- mv "${l}" "${l%tmp}" \
- || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})"
- done
-}
-
-pkg_postinst() {
- postgresql-config update
-
- if use alpha && use server ; then
- ewarn "PostgreSQL 9.5+ no longer has native spinlock support on Alpha platforms."
- ewarn "As a result, performance will be extremely degraded."
- fi
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-9.6.4.ebuild b/dev-db/postgresql/postgresql-9.6.4.ebuild
deleted file mode 100644
index dcfe1825a087..000000000000
--- a/dev-db/postgresql/postgresql-9.6.4.ebuild
+++ /dev/null
@@ -1,491 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT="$(get_version_component_range 1-2)"
-
-MY_PV=${PV/_/}
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-SRC_URI="mirror://postgresql/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp python
- +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-server? ( systemd? ( sys-apps/systemd ) )
-tcl? ( >=dev-lang/tcl-8:0= )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no
-# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems,
-# the libc includes UUID functions.
-UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} )
-BSD_LIBC=( elibc_{Free,Net,Open}BSD )
-
-nest_usedep() {
- local front back
- while [[ ${#} -gt 1 ]]; do
- front+="${1}? ( "
- back+=" )"
- shift
- done
- echo "${front}${1}${back}"
-}
-
-IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}"
-CDEPEND+="
-uuid? (
- ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )}
- $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid)
-)"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}tmp"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
-
- docinto sgml
- dodoc doc/src/sgml/*.{sgml,dsl}
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- if use systemd; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service-9.6" | \
- systemd_newunit - ${PN}-${SLOT}.service
- fi
-
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 0775 /run/postgresql
- fi
- fi
-}
-
-pkg_preinst() {
- # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g.,
- # /usr/bin/psql96). They may have been created by the
- # postgresql.eselect module, but they're handled within this ebuild
- # now. It's alright if we momentarily delete /usr/bin/psql as it
- # will be recreated by the eselect module in pkg_ppostinst(). This
- # is only necessary for 9.7 and earlier. 10 and later were never
- # handled in this manner.
- local canonicalise
- if type -p realpath > /dev/null; then
- canonicalise=realpath
- elif type -p readlink > /dev/null; then
- canonicalise='readlink -f'
- else
- # can't die, subshell
- die "No readlink nor realpath found, cannot canonicalise"
- fi
-
- local l
- # First remove any symlinks in /usr/bin that may have been created
- # by the old eselect
- for l in $(find "${ROOT%/}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do
- if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then
- rm "${l}" || ewarn "Couldn't remove ${l}"
- fi
- done
-
- # Then move the symlinks created by the ebuild to their proper place.
- for l in "${ED}"/usr/bin/*tmp ; do
- mv "${l}" "${l%tmp}" \
- || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})"
- done
-}
-
-pkg_postinst() {
- postgresql-config update
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- if ! use systemd; then
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- fi
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- elif use systemd; then
- einfo "You should use the 'postgresql-${SLOT}.service' unit to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-9.6.5-r1.ebuild b/dev-db/postgresql/postgresql-9.6.5-r1.ebuild
deleted file mode 100644
index 1d5a335c5909..000000000000
--- a/dev-db/postgresql/postgresql-9.6.5-r1.ebuild
+++ /dev/null
@@ -1,493 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT="$(get_version_component_range 1-2)"
-
-MY_PV=${PV/_/}
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-SRC_URI="mirror://postgresql/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp python
- +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-server? ( systemd? ( sys-apps/systemd ) )
-tcl? ( >=dev-lang/tcl-8:0= )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no
-# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems,
-# the libc includes UUID functions.
-UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} )
-BSD_LIBC=( elibc_{Free,Net,Open}BSD )
-
-nest_usedep() {
- local front back
- while [[ ${#} -gt 1 ]]; do
- front+="${1}? ( "
- back+=" )"
- shift
- done
- echo "${front}${1}${back}"
-}
-
-IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}"
-CDEPEND+="
-uuid? (
- ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )}
- $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid)
-)"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}tmp"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
-
- docinto sgml
- dodoc doc/src/sgml/*.{sgml,dsl}
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- if use systemd; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service-9.6-r1" | \
- systemd_newunit - ${PN}-${SLOT}.service
- systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfiles ${PN}-${SLOT}.conf
- fi
-
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 1775 /run/postgresql
- fi
- fi
-}
-
-pkg_preinst() {
- # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g.,
- # /usr/bin/psql96). They may have been created by the
- # postgresql.eselect module, but they're handled within this ebuild
- # now. It's alright if we momentarily delete /usr/bin/psql as it
- # will be recreated by the eselect module in pkg_ppostinst(). This
- # is only necessary for 9.7 and earlier. 10 and later were never
- # handled in this manner.
- local canonicalise
- if type -p realpath > /dev/null; then
- canonicalise=realpath
- elif type -p readlink > /dev/null; then
- canonicalise='readlink -f'
- else
- # can't die, subshell
- die "No readlink nor realpath found, cannot canonicalise"
- fi
-
- local l
- # First remove any symlinks in /usr/bin that may have been created
- # by the old eselect
- for l in $(find "${ROOT%/}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do
- if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then
- rm "${l}" || ewarn "Couldn't remove ${l}"
- fi
- done
-
- # Then move the symlinks created by the ebuild to their proper place.
- for l in "${ED}"/usr/bin/*tmp ; do
- mv "${l}" "${l%tmp}" \
- || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})"
- done
-}
-
-pkg_postinst() {
- use server && use systemd && systemd_tmpfiles_create ${PN}-${SLOT}.conf
- postgresql-config update
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- if ! use systemd; then
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- fi
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- elif use systemd; then
- einfo "You should use the 'postgresql-${SLOT}.service' unit to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-9.6.5.ebuild b/dev-db/postgresql/postgresql-9.6.5.ebuild
deleted file mode 100644
index 2e8ef81d12cf..000000000000
--- a/dev-db/postgresql/postgresql-9.6.5.ebuild
+++ /dev/null
@@ -1,491 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
- systemd user versionator
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
-
-SLOT="$(get_version_component_range 1-2)"
-
-MY_PV=${PV/_/}
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-SRC_URI="mirror://postgresql/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2"
-
-LICENSE="POSTGRESQL GPL-2"
-DESCRIPTION="PostgreSQL RDBMS"
-HOMEPAGE="http://www.postgresql.org/"
-
-IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp python
- +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wanted_languages() {
- local linguas="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru
- sk sl sv tr zh_CN zh_TW"
- local enable_langs lingua
-
- for lingua in ${linguas} ; do
- has ${lingua} ${LINGUAS-${lingua}} && enable_langs+="${lingua} "
- done
-
- echo -n ${enable_langs}
-}
-
-CDEPEND="
->=app-eselect/eselect-postgresql-2.0
-sys-apps/less
-virtual/libintl
-kerberos? ( virtual/krb5 )
-ldap? ( net-nds/openldap )
-pam? ( virtual/pam )
-perl? ( >=dev-lang/perl-5.8:= )
-python? ( ${PYTHON_DEPS} )
-readline? ( sys-libs/readline:0= )
-ssl? (
- !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= )
- libressl? ( dev-libs/libressl:= )
-)
-server? ( systemd? ( sys-apps/systemd ) )
-tcl? ( >=dev-lang/tcl-8:0= )
-xml? ( dev-libs/libxml2 dev-libs/libxslt )
-zlib? ( sys-libs/zlib )
-"
-
-# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no
-# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems,
-# the libc includes UUID functions.
-UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} )
-BSD_LIBC=( elibc_{Free,Net,Open}BSD )
-
-nest_usedep() {
- local front back
- while [[ ${#} -gt 1 ]]; do
- front+="${1}? ( "
- back+=" )"
- shift
- done
- echo "${front}${1}${back}"
-}
-
-IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}"
-CDEPEND+="
-uuid? (
- ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )}
- $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid)
-)"
-
-DEPEND="${CDEPEND}
-!! /dev/null || die "pushd failed"
-
- for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do
- bn=$(basename "${f}")
- slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec}
- case ${bn} in
- TABLE.7|WITH.7)
- echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name}
- ;;
- *)
- echo ".so ${rel_manpath}/${bn}" > ${slotted_name}
- ;;
- esac
- done
-
- popd > /dev/null
- done
-
- insinto /etc/postgresql-${SLOT}
- newins src/bin/psql/psqlrc.sample psqlrc
-
- use static-libs || find "${ED}" -name '*.a' -delete
-
- local f bn
- for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \
- -mindepth 1 -maxdepth 1)
- do
- bn=$(basename "${f}")
- # Temporarily tack on tmp to workaround a file collision
- # issue. This is only necessary for 9.7 and earlier. 10 never
- # had this issue.
- dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \
- "/usr/bin/${bn}${SLOT/.}tmp"
- done
-
- if use doc ; then
- docinto html
- dodoc doc/src/sgml/html/*
-
- docinto sgml
- dodoc doc/src/sgml/*.{sgml,dsl}
- fi
-
- if use server; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT}
-
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT}
-
- if use systemd; then
- sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
- "${FILESDIR}/${PN}.service-9.6" | \
- systemd_newunit - ${PN}-${SLOT}.service
- fi
-
- newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir
-
- use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session
-
- if use prefix ; then
- keepdir /run/postgresql
- fperms 0775 /run/postgresql
- fi
- fi
-}
-
-pkg_preinst() {
- # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g.,
- # /usr/bin/psql96). They may have been created by the
- # postgresql.eselect module, but they're handled within this ebuild
- # now. It's alright if we momentarily delete /usr/bin/psql as it
- # will be recreated by the eselect module in pkg_ppostinst(). This
- # is only necessary for 9.7 and earlier. 10 and later were never
- # handled in this manner.
- local canonicalise
- if type -p realpath > /dev/null; then
- canonicalise=realpath
- elif type -p readlink > /dev/null; then
- canonicalise='readlink -f'
- else
- # can't die, subshell
- die "No readlink nor realpath found, cannot canonicalise"
- fi
-
- local l
- # First remove any symlinks in /usr/bin that may have been created
- # by the old eselect
- for l in $(find "${ROOT%/}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do
- if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then
- rm "${l}" || ewarn "Couldn't remove ${l}"
- fi
- done
-
- # Then move the symlinks created by the ebuild to their proper place.
- for l in "${ED}"/usr/bin/*tmp ; do
- mv "${l}" "${l%tmp}" \
- || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})"
- done
-}
-
-pkg_postinst() {
- postgresql-config update
-
- elog "If you need a global psqlrc-file, you can place it in:"
- elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
-
- if use server ; then
- elog
- elog "Gentoo specific documentation:"
- elog "https://wiki.gentoo.org/wiki/PostgreSQL"
- elog
- elog "Official documentation:"
- elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
- elog
- elog "The default location of the Unix-domain socket is:"
- elog " ${EROOT%/}/run/postgresql/"
- elog
- elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
- elog "so that it contains your preferred locale in:"
- elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- elog
- elog "Then, execute the following command to setup the initial database"
- elog "environment:"
- elog " emerge --config =${CATEGORY}/${PF}"
- fi
-}
-
-pkg_prerm() {
- if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then
- ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
- ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL"
-
- ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
- sleep 10
- eend 0
- fi
-}
-
-pkg_postrm() {
- postgresql-config update
-}
-
-pkg_config() {
- use server || die "USE flag 'server' not enabled. Nothing to configure."
-
- [[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] \
- && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- [[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
- [[ -z "${DATA_DIR}" ]] \
- && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
-
- # environment.bz2 may not contain the same locale as the current system
- # locale. Unset and source from the current system locale.
- if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
- unset LANG
- unset LC_CTYPE
- unset LC_NUMERIC
- unset LC_TIME
- unset LC_COLLATE
- unset LC_MONETARY
- unset LC_MESSAGES
- unset LC_ALL
- source "${EROOT%/}/etc/env.d/02locale"
- [ -n "${LANG}" ] && export LANG
- [ -n "${LC_CTYPE}" ] && export LC_CTYPE
- [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
- [ -n "${LC_TIME}" ] && export LC_TIME
- [ -n "${LC_COLLATE}" ] && export LC_COLLATE
- [ -n "${LC_MONETARY}" ] && export LC_MONETARY
- [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
- [ -n "${LC_ALL}" ] && export LC_ALL
- fi
-
- einfo "You can modify the paths and options passed to initdb by editing:"
- einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
- einfo
- einfo "Information on options that can be passed to initdb are found at:"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
- einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
- einfo
- einfo "PG_INITDB_OPTS is currently set to:"
- if [[ -z "${PG_INITDB_OPTS}" ]] ; then
- einfo " (none)"
- else
- einfo " ${PG_INITDB_OPTS}"
- fi
- einfo
- einfo "Configuration files will be installed to:"
- einfo " ${PGDATA}"
- einfo
- einfo "The database cluster will be created in:"
- einfo " ${DATA_DIR}"
- einfo
-
- ebegin "Continuing initialization in 5 seconds (Control-C to cancel)"
- sleep 5
- eend 0
-
- if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
- eerror "The given directory, '${DATA_DIR}', is not empty."
- eerror "Modify DATA_DIR to point to an empty directory."
- die "${DATA_DIR} is not empty."
- fi
-
- einfo "Creating the data directory ..."
- if [[ ${EUID} == 0 ]] ; then
- mkdir -p "${DATA_DIR}"
- chown -Rf postgres:postgres "${DATA_DIR}"
- chmod 0700 "${DATA_DIR}"
- fi
-
- einfo "Initializing the database ..."
-
- if [[ ${EUID} == 0 ]] ; then
- su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
- else
- "${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
- fi
-
- if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then
- mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}"
- ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}"
- fi
-
- # unix_socket_directory has no effect in postgresql.conf as it's
- # overridden in the initscript
- sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf
-
- cat <<- EOF >> "${PGDATA%/}"/postgresql.conf
- # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522
- # On the off-chance that you might need to work with UTF-8 encoded
- # characters in PL/Perl
- plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";'
- EOF
-
- einfo "The autovacuum function, which was in contrib, has been moved to the main"
- einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
- einfo "by default. You can disable it in the cluster's:"
- einfo " ${PGDATA%/}/postgresql.conf"
- einfo
- if ! use systemd; then
- einfo "The PostgreSQL server, by default, will log events to:"
- einfo " ${DATA_DIR%/}/postmaster.log"
- einfo
- fi
- if use prefix ; then
- einfo "The location of the configuration files have moved to:"
- einfo " ${PGDATA}"
- einfo "To start the server:"
- einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
- einfo "To stop:"
- einfo " pg_ctl stop -D ${DATA_DIR}"
- einfo
- einfo "Or move the configuration files back:"
- einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
- elif use systemd; then
- einfo "You should use the 'postgresql-${SLOT}.service' unit to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- else
- einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
- einfo "instead of 'pg_ctl'."
- fi
-}
-
-src_test() {
- if use server && [[ ${UID} -ne 0 ]] ; then
- emake check
-
- einfo "If you think other tests besides the regression tests are necessary, please"
- einfo "submit a bug including a patch for this ebuild to enable them."
- else
- use server || \
- ewarn 'Tests cannot be run without the "server" use flag enabled.'
- [[ ${UID} -eq 0 ]] || \
- ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
-
- ewarn 'Skipping.'
- fi
-}
diff --git a/dev-db/postgresql/postgresql-9.6.6.ebuild b/dev-db/postgresql/postgresql-9.6.6.ebuild
index 136a3759b716..720b5ecf4ddd 100644
--- a/dev-db/postgresql/postgresql-9.6.6.ebuild
+++ b/dev-db/postgresql/postgresql-9.6.6.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
diff --git a/dev-db/postgresql/postgresql-9.6.7.ebuild b/dev-db/postgresql/postgresql-9.6.7.ebuild
index 1d5a335c5909..91ff370b1e6e 100644
--- a/dev-db/postgresql/postgresql-9.6.7.ebuild
+++ b/dev-db/postgresql/postgresql-9.6.7.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
diff --git a/dev-db/sqldeveloper/metadata.xml b/dev-db/sqldeveloper/metadata.xml
index c5bb708993e9..f6422e9c949d 100644
--- a/dev-db/sqldeveloper/metadata.xml
+++ b/dev-db/sqldeveloper/metadata.xml
@@ -4,6 +4,5 @@
wschlich@gentoo.org
Wolfram Schlich
- Maintainer
diff --git a/dev-db/tokumx/metadata.xml b/dev-db/tokumx/metadata.xml
index 3152dea9ad41..ffbb5d9f2c31 100644
--- a/dev-db/tokumx/metadata.xml
+++ b/dev-db/tokumx/metadata.xml
@@ -8,7 +8,6 @@
ultrabug@gentoo.org
Alexys Jacob
- Secondary Maintainer. CC on bugs
Apply patch needed for hardened kernels
diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz
index b34b6894661f..739af173850c 100644
Binary files a/dev-embedded/Manifest.gz and b/dev-embedded/Manifest.gz differ
diff --git a/dev-embedded/libftd2xx/metadata.xml b/dev-embedded/libftd2xx/metadata.xml
index f2ade7fb3e07..3a4dc82a9e19 100644
--- a/dev-embedded/libftd2xx/metadata.xml
+++ b/dev-embedded/libftd2xx/metadata.xml
@@ -4,7 +4,6 @@
brendan@horan.hk
Brendan Horan
- Proxy maintainer. Assign bugs to him
proxy-maint@gentoo.org
diff --git a/dev-embedded/openocd/metadata.xml b/dev-embedded/openocd/metadata.xml
index 8bf4d21f4182..13ad31053b9b 100644
--- a/dev-embedded/openocd/metadata.xml
+++ b/dev-embedded/openocd/metadata.xml
@@ -8,7 +8,6 @@
fercerpav@gmail.com
Paul Fertser
- Upstream contact. CC him on bugs
Support for CMSIS-DAP compliant adapters
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index ba2b323a11ca..1540493995e4 100644
Binary files a/dev-java/Manifest.gz and b/dev-java/Manifest.gz differ
diff --git a/dev-java/gradle-bin/metadata.xml b/dev-java/gradle-bin/metadata.xml
index 6ba59b53805c..1b6bfaff005f 100644
--- a/dev-java/gradle-bin/metadata.xml
+++ b/dev-java/gradle-bin/metadata.xml
@@ -7,7 +7,6 @@
flo@geekplace.eu
- Maintainer, CC him on bugs
java@gentoo.org
diff --git a/dev-java/icedtea-sound/metadata.xml b/dev-java/icedtea-sound/metadata.xml
index c9fa532b5f99..05fd5cab7ec2 100644
--- a/dev-java/icedtea-sound/metadata.xml
+++ b/dev-java/icedtea-sound/metadata.xml
@@ -4,7 +4,6 @@
gnu_andrew@member.fsf.org
Andrew John Hughes
- Proxy Maintainer
java@gentoo.org
diff --git a/dev-java/icedtea/metadata.xml b/dev-java/icedtea/metadata.xml
index 533bc719560c..10578ad3a5f8 100644
--- a/dev-java/icedtea/metadata.xml
+++ b/dev-java/icedtea/metadata.xml
@@ -4,12 +4,10 @@
gnu_andrew@member.fsf.org
Andrew John Hughes
- Proxy Maintainer
chewi@gentoo.org
James Le Cuirot
- Committer
java@gentoo.org
diff --git a/dev-java/idm-console-framework/metadata.xml b/dev-java/idm-console-framework/metadata.xml
index 664e0f4d871a..b3788377b81e 100644
--- a/dev-java/idm-console-framework/metadata.xml
+++ b/dev-java/idm-console-framework/metadata.xml
@@ -4,12 +4,10 @@
wibrown@redhat.com
William Brown
- Proxy maintainer. Part of the 389-ds core team.
wes@sol1.com.au
Wes
- Proxy maintainer.
proxy-maint@gentoo.org
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index d4e5a018e541..65e1c9fff124 100644
Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ
diff --git a/dev-lang/ekopath/metadata.xml b/dev-lang/ekopath/metadata.xml
index 6e99353915e5..cfe38918e6c0 100644
--- a/dev-lang/ekopath/metadata.xml
+++ b/dev-lang/ekopath/metadata.xml
@@ -4,7 +4,6 @@
mgorny@gentoo.org
Michał Górny
- Co-maintainer
sci@gentoo.org
diff --git a/dev-lang/icon/metadata.xml b/dev-lang/icon/metadata.xml
index a50948a598ab..3a8dc81cb0aa 100644
--- a/dev-lang/icon/metadata.xml
+++ b/dev-lang/icon/metadata.xml
@@ -4,7 +4,6 @@
cwills@witznd.net
Cheyenne Wills
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/dev-lang/jwasm/metadata.xml b/dev-lang/jwasm/metadata.xml
index d8af4656c230..be7d54b1219a 100644
--- a/dev-lang/jwasm/metadata.xml
+++ b/dev-lang/jwasm/metadata.xml
@@ -4,7 +4,6 @@
slyfox@gentoo.org
Sergei Trofimovich
- Primary Maintainer
jwasm
diff --git a/dev-lang/tcl/metadata.xml b/dev-lang/tcl/metadata.xml
index dfa25ac81dad..cd751414a99b 100644
--- a/dev-lang/tcl/metadata.xml
+++ b/dev-lang/tcl/metadata.xml
@@ -3,7 +3,7 @@
tcltk@gentoo.org
- TCL/TK Herd.
+ TCL/TK Herd.
tcl
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index b8d770d43dd1..8a10357ded1c 100644
Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ
diff --git a/dev-libs/MicroJSON/metadata.xml b/dev-libs/MicroJSON/metadata.xml
index a636656f85f7..31bde714266e 100644
--- a/dev-libs/MicroJSON/metadata.xml
+++ b/dev-libs/MicroJSON/metadata.xml
@@ -4,7 +4,6 @@
gorelov@grigory.info
Gorelov Grigory
- Maintainer and upstream developer.
proxy-maint@gentoo.org
diff --git a/dev-libs/UTF8Strings/metadata.xml b/dev-libs/UTF8Strings/metadata.xml
index 1b233acd72c7..21ee7cb4f2a8 100644
--- a/dev-libs/UTF8Strings/metadata.xml
+++ b/dev-libs/UTF8Strings/metadata.xml
@@ -4,7 +4,6 @@
gorelov@grigory.info
Gorelov Grigory
- Maintainer and upstream developer.
proxy-maint@gentoo.org
diff --git a/dev-libs/actor-framework/metadata.xml b/dev-libs/actor-framework/metadata.xml
index 2501b209ca1c..a2a00240115b 100644
--- a/dev-libs/actor-framework/metadata.xml
+++ b/dev-libs/actor-framework/metadata.xml
@@ -4,7 +4,6 @@
tomboy64@sina.cn
M.B.
- Maintainer, assign bugs to him
proxy-maint@gentoo.org
diff --git a/dev-libs/boost-numpy/metadata.xml b/dev-libs/boost-numpy/metadata.xml
index 6b714f91d43b..fd7a29272578 100644
--- a/dev-libs/boost-numpy/metadata.xml
+++ b/dev-libs/boost-numpy/metadata.xml
@@ -4,7 +4,6 @@
heroxbd@gentoo.org
Benda Xu
- an extension for Boost.Python that adds NumPy support
It is intended as a replacement for the old numeric support in Boost.Python proper, which is now out-of-date and does not support C/C++ pointer access to the data.
diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
index 89aea0140746..c81be6cd8e02 100644
--- a/dev-libs/boost/Manifest
+++ b/dev-libs/boost/Manifest
@@ -1,3 +1,2 @@
-DIST boost_1_62_0.tar.bz2 84513338 BLAKE2B 00f2ddf93d254183709a5e607d5cec5d135bdcddebac15fc3b1522e37b9e58d8df84f1977fee5b085309db58634861f2014e72822e755dd7789e8489fef19f7c SHA512 5385ae3d5255a433a704169ad454d8dc2b0b5bcae3fb23defd6570df4ff7d845cf9fcbeebccdc1c5db0eec9f82ee3d90040de9507c8167467c635d3b215463be
DIST boost_1_63_0.tar.bz2 81984414 BLAKE2B 227c4432bd3ca0eb390048ec85047958fcb6ae289996501812cd8b13bf74bbe9b677d0110948265cab59a60deb36c4fc08440af74ac5a5219ea4eaea4fa6918f SHA512 c915c5f5778dee49b8e9d0a40f37f90f56fb1fdb1d8ce92d97bf48bc7bc462212487badfe4bbe30b06196d1149cfb221da12ac54e97499b0d4cb6466813bb4ad
DIST boost_1_65_0.tar.bz2 82597718 BLAKE2B 0080956d6ad2f14130ce4a4734b1bd1ce83d3651b226653689e02770baa83cf11811ef4e44948ff68a168d9ce5cbfaea4f758970df2b4e9faa2d410181885f5b SHA512 7142650fb8d61e3ef16ba066fc918e087f19e9bc2ad1d6a11fb10bf0d6b1b5ad05ab032f076a5233a1624b3669e952b2cc38b7dc074bbf53018e2970ee90fcdd
diff --git a/dev-libs/boost/boost-1.62.0-r1.ebuild b/dev-libs/boost/boost-1.62.0-r1.ebuild
deleted file mode 100644
index 7ee2ada110df..000000000000
--- a/dev-libs/boost/boost-1.62.0-r1.ebuild
+++ /dev/null
@@ -1,444 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit eutils flag-o-matic multiprocessing python-r1 toolchain-funcs versionator multilib-minimal
-
-MY_P="${PN}_$(replace_all_version_separators _)"
-MAJOR_V="$(get_version_component_range 1-2)"
-
-DESCRIPTION="Boost Libraries for C++"
-HOMEPAGE="http://www.boost.org/"
-SRC_URI="https://downloads.sourceforge.net/project/boost/${PN}/${PV}/${MY_P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122
-KEYWORDS="hppa"
-
-IUSE="context debug doc icu +nls mpi python static-libs +threads tools"
-
-RDEPEND="icu? ( >=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] )
- !icu? ( virtual/libiconv[${MULTILIB_USEDEP}] )
- mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP},cxx,threads] )
- python? ( ${PYTHON_DEPS} )
- app-arch/bzip2[${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
- !app-admin/eselect-boost"
-DEPEND="${RDEPEND}
- =dev-util/boost-build-${MAJOR_V}*"
-REQUIRED_USE="
- mpi? ( threads )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-# the tests will never fail because these are not intended as sanity
-# tests at all. They are more a way for upstream to check their own code
-# on new compilers. Since they would either be completely unreliable
-# (failing for no good reason) or completely useless (never failing)
-# there is no point in having them in the ebuild to begin with.
-RESTRICT="test"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.51.0-respect_python-buildid.patch"
- "${FILESDIR}/${PN}-1.51.0-support_dots_in_python-buildid.patch"
- "${FILESDIR}/${PN}-1.48.0-no_strict_aliasing_python2.patch"
- "${FILESDIR}/${PN}-1.48.0-disable_libboost_python3.patch"
- "${FILESDIR}/${PN}-1.48.0-python_linking.patch"
- "${FILESDIR}/${PN}-1.48.0-disable_icu_rpath.patch"
- "${FILESDIR}/${PN}-1.55.0-context-x32.patch"
- "${FILESDIR}/${PN}-1.56.0-build-auto_index-tool.patch"
-)
-
-python_bindings_needed() {
- multilib_is_native_abi && use python
-}
-
-tools_needed() {
- multilib_is_native_abi && use tools
-}
-
-create_user-config.jam() {
- local compiler compiler_version compiler_executable
-
- if [[ ${CHOST} == *-darwin* ]]; then
- compiler="darwin"
- compiler_version="$(gcc-fullversion)"
- compiler_executable="$(tc-getCXX)"
- else
- compiler="gcc"
- compiler_version="$(gcc-version)"
- compiler_executable="$(tc-getCXX)"
- fi
- local mpi_configuration python_configuration
-
- if use mpi; then
- mpi_configuration="using mpi ;"
- fi
-
- if python_bindings_needed; then
- # boost expects libpython$(pyver) and doesn't allow overrides
- # and the build system is so creepy that it's easier just to
- # provide a symlink (linker's going to use SONAME anyway)
- # TODO: replace it with proper override one day
- ln -f -s "$(python_get_library_path)" "${T}/lib${EPYTHON}$(get_libname)" || die
-
- if tc-is-cross-compiler; then
- python_configuration="using python : ${EPYTHON#python} : : ${SYSROOT:-${EROOT}}/usr/include/${EPYTHON} : ${SYSROOT:-${EROOT}}/usr/$(get_libdir) ;"
- else
- # note: we need to provide version explicitly because of
- # a bug in the build system:
- # https://github.com/boostorg/build/pull/104
- python_configuration="using python : ${EPYTHON#python} : ${PYTHON} : $(python_get_includedir) : ${T} ;"
- fi
- fi
-
- cat > "${BOOST_ROOT}/user-config.jam" << __EOF__ || die
-using ${compiler} : ${compiler_version} : ${compiler_executable} : "${CFLAGS}" "${CXXFLAGS}" "${LDFLAGS}" ;
-${mpi_configuration}
-${python_configuration}
-__EOF__
-}
-
-pkg_setup() {
- # Bail out on unsupported build configuration, bug #456792
- if [[ -f "${EROOT%/}/etc/site-config.jam" ]]; then
- grep -q gentoorelease "${EROOT%/}/etc/site-config.jam" && grep -q gentoodebug "${EROOT%/}/etc/site-config.jam" ||
- (
- eerror "You are using custom ${EROOT%/}/etc/site-config.jam without defined gentoorelease/gentoodebug targets."
- eerror "Boost can not be built in such configuration."
- eerror "Please, either remove this file or add targets from ${EROOT%/}/usr/share/boost-build/site-config.jam to it."
- die
- )
- fi
-}
-
-src_prepare() {
- default
-
- # Do not try to build missing 'wave' tool, bug #522682
- # Upstream bugreport - https://svn.boost.org/trac/boost/ticket/10507
- sed -i -e 's:wave/build//wave::' tools/Jamfile.v2 || die
-
- multilib_copy_sources
-}
-
-ejam() {
- local b2_opts=(
- "--user-config=${BOOST_ROOT}/user-config.jam"
- "$@"
- )
- echo b2 "${b2_opts[@]}"
- b2 "${b2_opts[@]}"
-}
-
-src_configure() {
- # Workaround for too many parallel processes requested, bug #506064
- [[ "$(makeopts_jobs)" -gt 64 ]] && MAKEOPTS="${MAKEOPTS} -j64"
-
- OPTIONS=(
- $(usex debug gentoodebug gentoorelease)
- "-j$(makeopts_jobs)"
- -q
- -d+2
- )
-
- if [[ ${CHOST} == *-darwin* ]]; then
- # We need to add the prefix, and in two cases this exceeds, so prepare
- # for the largest possible space allocation.
- append-ldflags -Wl,-headerpad_max_install_names
- elif [[ ${CHOST} == *-winnt* ]]; then
- compiler=parity
- if [[ $($(tc-getCXX) -v) == *trunk* ]]; then
- compilerVersion=trunk
- else
- compilerVersion=$($(tc-getCXX) -v | sed '1q' \
- | sed -e 's,\([a-z]*\) \([0-9]\.[0-9]\.[0-9][^ \t]*\) .*,\2,')
- fi
- compilerExecutable=$(tc-getCXX)
- fi
-
- # bug 298489
- if use ppc || use ppc64; then
- [[ $(gcc-version) > 4.3 ]] && append-flags -mno-altivec
- fi
-
- # Use C++14 globally as of 1.62
- append-cxxflags -std=c++14
-
- use icu && OPTIONS+=(
- "-sICU_PATH=${EPREFIX}/usr"
- )
- use icu || OPTIONS+=(
- --disable-icu
- boost.locale.icu=off
- )
- use mpi || OPTIONS+=(
- --without-mpi
- )
- use nls || OPTIONS+=(
- --without-locale
- )
- use context || OPTIONS+=(
- --without-context
- --without-coroutine
- --without-coroutine2
- --without-fiber
- )
- use threads || OPTIONS+=(
- --without-thread
- )
-
- OPTIONS+=(
- pch=off
- --boost-build="${EPREFIX}"/usr/share/boost-build
- --prefix="${ED%/}/usr"
- --layout=system
- # building with threading=single is currently not possible
- # https://svn.boost.org/trac/boost/ticket/7105
- threading=multi
- link=$(usex static-libs shared,static shared)
- )
-
- [[ ${CHOST} == *-winnt* ]] && OPTIONS+=(
- -sNO_BZIP2=1
- )
-}
-
-multilib_src_compile() {
- local -x BOOST_ROOT="${BUILD_DIR}"
- PYTHON_DIRS=""
- MPI_PYTHON_MODULE=""
-
- building() {
- create_user-config.jam
-
- local PYTHON_OPTIONS
- if python_bindings_needed; then
- PYTHON_OPTIONS=" --python-buildid=${EPYTHON#python}"
- else
- PYTHON_OPTIONS=" --without-python"
- fi
-
- ejam \
- "${OPTIONS[@]}" \
- ${PYTHON_OPTIONS} \
- || die "Building of Boost libraries failed"
-
- if python_bindings_needed; then
- if [[ -z "${PYTHON_DIRS}" ]]; then
- PYTHON_DIRS="$(find bin.v2/libs -name python | sort)"
- else
- if [[ "${PYTHON_DIRS}" != "$(find bin.v2/libs -name python | sort)" ]]; then
- die "Inconsistent structure of build directories"
- fi
- fi
-
- local dir
- for dir in ${PYTHON_DIRS}; do
- mv ${dir} ${dir}-${EPYTHON} \
- || die "Renaming of '${dir}' to '${dir}-${EPYTHON}' failed"
- done
-
- if use mpi; then
- if [[ -z "${MPI_PYTHON_MODULE}" ]]; then
- MPI_PYTHON_MODULE="$(find bin.v2/libs/mpi/build/*/gentoo* -name mpi.so)"
- if [[ "$(echo "${MPI_PYTHON_MODULE}" | wc -l)" -ne 1 ]]; then
- die "Multiple mpi.so files found"
- fi
- else
- if [[ "${MPI_PYTHON_MODULE}" != "$(find bin.v2/libs/mpi/build/*/gentoo* -name mpi.so)" ]]; then
- die "Inconsistent structure of build directories"
- fi
- fi
-
- mv stage/lib/mpi.so stage/lib/mpi.so-${EPYTHON} \
- || die "Renaming of 'stage/lib/mpi.so' to 'stage/lib/mpi.so-${EPYTHON}' failed"
- fi
- fi
- }
- if python_bindings_needed; then
- python_foreach_impl building
- else
- building
- fi
-
- if tools_needed; then
- pushd tools >/dev/null || die
-
- ejam \
- "${OPTIONS[@]}" \
- ${PYTHON_OPTIONS} \
- || die "Building of Boost tools failed"
- popd >/dev/null || die
- fi
-}
-
-multilib_src_install_all() {
- if ! use python; then
- rm -r "${ED%/}"/usr/include/boost/python* || die
- fi
-
- if ! use nls; then
- rm -r "${ED%/}"/usr/include/boost/locale || die
- fi
-
- if ! use context; then
- rm -r "${ED%/}"/usr/include/boost/context || die
- rm -r "${ED%/}"/usr/include/boost/coroutine{,2} || die
- rm "${ED%/}"/usr/include/boost/asio/spawn.hpp || die
- fi
-
- if use doc; then
- # find extraneous files that shouldn't be installed
- # as part of the documentation and remove them.
- find libs/*/* \( -iname 'test' -o -iname 'src' \) -exec rm -rf '{}' + || die
- find doc \( -name 'Jamfile.v2' -o -name 'build' -o -name '*.manifest' \) -exec rm -rf '{}' + || die
- find tools \( -name 'Jamfile.v2' -o -name 'src' -o -name '*.cpp' -o -name '*.hpp' \) -exec rm -rf '{}' + || die
-
- docinto html
- dodoc *.{htm,html,png,css}
- dodoc -r doc libs more tools
-
- # To avoid broken links
- dodoc LICENSE_1_0.txt
-
- dosym /usr/include/boost /usr/share/doc/${PF}/html/boost
- fi
-}
-
-multilib_src_install() {
- local -x BOOST_ROOT="${BUILD_DIR}"
- installation() {
- create_user-config.jam
-
- local PYTHON_OPTIONS
- if python_bindings_needed; then
- local dir
- for dir in ${PYTHON_DIRS}; do
- cp -pr ${dir}-${EPYTHON} ${dir} \
- || die "Copying of '${dir}-${EPYTHON}' to '${dir}' failed"
- done
-
- if use mpi; then
- cp -p stage/lib/mpi.so-${EPYTHON} "${MPI_PYTHON_MODULE}" \
- || die "Copying of 'stage/lib/mpi.so-${EPYTHON}' to '${MPI_PYTHON_MODULE}' failed"
- cp -p stage/lib/mpi.so-${EPYTHON} stage/lib/mpi.so \
- || die "Copying of 'stage/lib/mpi.so-${EPYTHON}' to 'stage/lib/mpi.so' failed"
- fi
- PYTHON_OPTIONS=" --python-buildid=${EPYTHON#python}"
- else
- PYTHON_OPTIONS=" --without-python"
- fi
-
- ejam \
- "${OPTIONS[@]}" \
- ${PYTHON_OPTIONS} \
- --includedir="${ED%/}/usr/include" \
- --libdir="${ED%/}/usr/$(get_libdir)" \
- install || die "Installation of Boost libraries failed"
-
- if python_bindings_needed; then
- rm -r ${PYTHON_DIRS} || die
-
- # Move mpi.so Python module to Python site-packages directory.
- # https://svn.boost.org/trac/boost/ticket/2838
- if use mpi; then
- local moddir=$(python_get_sitedir)/boost
- # moddir already includes eprefix
- mkdir -p "${D}${moddir}" || die
- mv "${ED%/}/usr/$(get_libdir)/mpi.so" "${D}${moddir}" || die
- cat << EOF > "${D}${moddir}/__init__.py" || die
-import sys
-if sys.platform.startswith('linux'):
- import DLFCN
- flags = sys.getdlopenflags()
- sys.setdlopenflags(DLFCN.RTLD_NOW | DLFCN.RTLD_GLOBAL)
- from . import mpi
- sys.setdlopenflags(flags)
- del DLFCN, flags
-else:
- from . import mpi
-del sys
-EOF
- fi
-
- python_optimize
- fi
- }
- if python_bindings_needed; then
- python_foreach_impl installation
- else
- installation
- fi
-
- pushd "${ED%/}/usr/$(get_libdir)" >/dev/null || die
-
- local ext=$(get_libname)
- if use threads; then
- local f
- for f in *${ext}; do
- dosym ${f} /usr/$(get_libdir)/${f/${ext}/-mt${ext}}
- done
- fi
-
- popd >/dev/null || die
-
- if tools_needed; then
- dobin dist/bin/*
-
- insinto /usr/share
- doins -r dist/share/boostbook
- fi
-
- # boost's build system truely sucks for not having a destdir. Because for
- # this reason we are forced to build with a prefix that includes the
- # DESTROOT, dynamic libraries on Darwin end messed up, referencing the
- # DESTROOT instread of the actual EPREFIX. There is no way out of here
- # but to do it the dirty way of manually setting the right install_names.
- if [[ ${CHOST} == *-darwin* ]]; then
- einfo "Working around completely broken build-system(tm)"
- local d
- for d in "${ED%/}"/usr/lib/*.dylib; do
- if [[ -f ${d} ]]; then
- # fix the "soname"
- ebegin " correcting install_name of ${d#${ED}}"
- install_name_tool -id "/${d#${D}}" "${d}"
- eend $?
- # fix references to other libs
- refs=$(otool -XL "${d}" | \
- sed -e '1d' -e 's/^\t//' | \
- grep "^libboost_" | \
- cut -f1 -d' ')
- local r
- for r in ${refs}; do
- ebegin " correcting reference to ${r}"
- install_name_tool -change \
- "${r}" \
- "${EPREFIX}/usr/lib/${r}" \
- "${d}"
- eend $?
- done
- fi
- done
- fi
-}
-
-pkg_preinst() {
- # Yai for having symlinks that are nigh-impossible to remove without
- # resorting to dirty hacks like these. Removes lingering symlinks
- # from the slotted versions.
- local symlink
- for symlink in "${EROOT%/}/usr/include/boost" "${EROOT%/}/usr/share/boostbook"; do
- if [[ -L ${symlink} ]]; then
- rm -f "${symlink}" || die
- fi
- done
-
- # some ancient installs still have boost cruft lying around
- # for unknown reasons, causing havoc for reverse dependencies
- # Bug: 607734
- rm -rf "${EROOT%/}"/usr/include/boost-1_[3-5]? || die
-}
diff --git a/dev-libs/boost/files/boost-1.48.0-disable_libboost_python3.patch b/dev-libs/boost/files/boost-1.48.0-disable_libboost_python3.patch
deleted file mode 100644
index d4560400d7d5..000000000000
--- a/dev-libs/boost/files/boost-1.48.0-disable_libboost_python3.patch
+++ /dev/null
@@ -1,62 +0,0 @@
---- a/libs/python/build/Jamfile.v2
-+++ b/libs/python/build/Jamfile.v2
-@@ -39,23 +39,6 @@
- PYTHON_ID = [ regex.replace $(python-id) "[*\\/:\"\']" "_" ] ;
- }
-
--
--rule find-py3-version
--{
-- local versions = [ feature.values python ] ;
-- local py3ver ;
-- for local v in $(versions)
-- {
-- if $(v) >= 3.0
-- {
-- py3ver = $(v) ;
-- }
-- }
-- return $(py3ver) ;
--}
--
--py3-version = [ find-py3-version ] ;
--
- project boost/python
- : source-location ../src
- : requirements
-@@ -82,7 +65,7 @@
- rule cond ( test ? : yes * : no * ) { if $(test) { return $(yes) ; } else { return $(no) ; } }
- rule unless ( test ? : yes * : no * ) { if ! $(test) { return $(yes) ; } else { return $(no) ; } }
-
--rule lib_boost_python ( is-py3 ? )
-+rule lib_boost_python
- {
-
- local python_major_version = [ MATCH "^([^.]+)" : [ feature.values python ] ] ;
-@@ -91,7 +74,7 @@
- {
- python2 = true ;
- }
-- lib [ cond $(is-py3) : boost_python3 : boost_python ]
-+ lib boost_python
- : # sources
- numeric.cpp
- list.cpp
-@@ -148,7 +131,6 @@
- config-warning
-
- on:BOOST_DEBUG_PYTHON
-- [ cond $(is-py3) : $(py3-version) ]
- : # default build
- shared
- : # usage requirements
-@@ -160,9 +142,3 @@
-
- lib_boost_python ;
- boost-install boost_python ;
--
--if $(py3-version)
--{
-- lib_boost_python yes ;
-- boost-install boost_python3 ;
--}
diff --git a/dev-libs/boost/files/boost-1.48.0-no_strict_aliasing_python2.patch b/dev-libs/boost/files/boost-1.48.0-no_strict_aliasing_python2.patch
deleted file mode 100644
index cb26792f99c9..000000000000
--- a/dev-libs/boost/files/boost-1.48.0-no_strict_aliasing_python2.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/libs/python/build/Jamfile.v2
-+++ b/libs/python/build/Jamfile.v2
-@@ -85,6 +85,12 @@
- rule lib_boost_python ( is-py3 ? )
- {
-
-+ local python_major_version = [ MATCH "^([^.]+)" : [ feature.values python ] ] ;
-+ local python2 ;
-+ if $(python_major_version) = 2
-+ {
-+ python2 = true ;
-+ }
- lib [ cond $(is-py3) : boost_python3 : boost_python ]
- : # sources
- numeric.cpp
-@@ -119,6 +125,7 @@
- : # requirements
- static:BOOST_PYTHON_STATIC_LIB
- BOOST_PYTHON_SOURCE
-+ [ cond $(python2) : -fno-strict-aliasing ]
-
- # On Windows, all code using Python has to link to the Python
- # import library.
diff --git a/dev-libs/boost/files/boost-1.48.0-python_linking.patch b/dev-libs/boost/files/boost-1.48.0-python_linking.patch
deleted file mode 100644
index 330cbb11e885..000000000000
--- a/dev-libs/boost/files/boost-1.48.0-python_linking.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/libs/python/build/Jamfile.v2
-+++ b/libs/python/build/Jamfile.v2
-@@ -109,20 +109,7 @@
- static:BOOST_PYTHON_STATIC_LIB
- BOOST_PYTHON_SOURCE
- [ cond $(python2) : -fno-strict-aliasing ]
--
-- # On Windows, all code using Python has to link to the Python
-- # import library.
-- #
-- # On *nix we never link libboost_python to libpython. When
-- # extending Python, all Python symbols are provided by the
-- # Python interpreter executable. When embedding Python, the
-- # client executable is expected to explicitly link to
-- # /python//python (the target representing libpython) itself.
-- #
-- # python_for_extensions is a target defined by Boost.Build to
-- # provide the Python include paths, and on Windows, the Python
-- # import library, as usage requirements.
-- [ cond [ python.configured ] : /python//python_for_extensions ]
-+ [ cond [ python.configured ] : /python//python ]
-
- # we prevent building when there is no python available
- # as it's not possible anyway, and to cause dependents to
diff --git a/dev-libs/boost/files/boost-1.51.0-respect_python-buildid.patch b/dev-libs/boost/files/boost-1.51.0-respect_python-buildid.patch
deleted file mode 100644
index 17a681611b6f..000000000000
--- a/dev-libs/boost/files/boost-1.51.0-respect_python-buildid.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-https://svn.boost.org/trac/boost/ticket/6286
-
---- a/boostcpp.jam
-+++ b/boostcpp.jam
-@@ -99,13 +99,6 @@
- BUILD_ID = [ regex.replace $(build-id) "[*\\/:.\"\' ]" _ ] ;
- }
-
--# Python build id (for Python libraries only).
--python-id = [ option.get "python-buildid" ] ;
--if $(python-id)
--{
-- PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
--}
--
-
- ################################################################################
- #
---- a/libs/mpi/build/Jamfile.v2
-+++ b/libs/mpi/build/Jamfile.v2
-@@ -8,6 +8,8 @@
- # Authors: Douglas Gregor
- # Andrew Lumsdaine
-
-+import option ;
-+import regex ;
- import mpi ;
- import indirect ;
- import python ;
-@@ -24,6 +26,13 @@
- @$(__name__).tag
- ;
-
-+# Python build id (for Python libraries only).
-+python-id = [ option.get "python-buildid" ] ;
-+if $(python-id)
-+{
-+ PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
-+}
-+
- rule tag ( name : type ? : property-set )
- {
- local result = $(name) ;
---- a/libs/python/build/Jamfile.v2
-+++ b/libs/python/build/Jamfile.v2
-@@ -2,6 +2,8 @@
- # Software License, Version 1.0. (See accompanying
- # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-+import option ;
-+import regex ;
- import os ;
- import indirect ;
- import modules ;
-@@ -30,6 +32,14 @@
- ;
- }
-
-+# Python build id (for Python libraries only).
-+python-id = [ option.get "python-buildid" ] ;
-+if $(python-id)
-+{
-+ PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
-+}
-+
-+
- rule find-py3-version
- {
- local versions = [ feature.values python ] ;
diff --git a/dev-libs/boost/files/boost-1.51.0-support_dots_in_python-buildid.patch b/dev-libs/boost/files/boost-1.51.0-support_dots_in_python-buildid.patch
deleted file mode 100644
index a8912eb5e048..000000000000
--- a/dev-libs/boost/files/boost-1.51.0-support_dots_in_python-buildid.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/libs/mpi/build/Jamfile.v2
-+++ b/libs/mpi/build/Jamfile.v2
-@@ -30,7 +30,7 @@
- python-id = [ option.get "python-buildid" ] ;
- if $(python-id)
- {
-- PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
-+ PYTHON_ID = [ regex.replace $(python-id) [*\\/:\"\'] _ ] ;
- }
-
- rule tag ( name : type ? : property-set )
---- a/libs/python/build/Jamfile.v2
-+++ b/libs/python/build/Jamfile.v2
-@@ -36,7 +36,7 @@
- python-id = [ option.get "python-buildid" ] ;
- if $(python-id)
- {
-- PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
-+ PYTHON_ID = [ regex.replace $(python-id) [*\\/:\"\'] _ ] ;
- }
-
-
diff --git a/dev-libs/botan/metadata.xml b/dev-libs/botan/metadata.xml
index a19f7404a1a8..dfd9dcf6cba7 100644
--- a/dev-libs/botan/metadata.xml
+++ b/dev-libs/botan/metadata.xml
@@ -4,7 +4,6 @@
lloyd@randombit.net
Jack Lloyd
- Ebuild contributor and botan author
crypto@gentoo.org
diff --git a/dev-libs/distorm64/metadata.xml b/dev-libs/distorm64/metadata.xml
index a0f34a880428..a490a1ed469a 100644
--- a/dev-libs/distorm64/metadata.xml
+++ b/dev-libs/distorm64/metadata.xml
@@ -4,12 +4,10 @@
patrick@gentoo.org
Patrick Lauer
- Maintainer
ikelos@gentoo.org
Mike Auty
- Maintainer
slyfox@gentoo.org
diff --git a/dev-libs/kqoauth/metadata.xml b/dev-libs/kqoauth/metadata.xml
index e07d1cd8c8cb..47acb0dadc7b 100644
--- a/dev-libs/kqoauth/metadata.xml
+++ b/dev-libs/kqoauth/metadata.xml
@@ -7,7 +7,7 @@
proxy-maint@gentoo.org
- Proxy Maintainers
+ Proxy Maintainers
kypeli/kQOAuth
diff --git a/dev-libs/libdivecomputer/metadata.xml b/dev-libs/libdivecomputer/metadata.xml
index 811991d9d39e..93908aedd958 100644
--- a/dev-libs/libdivecomputer/metadata.xml
+++ b/dev-libs/libdivecomputer/metadata.xml
@@ -4,7 +4,6 @@
me@bearsh.org
Martin Gysel
- Proxied maintainer. Assign bugs to him.
proxy-maint@gentoo.org
diff --git a/dev-libs/libestr/metadata.xml b/dev-libs/libestr/metadata.xml
index 48950baaeab1..363a45aabdf8 100644
--- a/dev-libs/libestr/metadata.xml
+++ b/dev-libs/libestr/metadata.xml
@@ -4,7 +4,6 @@
whissi@gentoo.org
Thomas Deutschmann
- Primary maintainer
maksbotan@gentoo.org
diff --git a/dev-libs/libgaminggear/metadata.xml b/dev-libs/libgaminggear/metadata.xml
index b7ef58b22f13..ad085ec7a3c6 100644
--- a/dev-libs/libgaminggear/metadata.xml
+++ b/dev-libs/libgaminggear/metadata.xml
@@ -4,7 +4,6 @@
dpisklov@gmail.com
Dmitry Pisklov
- Proxy maintainer. Assign bugs to him
proxy-maint@gentoo.org
diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.2-r2.ebuild b/dev-libs/libgcrypt/libgcrypt-1.8.2-r2.ebuild
new file mode 100644
index 000000000000..ccdca0790c06
--- /dev/null
+++ b/dev-libs/libgcrypt/libgcrypt-1.8.2-r2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic ltprune multilib-minimal
+
+DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
+HOMEPAGE="http://www.gnupg.org/"
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1 MIT"
+SLOT="0/20" # subslot = soname major version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc o-flag-munging static-libs"
+
+RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]
+ abi_x86_32? (
+ !<=app-emulation/emul-linux-x86-baselibs-20131008-r19
+ !app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
+ )"
+DEPEND="${RDEPEND}
+ doc? ( virtual/texi2dvi )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.6.1-uscore.patch
+ "${FILESDIR}"/${PN}-multilib-syspath.patch
+)
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/libgcrypt-config
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+multilib_src_configure() {
+ if [[ ${CHOST} == *86*-solaris* ]] ; then
+ # ASM code uses GNU ELF syntax, divide in particular, we need to
+ # allow this via ASFLAGS, since we don't have a flag-o-matic
+ # function for that, we'll have to abuse cflags for this
+ append-cflags -Wa,--divide
+ fi
+ local myeconfargs=(
+ --disable-dependency-tracking
+ --enable-noexecstack
+ $(use_enable o-flag-munging O-flag-munging)
+ $(use_enable static-libs static)
+
+ # disabled due to various applications requiring privileges
+ # after libgcrypt drops them (bug #468616)
+ --without-capabilities
+
+ # http://trac.videolan.org/vlc/ticket/620
+ # causes bus-errors on sparc64-solaris
+ $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
+ $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
+
+ GPG_ERROR_CONFIG=/usr/bin/${CHOST}-gpg-error-config
+ )
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+ default
+ multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install
+ multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
+}
+
+multilib_src_install_all() {
+ default
+ prune_libtool_files
+}
diff --git a/dev-libs/liblognorm/metadata.xml b/dev-libs/liblognorm/metadata.xml
index a2706918f5c7..a1c7f71484f8 100644
--- a/dev-libs/liblognorm/metadata.xml
+++ b/dev-libs/liblognorm/metadata.xml
@@ -4,7 +4,6 @@
whissi@gentoo.org
Thomas Deutschmann
- Primary maintainer
maksbotan@gentoo.org
diff --git a/dev-libs/libmateweather/Manifest b/dev-libs/libmateweather/Manifest
index 644345aa5677..ef641fa5d73d 100644
--- a/dev-libs/libmateweather/Manifest
+++ b/dev-libs/libmateweather/Manifest
@@ -1,4 +1,4 @@
DIST libmateweather-1.12.2.tar.xz 3394620 BLAKE2B b95af472d88c6c4495422251cd8f10a50b739b26f535677411388e6fc4748512768ae153cf0283ce2ee2697712f2f773bb8df231630782df4dd6f61e1c52754c SHA512 057037c6983ba6d21ae8c9af67d5b1bde1f7da81dbc5ef89e5eabc1b844178d2d121d29d90484baa001d22cb24e8dc832bcb1ad2702460d22f48db430fa20fd9
DIST libmateweather-1.14.3.tar.xz 3345244 BLAKE2B 1db6f13507a10c6ad9bc0eed69b9cbdc35fa9f601ef80993a419238234c8a62a1d45f0c215d2c9347ee6622a9eb30faef76452acf8a210695051654bdf1dd227 SHA512 51e1a29b5faca6d433f6a84fc3e08bf39e87ac48d77ff90085cd7d394b3f31388f7b6b3382e4b75dbdf3b2d07f16e9f9f92bff713d3a038270314313f614af36
DIST libmateweather-1.16.1.tar.xz 3346620 BLAKE2B 4bf5594b879517f00faf3c41b97642945cf0a8dbb65eaf66672f5d5c70432c136802743109ef74dcc67c3cf8e64ed2099f98d2167f5ffccf28a93d1b03931e76 SHA512 7cc49cc3fc16a3f06cd50db49f868d8f31a2acc95cf0c6912724248a1b35700ae0600363cd891d5bdf9961d3ae373841a0df412382933084f5e5224ff21aa386
-DIST libmateweather-1.18.0.tar.xz 3453408 BLAKE2B 356cf95bfb96394b25907289253f6c027c1dc54ce2a29fac93cdd26e3972e96eeb29888e70383e2b717cf8ebfdf144c52f5c2d51ce124fbab7b0dba86b070091 SHA512 505ec9b273fe5e4b50f5ea5cc470b3932fdde13e5b1687a3a8ec4dfe247cd56a2339d9265672a7de3bde55fe1410701ee6d5d10c459a7b991c60f4285474050d
+DIST libmateweather-1.18.2.tar.xz 3455940 BLAKE2B 15cb57c0202c1117f203bd9550c86d255404984e9163a7f79b8f81a0c436ff6bf9e1945536a15078ad479c9379798966337b6b8851ec84384ccc08c352d06260 SHA512 9b0f9b11f0c9b472a13adc1cfd26076dffd278e0154efa4248f8cc4a999250c88c761985b9a18978a7581e5459232fe2314181ae26a1c7c4fd4c80b536827504
diff --git a/dev-libs/libmateweather/libmateweather-1.18.0.ebuild b/dev-libs/libmateweather/libmateweather-1.18.2.ebuild
similarity index 100%
rename from dev-libs/libmateweather/libmateweather-1.18.0.ebuild
rename to dev-libs/libmateweather/libmateweather-1.18.2.ebuild
diff --git a/dev-libs/libpqxx/libpqxx-6.0.0.ebuild b/dev-libs/libpqxx/libpqxx-6.0.0.ebuild
index b7616bb1764c..8d86d4a643c1 100644
--- a/dev-libs/libpqxx/libpqxx-6.0.0.ebuild
+++ b/dev-libs/libpqxx/libpqxx-6.0.0.ebuild
@@ -6,7 +6,7 @@ EAPI="6"
PYTHON_COMPAT=( python2_7 )
inherit python-any-r1
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd"
DESCRIPTION="Standard front-end for writing C++ programs that use PostgreSQL"
SRC_URI="https://github.com/jtv/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/libtar/metadata.xml b/dev-libs/libtar/metadata.xml
index 37ba3f50a322..f434dfea382e 100644
--- a/dev-libs/libtar/metadata.xml
+++ b/dev-libs/libtar/metadata.xml
@@ -4,7 +4,6 @@
sdnick484@gmail.com
Nick Andrade
- Active Maintainer, Assign bugs
proxy-maint@gentoo.org
diff --git a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2016-9318.patch b/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2016-9318.patch
deleted file mode 100644
index 5d1adb014a0e..000000000000
--- a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2016-9318.patch
+++ /dev/null
@@ -1,202 +0,0 @@
-From 292be65a52ab9e0eb3a53b4e0be5a57bc6de59d3 Mon Sep 17 00:00:00 2001
-From: Doran Moppert
-Date: Fri, 7 Apr 2017 16:45:56 +0200
-Subject: [PATCH 6/7] Add an XML_PARSE_NOXXE flag to block all entities loading
- even local
-
-For https://bugzilla.gnome.org/show_bug.cgi?id=772726
-
-* include/libxml/parser.h: Add a new parser flag XML_PARSE_NOXXE
-* elfgcchack.h, xmlIO.h, xmlIO.c: associated loading routine
-* include/libxml/xmlerror.h: new error raised
-* xmllint.c: adds --noxxe flag to activate the option
----
- elfgcchack.h | 10 ++++++++++
- include/libxml/parser.h | 3 ++-
- include/libxml/xmlIO.h | 8 ++++++++
- include/libxml/xmlerror.h | 1 +
- parser.c | 4 ++++
- xmlIO.c | 40 +++++++++++++++++++++++++++++++++++-----
- xmllint.c | 5 +++++
- 7 files changed, 65 insertions(+), 6 deletions(-)
-
-diff --git a/elfgcchack.h b/elfgcchack.h
-index 8c52884a..1b81dcde 100644
---- a/elfgcchack.h
-+++ b/elfgcchack.h
-@@ -6547,6 +6547,16 @@ extern __typeof (xmlNoNetExternalEntityLoader) xmlNoNetExternalEntityLoader__int
- #endif
- #endif
-
-+#ifdef bottom_xmlIO
-+#undef xmlNoXxeExternalEntityLoader
-+extern __typeof (xmlNoXxeExternalEntityLoader) xmlNoXxeExternalEntityLoader __attribute((alias("xmlNoXxeExternalEntityLoader__internal_alias")));
-+#else
-+#ifndef xmlNoXxeExternalEntityLoader
-+extern __typeof (xmlNoXxeExternalEntityLoader) xmlNoXxeExternalEntityLoader__internal_alias __attribute((visibility("hidden")));
-+#define xmlNoXxeExternalEntityLoader xmlNoXxeExternalEntityLoader__internal_alias
-+#endif
-+#endif
-+
- #ifdef bottom_tree
- #undef xmlNodeAddContent
- extern __typeof (xmlNodeAddContent) xmlNodeAddContent __attribute((alias("xmlNodeAddContent__internal_alias")));
-diff --git a/include/libxml/parser.h b/include/libxml/parser.h
-index 47fbec03..63ca1b97 100644
---- a/include/libxml/parser.h
-+++ b/include/libxml/parser.h
-@@ -1111,7 +1111,8 @@ typedef enum {
- XML_PARSE_HUGE = 1<<19,/* relax any hardcoded limit from the parser */
- XML_PARSE_OLDSAX = 1<<20,/* parse using SAX2 interface before 2.7.0 */
- XML_PARSE_IGNORE_ENC= 1<<21,/* ignore internal document encoding hint */
-- XML_PARSE_BIG_LINES = 1<<22 /* Store big lines numbers in text PSVI field */
-+ XML_PARSE_BIG_LINES = 1<<22,/* Store big lines numbers in text PSVI field */
-+ XML_PARSE_NOXXE = 1<<23 /* Forbid any external entity loading */
- } xmlParserOption;
-
- XMLPUBFUN void XMLCALL
-diff --git a/include/libxml/xmlIO.h b/include/libxml/xmlIO.h
-index 3e41744d..8d3fdef5 100644
---- a/include/libxml/xmlIO.h
-+++ b/include/libxml/xmlIO.h
-@@ -299,6 +299,14 @@ XMLPUBFUN xmlParserInputPtr XMLCALL
- const char *ID,
- xmlParserCtxtPtr ctxt);
-
-+/*
-+ * A predefined entity loader external entity expansion
-+ */
-+XMLPUBFUN xmlParserInputPtr XMLCALL
-+ xmlNoXxeExternalEntityLoader (const char *URL,
-+ const char *ID,
-+ xmlParserCtxtPtr ctxt);
-+
- /*
- * xmlNormalizeWindowsPath is obsolete, don't use it.
- * Check xmlCanonicPath in uri.h for a better alternative.
-diff --git a/include/libxml/xmlerror.h b/include/libxml/xmlerror.h
-index 037c16d5..3036062d 100644
---- a/include/libxml/xmlerror.h
-+++ b/include/libxml/xmlerror.h
-@@ -470,6 +470,7 @@ typedef enum {
- XML_IO_EADDRINUSE, /* 1554 */
- XML_IO_EALREADY, /* 1555 */
- XML_IO_EAFNOSUPPORT, /* 1556 */
-+ XML_IO_ILLEGAL_XXE, /* 1557 */
- XML_XINCLUDE_RECURSION=1600,
- XML_XINCLUDE_PARSE_VALUE, /* 1601 */
- XML_XINCLUDE_ENTITY_DEF_MISMATCH, /* 1602 */
-diff --git a/parser.c b/parser.c
-index b832406a..8e11c127 100644
---- a/parser.c
-+++ b/parser.c
-@@ -15352,6 +15352,10 @@ xmlCtxtUseOptionsInternal(xmlParserCtxtPtr ctxt, int options, const char *encodi
- ctxt->options |= XML_PARSE_NONET;
- options -= XML_PARSE_NONET;
- }
-+ if (options & XML_PARSE_NOXXE) {
-+ ctxt->options |= XML_PARSE_NOXXE;
-+ options -= XML_PARSE_NOXXE;
-+ }
- if (options & XML_PARSE_COMPACT) {
- ctxt->options |= XML_PARSE_COMPACT;
- options -= XML_PARSE_COMPACT;
-diff --git a/xmlIO.c b/xmlIO.c
-index 6e61f45a..34881461 100644
---- a/xmlIO.c
-+++ b/xmlIO.c
-@@ -212,6 +212,7 @@ static const char *IOerr[] = {
- "adddress in use", /* EADDRINUSE */
- "already in use", /* EALREADY */
- "unknown address familly", /* EAFNOSUPPORT */
-+ "Attempt to load external entity %s", /* XML_IO_ILLEGAL_XXE */
- };
-
- #if defined(_WIN32) || defined (__DJGPP__) && !defined (__CYGWIN__)
-@@ -4057,13 +4058,22 @@ xmlDefaultExternalEntityLoader(const char *URL, const char *ID,
- xmlGenericError(xmlGenericErrorContext,
- "xmlDefaultExternalEntityLoader(%s, xxx)\n", URL);
- #endif
-- if ((ctxt != NULL) && (ctxt->options & XML_PARSE_NONET)) {
-+ if (ctxt != NULL) {
- int options = ctxt->options;
-
-- ctxt->options -= XML_PARSE_NONET;
-- ret = xmlNoNetExternalEntityLoader(URL, ID, ctxt);
-- ctxt->options = options;
-- return(ret);
-+ if (options & XML_PARSE_NOXXE) {
-+ ctxt->options -= XML_PARSE_NOXXE;
-+ ret = xmlNoXxeExternalEntityLoader(URL, ID, ctxt);
-+ ctxt->options = options;
-+ return(ret);
-+ }
-+
-+ if (options & XML_PARSE_NONET) {
-+ ctxt->options -= XML_PARSE_NONET;
-+ ret = xmlNoNetExternalEntityLoader(URL, ID, ctxt);
-+ ctxt->options = options;
-+ return(ret);
-+ }
- }
- #ifdef LIBXML_CATALOG_ENABLED
- resource = xmlResolveResourceFromCatalog(URL, ID, ctxt);
-@@ -4164,6 +4174,13 @@ xmlNoNetExternalEntityLoader(const char *URL, const char *ID,
- xmlParserInputPtr input = NULL;
- xmlChar *resource = NULL;
-
-+ if (ctxt == NULL) {
-+ return(NULL);
-+ }
-+ if (ctxt->input_id == 1) {
-+ return xmlDefaultExternalEntityLoader((const char *) URL, ID, ctxt);
-+ }
-+
- #ifdef LIBXML_CATALOG_ENABLED
- resource = xmlResolveResourceFromCatalog(URL, ID, ctxt);
- #endif
-@@ -4186,5 +4203,18 @@ xmlNoNetExternalEntityLoader(const char *URL, const char *ID,
- return(input);
- }
-
-+xmlParserInputPtr
-+xmlNoXxeExternalEntityLoader(const char *URL, const char *ID,
-+ xmlParserCtxtPtr ctxt) {
-+ if (ctxt == NULL) {
-+ return(NULL);
-+ }
-+ if (ctxt->input_id == 1) {
-+ return xmlDefaultExternalEntityLoader((const char *) URL, ID, ctxt);
-+ }
-+ xmlIOErr(XML_IO_ILLEGAL_XXE, (const char *) URL);
-+ return(NULL);
-+}
-+
- #define bottom_xmlIO
- #include "elfgcchack.h"
-diff --git a/xmllint.c b/xmllint.c
-index f8eb7ec4..8f304cda 100644
---- a/xmllint.c
-+++ b/xmllint.c
-@@ -3019,6 +3019,7 @@ static void usage(const char *name) {
- printf("\t--path 'paths': provide a set of paths for resources\n");
- printf("\t--load-trace : print trace of all external entities loaded\n");
- printf("\t--nonet : refuse to fetch DTDs or entities over network\n");
-+ printf("\t--noxxe : forbid any external entity loading\n");
- printf("\t--nocompact : do not generate compact text nodes\n");
- printf("\t--htmlout : output results as HTML\n");
- printf("\t--nowrap : do not put HTML doc wrapper\n");
-@@ -3461,6 +3462,10 @@ main(int argc, char **argv) {
- (!strcmp(argv[i], "--nonet"))) {
- options |= XML_PARSE_NONET;
- xmlSetExternalEntityLoader(xmlNoNetExternalEntityLoader);
-+ } else if ((!strcmp(argv[i], "-noxxe")) ||
-+ (!strcmp(argv[i], "--noxxe"))) {
-+ options |= XML_PARSE_NOXXE;
-+ xmlSetExternalEntityLoader(xmlNoXxeExternalEntityLoader);
- } else if ((!strcmp(argv[i], "-nocompact")) ||
- (!strcmp(argv[i], "--nocompact"))) {
- options &= ~XML_PARSE_COMPACT;
---
-2.14.1
-
diff --git a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-0663.patch b/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-0663.patch
deleted file mode 100644
index 517e178a533e..000000000000
--- a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-0663.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From d815758b6a8c9dee8155268e49b5ef3b80135a14 Mon Sep 17 00:00:00 2001
-From: Nick Wellnhofer
-Date: Tue, 6 Jun 2017 12:56:28 +0200
-Subject: [PATCH 1/3] Fix type confusion in xmlValidateOneNamespace
-
-Comment out code that casts xmlNsPtr to xmlAttrPtr. ID types on
-namespace declarations make no practical sense anyway.
-
-Fixes bug 780228.
-
-Found with libFuzzer and ASan.
----
- valid.c | 7 +++++++
- 1 file changed, 7 insertions(+)
-
-diff --git a/valid.c b/valid.c
-index 8075d3a0..c51ea290 100644
---- a/valid.c
-+++ b/valid.c
-@@ -4627,6 +4627,12 @@ xmlNodePtr elem, const xmlChar *prefix, xmlNsPtr ns, const xmlChar *value) {
- }
- }
-
-+ /*
-+ * Casting ns to xmlAttrPtr is wrong. We'd need separate functions
-+ * xmlAddID and xmlAddRef for namespace declarations, but it makes
-+ * no practical sense to use ID types anyway.
-+ */
-+#if 0
- /* Validity Constraint: ID uniqueness */
- if (attrDecl->atype == XML_ATTRIBUTE_ID) {
- if (xmlAddID(ctxt, doc, value, (xmlAttrPtr) ns) == NULL)
-@@ -4638,6 +4644,7 @@ xmlNodePtr elem, const xmlChar *prefix, xmlNsPtr ns, const xmlChar *value) {
- if (xmlAddRef(ctxt, doc, value, (xmlAttrPtr) ns) == NULL)
- ret = 0;
- }
-+#endif
-
- /* Validity Constraint: Notation Attributes */
- if (attrDecl->atype == XML_ATTRIBUTE_NOTATION) {
---
-2.14.1
-
diff --git a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-5969.patch b/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-5969.patch
deleted file mode 100644
index 4d1362f2f934..000000000000
--- a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-5969.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From 8952ce48a5fa1d3de1f087f10e8b6e47bb59f4e3 Mon Sep 17 00:00:00 2001
-From: Daniel Veillard
-Date: Wed, 7 Jun 2017 16:47:36 +0200
-Subject: [PATCH 1/7] Fix NULL pointer deref in xmlDumpElementContent
-
-Can only be triggered in recovery mode.
-
-Fixes bug 758422 (CVE-2017-5969).
----
- valid.c | 24 ++++++++++++++----------
- 1 file changed, 14 insertions(+), 10 deletions(-)
-
-diff --git a/valid.c b/valid.c
-index 19f84b82..0a8e58ab 100644
---- a/valid.c
-+++ b/valid.c
-@@ -1172,29 +1172,33 @@ xmlDumpElementContent(xmlBufferPtr buf, xmlElementContentPtr content, int glob)
- xmlBufferWriteCHAR(buf, content->name);
- break;
- case XML_ELEMENT_CONTENT_SEQ:
-- if ((content->c1->type == XML_ELEMENT_CONTENT_OR) ||
-- (content->c1->type == XML_ELEMENT_CONTENT_SEQ))
-+ if ((content->c1 != NULL) &&
-+ ((content->c1->type == XML_ELEMENT_CONTENT_OR) ||
-+ (content->c1->type == XML_ELEMENT_CONTENT_SEQ)))
- xmlDumpElementContent(buf, content->c1, 1);
- else
- xmlDumpElementContent(buf, content->c1, 0);
- xmlBufferWriteChar(buf, " , ");
-- if ((content->c2->type == XML_ELEMENT_CONTENT_OR) ||
-- ((content->c2->type == XML_ELEMENT_CONTENT_SEQ) &&
-- (content->c2->ocur != XML_ELEMENT_CONTENT_ONCE)))
-+ if ((content->c2 != NULL) &&
-+ ((content->c2->type == XML_ELEMENT_CONTENT_OR) ||
-+ ((content->c2->type == XML_ELEMENT_CONTENT_SEQ) &&
-+ (content->c2->ocur != XML_ELEMENT_CONTENT_ONCE))))
- xmlDumpElementContent(buf, content->c2, 1);
- else
- xmlDumpElementContent(buf, content->c2, 0);
- break;
- case XML_ELEMENT_CONTENT_OR:
-- if ((content->c1->type == XML_ELEMENT_CONTENT_OR) ||
-- (content->c1->type == XML_ELEMENT_CONTENT_SEQ))
-+ if ((content->c1 != NULL) &&
-+ ((content->c1->type == XML_ELEMENT_CONTENT_OR) ||
-+ (content->c1->type == XML_ELEMENT_CONTENT_SEQ)))
- xmlDumpElementContent(buf, content->c1, 1);
- else
- xmlDumpElementContent(buf, content->c1, 0);
- xmlBufferWriteChar(buf, " | ");
-- if ((content->c2->type == XML_ELEMENT_CONTENT_SEQ) ||
-- ((content->c2->type == XML_ELEMENT_CONTENT_OR) &&
-- (content->c2->ocur != XML_ELEMENT_CONTENT_ONCE)))
-+ if ((content->c2 != NULL) &&
-+ ((content->c2->type == XML_ELEMENT_CONTENT_SEQ) ||
-+ ((content->c2->type == XML_ELEMENT_CONTENT_OR) &&
-+ (content->c2->ocur != XML_ELEMENT_CONTENT_ONCE))))
- xmlDumpElementContent(buf, content->c2, 1);
- else
- xmlDumpElementContent(buf, content->c2, 0);
---
-2.14.1
-
diff --git a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-7375.patch b/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-7375.patch
deleted file mode 100644
index db9d597ad73e..000000000000
--- a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-7375.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 9ea49a06b9421b6a3a9c243fb1ec23b19bd6b049 Mon Sep 17 00:00:00 2001
-From: Neel Mehta
-Date: Fri, 7 Apr 2017 17:43:02 +0200
-Subject: [PATCH 7/7] Prevent unwanted external entity reference
-
-For https://bugzilla.gnome.org/show_bug.cgi?id=780691
-
-* parser.c: add a specific check to avoid PE reference
----
- parser.c | 9 +++++++++
- 1 file changed, 9 insertions(+)
-
-diff --git a/parser.c b/parser.c
-index 8e11c127..e8e962bb 100644
---- a/parser.c
-+++ b/parser.c
-@@ -8125,6 +8125,15 @@ xmlParsePEReference(xmlParserCtxtPtr ctxt)
- if (xmlPushInput(ctxt, input) < 0)
- return;
- } else {
-+ if ((entity->etype == XML_EXTERNAL_PARAMETER_ENTITY) &&
-+ ((ctxt->options & XML_PARSE_NOENT) == 0) &&
-+ ((ctxt->options & XML_PARSE_DTDVALID) == 0) &&
-+ ((ctxt->options & XML_PARSE_DTDLOAD) == 0) &&
-+ ((ctxt->options & XML_PARSE_DTDATTR) == 0) &&
-+ (ctxt->replaceEntities == 0) &&
-+ (ctxt->validate == 0))
-+ return;
-+
- /*
- * TODO !!!
- * handle the extra spaces added before and after
---
-2.14.1
-
diff --git a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-7376.patch b/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-7376.patch
deleted file mode 100644
index 14ec773608b6..000000000000
--- a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-7376.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 43cd3b6222bda2332e963eb1c9ead78f29912b0a Mon Sep 17 00:00:00 2001
-From: Daniel Veillard
-Date: Fri, 7 Apr 2017 17:13:28 +0200
-Subject: [PATCH 2/3] Increase buffer space for port in HTTP redirect support
-
-For https://bugzilla.gnome.org/show_bug.cgi?id=780690
-
-nanohttp.c: the code wrongly assumed a short int port value.
----
- nanohttp.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/nanohttp.c b/nanohttp.c
-index 26e4290e..9c17530e 100644
---- a/nanohttp.c
-+++ b/nanohttp.c
-@@ -1423,9 +1423,9 @@ retry:
- if (ctxt->port != 80) {
- /* reserve space for ':xxxxx', incl. potential proxy */
- if (proxy)
-- blen += 12;
-+ blen += 17;
- else
-- blen += 6;
-+ blen += 11;
- }
- bp = (char*)xmlMallocAtomic(blen);
- if ( bp == NULL ) {
---
-2.14.1
-
diff --git a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-9047-9048.patch b/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-9047-9048.patch
deleted file mode 100644
index f7c48cd877d7..000000000000
--- a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-9047-9048.patch
+++ /dev/null
@@ -1,116 +0,0 @@
-From 839b89e678b5265a0e6b0477410e64fac669d578 Mon Sep 17 00:00:00 2001
-From: Nick Wellnhofer
-Date: Sat, 3 Jun 2017 02:01:29 +0200
-Subject: [PATCH 4/7] Fix buffer size checks in xmlSnprintfElementContent
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-xmlSnprintfElementContent failed to correctly check the available
-buffer space in two locations.
-
-Fixes bug 781333 (CVE-2017-9047) and bug 781701 (CVE-2017-9048).
-
-Thanks to Marcel Böhme and Thuan Pham for the report.
----
- result/valid/781333.xml | 5 +++++
- result/valid/781333.xml.err | 3 +++
- result/valid/781333.xml.err.rdr | 6 ++++++
- test/valid/781333.xml | 4 ++++
- valid.c | 20 +++++++++++---------
- 5 files changed, 29 insertions(+), 9 deletions(-)
- create mode 100644 result/valid/781333.xml
- create mode 100644 result/valid/781333.xml.err
- create mode 100644 result/valid/781333.xml.err.rdr
- create mode 100644 test/valid/781333.xml
-
-diff --git a/result/valid/781333.xml b/result/valid/781333.xml
-new file mode 100644
-index 00000000..45dc451d
---- /dev/null
-+++ b/result/valid/781333.xml
-@@ -0,0 +1,5 @@
-+
-+
-+]>
-+
-diff --git a/result/valid/781333.xml.err b/result/valid/781333.xml.err
-new file mode 100644
-index 00000000..b401b49a
---- /dev/null
-+++ b/result/valid/781333.xml.err
-@@ -0,0 +1,3 @@
-+./test/valid/781333.xml:4: element a: validity error : Element a content does not follow the DTD, expecting ( ..., got
-+
-+ ^
-diff --git a/result/valid/781333.xml.err.rdr b/result/valid/781333.xml.err.rdr
-new file mode 100644
-index 00000000..5ff56992
---- /dev/null
-+++ b/result/valid/781333.xml.err.rdr
-@@ -0,0 +1,6 @@
-+./test/valid/781333.xml:4: element a: validity error : Element a content does not follow the DTD, expecting ( ..., got
-+
-+ ^
-+./test/valid/781333.xml:5: element a: validity error : Element a content does not follow the DTD, Expecting more child
-+
-+^
-diff --git a/test/valid/781333.xml b/test/valid/781333.xml
-new file mode 100644
-index 00000000..b29e5a68
---- /dev/null
-+++ b/test/valid/781333.xml
-@@ -0,0 +1,4 @@
-+
-+]>
-+
-diff --git a/valid.c b/valid.c
-index 0a8e58ab..8075d3a0 100644
---- a/valid.c
-+++ b/valid.c
-@@ -1266,22 +1266,23 @@ xmlSnprintfElementContent(char *buf, int size, xmlElementContentPtr content, int
- case XML_ELEMENT_CONTENT_PCDATA:
- strcat(buf, "#PCDATA");
- break;
-- case XML_ELEMENT_CONTENT_ELEMENT:
-+ case XML_ELEMENT_CONTENT_ELEMENT: {
-+ int qnameLen = xmlStrlen(content->name);
-+
-+ if (content->prefix != NULL)
-+ qnameLen += xmlStrlen(content->prefix) + 1;
-+ if (size - len < qnameLen + 10) {
-+ strcat(buf, " ...");
-+ return;
-+ }
- if (content->prefix != NULL) {
-- if (size - len < xmlStrlen(content->prefix) + 10) {
-- strcat(buf, " ...");
-- return;
-- }
- strcat(buf, (char *) content->prefix);
- strcat(buf, ":");
- }
-- if (size - len < xmlStrlen(content->name) + 10) {
-- strcat(buf, " ...");
-- return;
-- }
- if (content->name != NULL)
- strcat(buf, (char *) content->name);
- break;
-+ }
- case XML_ELEMENT_CONTENT_SEQ:
- if ((content->c1->type == XML_ELEMENT_CONTENT_OR) ||
- (content->c1->type == XML_ELEMENT_CONTENT_SEQ))
-@@ -1323,6 +1324,7 @@ xmlSnprintfElementContent(char *buf, int size, xmlElementContentPtr content, int
- xmlSnprintfElementContent(buf, size, content->c2, 0);
- break;
- }
-+ if (size - strlen(buf) <= 2) return;
- if (englob)
- strcat(buf, ")");
- switch (content->ocur) {
---
-2.14.1
-
diff --git a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-9049-9050.patch b/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-9049-9050.patch
deleted file mode 100644
index abf43ef9815d..000000000000
--- a/dev-libs/libxml2/files/libxml2-2.9.4-CVE-2017-9049-9050.patch
+++ /dev/null
@@ -1,316 +0,0 @@
-From 9c95d1b7f3951efe09df66ec41d7b19d6283084d Mon Sep 17 00:00:00 2001
-From: Nick Wellnhofer
-Date: Mon, 5 Jun 2017 15:37:17 +0200
-Subject: [PATCH 3/7] Fix handling of parameter-entity references
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-There were two bugs where parameter-entity references could lead to an
-unexpected change of the input buffer in xmlParseNameComplex and
-xmlDictLookup being called with an invalid pointer.
-
-Percent sign in DTD Names
-=========================
-
-The NEXTL macro used to call xmlParserHandlePEReference. When parsing
-"complex" names inside the DTD, this could result in entity expansion
-which created a new input buffer. The fix is to simply remove the call
-to xmlParserHandlePEReference from the NEXTL macro. This is safe because
-no users of the macro require expansion of parameter entities.
-
-- xmlParseNameComplex
-- xmlParseNCNameComplex
-- xmlParseNmtoken
-
-The percent sign is not allowed in names, which are grammatical tokens.
-
-- xmlParseEntityValue
-
-Parameter-entity references in entity values are expanded but this
-happens in a separate step in this function.
-
-- xmlParseSystemLiteral
-
-Parameter-entity references are ignored in the system literal.
-
-- xmlParseAttValueComplex
-- xmlParseCharDataComplex
-- xmlParseCommentComplex
-- xmlParsePI
-- xmlParseCDSect
-
-Parameter-entity references are ignored outside the DTD.
-
-- xmlLoadEntityContent
-
-This function is only called from xmlStringLenDecodeEntities and
-entities are replaced in a separate step immediately after the function
-call.
-
-This bug could also be triggered with an internal subset and double
-entity expansion.
-
-This fixes bug 766956 initially reported by Wei Lei and independently by
-Chromium's ClusterFuzz, Hanno Böck, and Marco Grassi. Thanks to everyone
-involved.
-
-xmlParseNameComplex with XML_PARSE_OLD10
-========================================
-
-When parsing Names inside an expanded parameter entity with the
-XML_PARSE_OLD10 option, xmlParseNameComplex would call xmlGROW via the
-GROW macro if the input buffer was exhausted. At the end of the
-parameter entity's replacement text, this function would then call
-xmlPopInput which invalidated the input buffer.
-
-There should be no need to invoke GROW in this situation because the
-buffer is grown periodically every XML_PARSER_CHUNK_SIZE characters and,
-at least for UTF-8, in xmlCurrentChar. This also matches the code path
-executed when XML_PARSE_OLD10 is not set.
-
-This fixes bugs 781205 (CVE-2017-9049) and 781361 (CVE-2017-9050).
-Thanks to Marcel Böhme and Thuan Pham for the report.
-
-Additional hardening
-====================
-
-A separate check was added in xmlParseNameComplex to validate the
-buffer size.
----
- Makefile.am | 18 ++++++++++++++++++
- parser.c | 18 ++++++++++--------
- result/errors10/781205.xml | 0
- result/errors10/781205.xml.err | 21 +++++++++++++++++++++
- result/errors10/781361.xml | 0
- result/errors10/781361.xml.err | 13 +++++++++++++
- result/valid/766956.xml | 0
- result/valid/766956.xml.err | 9 +++++++++
- result/valid/766956.xml.err.rdr | 10 ++++++++++
- runtest.c | 3 +++
- test/errors10/781205.xml | 3 +++
- test/errors10/781361.xml | 3 +++
- test/valid/766956.xml | 2 ++
- test/valid/dtds/766956.dtd | 2 ++
- 14 files changed, 94 insertions(+), 8 deletions(-)
- create mode 100644 result/errors10/781205.xml
- create mode 100644 result/errors10/781205.xml.err
- create mode 100644 result/errors10/781361.xml
- create mode 100644 result/errors10/781361.xml.err
- create mode 100644 result/valid/766956.xml
- create mode 100644 result/valid/766956.xml.err
- create mode 100644 result/valid/766956.xml.err.rdr
- create mode 100644 test/errors10/781205.xml
- create mode 100644 test/errors10/781361.xml
- create mode 100644 test/valid/766956.xml
- create mode 100644 test/valid/dtds/766956.dtd
-
-diff --git a/Makefile.am b/Makefile.am
-index 3b52bae7..bf20124e 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -422,6 +422,24 @@ Errtests : xmllint$(EXEEXT)
- if [ -n "$$log" ] ; then echo $$name result ; echo $$log ; fi ; \
- rm result.$$name error.$$name ; \
- fi ; fi ; done)
-+ @echo "## Error cases regression tests (old 1.0)"
-+ -@(for i in $(srcdir)/test/errors10/*.xml ; do \
-+ name=`basename $$i`; \
-+ if [ ! -d $$i ] ; then \
-+ if [ ! -f $(srcdir)/result/errors10/$$name ] ; then \
-+ echo New test file $$name ; \
-+ $(CHECKER) $(top_builddir)/xmllint --oldxml10 $$i \
-+ 2> $(srcdir)/result/errors10/$$name.err \
-+ > $(srcdir)/result/errors10/$$name ; \
-+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0"; \
-+ else \
-+ log=`$(CHECKER) $(top_builddir)/xmllint --oldxml10 $$i 2> error.$$name > result.$$name ; \
-+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0"; \
-+ diff $(srcdir)/result/errors10/$$name result.$$name ; \
-+ diff $(srcdir)/result/errors10/$$name.err error.$$name` ; \
-+ if [ -n "$$log" ] ; then echo $$name result ; echo "$$log" ; fi ; \
-+ rm result.$$name error.$$name ; \
-+ fi ; fi ; done)
- @echo "## Error cases stream regression tests"
- -@(for i in $(srcdir)/test/errors/*.xml ; do \
- name=`basename $$i`; \
-diff --git a/parser.c b/parser.c
-index 53a6b7f0..b832406a 100644
---- a/parser.c
-+++ b/parser.c
-@@ -2115,7 +2115,6 @@ static void xmlGROW (xmlParserCtxtPtr ctxt) {
- ctxt->input->line++; ctxt->input->col = 1; \
- } else ctxt->input->col++; \
- ctxt->input->cur += l; \
-- if (*ctxt->input->cur == '%') xmlParserHandlePEReference(ctxt); \
- } while (0)
-
- #define CUR_CHAR(l) xmlCurrentChar(ctxt, &l)
-@@ -3406,13 +3405,6 @@ xmlParseNameComplex(xmlParserCtxtPtr ctxt) {
- len += l;
- NEXTL(l);
- c = CUR_CHAR(l);
-- if (c == 0) {
-- count = 0;
-- GROW;
-- if (ctxt->instate == XML_PARSER_EOF)
-- return(NULL);
-- c = CUR_CHAR(l);
-- }
- }
- }
- if ((len > XML_MAX_NAME_LENGTH) &&
-@@ -3420,6 +3412,16 @@ xmlParseNameComplex(xmlParserCtxtPtr ctxt) {
- xmlFatalErr(ctxt, XML_ERR_NAME_TOO_LONG, "Name");
- return(NULL);
- }
-+ if (ctxt->input->cur - ctxt->input->base < len) {
-+ /*
-+ * There were a couple of bugs where PERefs lead to to a change
-+ * of the buffer. Check the buffer size to avoid passing an invalid
-+ * pointer to xmlDictLookup.
-+ */
-+ xmlFatalErr(ctxt, XML_ERR_INTERNAL_ERROR,
-+ "unexpected change of input buffer");
-+ return (NULL);
-+ }
- if ((*ctxt->input->cur == '\n') && (ctxt->input->cur[-1] == '\r'))
- return(xmlDictLookup(ctxt->dict, ctxt->input->cur - (len + 1), len));
- return(xmlDictLookup(ctxt->dict, ctxt->input->cur - len, len));
-diff --git a/result/errors10/781205.xml b/result/errors10/781205.xml
-new file mode 100644
-index 00000000..e69de29b
-diff --git a/result/errors10/781205.xml.err b/result/errors10/781205.xml.err
-new file mode 100644
-index 00000000..da15c3f7
---- /dev/null
-+++ b/result/errors10/781205.xml.err
-@@ -0,0 +1,21 @@
-+Entity: line 1: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration
-+
-+ %a;
-+ ^
-+Entity: line 1:
-+<:0000
-+^
-+Entity: line 1: parser error : DOCTYPE improperly terminated
-+ %a;
-+ ^
-+Entity: line 1:
-+<:0000
-+^
-+namespace error : Failed to parse QName ':0000'
-+ %a;
-+ ^
-+<:0000
-+ ^
-+./test/errors10/781205.xml:4: parser error : Couldn't find end of Start Tag :0000 line 1
-+
-+^
-diff --git a/result/errors10/781361.xml b/result/errors10/781361.xml
-new file mode 100644
-index 00000000..e69de29b
-diff --git a/result/errors10/781361.xml.err b/result/errors10/781361.xml.err
-new file mode 100644
-index 00000000..655f41a2
---- /dev/null
-+++ b/result/errors10/781361.xml.err
-@@ -0,0 +1,13 @@
-+./test/errors10/781361.xml:4: parser error : xmlParseElementDecl: 'EMPTY', 'ANY' or '(' expected
-+
-+^
-+./test/errors10/781361.xml:4: parser error : internal error: xmlParseInternalSubset: error detected in Markup declaration
-+
-+
-+^
-+./test/errors10/781361.xml:4: parser error : DOCTYPE improperly terminated
-+
-+^
-+./test/errors10/781361.xml:4: parser error : Start tag expected, '<' not found
-+
-+^
-diff --git a/result/valid/766956.xml b/result/valid/766956.xml
-new file mode 100644
-index 00000000..e69de29b
-diff --git a/result/valid/766956.xml.err b/result/valid/766956.xml.err
-new file mode 100644
-index 00000000..34b1dae6
---- /dev/null
-+++ b/result/valid/766956.xml.err
-@@ -0,0 +1,9 @@
-+test/valid/dtds/766956.dtd:2: parser error : PEReference: expecting ';'
-+%ä%ent;
-+ ^
-+Entity: line 1: parser error : Content error in the external subset
-+ %ent;
-+ ^
-+Entity: line 1:
-+value
-+^
-diff --git a/result/valid/766956.xml.err.rdr b/result/valid/766956.xml.err.rdr
-new file mode 100644
-index 00000000..77603462
---- /dev/null
-+++ b/result/valid/766956.xml.err.rdr
-@@ -0,0 +1,10 @@
-+test/valid/dtds/766956.dtd:2: parser error : PEReference: expecting ';'
-+%ä%ent;
-+ ^
-+Entity: line 1: parser error : Content error in the external subset
-+ %ent;
-+ ^
-+Entity: line 1:
-+value
-+^
-+./test/valid/766956.xml : failed to parse
-diff --git a/runtest.c b/runtest.c
-index 7d030bdc..cd233da9 100644
---- a/runtest.c
-+++ b/runtest.c
-@@ -4202,6 +4202,9 @@ testDesc testDescriptions[] = {
- { "Error cases regression tests",
- errParseTest, "./test/errors/*.xml", "result/errors/", "", ".err",
- 0 },
-+ { "Error cases regression tests (old 1.0)",
-+ errParseTest, "./test/errors10/*.xml", "result/errors10/", "", ".err",
-+ XML_PARSE_OLD10 },
- #ifdef LIBXML_READER_ENABLED
- { "Error cases stream regression tests",
- streamParseTest, "./test/errors/*.xml", "result/errors/", NULL, ".str",
-diff --git a/test/errors10/781205.xml b/test/errors10/781205.xml
-new file mode 100644
-index 00000000..d9e9e839
---- /dev/null
-+++ b/test/errors10/781205.xml
-@@ -0,0 +1,3 @@
-+
-+ %a;
-diff --git a/test/errors10/781361.xml b/test/errors10/781361.xml
-new file mode 100644
-index 00000000..67476bcb
---- /dev/null
-+++ b/test/errors10/781361.xml
-@@ -0,0 +1,3 @@
-+
-+ %elem;
-diff --git a/test/valid/766956.xml b/test/valid/766956.xml
-new file mode 100644
-index 00000000..19a95a0e
---- /dev/null
-+++ b/test/valid/766956.xml
-@@ -0,0 +1,2 @@
-+
-+
-diff --git a/test/valid/dtds/766956.dtd b/test/valid/dtds/766956.dtd
-new file mode 100644
-index 00000000..dddde68b
---- /dev/null
-+++ b/test/valid/dtds/766956.dtd
-@@ -0,0 +1,2 @@
-+
-+%ä%ent;
---
-2.14.1
-
diff --git a/dev-libs/libxml2/files/libxml2-2.9.4-fix-root-node-cmp.patch b/dev-libs/libxml2/files/libxml2-2.9.4-fix-root-node-cmp.patch
deleted file mode 100644
index 224d60ff052f..000000000000
--- a/dev-libs/libxml2/files/libxml2-2.9.4-fix-root-node-cmp.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From a1fb9a4f511d89f0738b62cabd6d92bfd9eb94a9 Mon Sep 17 00:00:00 2001
-From: Nick Wellnhofer
-Date: Tue, 28 Jun 2016 14:19:58 +0200
-Subject: [PATCH 3/3] Fix comparison with root node in xmlXPathCmpNodes
-
-This change has already been made in xmlXPathCmpNodesExt but not in
-xmlXPathCmpNodes.
----
- xpath.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/xpath.c b/xpath.c
-index 67afbca5..5a01b1b3 100644
---- a/xpath.c
-+++ b/xpath.c
-@@ -3342,13 +3342,13 @@ xmlXPathCmpNodes(xmlNodePtr node1, xmlNodePtr node2) {
- * compute depth to root
- */
- for (depth2 = 0, cur = node2;cur->parent != NULL;cur = cur->parent) {
-- if (cur == node1)
-+ if (cur->parent == node1)
- return(1);
- depth2++;
- }
- root = cur;
- for (depth1 = 0, cur = node1;cur->parent != NULL;cur = cur->parent) {
-- if (cur == node2)
-+ if (cur->parent == node2)
- return(-1);
- depth1++;
- }
---
-2.14.1
-
diff --git a/dev-libs/libxml2/files/libxml2-2.9.4-heap-buffer-overflow.patch b/dev-libs/libxml2/files/libxml2-2.9.4-heap-buffer-overflow.patch
deleted file mode 100644
index 770a1832b190..000000000000
--- a/dev-libs/libxml2/files/libxml2-2.9.4-heap-buffer-overflow.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From df4f9bdc7a37908ded8bd1fec4f75509eaa156de Mon Sep 17 00:00:00 2001
-From: David Kilzer
-Date: Tue, 4 Jul 2017 18:38:03 +0200
-Subject: [PATCH 5/7] Heap-buffer-overflow read of size 1 in
- xmlFAParsePosCharGroup
-
-Credit to OSS-Fuzz.
-
-Add a check to xmlFAParseCharRange() for the end of the buffer
-to prevent reading past the end of it.
-
-This fixes Bug 784017.
----
- xmlregexp.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/xmlregexp.c b/xmlregexp.c
-index ca3b4f46..6676c2a8 100644
---- a/xmlregexp.c
-+++ b/xmlregexp.c
-@@ -5051,7 +5051,7 @@ xmlFAParseCharRange(xmlRegParserCtxtPtr ctxt) {
- return;
- }
- len = 1;
-- } else if ((cur != 0x5B) && (cur != 0x5D)) {
-+ } else if ((cur != '\0') && (cur != 0x5B) && (cur != 0x5D)) {
- end = CUR_SCHAR(ctxt->cur, len);
- } else {
- ERROR("Expecting the end of a char range");
---
-2.14.1
-
diff --git a/dev-libs/libxml2/files/libxml2-2.9.4-osd-validation.patch b/dev-libs/libxml2/files/libxml2-2.9.4-osd-validation.patch
deleted file mode 100644
index 9d1a03346f67..000000000000
--- a/dev-libs/libxml2/files/libxml2-2.9.4-osd-validation.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-From 8bc6baccc7da291c2338b8d95953ea487b0b3ca1 Mon Sep 17 00:00:00 2001
-From: Alex Henrie
-Date: Thu, 26 May 2016 17:38:35 -0600
-Subject: [PATCH 2/7] Fix attribute decoding during XML schema validation
-
-For https://bugzilla.gnome.org/show_bug.cgi?id=766834
-
-vctxt->parserCtxt is always NULL in xmlSchemaSAXHandleStartElementNs,
-so this function can't call xmlStringLenDecodeEntities to decode the
-entities.
----
- xmlschemas.c | 30 +++++++++++++++++++++++++-----
- 1 file changed, 25 insertions(+), 5 deletions(-)
-
-diff --git a/xmlschemas.c b/xmlschemas.c
-index e1b3a4f0..59535e5c 100644
---- a/xmlschemas.c
-+++ b/xmlschemas.c
-@@ -27391,6 +27391,7 @@ xmlSchemaSAXHandleStartElementNs(void *ctx,
- * attributes yet.
- */
- if (nb_attributes != 0) {
-+ int valueLen, k, l;
- xmlChar *value;
-
- for (j = 0, i = 0; i < nb_attributes; i++, j += 5) {
-@@ -27400,12 +27401,31 @@ xmlSchemaSAXHandleStartElementNs(void *ctx,
- * libxml2 differs from normal SAX here in that it escapes all ampersands
- * as & instead of delivering the raw converted string. Changing the
- * behavior at this point would break applications that use this API, so
-- * we are forced to work around it. There is no danger of accidentally
-- * decoding some entity other than & in this step because without
-- * unescaped ampersands there can be no other entities in the string.
-+ * we are forced to work around it.
- */
-- value = xmlStringLenDecodeEntities(vctxt->parserCtxt, attributes[j+3],
-- attributes[j+4] - attributes[j+3], XML_SUBSTITUTE_REF, 0, 0, 0);
-+ valueLen = attributes[j+4] - attributes[j+3];
-+ value = xmlMallocAtomic(valueLen + 1);
-+ if (value == NULL) {
-+ xmlSchemaVErrMemory(vctxt,
-+ "allocating string for decoded attribute",
-+ NULL);
-+ goto internal_error;
-+ }
-+ for (k = 0, l = 0; k < valueLen; l++) {
-+ if (k < valueLen - 4 &&
-+ attributes[j+3][k+0] == '&' &&
-+ attributes[j+3][k+1] == '#' &&
-+ attributes[j+3][k+2] == '3' &&
-+ attributes[j+3][k+3] == '8' &&
-+ attributes[j+3][k+4] == ';') {
-+ value[l] = '&';
-+ k += 5;
-+ } else {
-+ value[l] = attributes[j+3][k];
-+ k++;
-+ }
-+ }
-+ value[l] = '\0';
- /*
- * TODO: Set the node line.
- */
---
-2.14.1
-
diff --git a/dev-libs/m17n-lib/m17n-lib-1.6.4.ebuild b/dev-libs/m17n-lib/m17n-lib-1.6.4.ebuild
index ccfe005ab6f9..5bbae7728402 100644
--- a/dev-libs/m17n-lib/m17n-lib-1.6.4.ebuild
+++ b/dev-libs/m17n-lib/m17n-lib-1.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
@@ -11,7 +11,7 @@ SRC_URI="http://download.savannah.gnu.org/releases/m17n/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="anthy athena anthy bidi fontconfig gd spell libotf libxml2 X xft"
RDEPEND="
diff --git a/dev-libs/pcc-libs/files/pcc-libs-1.0.0-check-builtin.patch b/dev-libs/pcc-libs/files/pcc-libs-1.0.0-check-builtin.patch
deleted file mode 100644
index 335f2d774b8c..000000000000
--- a/dev-libs/pcc-libs/files/pcc-libs-1.0.0-check-builtin.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-diff --git a/libpcc/bitcnt.c b/libpcc/bitcnt.c
-index 26ecc01..c3bd54e 100644
---- a/libpcc/bitcnt.c
-+++ b/libpcc/bitcnt.c
-@@ -1,9 +1,22 @@
-+// Only use __has_builtin in compilers that support it.
-+#ifndef __has_builtin
-+ #define __has_builtin(x) 0
-+#endif
-
-+#if !__has_builtin(__builtin_clz)
- int __builtin_clz(unsigned int);
-+#endif
-+#if !__has_builtin(__builtin_ctz)
- int __builtin_ctz(unsigned int);
-+#endif
-+#if !__has_builtin(__builtin_clzl)
- int __builtin_clzl(unsigned long);
-+#endif
-+#if !__has_builtin(__builtin_ctzl)
- int __builtin_ctzl(unsigned long);
-+#endif
-
-+#if !__has_builtin(__builtin_clz)
- int
- __builtin_clz(unsigned int v)
- {
-@@ -14,7 +27,9 @@ __builtin_clz(unsigned int v)
- break;
- return i;
- }
-+#endif
-
-+#if !__has_builtin(__builtin_ctz)
- int
- __builtin_ctz(unsigned int v)
- {
-@@ -25,7 +40,9 @@ __builtin_ctz(unsigned int v)
- break;
- return i;
- }
-+#endif
-
-+#if !__has_builtin(__builtin_clzl)
- int
- __builtin_clzl(unsigned long v)
- {
-@@ -37,7 +54,9 @@ __builtin_clzl(unsigned long v)
- break;
- return i;
- }
-+#endif
-
-+#if !__has_builtin(__builtin_ctzl)
- int
- __builtin_ctzl(unsigned long v)
- {
-@@ -48,3 +67,4 @@ __builtin_ctzl(unsigned long v)
- break;
- return i;
- }
-+#endif
diff --git a/dev-libs/svrcore/metadata.xml b/dev-libs/svrcore/metadata.xml
index 324c0a346acc..502fff316fa2 100644
--- a/dev-libs/svrcore/metadata.xml
+++ b/dev-libs/svrcore/metadata.xml
@@ -4,12 +4,10 @@
wibrown@redhat.com
William Brown
- Proxy maintainer. Part of the svrcore team.
wes@sol1.com.au
Wes
- Proxy maintainer.
proxy-maint@gentoo.org
diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest
index bad78d6c7613..b985408946e3 100644
--- a/dev-libs/uriparser/Manifest
+++ b/dev-libs/uriparser/Manifest
@@ -1,3 +1,2 @@
-DIST uriparser-0.8.0.tar.bz2 433581 BLAKE2B 0f39f891634de86fe1696c5d000c6325203561347c83f3144fef2319c9dc58657d82b92bd8499efda15bfa966230f3c2ca4b9051caced0fe15c7e480e564ac86 SHA512 e80efc8484f0b67107cad317cef72db9de906a86020c3ab31178e06e958782f0a744fe257b1e6cd130dd25c6747e684ece93ce5f755864303df34c6b763d2e5b
DIST uriparser-0.8.4.tar.bz2 358408 BLAKE2B 1f270442a4812fa3e86a495109f95cfac6980c8145a701990dbe6f6396743de9ce0dfbce7b9cff2b331e8c9038a2b6c5281d2e562596543b660c168d3e678187 SHA512 b6238c6495eaa9f7178269d66dbea05a39c51c27137d8ebf39cd02d1c3fa96aa0d1608f5ccb36bf7b454f3238830dd46d7de8299b608f185b2520fc2c955aa1a
DIST uriparser-0.8.5.tar.bz2 359469 BLAKE2B 44fb7d8bd5dac8bb0dd68bfbc4fb2adec310a913a7ebb92850fb2b8833c159db7cb29fa4f8b5de3e3b3def018024d1e69a0814bcd12aa24b6a14deca6f6768fb SHA512 e9b0228092cf12b824975000b0a6dbe2e413d3642203666d77c5b42f04bc13e0ec3f61d6a2c44d9613bea15e8cf7ec42cc4c92c5bc4318ee3349c1b380409d5c
diff --git a/dev-libs/uriparser/uriparser-0.8.0.ebuild b/dev-libs/uriparser/uriparser-0.8.0.ebuild
deleted file mode 100644
index 573ba01e6ff1..000000000000
--- a/dev-libs/uriparser/uriparser-0.8.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C"
-HOMEPAGE="http://uriparser.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-IUSE="doc qt4 test unicode"
-
-RDEPEND=""
-DEPEND="virtual/pkgconfig
- doc? ( >=app-doc/doxygen-1.5.8
- qt4? ( dev-qt/qthelp:4 ) )
- test? ( >=dev-util/cpptest-1.1.1 )"
-
-REQUIRED_USE="test? ( unicode )"
-
-src_configure() {
- econf \
- --disable-sizedown \
- $(use_enable test) \
- --enable-char \
- $(use_enable unicode wchar_t) \
- $(use_enable doc) \
- --disable-dependency-tracking \
- --docdir=/usr/share/doc/${PF}/
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS ChangeLog THANKS doc/*.txt || die
-
- if use doc && use qt4; then
- insinto /usr/share/doc/${PF}/
- doins doc/*.qch || die # Using doins to avoid dodoc's compression
- fi
-}
diff --git a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild
index a5162641abc4..9468ac2013fe 100644
--- a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild
+++ b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="doc qt5 test unicode"
RDEPEND=""
diff --git a/dev-libs/uriparser/uriparser-0.8.4.ebuild b/dev-libs/uriparser/uriparser-0.8.4.ebuild
deleted file mode 100644
index 11c9e1d59348..000000000000
--- a/dev-libs/uriparser/uriparser-0.8.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit epatch autotools
-
-DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C"
-HOMEPAGE="http://uriparser.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-IUSE="doc qt4 test unicode"
-
-RDEPEND=""
-DEPEND="virtual/pkgconfig
- doc? ( >=app-doc/doxygen-1.5.8
- qt4? ( dev-qt/qthelp:4 ) )
- test? ( >=dev-util/cpptest-1.1.1 )"
-
-REQUIRED_USE="test? ( unicode )"
-
-PATCHES=( "${FILESDIR}"/${P}-doc-install.patch )
-
-src_prepare() {
- epatch "${PATCHES[@]}"
- epatch_user
- eautoreconf
-}
-
-src_configure() {
- econf \
- --disable-sizedown \
- $(use_enable test) \
- --enable-char \
- $(use_enable unicode wchar_t) \
- $(use_enable doc) \
- --docdir=/usr/share/doc/${PF}/
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc AUTHORS ChangeLog THANKS
-
- if use doc && use qt4; then
- dodoc doc/*.qch
- docompress -x /usr/share/doc/${PF}/${P}.qch
- fi
-}
diff --git a/dev-libs/ustr/metadata.xml b/dev-libs/ustr/metadata.xml
index 524aa433671f..b4a7d9f661c9 100644
--- a/dev-libs/ustr/metadata.xml
+++ b/dev-libs/ustr/metadata.xml
@@ -4,7 +4,6 @@
Yamakuzure@gmx.net
Sven Eden
- Maintainer. Assign bugs to him
proxy-maint@gentoo.org
diff --git a/dev-lisp/Manifest.gz b/dev-lisp/Manifest.gz
index 9104202ce111..cde851bc9d26 100644
Binary files a/dev-lisp/Manifest.gz and b/dev-lisp/Manifest.gz differ
diff --git a/dev-lisp/clx/Manifest b/dev-lisp/clx/Manifest
index 7cb64367b793..9b7e836335f6 100644
--- a/dev-lisp/clx/Manifest
+++ b/dev-lisp/clx/Manifest
@@ -1,2 +1 @@
-DIST clx-0.7.4.tgz 444490 BLAKE2B 19ac6976353f254c11639a443f1b5821deae952dfae51bd168642c6a55be9401e38fce388f2d7feac618b00dd1606bc11869531f6c380acf2e4b1d65e187e9d1 SHA512 07f93735bee25c8a6d8cccaa0755efa0b750954cbeab70d9db69bf51f1cf4eb7918c0225b9ae2834b11ebb261a857eea0f60b70e4044ccbe96ecb32c3ac31278
DIST clx-0.7.5.tar.gz 468904 BLAKE2B 30ce4de52fdbbc935bf5653f54a588537670b7d55dc038f32b4527e5f3d7b2dfe6afde3d28debf7ab5a08994155ec390f1e70dfbe45e8831fe7a977d245c9d7a SHA512 9228c37a99dcaee637c64c58183220c1ed3745e683c877f843c7de5b052d7355a3ddd50687371e8388c05bcedda062008299476b82dc8a3d26b605dde1dfa997
diff --git a/dev-lisp/clx/clx-0.7.4-r1.ebuild b/dev-lisp/clx/clx-0.7.4-r1.ebuild
deleted file mode 100644
index e229aaf004b9..000000000000
--- a/dev-lisp/clx/clx-0.7.4-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit common-lisp-3 eutils
-
-DESCRIPTION="CLX is the Common Lisp interface to the X11 protocol primarily for SBCL."
-HOMEPAGE="http://www.cliki.net/CLX"
-SRC_URI="http://common-lisp.net/~abridgewater/dist/${PN}/${P}.tgz"
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="doc"
-
-DEPEND="sys-apps/texinfo
- doc? ( virtual/texi2dvi )"
-RDEPEND="!dev-lisp/cl-${PN}"
-
-src_prepare() {
- rm -v {exclcmac,sockcl,defsystem,provide,cmudep}.lisp || die
- eapply "${FILESDIR}"/gentoo-fix-asd.patch
- eapply "${FILESDIR}"/gentoo-fix-dep-openmcl.patch
- eapply "${FILESDIR}"/gentoo-fix-unused-vars.patch
- eapply "${FILESDIR}"/gentoo-fix-obsolete-eval-when.patch
- eapply "${FILESDIR}"/gentoo-fix-dynamic-extent-sbcl-1.0.45.patch
- eapply_user
-}
-
-src_compile() {
- cd manual || die
- makeinfo ${PN}.texinfo -o ${PN}.info || die "Cannot compile info docs"
- if use doc ; then
- VARTEXFONTS="${T}"/fonts \
- texi2pdf ${PN}.texinfo -o ${PN}.pdf || die "Cannot build PDF docs"
- fi
-}
-
-src_install() {
- common-lisp-install-sources *.lisp debug demo test
- common-lisp-install-asdf
- dodoc NEWS CHANGES README*
- doinfo manual/${PN}.info
- use doc && dodoc manual/${PN}.pdf
-}
diff --git a/dev-lisp/clx/clx-9999.ebuild b/dev-lisp/clx/clx-9999.ebuild
deleted file mode 100644
index 58071bea11ca..000000000000
--- a/dev-lisp/clx/clx-9999.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit common-lisp-3 git-r3
-
-DESCRIPTION="A fork of crhodes' fork of danb's fork of CLX, an X11 client for Common Lisp"
-HOMEPAGE="https://github.com/sharplispers/clx http://www.cliki.net/CLX"
-EGIT_REPO_URI="https://github.com/sharplispers/clx.git"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
diff --git a/dev-lisp/clx/files/gentoo-fix-asd.patch b/dev-lisp/clx/files/gentoo-fix-asd.patch
deleted file mode 100644
index 62ad58748170..000000000000
--- a/dev-lisp/clx/files/gentoo-fix-asd.patch
+++ /dev/null
@@ -1,303 +0,0 @@
-diff -ur clx-0.7.4.orig/clx.asd clx-0.7.4/clx.asd
---- clx-0.7.4.orig/clx.asd 2009-11-28 16:43:30.000000000 +0100
-+++ clx-0.7.4/clx.asd 2009-11-29 22:29:11.000000000 +0100
-@@ -21,116 +21,80 @@
- ;;; or implied warranty.
-
- (defpackage :clx-system (:use :cl :asdf))
--(in-package :clx-system)
-+(in-package :clx-system)
-
- (pushnew :clx-ansi-common-lisp *features*)
-
- (defclass clx-source-file (cl-source-file) ())
- (defclass xrender-source-file (clx-source-file) ())
-
--;;; CL-SOURCE-FILE, not CLX-SOURCE-FILE, so that we're not accused of
--;;; cheating by rebinding *DERIVE-FUNCTION-TYPES* :-)
--(defclass example-source-file (cl-source-file) ())
--
--(defclass legacy-file (static-file) ())
--
--(defsystem CLX
-- :depends-on (#+sbcl sb-bsd-sockets)
-- :version "0.7.2"
-- :serial t
-- :default-component-class clx-source-file
-+(defsystem clx
-+ :depends-on (#+sbcl :sb-bsd-sockets)
-+ :version "0.7.4"
-+ :serial t
-+ :default-component-class clx-source-file
-+ :components
-+ ((:file "package")
-+ (:file "depdefs")
-+ (:file "clx")
-+ #-(or openmcl allegro) (:file "dependent")
-+ #+openmcl (:file "dep-openmcl")
-+ #+allegro (:file "dep-allegro")
-+ (:file "macros")
-+ (:file "bufmac")
-+ (:file "buffer")
-+ (:file "display")
-+ (:file "gcontext")
-+ (:file "input")
-+ (:file "requests")
-+ (:file "fonts")
-+ (:file "graphics")
-+ (:file "text")
-+ (:file "attributes")
-+ (:file "translate")
-+ (:file "keysyms")
-+ (:file "manager")
-+ (:file "image")
-+ (:file "resource")
-+ #+allegro
-+ (:file "excldep" :pathname "excldep.lisp")
-+ (:module extensions
-+ :pathname #.(make-pathname :directory '(:relative))
- :components
-- ((:file "package")
-- (:file "depdefs")
-- (:file "clx")
-- #-(or openmcl allegro) (:file "dependent")
-- #+openmcl (:file "dep-openmcl")
-- #+allegro (:file "dep-allegro")
-- (:file "macros")
-- (:file "bufmac")
-- (:file "buffer")
-- (:file "display")
-- (:file "gcontext")
-- (:file "input")
-- (:file "requests")
-- (:file "fonts")
-- (:file "graphics")
-- (:file "text")
-- (:file "attributes")
-- (:file "translate")
-- (:file "keysyms")
-- (:file "manager")
-- (:file "image")
-- (:file "resource")
-- #+allegro
-- (:file "excldep" :pathname "excldep.lisp")
-- (:module extensions
-- :pathname #.(make-pathname :directory '(:relative))
-- :components
-- ((:file "shape")
-- (:file "big-requests")
-- (:file "xvidmode")
-- (:xrender-source-file "xrender")
-- (:file "glx")
-- (:file "gl" :depends-on ("glx"))
-- (:file "dpms")
-- (:file "xtest")
-- (:file "screensaver")
-- (:file "xinerama")))
-- (:module demo
-- :default-component-class example-source-file
-- :components
-- ((:file "bezier")
-- ;; KLUDGE: this requires "bezier" for proper operation,
-- ;; but we don't declare that dependency here, because
-- ;; asdf doesn't load example files anyway.
-- (:file "beziertest")
-- (:file "clclock")
-- (:file "clipboard")
-- (:file "clx-demos")
-- (:file "gl-test")
-- ;; FIXME: compiling this generates 30-odd spurious code
-- ;; deletion notes. Find out why, and either fix or
-- ;; workaround the problem.
-- (:file "mandel")
-- (:file "menu")
-- (:file "zoid")))
-- (:module test
-- :default-component-class example-source-file
-- :components
-- ((:file "image")
-- ;; KLUDGE: again, this depends on "zoid"
-- (:file "trapezoid")))
-- (:static-file "NEWS")
-- (:static-file "CHANGES")
-- (:static-file "README")
-- (:static-file "README-R5")
-- (:legacy-file "exclMakefile")
-- (:legacy-file "exclREADME")
-- (:legacy-file "exclcmac" :pathname "exclcmac.lisp")
-- (:legacy-file "excldepc" :pathname "excldep.c")
-- (:legacy-file "sockcl" :pathname "sockcl.lisp")
-- (:legacy-file "socket" :pathname "socket.c")
-- (:legacy-file "defsystem" :pathname "defsystem.lisp")
-- (:legacy-file "provide" :pathname "provide.lisp")
-- (:legacy-file "cmudep" :pathname "cmudep.lisp")
-- (:module manual
-- ;; TODO: teach asdf how to process texinfo files
-- :components ((:static-file "clx.texinfo")))
-- (:module debug
-- :default-component-class legacy-file
-- :components
-- ((:file "debug" :pathname "debug.lisp")
-- (:file "describe" :pathname "describe.lisp")
-- (:file "event-test" :pathname "event-test.lisp")
-- (:file "keytrans" :pathname "keytrans.lisp")
-- (:file "trace" :pathname "trace.lisp")
-- (:file "util" :pathname "util.lisp")))))
--
--(defmethod perform ((o load-op) (f example-source-file))
-- ;; do nothing. We want to compile them when CLX is compiled, but
-- ;; not load them when CLX is loaded.
-- t)
-+ ((:file "shape")
-+ (:file "big-requests")
-+ (:file "xvidmode")
-+ (:xrender-source-file "xrender")
-+ (:file "glx")
-+ (:file "gl" :depends-on ("glx"))
-+ (:file "dpms")
-+ (:file "xtest")
-+ (:file "screensaver")
-+ (:file "xinerama")))))
-+
-+(defsystem clx-test
-+ :depends-on (:clx)
-+ :serial t
-+ :components
-+ ((:file "image")
-+ (:file "trapezoid")))
-+
-+(defsystem clx-demo
-+ :depends-on (:clx)
-+ :serial t
-+ :components
-+ ((:file "bezier")
-+ (:file "beziertest")
-+ (:file "clclock")
-+ (:file "clipboard")
-+ (:file "clx-demos")
-+ (:file "gl-test")
-+ ;; FIXME: compiling this generates 30-odd spurious code
-+ ;; deletion notes. Find out why, and either fix or
-+ ;; workaround the problem.
-+ (:file "mandel")
-+ (:file "menu")
-+ (:file "zoid")))
-
- #+sbcl
- (defmethod perform :around ((o compile-op) (f xrender-source-file))
-@@ -146,35 +110,35 @@
- ;; without STYLE-WARNINGs. Since it currently does, let's enforce
- ;; it here so that we can catch regressions easily.
- (let ((on-warnings (operation-on-warnings o))
-- (on-failure (operation-on-failure o)))
-+ (on-failure (operation-on-failure o)))
- (unwind-protect
-- (progn
-- (setf (operation-on-warnings o) :error
-- (operation-on-failure o) :error)
-- ;; a variety of accessors, such as AREF-CARD32, are not
-- ;; declared INLINE. Without this (non-ANSI)
-- ;; static-type-inference behaviour, SBCL emits an extra 100
-- ;; optimization notes (roughly one fifth of all of the
-- ;; notes emitted). Since the internals are unlikely to
-- ;; change much, and certainly the internals should stay in
-- ;; sync, enabling this extension is a win. (Note that the
-- ;; use of this does not imply that applications using CLX
-- ;; calls that expand into calls to these accessors will be
-- ;; optimized in the same way).
-- (let ((sb-ext:*derive-function-types* t)
-+ (progn
-+ (setf (operation-on-warnings o) :error
-+ (operation-on-failure o) :error)
-+ ;; a variety of accessors, such as AREF-CARD32, are not
-+ ;; declared INLINE. Without this (non-ANSI)
-+ ;; static-type-inference behaviour, SBCL emits an extra 100
-+ ;; optimization notes (roughly one fifth of all of the
-+ ;; notes emitted). Since the internals are unlikely to
-+ ;; change much, and certainly the internals should stay in
-+ ;; sync, enabling this extension is a win. (Note that the
-+ ;; use of this does not imply that applications using CLX
-+ ;; calls that expand into calls to these accessors will be
-+ ;; optimized in the same way).
-+ (let ((sb-ext:*derive-function-types* t)
- (sadx (find-symbol "STACK-ALLOCATE-DYNAMIC-EXTENT" :sb-c))
- (sadx-var (find-symbol "*STACK-ALLOCATE-DYNAMIC-EXTENT*" :sb-ext)))
-- ;; deeply unportable stuff, this. I will be shot. We
-- ;; want to enable the dynamic-extent declarations in CLX.
-- (when (and sadx (sb-c::policy-quality-name-p sadx))
-- ;; no way of setting it back short of yet more yukky stuff
-- (proclaim `(optimize (,sadx 3))))
-+ ;; deeply unportable stuff, this. I will be shot. We
-+ ;; want to enable the dynamic-extent declarations in CLX.
-+ (when (and sadx (sb-c::policy-quality-name-p sadx))
-+ ;; no way of setting it back short of yet more yukky stuff
-+ (proclaim `(optimize (,sadx 3))))
- (if sadx-var
- (progv (list sadx-var) (list t)
- (call-next-method))
- (call-next-method))))
- (setf (operation-on-warnings o) on-warnings
-- (operation-on-failure o) on-failure))))
-+ (operation-on-failure o) on-failure))))
-
- #+sbcl
- (defmethod perform :around (o (f clx-source-file))
-@@ -186,31 +150,31 @@
- ;; structured data is sufficiently equal.
- (handler-bind
- ((sb-ext:defconstant-uneql
-- (lambda (c)
-- ;; KLUDGE: this really means "don't warn me about
-- ;; efficiency of generic array access, please"
-- (declare (optimize (sb-ext:inhibit-warnings 3)))
-- (let ((old (sb-ext:defconstant-uneql-old-value c))
-- (new (sb-ext:defconstant-uneql-new-value c)))
-- (typecase old
-- (list (when (equal old new) (abort c)))
-- (string (when (and (typep new 'string)
-- (string= old new))
-- (abort c)))
-- (simple-vector
-- (when (and (typep new 'simple-vector)
-- (= (length old) (length new))
-- (every #'eql old new))
-- (abort c)))
-- (array
-- (when (and (typep new 'array)
-- (equal (array-dimensions old)
-- (array-dimensions new))
-- (equal (array-element-type old)
-- (array-element-type new))
-- (dotimes (i (array-total-size old) t)
-- (unless (eql (row-major-aref old i)
-- (row-major-aref new i))
-- (return nil))))
-- (abort c))))))))
-+ (lambda (c)
-+ ;; KLUDGE: this really means "don't warn me about
-+ ;; efficiency of generic array access, please"
-+ (declare (optimize (sb-ext:inhibit-warnings 3)))
-+ (let ((old (sb-ext:defconstant-uneql-old-value c))
-+ (new (sb-ext:defconstant-uneql-new-value c)))
-+ (typecase old
-+ (list (when (equal old new) (abort c)))
-+ (string (when (and (typep new 'string)
-+ (string= old new))
-+ (abort c)))
-+ (simple-vector
-+ (when (and (typep new 'simple-vector)
-+ (= (length old) (length new))
-+ (every #'eql old new))
-+ (abort c)))
-+ (array
-+ (when (and (typep new 'array)
-+ (equal (array-dimensions old)
-+ (array-dimensions new))
-+ (equal (array-element-type old)
-+ (array-element-type new))
-+ (dotimes (i (array-total-size old) t)
-+ (unless (eql (row-major-aref old i)
-+ (row-major-aref new i))
-+ (return nil))))
-+ (abort c))))))))
- (call-next-method)))
diff --git a/dev-lisp/clx/files/gentoo-fix-dep-openmcl.patch b/dev-lisp/clx/files/gentoo-fix-dep-openmcl.patch
deleted file mode 100644
index 1ec3eca0897c..000000000000
--- a/dev-lisp/clx/files/gentoo-fix-dep-openmcl.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ur clx-0.7.4.orig/dep-openmcl.lisp clx-0.7.4/dep-openmcl.lisp
---- clx-0.7.4.orig/dep-openmcl.lisp 2009-11-28 16:43:30.000000000 +0100
-+++ clx-0.7.4/dep-openmcl.lisp 2009-11-29 22:39:36.000000000 +0100
-@@ -492,7 +492,7 @@
- ;;; value changes.
-
- (defun process-block (whostate predicate &rest predicate-args)
-- (declare (dynamic-extern predicate-args))
-+ (declare (dynamic-extent predicate-args))
- (apply #'ccl:process-wait whostate predicate predicate-args))
-
- ;;; PROCESS-WAKEUP: Check some other process' wait function.
-@@ -1113,7 +1113,7 @@
- unit byte-lsb-first-p bit-lsb-first-p)
- (declare (ignore bbuf boffset pixarray x y width height
- padded-bytes-per-line bits-per-pixel unit
-- byte-lsb-first-p bit-lsp-first-p))
-+ byte-lsb-first-p bit-lsb-first-p))
- nil)
-
- ;;; FAST-COPY-PIXARRAY - copy part of a pixarray into another
diff --git a/dev-lisp/clx/files/gentoo-fix-dynamic-extent-sbcl-1.0.45.patch b/dev-lisp/clx/files/gentoo-fix-dynamic-extent-sbcl-1.0.45.patch
deleted file mode 100644
index 961d1bedaa67..000000000000
--- a/dev-lisp/clx/files/gentoo-fix-dynamic-extent-sbcl-1.0.45.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -ur clx-0.7.4.orig/requests.lisp clx-0.7.4/requests.lisp
---- clx-0.7.4.orig/requests.lisp 2009-11-28 16:43:30.000000000 +0100
-+++ clx-0.7.4/requests.lisp 2010-12-16 23:37:07.122629835 +0100
-@@ -466,8 +466,7 @@
- (type event-key event-key)
- (type (or null event-mask) event-mask)
- (type generalized-boolean propagate-p)
-- (type (or null display) display)
-- (dynamic-extent args))
-+ (type (or null display) display))
- (unless event-mask (setq event-mask 0))
- (unless display (setq display (window-display window)))
- (let ((internal-event-code (get-event-code event-key))
diff --git a/dev-lisp/clx/files/gentoo-fix-obsolete-eval-when.patch b/dev-lisp/clx/files/gentoo-fix-obsolete-eval-when.patch
deleted file mode 100644
index e1df016b4a56..000000000000
--- a/dev-lisp/clx/files/gentoo-fix-obsolete-eval-when.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ur clx-0.7.4.orig/depdefs.lisp clx-0.7.4/depdefs.lisp
---- clx-0.7.4.orig/depdefs.lisp 2009-11-28 16:43:30.000000000 +0100
-+++ clx-0.7.4/depdefs.lisp 2009-11-29 22:56:38.000000000 +0100
-@@ -142,7 +142,7 @@
- ;;; overlapping array and image code.
-
- #+(or lispm vax little-endian Minima)
--(eval-when (eval compile load)
-+(eval-when (:compile-toplevel :load-toplevel :execute)
- (pushnew :clx-little-endian *features*))
-
- #+lcl3.0
diff --git a/dev-lisp/clx/files/gentoo-fix-unused-vars.patch b/dev-lisp/clx/files/gentoo-fix-unused-vars.patch
deleted file mode 100644
index 96dc255ffbf4..000000000000
--- a/dev-lisp/clx/files/gentoo-fix-unused-vars.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-diff -ur clx-0.7.4.orig/gl.lisp clx-0.7.4/gl.lisp
---- clx-0.7.4.orig/gl.lisp 2009-11-28 16:43:30.000000000 +0100
-+++ clx-0.7.4/gl.lisp 2009-11-29 22:46:37.000000000 +0100
-@@ -2274,7 +2274,7 @@
- (let ((constant 0)
- (calculated ()))
- (loop
-- for (name type length length-var) in argspecs
-+ for (nil type length length-var) in argspecs
- do (let ((byte-width (byte-width type)))
- (typecase length
- (number (incf constant (* byte-width length)))
-@@ -2287,7 +2287,7 @@
-
- (defun composite-args (argspecs)
- (loop
-- for (name type length length-var) in argspecs
-+ for (nil nil length length-var) in argspecs
- when (consp length)
- collect (list length-var length)))
-
-diff -ur clx-0.7.4.orig/xrender.lisp clx-0.7.4/xrender.lisp
---- clx-0.7.4.orig/xrender.lisp 2009-11-28 16:43:30.000000000 +0100
-+++ clx-0.7.4/xrender.lisp 2009-11-29 22:50:42.000000000 +0100
-@@ -408,7 +408,7 @@
-
- (macrolet ((foo (&rest specs)
- `(progn
-- ,@(loop for (type slot default) in specs
-+ ,@(loop for (nil slot nil) in specs
- for index from 0
- collect
- `(progn
-@@ -426,7 +426,7 @@
- (data +X-RenderChangePicture+)
- (picture picture)
- (mask
-- ,@(loop for (type slot default) in specs
-+ ,@(loop for (type slot nil) in specs
- for index from 0
- collect
- `(,type (and
-@@ -454,7 +454,7 @@
- (drawable
- &key format
- (picture (make-picture :display (drawable-display drawable)))
-- ,@(loop for (type slot default-value) in specs
-+ ,@(loop for (nil slot nil) in specs
- collect (cond ((eql slot 'clip-mask)
- `(clip-mask :none))
- (t
-@@ -475,7 +475,7 @@
- (drawable drawable)
- (picture-format format)
- (mask
-- ,@(loop for (type slot default) in specs
-+ ,@(loop for (type slot nil) in specs
- collect
- (cond ((eql slot 'clip-mask)
- (list type `(and
-@@ -487,7 +487,7 @@
- (%render-change-picture-clip-rectangles picture clip-mask))
- (setf (picture-format picture) format)
- (setf (picture-%server-values picture)
-- (vector ,@(loop for (type slot default) in specs
-+ (vector ,@(loop for (nil slot default) in specs
- collect
- `(or ,slot ,default))))
- (setf (picture-%values picture) (copy-seq (picture-%server-values picture)))
diff --git a/dev-lisp/sbcl/metadata.xml b/dev-lisp/sbcl/metadata.xml
index a9ce7fa666f6..8ef3793986d8 100644
--- a/dev-lisp/sbcl/metadata.xml
+++ b/dev-lisp/sbcl/metadata.xml
@@ -4,12 +4,10 @@
pchrist@gentoo.org
Panagiotis Christopoulos
- primary-maintainer
bugs@cddr.org
Stelian Ionescu (fe[nl]ix)
- second-maintainer
common-lisp@gentoo.org
diff --git a/dev-ml/ANSITerminal/ANSITerminal-0.7.ebuild b/dev-ml/ANSITerminal/ANSITerminal-0.7.ebuild
index 872d69632351..64ca0743656f 100644
--- a/dev-ml/ANSITerminal/ANSITerminal-0.7.ebuild
+++ b/dev-ml/ANSITerminal/ANSITerminal-0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/Chris00/ANSITerminal"
SRC_URI="https://github.com/Chris00/ANSITerminal/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
RDEPEND=""
DEPEND="${DEPEND} dev-ml/oasis"
IUSE=""
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index e4f8501f7033..361b72e6e534 100644
Binary files a/dev-ml/Manifest.gz and b/dev-ml/Manifest.gz differ
diff --git a/dev-ml/batteries/batteries-2.7.0.ebuild b/dev-ml/batteries/batteries-2.7.0.ebuild
index a70e8f042dfe..7a5afefceaf9 100644
--- a/dev-ml/batteries/batteries-2.7.0.ebuild
+++ b/dev-ml/batteries/batteries-2.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml-batteries-team/batteries-included/archive/v${P
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="dev-ml/camomile:="
diff --git a/dev-ml/iTeML/iTeML-2.5.ebuild b/dev-ml/iTeML/iTeML-2.5.ebuild
index 6f08c1457609..7047a3ea4d8d 100644
--- a/dev-ml/iTeML/iTeML-2.5.ebuild
+++ b/dev-ml/iTeML/iTeML-2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/vincent-hugot/iTeML/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="GPL-3"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-ml/ounit:=
diff --git a/dev-ml/iTeML/iTeML-2.6.ebuild b/dev-ml/iTeML/iTeML-2.6.ebuild
index 90e9f8676bf7..7047a3ea4d8d 100644
--- a/dev-ml/iTeML/iTeML-2.6.ebuild
+++ b/dev-ml/iTeML/iTeML-2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/vincent-hugot/iTeML/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="GPL-3"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-ml/ounit:=
diff --git a/dev-ml/iTeML/iTeML-2.7.ebuild b/dev-ml/iTeML/iTeML-2.7.ebuild
index 90e9f8676bf7..7047a3ea4d8d 100644
--- a/dev-ml/iTeML/iTeML-2.7.ebuild
+++ b/dev-ml/iTeML/iTeML-2.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/vincent-hugot/iTeML/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="GPL-3"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-ml/ounit:=
diff --git a/dev-ml/integers/integers-0.2.2.ebuild b/dev-ml/integers/integers-0.2.2.ebuild
index 224d5da47dae..4c4999134304 100644
--- a/dev-ml/integers/integers-0.2.2.ebuild
+++ b/dev-ml/integers/integers-0.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/ocamllabs/ocaml-integers/releases/download/v${PV}/${
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE=""
RDEPEND="dev-lang/ocaml:="
diff --git a/dev-ml/lwt/lwt-3.0.0.ebuild b/dev-ml/lwt/lwt-3.0.0.ebuild
index c7d0d673ddb7..e811ad86da8a 100644
--- a/dev-ml/lwt/lwt-3.0.0.ebuild
+++ b/dev-ml/lwt/lwt-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -28,7 +28,7 @@ DEPEND="${DEPEND}
SLOT="0/${PV}"
LICENSE="LGPL-2.1-with-linking-exception"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86-fbsd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-fbsd"
DOCS=( "CHANGES" "README.md" )
diff --git a/dev-ml/oasis/oasis-0.4.10.ebuild b/dev-ml/oasis/oasis-0.4.10.ebuild
index 0bccae24df62..03927db12119 100644
--- a/dev-ml/oasis/oasis-0.4.10.ebuild
+++ b/dev-ml/oasis/oasis-0.4.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,7 +15,7 @@ SRC_URI="http://forge.ocamlcore.org/frs/download.php/1694/${MY_P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-ml/ocaml-data-notation-0.0.11:=
diff --git a/dev-ml/oasis/oasis-0.4.8.ebuild b/dev-ml/oasis/oasis-0.4.8.ebuild
index 3b26058cb81f..e2f5056918fe 100644
--- a/dev-ml/oasis/oasis-0.4.8.ebuild
+++ b/dev-ml/oasis/oasis-0.4.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,7 +15,7 @@ SRC_URI="http://forge.ocamlcore.org/frs/download.php/1669/${MY_P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-ml/ocaml-data-notation-0.0.11:=
diff --git a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.12.1.ebuild b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.12.1.ebuild
index 1fbd65d357d0..f2c3d64f44a8 100644
--- a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.12.1.ebuild
+++ b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocamllabs/ocaml-ctypes/archive/${PV}.tar.gz -> ${P}.
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
RDEPEND="
diff --git a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.13.0.ebuild b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.13.0.ebuild
index 1fbd65d357d0..f2c3d64f44a8 100644
--- a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.13.0.ebuild
+++ b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.13.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocamllabs/ocaml-ctypes/archive/${PV}.tar.gz -> ${P}.
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test"
RDEPEND="
diff --git a/dev-ml/ocaml-data-notation/ocaml-data-notation-0.0.11-r1.ebuild b/dev-ml/ocaml-data-notation/ocaml-data-notation-0.0.11-r1.ebuild
index 25ea764e42db..625122a633ef 100644
--- a/dev-ml/ocaml-data-notation/ocaml-data-notation-0.0.11-r1.ebuild
+++ b/dev-ml/ocaml-data-notation/ocaml-data-notation-0.0.11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="http://forge.ocamlcore.org/frs/download.php/1310/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-ml/type-conv-108.07.01:=
diff --git a/dev-ml/ocaml-expect/ocaml-expect-0.0.5.ebuild b/dev-ml/ocaml-expect/ocaml-expect-0.0.5.ebuild
index e0303e74f70a..7fe5e81a48f6 100644
--- a/dev-ml/ocaml-expect/ocaml-expect-0.0.5.ebuild
+++ b/dev-ml/ocaml-expect/ocaml-expect-0.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -14,7 +14,7 @@ SRC_URI="http://forge.ocamlcore.org/frs/download.php/1372/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
diff --git a/dev-ml/ocamlify/ocamlify-0.0.2.ebuild b/dev-ml/ocamlify/ocamlify-0.0.2.ebuild
index c24852cc99df..0f54e07a5cc1 100644
--- a/dev-ml/ocamlify/ocamlify-0.0.2.ebuild
+++ b/dev-ml/ocamlify/ocamlify-0.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="http://forge.ocamlcore.org/frs/download.php/1209/${P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
RDEPEND=""
DEPEND="${RDEPEND}"
diff --git a/dev-ml/ocamlmod/ocamlmod-0.0.8.ebuild b/dev-ml/ocamlmod/ocamlmod-0.0.8.ebuild
index 39ca46628855..6a49bd4c7cdb 100644
--- a/dev-ml/ocamlmod/ocamlmod-0.0.8.ebuild
+++ b/dev-ml/ocamlmod/ocamlmod-0.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="https://forge.ocamlcore.org/frs/download.php/1544/ocamlmod-0.0.8.tar.gz
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=""
diff --git a/dev-ml/ocamlmod/ocamlmod-0.0.9.ebuild b/dev-ml/ocamlmod/ocamlmod-0.0.9.ebuild
index 79bf89a18978..8133a7a466f3 100644
--- a/dev-ml/ocamlmod/ocamlmod-0.0.9.ebuild
+++ b/dev-ml/ocamlmod/ocamlmod-0.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="http://forge.ocamlcore.org/frs/download.php/1702/ocamlmod-0.0.9.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=""
diff --git a/dev-ml/ocurl/ocurl-0.6.1.ebuild b/dev-ml/ocurl/ocurl-0.6.1.ebuild
index 1b1d8619146b..39c4fd5cab5f 100644
--- a/dev-ml/ocurl/ocurl-0.6.1.ebuild
+++ b/dev-ml/ocurl/ocurl-0.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,7 +17,7 @@ RDEPEND=">=net-misc/curl-7.9.8
>=dev-lang/ocaml-3.12:=[ocamlopt]"
DEPEND="${RDEPEND}
virtual/pkgconfig"
-KEYWORDS="amd64 ppc"
+KEYWORDS="amd64 ppc ~x86"
src_compile()
{
diff --git a/dev-ml/ocurl/ocurl-0.7.9.ebuild b/dev-ml/ocurl/ocurl-0.7.9.ebuild
index 6dafb58c62ca..978bdea229b6 100644
--- a/dev-ml/ocurl/ocurl-0.7.9.ebuild
+++ b/dev-ml/ocurl/ocurl-0.7.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -19,7 +19,7 @@ RDEPEND=">=net-misc/curl-7.9.8
>=dev-lang/ocaml-3.12:=[ocamlopt]"
DEPEND="${RDEPEND}
virtual/pkgconfig"
-KEYWORDS="~amd64 ~arm ~ppc"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
src_compile()
{
diff --git a/dev-ml/ppx_tools/ppx_tools-5.0.4.03.0.ebuild b/dev-ml/ppx_tools/ppx_tools-5.0.4.03.0.ebuild
index b77cef7d6d73..3b440d54aeb0 100644
--- a/dev-ml/ppx_tools/ppx_tools-5.0.4.03.0.ebuild
+++ b/dev-ml/ppx_tools/ppx_tools-5.0.4.03.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/alainfrisch/ppx_tools/archive/${MY_PV}.tar.gz -> ${P
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="+ocamlopt"
DEPEND=">=dev-lang/ocaml-4.03.0:=[ocamlopt?]"
diff --git a/dev-ml/ppx_tools/ppx_tools-5.0.4.05.0.ebuild b/dev-ml/ppx_tools/ppx_tools-5.0.4.05.0.ebuild
index 2ec6b114e829..28e7b0d5bb50 100644
--- a/dev-ml/ppx_tools/ppx_tools-5.0.4.05.0.ebuild
+++ b/dev-ml/ppx_tools/ppx_tools-5.0.4.05.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/alainfrisch/ppx_tools/archive/${MY_PV}.tar.gz -> ${P
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="+ocamlopt"
DEPEND=">=dev-lang/ocaml-4.05_beta:=[ocamlopt?]"
diff --git a/dev-ml/sexplib/sexplib-0.9.2.ebuild b/dev-ml/sexplib/sexplib-0.9.2.ebuild
index 0def0f6d5dfb..a5ed48014b30 100644
--- a/dev-ml/sexplib/sexplib-0.9.2.ebuild
+++ b/dev-ml/sexplib/sexplib-0.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/sexplib/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="Apache-2.0"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc"
+KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND=""
diff --git a/dev-ml/sexplib/sexplib-0.9.3.ebuild b/dev-ml/sexplib/sexplib-0.9.3.ebuild
index 0def0f6d5dfb..a5ed48014b30 100644
--- a/dev-ml/sexplib/sexplib-0.9.3.ebuild
+++ b/dev-ml/sexplib/sexplib-0.9.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/sexplib/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="Apache-2.0"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc"
+KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND=""
diff --git a/dev-perl/Cache-Memcached-Fast/metadata.xml b/dev-perl/Cache-Memcached-Fast/metadata.xml
index 22fdc125a4fc..574980b8050b 100644
--- a/dev-perl/Cache-Memcached-Fast/metadata.xml
+++ b/dev-perl/Cache-Memcached-Fast/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Primary Maintainer
perl@gentoo.org
diff --git a/dev-perl/Danga-Socket/metadata.xml b/dev-perl/Danga-Socket/metadata.xml
index 4585d663c9e1..97b9a26bc0e7 100644
--- a/dev-perl/Danga-Socket/metadata.xml
+++ b/dev-perl/Danga-Socket/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Primary Maintainer
perl@gentoo.org
diff --git a/dev-perl/File-Copy-Link/metadata.xml b/dev-perl/File-Copy-Link/metadata.xml
index 91b8658916bb..10aebea1c024 100644
--- a/dev-perl/File-Copy-Link/metadata.xml
+++ b/dev-perl/File-Copy-Link/metadata.xml
@@ -3,11 +3,9 @@
c.affolter@purplehaze.ch
- Maintainer
dev-zero@gentoo.org
- Proxy maintainer
proxy-maint@gentoo.org
diff --git a/dev-perl/Gearman-Client-Async/metadata.xml b/dev-perl/Gearman-Client-Async/metadata.xml
index dca5779a3956..ab474413241a 100644
--- a/dev-perl/Gearman-Client-Async/metadata.xml
+++ b/dev-perl/Gearman-Client-Async/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Primary Maintainer
perl@gentoo.org
diff --git a/dev-perl/Gearman-Server/metadata.xml b/dev-perl/Gearman-Server/metadata.xml
index 16545e6d3d5d..043823d91f0d 100644
--- a/dev-perl/Gearman-Server/metadata.xml
+++ b/dev-perl/Gearman-Server/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Primary Maintainer
perl@gentoo.org
diff --git a/dev-perl/Gearman/metadata.xml b/dev-perl/Gearman/metadata.xml
index 05299b5e6572..28def7c7f5ee 100644
--- a/dev-perl/Gearman/metadata.xml
+++ b/dev-perl/Gearman/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Primary Maintainer
perl@gentoo.org
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index d6dfa3672b1f..18721071713c 100644
Binary files a/dev-perl/Manifest.gz and b/dev-perl/Manifest.gz differ
diff --git a/dev-perl/MogileFS-Client-Async/metadata.xml b/dev-perl/MogileFS-Client-Async/metadata.xml
index 2dc9f5213cb8..361695263c32 100644
--- a/dev-perl/MogileFS-Client-Async/metadata.xml
+++ b/dev-perl/MogileFS-Client-Async/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Primary Maintainer
perl@gentoo.org
diff --git a/dev-perl/MogileFS-Client/metadata.xml b/dev-perl/MogileFS-Client/metadata.xml
index dea31f68f524..e6cc6ca9f658 100644
--- a/dev-perl/MogileFS-Client/metadata.xml
+++ b/dev-perl/MogileFS-Client/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Primary Maintainer
perl@gentoo.org
diff --git a/dev-perl/MogileFS-Network/metadata.xml b/dev-perl/MogileFS-Network/metadata.xml
index 4cb7c79fc292..e64f323131de 100644
--- a/dev-perl/MogileFS-Network/metadata.xml
+++ b/dev-perl/MogileFS-Network/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Primary Maintainer
perl@gentoo.org
diff --git a/dev-perl/MogileFS-Server/metadata.xml b/dev-perl/MogileFS-Server/metadata.xml
index dbd7d0f5a781..fae2fa3f85f4 100644
--- a/dev-perl/MogileFS-Server/metadata.xml
+++ b/dev-perl/MogileFS-Server/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Primary Maintainer
perl@gentoo.org
diff --git a/dev-perl/MogileFS-Utils/metadata.xml b/dev-perl/MogileFS-Utils/metadata.xml
index 4a923e5dbf1b..17010f304e04 100644
--- a/dev-perl/MogileFS-Utils/metadata.xml
+++ b/dev-perl/MogileFS-Utils/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Primary Maintainer
perl@gentoo.org
diff --git a/dev-perl/Net-Google-SafeBrowsing-Blocklist/metadata.xml b/dev-perl/Net-Google-SafeBrowsing-Blocklist/metadata.xml
index 359ba9fd40fb..180b914c7699 100644
--- a/dev-perl/Net-Google-SafeBrowsing-Blocklist/metadata.xml
+++ b/dev-perl/Net-Google-SafeBrowsing-Blocklist/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Primary Maintainer
perl@gentoo.org
diff --git a/dev-perl/Perlbal-XS-HTTPHeaders/metadata.xml b/dev-perl/Perlbal-XS-HTTPHeaders/metadata.xml
index 6ee4aeee543a..9f91512a3bf0 100644
--- a/dev-perl/Perlbal-XS-HTTPHeaders/metadata.xml
+++ b/dev-perl/Perlbal-XS-HTTPHeaders/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Primary Maintainer
perl@gentoo.org
diff --git a/dev-perl/Perlbal/metadata.xml b/dev-perl/Perlbal/metadata.xml
index 653a3d17cfb5..f1d24bb9fcc9 100644
--- a/dev-perl/Perlbal/metadata.xml
+++ b/dev-perl/Perlbal/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Primary Maintainer
perl@gentoo.org
diff --git a/dev-perl/PortageXS/metadata.xml b/dev-perl/PortageXS/metadata.xml
index 7b6605ae800d..cead4cd5e16b 100644
--- a/dev-perl/PortageXS/metadata.xml
+++ b/dev-perl/PortageXS/metadata.xml
@@ -4,7 +4,6 @@
kentnl@gentoo.org
Kent Fredric
- Maintainer. Assign bugs to him
perl@gentoo.org
diff --git a/dev-perl/Quota/metadata.xml b/dev-perl/Quota/metadata.xml
index 959339cb91da..357936dbeeaa 100644
--- a/dev-perl/Quota/metadata.xml
+++ b/dev-perl/Quota/metadata.xml
@@ -4,11 +4,9 @@
c.affolter@purplehaze.ch
Christian Affolter
- Maintainer
dev-zero@gentoo.org
- Proxy maintainer
proxy-maint@gentoo.org
diff --git a/dev-perl/UUID-Tiny/metadata.xml b/dev-perl/UUID-Tiny/metadata.xml
index 6fe837cf7d9d..68d880192b59 100644
--- a/dev-perl/UUID-Tiny/metadata.xml
+++ b/dev-perl/UUID-Tiny/metadata.xml
@@ -3,11 +3,9 @@
c.affolter@purplehaze.ch
- Maintainer
dev-zero@gentoo.org
- Proxy maintainer
proxy-maint@gentoo.org
diff --git a/dev-perl/WattsUp-Daemon/metadata.xml b/dev-perl/WattsUp-Daemon/metadata.xml
index 90dd686ffd47..8f06a55af7ed 100644
--- a/dev-perl/WattsUp-Daemon/metadata.xml
+++ b/dev-perl/WattsUp-Daemon/metadata.xml
@@ -3,9 +3,8 @@
robbat2@gentoo.org
- Upstream author
-
+
perl@gentoo.org
Gentoo Perl Project
diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz
index c819e7793ad2..0fccebcca3f7 100644
Binary files a/dev-php/Manifest.gz and b/dev-php/Manifest.gz differ
diff --git a/dev-php/pecl-eio/metadata.xml b/dev-php/pecl-eio/metadata.xml
index d5446164b738..cab0186846a3 100644
--- a/dev-php/pecl-eio/metadata.xml
+++ b/dev-php/pecl-eio/metadata.xml
@@ -4,7 +4,6 @@
rrosmanov@gmail.com
Ruslan Osmanov
-Maintainer. Assign bugs to him
proxy-maint@gentoo.org
diff --git a/dev-php/pecl-event/metadata.xml b/dev-php/pecl-event/metadata.xml
index 36578436b732..2bec35385627 100644
--- a/dev-php/pecl-event/metadata.xml
+++ b/dev-php/pecl-event/metadata.xml
@@ -4,7 +4,6 @@
rrosmanov@gmail.com
Ruslan Osmanov
-Maintainer. Assign bugs to him
proxy-maint@gentoo.org
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 919705043c45..41703a89e82b 100644
Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ
diff --git a/dev-python/PythonQt/metadata.xml b/dev-python/PythonQt/metadata.xml
index 7176d61f5f48..1b4473ec0080 100644
--- a/dev-python/PythonQt/metadata.xml
+++ b/dev-python/PythonQt/metadata.xml
@@ -4,7 +4,6 @@
spiderx@spiderx.dp.ua
Vladimir Pavljuchenkov
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/dev-python/automat/metadata.xml b/dev-python/automat/metadata.xml
index 23af373d81e5..62df0260abe8 100644
--- a/dev-python/automat/metadata.xml
+++ b/dev-python/automat/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
diff --git a/dev-python/backports-unittest-mock/metadata.xml b/dev-python/backports-unittest-mock/metadata.xml
index 990ba3292766..d068d6f08926 100644
--- a/dev-python/backports-unittest-mock/metadata.xml
+++ b/dev-python/backports-unittest-mock/metadata.xml
@@ -4,7 +4,6 @@
sautier.louis@gmail.com
Louis Sautier
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/dev-python/blockdiag/metadata.xml b/dev-python/blockdiag/metadata.xml
index 979aeac9bea8..1ff75e3ba4da 100644
--- a/dev-python/blockdiag/metadata.xml
+++ b/dev-python/blockdiag/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/cangjie/metadata.xml b/dev-python/cangjie/metadata.xml
index 202f50ca4500..b0cc2b1a102d 100644
--- a/dev-python/cangjie/metadata.xml
+++ b/dev-python/cangjie/metadata.xml
@@ -4,7 +4,6 @@
brendan@horan.hk
Brendan Horan
- Proxy - Maintainer. Assign bugs to him
cjk@gentoo.org
diff --git a/dev-python/cbor/metadata.xml b/dev-python/cbor/metadata.xml
index 0108109a8853..a7a1e422560f 100644
--- a/dev-python/cbor/metadata.xml
+++ b/dev-python/cbor/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/constantly/metadata.xml b/dev-python/constantly/metadata.xml
index 087df162e084..7e91503dc8e6 100644
--- a/dev-python/constantly/metadata.xml
+++ b/dev-python/constantly/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
diff --git a/dev-python/ebuildtester/Manifest b/dev-python/ebuildtester/Manifest
index 2c95d87a6ccf..4b3363a1dd1d 100644
--- a/dev-python/ebuildtester/Manifest
+++ b/dev-python/ebuildtester/Manifest
@@ -1 +1,2 @@
DIST ebuildtester-0.1.2.tar.gz 5598 BLAKE2B 5ee20592858758d769106f67558ac233a4ac2577dfb2d5ea7b892d6eb03ca00728e8f77a751d942270820235909537a987459875879d5b04fe98b816a436331a SHA512 0c2ac0547fc5b318023fc4e7cc85169f93d834433538d201c25a220c936b5315132bc0e53b76defd1082678a26da959b152f6a27172cf343d6c45811e3fd15a0
+DIST ebuildtester-0.1.3.tar.gz 8969 BLAKE2B a5da5ea9bf951e6aff6ec084812c97ecc4674f81a134764f923a221a8527f8ffa84aff0dc311d25ac09e4eee56c9e956b55bf68347fd3da42f7a10cb84793100 SHA512 bb272b764f08fe282fd3b0b4e26ee359a82b0f12e5b0f6b15d8da40c70535ab0550279fdec40983eb02d1fc3457b8b432bc3ecc3cc630e8df4aa0fabdf90d8da
diff --git a/dev-python/ebuildtester/ebuildtester-0.1.3.ebuild b/dev-python/ebuildtester/ebuildtester-0.1.3.ebuild
new file mode 100644
index 000000000000..7c7636b4b92d
--- /dev/null
+++ b/dev-python/ebuildtester/ebuildtester-0.1.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean stage3"
+HOMEPAGE="http://ebuildtester.readthedocs.io/"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+ app-emulation/docker
+"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/flask-cors/metadata.xml b/dev-python/flask-cors/metadata.xml
index d5adccbf3059..c49fbc0234ea 100644
--- a/dev-python/flask-cors/metadata.xml
+++ b/dev-python/flask-cors/metadata.xml
@@ -4,7 +4,6 @@
wking@tremily.us
W. Trevor King
- proxy maintainer
proxy-maint@gentoo.org
diff --git a/dev-python/gevent-socketio/metadata.xml b/dev-python/gevent-socketio/metadata.xml
index 2b004dbf709f..79b9fa10461f 100644
--- a/dev-python/gevent-socketio/metadata.xml
+++ b/dev-python/gevent-socketio/metadata.xml
@@ -4,12 +4,10 @@
ultrabug@gentoo.org
Ultrabug
- main maintainer
julien@thebault.co
Lujeni
- Proxy Maintainer. CC on bugs
python@gentoo.org
diff --git a/dev-python/gevent-websocket/metadata.xml b/dev-python/gevent-websocket/metadata.xml
index d9c65dc83c5d..513aa9598bfb 100644
--- a/dev-python/gevent-websocket/metadata.xml
+++ b/dev-python/gevent-websocket/metadata.xml
@@ -4,12 +4,10 @@
ultrabug@gentoo.org
Ultrabug
- main maintainer
julien@thebault.co
Lujeni
- Proxy Maintainer. CC on bugs
python@gentoo.org
diff --git a/dev-python/gitdb2/Manifest b/dev-python/gitdb2/Manifest
index 508b37f522fd..2d74781ebfa6 100644
--- a/dev-python/gitdb2/Manifest
+++ b/dev-python/gitdb2/Manifest
@@ -1 +1 @@
-DIST gitdb2-2.0.2.tar.gz 393188 BLAKE2B ccd57931b6483bc4d1f142644619f6ac0e4fb852a9a2f58f261513d10f2ed1124e4bf7413190809ede95e79c8b667edbbb084ea8d4df56574310a3c14582b4c3 SHA512 685af97dcb1f352255024b8a382255dacea00aa6312f71d2a16eab00d0204ebf6d46c90d804a4778ea0ef35eae7e5a2f5ae71c16851206fdaf27be8af59499d9
+DIST gitdb2-2.0.3.tar.gz 392632 BLAKE2B c1313a8f571706cfb651dc114df98e85e385fbd7df40688386faf290cf177d282e6e3760ee43eb54d1562582755b6070a992f1f55a1821fef1e0e015f5cd09b0 SHA512 4be643b933b47f5511702aa9df5c3210847f059dff9a4794779040660cd60c5af7de5072eb18bc17971edba9a5551e9ba51dbe360194b7d454ee4f23348c8063
diff --git a/dev-python/gitdb2/gitdb2-2.0.2.ebuild b/dev-python/gitdb2/gitdb2-2.0.3.ebuild
similarity index 100%
rename from dev-python/gitdb2/gitdb2-2.0.2.ebuild
rename to dev-python/gitdb2/gitdb2-2.0.3.ebuild
diff --git a/dev-python/hpack/metadata.xml b/dev-python/hpack/metadata.xml
index 69a604fdc475..d745e07486b5 100644
--- a/dev-python/hpack/metadata.xml
+++ b/dev-python/hpack/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/html5-parser/html5-parser-0.4.4.ebuild b/dev-python/html5-parser/html5-parser-0.4.4-r1.ebuild
similarity index 75%
rename from dev-python/html5-parser/html5-parser-0.4.4.ebuild
rename to dev-python/html5-parser/html5-parser-0.4.4-r1.ebuild
index 638a6fe3e5b1..39204b859065 100644
--- a/dev-python/html5-parser/html5-parser-0.4.4.ebuild
+++ b/dev-python/html5-parser/html5-parser-0.4.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,10 +16,17 @@ KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
RDEPEND="dev-libs/libxml2:=
+ dev-python/chardet[${PYTHON_USEDEP}]
>=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
+src_prepare() {
+ # Soup is not used when lxml is available.
+ rm test/soup.py || die
+ distutils-r1_src_prepare
+}
+
python_test() {
esetup.py test || die "Tests failed under ${EPYTHON}"
}
diff --git a/dev-python/hyper-h2/metadata.xml b/dev-python/hyper-h2/metadata.xml
index 65c4be5e6c0b..47481181a952 100644
--- a/dev-python/hyper-h2/metadata.xml
+++ b/dev-python/hyper-h2/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/hyperframe/metadata.xml b/dev-python/hyperframe/metadata.xml
index 2efd7a0723d2..1787975c8ad8 100644
--- a/dev-python/hyperframe/metadata.xml
+++ b/dev-python/hyperframe/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/hyperlink/metadata.xml b/dev-python/hyperlink/metadata.xml
index ddf1f449113f..381196fdc740 100644
--- a/dev-python/hyperlink/metadata.xml
+++ b/dev-python/hyperlink/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/incremental/metadata.xml b/dev-python/incremental/metadata.xml
index 5c541d1fb5b0..5546d3a81b46 100644
--- a/dev-python/incremental/metadata.xml
+++ b/dev-python/incremental/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/inflect/metadata.xml b/dev-python/inflect/metadata.xml
index 5ab73fe7d724..ef112529b5b9 100644
--- a/dev-python/inflect/metadata.xml
+++ b/dev-python/inflect/metadata.xml
@@ -4,7 +4,6 @@
sautier.louis@gmail.com
Louis Sautier
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/dev-python/jaraco-functools/metadata.xml b/dev-python/jaraco-functools/metadata.xml
index 18f1768bcad1..af1cab830658 100644
--- a/dev-python/jaraco-functools/metadata.xml
+++ b/dev-python/jaraco-functools/metadata.xml
@@ -4,7 +4,6 @@
sautier.louis@gmail.com
Louis Sautier
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/dev-python/jaraco-itertools/metadata.xml b/dev-python/jaraco-itertools/metadata.xml
index f99ac8068f24..4952df94d91c 100644
--- a/dev-python/jaraco-itertools/metadata.xml
+++ b/dev-python/jaraco-itertools/metadata.xml
@@ -4,7 +4,6 @@
sautier.louis@gmail.com
Louis Sautier
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/dev-python/jaraco-logging/metadata.xml b/dev-python/jaraco-logging/metadata.xml
index 06a11fe2096c..2bfe1a1f4098 100644
--- a/dev-python/jaraco-logging/metadata.xml
+++ b/dev-python/jaraco-logging/metadata.xml
@@ -4,7 +4,6 @@
sautier.louis@gmail.com
Louis Sautier
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/dev-python/jsonref/metadata.xml b/dev-python/jsonref/metadata.xml
index f8b232a25049..5dfa62e1fb03 100644
--- a/dev-python/jsonref/metadata.xml
+++ b/dev-python/jsonref/metadata.xml
@@ -4,7 +4,6 @@
dolsen@gentoo.org
Brian Dolbec
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/m2r/metadata.xml b/dev-python/m2r/metadata.xml
index c560383e607f..1bba8e67fdf2 100644
--- a/dev-python/m2r/metadata.xml
+++ b/dev-python/m2r/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
diff --git a/dev-python/matplotlib/matplotlib-2.1.2-r1.ebuild b/dev-python/matplotlib/matplotlib-2.1.2-r1.ebuild
index b7615416dc61..4152f565087b 100644
--- a/dev-python/matplotlib/matplotlib-2.1.2-r1.ebuild
+++ b/dev-python/matplotlib/matplotlib-2.1.2-r1.ebuild
@@ -71,6 +71,7 @@ DEPEND="${COMMON_DEPEND}
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/mock[${PY2_USEDEP}]
dev-python/numpydoc[${PYTHON_USEDEP}]
+ sci-libs/scipy[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
>=dev-python/sphinx-gallery-0.1.12[${PYTHON_USEDEP}]
dev-python/xlwt[${PYTHON_USEDEP}]
diff --git a/dev-python/matplotlib/matplotlib-2.1.2.ebuild b/dev-python/matplotlib/matplotlib-2.1.2.ebuild
deleted file mode 100644
index 074c4285d47f..000000000000
--- a/dev-python/matplotlib/matplotlib-2.1.2.ebuild
+++ /dev/null
@@ -1,254 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-PYTHON_REQ_USE='tk?,threads(+)'
-
-inherit distutils-r1 flag-o-matic virtualx toolchain-funcs prefix
-
-DESCRIPTION="Pure python plotting library with matlab like syntax"
-HOMEPAGE="http://matplotlib.org/"
-SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2"
-
-SLOT="0"
-# Main license: matplotlib
-# Some modules: BSD
-# matplotlib/backends/qt4_editor: MIT
-# Fonts: BitstreamVera, OFL-1.1
-LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="cairo doc excel examples gtk2 gtk3 latex pyside qt5 test tk wxwidgets"
-
-PY2_FLAGS="|| ( $(python_gen_useflags python2_7) )"
-REQUIRED_USE="
- doc? ( ${PY2_FLAGS} )
- excel? ( ${PY2_FLAGS} )
- gtk2? ( ${PY2_FLAGS} )
- wxwidgets? ( ${PY2_FLAGS} )
- test? (
- cairo latex qt5 tk wxwidgets
- || ( gtk2 gtk3 )
- )"
-
-# #456704 -- a lot of py2-only deps
-PY2_USEDEP=$(python_gen_usedep python2_7)
-PY2_DEPEND="
- $(python_gen_cond_dep 'dev-python/functools32[${PYTHON_USEDEP}]' python2_7)
- $(python_gen_cond_dep 'dev-python/subprocess32[${PYTHON_USEDEP}]' python2_7)
- $(python_gen_cond_dep 'dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]' python2_7)"
-COMMON_DEPEND="
- dev-python/cycler[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
- dev-python/python-dateutil:0[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- >=dev-python/six-1.10[${PYTHON_USEDEP}]
- media-fonts/stix-fonts
- media-libs/freetype:2
- media-libs/libpng:0
- >=media-libs/qhull-2013
- cairo? ( dev-python/cairocffi[${PYTHON_USEDEP}] )
- gtk2? (
- dev-libs/glib:2=
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:2
- dev-python/pygtk[${PY2_USEDEP}] )
- wxwidgets? ( >=dev-python/wxpython-2.8:*[${PY2_USEDEP}] )"
-
-# internal copy of pycxx highly patched
-# dev-python/pycxx
-
-DEPEND="${COMMON_DEPEND}
- ${PY2_DEPEND}
- dev-python/versioneer[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- virtual/pkgconfig
- doc? (
- app-text/dvipng
- dev-python/colorspacious[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/mock[${PY2_USEDEP}]
- dev-python/numpydoc[${PYTHON_USEDEP}]
- dev-python/sphinx[${PYTHON_USEDEP}]
- dev-python/xlwt[${PYTHON_USEDEP}]
- dev-texlive/texlive-latexextra
- dev-texlive/texlive-fontsrecommended
- dev-texlive/texlive-latexrecommended
- media-gfx/graphviz[cairo]
- )
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/nose-0.11.1[${PYTHON_USEDEP}]
- )"
-
-RDEPEND="${COMMON_DEPEND}
- ${PY2_DEPEND}
- >=dev-python/pyparsing-1.5.6[${PYTHON_USEDEP}]
- excel? ( dev-python/xlwt[${PYTHON_USEDEP}] )
- gtk3? (
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- x11-libs/gtk+:3[introspection] )
- latex? (
- virtual/latex-base
- app-text/ghostscript-gpl
- app-text/dvipng
- app-text/poppler[utils]
- dev-texlive/texlive-fontsrecommended
- dev-texlive/texlive-latexextra
- dev-texlive/texlive-xetex
- )
- pyside? ( dev-python/pyside[X,${PYTHON_USEDEP}] )
- qt5? ( dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] )
- "
-
-# A few C++ source files are written to srcdir.
-# Other than that, the ebuild shall be fit for out-of-source build.
-DISTUTILS_IN_SOURCE_BUILD=1
-
-pkg_setup() {
- unset DISPLAY # bug #278524
-}
-
-use_setup() {
- local uword="${2:-${1}}"
- if use ${1}; then
- echo "${uword} = True"
- echo "${uword}agg = True"
- else
- echo "${uword} = False"
- echo "${uword}agg = False"
- fi
-}
-
-python_prepare_all() {
-# Generates test failures, but fedora does it
-# local PATCHES=(
-# "${FILESDIR}"/${P}-unbundle-pycxx.patch
-# "${FILESDIR}"/${P}-unbundle-agg.patch
-# )
-# rm -r agg24 CXX || die
-# rm -r agg24 || die
-
-# cat > lib/${PN}/externals/six.py <<-EOF
-# from __future__ import absolute_import
-# from six import *
-# EOF
-
- local PATCHES=( "${FILESDIR}"/${P}-doc-make.patch )
-
- sed \
- -e 's/matplotlib.pyparsing_py[23]/pyparsing/g' \
- -i lib/matplotlib/{mathtext,fontconfig_pattern}.py \
- || die "sed pyparsing failed"
-
- hprefixify setupext.py
-
- export XDG_RUNTIME_DIR="${T}/runtime-dir"
- mkdir "${XDG_RUNTIME_DIR}" || die
- chmod 0700 "${XDG_RUNTIME_DIR}" || die
-
- distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
- append-flags -fno-strict-aliasing
- append-cppflags -DNDEBUG # or get old trying to do triangulation
- tc-export PKG_CONFIG
-}
-
-python_configure() {
- mkdir -p "${BUILD_DIR}" || die
-
- # create setup.cfg (see setup.cfg.template for any changes).
-
- # common switches.
- cat > "${BUILD_DIR}"/setup.cfg <<- EOF || die
- [directories]
- basedirlist = ${EPREFIX}/usr
- [provide_packages]
- pytz = False
- dateutil = False
- [packages]
- tests = $(usex test True False)
- [gui_support]
- agg = True
- qt4 = False
- qt4agg = False
- $(use_setup cairo)
- $(use_setup gtk3)
- $(use_setup pyside)
- $(use_setup qt5)
- $(use_setup tk)
- EOF
-
- if use gtk3 && use cairo; then
- echo "gtk3cairo = True" >> "${BUILD_DIR}"/setup.cfg || die
- else
- echo "gtk3cairo = False" >> "${BUILD_DIR}"/setup.cfg || die
- fi
-
- if python_is_python3; then
- cat >> "${BUILD_DIR}"/setup.cfg <<- EOF || die
- gtk = False
- gtkagg = False
- wx = False
- wxagg = False
- EOF
- else
- cat >> "${BUILD_DIR}"/setup.cfg <<-EOF || die
- $(use_setup gtk2 gtk)
- $(use_setup wxwidgets wx)
- EOF
- fi
-}
-
-wrap_setup() {
- local -x MPLSETUPCFG=${BUILD_DIR}/setup.cfg
- unset DISPLAY
- "$@"
-}
-
-python_compile() {
- wrap_setup distutils-r1_python_compile --build-lib="${BUILD_DIR}"/lib
-}
-
-python_compile_all() {
- if use doc; then
- cd doc || die
-
- # necessary for in-source build
- local -x PYTHONPATH="${BUILD_DIR}"/build/lib:${PYTHONPATH}
-
- VARTEXFONTS="${T}"/fonts \
- "${EPYTHON}" ./make.py --small html || die
- fi
-}
-
-python_test() {
- wrap_setup distutils_install_for_testing
-
- virtx "${EPYTHON}" -c "import sys, matplotlib as m; sys.exit(0 if m.test(verbosity=2) else 1)"
-}
-
-python_install() {
- wrap_setup distutils-r1_python_install
-
- # mpl_toolkits namespace
- python_moduleinto mpl_toolkits
- python_domodule lib/mpl_toolkits/__init__.py
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( doc/build/html/. )
-
- distutils-r1_python_install_all
-
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-
- find "${D}" -name '*.pth' -delete || die
-}
diff --git a/dev-python/oslo-db/oslo-db-4.25.1.ebuild b/dev-python/oslo-db/oslo-db-4.25.1-r1.ebuild
similarity index 91%
rename from dev-python/oslo-db/oslo-db-4.25.1.ebuild
rename to dev-python/oslo-db/oslo-db-4.25.1-r1.ebuild
index baf4e552024a..58f1aae1ef23 100644
--- a/dev-python/oslo-db/oslo-db-4.25.1.ebuild
+++ b/dev-python/oslo-db/oslo-db-4.25.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -41,7 +41,10 @@ RDEPEND="
!~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
)
mysql? (
- dev-python/mysql-python
+ || (
+ dev-python/pymysql[${PYTHON_USEDEP}]
+ dev-python/mysql-python[$(python_gen_usedep 'python2_7')]
+ )
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
@@ -49,7 +52,7 @@ RDEPEND="
!~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
)
postgres? (
- dev-python/psycopg:2
+ dev-python/psycopg:2[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
diff --git a/dev-python/plyr/metadata.xml b/dev-python/plyr/metadata.xml
index 7365a65a9a6c..3fb68eedfbec 100644
--- a/dev-python/plyr/metadata.xml
+++ b/dev-python/plyr/metadata.xml
@@ -4,7 +4,6 @@
witold.pilat@gmail.com
Witold Piłat
- Proxy maintainer
python@gentoo.org
diff --git a/dev-python/plyvel/metadata.xml b/dev-python/plyvel/metadata.xml
index fe5a06876297..fe5c38462779 100644
--- a/dev-python/plyvel/metadata.xml
+++ b/dev-python/plyvel/metadata.xml
@@ -4,7 +4,6 @@
sautier.louis@gmail.com
Louis Sautier
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/dev-python/priority/metadata.xml b/dev-python/priority/metadata.xml
index 6d2ad1246f87..a610eaa8f96b 100644
--- a/dev-python/priority/metadata.xml
+++ b/dev-python/priority/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/py-ubjson/metadata.xml b/dev-python/py-ubjson/metadata.xml
index cf642005f7ee..4bc57c82bffd 100644
--- a/dev-python/py-ubjson/metadata.xml
+++ b/dev-python/py-ubjson/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/pyjade/metadata.xml b/dev-python/pyjade/metadata.xml
index 07e38c2bd8c2..b725ea14b866 100644
--- a/dev-python/pyjade/metadata.xml
+++ b/dev-python/pyjade/metadata.xml
@@ -4,7 +4,6 @@
dolsen@gentoo.org
Brian Dolbec
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/pymongo/metadata.xml b/dev-python/pymongo/metadata.xml
index 64db28e6758f..5a5634c8b47a 100644
--- a/dev-python/pymongo/metadata.xml
+++ b/dev-python/pymongo/metadata.xml
@@ -4,7 +4,6 @@
julien@thebault.co
Lujeni
- Proxy-Maintainer, assign bugs
ultrabug@gentoo.org
diff --git a/dev-python/pynacl/metadata.xml b/dev-python/pynacl/metadata.xml
index 891826afa999..a565e3a11ad9 100644
--- a/dev-python/pynacl/metadata.xml
+++ b/dev-python/pynacl/metadata.xml
@@ -3,11 +3,9 @@
dolsen@gentoo.org
- Primary maintainer
klausman@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/pypng/metadata.xml b/dev-python/pypng/metadata.xml
index 696a6c8f44f2..87f8766a65f1 100644
--- a/dev-python/pypng/metadata.xml
+++ b/dev-python/pypng/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/pyqrcode/metadata.xml b/dev-python/pyqrcode/metadata.xml
index 74479c718f04..222798784af2 100644
--- a/dev-python/pyqrcode/metadata.xml
+++ b/dev-python/pyqrcode/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/pysrt/metadata.xml b/dev-python/pysrt/metadata.xml
index 9cc7c5e27320..52ba30be1088 100644
--- a/dev-python/pysrt/metadata.xml
+++ b/dev-python/pysrt/metadata.xml
@@ -4,7 +4,6 @@
sautier.louis@gmail.com
Louis Sautier
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/dev-python/pytest-fixture-config/metadata.xml b/dev-python/pytest-fixture-config/metadata.xml
index 6aebd3d199bb..bd0708f058d9 100644
--- a/dev-python/pytest-fixture-config/metadata.xml
+++ b/dev-python/pytest-fixture-config/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
diff --git a/dev-python/pytest-shutil/metadata.xml b/dev-python/pytest-shutil/metadata.xml
index 87c19f020cc4..0af7825a9e22 100644
--- a/dev-python/pytest-shutil/metadata.xml
+++ b/dev-python/pytest-shutil/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
diff --git a/dev-python/pytest-virtualenv/metadata.xml b/dev-python/pytest-virtualenv/metadata.xml
index faf56311bde0..3f1b4c3a6338 100644
--- a/dev-python/pytest-virtualenv/metadata.xml
+++ b/dev-python/pytest-virtualenv/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
diff --git a/dev-python/python-caja/Manifest b/dev-python/python-caja/Manifest
index 15f93eb7ab4d..b504ae7f78d3 100644
--- a/dev-python/python-caja/Manifest
+++ b/dev-python/python-caja/Manifest
@@ -1,4 +1,4 @@
DIST python-caja-1.12.0.tar.xz 265720 BLAKE2B 6d1d1e9609b24ee0632eda68730aa2ae2aacffb3e4762a9b5269cd76fefde40dfa3cfc20857567a2d2470372695b0356e4329a11ffd159e349231f109d5077e0 SHA512 fbec1a7f5e560cda2b3bba41dcd93c0484f2b7b7527577a2b2114c84019203df92c136fecbbe6c889785c610035a582f1912ad7da9bb1258ada661b56edf4be7
DIST python-caja-1.14.0.tar.xz 279432 BLAKE2B 15bbf397373125fba85c5ec0ee694be500cab1b4252a73666259bde7984318baa1cc5f760a492f4b930305c99c040f5e3c12b7dc77d82889f5dcea0d4bea3d07 SHA512 835d9c1df112746fb3ecfe2e661e0c36814f3e2b21c763450354ce9bc0119d055b6773efa64d252ea8a618ec6c36e2d9cbfca698ffa6652cad0b94a499167497
DIST python-caja-1.16.0.tar.xz 280956 BLAKE2B 0850c7aaa4e61a620340bb6f2d8518c423341d2918491519cd7105097c8a226750db6a499eb601b972972e1d0122158a011ee1efb9128f8a75d8efcd31ba9d6f SHA512 ce82fbd6d1127df33153920fbf703f77be2e1dabeb6ba33275fb1b1ba5d8aabc96222cf42280844237f0e182b0eccf764fd8ea33a8de96e844eeb0d5ef0cd5de
-DIST python-caja-1.18.0.tar.xz 282504 BLAKE2B 2a64cec72417434d156a61837c88b8a4d1e79c05f1d27a7e70cf7fc75fe324c256d8a601f2d71ed3efb060467f1f3e6e88ae30bbc276db7e597da79a8933292b SHA512 3836daaa4102da10d2601bc52dd8b8336459172a8ac1275f8d5f945e37cbb41f89e7a1ff737484dd4f5374ca00a0a3c6601fe28a48d7895f8efcaf793695fbcb
+DIST python-caja-1.18.1.tar.xz 284020 BLAKE2B 9513c89450c07330471b2ee9a9d9644eef33858060e66054ab00fb16d3d63292e14704c9f80d7cd5928fcf108bb1cf8c5afd7eb8713814554574cda39b0a8960 SHA512 5907f0769e43b592228aa66f9b51e227a414051975066c16734397afa05c1235d442c625bb00a51e9356768fc3b9f46cfca51e9563e4368b39a8e58a9e514e7d
diff --git a/dev-python/python-caja/python-caja-1.18.0.ebuild b/dev-python/python-caja/python-caja-1.18.1.ebuild
similarity index 95%
rename from dev-python/python-caja/python-caja-1.18.0.ebuild
rename to dev-python/python-caja/python-caja-1.18.1.ebuild
index f30cc7c52d15..3926c9e7e81f 100644
--- a/dev-python/python-caja/python-caja-1.18.0.ebuild
+++ b/dev-python/python-caja/python-caja-1.18.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/dev-python/python-musicbrainz-ngs/metadata.xml b/dev-python/python-musicbrainz-ngs/metadata.xml
index 736fcaf54dce..1f682f8098b1 100644
--- a/dev-python/python-musicbrainz-ngs/metadata.xml
+++ b/dev-python/python-musicbrainz-ngs/metadata.xml
@@ -4,7 +4,6 @@
gerion.entrup@flump.de
Gerion Entrup
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/dev-python/pytrie/metadata.xml b/dev-python/pytrie/metadata.xml
index dbf479be6774..27d43dcd3bda 100644
--- a/dev-python/pytrie/metadata.xml
+++ b/dev-python/pytrie/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/ramlfications/metadata.xml b/dev-python/ramlfications/metadata.xml
index 45bdd7a13c7c..959e9171d0b7 100644
--- a/dev-python/ramlfications/metadata.xml
+++ b/dev-python/ramlfications/metadata.xml
@@ -4,7 +4,6 @@
dolsen@gentoo.org
Brian Dolbec
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/sdnotify/metadata.xml b/dev-python/sdnotify/metadata.xml
index 24bc40f11d18..13dc4abe565e 100644
--- a/dev-python/sdnotify/metadata.xml
+++ b/dev-python/sdnotify/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
diff --git a/dev-python/setuptools_trial/metadata.xml b/dev-python/setuptools_trial/metadata.xml
index 9a5eb73ce3b9..420e7bb4b033 100644
--- a/dev-python/setuptools_trial/metadata.xml
+++ b/dev-python/setuptools_trial/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
diff --git a/dev-python/shutilwhich/metadata.xml b/dev-python/shutilwhich/metadata.xml
index ff479cb63caf..cdb140420308 100644
--- a/dev-python/shutilwhich/metadata.xml
+++ b/dev-python/shutilwhich/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
diff --git a/dev-python/singledispatch/metadata.xml b/dev-python/singledispatch/metadata.xml
index 23c9132739f3..59b6525d4d96 100644
--- a/dev-python/singledispatch/metadata.xml
+++ b/dev-python/singledispatch/metadata.xml
@@ -1,14 +1,13 @@
-
- proxy-maint@gentoo.org
- Gentoo Proxy Maintainers Project
-
timo@rothenpieler.org
Timo Rothenpieler
- proxy maintainer
+
+
+ proxy-maint@gentoo.org
+ Gentoo Proxy Maintainers Project
singledispatch
diff --git a/dev-python/spark-parser/metadata.xml b/dev-python/spark-parser/metadata.xml
index 8728c4b35be4..77e7a39e3756 100644
--- a/dev-python/spark-parser/metadata.xml
+++ b/dev-python/spark-parser/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/sphinx-py3doc-enhanced-theme/metadata.xml b/dev-python/sphinx-py3doc-enhanced-theme/metadata.xml
index 3a8ee7aef942..cf7f607c40d9 100644
--- a/dev-python/sphinx-py3doc-enhanced-theme/metadata.xml
+++ b/dev-python/sphinx-py3doc-enhanced-theme/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/treq/metadata.xml b/dev-python/treq/metadata.xml
index b66eed0121c2..915d377b8579 100644
--- a/dev-python/treq/metadata.xml
+++ b/dev-python/treq/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- maintainer
ryao@gentoo.org
diff --git a/dev-python/twisted/metadata.xml b/dev-python/twisted/metadata.xml
index 4114ac037ce8..a18c193cb3da 100644
--- a/dev-python/twisted/metadata.xml
+++ b/dev-python/twisted/metadata.xml
@@ -7,7 +7,6 @@
dolsen@gentoo.org
- maintainer
diff --git a/dev-python/txaio/metadata.xml b/dev-python/txaio/metadata.xml
index ef48c740e2ee..6cc067014bb5 100644
--- a/dev-python/txaio/metadata.xml
+++ b/dev-python/txaio/metadata.xml
@@ -7,7 +7,6 @@
dolsen@gentoo.org
- maintainer
diff --git a/dev-python/txgithub/metadata.xml b/dev-python/txgithub/metadata.xml
index c196a7a0f29f..48752fb9aa37 100644
--- a/dev-python/txgithub/metadata.xml
+++ b/dev-python/txgithub/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/txrequests/metadata.xml b/dev-python/txrequests/metadata.xml
index 7c528b84a977..cbbb9b17206d 100644
--- a/dev-python/txrequests/metadata.xml
+++ b/dev-python/txrequests/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/txtorcon/metadata.xml b/dev-python/txtorcon/metadata.xml
index 78c235d7e5a8..4767722d6e91 100644
--- a/dev-python/txtorcon/metadata.xml
+++ b/dev-python/txtorcon/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- maintainer
diff --git a/dev-python/u-msgpack/metadata.xml b/dev-python/u-msgpack/metadata.xml
index ba39f6df75aa..7115811532f0 100644
--- a/dev-python/u-msgpack/metadata.xml
+++ b/dev-python/u-msgpack/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/uncompyle6/metadata.xml b/dev-python/uncompyle6/metadata.xml
index c768e2c81e16..31972835e1f7 100644
--- a/dev-python/uncompyle6/metadata.xml
+++ b/dev-python/uncompyle6/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-python/xdis/metadata.xml b/dev-python/xdis/metadata.xml
index a1acaae3728f..6c8d1a307c06 100644
--- a/dev-python/xdis/metadata.xml
+++ b/dev-python/xdis/metadata.xml
@@ -3,7 +3,6 @@
dolsen@gentoo.org
- Primary maintainer
python@gentoo.org
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 37c321fcac05..b4179014cf57 100644
Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ
diff --git a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild
index 06a8755cdc2f..5d9024bf53cb 100644
--- a/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild
+++ b/dev-ruby/bcrypt_pbkdf/bcrypt_pbkdf-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/net-ssh/bcrypt_pbkdf-ruby"
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
diff --git a/dev-ruby/hashicorp-checkpoint/metadata.xml b/dev-ruby/hashicorp-checkpoint/metadata.xml
index 2d4f80063279..553fb0374fbc 100644
--- a/dev-ruby/hashicorp-checkpoint/metadata.xml
+++ b/dev-ruby/hashicorp-checkpoint/metadata.xml
@@ -4,7 +4,6 @@
hydrapolic@gmail.com
Tomas Mozes
- Proxy maintainer
proxy-maint@gentoo.org
diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest
index 79c0ec958a26..8cdcf2e32341 100644
--- a/dev-ruby/loofah/Manifest
+++ b/dev-ruby/loofah/Manifest
@@ -1,2 +1 @@
-DIST loofah-2.0.3.gem 60416 BLAKE2B 04e37464ac9e2b61fcc838763b6360fe80a8aeec26cc365803e6121bb4a628f17e79bc2426d0b351935dffc18829ab9d37239786fb3192c328f5a8026365cc41 SHA512 1f08bcfa09bf075b4d84707099cce6bdaa986cd6c79f63fc60c8bee4812c5a31cee1021cd314fc2033842d7b01ffe63f5f6acbf271a0db2ee631cd326520d700
DIST loofah-2.1.1.gem 61440 BLAKE2B adefeb040e0ad6302de3cfdd169cf33c22eb409be519f2acd610d210254295a935a8fc1223200003c27275756c8a3c604fb3c5589e3abc7c5207b457dcc6c349 SHA512 16499113ba3b435ba2cd3a583ed958db7f02604a56d87125341d5c143602ed9755272598faef9995be57f2b408c4696675f69cf5fb15d472c958e16f46c35d58
diff --git a/dev-ruby/loofah/loofah-2.0.3.ebuild b/dev-ruby/loofah/loofah-2.0.3.ebuild
deleted file mode 100644
index 1aeea870ac75..000000000000
--- a/dev-ruby/loofah/loofah-2.0.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Library for manipulating and transforming HTML/XML documents and fragments."
-HOMEPAGE="https://github.com/flavorjones/loofah"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/nokogiri-1.5.9"
-
-ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 >=dev-ruby/hoe-2.3.0 )"
-
-all_ruby_prepare() {
- # Avoid test failing on different whitespace.
- sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip "gentoo"' test/integration/test_ad_hoc.rb || die
-
- # Fix test for new libxml2 results (fixed upstream)
- sed -i -e '348i "xhtml": "<<script>alert(\\\"XSS\\\");//<</script>",' test/assets/testdata_sanitizer_tests1.dat || die
-}
diff --git a/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0.ebuild b/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0.ebuild
index 6be6e67b1b8a..8bc7394d8508 100644
--- a/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0.ebuild
+++ b/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/net-ssh/net-ssh-gateway/archive/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="2.0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
ruby_add_bdepend "dev-ruby/minitest:5
diff --git a/dev-ruby/net-ssh/net-ssh-4.1.0.ebuild b/dev-ruby/net-ssh/net-ssh-4.1.0.ebuild
index ac82b47cc505..a7000fc41cc3 100644
--- a/dev-ruby/net-ssh/net-ssh-4.1.0.ebuild
+++ b/dev-ruby/net-ssh/net-ssh-4.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> net-ssh-git-${P
LICENSE="GPL-2"
SLOT="4"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="sodium test"
ruby_add_rdepend "virtual/ruby-ssl sodium? ( dev-ruby/rbnacl:4 dev-ruby/bcrypt_pbkdf )"
diff --git a/dev-ruby/net-ssh/net-ssh-4.2.0.ebuild b/dev-ruby/net-ssh/net-ssh-4.2.0.ebuild
index 0e07340d45b6..6042bb263bf2 100644
--- a/dev-ruby/net-ssh/net-ssh-4.2.0.ebuild
+++ b/dev-ruby/net-ssh/net-ssh-4.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> net-ssh-git-${P
LICENSE="GPL-2"
SLOT="4"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="sodium test"
ruby_add_rdepend "virtual/ruby-ssl sodium? ( dev-ruby/rbnacl:4 dev-ruby/bcrypt_pbkdf )"
diff --git a/dev-ruby/rbnacl/rbnacl-4.0.2.ebuild b/dev-ruby/rbnacl/rbnacl-4.0.2.ebuild
index 9a21d0ad14e3..005d941df59e 100644
--- a/dev-ruby/rbnacl/rbnacl-4.0.2.ebuild
+++ b/dev-ruby/rbnacl/rbnacl-4.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/cryptosphere/rbnacl"
LICENSE="MIT"
SLOT="4"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND+=" dev-libs/libsodium"
diff --git a/dev-ruby/rbnacl/rbnacl-5.0.0.ebuild b/dev-ruby/rbnacl/rbnacl-5.0.0.ebuild
index eb435dee8db9..cce62e8b6199 100644
--- a/dev-ruby/rbnacl/rbnacl-5.0.0.ebuild
+++ b/dev-ruby/rbnacl/rbnacl-5.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/cryptosphere/rbnacl"
LICENSE="MIT"
SLOT="5"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND+=" dev-libs/libsodium"
diff --git a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild b/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild
index b6095cb98eef..67a63c05b9b8 100644
--- a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild
+++ b/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/waterlink/rspec-json_expectations"
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE=""
ruby_add_bdepend "test? ( dev-util/cucumber )"
diff --git a/dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild b/dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild
index 2a48a14c7e1e..1f62e5db8d85 100644
--- a/dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild
+++ b/dev-ruby/ruby-prof/ruby-prof-0.17.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
RUBY_FAKEGEM_EXTRADOC="README.rdoc CHANGES"
RUBY_FAKEGEM_DOCDIR="doc"
diff --git a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild
index 4d64a722c482..b72b9d47a94b 100644
--- a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild
+++ b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
inherit ruby-ng
diff --git a/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild b/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild
index b9c47ca29cb5..cc3aacac6c06 100644
--- a/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild
+++ b/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
inherit eutils ruby-ng
diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
index 3102b14b9278..b17d2fc10c4b 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild b/dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild
index bdc574354d6c..d4d72edadfa0 100644
--- a/dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild
+++ b/dev-ruby/ruby-termios/ruby-termios-1.0.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.md termios.rd"
diff --git a/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild b/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild
index 7db6d036db76..8819a992bf77 100644
--- a/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild
+++ b/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/rubypants/rubypants-0.6.0.ebuild b/dev-ruby/rubypants/rubypants-0.6.0.ebuild
index b6c36b8626f7..232e56e44d10 100644
--- a/dev-ruby/rubypants/rubypants-0.6.0.ebuild
+++ b/dev-ruby/rubypants/rubypants-0.6.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild
index 67ac291ce4c3..7a99e10f68b1 100644
--- a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild
+++ b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_RECIPE_DOC="yard"
diff --git a/dev-ruby/rubytest/rubytest-0.8.1.ebuild b/dev-ruby/rubytest/rubytest-0.8.1.ebuild
index a4160823b581..1d11087e7215 100644
--- a/dev-ruby/rubytest/rubytest-0.8.1.ebuild
+++ b/dev-ruby/rubytest/rubytest-0.8.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_RECIPE_DOC="yard"
diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz
index 36fd17878e03..40f0b6f76eef 100644
Binary files a/dev-scheme/Manifest.gz and b/dev-scheme/Manifest.gz differ
diff --git a/dev-scheme/guile-gui/guile-gui-0.2.ebuild b/dev-scheme/guile-gui/guile-gui-0.2-r1.ebuild
similarity index 75%
rename from dev-scheme/guile-gui/guile-gui-0.2.ebuild
rename to dev-scheme/guile-gui/guile-gui-0.2-r1.ebuild
index 00c1c6f24d01..f615f3d831fe 100644
--- a/dev-scheme/guile-gui/guile-gui-0.2.ebuild
+++ b/dev-scheme/guile-gui/guile-gui-0.2-r1.ebuild
@@ -1,18 +1,17 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+EAPI=6
+
DESCRIPTION="Guile Scheme code that aims to implement a graphical user interface"
HOMEPAGE="http://www.ossau.uklinux.net/guile/"
SRC_URI="http://www.ossau.uklinux.net/guile/${P}.tar.gz"
+
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE=""
+
RDEPEND="dev-scheme/guile
x11-libs/guile-gtk"
DEPEND="${RDEPEND}"
-
-src_install() {
- make DESTDIR="${D}" install || die "install failed"
- dodoc ${S}/README
-}
diff --git a/dev-scheme/guile-json/guile-json-0.6.0.ebuild b/dev-scheme/guile-json/guile-json-0.6.0.ebuild
index b2d2ca0cd382..49115e2861ef 100644
--- a/dev-scheme/guile-json/guile-json-0.6.0.ebuild
+++ b/dev-scheme/guile-json/guile-json-0.6.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="JSON module for Guile"
-HOMEPAGE="http://savannah.nongnu.org/projects/guile-json/"
-SRC_URI="http://download.savannah.gnu.org/releases/guile-json/${P}.tar.gz"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/"
+SRC_URI="https://download.savannah.gnu.org/releases/guile-json/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="0"
diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 5450876e2eb2..572782012065 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
LICENSE="LGPL-3+"
IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
# emacs useflag removal not working
diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest
index d5e4900f8393..925edff14291 100644
--- a/dev-scheme/racket/Manifest
+++ b/dev-scheme/racket/Manifest
@@ -1,5 +1,7 @@
DIST racket-5.3.6-src-unix.tgz 19278914 BLAKE2B 4809523b58b0c7ec60d80a912c560550602c9016802d8bf5bf42aa64d54c9dd5165357cc5cdaf98d2c3cf6fe9f26054434da10c3f2804bbf4f51526d6fa69592 SHA512 08e8b599e800f41c9497b07e163ed43ae02ae9d9bcc3e20da31eb2f6aa20aa4b0071db51e93696ae1bd644ddfa1c3aea587a334db24ced4a3654dcf5da138e8f
DIST racket-6.11-src-builtpkgs.tgz 122307703 BLAKE2B 395b14c15b73dfda7b6e863a83530b5266ec2f132b3b8ee23ee60bea0083b42e1dd67c60cbdfca2cac93c343e3a4edf132677c707aed62d85c43ae27edb2de74 SHA512 2b9f6b478880a9ec176018f34a3015f5e84ceb11e61519d9ab9f7df8d4b8dc664fa9103ca787664ffcd86909410fbf6812838a59d899f3487dea278e39eb597b
+DIST racket-6.12-src-builtpkgs.tgz 119736428 BLAKE2B ca462e69c29c33e56e8e92dfc88e18c0643e045a52d50b288139b2d439dac9e10c3a5d0226236a2e2103b9d0c74871b97c3edfb242b49822d92893acc9ea42d7 SHA512 31f3f9b3f69a80601569cfdeee1610a49a2931c2c11a9daf9ff14eb8828dc48cb0befd05fc1b0cc53cc1477a04841e850f2dc89614dff58dc8e9e5da7b717716
DIST racket-6.7-src-builtpkgs.tgz 116773863 BLAKE2B 786552b296449cd105450450f7232ba5468aba0ed6d96aa6db058cc3eb655808f031259ee69d1ab8abb9a751151e28e923d4388860ed37d74a1f6a637f740f0f SHA512 63fdc18e72fa152434d0fb83e926c28d2b2d16c93a0a2be0c14d445671c1bff5daf500e9917e41fa2f60454377de0cc10d226c321402abf4bad55a15ac74f127
DIST racket-minimal-6.11-src-builtpkgs.tgz 11208413 BLAKE2B 17e979ab6e4c99f781994d48ca90e206618835e2ecfa875d0966efe2909a440c509fe9706cccb7f377675a0bb4d76971ed4dd73de2c088ae40660df50b6cf7cc SHA512 f197a645e7da04c120f1cb61d98a1cd47824576467a2fa12753576b72f258d1229cc99243f91ed87cf37be63062c26844b44469987d7ac4bfeee853aa7cb6e66
+DIST racket-minimal-6.12-src-builtpkgs.tgz 11251582 BLAKE2B c8ed5c562241f37297e0e88d1c8d60ceaf35c2a7010ca68cccca8b8ee007819822149cbda4f3b5c0ec93093901593b2722a22b9f8e46a083b207022877ce45f5 SHA512 6eb23ec16c710c661171f545b8dc5a53666e8a16d1db7edf1a0713693c99b79a779c4d7c6765dc3107f699c31e29238ddbb3e08b1eb62832292af0d4a1b5f465
DIST racket-minimal-6.7-src-builtpkgs.tgz 11213736 BLAKE2B 1661fe1818d0b2c0d2c058aead61e25c5df01201d3ccdb31fccca14e9c1f2f822c18bfad6be3c1b7446d692c252129b63340b37e0311848269a914197416eee9 SHA512 59c885b535ed8e91a3b2a524bbc38661a5c19848ded935cc9f068c3fd6c8da39fc0755ef8df3a69cce3d50b96ee30d91972d6a4f6d5414eefb80bdc1ede6a285
diff --git a/dev-scheme/racket/racket-6.12.ebuild b/dev-scheme/racket/racket-6.12.ebuild
new file mode 100644
index 000000000000..5390fb50a0ec
--- /dev/null
+++ b/dev-scheme/racket/racket-6.12.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit pax-utils
+
+DESCRIPTION="General purpose, multi-paradigm Lisp-Scheme programming language"
+HOMEPAGE="http://racket-lang.org/"
+SRC_URI="minimal? ( http://download.racket-lang.org/installers/${PV}/${PN}-minimal-${PV}-src-builtpkgs.tgz ) !minimal? ( http://download.racket-lang.org/installers/${PV}/${P}-src-builtpkgs.tgz )"
+LICENSE="GPL-3+ LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc +futures +jit minimal +places +threads +X"
+REQUIRED_USE="futures? ( jit )"
+
+RDEPEND="dev-db/sqlite:3
+ media-libs/libpng:0
+ x11-libs/cairo[X?]
+ x11-libs/pango[X?]
+ virtual/libffi
+ virtual/jpeg:0
+ X? ( x11-libs/gtk+[X?] )"
+RDEPEND="${RDEPEND} !dev-tex/slatex"
+
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${P}/src"
+
+src_prepare() {
+ default
+ rm -r foreign/libffi || die 'failed to remove bundled libffi'
+}
+
+src_configure() {
+ # According to vapier, we should use the bundled libtool
+ # such that we don't preclude cross-compile. Thus don't use
+ # --enable-lt=/usr/bin/libtool
+ econf \
+ --enable-shared \
+ --enable-float \
+ --enable-libffi \
+ --enable-foreign \
+ --disable-libs \
+ --disable-strip \
+ $(use_enable X gracket) \
+ $(use_enable doc docs) \
+ $(use_enable jit) \
+ $(use_enable places) \
+ $(use_enable futures) \
+ $(use_enable threads pthread)
+}
+
+src_compile() {
+ if use jit; then
+ # When the JIT is enabled, a few binaries need to be pax-marked
+ # on hardened systems (bug 613634). The trick is to pax-mark
+ # them before they're used later in the build system. The
+ # following order for racketcgc and racket3m was determined by
+ # digging through the Makefile in src/racket to find out which
+ # targets would build those binaries but not use them.
+ pushd racket
+ emake cgc-core
+ pax-mark m .libs/racketcgc
+ pushd gc2
+ emake all
+ popd
+ pax-mark m .libs/racket3m
+ popd
+ fi
+
+ default
+}
+
+src_install() {
+ default
+
+ if use jit; then
+ # The final binaries need to be pax-marked, too, if you want to
+ # actually use them. The src_compile marking get lost somewhere
+ # in the install process.
+ for f in mred mzscheme racket; do
+ pax-mark m "${D}/usr/bin/${f}"
+ done
+
+ use X && pax-mark m "${D}/usr/$(get_libdir)/racket/gracket"
+ fi
+}
diff --git a/dev-tcltk/Manifest.gz b/dev-tcltk/Manifest.gz
index 867c13091eb2..68b5ae638c2d 100644
Binary files a/dev-tcltk/Manifest.gz and b/dev-tcltk/Manifest.gz differ
diff --git a/dev-tcltk/tclx/metadata.xml b/dev-tcltk/tclx/metadata.xml
index f3b20f1c9fb8..5d29747c91dc 100644
--- a/dev-tcltk/tclx/metadata.xml
+++ b/dev-tcltk/tclx/metadata.xml
@@ -3,7 +3,7 @@
tcltk@gentoo.org
- TCL / TK herd
+ TCL / TK herd
Extended TCL
diff --git a/dev-tcltk/tkzinc/metadata.xml b/dev-tcltk/tkzinc/metadata.xml
index c9530ddd3b0c..3f91a1577203 100644
--- a/dev-tcltk/tkzinc/metadata.xml
+++ b/dev-tcltk/tkzinc/metadata.xml
@@ -3,6 +3,6 @@
tcltk@gentoo.org
- TCL / TK Herd
+ TCL / TK Herd
diff --git a/dev-tcltk/vtcl/metadata.xml b/dev-tcltk/vtcl/metadata.xml
index 758a68349be6..d188e1513e7f 100644
--- a/dev-tcltk/vtcl/metadata.xml
+++ b/dev-tcltk/vtcl/metadata.xml
@@ -3,7 +3,7 @@
tcltk@gentoo.org
- TCL / TK herd
+ TCL / TK herd
vtcl
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 36f7d40e66c2..b4ae92ca5fac 100644
Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ
diff --git a/dev-util/apitrace/metadata.xml b/dev-util/apitrace/metadata.xml
index 932ad0c7edf7..6dbcc5997c0a 100644
--- a/dev-util/apitrace/metadata.xml
+++ b/dev-util/apitrace/metadata.xml
@@ -4,12 +4,10 @@
EoD@xmw.de
EoD
- Maintainer. Assign bugs to him.
xmw@gentoo.org
Michael Weber
- Proxy maintainer. CC him on bugs.
proxy-maint@gentoo.org
diff --git a/dev-util/appinventor/metadata.xml b/dev-util/appinventor/metadata.xml
index 4bde3e19676d..b20d56f2f1c4 100644
--- a/dev-util/appinventor/metadata.xml
+++ b/dev-util/appinventor/metadata.xml
@@ -4,12 +4,10 @@
gentoo.power@gmail.com
Iván Atienza
- Maintainer. Assign bugs to him
hwoarang@gentoo.org
Markos Chandras
- Proxy maintainer. Assign bugs to him
proxy-maint@gentoo.org
diff --git a/dev-util/bats/metadata.xml b/dev-util/bats/metadata.xml
index d65f42192294..b8f6a46a9071 100644
--- a/dev-util/bats/metadata.xml
+++ b/dev-util/bats/metadata.xml
@@ -4,12 +4,10 @@
nelo@wallus.de
Nelo-Thara Wallus
- Proxied by Polynomial-C
polynomial-c@gentoo.org
Lars Wendler
- Proxy maintainer for Nelo
sstephenson/bats
diff --git a/dev-util/bdelta/metadata.xml b/dev-util/bdelta/metadata.xml
index fcec0af29194..85db5a5c5266 100644
--- a/dev-util/bdelta/metadata.xml
+++ b/dev-util/bdelta/metadata.xml
@@ -4,7 +4,6 @@
slyfox@gentoo.org
Sergei Trofimovich
- Primary Maintainer
tools-portage@gentoo.org
diff --git a/dev-util/beediff/Manifest b/dev-util/beediff/Manifest
deleted file mode 100644
index 8a0a658ffaad..000000000000
--- a/dev-util/beediff/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST beediff_1.9_src.tar.gz 77382 BLAKE2B ee5ddb7a054ac81fbeb03eb948784320253039f01c47a14ed1193f4a8e608d80ba70041fb0afe3348b61680a911167910c22f3b664549f6ac6bdc1d32d31919c SHA512 b3aaa2f5ca6907269fb38c33c136928d379e85b776ad1fb5acb2217063a3f742a32fe59010672bc5c53644e878cb31fb044658f8ffb8b8481c9867dfe2bf64c2
diff --git a/dev-util/beediff/beediff-1.9.ebuild b/dev-util/beediff/beediff-1.9.ebuild
deleted file mode 100644
index 291c7b1aab2a..000000000000
--- a/dev-util/beediff/beediff-1.9.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils qt4-r2
-
-DESCRIPTION="A graphical user interface for comparing and merging files"
-HOMEPAGE="http://www.beesoft.pl/index.php?id=beediff"
-SRC_URI="http://www.beesoft.pl/download/${PN}_${PV}_src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-qt/qtcore:4
- dev-qt/qtgui:4"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
- sed -i \
- -e '/QMAKE_CXXFLAGS/d' \
- beediff.pro || die
-}
-
-src_install() {
- dobin ${PN}
- doicon img/${PN}.png
- make_desktop_entry ${PN} "Beesoft Differ" ${PN} "Qt;Development;"
- dodoc ChangeLog.txt
-}
diff --git a/dev-util/beediff/metadata.xml b/dev-util/beediff/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/dev-util/beediff/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/dev-util/clion/metadata.xml b/dev-util/clion/metadata.xml
index 781668ce179e..4f7225e07bb7 100644
--- a/dev-util/clion/metadata.xml
+++ b/dev-util/clion/metadata.xml
@@ -4,7 +4,6 @@
c.a.strahl@gmail.com
Christian Strahl
- Proxy maintainer. Assign bugs to him.
proxy-maint@gentoo.org
diff --git a/dev-util/coccigrep/coccigrep-1.13.ebuild b/dev-util/coccigrep/coccigrep-1.13.ebuild
index 6cc6aa3b0ab8..f56d4bacedc9 100644
--- a/dev-util/coccigrep/coccigrep-1.13.ebuild
+++ b/dev-util/coccigrep/coccigrep-1.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/regit/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="doc emacs vim"
RDEPEND="dev-util/coccinelle[python]
diff --git a/dev-util/coccinelle/coccinelle-1.0.5.ebuild b/dev-util/coccinelle/coccinelle-1.0.5.ebuild
index 5d511dcf7a2a..e4f865f92b0e 100644
--- a/dev-util/coccinelle/coccinelle-1.0.5.ebuild
+++ b/dev-util/coccinelle/coccinelle-1.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -13,7 +13,7 @@ SRC_URI="http://coccinelle.lip6.fr/distrib/${MY_P}.tgz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="doc emacs ocaml +ocamlopt pcre python test vim-syntax"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-util/coccinelle/coccinelle-1.0.6.ebuild b/dev-util/coccinelle/coccinelle-1.0.6.ebuild
index 403ac36a8d1d..1e97b0576dc1 100644
--- a/dev-util/coccinelle/coccinelle-1.0.6.ebuild
+++ b/dev-util/coccinelle/coccinelle-1.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="http://coccinelle.lip6.fr/distrib/${MY_P}.tgz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="doc emacs ocaml +ocamlopt pcre python test vim-syntax"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-util/elfkickers/metadata.xml b/dev-util/elfkickers/metadata.xml
index 6f812ad378ae..2305405b9c6c 100644
--- a/dev-util/elfkickers/metadata.xml
+++ b/dev-util/elfkickers/metadata.xml
@@ -4,7 +4,6 @@
blueness@gentoo.org
Anthony G. Basile
- Primary Maintainer
hardened@gentoo.org
diff --git a/dev-util/global/metadata.xml b/dev-util/global/metadata.xml
index 6a4aed9a8e5a..b8ecaba5d8e0 100644
--- a/dev-util/global/metadata.xml
+++ b/dev-util/global/metadata.xml
@@ -6,7 +6,6 @@
arfrever.fta@gmail.com
- Proxy maintainer
proxy-maint@gentoo.org
diff --git a/dev-util/lcov/metadata.xml b/dev-util/lcov/metadata.xml
index 6657b444b7b3..3073388aefc6 100644
--- a/dev-util/lcov/metadata.xml
+++ b/dev-util/lcov/metadata.xml
@@ -4,7 +4,6 @@
marbacz@gmail.com
Marcin Baczyński
- Proxy-Maintainer. Assign bugs to him
proxy-maint@gentoo.org
diff --git a/dev-util/molecule-core/metadata.xml b/dev-util/molecule-core/metadata.xml
index 1393c7435bfe..73c8492a5822 100644
--- a/dev-util/molecule-core/metadata.xml
+++ b/dev-util/molecule-core/metadata.xml
@@ -4,12 +4,10 @@
mudler@gentoo.org
Ettore Di Giacinto
- Assign bugs to him
lxnay@gentoo.org
Fabio Erculiani
- CC on bugs
Molecule is a build tool that can build, rebuild or extend Sabayon Linux or
diff --git a/dev-util/molecule-plugins/metadata.xml b/dev-util/molecule-plugins/metadata.xml
index 2c94a04481eb..f6216f16666e 100644
--- a/dev-util/molecule-plugins/metadata.xml
+++ b/dev-util/molecule-plugins/metadata.xml
@@ -4,11 +4,9 @@
mudler@gentoo.org
Ettore Di Giacinto
- Assign bugs to him
lxnay@gentoo.org
Fabio Erculiani
- CC on bugs
diff --git a/dev-util/molecule/metadata.xml b/dev-util/molecule/metadata.xml
index acee678928c9..1357e0ab5dce 100644
--- a/dev-util/molecule/metadata.xml
+++ b/dev-util/molecule/metadata.xml
@@ -4,12 +4,10 @@
mudler@gentoo.org
Ettore Di Giacinto
- Assign bugs to him
lxnay@gentoo.org
Fabio Erculiani
- CC on bugs
Add plugins provided by dev-util/molecule-plugins
diff --git a/dev-util/qdevicemonitor/metadata.xml b/dev-util/qdevicemonitor/metadata.xml
index 5351b1543c26..acda2b8dd0ff 100644
--- a/dev-util/qdevicemonitor/metadata.xml
+++ b/dev-util/qdevicemonitor/metadata.xml
@@ -4,7 +4,6 @@
alopatindev@gmail.com
Alexander Lopatin
- Proxy maintainer
proxy-maint@gentoo.org
diff --git a/dev-util/sel/metadata.xml b/dev-util/sel/metadata.xml
index ac16aaf0a181..556719e12251 100644
--- a/dev-util/sel/metadata.xml
+++ b/dev-util/sel/metadata.xml
@@ -4,7 +4,6 @@
wschlich@gentoo.org
Wolfram Schlich
- Primary maintainer
sel is a file selection utility for use on the shell and in shell scripts
diff --git a/dev-util/serialtalk/metadata.xml b/dev-util/serialtalk/metadata.xml
index cdeb0f438925..0dd8b67910d7 100644
--- a/dev-util/serialtalk/metadata.xml
+++ b/dev-util/serialtalk/metadata.xml
@@ -4,7 +4,6 @@
o.freyermuth@googlemail.com
Oliver Freyermuth
- Proxy-maintainer, assign bugs
proxy-maint@gentoo.org
diff --git a/dev-util/yuicompressor/metadata.xml b/dev-util/yuicompressor/metadata.xml
index 5c7f3dccbe10..6e003372fa1e 100644
--- a/dev-util/yuicompressor/metadata.xml
+++ b/dev-util/yuicompressor/metadata.xml
@@ -4,7 +4,6 @@
hydrapolic@gmail.com
Tomas Mozes
- Proxy maintainer
proxy-maint@gentoo.org
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index 33a0f9062431..198452942eca 100644
Binary files a/dev-vcs/Manifest.gz and b/dev-vcs/Manifest.gz differ
diff --git a/dev-vcs/fossil/metadata.xml b/dev-vcs/fossil/metadata.xml
index 2b1ade696048..5f61527e696f 100644
--- a/dev-vcs/fossil/metadata.xml
+++ b/dev-vcs/fossil/metadata.xml
@@ -8,7 +8,6 @@
titanofold@gentoo.org
Aaron W. Swenson
- Co-Maintainer
Enable the Fuse Filesystem
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index b31c829a38f7..5e36ab8be513 100644
Binary files a/eclass/Manifest.gz and b/eclass/Manifest.gz differ
diff --git a/eclass/bzr.eclass b/eclass/bzr.eclass
index ef1b47936867..710b64db28c0 100644
--- a/eclass/bzr.eclass
+++ b/eclass/bzr.eclass
@@ -18,21 +18,20 @@
# Note: Just set EBZR_REPO_URI to the URI of the branch and src_unpack()
# of this eclass will export the branch to ${WORKDIR}/${P}.
-inherit eutils
-
EBZR="bzr.eclass"
-case "${EAPI:-0}" in
- 0|1) EXPORT_FUNCTIONS src_unpack ;;
- *) EXPORT_FUNCTIONS src_unpack src_prepare ;;
+case ${EAPI:-0} in
+ 2|3|4|5|6) ;;
+ *) die "${EBZR}: EAPI ${EAPI:-0} is not supported" ;;
esac
-DEPEND=">=dev-vcs/bzr-2.0.1"
-case "${EAPI:-0}" in
- 0|1) ;;
- *) [[ ${EBZR_REPO_URI%%:*} = sftp ]] \
- && DEPEND=">=dev-vcs/bzr-2.0.1[sftp]" ;;
-esac
+EXPORT_FUNCTIONS src_unpack
+
+if [[ ${EBZR_REPO_URI%%:*} = sftp ]]; then
+ DEPEND=">=dev-vcs/bzr-2.6.0[sftp]"
+else
+ DEPEND=">=dev-vcs/bzr-2.6.0"
+fi
# @ECLASS-VARIABLE: EBZR_STORE_DIR
# @DESCRIPTION:
@@ -57,7 +56,7 @@ esac
# @ECLASS-VARIABLE: EBZR_UPDATE_CMD
# @DESCRIPTION:
# The Bazaar command to update the sources.
-: ${EBZR_UPDATE_CMD:="bzr pull"}
+: ${EBZR_UPDATE_CMD:="bzr pull --overwrite-tags"}
# @ECLASS-VARIABLE: EBZR_EXPORT_CMD
# @DESCRIPTION:
@@ -85,9 +84,8 @@ esac
# @DESCRIPTION:
# The repository URI for the source package.
#
-# Note: If the ebuild uses an sftp:// URI, then in EAPI 0 or 1 it must
-# make sure that dev-vcs/bzr was built with USE="sftp". In EAPI 2 or
-# later, the eclass will depend on dev-vcs/bzr[sftp].
+# Note: If the ebuild uses an sftp:// URI, then the eclass will depend
+# on dev-vcs/bzr[sftp].
# @ECLASS-VARIABLE: EBZR_INITIAL_URI
# @DEFAULT_UNSET
@@ -100,21 +98,6 @@ esac
#
# Normally, this variable needs not be set.
-# @ECLASS-VARIABLE: EBZR_BOOTSTRAP
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Bootstrap script or command like autogen.sh or etc.
-
-# @ECLASS-VARIABLE: EBZR_PATCHES
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# bzr.eclass can apply patches in bzr_bootstrap(). You can use regular
-# expressions in this variable like *.diff or *.patch and the like.
-# Note: These patches will be applied before EBZR_BOOTSTRAP is processed.
-#
-# Patches are searched both in ${PWD} and ${FILESDIR}. If not found in
-# either location, the installation dies.
-
# @ECLASS-VARIABLE: EBZR_PROJECT
# @DESCRIPTION:
# The project name of your ebuild. Normally, the branch will be stored
@@ -276,65 +259,9 @@ bzr_fetch() {
popd > /dev/null
}
-# @FUNCTION: bzr_bootstrap
-# @DESCRIPTION:
-# Apply patches in ${EBZR_PATCHES} and run ${EBZR_BOOTSTRAP} if specified.
-bzr_bootstrap() {
- local patch lpatch
-
- pushd "${S}" > /dev/null || die "${EBZR}: can't chdir to ${S}"
-
- if [[ -n ${EBZR_PATCHES} ]] ; then
- einfo "apply patches -->"
-
- for patch in ${EBZR_PATCHES} ; do
- if [[ -f ${patch} ]] ; then
- epatch "${patch}"
- else
- # This loop takes care of wildcarded patches given via
- # EBZR_PATCHES in an ebuild
- for lpatch in "${FILESDIR}"/${patch} ; do
- if [[ -f ${lpatch} ]] ; then
- epatch "${lpatch}"
- else
- die "${EBZR}: ${patch} is not found"
- fi
- done
- fi
- done
- fi
-
- if [[ -n ${EBZR_BOOTSTRAP} ]] ; then
- einfo "begin bootstrap -->"
-
- if [[ -f ${EBZR_BOOTSTRAP} ]] && [[ -x ${EBZR_BOOTSTRAP} ]] ; then
- einfo " bootstrap with a file: ${EBZR_BOOTSTRAP}"
- "./${EBZR_BOOTSTRAP}" \
- || die "${EBZR}: can't execute EBZR_BOOTSTRAP"
- else
- einfo " bootstrap with commands: ${EBZR_BOOTSTRAP}"
- "${EBZR_BOOTSTRAP}" \
- || die "${EBZR}: can't eval EBZR_BOOTSTRAP"
- fi
- fi
-
- popd > /dev/null
-}
-
# @FUNCTION: bzr_src_unpack
# @DESCRIPTION:
-# Default src_unpack(), calls bzr_fetch. For EAPIs 0 and 1, also calls
-# bzr_src_prepare.
+# Default src_unpack(), calls bzr_fetch.
bzr_src_unpack() {
bzr_fetch
- case "${EAPI:-0}" in
- 0|1) bzr_src_prepare ;;
- esac
-}
-
-# @FUNCTION: bzr_src_prepare
-# @DESCRIPTION:
-# Default src_prepare(), calls bzr_bootstrap.
-bzr_src_prepare() {
- bzr_bootstrap
}
diff --git a/games-engines/Manifest.gz b/games-engines/Manifest.gz
index 398bd6ba6752..f9bfa9812023 100644
Binary files a/games-engines/Manifest.gz and b/games-engines/Manifest.gz differ
diff --git a/games-engines/odamex/metadata.xml b/games-engines/odamex/metadata.xml
index fa5e66cf1fde..39562f87b323 100644
--- a/games-engines/odamex/metadata.xml
+++ b/games-engines/odamex/metadata.xml
@@ -8,7 +8,6 @@
mwoodj@knology.net
Mike Wood
- Proxy maintainer. CC him on bugs
games@gentoo.org
diff --git a/games-fps/Manifest.gz b/games-fps/Manifest.gz
index acc9bf857951..574049b051a7 100644
Binary files a/games-fps/Manifest.gz and b/games-fps/Manifest.gz differ
diff --git a/games-fps/redeclipse/files/redeclipse b/games-fps/redeclipse/files/redeclipse
index 667765d11d93..9f2c62fead05 100644
--- a/games-fps/redeclipse/files/redeclipse
+++ b/games-fps/redeclipse/files/redeclipse
@@ -7,4 +7,4 @@
SERVER=/usr/bin/redeclipse_server_linux
CLIENT=/usr/bin/redeclipse_linux
cd /usr/share/redeclipse || exit 1
-[ "$0" = "redeclipse_server" ] && exec $SERVER || exec $CLIENT
+[ "${0##*/}" = "redeclipse_server" ] && exec "${SERVER}" || exec "${CLIENT}"
diff --git a/games-fps/redeclipse/redeclipse-1.6.0-r1.ebuild b/games-fps/redeclipse/redeclipse-1.6.0-r2.ebuild
similarity index 97%
rename from games-fps/redeclipse/redeclipse-1.6.0-r1.ebuild
rename to games-fps/redeclipse/redeclipse-1.6.0-r2.ebuild
index 8d7b902e19d7..f809f77f1513 100644
--- a/games-fps/redeclipse/redeclipse-1.6.0-r1.ebuild
+++ b/games-fps/redeclipse/redeclipse-1.6.0-r2.ebuild
@@ -78,6 +78,5 @@ src_install() {
dodoc readme.txt doc/examples/servinit.cfg
dobin "${FILESDIR}/redeclipse"
- cd /usr/bin || die
- dosym redeclipse redeclipse_server
+ dosym redeclipse /usr/bin/redeclipse_server
}
diff --git a/games-misc/Manifest.gz b/games-misc/Manifest.gz
index 72c58f391a78..7afb61a099ec 100644
Binary files a/games-misc/Manifest.gz and b/games-misc/Manifest.gz differ
diff --git a/games-misc/katawa-shoujo/metadata.xml b/games-misc/katawa-shoujo/metadata.xml
index 32c88c5fad29..e3f7542f12c2 100644
--- a/games-misc/katawa-shoujo/metadata.xml
+++ b/games-misc/katawa-shoujo/metadata.xml
@@ -4,12 +4,10 @@
alex_y_xu@yahoo.ca
Alex Xu
- Proxied maintainer
maksverver@geocities.com
Maks Verver
- Proxy maintainer. CC him on bugs
games@gentoo.org
diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz
index 85f4b9439491..ab62e23314b8 100644
Binary files a/games-puzzle/Manifest.gz and b/games-puzzle/Manifest.gz differ
diff --git a/games-puzzle/sgt-puzzles/metadata.xml b/games-puzzle/sgt-puzzles/metadata.xml
index a434a63e3f40..744f27f1fda6 100644
--- a/games-puzzle/sgt-puzzles/metadata.xml
+++ b/games-puzzle/sgt-puzzles/metadata.xml
@@ -8,7 +8,6 @@
NP-Hardass@gentoo.org
NP-Hardass
- Co-maintainer; CC on all bugs
Use x11-libs/gtk+:3 instead of x11-libs/gtk+:2
diff --git a/games-roguelike/FTL/metadata.xml b/games-roguelike/FTL/metadata.xml
index 35261acd711f..2b826b46e1e1 100644
--- a/games-roguelike/FTL/metadata.xml
+++ b/games-roguelike/FTL/metadata.xml
@@ -4,7 +4,6 @@
alex_y_xu@yahoo.ca
Alex Xu
- Proxied maintainer
games@gentoo.org
diff --git a/games-roguelike/Manifest.gz b/games-roguelike/Manifest.gz
index 60d6574ed0b0..a48c2aab875a 100644
Binary files a/games-roguelike/Manifest.gz and b/games-roguelike/Manifest.gz differ
diff --git a/games-roguelike/dwarf-fortress/metadata.xml b/games-roguelike/dwarf-fortress/metadata.xml
index 9192526ee353..32ecf7b18035 100644
--- a/games-roguelike/dwarf-fortress/metadata.xml
+++ b/games-roguelike/dwarf-fortress/metadata.xml
@@ -4,12 +4,10 @@
alex_y_xu@yahoo.ca
Alex Xu
- proxied maintainer, please assign bugs to
creffett@gentoo.org
Chris Reffett
- maintainer, please CC on bugs
proxy-maint@gentoo.org
diff --git a/games-roguelike/mangband/metadata.xml b/games-roguelike/mangband/metadata.xml
index 11e4ff3a600c..3891204b9a67 100644
--- a/games-roguelike/mangband/metadata.xml
+++ b/games-roguelike/mangband/metadata.xml
@@ -3,7 +3,6 @@
flambard@mangband.org
- Proxied Maintainer
proxy-maint@gentoo.org
diff --git a/games-roguelike/nethack/metadata.xml b/games-roguelike/nethack/metadata.xml
index e845c650af5e..b4c23c3cf2d8 100644
--- a/games-roguelike/nethack/metadata.xml
+++ b/games-roguelike/nethack/metadata.xml
@@ -4,7 +4,6 @@
aranea@aixah.de
Luis Ressel
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/games-rpg/Manifest.gz b/games-rpg/Manifest.gz
index c615dd736037..d5d7036e242d 100644
Binary files a/games-rpg/Manifest.gz and b/games-rpg/Manifest.gz differ
diff --git a/games-rpg/arx-fatalis-data/metadata.xml b/games-rpg/arx-fatalis-data/metadata.xml
index 3293455d3c4e..5890880ff15c 100644
--- a/games-rpg/arx-fatalis-data/metadata.xml
+++ b/games-rpg/arx-fatalis-data/metadata.xml
@@ -8,7 +8,6 @@
daniel@constexpr.org
Daniel Scharrer
- Proxy maintainer. CC him on bugs
games@gentoo.org
diff --git a/games-rpg/arx-fatalis-demo/metadata.xml b/games-rpg/arx-fatalis-demo/metadata.xml
index 7a7c278f7b87..a1d60835a707 100644
--- a/games-rpg/arx-fatalis-demo/metadata.xml
+++ b/games-rpg/arx-fatalis-demo/metadata.xml
@@ -8,7 +8,6 @@
daniel@constexpr.org
Daniel Scharrer
- Proxy maintainer. CC him on bugs
games@gentoo.org
diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz
index 9b7eb2bcfe65..85d4c20c922c 100644
Binary files a/gnome-extra/Manifest.gz and b/gnome-extra/Manifest.gz differ
diff --git a/gnome-extra/gnome-commander/metadata.xml b/gnome-extra/gnome-commander/metadata.xml
index 44a93515f4dd..59b66f283536 100644
--- a/gnome-extra/gnome-commander/metadata.xml
+++ b/gnome-extra/gnome-commander/metadata.xml
@@ -4,7 +4,6 @@
u.scholz83@gmx.de
Uwe Scholz
- Proxy maintainer. Assign bugs to him.
proxy-maint@gentoo.org
diff --git a/gnome-extra/yelp/yelp-3.22.0.ebuild b/gnome-extra/yelp/yelp-3.22.0.ebuild
index 2d8c34372950..1a32c72c41fa 100644
--- a/gnome-extra/yelp/yelp-3.22.0.ebuild
+++ b/gnome-extra/yelp/yelp-3.22.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Yelp"
LICENSE="GPL-2+"
SLOT="0"
IUSE=""
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
RDEPEND="
app-arch/bzip2:=
diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz
index c99fd6336c94..d6c3983643ee 100644
Binary files a/kde-apps/Manifest.gz and b/kde-apps/Manifest.gz differ
diff --git a/kde-apps/akonadi-calendar/Manifest b/kde-apps/akonadi-calendar/Manifest
index 6d2a87fce8ee..1df83060fbaa 100644
--- a/kde-apps/akonadi-calendar/Manifest
+++ b/kde-apps/akonadi-calendar/Manifest
@@ -1,2 +1,2 @@
DIST akonadi-calendar-17.08.3.tar.xz 280448 BLAKE2B 639871f99310e94f936c2cf7784c5968274c40fd428334ad77c9480e88442ad55d7a4e432e936d34c477555b81e7f9c579b464a1f90ce32da29048548ec8735e SHA512 318be593363dc6710369555946f8152ec410a74a2b8821b5e10f7f1df8dedcd6faa1a4fd21255f0d9366760d2e5f61bd54b4b08a1bdb1f30a7409e4031c2a53c
-DIST akonadi-calendar-17.12.1.tar.xz 280016 BLAKE2B dec6b78b8c672d3e3451b24d681bd64e7fbb6f5f9fc75bd03150fd4be02914e70e3957ae74cb3c2e92ae6c161c4289a30a88d40a571d92a494e0b370961d9272 SHA512 c5d3fb041171b0649d38ccd431382f7fb2636328bfbd05c8ff05fcfa119a36ccb4d066c9e25cbb9bd36a08e4bc6005ba3758b0313d1bd57a0949fb548dbe4b03
+DIST akonadi-calendar-17.12.2.tar.xz 284256 BLAKE2B e825422ee86a5532dba84d38e35db00ee0c4df99460fa70e0a042eb40156f51cb9aacbfa04a046cff90c18718e30d6e89af88a831e0a66a74f1e8b8dbaf4d9e2 SHA512 421c3a69f06ff487940340fe0ffe9d2eb1e79270c2fdbb9697f1ef45a387736ae230f41f7bdf2d23d57f337eeb9fbfd2e88390cb775c3a33a4f923951a1bdd40
diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-17.12.1.ebuild b/kde-apps/akonadi-calendar/akonadi-calendar-17.12.2.ebuild
similarity index 100%
rename from kde-apps/akonadi-calendar/akonadi-calendar-17.12.1.ebuild
rename to kde-apps/akonadi-calendar/akonadi-calendar-17.12.2.ebuild
diff --git a/kde-apps/akonadi-contacts/Manifest b/kde-apps/akonadi-contacts/Manifest
index 8b11a09b2df4..d17a10ad7ed6 100644
--- a/kde-apps/akonadi-contacts/Manifest
+++ b/kde-apps/akonadi-contacts/Manifest
@@ -1,2 +1,2 @@
DIST akonadi-contacts-17.08.3.tar.xz 353516 BLAKE2B 628a80b4bccc01e98d4124180fdceb68742fb4b0ef822baf665215a700c6ceb16c98b5efa7ad18c894910fdc269087e874cb32f5b80ca4d1e1a904e007fa2974 SHA512 d3b8dc0c82b4258aac3c06d87d62c8ecf881fe62c31a9f77b4c050a3ee70e10d225660b08f7cbf4cf6c813ed2c1c5c321cdf0633e37cf8e21bf70a04bd133870
-DIST akonadi-contacts-17.12.1.tar.xz 345012 BLAKE2B a51c69515101cba7b052628b8554d6b3b88114c4d94fd1e5d05c994ac8c5b03d879d4773d223f90695dd48c5844a57e0c23f75578cfb17b802a35d6f8ccfabe8 SHA512 6cc74f87f27e9be0193252279b85095d2f453e57382ee95dd6439d2f2ae41a329bf8154f4fef6d82ab2262e76d0d80e41e8ca60371282ac1efa594699a3dfd28
+DIST akonadi-contacts-17.12.2.tar.xz 345972 BLAKE2B 0ec746f29f5236fc218f8f6205a507d0426a164a73bf7dbf7b750b9c454ec3ddc3d74709fbcbdf6e17c3327abdd1d46257fa79cf50698db2e4ca9ba7a2923808 SHA512 36b8c18d31661857d47bbe1dca3d912f1a3b4969ad03002014d18cd7978857dde100d95b5736799c0e18d2b6564820bcb865258d1848f2965dd3c675bd978729
diff --git a/kde-apps/akonadi-contacts/akonadi-contacts-17.12.1.ebuild b/kde-apps/akonadi-contacts/akonadi-contacts-17.12.2.ebuild
similarity index 100%
rename from kde-apps/akonadi-contacts/akonadi-contacts-17.12.1.ebuild
rename to kde-apps/akonadi-contacts/akonadi-contacts-17.12.2.ebuild
diff --git a/kde-apps/akonadi-import-wizard/Manifest b/kde-apps/akonadi-import-wizard/Manifest
index fc53a70900ec..bf98dedb7668 100644
--- a/kde-apps/akonadi-import-wizard/Manifest
+++ b/kde-apps/akonadi-import-wizard/Manifest
@@ -1,2 +1,2 @@
DIST akonadi-import-wizard-17.08.3.tar.xz 434632 BLAKE2B 7873ce751e8af1af3b4b4859e495a1e4f4820e8899c9955200d6ba7412d5f5ea3c974d4a112c547e3dd429f59d4d2de2170fe76fa8320dd974d838f8800727f5 SHA512 dde89492fa2b2e2c0eff38e7cfa5d83607a843ff62f46a4042139b8922b4744b887428d1d00d68e4dbd6b09afec6194e3793c27c1dd005550af7cb8c85879351
-DIST akonadi-import-wizard-17.12.1.tar.xz 436392 BLAKE2B b5a906ec8a538f347e31fc20cb8088f5621f741699a0679983136fcce9881a24215b7eb3f57e75db64cfd48fc1201a8644637b1f97953fa84722cd84538ecc70 SHA512 4426df8df9da5a7cb812a0c8b97cd5e2b69a973fd41dc02193905d7dadd010759af99403c5886f002df6977c5abacf8810892a04ed8078b0a4588408b43d0849
+DIST akonadi-import-wizard-17.12.2.tar.xz 436612 BLAKE2B d5d38287132d46dbd7e9696edd05f0e824a769308741454ce95680a7259512f1a25645a211ba526d8eee2053d54f449ad5bc0d217054457c713c793679d5e5a8 SHA512 72066b27582ff44c67a741d0fddaac43abb3db6f7b54d1804532c024b4c56f1e287bdf1c11562b5760c3b92a7afc2c10df567bbd8bb0d99b2a1a41131f8e61fa
diff --git a/kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.12.1.ebuild b/kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.12.2.ebuild
similarity index 100%
rename from kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.12.1.ebuild
rename to kde-apps/akonadi-import-wizard/akonadi-import-wizard-17.12.2.ebuild
diff --git a/kde-apps/akonadi-mime/Manifest b/kde-apps/akonadi-mime/Manifest
index 8c4cec1dd34f..71a22a039869 100644
--- a/kde-apps/akonadi-mime/Manifest
+++ b/kde-apps/akonadi-mime/Manifest
@@ -1,2 +1,2 @@
DIST akonadi-mime-17.08.3.tar.xz 130840 BLAKE2B 27d639f6f6fb29544847b452dd67a352a4b7569371da4ce05a5ac0207c6209df16dc7532eafc659a62d53c7b631260feebd795964350a6940dcd131de2ba8d92 SHA512 2bd31750fa63705035dcdc56b4686ec0e22fc593baa6514e0803e6e4ce7ab4346edb5f1eab14f598e7d5c23569b842f7d733dfd53f9d60a64b3f6214de8742f6
-DIST akonadi-mime-17.12.1.tar.xz 130696 BLAKE2B c41c21893e484d9e460055e5e11b0618da609f95e5c1be1323c532442da97fdc6f10de4f02e4a4fb82e4e356b748d548a450abedbc92edd5a38d137316c45102 SHA512 bb1b91a0119dc3e916fa3da177163ca87915119d3827dfef652e150908ea552e3e423fc500d2ccec5ad95622bf5b7ec24b4f8705a0b4f5cf873aab91ef90b22e
+DIST akonadi-mime-17.12.2.tar.xz 130124 BLAKE2B 115408090a0809604c4cd25af304ce7fa69bceb79e54e04019edc997a948b956479aefc3bed1d0eb83677c73e014c54b1c21ca4d80f5a50ea5b9234484b0d7b3 SHA512 a0bc9110bbc4d51910b17efdc3347c84f409d21bd43bdb2b44552dcaca6bbc16424ea89e95296351a7bec655fe3c0601a960fb8367238eebaf4c7ed7f1ae757f
diff --git a/kde-apps/akonadi-mime/akonadi-mime-17.12.1.ebuild b/kde-apps/akonadi-mime/akonadi-mime-17.12.2.ebuild
similarity index 100%
rename from kde-apps/akonadi-mime/akonadi-mime-17.12.1.ebuild
rename to kde-apps/akonadi-mime/akonadi-mime-17.12.2.ebuild
diff --git a/kde-apps/akonadi-notes/Manifest b/kde-apps/akonadi-notes/Manifest
index cea56dec614c..3e666c6ffa8e 100644
--- a/kde-apps/akonadi-notes/Manifest
+++ b/kde-apps/akonadi-notes/Manifest
@@ -1,2 +1,2 @@
DIST akonadi-notes-17.08.3.tar.xz 24728 BLAKE2B 6447bff50f623c54f155038b47e52394f6b6798cbd0485de45ef01ec9cb7c45e4c023f6ee0d577e3046f17df3c6ba2e6d363c4e93e2510a71119c5eb8009bd9c SHA512 ea7f19cb833d9a54fe8c52f02e4b87ee45a7cbe997b7b6974d9f8372d5e13cd6815be180d15c2aec9df6e490c028ac2f5c6d97cdc9a87b0e20c3b8b701261a68
-DIST akonadi-notes-17.12.1.tar.xz 24556 BLAKE2B 733b4186fe78e57dd77a6a16ccfb7acf67beddf55ca7d41c09482c28160f5187f7f9ed1cd0055d3de2b31e3fcb97b0a285d102bcb3ba0efd779ee7c8a02cd9c8 SHA512 1514103b64f4eed44b777c06d6149f3907b93a4d589812bb0150db2690d9382b16c4073b9bc586e2d23a653e95c475e04f16e5a435308c4849732884fc0434a5
+DIST akonadi-notes-17.12.2.tar.xz 24528 BLAKE2B 1e20827dc6a5c7eb5262193c5ce0e707187eafc8e1ce70c53bd696708d738d0aa2ab2509a20cdd7de69d81f17b314ad3068a140c6d7e9d764e3738c9dff88092 SHA512 8c10178dd8d0de8b9d405a45aff8f70f58a4c66e79355f831c08202665b24e2584f716e32694ade4acfb07cd8707d37c82c3c1feba9fb219a67aec7f01abe4f7
diff --git a/kde-apps/akonadi-notes/akonadi-notes-17.12.1.ebuild b/kde-apps/akonadi-notes/akonadi-notes-17.12.2.ebuild
similarity index 100%
rename from kde-apps/akonadi-notes/akonadi-notes-17.12.1.ebuild
rename to kde-apps/akonadi-notes/akonadi-notes-17.12.2.ebuild
diff --git a/kde-apps/akonadi-search/Manifest b/kde-apps/akonadi-search/Manifest
index ec3ccbd0b68d..878a4ea79e04 100644
--- a/kde-apps/akonadi-search/Manifest
+++ b/kde-apps/akonadi-search/Manifest
@@ -1,2 +1,2 @@
DIST akonadi-search-17.08.3.tar.xz 81288 BLAKE2B 04342e552c47fb9e2d94e13715b4d6b564b02bf9704671ada211f353fc3554b7fc01600ff6c4b3e03cf6c2edd4f525a2c01e2b9e8a4479ea8b28de26ad2b79d5 SHA512 e76e0f2a4f0c26b353e31c8cfeb29f6a1e342101b58925d741479193955171e7698019e1a0117348694d7f1256c777cbce9c43033e8b7336cacef0e2c87f9c77
-DIST akonadi-search-17.12.1.tar.xz 81600 BLAKE2B 56a2a27ca37af5e1a74d595bda34e9fdbb7672f9409d8d0b10cfe1bfc157bb198274f3ca63b3ba7e534a5210faae5b45021f42e88fde59886b6fc21d38851095 SHA512 67ff01fd3e5c0b488d4eab73c05369f2dce5fcdcf38304747c68705b10d596c0222664a13100e123bd366c29ccc98ab8d33922f75813085c0aba34539239cfa7
+DIST akonadi-search-17.12.2.tar.xz 81876 BLAKE2B 4a6cb6987cc24536b7f9c9c3675cc8677712fee4550d4777963edd188a7d07e4494da86a14370a8c9aa5952923602a71d9fb88f3c583955f270fa889fa3e6e2d SHA512 0b8d495c2ccc433ed4fe2deb1989d3a711f0622f28d7e5f87f6576edfada5dcd774dd6d5cf6f6352277ea4908b2e1026054200e76868e6455eec67124861252c
diff --git a/kde-apps/akonadi-search/akonadi-search-17.12.1.ebuild b/kde-apps/akonadi-search/akonadi-search-17.12.2.ebuild
similarity index 100%
rename from kde-apps/akonadi-search/akonadi-search-17.12.1.ebuild
rename to kde-apps/akonadi-search/akonadi-search-17.12.2.ebuild
diff --git a/kde-apps/akonadi/Manifest b/kde-apps/akonadi/Manifest
index 9e344311aa1e..4810521e03a3 100644
--- a/kde-apps/akonadi/Manifest
+++ b/kde-apps/akonadi/Manifest
@@ -1,2 +1,2 @@
DIST akonadi-17.08.3.tar.xz 1427896 BLAKE2B 37e19d5afb0911bf2002392e0579ea33429a5dc8ec5ddbf3c8e8fa5ec21b014dea5267e353cf5ab94927fa8444cacf9948c001de34a9acc730a891b96da7c0a5 SHA512 bd2a8832ba02b4c39aa2d004722559921a40c39d5bfd6660a0c1fe1d3a2f7103bda59849a45523f3d53b6a02d8686770cb304cbc04ad056fb9627d602b992adb
-DIST akonadi-17.12.1.tar.xz 1521928 BLAKE2B 9da0f21dfa43578fcef90522c007255a0a039d03d0bdfdfa5dcce52b572a6433800bf55149fb40a75385ee062d64e72d241e11f6fc8277d11414dba61d4e0423 SHA512 5e6ea993b98ee72a5c65156e13734da3b8b34438a1a6b791f616e50eb6274328d9f6331bf2b4b9cd2216ce7977a875174757fbd7c7d1d366759303ce89be8ea5
+DIST akonadi-17.12.2.tar.xz 1521880 BLAKE2B c039036cdc0d63dbb6e4ad4b5c0573fbfccf77bc42c03f0fa9f70cc27d603b79f48af7c1f120bb9d3a6460f288a272afd4843987f205d5baeecc665f24b1beab SHA512 c0004d09cae94b4f8a348c0439830a3ec6e906b04a95e8db7f3d15c6aa159910e764c06e3d92ade20e02c16598378cf2eb3f6e99018f2f47d7505bd0fb968905
diff --git a/kde-apps/akonadi/akonadi-17.12.1.ebuild b/kde-apps/akonadi/akonadi-17.12.2.ebuild
similarity index 100%
rename from kde-apps/akonadi/akonadi-17.12.1.ebuild
rename to kde-apps/akonadi/akonadi-17.12.2.ebuild
diff --git a/kde-apps/akonadiconsole/Manifest b/kde-apps/akonadiconsole/Manifest
index 9b6776093622..3963a7ace6c7 100644
--- a/kde-apps/akonadiconsole/Manifest
+++ b/kde-apps/akonadiconsole/Manifest
@@ -1,2 +1,2 @@
DIST akonadiconsole-17.08.3.tar.xz 185196 BLAKE2B fb630eb12653f8a6d8f4064f0fa6a0deaf6766959db4d55f6a6526be504023d4a08954186924063bc4c6aca00d1523f46517d64b6f81da0f43e0a5878d7815dc SHA512 a9de6c25c9b7dea29595e5ed815e25cd37b715afa2c754c9920cf9c6be4755d5bcf5376cad82853fad75feb1540d29afb9691731c09ec057571e8ed860bf1563
-DIST akonadiconsole-17.12.1.tar.xz 185432 BLAKE2B 9a5f9832aceee800036e24d9140166ac9699fa6549dcb0b41166ad5d94bfd35abb61f3b8fb65d25f2c1d4737a24675b93c74c458623b01796c7380fa16916be0 SHA512 d612c31db21086f301bfa0e60051603655f088edbaf1f3011e6ed485b5657764c8075eb29b1072ee0a3f2c945726e3c545812fb930353310117da9d54bdbf7ea
+DIST akonadiconsole-17.12.2.tar.xz 185436 BLAKE2B 529d6165863cefb6c33264635ba5e830a94399910fec590755fe03e1e0f52c2b5a674a3acc23e8cac6ac5690f0b92ffea261ae07fe8ab4c7aec6f9671b353e29 SHA512 0fb504ef4dcd273308fb947014b2dc1cf475e915f244133b1c542df42b19eec6581e465a635bc3fe3320b753b9aaa8bb314207d1859458178aaf62c55984ac23
diff --git a/kde-apps/akonadiconsole/akonadiconsole-17.12.1.ebuild b/kde-apps/akonadiconsole/akonadiconsole-17.12.2.ebuild
similarity index 100%
rename from kde-apps/akonadiconsole/akonadiconsole-17.12.1.ebuild
rename to kde-apps/akonadiconsole/akonadiconsole-17.12.2.ebuild
diff --git a/kde-apps/akregator/Manifest b/kde-apps/akregator/Manifest
index ff03b50c755e..e2f24296e4d7 100644
--- a/kde-apps/akregator/Manifest
+++ b/kde-apps/akregator/Manifest
@@ -1,2 +1,2 @@
DIST akregator-17.08.3.tar.xz 2248228 BLAKE2B a0542cc6a29f14af066507a64a1b5f70c8b95345bf2245d124c7e1b55c39e67e81d87e1b929a96ceb41947fb98cfa14fb3b0bc2654ead5f5516245fa7949fb78 SHA512 1415eea92cd26d6aa39e373d4177b09739479cb8f168f16ffaede7abf47c5a3b5a2e349bb583428ee210a44736cc4d27dde60fab69edf56e0621062512169ca5
-DIST akregator-17.12.1.tar.xz 2253308 BLAKE2B 05d115a568b8979fb834796f4b4ac16d277bc34dfa2f86032a561804c997ccb601d5f96e45b5b5d617e9db4ba8f668f5f16098979aca1dec091b1013425e3237 SHA512 ec52857cae2a07c4fdb0ebebadd8c6212990d5a9c493f380822339c4f5c8e6b2662d81c7f9f1829583b0798af2317aaa2ab1f5b1b7d7bbfe3839f3daf848232a
+DIST akregator-17.12.2.tar.xz 2252928 BLAKE2B 6a0c2f5f9cc6b38c47b860fee9db7bb80614a24b45521502a5e380700c0e15e70bf9c408a4aac4f7cd9826bd06c8372f9d4bf27ce48fe95b84d8e7f61380a86e SHA512 29ce5481566eba58d78a8fa9ce7c0c048d74a7bf316efa78d72f2b873a5616d62d0c1fc8ae82380848aa44a8408b6483174d963fd599894d3796d078189cefc0
diff --git a/kde-apps/akregator/akregator-17.12.1.ebuild b/kde-apps/akregator/akregator-17.12.2.ebuild
similarity index 93%
rename from kde-apps/akregator/akregator-17.12.1.ebuild
rename to kde-apps/akregator/akregator-17.12.2.ebuild
index 861bc0c9dc32..a9886e67a926 100644
--- a/kde-apps/akregator/akregator-17.12.1.ebuild
+++ b/kde-apps/akregator/akregator-17.12.2.ebuild
@@ -53,3 +53,8 @@ DEPEND="${COMMON_DEPEND}
RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
"
+
+PATCHES=(
+ "${FILESDIR}/${P}-crashfix.patch"
+ "${FILESDIR}/${P}-feedlist-corruption.patch"
+)
diff --git a/kde-apps/akregator/files/akregator-17.12.2-crashfix.patch b/kde-apps/akregator/files/akregator-17.12.2-crashfix.patch
new file mode 100644
index 000000000000..c8c872f433bf
--- /dev/null
+++ b/kde-apps/akregator/files/akregator-17.12.2-crashfix.patch
@@ -0,0 +1,16 @@
+diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
+index fd533ecd..2733b273 100644
+--- a/src/mainwindow.cpp
++++ b/src/mainwindow.cpp
+@@ -137,9 +137,7 @@ MainWindow::~MainWindow()
+ void MainWindow::saveProperties(KConfigGroup &config)
+ {
+ if (!m_part) {
+- if (!loadPart()) {
+- return;
+- }
++ return;
+ }
+
+ m_part->saveProperties(config);
+
diff --git a/kde-apps/akregator/files/akregator-17.12.2-feedlist-corruption.patch b/kde-apps/akregator/files/akregator-17.12.2-feedlist-corruption.patch
new file mode 100644
index 000000000000..eefd844460a3
--- /dev/null
+++ b/kde-apps/akregator/files/akregator-17.12.2-feedlist-corruption.patch
@@ -0,0 +1,17 @@
+diff --git a/src/akregator_part.cpp b/src/akregator_part.cpp
+index 94a4e00..3d2d778 100644
+--- a/src/akregator_part.cpp
++++ b/src/akregator_part.cpp
+@@ -514,6 +514,11 @@ void Part::slotSaveFeedList()
+ if (!m_standardListLoaded) {
+ return;
+ }
++
++ QSharedPointer f_list = m_mainWidget->allFeedsList();
++ if (f_list.isNull()) {
++ return;
++ }
+
+ // the first time we overwrite the feed list, we create a backup
+ if (!m_backedUpList) {
+
diff --git a/kde-apps/analitza/Manifest b/kde-apps/analitza/Manifest
index 302fa1a31fec..ee498bf2e553 100644
--- a/kde-apps/analitza/Manifest
+++ b/kde-apps/analitza/Manifest
@@ -1,2 +1,2 @@
DIST analitza-17.08.3.tar.xz 329800 BLAKE2B 33c08be1b6459a6949eac99598b05ecafd24718769e97457eb881dd534a93dd9553a2a055170250ac37ac6f89cbee3e5e39fc207d5b8454f94923d670fb3127f SHA512 bc7f8b0d53ffd4fac7a24b457e4732c557589a55f0722e2fa24134563ba124dc89774f39c158d8b2bd5fedee7656f224b7e60b4f87c0246589b84f09d20e991f
-DIST analitza-17.12.1.tar.xz 331232 BLAKE2B be4dfc81063dc7994b17555677fee2079db843c721a713940445e57148752cd880074b4f2e37abc3ef0408285daa38e700f8a7e60c4dd3f99b8399640595d4db SHA512 e02fd9d107e898e1ad076568bea4893a6c82f8e2a9dfb7c5db031f750e8715318dd63a2f5ed6c8b1cf35ceb4634fde07f0e9a2d2e7af2366dde966372ec5a2a9
+DIST analitza-17.12.2.tar.xz 331144 BLAKE2B 4d8984b7ea9f684d4dbc9d76390c149fe54b611c08fe604facac636fac8e825fb4fb988056d25da4296d5b5b1a856424850d82a85c79a7dd7e59fcafdb13e266 SHA512 e326d397db3193492258f156cd71f63e4544abd9724b58769a1593ff57242b18de09291a433ea37658015bd57f75e430ed95bdf99d3863fccfc4b546a9686933
diff --git a/kde-apps/analitza/analitza-17.12.1.ebuild b/kde-apps/analitza/analitza-17.12.2.ebuild
similarity index 100%
rename from kde-apps/analitza/analitza-17.12.1.ebuild
rename to kde-apps/analitza/analitza-17.12.2.ebuild
diff --git a/kde-apps/ark/Manifest b/kde-apps/ark/Manifest
index 41417cd688b3..45e8fe79e6e3 100644
--- a/kde-apps/ark/Manifest
+++ b/kde-apps/ark/Manifest
@@ -1,2 +1,2 @@
DIST ark-17.08.3.tar.xz 1966132 BLAKE2B ec17cdd3d9682cbf2f533bb159fcc219c91426997120ac03fa4726123701b6e1d98686cdaa07330e541bd2a1189a920292c13932df824bb9855bc93c38c7c605 SHA512 c28eda02f561391a21723286de2b71b9d985a07edfabd510b690927ac598da7464b56ba6132bb0362a6fd7ddb35d99bcbeb8ef74b801cfbba22f6f6d91262fb8
-DIST ark-17.12.1.tar.xz 1970844 BLAKE2B 5f758bd3d555a75e1c50b29292bb28f637184d7b7af9de5193ab24348845135cc6486a196d16320d11b108eb3f7c83eeedf2a0afa46019a8c09b6f1ea9bb104a SHA512 445b98bc1fe6484cb5f2b6fb78a2d33e6d0d1898968fbcea43574567af3b3d8847fe674a2bdb342bf8ca96b862bb2de25b4f06e82715a3d99899d1279b8a9fca
+DIST ark-17.12.2.tar.xz 1970240 BLAKE2B eb402da08903476f1ae14ff3921742a63242a2fbd1eb5702c794a52a5249342751b1a0a943d10a0516a7cb6da3bfd7a1c886d2d23a09c4b79022d96b86486008 SHA512 8b87bb8e96ed1483503ebd26ce505962cafe96b9294dac9dd548a0659c0ff8795cf1e699c86ec2168f761819906d8958cedbe3858e05d50f7cb41a9d780a78af
diff --git a/kde-apps/ark/ark-17.12.1.ebuild b/kde-apps/ark/ark-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ark/ark-17.12.1.ebuild
rename to kde-apps/ark/ark-17.12.2.ebuild
diff --git a/kde-apps/artikulate/Manifest b/kde-apps/artikulate/Manifest
index b6fb9349b54a..d0a2511d183f 100644
--- a/kde-apps/artikulate/Manifest
+++ b/kde-apps/artikulate/Manifest
@@ -1,2 +1,2 @@
DIST artikulate-17.08.3.tar.xz 3749500 BLAKE2B 99cce8d58f10ccaecaeb649b9f59036d4d1d4826e10e3b196e523818cdb925414917a53511640491c5d68a86d6d0a93890af723b54ea893fe6c44a5a355dab7a SHA512 8ee17dbb4a8d3e0ff0537f856a7eb8c918cb909852cf5c48b70c0e281bfb104d3c231053d2aad9368f82182c628c92c267b4f6946164417efea24c589d343ca2
-DIST artikulate-17.12.1.tar.xz 3746124 BLAKE2B fb02fb203cea77e4c20eef77b6b0c4bc62a30b40754ca8de471f5b236b74f0af55b292f5dbbfff6b162558bf4c81afdd7d454b700995ed4768f3cd49ca3c3a5c SHA512 263f9fe1ee053cf546e647f4c805d4b10cd1d71cd14908e20486d68434f964af0fc7e5b641d15529fb18f09608bfe22abcef59c5b93f27f9b0efe4a9646d00d2
+DIST artikulate-17.12.2.tar.xz 3745828 BLAKE2B 9bed3117e49a6053821930b730944badb7c4633085ba84482037c710021ef14fc16329a134f27b1a7392bb089e7e0b572d153241724e714dcb0462db52e33b9f SHA512 a5157cb099e32069e30fdee0be3cbc484a5e13b9f968da8bc04526c49db3ba47d07c5deb9a432bcef9154e616aba9ff7911cbb7bc09307e44fbd2149bfd2e9a9
diff --git a/kde-apps/artikulate/artikulate-17.12.1.ebuild b/kde-apps/artikulate/artikulate-17.12.2.ebuild
similarity index 100%
rename from kde-apps/artikulate/artikulate-17.12.1.ebuild
rename to kde-apps/artikulate/artikulate-17.12.2.ebuild
diff --git a/kde-apps/audiocd-kio/Manifest b/kde-apps/audiocd-kio/Manifest
index 769713f4bf88..a1afb0a15e53 100644
--- a/kde-apps/audiocd-kio/Manifest
+++ b/kde-apps/audiocd-kio/Manifest
@@ -1,2 +1,2 @@
DIST audiocd-kio-17.08.3.tar.xz 247916 BLAKE2B b95475ff9080af1ba4f06952913c7d9ef8876e4a676237ff916baa33d8950cffad5e529079185fc5af88028b72339f0552a5bd032f941b2ba36ff6da34bed3d4 SHA512 000e344e0a9b8bfc09fdb57f0fa58b996a1a0d8a24b08dcf90210a519c2157774d666e1280291762c9b7bea45656cc93bcc5ae661103e4648260aae5ea4d7a26
-DIST audiocd-kio-17.12.1.tar.xz 247772 BLAKE2B 99ab12d7753c813f768a190a481cf314b246407913004743bcfcc7ccec1fb76e161c19c56e752aa780ac74a2e41eca8ea13571a5b4367aefc6db6b8b98baa040 SHA512 783093e7645cc41731aee1ef38778e2383776c34738b21f8545828996b7c16911114e1309bd863dbcdeb6b3e1f004286b705882ec1530ca4ee050b942e5010f0
+DIST audiocd-kio-17.12.2.tar.xz 248292 BLAKE2B 18f1ae417371a2b1ea3428f723b6ed9f50966c86547745b3c8e4f87458bb0096fbfd77df38193a6e691deec600f774ba7938da5cccdcd89aaf6e1b3e94f2f93b SHA512 df3559a4e80519fd94de1f1b7c18c4e136dda69fc5c6998c57d8095d7534bb02a4fe9af29858e190e71a918f3dce1bad1c0f8f72b2da3e07dc77a359489a7044
diff --git a/kde-apps/audiocd-kio/audiocd-kio-17.12.1.ebuild b/kde-apps/audiocd-kio/audiocd-kio-17.12.2.ebuild
similarity index 100%
rename from kde-apps/audiocd-kio/audiocd-kio-17.12.1.ebuild
rename to kde-apps/audiocd-kio/audiocd-kio-17.12.2.ebuild
diff --git a/kde-apps/baloo-widgets/Manifest b/kde-apps/baloo-widgets/Manifest
index 3f4e0176d4ae..df69e1076a38 100644
--- a/kde-apps/baloo-widgets/Manifest
+++ b/kde-apps/baloo-widgets/Manifest
@@ -1,2 +1,2 @@
DIST baloo-widgets-17.08.3.tar.xz 152288 BLAKE2B 0cd9403cb8c730f27db69b03d24434638f0b3d35a5fcc8b08e573968cfbd7012ad4f455224f4841736e59edc589845119b27ad0905970dca8540eb5960d5e0b9 SHA512 5b218230c0778906d35c5070dbb91c84a708c7784059083ad972d6d20931388f531306c700fdfea4a58562b2573ed449cae4cb5bda2ac1bf77024f2827199e82
-DIST baloo-widgets-17.12.1.tar.xz 152260 BLAKE2B ee9d06d77fc5a41207ad33b8b9f82e0089dbe388ffe0c85e905b9a19d72369c2b9a89c3f58f723e96d14ee3d1f983712b8454dcc58627e4492804f5d03ce0308 SHA512 b8f54014c3d3a3f2250034b56e5f4724b85f86e957bdb358251fe5fb7339c3bf950bf8874cf8730f5f9bc8ae46391ac61ad881159fe2845afb2402dbe06eb6eb
+DIST baloo-widgets-17.12.2.tar.xz 151040 BLAKE2B 409f6f212a5254c600f6d295f70d4ea452cfafe6dc366e82748be33eaaeae65c0a8ce4f7b8f63c01be684608bf4bc8c144af250fbc14d83647f3012bb7398cb0 SHA512 6f337328fffe1499edc15a9021a8c90c967188d6df02df037941417c25bcce35bf5c50e50a8386aae397f9139f7cd77fac2863fc48dc6e397784fa131fe56973
diff --git a/kde-apps/baloo-widgets/baloo-widgets-17.12.1.ebuild b/kde-apps/baloo-widgets/baloo-widgets-17.12.2.ebuild
similarity index 100%
rename from kde-apps/baloo-widgets/baloo-widgets-17.12.1.ebuild
rename to kde-apps/baloo-widgets/baloo-widgets-17.12.2.ebuild
diff --git a/kde-apps/blinken/Manifest b/kde-apps/blinken/Manifest
index d46480a330b7..93dab914b627 100644
--- a/kde-apps/blinken/Manifest
+++ b/kde-apps/blinken/Manifest
@@ -1,2 +1,2 @@
DIST blinken-17.08.3.tar.xz 2505448 BLAKE2B 17c568e461325d779c8217476bbc882142152c642980ac72b0e945cb7b38d8f594c685800d6f16dfb2aca317af7f4d139bf4f32853a3ed0e715f7cc80a3d10ef SHA512 bb4d8c9ec10cb5ba83411217d137f30ffb4a8975e686f8434133134bd18d68fdbb6eab8952eaff6641935fecba19986568281dfbc8cf36fc0a665c7cbcfedebc
-DIST blinken-17.12.1.tar.xz 2505872 BLAKE2B 4d6049c3d028e11300e7b3d8db899f52ebf103d1997cd5d568e74ddd124f9cb4013e3790111286f08ceec5c759e11aebca7800f530d9bdd0b07f61d31809be95 SHA512 d86fd9aa8b1ef4eb447235c5b44a9dd0b789a96be364dbe2a1ffae15b1bb1ec153dad7bc09f10a4b36b789369f957d5ad57197acda0a79dcf54f68a4b13eb0c2
+DIST blinken-17.12.2.tar.xz 2505876 BLAKE2B 146cc46631506c19db724b5884d7f75545de0b836f9a3995596fa65cb69dfc58dd8959a22546efec8b641ef484c47cff20583b2c15193211fc57f7574526adbd SHA512 a09b23b2cc91513c2cbabbdb94b2d45aa987f21d5f135f3f878163d3ee9211eab6a2c26d7e0c979122b6361df7b8f9147f457432bb3a6277eb1e513b1c811dbc
diff --git a/kde-apps/blinken/blinken-17.12.1.ebuild b/kde-apps/blinken/blinken-17.12.2.ebuild
similarity index 100%
rename from kde-apps/blinken/blinken-17.12.1.ebuild
rename to kde-apps/blinken/blinken-17.12.2.ebuild
diff --git a/kde-apps/bomber/Manifest b/kde-apps/bomber/Manifest
index 7ae9236841c3..62c452693606 100644
--- a/kde-apps/bomber/Manifest
+++ b/kde-apps/bomber/Manifest
@@ -1,2 +1,2 @@
DIST bomber-17.08.3.tar.xz 754600 BLAKE2B 8fe272d55026e8925e7587ffc8bf8465ab765805940eed318f4d3accd3876325f7a03a9e993945966e83c78e555699d79fe2a99e87470f6e355a7de6d69e7b87 SHA512 2fb6ad0b91062bfbb8e861493788f4f042d7a2244a0a93d3070109ba30e43653825dd060e65debaddbe7c26f416248e8ca68a2282a9e375fcc225750f35f7520
-DIST bomber-17.12.1.tar.xz 753892 BLAKE2B bb6c68b8d9e89f66bee395fd485afc0c9bbe948f5487b9019a4d3440e1da2678b69ca3aa72150a216b4f4f6e378b16266043e3d95ae7777238a124733fa6d1f3 SHA512 b294c8024de866342ae61c31c8e183306883655f6571b0868466a481fedbcd205b011f206dbb0cee6785c20c1446c09d189c135770814c7bcacc32b4520d74e1
+DIST bomber-17.12.2.tar.xz 753828 BLAKE2B e43230d2d282e9628925a1689f95bb111916a95e89a4c7aa5eb29e23eea7d194cfcd66df55e5c384509844c597fc5f05f3e202f535f08a31dc29eb0e4b95fcbc SHA512 27563ac622e4b3e2eb796ddc9aa7a90b6971775f2873464466e9c82e5c813afcfb2ea4f37bb7d1eb22c42d3f2300e4d75f6fa96ce262ad072710ddc48a27edc1
diff --git a/kde-apps/bomber/bomber-17.12.1.ebuild b/kde-apps/bomber/bomber-17.12.2.ebuild
similarity index 100%
rename from kde-apps/bomber/bomber-17.12.1.ebuild
rename to kde-apps/bomber/bomber-17.12.2.ebuild
diff --git a/kde-apps/bovo/Manifest b/kde-apps/bovo/Manifest
index dbc104f67e14..54fb316fbfd4 100644
--- a/kde-apps/bovo/Manifest
+++ b/kde-apps/bovo/Manifest
@@ -1,2 +1,2 @@
DIST bovo-17.08.3.tar.xz 186460 BLAKE2B dfb74374515a7b5cf88f618e5db04121d776656131ae6aafd63267c8da390092ae9c5793ef6ad47427f2a81503113694f16aed54f7948dd761306bb0af5528a6 SHA512 6d37cd6e687d2ac1c36bb3a9503bbfffc926c5b4d572327315bbdf70db42d956b45390dad74b839d8e6f7a641146ba25c5f84dc67640e1666e0fba19b2760013
-DIST bovo-17.12.1.tar.xz 186448 BLAKE2B e106cf278b9768f29905551454c9c0eea46d4896de792ad9a70b464952effcaacdc53ff79e1f8426eabd3f8efb31f9338456189e4d681c158d7b01db2c3f9884 SHA512 d162ada28c13f6983220e7ca0fb0c1a6276878d7167d4fdf91550c1e4dfce0ad3c23f3c24699d3e302fd63518af36311da9c212e62912336b3d2999a60cce6ff
+DIST bovo-17.12.2.tar.xz 186456 BLAKE2B acdb079ff88965a9d3b39cde6c74c4181a447a504e7de8976cfc51fd1af969902d983be4bf7ab1f08b3b23b758f2b31fb72b39b4ce2062bcfd84c40defabb830 SHA512 42b37cf929755e730b30125977ef19858a9f006582eed62d20646b1fe5428c9731aaf840966d67c6e251c1cf279ee852e5bb4d31e58c2e93e92225a55f407ed0
diff --git a/kde-apps/bovo/bovo-17.12.1.ebuild b/kde-apps/bovo/bovo-17.12.2.ebuild
similarity index 100%
rename from kde-apps/bovo/bovo-17.12.1.ebuild
rename to kde-apps/bovo/bovo-17.12.2.ebuild
diff --git a/kde-apps/calendarjanitor/Manifest b/kde-apps/calendarjanitor/Manifest
index d1e6218da61e..3173755915d0 100644
--- a/kde-apps/calendarjanitor/Manifest
+++ b/kde-apps/calendarjanitor/Manifest
@@ -1,2 +1,2 @@
DIST akonadi-calendar-tools-17.08.3.tar.xz 223524 BLAKE2B 27b584a5a06c7d5388c4a182f824005e8905b54773dfca8c010faba4d254a73d794ed4b1eebdc516ba7a100d0e3b841f37b4a23e2efeeec6416813c2ed63f949 SHA512 9ff26e19f7fcbedb76698d40f781c4e96f97c6441e5002b3fa0d63b22558563ae8f25f8343b05acc400af2fa5e96b7f96c4fa3a9ffc82cbf5d01cf21e002cd40
-DIST akonadi-calendar-tools-17.12.1.tar.xz 224584 BLAKE2B ca816ecc8deb68032b3063cdb777e92b4dc94b9eba782e285a99eacc40742e412f55c6c6f9fca3797b20692a2f516cd2414a0425a2a40a6a3b0ca8bf5bb614e1 SHA512 a7a30b833a835921b071a6288507f131b3688de38262d5fa6f49acfb32148d1625abd5c3e777af6452166d54d374e2991b02c11d328f9aec2ab337581ca38311
+DIST akonadi-calendar-tools-17.12.2.tar.xz 223912 BLAKE2B fbe922df2214d62947380794aa1af6cea40da45709644ee419166864254b296440ebfc1f4e14c3ad976fbf350c5b18ada0eb37c9227131fc1b1911d347ba4d93 SHA512 36c89bf4a3bdae29c727ad6cedf580439ffd9aec3ddf190b74a24c53af270ce173ecbbce02f336e4b2c3f3482670d97cd108d27a12a4aac1df14cd31c91fccce
diff --git a/kde-apps/calendarjanitor/calendarjanitor-17.12.1.ebuild b/kde-apps/calendarjanitor/calendarjanitor-17.12.2.ebuild
similarity index 100%
rename from kde-apps/calendarjanitor/calendarjanitor-17.12.1.ebuild
rename to kde-apps/calendarjanitor/calendarjanitor-17.12.2.ebuild
diff --git a/kde-apps/calendarsupport/Manifest b/kde-apps/calendarsupport/Manifest
index bb08fe332ee1..b10fbfcbb14d 100644
--- a/kde-apps/calendarsupport/Manifest
+++ b/kde-apps/calendarsupport/Manifest
@@ -1,2 +1,2 @@
DIST calendarsupport-17.08.3.tar.xz 644224 BLAKE2B 3a995ccb6db2d33abc7264fe0f50ac33b21dc44d76c0008652fdbc1ad7b7187da56879f17e3bc636b7810d679a27a6dcb53cd9a6beed815d4dcf61aaa84f73af SHA512 f7cf312d4e1970fd5d701c26e035443d3505fdbc97d6ca3f4c95c9f193014b3537f09d36c66d159981d22c188c38008ba359a70cf76eac2c3fe291441ee17587
-DIST calendarsupport-17.12.1.tar.xz 644840 BLAKE2B 2fd723c13bf89d3047c1dda3ba16550edf27d209f6aab9c01709315045a9e81eb62e37c57124a952d0677b03cd7163def266d91942e3f79d1da345f9e3dd9a74 SHA512 689d9b6b1d68542f586199297d3713bf052878440f3e4b76b97f78c11b2c69efa567a6252d582d09612922628560d870b342db6b143578a4a76f8ebc567199e2
+DIST calendarsupport-17.12.2.tar.xz 645772 BLAKE2B 2b6bb17f5c286307f9ca461d2d91cd46efcdf1e433d27c5d9b85b6f2013b754ac962ffad0ec494925555106185d3371a555d2917581b267722954079d0134dae SHA512 c3a801b0a03281a6512a83b879297442b2c94fa960f0da12f511f2f302a34ff4db3b25aca91cdd9010a96777cc7782914f87c40f93efc068ef54ab4e06db5bd8
diff --git a/kde-apps/calendarsupport/calendarsupport-17.12.1.ebuild b/kde-apps/calendarsupport/calendarsupport-17.12.2.ebuild
similarity index 97%
rename from kde-apps/calendarsupport/calendarsupport-17.12.1.ebuild
rename to kde-apps/calendarsupport/calendarsupport-17.12.2.ebuild
index cbb63540f6a6..04abac8577ef 100644
--- a/kde-apps/calendarsupport/calendarsupport-17.12.1.ebuild
+++ b/kde-apps/calendarsupport/calendarsupport-17.12.2.ebuild
@@ -17,6 +17,7 @@ DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep kholidays)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
@@ -28,7 +29,6 @@ DEPEND="
$(add_kdeapps_dep kcalcore)
$(add_kdeapps_dep kcalutils)
$(add_kdeapps_dep kdepim-apps-libs)
- $(add_kdeapps_dep kholidays)
$(add_kdeapps_dep kidentitymanagement)
$(add_kdeapps_dep kmime)
$(add_kdeapps_dep libkdepim)
diff --git a/kde-apps/cantor/Manifest b/kde-apps/cantor/Manifest
index 940af9346140..e76d73359251 100644
--- a/kde-apps/cantor/Manifest
+++ b/kde-apps/cantor/Manifest
@@ -1,2 +1,2 @@
DIST cantor-17.08.3.tar.xz 1062400 BLAKE2B c9ee9ca23679566c7e8b1895a6ef5a332d486f8abea75242529cd5a5f99f506cd1b3dfef5591a6275272a5a0b8441ff9ef1cf8621c236a7357c5391d187e60be SHA512 92d40921b4121e7053381f071eaf08ba2a5bfdd42272ff749db726aa300878561b8079118a0ea61173269abb04fa1cbfeb8dba27da8701ecd2b17876c64a108b
-DIST cantor-17.12.1.tar.xz 1064476 BLAKE2B 64eb91b1f0f033c5d6d33c21c9077cac1eb3ccfe33f25047dd18af8fec029cf1b5b26c5f68908eb3d12741ea48857639bb38db97748e48a6880993d37568711a SHA512 d15d9699e05a01fe5f376942dd39fdc9f6e8189819d44b11dbadb7ac43638766a233a361d107aa572e16df598eec4e220bfb9740d741d60a10ea7b00bb6fe095
+DIST cantor-17.12.2.tar.xz 1064220 BLAKE2B 45315ff528d7e032f1dc49f13be53f81f819d7cac8d85e6f8d1d32ebd94207e0885ba951412ad3f1602eaac59b5b6ef227b124afbb1caa6674e6204acb874d62 SHA512 3ee1d8eb845b2637a83545e28566d55d361204d21a698acc24017a2d639387b6804508fad8c533975dff80c4a4779d282333f6321447fd906fe2ff733be5b6e0
diff --git a/kde-apps/cantor/cantor-17.12.1.ebuild b/kde-apps/cantor/cantor-17.12.2.ebuild
similarity index 100%
rename from kde-apps/cantor/cantor-17.12.1.ebuild
rename to kde-apps/cantor/cantor-17.12.2.ebuild
diff --git a/kde-apps/cervisia/Manifest b/kde-apps/cervisia/Manifest
index cb333f134604..e9d1a6c1c54c 100644
--- a/kde-apps/cervisia/Manifest
+++ b/kde-apps/cervisia/Manifest
@@ -1,2 +1,2 @@
DIST cervisia-17.08.3.tar.xz 1905528 BLAKE2B f6780929aebebbda7ea1cfabc239d9b293c3de50363c9677b2bb6cb2486a4d239febc066d24c52d99716ccc8c2a7442f29b096da90d3db88be0af489d78f23be SHA512 0e9c5136745da6b6a7ace7bc009b87d697915b7fc39689c6c4b562d8a2e70212091e650043cf30abd453f1c59c64b4580e2df61ea5af3551ac3c9d45c15aa263
-DIST cervisia-17.12.1.tar.xz 1905836 BLAKE2B 8e7faa64a635767ddd8fc9bc2ad4882d624ec43d0a97d056a272f4879102dbf4e541065d35f38cd7d126e941a5dc05e207940426e47387b608cdd50ab72c7fb5 SHA512 eb4e2b615a73e5e59c9c6d38346721658f2864c8cacd32c08dbb555e767d0dd21967fa17bc98c524211d84f87b2b849ec9d23108795f6436dcef49c23c405e04
+DIST cervisia-17.12.2.tar.xz 1905744 BLAKE2B 4352ba20f26aa0efeccbe83c98623a3141f469a05ccefb189f46da8ee681576fcbd4f2c0acc1ca0681981606b4fa0ba0be498eb548a6854a0d61c80dec033aac SHA512 6aa1ec99f3c60b1e17aada9adc6911405ae5ec6145c1e4347aed27e4728440be7cfe717264be1e56fed19b25848da1a9664090f2e724b0aaf644c50a1fa7d053
diff --git a/kde-apps/cervisia/cervisia-17.12.1.ebuild b/kde-apps/cervisia/cervisia-17.12.2.ebuild
similarity index 100%
rename from kde-apps/cervisia/cervisia-17.12.1.ebuild
rename to kde-apps/cervisia/cervisia-17.12.2.ebuild
diff --git a/kde-apps/dolphin-plugins/Manifest b/kde-apps/dolphin-plugins/Manifest
index 8a791122195f..1f57c62eb2ba 100644
--- a/kde-apps/dolphin-plugins/Manifest
+++ b/kde-apps/dolphin-plugins/Manifest
@@ -1,2 +1,2 @@
DIST dolphin-plugins-17.08.3.tar.xz 187084 BLAKE2B abe392d68e622c8cc02aaae31d71ffa28bc19544e7b9306ae3cfcc73a18ae9d4b453626274158d94d52140bff16e39c987a68423d4e24dfcac38efcab65cefef SHA512 49bd9b9059a129e9276d2cc216679abbdec595a98aa3ee950164fafcef30a2206b18e3b7487a6665aa3da6c643d92017309fedcfad0caacdadd7433126690970
-DIST dolphin-plugins-17.12.1.tar.xz 187316 BLAKE2B 36c1f8e264daa021f27aea9675784443d7d223f779822d05e077e93c232ba828527042507ee081758c958a9cf9aaad6d0f5a1551a30941b9ac9820fbfd6127bc SHA512 e0e63cac17211ab8390e62274ba69e5706dd0ff3df5a3c91adbfb4cc276cd79f73e6209b7c1fc8c1d4ffd804a974547d58f79bd1a4cf7363783a9eb1a510a8cf
+DIST dolphin-plugins-17.12.2.tar.xz 187312 BLAKE2B cd791a0124cf7e38ce491fc08f891d2774f76af335e2483068890652e2f408caafeda901e5cceed6ff41643dc107dc47d5768c6dd080c70ed1426f25ffba44c9 SHA512 54336bcd7f31fbda1ba241917dfd6381cddae2854f2d974ffe4a104103228903467e27799624bc718cd6daa001329b97418483cfbf13e31f6075bbbf3b098213
diff --git a/kde-apps/dolphin-plugins/dolphin-plugins-17.12.1.ebuild b/kde-apps/dolphin-plugins/dolphin-plugins-17.12.2.ebuild
similarity index 100%
rename from kde-apps/dolphin-plugins/dolphin-plugins-17.12.1.ebuild
rename to kde-apps/dolphin-plugins/dolphin-plugins-17.12.2.ebuild
diff --git a/kde-apps/dolphin/Manifest b/kde-apps/dolphin/Manifest
index 2dd2f45aa804..296eb0a7ce95 100644
--- a/kde-apps/dolphin/Manifest
+++ b/kde-apps/dolphin/Manifest
@@ -1,2 +1,2 @@
DIST dolphin-17.08.3.tar.xz 4832732 BLAKE2B 8fcb23bdac474ed4c0e8cb220f28443ae759ed5d818935ec96eee02121855173ef905938dbf0ef024daafd3e946bc1c544a3b82a10447aadd5fc3a17eb4de241 SHA512 c2b0a41b29bc0370b7e9614edb5cf80585748c3fe2179b40799e5922dd7370c75608b756384d2155b1a1a7e8cec599e94539174a615239303bd6ee002050b662
-DIST dolphin-17.12.1.tar.xz 4840748 BLAKE2B 803f27c3a8b5bd0dfa1ca9eab01c3a3ea7c28479ad7c4ace72b74b1a5565adeda5ff8c1a6f25625bd3dfc263605401808c595613d834d89ac0b433286130c6a3 SHA512 0780eeb1bb730ac797532cf52411ad1036633565ed1e098b35828252f1a393554489367a136029b5b43f4783c4b5f16dbde1ab38314df997f206a91ddb540837
+DIST dolphin-17.12.2.tar.xz 4840736 BLAKE2B 0adc8f7d6e981890c9665d575a7187a44aee80629429a849a392423aa1ab5f2710021c3c661052e8e15f9d20f821544fc92750898cad5e61b15ecf0b0719b3eb SHA512 3c576d6eeb373790b8b4c6a13b01df606bbfde7b0c08da5965d31e77a1f88a3ccc79387b0546bfc039a1abc65b4bc466b39f7e128e67ecfe0f613c3d51e85d21
diff --git a/kde-apps/dolphin/dolphin-17.12.1.ebuild b/kde-apps/dolphin/dolphin-17.12.2.ebuild
similarity index 100%
rename from kde-apps/dolphin/dolphin-17.12.1.ebuild
rename to kde-apps/dolphin/dolphin-17.12.2.ebuild
diff --git a/kde-apps/dragon/Manifest b/kde-apps/dragon/Manifest
index 1ad333b96985..b631ff6a2cdf 100644
--- a/kde-apps/dragon/Manifest
+++ b/kde-apps/dragon/Manifest
@@ -1,2 +1,2 @@
DIST dragon-17.08.3.tar.xz 1463028 BLAKE2B b5804388182fc916d458d0c08d5cc3f39ce59222732f282199d1b57e543abebbd79fe1b1ec894935c4cc95bdd04e2b038a10c1ed62339fcb1eb49f545a568f35 SHA512 ca71a17ea38f5ea28c53f7b10a050c25b12f7e02da36dad8140868cb6a86d10b2d4efb25df28ea05ae65d36bffb074177db56c4b6a2505364dee060f8e47b5ff
-DIST dragon-17.12.1.tar.xz 1463184 BLAKE2B d43bce2a65301d0f93faaa849c69093523831273410032247c96073b5e1b0acda0dbc133d4a6fd16aef3dd7252133eddfbd886c4efdcb9c2d14779e93a3fe72c SHA512 3326c0485ca505e75c4c41e53ded1a23909c045335674b489eac181bc4aee00b167fd4338456882236034045568630b985f8dd52beee70f35f1adab8bebf6860
+DIST dragon-17.12.2.tar.xz 1464104 BLAKE2B df98710a5839809312fa69711dfc7e55eee629b8b4ec5b53185fc3ad81a76d45e9bee20c32be38d1e93c95172f555354894ff7d7a24cdf882c931fc78031679d SHA512 8df5e3b846b01cf56fe19413aa16ec99933fe85bc15a5e04d3203d6020c335c715e7ce23a424edb3f3544f12a0f647988777f7c0ac213b618008f270edb7ffd9
diff --git a/kde-apps/dragon/dragon-17.12.1.ebuild b/kde-apps/dragon/dragon-17.12.2.ebuild
similarity index 100%
rename from kde-apps/dragon/dragon-17.12.1.ebuild
rename to kde-apps/dragon/dragon-17.12.2.ebuild
diff --git a/kde-apps/eventviews/Manifest b/kde-apps/eventviews/Manifest
index 3d6d0a59d244..7d2043a192c3 100644
--- a/kde-apps/eventviews/Manifest
+++ b/kde-apps/eventviews/Manifest
@@ -1,2 +1,2 @@
DIST eventviews-17.08.3.tar.xz 433968 BLAKE2B 3ce619b1f5498dbf434e396eda47274c834e65a12b4899b5eb5bd3bb9e09a7887ceb0cd92b2bbda240f1c2b58a59293001ddefe619b945030d8b6288fa91de7b SHA512 ac44d1657293430ef4edd0ea8119529fea56fffc0c88dac3a928a37a4191f345ee5f035b2a70bcae22d6da0c3fc9f8642ee56c050da91bffccf7864816a4786c
-DIST eventviews-17.12.1.tar.xz 438316 BLAKE2B 8b1747d8e44a2858ea9528e788a130fb1eed8a6457ee39bc7aaf1a9ef3a866cc2625d7e8f75e5ae6f42b941a4355b5747e4407f898f3e5d51934cbb4647cfa13 SHA512 4c02d634c8fc7b2efdf54f4954548b082d7e50b74f754d3291ce4fbfdf25a7be6dce98060e9e25985020d4a8ff12d500f5fe38079fa5fb7f034de87e40216dd4
+DIST eventviews-17.12.2.tar.xz 438312 BLAKE2B 4f39e10e550a4a8646b7508aba187f97e01a681b035f67f14db3ba039a535e9b8ab99f26408c84f6bbe03b48d35b3480ab041bf43270623696a1aaaed800435c SHA512 60b065457d7bbaedf9d5008b0631e40a88a729329ed4207d679ac468c575b89aeae8d369cdd0a4b4e33b9d7ef861a7eefdb6170160835062ab722eb1bf87e6d8
diff --git a/kde-apps/eventviews/eventviews-17.12.1.ebuild b/kde-apps/eventviews/eventviews-17.12.2.ebuild
similarity index 100%
rename from kde-apps/eventviews/eventviews-17.12.1.ebuild
rename to kde-apps/eventviews/eventviews-17.12.2.ebuild
diff --git a/kde-apps/ffmpegthumbs/Manifest b/kde-apps/ffmpegthumbs/Manifest
index 8d1e8431e446..b45b38f89309 100644
--- a/kde-apps/ffmpegthumbs/Manifest
+++ b/kde-apps/ffmpegthumbs/Manifest
@@ -1,2 +1,2 @@
DIST ffmpegthumbs-17.08.3.tar.xz 21100 BLAKE2B 29f53acf700c15423a27b9616d6fa3151ab7282aaa158d21f5a396857d7889f14b8b1030913f9a5151c427490140ca2bf35097327abad41566eadd8c90ac1075 SHA512 81ac9b17395fd07bd49200393eba409d7d5c3fae3ca78772dca1f2d24ce7f7a1162ff1be1df7fd1f7dbfc055af4163562c3a890c89eabaed7eb000afcbcf74e0
-DIST ffmpegthumbs-17.12.1.tar.xz 21108 BLAKE2B 46b4c53ebb3d7113340b30048b657d015c3583210caff256f9a2780e9dca09b41fdbc1727c55f44c87be599a37789871a11409fbc990354ff35d7fac31982922 SHA512 534b9b8a85bf02bc2f58f5491b1bc7f977d9b3031042cd1b0ba2b4adea5a36e6e47c7e650e4aeccf41b0836a633c2b4812dbea9d700cce87953027edd990e5a3
+DIST ffmpegthumbs-17.12.2.tar.xz 21088 BLAKE2B d7711947606716add92ef8edbf32ce5d7924a1db061377eddaba65be7ccde43551b4b72994b582301f350797406a7c47a7339d202072bb64d798d3f3c439ee55 SHA512 7b29638f0264ae6a8aa174563750e7d9028e543f54d9b10fd92e2d0ffab730300582483db1f916456d396e79504964e41e64fe4247935f1a5476a1496f45129e
diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-17.12.1.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ffmpegthumbs/ffmpegthumbs-17.12.1.ebuild
rename to kde-apps/ffmpegthumbs/ffmpegthumbs-17.12.2.ebuild
diff --git a/kde-apps/filelight/Manifest b/kde-apps/filelight/Manifest
index d9b58809ebe9..f1a34055f4c8 100644
--- a/kde-apps/filelight/Manifest
+++ b/kde-apps/filelight/Manifest
@@ -1,2 +1,2 @@
DIST filelight-17.08.3.tar.xz 650248 BLAKE2B a8d41a4c65e27b435ae00f71db150bb5db5d88a1dbeae866a32b3e014fa3ff087950cf69e6627a338b36105589ac2e5da3101c9ff64c219a90f8a19d7be4ead6 SHA512 e1da378d1dcf1ca7f6ec38900a0909768cf6c0de34524f7e35bcb44767a35adeb76d9c59ba5e079cabaa40f5cadbed68b10631b65457d1f40eb8b2be6064471d
-DIST filelight-17.12.1.tar.xz 654724 BLAKE2B 3f0833dea22080acd705d131d5e0bdcfaefb0822f4622885f0ee6b8d174821f6a49d6077ac61b5639346200272ed777024f45c6fb4f01c06ee8b00ef78e6c410 SHA512 9282dd4ed14ae8880af5ea97760ceea2011af5c6789fb166855afbdc8da002017153988549d7b49a1e38d184da2f92a6bace907858dadd9f04738456b882439e
+DIST filelight-17.12.2.tar.xz 654932 BLAKE2B 1bacb9e744410b1d181853da5d740a4c0f3b0e05f4b72622be3f025e33d4ea6b8acc090a57ea39aa549e8f3c80e902756e727dc4907d592d7e622b67b7eb9b3a SHA512 a4ec049012b24f901fb6817af7fdf8fd6829167129746910d236168c70ae0ce1f2e7a671d03b89b93be28cb54b18e5eca231f1bced37384cd44a08fd43b5a4fc
diff --git a/kde-apps/filelight/filelight-17.12.1.ebuild b/kde-apps/filelight/filelight-17.12.2.ebuild
similarity index 100%
rename from kde-apps/filelight/filelight-17.12.1.ebuild
rename to kde-apps/filelight/filelight-17.12.2.ebuild
diff --git a/kde-apps/granatier/Manifest b/kde-apps/granatier/Manifest
index 2c90cdd0ba13..7dc99a4651ed 100644
--- a/kde-apps/granatier/Manifest
+++ b/kde-apps/granatier/Manifest
@@ -1,2 +1,2 @@
DIST granatier-17.08.3.tar.xz 1959756 BLAKE2B 41695a3bed6c767bfc5a776bba44cf473d3cf00ebcdbf2badb0221247582183626462c4db1374ba0bc9884b10a132cd68972aa71f3dc742433a00350504e436d SHA512 0edf00c3523fbad518ab757812ff217a1841ebf712f001f9007ba158c73a7994f5aa94b94f5a9efd813097a242204c87b8103795f29f3058946ce6f969931e56
-DIST granatier-17.12.1.tar.xz 1959924 BLAKE2B a4561499a01cee69d6f1bad48bbf5214967f4e199ed6590d60fc13efdf7f6cd614f3348c1e6c0a649b1d6d5735a8df2d1239f177b50d62d131b7875c2d74902d SHA512 945bd6ab6c69d67abeba2ff4a5e0da6e2c5acf639c9543d57b2b77a430b44710b1892f3909c1a583fa9dd5cc3755545c367d8e9f54c010333c18fc00017a3b0f
+DIST granatier-17.12.2.tar.xz 1960052 BLAKE2B 964aaea6b457392fe9eda9d77994ae8d6415abfdcfa98cc67f08bb08a6f047da4629dbc990b1a4d91406548792880adfe673ac0c49d9d96ce5b2c9f0c668561a SHA512 0a7747d65918c90d47d83bb3056c3e05a4ecb560c64b37dc4eb52b7e7329ce76ec45e99bbfa102e21f3877d147d8121e97c858bcb4804832187c5e41723a8217
diff --git a/kde-apps/granatier/granatier-17.12.1.ebuild b/kde-apps/granatier/granatier-17.12.2.ebuild
similarity index 100%
rename from kde-apps/granatier/granatier-17.12.1.ebuild
rename to kde-apps/granatier/granatier-17.12.2.ebuild
diff --git a/kde-apps/grantlee-editor/Manifest b/kde-apps/grantlee-editor/Manifest
index d7123753f24a..b856b245795c 100644
--- a/kde-apps/grantlee-editor/Manifest
+++ b/kde-apps/grantlee-editor/Manifest
@@ -1,2 +1,2 @@
DIST grantlee-editor-17.08.3.tar.xz 110740 BLAKE2B 0eccacb3a0b30a776305ab7d76f6f7e384ffd07c30747b72622bfe0d2e7d465d4fe18631e7365c8edb523744f722c420ef64fb1182755284280d70f0638c2100 SHA512 696168482e3c9368156e34e932010cbd5587f72e642ff07eec024e008b95178c296edc89f6cf50a0a94d29385279590fea3aaabd2de067b69e129c0a1a65d6db
-DIST grantlee-editor-17.12.1.tar.xz 110572 BLAKE2B 5d0b5fe027aba60b002fa31ff665442266ba08409d15bebff4e28e278d42b13127cb2a50fb99105479a9a0c20fe770d7aaec812737f598a937154c0b38862bba SHA512 ff4ab90013ee855c2d70c1223cdbba5fe0d2eae8eff0cd0f6c1def4dfe2cddcd62697b9790a3598fd4b91fcd65d89339c0e1d3fdc07bebfb2750cf51ccd984aa
+DIST grantlee-editor-17.12.2.tar.xz 110804 BLAKE2B 7f19268eccf2bf1056a28fd897e617a8620cee17685ad9fa3c9985aa5a22265fd294c48298faf3d152389a6b28d324644907ede9c8926ef5ef4f0cc695790637 SHA512 c518b42ea4ea7ee47666c6b3208cbfc84a7d7ba21b35b76c0c698215708bd9d7f55604ae4ad2dabcb35da14ae6fb108372ffab0341baa912d9c721a258cacb49
diff --git a/kde-apps/grantlee-editor/grantlee-editor-17.12.1.ebuild b/kde-apps/grantlee-editor/grantlee-editor-17.12.2.ebuild
similarity index 100%
rename from kde-apps/grantlee-editor/grantlee-editor-17.12.1.ebuild
rename to kde-apps/grantlee-editor/grantlee-editor-17.12.2.ebuild
diff --git a/kde-apps/grantleetheme/Manifest b/kde-apps/grantleetheme/Manifest
index 9677d74638fd..7c272cb27d28 100644
--- a/kde-apps/grantleetheme/Manifest
+++ b/kde-apps/grantleetheme/Manifest
@@ -1,2 +1,2 @@
DIST grantleetheme-17.08.3.tar.xz 51180 BLAKE2B 3531f6edffe0bd0605c839d1c58f37216736704b4562caf1c3da917f0ee459b476888703c14acc85f980c7b052c096aa7bbc93b8b56f43370226048c0ee79e93 SHA512 ef859d8a4ddd201abdf0f4e51757b948593aea4ba751d9eb9a98ad41692a5322d088044bffdfbb778e3d17f91bc31b1be1218f45d5aa15595eb8aac2adcffec9
-DIST grantleetheme-17.12.1.tar.xz 51392 BLAKE2B db694f7784914bffc08b394b8c926114672b35cd77d69259b36ae61d0fcc0c9df5f75c812a330c48bb51121ca9753510bb465ce3c4b02b147368a977302cbf9a SHA512 89aca54e01b406bd0f56fa16b1c43e5c882015a3c16524d37473d917f622fb9abb2ff1e6d5f43e3cc5c5e7fbf49ee25087f790ccdb61cf1284b201f55c8b2f60
+DIST grantleetheme-17.12.2.tar.xz 51364 BLAKE2B a158ba35094346494ff941384722f4b1b956f38698592fcae4805240d6a98e2bdf83da5d11f8aa2442d5ba8ef241b8a0fc0fe3c0dbb05b7e919b2fce764c629f SHA512 413ce8fbb72c8844f9264111d5a1f93f07dd9d079e41597b932920f9e9e4e0b91522e6462423a8122a5d8de66bbb0882f727d715370f6baa6c91c967c959635a
diff --git a/kde-apps/grantleetheme/grantleetheme-17.12.1.ebuild b/kde-apps/grantleetheme/grantleetheme-17.12.2.ebuild
similarity index 100%
rename from kde-apps/grantleetheme/grantleetheme-17.12.1.ebuild
rename to kde-apps/grantleetheme/grantleetheme-17.12.2.ebuild
diff --git a/kde-apps/gwenview/Manifest b/kde-apps/gwenview/Manifest
index 6117f7f309bb..d0341f9550b7 100644
--- a/kde-apps/gwenview/Manifest
+++ b/kde-apps/gwenview/Manifest
@@ -1,2 +1,2 @@
DIST gwenview-17.08.3.tar.xz 5909172 BLAKE2B 013660d574e6dfeeac5685f2af7c14536be02f4d77f008c9426cbd052be5086832d8399ca5bae7dcaad0b38c8b6a9f4bd08a63d91c2e4baf4c8d3c8346928550 SHA512 3961e331aefde8625943720e740e324a82fcd72e298a21d77e05b59b3f62681ed7af9c24343a9827e01454f050ec8f1631bd63c863ac3e6a2015df83a2c286ab
-DIST gwenview-17.12.1.tar.xz 6021296 BLAKE2B 9e3ba61536ca92de76c474d71c09f8ef897efcc0d0ef11e8c06daefa85acf887121b565938e4887929edc45a36f8126f40902772568c414394aeaa307f924cae SHA512 cc436e6fb99fa41f58c7f93856c1ce2abcbcfb986cb45705fdf34b85dd85b27a0c0c7cdf7b2df06694a271ba3119a6f5b933b90346c4f1fb8668e12df78137f8
+DIST gwenview-17.12.2.tar.xz 6021616 BLAKE2B 7171c9dde6094b5a36a19e4199901c71da62244e6cf4eb36f43aaf9e8f68c3729879ee770d73711fa971f626a28e712882ab0662d0bc711aba7a53be63f5cedb SHA512 d6fca3dc4435f2bcd77ad8428edbee022af88a6a2d959f5b142ab91e0ed2514b51ba34dc214f808bdf44dc0e3c2eb4992f1918499f36b194eca6b78dc5b4b1ea
diff --git a/kde-apps/gwenview/gwenview-17.12.1.ebuild b/kde-apps/gwenview/gwenview-17.12.2.ebuild
similarity index 100%
rename from kde-apps/gwenview/gwenview-17.12.1.ebuild
rename to kde-apps/gwenview/gwenview-17.12.2.ebuild
diff --git a/kde-apps/incidenceeditor/Manifest b/kde-apps/incidenceeditor/Manifest
index a23451533213..a143346e04a0 100644
--- a/kde-apps/incidenceeditor/Manifest
+++ b/kde-apps/incidenceeditor/Manifest
@@ -1,2 +1,2 @@
DIST incidenceeditor-17.08.3.tar.xz 518168 BLAKE2B ab2e87bb3a32da79106cadce073f71f41dd0a7b0d1cbe25176ca27d05887430a8c68d17ca0744899fe63b0936f168495ce8d5b13762289a280f941bd844221bf SHA512 51c641c91a783dac7c25d857b19cc2579fa36f79f0660d2bc41af91b6a5d23478b4b722a412477b5716be836fa708a2c149e97cd42aa6965a360b9e3d7cd2514
-DIST incidenceeditor-17.12.1.tar.xz 518252 BLAKE2B 6a1627b6dd134c97147938e3504f4b8e280666882a71e3c131a6127628bfc8ba18ce0e944647b2e8847b77b39d894f8570b71b161c9e50b9589d55d4f0d5dc52 SHA512 1776a4ab785da9e17293786325ab0cb206f7d7547d9219db51a95dff42d5cb6c2c3de796dfd6c1746b5d2d63cb97ec1ece03de5db29fb4dd320518c57abe5c0c
+DIST incidenceeditor-17.12.2.tar.xz 517448 BLAKE2B 21ed469738f19c48f0cf7f67deb13167dd6e0c66b706eaf8a4a02028d4d9d89d5947b9e7c7ec1c66d40e87f1f1d9559ab44d11e16a67c6637d642d9f5fd76d1b SHA512 8fbc7b92ed991e9b2cdcc7c984cc635df7f524cbd875b8b0c20dabd791aa32a33f12d4850e4bf0cbfa9e39123c4e2dff46707248e9a233616a5c20f8f1f7c6f7
diff --git a/kde-apps/incidenceeditor/incidenceeditor-17.12.1.ebuild b/kde-apps/incidenceeditor/incidenceeditor-17.12.2.ebuild
similarity index 100%
rename from kde-apps/incidenceeditor/incidenceeditor-17.12.1.ebuild
rename to kde-apps/incidenceeditor/incidenceeditor-17.12.2.ebuild
diff --git a/kde-apps/juk/Manifest b/kde-apps/juk/Manifest
index 45a1df38c405..d4dab96e7b0c 100644
--- a/kde-apps/juk/Manifest
+++ b/kde-apps/juk/Manifest
@@ -1,2 +1,2 @@
DIST juk-17.08.3.tar.xz 446096 BLAKE2B a43a44b1d8d7b3a7a347d5f383786d7b48fda65cfefb2f330402e8abfbde663b58b2131732dbd2ca2866a443fe6efb77d412db8cce6e656ad50ebc53019f2542 SHA512 888d260ac707c7f39740840d2aef1e10ceba1b8973fdf987e4f58da1e12c3c457e8c20a225517e5e7f6110ae907a7786425d3b2c3db0703df9912cb19a7f8f9a
-DIST juk-17.12.1.tar.xz 1868340 BLAKE2B fca369a89fc1f8b71a5ab8cdcb05cea702cf04606edc8ef87cd3f8bfad794de205b1218e0dd8a41953e584c94646761acb67dee59569f5e476fff8d2da809f6b SHA512 3fa76b768d75bd19246f776895030b870f4ca5c776bbc843898ed64cd76ae5904a0c6268ff1a77c92763a11ac5e7e87797354df6e8ffd086163b6ccb12747f4d
+DIST juk-17.12.2.tar.xz 1868172 BLAKE2B cf9a48494a5d32f55d2da252ec8a6d81a6445628c2769c67964ab326072bf5f49fc1926601cd314b3af8224be265dbc2f1d22987f3057298f58e267bb4dbc194 SHA512 32f35ba5d1f7bc0d38555ab5a1da3deda0055e96ec2ca993f18f5339b3e231d903fa73d1a26a72413a159708cd08575b111bae8046603672f80f20678c36a362
diff --git a/kde-apps/juk/juk-17.12.1.ebuild b/kde-apps/juk/juk-17.12.2.ebuild
similarity index 100%
rename from kde-apps/juk/juk-17.12.1.ebuild
rename to kde-apps/juk/juk-17.12.2.ebuild
diff --git a/kde-apps/k3b/Manifest b/kde-apps/k3b/Manifest
index ed7a61c3aab1..f271710e1f2f 100644
--- a/kde-apps/k3b/Manifest
+++ b/kde-apps/k3b/Manifest
@@ -1,2 +1,2 @@
DIST k3b-17.08.3.tar.xz 10565760 BLAKE2B 75d98ab39ff4691baadc1c8a26f635981d7bb086c154a7c4e06dda79d4756f781c76b126838d3b0ea141f98750df09dd16a5dd9978340eedd1dc3a7acff45ed3 SHA512 91038cc862bdebad1cfa843e8688a71494140cdf59fc8f9815a6e6eef2dca40b94ee7d0a8e7c6b277004ff0945431bb7873113e6e7fc5649b8120ef03b1564ba
-DIST k3b-17.12.1.tar.xz 10575632 BLAKE2B 41c8703c8792240335037a134114713e3727c992fb595d2e791bba5b2325da85687896c6517ab482c78c69ca2576ffeca3beaa8881fd2fcf719ce980ede96820 SHA512 ab778d992f07ecb6a2626b815e5d1d91c814f2d15b59fa976a0008e08dc6479a2fc8d6a30036d7c2a64ecf884d01be0d4e2be74e6479ce35350813448a903773
+DIST k3b-17.12.2.tar.xz 10574600 BLAKE2B 9eed0034872b3509510cfa78e7f3e8fe2bfbed0004568e2c80a18972d02c255b1f5e287202e7fabbd24a6f0e43f60042b19042485e75b1c40a42d88b49a587ee SHA512 2e1de62fab8e1e702b9a7c3431e44c2809376a329ba9236e056336d26c885b37e956059375d5f26f1b5c94093ccca80524d497a4b0328f277204293461b249de
diff --git a/kde-apps/k3b/k3b-17.12.1.ebuild b/kde-apps/k3b/k3b-17.12.2.ebuild
similarity index 100%
rename from kde-apps/k3b/k3b-17.12.1.ebuild
rename to kde-apps/k3b/k3b-17.12.2.ebuild
diff --git a/kde-apps/kaccounts-integration/Manifest b/kde-apps/kaccounts-integration/Manifest
index b3317da85f46..2b396ec0eecf 100644
--- a/kde-apps/kaccounts-integration/Manifest
+++ b/kde-apps/kaccounts-integration/Manifest
@@ -1,2 +1,2 @@
DIST kaccounts-integration-17.08.3.tar.xz 69016 BLAKE2B a94d70053620bc41ab094b071d9cc33eb620bda4c99f3e9ea998174a7379a644a012f6ae5e00f0aad3ccdbdc7ca9805a381fbfc0038bb67d1c1eba2af27dfcf9 SHA512 00210737f43b7d4808bafd1899630989ece2ef65e23e0849717fa8fb2cd93881099fe670591025f44b8d901130e6ee0a2843af40f49c6ee7adbcec6cf163aa55
-DIST kaccounts-integration-17.12.1.tar.xz 71364 BLAKE2B e2a3e541079c77a58200d66e597c883ea48cea58016bcafad3dbc38dd33e7fa4120bfc316bf6912c509aa985d2e8de86a45ce46829cc5f12976e95babb43dcc1 SHA512 c167786079f55f29b74757fd84669ec2678ea1d1639e333be74cd66bb1a9aec2d6ab52dd68f22d5675e6562115b7a266f813e7b5a2dacc6303af8c5d66c44c34
+DIST kaccounts-integration-17.12.2.tar.xz 70836 BLAKE2B eeb341e7ff1ad2035cd3df6ef3acd11fbf8cda9b423cd675f89acd0848b5ba20fc0a03e822a6256fc4dfc74796aa28428ae07ce553c69c7c54b2777e7173fcac SHA512 82146501a44c0e1974d17fd1cfb9b8b6337cf76c2606b40ef90770668b471384562e58e82f1a8e09f24043a123cbd2617e53cf9ff600c92c8da883134ad29436
diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-17.12.1.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kaccounts-integration/kaccounts-integration-17.12.1.ebuild
rename to kde-apps/kaccounts-integration/kaccounts-integration-17.12.2.ebuild
diff --git a/kde-apps/kaccounts-providers/Manifest b/kde-apps/kaccounts-providers/Manifest
index c8cc11e28232..fa432e1b7ebc 100644
--- a/kde-apps/kaccounts-providers/Manifest
+++ b/kde-apps/kaccounts-providers/Manifest
@@ -1,2 +1,2 @@
DIST kaccounts-providers-17.08.3.tar.xz 31924 BLAKE2B 5016ce8a614fecda734da661a74ddf2a0c24f687fc53546870429cd5f683ab3201da5e3a57d04f2be660101ceb7584ee44da2f16a9cf04abafcd49d7a3bf38c5 SHA512 75248f6e3cae47cb6587895724a52dd38d4ebf88995b937506be992399740ac89cb0bf7a64a3769d18200b96968ef4b7c3b3f281b539bde86dee331639473570
-DIST kaccounts-providers-17.12.1.tar.xz 31944 BLAKE2B 54772fe2dd438f7d0d803a9744a11fa26f66fe162b0dffc2336d10969778f9c906efc406c3429a23c6a0a9f60f694a3c189ed57d0585576224cb7072d4302a1a SHA512 ed204c6783299ffa3554c3052a79ae26541e9ae9050d9425d9b91ff6e6f562ad5b8a524a08f93f26d6e6f5a95d9bc2f0e3028ff1d6984a58a1e35f155c4267c9
+DIST kaccounts-providers-17.12.2.tar.xz 31768 BLAKE2B 67fce76be123d8f6af203d65ad19274304a60114d87f9962d7bc18574b1a2f31ce4f6a92414a145532cd480e0eaec6662d6eb4741d99f5ab5b04ef6c6b2df47c SHA512 55b53b458689f4805ef393cc55b88b8a3c4b5472c78820d80aad7e5bc68e845476126610e93542b82faee447ae862f2b194554dc56cd6b44d19ef9721a8f6082
diff --git a/kde-apps/kaccounts-providers/kaccounts-providers-17.12.1.ebuild b/kde-apps/kaccounts-providers/kaccounts-providers-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kaccounts-providers/kaccounts-providers-17.12.1.ebuild
rename to kde-apps/kaccounts-providers/kaccounts-providers-17.12.2.ebuild
diff --git a/kde-apps/kaddressbook/Manifest b/kde-apps/kaddressbook/Manifest
index f7a581696b6c..e04cad1b2529 100644
--- a/kde-apps/kaddressbook/Manifest
+++ b/kde-apps/kaddressbook/Manifest
@@ -1,2 +1,2 @@
DIST kaddressbook-17.08.3.tar.xz 546868 BLAKE2B f6394c2bd27429ff8cf302c05f27757bd03ef310479fab9cf589d8a265e9f773d488aa0cb792cff93b6fbdbd16a19ed5e585f2aaabc7af25cab72186c1eef24d SHA512 baffd3f377dc33cc4bc3402f4f814f630efa1b152e2cfe02698cb0d2237011f7b3fa1c7ceff0eb83b5a10ef2ef038f5fa89a07609db8e009da2df3f080903757
-DIST kaddressbook-17.12.1.tar.xz 546856 BLAKE2B 690574b4f655ad71f26ea8d946ee619f4e49ae04e36ebe852e62fd7eb329d047d55808217beac9924a2dc39d04cf6dbcaab9204f06dfc4520244adc914600230 SHA512 efb9c3e51e5bab149518dacd64d1e96d5fedab79941b540e2934f19a52fd18f003e315a805db1c0bd5484ca916eac4bb7aecda7959511da17b8ecfa144f45534
+DIST kaddressbook-17.12.2.tar.xz 544348 BLAKE2B 2d2415f6847a26922dbd7bfdcb11cf8504b6b59b7bfe1cd64d0be02cdeae36ad5e5a3e5a7e54ebd730d0fa03ad0aa79da018f0d175c98e28640ceebd24b42dbc SHA512 f771c78939afa8a39144fd82ddf6c114b601584edf2f960d14d99f10b75f5a9a4e27957437ad23e5ff65119111afdd1c9b135cc852f3dc072bf01caac4dbbaf2
diff --git a/kde-apps/kaddressbook/kaddressbook-17.12.1.ebuild b/kde-apps/kaddressbook/kaddressbook-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kaddressbook/kaddressbook-17.12.1.ebuild
rename to kde-apps/kaddressbook/kaddressbook-17.12.2.ebuild
diff --git a/kde-apps/kajongg/Manifest b/kde-apps/kajongg/Manifest
index 3fea559a2c07..eea9f373efcc 100644
--- a/kde-apps/kajongg/Manifest
+++ b/kde-apps/kajongg/Manifest
@@ -1,2 +1,2 @@
DIST kajongg-17.08.3.tar.xz 4239184 BLAKE2B 5e8db5a3f11f8f820a9aea7ae587e703e21cee34816cc56980cf499ad5e411dcf90cf738b0d0ef2d8267639ffa4988a31c0b9fe87351a29c8898da96e7560288 SHA512 e4e595988da98cd2f7dbf089c8c29a88e1df57bfaab98e8efddcc0e69ea5c7cfd74c7557661e6b6b86649ebb8a487c6609a05e16a7fcd272048140ff22389402
-DIST kajongg-17.12.1.tar.xz 4239736 BLAKE2B 8de212ebcbd4ce24124d1b7904bd33fe7a737ebfbb8352f464341bd0d138a395d3cb8aa631df79e140bfdbd250bd35339732856f4f76b2d345be42421e885126 SHA512 beddcd6be75b022d6209d91337cddefdd6b8734b6d8bd7eeb1585544bb5f204a119904016f12e2c6cabbfed46b3b5d8d46ee7e82e3efe31e90712d0a07f00d01
+DIST kajongg-17.12.2.tar.xz 4238932 BLAKE2B 94ffebef2b67c08e79f8c6f6eaeb9406e07e86bae7bb535ed639af69c1a8c2e430bb6474771177a99bc4062c0dc0bb369ee373184eb9f470c8a32456ce2050cf SHA512 63cb6286320c138da0e2a851af683012038d4cc78ee870f5cafa97da99ace968b695a9e8c8ca8f51eb16099fa7b94bcd30895b4f3c0af32358719e6b220bb946
diff --git a/kde-apps/kajongg/kajongg-17.12.1.ebuild b/kde-apps/kajongg/kajongg-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kajongg/kajongg-17.12.1.ebuild
rename to kde-apps/kajongg/kajongg-17.12.2.ebuild
diff --git a/kde-apps/kalarm/Manifest b/kde-apps/kalarm/Manifest
index 53daf662477a..d797c714e147 100644
--- a/kde-apps/kalarm/Manifest
+++ b/kde-apps/kalarm/Manifest
@@ -1,2 +1,2 @@
DIST kalarm-17.08.3.tar.xz 1823924 BLAKE2B 1b4528ede1e8e2be77a6b52a2bfd9b7e627f6328196803714aeb22b62266ed113689ffbd07432cc3137188f989fc9d3e1c3ba5f505da95bac7a76d7da2931ad7 SHA512 827c2eeef667d42fc691fba0fd6d458fa245eb5fb9e6abb1926137c5e1a66bf309e0e9739cd9fb62f95a14d7f46f96f2ad864434edb1e8bbcccbf8172a5f4b6e
-DIST kalarm-17.12.1.tar.xz 1798540 BLAKE2B f439e46d444d12aed10d4d2d96077e84ecc6ba285c4396be200fd5ff8206278310eb0377e4db2ba328f4177b931f076f5c0939d672f2dde45c5483de25529dd3 SHA512 f2b2f1f4477359d66f8974b76f4cd612666e129b73b0179fbfee94805e31661392526926e57710427402709d0a0fe22a1c726576f8ba37afa2a09e29e67ea8a2
+DIST kalarm-17.12.2.tar.xz 1798216 BLAKE2B eca01ba5a8cb2bf8da2999b328229c398649a95a2c0f2e098622642307715677b1aad8c910593b484291d63b2fb5ab1feaa7ee6eee623d5a6a9ecc58951b0074 SHA512 f21a7ef086339d5a66bbad73faf8fc81e4068ec8cde64846cafe02440a52b290c2a472dbdfc9714f55b2a724eb300afe6d832033e22f00aa52b2694b2fe4da93
diff --git a/kde-apps/kalarm/kalarm-17.12.1.ebuild b/kde-apps/kalarm/kalarm-17.12.2.ebuild
similarity index 98%
rename from kde-apps/kalarm/kalarm-17.12.1.ebuild
rename to kde-apps/kalarm/kalarm-17.12.2.ebuild
index e60f652d848d..dd0bc7c1fc8f 100644
--- a/kde-apps/kalarm/kalarm-17.12.1.ebuild
+++ b/kde-apps/kalarm/kalarm-17.12.2.ebuild
@@ -23,6 +23,7 @@ DEPEND="
$(add_frameworks_dep kdbusaddons)
$(add_frameworks_dep kdelibs4support)
$(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep kholidays)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
@@ -42,7 +43,6 @@ DEPEND="
$(add_kdeapps_dep kcalutils)
$(add_kdeapps_dep kcontacts)
$(add_kdeapps_dep kdepim-apps-libs)
- $(add_kdeapps_dep kholidays)
$(add_kdeapps_dep kidentitymanagement)
$(add_kdeapps_dep kmailtransport)
$(add_kdeapps_dep kmime)
diff --git a/kde-apps/kalarmcal/Manifest b/kde-apps/kalarmcal/Manifest
index 3b9ed742c5b9..c2de2ae8dca7 100644
--- a/kde-apps/kalarmcal/Manifest
+++ b/kde-apps/kalarmcal/Manifest
@@ -1,2 +1,2 @@
DIST kalarmcal-17.08.3.tar.xz 493312 BLAKE2B 81424df85dbb8fc22d7b33e70dd97f8994b3476d199dbec303e92b04ee96f5b3a8c3d77d785a636b472fd1f0cff23fa69d5f0f6b2657f74d4b13c2619ecb8cc6 SHA512 685501eb7afceed63598d6a2cb9642b9d902d3c331f46943ed2fa708cd24e857a13a7055261f23389aa0dfa0ae02c5a71dc6d1ca41af8f30339a28b62e19e5ea
-DIST kalarmcal-17.12.1.tar.xz 494996 BLAKE2B 1dcefb1c94618a546fd4354ca6043ea50f9af45dccfff04e4f18147ec20a575b7c063ed7a35900da07d9b49e01a6ed8c7206f5077acb48dc43c08dd0d2dd3348 SHA512 b7c264787ddfd317558d3091a733131655f32d7123a86df17750ef37bc9685c550123dc2c6ca1fe967d9e2ec467af701218465646a3a25cb5e18117539411d92
+DIST kalarmcal-17.12.2.tar.xz 495016 BLAKE2B 71d17b4e19800e130810bfc013f113dd8b67beebd0ec66c9342214cf07a306d679c55aa7e8b23bb94f334db5a978dfba90cd6566c024c42abdb553922d171bbf SHA512 c3946dde1609e8925c4bcfbfb3403e2e536eb84724dd5007d8d0ef14210c14e7aaadd6349117d55a57d522904b90413052200790d060553058684f0c2f01c5b4
diff --git a/kde-apps/kalarmcal/kalarmcal-17.12.1.ebuild b/kde-apps/kalarmcal/kalarmcal-17.12.2.ebuild
similarity index 93%
rename from kde-apps/kalarmcal/kalarmcal-17.12.1.ebuild
rename to kde-apps/kalarmcal/kalarmcal-17.12.2.ebuild
index 1fd6cb9486c6..9a1da8232f20 100644
--- a/kde-apps/kalarmcal/kalarmcal-17.12.1.ebuild
+++ b/kde-apps/kalarmcal/kalarmcal-17.12.2.ebuild
@@ -12,10 +12,10 @@ IUSE=""
DEPEND="
$(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep kholidays)
$(add_frameworks_dep ki18n)
$(add_kdeapps_dep akonadi)
$(add_kdeapps_dep kcalcore)
- $(add_kdeapps_dep kholidays)
$(add_kdeapps_dep kidentitymanagement)
$(add_qt_dep qtgui)
"
diff --git a/kde-apps/kalgebra/Manifest b/kde-apps/kalgebra/Manifest
index be7a054b62cf..d0f9ead8e22d 100644
--- a/kde-apps/kalgebra/Manifest
+++ b/kde-apps/kalgebra/Manifest
@@ -1,2 +1,2 @@
DIST kalgebra-17.08.3.tar.xz 689240 BLAKE2B b9aed304991578b662bc56d82db1f943cb81b0496a914e30756bd717c1885f31df9f65b3709960c8adfb118eef424ef7a500fe3ead7a5b5d4cdfde0a8db74403 SHA512 a6955e612c72e16badd32f30bff55f0f8dca818acfa633fc9c706781267c35cfc5857415b35134e7a2eb89d7bb9ae1bf045c1c145616cefd8f38dbccdd5c2fb2
-DIST kalgebra-17.12.1.tar.xz 690544 BLAKE2B 1fe55c5a055cb374e87e94dca68ed810449073d01e45cb1ddfa5b17e658943a495570545601e9758ceb9cdd68c32689d276d5e4e9eb805b081bec2e370515289 SHA512 7b4f281e2fe7cb30ea323eedb0ee1ddf934c49cfefc78cc3fd3563ab263d89bc2cb2213281f9ffadfff31c54e44b98fadae852707d04f64e530f066031c6bea2
+DIST kalgebra-17.12.2.tar.xz 690452 BLAKE2B 9e61684e083adcd024404e669525ef2464da88ee433223086142e1bf1cda4b0a56e6a59b05a7b48dd25b82d2b9661f18b45b090714648870b5c2b4facd67dca3 SHA512 28263c27a8f26c880237ab0fabc103dd4810e1bd42ce28a5890319105178289c96579dd15c6ef511b60860ebea5f8080bc5a5c0d3984fe3976375abbfc839fc7
diff --git a/kde-apps/kalgebra/kalgebra-17.12.1.ebuild b/kde-apps/kalgebra/kalgebra-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kalgebra/kalgebra-17.12.1.ebuild
rename to kde-apps/kalgebra/kalgebra-17.12.2.ebuild
diff --git a/kde-apps/kalzium/Manifest b/kde-apps/kalzium/Manifest
index d5fab9f7ec6b..7a05427928ef 100644
--- a/kde-apps/kalzium/Manifest
+++ b/kde-apps/kalzium/Manifest
@@ -1,2 +1,2 @@
DIST kalzium-17.08.3.tar.xz 24450828 BLAKE2B 2586dd46a0847e6ef7becb5773e6b32f67bc24e3d91166287fd6df10c498eaeb0f8d2ba777d951db3226b47b2a94a7ef1e01a5623ee7c3c89ee6f035ae3567f5 SHA512 a421091154d9de89ce70c79b093e716c925c6573958bb8b3f02279d890d0c7c7dbf91ff3ee455688df6628059804a377d571bb8b75a68748d1b9f4eb003b1dbe
-DIST kalzium-17.12.1.tar.xz 24451344 BLAKE2B 0bd94b87dec53c37f170765e302e2b8cb948c8a4bd2203bc0ba293552f1dbabd4cf0d8668ab63d7b840b34e88692e539165cd946f2992929427cb89a0ef5bfa8 SHA512 35d5cdb803d261da248276746fea8eedf2eb16b62cfdde7320a6c1383b14b4b13654671e5775a1db00b533a645a98b1638f05009b661894554c6bd5539a4af50
+DIST kalzium-17.12.2.tar.xz 24448980 BLAKE2B 649388a6135c4e4584838bdf28639dc426e3255990bb8139c45d6bedfe9e5fed40eb3440acc6641cf720157c4cdf9ce8559e94169463524f6d0847d582dc6bcf SHA512 2f2c4ed44cd0302b63819a4b6ec0ec15038aae74f825b30ae84ccb15eb593380b77a6de84a11d94dd20ae9e66225ad977e8d127b3c120bcaa02950ffe62737c7
diff --git a/kde-apps/kalzium/files/kalzium-17.12.1-knewstuff-optional.patch b/kde-apps/kalzium/files/kalzium-17.12.1-knewstuff-optional.patch
deleted file mode 100644
index e60a6594a34c..000000000000
--- a/kde-apps/kalzium/files/kalzium-17.12.1-knewstuff-optional.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From 4f7922a93bbea8582d29eebb194932708f9e21cd Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner
-Date: Tue, 16 Jan 2018 12:53:56 +0100
-Subject: [PATCH] KF5NewStuff is only used in moleculeview, conditional on
- Eigen3 and AvogadroLibs
-
----
- CMakeLists.txt | 2 +-
- src/CMakeLists.txt | 3 +--
- 2 files changed, 2 insertions(+), 3 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 4309a683..a12d4e36 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -55,7 +55,6 @@ find_package(KF5 REQUIRED COMPONENTS
- I18n
- KDELibs4Support
- KHtml
-- NewStuff
- Parts
- Plotting
- Solid
-@@ -93,6 +92,7 @@ add_definitions(-DUSING_DYNAMIC_LIBS)
- endif(MSVC)
-
- if (OPENBABEL2_FOUND AND AvogadroLibs_FOUND AND EIGEN3_FOUND)
-+ find_package(KF5NewStuff REQUIRED)
- # avoid compilerwarnings about redefinitions
- # todo: use check_function_exits() ?
- message(STATUS "Kalzium molecular editor enabled")
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 623ba2e5..0b1936eb 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -139,18 +139,17 @@ target_link_libraries(kalzium
- KF5::Plotting
- KF5::KHtml
- KF5::KDELibs4Support
-- KF5::NewStuff
- KF5::UnitConversion
- Qt5::Script
- Qt5::Svg
- Qt5::Quick
- science
-- ${OPENBABEL2_LIBRARIES}
- )
- if (OPENBABEL2_FOUND)
- target_link_libraries(kalzium ${OPENBABEL2_LIBRARIES})
- if (EIGEN3_FOUND AND AvogadroLibs_FOUND)
- target_link_libraries(kalzium
-+ KF5::NewStuff
- Qt5::OpenGL
- compoundviewer
- AvogadroQtGui
---
-2.15.1
-
diff --git a/kde-apps/kalzium/kalzium-17.12.1-r1.ebuild b/kde-apps/kalzium/kalzium-17.12.2.ebuild
similarity index 96%
rename from kde-apps/kalzium/kalzium-17.12.1-r1.ebuild
rename to kde-apps/kalzium/kalzium-17.12.2.ebuild
index 9aa752c327f0..18d761888717 100644
--- a/kde-apps/kalzium/kalzium-17.12.1-r1.ebuild
+++ b/kde-apps/kalzium/kalzium-17.12.2.ebuild
@@ -43,8 +43,6 @@ RDEPEND="${DEPEND}
sci-chemistry/chemical-mime-data
"
-PATCHES=( "${FILESDIR}/${P}-knewstuff-optional.patch" )
-
src_configure(){
# Fix missing finite()
[[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
diff --git a/kde-apps/kamera/Manifest b/kde-apps/kamera/Manifest
index 177dbc904ed8..9d632dc8817b 100644
--- a/kde-apps/kamera/Manifest
+++ b/kde-apps/kamera/Manifest
@@ -1,2 +1,2 @@
DIST kamera-17.08.3.tar.xz 96768 BLAKE2B d017120056d84416c0dd6f7e22e3d3088d41d12e5b2a224405d6b7b9bada7a8166cf1a5db06734478849b8158d3123970b6de81ab17638f33cf524a9fa5e5966 SHA512 a3787502f4b100f9cdde63905ef22cd83699a861fa71105bad870f0f86c040151bf28d6e0049f61c98e5978460967126807e60ca2cacffc0147a1e4d6b5835ef
-DIST kamera-17.12.1.tar.xz 96648 BLAKE2B 2eaf3babb29efbc77119ed61d642b33a2d565759716aaf88ac60872c590e173fe6b3ee616673dc03265f6e0ae2c7bff304fd693ecfdd5fd6160d03bfd7e68731 SHA512 caea639b5377e918286f06d962f464b4f4b14988cce478b22d291b9419e1722ce3390dc986298f0a165defde833f765851fa7adb0cd23447715041fa4c3f01e2
+DIST kamera-17.12.2.tar.xz 96720 BLAKE2B c2cb98877fd987acb089e158e60fe8e9b1f743fd751031459590426f428dc260eac5f14eb55a62ab479becd8b32aaf95b884cd381a2604a55eb84347f7d74512 SHA512 89f37d990f7d2b784737abb8acb4c373e2e6d560c242dee8fd70e75e67f46176a453ce49e101cf9e335818d17c847bfd4ea9940eb068493a60159bff37b08053
diff --git a/kde-apps/kamera/kamera-17.12.1.ebuild b/kde-apps/kamera/kamera-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kamera/kamera-17.12.1.ebuild
rename to kde-apps/kamera/kamera-17.12.2.ebuild
diff --git a/kde-apps/kanagram/Manifest b/kde-apps/kanagram/Manifest
index 50efd60da7bd..642acf6e79d0 100644
--- a/kde-apps/kanagram/Manifest
+++ b/kde-apps/kanagram/Manifest
@@ -1,2 +1,2 @@
DIST kanagram-17.08.3.tar.xz 7605188 BLAKE2B dc7f19f4b5f02588a6e8cedc3a075cd64efaf14e6283f173c1776363329d6091a18ad24883c2881f16241e8ba775a319b6bc3b4fd4b3dbfa107d7786f84c3b42 SHA512 8a1bb05f16c6b4fdaaed3957e20405ca47c26a8e1232fd65ec2beb47b5b7ebb19e671316f5cb07463f045255baacb89904d9d8713160d0cd0a7d6d7c192b2565
-DIST kanagram-17.12.1.tar.xz 7523320 BLAKE2B 7e21b835db6f6795b4e2db7250173dfa9f286876db53deafbf449919f7c818e10dbc4be6e225dd47e2f8b781a22b677708b13fe655c57463711e262ab32e034a SHA512 0dbf117a066e4e28f74cf3343280e899d0107cad5f2f39f16bab609d571907bd878733a5a52e4f4954f921a86a2f88bc72206fcaa2f6088b4da65faffbb62b9a
+DIST kanagram-17.12.2.tar.xz 7523528 BLAKE2B 624bc7733fb6075c841cff60ecf19bdc89d4c61429a9598d4f2f512a03f1707367789e769c389229ce300b996c86d8ed85f25bbac33f9f1050e4ecf4885a573e SHA512 3de3df86c5f2b7c4a1590e9c3cb16509b5ef4f36e63981e1842c30e8034d34cac5626eb8ac00d3c8137a90975f64c14bc69dc6bf53551faf94d7e7991d3e5fe4
diff --git a/kde-apps/kanagram/kanagram-17.12.1.ebuild b/kde-apps/kanagram/kanagram-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kanagram/kanagram-17.12.1.ebuild
rename to kde-apps/kanagram/kanagram-17.12.2.ebuild
diff --git a/kde-apps/kapman/Manifest b/kde-apps/kapman/Manifest
index 4a91fc2a4042..7ad71ba63d12 100644
--- a/kde-apps/kapman/Manifest
+++ b/kde-apps/kapman/Manifest
@@ -1,2 +1,2 @@
DIST kapman-17.08.3.tar.xz 2525132 BLAKE2B 08279014b3985ded7c824eb2f6d0ca9e33318ad3f9c35f3169a95c0d9dd4e5bbc8d3a425d1d6c8df0caa60b0d1d282b4162ef875641e574b48738247a8f4bf04 SHA512 6b173e116832123b900c71b6611ef1e268143799217d64d5d6204d4ba88845662509fa482ca69fbb6f135c5f708071683f0302b187499939c6e08964c1a706b5
-DIST kapman-17.12.1.tar.xz 2525160 BLAKE2B e44e7fa58ee40fcbd5193c49d7f211258f70af246458d284dff3f508ca08a409d8f925efc1d6427571ac30c01d7346244375cb16c096f98c590255598b2f118f SHA512 99b70637ce6d71efa5dc6fc345080ea5a4451fff61006f52bb25f0fe90a30f4f00cd895bd8d8a88411f9a71c4216a56795938f2aaf3c43cb136559aef3c7d8d4
+DIST kapman-17.12.2.tar.xz 2525224 BLAKE2B a580bfc2dfd3a3deeeeea77194a169e934097e00f70797a4c0d34e201c2d1b54f56059875ca975e6fc57c551f8671123d96bcde0192ab951aeba3ef13800495e SHA512 718f4ed82d71be259cc07f0b0001004e28880db6b0cc1a3931f641653a318d289b6b70687ff8a9815baa20181553d8713eb2f800dc462f116fa8ec831dcb964b
diff --git a/kde-apps/kapman/kapman-17.12.1.ebuild b/kde-apps/kapman/kapman-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kapman/kapman-17.12.1.ebuild
rename to kde-apps/kapman/kapman-17.12.2.ebuild
diff --git a/kde-apps/kapptemplate/Manifest b/kde-apps/kapptemplate/Manifest
index b652c94884f9..05eacd80cb7d 100644
--- a/kde-apps/kapptemplate/Manifest
+++ b/kde-apps/kapptemplate/Manifest
@@ -1,2 +1,2 @@
DIST kapptemplate-17.08.3.tar.xz 446664 BLAKE2B 3678f68c27b07124b4bdc6ddc99720e9515c89c282b60f4084b1d30860686c8c56a4a8089937f271441278cb719ec39beb46a58c6191a39e068becfd28664261 SHA512 2058831a8b60214567c8d8f74ce5871968f2e2b9f2831202e09a9ea79ad2d5a61b2ec64c8e38cd28bf15291e6bc80376339c7999e3e8119aedb1388e9290990f
-DIST kapptemplate-17.12.1.tar.xz 352552 BLAKE2B f05765e56fbb6867aa21ea5fb18e9ba383823789e1ed7b6c53bd1a348b3690521f968d7a9e533ee58a8b42a4bcc5d9d3a3d89b11ca753e0c1df7bec8aa4d0e15 SHA512 d55f05bc4e5e30dd05d16653a0e71a59d7873565f8814275d303f02981602bbca6604906106e5862f6c1a6ec4d76abf5687ce62ea2d5fa3267d68b79b5f6f060
+DIST kapptemplate-17.12.2.tar.xz 352476 BLAKE2B 132f2e71e0d657a11f9819d9956f5b9f33d5105d6a46762014be205b70044fe23821b5cd60a583932e1213545fd0c9d4f50c795b333824d609e2449dd3047880 SHA512 59b7c133c4025a17e8fd52bc13d22739e9572fe5f942bf3e17024c6028c6e5910c11f314f3d024ea91e00ff3843cfb0bf49e25b47b8dab5070fff9e6ddc7f801
diff --git a/kde-apps/kapptemplate/kapptemplate-17.12.1.ebuild b/kde-apps/kapptemplate/kapptemplate-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kapptemplate/kapptemplate-17.12.1.ebuild
rename to kde-apps/kapptemplate/kapptemplate-17.12.2.ebuild
diff --git a/kde-apps/kate/Manifest b/kde-apps/kate/Manifest
index 2bc7c5bc7fff..b685bf982098 100644
--- a/kde-apps/kate/Manifest
+++ b/kde-apps/kate/Manifest
@@ -1,2 +1,2 @@
DIST kate-17.08.3.tar.xz 5617380 BLAKE2B 582c128e1904fbd0cec6ff177296aca68c36749581b57b6d71fce3e251838699c5068945a6e43abc05339eca3c2ac9dd5ec53891c20e208e3634771d5a859dd0 SHA512 cf4be33ec05a5451322141beeb4b2a66ff34da9f34fbc1038d7303d707012ffc477510164a65837ea0b94733b0e2812b747109a78049b5e4d31a75887c66bd46
-DIST kate-17.12.1.tar.xz 5630360 BLAKE2B 69f9855fbdb71c4215de58f046fcd88253d2edb7678633f07de4803aff8fc34dad975970e1f3d4800fd3f798d46ea30b0bdfef96ca11e22cacc53b0455d58fad SHA512 63644c093316f864390a67f419be047d9ae7eea8113f5a030bef047ccd2636ba4c8e2aeadcfb71cbebc675f91babef427b23bfbd96df310ff4ac5ad3e82d5e64
+DIST kate-17.12.2.tar.xz 5630528 BLAKE2B 29e0cfe6b25aef849f03e2a87bbdef4e64b1a9ee7ec3550c5257a6902e7fffd0f011ed08a89457f8215750ce8ec22c00b203734161902ee7a75a77fc349f6768 SHA512 cb71a569e4bd04c9ca1aeed81a7261b3838bf78d6bd731e31163f1eb254d81e78b13889d2118483de0d9cae6a92ebbc4e4dec9f3c62e29444ac1c3fd8dc7efe1
diff --git a/kde-apps/kate/kate-17.12.1-r1.ebuild b/kde-apps/kate/kate-17.12.2.ebuild
similarity index 96%
rename from kde-apps/kate/kate-17.12.1-r1.ebuild
rename to kde-apps/kate/kate-17.12.2.ebuild
index d3e0aa0fc853..490ab95c9114 100644
--- a/kde-apps/kate/kate-17.12.1-r1.ebuild
+++ b/kde-apps/kate/kate-17.12.2.ebuild
@@ -38,6 +38,7 @@ DEPEND="
$(add_frameworks_dep kxmlgui)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
+ $(add_qt_dep qtscript)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
addons? (
@@ -53,7 +54,7 @@ RDEPEND="${DEPEND}
!kde-misc/ktexteditorpreviewplugin
"
-PATCHES=( "${FILESDIR}/${P}-deps.patch" )
+PATCHES=( "${FILESDIR}/${PN}-17.12.1-deps.patch" )
src_prepare() {
kde5_src_prepare
diff --git a/kde-apps/katomic/Manifest b/kde-apps/katomic/Manifest
index ddcf7122be37..650999c3d736 100644
--- a/kde-apps/katomic/Manifest
+++ b/kde-apps/katomic/Manifest
@@ -1,2 +1,2 @@
DIST katomic-17.08.3.tar.xz 1236144 BLAKE2B 7fea5c19cc6c4839f63990f6cc93de7bc88e8ce8d16b496d78131490a810cf91133e9c8d46be51f89cc61138600324731c706b78c6a82d3aeb604723d78e9e8e SHA512 37640c3b26fe53842f23bb7048cbbab6a704901ea7c4fa93014f244bc381d7845fff5f61f7838397b30c51bfa0760a510ebefcc6596e376d5fe14ffc71bed74a
-DIST katomic-17.12.1.tar.xz 1236176 BLAKE2B e2f6ebc9960d3fe34646043107a2009b3f69fa47065295b987ae63ea08a1dc9ff4a04501e4a6aedf2f26f384739c2f4f4c08e713f68d4e79a948d55548eb53e1 SHA512 195a2ab94c29026c513365ac25265bf8152c09474262fb005e638153986a5850aea3bf2f0a3d0ffd2ec93ffb2b906162a021384ccdb79a67e678411ff3b1a37b
+DIST katomic-17.12.2.tar.xz 1236112 BLAKE2B 0f54137a64381d00e8c59a2f1d4a11906a7c30bf4dec97fa18e4ec56850f774a5c1b05da22dcbd9a367c8032f75f59f436a7602e0c8f3b43c9a641a07238aa65 SHA512 4d6129fabab44cb9b5eea083e7ba3c406581c3b382fda417aad3988de8321b5a17f5ea8af6fc2437a5eb04f87311b964551e54547edbfb854fd2e19e0658dafd
diff --git a/kde-apps/katomic/katomic-17.12.1.ebuild b/kde-apps/katomic/katomic-17.12.2.ebuild
similarity index 100%
rename from kde-apps/katomic/katomic-17.12.1.ebuild
rename to kde-apps/katomic/katomic-17.12.2.ebuild
diff --git a/kde-apps/kblackbox/Manifest b/kde-apps/kblackbox/Manifest
index 9603418ba412..e79bd21de9b0 100644
--- a/kde-apps/kblackbox/Manifest
+++ b/kde-apps/kblackbox/Manifest
@@ -1,2 +1,2 @@
DIST kblackbox-17.08.3.tar.xz 401844 BLAKE2B 71788aefbfaf819e64690ac38c25151ba03704d3c1448198943349b41b6fc4c9e5465d6e49630234c0a564bef64e27d6b870cad2a3c3d5497a28acc0711d0750 SHA512 fadc0966a59fc4850e4598592a2fed9f014414d7eaaa654b753bab2fa5a82615310b6b3f2f38996754712afea81954a9f188912c16b594273c9737b5aa332828
-DIST kblackbox-17.12.1.tar.xz 401700 BLAKE2B 3fdd54c7a5b78f5aeb2326af458014747e5773a76db40faaa5ea68963c7cbb709ada526c3c8b95d4e1437b039cd177c51e6c9b444a88e1bf29378ccc4cc20ddb SHA512 98f2dde8262180eece380eb06d9a858e617b84d39154fa2ebae8cbaa5d91e002c857ab50f24390a40539867aac1e4601585045725cb726314e4e74ffe96ee370
+DIST kblackbox-17.12.2.tar.xz 401664 BLAKE2B a7f4982460c7e96f5ea291102617f60356e1234c83b0bde76d979ef903414bde1b631de7092e06481587cf0dc43a26443f02cfebdd4550b10bdce3203b3ff3f5 SHA512 fe68f2162233f77a734099a4520d53c9a404900076d474ad93f98b3fe1c818ff7e04b8a51530f887cb0565d8032dc7902f91c112a0f8d7ea55a99d803f91eac0
diff --git a/kde-apps/kblackbox/kblackbox-17.12.1.ebuild b/kde-apps/kblackbox/kblackbox-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kblackbox/kblackbox-17.12.1.ebuild
rename to kde-apps/kblackbox/kblackbox-17.12.2.ebuild
diff --git a/kde-apps/kblocks/Manifest b/kde-apps/kblocks/Manifest
index 1abece51212a..9982912527d9 100644
--- a/kde-apps/kblocks/Manifest
+++ b/kde-apps/kblocks/Manifest
@@ -1,2 +1,2 @@
DIST kblocks-17.08.3.tar.xz 1750244 BLAKE2B a543c4751c27f695c053a8af310895471379d125bcaf0d6eb3d49c6d09fd36fef89ffcacd0ed2a35961bc22c1926b5bda4694134e46777fa201975e7ea8bea4f SHA512 c83afdbf618550caa7a939e7c556c36a57c7612c3b225ab3849dd6eecc3f933da0cfa2519bd2777d39699553028999b26fec10422ceff5db9684d4eaebb7e8ac
-DIST kblocks-17.12.1.tar.xz 1750400 BLAKE2B 31b529412bc89b68a65f4737e667484fc89ad955ff3cb8dbec54c10c34aa3da02cd801bf2690b3efa1305f64fa91cbc09930ecd63807b8eda5e7e0b3def8d833 SHA512 d4729f91dd42e2d9e9b1e553bee960d85221509426a8a9d708e3fbeae63a65d5c17475dd1fb130e8567974987392edae380ecefd3fcabd6a12266dc689bc70e3
+DIST kblocks-17.12.2.tar.xz 1749880 BLAKE2B 8dfc4f1cdb9f2665e4d920f3d5886a29f8426be2e891556dde4dbd208a81618fe1f11c45309eb2d2d96eb8839824b7049a8e1b5f835975d39ba42637cc956eb9 SHA512 6f36b752a4313f8b8345cb54d18e145cf06dbdc00954adfb54831f93643d94e9da130417433aeccfc537d383d60002fc979b2f3b9dd55b7e43808c4e7a760b7f
diff --git a/kde-apps/kblocks/kblocks-17.12.1.ebuild b/kde-apps/kblocks/kblocks-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kblocks/kblocks-17.12.1.ebuild
rename to kde-apps/kblocks/kblocks-17.12.2.ebuild
diff --git a/kde-apps/kblog/Manifest b/kde-apps/kblog/Manifest
index 2cdf69163a8b..a0afc523d6a3 100644
--- a/kde-apps/kblog/Manifest
+++ b/kde-apps/kblog/Manifest
@@ -1,2 +1,2 @@
DIST kblog-17.08.3.tar.xz 72504 BLAKE2B 4d0cf23d8bbfa4a108d8d451148b0e6696b8d9ba4b804caab84296a6ef0af21e9d54a45f4b915055740be83d94f53b10feb14e552b15ef58b2ee8ff43c4214e9 SHA512 da1caf92765f87b8371084b7f7bba080577c02146339dc45cbf151e93973b6b64d7d421a2d10545567a0e7d802608a422ea8fc43c6863a95df9fc1f4c7644cc2
-DIST kblog-17.12.1.tar.xz 72488 BLAKE2B ecd0f87caf80ff13ec7b3443530d0c5b499e63d627487898a05eb259d2c0084a931b320231ada0e7e1bcbe0be5f2d55c5df585bea4a287c7d7d927f60a7fd83f SHA512 91deb0a4c361249a9383b9ea722ab83c184113c31fc6f62a93519554392cf0722b90664a9d67b2e4fe69dbcbfd932e96b8bdb1e267ea2da46ad4c248ecfe708c
+DIST kblog-17.12.2.tar.xz 72416 BLAKE2B 1429ca504277d7d5b355e7e5b267187ee223c26471ff1884b17e0807799cf40923de9dc8f05512752fb2798060d08a36c148277ed8dd1117fd626181a4a9f22e SHA512 3d1605e287e05df9fde39b96b1df224b6ce98272df78b246a40b181a99d848571ca31f907bf5aed799535bb2e82c40ee28cfd0d10d36435b26280a16febacc67
diff --git a/kde-apps/kblog/kblog-17.12.1.ebuild b/kde-apps/kblog/kblog-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kblog/kblog-17.12.1.ebuild
rename to kde-apps/kblog/kblog-17.12.2.ebuild
diff --git a/kde-apps/kbounce/Manifest b/kde-apps/kbounce/Manifest
index ce15f95b1282..8e36fa140667 100644
--- a/kde-apps/kbounce/Manifest
+++ b/kde-apps/kbounce/Manifest
@@ -1,2 +1,2 @@
DIST kbounce-17.08.3.tar.xz 3481768 BLAKE2B 28cb83e8945a87829cdba08f2ad2cc0f119da2548eabff26a6caed500529fd4452dae8b6e1dd958415f4221131a28108eed4c9243794076d11317f2153a2de42 SHA512 9eb00ad6337d410dddfbf9e709246b62579593685aea53bda707dd62ba0199a3e0648ae276b049f7290d7d6a4b377cabb7cfeee8d64d6765ebf1ae2bd9c17c41
-DIST kbounce-17.12.1.tar.xz 3481612 BLAKE2B a359f1899d33d0ab5ffe5f9191e99d2508f8cdd3cc7959e204603c19f5f38a3a5f3a5a816502704db0529651c9b7ba237827d203d72b2c9fee19d23486d5129e SHA512 5963bf5c258189df53275bf51a42b1bd273287c608cd88fb052b4cbb09aff9b083a6e4edbc821f8e88e159b928aa18b33635698042a97c8023d31832060d4187
+DIST kbounce-17.12.2.tar.xz 3482356 BLAKE2B b31b4c5dcf5401a7baeb75a558914db10d947bf689397240f65d79a501d76c4aae34335aa545286488df8f1e93644d4e31f923ca282344ce9be44e5ca3d2525c SHA512 d680381f4c63eee640befbca643948f6671b1601e0d2a700b42f366af9cc242f2446d862f43b1876f3c62653863a54aced101f729314240e66454b7cdaba5436
diff --git a/kde-apps/kbounce/kbounce-17.12.1.ebuild b/kde-apps/kbounce/kbounce-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kbounce/kbounce-17.12.1.ebuild
rename to kde-apps/kbounce/kbounce-17.12.2.ebuild
diff --git a/kde-apps/kbreakout/Manifest b/kde-apps/kbreakout/Manifest
index bc014f87d1fd..1fb20cb031ff 100644
--- a/kde-apps/kbreakout/Manifest
+++ b/kde-apps/kbreakout/Manifest
@@ -1,2 +1,2 @@
DIST kbreakout-17.08.3.tar.xz 2053628 BLAKE2B ad9e78fea031578dcacf0fb77550b6a5604b327acb1124b1f02b9479c2ddc4fc352a09ba7c19e9332787605decf66bc071868a2d4925ee56964b69b4dfa9940a SHA512 9c1eaddc77d599e6992a62ad76751469eb52fbc0346aacaa20996ee9914e11dfc139084b1a7829268219873a83b158165c7050d7315e533e77934f6a7ba1dd70
-DIST kbreakout-17.12.1.tar.xz 2021136 BLAKE2B 58cefedd143ef9c28f989d16e12ace4a2814783d9494fac896ec7f387a532aa1bcad59e48801f245931555cfc08b731cb4ddc6a151192c9f8243ca4dd16daf9b SHA512 10a995c3b6e08a533877da9fb1ef47ec08d8176854b72bb4ed558a84bb66adb900e17e7d0e998cb20a706e7d8f9e8dedcd78781e21282d322f2ace43ccb6b64e
+DIST kbreakout-17.12.2.tar.xz 2020784 BLAKE2B 7222ec88ace39aa4d7731ce6814b700f2bd0ef6ea3777cdb932fb383b33a2be18bcb7d053547f944c2070e1b1d29bb173fd67cd7e7e35ec1bd2d889edf44d152 SHA512 d14a0a0493f5f265578c62a403e7f422efcb322e5de2657d1461c027599b13b43e35ef296b29ddcf0db4147caeee70d8f0cbe44dd4141d37d9fc8fdc19f1f5e2
diff --git a/kde-apps/kbreakout/kbreakout-17.12.1.ebuild b/kde-apps/kbreakout/kbreakout-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kbreakout/kbreakout-17.12.1.ebuild
rename to kde-apps/kbreakout/kbreakout-17.12.2.ebuild
diff --git a/kde-apps/kbruch/Manifest b/kde-apps/kbruch/Manifest
index f892ee1555ba..5828d83dc6f2 100644
--- a/kde-apps/kbruch/Manifest
+++ b/kde-apps/kbruch/Manifest
@@ -1,2 +1,2 @@
DIST kbruch-17.08.3.tar.xz 5601140 BLAKE2B 9ca35db68c26df61b098d9c04232c611c7dab8e84c63927f49d094c334b357d8f0b689077754ddb98a441e268161dbb6a0301bb2b12cce9e201a563eff19f1a5 SHA512 2a55f007b272463de5bb59ec2bf7b6efe3e33320f9373f7b14fd4f738b8831718720a6e451988b04dc364f39c4706484a413ff2ba35826afcf1c8ae94507142f
-DIST kbruch-17.12.1.tar.xz 5601072 BLAKE2B 4d4127efc1c3cc864808d17376001a935f3601d2ab247feba8eb80ca242bccd4b1e7fbb032e510778027ccdc076e908a541a7d53fa5d834f56bf869ff75df1a6 SHA512 a96cf389a120d2e4ecac6138bc2604640ba622820e41fb728f229e59b1644da98ce5c4eeac12c669ddf1006d16d0d5f9b8ed1c7e35ddbc82cedfc7d3c5b665a9
+DIST kbruch-17.12.2.tar.xz 5600920 BLAKE2B 83cac10e3052f0bc3eb76da90560127c785ece9bc716ab1b4a5fbc821ad829ca102b00d2a608f04440c38fea12426ccd5ed268ced8f8dd1c6e7ee5f381d8be0a SHA512 fe8d14961034f6f85e568803ce5c12976d5396e8025cd6d53927edc83e10cb4b145fda18793798fcf91b3879aa2f093e41611d569acb709e2e5bcf9a30e43d2d
diff --git a/kde-apps/kbruch/kbruch-17.12.1.ebuild b/kde-apps/kbruch/kbruch-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kbruch/kbruch-17.12.1.ebuild
rename to kde-apps/kbruch/kbruch-17.12.2.ebuild
diff --git a/kde-apps/kcachegrind/Manifest b/kde-apps/kcachegrind/Manifest
index bd568f6a8933..5aed344a5852 100644
--- a/kde-apps/kcachegrind/Manifest
+++ b/kde-apps/kcachegrind/Manifest
@@ -1,2 +1,2 @@
DIST kcachegrind-17.08.3.tar.xz 813804 BLAKE2B e04d4fa90b9e0027bb9610e10fe66f4029ae81194f4ee47a0388da947cf2496a109655302fc27a103b2c9d3f8854d6088ed7205b2cd10076155d98cd6b4a79a2 SHA512 0b94dd1a5342b0dfa9dc3c6a6f2af46d494597b9fe7b53a92752fa87dfb27a75d0ae4642f36bb69ee3d05a01b7ba88007fdc5f81bc9a9b1cd7d320fb2bf22062
-DIST kcachegrind-17.12.1.tar.xz 813988 BLAKE2B efbdee4d67b2b266e8d8b9fd6235988989f984597e63d5ef7ab2fdfe7a849ca8347457022d2a71a463f2a9db8dfc522131971f7f1238c9cdee86ceccf635977f SHA512 ddbe8a577ce1268fd04df90bdbaf6cf0d0f6bc181a7fd29be30a333f0a3429992884f64d2c44e635c18c8dd3ac74febcfd30ad9043ae574d05b9be981de5ee83
+DIST kcachegrind-17.12.2.tar.xz 813840 BLAKE2B 767031e64a0500b6285b8ab860639260470ddebf5002b2a8c70663a7e8f469770db70ffd1a7b7b3254ef880399cb2d751567dededfd0d43f1bbac5addcd65f4f SHA512 572faa3e8228272781e616a8d661f5ff5752547134aabaa85a1898eb314907bd269c574b00dab95f8f7fe7b0ae3cbca6e2885042b16a4e712cc11d533d825dff
diff --git a/kde-apps/kcachegrind/kcachegrind-17.12.1.ebuild b/kde-apps/kcachegrind/kcachegrind-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kcachegrind/kcachegrind-17.12.1.ebuild
rename to kde-apps/kcachegrind/kcachegrind-17.12.2.ebuild
diff --git a/kde-apps/kcalc/Manifest b/kde-apps/kcalc/Manifest
index e88b1ea22265..5d5c28e4b576 100644
--- a/kde-apps/kcalc/Manifest
+++ b/kde-apps/kcalc/Manifest
@@ -1,2 +1,2 @@
DIST kcalc-17.08.3.tar.xz 360228 BLAKE2B 14fc73f8ade4335f356dde995477bd526c499cd1420a314f53e2fca930f03644d71c8bd1b0ae98b9fffc9bd43c041bd1cf918921c4dbb91f92da76321b1063b0 SHA512 b578fa8fe38034eed09d9be012a824449b75a5d99bcd4eaf96378de444e976534fffc385db4c0209782bfabdbf55b7d9cf3a2a63b836f023adde92782e6a945b
-DIST kcalc-17.12.1.tar.xz 360280 BLAKE2B bc5d43a3082e5027da6c698c45a92b93640863f42bb5c720fbf8d413ba714ee5e9141464b4db0df1d08b7700f1ce4bb589bebca031cae330de1a24c2d7db218b SHA512 36aa3e39ffc64a6e829e077a8705e6afbcb8f570ccca7b612b0b204140e87d07b3fb57a3b59921fcf72f425810cda9a5b2a1d52b4804662f5489add565f7e859
+DIST kcalc-17.12.2.tar.xz 360236 BLAKE2B 7ac51399e963347c414b2bf01b2360d91e1497e2110fe5060c35db0f892d2334b7abac16df4b2544787470780e2bcc0d0b35d9e62a1b94a9febbb7ec1187f36f SHA512 902e64eb0bca993b557be9ca2c4807645913fbbfb8cbd3964df18de84d8a90c62fc0a0dedca10c9aa709bfb82d1be0cbd63087d79be92866947af938feb6d631
diff --git a/kde-apps/kcalc/kcalc-17.12.1.ebuild b/kde-apps/kcalc/kcalc-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kcalc/kcalc-17.12.1.ebuild
rename to kde-apps/kcalc/kcalc-17.12.2.ebuild
diff --git a/kde-apps/kcalcore/Manifest b/kde-apps/kcalcore/Manifest
index e12008ef2901..f4084596a7de 100644
--- a/kde-apps/kcalcore/Manifest
+++ b/kde-apps/kcalcore/Manifest
@@ -1,2 +1,2 @@
DIST kcalcore-17.08.3.tar.xz 283052 BLAKE2B 6c6d9c694a3d97ced72d3ae59b88cb35aa3452857d5d82ba004b2d3c09452c5e5346b013d22726737581cdbb88be33ee0b515f9c586ebd7819bf628bcf7c02cd SHA512 485331c0bd8695b58b1b5d756f525bdaa5906a1ac64399e1f74cc6eca04a073834519cc1d4baecc7c054fbe79663262e6785642478c95e5be5052d87f4cef546
-DIST kcalcore-17.12.1.tar.xz 279300 BLAKE2B 54e06ad35e0a0c84aaffb5c637494c18aa7c4eddebb60fb51d81c8e7c9ec4074ed8787b2710674c3dd13b7286abe0f4a3e1a5a4d0dd800c6eb865730319a8b2c SHA512 5b836c4cda0b70f2050e74c568b5d2d18ce16e4a0316eb01bce5ac83616230a017b3f20bbecf327aefdf37b3890fee33be1e18a6ad48642d4d938707410879e4
+DIST kcalcore-17.12.2.tar.xz 277480 BLAKE2B e9a2568cda343a73ffb469a1d8b4ac3f8fc19ee9f301fa3e7970fc89b8268011eb4230df124151ad7a95e9a86b5e154d76270b30c95501db5f0910544a84ee0c SHA512 ed9195e902cbeff2d48a013cb4c7cade458109696476496a4f8a7a340016c46c9e90d707292d16dde9d80b19290c6d4562297b71f81a5bfdea0eefe76889943c
diff --git a/kde-apps/kcalcore/kcalcore-17.12.1.ebuild b/kde-apps/kcalcore/kcalcore-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kcalcore/kcalcore-17.12.1.ebuild
rename to kde-apps/kcalcore/kcalcore-17.12.2.ebuild
diff --git a/kde-apps/kcalutils/Manifest b/kde-apps/kcalutils/Manifest
index 3d7cea85bf00..c63ebf864940 100644
--- a/kde-apps/kcalutils/Manifest
+++ b/kde-apps/kcalutils/Manifest
@@ -1,2 +1,2 @@
DIST kcalutils-17.08.3.tar.xz 325564 BLAKE2B a49bb9828bf7f1066d95338a04b84674d91b87c8bfc07c367e0dded38ab1db2ba0c2e6a010ea7f36083a7d55a1e41e5c7438e6d0690bcbca656197cf051c7c7d SHA512 aa22d1726f835f4bb33024fe33212f4f44bd9c0ed91e38cb514fe4666811cfd5d5a7fa23454f26f15ddea2921aa1be3c953729f03432c645a519662efab8b879
-DIST kcalutils-17.12.1.tar.xz 326280 BLAKE2B 57a20de8b8f423c005fe8f8a69d42ecec77a31cc083464cf3e31b6ab36e8d8987667389c33753840c30005181becf26f6a781df3d02f3f4dcb584c933e490a98 SHA512 92c1cf5ff386de3055a335f73974f0793888d3d10aba26695a52716b4f077f52f9e9285e83e30eed987cf8c7b0b50400937b3928154cbaecbff8c95248444c8c
+DIST kcalutils-17.12.2.tar.xz 325048 BLAKE2B 023bd5d6025db6b32f94262f2309833742078e1f5d46b68db74076445a451910bfdb9944d407fb61a19a2c8ef3f4eda2b088a768577d440d9d786659302b8505 SHA512 51f5b1fa076360c6b6ffd30af4a94970905cc14d5c23017ba4a163cdd1e27d762674403d2b78473cdb4c671a8190e0e4f8f5003d687fb873b7e4f5abbd2d3d7a
diff --git a/kde-apps/kcalutils/kcalutils-17.12.1.ebuild b/kde-apps/kcalutils/kcalutils-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kcalutils/kcalutils-17.12.1.ebuild
rename to kde-apps/kcalutils/kcalutils-17.12.2.ebuild
diff --git a/kde-apps/kcharselect/Manifest b/kde-apps/kcharselect/Manifest
index 77e65fd18b92..3769567c229c 100644
--- a/kde-apps/kcharselect/Manifest
+++ b/kde-apps/kcharselect/Manifest
@@ -1,2 +1,2 @@
DIST kcharselect-17.08.3.tar.xz 350700 BLAKE2B 09e984bb27b9d472911bbd2f8b1213a820f4fab0abeffe9ee8feb50feddf1a72712aa9c8d6818c1ac6e28ee994a5349ba44581a779db1a7d9a4effaaae64ea28 SHA512 831f9a91bfa4df2e78fa0d138d04ad3d06050a8454cbf8b5f8c6cfcee2c9fc2be691d67b71de9df20aa62b9ae4d1f6d3eab18a5aa1bb203bc33cad6674cae2ce
-DIST kcharselect-17.12.1.tar.xz 351120 BLAKE2B d7fb53a867f34f6bc480f0d545acdd28ad438bf9226bfe24a6a061996f5783fde8903972dcddf603326bd2a5892e368413d141964281c62e5b0c97d5a9060a42 SHA512 7c848adcfa72c385d3409a03e4cfe36e036d4da6addbcf11b4e0170a380afe7d6b333bc99d68a61de6ae165df646b3430cdc759c0fb5c8ca07c22060f981ef73
+DIST kcharselect-17.12.2.tar.xz 351316 BLAKE2B 5e3255325e071a3bf533db006375ec812f51c6dbb484e12753369078944d8871237d483067ebdcade2969069159d798faf9a238b3333b548cf161387c5f161e5 SHA512 9b4bce1fbabc8b51b8d18a1d9b9a754fed7de3809c7bdc392a875061344ab213cd7c1b06c2e30fafb6bbd4e1e7923bebd5a688ca00c9e00323977f39e4206509
diff --git a/kde-apps/kcharselect/kcharselect-17.12.1.ebuild b/kde-apps/kcharselect/kcharselect-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kcharselect/kcharselect-17.12.1.ebuild
rename to kde-apps/kcharselect/kcharselect-17.12.2.ebuild
diff --git a/kde-apps/kcolorchooser/Manifest b/kde-apps/kcolorchooser/Manifest
index afed4caef098..9fde92f721bc 100644
--- a/kde-apps/kcolorchooser/Manifest
+++ b/kde-apps/kcolorchooser/Manifest
@@ -1,2 +1,2 @@
DIST kcolorchooser-17.08.3.tar.xz 16240 BLAKE2B 12b1247a927b6e880716bf4388933f599a82a22985c4a2229a7c01bc2adaeca56f6de825f17f29ab0928fb5290aa791e92daf116f4699c032861555633979360 SHA512 3c495e3848ba23a3aaf411ecd802df9128bc0dfb84e1f0da71af84803d3f572bd259a026527fb28fb14abd3b8147f68174421a71700d9f3150bb4783e839871c
-DIST kcolorchooser-17.12.1.tar.xz 16656 BLAKE2B c0af1cb34caa0ef95674baccb46348598a998a90546c9e0f462214526fd6f487e99a7e3b25d4a80849face9a8cbe2d0b1086f68ddabe682a986a3b2047b998e0 SHA512 9422032433f99f273d309c5551849ab873af02520b7cf295b7b41544322609ce6d9c98495313fec81c00493c8e8714612f655002c11a026150eef5bbbd4a20a6
+DIST kcolorchooser-17.12.2.tar.xz 16752 BLAKE2B 95e4a48d7e036beb209e4095cb5cd37b539af3e2e85cca82b53e15fe2a7e93b113e7f6a5a6452046eebaa9ca799594aa3e1914db5793b1508b8b9986b34622cd SHA512 1b3e75f86d0db24d0d32e831a5a95fec32adfc546b63f8def341f4a8844e21177e68ecda7e6f1d5603013af3ea983fff1a9f44df4d7197ab37c25c792b059792
diff --git a/kde-apps/kcolorchooser/kcolorchooser-17.12.1.ebuild b/kde-apps/kcolorchooser/kcolorchooser-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kcolorchooser/kcolorchooser-17.12.1.ebuild
rename to kde-apps/kcolorchooser/kcolorchooser-17.12.2.ebuild
diff --git a/kde-apps/kcontacts/Manifest b/kde-apps/kcontacts/Manifest
index e5430b4bf3ac..79b8fc68ea27 100644
--- a/kde-apps/kcontacts/Manifest
+++ b/kde-apps/kcontacts/Manifest
@@ -1,2 +1,2 @@
DIST kcontacts-17.08.3.tar.xz 207344 BLAKE2B 3b59cacc2e76e113b5b6f164ef61f9de0d8960702d0a8ee1db38af5cf01155338a626bcbf47a4d67d5e8a4ddd359d71d94634d2338c0c44cbc53631a84678bf5 SHA512 ca33eb9c130c947ae9347c02093c380f1dee4bb813406d5f2849eecd52b21e78d259085bddf8d2a0e00519b479c3c9afe3e7730f5a7a9da639b0c01308b48487
-DIST kcontacts-17.12.1.tar.xz 207048 BLAKE2B 65028f13eaa4cff28836fdd4bae141b4058fefd9ac5083946ff24e00f1cd9f062c59021466f237db6468977c7ef43b0b2ebc690bf42f4531ad92208bf8669bbe SHA512 3639376c1a9fe2a09156d6abb9d912e582438bf13c90cf4330f0eb0af3068690f82d1ee5f786cbe66b74267cc852fd487f39644140964b3793a27c427e1a88a3
+DIST kcontacts-17.12.2.tar.xz 206740 BLAKE2B 2eee99cac9c1ab2962e328c4eacf7d05b1630ba29d8aeb9db651358f5dc11e655d13b76919f9f9a4a946d6ea01ef27765dca999213f3167b634cb2e50929f493 SHA512 f6b18421b06d6991c0f99921ccfbe30b8ff79e6912fb1dda2fde06da21600ebcf231549176192ee6ff7f4ca043045a3134389c0b6189c8876a999b4d4d4a2a40
diff --git a/kde-apps/kcontacts/kcontacts-17.12.1.ebuild b/kde-apps/kcontacts/kcontacts-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kcontacts/kcontacts-17.12.1.ebuild
rename to kde-apps/kcontacts/kcontacts-17.12.2.ebuild
diff --git a/kde-apps/kcron/Manifest b/kde-apps/kcron/Manifest
index 075d70397d1c..1ecd9f33c407 100644
--- a/kde-apps/kcron/Manifest
+++ b/kde-apps/kcron/Manifest
@@ -1,2 +1,2 @@
DIST kcron-17.08.3.tar.xz 1054744 BLAKE2B 8d6eacdf8bb82d77d9e556b0b8ed9088d40cdf54856a5c0069c2e103f4cc703aa36d0a41c3c0aef493d5e3fd864f42bdf3da8523d633ade6e948cddfedc79ab1 SHA512 4e947869a1342759c5950968bd8c90a46e4c5bdd13197dcd55fbc407ce700d177640becd4418895e7786ecb9919a815651895e7da7a8f35f8f2e9fcdcad7d405
-DIST kcron-17.12.1.tar.xz 1054760 BLAKE2B 4e40a69f49d0250420460c764a589aba9a5dbf04936eae131a5e1a5f23cf8e1a20458ec58f7ff5343a997544d2d351741f4451d25adcda2a853ce8b3edec3ede SHA512 cd3faf1cce88bfe81a64b844cbf4b1939d6f2fc3d52cd0004f3736a6ff558b143024f3288f1b05281441cf1ca3aea4f4638f66748d4e28fbd111e5e0f182a694
+DIST kcron-17.12.2.tar.xz 1054808 BLAKE2B fc71cf2370e2cd3fe26268213e81f0f922b71c862b09ec39326107520848f1223594d471eda37ed4b4faf988f2eeb012795d94e6a7503dbb22bf69caf0ca7204 SHA512 6dde1722c8e490fce200ad6793d149b93722bc93a8492487b61c6297dd811a321da0d57c22594aeebfa48decd9d4378fd5a832514c41c94bae0a48e1fddfffee
diff --git a/kde-apps/kcron/kcron-17.12.1.ebuild b/kde-apps/kcron/kcron-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kcron/kcron-17.12.1.ebuild
rename to kde-apps/kcron/kcron-17.12.2.ebuild
diff --git a/kde-apps/kdav/Manifest b/kde-apps/kdav/Manifest
index c8d2182c4e51..bf2760c43202 100644
--- a/kde-apps/kdav/Manifest
+++ b/kde-apps/kdav/Manifest
@@ -1,2 +1,2 @@
DIST kdav-17.08.3.tar.xz 37856 BLAKE2B 3060c76de7a286ed71468a961e887f7b1c31b7beb511485495cd862e5d7d06ce7bc3d5661b48f97dea481883eaca82eece8f339b742fa5c9fb4d13f265c1507e SHA512 07b39b5d9472041600d11711b861c532af3882e6c554346c58e5fb5d1a3ed79fee44ad1b9e3076acad55ae98b81d0a580f81ca2e2bf5d7caf7677f5e2b02b706
-DIST kdav-17.12.1.tar.xz 37800 BLAKE2B 65798befca6e13e99a13c3e874c1ad59538417a0c604644bd2b2f96b4484cd66da747d23ff7a813a27eb898ba455da66c9b45e2d02c4ef9075f6d3582c9cdaf7 SHA512 2e63a6992dfc9dd8d9695e831a417b0c1386a83f6bbec8744318db614104c9ab6b9560ed5c8fa19ed7711a5057fabba5917e2a05d23fb4f6d3b15590e1844c3c
+DIST kdav-17.12.2.tar.xz 37792 BLAKE2B fff198f5bb226157f9fb4c389d48833908ac08d508f7827d5ba1e8dff834c81ac3e94f92c93e3ebfa9812e56a1792143372e14789f758c9956a71faf543b7db4 SHA512 8699db89d051ad701cf2d62460a29779c9be39b536b24b0c77e5f0c00d99e778952c84028f558a9ae9ae3bde42da981fbd1723ae6771db46e00b17348e846e73
diff --git a/kde-apps/kdav/kdav-17.12.1.ebuild b/kde-apps/kdav/kdav-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdav/kdav-17.12.1.ebuild
rename to kde-apps/kdav/kdav-17.12.2.ebuild
diff --git a/kde-apps/kde-apps-meta/kde-apps-meta-17.12.1.ebuild b/kde-apps/kde-apps-meta/kde-apps-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kde-apps-meta/kde-apps-meta-17.12.1.ebuild
rename to kde-apps/kde-apps-meta/kde-apps-meta-17.12.2.ebuild
diff --git a/kde-apps/kde-dev-scripts/Manifest b/kde-apps/kde-dev-scripts/Manifest
index 1af4edff4ccd..fbd626962d5e 100644
--- a/kde-apps/kde-dev-scripts/Manifest
+++ b/kde-apps/kde-dev-scripts/Manifest
@@ -1,2 +1,2 @@
DIST kde-dev-scripts-17.08.3.tar.xz 315072 BLAKE2B 586840c3d77958eef54b3bb2e7fcd951e65f464d012430da44b95195ffed10b4db9beedd76566bcc7222f941a4885a6332f2c72f16b983974bd1166d932792b2 SHA512 53bcd3c17a52fb51065708b5d55b0465b652719d0a8f087f41a139d7f4b120bdee01cb61de296edc4d275a053762445cc51253f20fd7cfbd723c861658ce6055
-DIST kde-dev-scripts-17.12.1.tar.xz 375864 BLAKE2B 1b56013514d77ef1c7e201d6a936d250cef7f340cc95ddaeba3e7a31608d089425f5b286439688e3239d069d9700bacc5c05bd97106db2b0508ae92ec94bfafe SHA512 04c85b1569791349ccd4eeb385f0d77cce6eebb0419adb968fdc63bf5ef491e6848ce3275d6da970a7022f790bfb9a172afac475693f1cec77eeba263bb75987
+DIST kde-dev-scripts-17.12.2.tar.xz 375880 BLAKE2B 42083a56c01a6abb5f655c7eb1cd09e95486c1b5e627b777fa98326013b0b52b59d196eeb3ea10082deeb8172511a284d564a67f6474ee7b94c2a5aaee8e21e1 SHA512 f19968dad9fa79300d7bba7987bdde92fba8e7e4e51b9cc093341673a7d37f39f72f9faccaa99907dba7443422e94e178719f1f71f4239a72164e0e155146d46
diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-17.12.1.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kde-dev-scripts/kde-dev-scripts-17.12.1.ebuild
rename to kde-apps/kde-dev-scripts/kde-dev-scripts-17.12.2.ebuild
diff --git a/kde-apps/kde-dev-utils/Manifest b/kde-apps/kde-dev-utils/Manifest
index e68d81d54aa9..b7868eec4cdb 100644
--- a/kde-apps/kde-dev-utils/Manifest
+++ b/kde-apps/kde-dev-utils/Manifest
@@ -1,2 +1,2 @@
DIST kde-dev-utils-17.08.3.tar.xz 59156 BLAKE2B acb9960b82f31f0dda4b79786516aa617b0fd72a59bd4ead4e747eb2be90a01f9e9fdf33c11bef1a9d84d4c611856ac6a94eaf95a9ddb11592ebf4e6044c1e0b SHA512 ce44b082a572c86cb65ed745dffe53d282678327df41023e52aa7e1f50f007db286ba5ab37d2a99fa823a312e422dfbf3d40a412f8d98ad64a2e6e7499553113
-DIST kde-dev-utils-17.12.1.tar.xz 61060 BLAKE2B 29eaa0b205781da783ae858bf92e793b03b62ded1c40259e3c68d903982222289ba6a5f4d3174874acfa0113e81e93f550d9330cb4c9ba29084c829a9bf8e853 SHA512 e3f76adbe43c4c2a9646bd46c7d65e7b5decea9a2caceee362e8327fb6e4b51573e5cec01fc3032e92dc8a7b64355e8d2aa22c5ae0536eca5bbf1f0f7ebdfc28
+DIST kde-dev-utils-17.12.2.tar.xz 61076 BLAKE2B 1a384f72fed47a372a17daed7cc9dbb6be67403b6352cc44f8fdad68f7e11d7514c262ad17c07b958c3ff9b68657c15161bb1e1cce35dbfa99306e1810ae2831 SHA512 f2292a29e14fdc4024c77c3fe07ffde2ca0428bfde6af5a6c698429609ba9a688bfac2c405580e86fb6a4e66769a9b257c5f19dd10d35180fb75e83dd32339cd
diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-17.12.1.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kde-dev-utils/kde-dev-utils-17.12.1.ebuild
rename to kde-apps/kde-dev-utils/kde-dev-utils-17.12.2.ebuild
diff --git a/kde-apps/kde-meta/kde-meta-17.12.1.ebuild b/kde-apps/kde-meta/kde-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kde-meta/kde-meta-17.12.1.ebuild
rename to kde-apps/kde-meta/kde-meta-17.12.2.ebuild
diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-17.12.1.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-17.12.1.ebuild
rename to kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-17.12.2.ebuild
diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-17.12.1.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdeadmin-meta/kdeadmin-meta-17.12.1.ebuild
rename to kde-apps/kdeadmin-meta/kdeadmin-meta-17.12.2.ebuild
diff --git a/kde-apps/kdebase-meta/kdebase-meta-17.12.1.ebuild b/kde-apps/kdebase-meta/kdebase-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdebase-meta/kdebase-meta-17.12.1.ebuild
rename to kde-apps/kdebase-meta/kdebase-meta-17.12.2.ebuild
diff --git a/kde-apps/kdebugsettings/Manifest b/kde-apps/kdebugsettings/Manifest
index bb6d655af291..df9532ef7c53 100644
--- a/kde-apps/kdebugsettings/Manifest
+++ b/kde-apps/kdebugsettings/Manifest
@@ -1,2 +1,2 @@
DIST kdebugsettings-17.08.3.tar.xz 47608 BLAKE2B 4576bd143a5c3210a68f7f40a11ad3cbabc782c9599e572f87c4d635eeb3749600c4ee945477c1850ff923979ec248279e3aed10223581e4e4a6c6a132cdae8c SHA512 4ef137527c16c57d8cde676c58be1eba7d150e60007e49ef11278b1df2ce88da92379aa19741123976326586557061fc486e1cd96b04072d9abb4781f0952325
-DIST kdebugsettings-17.12.1.tar.xz 48748 BLAKE2B 1fc244e4aaad517cabd423aee3957df8df1d619730e97c44a825b6210fb8de0d12365a9f15d650c2ce1095fcb08ed62b830838ecd17896a4a4de002f860f1eff SHA512 45068aad442b8a5169c2f2eb4643589b9dc94de72ac66f312dd33a28e7fbc55aa47b7e6ac64ed276d7f5b3ba2b4825e541a8f35552047c985052d1b201075861
+DIST kdebugsettings-17.12.2.tar.xz 48676 BLAKE2B d05747baf6aac59fc3866c54f924d2d2521cbb262ac6ef8eeabd329c1f7c73a519b13738af9f2b589dba5acc34d655469cf913eff92602fe913b649d7035139b SHA512 9bef6d74bd87750bd25044891afc837505527c9be037ec2c350f9d2f813d15013761649e72ce7591c64efc55244abf338015cc0720470f1c76aaf42541e62806
diff --git a/kde-apps/kdebugsettings/kdebugsettings-17.12.1.ebuild b/kde-apps/kdebugsettings/kdebugsettings-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdebugsettings/kdebugsettings-17.12.1.ebuild
rename to kde-apps/kdebugsettings/kdebugsettings-17.12.2.ebuild
diff --git a/kde-apps/kdecore-meta/kdecore-meta-17.12.1.ebuild b/kde-apps/kdecore-meta/kdecore-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdecore-meta/kdecore-meta-17.12.1.ebuild
rename to kde-apps/kdecore-meta/kdecore-meta-17.12.2.ebuild
diff --git a/kde-apps/kdeedu-data/Manifest b/kde-apps/kdeedu-data/Manifest
index 32c9141eab69..1aed844ac2cd 100644
--- a/kde-apps/kdeedu-data/Manifest
+++ b/kde-apps/kdeedu-data/Manifest
@@ -1,2 +1,2 @@
DIST kdeedu-data-17.08.3.tar.xz 327840 BLAKE2B db72afa12ae1b66b259f6c2267a5d5fb336b010c21e27e0f74a4fa2f368b41208028ee7fb2bf96ccbabd341b9ca264e2d4f240d72b89baf878c17bc3f6cf77a0 SHA512 f90657e46aa547c5faeaff71fe37498317ad30eb51ec1cf2de57c64f7713f4519a2991be343b6b54ba5cf0572ba598784b3b34f2355b8f2fae8343b2e5c2476f
-DIST kdeedu-data-17.12.1.tar.xz 327484 BLAKE2B e7252d0340d321f9c807ef5ddc66f4439e679376bd83c4298affaed80767aa087b0eeb182f6958ca5e8864d06644bf25fbc9a3aeb1de3d1217f4b91a4e5c8043 SHA512 514e0c0bb7e26e9ebb79d35feafec986a409e05ef2d567e6b21d340893ca4e8429e6ddc4cecea8b41c860ee0378bb17e3a249ca2ac6169d7377a736bc5d5625b
+DIST kdeedu-data-17.12.2.tar.xz 327852 BLAKE2B c5b98839fb94e2a21cf8c96a4937a539cf605814c48abe3d895afb9efe6780351cb7986f20c1a6ec822622aa653d3993903c15cdeb62bd0347d05358bb92dbf6 SHA512 17921648c7753b4d46e8b40f7c01c9163baa41b9d2adc488ff4e5114c2464492e95999e521a238b2d4d998e1b297617883b237ef3c9faa8ae9945d13d75e3c7d
diff --git a/kde-apps/kdeedu-data/kdeedu-data-17.12.1.ebuild b/kde-apps/kdeedu-data/kdeedu-data-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdeedu-data/kdeedu-data-17.12.1.ebuild
rename to kde-apps/kdeedu-data/kdeedu-data-17.12.2.ebuild
diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-17.12.1.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdeedu-meta/kdeedu-meta-17.12.1.ebuild
rename to kde-apps/kdeedu-meta/kdeedu-meta-17.12.2.ebuild
diff --git a/kde-apps/kdegames-meta/kdegames-meta-17.12.1.ebuild b/kde-apps/kdegames-meta/kdegames-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdegames-meta/kdegames-meta-17.12.1.ebuild
rename to kde-apps/kdegames-meta/kdegames-meta-17.12.2.ebuild
diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-17.12.1.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdegraphics-meta/kdegraphics-meta-17.12.1.ebuild
rename to kde-apps/kdegraphics-meta/kdegraphics-meta-17.12.2.ebuild
diff --git a/kde-apps/kdegraphics-mobipocket/Manifest b/kde-apps/kdegraphics-mobipocket/Manifest
index 4c21f726d890..a67319f50884 100644
--- a/kde-apps/kdegraphics-mobipocket/Manifest
+++ b/kde-apps/kdegraphics-mobipocket/Manifest
@@ -1,2 +1,2 @@
DIST kdegraphics-mobipocket-17.08.3.tar.xz 13440 BLAKE2B e8d9bbe8e17b54ef82bee84b0c1c59f570f0fd9ddd206ad8f3d399d9e148e0dec2910ce6a6a597e3e3df5265428e4e9432d6772f3334a6345a3d70fd9b27a228 SHA512 71fb97d159963c817c0c898f3c8e6aa05b37ad91f2f95f2e967aee624a8a747cb870dac273aabcafe090f66293dc1f0083617a0587a08ec41923d689f317a3cf
-DIST kdegraphics-mobipocket-17.12.1.tar.xz 13432 BLAKE2B 3ca30f450e75c6adeb47f464a5d79b89a0cdf1ed4af9942be6bf4ae3f077b7c34f12eb5c58490ada28988bfc61d7e56bba21806539660a3087dc63d47675196d SHA512 6606e9a6fefb9f9d3972e34e44150cca2b0a3a124bdc3de20accfcf1f8fa873cfd9d77526498a821812effb94ca5a5e1e23052a49227c408bbbf203247ed976a
+DIST kdegraphics-mobipocket-17.12.2.tar.xz 13440 BLAKE2B 752d8291152fb9e1b717f6f77058bba55ec507a9c93eda363206f3e9d8c527edce02c5682fa5cdb303dbd6878807fcbf07eae68379e7877f6dd5d1243bb8b60c SHA512 da4af81ecbe1821bd96445cdb2881f146e0719e0573a01fe05f542c9fab84ff378d40f801a99126f43a45e37c2d277f4b836ea5994e6d15edbb47caed094cd60
diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-17.12.1.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-17.12.1.ebuild
rename to kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-17.12.2.ebuild
diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-17.12.1.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdemultimedia-meta/kdemultimedia-meta-17.12.1.ebuild
rename to kde-apps/kdemultimedia-meta/kdemultimedia-meta-17.12.2.ebuild
diff --git a/kde-apps/kdenetwork-filesharing/Manifest b/kde-apps/kdenetwork-filesharing/Manifest
index 4d66a6cf19c2..04743320da84 100644
--- a/kde-apps/kdenetwork-filesharing/Manifest
+++ b/kde-apps/kdenetwork-filesharing/Manifest
@@ -1,2 +1,2 @@
DIST kdenetwork-filesharing-17.08.3.tar.xz 323608 BLAKE2B 2abe40624c9fd454638f43bc414eae3df5184aa7b965cc2c78933855a72b2efd83541b24b3703ce2ecd50a74b3ca0d2acc81dc4e550e82c358abbeaaa6bb2726 SHA512 8d29059acfaccdac6e67521b619e352d383dc37a0f668a0499b9574910464aa6ee89129c442689ae600be8aa4916f56e52168969c7774504818c84fd56a1658a
-DIST kdenetwork-filesharing-17.12.1.tar.xz 323548 BLAKE2B 081cdfa40978a19f8b897cd2a173779031d681f1aedf508a45e79b7ab2f7e76690dbf1837c24f78f6098b594d602b60babda4278a886511a61019d0da4f116aa SHA512 657eaa81b6f6b11b53329e7924ce8937b08faecca568b2f896f0e52d7c1fab8c921a2e080aa3e6daf934ac877537db485b52bcc68e0089f35ed7aa3f97d5cf46
+DIST kdenetwork-filesharing-17.12.2.tar.xz 323552 BLAKE2B 133114bfd13ce74877837f0c5638640fa35181a641c4c78222906f5ab690b8b43b39ef226860078e8c94c9f7a253714176c0a76df93f48b2de55167807cfeb04 SHA512 1d4f33580c42f23ba005a35b91002baa82ec8b487c8f56fbf36610606b28392fd33efecb5d9c3d4f577f0a5932a2b4578e9601eb110f096af80a659cd53540a4
diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-17.12.1.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-17.12.1.ebuild
rename to kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-17.12.2.ebuild
diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-17.12.1.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdenetwork-meta/kdenetwork-meta-17.12.1.ebuild
rename to kde-apps/kdenetwork-meta/kdenetwork-meta-17.12.2.ebuild
diff --git a/kde-apps/kdenlive/Manifest b/kde-apps/kdenlive/Manifest
index c52ddfa7c8c1..165b815fba97 100644
--- a/kde-apps/kdenlive/Manifest
+++ b/kde-apps/kdenlive/Manifest
@@ -1,2 +1,2 @@
DIST kdenlive-17.08.3.tar.xz 9372560 BLAKE2B 7a7378b7530e4dd0ef98be285f3244ef05ba316cde631c2f2935f50d81fcd04c8b37c3fefb941513f664d8e503ca601dcf45695c8ca136d4e61a05cd42a616e2 SHA512 6ab18d380dec19d82824e461d9cfc345cc82790efc93d6608472c6dea26e5392a143b8fb2185dd69802133479994d9899b4bb400b92ba2de0473bf7bd48c0575
-DIST kdenlive-17.12.1.tar.xz 9389160 BLAKE2B 785b57a0dcf5441c5b806101e59592a1ac724b581e9cb72bbda19f57209b5a2cf8f412f0c023082f43f0b410b7b7dd5ac810248f0933cc92b9c4e8d83608fa67 SHA512 09a467f2d00c142e4dc98d8902cf8f65871b3dcb4e59c3f3436207586182160a47d27e8e59e021c08c5ee544a47668a78d850028e32f46184538285e4b163e60
+DIST kdenlive-17.12.2.tar.xz 9381516 BLAKE2B 45d94e0a83467f051500be4a7542df8aa8e77defe9fba5dce6247ce6b95f36acbaccdfd9f55a3fa8f0ee232ce3a31052f541a7c1cf6d659897152fd15c33a6b6 SHA512 7a70ba8de9b034cabd6ce4fc6b92b01b57994327bab35e3410110b1d3dbe88fcae586a3f0ee82b387a205503b5853a3471c72d6c94bb6b0e9d5b96d7db24ecf0
diff --git a/kde-apps/kdenlive/kdenlive-17.12.1.ebuild b/kde-apps/kdenlive/kdenlive-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdenlive/kdenlive-17.12.1.ebuild
rename to kde-apps/kdenlive/kdenlive-17.12.2.ebuild
diff --git a/kde-apps/kdepim-addons/Manifest b/kde-apps/kdepim-addons/Manifest
index ecf3c0af4ece..3775413f0eac 100644
--- a/kde-apps/kdepim-addons/Manifest
+++ b/kde-apps/kdepim-addons/Manifest
@@ -1,2 +1,2 @@
DIST kdepim-addons-17.08.3.tar.xz 1922800 BLAKE2B e447a79571e476d68e221d3d1971bfb3ab5437246339462697ac9b748072f0d6836c025197a6aa642086b233ae43f014bd75dbb16d0a207c7b6f928a8117d5ca SHA512 e9411aae9fe401bff73b8bb4c947d1bf8e405760c51479a12a407171dff27081195552204b353da2f555a8c8960f3860bb03f0fa73ba7762a7d36770e209a721
-DIST kdepim-addons-17.12.1.tar.xz 2038708 BLAKE2B a726200cd5329812e39f2d1b9dbdcd87d7eb63a75461003a85399f8f7fcc40b9489f7837bdf1cfcac0b256730002826fa037fb1338c34fda546242dca9681c8f SHA512 695da11ff7145de546141d121558fdc8b4c8f33f8f056a7fcfc8ef8c10f42145d6516d5c8e9eb000f36aeb479695b151e94a9563fd49df4dd4f8dd883f245b07
+DIST kdepim-addons-17.12.2.tar.xz 2039160 BLAKE2B 1004ef17c46000e2b7385e4213efbd9afa85f8a739848aaf2ac828b5c09b25b38063d924b47581d201bbf7da990e44f81a16ee8a8b54421645a2dfa43e3dbc07 SHA512 3caceb92bc549d91d1201f711539317ccdfd7160669eed2a94b67df474b6cc760a31dad682d0ef0429926e4c7a43acf822d2b7b72535194567d6efe2a1037ee3
diff --git a/kde-apps/kdepim-addons/kdepim-addons-17.08.3.ebuild b/kde-apps/kdepim-addons/kdepim-addons-17.08.3.ebuild
index 93f0f9b4f458..797b7e9cc4c1 100644
--- a/kde-apps/kdepim-addons/kdepim-addons-17.08.3.ebuild
+++ b/kde-apps/kdepim-addons/kdepim-addons-17.08.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -78,7 +78,7 @@ src_configure() {
pkg_postinst() {
kde5_pkg_postinst
- if ! has_version "kde-misc/kregexpeditor" ; then
+ if [[ ${KDE_BUILD_TYPE} = live ]] && ! has_version "kde-misc/kregexpeditor" ; then
elog "${PN} Sieve editor plugin can make use of kde-misc/kregexpeditor if installed."
fi
}
diff --git a/kde-apps/kdepim-addons/kdepim-addons-17.12.1.ebuild b/kde-apps/kdepim-addons/kdepim-addons-17.12.2.ebuild
similarity index 96%
rename from kde-apps/kdepim-addons/kdepim-addons-17.12.1.ebuild
rename to kde-apps/kdepim-addons/kdepim-addons-17.12.2.ebuild
index 59efd035a720..5a11e4f931dd 100644
--- a/kde-apps/kdepim-addons/kdepim-addons-17.12.1.ebuild
+++ b/kde-apps/kdepim-addons/kdepim-addons-17.12.2.ebuild
@@ -79,7 +79,7 @@ src_configure() {
pkg_postinst() {
kde5_pkg_postinst
- if ! has_version "kde-misc/kregexpeditor" ; then
+ if [[ ${KDE_BUILD_TYPE} = live ]] && ! has_version "kde-misc/kregexpeditor" ; then
elog "${PN} Sieve editor plugin can make use of kde-misc/kregexpeditor if installed."
fi
}
diff --git a/kde-apps/kdepim-apps-libs/Manifest b/kde-apps/kdepim-apps-libs/Manifest
index 619c2b351ada..b6923320a83a 100644
--- a/kde-apps/kdepim-apps-libs/Manifest
+++ b/kde-apps/kdepim-apps-libs/Manifest
@@ -1,2 +1,2 @@
DIST kdepim-apps-libs-17.08.3.tar.xz 73116 BLAKE2B 343761fb6f5e2d45a99fd8d8f5115297bbab06bc51642215d23249a1f29a550d7ccb6ce33e749841ec87da797a039b317d308f7a00143348b5511cf3184c1cc3 SHA512 0f4619396b8f1011acb61fa0b5531440995933baae60e1629452f1bd915accce7dd9487123074ed0c1cb6b06de311f04ce85eb4ad9c242d13b181b8cd1876856
-DIST kdepim-apps-libs-17.12.1.tar.xz 72956 BLAKE2B cd07bf4765fc4171e0c180a5aaeb8c25cde58383762b4c521aaa40cc64c64d128facc749356f0c420b9fad10e5dd9631a4230fbe97396912a2276a6d35cc490f SHA512 ee9378b3ef951b5bc8bc0b00f2659ed4c6f302c1f10e991233552ab28b497a3cc4678f40ce19786c88a5ec26025a8ed9f76a8fb22f897526bb99136e5a8f986d
+DIST kdepim-apps-libs-17.12.2.tar.xz 72976 BLAKE2B 756d8e91ab7c2f0c1812acfe56f3e2268a6186627eb5ecc4f04983b1880ecb0d49e7368ce16c23a61d62dca6e6f3ac6eae345ced0edef8b770863d67f7050a03 SHA512 9f23268411a11557d61293a419e37f46bf4388515c9ade7a664772d05bd24e1cdbf5befcc3aaa8849b0696cb8d4a730ae1a5f19004c1c033c623f4700ed0afbf
diff --git a/kde-apps/kdepim-apps-libs/kdepim-apps-libs-17.12.1.ebuild b/kde-apps/kdepim-apps-libs/kdepim-apps-libs-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdepim-apps-libs/kdepim-apps-libs-17.12.1.ebuild
rename to kde-apps/kdepim-apps-libs/kdepim-apps-libs-17.12.2.ebuild
diff --git a/kde-apps/kdepim-meta/kdepim-meta-17.12.1.ebuild b/kde-apps/kdepim-meta/kdepim-meta-17.12.2.ebuild
similarity index 98%
rename from kde-apps/kdepim-meta/kdepim-meta-17.12.1.ebuild
rename to kde-apps/kdepim-meta/kdepim-meta-17.12.2.ebuild
index 68162b1d4a6d..3799d374276f 100644
--- a/kde-apps/kdepim-meta/kdepim-meta-17.12.1.ebuild
+++ b/kde-apps/kdepim-meta/kdepim-meta-17.12.2.ebuild
@@ -11,6 +11,7 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
+ $(add_frameworks_dep kholidays)
$(add_kdeapps_dep akonadi)
$(add_kdeapps_dep akonadiconsole)
$(add_kdeapps_dep akonadi-calendar)
@@ -35,7 +36,6 @@ RDEPEND="
$(add_kdeapps_dep kdepim-addons)
$(add_kdeapps_dep kdepim-apps-libs)
$(add_kdeapps_dep kdepim-runtime)
- $(add_kdeapps_dep kholidays)
$(add_kdeapps_dep kidentitymanagement)
$(add_kdeapps_dep kimap)
$(add_kdeapps_dep kldap)
diff --git a/kde-apps/kdepim-runtime/Manifest b/kde-apps/kdepim-runtime/Manifest
index 1ebba6169612..84d135457abe 100644
--- a/kde-apps/kdepim-runtime/Manifest
+++ b/kde-apps/kdepim-runtime/Manifest
@@ -1,2 +1,2 @@
DIST kdepim-runtime-17.08.3.tar.xz 1507128 BLAKE2B 38e188c579f35a8f01d559e4333a75ec54f61815133047531db7bd3af31981a66f6d921e60dca75c825de6c8d760f1636ca790c267698f10f245f9402fabdab5 SHA512 fbc13a0b92d47d057ff94101485e9e76eddd002c51d1696146313f6fa5be412759b44c1f24e0a4d1282140b985926370310de77cec7f9281771d15e6d5c919f2
-DIST kdepim-runtime-17.12.1.tar.xz 1792592 BLAKE2B bb7df0a320a44459cf4f6d317a66d73df2ccd2999b3a609cff726fecee9dd91c674ac1018f10e3ea25bbb447d51ab1022d31ee1bd7d89a97e80e003f4e3a4097 SHA512 ed6835493f00b0ba7ce20e138203c8a26f25ca4fcb899db0fd689633809d71db62b8c316a4a464b44c04741b413eb6cea5ce7585f83281f2c0c0ea8b910bb214
+DIST kdepim-runtime-17.12.2.tar.xz 1797808 BLAKE2B 1033d36b451f5c09cf2ef4b24fdb8c92c12772e76ebd56de847fb51e960edd2e29851a012d9c555d6e4eb6e847b594ab3a08011e5519ce0675962efd7dfc68d8 SHA512 de70c01d9d1dd24f9d5959dbf8a423fb217b97f4d084edbc87ca1bcb9723334ebbbe99cafe0a0358ca16c58048cc778c197de1f46ebc8318a08be296a7ae77fd
diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-17.12.1.ebuild b/kde-apps/kdepim-runtime/kdepim-runtime-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdepim-runtime/kdepim-runtime-17.12.1.ebuild
rename to kde-apps/kdepim-runtime/kdepim-runtime-17.12.2.ebuild
diff --git a/kde-apps/kdesdk-kioslaves/Manifest b/kde-apps/kdesdk-kioslaves/Manifest
index a9e5a8ec8ee8..bd436c953f48 100644
--- a/kde-apps/kdesdk-kioslaves/Manifest
+++ b/kde-apps/kdesdk-kioslaves/Manifest
@@ -1,2 +1,2 @@
DIST kdesdk-kioslaves-17.08.3.tar.xz 37348 BLAKE2B 68503cd623ddda0dbf175588b07e08da5faad80213cc1ef4f97b0544023d0327d380cb6a8ce8d78da49d039bb04336ae0e0edb7079da636dae4298c7d28a9188 SHA512 a692ddbcbd094d230867851d42165f0d7daa1872a7fc80bde4bf5de8c70ef09547a79e0283fb19a451f95f53c939d27e1059c005b7eb5f80f294b2b2c56280ff
-DIST kdesdk-kioslaves-17.12.1.tar.xz 37392 BLAKE2B 1db839d975bcc1af033562677bb88473793f124e225df71459a09f6801318cc87b9b8e252ebddaa2f25615d7a4c10d65a0da3be31396ef803d661d840bd6c439 SHA512 bd79adb00361108881d01ce4f719d05861eb6539c42459d75b636c0948c3466771f32acffe37a05cbd37d1d9e044e6f6516fe6a016d7496ca98887b88a84848f
+DIST kdesdk-kioslaves-17.12.2.tar.xz 37388 BLAKE2B 5afd4b3a593503ae387479e0f41e6d1828ab2a98ddcf96e1ed7bef12a514a77d76312cc5dc23a5f30f767bcfdf8670cd8655f60088f2f51fa46146d67fdab0c2 SHA512 a39c344c2279dd9c54eb5037edcc7c8ea18a45c990a008159e3953f1f0237cbd179a8d70fd186f9e717dc7d62b53e0ea8f301decc57a86cabe5e35f45e30fe8f
diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-17.12.1.ebuild b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-17.12.1.ebuild
rename to kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-17.12.2.ebuild
diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-17.12.1.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdesdk-meta/kdesdk-meta-17.12.1.ebuild
rename to kde-apps/kdesdk-meta/kdesdk-meta-17.12.2.ebuild
diff --git a/kde-apps/kdesdk-thumbnailers/Manifest b/kde-apps/kdesdk-thumbnailers/Manifest
index c5d74766d635..45f38afd8cd1 100644
--- a/kde-apps/kdesdk-thumbnailers/Manifest
+++ b/kde-apps/kdesdk-thumbnailers/Manifest
@@ -1,2 +1,2 @@
DIST kdesdk-thumbnailers-17.08.3.tar.xz 17152 BLAKE2B 8c32996213c6d8541bc1067270a3b7a54acd29cd70235150af8f52c2e4ad79b1133f33e1c76bffb15106d6f475a86fb7b30f9c235c05fbefa3661c7bc885207b SHA512 931dc615bdf4dff783f29aa5392f61b5901ca3ae740389538db8a30d3a06f4ecb0b6fde71a45341ce2511d6e54c57ff58ffb8dd624b705f68ae55284ca85eb07
-DIST kdesdk-thumbnailers-17.12.1.tar.xz 17188 BLAKE2B 06aed88019253f05cbb626c8e326bf05200618660c373eab794292faeaedfac459f02e7f1ffb39f29206997ee368e914b57eda6f85160aee910fad37c78e3814 SHA512 e4896992518b32c81f2be662615557b7a8bfd8317e18ce5549eec8288d1110dc8d3d45bc058f2a7229796f2d6965cd7b7de19aa1846bd1eb80737d62826502a8
+DIST kdesdk-thumbnailers-17.12.2.tar.xz 17136 BLAKE2B 07ee699d7427cfe74a0c38663d0264eedf71d80260ec1f2ffabbe3e96fc40fdf69cae485ae3cad5ffb35dea2120fd93085bb71307b24097c8e8600130e217d40 SHA512 730d024d1578690cf9bfeda699c0773db3554c928b5eb54ba0230530fb2ade4a9585493fc5fb9b96576cf3a0276d01aacf8296a711147ebf0f680f90f27e71b0
diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-17.12.1.ebuild b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-17.12.1.ebuild
rename to kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-17.12.2.ebuild
diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-17.12.1.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdeutils-meta/kdeutils-meta-17.12.1.ebuild
rename to kde-apps/kdeutils-meta/kdeutils-meta-17.12.2.ebuild
diff --git a/kde-apps/kdf/Manifest b/kde-apps/kdf/Manifest
index cfcccfae13a2..8e3f53cbcbd0 100644
--- a/kde-apps/kdf/Manifest
+++ b/kde-apps/kdf/Manifest
@@ -1,2 +1,2 @@
DIST kdf-17.08.3.tar.xz 530904 BLAKE2B 1f0957a194fe117b030846bc03248443d4d9b3db07b4a0c8592c7c50b86f910ddf245d25cb0d3842edf64b696bca5056ad3bc0c31915ad86938702fa6899fd42 SHA512 664e62f176930aaee8300813ec82b0bb886d09cc1b2242e0730799c034983b28d1417923a4daf170c396c334877a666a6d3bcf07a366a303ff08cb38c8acbf36
-DIST kdf-17.12.1.tar.xz 531080 BLAKE2B e60ab5cbcad52a2919e1940ea787d935a6eef17c296262391795adbebc6186aeb30c16a1bcdde807ce006ae32c47ea637b3f7a0d0300f833585943c0f39c71fb SHA512 337b42f8729a5bcc7d42ec51d6997aa6e2cbd68cf4c46afb68932eaac3391e9ca34adc11c8bb7d4e4ca368996f7ff92ce8487f33521f4ad84264654f013ae8fd
+DIST kdf-17.12.2.tar.xz 531240 BLAKE2B fca793ea1083596ac2c0242b10e6f307f285e5024d5777875f7f8a17482e6c10db43054e3693f903016151f8ab3b2fad2ebb169441b1f2a705f7f5e93082425f SHA512 f7e3fb2a7336ba587295f6dd8b25f48aaf304e4130e05fa13a659c43277b4dfd98d6f3036d4e64d6cb95e44a16ff4888910db629cd982f23750f334438925080
diff --git a/kde-apps/kdf/kdf-17.12.1.ebuild b/kde-apps/kdf/kdf-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdf/kdf-17.12.1.ebuild
rename to kde-apps/kdf/kdf-17.12.2.ebuild
diff --git a/kde-apps/kdialog/Manifest b/kde-apps/kdialog/Manifest
index ed18d2577265..421fccc60d12 100644
--- a/kde-apps/kdialog/Manifest
+++ b/kde-apps/kdialog/Manifest
@@ -1,2 +1,2 @@
DIST kdialog-17.08.3.tar.xz 95084 BLAKE2B c342b1dfeef547bc7effedcf0c888a46422e3b2bcff525f2c0d3480b41a56dcb3ea8acff6eb3aea3dac6171733bed5e22c625c576a5093a7cdf9cb33330f4324 SHA512 27579ac501ec4c4904724008968ea12cd6a34a6eb6280787d4581e5c4d6bcdd1767ad26b27e967262ebaa955929b0ef2b1ab49b45098e4380516c9cd4bcbad7b
-DIST kdialog-17.12.1.tar.xz 96184 BLAKE2B 38b85ed8ff8e6ed991ace06cf651d8c22aa77f92267dfd52c287d10c2d156a50f75522f8a8259550cdacd0105ea58329c877fe81030dfe78debabd5f423f7b34 SHA512 173178b57b6248868d92206ad40e103b491e085dba4886059642f198fbe7274063988982cabf69ee8d04447f719abd10be432af4fa0502506a0eec3e4b1c0358
+DIST kdialog-17.12.2.tar.xz 96084 BLAKE2B 310c4deff79a3eb3360dc773f246f90dd785a8b5426fccb75dad3b50c5d1a27aa87abb5bd01293148581dfdb51b61996fc6934ceb875a1e1d3b3792bacd6ba80 SHA512 0ffa4c0342b9bd3a56d3d6087114875985f201ebe91e81e0c0bd836301cee021af0e974394858e9e794f64a4956a1d70f209eff1e9b3c9970a9a8c8e0201144b
diff --git a/kde-apps/kdialog/kdialog-17.12.1.ebuild b/kde-apps/kdialog/kdialog-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdialog/kdialog-17.12.1.ebuild
rename to kde-apps/kdialog/kdialog-17.12.2.ebuild
diff --git a/kde-apps/kdiamond/Manifest b/kde-apps/kdiamond/Manifest
index 6bb7d76e4523..78cdc5328655 100644
--- a/kde-apps/kdiamond/Manifest
+++ b/kde-apps/kdiamond/Manifest
@@ -1,2 +1,2 @@
DIST kdiamond-17.08.3.tar.xz 4606912 BLAKE2B 7b7cdf4469c454ad448c1250729e8942934198a8d82b339fa304b8db44783b859b797cc50f0c1daea089d083119a3b3a13c5d2502bed10f3c9a0d46a10aff236 SHA512 230fbf5aff55b72c3102c62ec22568a37126dddf458e1f2ce48c900d4ea8672080d8ec87b8c8abbfba3fb8fabcea834254d3b0bc77e3ac85f0ee1cd936abb41f
-DIST kdiamond-17.12.1.tar.xz 4606900 BLAKE2B 01a4514c9ac097a5126d0dddf77f2b969005e31d88a54e19acbbbbe7ad38e89e59281983176f74677e10aa0e2fcd6b745d737a8de18296f5092dcfd3f80873d9 SHA512 c96e885ffe0c49ff8d789bc0442bef935f4fd8f27d9442b68b3084df1fd78782726b6dbdfa3b06ddddd4fb42779221b56cc5ca6332996dcdab9e3b6423ee9060
+DIST kdiamond-17.12.2.tar.xz 4606876 BLAKE2B c92e0e2f5d4c72faf90097ac0e3794f4723ff80a1862dcea99484343caa7ef19f640f0a0eda26571d6edcef5108e1ecb25d39ac2669369c5a520627a79e96562 SHA512 f7e693c519c4d7c0ce2717540de4d456239760f65e6e00b191b76fcf78dd69d2bb0cac271d3676509c883b9580af415306de057a8f379d154da983ead145cde0
diff --git a/kde-apps/kdiamond/kdiamond-17.12.1.ebuild b/kde-apps/kdiamond/kdiamond-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kdiamond/kdiamond-17.12.1.ebuild
rename to kde-apps/kdiamond/kdiamond-17.12.2.ebuild
diff --git a/kde-apps/keditbookmarks/Manifest b/kde-apps/keditbookmarks/Manifest
index 649547b8d4e6..afa8ac2b4e8c 100644
--- a/kde-apps/keditbookmarks/Manifest
+++ b/kde-apps/keditbookmarks/Manifest
@@ -1,2 +1,2 @@
DIST keditbookmarks-17.08.3.tar.xz 183160 BLAKE2B d1b23ba41442737db85556d172161a5f8faa67be11ab6fcf7149cfe288e3552962a2522b840f48f43d7fb12008ba0f75c014fc71bed3cf7efe55af70aa4d43e7 SHA512 3986bccfead1ac156bbf22902c3909b4c0dabe801476bffdf8ea34f39c09b723be2247105adb92db3cb718de107ee0d77aa6830ea339dd687a7fec6135be046e
-DIST keditbookmarks-17.12.1.tar.xz 183304 BLAKE2B c216b14a8cc151f6e171a649b249b02b8b81c3c11e1862c97f3a0bfe59d298df85146841bedb6241b4b6f737520e14f5f6f97824645322739c361aa41a50d1bf SHA512 3480fc44cbec32467a58577859cf19d3fb265bea86e36e916cab85fbc6db3ec3ebdd5cf0eb4707456b9f7bdf488ae285a3f04448b3f2c97f28fb68d2201cc40c
+DIST keditbookmarks-17.12.2.tar.xz 183324 BLAKE2B 3fa0676aa7058a5ec0c336143223400b5e10ecdf41ff977d2576d33375e4244a2a4b4de0dad38908f9c11b5ccc4fed36441961f259e28e928dd4dd785fb85db9 SHA512 b45fdc2a9383b8fead8b89bac67fba6ac1d01e93c512294d943cf0116331250d67aca87190fcd64296af06eef1adf76cd43e5bd1345c8e18eed5aa7129eb4d11
diff --git a/kde-apps/keditbookmarks/keditbookmarks-17.12.1.ebuild b/kde-apps/keditbookmarks/keditbookmarks-17.12.2.ebuild
similarity index 100%
rename from kde-apps/keditbookmarks/keditbookmarks-17.12.1.ebuild
rename to kde-apps/keditbookmarks/keditbookmarks-17.12.2.ebuild
diff --git a/kde-apps/kfind/Manifest b/kde-apps/kfind/Manifest
index aa45c50d9d27..aad38819f3a7 100644
--- a/kde-apps/kfind/Manifest
+++ b/kde-apps/kfind/Manifest
@@ -1,2 +1,2 @@
DIST kfind-17.08.3.tar.xz 209012 BLAKE2B 49c01868aa3749bd7bf8bf0560f5d766d5482cf85e4cd271099605548e47a46dc1ca21cd41810fc9bad2be5864c721880f57fbdf862181bc1e178dd8cbe8475e SHA512 998ee39ad4b909021827064957d2c3b551953ca249c6b130ea37b2af96beec29beda90578a53b921070692f3fdeb08cb12b2b5fd722864821b657933c6fe0f43
-DIST kfind-17.12.1.tar.xz 208916 BLAKE2B dbf732dc635831cd7e6a477619a3dc57409639c24542ee61c98d893b317e50a5d910d0566d4f05f11c9581d77fcccc22d317084d0bcbd5b122716e1d224bdc93 SHA512 7ba88c82348dae527d1deea0b30c479956b5c394d53bbe3a481fcdcde1676d40ae82b33d410657d7117bec6bfb5a84bb57bbe341a9145204b0f04cf217879914
+DIST kfind-17.12.2.tar.xz 208932 BLAKE2B c0ae463a686638d3f073ad906cfc1401db2d9274c850d68a796ce66e4c181911eceb6ca9ec26bbabaeb0cbd17c3550c8977a6dab5b5a0af6f911b4ffbd76039e SHA512 2de77210e6c2e84addc54c99d3b7329c490ae9c8c614281d904a70dcda8905945beaa92e9927c03a71f7bfd72a353f9361ecea8030c2761abbd872c7ebe45636
diff --git a/kde-apps/kfind/kfind-17.12.1.ebuild b/kde-apps/kfind/kfind-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kfind/kfind-17.12.1.ebuild
rename to kde-apps/kfind/kfind-17.12.2.ebuild
diff --git a/kde-apps/kfloppy/Manifest b/kde-apps/kfloppy/Manifest
index f7102566ee51..98d433afd4ff 100644
--- a/kde-apps/kfloppy/Manifest
+++ b/kde-apps/kfloppy/Manifest
@@ -1,2 +1,2 @@
DIST kfloppy-17.08.3.tar.xz 198852 BLAKE2B 3fde4288e81f0619aa683ce5c5bd4e77cf64127fb5e75ab239bc8716260be1f1b3bed8dfcee4fab68074b9780000069b8428d35996bcd380fd347e617651d6fd SHA512 834986bf5d3ee2b9bae57bd083e8a2c8199c9363ae1de04bb37c8b4217d6cb9b87bd8ac0474e2c7131ba72cf477f092fe052eb4b1d556645ac25475a8e73e2c3
-DIST kfloppy-17.12.1.tar.xz 199048 BLAKE2B c83c9e634d7f1f9446abd2cd339f359a953f23ac2987d452c2428f79a39e76b3f7345e4b5a4f0691b53ecc3315fb98ab5f11617ec28d52ae1194c6cb9728023f SHA512 24196ec8af2c8e6e0f75b87fc884782cdaa8b2630b89af11b3ec4a3230ccb0c2adfc11c2eaa26e2b46cc09cee46753af270e4af1552ae2b4dbcc6a53884a05e0
+DIST kfloppy-17.12.2.tar.xz 199064 BLAKE2B 742fc73148f3c2e5698cf97f099844057b9470c8c040377abfe01351da5552e44fe7422f35fee96e4607f329bcd01641b6cb10e61718cc3f5a72db7ac5857bca SHA512 d95a7072754a4bcc95c2fc8a8c5149759e33717bd29377ebed78cfe40ee3e0f7793d537476d1807f830c11f9af5b5c15e1db6c82540b385bf46a6f4749ca8691
diff --git a/kde-apps/kfloppy/kfloppy-17.12.1.ebuild b/kde-apps/kfloppy/kfloppy-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kfloppy/kfloppy-17.12.1.ebuild
rename to kde-apps/kfloppy/kfloppy-17.12.2.ebuild
diff --git a/kde-apps/kfourinline/Manifest b/kde-apps/kfourinline/Manifest
index 6a73935d262c..ec9f0c718e42 100644
--- a/kde-apps/kfourinline/Manifest
+++ b/kde-apps/kfourinline/Manifest
@@ -1,2 +1,2 @@
DIST kfourinline-17.08.3.tar.xz 573060 BLAKE2B 2309ff12fd41b4c625d6f78e7d23203b2d86e0f770a231e279b06e548ca3500990026776fe1e2a6d8e34203dc897c93bc2395da0afc30b7389009566e95ce2ca SHA512 d3585c205dbbc8cc9cfc5d0dca67d63c82a23a54e953980325064df29ebab3766f2c1f940b1ab210d6455108a8fb29f7d29cfbabcccd8c4506d3a84bf6463445
-DIST kfourinline-17.12.1.tar.xz 572940 BLAKE2B cb4b9685d681dd8c72bd11f32b44714d9e46345e80ad668ec9c34c74dffa675feaced0218743a2eea72890bdc20f657a3c442ae6f9076a245a0978bb0484e7ab SHA512 c11ddc05a4d487ad4f6cd55b9e66aa98720b15d1eb94eb9cba3cab720505d559d6418af1fc86b0d591f5d3b93759c57b7defdb1608acfb7aebea30efc692d954
+DIST kfourinline-17.12.2.tar.xz 573144 BLAKE2B 151ff53baf2de83c6360490bb14c354ae782d26690747cbf3caa066b3d272bbfc4a41af0867610357a0a04165dad40189a51e79ab0eb8c23000d0583ac9777ba SHA512 3f7e0b179347bbb2cafb43f02af8a99becd872c35419a432e213afec1f1767b53a07a2abcae193fe868c891cbb464768bf5ade33565b5fba8c6f2c452d234594
diff --git a/kde-apps/kfourinline/kfourinline-17.12.1.ebuild b/kde-apps/kfourinline/kfourinline-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kfourinline/kfourinline-17.12.1.ebuild
rename to kde-apps/kfourinline/kfourinline-17.12.2.ebuild
diff --git a/kde-apps/kgeography/Manifest b/kde-apps/kgeography/Manifest
index 2719a24645d0..dc572e1ac823 100644
--- a/kde-apps/kgeography/Manifest
+++ b/kde-apps/kgeography/Manifest
@@ -1,2 +1,2 @@
DIST kgeography-17.08.3.tar.xz 10916472 BLAKE2B 988869d5a4142a40bd04481b74e0f7172cc200ae353a29e1492f2b5b8a77890dcf1e69346ae8c805767dc4a00989ad841bcf141256e913f73fc81f42be86f8ca SHA512 2ef733697405356096e9fd3ded52622d51b32e3b4f92f0274d700f7957661bb529cc9eb430a1c3eaf26717b4634ff9734442f51dc8838eb5f2e01c035a14ff1f
-DIST kgeography-17.12.1.tar.xz 10922328 BLAKE2B efb8e6713aa63acb96ec1db1ca878e1a896835f26b53ea05341e6581a514d72b57eb758f391261627325c9d944dbbc3b74b90e7e82584ddadcb6cc79b555e726 SHA512 4ae05c1e6372f9864dfcc7d67ab71daf22f699e19a467cf4069e97e50d4972d11db3a15e378e59162ffcc84ddd1c81f1e7a0fa5335b9c1c4e63b21ef443d63dc
+DIST kgeography-17.12.2.tar.xz 10922052 BLAKE2B ec2c1f567c652cc7d74d418bc0b3321699d2657b4b9af9434e1520ee588453dfef5643671c88fe0e8ed4ca7ef5e9efcef10ad2e50645ef53d09de1b45eec4246 SHA512 31bb488144ce8c17d3aa11e7155a83dbec49281803c814076c92fc71b758aaebce87d796dfb2b20f22baad50e1b31c466436d627a40bfa1265a6c02b84d11c32
diff --git a/kde-apps/kgeography/kgeography-17.12.1.ebuild b/kde-apps/kgeography/kgeography-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kgeography/kgeography-17.12.1.ebuild
rename to kde-apps/kgeography/kgeography-17.12.2.ebuild
diff --git a/kde-apps/kget/Manifest b/kde-apps/kget/Manifest
index c1ece4a57a22..513bb59bc971 100644
--- a/kde-apps/kget/Manifest
+++ b/kde-apps/kget/Manifest
@@ -1,2 +1,2 @@
DIST kget-17.08.3.tar.xz 1081880 BLAKE2B 021d60b88113a134f692b347106b9f87600bc0012a3351160ffdf8f7f6aa2a8d92dfb0942850a57a5abaa909fccdb40b416250ce6979dfaedd29c3f9c48641c0 SHA512 7766065ff062f9266ff7e7a193f5d007a59af408127d42dedd7c7d8dc990d89801c7237f2162e7e335896be5768ac247670992f4bf52776a1470a3d805c0f5c3
-DIST kget-17.12.1.tar.xz 5388920 BLAKE2B dbbb3e1f0581cad93ec4dfce9bb4676e9308a8a5d1b5c40543810138868646a83a4f9c5079c831763409e5abba4db90e637c8643938bd72b562e26372ebdea72 SHA512 da65381c226240c423e9fa60243623638648c042367a0b0367b19869a6a123c8978714cb62a66ae7f8153135754c0933bc37c792e7c7a808923ef62bb0af73ce
+DIST kget-17.12.2.tar.xz 5387996 BLAKE2B 65a3d86ebf96ce2f66e5e0e1e0e7ec5430123dbff427624dd234889a6abc8bd9ea6aaa3991c29e2645139567d53f51c533224c4c5e5e25d3b6b16ab220dfc320 SHA512 affc47f456946001ca0ad230720ed3a1b21ee274d1df865fe7b405b852dff55a1a85ae30cae15bcf4ef667e285719ec3d72d8adce994f96e92f3069f9fae541a
diff --git a/kde-apps/kget/kget-17.12.1.ebuild b/kde-apps/kget/kget-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kget/kget-17.12.1.ebuild
rename to kde-apps/kget/kget-17.12.2.ebuild
diff --git a/kde-apps/kgoldrunner/Manifest b/kde-apps/kgoldrunner/Manifest
index 7f1d025e6bfe..753955ec4fc0 100644
--- a/kde-apps/kgoldrunner/Manifest
+++ b/kde-apps/kgoldrunner/Manifest
@@ -1,2 +1,2 @@
DIST kgoldrunner-17.08.3.tar.xz 4399488 BLAKE2B 77611aebc0d293a96452e372cf8161a69fd42fae404be4cac472e59a8db0395e1fa674d17f22452ac85f465765d75c295c3f0691921ff5767222557d3d10688e SHA512 8dbfc935142e6da09a7880d1b7bc66bbd35070dc548a85363fed13bbc8a276b2a4dda1eb08ffa302443f0584401731aeb225a4457540b9afc55d8da020254f3b
-DIST kgoldrunner-17.12.1.tar.xz 4400872 BLAKE2B c7b95cf8abbfbb627eb99eb86fe94628c8d10abc5666221ef8951898e9e5ce5cd827e83baeaf16cd9e96e41d11690041616bb245610794fd69e60eca44d8b5ce SHA512 b5a2025f2852cfab49864b4667d092aaeec4f74b06d0a618ab259ad28d7033868b7cb74fc11b3c91ac765eda8bbfadfd1905f012f0dfa6bbc770ba96dfb8869e
+DIST kgoldrunner-17.12.2.tar.xz 4400880 BLAKE2B 50a799325eada014fcf64812e29422fd06685866c43bdc1c5ab9aa3aec285575830912c61f36901113fbd73c8e0c1659afbec9d40cafb43206c50c622886822c SHA512 a68a9b16fe8ae20b3613cd3d8dc872a0a222476cf6e9a4d0bd8b0563604703ef5eb910770499355e8f75fc20a44a3917234f1be88f06dff23a721d0049014ff6
diff --git a/kde-apps/kgoldrunner/kgoldrunner-17.12.1.ebuild b/kde-apps/kgoldrunner/kgoldrunner-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kgoldrunner/kgoldrunner-17.12.1.ebuild
rename to kde-apps/kgoldrunner/kgoldrunner-17.12.2.ebuild
diff --git a/kde-apps/kgpg/Manifest b/kde-apps/kgpg/Manifest
index de84d6b9f4cb..56f0836eb599 100644
--- a/kde-apps/kgpg/Manifest
+++ b/kde-apps/kgpg/Manifest
@@ -1,2 +1,2 @@
DIST kgpg-17.08.3.tar.xz 2817416 BLAKE2B 1c8bf494b5ed87021d0fc32e88c0455bfb304bc2b86471b457c258fbb25ce6cf2396f5f8915ed27e63b272c5abef839b73820e841fa685c971b8dd7d10557de9 SHA512 0d941e6b9c8a5ebc87431d5922bbeb9b1bbb15177316bf5f2ac17964a676e81d23f50f0db9d92ca749b3abd67ff86fcac9289ab153da0f9320bb24973c41d1a4
-DIST kgpg-17.12.1.tar.xz 2817848 BLAKE2B 5260c769ec70f75d846fd310f0c239ee618d3e50f9b238a448d81f6f31b8cbc148ed5e60ba4439f765f69395d674fbfef370a7bfc8a7c4d267ef42126a6cff60 SHA512 a498b74465cd6ca7a3540c95d2f3d3385d63872b87a2a40018a7481d1cc3d172a4b47c9d405977bfd924900522e5786626f38d2e5489f16b4ed9d9b300acbfd7
+DIST kgpg-17.12.2.tar.xz 2817624 BLAKE2B a35dcbb0f5bf8512d73bb9dcdf81fc10c5afa1fa625c8b4629ed849534b550a8a3ba93263927d294be40d07009df44f1dfa210f7b9c9ef6dd412e78c9d46581c SHA512 5f5078b0a72d0837d023e89079f7d0206b5952ea437af2eb9ba76d9c3706c7e77e92ded7ae61a5ec18ff5b4b0dc93425b265200fe0acdec43ddccc1eaca9df44
diff --git a/kde-apps/kgpg/kgpg-17.12.1.ebuild b/kde-apps/kgpg/kgpg-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kgpg/kgpg-17.12.1.ebuild
rename to kde-apps/kgpg/kgpg-17.12.2.ebuild
diff --git a/kde-apps/khangman/Manifest b/kde-apps/khangman/Manifest
index d07e060ad899..d28a997a1520 100644
--- a/kde-apps/khangman/Manifest
+++ b/kde-apps/khangman/Manifest
@@ -1,2 +1,2 @@
DIST khangman-17.08.3.tar.xz 6452312 BLAKE2B 1c454033f526e1b72652e9812462248179a868f4c4eef779609e672dd402607222edfbbcef598b2fec19285e635ad239d31b66554b90b72061d3d622af7ae690 SHA512 f7293dc17a6d478754d8ee48787b4d0196f6efad2927961754e1581e995a20bc0cd9f7216cdcf548fca49347ce1e0460edf806ebcf0c1ed80bc43b2b77af1720
-DIST khangman-17.12.1.tar.xz 6452132 BLAKE2B 3929be80a835ed7d85d4cf3055526c5e07d816d69a2aa2a79776c7a0521034a8882d2f2a4dcbcd87a9f5ad057fe3c256d2169adacc86072b72f838feb880590d SHA512 3dc75f136d1e4b1bbfb58e76ef8c783bfbd1cb474b147bf33cab39ac9eea2cec8449069bb7de82aa1e4fb437015efbc6c3f589541dca08a853de7c362c35c446
+DIST khangman-17.12.2.tar.xz 6454644 BLAKE2B 14d415174b4b0802d93245e673095aa6e018dd0a2df5ebeda9ba2b3a5003c238b354448e548ada7c5ca1392b4758656ab7dc0ae9b6818350b075e530a8742061 SHA512 fbaa1ef829f53966ab754d9d2ec2efc184505421c08f2f86cacdd2e05088deb9fead44db9b90556b9b5006dc0630f72ddd49b8b0214b179ffac501f204621000
diff --git a/kde-apps/khangman/khangman-17.12.1.ebuild b/kde-apps/khangman/khangman-17.12.2.ebuild
similarity index 100%
rename from kde-apps/khangman/khangman-17.12.1.ebuild
rename to kde-apps/khangman/khangman-17.12.2.ebuild
diff --git a/kde-apps/khelpcenter/Manifest b/kde-apps/khelpcenter/Manifest
index c568ee98cfbd..ace297a21e4c 100644
--- a/kde-apps/khelpcenter/Manifest
+++ b/kde-apps/khelpcenter/Manifest
@@ -1,2 +1,2 @@
DIST khelpcenter-17.08.3.tar.xz 3024844 BLAKE2B d65e6a0d64d63b4627615d9f51e8574edbb594572d3edb60f29e0fc8e9979766db6ff8bc5c02ff95371540c7cda331b8e9458a7711362f9693e7fae1e510abcd SHA512 49533fbc063422fdd8931165b2465be8c5d6b87b264dc7f4ed6c6d123ac7ff4bea62237eb48cdc2aff2be670a682790936afe8645ad2793a2835169c8c14d107
-DIST khelpcenter-17.12.1.tar.xz 3024796 BLAKE2B 61dc13d8de7123d83ccb2a875079f07571212e9df1ae909ecf549edbd0dfaf8b5bdc9833b8749f4273f13be1059f476fe99a7cd2ccdee8f92b2007d8b8afba7a SHA512 1dee188045d1761410057772af5becb3d4dc18224266faa3b76cd5041847bfe023c8b869c1c09c16e91b952d78aa8fe8a4b9511a5527635e19257e1845ebcf46
+DIST khelpcenter-17.12.2.tar.xz 3024492 BLAKE2B 5b5d8dce1a8f5fe0c3a9e48feb563db3c1e29e142d429658187be9c037cfe5b11a4259b9b604474c9e45775894eff44a5b4c4d42dd0119382687a68ffad1818e SHA512 5f2bca81072a21c26853c66b5ae3fd228c92b8c74474797cf45eddbde0d9954b62c6277957698a30538ef28445f83c6e9ca570a8cfe747762486465dea6db6f8
diff --git a/kde-apps/khelpcenter/khelpcenter-17.12.1.ebuild b/kde-apps/khelpcenter/khelpcenter-17.12.2.ebuild
similarity index 100%
rename from kde-apps/khelpcenter/khelpcenter-17.12.1.ebuild
rename to kde-apps/khelpcenter/khelpcenter-17.12.2.ebuild
diff --git a/kde-apps/kholidays/Manifest b/kde-apps/kholidays/Manifest
index b4cdb4d8f6c3..1538b1abc940 100644
--- a/kde-apps/kholidays/Manifest
+++ b/kde-apps/kholidays/Manifest
@@ -1,2 +1 @@
DIST kholidays-17.08.3.tar.xz 202580 BLAKE2B 9d98aea2e60039b3dc9f2aaf5c918329a344cfd80ffde18dfa84a7d23ad6dc40c4bf327c7e295dd7da70004744f1cf96ce99bab4cab896680348b137f0dd86dc SHA512 aef4cedf7d621b236cd09b990f9e6e2177d63af1831b17bb5df390a1a182e98f8e9d24a3d8fe7d763d9f7f29bcf6a8e23dd1d6da0bb1e289101aaa50c34fa040
-DIST kholidays-17.12.1.tar.xz 202512 BLAKE2B 3aa9e7c8f0ee35aad38efef73af7f596e9978c7626e64ddc42495bf17275ef62955fb7fa038197ca095e2789be16927b4214296a3cb65389b27f0cc48f7b94b7 SHA512 cc28539f3a64edf6ace5d1afcf3a59683c8d0b421b29cbf1c31c04c3444344c6bae616d50c54a522c0f2f754676e1bb6b75c143f00e5fd6a44c4e5117e605ae3
diff --git a/kde-apps/kidentitymanagement/Manifest b/kde-apps/kidentitymanagement/Manifest
index 6b59114bf1c5..ab2c309c00db 100644
--- a/kde-apps/kidentitymanagement/Manifest
+++ b/kde-apps/kidentitymanagement/Manifest
@@ -1,2 +1,2 @@
DIST kidentitymanagement-17.08.3.tar.xz 147724 BLAKE2B c190256743d11e193905dfb9a3f6701b5874ff733e62236c86df829139337aac3776369ce8027ed4a0744249f7b778f38907a5baf788c36a89a070e85a5c4c5a SHA512 67efacb2ce3c60511677d658158abd4a4c00905408fca0a7c4be07fc63267c2ada5a48a642769c754d58bc8fd75f12f7de72eba8c18cbf3e6bf4c2a771392634
-DIST kidentitymanagement-17.12.1.tar.xz 147712 BLAKE2B bcf3f432fe843c89d9b1859c9e3b09668e538c52b65f30709677b7a4d36a1044a02ab9ce4a9644a576da66b28683d1e994e218a7a07f39c4451f5af02e704c19 SHA512 feda5391b7947db65ace08ed2e9e0bd85c94c01588eb1002e8f8c4669cac6c17443149d8913c3bb9093f5df4f499f66ace5cdd03839f56c130c0886b1ac0bf2d
+DIST kidentitymanagement-17.12.2.tar.xz 148040 BLAKE2B 8ba1b9de4e9bfd9d1abc64d5ceb8d0e0d80ff6e59270c8ec7ae5e85dfae466604b5b261f387fdc9b71fac07d4e03708e0d20f902a174ae42149d5e77fcec251f SHA512 81a97151b0c7db2b44305b479d5673e42dffd04c5d707f2072db92cc44dc40a412e47000b916fce6be941bc59419f6968debe5ad8173852952378d1b801cbd0e
diff --git a/kde-apps/kidentitymanagement/kidentitymanagement-17.12.1.ebuild b/kde-apps/kidentitymanagement/kidentitymanagement-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kidentitymanagement/kidentitymanagement-17.12.1.ebuild
rename to kde-apps/kidentitymanagement/kidentitymanagement-17.12.2.ebuild
diff --git a/kde-apps/kig/Manifest b/kde-apps/kig/Manifest
index 8be8e02e7a3b..a0670a4cd946 100644
--- a/kde-apps/kig/Manifest
+++ b/kde-apps/kig/Manifest
@@ -1,2 +1,2 @@
DIST kig-17.08.3.tar.xz 3588344 BLAKE2B 37d0e1536f7eb17eb731ea5411de0edc018d87a92d8a401f9fba5100b8533cd4f6daef3dfa8ca0b7e7f1058cd033872219b6ddfb1a6c5b1be33e72641f123566 SHA512 9ce781ee32697fd69274ed5899bef6a176e9dcb118f2aab7dbebde1b3a974fec4d3bf702dd9bf06caf986f304f66cbfd2300554ff7df469035b07fe426f1c025
-DIST kig-17.12.1.tar.xz 3589748 BLAKE2B 286f728cbfec3f9f59d4bf6d8ee95f2f25fd0ff0ea6bd70b911a1765a3db61732019663d03ced71a499cf6b3e0667bc26c245682058fc8aeae8334f2b8a1fa20 SHA512 635082e00c3ecc41cd50651187d7338a37d4eea686a54e689773cf3160c2577cb8a3414abcf136a4c509431809ae20bd7462b0cd705fef64ea38d2db47dbbf9f
+DIST kig-17.12.2.tar.xz 3589624 BLAKE2B 4448562d8a506d9d48d7bfdb6364d7396cfa0c94aca6de0fc990066bdb2aeb81e5fd14e6567e5128e2c3da382a07b54553f8055f9d9c7d31a5e15820d29280f1 SHA512 3bd9496e17e77ed475e6bb6d28ccb5d2a91dd261ffa7a4b3f8a7d5603b3688ca865da7cf1480411646efcc3a24a1f83bcb5078498ed8534d048b69becc71c653
diff --git a/kde-apps/kig/kig-17.12.1.ebuild b/kde-apps/kig/kig-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kig/kig-17.12.1.ebuild
rename to kde-apps/kig/kig-17.12.2.ebuild
diff --git a/kde-apps/kigo/Manifest b/kde-apps/kigo/Manifest
index 5fe0e0dd626d..5e862b98f373 100644
--- a/kde-apps/kigo/Manifest
+++ b/kde-apps/kigo/Manifest
@@ -1,2 +1,2 @@
DIST kigo-17.08.3.tar.xz 5222016 BLAKE2B 2544496c74592bbd2bb1ca01582c4a5a855f4db7f89d781ef8c74bb23aa1a7723983a3a9f3d68e01c20d6cfcbbe1e47e9f392046033cb7c51ffdd98d52f96c54 SHA512 c6ef6cc70f31be32fd48736fe993e84ad3eecabe3d40df1332b9d5ddad49ef40682f3cc9eb5be75e29bd2df5360b33fcfe66752d560b793fa957bb9dd77b7820
-DIST kigo-17.12.1.tar.xz 5222256 BLAKE2B e7da4f38ecd7218be88b6d259d4d075818626ef5a1b359b2871add6b83838872534318bccedf65ef7fa51efb636beb5898762c53538fdbe80fac4876afcd652c SHA512 cdcc081fa7571bc2af6a75162dbe45a9062168c17e16c35a34d51f7e49de6ed98072d9355bd814e26a4a9a03c0350db970f0dcd567a837220e78b64074d1c8fc
+DIST kigo-17.12.2.tar.xz 5222156 BLAKE2B 470666e2329a12a8dd2efb318ed2adb6332cdd0c7c71d479a51d2e5ed54a8fe23bf5d69ba4d45465354c5324bc2ab2ec4f518e075bc08da52826f1b2357e4dfc SHA512 d758f72efcc797f9b060b6b01065cce4649a69a5031d358ddae3dc3cfc167d9c10cc2ed577089e1dd23925f9ffe3e4d5c5636184678dd1a70ee0715a0b14eb9d
diff --git a/kde-apps/kigo/kigo-17.12.1.ebuild b/kde-apps/kigo/kigo-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kigo/kigo-17.12.1.ebuild
rename to kde-apps/kigo/kigo-17.12.2.ebuild
diff --git a/kde-apps/killbots/Manifest b/kde-apps/killbots/Manifest
index d355b487a0d4..e2c0389028f2 100644
--- a/kde-apps/killbots/Manifest
+++ b/kde-apps/killbots/Manifest
@@ -1,2 +1,2 @@
DIST killbots-17.08.3.tar.xz 1166128 BLAKE2B b99c46ae471df1164455d324ec3bb742fb3310e59d47a206f2665a5f961a01e29e5f115d114be6f0a06b2add09c86430fcac0ef6c105105d395d2ae4e8f450e8 SHA512 3582e7ed568c8968e53e761fb581a16027a1d74743f412516e54efd901fd1ddc40fb4bd87ddb3b9616b99621039c4f185e55a6f92dff2756574f3900bb934070
-DIST killbots-17.12.1.tar.xz 1166100 BLAKE2B 53b682377f8b70fd5ead41b28e0e0a6e865e94e5ecda71b578b1403ad4656f269611085f42ea5e8af33007e9420555db165c3ea36eb554538b8fbd92ac743b41 SHA512 1cd32ee7134c5373789c51d7c9e900076781aef5c236fb8a095eb727b89b7ac55ff61ca71c3409d3a62c21293e34e681594a3241ac62ac4e2d778981553cf74f
+DIST killbots-17.12.2.tar.xz 1166060 BLAKE2B f84904edadfb8b8863d86609ad0f650e89360b30b1ca2dab69e9b87961995739f9c1813592b79a94edcbe86962958a7bca49faff54f6808aff819777ca09a925 SHA512 70ce103e39cc35e872d61afbb73d1f5498c35266d1715d56c595db17c9028eb264d7d4486254c3032812e9608812fbef95f935947f7138fca3ba5bd08a0e7f21
diff --git a/kde-apps/killbots/killbots-17.12.1.ebuild b/kde-apps/killbots/killbots-17.12.2.ebuild
similarity index 100%
rename from kde-apps/killbots/killbots-17.12.1.ebuild
rename to kde-apps/killbots/killbots-17.12.2.ebuild
diff --git a/kde-apps/kimagemapeditor/Manifest b/kde-apps/kimagemapeditor/Manifest
index e395e9b9ff6a..31a85d4a667f 100644
--- a/kde-apps/kimagemapeditor/Manifest
+++ b/kde-apps/kimagemapeditor/Manifest
@@ -1,2 +1,2 @@
DIST kimagemapeditor-17.08.3.tar.xz 407148 BLAKE2B fbcd6fa339e3f5a48c885f4eed645143d8208ed61434612a4a2a88a2dd2c8a34567da6155c38ee76768ae89d8dd03cfe89ed37f53347c4fd91f0df8b4a571ae2 SHA512 115b1cc4238fc1c07a2994cb4493598b725aa986d9d69676da0fb7657b31ea1ba960b062e4a84cd0d44e318e8379378c70520402241a49e3a613f545e177a301
-DIST kimagemapeditor-17.12.1.tar.xz 1055076 BLAKE2B 0f44a7b3a14a0f1f2e7de28553eb8d19c29c9383946666a02702d9d78021f56752ff235b117a0f1f452e5d83046858e03784c59bdab8fa780cc778d6bfbfb14e SHA512 70964a73577f6059665ef917b38fbb121d30722e82d9adea627cb20958b78a99482b1519950606508956d35fb83c4ebfd72556934c06a738dd2841b2e52d4c1e
+DIST kimagemapeditor-17.12.2.tar.xz 1054500 BLAKE2B 43c198a88447dda264206ceb8994dd664ef0a100f54887964ddb6309caa4b167c30eaf84c7f6eb8b2beb4e8f84a63af55e8d9265ea8a481db4785a3a484e0552 SHA512 445d6d1eac5e909a695f15e72c5cd35a24f18298328e92c9ac4a378879e29e227e89917eece115c1982d6cfa4534b15fd7f6031d126f84f76be2becee97da093
diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-17.12.1.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kimagemapeditor/kimagemapeditor-17.12.1.ebuild
rename to kde-apps/kimagemapeditor/kimagemapeditor-17.12.2.ebuild
diff --git a/kde-apps/kimap/Manifest b/kde-apps/kimap/Manifest
index 93d676c9e154..2869da20c5e3 100644
--- a/kde-apps/kimap/Manifest
+++ b/kde-apps/kimap/Manifest
@@ -1,2 +1,2 @@
DIST kimap-17.08.3.tar.xz 119852 BLAKE2B 8460886f0be75e53985042e9b0c103b379b5c6821e983f5550ac300e883c702812e808b9affc17b6188c9d5e5e385e2687c95dfb5d30acd3debc9974077192a6 SHA512 2945c19eeb04e4e49a496e33ce29ae0c25d7a2613b5d59c26740bd91d7edec02177fee2965d099f36badc6cdf5507dae54676138d8d68d4a23a5a656153f7041
-DIST kimap-17.12.1.tar.xz 119692 BLAKE2B d8f54a190ef1060cdfaf539f8a5ceebae45b5316107cb3d39aed2b5b10deacbad6633058bb363f3433a91b3154085aa4221d4f6fcb917feef9a906a07cf9d90f SHA512 03098dfe1d8d540d353a40e5dd4450eb7cad898636a7986e921d78c615c6a1d6abe5532cd98561db04752c4ebb498c6426bd72d7039344c7d2d6a3ca92323929
+DIST kimap-17.12.2.tar.xz 119656 BLAKE2B 4712a1339d940a2e98319a1ddf5b56cbafe589b5fd7f23cba6f4ee7814734718c27fe55e99865960bcd6d82fcc80377bd33b34b6cc4b69a72b54bb5bb718e27b SHA512 e4342382afc3694476608c561871d175aa1c2f9334e66dd7c8460ea8ffd6e016c48777fe7d9039b0d0934e92b5efba6d32acca3cc05fcff6082fc7aa2db38ac1
diff --git a/kde-apps/kimap/kimap-17.12.1.ebuild b/kde-apps/kimap/kimap-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kimap/kimap-17.12.1.ebuild
rename to kde-apps/kimap/kimap-17.12.2.ebuild
diff --git a/kde-apps/kio-extras/Manifest b/kde-apps/kio-extras/Manifest
index bdd0ed4659b0..dc47a0b0ba47 100644
--- a/kde-apps/kio-extras/Manifest
+++ b/kde-apps/kio-extras/Manifest
@@ -1,2 +1,2 @@
DIST kio-extras-17.08.3.tar.xz 556316 BLAKE2B 9dc5d9b20c459777c2d5ae5445c28a2b7576665a4a6edec5329689fd35be3ab86fddf6bde665c5c0b00570bea01e498f8998796ad244df91db42bfd889ebd84e SHA512 660370a59bf506bdb1ebaddb7de639f67021df4d3c7c26866e35135a66d736cd1dc11fc1a74f880d38b9989f656d14982bf1ddf9b26d6c7e8b1ec81228f6a2e5
-DIST kio-extras-17.12.1.tar.xz 556140 BLAKE2B 9af667bc6fd417c3dc97615ebbe024c881782c6240f20dac9ed2b6b5abb3cf4b8de4949ceeaff0bcdc8d18fefd7c7c68265d00e9b970775aef4d22bdcbda8f1f SHA512 fe322e91a08c0b26b31f92a75826e77376dcec7d83e2cb63e3ae4e7dd424a9c92c0a83b4be643b69c3fc6314007ce252920ed657a16da357330b6fb9b4c641eb
+DIST kio-extras-17.12.2.tar.xz 555752 BLAKE2B 69cce41da17f991c327a84c76cdcaf85ab0b9c4f6f6a967e11342193326a9127daa7a34d717d0840eebbe95057e3987a7f81be79113d2b718e5bbbdd988de469 SHA512 5918057745fa201460c8a21e48e669313dce28c40c26ee663e53997af0a5109c6f8396c9ab6939527bf3d315ec29d23aa865290c3fec12896e47dd0526d07fb1
diff --git a/kde-apps/kio-extras/kio-extras-17.12.1.ebuild b/kde-apps/kio-extras/kio-extras-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kio-extras/kio-extras-17.12.1.ebuild
rename to kde-apps/kio-extras/kio-extras-17.12.2.ebuild
diff --git a/kde-apps/kiriki/Manifest b/kde-apps/kiriki/Manifest
index e010248603ae..99d61a9e44b3 100644
--- a/kde-apps/kiriki/Manifest
+++ b/kde-apps/kiriki/Manifest
@@ -1,2 +1,2 @@
DIST kiriki-17.08.3.tar.xz 325888 BLAKE2B a38db05121a419a3ed572ca7d1116d74148ac8132ed3084923ec83739843223be3336ff5e955f6188a156b5b432ab038287866ecd6929557a1eb453d7e613006 SHA512 2f858782e74bb953e1215348b0850f8c33fc0e00cf54e6ce098b0c9cc6de68a6c2a1bf641a6c5d097255db593dce66b0d93d6474a9ff6eb79a9d5418ee37948d
-DIST kiriki-17.12.1.tar.xz 325856 BLAKE2B 5e98a16e0c3b012d138d64b8f6e67677f146455f69a0c25c3ecba4d57b1fb480476b96f10a00bafcded2b749bb3ed4be4e6f5f295dcae18492412bab9a8576ee SHA512 d4a98ee84ffdf557f9a95799ad1b2200b1b4ee9b89be3c73821e608b754e52b5304f1912d919d3f8bf992e6b768039633044c181884bad8a301f854aff47b535
+DIST kiriki-17.12.2.tar.xz 325868 BLAKE2B 85635b28857a3c083d0ad3973431e402b34c57acdd41c4f5d47fa0b520bae90ecd806e30cd56cfca234e42a748623b2233544b95cc02a634b676f35869eb4f56 SHA512 6fcc187cf3cf25cf3056d6388094f203f533506ead4a8dbb77298cb34fb881958449131a1a89047ac59739fb17db448a95a54c04e9afdc85b96225256a03d2a3
diff --git a/kde-apps/kiriki/kiriki-17.12.1.ebuild b/kde-apps/kiriki/kiriki-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kiriki/kiriki-17.12.1.ebuild
rename to kde-apps/kiriki/kiriki-17.12.2.ebuild
diff --git a/kde-apps/kiten/Manifest b/kde-apps/kiten/Manifest
index e655af68cae5..17dfab48bcea 100644
--- a/kde-apps/kiten/Manifest
+++ b/kde-apps/kiten/Manifest
@@ -1,2 +1,2 @@
DIST kiten-17.08.3.tar.xz 11555492 BLAKE2B 29314e9c05c323322c4663bd4a584b88ce002f89cb3c2370d4c8e4ec5b45fd8c279ba453292e203fdcb18fd8547d581cbc75ac705bd182b0391a21fdc03c8f3f SHA512 f3186138cb898042bc727bc5c4b4a454d52f461c77c7d4fc8e5c9aa685980957fb3f8b15dfacbacda155323a72208805462987226afefe79b39355178f15db6b
-DIST kiten-17.12.1.tar.xz 11556064 BLAKE2B 34e44f24836c7335ae368cc886e7f74a982633f67a6e5130fe5f24479ac45d39bb49747061aa86820f39c2bba5fd6a2c4f69f775e3173a8ea10e52708a519f37 SHA512 cb0ade7053307aa79125f424cc959d4e0f4d42f82f8c2f509e645ee32ac60428872c114dd7a9499bb7c2d126ac065b7af4be57ce35c68579683c56c43d3f2afd
+DIST kiten-17.12.2.tar.xz 11554904 BLAKE2B 8ae197670c966b078d12c6b87c73f06733b99dfc7527447eaf0be69916f38870e988ff75723db1bb07bf0f77978b438e4290a6a32445e41952537545ef0c3914 SHA512 3c10a77b3ba78cbeaa160ccd6ef1c0cd004c28b18042535a65b735cfaff2b1773ce1d65a15a4da078edb5237a4e45055a193be40d2cbf69d09bc01dae29e584c
diff --git a/kde-apps/kiten/kiten-17.12.1.ebuild b/kde-apps/kiten/kiten-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kiten/kiten-17.12.1.ebuild
rename to kde-apps/kiten/kiten-17.12.2.ebuild
diff --git a/kde-apps/kjumpingcube/Manifest b/kde-apps/kjumpingcube/Manifest
index 903c0c229aa2..9ab8b25f6794 100644
--- a/kde-apps/kjumpingcube/Manifest
+++ b/kde-apps/kjumpingcube/Manifest
@@ -1,2 +1,2 @@
DIST kjumpingcube-17.08.3.tar.xz 293260 BLAKE2B 774b2781022a03b6add90a4d1b842cec9e42c245329708ac7efc33fbef470ed7c3d8e60839883c4798101df5e5c66a8d22739166ce6e387fc812d1b2e0a2e5ea SHA512 b90e20f7762581a898255cff2cc2760408994be109e838a83c336db20bfb4aae2b3a94fa98816752af0376de175c2cb84ace9b3a6dfd240771bc74fb135516c9
-DIST kjumpingcube-17.12.1.tar.xz 293356 BLAKE2B 4424d2fcd7d2821323ddfc83ef1b44bd3421950d47827f1c1b6d7402fa724e42bf2312bee3395036c27eeb1e8d46d32c2a89929dbbce1c9d824edf4b783f18e6 SHA512 97dab83d42c2f176cde5a17f019b556b3c62f2380695f5183d07623b32012a975040ed0e1cf9f59646c93ca23238a52d656d498be0d7e8df105f13046a9e7be5
+DIST kjumpingcube-17.12.2.tar.xz 293276 BLAKE2B 89dfb747556aaf049f6b1f3c5b89d649d4881bac93169c42bb07d625c9e7da6344ca16ac5738c204c28013c09fb3d59a969e8375a37192bb1d4f0bce00b2f7b4 SHA512 a85b094dc916d01b96a60037173c2e9e298814d575c66408d42de69b20674e65040bb6b4284edb2229b05849776d30e11e197d3d587fb76d7de77c09a3fa3f28
diff --git a/kde-apps/kjumpingcube/kjumpingcube-17.12.1.ebuild b/kde-apps/kjumpingcube/kjumpingcube-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kjumpingcube/kjumpingcube-17.12.1.ebuild
rename to kde-apps/kjumpingcube/kjumpingcube-17.12.2.ebuild
diff --git a/kde-apps/kldap/Manifest b/kde-apps/kldap/Manifest
index aef513c06cd7..22ad5c0c948a 100644
--- a/kde-apps/kldap/Manifest
+++ b/kde-apps/kldap/Manifest
@@ -1,2 +1,2 @@
DIST kldap-17.08.3.tar.xz 154864 BLAKE2B ecf22ab36150da39dcaa34b391864a7e6f7b3d4335e998089c9c7ebf582436aab0bd59cb3e04572dff74b2125ec5c243f8b2413bcb5be71168de4f44e3a30120 SHA512 b32fa8dfc9125a4f944aea710871268c64492cd4753a6be6f48f4bf314f9c66e56493c0d1bec0d3420edb6998971a9e1d941a050c038764e07b323b9dde8be53
-DIST kldap-17.12.1.tar.xz 155140 BLAKE2B e2b1fbea22e8296c4a3849da3bca32fbcc371359f1b93ed77d96e6b0c0141936804a8e035a661cace3f56d495da0c73e77562e3f638921a5984d5a2cdfb3b5a7 SHA512 73d99db7f4f229fb44c90bd52c9929e8460cf44fc5e4ba734faa9e4a97b698afcee929ab23729a60ff0193d27f57bd5d00f4f81a14b882f7a824088de57ceaa3
+DIST kldap-17.12.2.tar.xz 155144 BLAKE2B 39552d4a8e52e2fc2e40996d27e4c2c4a60fd3ced3e490b906711509c027da8c79765852a25af380bb5c45caafe080787762a743de855febd58089a5f64a2900 SHA512 fc14fa15d56c895d9fb71a96c1802db834f2ffcbf06d8e1533d775c7e7b0d2fe36a05e4df33d360468671677558c96656e4d5681e24e34f6dc6513ece9a01b5d
diff --git a/kde-apps/kldap/kldap-17.12.1.ebuild b/kde-apps/kldap/kldap-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kldap/kldap-17.12.1.ebuild
rename to kde-apps/kldap/kldap-17.12.2.ebuild
diff --git a/kde-apps/kleopatra/Manifest b/kde-apps/kleopatra/Manifest
index 2b5d525ca599..e07b9e2c32b5 100644
--- a/kde-apps/kleopatra/Manifest
+++ b/kde-apps/kleopatra/Manifest
@@ -1,2 +1,2 @@
DIST kleopatra-17.08.3.tar.xz 1889344 BLAKE2B 758278159bd2069a0d8460e20da06f2400904e634248ed94b077782f01df437869241ec9d590388b205615849191cd36445060c1da58f6cbc0ff169950d1dd80 SHA512 b842b71c7394bed7ed3383b037b2258c72056b81d678350f1f6f4cfa2f75e269eafd45b82b78c3f7cdda659dbd9b2dc273a8d3b0ddd5cdc774277355578bbfe9
-DIST kleopatra-17.12.1.tar.xz 1897856 BLAKE2B 2109ab6d50c2ec134a2364e899a45907de107809f0d1c03bc8edf0cfa58a9c917e543bc6b6ed9db11de7be777ac5eaf6966789735834c85ba1d558d6ec7ccf9f SHA512 ac46b4f5b5e0aec9c9300a364353a887b8d9c6d8ef91a67fdfc8b7b876339b462b89e569ddc16f8f969398e16b2a05d7832036bf12f16ef5362cce371eb3508b
+DIST kleopatra-17.12.2.tar.xz 1897820 BLAKE2B 0236a00f802eb960c2dd5de1598b6e90134462d041e26cd9707e8d2a9047efbcca0dadd52cad1246d58b8d35915becb00762f73760f918cc7143a34921481f33 SHA512 e487d186b3b857929cbbe9023258273890104395b04394fefc7c7bb1a4391c85ff2f52da196ab13500b6d8ad243e646f62922b6dd7d0bee15c32ce92e66347e5
diff --git a/kde-apps/kleopatra/kleopatra-17.12.1.ebuild b/kde-apps/kleopatra/kleopatra-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kleopatra/kleopatra-17.12.1.ebuild
rename to kde-apps/kleopatra/kleopatra-17.12.2.ebuild
diff --git a/kde-apps/klettres/Manifest b/kde-apps/klettres/Manifest
index 5114a53967c6..47db36cba6ad 100644
--- a/kde-apps/klettres/Manifest
+++ b/kde-apps/klettres/Manifest
@@ -1,2 +1,2 @@
DIST klettres-17.08.3.tar.xz 21712408 BLAKE2B 0bba477d71f60899ec98abbea21fb6ae00e9155a726dd7af60656f572ba28b93240042973dd72494c9aa2fab1ad100f4895529ef2de225be60f670b0c0bdfbb4 SHA512 9c6af3c6ce36c20edb583e27d121024027efb6836aaeb97060bbe6d31ece8b5d93050c8b2bf5fe84c7e40a0dffb2710b403a62dac7aee7eaaf2482427864a9d9
-DIST klettres-17.12.1.tar.xz 21712584 BLAKE2B 21c02b65c524b51b3f87a23c2f768671f95a97110babb867c2cd614e34e115ed78f52151a0c0a0027b03a4f4cf1efcb40460b6ecd20cd77f4914844ca5c1321a SHA512 4825dd75af526077db907d854d9c94aaabb50cd8189e92d8f67a9d92e0aa1277da796b70ce5a35ca3050e092fa9f191851c65ff5fe5a478d434be10410078f47
+DIST klettres-17.12.2.tar.xz 21711804 BLAKE2B c976c4627b8abd3fbd894cc3faa0e9f5bcdd26e3c2866b4508e4c79dc7523264dde2b97b5d81c4b9c07c5b426620181f58f2d7cc31fc1ec1acb194941bcd4289 SHA512 aac1bba83a093db707185ef77d514ac3f6d909065045b6beaaeb277fd03cf9c882ecd1a3ff35b7256e61517effeac302792e8a6e32a5de4c4cd3082aa257609e
diff --git a/kde-apps/klettres/klettres-17.12.1.ebuild b/kde-apps/klettres/klettres-17.12.2.ebuild
similarity index 100%
rename from kde-apps/klettres/klettres-17.12.1.ebuild
rename to kde-apps/klettres/klettres-17.12.2.ebuild
diff --git a/kde-apps/klickety/Manifest b/kde-apps/klickety/Manifest
index 1541d28e8d79..c0440bedb73a 100644
--- a/kde-apps/klickety/Manifest
+++ b/kde-apps/klickety/Manifest
@@ -1,2 +1,2 @@
DIST klickety-17.08.3.tar.xz 1410500 BLAKE2B c25e125944ff9060e759223dc53f05237688ff17a851b209b16712d4026195f3224daa19d4618c39058c3ab83b8a7eecbb49cb2e1922c4ab8897040e919d841f SHA512 9633b9f9d82e00ca07f95cd6652e56c362a3a74f663beaf61422330f06620e7df83be6c8eb9764e0f01a93a9ae82c46e88e911e6e93ba0df9273c477a9e6e17a
-DIST klickety-17.12.1.tar.xz 1410352 BLAKE2B 3465960b889a3e131a4c630ad67b333646a7a3853533b45e42019151d4428e7a90c0e4810620dfc8aa491f4462d53d6d34304d35c8f0fb085fb7374b3e34cde4 SHA512 857e76a4f3f04f04b9c5cdbae658e6f32ca8b0578beb9017be167a36fb133c259ea2e118bdd0cf0b6cea94b944c790f4ea91fbac071a656ea5140d6abf9564e2
+DIST klickety-17.12.2.tar.xz 1410376 BLAKE2B 03e5cdf4437634bf467fad8b3a30cf825d5428d2c0257ddf70dc92127c157230de188f6c79badf2fd0d065e0056c0e8118fafe7993b22fc624500cbaf55fbf4e SHA512 d96dd76c8495c68ec52dabf328b0100ddf656ecce0463c65dfd899b46c30e69451c8a94bb00e73a53b492e27c6bb69971532baabba8047cdd063fe65ca8fea64
diff --git a/kde-apps/klickety/klickety-17.12.1.ebuild b/kde-apps/klickety/klickety-17.12.2.ebuild
similarity index 100%
rename from kde-apps/klickety/klickety-17.12.1.ebuild
rename to kde-apps/klickety/klickety-17.12.2.ebuild
diff --git a/kde-apps/klines/Manifest b/kde-apps/klines/Manifest
index df8023c2204c..760ee1361d87 100644
--- a/kde-apps/klines/Manifest
+++ b/kde-apps/klines/Manifest
@@ -1,2 +1,2 @@
DIST klines-17.08.3.tar.xz 1666976 BLAKE2B 26ac347461265c04c11461f81e56cf22e83b68020e18e180274ab7a1191555d3a7cd65e1c61623e385c3d9d326a521baa07106d73f10976587db047810d947be SHA512 830e3adf29d73d0dce14f67a42bc5b38f52d87ba935fdfc4b21d05c8aa1d83c284ed69a120b70927147b3c9173fe2611843e4fd5d7ee7905ccaf9cbf57ca8196
-DIST klines-17.12.1.tar.xz 1667188 BLAKE2B a270cbe74da2e61979e553e69c60416fba118972cab082c4b16bba3d7bf1b6ac94937606c0417ca2fecbde27b0fc56c478f732213e1dd8a158fcf4a2f24449a2 SHA512 753146f47c9b17e6e318f5c08d7a8ba534d264d0ecc1118d4b6c6812f684f5045bf56dfc3cde37204cc8bb2a85d879fdb62fb6f52764b3d59c7d5e5064727c68
+DIST klines-17.12.2.tar.xz 1667344 BLAKE2B 70431eced57a821a3a253cf984a864b0dfa8db11b9cb89ba859bc87b2a2b3b6733ac89eebd211b8de530f11e7bd245feeed4b510ac753149655b857dce16dabe SHA512 d22b242933f61c2c7c8ade81aeed5126a92398fe9754857adebf03adb7d02d88c642f1ac0dc0a3bea8aa62487314e80bf509645cfd642f97c6b7ec617b5379a0
diff --git a/kde-apps/klines/klines-17.12.1.ebuild b/kde-apps/klines/klines-17.12.2.ebuild
similarity index 100%
rename from kde-apps/klines/klines-17.12.1.ebuild
rename to kde-apps/klines/klines-17.12.2.ebuild
diff --git a/kde-apps/kmag/Manifest b/kde-apps/kmag/Manifest
index 231d0cec8d84..96c7384c9d10 100644
--- a/kde-apps/kmag/Manifest
+++ b/kde-apps/kmag/Manifest
@@ -1,2 +1,2 @@
DIST kmag-17.08.3.tar.xz 587000 BLAKE2B a29cb51cabc1ae3a3fac666333deef11d0d105b9a4e8ca02a235828b80cd3af7dcc0574c5017bcd6adc718f74583e2c8fd43f1a6665b040c8a2a321db67bc671 SHA512 19dd936a28cce60fcc20e0cc962833dd7d7ea010ffd80f22f4bad3d269c16dcefd648179f88a66a01054e91d28aa6e03dc7e3b36939457588c2c6bdb8c418921
-DIST kmag-17.12.1.tar.xz 588232 BLAKE2B d60090f1b3ced290abccd85f97784f2288c4a6bd5384e2a3b18b0b6deec5ce212b99d216ed1dd0a5412dc4073dce2b090ca3f68372db68038378118053db5928 SHA512 27054c85d6080185760abdd7a64f324f9b1263cfdb2f35c973c082fbe5079bf60bde37d2f2541dcd8e7fef765ae12c47bc9b909194fc2853dece76b047bd6669
+DIST kmag-17.12.2.tar.xz 588260 BLAKE2B 8696e99f3c361fe3a1a16b5a498473640344a032ec350fd1b82e80e3dea29ce80432d7afcfe0de2d8dcdbf22aaf75a5e027a2057a4989aadeb45696510312d0f SHA512 c3819d26296e19558b6656c965410e97ff2cbd33b98b1cf8f428df8f7c8827f9d627556a975f246addbe5a1a3e7ebfe8a25195962bd2a218a7f4ebedb5f4793a
diff --git a/kde-apps/kmag/kmag-17.12.1.ebuild b/kde-apps/kmag/kmag-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kmag/kmag-17.12.1.ebuild
rename to kde-apps/kmag/kmag-17.12.2.ebuild
diff --git a/kde-apps/kmahjongg/Manifest b/kde-apps/kmahjongg/Manifest
index 2073753c18a7..b99facd543a2 100644
--- a/kde-apps/kmahjongg/Manifest
+++ b/kde-apps/kmahjongg/Manifest
@@ -1,2 +1,2 @@
DIST kmahjongg-17.08.3.tar.xz 4084880 BLAKE2B f17bef7b823ffb7c297c1f0639c47ead525bc88c54285b06124cfbb20365cc25ec2dd6034459d5a3a9569020b4fb8a1df2219c28565503c74f5b4ee06541e281 SHA512 672d0201d0ce1451d10158f2824007a820236c5ad4c29e80c46bce34b7944aecb26deff49e4ea77a87c0d423a0d29a0abc2c4732f1fc90388d1342a1294e6d74
-DIST kmahjongg-17.12.1.tar.xz 4084960 BLAKE2B bb141eace28936a1339c59cb53d870351fb2f8ccb3613600c25ed1cc467d47cee114f2b51bc765a22941eafe2295f6bdd7afe03e8e7186eba6d57c387c0181e1 SHA512 56aef8fd5d765c49f8d4471632fea17c5b0578b2a88d27647505cc4360837af19157db68c2c71bc59114d7b6c061302859ee0ca322d83537dc084e44ae28c841
+DIST kmahjongg-17.12.2.tar.xz 4084888 BLAKE2B 861497f354acb60acdd54257b1f1d00fceb865f4111da5b0c35d62265ac50f406edd4569497382c0e56f6a48f9db1af602b9204dfeda40eeca58e5e29c5869fd SHA512 499d1e6eda3094dfbcf1e2535c650341bfc621bc2327a03b66d7539429231f8d6a92fbb360cce49357ad0e7a1bf1c3cdc960f2629a5790ab054a1f595803b41e
diff --git a/kde-apps/kmahjongg/kmahjongg-17.12.1.ebuild b/kde-apps/kmahjongg/kmahjongg-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kmahjongg/kmahjongg-17.12.1.ebuild
rename to kde-apps/kmahjongg/kmahjongg-17.12.2.ebuild
diff --git a/kde-apps/kmail-account-wizard/Manifest b/kde-apps/kmail-account-wizard/Manifest
index f1d60c96e9c6..5c5c3a23071c 100644
--- a/kde-apps/kmail-account-wizard/Manifest
+++ b/kde-apps/kmail-account-wizard/Manifest
@@ -1,2 +1,2 @@
DIST kmail-account-wizard-17.08.3.tar.xz 151604 BLAKE2B 70295f1661ae2fd4ab41f4b3ba31cb48b6228806e8dbc090d48791115446d818e5cdc8c916b8c6d12a621405c624f14fadee9e83c54953d4fac3d67eaef318bd SHA512 9ef29eaa88f29b5a89cf4eb5df23f46f916092786155889e49c7d30d4a98e48552260f676f804039b7645fb266bb420424e000bc211c25b3eb720210f9a8491b
-DIST kmail-account-wizard-17.12.1.tar.xz 152000 BLAKE2B 77cb57e26c8f4759ac75c03b876bd1012bdb6c61695eabab5f38f6f4a674c3fe16f02b7cf77a4760fc4622da9ddfef9d11175b48d8324fe56b6f77b74a3cf32d SHA512 dc98d253af866d25330a7ceda3782ff159135998e5b0b09ba3a578e47abe275246e79980a72798d27ccb3e577c7312bef3553d014a4fd7420168bedf2adbdb24
+DIST kmail-account-wizard-17.12.2.tar.xz 153596 BLAKE2B 6e6718e237fb74f3ca57b8e3e6f19d43e80827e0b318606374cc06d2e1e25107eaf3d49cf59b629489bf745a18a828e87df3262282a155e6dd44fd42dc76cf79 SHA512 c9b5fb639f79a4f5e14a7094cd237b70c05176e7d086b93a3c9a66bd30e2a557df8eb2d72471a5172ec1b6d039ed53e6c50e9139aed61f85456eaaac35d54816
diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-17.12.1.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kmail-account-wizard/kmail-account-wizard-17.12.1.ebuild
rename to kde-apps/kmail-account-wizard/kmail-account-wizard-17.12.2.ebuild
diff --git a/kde-apps/kmail/Manifest b/kde-apps/kmail/Manifest
index 651bf0d466c7..9604b5435237 100644
--- a/kde-apps/kmail/Manifest
+++ b/kde-apps/kmail/Manifest
@@ -1,2 +1,2 @@
DIST kmail-17.08.3.tar.xz 4735776 BLAKE2B 7a83cc6cd7a00b4aa17521f4b3d8af95b8b6c1d229888a5d1b95279ab32615901619a816cc108dc56fa2009f7c52a8b8f8844762588731f30aec28de1ea7a58a SHA512 6b3579469ffc106bf22b22d541373ce2cb5f1fcadf4158c660c22d38d6bab5983eabba38c87c26a61951860b00d02c99daa546a599317db71b16d7e4718e3ed7
-DIST kmail-17.12.1.tar.xz 4752528 BLAKE2B 1693e819d48eaf10fc1cf61a6e487c47cb0682d5f9cc423501f4576d119ca3668f89a7dd98e379a493b06b204082cc8880c259403132dbd5ddb1ee89b5e091e5 SHA512 2c67cb9f67b11a532309aeea7386c516be413ec2a5670c4aa18ad241edbaf00fb6a7687f57d1771f0aff57208cf43969cc7270060dcd3f0f6fd73fc8aa43645c
+DIST kmail-17.12.2.tar.xz 4751828 BLAKE2B c86cc8a5329886660d4fbc83bd808e3659d5da7a787a2983437ea77a0523dd31a4f0ecc4eec0413b2c9d08ac68dd691319867aa3aa6ece347a20d9df481200b1 SHA512 2fad3d7712f2a6939c014af5583332598b9ec737952ade6762c4d7a8e3128031825df03c6288bd7ac35facf95ebf6d125f2e0e01f5fb5704cc24db3db7b00c59
diff --git a/kde-apps/kmail/files/kmail-17.12.1-applyfilters.patch b/kde-apps/kmail/files/kmail-17.12.1-applyfilters.patch
deleted file mode 100644
index 4952628ecc68..000000000000
--- a/kde-apps/kmail/files/kmail-17.12.1-applyfilters.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From e0c1bf6570537086628d455cab22c802d663344d Mon Sep 17 00:00:00 2001
-From: Laurent Montel
-Date: Mon, 15 Jan 2018 13:50:15 +0100
-Subject: Fix Bug 388953 - Apply filters on folder doesn't work anymore
-
-FIXED-IN: 5.7.2
-BUG: 388953
----
- src/kmmainwidget.cpp | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/kmmainwidget.cpp b/src/kmmainwidget.cpp
-index d0edc48..ab0996e 100644
---- a/src/kmmainwidget.cpp
-+++ b/src/kmmainwidget.cpp
-@@ -3310,7 +3310,7 @@ void KMMainWidget::setupActions()
- {
- mApplyAllFiltersFolderAction = new QAction(QIcon::fromTheme(QStringLiteral("view-filter")), i18n("Apply All Filters"), this);
- actionCollection()->addAction(QStringLiteral("apply_filters_folder"), mApplyAllFiltersFolderAction);
-- connect(mServerSideSubscription, &QAction::triggered,
-+ connect(mApplyAllFiltersFolderAction, &QAction::triggered,
- this, [this] { slotApplyFiltersOnFolder(/* recursive */ false);
- });
- }
-@@ -3318,7 +3318,7 @@ void KMMainWidget::setupActions()
- {
- mApplyAllFiltersFolderRecursiveAction = new QAction(QIcon::fromTheme(QStringLiteral("view-filter")), i18n("Apply All Filters"), this);
- actionCollection()->addAction(QStringLiteral("apply_filters_folder_recursive"), mApplyAllFiltersFolderRecursiveAction);
-- connect(mServerSideSubscription, &QAction::triggered,
-+ connect(mApplyAllFiltersFolderRecursiveAction, &QAction::triggered,
- this, [this] { slotApplyFiltersOnFolder(/* recursive */ true);
- });
- }
---
-cgit v0.11.2
-
diff --git a/kde-apps/kmail/kmail-17.12.1-r1.ebuild b/kde-apps/kmail/kmail-17.12.2.ebuild
similarity index 98%
rename from kde-apps/kmail/kmail-17.12.1-r1.ebuild
rename to kde-apps/kmail/kmail-17.12.2.ebuild
index 86fcd8766e47..446bd9837650 100644
--- a/kde-apps/kmail/kmail-17.12.1-r1.ebuild
+++ b/kde-apps/kmail/kmail-17.12.2.ebuild
@@ -83,8 +83,6 @@ RDEPEND="${COMMON_DEPEND}
RESTRICT+=" test" # bug 616878
-PATCHES=( "${FILESDIR}/${P}-applyfilters.patch" )
-
src_prepare() {
cmake-utils_src_prepare
diff --git a/kde-apps/kmailtransport/Manifest b/kde-apps/kmailtransport/Manifest
index 14414b8693f0..a22f3f88e595 100644
--- a/kde-apps/kmailtransport/Manifest
+++ b/kde-apps/kmailtransport/Manifest
@@ -1,2 +1,2 @@
DIST kmailtransport-17.08.3.tar.xz 232936 BLAKE2B dd6f69e110dcb775e6cfacaaeb51acabda8d50a471e64ea9579313fef4a641a250245b8244c43f9c648a2e38d175d70012af0ca2a7be6ca7918d147e0f79693c SHA512 ad7d4edfcc63945c270e4b89f0b48be47ceddb1962e8051a6d3419bf41ada6c00739e6c75d8af1e30240c01721088e2e78e53227f96dd118da2d243468cdb66f
-DIST kmailtransport-17.12.1.tar.xz 165220 BLAKE2B 0939b06f55aea75ede4121b9f6a8215c018ecf65e35e2a356948316df338fb783008818d4c66e89dab59fdf4076439517e983d73a1c56af7c5d6a9e7c7ec7215 SHA512 56a9e2dffe6418f71587aadd98a98044fabb1fb5818aa52597904071c2301c53425e42759c240ef36c49df70708bbae83b1ebb78b31869ed65624e6eb09c892b
+DIST kmailtransport-17.12.2.tar.xz 165068 BLAKE2B e55db050daf583c46266585f3f0667bbc027f9b9e308f4285db80f80c19051583bb6f948e92b2d48f948b4d73feb471cc9bcd99248ca593c611c003cb3464494 SHA512 d4e33f697f5136343f044b6d9bb1dd507c9a66f4e18f714d7fbc8402c291f42692a9909dd8ce2f115895ebc9d93cd1707c3e5a27e365e91363e6928b8d367029
diff --git a/kde-apps/kmailtransport/files/kmailtransport-17.12.1-draft-message-fix.patch b/kde-apps/kmailtransport/files/kmailtransport-17.12.1-draft-message-fix.patch
deleted file mode 100644
index 78a52547561a..000000000000
--- a/kde-apps/kmailtransport/files/kmailtransport-17.12.1-draft-message-fix.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 424f0273dbebd115da6812e0b680fb911f282cd4 Mon Sep 17 00:00:00 2001
-From: Laurent Montel
-Date: Mon, 15 Jan 2018 07:04:47 +0100
-Subject: Fix Bug 388573 - Draft message is confused about mail transport
-
-FIXED-IN: 5.7.2
-BUG: 388573
----
- src/kmailtransport/widgets/transportcombobox.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/kmailtransport/widgets/transportcombobox.cpp b/src/kmailtransport/widgets/transportcombobox.cpp
-index b538f98..f198c4e 100644
---- a/src/kmailtransport/widgets/transportcombobox.cpp
-+++ b/src/kmailtransport/widgets/transportcombobox.cpp
-@@ -37,7 +37,7 @@ TransportComboBox::TransportComboBox(QWidget *parent)
- : QComboBox(parent)
- , d(new TransportComboBoxPrivate)
- {
-- QMetaObject::invokeMethod(this, "updateComboboxList");
-+ updateComboboxList();
- connect(TransportManager::self(), &TransportManager::transportsChanged, this, &TransportComboBox::updateComboboxList);
- connect(TransportManager::self(), &TransportManager::transportRemoved, this, &TransportComboBox::transportRemoved);
- }
---
-cgit v0.11.2
-
diff --git a/kde-apps/kmailtransport/kmailtransport-17.12.1-r1.ebuild b/kde-apps/kmailtransport/kmailtransport-17.12.2.ebuild
similarity index 90%
rename from kde-apps/kmailtransport/kmailtransport-17.12.1-r1.ebuild
rename to kde-apps/kmailtransport/kmailtransport-17.12.2.ebuild
index a954a87a9c26..1cd4221e5d16 100644
--- a/kde-apps/kmailtransport/kmailtransport-17.12.1-r1.ebuild
+++ b/kde-apps/kmailtransport/kmailtransport-17.12.2.ebuild
@@ -38,9 +38,6 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepimlibs:4
"
-PATCHES=(
- "${FILESDIR}/${PN}-17.11.80-deps.patch"
- "${FILESDIR}/${P}-draft-message-fix.patch"
-)
+PATCHES=( "${FILESDIR}/${PN}-17.11.80-deps.patch" )
RESTRICT+=" test"
diff --git a/kde-apps/kmbox/Manifest b/kde-apps/kmbox/Manifest
index d414631aa4a9..43e6140f3b63 100644
--- a/kde-apps/kmbox/Manifest
+++ b/kde-apps/kmbox/Manifest
@@ -1,2 +1,2 @@
DIST kmbox-17.08.3.tar.xz 24528 BLAKE2B 76dd44cc14640cec245867575373d1b56357e021b7ed8812adc63973673085f00483d44428cdee1078a5e730af7fa29b75c83deb2f952a7deae23db43e6fc552 SHA512 725f10c3e9b3ef062f90094ab82cf9c9c611250043d65cc8494d87e3ba11c098fe02b033ba1373979f84ef99d245849812dc4b2641ddc83f34f7ebba40ffdc7a
-DIST kmbox-17.12.1.tar.xz 24348 BLAKE2B be8a1af1eaa34449f52d4c902285544704dc0c06c52c2c513ac99d525f16bafe979a206288715147c8ef82c3e45dc6c482b5770b983cf59fc9a3967407970fbc SHA512 eb230ab18113375b6460c28bc5b9bcec9330e0589e26d1d73c14f95509186617992b19e39479a9bba3df3510d90b3265254c8f6aa0dcdb93919e450d5a7ed60e
+DIST kmbox-17.12.2.tar.xz 24344 BLAKE2B cb3cd68c24f6864b6c57ab3dfaf7c4fdfd7515e1ddd4edd9de201377ed4a8d5ecf67b5c3b7a0e2e8228c556ae7b73e43f8b1df3f0e8afb766221dac7ada92330 SHA512 bc0c5e77767c6cb97b9658ec96b8d5dbb66ccb145abc77360f98d8cb58e8f78ebe3685be1c6d17a0939f9f3e7e5383cfebd2d377b755ff5d27bb674835ca1dae
diff --git a/kde-apps/kmbox/kmbox-17.12.1.ebuild b/kde-apps/kmbox/kmbox-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kmbox/kmbox-17.12.1.ebuild
rename to kde-apps/kmbox/kmbox-17.12.2.ebuild
diff --git a/kde-apps/kmime/Manifest b/kde-apps/kmime/Manifest
index 91460e1d9772..c006b3dfdee8 100644
--- a/kde-apps/kmime/Manifest
+++ b/kde-apps/kmime/Manifest
@@ -1,2 +1,2 @@
DIST kmime-17.08.3.tar.xz 146008 BLAKE2B 7fa533dc999a10372f23f72a554f0585fbde2dd4782b829f65760bbdadb1bc5123b2af5a8048bf05bc6fd599a2afa5bcae7caf159be39c69655d1b6683ecd93b SHA512 af95a54dcd5ceb1bf215ec96e752ee4eb06edfb9e4adb1c2e1cac0bd3473e1a14e0d370fd9534fb3ff12b307b7dfc5abd5758231a92c7eacbbc58891adc21bd4
-DIST kmime-17.12.1.tar.xz 146464 BLAKE2B d9f89a145f1a143e1fda8c114aa9042cd6c03220c58897be79f8b9553b04fb2e9ee0d1fa1404f300e1f2d507f50b9132e61e7456bebee70dc31556d8460659aa SHA512 ee07488e36bcf9d16f28246b0a5e7caee4a281311598b87d22ff9acc2ce72347ed48beda3705362e45cae3b84ac629afbbc9eadf2c1d0a167b2c7b899f9d1be7
+DIST kmime-17.12.2.tar.xz 146460 BLAKE2B b2ceca848814c048251a5a43dbec39d66e30b289f3e1ec14303796eea27fdc349118df0af4453247072799c8ed3a6b3591aae151bde31266167600f190d0ba0b SHA512 8687759164779e262ca2923a7fbc60cb37ecc7dd4cf24265ed290829cae4f067d3abbf021f823caeb17483731ee1712652c8cb1c1ce13a3c26b59af00aad2e5d
diff --git a/kde-apps/kmime/kmime-17.12.1.ebuild b/kde-apps/kmime/kmime-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kmime/kmime-17.12.1.ebuild
rename to kde-apps/kmime/kmime-17.12.2.ebuild
diff --git a/kde-apps/kmines/Manifest b/kde-apps/kmines/Manifest
index 1c250e6d2356..bd069cbd4c4d 100644
--- a/kde-apps/kmines/Manifest
+++ b/kde-apps/kmines/Manifest
@@ -1,2 +1,2 @@
DIST kmines-17.08.3.tar.xz 882428 BLAKE2B 7b051b7f6290ae453b1563e7d17e2bdc99a23f88b1452bad4a9aa614cff4f2c0132958ebe31cb3a11e3b8ba999a1e44bdd655e5bf0dc74f027fef64e9afa6b84 SHA512 d91cdb15a1941823d9d3117737f9c3ec8878a385087530af93153e2f4c125ec19dd27b32ccaec06b22115d24c721f4614072c192ab2a61cda11c5c96688b5879
-DIST kmines-17.12.1.tar.xz 882524 BLAKE2B 3b782e8e975b382fbd14691560a12a6ee3368f948e959fe11d18593b9d063e2483fce6ef83779ab1e17c15c606551ae3e20d82a8f681c7879a29cc99d586e0a0 SHA512 1a2fce1ce40c8bd695fd0e596653eaf9428105415af10e401e267a69e6865b99fc910e439891b08e244f198b8efd3b3fb1bccd675479474a56e7be97f7c5e621
+DIST kmines-17.12.2.tar.xz 882532 BLAKE2B f24cf397cb4f724a73e2a4735a98cd6c09ec558288124989923a6afd2f4dd758d40daeca09933e74d1c68e6ad5a75addf917dd4c713f44ddee532c69d88fd6e5 SHA512 447bcde5189365346d0fb9d752d42e58a0e1517496b262ac04c22ebc06392d7317b4d7b829b5bf3bc4debe0c3797fe6cad9d575cf92d141965c8d3c519cd5ae7
diff --git a/kde-apps/kmines/kmines-17.12.1.ebuild b/kde-apps/kmines/kmines-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kmines/kmines-17.12.1.ebuild
rename to kde-apps/kmines/kmines-17.12.2.ebuild
diff --git a/kde-apps/kmix/Manifest b/kde-apps/kmix/Manifest
index c2486ef5318b..0266ff917ee2 100644
--- a/kde-apps/kmix/Manifest
+++ b/kde-apps/kmix/Manifest
@@ -1,2 +1,2 @@
DIST kmix-17.08.3.tar.xz 389064 BLAKE2B 1f6d4d0c062ae2c98606a44329fa19de444aa37fc9b8dabf545054369dce45b5b6f3f025abf9042ec487a8823b45035b2068a49b53686c6acbd0862c795c0e32 SHA512 85c20b74ca755d2407095b6a86ebaacdf41c386120f83d5512f40c0c4b9fbff358add5e3fc9af9fb5d608fada9eeb9b5f6d4b9b3a8b1c02006e122b7f1b1756c
-DIST kmix-17.12.1.tar.xz 1282016 BLAKE2B d8521388dac019c20ab6e94b4519825ddac206352f8c083ce33c1958427ecc651eef6f2ada301f4818a2ecee856914c5c66561e4638aaef40d7ebbf806e23347 SHA512 b51ea833a22f11fab0bb5fb831d8eb465d52fd4332e1553c558431c5be3aa4717c881d59b2ac524817e8b7671357f36dd52d35545a520c282bfc50186dadd17a
+DIST kmix-17.12.2.tar.xz 1282236 BLAKE2B bd4bb6437a45a2e19c41c9f50f9c159871d6ff360e6962506968e7f4bb674372e78116760c4547f17249bd86cfde6d7d5423aafcceeb4f038c9bb07b59f18e2e SHA512 2fc67512e5f2dfa816a77215070e2c7f250169fe6029d7d5be9ab5676e9d22875cfd7ae92dc70153939553bd460934a5b6b45f919557f6ace4216db0c22849aa
diff --git a/kde-apps/kmix/kmix-17.12.1.ebuild b/kde-apps/kmix/kmix-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kmix/kmix-17.12.1.ebuild
rename to kde-apps/kmix/kmix-17.12.2.ebuild
diff --git a/kde-apps/kmousetool/Manifest b/kde-apps/kmousetool/Manifest
index 27ff82319bdf..8d75f8f78aed 100644
--- a/kde-apps/kmousetool/Manifest
+++ b/kde-apps/kmousetool/Manifest
@@ -1,2 +1,2 @@
DIST kmousetool-17.08.3.tar.xz 110844 BLAKE2B 8e84b9f00457eadd043f5a9508b9409f787e4ee97b58ff0528bbba443703b6904c9754bf7e28a964c77d267f853f1a6bff387e56506efc0e6de6ba3a98be8411 SHA512 e9055fc2914487f0f705fc147e155a9f3e9f79bb6eb506e02c193262aa0621fcd495636eef205bf807488052b4d9ff2acf217d72a9331e2ab4dcd17db37f64d8
-DIST kmousetool-17.12.1.tar.xz 110828 BLAKE2B f565a207d37939dd0a9c669358543b4e702c406316309117877d1ce97a0dc7ee9f620faf80a825823687f69fa4f6acd710bc5b3b27e4c173d9dee7984cfc4dd5 SHA512 409e6d2cc238b3cc0e70ca5b40a691f2b010d5fb017188ef492b29eed922ce91c14356d381d4c394ee5abffe52cf1d0c3108cef8f1c0a5fac690d08b2eb043f8
+DIST kmousetool-17.12.2.tar.xz 110808 BLAKE2B 21d9d89ce5466f16d4fb219c2c778545e9295748a1cc126331b58d57010f673491f93f2407c9318f8e51065ffb28f7d404734ddca6afad8bf5147defe9cd454e SHA512 260b5fa3af4720e8dd0d073fe27246f55127759aed264567631d722afc28ad6e256904e782ff4c64e6f79da3f28c896bda1a5ab1ba37e5ee02e620b5e88f905d
diff --git a/kde-apps/kmousetool/kmousetool-17.12.1.ebuild b/kde-apps/kmousetool/kmousetool-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kmousetool/kmousetool-17.12.1.ebuild
rename to kde-apps/kmousetool/kmousetool-17.12.2.ebuild
diff --git a/kde-apps/kmouth/Manifest b/kde-apps/kmouth/Manifest
index abaae68af8d3..75e8265ccee6 100644
--- a/kde-apps/kmouth/Manifest
+++ b/kde-apps/kmouth/Manifest
@@ -1,2 +1,2 @@
DIST kmouth-17.08.3.tar.xz 277600 BLAKE2B 069db0bfaaf5e808f1aa90123e474b478a4b6b271ecc5b2d73a6f49cbef695d4c4ff86bc1fea8ce1be87cf1d1db9e3aaaa88f86fa4bfec56a1eec2d3cd8f8a38 SHA512 7e12e71149089835d17e07414c6125cda1cc9c9354fd5f2838868fd31d0b0a8082a18ad04c594f8c5a2db1f9a0fad75be764da8ed70976695fc5ec6f2e436820
-DIST kmouth-17.12.1.tar.xz 1824028 BLAKE2B 5276071622b9f2cfac5fc8164198888706b73d3d7d8529ae8d2fa6c377cbe45bea77a5ee2c099288a4a9422ee03497399d579f5049d30451ee287a1a68b2dae2 SHA512 ef6de27a036b3825861190906d7f33b70da44c314dae352fa3e55b081ed47a6f05559a152e7cb4222c952b5ccde0ca30cc43794f2b8aec3d0250037f1ffd93f4
+DIST kmouth-17.12.2.tar.xz 1823860 BLAKE2B 916272157a5117d082e500262adea01f3dc5e704a28cd43f36ade3667c5880aa3e4141b51a191683a1b36fffd5b935a33312ec09bc2c57b696d91e98fc85e34c SHA512 f22d2c3ca1b86fb51309dcdf046090bdd593af78386ff4553d389bd9aafffee23fedb10906872b6db00821e4b9ec4473c4159782ce40e3682a619525093ad2d3
diff --git a/kde-apps/kmouth/kmouth-17.12.1.ebuild b/kde-apps/kmouth/kmouth-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kmouth/kmouth-17.12.1.ebuild
rename to kde-apps/kmouth/kmouth-17.12.2.ebuild
diff --git a/kde-apps/kmplot/Manifest b/kde-apps/kmplot/Manifest
index d5bbca016ad8..9f8a04548e10 100644
--- a/kde-apps/kmplot/Manifest
+++ b/kde-apps/kmplot/Manifest
@@ -1,2 +1,2 @@
DIST kmplot-17.08.3.tar.xz 3024380 BLAKE2B 660e4d606617ed45d46610263afbaf61d9c38a14c54379035a532b82d5b8ab19a6ad8bcc885a9f7f55d1a026e0b51aad6e9e4e8d56ad21025bb1267b55c0993f SHA512 1244e73479bbc9ab2f565ac0e195a53683469f6c5e73664093bb3463e20eec13dd7cb3d880d40127bbf79541da150238aea7754a23a1183d816fa4255c4f921a
-DIST kmplot-17.12.1.tar.xz 3024536 BLAKE2B c36ac17927ad57a5ee11d4e918cee6d2bf697ab325af23e2f961872ffd89e6c9b8ffed39a2a6af8b0de70435decb586d5cc6ec59af822cfb2644a0236a463de9 SHA512 be4d911de133072c48b02ed3ab2eea7f48447bb7130da2f32634e3bd9f7239636ff7e6b4cbfe08397cdceb798eaa936290328efb2929e5e27c8b9bd8596b3aab
+DIST kmplot-17.12.2.tar.xz 3024788 BLAKE2B 57923bf1c41cee0b133b2b0b11d3a2783df7a572ce026e21f5e3ed2d28460b432d64274a94668a07a749c57e46192a45eb2f29a1ed996d7da69ae5fd3b43adfa SHA512 c58acfc3847993e075b6099a694fe484064298ec7c2e7f3671b6c58cc76125817f41e1c7d0096483163a6b3dce8f8b802cbf0a0c882bbbcb2b70e8cafbf4c6ca
diff --git a/kde-apps/kmplot/kmplot-17.12.1.ebuild b/kde-apps/kmplot/kmplot-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kmplot/kmplot-17.12.1.ebuild
rename to kde-apps/kmplot/kmplot-17.12.2.ebuild
diff --git a/kde-apps/knavalbattle/Manifest b/kde-apps/knavalbattle/Manifest
index 9f72f0534992..7fac21438ff8 100644
--- a/kde-apps/knavalbattle/Manifest
+++ b/kde-apps/knavalbattle/Manifest
@@ -1,2 +1,2 @@
DIST knavalbattle-17.08.3.tar.xz 1219792 BLAKE2B 481f39a1290791cb99e463ddacd5a915aa897dfac98323392fa19984b8542f281ac9e38944774da49e730f589a0aa9a9f84f1d5fe1dff9ea77c1802d63e1a534 SHA512 f6fdad0dc209e66a01a43af9b9c0bb02a9af71ff12673193bcaf4025237a1a730d8becfef9dd7228ae71ee751f7fbda56c3c0736851b7aaf9bfc82f3e757f4c0
-DIST knavalbattle-17.12.1.tar.xz 1220024 BLAKE2B 2bcee3ef49d5568d605b613d3d966eb6ed84dc6d5ee47f6fde75d88067e80b9cf3d53c9051b6894173dc4c8837721e0963a90c70323f40a428b72ea47efdc354 SHA512 766d7b4e1661a9173381b2c060ef73321c08b49954d898e22dfe776f83b0015ae5ee7c554a10048ae5b7145a35f669e09dc61e5fb5851be392ee0150e795f68a
+DIST knavalbattle-17.12.2.tar.xz 1219960 BLAKE2B b425f6bbbe77c2e00e5227057c2f2c05a2e8488529fd9658f9a6d0236bfc02f8c5b819b87424ee211c9fb1435ad7731eccb8d63d4477e30cbfaf293484ae002e SHA512 6b7ed60791e9bc2ab2af1cbc5979a28f7c2356c37cc8b5e7d8a24d43f5952473d1c6e51ced6635734c9829a2b112bf67b39cff194b3f97940b5964f1ddbc9850
diff --git a/kde-apps/knavalbattle/knavalbattle-17.12.1.ebuild b/kde-apps/knavalbattle/knavalbattle-17.12.2.ebuild
similarity index 100%
rename from kde-apps/knavalbattle/knavalbattle-17.12.1.ebuild
rename to kde-apps/knavalbattle/knavalbattle-17.12.2.ebuild
diff --git a/kde-apps/knetwalk/Manifest b/kde-apps/knetwalk/Manifest
index 174c76df9e37..dd170a88566f 100644
--- a/kde-apps/knetwalk/Manifest
+++ b/kde-apps/knetwalk/Manifest
@@ -1,2 +1,2 @@
DIST knetwalk-17.08.3.tar.xz 981584 BLAKE2B d78f06884a1e4e155d35d5d1a0a11cd3380e1e7fed25e8225550119a7a98409f14d8c6e37dc415e84663f9d9eaf10067978cdf883f4d432f85cae95faf8225d2 SHA512 31d1ceb332f7394517bed394d11dd9669d463950491878f47ed007e51b38dbbd3885a0be370ab4588f6c415bdb98ec6ef74ad79d52b04c84dad99e5d06812f5a
-DIST knetwalk-17.12.1.tar.xz 981672 BLAKE2B 5deca4fde3e23212caa095e84cee6361d47d4e613b304a2dc0e2a920048f9aee1af550e76097d532aecec239dab3e34ee4e7f2241616a7db51668349d480f54b SHA512 d990f908b570a3a124656f291b46aad69e9f356bdef496849459f615df8372256aa55afde507aa8b7866250aa59cdd6fe42f538ab715bf837f6d5dbe69ef08ba
+DIST knetwalk-17.12.2.tar.xz 981428 BLAKE2B 2d61fd01f325b8d3049f00ee66c089338e6f6c3795dbe8ac5b21a587bd6d990fe5c1bc859bdf7925383bc36a3d7c07925b73e0d5389c0c70d95dad059fb7ee9d SHA512 13f41a215694c3581ccd6ce4a508701dc043824523ee5d17c3011448d2f43209133bc0cb64453b3d9d2b08aaad0b0914a1a41e82f555c9f5f3317606ebb17dfd
diff --git a/kde-apps/knetwalk/knetwalk-17.12.1.ebuild b/kde-apps/knetwalk/knetwalk-17.12.2.ebuild
similarity index 100%
rename from kde-apps/knetwalk/knetwalk-17.12.1.ebuild
rename to kde-apps/knetwalk/knetwalk-17.12.2.ebuild
diff --git a/kde-apps/knotes/Manifest b/kde-apps/knotes/Manifest
index fa8ad43158a6..87eeb1b87cca 100644
--- a/kde-apps/knotes/Manifest
+++ b/kde-apps/knotes/Manifest
@@ -1,2 +1,2 @@
DIST knotes-17.08.3.tar.xz 334728 BLAKE2B 61c39c4f065d7c763cf1f9de45a2d84b1b7d71c616d266d6a9dc656e192513694d5d2f1e991520d912012ccd0c8b43b65f5caddaef473597e0b81bdb79d31fc9 SHA512 8afc903cec73283faba5d0f908004fc965ff501aec78904dc2383ccab8956b343dd135f58214372262e509298e57bf9d816067ff1cf18d592acdec97204dfd0d
-DIST knotes-17.12.1.tar.xz 336344 BLAKE2B 83827ee2b07ce82b32f4d399b7f1fbd1260fc5504d05e1f40021961c93ab02ea762270ef62a65c723e224a5fdf7794858439c88cf1f988d2d84187624121e8ec SHA512 5f98fe0115a3f74097159e03722442a72a4b23a16f15fdcd7e1c8ba0c513c6fb54e42e986a37112b967b890cbce713da77e8e3a082cb34352e78f4f706aa0674
+DIST knotes-17.12.2.tar.xz 336592 BLAKE2B 4a2e30a84468937be5d049bee971893e8020b7a97f446791e4e25ee654b1016f46fe9eadafc9bcf8d241757a49a9ab556cb3332063f80d2bc78743bab8164ca7 SHA512 3f5f7b7b8269848cbb3f6bafdbbb87be02606140799970e947a2d176a255fc76c1746e09f68cfbf2c370aa386d50210c4c5f92d9fc2a6db3ffb08dcf103bee7b
diff --git a/kde-apps/knotes/knotes-17.12.1.ebuild b/kde-apps/knotes/knotes-17.12.2.ebuild
similarity index 100%
rename from kde-apps/knotes/knotes-17.12.1.ebuild
rename to kde-apps/knotes/knotes-17.12.2.ebuild
diff --git a/kde-apps/kolf/Manifest b/kde-apps/kolf/Manifest
index 9eb9675f3fcd..e5974ea00942 100644
--- a/kde-apps/kolf/Manifest
+++ b/kde-apps/kolf/Manifest
@@ -1,2 +1,2 @@
DIST kolf-17.08.3.tar.xz 772916 BLAKE2B 542c17ee6be5543862c14c933054a21645c20ef18d8fa85b2499204ceac4e1ccc627595123914c64f85095d0e070a9e6f0e4c3d483197b43be15c0e82accf68b SHA512 0c3b8a48d592598f0573b925e84e02a540c4c54f9f34e1ffa6c619c193cda6a9aa4c584a465cf3faab08c18c143e665d2a33752c9dbe01706dc6751250ae58ef
-DIST kolf-17.12.1.tar.xz 925016 BLAKE2B 4bf5649d112fe1cffd6dc78f3df8f13b2de48caa3b65c00aeff9d4e156e452edb6f3f97c75deca531071274ba1d6be6db86371f6c274893928129ae34d675047 SHA512 bf83de8f4b01466b3d3221373f07586dca262812e72d1ab52125510216cce5e8d3f3152eccd2fff76b8ad63599b259e1088b58df313b0b921c8775cd76fc2d27
+DIST kolf-17.12.2.tar.xz 925024 BLAKE2B 0e1fd2edde850db0ed373f156076edf7517b4db13c3ff16086d8d1f27d7e01840997a71b7d6e417a28ee0970022f6fbe68a4b16cb58dbafee724999772086240 SHA512 0a89e4eb06db86ae3b82108184376508aeb6de16478e91745caf6a00554260a648d96397d7986319fc48220526e589eeec4426bdb65cd6dcea319377a7f98bc1
diff --git a/kde-apps/kolf/kolf-17.12.1.ebuild b/kde-apps/kolf/kolf-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kolf/kolf-17.12.1.ebuild
rename to kde-apps/kolf/kolf-17.12.2.ebuild
diff --git a/kde-apps/kollision/Manifest b/kde-apps/kollision/Manifest
index ff2ad5ee2109..3c3b3bf83af8 100644
--- a/kde-apps/kollision/Manifest
+++ b/kde-apps/kollision/Manifest
@@ -1,2 +1,2 @@
DIST kollision-17.08.3.tar.xz 272024 BLAKE2B 92394cd030a90b24fbb6a3e9a965a1483b25f775fefc8cb7953d0a21152aaa345de77d7a6e80558bd7e536c92525b6cd29fcb29c6ed09be5ea6528f73df6190e SHA512 23fc8cc8a69d09ceb8682f3825f146cd2786c0306df5e93b19b93ced1c02c39e25dafa552e5f284abd54abbe97ccd0130b744a24b1eb0fbf4946d44ee51daef0
-DIST kollision-17.12.1.tar.xz 272016 BLAKE2B 266e8975d87ea15193662d178ff0a8e160956fbf7c0462553925b7a4a965549be00393bafd48ea3cd98d233d9d4563fbe40a9245ce0323fdb88cfd10ae6559c3 SHA512 e8b9a1a2500cdecd8bd8fa1f974f5c7a3a361e37328d343c8df66a7a52ebf8b417dce6a73f99367b218c9315ec3ecb63d85775fdb0adb5620af02fdb663fce6b
+DIST kollision-17.12.2.tar.xz 272016 BLAKE2B 1606b1dc0b069aca0bf119eb70a5d62e001d73c50b5283f380692bf881328bb521811180d70c63dca8ae3ad49b318cbb010bbb5dec9ed2ee50dea19d33222d5a SHA512 dd2b009858063a10e917ab0a71fc5ef799b91c3565807d525bc5357df18c8e1b89ec63e5975d8c41822451189ea651d0920cecc753577da3453a0e1e9ce8970c
diff --git a/kde-apps/kollision/kollision-17.12.1.ebuild b/kde-apps/kollision/kollision-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kollision/kollision-17.12.1.ebuild
rename to kde-apps/kollision/kollision-17.12.2.ebuild
diff --git a/kde-apps/kolourpaint/Manifest b/kde-apps/kolourpaint/Manifest
index 2d83afc6c546..cf3d3489a018 100644
--- a/kde-apps/kolourpaint/Manifest
+++ b/kde-apps/kolourpaint/Manifest
@@ -1,2 +1,2 @@
DIST kolourpaint-17.08.3.tar.xz 5546536 BLAKE2B 14f1950f8b9cf0af985998489b7a369ad64ebf531d1a3c8763236114bb076db9a530c2950d877cf854067b02374eccf3367e9ef7694f46d0bf0bee4c8da4ce42 SHA512 4b7ff817eb8d35ae7d0d9c4f96036b1236d974e08f2db79080658b7b7b78111deaf23340f0216c9c60c367324cd36f4d62470220ab1bff27f6277c2a09b3dce2
-DIST kolourpaint-17.12.1.tar.xz 5546824 BLAKE2B 2660b1c4d3736d1584fef23837e4283af67850e6719a3e3ed55fae04782f43c8652d3cc78b01f9e5736ae2f0e4a99f339b800fd99460a189a5a949517b5a0ae4 SHA512 194195fa8cab3ace61c3d17fcb13f291bdf258a6ba552fd52987271b65716ebfd771f31392f52bd1312b055a6ba897e91c658f917a1fbd60b403e69f62ac4462
+DIST kolourpaint-17.12.2.tar.xz 5546252 BLAKE2B 048834050ac08dbda184c7d96e3c7170b67bb1e5b8bb5c719acc9cabeb7f1a14e19b9397a1c5a2acd4ddc296ae8737a7ce03cd07f81693c99193e9586dd80976 SHA512 47965664a9749fad289f24975eddac726b266351820c2f94a82f714825d53c9bd6c37ff6f2cc30d47f8be759554c8f9682504e9b2acb4e95751b474f443fd527
diff --git a/kde-apps/kolourpaint/kolourpaint-17.12.1.ebuild b/kde-apps/kolourpaint/kolourpaint-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kolourpaint/kolourpaint-17.12.1.ebuild
rename to kde-apps/kolourpaint/kolourpaint-17.12.2.ebuild
diff --git a/kde-apps/kompare/Manifest b/kde-apps/kompare/Manifest
index 8563b901734f..0325e9d27484 100644
--- a/kde-apps/kompare/Manifest
+++ b/kde-apps/kompare/Manifest
@@ -1,2 +1,2 @@
DIST kompare-17.08.3.tar.xz 710592 BLAKE2B d0e30fd2f5a960d4ae621e04b5bbe0a906733bc03106bb264a20f89ce4b2f2c953542c6f1d1229208dbfa0c1c1be2d765f57301a5c324e06b9dd0d664c4954c9 SHA512 4e8145e0a5b9311511787228f510f0f7c5c8fcf498b4e41b2cbae4a77bac5989b0ed430eb324ccd1f3206fb05c1cfa754ef80a67db2de02c66d59f7939680d2f
-DIST kompare-17.12.1.tar.xz 712096 BLAKE2B 033386a0c4e5ed2f123971d2d21f0c52d0ba3626aab08352fafb8c0203cb4e279fa8dc7b9600c190d0f31a92242eb94e3f6f2659fd2e6d9a45ba58dc7eec1f00 SHA512 82c0c0117784ec7317f031bcd25da21421b55544276b7d087f41a8216998ec0d49c3af11a3e6d1a6399303f4d4dd2c93b56cdad51b487098898d957bba336535
+DIST kompare-17.12.2.tar.xz 711996 BLAKE2B c5bdd4fcb0ebc5e2224107f33f61075e695842e2dd1ac52bdf5dcc39e13b6e16bf09851b75e1a5779ff225146f2767fdd2d023a7f9b95f4caae0204872081ee1 SHA512 63a25dd43d316dd1efab24cd4284ae185dcd73c3e0504de7607a2c855c449314a9bd316a395bfe071690511937b058ef703450e18030c57e757603f725af07ec
diff --git a/kde-apps/kompare/kompare-17.12.1.ebuild b/kde-apps/kompare/kompare-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kompare/kompare-17.12.1.ebuild
rename to kde-apps/kompare/kompare-17.12.2.ebuild
diff --git a/kde-apps/konqueror/Manifest b/kde-apps/konqueror/Manifest
index 4f86825aeb1a..5a742b4a9d89 100644
--- a/kde-apps/konqueror/Manifest
+++ b/kde-apps/konqueror/Manifest
@@ -1,2 +1,2 @@
DIST konqueror-17.08.3.tar.xz 7722120 BLAKE2B d835ad2259180d65d858dcc8ce0e2248ba71e2d36c789a6bbf5324f851dca3dae8ae4163f8f0e43d2bb81e154566d3d34ba93d9785f38b388f6d91bb420e071c SHA512 1eec491e3cf6ff8466a33e05723ae431da25fa883a9b90906cc9e06ee68d474eb25ea2a2032e27a4017c17659f5061d4ba2d7dc69f9637739717bec7abe50ccc
-DIST konqueror-17.12.1.tar.xz 7721916 BLAKE2B 5260d03e574f596d31dd152c33cafa864a2db84b85d8ea251a16a3d908f311d71f898c169b4699cbe52aba60a1f376b8fa706ad8d76db02fcf24479ef3af73a4 SHA512 9f1e5d42f52255fa36bfb26522a5676c4a60382dc7d3f6067ebe5d806a46c8c1f3a3d4452ffdaab632bb4e874f6754c3437c7f58d8ab06d7933683d0c1c48f00
+DIST konqueror-17.12.2.tar.xz 7720072 BLAKE2B 512d3e81521010c060752ad5ccca0929e19a5646fc894f41f979e072af74cb90606a7f7484352ffcc9a86b5991d98439a886194c0436c770a7d5b1f567b01849 SHA512 c9490a9501b0c5251d0448dcca180dd22a36b0f5574b766b9b81b3fa66ab03ee2c9edc0d2a9998d7fee57b2b31855ce023e39f6ede22c2818cf8c9a5458a6cbf
diff --git a/kde-apps/konqueror/konqueror-17.12.1.ebuild b/kde-apps/konqueror/konqueror-17.12.2.ebuild
similarity index 100%
rename from kde-apps/konqueror/konqueror-17.12.1.ebuild
rename to kde-apps/konqueror/konqueror-17.12.2.ebuild
diff --git a/kde-apps/konquest/Manifest b/kde-apps/konquest/Manifest
index 9e850f3ed8b9..15fbbf96c264 100644
--- a/kde-apps/konquest/Manifest
+++ b/kde-apps/konquest/Manifest
@@ -1,2 +1,2 @@
DIST konquest-17.08.3.tar.xz 658128 BLAKE2B ec9799c07d99cea55770a9573466ed6c94c4e3a50b2aa32fe3d2031f47b45ac7dc7ca5d6751b2aa28540141b7a4a929f94c7bc1703e40053a6cc37057ddd736e SHA512 cf03bcb6eb612bd64fde7239ee4adce12ac317dc8ab17d43163b92ae05ca3e539850c2f419fb677e7b4b8c27e77dc889c4236170a3beb1352d7f21145fcb34d0
-DIST konquest-17.12.1.tar.xz 658260 BLAKE2B daff7c14c7ea13d60ff90e8e9087d4bd111c3a5021f3ef5439a23a0398d96b7a39659bc81b0b5dafa2d9081d1ac51ea5b68b5f61969ccbdd6ca1f8a2afe8c292 SHA512 0d3a820fc73575bbe742daae9992a730fa9de27005130c4c4274f77710832bd685036fa424c7940338a8e71a1a09dea5bb71174bc1bbbb941eee643fce9095a3
+DIST konquest-17.12.2.tar.xz 658132 BLAKE2B 06f758a7339dac9cf592b1ba9c29c0a0b17210fb0c020a44c48241c945e9b981b9865a4e7929c81d44905b4acc8d3ef425f81a6e56f413b7ea4e9aab4f8af04b SHA512 d57db91847a636c22db9969631ac8ebb06fe1b262cbff1cb25bcf79face3791e3a7ca554c1d6a12af70f7cc1deb5a17c8ed29bfb190da5df17d51da863a4b3d6
diff --git a/kde-apps/konquest/konquest-17.12.1.ebuild b/kde-apps/konquest/konquest-17.12.2.ebuild
similarity index 100%
rename from kde-apps/konquest/konquest-17.12.1.ebuild
rename to kde-apps/konquest/konquest-17.12.2.ebuild
diff --git a/kde-apps/konsole/Manifest b/kde-apps/konsole/Manifest
index 2e0ceaa90016..7e878bb72a31 100644
--- a/kde-apps/konsole/Manifest
+++ b/kde-apps/konsole/Manifest
@@ -1,2 +1,2 @@
DIST konsole-17.08.3.tar.xz 1021860 BLAKE2B 62771c923614aefaa9a246fe2a937ba61f9de55e067dd04a8e24a9ad6f026b6c4efc36e3ef4244b98e6266cb685707b46be359e99886f99d1857a02b21570da8 SHA512 1d2723ba3dd988b3b1deaadf5ccf10455bf48d9c5961e9d614342bd5c0dbb7b42b461b529f4eb6a5ba855951f5b2d7d1d4f93170091ea3b47f02ac70c2583f4b
-DIST konsole-17.12.1.tar.xz 1026684 BLAKE2B 87601e07187721e8533f919cd553d97ec0cb2a8e986f4b049c4ae4eb80b93e42f33d6357734fe10492ec2db0210ccd4bc81a6950d02971e71caad952eadd5000 SHA512 af1e2e0ecb18a213de0ab452ed7db5b17ac477571b9d5ebaadad407714733e80f379f7ee6a506312c42e9bfe5990087b6f63655d18dc1cb302ff1bd446c2dfdb
+DIST konsole-17.12.2.tar.xz 1026748 BLAKE2B 95eaaeae7c37402652d95954273b4a16186c27e01a533b83493530e03c0e01e8a727fc4043a9b1eed229adc02c8353fcb9e6cdfb91b5396e838dd83d475205d2 SHA512 daffd82608fcbe4ded65cae336d2d6ab6f6a70a665e2b1841cca39b2933e8c615c072bcfe02958be8e8193c05a0c1ad317e6cda554dcb8e3b434a2f4d8d80036
diff --git a/kde-apps/konsole/konsole-17.12.1-r1.ebuild b/kde-apps/konsole/konsole-17.12.2.ebuild
similarity index 95%
rename from kde-apps/konsole/konsole-17.12.1-r1.ebuild
rename to kde-apps/konsole/konsole-17.12.2.ebuild
index 8e2357bbc0a9..13661d1d267c 100644
--- a/kde-apps/konsole/konsole-17.12.1-r1.ebuild
+++ b/kde-apps/konsole/konsole-17.12.2.ebuild
@@ -47,7 +47,7 @@ DEPEND="
"
RDEPEND="${DEPEND}"
-PATCHES=( "${FILESDIR}/${P}-libinput-pixeldelta.patch" )
+PATCHES=( "${FILESDIR}/${PN}-17.12.1-libinput-pixeldelta.patch" )
src_configure() {
local mycmakeargs=(
diff --git a/kde-apps/konsolekalendar/Manifest b/kde-apps/konsolekalendar/Manifest
index d1e6218da61e..3173755915d0 100644
--- a/kde-apps/konsolekalendar/Manifest
+++ b/kde-apps/konsolekalendar/Manifest
@@ -1,2 +1,2 @@
DIST akonadi-calendar-tools-17.08.3.tar.xz 223524 BLAKE2B 27b584a5a06c7d5388c4a182f824005e8905b54773dfca8c010faba4d254a73d794ed4b1eebdc516ba7a100d0e3b841f37b4a23e2efeeec6416813c2ed63f949 SHA512 9ff26e19f7fcbedb76698d40f781c4e96f97c6441e5002b3fa0d63b22558563ae8f25f8343b05acc400af2fa5e96b7f96c4fa3a9ffc82cbf5d01cf21e002cd40
-DIST akonadi-calendar-tools-17.12.1.tar.xz 224584 BLAKE2B ca816ecc8deb68032b3063cdb777e92b4dc94b9eba782e285a99eacc40742e412f55c6c6f9fca3797b20692a2f516cd2414a0425a2a40a6a3b0ca8bf5bb614e1 SHA512 a7a30b833a835921b071a6288507f131b3688de38262d5fa6f49acfb32148d1625abd5c3e777af6452166d54d374e2991b02c11d328f9aec2ab337581ca38311
+DIST akonadi-calendar-tools-17.12.2.tar.xz 223912 BLAKE2B fbe922df2214d62947380794aa1af6cea40da45709644ee419166864254b296440ebfc1f4e14c3ad976fbf350c5b18ada0eb37c9227131fc1b1911d347ba4d93 SHA512 36c89bf4a3bdae29c727ad6cedf580439ffd9aec3ddf190b74a24c53af270ce173ecbbce02f336e4b2c3f3482670d97cd108d27a12a4aac1df14cd31c91fccce
diff --git a/kde-apps/konsolekalendar/konsolekalendar-17.12.1.ebuild b/kde-apps/konsolekalendar/konsolekalendar-17.12.2.ebuild
similarity index 100%
rename from kde-apps/konsolekalendar/konsolekalendar-17.12.1.ebuild
rename to kde-apps/konsolekalendar/konsolekalendar-17.12.2.ebuild
diff --git a/kde-apps/kontact/Manifest b/kde-apps/kontact/Manifest
index ea56f9b0b990..05f13e1c1801 100644
--- a/kde-apps/kontact/Manifest
+++ b/kde-apps/kontact/Manifest
@@ -1,2 +1,2 @@
DIST kontact-17.08.3.tar.xz 864628 BLAKE2B ce727e20dc91a85ebcf5a4d014dfaa837455047771332a89a83860fc29db6b9cfaba3cb50b6a42b168c1cecc66fcf337b26da91e42352195d35d3ba66c9b8c6b SHA512 9dbd0a967425a6aa9c8b24fa28bf71d9e32329d1c9ed7f0f6eaecdfa12340efe9fc991b3591f554a2f4e0da1322aef75026d38a5bbb1ad53114a17004c5445fe
-DIST kontact-17.12.1.tar.xz 865784 BLAKE2B 2d9d5016989ede972f112754953fc5e3261568626a3a2e489537caeedd520987e371ea41e940f0b733485807f15d8856cd2dddc99cab80a571ae265cc08616cd SHA512 06dc36a382968e55302fef50ac5c63cb4f75697be160b0af550f7bb641777b3c124fa6575ab314ea56c17bc76544bc871bcc987be59b19e306cf9cf725dcf7d7
+DIST kontact-17.12.2.tar.xz 862928 BLAKE2B db8d5d533f512166c0771b5883b7eaacc0ff9e046a2abdc8a7601e49b86234531288f49ae1c364a5b061d54fd2b14c2e80941c598492be207c86cb32f61b14d6 SHA512 d9629f4204e6f24a49ebc6140b21f8ae4d38584ba9a8991d0f04006b1946daf1a23e66550d3578a1b082b50c548051925bc5ea52a974b512d8bb91588027b461
diff --git a/kde-apps/kontact/kontact-17.12.1.ebuild b/kde-apps/kontact/kontact-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kontact/kontact-17.12.1.ebuild
rename to kde-apps/kontact/kontact-17.12.2.ebuild
diff --git a/kde-apps/kontactinterface/Manifest b/kde-apps/kontactinterface/Manifest
index 128e67ef2b96..d1963a2d1294 100644
--- a/kde-apps/kontactinterface/Manifest
+++ b/kde-apps/kontactinterface/Manifest
@@ -1,2 +1,2 @@
DIST kontactinterface-17.08.3.tar.xz 32896 BLAKE2B e9c2c8227104a43cfb36e7ee8731198afed4a700ca6ba55f58b887f02b83562c7c4e7575a60c90e837d788448a4a045526a9f8a01963928a840ae900f9b2b4ea SHA512 d7eef2a1adbe4e904f86f0bab70f64dde7517b0eb71fca3b5d7f9231a8b63f811112f2c1ac696a0bfecfeb51ef85072eb61b6843d1eb290e7bc9ecd9e5fd1cac
-DIST kontactinterface-17.12.1.tar.xz 32768 BLAKE2B 225bc0ee9d9e3917e00d723c237299ebc282b7775eeab0a1370cf4ef20db26ce161a62c45084ebe3fe5f47b1ed66079cc9fb2435d46a7a8a9491fac659141a9f SHA512 a2d0f63a5c332a3f03331ebf3face27f4dcd56d66b35cfa27f9e8c55d2afccde1dba9ac74ae5e2e33517bd1529728aaf1b033afe56c78f63c8c087c82c9180ed
+DIST kontactinterface-17.12.2.tar.xz 32720 BLAKE2B c1c7415027ecbd456b04026f4ba412aacf8dc4fca6cea3f6c0ea3b7c20ce05538c36e477b5b8f45c16201c78c57563ca3be79de174ce5b368dda707588a89ab4 SHA512 e613282504a99d4272d21868b0f458948296d44ce9fde0282fe77b3fd0d2ada0c6e0787760375c7952c5bf699deefead12c61fb5cc07ec0e77e712a8ecc0270c
diff --git a/kde-apps/kontactinterface/kontactinterface-17.12.1.ebuild b/kde-apps/kontactinterface/kontactinterface-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kontactinterface/kontactinterface-17.12.1.ebuild
rename to kde-apps/kontactinterface/kontactinterface-17.12.2.ebuild
diff --git a/kde-apps/kopete/Manifest b/kde-apps/kopete/Manifest
index 95b37146c7bc..e595fa71bf61 100644
--- a/kde-apps/kopete/Manifest
+++ b/kde-apps/kopete/Manifest
@@ -1,2 +1 @@
-DIST kopete-17.08.3_p20171029.tar.gz 8004208 BLAKE2B d58fefa127021e2d3c07d55fbe461b958351e2e712922de620f46b20fd8e503bb065b42f93bd81d0a4d109e90bd6cbada80b507d2e6140b97b123c0a15bc801d SHA512 bb70dac4f1336502fb79564e132785d3d6faf01520126441e7cde902b75ae8ac36ae796e0d24318f16e6fffeaa0ec1833a6582731ec734a86fd495dd7252fcb8
DIST kopete-17.08.3_p20180202.tar.gz 8001099 BLAKE2B 9aa6bbfc5cba762e4f7e2b789bc393fc3ecc021d9751e3c498326c08a536aa6ece9ccf7b513cd81d0191705a03bc6afce00cb6dd035fa54287e9f065758596f0 SHA512 20077588db4eaf4b46723f131a6d0e159ac4a53ab47ca802b4fa8c66a9adea866b5bddb06b0e0eb7e54e34c31726c752875bb98441b1184f80a3483e72e4ca35
diff --git a/kde-apps/kopete/kopete-17.08.3_p20171029.ebuild b/kde-apps/kopete/kopete-17.08.3_p20171029.ebuild
deleted file mode 100644
index 066724406ec8..000000000000
--- a/kde-apps/kopete/kopete-17.08.3_p20171029.ebuild
+++ /dev/null
@@ -1,169 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-COMMIT=d7dbacb483124d5d6a8ad30586ec126c8514a715
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit kde5 vcs-snapshot
-
-DESCRIPTION="Multi-protocol IM client based on KDE Frameworks"
-HOMEPAGE="https://kopete.kde.org https://www.kde.org/applications/internet/kopete"
-SRC_URI="https://github.com/KDE/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="ssl v4l"
-
-# tests hang, last checked for 4.2.96
-RESTRICT+=" test"
-
-# Available plugins
-#
-# addbookmarks: NO DEPS
-# alias: NO DEPS (disabled upstream)
-# autoreplace: NO DEPS
-# contactnotes: NO DEPS
-# highlight: NO DEPS
-# history: NO DEPS
-# latex: virtual/latex as RDEPEND
-# nowlistening: NO DEPS
-# otr: libotr
-# pipes: NO DEPS
-# privacy: NO DEPS
-# statistics: dev-db/sqlite:3
-# texteffect: NO DEPS
-# translator: NO DEPS
-# urlpicpreview: NO DEPS
-# webpresence: libxml2 libxslt
-# NOTE: By default we enable all plugins that don't have any dependencies
-PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight history latex nowlistening
-otr pipes +privacy +statistics +texteffect translator +urlpicpreview webpresence"
-
-# Available protocols
-#
-# gadu: net-libs/libgadu @since 4.3
-# groupwise: app-crypt/qca:2
-# irc: NO DEPS, probably will fail so inform user about it
-# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
-# meanwhile: net-libs/meanwhile
-# oscar: NO DEPS
-# telepathy: net-libs/decibel
-# testbed: NO DEPS
-# winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
-# yahoo: media-libs/jasper
-# zeroconf (bonjour): NO DEPS
-# DISABLED until fixed: skype sms
-PROTOCOLS="gadu groupwise meanwhile oscar testbed winpopup +xmpp yahoo zeroconf"
-
-# disabled protocols
-# telepathy: net-libs/decibel
-# irc: NO DEPS
-# msn: net-libs/libmsn
-# qq: NO DEPS
-
-IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
-
-COMMONDEPEND="
- $(add_frameworks_dep kcmutils)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kcrash)
- $(add_frameworks_dep kdbusaddons)
- $(add_frameworks_dep khtml)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kdbusaddons)
- $(add_frameworks_dep kdelibs4support)
- $(add_frameworks_dep kemoticons)
- $(add_frameworks_dep khtml)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep knotifyconfig)
- $(add_frameworks_dep kparts)
- $(add_frameworks_dep ktexteditor)
- $(add_kdeapps_dep kcontacts)
- $(add_kdeapps_dep kidentitymanagement)
- $(add_kdeapps_dep libkleo)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtsql)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- app-crypt/gpgme[cxx,qt5]
- dev-libs/libpcre
- media-libs/phonon[qt5(+)]
- x11-libs/libX11
- x11-libs/libXScrnSaver
- gadu? ( >=net-libs/libgadu-1.8.0[threads] )
- groupwise? ( app-crypt/qca:2[qt5] )
- meanwhile? ( net-libs/meanwhile )
- otr? ( >=net-libs/libotr-4.0.0 )
- statistics? ( dev-db/sqlite:3 )
- v4l? ( media-libs/libv4l )
- webpresence? (
- dev-libs/libxml2
- dev-libs/libxslt
- )
- xmpp? (
- app-crypt/qca:2[qt5]
- net-dns/libidn
- sys-libs/zlib
- )
- yahoo? ( media-libs/jasper )
- zeroconf? (
- $(add_frameworks_dep kdnssd)
- $(add_kdeapps_dep kidentitymanagement)
- )
-"
-RDEPEND="${COMMONDEPEND}
- latex? (
- || (
- media-gfx/imagemagick
- media-gfx/graphicsmagick[imagemagick]
- )
- virtual/latex-base
- )
- ssl? ( app-crypt/qca:2[ssl] )
-"
-DEPEND="${COMMONDEPEND}
- x11-proto/scrnsaverproto
-"
-
-src_configure() {
- local x x2
- # Handle common stuff
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_Libmsn=ON
- -DWITH_qq=OFF
- -DDISABLE_VIDEOSUPPORT=$(usex !v4l)
- )
- # enable protocols
- for x in ${PROTOCOLS}; do
- case ${x/+/} in
- xmpp) x2=jabber ;;
- zeroconf) x2=bonjour ;;
- *) x2=${x/+/} ;;
- esac
- mycmakeargs+=( -DWITH_${x2}=$(usex ${x/+/}) )
- done
-
- # disable until fixed:
- mycmakeargs+=( -DWITH_{cryptography,libjingle,skype,sms}=OFF )
-
- # enable plugins
- for x in ${PLUGINS}; do
- mycmakeargs+=( -DWITH_${x/+/}=$(usex ${x/+/}) )
- done
-
- kde5_src_configure
-}
-
-pkg_postinst() {
- kde5_pkg_postinst
-
- if ! use ssl; then
- if use xmpp ; then
- if ! has_version "app-crypt/qca:2[ssl]" ; then
- elog "In order to use ssl in xmpp you'll need to"
- elog "install app-crypt/qca package with USE=ssl."
- fi
- fi
- fi
-}
diff --git a/kde-apps/korganizer/Manifest b/kde-apps/korganizer/Manifest
index d5b5944f0632..fe4998df876f 100644
--- a/kde-apps/korganizer/Manifest
+++ b/kde-apps/korganizer/Manifest
@@ -1,2 +1,2 @@
DIST korganizer-17.08.3.tar.xz 2268320 BLAKE2B 32760f7531af06b0b86c0bf766aa743f4b62aea5f1ccc1923a4566e602d06d2ec18c6daf2ca58c984066b56dd96c4cf0e94fc09cdb9810288ee59903a272d659 SHA512 1e9c037fdecc1b3cdc22bdbd45098cdeb8cf5a4334b0583601dd499f4b277229d5481363654373a2f5cc115c9741ac2943c651ce697616c9c970cf5aa873f88e
-DIST korganizer-17.12.1.tar.xz 2263840 BLAKE2B c891052ea1b0b332a2b09504a7bf0c75333460390303864707a086144ada2ceb93595a84c716cf9fa6a10a82f563f482976657bef19c81f1b3a6ae6c5319fa33 SHA512 71decd0d02084c40f3c602fc5de4e8b7de111a1d78561ee4412edd2edf68b4b8d1ce3d77fe5bcbc2a3682ff7ea899d25f3a566a8ceb06fa56247796123df9089
+DIST korganizer-17.12.2.tar.xz 2259512 BLAKE2B 301f338b264b061a0651045f9c3414879a70dd70f921031ea94247f804ec9a4523b97f06562793c9567514d0905060d3c9543336f65f5572e72eb93954a5258c SHA512 c9a6d41d35d22928c34b479f6b0f87312875e07d1fe44948c0bee75db74cdc179259cad3a17e0a11fd8f545e1b97e8af3ddae2d0796e42e4ea8ff7fb91839f88
diff --git a/kde-apps/korganizer/korganizer-17.12.1.ebuild b/kde-apps/korganizer/korganizer-17.12.2.ebuild
similarity index 98%
rename from kde-apps/korganizer/korganizer-17.12.1.ebuild
rename to kde-apps/korganizer/korganizer-17.12.2.ebuild
index 1cb104909d33..23f6fc99a125 100644
--- a/kde-apps/korganizer/korganizer-17.12.1.ebuild
+++ b/kde-apps/korganizer/korganizer-17.12.2.ebuild
@@ -24,6 +24,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kcrash)
$(add_frameworks_dep kdbusaddons)
$(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep kholidays)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
@@ -50,7 +51,6 @@ COMMON_DEPEND="
$(add_kdeapps_dep kcalutils)
$(add_kdeapps_dep kcontacts)
$(add_kdeapps_dep kdepim-apps-libs)
- $(add_kdeapps_dep kholidays)
$(add_kdeapps_dep kidentitymanagement)
$(add_kdeapps_dep kmailtransport)
$(add_kdeapps_dep kmime)
diff --git a/kde-apps/kpat/Manifest b/kde-apps/kpat/Manifest
index ce1b362a8bf6..133dcb63c259 100644
--- a/kde-apps/kpat/Manifest
+++ b/kde-apps/kpat/Manifest
@@ -1,2 +1,2 @@
DIST kpat-17.08.3.tar.xz 3565464 BLAKE2B 49f72b9264dd0dbece2a834f2c227835727ff9fd6d3f2f08dce9109c85b38a764273f2efa0731c1161c9216a34de28afe8277ed20ffb8cb7a4e5ffac0c7a6eb6 SHA512 895b23a9a5764e22f3041dd1c6731a47519921509f5bac7a865dbc5ff86cf96edf8c396a78d0ebe880bbd5286271bd753505bb3de8cf67464c4ffb3c686ee573
-DIST kpat-17.12.1.tar.xz 3566276 BLAKE2B 1b12282be2be49b2f4428d194ca99a7c91a4b8fd30879705bc8987f87d5cd9ec46d471a5a1944ce19872b728682a37171e463c4ba456623155d730ac39f97d98 SHA512 9fc380dfa34db015d29e56c4c281bd2809a73544796633bf9fa0fa6f1d219038e188c303674e2775e2c33b5324bb3cd9864560618b9d16720df33908a05d8e90
+DIST kpat-17.12.2.tar.xz 3566236 BLAKE2B 31114f62c2b8ab502f78a7c57ae6bfa356a13362084c49cda77ec19a1c9008da1d74c7c2391ba1d1e5526003e7061ae6a7b854cc27e1ec0a86b7628358d86c4b SHA512 605dca9da10b4a419e028f9f7339d685e2fa6399d388502970b23fa51f5385607554c27de3898c20e3e7a098068a1770202097c2b02122b187c76800188db3a6
diff --git a/kde-apps/kpat/kpat-17.12.1.ebuild b/kde-apps/kpat/kpat-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kpat/kpat-17.12.1.ebuild
rename to kde-apps/kpat/kpat-17.12.2.ebuild
diff --git a/kde-apps/kpimtextedit/Manifest b/kde-apps/kpimtextedit/Manifest
index ecc20496e328..586cdc5086ed 100644
--- a/kde-apps/kpimtextedit/Manifest
+++ b/kde-apps/kpimtextedit/Manifest
@@ -1,2 +1,2 @@
DIST kpimtextedit-17.08.3.tar.xz 140944 BLAKE2B 8705e649ae6c13c18e9286d7c66442ff345f0370104497660e54fb317e8bf3ab64a85763d19cddfdcb223c4c395197d2ef0b7e4a97017f094e83d442d1a1ebac SHA512 7ae14f11c67ccbb2e5bf88437444d9e9242c6a0b92b0a06425eaa37274409ce215b0129dec3131c8d135b825954b71435ed445fe0e4bfe7db5f17976fdc3189e
-DIST kpimtextedit-17.12.1.tar.xz 140784 BLAKE2B ef68d5555c82618ed4ee4a5b22d928b791a9973879a7544c126b63289920da040869e49a35c39329cfa4abf15f7b80eb1f254fab4c584255a405ef7a725ee19d SHA512 06006c5e0079cc77fd1519adbc8023237981544d43ef7e8e88a5f18494204ea348bfa0453c0f9ee5614ee1dd9136208acb7fa9694986427fa64b86a3799da26a
+DIST kpimtextedit-17.12.2.tar.xz 141824 BLAKE2B b54bf9438f21d1218327d5727098ab695f720900cbb5e873125d5541a97e3cd68232ba751d8e9f41a1ab04a4d330976a53b124a518a6c76d301e8d3e7a33353c SHA512 10c9a7766cf8ed83947f506d7664799601160a2041b8718aa5e124d0c4b400bb1c5da27c2e4ed1f8723697926ff7aa626f14e8bb4bbc47200733e7cf6040dfb4
diff --git a/kde-apps/kpimtextedit/kpimtextedit-17.12.1.ebuild b/kde-apps/kpimtextedit/kpimtextedit-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kpimtextedit/kpimtextedit-17.12.1.ebuild
rename to kde-apps/kpimtextedit/kpimtextedit-17.12.2.ebuild
diff --git a/kde-apps/kqtquickcharts/Manifest b/kde-apps/kqtquickcharts/Manifest
index 364496709aa5..7a7b2b1102a2 100644
--- a/kde-apps/kqtquickcharts/Manifest
+++ b/kde-apps/kqtquickcharts/Manifest
@@ -1,2 +1,2 @@
DIST kqtquickcharts-17.08.3.tar.xz 25488 BLAKE2B 4623bb2e051c16071ff27c3f912bc34e85c5d57ae771ad5e6ab4603b3b5f26d7ece53891fc9064fbb6a8563f03fe3e811e423b4812574fc61d1c3b2eccce5d25 SHA512 a0d701dd61fde3a82da5c4433f9f7351258308322935ca018913518bc1fd7dea4d6636a0f57db08bfc5e93d535b9be82ae55cfad7e79cbdaaffca65e6befe365
-DIST kqtquickcharts-17.12.1.tar.xz 25512 BLAKE2B 2fe31fa5ec83c6c830a1307f88a60e3b5babfffa9fac0b0c33bf3e54074ccda7fc7ff9450436925e7f83f2cb98e02209d0bb5605c42f338e7ac58a808961d22e SHA512 42c992f588654433f62c96abe8fc8215080ab4fc0a4e61afaaee9db6bdc861303b6ea293babfd00e0e56b3e84e62afbdc66b598d0172ce7a77d1179fd91962b3
+DIST kqtquickcharts-17.12.2.tar.xz 25508 BLAKE2B 1a000ef80ef972bfc2284c81a37afa75aef548532c1f417a36afba1f80553201e7f0b1306b5d7ce7ae89a5d72590a270f4a5a5f425f7a9614409d4c8242daa62 SHA512 6c7a53bf4ba188de4a28c00ac07b9c445577081486743a30cd3f0a3ecff862c3e26ae075f0c1ce1599f1ecd0f105faa0f87d670b13c5d32e6cd3e6f11edd2736
diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-17.12.1.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kqtquickcharts/kqtquickcharts-17.12.1.ebuild
rename to kde-apps/kqtquickcharts/kqtquickcharts-17.12.2.ebuild
diff --git a/kde-apps/krdc/Manifest b/kde-apps/krdc/Manifest
index b07c314aa04a..71a95e6de21a 100644
--- a/kde-apps/krdc/Manifest
+++ b/kde-apps/krdc/Manifest
@@ -1,2 +1,2 @@
DIST krdc-17.08.3.tar.xz 1554500 BLAKE2B 1289c760eec1570a39a8c2364971c91b386d3858963ba1cb3cf43665ead714c35281b23887a2f2a718bfcabd98052c05dce308bf2fd114624bb3c0895e91ef91 SHA512 6f0632a83c0159e317a0f3e9e054857af5103ecf5b597a46514c0d02dcadb422caae7b59f103fa6d0f1a0aad53518d37b10605c312b2c2e481a4d6605288bf95
-DIST krdc-17.12.1.tar.xz 1554924 BLAKE2B 865d320175e95990b6ab718b3398e3da5e5cff30e3dd556bd0a6d0d0fb0628b7c0e3540d30eaea23269f760b826fd95360e3c8c7eb335048b070486154f7cdf5 SHA512 0c45cdd6e9b9ffca847342c3698a6ffd49ba2e0548746e7e4d41089b988ce4111720c16bf63304bd1623a650880dd67834773b80d4b7989d24cf10d039e1a331
+DIST krdc-17.12.2.tar.xz 1554348 BLAKE2B e5b15031793f1bf6b8ce19e31453e1189e9486002f629b249225f781980f9ccc114651c15089b28b2cc50f2df8deef5de136c290af63c1fcf3999eec2adcd9e2 SHA512 b9a861754d87761ffc96ea10fcfdb5dec51a343515736054acb4c37675d02624cebcc3de061efb84f6492221ab4c1bf6b84ae885ec428f268245a2dc6b944779
diff --git a/kde-apps/krdc/krdc-17.12.1.ebuild b/kde-apps/krdc/krdc-17.12.2.ebuild
similarity index 100%
rename from kde-apps/krdc/krdc-17.12.1.ebuild
rename to kde-apps/krdc/krdc-17.12.2.ebuild
diff --git a/kde-apps/kreversi/Manifest b/kde-apps/kreversi/Manifest
index 2d7828aa7b06..9bfda3faab33 100644
--- a/kde-apps/kreversi/Manifest
+++ b/kde-apps/kreversi/Manifest
@@ -1,2 +1,2 @@
DIST kreversi-17.08.3.tar.xz 909192 BLAKE2B a63f445ab333c92e009e5461cb5b3c830ba5e34472f2cdd6fcc2d24fd441d8b59ca5c6c842a24e66d66759169879da985a69268fbaac0074fe12b23786fbc342 SHA512 5e412fe58804524b9b7b774bc816ccdf061f6cf36a0f423ef5272477811d035390dd728f12f9c19b2a8e98aeeeed951e6f0b172c9baeb2a1b1123817613e6f31
-DIST kreversi-17.12.1.tar.xz 911408 BLAKE2B e03768172c6e1354c99c34f63cc3fa5ffa20dc5b14bbbe9fd5eca63d2605e1581b32690050f06ce8876bb416aee249de1ba263c026d322969b604b2d070eddf4 SHA512 f8dee2d0e5f38690afe2f26f5b2df35b2fb627969974f3d59ed27b7b03c66728a08105e5443aadc76730752cc2ed12b5026086c7cd95035b08d603f0dbaba56a
+DIST kreversi-17.12.2.tar.xz 911316 BLAKE2B ef9f46c1f4625a14752b03224eb11e268e5a8046a4e3026e1f3fd14054143aed0c46da67e2b5ccc9e199aa9a7c52223e86f6df178179718a06f01e5be2752ca9 SHA512 e16bf1222acd61f00be68a9e6639243dbd2cea7264a909f79a5a1493790c8bdd9f6ab2fb7ce98339f55f25cdc8f60421671f360a9d867114c4878e0c02b0c506
diff --git a/kde-apps/kreversi/kreversi-17.12.1.ebuild b/kde-apps/kreversi/kreversi-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kreversi/kreversi-17.12.1.ebuild
rename to kde-apps/kreversi/kreversi-17.12.2.ebuild
diff --git a/kde-apps/krfb/Manifest b/kde-apps/krfb/Manifest
index 1d09ee4f52c6..56a51c2040d5 100644
--- a/kde-apps/krfb/Manifest
+++ b/kde-apps/krfb/Manifest
@@ -1,2 +1,2 @@
DIST krfb-17.08.3.tar.xz 991148 BLAKE2B 7f84c9d0aef3eba1c55755b5a787a686b5de7955f1575926d7c0b6c3b5968d97fcea482c0651debaf869282b7608e8e2b80feba5fe6931c2be28784915ef14ca SHA512 4e234b432fe847e63373737c017f8a96e4235db2cfbd186bdd38fe16a4e9dfa4b0df03cff93b77c1aeb69800a109271b9165f8b4c360f6450cfa8d25fd5a3114
-DIST krfb-17.12.1.tar.xz 996996 BLAKE2B 3d6bde10c4669f658a0bbcaebbe4bd6aceef0d1993e2aebfe9730a5098e2c59e7b7ee36b1b4b2b675ec3ad4b98b056fe92bd2cbf140c437ae7d5a828b0ac0ebe SHA512 2c60d09bdde644f018f0b0367f984de26d0ef3653a41fb2b8f9fb9aaffa6610290e852dcf035a042546f5e32528ee97532cbd1df7b9664d61533d1d2d30648d8
+DIST krfb-17.12.2.tar.xz 995796 BLAKE2B 2ac2f1a8859b082aca11aee0e3694bc79c1c703f36c52d3b38c6e82650f99a1bfef42564c20b0d0adc3b9b71ef1979bf7e9d16157e8985490d84f822dcecbc32 SHA512 49d5afb3203777908310fb2ea490125827be7f921789c20ebb9cdc492daae34f793b3c0217e8b109aa542ae7c76e0da237d6cdaea1ca928f575d4a5802353f8e
diff --git a/kde-apps/krfb/krfb-17.12.1.ebuild b/kde-apps/krfb/krfb-17.12.2.ebuild
similarity index 100%
rename from kde-apps/krfb/krfb-17.12.1.ebuild
rename to kde-apps/krfb/krfb-17.12.2.ebuild
diff --git a/kde-apps/kross-interpreters/Manifest b/kde-apps/kross-interpreters/Manifest
index 13227f33497d..409f0c33e63f 100644
--- a/kde-apps/kross-interpreters/Manifest
+++ b/kde-apps/kross-interpreters/Manifest
@@ -1,2 +1,2 @@
DIST kross-interpreters-17.08.3.tar.xz 144400 BLAKE2B 07f400eecea1f68b9b9e96d463741ae72400578b4250a750db24784cba9f23f8b1b7706373ecca80ef5187b8f2f2803dd6eb70658b4ae8ea0e7a4807d190a75b SHA512 6cd64bb587ca3cd3b51cefec246b9860f7ad63e9a86867fe4630422a9d09c30522c3ff933edded27b8adf4ca71737790179cc884990cabee5007b37c1e424e93
-DIST kross-interpreters-17.12.1.tar.xz 144452 BLAKE2B eec5b71291e039ae4fcfb32c7a48696c19d18ee9611232398eb4a63a83444178423bb921aa9a5fd0cc4f6b176c2e767ee6edaf7869f2d7026e2a83245783144d SHA512 81701978abab167957306229ebea79a910c7c86f573b2bcbf82e1e9d1dba0bcd7e32954b86ff4390ce00d5d9bc896ba98b081c9eaa1dccd097c3372dfdcc23f1
+DIST kross-interpreters-17.12.2.tar.xz 144492 BLAKE2B 0767d8eb6c7e0dec3d48171007819462357b53e9314950ddc257e78adb223900c88e7889ac4fecab8736ce5cd624b3fb6a9c709228a06aecb1b5ab4a770bd577 SHA512 83ce6a752d7b36b6983bc3d20c9b803c2a183aef39ffd60593410579a08c9dd4d5562ff88a971a614558824eafa02368b9ac23aae3df117d64db5c23360b6330
diff --git a/kde-apps/kross-interpreters/kross-interpreters-17.12.1-r1.ebuild b/kde-apps/kross-interpreters/kross-interpreters-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kross-interpreters/kross-interpreters-17.12.1-r1.ebuild
rename to kde-apps/kross-interpreters/kross-interpreters-17.12.2.ebuild
diff --git a/kde-apps/kruler/Manifest b/kde-apps/kruler/Manifest
index f971d702122e..5285d080d447 100644
--- a/kde-apps/kruler/Manifest
+++ b/kde-apps/kruler/Manifest
@@ -1,2 +1,2 @@
DIST kruler-17.08.3.tar.xz 258988 BLAKE2B 76a5d3a9a343eb0fc52806b730326f92eae35b4f303260ee070f229d20c164241d30240c959111123c690b9e04d008fc25877733338d10c6b0ad23da37d844a4 SHA512 dd2a7e948bf85b934cb2845d0af4265322f8df85a44bee3cc48f6911e4f7a8b596823596533791535ecd6730519e4cedd2051d47c190804ad402088a129d628b
-DIST kruler-17.12.1.tar.xz 259792 BLAKE2B be18b74cd55fc4f668e7950f4f9b5782c0716f3544edf505e0f7a81ec17019a4e24ea25ed97c33c289af0cc55c41142234234b2c1c0bb1d8e7bdcf8ddbdc87ef SHA512 699875f2921aeb83a63f60ec8cdbd8d7ac0e7ccd48f61db908f1536d08bf513284ae0fc02b9cdc413638ec9cd7cc36dc8cbd559b06ed65855c0caca9f90917b0
+DIST kruler-17.12.2.tar.xz 259536 BLAKE2B 3fc1d2f64ba318d4cbdc6d7ecabbd945fa7e4fa6a668716db024def272c3c944ba901cebd542ee72eb4919b357566d61ac91a69fbf56490fa657852aec82e18c SHA512 7d57153d64af46e7a957d3c35089eea8382af4da5ea3e1365a86003f3199732c9ac5d38a3f400817f1b51e8db21b7ceed498ead9a567fec30f9d8a038e5e62ee
diff --git a/kde-apps/kruler/kruler-17.12.1.ebuild b/kde-apps/kruler/kruler-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kruler/kruler-17.12.1.ebuild
rename to kde-apps/kruler/kruler-17.12.2.ebuild
diff --git a/kde-apps/kshisen/Manifest b/kde-apps/kshisen/Manifest
index a4d0800d5154..979c27e8a3ac 100644
--- a/kde-apps/kshisen/Manifest
+++ b/kde-apps/kshisen/Manifest
@@ -1,2 +1,2 @@
DIST kshisen-17.08.3.tar.xz 708868 BLAKE2B f7ad8a40a159a4ccd47633d99929da38ea999f6b11c315375b2eff414217fee0ef79134f5663da80db01302d99dbc70b091ab7833b873dd283e39bd50feee23c SHA512 ac61020615070e65b0b89d22fd82d41073080d9ae838ec9c394d68e43fb12d6bf20b60682359949b300cb38394c2886ab3b66cd724a086a248702a6e2b7e7348
-DIST kshisen-17.12.1.tar.xz 708756 BLAKE2B 0123451bf9365e4275f1c995bbdee6896c4782a4aca614033db17e5227e17645fe1202bb7e48d1cf31cbdf0a7ff9788df015171671f2613c0335f0e7d294f4a0 SHA512 e13fb07de9509d889a08a2728b7462a628e526a992f1a70c196bcc10c4907c1021ebd8e0e1b852bf31c188533559568d6c48e7cf2a7e49303b59eb2ad5e43ef6
+DIST kshisen-17.12.2.tar.xz 708856 BLAKE2B e051abab0102b8d8e363668b01d81a92b39368101dc646b9dfa1fa93d9d61eee2895696f9893f535514c3ae7ba1875a7bf6dd6cd53319402e94e5bd426d140ce SHA512 9228fedd9de5eafbb1eefdf76b12554a2b1cc190d3bab497357d70fde95b822d4f9034f08361fbaefff419316b185840ffa601fe9931bb0df6c88307b2991a1f
diff --git a/kde-apps/kshisen/kshisen-17.12.1.ebuild b/kde-apps/kshisen/kshisen-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kshisen/kshisen-17.12.1.ebuild
rename to kde-apps/kshisen/kshisen-17.12.2.ebuild
diff --git a/kde-apps/ksirk/Manifest b/kde-apps/ksirk/Manifest
index 5f28f937986a..f8bd37ad233f 100644
--- a/kde-apps/ksirk/Manifest
+++ b/kde-apps/ksirk/Manifest
@@ -1,2 +1,2 @@
DIST ksirk-17.08.3.tar.xz 5499732 BLAKE2B 19c67631dd0ad457b682c5447fd5410aa747bb3c042ae8a9591e0d73cb56a3469e098a1120e9c2b0ba69a00104437c028b30df00c2574ee14133e63e3064d837 SHA512 e56cf7b86815583bdeb3313adf988663dfeea5df2b5a064f5b1470c35b8c9dfe9ac526eeafaa9740250c4ef162ff7184acce033f80e4d87986914aaf1ca73383
-DIST ksirk-17.12.1.tar.xz 6987016 BLAKE2B a96e9c3888d90ea52e7bf4877503888e026c741983db2aea9982ba62691927829ab8d0d15f71546a8655075ea7033abd2d52e670f1614b2523a354b39c460f45 SHA512 95d49b9da0d6731e13a9ca85b371072db6f165db282fe8ec21b065d9c0e92884a4af535bf0ac22619cd07163e369f34704a724200d855afa8e25356586c20e4b
+DIST ksirk-17.12.2.tar.xz 6987628 BLAKE2B ac20b31b3bf5f18e39cef27b28c4590cdc6082b8f86f9c1cdda1851bc4e874c06016f3c2494f66b5303f99b27c3e3c76186e44d7302eac22549594609717fa1b SHA512 21f16202aa9ff80329817b3348e25730c68e876452a15eba6ba94ec7b02e5019486618dd8c79ccb0cbdc9871edd07bfe88ce48abb314a17902b057a526daeff9
diff --git a/kde-apps/ksirk/ksirk-17.12.1.ebuild b/kde-apps/ksirk/ksirk-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ksirk/ksirk-17.12.1.ebuild
rename to kde-apps/ksirk/ksirk-17.12.2.ebuild
diff --git a/kde-apps/ksmtp/Manifest b/kde-apps/ksmtp/Manifest
index b90fbb672613..3d7d7134218b 100644
--- a/kde-apps/ksmtp/Manifest
+++ b/kde-apps/ksmtp/Manifest
@@ -1 +1 @@
-DIST ksmtp-17.12.1.tar.xz 38384 BLAKE2B a2dc08c473b16305f2b5318cc0d4acc5818eaf9f634d3814c08dc18a4a085765f3b97233da13b759d7e70365ed46c42cf2c310ce3b0225aa57b4e67183231c81 SHA512 b3d5aaf1bb9030615fffa9af0ed80a97096c80fb40c64e921d125f2809ed282ea2cb07e88f6d2134e154534751ab3ea6bf2067576f7b89398ca274955fac1a20
+DIST ksmtp-17.12.2.tar.xz 38428 BLAKE2B 9b891cfb8892c9e75fc6a6244a43a1ca206aedc31394329a107453344893e107eb6f8112b66b7a2e9f31d16aa2cfb65e6839f8e575e5c4e15750e8e0cfc81cde SHA512 2375109658b004829959585d0d7a8b334424d7c9e97a101ab391eafc78f30bc9720a1a0fdd2d2644760bd3485bc20cb7c3168740aa2fe5963538208af2764ad3
diff --git a/kde-apps/ksmtp/ksmtp-17.12.1.ebuild b/kde-apps/ksmtp/ksmtp-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ksmtp/ksmtp-17.12.1.ebuild
rename to kde-apps/ksmtp/ksmtp-17.12.2.ebuild
diff --git a/kde-apps/ksnakeduel/Manifest b/kde-apps/ksnakeduel/Manifest
index c24b693923e6..561cd07a75b3 100644
--- a/kde-apps/ksnakeduel/Manifest
+++ b/kde-apps/ksnakeduel/Manifest
@@ -1,2 +1,2 @@
DIST ksnakeduel-17.08.3.tar.xz 605676 BLAKE2B fa4afcb74ce85d6083c4069c8aa1ee1be2eba2bd1d4d0278dfda7400ef796fecfc83768b1359748ba78c7318d7fb2ebab85240deecf81a41dd8ea0fb388de4cd SHA512 e7bcbf94ecdb737d47278dda5387fb12251cd169b5167fd49edf89593f06d69adaee1a78d70f1969e80d629b214ebd7d63437b3a2f677438de99011213f25067
-DIST ksnakeduel-17.12.1.tar.xz 605972 BLAKE2B 769202ff30d6444ba262fdd0b21ddd4a4a8d6392c77b000dd96c32442936ec1be21e52c682ffbd8a5143a48833313edc2fba9e71bfc6bfd31ff7b8fd660f33f6 SHA512 e49aa264d326133a4ab2baf537cb15d6dccb75fff8023a617db8cab61666b4f372c3968cc7bb7e443a36d516206cf1e7b6979de804354565af65822ec61851bc
+DIST ksnakeduel-17.12.2.tar.xz 605960 BLAKE2B ca82921cb708d5af5f12d2c5cf72681cf5a2c5f0de5f40f706cf0321c7fdc2821b7bd1a3479c79f8925fa2065956b351bbd5f791a6ed342c4001c4972bd4dc2b SHA512 a7aad7d1703cfb095738302490ef2f638520ba0a167ba5c67c77fa05388052b78938b6f1885350a72bdced1352f369eda4ff4635b7615e0e0db7298a24678fc9
diff --git a/kde-apps/ksnakeduel/ksnakeduel-17.12.1.ebuild b/kde-apps/ksnakeduel/ksnakeduel-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ksnakeduel/ksnakeduel-17.12.1.ebuild
rename to kde-apps/ksnakeduel/ksnakeduel-17.12.2.ebuild
diff --git a/kde-apps/kspaceduel/Manifest b/kde-apps/kspaceduel/Manifest
index da579c052293..82b85f0eaf23 100644
--- a/kde-apps/kspaceduel/Manifest
+++ b/kde-apps/kspaceduel/Manifest
@@ -1,2 +1,2 @@
DIST kspaceduel-17.08.3.tar.xz 609840 BLAKE2B 9e751ea1074eb94a79889fd83375e811977b9ead3deb7999d1284b830a03ccd637e7bc8ff6a593a1cb648634f324bf189b52c93ac90e0b8013ca6bba8545f664 SHA512 b1603fa8bc9d33d7077191bef933dcefda996c24760bb5649e9723387ca09417f7e27881ae11ebb9c3ca9448104076d75490ee6ab2a65d32660d27f9393c6626
-DIST kspaceduel-17.12.1.tar.xz 609932 BLAKE2B 9e0fbdf98139f02d5bf06d09b5d4d4dc97d4191e3464231fc00216d1dbe825489ecd483ad064405b886f935c27e0b67b2ea9efd496d9efa6559c5f8208b87609 SHA512 5917c8682ac4f10a8bc74633754c83d796241479667e2843040010a8bad2ad8b54b984b2f9f559356944fef2f4560455ef2fb0ee8f13fce29fe0f916fb0ce0dd
+DIST kspaceduel-17.12.2.tar.xz 609952 BLAKE2B cb7cf8eabdccab296b404fe3480c8fe55986a2a812ec05ec41c1932f0925c0445711a21acef9cd6e71b76a9af35346c70c821d1a85010b1c5f478c96340db32c SHA512 d9e2be52969f635b9eff6a2fded91d33cef1f75b44b1f9b3be519ed476cc657700033e1449cb6e7917fb55d2ae7dcae61e1fe7bd8a700a30c0e6db90ca2af03a
diff --git a/kde-apps/kspaceduel/kspaceduel-17.12.1.ebuild b/kde-apps/kspaceduel/kspaceduel-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kspaceduel/kspaceduel-17.12.1.ebuild
rename to kde-apps/kspaceduel/kspaceduel-17.12.2.ebuild
diff --git a/kde-apps/ksquares/Manifest b/kde-apps/ksquares/Manifest
index 8b15d9cbfa5d..da9700508812 100644
--- a/kde-apps/ksquares/Manifest
+++ b/kde-apps/ksquares/Manifest
@@ -1,2 +1,2 @@
DIST ksquares-17.08.3.tar.xz 215464 BLAKE2B 7885e41c3cefe9f4a18e12dac9e543c69f8839554c9effd0425b76e6093c632e3faa91e1dc019b20ce415e129a824103c493d361cf8a5ce05c14f528a80ddaaa SHA512 ae1a1c79f8fc619cdff146104ef15191b77a1a25dc2e535085cd256d5d891931903095c0e60d465c68220628f18c8c5f1f029d4502648b403119e9ce4bcdeebb
-DIST ksquares-17.12.1.tar.xz 215692 BLAKE2B 000f86a69791e182b39b9cbb6ee65a3c640ba05df82baf6aa946bf8431dc6622f86ebeb83649f0af79ce86c40d343e132c0120d3406a3a111aba9772361fbca8 SHA512 dc22020e9916e136a30d41edb97f2fe392f6235bf6e3e713ba0fbc7ae05acac7d24d7468ee294c18b5fcd4d9ec20f67a86dac5f833976dbe05f780bbf7faa26e
+DIST ksquares-17.12.2.tar.xz 215568 BLAKE2B e686da30cf8264f4f3928a5e22f1df6884ef6dd3710c97fadf76a25c797434feb1c52b032a0d02d5b41493aaf9c8fb2d7ce0f548ece46b66859421c3908864a6 SHA512 106e8f8b1e05ae2ab3b12d47a671a1d771bf9ba33a3f6dfc88555f37f3d6cec0aa3a5ae14306354821aaa1972d704d82cace20a867bc4b74987b96879d8dc018
diff --git a/kde-apps/ksquares/ksquares-17.12.1.ebuild b/kde-apps/ksquares/ksquares-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ksquares/ksquares-17.12.1.ebuild
rename to kde-apps/ksquares/ksquares-17.12.2.ebuild
diff --git a/kde-apps/ksudoku/Manifest b/kde-apps/ksudoku/Manifest
index 3cf4636631d0..309cd210efb5 100644
--- a/kde-apps/ksudoku/Manifest
+++ b/kde-apps/ksudoku/Manifest
@@ -1,2 +1,2 @@
DIST ksudoku-17.08.3.tar.xz 1634212 BLAKE2B f736fd885e71c31d571e6cb2af8da1ffa8bdd99e969f0db2b7ec8aad1894124ae871f74774e7fc12418f29437a1d997bfe4b2f4ca884e32de7fa70f11e4cc9e8 SHA512 e948cf7ec5b51f83b3604ef7b97575543d4ee9a2fa17237954511e74ebbcf6b4a7781132a6e2c49ed70c6d7df653015140dff230275826f0fc12900f63c139ea
-DIST ksudoku-17.12.1.tar.xz 1634824 BLAKE2B 8be789cffe3d1226d644455fbcc0168e4e5a2620b53d84e5ba17c3743750daddbdd0911192e1745c3863f383e527090fadfbd560e1d9f197ca41c248a6ac8f62 SHA512 2a31f1d22a647d2d6375f31a6d5b95a37e575cf43b0194d7eac422511e00350a7e8af79e0589e450250593e864f02e00eb128b3c85c7d04690ebd14c0db0bb42
+DIST ksudoku-17.12.2.tar.xz 1634756 BLAKE2B 419505fea428ef3bb0e347869cb52a3688dc3e899e024e7d369daf0e90e7bbf90a308055da6fb24f6167e31dcb1f03d336661d8eef7ccda6f6593b7df57efc26 SHA512 4026c85786abddd92d24fa8716a27974a7fafa7eedeab266ebc8f5c938f2425e5d15e940329e2163f839cf02f5e68ffea94cdefd9d2ced43c708d04f9c9aa939
diff --git a/kde-apps/ksudoku/ksudoku-17.12.1.ebuild b/kde-apps/ksudoku/ksudoku-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ksudoku/ksudoku-17.12.1.ebuild
rename to kde-apps/ksudoku/ksudoku-17.12.2.ebuild
diff --git a/kde-apps/ksystemlog/Manifest b/kde-apps/ksystemlog/Manifest
index 896a09bd3e31..bba7a35d35f4 100644
--- a/kde-apps/ksystemlog/Manifest
+++ b/kde-apps/ksystemlog/Manifest
@@ -1,2 +1,2 @@
DIST ksystemlog-17.08.3.tar.xz 1782244 BLAKE2B 6872f82d321ca90e68724e64d15d712f25975339e5bacbaad1d2cf0a5c38a81561a58d3c39564b80a7f5fa7fca786168b5ca7488a12301d6f3f7f6467149b7d8 SHA512 9cbb1c9f10b219ffccd896aff4a2d50ad9828e5fb57d2371216270b2ec7778c6e24d9825d61d4c117685817d56e72712a9232b66f74661459f470d4fc00f09d7
-DIST ksystemlog-17.12.1.tar.xz 1782228 BLAKE2B 360869bf9be3feab9fabfd05a6b10b1ab28da3a3db75adf68e0c3cb340974efdbdc8e163264d3c930bc145109797fc5a7aac941e60f9d0ec2a3c6416dc47e388 SHA512 95ae8b8a86f2a3af784095b9231efa5b2591f2486736e4b20b5f414ff4344fc8736e6c4a3dd91a47cb7d927c2f3efeb233f8090f42e8e5fd613d85e53823cf51
+DIST ksystemlog-17.12.2.tar.xz 1782060 BLAKE2B 4637ba40cb1c6da4e70b0140b04d819482ce321810d7dea6f8cf1a878226c7a758ae4edc5ed2f2445b5c9a992622432eb1b3427dc11e6ebfbb436252dfddb59f SHA512 d4f6bfe35cde11e2675e32c2b31468c3c848ae065eccaf2b4ded9adb7b03d558d2a555aeb77643a84028865b09027820d0eb7689eede8cc5dfb855c51855ef20
diff --git a/kde-apps/ksystemlog/ksystemlog-17.12.1.ebuild b/kde-apps/ksystemlog/ksystemlog-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ksystemlog/ksystemlog-17.12.1.ebuild
rename to kde-apps/ksystemlog/ksystemlog-17.12.2.ebuild
diff --git a/kde-apps/kteatime/Manifest b/kde-apps/kteatime/Manifest
index 963d562bbad7..9a0ce44799fd 100644
--- a/kde-apps/kteatime/Manifest
+++ b/kde-apps/kteatime/Manifest
@@ -1,2 +1,2 @@
DIST kteatime-17.08.3.tar.xz 297176 BLAKE2B 8ebda9735717c5ebff1cd91621a1069b4111d442b240fb5c95697f722d3c7e5f1da36ccf25cad67a758797d6317a2ed45ea0544056254903d3e568acbc4df62e SHA512 68488c2d46a498c5b23b2ef8c4d8ca286c7d20923b5d61843a81d9fb534f5133166e0d9534706555d47f046ca16ba5169de0a48b81c66ed68b2018cf6b3868c0
-DIST kteatime-17.12.1.tar.xz 297240 BLAKE2B 92408755018faf561cccb0ce389a576a831ce644ff407d4f0e5942cc286cfd6f37d96478fe21b0479084d62b2e199abece35af2ee3d2bf916a8babe4b611805f SHA512 c4976636fccb40d57907a271ee262b0805581cea7bdf572de2cb789890364b9cb54d3b906c71cc0d91024673b5fe19d1e68b4fa48939b583719a1d4034f3a74d
+DIST kteatime-17.12.2.tar.xz 297240 BLAKE2B 685c9875bcd5fb1c45e7aa41b1336f6dad352db7554afd3f59c4953b597432c82c9fcf2903d2718fddae2a3f7da54ba498c5f1a640bda0bfa08ad9af6fa53832 SHA512 01de99319c555eba5c394c40532889183de37f962665a8e73ebe36d078185d757ced020e289c769b6062934d1e5a339def690711acf7d476e1f8f981d7048a5d
diff --git a/kde-apps/kteatime/kteatime-17.12.1.ebuild b/kde-apps/kteatime/kteatime-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kteatime/kteatime-17.12.1.ebuild
rename to kde-apps/kteatime/kteatime-17.12.2.ebuild
diff --git a/kde-apps/ktimer/Manifest b/kde-apps/ktimer/Manifest
index e48949601aec..533ed67f643e 100644
--- a/kde-apps/ktimer/Manifest
+++ b/kde-apps/ktimer/Manifest
@@ -1,2 +1,2 @@
DIST ktimer-17.08.3.tar.xz 451612 BLAKE2B cd88b0c5b2dc4ea61c5d55e483b805636e3effe148fe397be489413490815704f0e34cc5cf262d049b4787b9452b1f2db2ead9061855678e11a3a20e62c12f8c SHA512 dd6c7357376d4dff6b095f2f415c1b6ac119c2600b85a22a7685876ab44dc19de940ace3d1b342ff3f18e16fa89c129fd1e5ed0e53c967005d57c617f41209dd
-DIST ktimer-17.12.1.tar.xz 452084 BLAKE2B 70b124920c19bfaec0b49e9e178e864d0da6933cecee15a4da1b8d0a214c03086693949f10d0a6017f7c6c8b5459df24059b62fa54af8762279f4a7b275e5786 SHA512 d2ffcdbc5a5ffb96bce21a381fc522b111bf7c9d1934961e7ff87197813a6215eba8d1dcc1e7a1a0a80e81261f9540d3c0ad9825b18183e4cd476e119dc06905
+DIST ktimer-17.12.2.tar.xz 452060 BLAKE2B 8cd613bfcb02a1d73f0cc4563bc2068ba15aec17118aa925c5dc1815ff16a251f5d4ba203c0df16f4adb81925dbab1d27743b07a8cf4878230c1859b04fd4544 SHA512 cc0d70be3f68b17705a1aead5a32510ea360283a5f0fc63a39341ed69dc233e4eff59f0a75688d9c845fb1feefa13278dbfe79e7aa96a214f2f15f642f15c27d
diff --git a/kde-apps/ktimer/ktimer-17.12.1.ebuild b/kde-apps/ktimer/ktimer-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktimer/ktimer-17.12.1.ebuild
rename to kde-apps/ktimer/ktimer-17.12.2.ebuild
diff --git a/kde-apps/ktouch/Manifest b/kde-apps/ktouch/Manifest
index ccd485277efa..0565bb71a853 100644
--- a/kde-apps/ktouch/Manifest
+++ b/kde-apps/ktouch/Manifest
@@ -1,2 +1,2 @@
DIST ktouch-17.08.3.tar.xz 5107488 BLAKE2B 7bbfa73bbe0ca684d03ab00394b1194bfabec58ab36045abc1b1122ba44f2c9f89d36bc18ea45ad5f810977fe1bff81ea014e90604f07d4fa7dd9c4878c2b22c SHA512 b6226262df1487a06836b0d71ad6363ab293ed78e2ab6ee6e4a58c162887cd9d6fbf475162156ac4e8af674e82a85382bc7cd3aeae4826664664e571c87bc26c
-DIST ktouch-17.12.1.tar.xz 5107740 BLAKE2B d6a224988477c07a9b9e809158266feb4c9703506b7b3dd15eb9458b6ae5483fe9c24f9f13970ec020e3df07885cf6e70b97005249ddfa840a93fcda6c1627e8 SHA512 7153334bcd73fc721d8f2d1baecffa8681126e2d6dc0eb393b8e5424e8e4f88140f740770e1ee79531370c118047048c83dd02e56249664a3ff2804b49eb17b6
+DIST ktouch-17.12.2.tar.xz 5102420 BLAKE2B 17bb92390feb3c48b57d5c0076f15d6e6e64191ce722f89d608ebaa10f932b9f3a5907a8009e52b5e7115ee0c72c590a8b3dfdcf9cd22271357c6661fa6e4251 SHA512 449bc268254f21f3376a9b75a0aea97af5bf9d3617f7b7484361a615f3635cd60c74a37bfddd8674f20667325574adecaf42f362a3bbd6e5e66a3c6f5764f41a
diff --git a/kde-apps/ktouch/ktouch-17.12.1.ebuild b/kde-apps/ktouch/ktouch-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktouch/ktouch-17.12.1.ebuild
rename to kde-apps/ktouch/ktouch-17.12.2.ebuild
diff --git a/kde-apps/ktp-accounts-kcm/Manifest b/kde-apps/ktp-accounts-kcm/Manifest
index f86a8bb09ca5..267541c83e23 100644
--- a/kde-apps/ktp-accounts-kcm/Manifest
+++ b/kde-apps/ktp-accounts-kcm/Manifest
@@ -1,2 +1,2 @@
DIST ktp-accounts-kcm-17.08.3.tar.xz 262952 BLAKE2B fe6230d7cb739c26194a2ef05493aed1bc4ed7c298b1fd143701fc564619e2b872162eb30d827e7e795ef20c15f1253b8a177e8efc6c5c144b53c12487c5cfa9 SHA512 a621cc83c7dd3827af55ab5abc486ce34af9281e194fea80489acb4b2c4060f1686433b974c56e333368b79284421acf556f28e0f4035d6fc1ca1612bc155454
-DIST ktp-accounts-kcm-17.12.1.tar.xz 262972 BLAKE2B 46c3061a927ef7155d9d1a03ca3b1aba6f208fae0f0d994cc1c17bd8d8bda05c10c02368debd44e584d5f59f9314f13ede49e9b1457c22029dde075203da2819 SHA512 c904d9b13be2ea38bea993bbb61837e91e534ac57262f817303a1374a92ca81d2e24e21700ba168cf747b7a4275e34bea84f94d7adf147410a4789b5bfd6a32f
+DIST ktp-accounts-kcm-17.12.2.tar.xz 262772 BLAKE2B 9072ae171f6e66466962c8b5e7f458f3ea2f371b0fed6f136f6004a725b94a5400349bfa85480c79b3668f7d64c7c5e84f89db39f3e9c72413888d953e4f59f6 SHA512 890f05eae2c405c887158d77eda5a8dfcbc9842c8273abc2d2ee53f4a7a4d0fa59986c33fdf0a593d92e8da4ad9d7ab8a61a6b5f7c100608d99bbf113ae89940
diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.12.1.ebuild b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.12.1.ebuild
rename to kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-17.12.2.ebuild
diff --git a/kde-apps/ktp-approver/Manifest b/kde-apps/ktp-approver/Manifest
index f5720f7b3bc7..6fd0986e68b3 100644
--- a/kde-apps/ktp-approver/Manifest
+++ b/kde-apps/ktp-approver/Manifest
@@ -1,2 +1,2 @@
DIST ktp-approver-17.08.3.tar.xz 37152 BLAKE2B 32834432f5eafc4758c35c6534c5afa35c8cd3f4bc7fd2c2cbbd42e3ba8e05d49c9920b4bd50266e198c0c842b333011033989f3f1fa24d85bfa90d62cdaeb14 SHA512 58982429f04ecd630fa5a2dd8902b043d4c0f04ff1b8480be4a93a42718e2b826b342fe241137ce5b56752b708393a346e15e26e1a32a912787a3e2c66659e33
-DIST ktp-approver-17.12.1.tar.xz 37116 BLAKE2B 74bcfca86e67f95178722e7a0322f0a0da18e50f869a900167e86103b3b65fa48f8679bcb0ad55f2cde237a44a898b2de25f6853e5c0d7bd9fd325d0c28e43ba SHA512 dcdbbdb2a00ac51729cccee70bc11391111c6e9e566082fa015ba5a19f55f729b6531097f2f9af700ad8d780b073dad16bd1c522b13bd73ca66340a3f1c1b870
+DIST ktp-approver-17.12.2.tar.xz 37080 BLAKE2B a65490c7785a690e011985e2bae895f0a77d213a59cf92d71e964804716931562c7cfb0a05d1d2c9d469557265ee294915c1a40dec7fa11787909f2e41b8bd16 SHA512 906765fd2e9cf31435e54a2e300ee14faa5d9ac1b732242ec9dabfa7c344f76ac34c88f3594465991fd8b887de669b1fb1d83ab7530fe09709dd7516f84a8e7e
diff --git a/kde-apps/ktp-approver/ktp-approver-17.12.1.ebuild b/kde-apps/ktp-approver/ktp-approver-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktp-approver/ktp-approver-17.12.1.ebuild
rename to kde-apps/ktp-approver/ktp-approver-17.12.2.ebuild
diff --git a/kde-apps/ktp-auth-handler/Manifest b/kde-apps/ktp-auth-handler/Manifest
index 857629c3aacf..3bb8e166c6ff 100644
--- a/kde-apps/ktp-auth-handler/Manifest
+++ b/kde-apps/ktp-auth-handler/Manifest
@@ -1,2 +1,2 @@
DIST ktp-auth-handler-17.08.3.tar.xz 46240 BLAKE2B 117674ce01f1ab58de0d3f5b1aad694de960d079049ce47067884009dd9501543c35709181cb704ce4e1f3404f44b980b5dc67c50e76b05aba3294a0b42374d2 SHA512 de7beea892f6199b6b4c48e93b4ce04449f72bd1073d4ed8b305f2c5f73e70ad23428b47533dc04d168a4ef88d03fcdd8150b37af94e8d562ecedcf4e8dec069
-DIST ktp-auth-handler-17.12.1.tar.xz 46268 BLAKE2B 1926e0daa45d83424c5a1ea02f00f93746322bc829bd57a5ba1a38642414e09d4ac413af174ff4502df537e0434c21ee0f72f785bdf898c328f09a064a3ab83f SHA512 0241bc6ccbd2cc6a01c459ca21a81c9f3c96b37183bc4cca199fbf1bdc11f3f0b1bf7736ae34afb762208b88f691f2a3733d9fc054835f5a631608cc19f64adb
+DIST ktp-auth-handler-17.12.2.tar.xz 46288 BLAKE2B 1c021b591cd43ae321ba78fd296492ac982074d7cb73f9a2891e261d928bec44730207c890f7a1bdd201a8a363c982cb3a7ae4e8e54ba3a3f78cd9bd3cfc141e SHA512 27077a8808fa756e0cde128abf26291148fe1362041102167b5ddde057a442f04e0c8cb6915e51b63053be04efab93a0223953d819641690aebb773ca69b43b1
diff --git a/kde-apps/ktp-auth-handler/ktp-auth-handler-17.12.1.ebuild b/kde-apps/ktp-auth-handler/ktp-auth-handler-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktp-auth-handler/ktp-auth-handler-17.12.1.ebuild
rename to kde-apps/ktp-auth-handler/ktp-auth-handler-17.12.2.ebuild
diff --git a/kde-apps/ktp-call-ui/Manifest b/kde-apps/ktp-call-ui/Manifest
index 9b29b681e051..f374cef04cf1 100644
--- a/kde-apps/ktp-call-ui/Manifest
+++ b/kde-apps/ktp-call-ui/Manifest
@@ -1,2 +1,2 @@
DIST ktp-call-ui-17.08.3.tar.xz 96572 BLAKE2B 862c38ba997bd97dc82a6f430f22d2b871d5ed5db47931fb9f12ec9523e330121f81295f89dd1e68556593758ef5554c9650f080951ab9f2552b479825deab4d SHA512 45cf95c42959b21ead7048e72c16074a2e5ee8a012fe0d287a32741d896d4af03abcca640d875ba8a223a5cfc7f0ec1cf845cc1c87ae5acfd88fb55020a2810e
-DIST ktp-call-ui-17.12.1.tar.xz 96564 BLAKE2B 83680fee65a53f7ec9c8c23d3388072cac05a40b2ecc3a7b2c004897a72070e18cee3e8ef91de66b12ee71222af3888b980ca8dbe34168419161ed15be585bf3 SHA512 c1b544ca8439ec17dd2669892489ce70ec9cba0f2196b91827d45a0fd36e0a4df076efd7ab3d2f32afcf03ea84a09249bd35546a1f1fef55f41caf91ab3bb0e7
+DIST ktp-call-ui-17.12.2.tar.xz 96492 BLAKE2B cacf29f85dbc815aa00fc449c38d9fd45ea8f359316feba8c289dba363de095e622dfe1e8ceeaa121a5d2b7f0f18a577d016242bc57d621d3ad2b46e95359796 SHA512 df633e964c35a807bc349c2f18956cecb21679b4d791c552f6e445bb91132f454804c04cb2960c7fb203ac47972fd28c4ce7793600ec6888af409166ebfdd36c
diff --git a/kde-apps/ktp-call-ui/ktp-call-ui-17.12.1.ebuild b/kde-apps/ktp-call-ui/ktp-call-ui-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktp-call-ui/ktp-call-ui-17.12.1.ebuild
rename to kde-apps/ktp-call-ui/ktp-call-ui-17.12.2.ebuild
diff --git a/kde-apps/ktp-common-internals/Manifest b/kde-apps/ktp-common-internals/Manifest
index ca460b83ac74..f2dfd2581682 100644
--- a/kde-apps/ktp-common-internals/Manifest
+++ b/kde-apps/ktp-common-internals/Manifest
@@ -1,2 +1,2 @@
DIST ktp-common-internals-17.08.3.tar.xz 441460 BLAKE2B ed3ad90bf587352a93827bb78c5ac76d8fdcf29cda0615a822a49d230d94aa60d56d65f860b61ba8d60dc577de0ba827ec8195193800178c477dadf13754a884 SHA512 69feaf0d95f3f664127a42071ef3867d4efa3f1adadfa5e30da4a907fe285866fcd765e6f747e0e3f19048c62148b640f73c4690eed5e04de4c3cffed2403ed3
-DIST ktp-common-internals-17.12.1.tar.xz 441488 BLAKE2B 71e74d3ec7db893858ac3efe533f77edadbe823bc871be82fe1f88a061fd31439b9b2f66061ea315891313e5cb0c0a427014ce6d0ee3a9e3bc1dca299e980a75 SHA512 fd164d707256a0c07dfd584f1439bf0f0c80cd9a66d292dc9bcf7d072e5ba01b64b735c2c87b9251483e08f9e9f757fa704ede9d50bfd6ae3d74bc27bb290f4f
+DIST ktp-common-internals-17.12.2.tar.xz 441140 BLAKE2B ca6f823e9c44b0ecdbec94e15859e2a523d2e83a222263198697c668e33d51913e04d7f92215ae5ba8d5be9b70b3ca06c1869274b12014a6072f00af98ceb7a9 SHA512 f8c0311bf149456c3eec611e4b786c1109371187d682a1ba65cc90322e3e47438500711a606581df5cb369957793b9476a429859c54349b10e95685d095debfb
diff --git a/kde-apps/ktp-common-internals/ktp-common-internals-17.12.1.ebuild b/kde-apps/ktp-common-internals/ktp-common-internals-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktp-common-internals/ktp-common-internals-17.12.1.ebuild
rename to kde-apps/ktp-common-internals/ktp-common-internals-17.12.2.ebuild
diff --git a/kde-apps/ktp-contact-list/Manifest b/kde-apps/ktp-contact-list/Manifest
index 5f7f960d44a4..c095c0c0c057 100644
--- a/kde-apps/ktp-contact-list/Manifest
+++ b/kde-apps/ktp-contact-list/Manifest
@@ -1,2 +1,2 @@
DIST ktp-contact-list-17.08.3.tar.xz 132120 BLAKE2B 9aa2022e0c03ec68bf57cb7a4bac528d31d879aef6881cfb8c962e4028ea4c1c4636b16ae3d5cdc8abd5022dc4fa1b60c8ea2ccd49137d5f45f83d6132f34ec1 SHA512 e3c4ebb45125731cb6e00387803bb060113ae39243685444c3bf9eaf87c15827e3b90c2e7c0e4e9d5ff3af26a59bed4c0321369a39a5897d711678e2f251a0ea
-DIST ktp-contact-list-17.12.1.tar.xz 132044 BLAKE2B 3cd356b44c38c226e1a53f93b9c86bc932bdc1f2824cf6e8198a6e81b1956dc06740e485d7eb1c8353cda6c6d0e2712cc2dc51008a726c7849a62f5b32ea889e SHA512 f13d89e3fa113dab4581838332a639b4e15e299f7cec01331e65e6cbd9e4fdc032eab59eb689d6ff3897d3b05d2129c134cf1d4e5dabcaaa85f95edb07d7df8b
+DIST ktp-contact-list-17.12.2.tar.xz 131456 BLAKE2B a5247330d4d155e4b4fc671452d8dda81ef4cd17940b2ffbc43e3ca54f6d29a180849083d86cae2013015ec0f360ba2da3137663dd9ca8fdd9e132b990f45d69 SHA512 645a2059facb25556ff3a9194096cb028513417eebc98eb6f5c59274863019dcca26294505a38c534f788bcd2c3c49fc2410b1028d2760c327df709f1c18c7d5
diff --git a/kde-apps/ktp-contact-list/ktp-contact-list-17.12.1.ebuild b/kde-apps/ktp-contact-list/ktp-contact-list-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktp-contact-list/ktp-contact-list-17.12.1.ebuild
rename to kde-apps/ktp-contact-list/ktp-contact-list-17.12.2.ebuild
diff --git a/kde-apps/ktp-contact-runner/Manifest b/kde-apps/ktp-contact-runner/Manifest
index 3cd2ff0ca64b..cfb4b6696c92 100644
--- a/kde-apps/ktp-contact-runner/Manifest
+++ b/kde-apps/ktp-contact-runner/Manifest
@@ -1,2 +1,2 @@
DIST ktp-contact-runner-17.08.3.tar.xz 40088 BLAKE2B 5f547b1108c7d323ad39e879a72dad6146e7dd1a6839de6b154962685f897bf844bce8760b3c0f351cd1eb07c3d5e1d9d9c857f9a6206a5636ef935d2d52e513 SHA512 e4965b95168753a8143e7221129df0e27f746c9b1933ab65b0c10428949ffb7caa82094d9fc01b93484b9028cd9d8719f50bdc253d36c0d79cd4a7581870a9e0
-DIST ktp-contact-runner-17.12.1.tar.xz 40096 BLAKE2B 0a1d5c453625fad40807ef5ab1e0ab7b7e3d084b2a16a5f1d31d8f1eb715d75c7308588cc046b8cfab58421f266fd0a25317eb122607cbb37fbabd8959b84ee5 SHA512 edf7f50921c09082564c2a8cb11e3f7a6bb85381cd0a5f7f06952446e92cba6a99ce7334ca225534c892d70b868274ca31c874afa1759e5f0e29d6c2ece4f6ef
+DIST ktp-contact-runner-17.12.2.tar.xz 40156 BLAKE2B 5ace9e19215c375986e2803efedbbfb025289a4086c8de9c5f8eb7afef866283d24f0d71ed5cc88f6d621c7f7f7bd7406f3c184ffb00538893333c12095ababd SHA512 0177f5e097857a7e7c5d69eae83bb66e13ac3b030e6549421e07079101f0424f99997c70d374c6b9429ed7d678b766e1aca9b361c6fd636ce6ca7e1a98b57e73
diff --git a/kde-apps/ktp-contact-runner/ktp-contact-runner-17.12.1.ebuild b/kde-apps/ktp-contact-runner/ktp-contact-runner-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktp-contact-runner/ktp-contact-runner-17.12.1.ebuild
rename to kde-apps/ktp-contact-runner/ktp-contact-runner-17.12.2.ebuild
diff --git a/kde-apps/ktp-desktop-applets/Manifest b/kde-apps/ktp-desktop-applets/Manifest
index 789f4e05305a..9dec403c2267 100644
--- a/kde-apps/ktp-desktop-applets/Manifest
+++ b/kde-apps/ktp-desktop-applets/Manifest
@@ -1,2 +1,2 @@
DIST ktp-desktop-applets-17.08.3.tar.xz 43184 BLAKE2B 9d88c4b3ff03f4415e6c49fab58ffdaf35ecdd36a020ebe781e854a7b1b868605d3fe7156e2778fc5c45a2b9705c4353c8609490cc6f51843bf72fc6a0b95fae SHA512 743c6406a8d9d9ca0739e0a8072a6d9e6541e1702b09c53ae05b18feb8209c4b18ab4a9577537b60c0276e49d959cfda2f071ece099b087e38d9a011cc0d52e9
-DIST ktp-desktop-applets-17.12.1.tar.xz 43232 BLAKE2B e72b3adea31337d336d0f8ca8c6862b85d4ccc88f9157add544a09db6aa6eaad7b610f78bbfdd8f54a2c195e38d07d4b53f40c4fc9f8611bf9c40bf0179ad645 SHA512 b5c2f9fb89def06e9f053b2a306c1fd542ed7e45426656e551cdef1b49007598fb072a242f82c334890c0534d684a2e5295ac5b45a94a4696119bd58d5b9aa9f
+DIST ktp-desktop-applets-17.12.2.tar.xz 43176 BLAKE2B 964b3cdd31a91dc28c3b6c26aae457cc6297793f854b24767850177e3b1fd6843af463274ca93af860e8593d4ba4c2c09c4911ac81246d2afb2b36f883fc2789 SHA512 aa9871eeeccb1cfef2789ab939cd50fdd05b9ce9d49d4eba8b67cba22be5b7bbda1047a9a6cd63cc67f50a47162098c4dd9eb95fcacfb97b6a60434341435c6d
diff --git a/kde-apps/ktp-desktop-applets/ktp-desktop-applets-17.12.1.ebuild b/kde-apps/ktp-desktop-applets/ktp-desktop-applets-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktp-desktop-applets/ktp-desktop-applets-17.12.1.ebuild
rename to kde-apps/ktp-desktop-applets/ktp-desktop-applets-17.12.2.ebuild
diff --git a/kde-apps/ktp-filetransfer-handler/Manifest b/kde-apps/ktp-filetransfer-handler/Manifest
index e1e422e05f2e..1cb7198a6df3 100644
--- a/kde-apps/ktp-filetransfer-handler/Manifest
+++ b/kde-apps/ktp-filetransfer-handler/Manifest
@@ -1,2 +1,2 @@
DIST ktp-filetransfer-handler-17.08.3.tar.xz 46052 BLAKE2B dccc6f47a7a29499ff748d6abaf58e51eae8ab71ccb19013a0a38d5fbc48ac693124f9c77c6c073e99c40b2b753767a26c611960873fa1bc72f6eeb7ba6a4d75 SHA512 c67246b00ae0b76773e8b3b0e1a3d79b5b06dabe37941da2262c30bca256270dcca710b866975f20d950719bc319de594ab50de21abd29d3b966e629b50d8a56
-DIST ktp-filetransfer-handler-17.12.1.tar.xz 46092 BLAKE2B 563dc057e0ea6da5f9e45db6879bbbba3ad7825c4f1f6de61bdd2220bad0b459b9e91db0e458caaa1c81d2494e38514ebbdf3447ea6f007b262bb2f400ba9ae5 SHA512 ec3e95ba78913ca60a9c29836e5e7828da016403b42612cf7bc2b2675c8c9807281ac93b4ff5fac730cddd03abaf37bd8a6668bd3539255834d892fe16fc9ba5
+DIST ktp-filetransfer-handler-17.12.2.tar.xz 46008 BLAKE2B 91068cc53e69cbb23f0ed89a72ac0f3aa7c5567ff751adbf439223f866b24c1867650f2e765319e539471b8046064f9fa65668d87bac711c6d9c9453d0923390 SHA512 df06f170269ef31dd46f650e1467b7f46274d2d9443e9c9332c213c8e1f167d297cc99619130def7ce9e407ae4f6d675e8d8afb1d556670f8c7835ba39ee00b3
diff --git a/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-17.12.1.ebuild b/kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-17.12.1.ebuild
rename to kde-apps/ktp-filetransfer-handler/ktp-filetransfer-handler-17.12.2.ebuild
diff --git a/kde-apps/ktp-kded-module/Manifest b/kde-apps/ktp-kded-module/Manifest
index ef230274416d..792a296b6f46 100644
--- a/kde-apps/ktp-kded-module/Manifest
+++ b/kde-apps/ktp-kded-module/Manifest
@@ -1,2 +1,2 @@
DIST ktp-kded-module-17.08.3.tar.xz 81400 BLAKE2B 74fbbcf1426612f59a32843fe48511674c7a251e9ea14c3429f5cfb3d1d7026276a695f9f5c45d5636505fe7f5a8474fbe96669a9443456e110c8f1aac73ba6c SHA512 2631acca0d94b35fe6fdb44e8e7e0c54863c0edae288bb5194fcb85a323b55103ae2a4f13732a3818041fe7168e625b87def71484693dba7f82524feac56efb4
-DIST ktp-kded-module-17.12.1.tar.xz 81404 BLAKE2B 1a9772f1bf4ce5f2e2b3dc6d0af7266941b65a3dcd89d64c0be2512cb1521386e97564ed9672cdaa30bab0a2f5bc215f6a8fbcea0cb8be74489e9db225987ab7 SHA512 6a376acad784c59194f59be76827e69fed73710388f935fe41e6f341559b04a4fe2f502e7d161aafb39eec8d2a2725d50afc57dcbe175f212954cc96883cbf06
+DIST ktp-kded-module-17.12.2.tar.xz 81264 BLAKE2B e674b083c74106838f76aaf5701b15139864bd49df0f825437bd900ea27b337127963ecdd3652317971923cae57fb61b3b5908e8cc5586524cd0a0ca42ff8d44 SHA512 93bbf1a2636019ed7c2fabebbe38c161784e7e65732c31c4c6c3d5f333a097c7ed2cd1082fc184b16d4149354bc9c2bba32e37d2d71d60aa5abf043c49ec8288
diff --git a/kde-apps/ktp-kded-module/ktp-kded-module-17.12.1.ebuild b/kde-apps/ktp-kded-module/ktp-kded-module-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktp-kded-module/ktp-kded-module-17.12.1.ebuild
rename to kde-apps/ktp-kded-module/ktp-kded-module-17.12.2.ebuild
diff --git a/kde-apps/ktp-send-file/Manifest b/kde-apps/ktp-send-file/Manifest
index 8f38d18cb510..43f8a2305b77 100644
--- a/kde-apps/ktp-send-file/Manifest
+++ b/kde-apps/ktp-send-file/Manifest
@@ -1,2 +1,2 @@
DIST ktp-send-file-17.08.3.tar.xz 28808 BLAKE2B 3ba9dbdbd7d0fbd874818cffcdb8d9e2d5215501eecf081256c49d3a565c7317a1ed835cf23f839bfa1ef6d7adeeda3e833aa1403b359bd3e614a77746f1ca38 SHA512 bba79b9ce1e16635d4d21de5ec25223ccb63908e1a0cc1d25e9bc6808f553b4ad850ed3460481e8cc418b9a8290f056a751c8e2fc14f668dc4e3f20695d6ddfe
-DIST ktp-send-file-17.12.1.tar.xz 28796 BLAKE2B 2851012cc6e98f126dc5b2dd137544653ae44983227199b591550ee293f63768da4d41b8df01813a08734585eeb4ca5390b8a635a21b4c6353e2f2f3e8a91251 SHA512 f86edf512e338a28272e40fbb270fedf1d7ab17fa1a90fce927ee9873ab46b8ad4aeaf8557c0b9a762d8bdb060fa4d3ff8c6cc6326552fb1b2bba8d364b972f3
+DIST ktp-send-file-17.12.2.tar.xz 28776 BLAKE2B 902e33a94aeb19d0ba9681a37f931fe8c7a305af2e771bb212ef0ffd65f53b84d6aa5a5b310850fad5cc54f39a589968c9fa7cad0716a6a052d29db90da7a3b6 SHA512 19b2b62654c8f88253068b8c3b4f432d48a813cfa90ade185784455b4aa0570fabed1fb1f2b71ee465c1f43ad153bdcc87f2c642d8c015c47468e2aed6f45761
diff --git a/kde-apps/ktp-send-file/ktp-send-file-17.12.1.ebuild b/kde-apps/ktp-send-file/ktp-send-file-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktp-send-file/ktp-send-file-17.12.1.ebuild
rename to kde-apps/ktp-send-file/ktp-send-file-17.12.2.ebuild
diff --git a/kde-apps/ktp-text-ui/Manifest b/kde-apps/ktp-text-ui/Manifest
index 76cc29b19574..6947d3ffc488 100644
--- a/kde-apps/ktp-text-ui/Manifest
+++ b/kde-apps/ktp-text-ui/Manifest
@@ -1,2 +1,2 @@
DIST ktp-text-ui-17.08.3.tar.xz 468704 BLAKE2B 651d51416f246d216c0d3e8f835ff672cd21703d2be25c54e91e2d06e98e1b05759969e94b77379d74cb7bc332009894613566980152593b1050279719c365b9 SHA512 4d5f870c2078ab3adf5aab2471ecc945535bb52754b610ce2b3edce1320f09c26554719d4566e4ce9daa36c038846359aeb07e98690ffeb87e0534c2d4c5f23d
-DIST ktp-text-ui-17.12.1.tar.xz 468764 BLAKE2B 34b6aafe1cd34c4d18bd983a316daa23c2746ffa7608ab548d4239767ae3ae1b2efdaf90a560607c3d15d3a54c55d02013369c53978bdadd57505bd58112ec5f SHA512 a1d5a8c6d20d61cc74fc034c0a1ceda57f8d96b949f1568f61afbf9606b0a90183eee15de4249d7997f50e252b12e75125a19d9f1809097f6aa38de406a4f607
+DIST ktp-text-ui-17.12.2.tar.xz 468492 BLAKE2B 32a21f21059d51012bff30168924a3106678cb93ce9eed364a0d854414f18f615c16a974a0490062095a6c47c362dc3abae2c8523f26dda55474e910b4b9f49f SHA512 bb94c43a4b7071246af29e75e8d9ad6219bbe912f696fe1ebf248f171caa480c91abb79ee45d8f94fda2d73937b1aec7bf69d8260974c9fc772145cd65b9350a
diff --git a/kde-apps/ktp-text-ui/ktp-text-ui-17.12.1.ebuild b/kde-apps/ktp-text-ui/ktp-text-ui-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktp-text-ui/ktp-text-ui-17.12.1.ebuild
rename to kde-apps/ktp-text-ui/ktp-text-ui-17.12.2.ebuild
diff --git a/kde-apps/ktuberling/Manifest b/kde-apps/ktuberling/Manifest
index 76782915c6b0..0c6eef3dd963 100644
--- a/kde-apps/ktuberling/Manifest
+++ b/kde-apps/ktuberling/Manifest
@@ -1,2 +1,2 @@
DIST ktuberling-17.08.3.tar.xz 32764588 BLAKE2B ee7ece540a46015209ecf3fac3f5a22596aa0e760c15661c489807a01e0cf43c7ffe6edebe39b502abea2cbc23388fd4033a7426ae2cda15dd8e336b2fb4dcbd SHA512 93faa93f9e03adab4b34287aa16b7403e2ef89a09ecacdb9bcd4170ea26074e3527c6e41ea0380b21479a764cc52185a008732a3cd29859f907bcdcc1dffc2fc
-DIST ktuberling-17.12.1.tar.xz 32800868 BLAKE2B 7c4224bf0bcee78ae5908e930a0b8c1b03547c50c75dc32855011a626841c4b4295b2cdad70e05ff680ff3da0f5c3c0ce502bb6f8e70a9843f0aaef84cf0c1a3 SHA512 52557a4a5b11eece8d7bb3655334a54729b69f10708aca6d9036b27760b43a9869020efc537305f19ba216afee9db689ab72edc9949deda6dba15e1eec98024f
+DIST ktuberling-17.12.2.tar.xz 32801956 BLAKE2B 2a1177cb9be4f4c86b84fe765660eb04c73654a6d48d1f979e0199f59465c267f3b67c5cf6c268da419afaf856acfec568abd75f6d25d967f403f220a9359fd2 SHA512 f36e0b4ccc1fd849ef38d1b0a9f935c041a426356afc84c3799210f0b0359c25a4ba8c03eec7af5d3e3326aba5be4eebea4718a97bae312d48e2b6c00a0db195
diff --git a/kde-apps/ktuberling/ktuberling-17.12.1.ebuild b/kde-apps/ktuberling/ktuberling-17.12.2.ebuild
similarity index 100%
rename from kde-apps/ktuberling/ktuberling-17.12.1.ebuild
rename to kde-apps/ktuberling/ktuberling-17.12.2.ebuild
diff --git a/kde-apps/kturtle/Manifest b/kde-apps/kturtle/Manifest
index aad71e7e41e2..f4fc72f18f1e 100644
--- a/kde-apps/kturtle/Manifest
+++ b/kde-apps/kturtle/Manifest
@@ -1,2 +1,2 @@
DIST kturtle-17.08.3.tar.xz 1608652 BLAKE2B 3ab59b2af19bfc55679eb9713cd62a02944e0cec6da8e6382aea56f642e438f1d3db1b9d35bf28cd3f27187fbb78db0b317d4bc146f233422eb637c96651a1ba SHA512 b0b67efe41aebe5d30e7b5a85215190b3d5bcb550f7045d11bdb2032ba27039d14cbecbf8e8d9e09011dfb23557fffe79130ea3b29e1f3c5db08e295b66db6ea
-DIST kturtle-17.12.1.tar.xz 1608860 BLAKE2B 4d208d487e9ae932fa93b307787cdeb8c2946a24ad61914ede2710aab45c15dfa7087544141abef86493d1e1abc1b9b3413753d167af97a45ccdf348045298ac SHA512 a8b725ebf15eb0eceb85fe243c275bfc915bcca791c8afa769d132bf0f8e0308760c009d6bc425f6ba5953565d8643fa641f640690a728cf6414c38645b4d713
+DIST kturtle-17.12.2.tar.xz 1608812 BLAKE2B 744db7aef779d980a162ac1f4cef5410433931c01f39611daf7bf785e810a38ac9e79d02c243ccc3675b8668ab49fd9767b4bc6778d41c9ba611d17069fb682b SHA512 20050ae4349a518940c9fb4e2646bc671a8c63979c19b2176b1f15e7b476e2d3bb2ecdcdb7e1ee6eea95e1b1e847f9e87ec7a87f3457edac110e0466549b6d5e
diff --git a/kde-apps/kturtle/kturtle-17.12.1.ebuild b/kde-apps/kturtle/kturtle-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kturtle/kturtle-17.12.1.ebuild
rename to kde-apps/kturtle/kturtle-17.12.2.ebuild
diff --git a/kde-apps/kubrick/Manifest b/kde-apps/kubrick/Manifest
index cc0452fc18f2..66141169fc13 100644
--- a/kde-apps/kubrick/Manifest
+++ b/kde-apps/kubrick/Manifest
@@ -1,2 +1,2 @@
DIST kubrick-17.08.3.tar.xz 306544 BLAKE2B bd59fdc9cc1f78566f7f741855634b18fcfa4d0ec755352063777ae5ecd49d6f256a7a65fdd4741c9b1a3d8e58e0a120573ec80cf13e787bd3f9a0ffd38c4f9d SHA512 14120974e31aa23d83069f2be025e40835017bc884487ad04db683f80a7159c06ff713f94cc04f4d36bb22ffa968dbe28e078ada2458dd2192a682eeb4a14c23
-DIST kubrick-17.12.1.tar.xz 306860 BLAKE2B eff73b1614c7bc48f34499ba1176b2296d0dd5c46e881e5a8096720ac2768c8a0c51a5c1d5b356f139961a440206b75a2cba7d5c4c03b6ea7d84f6771757fc45 SHA512 e9f0b7a6b281b8c36c0d57a100dfebab775bd3d5365351d69590085022d8611125932072a6193e522c60825c0e38c1c5e9c2e96a823ee6c804bc5d195049e838
+DIST kubrick-17.12.2.tar.xz 306952 BLAKE2B 476eaf26f93b050953494b8c728960b77a1032fc16e0c550667f90a04307042e3005b16514c756a08d7bfb4f9094b62a5462681e56cdc457e5655d2a95bdf70e SHA512 4b7d74db13102479c43441540291d63523265daec4cfd763781e09ebc96bbeca5f263be8593bfdbf3477d4396f5d4f0edc11b09ab451630d6999f5b28c753792
diff --git a/kde-apps/kubrick/kubrick-17.12.1.ebuild b/kde-apps/kubrick/kubrick-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kubrick/kubrick-17.12.1.ebuild
rename to kde-apps/kubrick/kubrick-17.12.2.ebuild
diff --git a/kde-apps/kwalletmanager/Manifest b/kde-apps/kwalletmanager/Manifest
index 473926dcc833..273e8815bdb9 100644
--- a/kde-apps/kwalletmanager/Manifest
+++ b/kde-apps/kwalletmanager/Manifest
@@ -1,2 +1,2 @@
DIST kwalletmanager-17.08.3.tar.xz 750136 BLAKE2B 7b4f17d4a461c20864b46f8adb10598b8a60b50ad39d458e570eada768f4ef3d821b15505f3fbdb84e4f699369f66a271229f1132d56a11433482d5c216adcc1 SHA512 60ccefe7441ee9f77b2f8a070320994e194b605f381b1981443510542c5fd55eb8c0e23c31ad5cc0e0994495a209389c844c949a4c6ebc6a91ea81011451742b
-DIST kwalletmanager-17.12.1.tar.xz 778584 BLAKE2B ec8a391ca647b51f45935ba457f1097fe11d15d0ebfd0cc3dc44a603fdc5a7b897e74442bba28f9bafdbbd97d70b4f2e64c8203d180324ea494c198c6a7be3f9 SHA512 53ff49ef51e36976fa00a8661fb0259a03f33209edd22dce51ac30f5738b48fcb98d74c8501da3cd1b254f540465ce3966cc3171cf3e6ab3f66808ffa8e1423e
+DIST kwalletmanager-17.12.2.tar.xz 778528 BLAKE2B 6b81bf0b65b27a4def807196163841ae3a0d73faa188a46540cc93811ab16a827a0bb7b460d3b30883e91898407a8d40a40be5d2923bebadc7e89ae108de9203 SHA512 406becb541024715d781df3c1b6cc4d022ed2714683c1ba5f5f6374410332f5f2e04218ca3d13b2adf747b89ed524cdd8ec1697117a4a6943f1649a295611595
diff --git a/kde-apps/kwalletmanager/kwalletmanager-17.12.1.ebuild b/kde-apps/kwalletmanager/kwalletmanager-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kwalletmanager/kwalletmanager-17.12.1.ebuild
rename to kde-apps/kwalletmanager/kwalletmanager-17.12.2.ebuild
diff --git a/kde-apps/kwave/Manifest b/kde-apps/kwave/Manifest
index 2bbbbd5a1191..8e1f58203fd3 100644
--- a/kde-apps/kwave/Manifest
+++ b/kde-apps/kwave/Manifest
@@ -1,2 +1,2 @@
DIST kwave-17.08.3.tar.xz 4707080 BLAKE2B 97cc1c3203988fbc2207f5f9a22369804ca96c8a2c9997bc9a884f987c8ca38dfb4ff3819afca920ded788f5494a5bf4f64d2e0375de63b25b3c379dc304c7d6 SHA512 705288c599facb3ecb1f2c21bf4c8633622b2938d88d563f7358ed888fc3aaa4c54d10a4e8c4263d19f73eab0f4bff5ce8e61058bb56b10baeb93e05c90d661e
-DIST kwave-17.12.1.tar.xz 4757472 BLAKE2B 68013bf04efcd691474a034ab36aa53b16c59fc5192acedee3c756c453e400786be7c3888fc96221ee448a090add225e77fe83cb011f3d83e40e2b469f397712 SHA512 4e02aaef7322f0c4bc4c889d71baa4093def65df8fd084705e531ad2a91a34d4d3d1983ab25dbfbe1150523447241e5f109c7dbb3a86f55000a5972df458f161
+DIST kwave-17.12.2.tar.xz 4757080 BLAKE2B e4587a4ed09119b4707c5b492d359090b1d5d3621734423bd5dbc410ba09dfaf65d1f6071aefedaf2652fe0b4f11fa42bc210f92fb76245bf8cb616e12ec9b0f SHA512 84d6f72cb9e71a347d7e7e52660c317976634faeb9dd022a1eb3145301574ce61ac6f263f81de7913f9b443e8b5e0c80d0b22405f9f5a6218b1b67db2abc1692
diff --git a/kde-apps/kwave/kwave-17.12.1.ebuild b/kde-apps/kwave/kwave-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kwave/kwave-17.12.1.ebuild
rename to kde-apps/kwave/kwave-17.12.2.ebuild
diff --git a/kde-apps/kwordquiz/Manifest b/kde-apps/kwordquiz/Manifest
index 79bf9d012ea0..24ca1e19b660 100644
--- a/kde-apps/kwordquiz/Manifest
+++ b/kde-apps/kwordquiz/Manifest
@@ -1,2 +1,2 @@
DIST kwordquiz-17.08.3.tar.xz 4167380 BLAKE2B 175278b4b09e815a8c33516e741d44f2dc578f9e67184de95f1aa8a3bdd1b7f4a357782985411dec9b9af7d466eeb665babd5064e279de39d4aa908966e774a7 SHA512 8738172267c6016fed00629306ee6fc152549f2e1299077c2b5d2630afaa02af5ebd9f795810bbc40a7e4785502d213d752352ddaff9eedccf79804523094c16
-DIST kwordquiz-17.12.1.tar.xz 4168996 BLAKE2B f633dda56dac2916e5ff0eddef439acad36ebf7f12f4f8214803ba8e232949efdb1d6c04b371bb3a96f35972acec7e75ea5840a2e2c3989f8e1ddeff5e8f84fe SHA512 c96f6e39a1b3bf27b2de5a2fe469070ee40224b6461c9165508ea428cb8c6cee87201166ca5da18f866d63047921887a6485df12514a17f545c03dae38544c6b
+DIST kwordquiz-17.12.2.tar.xz 4168836 BLAKE2B 993aee2e3221bf489ef1528697789a0c382ac77d6312e874a2f3e548ae84e7b36e7274f4d3cd5959e444386b8e61c07dde20675eb2941af08f9e1e977da84639 SHA512 f0210292f6c25b64dce00d221e5ba0797d45c7f1d6354be40dbd294534306f7b328b436f46fbad72d91b97867589694251f8fae7ed2367c1057198c942e3329b
diff --git a/kde-apps/kwordquiz/kwordquiz-17.12.1.ebuild b/kde-apps/kwordquiz/kwordquiz-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kwordquiz/kwordquiz-17.12.1.ebuild
rename to kde-apps/kwordquiz/kwordquiz-17.12.2.ebuild
diff --git a/kde-apps/kwrite/Manifest b/kde-apps/kwrite/Manifest
index 2bc7c5bc7fff..b685bf982098 100644
--- a/kde-apps/kwrite/Manifest
+++ b/kde-apps/kwrite/Manifest
@@ -1,2 +1,2 @@
DIST kate-17.08.3.tar.xz 5617380 BLAKE2B 582c128e1904fbd0cec6ff177296aca68c36749581b57b6d71fce3e251838699c5068945a6e43abc05339eca3c2ac9dd5ec53891c20e208e3634771d5a859dd0 SHA512 cf4be33ec05a5451322141beeb4b2a66ff34da9f34fbc1038d7303d707012ffc477510164a65837ea0b94733b0e2812b747109a78049b5e4d31a75887c66bd46
-DIST kate-17.12.1.tar.xz 5630360 BLAKE2B 69f9855fbdb71c4215de58f046fcd88253d2edb7678633f07de4803aff8fc34dad975970e1f3d4800fd3f798d46ea30b0bdfef96ca11e22cacc53b0455d58fad SHA512 63644c093316f864390a67f419be047d9ae7eea8113f5a030bef047ccd2636ba4c8e2aeadcfb71cbebc675f91babef427b23bfbd96df310ff4ac5ad3e82d5e64
+DIST kate-17.12.2.tar.xz 5630528 BLAKE2B 29e0cfe6b25aef849f03e2a87bbdef4e64b1a9ee7ec3550c5257a6902e7fffd0f011ed08a89457f8215750ce8ec22c00b203734161902ee7a75a77fc349f6768 SHA512 cb71a569e4bd04c9ca1aeed81a7261b3838bf78d6bd731e31163f1eb254d81e78b13889d2118483de0d9cae6a92ebbc4e4dec9f3c62e29444ac1c3fd8dc7efe1
diff --git a/kde-apps/kwrite/kwrite-17.12.1.ebuild b/kde-apps/kwrite/kwrite-17.12.2.ebuild
similarity index 100%
rename from kde-apps/kwrite/kwrite-17.12.1.ebuild
rename to kde-apps/kwrite/kwrite-17.12.2.ebuild
diff --git a/kde-apps/libgravatar/Manifest b/kde-apps/libgravatar/Manifest
index e6da0ef75e16..5a02a71f5ff1 100644
--- a/kde-apps/libgravatar/Manifest
+++ b/kde-apps/libgravatar/Manifest
@@ -1,2 +1,2 @@
DIST libgravatar-17.08.3.tar.xz 28456 BLAKE2B 375fcaa5ed78ba446d150752e0c660fe74a3ae7441987c272eae0238d247ab6329b74c5b8db56bc27d05643162bcc4340e0622e3431849b0dc514e6d2ce47ed5 SHA512 7b22ac61d3ac581d679f07f0ba42a038fabc04a146f6e2e2833d1a17388d41bfb9a43de34ae8ab5e282f002ed7b7a1e49d202e4f85ad62a42cdbdfbd7871a152
-DIST libgravatar-17.12.1.tar.xz 30076 BLAKE2B fb285247b14d3f69e27ce00f6e52ba11a39ccfef271ad6cdcc646291bdd4a36860738cfd782756776a73cd1a963a23f61cfb1cf82f860d701df3148142823496 SHA512 44cbb9664d56bf0705490b7e912be5fa2653d8b59dfe890fba952131a5a328879fefdc9251961f1b63affbb0e1384255115b9e9506dae672fbdceb3a46b9b71f
+DIST libgravatar-17.12.2.tar.xz 30064 BLAKE2B a56c02eb2812cfc39faa0b84296d813050ca065a658a34bdf3664bb36dcb94043d3f25ec147ff267c5a4847799f612e2ab4c19be6c75c8ade4d339e8c034dc8a SHA512 4096ad6d620b5594766e6b79ca5d06d5c299f35739fc1fb2ad00faf1a511cb86084958685d3b2744bfb457b1f20a14b2429411e6df6eec646514c05773813443
diff --git a/kde-apps/libgravatar/libgravatar-17.12.1.ebuild b/kde-apps/libgravatar/libgravatar-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libgravatar/libgravatar-17.12.1.ebuild
rename to kde-apps/libgravatar/libgravatar-17.12.2.ebuild
diff --git a/kde-apps/libkcddb/Manifest b/kde-apps/libkcddb/Manifest
index 41b8b75283ce..983295ac8836 100644
--- a/kde-apps/libkcddb/Manifest
+++ b/kde-apps/libkcddb/Manifest
@@ -1,2 +1,2 @@
DIST libkcddb-17.08.3.tar.xz 424036 BLAKE2B bf407f7a32b6ff288e6071bc9fdd2bd88c17262d167b3bc0ce8ba0322c6c415c7e6377b643dceb47fb61265699f971e93119af862e78a9a0d404c3dbee9c627f SHA512 db06ceff8bbebdf746da317ba930ce66610c44374475b6c2024b9ad2b252c6ebf5dc15c588bac7d6626394a30c004bb3d5f09c64e08ac005a27230b268d92cfe
-DIST libkcddb-17.12.1.tar.xz 424012 BLAKE2B e6192ac79c4861a3cda9f2fa1e9f20714774c995d5632651f26b4fde44d3a265da8f1576d6da09f5c0a79a1f1156b45eb5b8f73ec10185871494c56c6e69eda6 SHA512 ab10854e9cb5ee4101f6dd0641f0f3cf2d5078ff17c53b035c20d7f19213f80fcbd16b2865d3fee80090ac5e70f53f760ed77e31fa6054d819cdf7b79efd3673
+DIST libkcddb-17.12.2.tar.xz 423996 BLAKE2B 4c7e94f90fc7e4adcf5b65c22f403d873184ca7b16f5c0d23a3e79a900d0c51ee6323e6bd38322a7d150045c5e2597426e025a53ec2480d8a2400ec26ac60b5d SHA512 3c19f2f7b77ed6334dfeea725f996cdfe73531f0e2be1d42d689e810080d29f1f4f16d6f3e8c9c820e189a08ce560440d012b37aae465e60746e71ba9d9476ba
diff --git a/kde-apps/libkcddb/libkcddb-17.12.1.ebuild b/kde-apps/libkcddb/libkcddb-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libkcddb/libkcddb-17.12.1.ebuild
rename to kde-apps/libkcddb/libkcddb-17.12.2.ebuild
diff --git a/kde-apps/libkcompactdisc/Manifest b/kde-apps/libkcompactdisc/Manifest
index af81468f851a..50a7bbae9ba2 100644
--- a/kde-apps/libkcompactdisc/Manifest
+++ b/kde-apps/libkcompactdisc/Manifest
@@ -1,2 +1,2 @@
DIST libkcompactdisc-17.08.3.tar.xz 88624 BLAKE2B 8ebd1fce84623574826b0a45e7c583bd9aeb3258b6163d0c85f2b1b9da8137700ee72604242ff6e45d7eef62bb7a0289c2495494faee24d83222ce1e05961c6b SHA512 61e58be1ecef0672c70bb96b181af4d3d38fe00b7dda14b36138c91fbe4b98c17d9f78807777c3f61004c4575f0c3c74d322ca96b437e7f806576a6812188d27
-DIST libkcompactdisc-17.12.1.tar.xz 88588 BLAKE2B 799abd809f8ca3bf705295fee18d98b85a81f498e50fa58c75300019631e9a01f47d2b6bebb52f8efeec84767a90266301c45eb3ddfe846c08a3012c6c9a0066 SHA512 387e9fa54faf92bd6d623eb2f3c236dd512cd6b91e87595be64f48864e458fb230e10212ae783d5754bd23f8bb3ba2e8e9c3a186ec97e03342a09b02e716d5c2
+DIST libkcompactdisc-17.12.2.tar.xz 88612 BLAKE2B 267afe84762adbbdb51d68e66121796431ae630d6f070002bc8ec5e19aabdad492c51785b01df5571e28df5dd9cc1f17c6deba7e4bb2281b0e82a66bc7fe2bf8 SHA512 ff8d7eb487b192b7550e23339b0a91c4a4ccdad50c8358b0cf4bc84e79660a229f7efe0da49b9197d14be77d5cc7bf6c4f1a820dc495c130ac75c84e80088b24
diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-17.12.1.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libkcompactdisc/libkcompactdisc-17.12.1.ebuild
rename to kde-apps/libkcompactdisc/libkcompactdisc-17.12.2.ebuild
diff --git a/kde-apps/libkdcraw/Manifest b/kde-apps/libkdcraw/Manifest
index 504f18908de4..360a34449062 100644
--- a/kde-apps/libkdcraw/Manifest
+++ b/kde-apps/libkdcraw/Manifest
@@ -1,2 +1,2 @@
DIST libkdcraw-17.08.3.tar.xz 42216 BLAKE2B 1c3af37ba9789979af8269a8bf5594677738095814a00a9c7ffa1d39fd1e31620ce1cfd34fb559a117bfe5a1cfb5e42bff6ccb7f281df5b897fd1e539e6b3adb SHA512 6186cdb256254314109fc4ccb7462e671f305ba792f64f29f14c2e029af9f93b4fd4e13e05c06640e17e2624347e8ba14e70b157c5d6bdfeaaf615950565116f
-DIST libkdcraw-17.12.1.tar.xz 41828 BLAKE2B 5ae14ca452a6973fdd7e21cc278d3fd964cb2001d468d5ec076537261acb6f4c67d9bdccc4d640486430799381d1553353f5bfd5f8695737b6c43fa8f52b7743 SHA512 4e3d57e10e07c47c43559773918852553cfc214cd7b051b495351fa5c85bb3a003fc5e194ad13f0ce81bf5006c195d19c05e2759f14ef4484ccc6225a2da486f
+DIST libkdcraw-17.12.2.tar.xz 41852 BLAKE2B 3d19a173c9bc9946dcd63e83cd1ea4744e0e951b7d8f8743cbe71cab6ceba5b9e1e85d057dbe3e5f9c08ee2b815422d4e420593083ba3cc270967f1630ab15f5 SHA512 e77066ff536ee8b5cfc572e9f96fd280814f8ad40fa75cf928d19b9b99f8b7a31d20dd043d5f12aa8a8f709b09ae79fdfc5611620e8a1560d989313266e7cee2
diff --git a/kde-apps/libkdcraw/libkdcraw-17.12.1.ebuild b/kde-apps/libkdcraw/libkdcraw-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libkdcraw/libkdcraw-17.12.1.ebuild
rename to kde-apps/libkdcraw/libkdcraw-17.12.2.ebuild
diff --git a/kde-apps/libkdegames/Manifest b/kde-apps/libkdegames/Manifest
index 4371331326ea..0a06b1e8cd6e 100644
--- a/kde-apps/libkdegames/Manifest
+++ b/kde-apps/libkdegames/Manifest
@@ -1,3 +1,3 @@
DIST libkdegames-17.08.3.tar.xz 5944824 BLAKE2B e1abf1c137178839447938ba4a895ee1ed9fc556e7391db64ad7374b692a86d8e38d6c2a161e39508f30e147123f841fe13cfbf945cb5c0a61f45d277ad7691b SHA512 0ef25d299b2b330112e9c7e668c3166b3d91138014ed3617d230092decdd7be2c80328e0938a3a32834395ef24ae9c653561688bde80ccbc6214a1f5423f11bc
-DIST libkdegames-17.12.1.tar.xz 5946992 BLAKE2B 3ddac2395dd6f43a4dcc918dc7e330a0926a1692b44dbf06486414c90a53a4ca55252706f1926eb6dcd94a52aee4a31249a1cb479d01f2f7e89a852de4229acb SHA512 189361a38940a4275dc643ea2bb771607a93d179b209b6524f777f17ac513ea03e5240984c01cf6e1605b3472fa99f64cba79bae183177c82bd7a9235f5ef02e
+DIST libkdegames-17.12.2.tar.xz 5947920 BLAKE2B cd9739c18980364b7fc43285bac510a76c52615b196224542d1bb64189b04bfe506bef40fca33d3c1b0866d42d0f8511ed5bde38aed84bd23b69906dcaaf85ba SHA512 48f00d7ee7fcad83bace4858659ca5b44138f8fbb1a92d7bba5394ba6a0689414ece948a7ee51ab1648b59ab0b64be0d091010493cd91f1247e53b769cf285e2
DIST libkdegames-4.14.3.tar.xz 5827668 BLAKE2B 511d1be860710450e8af72240b60e9df0b22d5415c3bb3f961fcf4b039f3f715ece1e258c5951b19b147a63715dcc5da3c4e711aa9ca2d3975e1c15b52c8674d SHA512 43deba5ea5e4f39eae20425f76f9cb02d5215e0a596ffbdd29585c0bb3ff32f2806755ccb22b3c1c5c7fc5c7bcdb2bffd35fc211ae6e2f55aa751965b5c6d9c3
diff --git a/kde-apps/libkdegames/libkdegames-17.12.1.ebuild b/kde-apps/libkdegames/libkdegames-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libkdegames/libkdegames-17.12.1.ebuild
rename to kde-apps/libkdegames/libkdegames-17.12.2.ebuild
diff --git a/kde-apps/libkdepim/Manifest b/kde-apps/libkdepim/Manifest
index c556c8a9da58..edb5370881af 100644
--- a/kde-apps/libkdepim/Manifest
+++ b/kde-apps/libkdepim/Manifest
@@ -1,2 +1,2 @@
DIST libkdepim-17.08.3.tar.xz 339080 BLAKE2B 12d2693410fdda7de25717d12c3952c13963425fdd4f9890ae349555dd78ad1b193f2d0b3a4f5e9113eae06a9ee1e8cefd602b2ba16481908846317dc4d07f9d SHA512 ceb4ae8f2151c1973a5aed7a8510c6a872cb479e5d6cee212977d18dec0645122c0b308231b77a2c35e6366a0452d9df42e8cef0c5bfb91934432ff61383a744
-DIST libkdepim-17.12.1.tar.xz 339892 BLAKE2B dd03e14923c914fff721ea8349c4f6d2d71491e75e24031f09f21997d720999949a79b4a5a57234de836df1f7895d30cad690b670ccf02bc0e8a3f332f3bef9f SHA512 5fad3b527e11d08cc37a8381dd95bcc9464bfba83c9eae4c3e7da056947b6178bf228759b58f801c55f84e9fbf1f95913638d3f45f0f2032ea309978962b4c64
+DIST libkdepim-17.12.2.tar.xz 339996 BLAKE2B 33c385cc72642fec48f104cc3fd5e5b51210adb691e6cecbda4ee11cae56f8879c69f978a0eef99da4f64ba86585584bab13644b9e3834f2da6db33ad802b77e SHA512 fa93a20c4bfb2b04784f20e2f0e8d2b82ef3009a152b991ad0e905be4ed8b3e483f1041999287e36e6befc3b316ba1ee9a8da4405c6eecd59df7717352242998
diff --git a/kde-apps/libkdepim/libkdepim-17.12.1.ebuild b/kde-apps/libkdepim/libkdepim-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libkdepim/libkdepim-17.12.1.ebuild
rename to kde-apps/libkdepim/libkdepim-17.12.2.ebuild
diff --git a/kde-apps/libkeduvocdocument/Manifest b/kde-apps/libkeduvocdocument/Manifest
index d1f095e60f69..00fafedb63e8 100644
--- a/kde-apps/libkeduvocdocument/Manifest
+++ b/kde-apps/libkeduvocdocument/Manifest
@@ -1,2 +1,2 @@
DIST libkeduvocdocument-17.08.3.tar.xz 209788 BLAKE2B ff7b39259f7e8d3d6fc0494cf812b6a0785afb3df3e3e74ba1111eec0baf5a6e4b6a69f601c545a79744e9c5ba648af05834747eeb96afa49433060d48aef0c1 SHA512 de1726f73e1b58dee5e68a54c1e2620eceb86e9b0d41107439519b69a71e8fcc41c1030a31953c816a20334a6012a83941f728cdadd73303d285ef160c4bafd8
-DIST libkeduvocdocument-17.12.1.tar.xz 209760 BLAKE2B 03f95543208c0918f04a2c2cc4173f081ec05ad5bbadd26c1396ddf9dbaeac538249b8649c1b0bb00f8cd04451377d5e4806f4d3dff05e6a589de454b1404470 SHA512 063791900716cff6c228cdc4e26bac091d3a8908cb172277028ef30a2e5ff0c52cfd042a4315e7be9664cd26abdefea8508952fd1ac07c1c556cbc5cfd8777bd
+DIST libkeduvocdocument-17.12.2.tar.xz 205644 BLAKE2B cc29ed5c09a6750057232432ad33d2c204dbbc636453a75065976067dd83dd865fe4a8cab7ebe1719991b83f23ea3d59728e52b1a173ef82488e783714b4f56d SHA512 acf87a3931c6d21cd28a169084aa2ec72ea9f491c858111aa8bbc5267e12e654dd5ea05b2b21360327143e82fd730adde0bd7e1d50fd4e87af7905a90efabce6
diff --git a/kde-apps/libkeduvocdocument/libkeduvocdocument-17.12.1.ebuild b/kde-apps/libkeduvocdocument/libkeduvocdocument-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libkeduvocdocument/libkeduvocdocument-17.12.1.ebuild
rename to kde-apps/libkeduvocdocument/libkeduvocdocument-17.12.2.ebuild
diff --git a/kde-apps/libkexiv2/Manifest b/kde-apps/libkexiv2/Manifest
index e124c84172fb..30ea808708cb 100644
--- a/kde-apps/libkexiv2/Manifest
+++ b/kde-apps/libkexiv2/Manifest
@@ -1,2 +1,2 @@
DIST libkexiv2-17.08.3.tar.xz 64716 BLAKE2B 6b34734624eb7d3b286c3bfbd633985b45796a5f89f10083e06f4d7f3c1fef5bb725b7319a84cb882a50bf1a9968880dfa46de8856276ece51604ed6739b90e2 SHA512 620dac3d0cc2151365f015acc10699183f8c9b553ebfd4610f38b84fe79adfd8a91876363ef8a62f7cc1929706e18469ce85727143ef7da011272685b5c912c6
-DIST libkexiv2-17.12.1.tar.xz 64312 BLAKE2B efb18c61ffee51f7669f48e59e1a6f2530126e0da30232c7ef4836305d78aabc0922678a71c94db3bc0e41cf41789dd907a2df691c8afd6b3d1ad968579befed SHA512 574fe6bc2f1e8ac32d468220679172b9dea0c85a0377d3b3cfc3e7e8327f41a9f9285b38d7c68b37ac3e91ae915c42a9733b99b1e13a20fe4690ec059eaa0b71
+DIST libkexiv2-17.12.2.tar.xz 64340 BLAKE2B 141d98cf3cb137ab0e879581e3106cc72d9ff6781b7cb218caa4840025c6e67220071cb46ed077e3748f865b0a861e0004504b5ffe936fa33337975b0ecb5ce7 SHA512 ecdf0ec0e845c6b1c1780d8f5cacf055ae8374d16358b2dbb196a750140e2257a98ac17e04fdf648d5eeecdd24f9ef53ceb62a900dd6a960e601adc22d88005c
diff --git a/kde-apps/libkexiv2/libkexiv2-17.12.1.ebuild b/kde-apps/libkexiv2/libkexiv2-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libkexiv2/libkexiv2-17.12.1.ebuild
rename to kde-apps/libkexiv2/libkexiv2-17.12.2.ebuild
diff --git a/kde-apps/libkgapi/Manifest b/kde-apps/libkgapi/Manifest
index fce036cc1fea..bbe250e3ab80 100644
--- a/kde-apps/libkgapi/Manifest
+++ b/kde-apps/libkgapi/Manifest
@@ -1,2 +1,2 @@
DIST libkgapi-17.08.3.tar.xz 175300 BLAKE2B 80b1d6a19bd8953d4bae36f13da2b92d8f14314ec557ee61b0d1d86d0a856c0635fa2e0b96e0d8e2b2b2b5d9577d25a61b07af2a7226c3e57326171f3ad96334 SHA512 6f0c6afb39a0654d8cb5d03a43439fda3b3a1e508b579f46c8c6c7ace050b6b749e2c2673bc5fd9d8a502e91315d8f60f052c290ba31e9cd3cf9413d7ecd3906
-DIST libkgapi-17.12.1.tar.xz 175212 BLAKE2B e3a3792df13085bc6c18b3d36f120c4a49efd171524affe3f6f8a26d07acbc2e958cd812ddd0f46df17a8dda350a59d9cbdd57a68ef0c18279a3a374a5a9ff2b SHA512 62b6e392aa79469991d4293792fb1f21316f369c5f3c7885d073a82d5e1510ec45217dd5199023337108108aa043b66c51e8b3710c3aa6df80538df76a7844e4
+DIST libkgapi-17.12.2.tar.xz 175456 BLAKE2B 2cd76562364f52f9d622c3343a1e4f7e701f9af476786a0d24080c184807f1949047f8548846e3a28b922c897f947a262783e28d70c0d1d9b264cd4815561b72 SHA512 0ee8ab776989b47027f6ab04716679090fcf9435abd1279e972e01c723fa27832794205725058353486b1a34bf59f2380327e29611af1b8185a3b4a8baebcbb2
diff --git a/kde-apps/libkgapi/files/libkgapi-17.12.1-gmail-tokenpage.patch b/kde-apps/libkgapi/files/libkgapi-17.12.1-gmail-tokenpage.patch
deleted file mode 100644
index 61162ddf7c0d..000000000000
--- a/kde-apps/libkgapi/files/libkgapi-17.12.1-gmail-tokenpage.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From fa572d93cfa463f61432dd92239e747f9642fbae Mon Sep 17 00:00:00 2001
-From: David Kahles
-Date: Fri, 12 Jan 2018 15:23:53 +0100
-Subject: Fix token page URL
-
-Summary:
-It seems like Google changed the URL of the token page.
-Maybe we should use QString::startsWith, to be futureproof?
-
-BUG: 388483
-
-Test Plan:
-- Login in KOrganizer and KMail works again
-- All tests pass (though i think there is no oauth2 test)
-
-Reviewers: dvratil, mlaurent
-
-Reviewed By: mlaurent
-
-Differential Revision: https://phabricator.kde.org/D9843
----
- src/core/ui/authwidget_p.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/core/ui/authwidget_p.h b/src/core/ui/authwidget_p.h
-index 78b0e7f..29ece44 100644
---- a/src/core/ui/authwidget_p.h
-+++ b/src/core/ui/authwidget_p.h
-@@ -79,7 +79,7 @@ class Q_DECL_HIDDEN AuthWidgetPrivate: public QObject {
- bool isSigninPage(const QUrl &url) const { return url.path() == QLatin1String("/signin/oauth"); }
- bool isUsernameFrame(const QUrl &url) { return url.path() == QLatin1String("/signin/oauth/identifier"); }
- bool isPasswordFrame(const QUrl &url) { return url.path() == QLatin1String("/signin/v2/challenge/pwd"); }
-- bool isTokenPage(const QUrl &url) { return url.path() == QLatin1String("/o/oauth2/approval/v2"); }
-+ bool isTokenPage(const QUrl &url) { return url.path() == QLatin1String("/o/oauth2/approval/v2/approvalnativeapp"); }
-
- void setSslIcon(const QString &icon);
-
---
-cgit v0.11.2
-
diff --git a/kde-apps/libkgapi/libkgapi-17.12.1-r1.ebuild b/kde-apps/libkgapi/libkgapi-17.12.2.ebuild
similarity index 93%
rename from kde-apps/libkgapi/libkgapi-17.12.1-r1.ebuild
rename to kde-apps/libkgapi/libkgapi-17.12.2.ebuild
index d3c67b28e4f0..9f3e37a77649 100644
--- a/kde-apps/libkgapi/libkgapi-17.12.1-r1.ebuild
+++ b/kde-apps/libkgapi/libkgapi-17.12.2.ebuild
@@ -32,5 +32,3 @@ DEPEND="${COMMON_DEPEND}
RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
"
-
-PATCHES=( "${FILESDIR}/${P}-gmail-tokenpage.patch" )
diff --git a/kde-apps/libkgeomap/Manifest b/kde-apps/libkgeomap/Manifest
index d94e8c24069a..8034e93a4133 100644
--- a/kde-apps/libkgeomap/Manifest
+++ b/kde-apps/libkgeomap/Manifest
@@ -1,2 +1,2 @@
DIST libkgeomap-17.08.3.tar.xz 150180 BLAKE2B 9ccea1fc0a0f28446358700c62b52c6870c6ff5d8fbd53313e1b313291986ecbe70c46d0df16d34a427b8b3d09b980193f5004e7c113a84b37eb289a8bc85064 SHA512 3b9cd482272c484298a3663c04ca04f4b9b46b9b78de949aa426df338d1029500b1664a88ce184b2035d69809a697db6ae1c67894b2419f8b9030359f9d58588
-DIST libkgeomap-17.12.1.tar.xz 149592 BLAKE2B 2d380eb1e3b71c5c4fd8ba1aeb0ed6bc24055c97ccde76b33e53c63296a578f112a04971dc07d9c4054a3d7b91f889c92da2cb00b3d9594021a7e2beccc7631e SHA512 f93f866990ad52a13284c32669ef6053abc4ae35792df32c8bc532c67a782db65d4f3d803c20bc07733c1d61525050481cd78cfa1105355bfcfdf23d9f0602cb
+DIST libkgeomap-17.12.2.tar.xz 149580 BLAKE2B 17c86926765a5e8ec8f37b5076184097701ad291344d66add49076fcef787d7a40e73ae4323abaf7894282c0ce9b2168aff80b999e2d4d7dc3e21ccff0caa64b SHA512 9fa63ad20c1f0a07df91c17b3705c43c46554795690c1ad2144be678de57e4b77f96d4688e07024c2eab1a0a4210cef059e4204cda71d61c4ee2431c858c9c13
diff --git a/kde-apps/libkgeomap/libkgeomap-17.12.1.ebuild b/kde-apps/libkgeomap/libkgeomap-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libkgeomap/libkgeomap-17.12.1.ebuild
rename to kde-apps/libkgeomap/libkgeomap-17.12.2.ebuild
diff --git a/kde-apps/libkipi/Manifest b/kde-apps/libkipi/Manifest
index 40dc9d4e560c..e701185b4186 100644
--- a/kde-apps/libkipi/Manifest
+++ b/kde-apps/libkipi/Manifest
@@ -1,2 +1,2 @@
DIST libkipi-17.08.3.tar.xz 103752 BLAKE2B 847f09a81c1549f4bdf5b931fb76802897502c2d29b61c402e6f9b44bb991db750ec1f490d35054742db05ded890ad0e374405835fe677d85f8b9d74393abd43 SHA512 a91eb9444dd710b2ea6bf652dbacadfc1ccb4fcae3b0a04e1324b145a8a0b81fa9885e59686736a966224c032db6c06a8e95912a0e13bdb11b87c6469465f071
-DIST libkipi-17.12.1.tar.xz 103492 BLAKE2B a6693d5be58ccd83a4dade826c746ef909097a65d4eac3f1b62c9fb6a21fe085836f9b80e26cb7f874a2a0ff9d7c2638b6060da4db06aba66cd7a8c75dbb92ee SHA512 c0caff916767ceb84d58f06b6f1b237edf3fe77d1dd8f1e3a9be8002739ab76b95b7853429a235ebea38e220ef0111ce06e2b1b0c11a02ace66f658a99269ca2
+DIST libkipi-17.12.2.tar.xz 103488 BLAKE2B 11806b69a378f91e393f16d2b3b0d724cb9114707b47547d23dbcbd7aea1de140c364c9c1306963678ec67e9bdf4bfa770c5470198ec23e0445f869e59816b39 SHA512 8f80bcc86174fa9a0e4e746b1b3e59dad4dc313fb1f6a8a28ea442a171a84059a70611eaff1c00469e156f89641f8c51cbcc4b997961caccf7309d64db0039fc
diff --git a/kde-apps/libkipi/libkipi-17.12.1.ebuild b/kde-apps/libkipi/libkipi-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libkipi/libkipi-17.12.1.ebuild
rename to kde-apps/libkipi/libkipi-17.12.2.ebuild
diff --git a/kde-apps/libkleo/Manifest b/kde-apps/libkleo/Manifest
index 84da920e4c4b..0ba09f2e3fad 100644
--- a/kde-apps/libkleo/Manifest
+++ b/kde-apps/libkleo/Manifest
@@ -1,2 +1,2 @@
DIST libkleo-17.08.3.tar.xz 291208 BLAKE2B 21d93042ab8ac7e12a9429ea469885c6c3cb94623ceca70647129c8ab5a70b018a9fb663beb7eac02a729f6fb3f2a83a108d79047bc3ed8aae452e2ef15b32ca SHA512 1b077fa9fdb56bd762cec5dfdf21a898de2a0ef24db79c0ae7ec9caa5f6af3a1d67e218a7b25fd879ef0d22a71448b888cdf6036da0ccdb041e1647520dbe11e
-DIST libkleo-17.12.1.tar.xz 315800 BLAKE2B 67778228b4f8dab74768e7f3e2537880c212a6bd8a5f2e77c031f9c0ccc012d774b16afde7f2ebb7a2a03f62f03a8ced07ae5ddfda2abb88138ec15e21c58a37 SHA512 6e1218e9bdbacbe379a82fb86803bbee02344d02fb1ca0a891e3fb9d9e8f7c3aecd8a1d94277b2e2fd12e44f403075af0a3d26f767cc69205f591b0386ef8f2c
+DIST libkleo-17.12.2.tar.xz 315168 BLAKE2B ac0b68f59e24d783f9e8104f4855c7245490be43ebd33ca9a789331f3945a144a257f00695e8f3fcfc5a2690a6b52879de071727e00589c68b63ff6d77a26488 SHA512 bc697f39310d7fa84dfd3ac186b3f1f7715b272bb70b4505439ef64c6fb1b453274cf46c5cce7d89c579a3e5be197fcfb7aa9a097a22081964c2a16d90e17607
diff --git a/kde-apps/libkleo/libkleo-17.12.1.ebuild b/kde-apps/libkleo/libkleo-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libkleo/libkleo-17.12.1.ebuild
rename to kde-apps/libkleo/libkleo-17.12.2.ebuild
diff --git a/kde-apps/libkmahjongg/Manifest b/kde-apps/libkmahjongg/Manifest
index c89f70904c3f..cb02b906c076 100644
--- a/kde-apps/libkmahjongg/Manifest
+++ b/kde-apps/libkmahjongg/Manifest
@@ -1,2 +1,2 @@
DIST libkmahjongg-17.08.3.tar.xz 1685732 BLAKE2B 11c3f4e2a7d773b11d71b7c7247e126182dd5b5b0a9487806e205d2ed76d0086a73b567de945996bb2c06876620f152e582b455188be9935302147f90c3afaa8 SHA512 b3f91f4c8a9f431c8f080888a29ca8c5c1ee9551cf197eeb7236349e5af2570e45681d9d90fabf47448515eb1765da1b1d3e078bf2bd1f4f8383635b1ed0894d
-DIST libkmahjongg-17.12.1.tar.xz 1686180 BLAKE2B e98ef4af8fbddd94450b200bf7ac3a031d81ef371df092bc733dc6d2cea29a898c9cfda0d137a2a3fe2dad7255301d1105b446a9f8b00f30f3c51cc355f2bce6 SHA512 c3e61f0a0e816cf9a973dca75645385e0c1404b12ee3f555201d5ac68ef408506b9425d97a729ff252d22284e3b0ac2335827f21a0961d26520c6a010d23949e
+DIST libkmahjongg-17.12.2.tar.xz 1686216 BLAKE2B 6d5fd1d66d4cefba4addeba8a8d6aca2b804b421f2978d56bbfcde3b75d9f78308d62e6b50326b9d5eb2b0b1e62064c4f9e7d86f7ac123afb640ad2323d56f79 SHA512 72df346ca92610bcb49e2067a35b1ca441b4649139998f3ed36104f92bb0a93a1bcc5283fd49901b5b66ed35fd8e865d04360267edc75a779ac0bce02047944a
diff --git a/kde-apps/libkmahjongg/libkmahjongg-17.12.1.ebuild b/kde-apps/libkmahjongg/libkmahjongg-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libkmahjongg/libkmahjongg-17.12.1.ebuild
rename to kde-apps/libkmahjongg/libkmahjongg-17.12.2.ebuild
diff --git a/kde-apps/libkomparediff2/Manifest b/kde-apps/libkomparediff2/Manifest
index 7fe0a02cf0ee..c27526ffff5b 100644
--- a/kde-apps/libkomparediff2/Manifest
+++ b/kde-apps/libkomparediff2/Manifest
@@ -1,2 +1,2 @@
DIST libkomparediff2-17.08.3.tar.xz 176728 BLAKE2B 32f19d3e449e3771b11c5016d8a5167873387e673ff3c022be14b1a097c8b89ecb6bc44c7dab0f8de768dc6d71644027e360c368b45f2204ce8885a62ee3cc5a SHA512 66c69da612f50bfbfbfa7c3067300db0f05cd52f0d5282f89c1c3a06694f5ff2aa3daf60f0c4cf40def201f6f55783acbc77c1ab74aaee30b978ba2825185af5
-DIST libkomparediff2-17.12.1.tar.xz 176908 BLAKE2B eead532065aaeb7100c6c2b49a10a6143bd70096bb9fd4b815c3251bb9e715fda36356f612c6af00822a5dee996bd33c95a51f9561093d5d93e808836583ac89 SHA512 902299ddd99657ef2c3da64df79485b7024371e0687773ec7181f490216535f2ee268210d0135bc7434689f965e615bf0af19bad3f1a8ab5efffd01eefabe8d2
+DIST libkomparediff2-17.12.2.tar.xz 173860 BLAKE2B 71f11aad1bd09a9c2e9a4ddae95cbc7a8c2eb281ca1891754b5183f80ca617477679575cd4811d10e013b03e17503837f5b70d270ae300cced39bc93a575aafd SHA512 e31fbd1bcfd0c6a1473d6282dd3775d4fbfb02d0f29f83ab8d564551da2af4b81f24cf61b951ef5d546d87f6620f4254acbe0f6275a236abe53e631933cf3837
diff --git a/kde-apps/libkomparediff2/libkomparediff2-17.12.1.ebuild b/kde-apps/libkomparediff2/libkomparediff2-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libkomparediff2/libkomparediff2-17.12.1.ebuild
rename to kde-apps/libkomparediff2/libkomparediff2-17.12.2.ebuild
diff --git a/kde-apps/libksane/Manifest b/kde-apps/libksane/Manifest
index 0c4d9e37ad85..fc7d79042a3e 100644
--- a/kde-apps/libksane/Manifest
+++ b/kde-apps/libksane/Manifest
@@ -1,2 +1,2 @@
DIST libksane-17.08.3.tar.xz 137444 BLAKE2B b3b7e32f4bae04d0d032bb3d28d2b2a341b58c3b7feb59f03ee18a20dc7e22f763b692da41267ee5e625d1a7f937c0eaed689c1f9bd5f5c362e97c07a8abdc9b SHA512 313afff1ef59b5ed2b4139c398c7ceac0737d005857cc34e4cbc8f7859f593259773fd851ebaa8ef64601434d971b5b211e50e4e6d8ce8dcdd3c21a712109832
-DIST libksane-17.12.1.tar.xz 137112 BLAKE2B bf95d13f4a996212259bf27aaaf2b74114a49c4698efe82146cc00d66ae443ba9d461da7cf09c7a420a219e9363d8f8c6cb3a4272b303615de1134fa7b18361a SHA512 9acbe0e5ad82d21919b4b56ba8f13092dd9edcf6450811f4461fa9eb319a9e06062937ef909febbadd3fd02752438e99fc888fa109ad17d8f67d2a0bb42cf8f0
+DIST libksane-17.12.2.tar.xz 136904 BLAKE2B 647805c4e99d894c6c32aa4cfd54a77be53e95698a5903966427ccbb2dd9a736d3490bed857d295b39651ceab04006c4b2336533532b5ba906101d07226eb658 SHA512 8567fc8da31ded406dfe2e72ff0a209741e437e51ab4beca75feabbb915842e1b3e7f692c94b448512e76f2b60487030da94518d240422653a90eaa0ef3205c1
diff --git a/kde-apps/libksane/libksane-17.12.1.ebuild b/kde-apps/libksane/libksane-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libksane/libksane-17.12.1.ebuild
rename to kde-apps/libksane/libksane-17.12.2.ebuild
diff --git a/kde-apps/libksieve/Manifest b/kde-apps/libksieve/Manifest
index f55675614006..7a447ab2d25d 100644
--- a/kde-apps/libksieve/Manifest
+++ b/kde-apps/libksieve/Manifest
@@ -1,2 +1,2 @@
DIST libksieve-17.08.3.tar.xz 545808 BLAKE2B 694246b2a449581dc059bef146ae8c6966fe6b2e1335b7c1c4aeacd78ba468a3a1c754094fb7a5a9028f3485c9ed681ba3ec95c05f4bc5f1277d8452137fd29b SHA512 52b671c50c3045da44223424de67965ea15c1b6683be3c21d5aecc63e867c25b4970b0a345fe069749b9747bf8eb5d6f8ba30e8724b8e2def40a2e4b80ac28d6
-DIST libksieve-17.12.1.tar.xz 548088 BLAKE2B de459cd9c3d47847ca14239b1fc81f29e3b04d22877271bc3e0152eff0ba87e0df5037b09c7a21a89b8b19edc035682e55b75f374eba9696e66dc90e4abdec1c SHA512 9131904ed047f78bbd1481905ecfb337435f23b07dd3bf3f9fda0ad4f755acd2152983cca70e3d0bf8b8949d7348ca4d41fa261c1a5bb934cff8d963d734a252
+DIST libksieve-17.12.2.tar.xz 548008 BLAKE2B bb31911ebee1aafebbafa150f8a993fde1ba21beb9d032af164d4706246294d4c90292e92c06872d2f6c0248aaae19c64585cde5d34898ab728d438c8962477c SHA512 8c41459644535e4e35906e490daba4f0e83d4b344cc4b00649c7d9000d956670f9bb6c76a776de61ebe774f6c23cfab1f09c70d107c51671627da0bd07b5fffb
diff --git a/kde-apps/libksieve/libksieve-17.12.1.ebuild b/kde-apps/libksieve/libksieve-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libksieve/libksieve-17.12.1.ebuild
rename to kde-apps/libksieve/libksieve-17.12.2.ebuild
diff --git a/kde-apps/libktnef/Manifest b/kde-apps/libktnef/Manifest
index 7bb7eb5181be..c4e8bd560671 100644
--- a/kde-apps/libktnef/Manifest
+++ b/kde-apps/libktnef/Manifest
@@ -1,2 +1,2 @@
DIST ktnef-17.08.3.tar.xz 300000 BLAKE2B be1a3ae28b5a77d35f8b76d4b00157dfbc90a433ad6b4fc414ef56161a540af35ea0b2b7e4018a798932d66e3053dd43eea30a700d18863b7f932e7f92c2156c SHA512 89f9fdd37716c45d49884b56c81dd6e8e3461b54a2a5d6c5c15d757fc9b070dd5c13d2c76cca546b509652426085bd9d356d4135b27f7e30cdec091b1e292b40
-DIST ktnef-17.12.1.tar.xz 299936 BLAKE2B a378b049a32ec4bfc943944a7753695d1f32d4c50f28ab37f602c1929b24153b5a2194196e827d5a4fe3578a7eab9ce2cc5f560861de23e72dfda1baf9dafa2e SHA512 5cb402d0ea6ee1db7843c30555f31916f00429723c802a7c37d64a93d52e0ab626f1ae36ac1636d597911da8cbd4a4860b39b0e98d668f20bfdf55546d89463a
+DIST ktnef-17.12.2.tar.xz 299996 BLAKE2B 3e1f8bffe846f78f34619de64dd1ce030b15cb145141b2aa98dbd3494f5106d4ce4f46ea8bf9b73119480139f0e0491675ef36a9d18b2ad9c136f97156df333a SHA512 680d483bea33627ca03f159a73d6e914c5ae576e615182ae6ad09961eacc8d1a29d43beece714f3fe8f9c02ab02592c83c43534cac2795862352ae225c59810c
diff --git a/kde-apps/libktnef/libktnef-17.12.1.ebuild b/kde-apps/libktnef/libktnef-17.12.2.ebuild
similarity index 100%
rename from kde-apps/libktnef/libktnef-17.12.1.ebuild
rename to kde-apps/libktnef/libktnef-17.12.2.ebuild
diff --git a/kde-apps/lokalize/Manifest b/kde-apps/lokalize/Manifest
index 6ff00ea5dd2f..be0aaa3997f3 100644
--- a/kde-apps/lokalize/Manifest
+++ b/kde-apps/lokalize/Manifest
@@ -1,2 +1,2 @@
DIST lokalize-17.08.3.tar.xz 2214924 BLAKE2B 4715c0fac043c1a58dafc1edb77720a7219aa83f71f899dd189a9a39a0932192ef8249ed8685ad2bdb1a9b22cdeb386c2324cfc1063aef21ff9c36f247391eda SHA512 536fcf1085e55b89c5cf3f945d458d93f953fbbcf22436cc77ecbad90c1bdc2c263ff3fb4f9b6e365ba394814f0e3ccc4dbdda74702f8cab01da11470e386d8d
-DIST lokalize-17.12.1.tar.xz 2219776 BLAKE2B 89fb56c4f7ad55e1da41de6873776afc32a6b9925d19b984dd6c66ad9d2cccf2bb695270ac96e61f5eb80351f1d695c8f74a5a539e912841c8c252dd88ebb27e SHA512 a06648303b88331da1e5def919790eafafd3c58fdbf74583b9bfeba704f7449718e9f66cbb6783ee3dc7f68d29de40c10cf189436f138c1d6bf82c6b73fb8a79
+DIST lokalize-17.12.2.tar.xz 2219192 BLAKE2B 1eec80c4412ba0cdc6da942cb2997ecb1a137768bd5977d001cd050ea15f73924d8904d87fac3a578f5c3b28b8fda14999243405d0a86b098b648c0e740c18ac SHA512 fa8a6bc4b72245ac5b54306d4c11b44d03c74c6377ac500b5c5ed67e03085f5aa240c8c8178b60f4954e9354c5056993aa2a44d665d85ef3440d43b127f8d8c0
diff --git a/kde-apps/lokalize/lokalize-17.12.1.ebuild b/kde-apps/lokalize/lokalize-17.12.2.ebuild
similarity index 100%
rename from kde-apps/lokalize/lokalize-17.12.1.ebuild
rename to kde-apps/lokalize/lokalize-17.12.2.ebuild
diff --git a/kde-apps/lskat/Manifest b/kde-apps/lskat/Manifest
index eb94aea7ce3b..7897068ebbe8 100644
--- a/kde-apps/lskat/Manifest
+++ b/kde-apps/lskat/Manifest
@@ -1,2 +1,2 @@
DIST lskat-17.08.3.tar.xz 1215888 BLAKE2B 790bc4fe6f448d7928014d0c440e8bd87db1f896f19c0faa1b76a93723f7def6e048d06c550b4cf2aaf32274bd5e371b2b69049e2d9517cbd56efca0bd82eff9 SHA512 9e966cda37cf03b377d4ac3c5b71098169a15d1c50cc60d4954dc9aee6620898709e6fe5dd33af38ca31f02ce1ffe2ee0e4bae6551d25da55f7121d0751d9088
-DIST lskat-17.12.1.tar.xz 1216100 BLAKE2B 64e954c5256012f8639c9531ac1def3aa9a2ded99c18606453efbf9b470485cb4042f28295d169f50b5ed6c39657e1f57590e28796a27dc45b5449749c4c223e SHA512 1f0a11ee4098758717d26f88d149864d56931ad4025a674e30bc26f807c3ea40f8eea3b8b0b960ab653d6f25d42d92058944ea5f7772e6bbed1b97d11fdbcca6
+DIST lskat-17.12.2.tar.xz 1216532 BLAKE2B 3c2bc889873d6c94bd96bac1482e18d454f8a96ae13bd14050b065775a68d7a1b13c941de0fd4c5e8113b40106855c2a575e252b7d557f8e5075e314720da59f SHA512 320d30ccb8511c7e7701bbd619973387da2ff6a5cf79d5dae0576627efa3d0b99870d58498a8baf5edbc26fcdf6e061d6c28c6a5344600c010db7d032f8c9003
diff --git a/kde-apps/lskat/lskat-17.12.1.ebuild b/kde-apps/lskat/lskat-17.12.2.ebuild
similarity index 100%
rename from kde-apps/lskat/lskat-17.12.1.ebuild
rename to kde-apps/lskat/lskat-17.12.2.ebuild
diff --git a/kde-apps/mailcommon/Manifest b/kde-apps/mailcommon/Manifest
index 7a960142cbed..d2e73c4b3f4b 100644
--- a/kde-apps/mailcommon/Manifest
+++ b/kde-apps/mailcommon/Manifest
@@ -1,2 +1,2 @@
DIST mailcommon-17.08.3.tar.xz 657612 BLAKE2B 9816c21b706b2999d143b4a2c003188caf21df6eb5297e1b9176b7086461bde00ba30522d601793e934be1470a2c308e326273c916edde0d02dbf04075e23c52 SHA512 b6b35cb5b7342ffcae789c098bc3c8593f8139d2222f7957da4691c3419c2d0468f7d0e503545d299f54619f8ac9747b9cf674cae760f878a609c78170e7bdd9
-DIST mailcommon-17.12.1.tar.xz 685204 BLAKE2B e9fb0b78eecc76b1b1b844e8a1f43655b312bb0c644be769f59175734389bf5028c7cd82812335106f520d883d24dc1d45f9f986d6892c08dd306f495bb22c7f SHA512 7f29908d492a0c4a35cbc8010ea4989f2ec39ccc35fd47fd6f0acb4d8f0e01edb37e55b3f49c4f267495a567e76a34b5fa92911cdd1ba4193eb6d988b4de16d4
+DIST mailcommon-17.12.2.tar.xz 684432 BLAKE2B c60a679df505a2fc361855d655e16572230a37a2ce26388aa1cc64f93606dacc3231c6d26b3070fd5093d7b587aa1d5978ff12c2140cf81f6d5def66e7203464 SHA512 5bd6afb9dbfe0f21f07b23781f134f0349a7dbee338bdcf06d5e18260d719a00414e36faf7ff44e5a21a9f9b3f68c9fe8f2e53a8e35f9fe79c500de1248bfc16
diff --git a/kde-apps/mailcommon/mailcommon-17.12.1.ebuild b/kde-apps/mailcommon/mailcommon-17.12.2.ebuild
similarity index 100%
rename from kde-apps/mailcommon/mailcommon-17.12.1.ebuild
rename to kde-apps/mailcommon/mailcommon-17.12.2.ebuild
diff --git a/kde-apps/mailimporter/Manifest b/kde-apps/mailimporter/Manifest
index ab19c3ab01c8..c7b5bf4d2cf1 100644
--- a/kde-apps/mailimporter/Manifest
+++ b/kde-apps/mailimporter/Manifest
@@ -1,2 +1,2 @@
DIST mailimporter-17.08.3.tar.xz 538272 BLAKE2B 45b08afbfaad23d404aaaf7df87fb6dc24c229344b0d5111aa66a52ab6a70ad70559fe868005154e514d0fb5758def863d377d0987adf06a9ed18eac31fa3739 SHA512 987f2745c9c2a6b14ecbae1ad52dd72ea13fb580668e30e9265ea69eee5f36b6d6b6b5a81a8f51666d1d401be61c5a2dbf0bb8e8c98dbc66ea2f8ceb28bdb1b9
-DIST mailimporter-17.12.1.tar.xz 541296 BLAKE2B 9f80522e710b381c4ca6bb9bb8e651fdbe022da4be25b1b36627a13e732c850d8ec6ebd72335291f2e2cfd8ed56bbf10fbd3ca98dcc7dad23639f8b4dec4a5e4 SHA512 423e87e3235b0cf1cc5dce14bbe1da5508ab5fa79872e1582f29900955699e025003fc192f1298d0c1d60b382064488b370bd2a423bae7ecd56cc8bdeac857da
+DIST mailimporter-17.12.2.tar.xz 541468 BLAKE2B 99230ed9170e0a2cd7b0124110b4505d326309805117b265d024040bcb36d9f2d1deb0b92e3a9a3b73f2654e6870024393670327d8a07b885d4b83399b58bd5e SHA512 8887a7eb44890c48471996a8358762cd95f3fe8452ac93c5414a6bc72c5a9892c4f7f400f1d160378f952827e2ccc0c5cff564375bc828b5f87912900923b5e8
diff --git a/kde-apps/mailimporter/mailimporter-17.12.1.ebuild b/kde-apps/mailimporter/mailimporter-17.12.2.ebuild
similarity index 100%
rename from kde-apps/mailimporter/mailimporter-17.12.1.ebuild
rename to kde-apps/mailimporter/mailimporter-17.12.2.ebuild
diff --git a/kde-apps/marble/Manifest b/kde-apps/marble/Manifest
index b4bc66f70631..b9c98854ca4c 100644
--- a/kde-apps/marble/Manifest
+++ b/kde-apps/marble/Manifest
@@ -1,2 +1,2 @@
DIST marble-17.08.3.tar.xz 52280688 BLAKE2B 915e7358d1dcbe25cf480a6c4e602a4bbdb866cab1391469823c9e910ba8165ab408e0d159a804230ca55e7bc7e42caa890a8c01d0d2182a9dbd41b94d430ee3 SHA512 9991dc9137e63462ae7d6086063d07d6012a22c4dfa137209517010db1f71ea5c7a494600d251f63b73a54943fbcfa237f1fdc749442dadd399a5717162f5e1d
-DIST marble-17.12.1.tar.xz 52353260 BLAKE2B be00effd0ee2e278caf628fde50816ce3f3782988a834dfbbe1524973ea69ea06bc36fc4653859d673f2184e567be1d24424c5273fd127f9c9b56ab574ac5a0d SHA512 38bb2155a9f1ce7ba5b7bd47aef225c8d484a72db37dc23e0afa3730e9943dc57b47409a2fb12126ce5ab2bcb413ef08b484b520228206b7493cd37f2223feac
+DIST marble-17.12.2.tar.xz 52349180 BLAKE2B 4f5d49ea98bddd0b445cebc50f993d44ce1b8b6cad3ae10970e3958baa19425d6649c6a6f689a8a66035fc5cdc1667f0e751dcb5ec2b804db8713748f1677200 SHA512 a8641e0d380f666b5402d83ccf01772442d8df0bb06d5de82f43abc56c19f544a1a3f148889f297758ae0ac6654e90cfdeac7a97b05be49c61985eb83bf7194f
diff --git a/kde-apps/marble/marble-17.12.1.ebuild b/kde-apps/marble/marble-17.12.2.ebuild
similarity index 100%
rename from kde-apps/marble/marble-17.12.1.ebuild
rename to kde-apps/marble/marble-17.12.2.ebuild
diff --git a/kde-apps/mbox-importer/Manifest b/kde-apps/mbox-importer/Manifest
index c0c53a094f3e..3ba886a71dd3 100644
--- a/kde-apps/mbox-importer/Manifest
+++ b/kde-apps/mbox-importer/Manifest
@@ -1,2 +1,2 @@
DIST mbox-importer-17.08.3.tar.xz 33032 BLAKE2B 6d4d2ece24f5581f09d2f45afebbdc961c268a1926de3c322d8073c84e59be48677377eb8c34f352f7e2deb05e1aee127bc2840faff3a5f0c17f13d61425a979 SHA512 6b5daa7800aca63cde814464b9471eb14cac76112a374258644cbfbf0cb16f5777ed27f37c4a3f22973062fe9ed65d92366e77154ec106a4a84c9d034e8d9b58
-DIST mbox-importer-17.12.1.tar.xz 32904 BLAKE2B 4ac5c610161d0b22a7d1cd06f0294907d24b0b9d2bc841824311b991c61d6366dda8d9fb6a2b9bac436a11f016b242781105fa45d1ffaf4bc0faef75f40e4fd2 SHA512 cb1a02f67693360831af52db98fbb6f9ca4db8d46b3b0df30d919087f993ad2693dc4d0d902235dd32db8dd596d7eca023a3c08a1703a75b1ad062204cbc3e9f
+DIST mbox-importer-17.12.2.tar.xz 32912 BLAKE2B f1812c9773fe430e130e5b2fc96d660bae11c3c1323ef933abb78251329cbebcc082b44919c9f48865b43abcf804f14ebd9ded68b8becc96b5b2daaada7e76b0 SHA512 5d9cf263c90ffaa7e1284c70a4a0c0c6622ed2898d5c8fcbd5bc7f742b6c68e4e8c49381d35961570e4a297e0e00ce3f585cf01d2bff03d8f712246ebda6af84
diff --git a/kde-apps/mbox-importer/mbox-importer-17.12.1.ebuild b/kde-apps/mbox-importer/mbox-importer-17.12.2.ebuild
similarity index 100%
rename from kde-apps/mbox-importer/mbox-importer-17.12.1.ebuild
rename to kde-apps/mbox-importer/mbox-importer-17.12.2.ebuild
diff --git a/kde-apps/messagelib/Manifest b/kde-apps/messagelib/Manifest
index 13b42baf5900..28bf7cba0f1d 100644
--- a/kde-apps/messagelib/Manifest
+++ b/kde-apps/messagelib/Manifest
@@ -1,2 +1,2 @@
DIST messagelib-17.08.3.tar.xz 10463496 BLAKE2B 612672462e77217555fd48e7038e727d8115d1f151e82720e2934f2c98ac3012abbb3e1402befa4704fbcb7234b604f93ad3d1af4fb853e3f7173758240c6f12 SHA512 572dbb06aec537e224bc87a7863cec394664969a881f98b065d13a6690e908b7d026bee61f49114bc6f75bc5d4e219cf2d1d9420b6d55f91a14e55595f78904a
-DIST messagelib-17.12.1.tar.xz 10485352 BLAKE2B 85da09eb98885bfe8e20e41b0e768882c734dae7c8d3e629bfb4654608d041fadd1abf5195cf02282e5f9e111972380d713bcbd3558c37457520a2c309eafb9e SHA512 86a7aafab63119b68231f5d62e463bf3d5e9fbb2d447f44d8a170a674f67f934b626edddfb3db75338150504180052c39db7df9464d1c88991da2256138a0bb6
+DIST messagelib-17.12.2.tar.xz 10472692 BLAKE2B 917c89180630c95d3a59401bc910a67350a87ab9011614c87a0f7bc66b2c740fcbaad5ef4ac1bfc4f732f1ba9a9d2fa62a7dd736827b53dfcf1abd312fb5eea1 SHA512 50d9dabe1144200f065388b3c92acf9163d5531b0725d78ccbb81685f5aa2a972a37ff166a55160053f5a649274ac04e075b986def9a956b0b06f182fc9e7797
diff --git a/kde-apps/messagelib/messagelib-17.12.1.ebuild b/kde-apps/messagelib/messagelib-17.12.2.ebuild
similarity index 100%
rename from kde-apps/messagelib/messagelib-17.12.1.ebuild
rename to kde-apps/messagelib/messagelib-17.12.2.ebuild
diff --git a/kde-apps/minuet/Manifest b/kde-apps/minuet/Manifest
index 1417a5b294f1..85615d02f3d2 100644
--- a/kde-apps/minuet/Manifest
+++ b/kde-apps/minuet/Manifest
@@ -1,2 +1,2 @@
DIST minuet-17.08.3.tar.xz 27852560 BLAKE2B 1e1a0966493ccec052de9ddf4f8b5fb188495f051b74aa7d005ef91a3ee7862402b6a741f9d04c291aab64f1369aaaf00422c98aeb5d69d5b73e885de81625d2 SHA512 bea19e3e661235b5d2e944d260f3dd00cc7caab5c27887e6f6aeb785e239e2bab4dbe2aed34bd363e69462b2cd806f0dc20e54b1bbea6ca02aa9bd7ec53790c3
-DIST minuet-17.12.1.tar.xz 27858388 BLAKE2B 60cc913cc42647eaa379eb30401346445c26dd607589d6371b87bc3a8155e095613c1eeae6c25ddb04648d6a98907df021131c8eb4419d8e9a8ac468120f8b15 SHA512 dca62267c3cb87a750046dc321045b330e4dc3ba5f51e17285d1d32a8fae03c678d218283d7912aee16d5fb749cc3e8cae8d842136d7ad3c213590a35d1b0597
+DIST minuet-17.12.2.tar.xz 27848724 BLAKE2B a9eec3f4553c24884a099d37ca964f2670139df6c444864a872027a621774285cbb93d96fce1e3211bf5b87b361b555151e470d4bff2a52d7edede29b5ca2be2 SHA512 e9c45baf8d6ebc6055ca9d80ec5592916015307c8f961bc9fb204c3ecf843775854eeb3fb21284cf81f2493fae61c00507e119bd1d8aa6f68ffe7a0d6d67846b
diff --git a/kde-apps/minuet/minuet-17.12.1.ebuild b/kde-apps/minuet/minuet-17.12.2.ebuild
similarity index 100%
rename from kde-apps/minuet/minuet-17.12.1.ebuild
rename to kde-apps/minuet/minuet-17.12.2.ebuild
diff --git a/kde-apps/okteta/Manifest b/kde-apps/okteta/Manifest
index 043c9980037d..487ff1454bc4 100644
--- a/kde-apps/okteta/Manifest
+++ b/kde-apps/okteta/Manifest
@@ -1,2 +1,2 @@
DIST okteta-17.08.3.tar.xz 962236 BLAKE2B c17022a0bc449c92a281d928e7f32b7d31fc5c2fe2325abf572a84563bf2f173bfa838cae9da99e1aef52a9271ae9fb67654c29abce8409391c4c86c88c84137 SHA512 47517531c9e780c94f81325e0ce54756e85d9da8f38372904ed43c6eeb29c824afab66159a0f1e3648553544edd597138678983b74442fce65cdeefef14190ed
-DIST okteta-17.12.1.tar.xz 962940 BLAKE2B 7530a8cf4e427fc57e258e89b4c591ccf64a128d34c0b1c324153fbc2ca811f0ecd6184fc82ae4d0452ce9c6f81248ef90cd488d2e46e438f5ff5d2a31d196f3 SHA512 229ec2803a95dcca3ed207caba5b231dd37233a16a3d5e331a6b29f43f2523ad5c83fa0789c5853dbfbc83bf50d213dcccb6be7831e85eef49b4ea4e35f58ca3
+DIST okteta-17.12.2.tar.xz 962820 BLAKE2B af241c7da16696bf7aa4a8ac5662c0c6e604dab9d49c529b308e8102c928731e809ae429efa3834c4be847b40fdcf58aa3a5a30392acbc0a8bb135896fd684d8 SHA512 f7a113c2b65761ed2edd538491f0bcf2e47aebdc5ba5a4ed8d583a33e00ce57ed86918b57ca5dac806f68573d63ebeca3fcde74564c2c09f5bd1a94bbd024d8c
diff --git a/kde-apps/okteta/okteta-17.12.1.ebuild b/kde-apps/okteta/okteta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/okteta/okteta-17.12.1.ebuild
rename to kde-apps/okteta/okteta-17.12.2.ebuild
diff --git a/kde-apps/okular/Manifest b/kde-apps/okular/Manifest
index 09ef20140bc3..4a6d144a5ff7 100644
--- a/kde-apps/okular/Manifest
+++ b/kde-apps/okular/Manifest
@@ -1,2 +1,2 @@
DIST okular-17.08.3.tar.xz 5618588 BLAKE2B b9f36211ba2620bcd984e715c37112d92f56c0f8d1d1298d54db3092fe205ac4abef18cf64756b81ac20e91fcbfe6dc18fbe6de682cc71caf0f24be4d2b7c15e SHA512 33b8f1bbf1f4c5814b6df8bfd87a3deccc762564f312729a50956c85fc95f1ce9f057a8b43b51a368a3f0c2a4d9705dde09d1e575f7325ae32420c0106ce28b0
-DIST okular-17.12.1.tar.xz 5720272 BLAKE2B 90407129339939619e8c06cf02e0dcb933d64e7e0b07f42645811fb99345575498b353179b693ba464b33321ded73b82ca05d47962a5012383d9fba5ab49b8ab SHA512 875254e9a7e7832535f832900b74628db72c60dd0e49ba171aa5e1d5baea3cdf593148d693d1fd986cbe99f2b0519ab8c1b357d98d2dde846f128d9729cef614
+DIST okular-17.12.2.tar.xz 5737180 BLAKE2B 7949261241ac06755616ba454a524dbc4a0b4895cfa93bcaa29b82f2413a4b69d3305142dbd2b817ae611b315817edba492bc1ddf1ae3c064bc67ee09d74559c SHA512 4bd6eda7a5ebe3b0fb4a0e4518a321e2e8ecb74984c89085eba24afe76828f0f7af16f066519b52926edbb593965ce294dc28d1281200e9d284a6b630e92da2a
diff --git a/kde-apps/okular/okular-17.12.1.ebuild b/kde-apps/okular/okular-17.12.2.ebuild
similarity index 98%
rename from kde-apps/okular/okular-17.12.1.ebuild
rename to kde-apps/okular/okular-17.12.2.ebuild
index 20ecfc164b14..4e89a23c7962 100644
--- a/kde-apps/okular/okular-17.12.1.ebuild
+++ b/kde-apps/okular/okular-17.12.2.ebuild
@@ -51,7 +51,7 @@ DEPEND="
pdf? ( app-text/poppler[qt5,-exceptions(-)] )
plucker? ( virtual/jpeg:0 )
postscript? ( app-text/libspectre )
- share? ( kde-frameworks/purpose:5 )
+ share? ( $(add_frameworks_dep purpose '' 1.2.1) )
speech? ( $(add_qt_dep qtspeech) )
tiff? ( media-libs/tiff:0 )
"
diff --git a/kde-apps/palapeli/Manifest b/kde-apps/palapeli/Manifest
index a9e51bb87871..1e8410622cab 100644
--- a/kde-apps/palapeli/Manifest
+++ b/kde-apps/palapeli/Manifest
@@ -1,2 +1,2 @@
DIST palapeli-17.08.3.tar.xz 1754620 BLAKE2B 00e5a8e1b6ae47e6ade7031e698798d1ef0c047de0d829c16006e0eed1c75d1efaf7ac97f1692b69321e5ef6f306a27a46e90cc5a642599483e6e458f1a41105 SHA512 da0c937a2a8bb57b9688744a645e504b7262dee4fb605ca7ee0f16d44f11eef182968127670cb45b5bf3148d958c24a6f548bd9882666675252a7f01f4e19fd6
-DIST palapeli-17.12.1.tar.xz 2061700 BLAKE2B 247e133547a2d9a0cbd114997371d14b248ae8aacd349024f6d4c2e62b3594813c30d70e2d8a142bb7b5b6032469d2993c67c324956967f65b4304ace3958747 SHA512 585c413db7389da0764f25142135f065bb3a02388ef1bae5b621d5b5ad2b6f82ecc7e1705fab64621992663b9c902eaa27f63630ff5a9432d48ae453d69b0b73
+DIST palapeli-17.12.2.tar.xz 2061580 BLAKE2B 1eee798013164529b2283ecd2c554d8b5a7856dab1ddc361a071c0b2e07511134738291b9802fb21fe52f323e04efa4bc411f6731e2e39fc8d0bf0c45764e671 SHA512 c3384a372e7601ddec4fa91e7c2e7a1496b0bd26b42fd6ad8ccc4e81de45018d75848a00dd55aaf3c5aad8499d1d4fe90ddb42cbd2c29a1a7bae777b2dea6ea3
diff --git a/kde-apps/palapeli/palapeli-17.12.1.ebuild b/kde-apps/palapeli/palapeli-17.12.2.ebuild
similarity index 100%
rename from kde-apps/palapeli/palapeli-17.12.1.ebuild
rename to kde-apps/palapeli/palapeli-17.12.2.ebuild
diff --git a/kde-apps/parley/Manifest b/kde-apps/parley/Manifest
index 4d9164db608e..9899c353448d 100644
--- a/kde-apps/parley/Manifest
+++ b/kde-apps/parley/Manifest
@@ -1,2 +1,2 @@
DIST parley-17.08.3.tar.xz 8825020 BLAKE2B 65c540658c65249a531013e8e8a9d73d3fc0eccc89e6c3bb897ea23ead16c34aec359e7fb113616a0fa6a544bfa039fc165ec68269cc541e527f823e09f6ac02 SHA512 1a46d20cb8146002812b0485bb74089fef5a46b38b804442ad77bf903b26cd41d27bb83d6513acc94d7a77a2686533baf758bf7d276cfb65dd545e53723ca156
-DIST parley-17.12.1.tar.xz 8827004 BLAKE2B 44c794ffd0df17fe4ba7176de23fd16aec61d164f75bc591da7b98f06c2f8aeaf0b96983338906bf3aab9009530190696c500e2d52d9d5518e5583b666e077eb SHA512 0f2fce5fa750ba32a6c48a6a0720d89d6401b818868e420f9c100b8ee48f5c8db28770d74144cc058dc8a38d9665c8528793f9b48b83863cacbeed7cfc13558d
+DIST parley-17.12.2.tar.xz 8826396 BLAKE2B 2f98a627f89f909b822cdb3a7a360f748c88105e59aac1cfdf02f91b929a3069f9780bee78c0b27e61306171a785988cf516c4ae6ad17600e7ed3991f05bb6df SHA512 d43c26d561babb3bd459ab43d8c623ee674ad51d2ee0bac900073015557bdf01643ad78b7006a9980f6a5b056b6cbb2e2d9715f9a76ad79a6e3f7130e7912fe1
diff --git a/kde-apps/parley/parley-17.12.1.ebuild b/kde-apps/parley/parley-17.12.2.ebuild
similarity index 100%
rename from kde-apps/parley/parley-17.12.1.ebuild
rename to kde-apps/parley/parley-17.12.2.ebuild
diff --git a/kde-apps/picmi/Manifest b/kde-apps/picmi/Manifest
index 7aabc777afa7..357d7ff6cfa9 100644
--- a/kde-apps/picmi/Manifest
+++ b/kde-apps/picmi/Manifest
@@ -1,2 +1,2 @@
DIST picmi-17.08.3.tar.xz 1147820 BLAKE2B d7c6146962fcb980c1edd3abaca8621ba711d024cd95a83161dd8f5e3a11f62620f3bc43630f249ac6820f19396d4f166c90fd4f0c454051a57b2d309444a3d5 SHA512 b4d163d54e0d36c017e7a5ca6c62fedbcf1c6bbf9202abdf8a6c5e1f9c40fbb0994fc41fb16c21f84970fb7fb87d059ac639a6a6b92e62443d4879cf2103870f
-DIST picmi-17.12.1.tar.xz 1147432 BLAKE2B 2a9f7f8eb5e35f6c00cd16bc50b9436ca7008312687bb2f9f454f4e82b8098dda0e4fd85a11a78b0f3c9fb10c5d2ad37d6cc452730f480d1e30fb31d6e057e14 SHA512 8bf752f284768c2a7fdff630daf70ed6ae7157e5973e6ada4903fd867f9a1f10bd2f63f38ffe54b364b5ee5a3d642efab62586e817a3a74c7e8a7bc87bb3e705
+DIST picmi-17.12.2.tar.xz 1147620 BLAKE2B dfd46a7e850c55863fb62de5ee0719db0270870d336e7b82f0071dfbea88dfc0de0a7bd5c9b5716c5e210723dc6f90f32fced181ece77664ae53e46e44d39ad6 SHA512 c376719455c9516c227d130514a2032843e1cfb2a24480dce40f9cbc78ddccb21bfc38ee4150ed607cb3f34df7cd9372a80a4fadac608618b73f2a79c08c9fcf
diff --git a/kde-apps/picmi/picmi-17.12.1.ebuild b/kde-apps/picmi/picmi-17.12.2.ebuild
similarity index 100%
rename from kde-apps/picmi/picmi-17.12.1.ebuild
rename to kde-apps/picmi/picmi-17.12.2.ebuild
diff --git a/kde-apps/pim-data-exporter/Manifest b/kde-apps/pim-data-exporter/Manifest
index 1eb22af63a62..4e137697b26d 100644
--- a/kde-apps/pim-data-exporter/Manifest
+++ b/kde-apps/pim-data-exporter/Manifest
@@ -1,2 +1,2 @@
DIST pim-data-exporter-17.08.3.tar.xz 266964 BLAKE2B cbc5bf00939e6f89a694ddc611dd1f206b41ef9c376d70a4d85a4b71a48e80cebcc58309fbd7b490323f6dd7ec9af9bcf5e3f768fcb806b0271afba232d7579d SHA512 eb6f32d98c8aaee3393030ade6686fe6944dcef92ae530de1b8f980e4d5ffc2c543361bc3a988283b85ce70bd1902bb33a1575f1d6580da8cf0dcc2c141e34e7
-DIST pim-data-exporter-17.12.1.tar.xz 267468 BLAKE2B 112887cd75ef13f0d8bb52565905dd86554bd65693b8ce98739adf051e70d097b0784e931a010d175e6d077b3d42bbfd6ce0c23f133f74482c8262275eb97ae1 SHA512 a8e819da5c50e8fe86c8f989b3ec5fd1eb45f3581c90606dd4debd13a26815d44d7628f56db8977e8797e085261e7a539ac09db203647dd1f18bd16ddf3ba3cc
+DIST pim-data-exporter-17.12.2.tar.xz 267244 BLAKE2B 3a473d1e111b25fadcd97e350f104ce441efc55b3aa94e56453e9a34161f72d6c1024fb376fe67c8ccec5245c25bca1ba0e09139544f645428c5fdea2b214db4 SHA512 39cb22da75b35d9c5f50ff6f0aa77139305b106e44ac113839829874446412765afe9b07018f1e45a8214327bcd18da19d9dbdf127d83ed7651f3451cb580945
diff --git a/kde-apps/pim-data-exporter/pim-data-exporter-17.12.1.ebuild b/kde-apps/pim-data-exporter/pim-data-exporter-17.12.2.ebuild
similarity index 100%
rename from kde-apps/pim-data-exporter/pim-data-exporter-17.12.1.ebuild
rename to kde-apps/pim-data-exporter/pim-data-exporter-17.12.2.ebuild
diff --git a/kde-apps/pim-sieve-editor/Manifest b/kde-apps/pim-sieve-editor/Manifest
index 7eefae4cea6c..b2cea0a506f8 100644
--- a/kde-apps/pim-sieve-editor/Manifest
+++ b/kde-apps/pim-sieve-editor/Manifest
@@ -1,2 +1,2 @@
DIST pim-sieve-editor-17.08.3.tar.xz 444420 BLAKE2B fadd4e9b544c691f7d75e6f7c61b7d84ded866559f95f1e8353e532cbd2805515c4aa022a08c76f69e3ae0b41958cfed336e8088793d316e709f7de68abc7fc9 SHA512 521f8bc2bb23b28cf4d173ae6c4ce5222fb9b948fcc08e9982a345b18b4b56a9255739b5a7c56568f11a45bbbdbd6c92ed554ef24fe653dbe9a04df365439b5b
-DIST pim-sieve-editor-17.12.1.tar.xz 444628 BLAKE2B 067bbdce84ea55ad9126fe562858697c3529cb041b6cbed47dd40b466081146aa432699ea3eeb5507964f61fecaf2a96a7f431b2d0206a60e877d613e1e0054c SHA512 423b7d8169aa4853359d21061e82e0c97bea972599928123ffbe1c8fc8da0421f49808257f52a5cd2c25f87b2353870d2c39bd0a288f2b9981320492e2c7a1ac
+DIST pim-sieve-editor-17.12.2.tar.xz 444520 BLAKE2B 2473f06ea08d715a129d6cee9feda21f27358d6883e66487c87ee936eaf89581440dd17c49e64b151f55b548aa364a3226433a2f5471a2f576dbfca0d051a2d1 SHA512 586ed7554c8e4f0ef7e1ffdcf28f421dd4edad90b1b3ce8faf48e889625b93c78bb9595ec52191cde3a916223481eaf2615ab156c94cd9c82cbc968b4a92fdd3
diff --git a/kde-apps/pim-sieve-editor/pim-sieve-editor-17.12.1.ebuild b/kde-apps/pim-sieve-editor/pim-sieve-editor-17.12.2.ebuild
similarity index 100%
rename from kde-apps/pim-sieve-editor/pim-sieve-editor-17.12.1.ebuild
rename to kde-apps/pim-sieve-editor/pim-sieve-editor-17.12.2.ebuild
diff --git a/kde-apps/pimcommon/Manifest b/kde-apps/pimcommon/Manifest
index b1105a96063e..4a95dcb329d5 100644
--- a/kde-apps/pimcommon/Manifest
+++ b/kde-apps/pimcommon/Manifest
@@ -1,2 +1,2 @@
DIST pimcommon-17.08.3.tar.xz 275848 BLAKE2B 9b0d60f9dcc427d7e83b39bc36204406fd0b5b6abf32c24364bb2e8f7a3b3bee7442eb8ae324bcd4f150249783daa44b79b40811396558029436978793c74c5c SHA512 f5de67a51ce69332e0d61c10d2baa97cd8b5128d4f4e48b0503191b9cab283fcf32b4e205be2ce360acb3a523cdfd6ae416264b718c633ef6a1603a939c55bd1
-DIST pimcommon-17.12.1.tar.xz 289220 BLAKE2B c4991d481464c726dfed6860f9a2c9939d97af2441dc73802c81801aa2bad74528d1aa56af53ff9e324fe8d6faa186f7492a3dd2763d41cff7ce9c7f5c6da552 SHA512 0eac9a905bae91a054f38aefbd012fe074ba42792f978791441aa44c3d3f380bdba8dd2e031a4583ba5bf8aa825c6696f29976ecc7c66f4201bc14e0e60280c8
+DIST pimcommon-17.12.2.tar.xz 287768 BLAKE2B 1ae6b830829259bff824aca564e432e6b863c2d67e01838b4ed88a065f015a86cd0a875cdc3d35baa08c1e8f3a697eac8756c043c213c04abd557a3cc318d455 SHA512 a997c22285188f58686bc0872c935a9d5fee97af5e0a7682724d7d5076d1807f7986244146a8ed9f964f5faf87d0404bd2783f8c30770a74f0a3a8ece2032af4
diff --git a/kde-apps/pimcommon/pimcommon-17.12.1.ebuild b/kde-apps/pimcommon/pimcommon-17.12.2.ebuild
similarity index 100%
rename from kde-apps/pimcommon/pimcommon-17.12.1.ebuild
rename to kde-apps/pimcommon/pimcommon-17.12.2.ebuild
diff --git a/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-17.12.1.ebuild b/kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-17.12.2.ebuild
similarity index 100%
rename from kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-17.12.1.ebuild
rename to kde-apps/plasma-telepathy-meta/plasma-telepathy-meta-17.12.2.ebuild
diff --git a/kde-apps/poxml/Manifest b/kde-apps/poxml/Manifest
index c6b033234ea7..3fdc81211027 100644
--- a/kde-apps/poxml/Manifest
+++ b/kde-apps/poxml/Manifest
@@ -1,2 +1,2 @@
DIST poxml-17.08.3.tar.xz 43032 BLAKE2B cc19cab7028e2e3a5f09f45a233164688f99e72e71be55d8da2639530a9528af6a459978009ef84777ad5e844ac1f887639d454f39a9bc1a5ac95dc3d23dcc07 SHA512 da3eb9910c7d8f7febff12a00001a66e1f82035fc05bef88551abff2d0b6d7d4050155189a5fd8c99c8db259306cca55244fea58d36ce167d0bcfd06ad4c49aa
-DIST poxml-17.12.1.tar.xz 42976 BLAKE2B f5fe951932080a8d14bbb4767ca977f530ca2ca37b4e834b08cf0443668f7b7fe2c50a389a1aa83c0cd53b1d77915efdb50437864cf20c667f4ae4c9957bcc03 SHA512 e3c1e42d82ede72222323367edc238741012b31ad96b6dfb56f1af7d21450c5866d016833592d31decce9a7b41324497bfac6e61a796590d05b9fa4f4391d679
+DIST poxml-17.12.2.tar.xz 43008 BLAKE2B de2b2633f977d3b808fff8f314c6fea3167732eace43ab294b539f9a9457609d260739593fa13805022051e59d2e7739270cfe8a72270575e16f1cb169fb3aba SHA512 5ff4d78640dc5025a22d3be96292f29f73d27fda08218c374fdb9b697c068b4fff3a639a400176778555819cfc3781b67fd4a7b86403d96d5d3c8e6ce55f271d
diff --git a/kde-apps/poxml/poxml-17.12.1.ebuild b/kde-apps/poxml/poxml-17.12.2.ebuild
similarity index 100%
rename from kde-apps/poxml/poxml-17.12.1.ebuild
rename to kde-apps/poxml/poxml-17.12.2.ebuild
diff --git a/kde-apps/print-manager/Manifest b/kde-apps/print-manager/Manifest
index 48d875367228..12415cb08f44 100644
--- a/kde-apps/print-manager/Manifest
+++ b/kde-apps/print-manager/Manifest
@@ -1,2 +1,2 @@
DIST print-manager-17.08.3.tar.xz 237084 BLAKE2B c85e6fb2e41cd2264fe33af6585363bea85bee57a8c42f85da6ed3a0b4972c8d1647dd4e4b10e42f8c0ba98ce9c7e93efbf90a938396341dac04782ca1272a2a SHA512 cb09762fc736a88c41850593b8c0d3ff1eb0f3308653a93ee1b370dd8a4b7d13de64fcea3b76f7407f430faf5d5cc2cc5a2a3c58dbd80f4c076af4a60788181c
-DIST print-manager-17.12.1.tar.xz 237224 BLAKE2B 11b51c9d3be44ed2f29a56f9044241ea22db127eacc4bc9ee10eb93d2c8cb84b977345658de134efb55d993392609ed1185bb61d144def0aa81578e2f41f8227 SHA512 30a69341067a62e3e955dc5d4e027fa9f99029f1ff8615c4af68e9b5647b0328e50ba3f11e208b1a333ef37208113534303d87a6b299af6c7c0cceedc689b35d
+DIST print-manager-17.12.2.tar.xz 237132 BLAKE2B 3b4169d5974f634eafdf6d5c8e3c90fd66f8248fa61dd71e77d21969987af54fe06f17d032dde463d93b8d23205e46fb5d85b1fa0cb17cbb967a025d3f8e672c SHA512 82e99d595c2e00e6d1f5f481039bd5482310002ac7851bd3d682e19e4a49432165a443d8614e026b83536543e55068ba0d15679ef0aa110223285536e62aa339
diff --git a/kde-apps/print-manager/print-manager-17.12.1.ebuild b/kde-apps/print-manager/print-manager-17.12.2.ebuild
similarity index 100%
rename from kde-apps/print-manager/print-manager-17.12.1.ebuild
rename to kde-apps/print-manager/print-manager-17.12.2.ebuild
diff --git a/kde-apps/rocs/Manifest b/kde-apps/rocs/Manifest
index 7651cb44c4c4..3753ce21aa82 100644
--- a/kde-apps/rocs/Manifest
+++ b/kde-apps/rocs/Manifest
@@ -1,2 +1,2 @@
DIST rocs-17.08.3.tar.xz 1534300 BLAKE2B c63592008f99f3135a61504b2cccf80e8933379717279dd37f9d9a2ceadd5281abd2be39715928d4aee5142c7d7fd3a6c456a143d2ec23c40cf5142d32288d01 SHA512 56d44bd74c4906c296e2ae213e3e3c1be0b2cd48f0be8b8774d4c8e074af0becc6747cce72d3d9dc4082d877a4dc2b49f91359a72d801ecf825cd1297d9117ea
-DIST rocs-17.12.1.tar.xz 1535504 BLAKE2B 415617e7b6b451c5185eb8c52176733ac92aec663979e93ea767c9b1f7018770af153e7c33bc1bb81af88779871204c286658ec0b4bc0635c7aacc6edece983a SHA512 e242c618cf03741c73f98235a26d7afeef64153445603176d340fe5f285e02c32ff30ac81ad0005b2735f97b69c519e2c2bc8f588f351b88202f7f9c0efef450
+DIST rocs-17.12.2.tar.xz 1529992 BLAKE2B bba4e222594b70dec65aeeedea4b771dc479d3ca1fdaad055e762887ae1c60f3c49ddea6a464353ae5677898a6e6eac9bde35f83b3669212a6b859f162554b65 SHA512 db1311f627a5fa77811379d02b23c947236dce6febd5a8d14ca24ee46a8b54255f1befe98043c70b785c7fe01a50d1d3c0cde271f724b57f2a2100b80bb6933d
diff --git a/kde-apps/rocs/rocs-17.12.1.ebuild b/kde-apps/rocs/rocs-17.12.2.ebuild
similarity index 100%
rename from kde-apps/rocs/rocs-17.12.1.ebuild
rename to kde-apps/rocs/rocs-17.12.2.ebuild
diff --git a/kde-apps/signon-kwallet-extension/Manifest b/kde-apps/signon-kwallet-extension/Manifest
index 8c08ede39c47..7cf26cd148ad 100644
--- a/kde-apps/signon-kwallet-extension/Manifest
+++ b/kde-apps/signon-kwallet-extension/Manifest
@@ -1,2 +1,2 @@
DIST signon-kwallet-extension-17.08.3.tar.xz 10588 BLAKE2B 6613491a71ed33a4f08f5b40a32b58f46682b94e0c6f9f1e1423bdfe13a14c4459af588e55bd035ae7839edbe0ba91ccc04375f8599daed55096a5095e158335 SHA512 670247e5100608f136fc7cbfad63492ced712570bf314906d9b074f3c18d4b955a7ba82470d92fbdc944d956e5f008b1775d42d013800565cf2a35c7716f44df
-DIST signon-kwallet-extension-17.12.1.tar.xz 10576 BLAKE2B 24b20c5f2502d560b639a6268dd2f7fbfe22c9aa1ec2c0b414c30eff195d6991ac3535b8d630a5f2c4cab0e52a26add00a3f44c75c5d720f7662efb3a8c33600 SHA512 92fbc598f195944185a44839c5875077551f643c7bb0e6a4379c271fb46107f7f64e4b1a5627d2590fc5fe1acf51b3ae74e63cde76aa8a24ccfed9cf4c0df99e
+DIST signon-kwallet-extension-17.12.2.tar.xz 10580 BLAKE2B d0eef8b4e28675b565df9a71650c0c2fdfca8606728f8b9ca87876646ac0bfe68b4c2b50b9afeaadd42eb592ccebf3d8c35be389bd57ef4f5b1923c41ee4d11a SHA512 2bf51b52e934b30125ca02a5778308e4c7dbebf0d43dd813eb10793cc3a4f24f02a479a4dd7f458de6fb9633ee6f4d49237830cba91547ef6111461e2c515fcc
diff --git a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-17.12.1.ebuild b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-17.12.2.ebuild
similarity index 100%
rename from kde-apps/signon-kwallet-extension/signon-kwallet-extension-17.12.1.ebuild
rename to kde-apps/signon-kwallet-extension/signon-kwallet-extension-17.12.2.ebuild
diff --git a/kde-apps/spectacle/Manifest b/kde-apps/spectacle/Manifest
index 978c1f94beb0..9d2f5e518cef 100644
--- a/kde-apps/spectacle/Manifest
+++ b/kde-apps/spectacle/Manifest
@@ -1,2 +1,2 @@
DIST spectacle-17.08.3.tar.xz 667336 BLAKE2B 23af827a74263fac4b264531d903a636a0b31a0f72cb2c62f065518abb0e3f22d22a53e7600f557427a2033dd09343f36fe9f67b9f8fd21b18c06ee3ad003f89 SHA512 dc7a12bad8bf764736d4149a576f5af3119c18c19689247dd3a6cc87cfa38d92777bbe757e88b94f227fd80079c72f6e87c1b2664be80a3e4f40f8bc37dd71e0
-DIST spectacle-17.12.1.tar.xz 766320 BLAKE2B bf3f1a235b6885d8840762fda45962f7dfc83663e97f1eefab3fc0eb6b1c08ad6e13288e19a08e3c6e78e59f0bdd985bfcba52966072b2ab990599b97c5d3453 SHA512 41e04060481439321199b3710a71dcbe0cea3e11f26502d7e1cf0124c351710008420c6687dd4dcc78a0d78e2038326db4b15e7848fa07aadd911aac6dcb7a09
+DIST spectacle-17.12.2.tar.xz 764956 BLAKE2B 8f12a62f1499a3ba8a361b163795088fd4deb11090f47329604cb5a577e27678c61a015c2a33cf4add38ea63f23442bad15a26e559c08b524c375c0b323ea1a7 SHA512 b6725931831d0faa02e2f4f65b53be7d2a2e25fab48b785432540d89c2f3fd4134c86f647f60a51c757428db2ea88aee7174295b50c14c3a5bfeb97b478443f4
diff --git a/kde-apps/spectacle/spectacle-17.12.1.ebuild b/kde-apps/spectacle/spectacle-17.12.2.ebuild
similarity index 96%
rename from kde-apps/spectacle/spectacle-17.12.1.ebuild
rename to kde-apps/spectacle/spectacle-17.12.2.ebuild
index 10e7f8bc1074..cf8b419f4a56 100644
--- a/kde-apps/spectacle/spectacle-17.12.1.ebuild
+++ b/kde-apps/spectacle/spectacle-17.12.2.ebuild
@@ -36,7 +36,7 @@ DEPEND="
x11-libs/xcb-util-cursor
x11-libs/xcb-util-image
kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') )
- share? ( kde-frameworks/purpose:5 )
+ share? ( $(add_frameworks_dep purpose) )
"
RDEPEND="${DEPEND}
kipi? ( media-plugins/kipi-plugins:5 )
diff --git a/kde-apps/step/Manifest b/kde-apps/step/Manifest
index 1aeb260ade92..3af6cb198438 100644
--- a/kde-apps/step/Manifest
+++ b/kde-apps/step/Manifest
@@ -1,2 +1,2 @@
DIST step-17.08.3.tar.xz 859888 BLAKE2B 2765d2fe006fec31eb147898b343ab6758a60a4895a36675bbf4365afe13ec9762eddef2fd15f86a102a28ca4afff2f8d785aa821dda134578099d1969f1fc79 SHA512 f97e28d9fca2aa9f039afb85218de8a38d1eb6b6b15416a269b9522dc485951a39eda75a7db668c6a589a6fe10ae7d117155955e580995d8a6839ba4cf98c1df
-DIST step-17.12.1.tar.xz 862548 BLAKE2B ddfc2e26ecc78ede7f28149ef7dff0a9aa3bd81026af66f2c47bfcc559f640e9dcbfbe52711a5e0cbed77e2da2e6d02e73993066c6caed0318e09b2b3de39b62 SHA512 83024225bbd84d1fa685c0d0b77f88567faa2893943db5a1f4ee1c81e1fd0d5fc658da7eb239eab64bc8cabbd89ca1dc2878637e325889d5a979cc4b9cc90eb3
+DIST step-17.12.2.tar.xz 862316 BLAKE2B bf80af65924ba90e091e45307b64ec0490cee11171a828892fba9568d5943f6b25469171359a131cf51f1f08cb93a321fe893c71f9daa9b94aa5812ddc2fb56c SHA512 025bdc9e3560feb93782a1462a3d2ed152ad9981194425de73fcaa26fbfae74a67016507ebe368776da27b1dda63863106567620e39ed82cc8e95e414f219616
diff --git a/kde-apps/step/step-17.12.1.ebuild b/kde-apps/step/step-17.12.2.ebuild
similarity index 100%
rename from kde-apps/step/step-17.12.1.ebuild
rename to kde-apps/step/step-17.12.2.ebuild
diff --git a/kde-apps/svgpart/Manifest b/kde-apps/svgpart/Manifest
index 6f29b7ec35b5..bc23181247db 100644
--- a/kde-apps/svgpart/Manifest
+++ b/kde-apps/svgpart/Manifest
@@ -1,2 +1,2 @@
DIST svgpart-17.08.3.tar.xz 19052 BLAKE2B df37006bd0f1035debfcdeb2ee6435cdf9748121af13949e18b1e279ab6730d8c7fc26b8c85589b51de39a4ec8cc8d0dfddb90be3e2e87e8a4194e160fd512b9 SHA512 6f93bb911d708f1ece02df3b74e97af17947dbc5c6964733376561e1565fefaa3b79bd4bbc4669f8e1706d23acbf5b65148c8f0c971e801ab37769c5ee001225
-DIST svgpart-17.12.1.tar.xz 20840 BLAKE2B 32d3f81a6997d25dd9e3938a2d70d38fceb164b717f41c3ac3481b137c532535504254cfc730090d0759beb77731a36d362d3044bfa3c461da21651fadb6f58c SHA512 740f7f340a8325f84e730a617d9c364490abbdeb583cf6649e7b9e7401d5c17f745dbace5d5a355c5339e2fb5ba47328c0ad991b37d833a405638b2a05dbe612
+DIST svgpart-17.12.2.tar.xz 20820 BLAKE2B 409cc247c38f0277e0c4dc0a626d164be81afd5c9fe45f67c2d5f7cd29fa3c4c9bd31293abab051d19614809b12bcde755751ad8ea248f4475b3c8adb7349ad5 SHA512 4b68c0743152bd209615c72869431dd53e65d150ebbbcb0b5e3ca620fbf058f4a558d92602b3b73264b95a3c6f3fc3a57c953fbceb463d446aa1306309623043
diff --git a/kde-apps/svgpart/svgpart-17.12.1.ebuild b/kde-apps/svgpart/svgpart-17.12.2.ebuild
similarity index 100%
rename from kde-apps/svgpart/svgpart-17.12.1.ebuild
rename to kde-apps/svgpart/svgpart-17.12.2.ebuild
diff --git a/kde-apps/sweeper/Manifest b/kde-apps/sweeper/Manifest
index a5cdaed4986c..fd1ca3c9bf91 100644
--- a/kde-apps/sweeper/Manifest
+++ b/kde-apps/sweeper/Manifest
@@ -1,2 +1,2 @@
DIST sweeper-17.08.3.tar.xz 82304 BLAKE2B 57abb646fcec3b56606643ed99a03acb221ff6612d5a80b023e14e0509904da217306f46dc218da8f4a893041bcde08266e26af093af5b354dbcbfb7b0822e02 SHA512 ded9922042294d2d9c1f5f7b07ce705075f674818b8e39a9af86dba2d74665db4c761363353d3aa007d9401bc664a9f0cf0b08026c82e585042b0bec415b0e05
-DIST sweeper-17.12.1.tar.xz 382556 BLAKE2B 29efe55d60cd6f094ac13f0278355e8cbdf4142d3814b33000135527bf2f743c617a0f9b0f7f8ba63335c14237bd1524f329f24ffb7b82f631184d781175d4dc SHA512 d48cf00076fc3d1508e4e63df5e0dc3c353a4d361a6817653a175e74486c33d7e65b1d026224c8bbc49fee0835394c216586872d20f4b58c2213bc246d8d336e
+DIST sweeper-17.12.2.tar.xz 382208 BLAKE2B 378dbe83e1c0c7096687b1d32c82de63ed90de8a6fbdea534fa60c312c00117d9b0d8154545862a02d0e82aaaa40375ca1186434747f93bf5c15336271c0dc87 SHA512 d01e1ac266ff17c4294b581bbe0c5413384b9a02dbfdee181da0509a4afec5260a30dcf557a8698690bad3515519ec4c8cc0f8708edb95d9923fad4ef4998db6
diff --git a/kde-apps/sweeper/sweeper-17.12.1.ebuild b/kde-apps/sweeper/sweeper-17.12.2.ebuild
similarity index 100%
rename from kde-apps/sweeper/sweeper-17.12.1.ebuild
rename to kde-apps/sweeper/sweeper-17.12.2.ebuild
diff --git a/kde-apps/syndication/Manifest b/kde-apps/syndication/Manifest
index f702b22f769e..13d78bc35d01 100644
--- a/kde-apps/syndication/Manifest
+++ b/kde-apps/syndication/Manifest
@@ -1,2 +1,2 @@
DIST syndication-17.08.3.tar.xz 159968 BLAKE2B 13688fc7f72d737587fdfd6cf89b08724207c47ec1b1848f19fa4306e714f67e50ec11596fdffaaa3703b9ba834fb41fea5acecda56e73b789a0d69c09920876 SHA512 0a8b2e271d0518f44d6b93dc3304d922d67bc36104fa64fae663be8763f2b5be0a0720f7f39e2324593a1875eae1ccf384efc14ca55e10540889c43f86b75d4a
-DIST syndication-17.12.1.tar.xz 159844 BLAKE2B b7a78bf25614d3c1219f6c6959dd4fa1dcb6d3491539ba8520ce120d0ed84eca868696e79eada19b7f299640d4aa76fb335ecaa7ea8e45abfb75e2d5becf892a SHA512 a1cdf152d70c7e23bcd503dd50c2cba2098f70efa6a8dcc366da925ee2f604fb2a71d650ddfbcd79c9d748e89eeced9fd219e7b11a7f9db2740fd0d43af8f4ee
+DIST syndication-17.12.2.tar.xz 159796 BLAKE2B 265aac04480d51da5953a540e56baa34ce920d90f93b7d3ea766756ec843d98af71bd651c06b041d062ad01ec8163f5d39bd1b6febf8fe2d781fc14e3bfbc129 SHA512 cebd16b9f20960106c1361c2549727e03a6c907095584a90303c232ca1c01819a6e350807e96053677f8f34aecd6ad0ce856d01c7804519f89463236de53f211
diff --git a/kde-apps/syndication/syndication-17.12.1.ebuild b/kde-apps/syndication/syndication-17.12.2.ebuild
similarity index 100%
rename from kde-apps/syndication/syndication-17.12.1.ebuild
rename to kde-apps/syndication/syndication-17.12.2.ebuild
diff --git a/kde-apps/thumbnailers/Manifest b/kde-apps/thumbnailers/Manifest
index f65ab3a3a590..61002245ae05 100644
--- a/kde-apps/thumbnailers/Manifest
+++ b/kde-apps/thumbnailers/Manifest
@@ -1,2 +1,2 @@
DIST kdegraphics-thumbnailers-17.08.3.tar.xz 41488 BLAKE2B 415204552ee63ca69d656d36b30daceaa53519c72cc923eede2dc77be12008d8338198d46a3a2da15e02790c72890321878e194c597daf8194a58229647f9b2f SHA512 25c533cfbf0e515fb8167143c724e877e4ed7a2100a1c0625cd53b10969a9127ae0b1f9e1a42abd076258525737a3862e7cc11bc31401551d9cdc5473c188485
-DIST kdegraphics-thumbnailers-17.12.1.tar.xz 41492 BLAKE2B f554c025f54250e586b960ba139270480a1a5801e261659e15be9f8c38165243e2dda6f465b79b7ab336e235a39b9b6c39c20e933d7f9d6ddb62c82b8b2159fb SHA512 d5ffba0def6dad6f36b2690c353947a4d6d34d94a27faef92ae45ea762b489ed863603a6dd6923a4918d26cdde0c0a796575394a277c644dbceeb4ca58c6895a
+DIST kdegraphics-thumbnailers-17.12.2.tar.xz 41616 BLAKE2B 3a5c4f4b9120bf34e0b79ad2995a82f976f3d53256c5348b724e9233140c4a053fcdb9c686c892170d79ccac8d04324279700535991372695c436f631293502c SHA512 0fdf3222fd833a5bb1290906885fc1d576207db0d80e9e7c9a561ed1453db6d783c4e0001f0437f618423f99678ba81d974ab8cef1e5aad5e03ab6f1b8e4fa62
diff --git a/kde-apps/thumbnailers/thumbnailers-17.12.1.ebuild b/kde-apps/thumbnailers/thumbnailers-17.12.2.ebuild
similarity index 100%
rename from kde-apps/thumbnailers/thumbnailers-17.12.1.ebuild
rename to kde-apps/thumbnailers/thumbnailers-17.12.2.ebuild
diff --git a/kde-apps/umbrello/Manifest b/kde-apps/umbrello/Manifest
index ba8412ade2ef..94915ed1f8f0 100644
--- a/kde-apps/umbrello/Manifest
+++ b/kde-apps/umbrello/Manifest
@@ -1,2 +1,2 @@
DIST umbrello-17.08.3.tar.xz 2937664 BLAKE2B 66e814ca8d581e9024a370da0823171373bc52798328e46ac2cdad5cff7b84a10d78eecaf057caba4c254fe58be33960819cbfcd4064c35ce83eb417b85e5199 SHA512 e4574cd6134c080ff5bf49b2c6d1a7e617c2e12b8c5b969cb0dfcec884527371689606274ba5c4be3e9dd6ef2345b05b6411b05bba9c1eee3625ee5322b8c4ad
-DIST umbrello-17.12.1.tar.xz 2962712 BLAKE2B f34022f1e20022ba07c57c9198b0f023784d99a330155a13ff391e1350b87364bd17205fecd3ae2f19781edd24ebb96c0cb6a8b8e5fb3877574026b6d5ff576c SHA512 9c229f6c757876b74cd471fbc92d1faf049fe97ab1029b258e3908e6549708aaea6a3c0ef4f07d01e5e00ecaa55393756fae9dde83ca1e68d9d04179187da63f
+DIST umbrello-17.12.2.tar.xz 2961536 BLAKE2B c8f537298695d50cdaf0687954f1d19dc37a58d984121b48c2bca906c021ae09412fa7d7af59a5c4179bbce0179372fe9f693395b7d73733a03d9858e678612b SHA512 1ad128a798b429c3ccfaac2e754d57b3df9d62a697f43a0397f7f26958036a78e9a07d0bc62d923b3af39bcc97f830a88149e2505fcc0c36404a12190806254d
diff --git a/kde-apps/umbrello/umbrello-17.12.1.ebuild b/kde-apps/umbrello/umbrello-17.12.2.ebuild
similarity index 100%
rename from kde-apps/umbrello/umbrello-17.12.1.ebuild
rename to kde-apps/umbrello/umbrello-17.12.2.ebuild
diff --git a/kde-apps/zeroconf-ioslave/Manifest b/kde-apps/zeroconf-ioslave/Manifest
index de69c6dc8b69..b57fba87708d 100644
--- a/kde-apps/zeroconf-ioslave/Manifest
+++ b/kde-apps/zeroconf-ioslave/Manifest
@@ -1,2 +1,2 @@
DIST zeroconf-ioslave-17.08.3.tar.xz 25964 BLAKE2B c73a544bb78b5223e187748a32c95dbf4020d00f876154a3381b28da4de2fd36107ccf5d9d5569ef02ba29b12438efd30ea548ded1b361f7c9a8075b26e2d067 SHA512 4027a8a6d4507c5a3d2167aec2fbb44ff4227990d04ab42888dc6c3458971314e31961ea13e43d6bed7a584eda112591d7a940a45258d92c2491e9eff9c5d1ae
-DIST zeroconf-ioslave-17.12.1.tar.xz 38604 BLAKE2B 86d06b1cad1f6f9a23b489656fd625fe470e0b683989181057e3dc475ceaff0cae26bef9381f55283ba2a79b656f1364502e079904b9a3d9ba949a7ca407292d SHA512 e01ba99adf278838b857378eed276a4e2f86a1b34c1f1ba50e4da62b2109ed23209c2251110cf4eeb3347c219339384da4d66e4e67c99e4fa26d22f4c7f7ff0e
+DIST zeroconf-ioslave-17.12.2.tar.xz 38580 BLAKE2B a7fd663f99c63d46e3decfa09a989e76dbc814a61d376aea84d9df74afa0f8f59a2f98dcccdc5b35b0bd46f8733d6afb9a25bfc0807af4dbd9469c4840f9529b SHA512 37a2d3b0efcb856a1916d9274ab2d25e02de479230cf54709ca7c50ae18479c9b26e549afce8664bb95319091c6fece661a88c1c13a77183ae29ca2ec3d2b72c
diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-17.12.1.ebuild b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-17.12.2.ebuild
similarity index 100%
rename from kde-apps/zeroconf-ioslave/zeroconf-ioslave-17.12.1.ebuild
rename to kde-apps/zeroconf-ioslave/zeroconf-ioslave-17.12.2.ebuild
diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz
index cb90593f1ecb..88d31dc6de6f 100644
Binary files a/kde-frameworks/Manifest.gz and b/kde-frameworks/Manifest.gz differ
diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest
index 5ea7552ecc52..51b1eebb682c 100644
--- a/kde-frameworks/attica/Manifest
+++ b/kde-frameworks/attica/Manifest
@@ -1,2 +1,3 @@
DIST attica-5.40.0.tar.xz 60612 BLAKE2B c9b251b01ed6215f5f16be2956cde75b1cc09632d7072b5d38ec1a983d13777d6a1e67df5fb171849f8596134e385b22508d37dd63ecc8be0fdef74fb6db1ad3 SHA512 860a33820f3ad44b079bbd1c72a5dd751bb7b23ac26f729a72241dac5167fa63f43c9184c07494036ae2a0a39819afd24094c18c18fbc330e9b3679c1eaca5ff
DIST attica-5.42.0.tar.xz 60488 BLAKE2B 386306540ba33716e9ec241285d7156fa8b391e9e6e88a95c1b11f7faf232493125f1cff9aea93160885735dea6021e5c0fbd9e2169546406285e1a6e0b4a3bb SHA512 289fa868e0c79b2075d1c60472fcab21315cf5fb1ae48b28475a13492967fdef38a25f037ff63e4e66bd18da7bf1f618a4a838d36fbe6b47523a4c58d46a017e
+DIST attica-5.43.0.tar.xz 60480 BLAKE2B dd6ebebd56d83a494099b7c6f91b1de3b92752a536a01007aed399a22a3d6e60a31c7807475cd76658f0d0ad069467b826c80b2d6ffe0d717db512aa67567627 SHA512 1584c7f121c4e5092e1f694d0ebed1ac2b31a3a7ce5ee9330ee00852a470266011d3e076da3174b3f37207aad93dd2070fcee9384e466afe202d8e5175fb81e1
diff --git a/kde-frameworks/attica/attica-5.43.0.ebuild b/kde-frameworks/attica/attica-5.43.0.ebuild
new file mode 100644
index 000000000000..d88c4abe8dfe
--- /dev/null
+++ b/kde-frameworks/attica/attica-5.43.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework providing access to Open Collaboration Services"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_qt_dep qtnetwork)
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index 56a82598c753..ba5fb4e8a17e 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,2 +1,3 @@
DIST baloo-5.40.0.tar.xz 198976 BLAKE2B 55411bca6ad06e4267f7421a3f75b62bf144bba51e4198127a393d19b86bff8b4bdcdd3634cc0b37d93f18d2eaebdf2c21d3af297878fe7fd2a9614a70fbe86e SHA512 5853246ac632ef6e528956d35e4b0a0321dd62e266e6e7f4f6c3be2ef1650191dacd248cfdc1b7cdc35f6d6eb0e4cb763a8336d5bde9329fbb27ca4f2a0b7e50
DIST baloo-5.42.0.tar.xz 200144 BLAKE2B 86d0baeea0abd88996296896ed9add8cbcbd4022580a6c50ebf703664e0aab65b134d5a123c2e5137710ea6d2d8bbfe852bb3362aff78fce01462141e4dd4172 SHA512 a21b9e09f07b296049fe46a00ca22628cb7148e1619aa6575304100f3abb2622eedada6d64712bae484995c623db5d0dedb775667c127b6edd82c4558701ea08
+DIST baloo-5.43.0.tar.xz 207280 BLAKE2B 3ab5b9045e5784ad7cc3ee1c65d29cde410eeb73c81d81d42328986b577603f36f09206a1df5f4bdedd5ac2804fb73c951950124a8ea6eb068fde86ca5c19cb9 SHA512 918d615adc07ee71414eabe15cd18f3cfee264c206cbef32f6807cff2eac701a58ae7eebb087e618e9bc7741ad8409514af8361e216ff68b07b65dd0da0a802a
diff --git a/kde-frameworks/baloo/baloo-5.43.0.ebuild b/kde-frameworks/baloo/baloo-5.43.0.ebuild
new file mode 100644
index 000000000000..564ee8abea0d
--- /dev/null
+++ b/kde-frameworks/baloo/baloo-5.43.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for searching and managing metadata"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kfilemetadata)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep solid)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ >=dev-db/lmdb-0.9.17
+"
+RDEPEND="${DEPEND}
+ !kde-frameworks/baloo:4[-minimal(+)]
+"
+
+RESTRICT+=" test" # bug 624250
diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest
index afd10ba20cc4..8469c9b6212d 100644
--- a/kde-frameworks/bluez-qt/Manifest
+++ b/kde-frameworks/bluez-qt/Manifest
@@ -1,2 +1,3 @@
DIST bluez-qt-5.40.0.tar.xz 75084 BLAKE2B abc377c66b04f509e8566554e35333f4a55c68d5ef623e29473d77a1ee564de340d7b434fafe634c8e9f15b86c5b8456533915d960630eeace4761b38a0093f1 SHA512 72743afb56b9d393b9ef6d03c42869a416feca3f543ef6d8b6aef9be23203fe8d28a2371d9d79a3a2ebb6e48a2ddce63b7010dfe736c8e3e4e706be84d12a09e
DIST bluez-qt-5.42.0.tar.xz 74940 BLAKE2B 761614821e0de988be54ed954e9f133fca751e3edb67a393c790ceed61b35c48f69a73f2bee7d315c9f5dd68c8e83e3706bc227e40a2eacef32a0a0d7943be53 SHA512 86f5ff8ae56f1846ea969b8769ed458db3140fec887659a4dbaaca500914b8c8997a943997ab041b44d87221b45b4e4429defd0a64b3910eade87aafa84ad79e
+DIST bluez-qt-5.43.0.tar.xz 74944 BLAKE2B abd1efa02801b8a2cf90a28224a340c4ce58911cebfd90a5285b19db7812b755049ae6dcaa41e4a86133e64ba5d0cbde4c7317ef49a86cd114b742296f0d5c1b SHA512 0c1105f167ddcbc0f398a8f48b68c45f7f36520abf400dbe01ded84151e6553f24cbc4a660db8999fc4c16b018873ec2b0a4c4b21e01dfb3851f64e7a6806cbd
diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.43.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.43.0.ebuild
new file mode 100644
index 000000000000..adc7a124e0af
--- /dev/null
+++ b/kde-frameworks/bluez-qt/bluez-qt-5.43.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5 udev
+
+DESCRIPTION="Qt wrapper for Bluez 5 DBus API"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtnetwork)
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUDEV_RULES_INSTALL_DIR="$(get_udevdir)/rules.d"
+ )
+
+ kde5_src_configure
+}
+
+src_test() {
+ # bug: 609248
+ local myctestargs=( -j1 )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/breeze-icons-rcc/Manifest b/kde-frameworks/breeze-icons-rcc/Manifest
index 58803bf184d8..1cced4c4dbee 100644
--- a/kde-frameworks/breeze-icons-rcc/Manifest
+++ b/kde-frameworks/breeze-icons-rcc/Manifest
@@ -1,2 +1,3 @@
DIST breeze-icons-5.40.0.tar.xz 1498952 BLAKE2B f6da50e392b2cfb2a2de1207b07d24ab6c0f93aac31dd9a21e82d6d00cce920577e6e90fdc3fb7778a62fcf3b4cf511672c9c434bf84fcb39c3bf0eb13e42d5a SHA512 d24fe6eb77bbb4a37c128cc31a2a30c7257304ffa2fc48130fe4bfb5d117108f08510113b0328cc0b5edc5de9bb3fffd4f63431583bdc62513249c9096421263
DIST breeze-icons-5.42.0.tar.xz 1521352 BLAKE2B 2d899ed0f87ad54174170794813dc8de8295b816f0409375719c3b8fdc55ddcb1d252ff48a4bee9f1a12458ffca6ea8645e758bef0d2a98dd8a68da8208bee10 SHA512 344234615c96a865a37f662c0f197ff0953f80a06666166e3580e3afead0fe4976ddfe5e3dbe0467bc89faac12c699b4b8a9e003bd16e849a85357da32c35890
+DIST breeze-icons-5.43.0.tar.xz 1526628 BLAKE2B 230a91698dd2ce00e19cb4fa374c3a173559c09d35de287c21d19d2b6ef1f7b49e2964460d2b27574cec5d7b959da5334f6bc2ea3cb90f6e9b20a2c28d4ce72e SHA512 ebc090a41c9377152ac99352bcd096e59932fbd9f4e4717cd652c0abce122c0812f18bb62f76b3321f774da8bb3a89f8287d23f2a36d3f3b4ac3c083aa402c78
diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.43.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.43.0.ebuild
new file mode 100644
index 000000000000..93736a98856c
--- /dev/null
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.43.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_QTHELP="false"
+KMNAME="breeze-icons"
+inherit kde5
+
+DESCRIPTION="Breeze SVG icon theme binary resource"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep extra-cmake-modules)
+ $(add_qt_dep qtcore)
+ test? (
+ $(add_qt_dep qttest)
+ app-misc/fdupes
+ )
+"
+RDEPEND=""
+
+src_configure() {
+ local mycmakeargs=(
+ -DBINARY_ICONS_RESOURCE=ON
+ -DSKIP_INSTALL_ICONS=ON
+ )
+ kde5_src_configure
+}
diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest
index 58803bf184d8..1cced4c4dbee 100644
--- a/kde-frameworks/breeze-icons/Manifest
+++ b/kde-frameworks/breeze-icons/Manifest
@@ -1,2 +1,3 @@
DIST breeze-icons-5.40.0.tar.xz 1498952 BLAKE2B f6da50e392b2cfb2a2de1207b07d24ab6c0f93aac31dd9a21e82d6d00cce920577e6e90fdc3fb7778a62fcf3b4cf511672c9c434bf84fcb39c3bf0eb13e42d5a SHA512 d24fe6eb77bbb4a37c128cc31a2a30c7257304ffa2fc48130fe4bfb5d117108f08510113b0328cc0b5edc5de9bb3fffd4f63431583bdc62513249c9096421263
DIST breeze-icons-5.42.0.tar.xz 1521352 BLAKE2B 2d899ed0f87ad54174170794813dc8de8295b816f0409375719c3b8fdc55ddcb1d252ff48a4bee9f1a12458ffca6ea8645e758bef0d2a98dd8a68da8208bee10 SHA512 344234615c96a865a37f662c0f197ff0953f80a06666166e3580e3afead0fe4976ddfe5e3dbe0467bc89faac12c699b4b8a9e003bd16e849a85357da32c35890
+DIST breeze-icons-5.43.0.tar.xz 1526628 BLAKE2B 230a91698dd2ce00e19cb4fa374c3a173559c09d35de287c21d19d2b6ef1f7b49e2964460d2b27574cec5d7b959da5334f6bc2ea3cb90f6e9b20a2c28d4ce72e SHA512 ebc090a41c9377152ac99352bcd096e59932fbd9f4e4717cd652c0abce122c0812f18bb62f76b3321f774da8bb3a89f8287d23f2a36d3f3b4ac3c083aa402c78
diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.43.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.43.0.ebuild
new file mode 100644
index 000000000000..f35c78d7beb2
--- /dev/null
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.43.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_QTHELP="false"
+inherit kde5
+
+DESCRIPTION="Breeze SVG icon theme"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep extra-cmake-modules)
+ $(add_qt_dep qtcore)
+ test? (
+ $(add_qt_dep qttest)
+ app-misc/fdupes
+ )
+"
+RDEPEND=""
+
+src_configure() {
+ local mycmakeargs=(
+ -DBINARY_ICONS_RESOURCE=OFF
+ )
+ kde5_src_configure
+}
diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest
index 4b9029203ec0..58034760a1d0 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -1,2 +1,3 @@
DIST extra-cmake-modules-5.40.0.tar.xz 312532 BLAKE2B 0054ee4d3d17f238c4940404c6f5e00c951d305b0fce3e206bdc84dff0be683d4dc7e7043db61019422d182385ec2990e05b2df384b14e7b248d492cf918e691 SHA512 5390edfde7acb4c89abd2f5abc4fb533f2f4b45061127796b3a2f9d7ab65d7b8ba5cc0aee0543a28886118af8f1c7aed4f5b51c33f20223d9948ca39944c399c
DIST extra-cmake-modules-5.42.0.tar.xz 313692 BLAKE2B 1758744fc97bc47ff4cb6f9cc1838843b2de53f687d768ea34feb66d057d97403f354483bacfd829e3e974252c1478902ac201be35e8a6c52de7abf81108bad3 SHA512 43bc1afb0bdb5fc74771e9ea30479995c43d7b74c7469c4d4e04303e209cfc1982834d085c6f4586271761832892fb0b3cb8e0723c332d01e544a4cd26e21e14
+DIST extra-cmake-modules-5.43.0.tar.xz 314064 BLAKE2B b1866e66c2d12d450aada3f5dca86bf1638906cb3f4a2aa36dea43d3d0b2edde5cba85caa6ca7e0f6bd007733db16f88c2108103b588d637f1001f711037561b SHA512 fcdd96ad0db73f75708fdc97bbc74e28ef271a5dc27d8730f57efaf9e451ed5aaa51d20831c3cf20c82d377d50d51ba4abbfd09cdfbf02998396f907f6fa9cc5
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.43.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.43.0.ebuild
new file mode 100644
index 000000000000..8b14f01dc797
--- /dev/null
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.43.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_QTHELP="false"
+KDE_TEST="false"
+inherit kde5 python-any-r1
+
+DESCRIPTION="Extra modules and scripts for CMake"
+HOMEPAGE="https://cgit.kde.org/extra-cmake-modules.git"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="doc test"
+
+DEPEND="
+ doc? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
+ )
+ test? (
+ $(add_qt_dep qtcore)
+ $(add_qt_dep linguist-tools)
+ )
+"
+RDEPEND="
+ app-arch/libarchive[bzip2]
+"
+
+python_check_deps() {
+ has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_HTML_DOCS="$(usex doc)"
+ -DBUILD_MAN_DOCS="$(usex doc)"
+ -DDOC_INSTALL_DIR="/usr/share/doc/${PF}"
+ )
+ use test && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_PythonModuleGeneration=ON )
+
+ cmake-utils_src_configure
+}
+
+src_test() {
+ # ECMToolchainAndroidTest passes but then breaks src_install
+ # ECMPoQmToolsTest is broken, bug #627806
+ local myctestargs=(
+ -E "(ECMToolchainAndroidTest|ECMPoQmToolsTest)"
+ )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest
index 2f9319d3ad2d..ddd4903b7733 100644
--- a/kde-frameworks/frameworkintegration/Manifest
+++ b/kde-frameworks/frameworkintegration/Manifest
@@ -1,2 +1,3 @@
DIST frameworkintegration-5.40.0.tar.xz 1752732 BLAKE2B 8c5e10a9a295ec89092fcba9fbc6ecaa715fdb5a681e351ef46ce23e6600b665b3d46047774e325c642cdc7de950a2dc32a06e4bdb1f417c8791ae0dfadf8231 SHA512 2ef108ca6738c4f9f9d164bd79449a4baaf9d343916f9fad98925ea0bb1ac5bed57fbe239f2ae8d1ab8ecf251dc3329e7e96ce0f9c55e607d0bbf5c59c697e28
DIST frameworkintegration-5.42.0.tar.xz 1752732 BLAKE2B 7258ee2012f54a988c0af752c35420aade3983b6be05472a8a5d6500e352a3ab17b087ee93df9ba638d7180bd82be980d265f9c35c5f3befb904d5200b2595e7 SHA512 15e3b69910bc57ecad4d7287ffeb3108b421e7e931fad0fe02d4250ff55c6a4aead886f42fa5f03bf9c314900cad37dd61cf5cef65e1a90dbd0fe3be6330b936
+DIST frameworkintegration-5.43.0.tar.xz 1753176 BLAKE2B bb25f629cf5f7c27f452a958dff06b3cb099c84e5e45188cc99dd1cea125814a995db7b8f0356a3c4712d56038e7c319c453db116add146d4894617db7ee2b72 SHA512 f313fc3c0e16f877312f0c8e64e28c9368ef93fdafde1d6d3fa4f972290643139cdeb6a7376b57596042e4aaae0a87c9c9dad68ae895cb227d709a58ecbe7960
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.43.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-5.43.0.ebuild
new file mode 100644
index 000000000000..b6c0da034de8
--- /dev/null
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-5.43.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="appstream X"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ appstream? (
+ app-admin/packagekit-qt
+ dev-libs/appstream[qt5]
+ )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+ )
+"
+DEPEND="${RDEPEND}"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+src_prepare() {
+ punt_bogus_dep Qt5 DBus
+ kde5_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package appstream AppStreamQt)
+ $(cmake-utils_use_find_package appstream packagekitqt5)
+ $(cmake-utils_use_find_package X XCB)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kactivities-stats/Manifest b/kde-frameworks/kactivities-stats/Manifest
index af7845034e21..bd9427895a9d 100644
--- a/kde-frameworks/kactivities-stats/Manifest
+++ b/kde-frameworks/kactivities-stats/Manifest
@@ -1,2 +1,3 @@
DIST kactivities-stats-5.40.0.tar.xz 60896 BLAKE2B 41c94737d80e5c84bd75813573ec6b150e63e3e7f811f01e8651f14fdca3547398641496eff393fc77326a2f8b867b1a27d7a956723fef073800535c287da39b SHA512 1c5285038247dd778579daef2b4bc4663b67a18364670ef953c52311931e0f1c5147bba2f699a316be52a41d641ee7b9db4fd78c6f96db47883c95a442ecd907
DIST kactivities-stats-5.42.0.tar.xz 60896 BLAKE2B 1f5bd345b63cf3f8546fc3615bfc3f35292c94cffbb4316cba9b9d7bc072703fb8eed2bb9399b8ed149ce126095fe2fc3a9976ed86b4c0b2f02e9615460d2051 SHA512 29e3a0ff72663620b8bdbeb5c84aaaa3d0987bb990c7907b95c391e2658c63b3b910384ccf46c368dfc6980a9ed8f7ee9b6bfe87842015cf726c34ba6294a115
+DIST kactivities-stats-5.43.0.tar.xz 60896 BLAKE2B da72c4f274bf54f1e8619f1a2c0a4b18cf15b3785f8899a6300c317d142dd2f5b15dcc7898a87b2e19aee9bb9761d1e521762772c26274199a63553905992561 SHA512 777b94ff72504904d36e5e9a9a3c85bb3088379aa860c8e6ada4db20c44aa57c9c123ce2638b7126a3c57958f170272494ef99f3d8fedf0e4cb4b23e2a113546
diff --git a/kde-frameworks/kactivities-stats/kactivities-stats-5.43.0.ebuild b/kde-frameworks/kactivities-stats/kactivities-stats-5.43.0.ebuild
new file mode 100644
index 000000000000..2c93cf434f2f
--- /dev/null
+++ b/kde-frameworks/kactivities-stats/kactivities-stats-5.43.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for getting the usage statistics collected by the activities service"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtsql)
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep kconfig)
+"
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.54
+"
diff --git a/kde-frameworks/kactivities/Manifest b/kde-frameworks/kactivities/Manifest
index 41b2ab7e39e2..b351c689618c 100644
--- a/kde-frameworks/kactivities/Manifest
+++ b/kde-frameworks/kactivities/Manifest
@@ -1,2 +1,3 @@
DIST kactivities-5.40.0.tar.xz 61272 BLAKE2B a21e9858572be9ec8e6d09bb46213cd42ed33925ed0f527290a0ac232d3594ab5d0f8d66ed3764cb2e4440e06f57f002ef7ec7939d1fe98c2846c1516e7766f5 SHA512 030c3678c2971c9d499c9cdb863363ae82e35295d88aec141149988aa1596996cf0a32863db6024ac2ed15879d8edc5feef4b72ee89d2efe5641b33690ecfbce
DIST kactivities-5.42.0.tar.xz 61304 BLAKE2B 2c0336bf5cce55cc43616f3d80f263f542aab7668eb7f651dbd58e8589292b40001be89335d33091ec151fff1d45de3ee8aa8e4c04f1c0a2973bb7769746bddd SHA512 9ca8fb9aca5eb62eb1f3ea7c0d930289657ea3c9f035ef6dba3c8d528de1e966e4ecbce4393c93d8e980c50a0538e024cbd00964a88d77841f19e77bb40fbbaf
+DIST kactivities-5.43.0.tar.xz 61328 BLAKE2B f5be8fd23dae3de0b675dec2fec72120805452df36fbbd1f530c26eea29823d14dee347e4f3ef4daa588fe3d2ced0d0e89bb609efd0fe29323183cdb613dec91 SHA512 121a3704558bdc8fc4e71519face18593800a549b2cffff1919ccb0255a29d24075523e96ca3bdf7c999b0dca1dd8b30609b3db7e7538c94f550bb7d69f17c19
diff --git a/kde-frameworks/kactivities/kactivities-5.43.0.ebuild b/kde-frameworks/kactivities/kactivities-5.43.0.ebuild
new file mode 100644
index 000000000000..9bc7ca2a1803
--- /dev/null
+++ b/kde-frameworks/kactivities/kactivities-5.43.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for working with KDE activities"
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative widgets)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsql)
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kactivitymanagerd)
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/boost-1.54
+"
diff --git a/kde-frameworks/kapidox/Manifest b/kde-frameworks/kapidox/Manifest
index 00b1e2b729fa..143d9e295360 100644
--- a/kde-frameworks/kapidox/Manifest
+++ b/kde-frameworks/kapidox/Manifest
@@ -1,2 +1,3 @@
DIST kapidox-5.40.0.tar.xz 395756 BLAKE2B 89adbf55ce32a0a1960ffbfa7e4055ac57826beeb8a8a370f3e283892efb54ed53171c119907bfcae7976605b198ab66d523c5c039ea601ab77bd374d2359220 SHA512 267d96b874f51da99f10a220601128112c7907da2be317d0acbaed5be0530414762e8aeeff9560696e22b357cb3c95c3427d83b951217fcb34088f0b473926be
DIST kapidox-5.42.0.tar.xz 395576 BLAKE2B 7218d24593bb8c94593c3712ed0f804d8f62dddfb1b4718f2562e0d4b8f8c48e34d21d445d396f9b4d4e75985a237432b1999800e02810a1517ea1239887ffc6 SHA512 ff53ac2c4389146abe9c0e4e0bb421fe59d1f01542a4fb42179bcb3bdcf0ae96e283c26bc609214c3f6102c058a5ae78edb17c050b90952d445fc5a14ee48517
+DIST kapidox-5.43.0.tar.xz 395592 BLAKE2B 32fff6c9b714c7d3f8f62d8e165fc4ba307ffcb22144886c1cf5d2b0385ab00c7b4feac3bbdccd3b6e7c37dd527406c88ef160775457923af51ee94f54b9f7d6 SHA512 08dc74e70d3d8c36411590ecbb2ae1a014f2029e0bb4cb4bb066e18e7a33f9acdfeccd6d9def2127dbcdcd40af8c3c676f4deb050c845ab8ca4789d8ea35abf8
diff --git a/kde-frameworks/kapidox/kapidox-5.43.0.ebuild b/kde-frameworks/kapidox/kapidox-5.43.0.ebuild
new file mode 100644
index 000000000000..c0551adddf60
--- /dev/null
+++ b/kde-frameworks/kapidox/kapidox-5.43.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_TEST="false"
+DISTUTILS_SINGLE_IMPL="true"
+PYTHON_COMPAT=( python2_7 )
+inherit kde5 distutils-r1
+
+DESCRIPTION="Framework for building KDE API documentation in a standard format and style"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ app-doc/doxygen
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ media-gfx/graphviz[python,${PYTHON_USEDEP}]
+"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ kde5_pkg_setup
+}
diff --git a/kde-frameworks/karchive/Manifest b/kde-frameworks/karchive/Manifest
index cb32b698a05c..f89fb8084e46 100644
--- a/kde-frameworks/karchive/Manifest
+++ b/kde-frameworks/karchive/Manifest
@@ -1,2 +1,3 @@
DIST karchive-5.40.0.tar.xz 113576 BLAKE2B 92d90369c8ccaa819e1e78efabf7b7bf634de15281f5c0b78be084dea967bacf4a8102de3eb40673681860938c8cace0b96749f5f8f65f4b570b7cc93f250a7e SHA512 edffe71f985b0d7c6cc84d6549447734c717de9f8be4685badee47d94464cf29373cfbfc3662d81c9e0071321c50c4459840c316c08144972e1fab1c295d8a22
DIST karchive-5.42.0.tar.xz 113488 BLAKE2B cb519d894d1fea369a82876532f709a54da1162a0d6f51f06c25c92b32a71bc2049b12c6d59ab19c45a7276d3b38ea222fb0740db3a9763bc694ed8ed654363d SHA512 4599c6e5018f51b84062fa84bb312f5461d6b7209b3e5f10e701ee7b7e9fe54b5bd2820de188e779dd70eebc73219ca47e7e14c994b9a49b3ca1f900fabe6e57
+DIST karchive-5.43.0.tar.xz 113496 BLAKE2B 1147dceb139720b3b5954d36f6cfbc971cbde8e52056f2f1d39f83e254695164c4205a8c38b1bf34f7432413201b28946ac5fbfbc8393c0400e84957e439a34c SHA512 228516471fc9e961f68b77d06b55d640606f5adaaa1dcba67d12086d57a3184c87a5d9636085b00bc56007cee1af9863e213bc82317b3c917737de4a3d84c74e
diff --git a/kde-frameworks/karchive/karchive-5.43.0.ebuild b/kde-frameworks/karchive/karchive-5.43.0.ebuild
new file mode 100644
index 000000000000..2a172249f306
--- /dev/null
+++ b/kde-frameworks/karchive/karchive-5.43.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for reading, creation, and manipulation of various archive formats"
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+bzip2 +lzma"
+
+RDEPEND="
+ bzip2? ( app-arch/bzip2 )
+ lzma? ( app-arch/xz-utils )
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package bzip2 BZip2)
+ $(cmake-utils_use_find_package lzma LibLZMA)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest
index 0cd09f209ba3..52184086ab02 100644
--- a/kde-frameworks/kauth/Manifest
+++ b/kde-frameworks/kauth/Manifest
@@ -1,2 +1,3 @@
DIST kauth-5.40.0.tar.xz 84900 BLAKE2B f0445740ec66abdde52839f84f7eb709f926ff1e678de8a0f0a5ee7e0c88f8c724255fe46a5281d1c9b3f4591eef6d210881147e3b81b5f64fe82ccd958b427f SHA512 912e45a18f98086a35caf7b65316e4fe0defbbcc80f334bcdfd146a398cfb40abe2aa6b358d2057d457a51ba9fb61b05b1319ca3ff00edea82014919f632116a
DIST kauth-5.42.0.tar.xz 84892 BLAKE2B b39a6e3942633f481785b4893269348a0e1933b56592fe357fc11bb37b96d1933d9fb4ace64a1bdbbd9c0254810e0eb479f238401c55ec9f9d19b064bcefd42a SHA512 68d9f5ccc14e368ebff6e7081eaeb6d1511fe2cf99146b87876fb94d9c4151764204b023c3c0d2915bee11e02a99d2d1a2ef332589bb027d9b0dd8bb5bbc0be5
+DIST kauth-5.43.0.tar.xz 84844 BLAKE2B 774e2c32e71ea63908a854e6fa8c4f630ebc36b4b6eb0ce8fdbde5004b3f8926f3a60c889461e89dbfc8c00350d2556add8f5e54b8f07f09e7719a13fe7ffd6a SHA512 e20f2f911084f48e81f85f4bc0e4559ce87c476a9dcaacba1e1f4db47ac0b0b3cbd01b185fba0817037838b6fae0e80abea1bc0ab72ced23a2c58fb95f9eb681
diff --git a/kde-frameworks/kauth/kauth-5.43.0.ebuild b/kde-frameworks/kauth/kauth-5.43.0.ebuild
new file mode 100644
index 000000000000..ee6570cb1d6b
--- /dev/null
+++ b/kde-frameworks/kauth/kauth-5.43.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework to let applications perform actions as a privileged user"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls +policykit"
+
+RDEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ policykit? ( sys-auth/polkit-qt[qt5(+)] )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+PDEPEND="policykit? ( kde-plasma/polkit-kde-agent )"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package policykit PolkitQt5-1)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest
index 17004fff8f39..6f92cb15d6ec 100644
--- a/kde-frameworks/kbookmarks/Manifest
+++ b/kde-frameworks/kbookmarks/Manifest
@@ -1,2 +1,3 @@
DIST kbookmarks-5.40.0.tar.xz 117596 BLAKE2B 0ab2956369d9b76a02ae1824c064a5e3cc7c0e92b35376dd6205b3af09a1ac958e366a82d5ad41d9afc932c4ecd81fd9d29c386285988bbb64676b8129db3549 SHA512 b9adaab77f3104ffb0f470ccae25db75b1e73f54bbf49a5b8bdb7bf1271911c8a296cf68d1dc17a0b3e44e9fccc11e44ef2c90d2f03bd504488e2b6a832c097d
DIST kbookmarks-5.42.0.tar.xz 117964 BLAKE2B 66f6399e8f4c88d50d26719d0f93d7eea6d990041e63d6acb7d0d8af3f2bf2969901120c2e59aa83a7490b55151d9cff8239dd09c7fe42db960ad49d8412107a SHA512 88dc1b3e949a3907156140bd5c736750752d3a7ea5d582ad4423498ce14c190969d0ce39fa32b4f3701fd047b6178e4daf791fcb8ba51d518b41f3f3554c27bf
+DIST kbookmarks-5.43.0.tar.xz 118672 BLAKE2B 513fc8964913bd4cf3e0587c8afc3ba1ce017c2c93ad4c53048995cdc3cfc9d443faff5c7e5a4efc48215134955cfcc4d20d838ce1ac33f641109329d6858952 SHA512 5cfd55d94efa69267dd1e61e857fa541cd0c7ae55a02d83e91a9a0a02dfa020cfeb16b0a8cc10228f838c17de5bca95f683f445749263fc0e28bc55e2ac6f2bf
diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.43.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.43.0.ebuild
new file mode 100644
index 000000000000..763576f16e6e
--- /dev/null
+++ b/kde-frameworks/kbookmarks/kbookmarks-5.43.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for managing bookmarks stored in XBEL format"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep kconfigwidgets)
+ nls? ( $(add_qt_dep linguist-tools) )
+"
diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest
index 8158ac9d6291..98055b5f1370 100644
--- a/kde-frameworks/kcmutils/Manifest
+++ b/kde-frameworks/kcmutils/Manifest
@@ -1,2 +1,3 @@
DIST kcmutils-5.40.0.tar.xz 235428 BLAKE2B b466237ffd804f77a00c2f25af2f901dbd01b783c19408a3d42ee3272c6548e3769d7f42647efb1957a20e6f2c50733bcb524c1575594393414eedc111aadbf4 SHA512 d59e225438d8c43d3c62ed15a3cb38fc08e05a2af4cdf6c1d0100347dd29a1e34906447eb96f9ef4c50bcb81c76e62d951df7d42e30a6214e9db5b3690880324
DIST kcmutils-5.42.0.tar.xz 236096 BLAKE2B 1fc02cb4d0c4dcb08160ebfe4b9d146c3551ccecd327b4640af8339059f173715851aa9a0a8cfc88bf60d1bb97db33b53d192979a5797d07bf5d5a4d2bc1df5c SHA512 4afdb39d17393d16de3dee72a990c1a3419cab6197cbdf3d545fd10fd079018d1cecb19254a8554a2fce09695d17983953647cdb0c1db343c227a05a683eadb5
+DIST kcmutils-5.43.0.tar.xz 236960 BLAKE2B d72115eb335530d2b92b49316adefad9e8f66c2eb5e872c021462f7ee4785707e23c0f6c7ec46771135a55b0c6c4aad009189f13ae89c9b28f121bf05f0949aa SHA512 07c668fc50e2890809bac3287a37591abbfb26ff8f4fdb70ae4ebcd141cc54be78f7b3b86f20b68e582b16d6af85b507bae49fb4b7083f1ae61c340dae48115e
diff --git a/kde-frameworks/kcmutils/kcmutils-5.43.0.ebuild b/kde-frameworks/kcmutils/kcmutils-5.43.0.ebuild
new file mode 100644
index 000000000000..e6daae33a2d8
--- /dev/null
+++ b/kde-frameworks/kcmutils/kcmutils-5.43.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+FRAMEWORK_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework to work with KDE System Settings modules"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest
index d68a858f6afe..197b919e7f1e 100644
--- a/kde-frameworks/kcodecs/Manifest
+++ b/kde-frameworks/kcodecs/Manifest
@@ -1,2 +1,3 @@
DIST kcodecs-5.40.0.tar.xz 218852 BLAKE2B 9fc8fd30ac8844e13fb89e8e4cac316b2e4467bbcf08996c95c23c6c5875193a1fc3b1398ed06fdc6058d0b018cc192e07d36a3f1d326b90bf336d11c5dade84 SHA512 575872407dcc0da771a7c43e9a751793bee8ac7b36bf262251c00ab7f8af1bcebba3010c3b0a62eddd678b0cea4c4bc58fbcbc7f9382264a06c6186004d96aa6
DIST kcodecs-5.42.0.tar.xz 219116 BLAKE2B 06576d95143f6fe00ad52407441d669d7def2d41927dbb6f4c5c0f991286dc4ca939d2205a9859b37fecc63ffd3371bba89a6626cc6e503e7633a68ddd1e328b SHA512 235c6b7b3a447b3bb87db5900048ed7bdb35b900c6ca486461ff01f8f2b020ae9757788d772bd886709b545be7d463730e143fa5fa91d08b8ec564428aaa3e58
+DIST kcodecs-5.43.0.tar.xz 219764 BLAKE2B 4f6300ba9249055b611da8582ae25997a8329443c4e79a81e3a49e2481dbef87095f329e79d5c179361f3f495fc3b78834c2614fa0015f0856147e4867669fab SHA512 a6d81395a8b495fa2dded4d7a8331c8b987cf3e8d3b254cc9339863f0ff02c3b972b58f033075dfcc56d1fff21710b000f834de9bf9ce1d3ae1bab1a6bb90d64
diff --git a/kde-frameworks/kcodecs/kcodecs-5.43.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.43.0.ebuild
new file mode 100644
index 000000000000..007c0d0de0b7
--- /dev/null
+++ b/kde-frameworks/kcodecs/kcodecs-5.43.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for manipulating strings using various encodings"
+LICENSE="GPL-2+ LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+DEPEND="nls? ( $(add_qt_dep linguist-tools) )"
diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest
index 90dc8f5239e7..eb42244cb202 100644
--- a/kde-frameworks/kcompletion/Manifest
+++ b/kde-frameworks/kcompletion/Manifest
@@ -1,2 +1,3 @@
DIST kcompletion-5.40.0.tar.xz 118516 BLAKE2B e4cd2965f69d5d48b846af10cc6c3a1ba6041f5df5c6db4ea2885e14764f2b31811f3ca0b12e0c74253e9afd7942fd144ff6e6c2dd355e4fec07e73073ad6d60 SHA512 ffd59f3a9803856f43e2c9e7c125f789fe4ef5d261daf05e02c4f95df121b5854a1ac57d1249e734180ee205b49a742a717aee9572f5a69eb104a11aaa839b64
DIST kcompletion-5.42.0.tar.xz 118988 BLAKE2B 10d84cb3728f3bb9edcb26c2f2304522fe89dd1af68cd9491e84c893113614bb8ac404dbe0e1c6da8928517d3f913be47cec8abab4043d2d14027aac20b4bc99 SHA512 b40a4e00b9c49747e7b530d2d56d66d50c723608d4705936ffb7d846450fc943069ae3ae89316883e1ad6c64c66af6cffb7bcf5e6b65fab0466629174547aae5
+DIST kcompletion-5.43.0.tar.xz 119212 BLAKE2B ddb17268ab9c19f7e72ac5d05c62f50cd770e9ee4536cb293af181d510856784098962e19395bbed376db062807f7d386c4dbb340ef6f485238b382e63ff0845 SHA512 a9ff9f512a46df6d70580150f702339b408390353b0c665eb60d28f34ec4484d558896d510f82300b8178a402f7b6c8e5d9f587a33c4bb242860855bfce8e158
diff --git a/kde-frameworks/kcompletion/kcompletion-5.43.0.ebuild b/kde-frameworks/kcompletion/kcompletion-5.43.0.ebuild
new file mode 100644
index 000000000000..89c636704e5b
--- /dev/null
+++ b/kde-frameworks/kcompletion/kcompletion-5.43.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for common completion tasks such as filename or URL completion"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest
index 9342f26d97f4..c8dcd7c56906 100644
--- a/kde-frameworks/kconfig/Manifest
+++ b/kde-frameworks/kconfig/Manifest
@@ -1,2 +1,3 @@
DIST kconfig-5.40.0.tar.xz 234752 BLAKE2B e71f1e29d5edf5b5d0948814abd4735a1287cd5ddd164a563fecae18a976265c656a003f313bb9ed800e993eadbf343c94056cb3056f90538c65f3b9655665ef SHA512 c61f86144af8aba52341be2f2bd80dfa4a3a68fbf7daf65f49441c9ad00385080e161965bfbdd190e52cad023e8b7774bfb9e13546a9e909cc09de15c55fdfac
DIST kconfig-5.42.0.tar.xz 235412 BLAKE2B fb7d1ab853f430e843a3a2422b0cb00fde76c7f1966c8fe6f3c69ddaaa88ffb50b4b2eccf119b66b0d8c7c4f835f40f30221d63db90d00ceffb03fdbebe07eea SHA512 632b1acd159353ddcd6a7715068997240690ec6352fa1f5164f1c2cb4e34ff0b8e4a0e8e677987b651ba12b9cb7b46f3768fecc1c7714a3dac9167bf689791e5
+DIST kconfig-5.43.0.tar.xz 235524 BLAKE2B 5dc70308e7d820233e13331a74bb2318bcb904dd882e3f5f499a10145869266bf4fbbd75a1fb6e9d170a96f8cf20ef0e0f7397956370f7e299b5998de405f7a9 SHA512 446d0b5b1aadc32a73e44cae77959d212a83cc036c288591c82b46734e616ce1124d3df09d4fa031f91c8bb08e452348588831435c44fe64247b341d62eb3279
diff --git a/kde-frameworks/kconfig/kconfig-5.43.0.ebuild b/kde-frameworks/kconfig/kconfig-5.43.0.ebuild
new file mode 100644
index 000000000000..9701c9a50636
--- /dev/null
+++ b/kde-frameworks/kconfig/kconfig-5.43.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for reading and writing configuration"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+ test? ( $(add_qt_dep qtconcurrent) )
+"
+
+# bug 560086
+RESTRICT+=" test"
+
+DOCS=( DESIGN docs/DESIGN.kconfig docs/options.md )
diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest
index fd215e1d2ad0..bfd7c11cffbc 100644
--- a/kde-frameworks/kconfigwidgets/Manifest
+++ b/kde-frameworks/kconfigwidgets/Manifest
@@ -1,2 +1,3 @@
DIST kconfigwidgets-5.40.0.tar.xz 375048 BLAKE2B 597608e9bde4d2552d1580b2fc9821846744af3cc3536c4f393daeb9707645e4ecc87db8950f80e6375887119d1e64c0de651b0901063161504f02016184acf5 SHA512 af8cb1aaddb69e21e6b0dcaff0caeb5f0e81d3b6db9b34216011f82872fe129cc5029b84fa90a54194d2c4270e35f868b24326e86a2a776e9e73b985fcdb09c3
DIST kconfigwidgets-5.42.0.tar.xz 375376 BLAKE2B f7ef04f50eb80bd3e01d6777eaf666d18fb8ae2a81dbd7a5cdf21f6b0929b5036b3b23984f7491aa57dad27db47a01dfe41f4cf912b4f00d34b6f60df5683eab SHA512 92a8b68be081cf40a54b7993cd9f0ba9f5d9a9170b3b13f8fb211f8770c0e2b5131be922f79d5e14157f1e655435a4f4d786426dae35c37dd69b52d58cecb62b
+DIST kconfigwidgets-5.43.0.tar.xz 375456 BLAKE2B 2918c7cf1c74dde6bcf4189a30c945e28e958d95019dfcfa639fe85ded665d80395b60a12aefba63de2aac62f3ecb3edec8db8bb9c3d6641734b9300c23766b6 SHA512 57b5b8a76a7973bb04dec739b7ac3da0a8146623849fa8cbfee9eddc7224a5bf0ee933ee95787617217ecf38841355abef24c6d70da378b743401270ca25083d
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.43.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.43.0.ebuild
new file mode 100644
index 000000000000..1c61d3a252eb
--- /dev/null
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.43.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing an assortment of configuration-related widgets"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+man"
+
+RDEPEND="
+ $(add_frameworks_dep kauth)
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}
+ man? ( $(add_frameworks_dep kdoctools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package man KF5DocTools)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest
index 40a41bddc90b..0270bae35cd8 100644
--- a/kde-frameworks/kcoreaddons/Manifest
+++ b/kde-frameworks/kcoreaddons/Manifest
@@ -1,2 +1,3 @@
DIST kcoreaddons-5.40.0.tar.xz 351348 BLAKE2B a999b49f5a184a4d1ed012fd7f21bae73c40614f9ea90d5fc19454b2134f2a79cbfe10c8e6d4a91f2951d055c150df3a8e1636c0de4d8329f41775684b9b1436 SHA512 e003cd743db0b7843f0cd293e73f1868123549d8872149e46d8d8a9733370642da0f0ec89c3794b1bf372d52e103612893875accfc954e28400088d4f3400572
DIST kcoreaddons-5.42.0.tar.xz 353800 BLAKE2B 6f3bd8a216683cc99908588c5d1de90903cd5b5b187f34e1bf2cfc9955b08ffb95fbf8508dacf0e8a69924cd3fc142a2c75d2f93e9614ace7e24ef43ff95e004 SHA512 b92fcf79bbe4c2549c22d3eda457733a22f7df33838c63f444091168de6325efd6273139cee4ab372f7d51a2e9a24112f1ae899489b52c5fedfbd095292c3205
+DIST kcoreaddons-5.43.0.tar.xz 355784 BLAKE2B dd76abee04ba0e3772b1e1c8b03192ad3ae2768e1ef54059cffdf0fbac5e1d75d31495951ebf37470823121b4dfef9dca19246c44ba31b2751589820361e1607 SHA512 895a6b3547f78f5222a16be71c8fe8865b922e2d9b2a8fedf322c7df607ccdb6b4fd3928470dc5cef385eaf13c37a5d1dcbd959afc326afb48b8636cb4a4b77b
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.43.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.43.0.ebuild
new file mode 100644
index 000000000000..3d7d47b799a9
--- /dev/null
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.43.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="fam nls"
+
+RDEPEND="
+ $(add_qt_dep qtcore 'icu')
+ fam? ( virtual/fam )
+"
+DEPEND="${RDEPEND}
+ x11-misc/shared-mime-info
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -D_KDE4_DEFAULT_HOME_POSTFIX=4
+ $(cmake-utils_use_find_package fam FAM)
+ )
+
+ kde5_src_configure
+}
+
+src_test() {
+ # bug: 619656
+ local myctestargs=( -j1 )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest
index 91848b0ea4d4..0f57db133ae4 100644
--- a/kde-frameworks/kcrash/Manifest
+++ b/kde-frameworks/kcrash/Manifest
@@ -1,2 +1,3 @@
DIST kcrash-5.40.0.tar.xz 21700 BLAKE2B 818e5f0fbf13a084cf42ef278775e04e8ed6b9d625f8dbd0e64dc18c4a9cf74c5d2bbe92731b18e4bcbdc5395877ada20783af9013396e06eba10979b791e815 SHA512 2440b64e5ec6dd38682a9d7fa92e112faa41c6190faae42cb291df4fe8c77ef4013d06a333a997fa25fe15ca2f8dc1bed36973f7ef44d7bc2b59c3bb9427403a
DIST kcrash-5.42.0.tar.xz 21768 BLAKE2B baa49a533baca10866a96985ff928e415710c23c55b59631f75f53d4d205b7c9b5a852295bfe213d34d4194bcf3ffce49f94ee27df3426d41b40cb65d17a39d7 SHA512 f7cc51aa370f5bee09d8e005cca11b097a7091a21bf946ca7879de81557298b019d99c27ece12539727674fa200f315c08382fa01bfc6861f87a558ac475c95c
+DIST kcrash-5.43.0.tar.xz 21772 BLAKE2B 48b61db7208be9a00c5159f66b3558d186e79840e28b2f0e167c27f1d30643a6500f50363db1b063786322d59eaeb40cb3dba72ee7160ec28e7769c7a64a3ac2 SHA512 1733807f55d5914b67d7b009ef8b34d0c54e3e1fb40a373df7651d65dc3180033ec8872c105d243134e7e38ea6fa9992f2d4803d9b2915721a3c0d8c43c7464c
diff --git a/kde-frameworks/kcrash/kcrash-5.43.0.ebuild b/kde-frameworks/kcrash/kcrash-5.43.0.ebuild
new file mode 100644
index 000000000000..48dfa9269f8b
--- /dev/null
+++ b/kde-frameworks/kcrash/kcrash-5.43.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for intercepting and handling application crashes"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+RDEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+ x11-proto/xproto
+ nls? ( $(add_qt_dep linguist-tools) )
+ test? ( $(add_qt_dep qtwidgets) )
+"
diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest
index 221b57301ce1..e9f86e0ad478 100644
--- a/kde-frameworks/kdbusaddons/Manifest
+++ b/kde-frameworks/kdbusaddons/Manifest
@@ -1,2 +1,3 @@
DIST kdbusaddons-5.40.0.tar.xz 36160 BLAKE2B 6814bbc026e3abc06fbf70e5f71529231b373c5fefcb15eca9c61fe7000662daa6756201d8620ddba6fd4df38e46f6b2335161ae075f1c2444304240cf9c2a87 SHA512 439c0baa9531ae93606e24dcdbc1fbda4a04032ccdcb2c218c0e12f97c34a0b9522bde377f0763d800f8b17ca41b6893f3854d7e8c494ad2809f493023368a7a
DIST kdbusaddons-5.42.0.tar.xz 36844 BLAKE2B de651c701158a17f0173006a3e301a29799b8db386087d4f952faa1ee1e08498d69ee700c5abf5c992848e0079c8807bf0375abdb74d53b4e199b593e8276b41 SHA512 41b9ba48d85a21e204184c78cd5a006c002592448051e0d23398aa3ffc3d9c0f646d21e4c1e541c2fa04177956e69eedc41ed62a26ba9802b2957ce9426ed23c
+DIST kdbusaddons-5.43.0.tar.xz 36960 BLAKE2B 3ed05ef60534fd7d658116daf2faa76950cb2edc3a943a7917e4ec6c4fb53e283603713f251348473cab02e2bcf857459742067661d6c53262228d4457ca4009 SHA512 395fdb0e2387c6eb2dfafc1f84eb86e24d4bc79dc4f3b914fe956f0614ffb40d2cbd66a550b88e8fc19d676de20fccd786737f03291c11624bdb5704da7a8e1b
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-5.43.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-5.43.0.ebuild
new file mode 100644
index 000000000000..0bc5ed5c0fef
--- /dev/null
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-5.43.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALDBUS_TEST="true"
+inherit kde5
+
+DESCRIPTION="Framework for registering services and applications per freedesktop standards"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls X"
+
+RDEPEND="
+ $(add_qt_dep qtdbus)
+ X? ( $(add_qt_dep qtx11extras) )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X Qt5X11Extras)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest
index 5073584ef6b2..9e52266a00e2 100644
--- a/kde-frameworks/kdeclarative/Manifest
+++ b/kde-frameworks/kdeclarative/Manifest
@@ -1,2 +1,3 @@
DIST kdeclarative-5.40.0.tar.xz 167988 BLAKE2B 1d5582c1df506401ba09c60f3e41b2628e09c028dfea7b967cf021cb6a4926766332ec78f59edb703b5d77e9827c69f97b49c7f5e2cf19248aace8df4e3433ab SHA512 b934a4404717d2c47a28282937ef04e724e0b492e6838974765ccb3cd1ba62ac2d598c5e55e4e6cdd7831f521ae95c67dfeaab04353b89fb46393d9610d65e66
DIST kdeclarative-5.42.0.tar.xz 170928 BLAKE2B edc99a7594952c5d69d8dec05cc41f0422a25fd1811343e13d61c2a953e5f03659ed4a11666523f0c83b4b593b3810927bc2d94199bf4bbf31232425938e5ce8 SHA512 da7feedb87131bbee2e526610dcd97ca557f5e4d0143e4664da2b210c727e85d300a768392f27cd115e9db750d34d7c524720ad39e84ec12953db653f832efea
+DIST kdeclarative-5.43.0.tar.xz 171136 BLAKE2B 8739a7a64b743b8232885d446a1692e774d13d35a2df031cdf44b3f8582875eff279c2c6d35e495ac661a1aea9fbc0b851108f6d9edce942a6a658f03be6e5c1 SHA512 5e9494adee19b40ffefbf006e318ba34302e073e9a22a94db255ebba2cec2e066df380063c7c617af81d0fc3f719753e2c050e6daf792f2f3a9d6c08163b616d
diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.43.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.43.0.ebuild
new file mode 100644
index 000000000000..4076d6e93916
--- /dev/null
+++ b/kde-frameworks/kdeclarative/kdeclarative-5.43.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework providing integration of QML and KDE work spaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.8.0
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdeclarative '' '' '5=')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ media-libs/libepoxy
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest
index 5c85b52b4459..8134cc290e13 100644
--- a/kde-frameworks/kded/Manifest
+++ b/kde-frameworks/kded/Manifest
@@ -1,2 +1,3 @@
DIST kded-5.40.0.tar.xz 38152 BLAKE2B 12e23dcf366fac8714abbfdfe19cac818f5b127b4d44e142363c6cd005924b14237420352314bb0e6f95b9d990b4844ae0ead4a511df46f5316483892a94ae73 SHA512 559cc4bff3d18104326fdcdb35eca16e36b06c6a8547e77ac78833931f32f22c8497e4db08434bf889a7cdfaf72affaff342487e2387748705b49b6feb9e30a8
DIST kded-5.42.0.tar.xz 37744 BLAKE2B 59b9aa905d379f45c3b5c80522af158cb701b65cc3955fc87842d6bb680b90afae98ed01c93970df878919d98eb842fc6cff37fd704fced58a65163d7b1931bc SHA512 4be85b01fedb05f864d2711ebc5fb85d769a10cf7ca5e902eaf633d6fc9e574a771bd727ad4c94d25d2b18f8d3fed7d6f004ecc793fab612bc714e775983d073
+DIST kded-5.43.0.tar.xz 37736 BLAKE2B 9990d2eef361232971bd82fdb3956538d5eb4fd47df9d5863f64443fd90bc87eddab142f37ec64ee98303c033b8f060061600ce7c45c0279dc0e20956228babc SHA512 cb62ad4b0be13b103810a0396614da3a6137076041102a6aca5b30c477b5bab472298bdedd869e3476725dd21368075273193afd7027b9dcf1ad84594f6bbb32
diff --git a/kde-frameworks/kded/kded-5.43.0.ebuild b/kde-frameworks/kded/kded-5.43.0.ebuild
new file mode 100644
index 000000000000..56820aeda550
--- /dev/null
+++ b/kde-frameworks/kded/kded-5.43.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Central daemon of KDE workspaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+man"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kinit)
+ $(add_frameworks_dep kservice)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}
+ man? ( $(add_frameworks_dep kdoctools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package man KF5DocTools)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kdelibs4support/Manifest b/kde-frameworks/kdelibs4support/Manifest
index 6764e7343911..fbe98fdf1009 100644
--- a/kde-frameworks/kdelibs4support/Manifest
+++ b/kde-frameworks/kdelibs4support/Manifest
@@ -1,2 +1,3 @@
DIST kdelibs4support-5.40.0.tar.xz 3341884 BLAKE2B 693816728db15b9e8d28fa2c01634083d11d4b3da942fd06606eaf7715e75ac14978bb9020df37ae154e4dddf740e0672fc90f561f2d467307a24f0362bb282a SHA512 ea6758a42d993af312f0231c75b77f00c0a4938dfd8efa82d443d60e553865ed59621413a651aef1443ec1d07bcc273532b11f1699382b66c0ea91e2bfdf94d1
DIST kdelibs4support-5.42.0.tar.xz 3342008 BLAKE2B 629517452e829eed3ec90d2ad7d6bc20f4bf615fb8570d3ec15a5d7121da4cfd1b22509b52ad344a257fdc55a93866028bb27bf842733eaed8a5bfdd6af5a991 SHA512 eb4ea8ab7828197615ee35ebff259c30e52142cc8cbd964e8cc7fbd9745174f199e3c53b2bd3d31a216f16ad3eba06806c669b3d4d6aeebd2b89c8a124737994
+DIST kdelibs4support-5.43.0.tar.xz 3343312 BLAKE2B 96a73c18df4110c4a51d78114ef8e10311429c280582bdd9e95a73c4c809157706e565ea33e14cb8f3ce595b1d13d7c8348e3212e1293896ae556bf829f2a641 SHA512 bd73459e5334a1158f68d2af2032fa9236bae303c2c45ac9c3b46ffcf46654f9175fae68222a7cfb3398642634aa21fd023f19f0318af633574f448bfab8e467
diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.43.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.43.0.ebuild
new file mode 100644
index 000000000000..111c1d3718c3
--- /dev/null
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.43.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="libressl X"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kauth)
+ $(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 kdbusaddons)
+ $(add_frameworks_dep kded)
+ $(add_frameworks_dep kdesignerplugin)
+ $(add_frameworks_dep kemoticons)
+ $(add_frameworks_dep kglobalaccel)
+ $(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 knotifications)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kunitconversion)
+ $(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 qtnetwork 'ssl')
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qttest)
+ $(add_qt_dep qtwidgets)
+ app-text/docbook-xml-dtd:4.2
+ virtual/libintl
+ !libressl? ( dev-libs/openssl:0 )
+ libressl? ( dev-libs/libressl )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kdoctools)
+ $(add_qt_dep designer)
+ dev-lang/perl
+ dev-perl/URI
+ test? ( $(add_qt_dep qtconcurrent) )
+ X? ( x11-proto/xproto )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kdoctools)
+ $(add_frameworks_dep kinit)
+ $(add_frameworks_dep kitemmodels)
+ $(add_qt_dep qtxml)
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kdesignerplugin/Manifest b/kde-frameworks/kdesignerplugin/Manifest
index 7b967d2be3eb..9ab7b56cdc56 100644
--- a/kde-frameworks/kdesignerplugin/Manifest
+++ b/kde-frameworks/kdesignerplugin/Manifest
@@ -1,2 +1,3 @@
DIST kdesignerplugin-5.40.0.tar.xz 90812 BLAKE2B 2b1a0cf79ab47f228aa3234f11e613e91e1b3543bce471cc61f06193cbb4d41b817fae78fa4f01625d87a5eefdf13edcd170a216e3c90954fb0c39a1111bf3d7 SHA512 e9874339ac1d694f249a20fe86504b776959b4e225b5377ba27df8cea14ffd35a42516308cb2daef0a9595c0f57ecb1328c35778d00fa05add19f7e5cce4dd99
DIST kdesignerplugin-5.42.0.tar.xz 90736 BLAKE2B 5b36f5962a1af0b8419e3fe5481bd98332cb1264d8ac38e41a67ee6f180fca6729b45ab58be361848f1865cca82a8c0b255fcda6c3a72489c0f21402a92b9f00 SHA512 060678e1d670df0acbebbba1c313ca970c21d7ba237d1460379999e13563d164b5a1ac52fd1cd9991dcc11f3463cd58fb80c60458388d10b2c8cd415e10cb390
+DIST kdesignerplugin-5.43.0.tar.xz 90752 BLAKE2B 411abd7413ee1217196a48d9cb757a1bc9cc260c6e3cad94bcdfea37d5c8d8a7013c61063331dbd1181ef2b172b00c4d73b71fcd495410b999c7d4f6803c458b SHA512 38422393c7a061fada3054fd511bafa3c2d529fe819c86854cbf48db1ea92ec2496fa3df947a985f029d5d3110fae33c89d60b853d59a601f6f172f5b15c0684
diff --git a/kde-frameworks/kdesignerplugin/kdesignerplugin-5.43.0.ebuild b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.43.0.ebuild
new file mode 100644
index 000000000000..6690b0297aba
--- /dev/null
+++ b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.43.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_QTHELP="false"
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework providing plugins to use KDE frameworks widgets in QtDesigner"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="designer nls webkit"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ designer? (
+ $(add_qt_dep designer)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kplotting)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep sonnet)
+ )
+ webkit? (
+ $(add_qt_dep designer)
+ $(add_qt_dep qtgui)
+ $(add_frameworks_dep kdewebkit)
+ )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package designer KF5IconThemes)
+ $(cmake-utils_use_find_package designer KF5ItemViews)
+ $(cmake-utils_use_find_package designer KF5KIO)
+ $(cmake-utils_use_find_package designer KF5Plotting)
+ $(cmake-utils_use_find_package designer KF5TextWidgets)
+ $(cmake-utils_use_find_package designer KF5WidgetsAddons)
+ $(cmake-utils_use_find_package webkit KF5WebKit)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest
index 14efcef6a272..6aada14556c7 100644
--- a/kde-frameworks/kdesu/Manifest
+++ b/kde-frameworks/kdesu/Manifest
@@ -1,2 +1,3 @@
DIST kdesu-5.40.0.tar.xz 45172 BLAKE2B ad77dda07ce78fa1042835f43846e992bfc3291570ddc91cd05331fd167b4be2f62515d7e65b498a62e57759761bb8be0ab98440cb63199954d4ec2f6a571034 SHA512 53ecfc0388a8246ec6b29de63ddb580071eaca33f7b1806e77b1200d79bbccb2bef38e4b482f0dd53e4767c873dc64d8cceb03d9ae75be41e8fe5a56ec90ebf1
DIST kdesu-5.42.0.tar.xz 45080 BLAKE2B 21c95951400d33fc58f3bfd85c6c0442d6003cb559833affa7d3c8167eafb898c1e5c77bbd8511ed8a88044f2db1464b69963193eb8cbc2945c2bfa5f680a2f1 SHA512 f0321834692439e62e35204a7e301f4aa8c20d9798522dc1c2ea969a493505a71e8fd5b1b41ab7586b277606f57cec41495bb683130f78d73f556e48fa012156
+DIST kdesu-5.43.0.tar.xz 45016 BLAKE2B e17add21fe42bfc60d5f6407033225bec901be8a3a4b7ae5c5f05012146f4cfd791770e8a829776636d7c4dfd8fbb3d963fdf56d6f00134d95f6de1fd7e600ab SHA512 efed4e7583b2f862115a5a016c647bbe0a6043027a0466d4237f7c3e0c0b2afc8995ea75ae371e0c73a7d550628d3713adf430173ba411d958d807fed35cbd38
diff --git a/kde-frameworks/kdesu/kdesu-5.43.0.ebuild b/kde-frameworks/kdesu/kdesu-5.43.0.ebuild
new file mode 100644
index 000000000000..77596093feb2
--- /dev/null
+++ b/kde-frameworks/kdesu/kdesu-5.43.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework to handle super user actions"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="X"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kpty)
+ $(add_frameworks_dep kservice)
+ X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+ X? ( x11-proto/xproto )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kdewebkit/Manifest b/kde-frameworks/kdewebkit/Manifest
index beca84f564aa..b9de2ccada29 100644
--- a/kde-frameworks/kdewebkit/Manifest
+++ b/kde-frameworks/kdewebkit/Manifest
@@ -1,2 +1,3 @@
DIST kdewebkit-5.40.0.tar.xz 29392 BLAKE2B cc67ebaa82c35c673d0f502c3b1267b52ced914bf6b7ab1d676fffaf34cfa41255333b81f55443474f9db77c5a477e4429c8d3790f5f2ab8f5479f1b50d0b262 SHA512 4074dbfab85ca4421b447eb1ad5f262bb54d79d98c934ad57a9cb35f7c624e93af8ad22ee4979404c6d743750b8fca85f4c7533f4cb577356e0d011ff75c06a1
DIST kdewebkit-5.42.0.tar.xz 29284 BLAKE2B 8d32ad876aa2076d7ce4b92be4092d790f3b99f2efc59abaa4922f0fd07d9e51706d1ce3ed1f3cf2349b55d0dd87585903450f8eacf0562dfa2f52e7d7b51806 SHA512 1c53af251ee2d96cda6244c148c2595a3e28c50e3481a75d08c056ff18a5b001982ba677e31d4e2fdb41c3adb668f45b8582c80844d8a438eb3ee8aec686d744
+DIST kdewebkit-5.43.0.tar.xz 29296 BLAKE2B 06d36541bf444055b773fe9ff022416204aa1518c4336a6334d8f6b9a61b14391b23b26870d145c135573338e759142e4ae97051502bc522124b2193d22ae5cb SHA512 eda64ac826d2c4abd3b4d5ba9d73064d7c0ec38b91f1ccb68e69d14066f453b2ef43e68e89dfd4f694efe66fccb94a4589891af6a521b93657c98db6ae94de9f
diff --git a/kde-frameworks/kdewebkit/kdewebkit-5.43.0.ebuild b/kde-frameworks/kdewebkit/kdewebkit-5.43.0.ebuild
new file mode 100644
index 000000000000..1fb4c4ccfb80
--- /dev/null
+++ b/kde-frameworks/kdewebkit/kdewebkit-5.43.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework providing KDE integration of QtWebKit"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwallet)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwebkit)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}
+ $(add_qt_dep qtnetwork)
+"
diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest
index c165ee360c30..720275830aff 100644
--- a/kde-frameworks/kdnssd/Manifest
+++ b/kde-frameworks/kdnssd/Manifest
@@ -1,2 +1,3 @@
DIST kdnssd-5.40.0.tar.xz 56676 BLAKE2B db806d3a416eccd33cec8282c08a2443dec1f5e10e392e244c407597cfdc2ffb1ea52633b1414f71d9e80c285ea88f19363b56768e5550f8c406682f17646e75 SHA512 409860a7ffc753780c26d62c89dcade8674393edfcbf817403386f437f23e9495455e6c29c179901820bd9eec5fe3d7622d12fa2d0b06f79ce8f0a4664a36726
DIST kdnssd-5.42.0.tar.xz 56652 BLAKE2B d702ef866c51d31820905cae53b1f5cdac13c71682460d56d9403b70fe1b1822319aa8c5a1e3f3f6387bceeaebc5d280ad7f0f04f91e47f358d4e14337c92496 SHA512 40e48758642c68b83d3c94e3b0a1c747a2c40510dd7b30c0f65f37bde0bb2fdce74331123719eb008f6f6702cecd6454b405eb6c1d5417e1861b25167ad78b85
+DIST kdnssd-5.43.0.tar.xz 56648 BLAKE2B 941821bd824934a3ae573e32b67d2cf081538e1cf071aee486ac6daf74d947535d4dd70876d64458b533b03d021e7ede49c0f502e95737900d579d97513b9ad3 SHA512 d84714e0d9b247f719b4c8d82c8927a132c98d8261d858fc6cbc2d1be619daa4d64f513d0c71d626e63ed887639689436cc593c8024b07d583103cb2537402b3
diff --git a/kde-frameworks/kdnssd/kdnssd-5.43.0.ebuild b/kde-frameworks/kdnssd/kdnssd-5.43.0.ebuild
new file mode 100644
index 000000000000..4abdda53e524
--- /dev/null
+++ b/kde-frameworks/kdnssd/kdnssd-5.43.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for network service discovery using Zeroconf"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls zeroconf"
+
+RDEPEND="
+ $(add_qt_dep qtnetwork)
+ zeroconf? (
+ $(add_qt_dep qtdbus)
+ net-dns/avahi[mdnsresponder-compat]
+ )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_DNSSD=ON
+ $(cmake-utils_use_find_package zeroconf Avahi)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest
index 4bbb4e5160e0..184566041a7c 100644
--- a/kde-frameworks/kdoctools/Manifest
+++ b/kde-frameworks/kdoctools/Manifest
@@ -1,2 +1,3 @@
DIST kdoctools-5.40.0.tar.xz 421668 BLAKE2B d3dc3dd85b8883042064ca68f9de9d575210adc0055113bb9cd71a5086edb732897039b29ef47df0861b9bb73ed5493e2ee146420e53db9237ae7f6592e40f9e SHA512 7279a2bbb01c9b6e31e4c7c1b9b5b1a14d9ba8ec78e63d4bf635838fbf01bc90e88ea9eb0788886548cd6c031b6c7d270c667c13f2c14d4fda6a786bc94d641b
DIST kdoctools-5.42.0.tar.xz 421980 BLAKE2B 3624af67abd95d6bfa2fde810efc566fbeb4a6b338c265f9fec1d80ff1e854b8d01e65ec0b9e546afd2ab78b6f6f68b16d4e028b705aa9f77b5fec1e64962029 SHA512 347fb09e2e13bdffb1d1daff145eb1f19f563efd121dcb946576bbcb27a761b4ae8575a12e1a378a1fc0151e02b825dac144a2e19c6214ede6954a8c8ef7850e
+DIST kdoctools-5.43.0.tar.xz 422032 BLAKE2B 6eb0261193b0ce3c8cc0835ae15d0d16d4009f98b1ba02e562b43f9147abe33695d63d37a772bab9558ad6c8cc63efb7bf35b263399e54b771c64ecb22112b36 SHA512 af93b4ab7966246b38933eccd02ce2dd02c288e3f582c9b3e14e05aa03293c32ae78c0b3cda6710012faf368de4efab5d06ad3df8e279d1dda967d2860d5e62c
diff --git a/kde-frameworks/kdoctools/kdoctools-5.43.0.ebuild b/kde-frameworks/kdoctools/kdoctools-5.43.0.ebuild
new file mode 100644
index 000000000000..02032df43e84
--- /dev/null
+++ b/kde-frameworks/kdoctools/kdoctools-5.43.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+inherit kde5
+
+DESCRIPTION="Tools to generate documentation in various formats from DocBook files"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ app-text/docbook-xml-dtd:4.5
+ app-text/docbook-xsl-stylesheets
+ app-text/sgml-common
+ dev-libs/libxml2:2
+ dev-libs/libxslt
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ dev-perl/URI
+"
diff --git a/kde-frameworks/kemoticons/Manifest b/kde-frameworks/kemoticons/Manifest
index 209b543520b0..8bed725b9b32 100644
--- a/kde-frameworks/kemoticons/Manifest
+++ b/kde-frameworks/kemoticons/Manifest
@@ -1,2 +1,3 @@
DIST kemoticons-5.40.0.tar.xz 1695752 BLAKE2B 18622f98044f1930822ed5d40fb0331b8ea15ad5bbf68b0d42c98e8f6ede97348de22d4e6f9cadd2c14ec06c2b82b20ef975bc6191a484f999b10ce5b99df817 SHA512 47dc8f65f29d297a3229fba0a63d5f0eb959fe072e44dfc831f33b4a778cfae1f267abe6cbf264a69d3ea677a8cd2d94898ba9f7e0852bfcb7573b368cb1c289
DIST kemoticons-5.42.0.tar.xz 1696168 BLAKE2B b3583e87eb3a152f18deea161dcb2ae7fcd416ea1af8713e84f5456768e34c933c069625e1d184799437ae243079c46d7c2bfb9a33592a8d26d1dfe3f5e67a5f SHA512 72015859b74201a3e6f6cb38863fa53ad5fa753f0866147c6c6a76edd8b637d1903ed2e0ef0d581ae191dfc642acf626ab010e6f72594f13f294e7c71da8bcd9
+DIST kemoticons-5.43.0.tar.xz 1696184 BLAKE2B ef8322ffd50430630d46790f9dc2130b8081b822d5aa79225ea2790ad3ee4bcb916d124ba9d283d0dc5df7003dd6b6b3131be56f3654c71826b0dee8f88642b8 SHA512 130011a2158f5d84ba664354900e23eaf8867623eeab0fe018c6b8c60b3fd413d3f5e1ad43a3fe51dbc0153bec3e8c14d88b7f06f82d873c2d7f2237441eb8d8
diff --git a/kde-frameworks/kemoticons/kemoticons-5.43.0.ebuild b/kde-frameworks/kemoticons/kemoticons-5.43.0.ebuild
new file mode 100644
index 000000000000..a3ab980b96f9
--- /dev/null
+++ b/kde-frameworks/kemoticons/kemoticons-5.43.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for converting text emoticons to graphical representations"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kservice)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}"
+
+# requires running kde environment
+RESTRICT+=" test"
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index 8b8706731973..fc395f484bd1 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,2 +1,3 @@
DIST kfilemetadata-5.40.0.tar.xz 219196 BLAKE2B abeda591043350e1b11de352f897f76110b1ea472ccfc210739c68d50715fb8687fae4d9c6281c48592f563a82ad8f454660349dee020a80bab2b967e598367f SHA512 b3f632af0847dd3bed8bf0214e3786fe72ffbdc90454d7a2117e8b30023c43b594a27c5811a6e77d1e46a68261e950a5dc016b9ae6f80f3db539c29eaa53297d
DIST kfilemetadata-5.42.0.tar.xz 218916 BLAKE2B 03d5ac621d4cd032ff58756069861a045c5a2236ad3c1dc75f82cef9b6dc3eb7c263cf98865899a4d69c31582afd221373a07ca8538c718ff6ef91c2b7267547 SHA512 496876dde432e0884b883e112daaa11c2fe85d2a97bde2124b04571e4f9d1516cc81ef1d80eb3043a5d43f2febe79481f1a2c299ee9e96883342f8563002c62f
+DIST kfilemetadata-5.43.0.tar.xz 219608 BLAKE2B 5b344ac9990e399cf3b4c8b28b6667e902691541672e811295a7e3ba16f652b4e8dc10728040d2ac60dbc7778e5bd27e64b38ed8f2116589a9899b9b5b86f5ff SHA512 0e669ae832aeef2a54e6a26df5541d607301e13798082e716f6caf682d4e28d87d7eb0a4487c7f2c8bfee0311a5a3342238dfa806413fccb20d3cfbf6b8733be
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-5.43.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-5.43.0.ebuild
new file mode 100644
index 000000000000..eed8f6443f9c
--- /dev/null
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-5.43.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit eutils kde5 python-any-r1
+
+DESCRIPTION="Library for extracting file metadata"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="epub exif ffmpeg libav office pdf taglib"
+
+RDEPEND="
+ $(add_frameworks_dep ki18n)
+ $(add_qt_dep qtxml)
+ epub? ( app-text/ebook-tools )
+ exif? ( media-gfx/exiv2:= )
+ ffmpeg? (
+ libav? ( media-video/libav:= )
+ !libav? ( media-video/ffmpeg:0= )
+ )
+ office? ( $(add_frameworks_dep karchive) )
+ pdf? ( app-text/poppler[qt5] )
+ taglib? ( media-libs/taglib )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? ( sys-apps/attr )
+ test? ( ${PYTHON_DEPS} )
+"
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+ kde5_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package epub EPub)
+ $(cmake-utils_use_find_package exif Exiv2)
+ $(cmake-utils_use_find_package ffmpeg FFmpeg)
+ $(cmake-utils_use_find_package office KF5Archive)
+ $(cmake-utils_use_find_package pdf Poppler)
+ $(cmake-utils_use_find_package taglib Taglib)
+ )
+
+ kde5_src_configure
+}
+
+src_test() {
+ # FIXME: bug 644650, fails on tmpfs (but not for everyone)
+ local myctestargs=( -E "(usermetadatawritertest)" )
+ kde5_src_test
+}
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ if ! has_version app-text/catdoc || ! has_version dev-libs/libxls; then
+ elog "To get additional features, optional runtime dependencies may be installed:"
+ optfeature "indexing of Microsoft Word or Powerpoint files" app-text/catdoc
+ optfeature "indexing of Microsoft Excel files" dev-libs/libxls
+ fi
+}
diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest
index 6c1575914c22..0ac7cb015d8d 100644
--- a/kde-frameworks/kglobalaccel/Manifest
+++ b/kde-frameworks/kglobalaccel/Manifest
@@ -1,2 +1,3 @@
DIST kglobalaccel-5.40.0.tar.xz 83628 BLAKE2B 774596c4b6c29cc208053b54227093120e1cc7efbb794f29d260626cc5337587f62537ffd3ec9269338fdeb417af0f538ad845888cd8345b08410ac5b181c2fb SHA512 5b4a5d557338eb149257448cbabd7df9d7969ce2d977e13a4d104fe4c21d262b952f820614aad9012f6d4c2d28898f4d77daa4dadece39275383e35b6a84e9bb
DIST kglobalaccel-5.42.0.tar.xz 83824 BLAKE2B e799b78b11aedaa42295df445a1a5951cfc5c30c781468a2cd6dc0a7592204e530d3c6927bb0c7bc58a0db67c0dea2026c35535a80c3e72732bdf7c32fd02a86 SHA512 31e9528e8823d69a0a80ee504225bd07860f91becc3aff4192a82f81dfe5b63beb895390eaf386a9e589bb7b7bb29787a57621574aced39b9d1d58f5f6ff649e
+DIST kglobalaccel-5.43.0.tar.xz 83816 BLAKE2B c1fa3aed1e2a0ae9b426b8e53f3b6cb903e329e19eb2efe3add7b337d8383901d2d578114861f0aff00b511d327f9fdb806795879cb2945fd4e389267ab89ee4 SHA512 1b10d9e5c454b1a4c9fb2553fb1847e30ada2b36050a4fd13637c9a1ba2cff642b19c2934414fc5e104958856c0d0dae4d20b8fdb6f51454125b0e2941fd1d22
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.43.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.43.0.ebuild
new file mode 100644
index 000000000000..5e6065dfe91d
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.43.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework to handle global shortcuts"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+LICENSE="LGPL-2+"
+IUSE="nls"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kwindowsystem X)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest
index 5225c5933e32..84f1018dda73 100644
--- a/kde-frameworks/kguiaddons/Manifest
+++ b/kde-frameworks/kguiaddons/Manifest
@@ -1,2 +1,3 @@
DIST kguiaddons-5.40.0.tar.xz 40180 BLAKE2B bf8133a926379096e625326a5bf2bb2ba6b347ce8f0205d4bda3378e433e1a1cab838f35da34561fd7781de3941ec21cbca427168a3e1d46c874ff99b98515a1 SHA512 42543c4b29355d5998abd4bee14530a9e96b7d3f4378ea11952af67a157be23acf45b5c801e80909546e7903c73df3a650a05fa6ee8594a2cbe9e8ce66146976
DIST kguiaddons-5.42.0.tar.xz 40104 BLAKE2B cbb1ed7e3f0c25b9d680cd8997e721020369e1f8cdc28b2be8f9ea74c88d78a97dc442efb25b7b7bd6d9a6adf8038d210bc739c1345b9b0133d208083c853218 SHA512 b67f88b897bd385541b3f481af899ac27fcbccde92e3f4699955e179fec290340b7f196b3753619cfac284d203f9e6c13d3cb8ffa6990ae02f87c044c7a056f9
+DIST kguiaddons-5.43.0.tar.xz 40100 BLAKE2B 8730eac13e790ab3baf80e7c6c98c152ade022401651851f4cec3bfcd96db99323937d03e30b546cbe37bc6241c2ccd1ac9109ee10d8c70e6c0671ed30ff04ee SHA512 ea560ba016914037ddad6d07da849a1f9b20d241a7d5e21353237e00e960d5ca5005de3bc95db67e0ff1d432b0a52b99e8d7f85a0930ec40ff1fddf932a15e41
diff --git a/kde-frameworks/kguiaddons/kguiaddons-5.43.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-5.43.0.ebuild
new file mode 100644
index 000000000000..68c87545da44
--- /dev/null
+++ b/kde-frameworks/kguiaddons/kguiaddons-5.43.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing assorted high-level user interface components"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+ x11-libs/libxcb
+ x11-proto/xproto
+"
diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest
new file mode 100644
index 000000000000..ce481eb05810
--- /dev/null
+++ b/kde-frameworks/kholidays/Manifest
@@ -0,0 +1 @@
+DIST kholidays-5.43.0.tar.xz 197168 BLAKE2B dd6657f133ba2dfccae686ddfabd2da88193d27312c739a5c6ecdf440957e38d0490bb9d4eca910362e8d7b595fce815a634bb9484f48a858066c6ce81c1c18e SHA512 57e82a4ed8d7de87b48b3dda3db915c0944ce2eba87cba6143aa509ffa8fe7f877b796c064d6fccf42d5d6e9dc624cfcd3a34e429c705a6dbf9bf626c09f9b1b
diff --git a/kde-apps/kholidays/kholidays-17.12.1.ebuild b/kde-frameworks/kholidays/kholidays-5.43.0.ebuild
similarity index 79%
rename from kde-apps/kholidays/kholidays-17.12.1.ebuild
rename to kde-frameworks/kholidays/kholidays-5.43.0.ebuild
index 9442c0f42755..1a6de341ec73 100644
--- a/kde-apps/kholidays/kholidays-17.12.1.ebuild
+++ b/kde-frameworks/kholidays/kholidays-5.43.0.ebuild
@@ -3,20 +3,24 @@
EAPI=6
+KDE_QTHELP="false"
KDE_TEST="true"
inherit kde5
DESCRIPTION="Library to determine holidays and other special events for a geographical region"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~x86"
IUSE="nls"
-RDEPEND="
+COMMON_DEPEND="
$(add_qt_dep qtdeclarative)
"
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
nls? ( $(add_qt_dep linguist-tools) )
"
+RDEPEND="${COMMON_DEPEND}
+ !kde-apps/kholidays:5
+"
src_test() {
# bug 624214
diff --git a/net-dns/cagibi/metadata.xml b/kde-frameworks/kholidays/metadata.xml
similarity index 100%
rename from net-dns/cagibi/metadata.xml
rename to kde-frameworks/kholidays/metadata.xml
diff --git a/kde-frameworks/khtml/Manifest b/kde-frameworks/khtml/Manifest
index 59242885efbe..09e3e5f4ac00 100644
--- a/kde-frameworks/khtml/Manifest
+++ b/kde-frameworks/khtml/Manifest
@@ -1,2 +1,3 @@
DIST khtml-5.40.0.tar.xz 2081588 BLAKE2B 14fa9c0bb27263bdd4be9663575569a7ceac8f7699cdc7ac67e6a9df7464549155d7348b51490cabd87e1e0b8028cae361f7d88bdf6e90bdae015c05739c9cb2 SHA512 e64cc9c32944c6cd1f45c745f4e653ca1b6023061ede3ed87886e3ed95e9d2d7a7753b396631d256b7f1a4c34b788e9a9b80253f151f73b3fdec3f862f8adcef
DIST khtml-5.42.0.tar.xz 2082316 BLAKE2B d629b04d72864f0ff277394af74cf5a948e0857554e6b926b73c87ad588ab88f934a76095d4cd93b5d44193a73790b27ccfc330dff4f4b8aba804f9309129f6e SHA512 f3bb46d7b44101a55df6ac54254c1e00c2e8d719de6f99870879f752c037b11cb5b466cb9ef387a2316323324061d5e9c3dc5fafb1e047c8de14a52a8bdcbc71
+DIST khtml-5.43.0.tar.xz 2082356 BLAKE2B 2bacb4b466c6071a0fbad52293db80e1d002cdb275abba2279326460ca583284b8fd568b6fa3ffcb32f0dcefbc3383aadfa2a0eabf2e0d2d7d2230b0f6022e6f SHA512 55d2806c28d5da5999bb3ba03d33ef026c1c3fefcd1a76c6e74ecd2f659a015f55b2fd1fec34efcddf25fb2e921b4c76358d37498fc3429b6bcf6e5e790f7cd8
diff --git a/kde-frameworks/khtml/khtml-5.43.0.ebuild b/kde-frameworks/khtml/khtml-5.43.0.ebuild
new file mode 100644
index 000000000000..0252c7e3ccc8
--- /dev/null
+++ b/kde-frameworks/khtml/khtml-5.43.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KHTML web rendering engine"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="libressl X"
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep kjs)
+ $(add_frameworks_dep knotifications)
+ $(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 sonnet)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork 'ssl')
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ media-libs/giflib:=
+ media-libs/libpng:0=
+ media-libs/phonon[qt5(+)]
+ sys-libs/zlib
+ virtual/jpeg:0
+ !libressl? ( dev-libs/openssl:0 )
+ libressl? ( dev-libs/libressl )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ )
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ dev-util/gperf
+ test? ( $(add_qt_dep qtx11extras) )
+ X? ( x11-proto/xproto )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest
index 7086e1d7507e..a8c9b011a0db 100644
--- a/kde-frameworks/ki18n/Manifest
+++ b/kde-frameworks/ki18n/Manifest
@@ -1,2 +1,3 @@
DIST ki18n-5.40.0.tar.xz 586876 BLAKE2B 22878b121d8894b5e90db831fa13c41d1ff13d6065281c2d2169c973e6f94aae94faafc714f67f49f873f02b10b54a3080b89e3f6be22a1e0f6760106f7e09e5 SHA512 cfdabb1c22d0ae275c274b4e0d40af94305364bf69a8152c6d9064dcc4d5b8d208eace8b2679c4eb97f095ce5af5582350fec1564ace049d2f63e852b4249bd3
DIST ki18n-5.42.0.tar.xz 587480 BLAKE2B 9e8b875348cd290a3bdff176d7aacf8569c04786cf05b8e6e21def536b6b2844e37b78c54ed5bbbbac8d24248ce7744716bbf34ea4a083fcdcbd4a4d58c07b98 SHA512 31d6a548e6d6b0643a063030823d399c956f95a7403939ae63f1d9b03c70b38804bdba9332a473d7619f22fe6c5f65a33ff64f3ac5e12557ed9e1540431f6b87
+DIST ki18n-5.43.0.tar.xz 587360 BLAKE2B b8a91fc909f7385648f1c658599d63dcabceefd2270efa78b71acad56b917008810a69fa9c3ce2996828bbe0ec2d3456e7127f6480b4aa2cbce719d301c66bba SHA512 14b7f632feed5c71a44259b4f0d9cc11ab72d7f132a59fba597e048efee7a4ff360eb01b95c5b4957ca28ba8ab0e2cf9ed752cd146f6dc19855c6c78c05a7e6e
diff --git a/kde-frameworks/ki18n/ki18n-5.43.0.ebuild b/kde-frameworks/ki18n/ki18n-5.43.0.ebuild
new file mode 100644
index 000000000000..8f03e6fd4a5f
--- /dev/null
+++ b/kde-frameworks/ki18n/ki18n-5.43.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit kde5 python-single-r1
+
+DESCRIPTION="Framework based on Gettext for internationalizing user interface text"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ $(add_qt_dep qtscript)
+ sys-devel/gettext
+ virtual/libintl
+"
+DEPEND="${RDEPEND}
+ test? (
+ $(add_qt_dep qtconcurrent)
+ $(add_qt_dep qtdeclarative)
+ )
+"
+
+pkg_setup() {
+ kde5_pkg_setup
+ python-single-r1_pkg_setup
+}
diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest
index 453eb3aa4b37..29cd8a532154 100644
--- a/kde-frameworks/kiconthemes/Manifest
+++ b/kde-frameworks/kiconthemes/Manifest
@@ -1,2 +1,3 @@
DIST kiconthemes-5.40.0.tar.xz 205516 BLAKE2B 53d952fa3311bd251ec46d6a1f81987c2f3ba457f846108ebe1921dad4564cace85549c6b4277142eee828c8e501bedf598bd4ea513b1200d1868b3b5b078d4a SHA512 bed22e1e1173e5838a43cce8305b0df3b6c7f5f90d958feaf14a8a9612de2d81bdc57a2e6807ac9375cdd8a96a433672484a931ec30c6816ba58f752b2b8c2cb
DIST kiconthemes-5.42.0.tar.xz 205316 BLAKE2B e5e4548225c12a39d9fc4ca77c4a4f22b36da723abf564c39331e345d16e02e89ebef8ee90d6611e496f4c1d100bc461a6054af5f5bfda7e2a860050df5f7f32 SHA512 7a4eebecc5d7af9498bab9729a4998b0c7032422ca0d7dee7b9fa9e217d287f0745a1e26f030ae758b903b91ac061f175db4ffb3097d9ba5906404a227617c08
+DIST kiconthemes-5.43.0.tar.xz 205472 BLAKE2B 861618940ffff5d4779254d198f347d52a83b0bb1b60c5c537d13c0283802c033611334ac6a80bf994f47d64d542196126586603ff7d3646c31040e30effc916 SHA512 742a2c79b37830e319e4d807359e9bd16950889753a46f85ee5b8d5e0b1dc6868aaafc625c3df7717371440a1cf4e6168981ec34dae328aa3eb1aecc7962d759
diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.43.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.43.0.ebuild
new file mode 100644
index 000000000000..56a0ecb3948b
--- /dev/null
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.43.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for icon theming and configuration"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT+=" test" # bug 574770
diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest
index 8e800f118578..73fec919a8ca 100644
--- a/kde-frameworks/kidletime/Manifest
+++ b/kde-frameworks/kidletime/Manifest
@@ -1,2 +1,3 @@
DIST kidletime-5.40.0.tar.xz 26616 BLAKE2B 17c3e7d87156ad732f38ed0e4d0bdc4e4eb816d10686fd084a553216ba8ac4e5d0fc35590d5bcccb9deb100619539e79ec417643c31105e26b13ba392ff702b0 SHA512 b8c8c1de1c2261ad52ba80a11388a90ffa18c80153b58b0063184e14fe1c744465c150ef4e9be6692ca81330c52230029b406e8ae240e6738300f8977411a6ba
DIST kidletime-5.42.0.tar.xz 26496 BLAKE2B c9815a7b09c526c67b43b33630573ba05193215d468ac7ed7fc91aff802bcf4d766490fff8a777c9c18fa3c78b3a6d5c0d76faa1c56eb568e76346569d7efb93 SHA512 78c89d83f7f46ef2c0a5c5adeb32b2f46129af1ae06ed29009cc6677876bcdf4441179bc3e760b4fef82a5a19b194017b4e12eb122403dd661e65d59f303663e
+DIST kidletime-5.43.0.tar.xz 26484 BLAKE2B 5c7aca43bdaa77b87fa739c128a103ad1ffb1462d459cfb0bdef17d96540c7c9b4c29cdb68156bee61d7421355c6ea1513e592d3e0451c6007b6750e0b1e318c SHA512 aab85a3143fce87751cd3e9c2b55306f5c4aad1f396dbdea7678605dab4ce47b53b95a42d42667fea937dbd6b20b84c349d00076216753dcb31beab52d05df3d
diff --git a/kde-frameworks/kidletime/kidletime-5.43.0.ebuild b/kde-frameworks/kidletime/kidletime-5.43.0.ebuild
new file mode 100644
index 000000000000..10865cb9fe0d
--- /dev/null
+++ b/kde-frameworks/kidletime/kidletime-5.43.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework for detection and notification of device idle time"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="X xscreensaver"
+
+REQUIRED_USE="xscreensaver? ( X )"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXext
+ )
+ xscreensaver? (
+ $(add_qt_dep qtdbus)
+ x11-libs/libXScrnSaver
+ )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ kde5_src_prepare
+ if ! use xscreensaver; then
+ sed -i -e "s/\${X11_Xscreensaver_FOUND}/0/" CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X X11)
+ $(cmake-utils_use_find_package X XCB)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest
index 0f8b5a745a22..71eb4f469bc5 100644
--- a/kde-frameworks/kimageformats/Manifest
+++ b/kde-frameworks/kimageformats/Manifest
@@ -1,2 +1,3 @@
DIST kimageformats-5.40.0.tar.xz 204748 BLAKE2B ff8d45dea9694d0b20f3320c12b295dfa5846db85a19f6c28b37f530c8d2b97026533d33fd15d88f78c7d148fa4310649d7cf71a9ae94e53cd2f1b0c07f17b53 SHA512 e971d02b34c1a63d9ccefb10e5c12b21e6a68330230ca06fd7e55b390fec6ef7937b5e404b446b9ec65e5b1f962a601c1ec03a7783d1e06f004ac5f6ff428ea4
DIST kimageformats-5.42.0.tar.xz 204920 BLAKE2B 2d939ce02aa10693528e5a8b59ba1beb1c016afd620df88851893d76922d37f6ff2a7097e3ed262e06f04fd693851b83d76c3f444181ec7cae9d60492ae8608e SHA512 3c83e0bc7b45019cd7de9282b7f3eaefad912009c073a6b35b6d518639de4b591e2f5a93ee3e4d76285e9c5778b34905dd40965af0853bcfa76ee526c29750a5
+DIST kimageformats-5.43.0.tar.xz 204688 BLAKE2B 24f5cec1d55c2f4def2dfd50f62e414e0943e042c947302946b0687784a2f6c5fac35a13e7efd279732f1af83b2f7b916435de0cac01082698e5aca2f6ee07b2 SHA512 1b968ebbfb08e1f22f1e15e6dcc66753799b125f568eb011bab1071b3cde780bbbb9ee94861e1e7d6fddf76a7ba6e1e9a54fd1c6bed6898840a3b2a0c1a62fe5
diff --git a/kde-frameworks/kimageformats/kimageformats-5.43.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.43.0.ebuild
new file mode 100644
index 000000000000..21e44999c4b8
--- /dev/null
+++ b/kde-frameworks/kimageformats/kimageformats-5.43.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="eps openexr"
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_qt_dep qtgui)
+ eps? ( $(add_qt_dep qtprintsupport) )
+ openexr? (
+ media-libs/ilmbase:=
+ media-libs/openexr:=
+ )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( src/imageformats/AUTHORS )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package eps Qt5PrintSupport)
+ $(cmake-utils_use_find_package openexr OpenEXR)
+ )
+
+ kde5_src_configure
+}
+
+src_test() {
+ # bug: 634426
+ local myctestargs=( -E "(kimageformats-read-xcf)" )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/kinit/Manifest b/kde-frameworks/kinit/Manifest
index e772b79e7ff6..03bb63e9d154 100644
--- a/kde-frameworks/kinit/Manifest
+++ b/kde-frameworks/kinit/Manifest
@@ -1,2 +1,3 @@
DIST kinit-5.40.0.tar.xz 120920 BLAKE2B 0bf69e2440a21a1c803859080825e9e25b3657c8f7114701fb62f448982da9bbd830faea8b2654e60c7a1602bc55c56dd4d25a10179408a01a46694c09198e46 SHA512 1bfa884726e4379d9e0246e283dd7867bb404416eb90226f644b46e06c4bc17c898470bddafaf9f6ba9fc6be5ea4d975cacb0e5fc5ea4d1038616e91e7ddcb07
DIST kinit-5.42.0.tar.xz 120732 BLAKE2B 889e8cf57e76c1e839a5aee20757055ca1d1d55197c09d4bbc017786b07754035779200944e72b490e8272d9c0d5f5e952ab787bbd4cbb1d680391a2b9cabe96 SHA512 73bcd8094c8dc39f6779b076fd3cbb9bb24a17094d0ed7ff4f3c4eaad2d728114606120e28764fea042c5b204acf95a3a9673ac10fb88652d6d9ed9ab61b8368
+DIST kinit-5.43.0.tar.xz 120776 BLAKE2B 72430d23c4ff0efb02b7f2e49388ab7e79b99c9c181435dc026424e83da7d6436ea554c6d4a7d88abdbe357c09437f457b6949c1bac332b535eaa76fdcd74a95 SHA512 1326c6a3d67d5ff9e483f05506c4c21486377c793fb6e6e8f6657d60f28b69bc03bd45619783a76464971b81997b1f546f18043f133f048c4836c023f2ba54f7
diff --git a/kde-frameworks/kinit/kinit-5.43.0.ebuild b/kde-frameworks/kinit/kinit-5.43.0.ebuild
new file mode 100644
index 000000000000..f547e317952a
--- /dev/null
+++ b/kde-frameworks/kinit/kinit-5.43.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Helper library to speed up start of applications on KDE work spaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+caps +man X"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ caps? ( sys-libs/libcap )
+ X? (
+ x11-libs/libX11
+ x11-libs/libxcb
+ )
+"
+DEPEND="${RDEPEND}
+ man? ( $(add_frameworks_dep kdoctools) )
+ X? ( x11-proto/xproto )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package caps Libcap)
+ $(cmake-utils_use_find_package man KF5DocTools)
+ $(cmake-utils_use_find_package X X11)
+ $(cmake-utils_use_find_package X XCB)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index 59ed68cd7270..e2b197066e7a 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,2 +1,3 @@
DIST kio-5.40.0.tar.xz 3100424 BLAKE2B 27f69f10febc327d1f935e2b8f3c24dc8b64e85ef35830841f99fdefb6238f590dc8a1284bd0896d6e0e2eb86f123e6788ebd277ca208df18312e8ac475221dc SHA512 e35a7fed3c38f91c056d5ac04b4839ebbf199e4509187e997d6d8a217175a9dc442c7beacccf333ec092c0d110f8f008144293364006888f25b570d697c10bed
DIST kio-5.42.0.tar.xz 3119252 BLAKE2B ea5ba09229c3b8a055460d629aa222fee91f9ee9f50ae75c64fd0e6a582fb722a15739bac7c00c169b0f218e3e69dd53213fa13f8fb08fb34457e54a252cc59a SHA512 bff5b0dd393586a4da8f077298b51002c7accf4f72646557b5e1f68fe496003932e133c977980d5816dca73aa2e35fa8629cba87886518c319d4450edae323cb
+DIST kio-5.43.0.tar.xz 3139276 BLAKE2B 1fbaf93e7bd3565ff5c85a8a3e33b3dbe2e7a4314cb866711a3be72bb8f1eb320fb3a6c9af421914b440787cdee393ca3762ffd8ac881e2427f8f3e5c47e739e SHA512 23885d851dade24bb08ba1de2eda65db3ab13c8f378a42281f8a50230c9e836b5255643c89fbfca3dedc1e41ee259e67aaed2933cdf739ee4fb1c7eb650b95f6
diff --git a/kde-frameworks/kio/kio-5.43.0.ebuild b/kde-frameworks/kio/kio-5.43.0.ebuild
new file mode 100644
index 000000000000..c1924a16a4fb
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.43.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing transparent file and data management"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+RDEPEND="
+ $(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 kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(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 qtnetwork 'ssl')
+ $(add_qt_dep qtscript)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ dev-libs/libxml2
+ dev-libs/libxslt
+ acl? (
+ sys-apps/attr
+ virtual/acl
+ )
+ handbook? ( $(add_frameworks_dep kdoctools) )
+ kerberos? ( virtual/krb5 )
+ kwallet? ( $(add_frameworks_dep kwallet) )
+ X? ( $(add_qt_dep qtx11extras) )
+"
+DEPEND="${RDEPEND}
+ $(add_qt_dep qtconcurrent)
+ test? ( sys-libs/zlib )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXrender
+ x11-proto/xproto
+ )
+"
+PDEPEND="
+ $(add_frameworks_dep kded)
+"
+
+# tests hang
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package acl ACL)
+ $(cmake-utils_use_find_package handbook KF5DocTools)
+ $(cmake-utils_use_find_package kerberos GSSAPI)
+ $(cmake-utils_use_find_package kwallet KF5Wallet)
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest
index 10fc3a173020..d6d04fad4707 100644
--- a/kde-frameworks/kirigami/Manifest
+++ b/kde-frameworks/kirigami/Manifest
@@ -1,2 +1,3 @@
DIST kirigami2-5.40.0.tar.xz 291456 BLAKE2B d00d9df6880c45b1c74430fdeb9e09d2e7292e6b9512213969e5ff8c5668df1cc85b3c0116a86f546ec11f8e96a2a66fa599c29d46efafa3e2bd7db2a9329071 SHA512 689d91f23a1300afd9204173a40e2a100e83b0eb38d02962236ab1ff91fd4659dcc60d84c815766a38cacf38294488d82c5d0b9d540c1a0972489aa29e300974
DIST kirigami2-5.42.0.tar.xz 297292 BLAKE2B 9d6fe061a55401f66ba7a83df92b0b7cb6d2c453b4e4cd6b20512aa8eee44c664098497d2468fb654bbd3bd3dcaf7bde10c6ca283d411fe8c118c1089ef14d17 SHA512 0d848b7e30f902df1d0454f056308a20b92a9437d113107b2ea342cf460c0d718f1e8f6f89e72b3e4d97ec617b324611921e01c5cc73422a0a91d750b559e23f
+DIST kirigami2-5.43.0.tar.xz 299820 BLAKE2B d005686ad99cce4e99d963cf3ee23c27aaabd8d7e0123407a1ef73fc8115a8498e9ff085975066f250f479bfb90e3924a4046c6897096cf124b68db4fc868a5c SHA512 a41a139170853853fd7520912eac273e0cff8b5b798e41fd44cff528d210703b650e86ef9c8e67d8b8f14b89ed63b419e71cebe0e499ed32e9374e9346013c3b
diff --git a/kde-frameworks/kirigami/kirigami-5.43.0.ebuild b/kde-frameworks/kirigami/kirigami-5.43.0.ebuild
new file mode 100644
index 000000000000..03e1007860ae
--- /dev/null
+++ b/kde-frameworks/kirigami/kirigami-5.43.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_EXAMPLES="true"
+KDE_QTHELP="false"
+KDE_TEST="optional"
+KMNAME="${PN}2"
+inherit kde5
+
+DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
+HOMEPAGE="https://techbase.kde.org/Kirigami"
+EGIT_REPO_URI="${EGIT_REPO_URI/${PN}2/${PN}}"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgraphicaleffects)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtquickcontrols2)
+ $(add_qt_dep qtsvg)
+"
+DEPEND="${RDEPEND}
+ $(add_qt_dep linguist-tools)
+"
+
+# requires package to already be installed
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_EXAMPLES=$(usex examples)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest
index dbcf273152a9..43c0633b907c 100644
--- a/kde-frameworks/kitemmodels/Manifest
+++ b/kde-frameworks/kitemmodels/Manifest
@@ -1,2 +1,3 @@
DIST kitemmodels-5.40.0.tar.xz 389628 BLAKE2B 42ec268ca734db5dea7a380de739036028683e421a79987dec94c6f8243f9f6beae3d35c78c6be63d927328b69c171c8792b3dd1c078bfc3555faf871e0ea562 SHA512 17f78419b5860b6423a555d5ab529f68e7589e76b1f0c32f5ff0f581991a480cd9424d86d1384a85c221bb3037491a8fa4a0bf1e20ee7ed046d9be8c76e74446
DIST kitemmodels-5.42.0.tar.xz 389656 BLAKE2B 5a51dff4fd699c039fc914c81f3b0744039212a8810f2c48bb60c39c6fd5d4d78ab3f92fc274dfb989e556b7bc5254ad0e5337d4b63e2b995cae3d249be10fd3 SHA512 63b15e64eff849d13a13d300544e03ee24900f6f6cce8ab867fbf8120f81db744f961e86aecc3884e808eb37c4b9eb2aa61f45c7c2e9568b2bcec6c41a4cfaf2
+DIST kitemmodels-5.43.0.tar.xz 389768 BLAKE2B da182b244676db2e26828f6c66a3b5616d98377204f9479af506a172994d50982845eab345b85cbfd3a91d0684e13d2a324d165f15056601e511c2fc7efccec3 SHA512 8bc5d6d43abede2478d1e67516cd89e16c0033ea762c057047e898a4d31542ca4e1d7c2bd6e2d4e5cf1cf2c22113f5d69f7a25d022fcc47fabf51364a26cef8d
diff --git a/kde-frameworks/kitemmodels/kitemmodels-5.43.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-5.43.0.ebuild
new file mode 100644
index 000000000000..90d5d027232c
--- /dev/null
+++ b/kde-frameworks/kitemmodels/kitemmodels-5.43.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing data models to help with tasks such as sorting and filtering"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="test? ( $(add_qt_dep qtwidgets) )"
diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest
index a472c50f9f29..4cdf5ddcd8ba 100644
--- a/kde-frameworks/kitemviews/Manifest
+++ b/kde-frameworks/kitemviews/Manifest
@@ -1,2 +1,3 @@
DIST kitemviews-5.40.0.tar.xz 74968 BLAKE2B d7a72f6902d6af9105e5a122caf76e4b703775757cecf9c03c0d1349a498f59811f5112c6785c07810cd7e137122fc26bd6dd90708839938e3359d762f53548b SHA512 54e7f7fe422c0750a20b9cbf4a44c8865513574ae79afea8a2bac70637d293514b0f3a386567fcb6ad559da18ff9a6589d5b55bdf8411606ad24592c857a110c
DIST kitemviews-5.42.0.tar.xz 74916 BLAKE2B 497b59bc18f02879c75f1644f5dac73cdb335e61f17ccc60e9cad2bd6d6a4e406a800a7e5da2378414ca356fab2bf8d81a4540ce3d5b7b14f11509438a9fa89c SHA512 d53f969dbcace3bec89331c1be04a22cbdade34983c89deb25490e45474a4d53f32783d3885783c45f3597fa7d08e9b60899d62802383b26e39990dc0d82d903
+DIST kitemviews-5.43.0.tar.xz 74880 BLAKE2B 789e8974697ea6550490cec36d2fcd927dfa1b6852fe3399187b1f60a3cae28a791275b76f21540801b0f00da1826878e3515070243bc1aa317d29f2391d8371 SHA512 e54af77d29d1aad0a1e0d842d82a23397f98bc2c146d74c6f1609af66099b0b7413b7d33ae1749036e90db54b1f2217d534d598ddead00be31934a6973a77a05
diff --git a/kde-frameworks/kitemviews/kitemviews-5.43.0.ebuild b/kde-frameworks/kitemviews/kitemviews-5.43.0.ebuild
new file mode 100644
index 000000000000..029a533f9ea9
--- /dev/null
+++ b/kde-frameworks/kitemviews/kitemviews-5.43.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing additional widgets for item models"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest
index ce3eafc7becc..362500208a05 100644
--- a/kde-frameworks/kjobwidgets/Manifest
+++ b/kde-frameworks/kjobwidgets/Manifest
@@ -1,2 +1,3 @@
DIST kjobwidgets-5.40.0.tar.xz 90004 BLAKE2B 2b30c58bf3b4e918190bb54e2a8a33de6d4428aa7d5d6b200b3b61474e9a948941b9926383a1aa2da6611f7b607f6da99b350803c94ae42570850a98acfff57d SHA512 ee0fe25fe1c8faedfa834f7a381e8e15dbde3adfb9c6aacef362c39b251a2a3ec84c966c9cfde7ef906a5bfa7bff71d3c5cf374e0d949fb4d18224afebd09c33
DIST kjobwidgets-5.42.0.tar.xz 89764 BLAKE2B 7ebb0e8e615b921f93cdd9696763b35049f9b16720817f24e99edf5c28bc5a9e64445ab01337fea156f41a13049632be8fa8cfa182a6c71d35141124b54e1d54 SHA512 26e3a0842d7ce439a557fee2c3d8efed196a6c9ef3494f476043cf2113e5280ffb7ca1765e4210ab42b543e30accee6cc650844d17767faa9656e8ec953455ce
+DIST kjobwidgets-5.43.0.tar.xz 87696 BLAKE2B ee87fbd21365c79a8514c048feba4542a361c870767e1ed7aa2aaa6d6d7a47eeca62370107e42a1b7f36c368f5949fadbba5737995e022e781d17311fbdf7673 SHA512 41a8a7c9c81f66eb90c196dc05e6159948c30bc1957fc99c477aa56e25f714665d6b5a1af381ebdd1194e4f2a7a68f8975e48d09d98771d67e899ae542d5f6af
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-5.43.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-5.43.0.ebuild
new file mode 100644
index 000000000000..dead1c175035
--- /dev/null
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-5.43.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls X"
+
+RDEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ X? ( $(add_qt_dep qtx11extras) )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+ X? (
+ x11-libs/libX11
+ x11-proto/xproto
+ )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kjs/Manifest b/kde-frameworks/kjs/Manifest
index 6a8764af3d00..a598c94e38c7 100644
--- a/kde-frameworks/kjs/Manifest
+++ b/kde-frameworks/kjs/Manifest
@@ -1,2 +1,3 @@
DIST kjs-5.40.0.tar.xz 294940 BLAKE2B f2b3219dd32669e0fa4e46112339f4b87dd4d1f9a417700a1ff28870ff9f11d3eae56d76ab48ba6277b13c93cdb15f4e43a6018c1db69b007295c42e1c35488f SHA512 a9db958cb99f47d8fbc428ace36f050e191f47058ae1fc7f9f4f7bdb8d763e65870a79a1fac504706d26d1d5bbb1988543235519a1cefa46ca4e6e14323208b5
DIST kjs-5.42.0.tar.xz 294780 BLAKE2B 61867f5d3aff5ef6eb5b164a336d84649310690c09ee58eeb0b7258b5632c9ccf752eb79797561c860abce3b17cd58c5aa9beb6ef780993c6aceedb13be2dba3 SHA512 af981d96ebd391ad802f9452a5aa1ea6bd0770af8f18901357d815504bb09f005099e6cb521d9e8a872d542222ca96cce74335afbec2cb087df3a51075dbcafa
+DIST kjs-5.43.0.tar.xz 294820 BLAKE2B 552dcdbd40454690df207e29675af687ea0f06e06f8165dd59a46524611ed42806d761cc86479ad55aa8baf5597aa447517abacb56139ea125c48fc891a5ce5e SHA512 44b52dbeed8d23972eefa9f2a68a6a0f15352c54fe5a8a1563d750899740044dd4539c8b5f6f42a196bd8d3216862437b36c6fd9aa65c653691c1f7ce9428772
diff --git a/kde-frameworks/kjs/kjs-5.43.0.ebuild b/kde-frameworks/kjs/kjs-5.43.0.ebuild
new file mode 100644
index 000000000000..2de6494c7ae5
--- /dev/null
+++ b/kde-frameworks/kjs/kjs-5.43.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_QTHELP="false"
+inherit kde5
+
+DESCRIPTION="ECMAScipt compatible parser and engine"
+LICENSE="BSD-2 LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/libpcre
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+"
+
+DOCS=( src/README )
diff --git a/kde-frameworks/kjsembed/Manifest b/kde-frameworks/kjsembed/Manifest
index ca033258efd2..149b27e61c46 100644
--- a/kde-frameworks/kjsembed/Manifest
+++ b/kde-frameworks/kjsembed/Manifest
@@ -1,2 +1,3 @@
DIST kjsembed-5.40.0.tar.xz 169680 BLAKE2B 37175390368c9a2e28e02d699b7bc70c583b4bd32852c0ad963b9249dd26d359e3c0aaaf8fe665bbe30523ea2f0505664c5fde598f694a5f76a4db2ee432b7a8 SHA512 4b14d85bf5d67f61eea08eba31e4c3891c418f9bd7af931c6c643672b765ad0714b39da23f8ec57e2d752cabcd04db5647cf1a088f8bdc06be5f606d93297078
DIST kjsembed-5.42.0.tar.xz 169460 BLAKE2B 9890220d6bd2eaed125492a9d1e5febd2226360794d487fce92d79c4762f6b8572ac35045d3c6e25fd82727b2032a89301731b20bff8692dccff923e6c871492 SHA512 6ff1212dd5e14528b52bd509a6c362e8e3db4b5e6033a9179c5b97a3751c2c6c9209e9a3111307a7d04eb9c5d4b7987d61fc619b17208397a01ad9e03d7bd8fa
+DIST kjsembed-5.43.0.tar.xz 169476 BLAKE2B 9025a034f99b43889ebe0e83e44e380b280a5a6a1a990b3fa52a0349e4288ebfb75520457eadc920152f5c185df31aa242a728368158726959e238ebdaf05d90 SHA512 54c005f1cdd60a3cedbe636d8abddfe92967ff27ac91086d9e7c0cf9983ef643547c04bde85a5e0558f51c0e68f85900db26ddb627c084396f750da22d30d549
diff --git a/kde-frameworks/kjsembed/kjsembed-5.43.0.ebuild b/kde-frameworks/kjsembed/kjsembed-5.43.0.ebuild
new file mode 100644
index 000000000000..d92227a6ecb1
--- /dev/null
+++ b/kde-frameworks/kjsembed/kjsembed-5.43.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_QTHELP="false"
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework binding JavaScript objects to QObjects"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kjs)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ $(add_qt_dep designer)
+"
diff --git a/kde-frameworks/kmediaplayer/Manifest b/kde-frameworks/kmediaplayer/Manifest
index 8885b5bcee87..e06c9271f339 100644
--- a/kde-frameworks/kmediaplayer/Manifest
+++ b/kde-frameworks/kmediaplayer/Manifest
@@ -1,2 +1,3 @@
DIST kmediaplayer-5.40.0.tar.xz 9616 BLAKE2B 21832541f6b4cc8b1b79c6d3db0a197b55631b202fb380c20982b0ba2623742a3de381dec49a9de6de548c248335cd381fd6afbfc1824dbb2d4e402e84c23015 SHA512 69e782b366a957d7849c5d995844d6e4ed52dbb7a1ab835d7dcf04c9a50f9337805b0139db81b5e2a787263dda32a223aeadefc45194c2fab7c2de657039df1f
DIST kmediaplayer-5.42.0.tar.xz 9500 BLAKE2B 3c510040b5e422ff8a28a882fea65e68e105540d1c21652585270c6ffca0f88ba018b1b988f4da40e50edb63acba00c3999dcef194651be5c5989e12fa1abcd0 SHA512 f2821597cadaae7e9686282a0b58f6a9417a3bdc229ca6076003551c2d3fc5c061e55dfb690892756c308c5ebae81ad0370931db433acb00ff5eab73056a3a0a
+DIST kmediaplayer-5.43.0.tar.xz 9504 BLAKE2B 337c2d7235a193337550cb2b65d25ace897cfe1d64e14a108866bc12253fc7d55d508d0018d11a0a8a12c260bc88ef9e8e0cdd7d12b29ee73c2e3223925cb6f4 SHA512 2e4a0ad713da37521e236a4e1e6ad8bb1cec63546dcbb9c114a40b3165228ac447d54b0d774c576bd59ece219af5898fa033464c13b14ac82da7ab7e99fb49e2
diff --git a/kde-frameworks/kmediaplayer/kmediaplayer-5.43.0.ebuild b/kde-frameworks/kmediaplayer/kmediaplayer-5.43.0.ebuild
new file mode 100644
index 000000000000..9bb5a33e13f1
--- /dev/null
+++ b/kde-frameworks/kmediaplayer/kmediaplayer-5.43.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing a common interface for KParts that can play media files"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest
index 287112da1bfb..da6662a6755f 100644
--- a/kde-frameworks/knewstuff/Manifest
+++ b/kde-frameworks/knewstuff/Manifest
@@ -1,2 +1,3 @@
DIST knewstuff-5.40.0.tar.xz 909280 BLAKE2B 38966edfa402e92e994081afa93b2f410922fd561953bab650bc71a9ecc79ff5fa70a879fa971247d8c6917a6762378c625d79629c9993679806fcbf002f5796 SHA512 496feafb526ee7ae835e5e590f691c86b22bffb2c446de151a6d582662c856f0df755bbbe91fec06c2e06bc5577181972bb95a3f1afcf9aabca1f055e56c42ff
DIST knewstuff-5.42.0.tar.xz 914456 BLAKE2B f384d4ab4108760350e394ea2f452e2984b3b752afb0477dd964e2bb728dd78db13ff27bb4227fe4f101f694647fc018977aed5c372a91e2bb5187f444d3e867 SHA512 6371e70d6cce9f28554b254b6273351ced2305d977af23b35aa82fe965194e7771b0bfc4af1266035ae385904f9c04369b0dcad9202fbb218a17b1e9a808643f
+DIST knewstuff-5.43.0.tar.xz 915856 BLAKE2B 4c3e693a276d2fe6326c50f13ad434b75ca3fd5143455aa503331972ac93d6e07b85bb52ee4e4c7c0c33f34e500f7516c06e7bdee07c8ac888106b5bcfdf7a9c SHA512 27846ef7ff3b1357926ea04df88ecbf9f0810f38077f3ee06dcbb016d4dc76764660fde3f9d40bce1aec381a95700fb5e18844c9895ffefd2237978f282358af
diff --git a/kde-frameworks/knewstuff/knewstuff-5.43.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.43.0.ebuild
new file mode 100644
index 000000000000..fccd68c14db0
--- /dev/null
+++ b/kde-frameworks/knewstuff/knewstuff-5.43.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep attica)
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}
+ $(add_frameworks_dep kirigami)
+"
diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest
index 876997855e87..8e4e94998b64 100644
--- a/kde-frameworks/knotifications/Manifest
+++ b/kde-frameworks/knotifications/Manifest
@@ -1,2 +1,3 @@
DIST knotifications-5.40.0.tar.xz 99964 BLAKE2B 7ab0dfcca611b28f2f008fa7984a6b7b832ed718d54fd0cbf1b7b810d02ec89bc6f95fb2ffee1d877397ed68abeefdce113a879ad565e8af9cd892aa1fdddba6 SHA512 7fbeff7ce781904ae9d3d57ef439c1d41880558f219465d5b593ee3099d3ce091124067494f5ce9da590ce68ab8f12ac2eda96c59be8d0a767b3edafeb251675
DIST knotifications-5.42.0.tar.xz 100612 BLAKE2B d79562372d7f6e92bc209e3fb5a646d596da2767358e40fa91e02bd4958bd07085808d983497d56192ad4e3f0e46889d84d0a3d2d1b976e746be8afc75a331ac SHA512 7440bb4b4f025a80d5fc2ffdc10189c7223c0b82ec569f640b88e7fba4f84ccc00a4cbf59c3b31b102db2292ab9cd2ed612ca4c5acc5bf0d65860b891ebb3f14
+DIST knotifications-5.43.0.tar.xz 100596 BLAKE2B 6336ef154c418458ef93324978cc0bb7866ef638df872250387f765df0c57bef1b4ede8cefc7b81322318a9d0e03503dc98e3999852b3368f080902302b21396 SHA512 a90296cdcf557bba36185edda0da037e6a8bc069e5d2d7e3c4f7a692d0fcc8345fd28abed374ba25dd97c5e3f6834cd661d102629a1811b9e76285afac105c36
diff --git a/kde-frameworks/knotifications/knotifications-5.43.0.ebuild b/kde-frameworks/knotifications/knotifications-5.43.0.ebuild
new file mode 100644
index 000000000000..0ec118ecd131
--- /dev/null
+++ b/kde-frameworks/knotifications/knotifications-5.43.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework for notifying the user of an event"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="dbus nls speech X"
+
+RDEPEND="
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ media-libs/phonon[qt5(+)]
+ dbus? ( dev-libs/libdbusmenu-qt[qt5(+)] )
+ speech? ( $(add_qt_dep qtspeech) )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libXtst
+ )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+ X? ( x11-proto/xproto )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package dbus dbusmenu-qt5)
+ $(cmake-utils_use_find_package speech Qt5TextToSpeech)
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest
index 20a5e77dc298..db772d49dd58 100644
--- a/kde-frameworks/knotifyconfig/Manifest
+++ b/kde-frameworks/knotifyconfig/Manifest
@@ -1,2 +1,3 @@
DIST knotifyconfig-5.40.0.tar.xz 83672 BLAKE2B c98e95d1d329139e94c707a8f058abd13bf28ea982302394757ef9caffc85eb0a2e16faa3cd85fe5d5b4f6c414c511a09b3a8a40a4e34a0e9f5fe67af4d1b6fa SHA512 0a368e63c5a4af2344293300e2acbf29ee3e07a101e318f883ffa97725b5f05d6bd563ed0f832b59d2052faa3f023be25235a473ad92b0b07456c65f2737536c
DIST knotifyconfig-5.42.0.tar.xz 83620 BLAKE2B 8e167821c5e6a5acb07470d3b6702d470c3fe3d8bf9b87d34d1cb1dd70e2bbb45d69b3de544fee9581eefdf27f7f41691cf441526a877462526b46cd99234511 SHA512 05a594da25c43decd6a4974cda507a6ddb534e2bc64ac53508a153d4c42e2578ad528cae5b5109a62f70b7eb05b2a0dde296696f7e7d8c237ca79f7bf8468e5c
+DIST knotifyconfig-5.43.0.tar.xz 83604 BLAKE2B f91cf900a591c84f7256cac21680fe419290401696fe085debca225ae3a9e9adc2846745c92582ca7ac3bf655c93d01c0e297f307d40f91a0960d0131955f611 SHA512 2939609042d835eb5ea9c8abfbccd732854313e2882b4e0b966b633f43185ac8b4a0c9ab28a2bd4356b3f3a27fe12b1aee3b9a730280acdc952d0bc58bafa243
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.43.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.43.0.ebuild
new file mode 100644
index 000000000000..b8f9b7f9e844
--- /dev/null
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.43.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="false"
+inherit kde5
+
+DESCRIPTION="Framework for configuring desktop notifications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="phonon"
+
+RDEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ phonon? ( media-libs/phonon[qt5(+)] )
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest
index 59c7123311d8..36ec69c5a221 100644
--- a/kde-frameworks/kpackage/Manifest
+++ b/kde-frameworks/kpackage/Manifest
@@ -1,2 +1,3 @@
DIST kpackage-5.40.0.tar.xz 125604 BLAKE2B f5d8f597eab542813810ff4b87a34f79f682b125e546fd524ea158b21e842d1f98c37f7a9a967de2139cdb8ea373f5c8accf3706554e82993caea0674cc04e67 SHA512 969250d2bfeabbb9e69d940156adde87d3819182bd71a36f4b02a7145023e39442b18785dc3ac58f44bd5dd865cc8dad88b731afb7def38f0c6e333553452870
DIST kpackage-5.42.0.tar.xz 131232 BLAKE2B 4a33b880ccbea556d36228baaeb89343a58d036081f98a0de134f2e49ee450a289d45dad1823a9a72275c06ac070dc48eb8f5a8a03f7d7ca5352812c27314de5 SHA512 e70bd93df21d5d0cfdd4a39d53f71d4295e3b82c2655755fa36a83f5043816c039227d40cc38441fa0ae34d43686b3b167c98a8787745d4b4cda3b1b823171e6
+DIST kpackage-5.43.0.tar.xz 132080 BLAKE2B c98e3ebd35c28f18f76bb8a9e3f222eadb0372fd9eee64a2696962238ee76a9185830b72174eb71ce6b5a1c2d60a8ee2b29913068819736eceb05d003f0009c5 SHA512 bb40407ac358fe2cfb555bd50a653503763412b9ab131cc42873f0ed0fb93ac122f551269848e8926c37722091ab3c5be1bc868eaded92a708e42c34960a375d
diff --git a/kde-frameworks/kpackage/kpackage-5.43.0.ebuild b/kde-frameworks/kpackage/kpackage-5.43.0.ebuild
new file mode 100644
index 000000000000..bc804969ffe2
--- /dev/null
+++ b/kde-frameworks/kpackage/kpackage-5.43.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework to install and load packages of non binary content"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="man"
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+"
+DEPEND="${RDEPEND}
+ man? ( $(add_frameworks_dep kdoctools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package man KF5DocTools)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest
index c80087b11362..5b0cb1532102 100644
--- a/kde-frameworks/kparts/Manifest
+++ b/kde-frameworks/kparts/Manifest
@@ -1,2 +1,3 @@
DIST kparts-5.40.0.tar.xz 175920 BLAKE2B bdbc34f4a5dcafed935a4bbba89c7d7885d59db85cde1c90c6cc06d6293924365048190477b0a6e36d6be3627b053d1699e8dad42f3bb80029b1b7f1d7ed6d52 SHA512 0ab9883b5583f0d4aae1a27eeadd11b6d3d9902a5672487691275123eec81dcbfbea4f0eebf57eecc01d0a57df828f4b8729165fcc7c74d148acc5fd0a8ed87b
DIST kparts-5.42.0.tar.xz 175808 BLAKE2B 2c279cada3e54a41645f5651bb2813aa3bb44239c8de00cf6575171f9f0a8b9283ff9113451e7ec92c8faa63ea34867b29becdfc9c8882d07b7b487a9e26b84f SHA512 baab67babf06da1503a789db501d2665991f8930f0fee65ff14ad0c658e959b97d20a758c3f9eba756bdc018ec7a20df1a003c5e2570285e7d5b31114a7c8d31
+DIST kparts-5.43.0.tar.xz 175908 BLAKE2B f450f6dbd0f82ef4a82c9d7238af63a0d5948b06c520e94c167e6e7b91697e73923e344d999689801deea0eebaea435359580ab8fcc9f522c63d1984ef6f9230 SHA512 1ce3acf007f402e675e1c943ee43beaaf9cc54017c9b67cf72eed3c4194ef7499e2e8f5fd93fb8569e33b07ed05d41385f50b9f7c5406ce412ffec977e461d3d
diff --git a/kde-frameworks/kparts/kparts-5.43.0.ebuild b/kde-frameworks/kparts/kparts-5.43.0.ebuild
new file mode 100644
index 000000000000..ecd80b16ac31
--- /dev/null
+++ b/kde-frameworks/kparts/kparts-5.43.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing elaborate user-interface components"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep ktextwidgets)
+"
diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest
index 3dc9cfd3dade..c23f07cd8c46 100644
--- a/kde-frameworks/kpeople/Manifest
+++ b/kde-frameworks/kpeople/Manifest
@@ -1,2 +1,3 @@
DIST kpeople-5.40.0.tar.xz 59692 BLAKE2B 70d8657c55fac82817d57415841dac99b22c3a58050feee2d061a201e8833c1b2eb247d26ee77ebcb080d401d29cc6e9405b80f43a7d8cd866ad069fd8b599ae SHA512 18b57e846bc614371c65c63662238b806c7dfd999be97695eeff1d1b4e4edb92ec3b7363e5876ec1bb9f9ff9335f6d7e8bd0140cf488f180fa660db20baab665
DIST kpeople-5.42.0.tar.xz 59572 BLAKE2B 3ec2bbb4d9ca41a5dd6595c388de34d82b40aed98612ed21d35ab03348d5c3337a2774c13a63619eaf394a4548f43e9e1a4b196b529aeb00fa92c0655150f269 SHA512 a2dd648c3618f139c9b3f6df4a6ac01caad23297cd37a8b8fe5c0f65314b8c873c87ffd546dd4adf1c8edc78038e3322f968693a2502a8bc0b8b90f07cba29da
+DIST kpeople-5.43.0.tar.xz 59728 BLAKE2B 09a812f893d9d23d2b574d16de92b4ff9a363b16f61b1ec37b6964d14ec37dee24802a283dec4dad8ebc2fa6c133bf9c0ba266f79fe3ccad47e7639ccacc5bd0 SHA512 4eceebcf4a155713ee8b40027552c45d7cbcb8ce155394cb5aa57df28f7064486219f766cedc33a0de1e0969920d76b3252100688f546d71dba94064c1e2ff87
diff --git a/kde-frameworks/kpeople/kpeople-5.43.0.ebuild b/kde-frameworks/kpeople/kpeople-5.43.0.ebuild
new file mode 100644
index 000000000000..9752db2519a4
--- /dev/null
+++ b/kde-frameworks/kpeople/kpeople-5.43.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE contact person abstraction library"
+HOMEPAGE="https://cgit.kde.org/kpeople.git"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsql)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+ !net-libs/kpeople:5
+"
+
+src_test() {
+ # bug: 612504
+ local myctestargs=( -j1 )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest
index 2fb91711b9f9..d355f70d9303 100644
--- a/kde-frameworks/kplotting/Manifest
+++ b/kde-frameworks/kplotting/Manifest
@@ -1,2 +1,3 @@
DIST kplotting-5.40.0.tar.xz 29728 BLAKE2B faf2b25dfe0efcfa2b9069e7f856d00f4c9cb4774bca3294d9435edd4786f4f6d731f59d9229cb002dd6c4b2d06e6c0c58fd8a960376aef39e917e3711fd621d SHA512 71a9ec3d041c3cc05f221230cb8727873eb354d8b6c55b12aeaf1f8b41de492d37a66d47baf860b1b222265211351245dc47ff5d08f2c5839cbcf24b5fb53b40
DIST kplotting-5.42.0.tar.xz 29592 BLAKE2B 6f6bb0e9f777092275d10918394ab6fd1f83f3d6de6b1215f77722c1a74e3225822f1896fd2103b0c365df8b72ead06045f50069934aaa3f5822d63608aa57f9 SHA512 0b79f63b0d399b6db77b9dec2c6b55f763c0b207f8e2296039717a8fe8a0513dbf1d04e4caf8d538340307142f840e7e70daf72ab2944949bfc923346426b20c
+DIST kplotting-5.43.0.tar.xz 29596 BLAKE2B de084fa797227b70032978484c8cfa8d71d750cecc0ecd26277b760d22ee3bc2d77a0ebf93f75d6d854764fa58b76b497053c5e5d2e6268c96061ff2c4836479 SHA512 98b06b2f5242e03b4e67bcbb28d3abb695e4fc21ac37de47384fb872045fd64016ebfc276b0bd48e797e5369a747c2da81fd03519e1b6747e48205c53e69c7cb
diff --git a/kde-frameworks/kplotting/kplotting-5.43.0.ebuild b/kde-frameworks/kplotting/kplotting-5.43.0.ebuild
new file mode 100644
index 000000000000..af9c36c9cecf
--- /dev/null
+++ b/kde-frameworks/kplotting/kplotting-5.43.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing easy data-plotting functions"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest
index 23fe39554f04..a71bb2dbedb0 100644
--- a/kde-frameworks/kpty/Manifest
+++ b/kde-frameworks/kpty/Manifest
@@ -1,2 +1,3 @@
DIST kpty-5.40.0.tar.xz 58348 BLAKE2B b943ffc92707ad6b1e54dad4f8ab2eb248b78a42bf210c9b41338bb16323d14c0624f7c1d87e5d93814ba6ef524bc6167eb8d44a6b661bf5bae56524a1179575 SHA512 85092a0ef665f7bcb22573c8cb678a4bd0f62a22e02f321caaf3857998396c1fbaeb135a7a40abe519e5421a14932e348223c2a7956befdf7b06cea378f8cea2
DIST kpty-5.42.0.tar.xz 58236 BLAKE2B 7d748bf0ed4de0aa36e9b75cafd0b3267db1b5841add678809dc2124c020c5341100c38619b171b07dcf1b634823c49d09087dbf2be310492fb1186366ad6644 SHA512 52830cb38c594c0e9841dd708b9ff6341b91bcb863b217810fec13e7b16c3419d285cfc2acb5eccdf3a59aacf3cb48ff484aa1413693eaa897ea24cb3ff7ca4c
+DIST kpty-5.43.0.tar.xz 58232 BLAKE2B 83062be1f33dfb3d1c18bed7372ac259cd06fc3ac5d35d4f7ec29922cb1faff556d0301b9c8ba58a6984f0800dbebb516806cd4fd5d103d238f551a2eb2dbcc7 SHA512 8a09b2c5b864e5c70d181eee387ce1890cdd3b2efd1641a982061a102a677699b4a4376ee9a02e16cd3ddd29185e446b257c54131d8259aa9e2303856907a016
diff --git a/kde-frameworks/kpty/kpty-5.43.0.ebuild b/kde-frameworks/kpty/kpty-5.43.0.ebuild
new file mode 100644
index 000000000000..052e41e44cf6
--- /dev/null
+++ b/kde-frameworks/kpty/kpty-5.43.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for pseudo terminal devices and running child processes"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ sys-libs/libutempter
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUTEMPTER_EXECUTABLE="${EPREFIX}/usr/sbin/utempter"
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kross/Manifest b/kde-frameworks/kross/Manifest
index 3f3a2f29e2d3..4c412de25cf2 100644
--- a/kde-frameworks/kross/Manifest
+++ b/kde-frameworks/kross/Manifest
@@ -1,2 +1,3 @@
DIST kross-5.40.0.tar.xz 127968 BLAKE2B 0d6bae7a418fb441ca51c131095b9ff4f549395d3169050403f8275ae4b04b40fe04f6db7bfc5879260fb59fe9600039ca8db80030623142cc96d7bf062e9d57 SHA512 03051b30d84b9353e8397e39fec221f5e09899ff2fecadb347511d598099e374202c1c7b5553e323744237c4ed7c632f69ad708c5f6ce18ae9d57ac09fd8d88a
DIST kross-5.42.0.tar.xz 127828 BLAKE2B 8a2eb1e0ff8ccefdc2b62f5c25b5c3b9ca2b3b4946e1776094a5f1af7211a96215af02e9fd9c1b2ce1772aa30173a873d305cea91bcbca32353e9eff70401a18 SHA512 e9f5bbc984e05bd3bfc5749027c4181d511ce67c77ea32eb6b4aedfc5a261f5142e74d9e2e92e48631f9da11731775f1726274d17c3ddfb10a61516c02f1a2ce
+DIST kross-5.43.0.tar.xz 127824 BLAKE2B 1775ad08a083c22256821b6adbff79219e98ac5b6289c5d292ed7870f94122717ac1cfcb86d6ec4c94e7d8289a398b17d5e39d86c53818afa6290ff76d6af627 SHA512 9ccde9efbb51fb8f90ab7ca5a824850ce3e37b2af1c972ffd2c079f9911a6752ffa1c98df11c6b35372e26fe014cd5966b44143a541972989e0668ec15299952
diff --git a/kde-frameworks/kross/kross-5.43.0.ebuild b/kde-frameworks/kross/kross-5.43.0.ebuild
new file mode 100644
index 000000000000..7b2f82f7f14e
--- /dev/null
+++ b/kde-frameworks/kross/kross-5.43.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for embedding scripting into applications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtscript)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep kdoctools)
+ $(add_qt_dep designer)
+"
diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest
index ed084c8902ab..c0928a25f82d 100644
--- a/kde-frameworks/krunner/Manifest
+++ b/kde-frameworks/krunner/Manifest
@@ -1,2 +1,3 @@
DIST krunner-5.40.0.tar.xz 60644 BLAKE2B 3e03cc566dd2326487c9626b4098e241905eb84df4a2d1591ae55d32a51a78233c01fbf8ef4b223f2248b9c2f80b9976a91ddfea6d9eb3378a3a869a728fcae9 SHA512 fc634c01935096500614525f33c60497946b43d82f2656ab601ca49147c3d615288fa25645daf83c9fd6e734178b0abcd6c73f238ad8c5866ad1a47e83e60bb8
DIST krunner-5.42.0.tar.xz 59976 BLAKE2B 2dd302d5758d4ff51356ae111ac4d9230ce410f765ff52aa471211fb986ede34ba54aea60a0154fe33e0aba8e291b051548495919488dd6c0402cd9165e75c7a SHA512 23e851abc96f21d7e3d7c1c1a43f4abd41c982a1bfe48901febe70f0c926f9e957f3e4ae15bbab6b0ed7d1dbeca2c89da70064d6fbfdb3b5b44f5843c7f639d0
+DIST krunner-5.43.0.tar.xz 60016 BLAKE2B d73fe10b6353dc77809b125bb0efe82e9feecd0fdb59dc32a7bdd5eb9a802d914266647918f1c7e66e02b7f584faf9b2a32a015b45e84c66b1edf247bec6837d SHA512 c6ec92e0dbb8eb2d583af1d763cea6df1231851367148a94d8eae6aa88c130798cb8f3f2fb65946c55a51253c91e25fee539d7720a1f7125f78d2d5aabf4b05c
diff --git a/kde-frameworks/krunner/krunner-5.43.0.ebuild b/kde-frameworks/krunner/krunner-5.43.0.ebuild
new file mode 100644
index 000000000000..d15b1eb63faf
--- /dev/null
+++ b/kde-frameworks/krunner/krunner-5.43.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for providing different actions given a string query"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep plasma)
+ $(add_frameworks_dep solid)
+ $(add_frameworks_dep threadweaver)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+ # requires virtual dbus #630672
+ local myctestargs=(
+ -E "(dbusrunnertest)"
+ )
+ kde5_src_test
+}
diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest
index b821f03a02db..86601a7987ad 100644
--- a/kde-frameworks/kservice/Manifest
+++ b/kde-frameworks/kservice/Manifest
@@ -1,2 +1,3 @@
DIST kservice-5.40.0.tar.xz 250072 BLAKE2B 9f7e55d0a21f13b1b1eb651b10b8d7800fe93521760a23d40326227541a9b1b29b92783bbfa4159e84cf7db8ac3353ef55f963bdc7e43b365efd77e230486f7b SHA512 362a81aedb24f0fb2c598329e8b4fb174435b756f9a13617935d96eed1e5d40be38a8f27c7aedb0bd0cf07e73b5e1d464d53266e34b426958876aff2540fe89c
DIST kservice-5.42.0.tar.xz 249852 BLAKE2B 00a282e8ef5816a36908ed072012e315acc3e9e0a72d74e11fe6d01b259575d9919eefdd3dffc3c835b48ee7672fa2bf0025f9fd3c4d149ca27575480ab5c68f SHA512 dccc59a5638fcce3c73e358baef0632cf089280f85551e712901a281410146b2127d1dde7a8d9ffac44ad8458cad3b2eb89e667ed73d351d27cac9e2e4ca4be7
+DIST kservice-5.43.0.tar.xz 249920 BLAKE2B 81cdbb26ae2f58cc1b4767ea7f62b63f525a9c2887b5426d8ec63d2eaf675516199c9a315a9b9fff5b760de8d41c6f8796ff5ebc91bcba40cf680fd12b4c6f6b SHA512 bb912b7bfdd1473bd1b324dfd4ce93c7b9de69f2036aa7fc849735a797e76617b2d736a8e464d38e4b09fd3f9191336e323325c365c99e987be3df60268651c0
diff --git a/kde-frameworks/kservice/kservice-5.43.0.ebuild b/kde-frameworks/kservice/kservice-5.43.0.ebuild
new file mode 100644
index 000000000000..ed1da52d31c6
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-5.43.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Advanced plugin and service introspection"
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+man"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ sys-devel/bison
+ sys-devel/flex
+ man? ( $(add_frameworks_dep kdoctools) )
+ test? ( $(add_qt_dep qtconcurrent) )
+"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
+ $(cmake-utils_use_find_package man KF5DocTools)
+ )
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+
+ # bug 596316
+ dosym kf5-applications.menu /etc/xdg/menus/applications.menu
+}
diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest
index 5c7e63ffc658..b406ddda7f8d 100644
--- a/kde-frameworks/ktexteditor/Manifest
+++ b/kde-frameworks/ktexteditor/Manifest
@@ -1,2 +1,3 @@
DIST ktexteditor-5.40.0.tar.xz 2296760 BLAKE2B ab4e458144dd0d7ba7460d9a0b9e3fbfa3c554a180c070976fef5372f447ad595e2c1ca9ac1dcabd19567c408efd46693b47894a9fbf8e6dc1ec681eb2f9d9fa SHA512 933b1a65e3d4bcc5347f35b7ed5d67c07a4060dd8fb755275e2aeeb40b3107b09b361faf7d95fb33991a9c36ed49f4c5e08ea9887b98a6096dd8ae0dbf48b208
DIST ktexteditor-5.42.0.tar.xz 2301012 BLAKE2B 029a793515e2c52b8fdd7f51b73f306c3e3dec8f43a9911626ad7b232b730402017d924e2fc14e72bdf4ce90a62d341acf2c92ce214595ceb72ad4dcc5c97a61 SHA512 a0a301a1409c3f3f792fa63db35b30eceb47da334910576b68a42b2ed3e3a17d7f8b50696b5a27b4278c81706e856b183637d5c104e378ae1020f1d80255291a
+DIST ktexteditor-5.43.0.tar.xz 2302580 BLAKE2B 458e60148b02f59dd2da11a865bb11386b38a483493b3e7cd95b2f9edef4d8b90c03e453a37411f64e70ea66a81f486bba934111ae9e8d1361c1b38e6e7ed69b SHA512 fc2b3b69224e62d1bf240410fa5c3dab04e020f210230474e5e924c7125f626cd2dd30dee449948cb9197adc8f0d6e1886ed85e03312a51d116d86fc13fbf08d
diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.43.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.43.0.ebuild
new file mode 100644
index 000000000000..7683d63307d2
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.43.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing a full text editor component"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="editorconfig git"
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kauth)
+ $(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 ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep sonnet)
+ $(add_frameworks_dep syntax-highlighting)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ editorconfig? ( app-text/editorconfig-core-c )
+ git? ( dev-libs/libgit2:= )
+"
+DEPEND="${RDEPEND}
+ $(add_qt_dep qtxmlpatterns)
+ test? ( $(add_frameworks_dep kservice) )
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package editorconfig EditorConfig)
+ $(cmake-utils_use_find_package git LibGit2)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest
index 1e6ac547ac86..5b097c9cf6dc 100644
--- a/kde-frameworks/ktextwidgets/Manifest
+++ b/kde-frameworks/ktextwidgets/Manifest
@@ -1,2 +1,3 @@
DIST ktextwidgets-5.40.0.tar.xz 308804 BLAKE2B e50c441fe7765a07b0241d98f2ec31f4a45a8dd1445c7b836b5df6458592374e3ececd6557b4a97b2bebf76e396516e893b7d7931c245b5c7970dda4bee2d3e2 SHA512 b24af586ff3832432d89106ce45d5b549958998a6be230f5ecce06e47a1ac55aa61c30f1d0a1f3ac1e51cb17bf4fea18990a9f33ed8ebb8f988d49bbc55023f3
DIST ktextwidgets-5.42.0.tar.xz 308704 BLAKE2B b9bea9837ffc9ddb79ccf9271a5b5f982c7fd145011dbf8aa853b650efd355b683379b4272030b3066cb001eab842b18a0874050bf15ac20b2a8b0b07479401c SHA512 089b7cc2ba0e74908b9a8662e0feb7921c9f18aad2b484144da74e2539c381fc2b00ede2aa8b3b5e3c1d357ec0826cd3b26e0ce21cbc07c623de7d8632e456cf
+DIST ktextwidgets-5.43.0.tar.xz 308768 BLAKE2B c4e4831cfdab088b27adc9c65b91aff13cae3282c3999ca8004913caa7a46d89e1c1c0b1a04033b5919c339f909fe65cea57cdb582c45639b0e4b632e8d6dd8c SHA512 650272ba85a1d0177296fd278fa4183ecc6c513b00838745b5e1fefe015b621f1edfad25094ede3de8cf81dec4f66653b3c25ed2bb5a55e4a2ee54b2ef35da6a
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.43.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.43.0.ebuild
new file mode 100644
index 000000000000..2bbfa4f065eb
--- /dev/null
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.43.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing an assortment of widgets for displaying and editing text"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="speech"
+
+RDEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep sonnet)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ speech? ( $(add_qt_dep qtspeech) )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package speech Qt5TextToSpeech)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest
index 0adfa1997e74..93f40d14dd80 100644
--- a/kde-frameworks/kunitconversion/Manifest
+++ b/kde-frameworks/kunitconversion/Manifest
@@ -1,2 +1,3 @@
DIST kunitconversion-5.40.0.tar.xz 772184 BLAKE2B 19e677d07aa5550636e8882d22371c06d67d5032b8ad12490aca0b5004b074834253da0525fbb04f1f31dd69a504f291d1ee26c0cbd761802cdf9400182a936a SHA512 a863956bf359b694cf3f2ffe7de2e79abfe379b6ed4c68ed73550da96c5d98f3ec562e7f790e97731abfb5b290dd874a459e91d38edd8918073d10c5b16c896d
DIST kunitconversion-5.42.0.tar.xz 770968 BLAKE2B 34a5fd6860cedd64b2af709c8762886358b2ba3f2831dde328872410a88a484a513d4bb1cf5d1102db6916c895e34e370a8887830f83cedbb48e84f80cb4f34d SHA512 c99e9bec7a6dfa801333c49137446f27bd072d424472060fb73dd1c68beeb6c50620dd031ea9adf1325d8402e896bc6bd4e4c34ea0de7818851ae24c7bc30817
+DIST kunitconversion-5.43.0.tar.xz 770752 BLAKE2B 3e4d30e18206468e3c010d49dc0a266a78a5d1aa22020aa6e97ebe60e72c009c47a2f1ba91e290e75b352e142eb3214ef23991e1cc8682d83352c63bd4d25f0f SHA512 bcde5bd5208fc5762c90e6b3c152bf4abb264d776dc3256ec246b1d0b9079d10ffcb1679a87ed4c0e39a1caaf092e5b4c3a1a8790adc1faeee148c8707e4aafc
diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.43.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-5.43.0.ebuild
new file mode 100644
index 000000000000..8f880d3d8fcd
--- /dev/null
+++ b/kde-frameworks/kunitconversion/kunitconversion-5.43.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for converting units"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_frameworks_dep ki18n)
+ $(add_qt_dep qtnetwork)
+"
+DEPEND="${RDEPEND}"
+
+src_test() {
+ # bug 623938 - needs internet connection
+ local myctestargs=(
+ -E "(convertertest)"
+ )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest
index 7f5759988906..efd166cad376 100644
--- a/kde-frameworks/kwallet/Manifest
+++ b/kde-frameworks/kwallet/Manifest
@@ -1,2 +1,3 @@
DIST kwallet-5.40.0.tar.xz 306244 BLAKE2B 84fbefe01377d3c960274c9750fb7eecf3c0f45143004a35a9b331f197b84a807fb37655ad9793d0f4c8e29781ab30d0c09977ea24acd196a4eeeddd07254e58 SHA512 a162d5ed1901fe3c8675f715ddb9a32640d7b563bf0755a7add885208a8f55465d9082d2abb9553d411018d3a5a4856b17efc94789dbd5993ac6f11a8a0c71c8
DIST kwallet-5.42.0.tar.xz 306540 BLAKE2B 7aabef63f3455c947d84d531f5181ba97364cac8e0e29264599acbac7e94df2f8bad154a097f6bec187f4e35bf98568fbefeac7e002e9d61d667911ecb829997 SHA512 800eca462be0f95d5f0c41aef8cbf5513b5599cea988c49fe94dddc5803ec2834acde0f44a83d4739cef120cbfca5807c523c3b5a7a7f07f1ee3372fe5e63987
+DIST kwallet-5.43.0.tar.xz 306848 BLAKE2B fbeac0ae4df91dde98840c3c88da30d43ce7ffa0fb4f18a5d51f0d15921d613804b235b0aba81c113ade1faba979ce105eaba956fcb9958a092925afc589d133 SHA512 38d129c45b1c2282c1e09a01fc9316b30b0d3f3c53f1b56dba295f732a2aaf5dab7759ca40b46ec80985d773a59a4ecddfc6edbe7fca7beb59c3392dab44e13b
diff --git a/kde-frameworks/kwallet/kwallet-5.43.0.ebuild b/kde-frameworks/kwallet/kwallet-5.43.0.ebuild
new file mode 100644
index 000000000000..9ebbc724defc
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-5.43.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="gpg +man"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ dev-libs/libgcrypt:0=
+ gpg? ( >=app-crypt/gpgme-1.7.1[cxx,qt5] )
+"
+DEPEND="${RDEPEND}
+ man? ( $(add_frameworks_dep kdoctools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package gpg Gpgmepp)
+ $(cmake-utils_use_find_package man KF5DocTools)
+ )
+
+ kde5_src_configure
+}
+
+pkg_postinst() {
+ if ! has_version "kde-plasma/kwallet-pam" || ! has_version "kde-apps/kwalletmanager:5" ; then
+ elog
+ elog "Install kde-plasma/kwallet-pam for auto-unlocking after account login."
+ elog "Install kde-apps/kwalletmanager:5 to manage your kwallet."
+ elog
+ fi
+ if has_version "kde-apps/kwalletd"; then
+ elog "Starting with 5.34.0-r1, ${PN} is able to serve applications"
+ elog "that still require old kwalletd4. After migration has finished,"
+ elog "kde-apps/kwalletd can be removed."
+ fi
+ elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet"
+}
diff --git a/kde-frameworks/kwayland/Manifest b/kde-frameworks/kwayland/Manifest
index 3e236ee9c2e2..fef7e04c4ca2 100644
--- a/kde-frameworks/kwayland/Manifest
+++ b/kde-frameworks/kwayland/Manifest
@@ -1,2 +1,3 @@
DIST kwayland-5.40.0.tar.xz 284976 BLAKE2B 756f461e431647fc80144eea85ba24fdbd9eced45c8d1802369c7e42d7e1590ae1481af98d2a3561ed7076299f7832a163ee048c9649d4b45cf2ac778c1fd2cb SHA512 3bbf49ee8a7cbf613d29fec59ac1444be1e89946792fc265a6c889fb32cb2ac93aca16ddd0e636daa8fda556ad01210e4bdd6b6ef4783ca95de5b0834baaa403
DIST kwayland-5.42.0.tar.xz 297904 BLAKE2B 2e82bf6eef464f0bfebbd498abacea28b64169d1c09fa5ece40c74905bd59357e60a0bf1064f931c0281a2bd2c35f2719c6244c83086408c0c0733e10a69a847 SHA512 0b841c9b96895de504621c467fea07483543b50b274511708a21b48f12e63dd206d41f7614cea3e34fd9d169b7f7142f96db4dd1b2b14b7da4f5aa89cfaeaabf
+DIST kwayland-5.43.0.tar.xz 297900 BLAKE2B 1684b506e01cccab46a9d19bbaeb7e98e2a4b3c5891b28c90c03150b3940a492f07540b284e4b2ec19fa76f23a43036bf123c3a4c0bf43a90561686e864e90e0 SHA512 02204faa2f125f9f902315cf2e7377a9ffdb73b1b66624510d1b77f32b9907c71d7e8ca7f79c8c10a2b9ab8e8eae13f8166ae3e33a34b2789c8f2e79aeb0f5a2
diff --git a/kde-frameworks/kwayland/kwayland-5.43.0.ebuild b/kde-frameworks/kwayland/kwayland-5.43.0.ebuild
new file mode 100644
index 000000000000..4bc9d6baa35e
--- /dev/null
+++ b/kde-frameworks/kwayland/kwayland-5.43.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries"
+HOMEPAGE="https://cgit.kde.org/kwayland.git"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_qt_dep qtconcurrent)
+ $(add_qt_dep qtgui 'egl')
+ >=dev-libs/wayland-1.13.0
+ media-libs/mesa[egl]
+"
+RDEPEND="${DEPEND}
+ $(add_qt_dep qtwayland 'egl(+)')
+"
+
+# All failing, I guess we need a virtual wayland server
+RESTRICT+=" test"
diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest
index 7128359883f0..f3ef783dad63 100644
--- a/kde-frameworks/kwidgetsaddons/Manifest
+++ b/kde-frameworks/kwidgetsaddons/Manifest
@@ -1,2 +1,3 @@
DIST kwidgetsaddons-5.40.0.tar.xz 2179044 BLAKE2B ea6207fc550ef58a15cd2b00512f4ff30487b1acd3b337072de67342c26e4d640187c95995c86ef88c2f7843a3409dffb1811181d639c7fdac9c0fa0f57ebe3d SHA512 885afe981ff9aee90b9ed98e6d2d0a458729133ff9b681597a9836fc68c022906ce0e0dc53f58e60a907e23d5e5914993ce6a4610d931b62613ad15a0ac011b2
DIST kwidgetsaddons-5.42.1.tar.xz 2178740 BLAKE2B b653efd24968fcf212cb8d35a3825e44533113e68092d04d9306f211cb037919e8063f19876a841531f2e78ffd6cd5d98256816048ca7512f88840035e29f7ec SHA512 4ab5549a6dd8c62ac896c9e589ceb3c6f26834f3a03558b565f3781a46d38f81c0f10edb049ae3dd8a358c9d8ce74d5743fb82007c8af9d2379b6ff7c1b80873
+DIST kwidgetsaddons-5.43.0.tar.xz 2180220 BLAKE2B cd82f14bc6d4970377857d0f66a5694473db33459be0337cba863bba206243bdcc1aa4c2c7a3b37df3aded7e88174215c01b5f8be82662cb56ef6d2b56aada2b SHA512 ae7664ab700cdb9aa35334005ae58d49db659cea4112fa81a09a37538809910841494bf97f3f982f99e27a376031645c5d0349e4cc77ab2c0fa6ea9484a08140
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.43.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.43.0.ebuild
new file mode 100644
index 000000000000..d59d575f3e78
--- /dev/null
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.43.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="An assortment of high-level widgets for common tasks"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest
index ff23a3cc663f..5d6f244fff0d 100644
--- a/kde-frameworks/kwindowsystem/Manifest
+++ b/kde-frameworks/kwindowsystem/Manifest
@@ -1,2 +1,3 @@
DIST kwindowsystem-5.40.0.tar.xz 169628 BLAKE2B 39a5c58a91781730436ebf911c7a31efc12881584c5bf2dd1695ac4e009612064ba617fa2f2834b9a501b7c9f82928c8fef2dca342371303a05e58b0dd54b417 SHA512 e07531098de25d96168efb2820b209b47cc5fd0ea5a9a38e3c7c86b079619427e1e597e7b07fd92ea1a64ad6f031afe037ccc73c64bc59e3e5143ab54fff530a
DIST kwindowsystem-5.42.0.tar.xz 169544 BLAKE2B 7d0d3fdd6e8ce187872f5c8c5e5b81dfd9aa21c87205c1f8b1c9eebee08a2af98f651e8a355efb42bc282d5dbe10aaddbd96cb28bdd95d91eb86688f86866e12 SHA512 1b1d8cd74ec6aa318226029aff230af07fc91280d56eba607ff53786191e6492e6b3a22e4eb9c7cca158017095d534048e74c0f13cb9c23a79164a3f21931ff8
+DIST kwindowsystem-5.43.0.tar.xz 169592 BLAKE2B 24bad3c5b54fac52a9aa7cc5beb40214fba14759fd67478c2b38db600562b46f995ddceacacf41925f4df3f980cad9262de6057d50c173011fd9744acdf7881e SHA512 fa3df2f1a3eb1596ef429b8e84ce9696ffef3aa125727f0becf725b949611022887074a796116aadbb81adf6e5ff8e3b9fd49e72cf0066138c91ef09fdffd1c8
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.43.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-5.43.0.ebuild
new file mode 100644
index 000000000000..2615478ef608
--- /dev/null
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-5.43.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing access to properties and features of the window manager"
+LICENSE="|| ( LGPL-2.1 LGPL-3 ) MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls X"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libXfixes
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+ X? ( x11-proto/xproto )
+"
+
+RESTRICT+=" test"
+
+DOCS=( "docs/README.kstartupinfo" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest
index ce53ebee4f7d..c78ce1dd2b06 100644
--- a/kde-frameworks/kxmlgui/Manifest
+++ b/kde-frameworks/kxmlgui/Manifest
@@ -1,2 +1,3 @@
DIST kxmlgui-5.40.0.tar.xz 883668 BLAKE2B be1406a557c48ea3779aa16aec94fc76d6838b7523995290deb41d14f5738fe2669ef3309125e32c0536053ce1ec913d294563fe357b8218b5ab3ffbeb5531c0 SHA512 fc29a88395a9fb1979fa56d6e98e789da2831745358b71c2845e8f180b42ad76f1880fc22d13fb3e830dadcd945dd3225c1aa3fd008b14eaf7201d6f05355177
DIST kxmlgui-5.42.0.tar.xz 884252 BLAKE2B 85dd2fcccd936c2a2d476139afe2865df3b254fbb9446626b91949b85a9b5852a375a300f294729c494f6899f8dd4b7e9b153c405174dd2d0c1639059bcb4a4a SHA512 ac1208f464434faecdb122cbcd11ad5ef92f0dfbe2a72c81865b8862e8247d1e593bf975a53ff8dcd4e659e2467656c3eb011038acdb3e7e91e91263a817eb40
+DIST kxmlgui-5.43.0.tar.xz 884284 BLAKE2B 01228a6aaae155bce38e44ee64110a2cb29e952c1ac9cf0107e1f09a7003b35487bb23000eeae17bbf0debe8b7b509b03733b4a0d595ff3bae58db9e013a28bc SHA512 ace47a5a01267ba33bc9173058a05cb49cfba7d18a171527df4afb094e437885b697fe5ab02d1609f6e577857f3f27d7d4ac2a25f6ea2dd659291d82fe25aa75
diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.43.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.43.0.ebuild
new file mode 100644
index 000000000000..1962dcc0d82d
--- /dev/null
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.43.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+LICENSE="LGPL-2+"
+IUSE="attica"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork 'ssl')
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ attica? ( $(add_frameworks_dep attica) )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package attica KF5Attica)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/kxmlrpcclient/Manifest b/kde-frameworks/kxmlrpcclient/Manifest
index 87555884e807..dfcc1b95fea0 100644
--- a/kde-frameworks/kxmlrpcclient/Manifest
+++ b/kde-frameworks/kxmlrpcclient/Manifest
@@ -1,2 +1,3 @@
DIST kxmlrpcclient-5.40.0.tar.xz 29296 BLAKE2B 4ca339d8fe3130c53fac366754322fdda2acb155b0a77ce6677756a5fd2f89e895f829b92242bc5c51a6d6885c8f38cb0153c051f11a1b55522485ae333db532 SHA512 e35410b53dc39940b5487bae385167d86f8b2cb82248953aca246cdb8bf21db65749f3179940156e302d43aac03756a2085217cf66716718dfd6765caafc7294
DIST kxmlrpcclient-5.42.0.tar.xz 29204 BLAKE2B 5e954a23a75aeaa37f8b20f9b0c71eedb6b1ff6b3e1c6785b861fd608b10efabef8bfa5f44f22f1e0b6f37dbc8cfbb6a6d9a1e027a5ca9b1b475d9e4d20b1268 SHA512 51ba99d8482a372a8785dc79b877d6fdcd64b55ddc4d528d362b129023a64e3125ad5395bf322c56ae786677afa5d07e0dc51a44e3bebe7996ff462e5273c306
+DIST kxmlrpcclient-5.43.0.tar.xz 29320 BLAKE2B 8b96b30e7ced5293d7397935b93b6fb92b7455ddef3c463a1c5d3e48c65182479efbe285aabb62befa646db22d27c80bf201c9d9cf20296ce9681f1497436737 SHA512 82940cd57ab846009b3bb2f50ff8502679a24212df6d4c8f7499874070dbf43858564f29ea09b278d766ee4a13ce5b92b0d847e5ecb8aacb00194a31393bba3f
diff --git a/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.43.0.ebuild b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.43.0.ebuild
new file mode 100644
index 000000000000..d9a11e8ddd03
--- /dev/null
+++ b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.43.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Framework providing client-side support for the XML-RPC protocol"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_qt_dep qtxml)
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest
index ac3298e2e06d..55173cc549fc 100644
--- a/kde-frameworks/modemmanager-qt/Manifest
+++ b/kde-frameworks/modemmanager-qt/Manifest
@@ -1,2 +1,3 @@
DIST modemmanager-qt-5.40.0.tar.xz 98404 BLAKE2B bfb16ad423c67ae213c97a2c1e463591910e42b49e2c7d3199dfe77e5c5bcae11bae2e680d87cd18b8c73fe05a950ec093fce7d159355779cbdce03dc1e8cf79 SHA512 81d9cc2a851a5846c6aaab561776f7c4a04b8567f2db5e2c235f11b3261aa1164d3a442fc4401225b57acb1e9f75efc61bf4f8a04bec3948e7cb0854653d0758
DIST modemmanager-qt-5.42.0.tar.xz 98288 BLAKE2B 50bdaedc1917a98f91fb9bc722d9fa062a31e171875caffe8c70e2c8804fe52401941b222beba575be829ed4c94a964fadb6df5909f05da888a7ddb3f2097b40 SHA512 6329e9233613bc536ac4f77f766af2f05d6217246a77862ff467df6f39d72acb1c47c410d51d3b5adbbb6d1e658dadc79aaf4073aa36394fd54b228fe2004426
+DIST modemmanager-qt-5.43.0.tar.xz 98252 BLAKE2B c91a1d1ed261dfe58e16c7628d2a5126de924f82676fd3ce042eacef877a90971b4b26b6106cc4aeb28d0e50fc67dfe59ec681609eff2b21e227dafaf7ad5a4a SHA512 c51e3368520ebbcbd1f5eaf40b4f8ac141eba135a4f5259538ffa5cc790c778d4c415daadeaeab8fff122bf9a04e845ba68acf80110777a63d8529d0e83eff8b
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.43.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.43.0.ebuild
new file mode 100644
index 000000000000..0c4e09a7567f
--- /dev/null
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.43.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="ModemManager bindings for Qt"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtxml)
+ net-misc/modemmanager
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+"
+
+# requires running environment
+RESTRICT+=" test"
diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest
index f3328ece50dd..b0fbd069d15c 100644
--- a/kde-frameworks/networkmanager-qt/Manifest
+++ b/kde-frameworks/networkmanager-qt/Manifest
@@ -1,2 +1,3 @@
DIST networkmanager-qt-5.40.0.tar.xz 163456 BLAKE2B c8d0e85f06219ba5d89817c86cd97c493146b5a184f363b5367c93d138d52cb2c4901536afd9950a0c9cb54b1cd4ee9356f614d4573ddc6158da5cff873f99c7 SHA512 6c04dd10c85573fa33d1651aa17afd1f987cade3ec299b1f73c3f6052aaf65aa393aca97e0a22f6434e325e99a9c72c7c6398946c1573be3df57c08905460bac
DIST networkmanager-qt-5.42.0.tar.xz 163480 BLAKE2B 11d105062007a41824001efdccebd36ed9488c584f476c2f819a17ae668f42e649f371942cf474c294164203ac92fba52ce6f0fc5ff1bd5e5671807b851b7a25 SHA512 bd8f9a4dac1f79c94f210ca7823ec012e0ac82c95103c294dcf0f676842ba4c901edb268fe1a4c6f6c69af034e9dd14a3425801c702edc2587517c00bafa0695
+DIST networkmanager-qt-5.43.0.tar.xz 163504 BLAKE2B 6c06f3ba40e8402795cbb25560153f3b2ca8252dcdefb5bda1af70f1032bc0d136fc1981ab3cd57f1bdf631ca448fec29dfefbc61a3674a87036144d1717ff9e SHA512 29c4102f3de6eabb18e9afc15f96032153a073bc189a7422b39d405549cc5b206a1519dda15341669b63bb487c60f377cb66a215cbd3345d40def485d0205de4
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.43.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.43.0.ebuild
new file mode 100644
index 000000000000..4bcf5b7443f8
--- /dev/null
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.43.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="NetworkManager bindings for Qt"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="teamd"
+
+COMMON_DEPEND="
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtnetwork)
+ || (
+ >=net-misc/networkmanager-1.4.0-r1[consolekit,teamd=]
+ >=net-misc/networkmanager-1.4.0-r1[elogind,teamd=]
+ >=net-misc/networkmanager-1.4.0-r1[systemd,teamd=]
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+ !net-libs/libnm-qt:5
+"
+
+src_test() {
+ # bug: 625276
+ local myctestargs=( -E "(managertest|settingstest|activeconnectiontest)" )
+
+ kde5_src_test
+}
diff --git a/kde-frameworks/oxygen-icons/Manifest b/kde-frameworks/oxygen-icons/Manifest
index 46cbdf85b10f..e85fe4ec284b 100644
--- a/kde-frameworks/oxygen-icons/Manifest
+++ b/kde-frameworks/oxygen-icons/Manifest
@@ -1,2 +1,3 @@
DIST oxygen-icons5-5.40.0.tar.xz 234407136 BLAKE2B 0f654925131cb958516c54ed577540c4880f0fa45c31741afe15cd717d37d07342f62a5db211d628d095b25d78e45df5a37af469d22d807defe09b04499d61d1 SHA512 c1bdfdbeb01440d56600b9b17b9247207d0cdd5bbd316cf0140788e76efdcb094fee98b4cc00f86951005e5a125407edc0902d0edfd369065d934cd8fb1c37f0
DIST oxygen-icons5-5.42.0.tar.xz 234410672 BLAKE2B 560be8762c1ea2ac6550141eaa53d66419f967a32543d18eaa140c8363441f1ddd2580a99e618532803b40504e02ccc96624df5b5e40a74e87a7fc3f083e9298 SHA512 b82dde30e254867f1cb7e68d6575f50a7fb52d703af5c8b24e80733732462dc20ed0fce2299549c7665ad6226d89ac3f97cf16700e2a900f7a2f9ccd5eb8fb29
+DIST oxygen-icons5-5.43.0.tar.xz 234410612 BLAKE2B aa7c2d43a75c9581faffae424ff9d81e4f18b7e53649652aa080fc0295c1516100137609d984a27fb552d4596b360d01a0e7379268c47a30911c8d3532fe5ef0 SHA512 15b902dd91e4ea041b5305d3661b22d87eadac110230103f1ebe44b6357731f1140a275626d0adc0baac577b665d0d3bf58a4e18163f7e0e07c644699ba5e73d
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.43.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.43.0.ebuild
new file mode 100644
index 000000000000..30f0353067e6
--- /dev/null
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.43.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_QTHELP="false"
+KDE_TEST="true"
+KMNAME="oxygen-icons5"
+inherit kde5
+
+DESCRIPTION="Oxygen SVG icon theme"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep extra-cmake-modules)
+ $(add_qt_dep qtcore)
+ test? (
+ $(add_qt_dep qttest)
+ app-misc/fdupes
+ )
+"
+RDEPEND="
+ !kde-apps/kdepim-icons:4
+ !kde-frameworks/oxygen-icons:4
+"
diff --git a/kde-frameworks/plasma/Manifest b/kde-frameworks/plasma/Manifest
index 02d1bac01daa..be63448fb137 100644
--- a/kde-frameworks/plasma/Manifest
+++ b/kde-frameworks/plasma/Manifest
@@ -1,2 +1,3 @@
DIST plasma-framework-5.40.0.tar.xz 4607172 BLAKE2B 84c72797dc00ebae7a2daaecaa4f3bfdfadd53eaca84253f08e54edd3e735c09ab50d2a43f08302e33d504ce77f0d877858e3224c2a1b0ff2d8c046ff5805104 SHA512 0718ff2fa45d6e793aec947ea42c7264ec379014a6286606eb7bc2577a64f236621f67f20b5223794c1d9b65989a2ebaa6f77f2c11f48fafd0f992dc03e01189
DIST plasma-framework-5.42.0.tar.xz 4609604 BLAKE2B 9c2f5180d2a06007a540bd75ebbda47a93a7c56d2a83c126db15052193483890d5779201e13379ef52d9d3e9cf861257c00e4c9150cdb3fe8e2d478a2269200a SHA512 90cc77a17beb1240b9d46e83a413fbd931ab0000a4155f732f33384456c48e69777d088c0c8bb87dfa29a481f8ae1c5d876c042ddb4f446ccf0548b0647e4681
+DIST plasma-framework-5.43.0.tar.xz 4614848 BLAKE2B 459a1cc128ee2e110871f690c485f6b7707f6830f8ffef4120b65d8da18263e6c2ffb3e159fb31beb1dd3cdc93436634c2804e6914cc9c761373df133e764084 SHA512 e86d8ba66edd21712bdaba0d2e86c3a2618b8925115022d3f614d5d0bcc7b9f9c1b33a4d09ca090555c508d316ba7341d85d3f515698982e014d1e5c3d1c7fcc
diff --git a/kde-frameworks/plasma/plasma-5.43.0.ebuild b/kde-frameworks/plasma/plasma-5.43.0.ebuild
new file mode 100644
index 000000000000..f8fa9d11bd33
--- /dev/null
+++ b/kde-frameworks/plasma/plasma-5.43.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KMNAME="${PN}-framework"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Plasma framework"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="gles2 wayland X"
+
+# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.9.0
+RDEPEND="
+ $(add_frameworks_dep kactivities)
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdeclarative)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kirigami)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative '' '' '5=')
+ $(add_qt_dep qtgui 'gles2=')
+ $(add_qt_dep qtquickcontrols)
+ $(add_qt_dep qtsql)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ !gles2? ( virtual/opengl )
+ wayland? (
+ $(add_frameworks_dep kwayland)
+ media-libs/mesa[egl]
+ )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ x11-libs/libxcb
+ )
+"
+DEPEND="${RDEPEND}
+ $(add_frameworks_dep kdoctools)
+ X? ( x11-proto/xproto )
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package !gles2 OpenGL)
+ $(cmake-utils_use_find_package wayland EGL)
+ $(cmake-utils_use_find_package wayland KF5Wayland)
+ $(cmake-utils_use_find_package X X11)
+ $(cmake-utils_use_find_package X XCB)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest
index 04fdc6684d26..f7c9a7bae49c 100644
--- a/kde-frameworks/prison/Manifest
+++ b/kde-frameworks/prison/Manifest
@@ -1,2 +1,3 @@
DIST prison-5.40.0.tar.xz 13904 BLAKE2B d2fec20bcba0fec9f0426ecb8b42cb559b0869c158016f02864cfa774351f339705f96830f7f30f2d0f37c2628320ad490dc8cc0ecaa565da4fcc904da3123ca SHA512 a4cbc5c8200b280c802f1fe2314d464b68ada11a1e3ad45d4a851a324e691c6b24bace569118405c10cbc97e01cd7f233b19da31887e86b54d1b260d73fc0e48
DIST prison-5.42.0.tar.xz 37484 BLAKE2B 7e7fe72bb56d1117794ed064e69607abdb0033668f92ff5e595f3144b74fbc319d7d1859f93d8a71b314fd0c97b89f18d9ccd447ab01bbdbc76553c983eb4efc SHA512 88fd2bbc1fb39d3d0ee55bb49377b34019f248140474c09824fdb29dd665084ba24b5ef3d341f40304f0877ee70d34fa47258ec4f3fdfa8cfe15c6298df12e5a
+DIST prison-5.43.0.tar.xz 37500 BLAKE2B 37ddfd6a79ab8d20997db5a6c894664f9c9e9247dc412bc2377e0a73b01d83d2139594bb26b56bea9c192b02d9bb640832d98bf769d72049b29f0fe2335c793c SHA512 6cb086396557a7bddb4ae7bc75e8503f5f037138b6c486abf10eec681e9440a642e5fe21178005092ae537a2e7272ada33aeb17ff70a65849a7476810bae15b6
diff --git a/kde-frameworks/prison/prison-5.43.0.ebuild b/kde-frameworks/prison/prison-5.43.0.ebuild
new file mode 100644
index 000000000000..58d93e06213a
--- /dev/null
+++ b/kde-frameworks/prison/prison-5.43.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="QRCode and data matrix barcode library"
+HOMEPAGE="https://cgit.kde.org/prison.git"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+ $(add_qt_dep qtgui)
+ media-gfx/qrencode:=
+ media-libs/libdmtx
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest
index fc00c57ca6a6..e0cee3add171 100644
--- a/kde-frameworks/purpose/Manifest
+++ b/kde-frameworks/purpose/Manifest
@@ -1 +1,2 @@
DIST purpose-1.2.1.tar.xz 114408 BLAKE2B 99d5eff18fd66b0823c36381281229705c54d4266926ce02cdcff4899c2431b8c3aa97667dab19824676b72c456cea2bf56a032d6137f2c9c207d724196fb262 SHA512 39747f5043e09f198bbec25d011a45c54cb681fd564ade25016f1b898a3fa4d545f29dc96ca421c266414d375d6b95259f59292255dfb73af777ff62a96ba249
+DIST purpose-5.43.0.tar.xz 117084 BLAKE2B d68e6153524cac9ab6e221433d5781e0d4060b734cef27786cdafa9dd96a0eda410b1bc7371dc49db7846be48474cedd1dbc2b224811514913d0adf0eec8c79c SHA512 5cd1b90b120111d1d8ba4d3103143679026bedc4de29acfe5d25a39464a1277450030d7ac505cc322385cf9d300c7009c99ce57a21acafb6ac07ab6186ec25a5
diff --git a/kde-frameworks/purpose/purpose-5.43.0.ebuild b/kde-frameworks/purpose/purpose-5.43.0.ebuild
new file mode 100644
index 000000000000..58ec1846d12a
--- /dev/null
+++ b/kde-frameworks/purpose/purpose-5.43.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~x86"
+IUSE="+kaccounts"
+
+DEPEND="
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ kaccounts? (
+ $(add_kdeapps_dep kaccounts-integration)
+ net-libs/accounts-qt
+ )
+"
+RDEPEND="${DEPEND}"
+
+# requires running environment
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package kaccounts KAccounts)
+ )
+
+ kde5_src_configure
+}
+
+pkg_postinst(){
+ kde5_pkg_postinst
+
+ if ! has_version "kde-misc/kdeconnect[app]" ; then
+ elog
+ elog "Optional runtime dependency:"
+ elog "kde-misc/kdeconnect[app] (send through KDE Connect)"
+ elog
+ fi
+}
diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest
index 674f6c9c011a..074bd5429b08 100644
--- a/kde-frameworks/qqc2-desktop-style/Manifest
+++ b/kde-frameworks/qqc2-desktop-style/Manifest
@@ -1,2 +1,3 @@
DIST qqc2-desktop-style-5.40.0.tar.xz 35292 BLAKE2B 367c633eb67ac76dfa0a58bbe2cd021a9eacc4155913c35eef855417234424beb1cf674f5f3ae749518a113316f3f68e8636d7495b94a3f1bedef13637dae20c SHA512 ef6c94583bbd264b1057439cde0428a6f2d95e1001832215aafe14549d521e0647b99f5cd61b56becdfba14ffbc140a3cc3b88a6f98e0aef7f409f7f203b2b3c
DIST qqc2-desktop-style-5.42.0.tar.xz 36216 BLAKE2B 4d3479505caf55ba1be2946165cdd41cfc521131ba6f273a71e5e77daaa80b46e456e4c9c8fcaf6bfbb1e18d2da56d7ad5c93758685d5952d93c5d5e5e08dd66 SHA512 47188597586a58f5de38e459d9bd6a6d6b277cde9dfc15a9369322f216bcb7dc2f6e2fce002e8d4ff5ac3d5c571e636f536e01aaf8f258ae3b0fe5d0704f0484
+DIST qqc2-desktop-style-5.43.0.tar.xz 36916 BLAKE2B de086300fb86fbebafaa4f5d0065b9ce2e8d7bc9e6c68698d938b555a834857357ab9f949597a42f3a7c80236bfc5a396b881ac92210d578b3a2e0f63672b921 SHA512 f20f67745bfd58a78fbe943b0676326ddcd18f4d733d77d50c29ed5a0b4215e7500634225e14700f3b344a9b5952def756b90bd5844c7fa516fba28e7a27bb13
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.43.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.43.0.ebuild
new file mode 100644
index 000000000000..e4c5e5dc30eb
--- /dev/null
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.43.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_QTHELP="false"
+inherit kde5
+
+DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting"
+KEYWORDS="~amd64 ~arm ~x86"
+LICENSE="|| ( GPL-2+ LGPL-3+ )"
+IUSE=""
+
+# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.8.0
+DEPEND="
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kirigami)
+ $(add_qt_dep qtdeclarative '' '' '5=')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+ $(add_qt_dep qtgraphicaleffects)
+ $(add_qt_dep qtquickcontrols2)
+"
diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest
index 56229165e7f3..edfcb9cadee4 100644
--- a/kde-frameworks/solid/Manifest
+++ b/kde-frameworks/solid/Manifest
@@ -1,2 +1,3 @@
DIST solid-5.40.0.tar.xz 247840 BLAKE2B 0aaf2e81d152c3e616123e0959e356170aaa974d6431e33ec6fd935e3750311f444c57adb1f45772d1454db50b82a601df5929e2201c09960ecc4977b636f0db SHA512 83a63f08569b385ef21e3401aabe61c04cc7a727e0788b126a9c23f659fb24186f8810223b8b64da605033f46775b5b3ce6e8b2f1b2886b2b533afbcf2691bb9
DIST solid-5.42.0.tar.xz 247816 BLAKE2B bb5adbe270aa9d8b699805699a73e483521ac978609b78e41d60dbe6190fe9e3a0c2146f89e2e0ee24986ee3c6113827c9c133f4a242af6accb31005c01eabb0 SHA512 2f7adfea5127821cec068151ecc8225ac09359494a890d3012b6d05eddc735f596982fb0742be95e2d8e4cbbf717dd7cc8119284ca39cfb4536f8c9ac433b66d
+DIST solid-5.43.0.tar.xz 249208 BLAKE2B 26db66973201b164b227e25763f619a4988edfd230673eb5d322eab438b1e6e40261b5a9dac7f921de27490c93e874efdf29c843bd82dbeca030693cad579e4d SHA512 6a7dc7d75a0340e69900758be5aecc201bf8c1e5a28b549e4f50107ae9ff800701b0abb88cf0c917347723e62d3222f4e066e399c916c537f3560ac7b9d20f1d
diff --git a/kde-frameworks/solid/solid-5.43.0.ebuild b/kde-frameworks/solid/solid-5.43.0.ebuild
new file mode 100644
index 000000000000..5ba7d7e87013
--- /dev/null
+++ b/kde-frameworks/solid/solid-5.43.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ sys-fs/udisks:2
+ virtual/udev
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+ test? ( $(add_qt_dep qtconcurrent) )
+"
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ if ! has_version "app-misc/media-player-info" ; then
+ einfo "For media player support, install app-misc/media-player-info"
+ fi
+}
diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest
index e2b70b78a5ae..5a1c5a8be868 100644
--- a/kde-frameworks/sonnet/Manifest
+++ b/kde-frameworks/sonnet/Manifest
@@ -1,2 +1,3 @@
DIST sonnet-5.40.0.tar.xz 284824 BLAKE2B fdecd27ab93d346884cfb0ec6c21cc15451a8f5f8060b8037cdc7197ddbdfe31ce74774dd1875e17496cc1f24dff7e74f11095d098db7b18ada420b6da2f2023 SHA512 bf304b06607a1c98467621018445638e6e7fe96198c296452b853d5f593da406b247bc812616b354d114d83a5156df7794fa041e0a41ebd6f3d9e322a7a47d0e
DIST sonnet-5.42.0.tar.xz 285832 BLAKE2B c473fd2e159d8c34622f75dc4c473bec76144ed192e5627b663fcfddd5eaeae0eed5dbec02bc886f733331c02b3923e057c0ea4a1f488146930a424bd840a486 SHA512 f066d54107895970fb4502a3b6987373300a2c753e54ed31b25c952eb2c9e4d40cb2ea98a14bffd6e05147eee8ac7d59c210b04809bf99c826cd0c93e4edec01
+DIST sonnet-5.43.0.tar.xz 286196 BLAKE2B e5f18c9468f612a30098faed7f84e447a8de88c98e905805115a24b2aab2d7546d561723842d734d4be3763ac42fd43f99b1be11860cc68cc004578073eaffcf SHA512 63ee853d5f2df8b8163253add74418e46810188d58fc4ea56ee1d6dc6cd2f25b89c40f21039840c1992b2ce84e44acce26373cedb70770ca3d806e1dc73a0aa0
diff --git a/kde-frameworks/sonnet/sonnet-5.43.0.ebuild b/kde-frameworks/sonnet/sonnet-5.43.0.ebuild
new file mode 100644
index 000000000000..c71996ffd9f6
--- /dev/null
+++ b/kde-frameworks/sonnet/sonnet-5.43.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="aspell +hunspell nls"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ aspell? ( app-text/aspell )
+ hunspell? ( app-text/hunspell:= )
+"
+DEPEND="${RDEPEND}
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package aspell ASPELL)
+ $(cmake-utils_use_find_package hunspell HUNSPELL)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest
index d075b50966ad..fd5a4ffaf45f 100644
--- a/kde-frameworks/syntax-highlighting/Manifest
+++ b/kde-frameworks/syntax-highlighting/Manifest
@@ -1,2 +1,3 @@
DIST syntax-highlighting-5.40.0.tar.xz 1108400 BLAKE2B 44fd2a5374dd2a28db211fa1d258fe612cd6fe6c72422cd1fbe942d56684a9c4286a947038e105e8e90d1a701bb5df376a3f18aa73e836773690f695a6325152 SHA512 4e7868ae64e18b7734d7d5b778187951ae01fdd2d2dfaa1a78f8d9c0b9d5c435e30f4bc333dac3ed18f864f3458991144e870bd6a2c5b17c8ee49b61a82c0ccb
DIST syntax-highlighting-5.42.0.tar.xz 1106488 BLAKE2B 713d2ea27097129d64b8454c75e419a39ff5d8b5046d442dbed64575605b60d625350e6cb1abe62369349a9ba5cf92b28886bcc137cc9f4d8055fb0e05f20974 SHA512 9475cc613f9de1f675d95e06d59fd4bc688a5255f8471bab7a01de2b35cc6fc7c4b4fc58b1f7d5b187922c841cfdab7f261987007b936c2a63d569ce241f8f88
+DIST syntax-highlighting-5.43.0.tar.xz 1108032 BLAKE2B 7ee4f4aa63bbd374e750eee8ad35a3e9d2f840fb3e176d2f055c5c89c78ffc585fcc908d046946862c1f5ee3957e121183649f1ba811ba3f49b3688941518099 SHA512 3d9f2e073e05690922126b4b5360ef178655482158ff3471b469826681b86cba1ce1e555f0bc15df27dd980632a8324ad666bad178ee98eaf5fcdf58e2618c83
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.43.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.43.0.ebuild
new file mode 100644
index 000000000000..dcea91c13a70
--- /dev/null
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.43.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Framework for syntax highlighting"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtxmlpatterns)
+"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ nls? ( $(add_qt_dep linguist-tools) )
+"
+
+src_install() {
+ kde5_src_install
+ dobin "${BUILD_DIR}"/bin/katehighlightingindexer
+}
diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest
index 235d60a46f6f..4ae25ed80039 100644
--- a/kde-frameworks/threadweaver/Manifest
+++ b/kde-frameworks/threadweaver/Manifest
@@ -1,2 +1,3 @@
DIST threadweaver-5.40.0.tar.xz 1409332 BLAKE2B cf48a1086df5ea8ca6dac821e01d74e842639381aee3431231dc0b7a2f8ef536b20d0c22493aca2022840138326ffa7b52a73c8ba212cbe6285320c8d84e2b21 SHA512 7ea45517957a0970370a57f3f2e50fb39b8e4723546d5f0784db14df310ef5ad1820e682da36e109c13a1215992235a9bb878ac2b592f03e31a516976404765b
DIST threadweaver-5.42.0.tar.xz 1409344 BLAKE2B dfc730996406721378e3ca217caa2b9515be993b5b7f21c52b286b699f061085b6b0bd697d7f9061ee8dd673daebad9aed736ade134a5d7b16ef4bb2031251ca SHA512 6b8f3499c6888521f165f9c4b114589595da1663da623359e2482899a7b901607e7d34780d4269a77e8a7ffdded94988a7cf53ea60ac1bdfff98dac78340674b
+DIST threadweaver-5.43.0.tar.xz 1409220 BLAKE2B 4eddba0db7c0bfd3775d514871919760db384ccb92ff5ae79cfaa6d0d08eff66cdb129ec25c7af2bd25633b3103b2e983fd624584795afba84954549cfc2e317 SHA512 0810e64bc4bacc548d1b839633e0fdd178f86bfb80c7e2b77fc185810207c3c2ca7619d982b806d7a0337329a034d09106fedbaea6218df78e46079d703a57c1
diff --git a/kde-frameworks/threadweaver/threadweaver-5.43.0.ebuild b/kde-frameworks/threadweaver/threadweaver-5.43.0.ebuild
new file mode 100644
index 000000000000..44bbeff6f8d1
--- /dev/null
+++ b/kde-frameworks/threadweaver/threadweaver-5.43.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Framework for managing threads using job and queue-based interfaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+src_prepare() {
+ cmake_comment_add_subdirectory benchmarks
+ kde5_src_prepare
+}
diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz
index 38f42d8e254d..24812b35807a 100644
Binary files a/kde-misc/Manifest.gz and b/kde-misc/Manifest.gz differ
diff --git a/kde-misc/rsibreak/Manifest b/kde-misc/rsibreak/Manifest
index 91159559605f..114a957a1275 100644
--- a/kde-misc/rsibreak/Manifest
+++ b/kde-misc/rsibreak/Manifest
@@ -1 +1,2 @@
DIST rsibreak-0.12.7.tar.xz 396000 BLAKE2B 0c8f217b34083db2cdf06c89c6890a80c4304f89a6709ad1168b4f9a0a24a0ab40d023b8a7d7f25e70a48f6cdb491bb69795f9ff165976d8ee3fe1d3c966d184 SHA512 77da791a705549da159dee18ff160e051a79184e909af7ac9efcdbc2bcad66f6fc4994af71e0ccdf0033596cccc93c8d4642ae578846dc2aa38223c1a462008f
+DIST rsibreak-0.12.8.tar.xz 401368 BLAKE2B 3c082d4e957f7d48b7bdaef1ddd95cd2f41f616ed157d0f97cbd91558168c583c669caaad04b35f6f1b7ca2c2832134a2d08d986b134d21e1e6472eb7954dc1b SHA512 6ab0c43232e56278525ce5ba07a6c7a5f7bc5da74a8461e3cdaed7ae832304ac9f3c1b3ff0adfdeaab6b8231bdcecae4e8fee9529df97b8ce2208f4cf74f0eb1
diff --git a/kde-misc/rsibreak/rsibreak-0.12.8.ebuild b/kde-misc/rsibreak/rsibreak-0.12.8.ebuild
new file mode 100644
index 000000000000..66fbdb8bcdfa
--- /dev/null
+++ b/kde-misc/rsibreak/rsibreak-0.12.8.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5 versionator
+
+DESCRIPTION="Small utility which bothers you at certain intervals"
+HOMEPAGE="https://userbase.kde.org/RSIBreak"
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/$(get_version_component_range 1-2)/${P}.tar.xz"
+fi
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kidletime)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep knotifyconfig)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+ sys-devel/gettext
+"
+# bug 587170 for frameworkintegration
+RDEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep frameworkintegration)
+ !kde-misc/rsibreak:4
+"
diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz
index ea2e9c8957db..28065d62cb4e 100644
Binary files a/mail-client/Manifest.gz and b/mail-client/Manifest.gz differ
diff --git a/mail-client/mutt/mutt-1.9.3.ebuild b/mail-client/mutt/mutt-1.9.3.ebuild
index ec439e843267..8e0ba27771fc 100644
--- a/mail-client/mutt/mutt-1.9.3.ebuild
+++ b/mail-client/mutt/mutt-1.9.3.ebuild
@@ -114,8 +114,7 @@ src_prepare() {
# the configure script contains some "cleverness" whether or not to setgid
# the dotlock program, resulting in bugs like #278332
- sed -i -e 's/@DOTLOCK_GROUP@//' \
- Makefile.in || die "sed failed"
+ sed -i -e 's/@DOTLOCK_GROUP@//' Makefile.in || die "sed failed"
}
src_configure() {
@@ -229,8 +228,8 @@ src_install() {
-e 's#in @docdir@,#at http://www.mutt.org/,#' \
-e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \
-e "s#@bindir@#${EPREFIX}/usr/bin#" \
- doc/mutt.man > mutt.1
- cp doc/muttrc.man muttrc.5
+ doc/mutt.man > mutt.1 || die
+ cp doc/muttrc.man muttrc.5 || die
doman mutt.1 muttrc.5
else
# nuke manpages that should be provided by an MTA, bug #177605
diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz
index 6c09c4fd3470..81d11fe7f2d8 100644
Binary files a/mail-filter/Manifest.gz and b/mail-filter/Manifest.gz differ
diff --git a/mail-filter/sigh/metadata.xml b/mail-filter/sigh/metadata.xml
index f01f34351493..c279265b0563 100644
--- a/mail-filter/sigh/metadata.xml
+++ b/mail-filter/sigh/metadata.xml
@@ -4,12 +4,10 @@
c@roessner.co
Christian Roessner
- Proxied maintainer; set to assignee in all bugs
mschiff@gentoo.org
Marc Schiffbauer
- Proxy maintainer; CC him on bugs
proxy-maint@gentoo.org
diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz
index 3b9a57bd7845..bc1c2b27ead2 100644
Binary files a/mail-mta/Manifest.gz and b/mail-mta/Manifest.gz differ
diff --git a/mail-mta/exim/Manifest b/mail-mta/exim/Manifest
index 37c3f479ba24..49f2c66cc024 100644
--- a/mail-mta/exim/Manifest
+++ b/mail-mta/exim/Manifest
@@ -1,7 +1,9 @@
DIST exim-4.89.1.tar.bz2 1828699 BLAKE2B 21b3acc73717319c58341f28463d0fd576c725291ae348015f6696f079fc6c3c08c86f9a2c19f81e0019c50b6cb8670466f4b449bf09a454e6b6e02feee60bfc SHA512 391102c5af991c3f9035aefadd031a9ab2505c682a5cd9c2268f82edb01dc5edec94d86e298d2be3c0437c261b63fb2662cc37f4de67106b0325f2c3bf7e0b9e
DIST exim-4.89.tar.bz2 1844430 BLAKE2B 255bb3f27a264d92bf4664cf1278beabffa888006dfc0b31cde8a04d62501b0fe282db5b959bd303e2a818322716548c97264842130b8d5c3b9075615f668ca7 SHA512 1e059966a93b47f055ab4ec2a4556f2c918aff56ea0367585f3a853f00411e9c275e13be4f9ae615a468fa06263135cd6a138fa1753f1b7fb3259a3321fcca65
+DIST exim-4.90.1.tar.bz2 1854894 BLAKE2B d7fd8963fb8e98e562a87d248b4e0a54c382d922ea9ea0df10d06fd0992dc19b53e85b73e16dc4b8ae294268fa4f66fe1ae98c7bd3a1d62798425fc2a8a4aa01 SHA512 ba612cf056d97dfaac2b49255ad1e952c5f6b2623118a65f4ddae35ceb51a45f63e77956373f5550121bc1d7eb0c2ebeece1144cf1b15d57332a4782e3fb6db1
DIST exim-4.90.tar.bz2 1873037 BLAKE2B 5498886560f85fba94a5055d9e72eece959cde6db20a589e6567e89b9c7669c4bb421d6a48f3c5d676381aa008088f391007be5de30e033f64e8e6a128059e62 SHA512 0424d5d4eff28d94ade786402cfece3e2760ff0e44da3be5327b8695e4c3c483ec925ab24e13b1ebe145e204ad02b67ae99ff0992705bd1a3c312ede0464c74b
DIST exim-pdf-4.89.1.tar.bz2 1942785 BLAKE2B 588298b2c3007a94d40370463dec52d9b5c44b72e8c93e9b749e0ed513f1da045b58140f8802edfd9a5e9dd2d9911f70b4d4cdde3b3952c794c6abd9744ed3d9 SHA512 0b7944237fcadf708570c39a7963246fc70579fecafc746ed8e210c3319eed64a4678162c8c4243e84f48396b3b8bcbc3626523984a716b85564ee50c5712333
DIST exim-pdf-4.89.tar.bz2 1924606 BLAKE2B f03182d51f4cc5b71cb65c2e0bcf74142f8110b6bfbd5b0fc05e321b692ebde5dbc84c4562a39ee85065f4d2db0654e6a189c826bfdea19051f56969d4ca74e2 SHA512 b04ea2e4dcdb1aaf52ef77ccd76e6599c68c4c6e5a98090720dbd3c50f7191bf3f6cd7dc2089a765c47576311780809cff547f85f004caec411d0f1ac9985299
+DIST exim-pdf-4.90.1.tar.bz2 1958791 BLAKE2B 2dcb523dbdaa989ca0a228db31967230b1bbb68cb998c90231108a822ca4dcc7db9e4c4a91034129ba7d9f08bb632379f021c65ea43159e21f9c6bae9060f146 SHA512 9529b9b459cc766a7171cbd37c2fab710acf130131326b8eb50d9c65714297b0139364fe6129e80d2f29ccee88e35497604a80d6d92207e16518c1d96c267127
DIST exim-pdf-4.90.tar.bz2 2025099 BLAKE2B 9b82d0a0dcace893ab6fd6b2273ed6961aa4b0091909eea49f72cace3ac25d9a861f9883373a4a41753ba2fb0eda118e9df2e779f29e6b988865ba4630e2898b SHA512 4baeabeee5554d9e80edc21b12622bf9d4b84461307f2eacaff0ad583818f7f38306ae1029de1066019327e490a3bd046c175c735fe3c6724c31b34d6171bf45
DIST system_filter.exim.gz 3075 BLAKE2B d05e872b5cef377d29126cda03fc0a74c8777b2119b76ff43da6e8de808035eb9bfcb034a85d81824f135d484e864bfc0629fc1af2c228a7277d5ee7cf9cde79 SHA512 cb358d3ce2499a0bb5920d962a06f2af8486e55ec90c8c928bd8e3aefb279aa57f5f960d5adfcef68bd94110b405eaa144e9629cfe6014a529c79c544600bbf3
diff --git a/mail-mta/exim/exim-4.90.1.ebuild b/mail-mta/exim/exim-4.90.1.ebuild
new file mode 100644
index 000000000000..e4f0e7b5fa0a
--- /dev/null
+++ b/mail-mta/exim/exim-4.90.1.ebuild
@@ -0,0 +1,528 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils toolchain-funcs multilib pam systemd
+
+IUSE="dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl gnutls ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux spf sqlite srs ssl syslog tcpd +tpda X elibc_glibc"
+REQUIRED_USE="
+ dane? ( ssl !gnutls )
+ dmarc? ( spf dkim )
+ pkcs11? ( ssl gnutls )
+ spf? ( exiscan-acl )
+ srs? ( exiscan-acl )
+"
+
+COMM_URI="ftp://ftp.exim.org/pub/exim/exim4$([[ ${PV} == *_rc* ]] && echo /test)"
+
+DESCRIPTION="A highly configurable, drop-in replacement for sendmail"
+SRC_URI="${COMM_URI}/${P//rc/RC}.tar.bz2
+ mirror://gentoo/system_filter.exim.gz
+ doc? ( ${COMM_URI}/${PN}-pdf-${PV//rc/RC}.tar.bz2 )"
+HOMEPAGE="http://www.exim.org/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
+
+COMMON_DEPEND=">=sys-apps/sed-4.0.5
+ >=sys-libs/db-3.2:=
+ dev-libs/libpcre
+ perl? ( dev-lang/perl:= )
+ pam? ( virtual/pam )
+ tcpd? ( sys-apps/tcp-wrappers )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:= )
+ )
+ gnutls? ( net-libs/gnutls[pkcs11?]
+ dev-libs/libtasn1 )
+ ldap? ( >=net-nds/openldap-2.0.7 )
+ nis? ( elibc_glibc? ( || (
+ =sys-libs/glibc-2.23[rpc]
+ ) ) )
+ mysql? ( virtual/libmysqlclient )
+ postgres? ( dev-db/postgresql:= )
+ sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 )
+ redis? ( dev-libs/hiredis )
+ spf? ( >=mail-filter/libspf2-1.2.5-r1 )
+ dmarc? ( mail-filter/opendmarc )
+ srs? ( mail-filter/libsrs_alt )
+ X? ( x11-proto/xproto
+ x11-libs/libX11
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libXaw
+ )
+ sqlite? ( dev-db/sqlite )
+ radius? ( net-dialup/freeradius-client )
+ virtual/libiconv
+ elibc_glibc? ( net-libs/libnsl )
+ "
+ # added X check for #57206
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig"
+RDEPEND="${COMMON_DEPEND}
+ !mail-mta/courier
+ !mail-mta/esmtp
+ !mail-mta/mini-qmail
+ !=mail-mta/msmtp-1.4.19-r1[mta]
+ !mail-mta/netqmail
+ !mail-mta/nullmailer
+ !mail-mta/postfix
+ !mail-mta/qmail-ldap
+ !mail-mta/sendmail
+ !mail-mta/opensmtpd
+ !=mail-mta/ssmtp-2.64-r2[mta]
+ !net-mail/mailwrapper
+ >=net-mail/mailbase-0.00-r5
+ virtual/logger
+ dcc? ( mail-filter/dcc )
+ selinux? ( sec-policy/selinux-exim )
+ "
+
+S=${WORKDIR}/${P//rc/RC}
+
+src_prepare() {
+ epatch "${FILESDIR}"/exim-4.14-tail.patch
+ epatch "${FILESDIR}"/exim-4.74-localscan_dlopen.patch
+ epatch "${FILESDIR}"/exim-4.69-r1.27021.patch
+ epatch "${FILESDIR}"/exim-4.74-radius-db-ENV-clash.patch # 287426
+ epatch "${FILESDIR}"/exim-4.82-makefile-freebsd.patch # 235785
+ epatch "${FILESDIR}"/exim-4.89-as-needed-ldflags.patch # 352265, 391279
+ epatch "${FILESDIR}"/exim-4.76-crosscompile.patch # 266591
+
+ if use maildir ; then
+ epatch "${FILESDIR}"/exim-4.20-maildir.patch
+ else
+ epatch "${FILESDIR}"/exim-4.80-spool-mail-group.patch # 438606
+ fi
+
+ eapply_user
+
+ # user Exim believes it should be
+ MAILUSER=mail
+ MAILGROUP=mail
+ if use prefix && [[ ${EUID} != 0 ]] ; then
+ MAILUSER=$(id -un)
+ MAILGROUP=$(id -gn)
+ fi
+}
+
+src_configure() {
+ # general config and paths
+
+ sed -i.orig \
+ -e "/SYSTEM_ALIASES_FILE/s'SYSTEM_ALIASES_FILE'${EPREFIX}/etc/mail/aliases'" \
+ "${S}"/src/configure.default || die
+
+ sed -i -e 's/^buildname=.*/buildname=exim-gentoo/g' Makefile || die
+
+ sed -e "48i\CFLAGS=${CFLAGS}" \
+ -e "s:BIN_DIRECTORY=/usr/exim/bin:BIN_DIRECTORY=${EPREFIX}/usr/sbin:" \
+ -e "s:EXIM_USER=:EXIM_USER=${MAILUSER}:" \
+ -e "s:CONFIGURE_FILE=/usr/exim/configure:CONFIGURE_FILE=${EPREFIX}/etc/exim/exim.conf:" \
+ -e "s:ZCAT_COMMAND=.*$:ZCAT_COMMAND=${EPREFIX}/bin/zcat:" \
+ -e "s:COMPRESS_COMMAND=.*$:COMPRESS_COMMAND=${EPREFIX}/bin/gzip:" \
+ src/EDITME > Local/Makefile
+
+ if use elibc_musl; then
+ sed -e 's/^LIBS = -lnsl/LIBS =/g' \
+ -i OS/Makefile-Linux
+ fi
+
+ cd Local
+
+ cat >> Makefile <<- EOC
+ INFO_DIRECTORY=${EPREFIX}/usr/share/info
+ PID_FILE_PATH=${EPREFIX}/run/exim.pid
+ SPOOL_DIRECTORY=${EPREFIX}/var/spool/exim
+ HAVE_ICONV=yes
+ EOC
+
+ # if we use libiconv, now is the time to tell so
+ use !elibc_glibc && use !elibc_musl && \
+ echo "EXTRALIBS_EXIM=-liconv" >> Makefile
+
+ # support for IPv6
+ if use ipv6; then
+ cat >> Makefile <<- EOC
+ HAVE_IPV6=YES
+ EOC
+ fi
+
+ #
+ # mail storage formats
+
+ # mailstore is Exim's traditional storage format
+ cat >> Makefile <<- EOC
+ SUPPORT_MAILSTORE=yes
+ EOC
+
+ # mbox
+ if use mbx; then
+ cat >> Makefile <<- EOC
+ SUPPORT_MBX=yes
+ EOC
+ fi
+
+ # maildir
+ if use maildir; then
+ cat >> Makefile <<- EOC
+ SUPPORT_MAILDIR=yes
+ EOC
+ fi
+
+ #
+ # lookup methods
+
+ # use the "native" interfaces to the DBM and CDB libraries, support
+ # passwd and directory lookups by default
+ cat >> Makefile <<- EOC
+ USE_DB=yes
+ DBMLIB=-ldb
+ LOOKUP_CDB=yes
+ LOOKUP_PASSWD=yes
+ LOOKUP_DSEARCH=yes
+ EOC
+
+ if ! use dnsdb; then
+ # DNSDB lookup is enabled by default
+ sed -i "s:^LOOKUP_DNSDB=yes:# LOOKUP_DNSDB=yes:" Makefile
+ fi
+
+ if use ldap; then
+ cat >> Makefile <<- EOC
+ LOOKUP_LDAP=yes
+ LDAP_LIB_TYPE=OPENLDAP2
+ LOOKUP_INCLUDE += -I"${EROOT}"usr/include/ldap
+ LOOKUP_LIBS += -lldap -llber
+ EOC
+ fi
+
+ if use mysql; then
+ cat >> Makefile <<- EOC
+ LOOKUP_MYSQL=yes
+ LOOKUP_INCLUDE += $(mysql_config --include)
+ LOOKUP_LIBS += $(mysql_config --libs)
+ EOC
+ fi
+
+ if use nis; then
+ cat >> Makefile <<- EOC
+ LOOKUP_NIS=yes
+ LOOKUP_NISPLUS=yes
+ EOC
+ fi
+
+ if use postgres; then
+ cat >> Makefile <<- EOC
+ LOOKUP_PGSQL=yes
+ LOOKUP_INCLUDE += -I$(pg_config --includedir)
+ LOOKUP_LIBS += -L$(pg_config --libdir) -lpq
+ EOC
+ fi
+
+ if use sqlite; then
+ cat >> Makefile <<- EOC
+ LOOKUP_SQLITE=yes
+ LOOKUP_SQLITE_PC=sqlite3
+ EOC
+ fi
+
+ if use redis; then
+ cat >> Makefile <<- EOC
+ LOOKUP_REDIS=yes
+ LOOKUP_LIBS += -lhiredis
+ EOC
+ fi
+
+ #
+ # Exim monitor, enabled by default, controlled via X USE-flag,
+ # disable if not requested, bug #46778
+ if use X; then
+ cp ../exim_monitor/EDITME eximon.conf || die
+ else
+ sed -i -e '/^EXIM_MONITOR=/s/^/# /' Makefile
+ fi
+
+ #
+ # features
+
+ # content scanning support
+ if use exiscan-acl; then
+ cat >> Makefile <<- EOC
+ WITH_CONTENT_SCAN=yes
+ EOC
+ fi
+
+ # DomainKeys Identified Mail, RFC4871
+ if ! use dkim; then
+ # DKIM is enabled by default
+ cat >> Makefile <<- EOC
+ DISABLE_DKIM=yes
+ EOC
+ fi
+
+ # Per-Recipient-Data-Response
+ if ! use prdr; then
+ # PRDR is enabled by default
+ cat >> Makefile <<- EOC
+ DISABLE_PRDR=yes
+ EOC
+ fi
+
+ # Transport post-delivery actions
+ if ! use tpda; then
+ # EVENT is enabled by default
+ cat >> Makefile <<- EOC
+ DISABLE_EVENT=yes
+ EOC
+ fi
+
+ # log to syslog
+ if use syslog; then
+ sed -i "s:LOG_FILE_PATH=/var/log/exim/exim_%s.log:LOG_FILE_PATH=syslog:" Makefile
+ cat >> Makefile <<- EOC
+ LOG_FILE_PATH=syslog
+ EOC
+ else
+ cat >> Makefile <<- EOC
+ LOG_FILE_PATH=${EPREFIX}/var/log/exim/exim_%s.log
+ EOC
+ fi
+
+ # starttls support (ssl)
+ if use ssl; then
+ echo "SUPPORT_TLS=yes" >> Makefile
+ if use gnutls; then
+ echo "USE_GNUTLS=yes" >> Makefile
+ echo "USE_GNUTLS_PC=gnutls" >> Makefile
+ use pkcs11 || echo "AVOID_GNUTLS_PKCS11=yes" >> Makefile
+ else
+ echo "USE_OPENSSL_PC=openssl" >> Makefile
+ fi
+ fi
+
+ # TCP wrappers
+ if use tcpd; then
+ cat >> Makefile <<- EOC
+ USE_TCP_WRAPPERS=yes
+ EXTRALIBS_EXIM += -lwrap
+ EOC
+ fi
+
+ # Light Mail Transport Protocol
+ if use lmtp; then
+ cat >> Makefile <<- EOC
+ TRANSPORT_LMTP=yes
+ EOC
+ fi
+
+ # embedded Perl
+ if use perl; then
+ cat >> Makefile <<- EOC
+ EXIM_PERL=perl.o
+ EOC
+ fi
+
+ # dlfunc
+ if use dlfunc; then
+ cat >> Makefile <<- EOC
+ EXPAND_DLFUNC=yes
+ EOC
+ fi
+
+ # Proxy Protocol
+ if use proxy; then
+ cat >> Makefile <<- EOC
+ SUPPORT_PROXY=yes
+ EOC
+ fi
+
+ #
+ # experimental features
+
+ # DANE
+ if use dane; then
+ cat >> Makefile <<- EOC
+ EXPERIMENTAL_DANE=yes
+ EOC
+ fi
+
+ # Distributed Checksum Clearinghouse
+ if use dcc; then
+ echo "EXPERIMENTAL_DCC=yes">> Makefile
+ fi
+
+ # Sender Policy Framework
+ if use spf; then
+ cat >> Makefile <<- EOC
+ EXPERIMENTAL_SPF=yes
+ EXTRALIBS_EXIM += -lspf2
+ EOC
+ fi
+
+ # Sender Rewriting Scheme
+ if use srs; then
+ cat >> Makefile <<- EOC
+ EXPERIMENTAL_SRS=yes
+ EXTRALIBS_EXIM += -lsrs_alt
+ EOC
+ fi
+
+ # DMARC
+ if use dmarc; then
+ cat >> Makefile <<- EOC
+ EXPERIMENTAL_DMARC=yes
+ EXTRALIBS_EXIM += -lopendmarc
+ EOC
+ fi
+
+ # Delivery Sender Notifications extra information in fail message
+ if use dsn; then
+ cat >> Makefile <<- EOC
+ EXPERIMENTAL_DSN_INFO=yes
+ EOC
+ fi
+
+ #
+ # authentication (SMTP AUTH)
+
+ # standard bits
+ cat >> Makefile <<- EOC
+ AUTH_SPA=yes
+ AUTH_CRAM_MD5=yes
+ AUTH_PLAINTEXT=yes
+ EOC
+
+ # Cyrus SASL
+ if use sasl; then
+ cat >> Makefile <<- EOC
+ CYRUS_SASLAUTHD_SOCKET=${EPREFIX}/run/saslauthd/mux
+ AUTH_CYRUS_SASL=yes
+ AUTH_LIBS += -lsasl2
+ EOC
+ fi
+
+ # Dovecot
+ if use dovecot-sasl; then
+ cat >> Makefile <<- EOC
+ AUTH_DOVECOT=yes
+ EOC
+ fi
+
+ # Pluggable Authentication Modules
+ if use pam; then
+ cat >> Makefile <<- EOC
+ SUPPORT_PAM=yes
+ AUTH_LIBS += -lpam
+ EOC
+ fi
+
+ # Radius
+ if use radius; then
+ cat >> Makefile <<- EOC
+ RADIUS_CONFIG_FILE=${EPREFIX}/etc/radiusclient/radiusclient.conf
+ RADIUS_LIB_TYPE=RADIUSCLIENTNEW
+ AUTH_LIBS += -lfreeradius-client
+ EOC
+ fi
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" HOSTCC="$(tc-getCC $CBUILD)" \
+ AR="$(tc-getAR) cq" RANLIB="$(tc-getRANLIB)" FULLECHO='' \
+ || die "make failed"
+}
+
+src_install () {
+ cd "${S}"/build-exim-gentoo || die
+ dosbin exim
+ if use X; then
+ dosbin eximon.bin
+ dosbin eximon
+ fi
+ fperms 4755 /usr/sbin/exim
+
+ dosym exim /usr/sbin/sendmail
+ dosym exim /usr/sbin/rsmtp
+ dosym exim /usr/sbin/rmail
+ dosym ../sbin/exim /usr/bin/mailq
+ dosym ../sbin/exim /usr/bin/newaliases
+ dosym ../sbin/sendmail /usr/lib/sendmail
+
+ for i in exicyclog exim_dbmbuild exim_dumpdb exim_fixdb exim_lock \
+ exim_tidydb exinext exiwhat exigrep eximstats exiqsumm exiqgrep \
+ convert4r3 convert4r4 exipick
+ do
+ dosbin $i
+ done
+
+ dodoc "${S}"/doc/*
+ doman "${S}"/doc/exim.8
+ use dsn && dodoc "${S}"/README.DSN
+ use doc && dodoc "${WORKDIR}"/${PN}-pdf-${PV//rc/RC}/doc/*.pdf
+
+ # conf files
+ insinto /etc/exim
+ newins "${S}"/src/configure.default exim.conf.dist
+ if use exiscan-acl; then
+ newins "${S}"/src/configure.default exim.conf.exiscan-acl
+ fi
+ doins "${WORKDIR}"/system_filter.exim
+ doins "${FILESDIR}"/auth_conf.sub
+
+ pamd_mimic system-auth exim auth account
+
+ # headers, #436406
+ if use dlfunc ; then
+ # fixup includes so they actually can be found when including
+ sed -i \
+ -e '/#include "\(config\|store\|mytypes\).h"/s:"\(.\+\)"::' \
+ local_scan.h || die
+ insinto /usr/include/exim
+ doins {config,local_scan}.h ../src/{mytypes,store}.h
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/exim.logrotate" exim
+
+ newinitd "${FILESDIR}"/exim.rc10 exim
+ newconfd "${FILESDIR}"/exim.confd exim
+
+ systemd_dounit "${FILESDIR}"/{exim.service,exim.socket,exim-submission.socket}
+ systemd_newunit "${FILESDIR}"/exim_at.service 'exim@.service'
+ systemd_newunit "${FILESDIR}"/exim-submission_at.service 'exim-submission@.service'
+
+ diropts -m 0750 -o ${MAILUSER} -g ${MAILGROUP}
+ dodir /var/log/${PN}
+}
+
+pkg_postinst() {
+ if [[ ! -f ${EROOT}etc/exim/exim.conf ]] ; then
+ einfo "${EROOT}etc/exim/system_filter.exim is a sample system_filter."
+ einfo "${EROOT}etc/exim/auth_conf.sub contains the configuration sub for using smtp auth."
+ einfo "Please create ${EROOT}etc/exim/exim.conf from ${EROOT}etc/exim/exim.conf.dist."
+ fi
+ use dane && einfo "DANE support is experimental"
+ if use dcc ; then
+ einfo "DCC support is experimental, you can find some limited"
+ einfo "documentation at the bottom of this prerelease message:"
+ einfo "http://article.gmane.org/gmane.mail.exim.devel/3579"
+ fi
+ use spf && einfo "SPF support is experimental"
+ use srs && einfo "SRS support is experimental"
+ if use dmarc ; then
+ einfo "DMARC support is experimental. See global settings to"
+ einfo "configure DMARC, for usage see the documentation at "
+ einfo "experimental-spec.txt."
+ fi
+ use dsn && einfo "extra information in fail DSN message is experimental"
+ elog "The obsolete acl condition 'demime' is removed, the replacements"
+ elog "are the ACLs acl_smtp_mime and acl_not_smtp_mime"
+}
diff --git a/mate-base/Manifest.gz b/mate-base/Manifest.gz
index 59e85f39344d..0608f16aa399 100644
Binary files a/mate-base/Manifest.gz and b/mate-base/Manifest.gz differ
diff --git a/mate-base/caja/Manifest b/mate-base/caja/Manifest
index a35923efa90d..3bcd5abb2f7c 100644
--- a/mate-base/caja/Manifest
+++ b/mate-base/caja/Manifest
@@ -1,4 +1,4 @@
DIST caja-1.12.7.tar.xz 3645820 BLAKE2B 75f76841b6a14aff27521d9a8db40f5ebfa536a10c727a272439c1ea8d54c9cba191eedcbdf2b8af42c92cd30f4f4b300bc159e3813239e6addd5a11a557945b SHA512 32761370cc419ab8d8f815a291782d1ce380d04bf2450dbcea9d0f17d91a1c0b9a487a67a51a0c769a5fcb11091638a7b60e27b28f3148899ba44fb6feb313da
DIST caja-1.14.2.tar.xz 3560252 BLAKE2B 6fc45445c279085276a55f718f809db9813fc6602b45018487529a85176915fef5713492448b55703355e422da47d23b60365de1a675403d21b0a3290cd2fc00 SHA512 ef0c42e26fbeb2a2296c67fd0a1f59d18b104ba818761600dec2ab571fbd5a1d659471105b97a9fcd7b0e16afa1dfdf860decad1f65b299964017932f7dfdfbc
DIST caja-1.16.6.tar.xz 3511140 BLAKE2B 88f965d89ecd027d76c64143d99dd0820f338aa2e6260702eca0f3ec0893fddddd0fffc26e2e678973ed12e27e0e3b9126490d845178d779341c0ddcd18f008b SHA512 21553b44e97f3d294996de59af151471928d0153234f986c0a3cd639ce0661eba5182975d3f03915f7e5ade72266837c9ba5747d02527b65f74f8e0ea6471fb0
-DIST caja-1.18.3.tar.xz 3526224 BLAKE2B c92370cf3d77ae6faad3ff122008eeed2a091e9a378435d6d944e33813d3114bcd8c9b2ded5b1be5b649508082cd4bcd8907e987b938401356e5398ee6439129 SHA512 845f7532fbf701fecc5b0e29036ee4b4d6c65f520d6d7fdbddd05d7e7bcd0f7bbd52c54cb45dbb0bd7a5bbf2ece11e584e5074e4c86954b2730baa469168a566
+DIST caja-1.18.5.tar.xz 3528228 BLAKE2B c39d7ef97de44c3f57fe622f71291e607cb17b10bebb20e19885413d67d0fccc6e5733739c836b0babbf45c51a0026f1559e7c1ed9656be0ee6b960363474773 SHA512 44bc85e33937f1816cddd78bf72db38b4b43e549cb2680b5d73d252699e9b5d1aace27271729ae310cb9d4f892474164140782713a6fa9f408c78c1b4f0edd73
diff --git a/mate-base/caja/caja-1.18.3.ebuild b/mate-base/caja/caja-1.18.5.ebuild
similarity index 100%
rename from mate-base/caja/caja-1.18.3.ebuild
rename to mate-base/caja/caja-1.18.5.ebuild
diff --git a/mate-base/mate-applets/Manifest b/mate-base/mate-applets/Manifest
index dc404adba1b5..d7634792f8e0 100644
--- a/mate-base/mate-applets/Manifest
+++ b/mate-base/mate-applets/Manifest
@@ -1,4 +1,4 @@
DIST mate-applets-1.12.1.tar.xz 6816716 BLAKE2B 3268a6a4dd1ee1a238a9573315f9450dea4636b40a98f27857dff3cfd9379e5adefa9f2f7f0522837d3bc4fa1c54055d4e65b47165f42cc44400775ed8890b14 SHA512 c9acac98df31386b4016d42d3d1fe0e9ddd5e8fccc291269cff73e2a4c0853fabb85a649ee14f4aef3200c0f731c1d95f48aefdb3d8baaf014ad8776c1e94234
DIST mate-applets-1.14.1.tar.xz 7151156 BLAKE2B 9b3540ea04c4473f8d9ee081a87d399ebfe74d77d96b96f4c5bf11d954dd53a1e764981eefe593d75480aadf3028626917fd21cdd1b45a5b8f14e4381fcd48ae SHA512 f7657a4dbeed5ff161dae33bd915bf868c95626d661b3d7e4eea9b86776f75449c4060c647d9a040ccf8a01556979b62a9b21c988b33e0cd8d5d90fd663a331d
DIST mate-applets-1.16.0.tar.xz 7150340 BLAKE2B 0b5554b3e5f250dbc38ec3ecff795dca3d503045fda7f31ea8cb190c8c30a35b5576b990d5005f11b44035b26d6df2ce91e36edd369e983d893bfa2db5e4c00c SHA512 606fd39b95083e7cff2ce95e75b4acb0ec1f3d66621a15fa726891c6d6319f7757b92c8c26efd3ee05da9da3dc315b16a3a9089fd4bb8d420816d4728f8545af
-DIST mate-applets-1.18.1.tar.xz 7158716 BLAKE2B 9f3698a61cfdcabbe5734d4f1f2c57a4ee11e4072e5bb87fe8f44e0dc6bdf7bb99e7c455ca221c573f0cef5557d4e89a53b7679915f635aa6ab6d257ca478bd6 SHA512 3186af69f3b8b54a7f31d3c00a39ed439717200181a1e64d97b28eaf2e75b19ac79fdda44c40401687e9cece06feb1e29f52948cd73afadeb0099f64e672c036
+DIST mate-applets-1.18.2.tar.xz 7163260 BLAKE2B 58d057d1eded3ef26f33e133f86459a75df2903906f27df555640aaf51ca381e8f57b0b4fe6ed7b2d679e08d2a595fc85a6b0d9c4ad51d3ac01552e2875e00bb SHA512 6644a7dfde1dbf65c38cd3a0f52f862e096030f0b9f324f1fbfc34b6167c04b51071f01c322c3c8382e74843332c877b1340fe2129417d6cf9207c32ef2f70be
diff --git a/mate-base/mate-applets/mate-applets-1.18.1.ebuild b/mate-base/mate-applets/mate-applets-1.18.1.ebuild
deleted file mode 100644
index de826c083737..000000000000
--- a/mate-base/mate-applets/mate-applets-1.18.1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit mate python-single-r1
-
-if [[ ${PV} != 9999 ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-DESCRIPTION="Applets for the MATE Desktop and Panel"
-LICENSE="GPL-2 FDL-1.1 LGPL-2"
-SLOT="0"
-
-IUSE="X ipv6 policykit +upower"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-#cpupower #593470
-COMMON_DEPEND="${PYTHON_DEPS}
- dev-libs/atk:0
- >=dev-libs/dbus-glib-0.74:0
- >=dev-libs/glib-2.36:2
- >=dev-libs/libmateweather-1.17.0
- >=dev-libs/libxml2-2.5:2
- dev-python/pygobject:3
- >=gnome-base/libgtop-2.12.0:2=
- >=gnome-extra/gucharmap-3.0:2.90
- >=mate-base/mate-panel-1.17.0
- >=net-wireless/wireless-tools-28_pre9:0
- >=sys-apps/dbus-1.1.2:0
- =x11-libs/gtk+-3.14:3
- x11-libs/gtksourceview:3.0
- >=x11-libs/libnotify-0.7:0
- x11-libs/libX11:0
- >=x11-libs/libwnck-3.0:3
- x11-libs/pango:0
- virtual/libintl:0
- policykit? ( >=sys-auth/polkit-0.97:0 )
- upower? (
- || (
- >=sys-power/upower-0.9.23
- >=sys-power/upower-pm-utils-0.9.23
- )
- )
- !!net-analyzer/mate-netspeed"
-
-RDEPEND="${COMMON_DEPEND}
- >=mate-base/mate-settings-daemon-1.6"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xml-dtd:4.3
- app-text/rarian:0
- >=app-text/scrollkeeper-dtd-1:1.0
- app-text/yelp-tools:0
- >=dev-util/intltool-0.50.1:*
- dev-libs/libxslt:0
- sys-devel/gettext:*
- virtual/pkgconfig:*"
-
-PATCHES=( "${FILESDIR}/${PN}-1.14.1-revert-upstream-cpupower-4.7-fix.patch" )
-
-src_configure() {
- mate_src_configure \
- --libexecdir=/usr/libexec/mate-applets \
- --with-cpufreq-lib=cpupower \
- $(use_with X x) \
- $(use_with upower) \
- $(use_enable ipv6) \
- $(use_enable policykit polkit)
-}
-
-src_test() {
- unset DBUS_SESSION_BUS_ADDRESS
- emake check
-}
-
-src_install() {
- python_fix_shebang invest-applet
- mate_src_install
-
- local APPLETS="accessx-status battstat charpick command cpufreq drivemount
- geyes invest-applet mateweather multiload netspeed stickynotes
- timerapplet trashapplet"
-
- for applet in ${APPLETS}; do
- docinto ${applet}
-
- for d in AUTHORS ChangeLog NEWS README README.themes TODO; do
- [ -s ${applet}/${d} ] && dodoc ${applet}/${d}
- done
- done
-}
diff --git a/mate-base/mate-applets/mate-applets-1.18.1-r1.ebuild b/mate-base/mate-applets/mate-applets-1.18.2.ebuild
similarity index 98%
rename from mate-base/mate-applets/mate-applets-1.18.1-r1.ebuild
rename to mate-base/mate-applets/mate-applets-1.18.2.ebuild
index 5f55633bb791..f0e4d037e94c 100644
--- a/mate-base/mate-applets/mate-applets-1.18.1-r1.ebuild
+++ b/mate-base/mate-applets/mate-applets-1.18.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/mate-base/mate-control-center/Manifest b/mate-base/mate-control-center/Manifest
index ecd7a4769832..4f62f315e8e5 100644
--- a/mate-base/mate-control-center/Manifest
+++ b/mate-base/mate-control-center/Manifest
@@ -1,4 +1,4 @@
DIST mate-control-center-1.12.1.tar.xz 1304732 BLAKE2B 7556f8b87f6c8e78475d77e7e6e1fde88a81f8c3c795cee2aa8bf0167dec9ed336e632e17b4d2d098fb7fb6fe3d48b01b374934ee2e2898f548e5ccde2eeface SHA512 4023511113c993b2420666803a273923b161cd3fff74b07e02f3dd9a80baea47278ca5c10a5baec673818390174a9f0b5c2d8db81c653f48c411cf5f53cc2dce
DIST mate-control-center-1.14.1.tar.xz 1371360 BLAKE2B d896ba7733d42d440ef1c8f1518a0e0f71e3ca12f59599c47a6ee65a15ae20ee6884d90c067077ecbb15db18472181b4dbb0369ce7186c75e49a75084a8dac69 SHA512 c871486e69174801e6b509848ae416e1b9aa55ca21ea796f7bc9e408ad59d0dfe5feafde59258c8d0019448b620af2fbd73b75cc644c5dc7b031237e3170a30b
DIST mate-control-center-1.16.1.tar.xz 1330348 BLAKE2B 3062a3a7dc1ad572ef967e5310a318c010036d9377724e007a9ac20b482e6f34246196f013f4f4e5d18ea608a774ee0d7de87fe9573e0758b900ed05e834c291 SHA512 6bba690455cd4097a6a10ea068627768a242dd68da2375e7ab898cae80fc07f5d3286265422edb13359adf3f2e451e41b1693da836d03f99410beda4951e1610
-DIST mate-control-center-1.18.1.tar.xz 1343276 BLAKE2B 1ee135992814f5438061516d75235e2f7fd07e898fa068cdd9a9c1bb7e1c05a5c85cc7fb998e479a19c5119cbcb446c7703f2ab7a606caf6f36b384f1d665549 SHA512 0d4828f7175394a970c30ce7777cf175aaf0e79e9f379661d4efc6973c22516b6a93548f7166d793bb4dd1ad8e757bff4c7aee744f142d3320c3f9a49b5dd76d
+DIST mate-control-center-1.18.2.tar.xz 1351644 BLAKE2B 30c093b11f3cbf32e3590368001d8d929b8f611c4efd58f6332a70905ef028b8e573e41cbb20b5342ad2b0f459327d9665c4db77104bf49b2b8be4935adc232c SHA512 0acc6d775aa26dd0265ddab80317b2ddd2f027394b55574e29e6ad233b8711bc0984803f76f2cbaeed2bfd2b4397cd5143d5540908f5078080a1749290dac7ab
diff --git a/mate-base/mate-control-center/mate-control-center-1.18.1.ebuild b/mate-base/mate-control-center/mate-control-center-1.18.2.ebuild
similarity index 100%
rename from mate-base/mate-control-center/mate-control-center-1.18.1.ebuild
rename to mate-base/mate-control-center/mate-control-center-1.18.2.ebuild
diff --git a/mate-base/mate-menus/Manifest b/mate-base/mate-menus/Manifest
index a61a3b46a54f..b13c83f48784 100644
--- a/mate-base/mate-menus/Manifest
+++ b/mate-base/mate-menus/Manifest
@@ -1,4 +1,4 @@
DIST mate-menus-1.12.0.tar.xz 342488 BLAKE2B da9ae8e64d4f498ac360e41646e49ccd0c2d76dddfa417a3bcd07f860e16f66b58679b3aae761fd11d2c9cc1d47a97a444b2de8b2d9d584fc43c1184da38727d SHA512 12788d5b88c1dba7b561a3119e311a9724629d1f9ae7d54a9e4443946b331c532310c79b7b39bcacc791697ac52d4b55338051da66c4d747c371575a03183ba6
DIST mate-menus-1.14.0.tar.xz 362136 BLAKE2B cb4123add4f5c9e794050e8ee63ce4d8d3f3cf39e68111a8909df5b24ed5c89a1c614c0939616bc2ba0ef73e412d933f694f8e378c09a6fdee959aa04174c79a SHA512 9d82737669b37e85ab76e94e84a464d7cafb837b71d6af90cf08b4286480de901e1a37d279ba7f0af25e655c3c9c67481b1394587b6aad902a284a8ac58559c6
DIST mate-menus-1.16.0.tar.xz 356832 BLAKE2B 1ef09eedb48424dcd740c37bb83bd7c2e15895506f26faa688f9eb0c4fdeb7c814b039d14e6a26a7ab8ac442e72e8b67a71a09180573ec1b6542b3e49e91be5e SHA512 c6cc3ce73dfdcbe7db4a10c68d1acc5c8433f077576d047b2c3488716ff40733ae86b50480abd5c4fa033275d6f6a04dbe4c6e049a4be85fd132e8291b0d97b5
-DIST mate-menus-1.18.0.tar.xz 358032 BLAKE2B 926f072c3e6c23bc83b0dba10a688109607e15d2bf6af7d42a36b7537c8d4bbc2a631d8ea50d2f4b9eeef3481b650d1054537a178438254601bda41225fc1e36 SHA512 0c9d8162f67208cecead4e2dcaf4eddf63b10484396e1b28381d98607de007c5aaf1126f36400183d8545ea21c6273f5df48b4f47847fba2470d92d9943a123b
+DIST mate-menus-1.18.1.tar.xz 359768 BLAKE2B c57095e772610c56a02a5b6b1405c5ccc11cb590ea959efa14bd0ffb5cafbe3a678f8a681e39ae9cf607225f57becfc520ec483e6451f07b7f9e80418496502b SHA512 bfd010735acd3447700a4732da16728d429ca8ba559c6bfc6edfdaea52f4e40552882bb09615fc4f040730bffac7614bb74fe18aee3ab8ee1684dad40a82d572
diff --git a/mate-base/mate-menus/mate-menus-1.18.0.ebuild b/mate-base/mate-menus/mate-menus-1.18.1.ebuild
similarity index 100%
rename from mate-base/mate-menus/mate-menus-1.18.0.ebuild
rename to mate-base/mate-menus/mate-menus-1.18.1.ebuild
diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest
index da6350d98f8c..aa8e081269f9 100644
--- a/mate-base/mate-panel/Manifest
+++ b/mate-base/mate-panel/Manifest
@@ -1,4 +1,4 @@
DIST mate-panel-1.12.2.tar.xz 1930792 BLAKE2B 8694e39fb16a5565749cfbf62a23ce068f1656c0c64ee39384d3b184acb02212c9ab758d0c547b557d4710116c9335b3b4f5bb8917f811b54c7cb45a6f5aab9b SHA512 7810c3b3585e9def59c192914a91e2e64173b5b44cf43496808f6be46df798fc97358bb7bc300e52985fc401feb5201daad60bb0181e72e5e2512e7712aba6a4
DIST mate-panel-1.14.2.tar.xz 1981716 BLAKE2B 1963d0035e8a5abf8940a88123408b089b4c19c9ca7a2d696635c653883d2023aa95de42e30bf40948c48c60ca6f410fa2c76f39879c51e44d734ddc9aecbffa SHA512 296a74fcbdd3a58337987c0e8bcc804a203fbf5f134183c2fe09016c609bbd67bfab4dc6e46e333c7714e9c264965f1c3897c9645a5003405866fbdaf0a04944
DIST mate-panel-1.16.2.tar.xz 1953812 BLAKE2B 20dec8edb56a13774419f8d43ca4d9df1a12f9188001762edd5cb3ff3d1e93365a2fc825d1094538b0f93ad6d8d224d8d2d0afe302d998e453daff726f86f327 SHA512 4d5ad1a657a2a2f04b4a667b1fc4b13b158a2ee8cf379636ac196b16093589e5bb5d97ed06c0c621f72586e01bff791a364aa17ff16554c844f9d870e3b709bb
-DIST mate-panel-1.18.2.tar.xz 1946680 BLAKE2B 1165e30a177e521713a747161d153b809a39acddb95ede19035bd67f2871f445fb86f4a46371061a8e9013723acf6e1eeba7b5f9f0cf3670e7975769646f94fc SHA512 c0b7b25a2f2aee928324badeb577707e856f1c6669190e0967592dc86b0991006d6cabdbabf8aa8e24807a974e120b096312916ff2acb4601e73aaad2208f869
+DIST mate-panel-1.18.7.tar.xz 1943216 BLAKE2B c811a299d612e11827f6531f3093addfeeb5a8f18449f76dba0f70233f072bd2666bb4cd8b39111da298fbdd966f5b7f21b37ce3fe4870129da0563faabc5a2f SHA512 6de91f16f5ade7873d2baf3d813bd77304723f27629474fdf37aa9c590b5fcb31452f5b117b52926dd53a38e9f8edd964c654fd29c8271131c6901eec46b5a31
diff --git a/mate-base/mate-panel/mate-panel-1.18.2.ebuild b/mate-base/mate-panel/mate-panel-1.18.7.ebuild
similarity index 100%
rename from mate-base/mate-panel/mate-panel-1.18.2.ebuild
rename to mate-base/mate-panel/mate-panel-1.18.7.ebuild
diff --git a/mate-base/mate-session-manager/Manifest b/mate-base/mate-session-manager/Manifest
index 845d9a9cda1a..b99b669a3e55 100644
--- a/mate-base/mate-session-manager/Manifest
+++ b/mate-base/mate-session-manager/Manifest
@@ -2,3 +2,4 @@ DIST mate-session-manager-1.12.2.tar.xz 538832 BLAKE2B 6442fae3076e2ac54b4705326
DIST mate-session-manager-1.14.1.tar.xz 574804 BLAKE2B af3ed0abec15a7bf2002d965252b07eb5327c2fc351b1f475c0afc64011a7b18d21d0b4f3d40f56282ea11b8055e21e52ac0a2df9e509442b2e43eeeb549c9af SHA512 993f314c887bca8d8e0b9450f0e62686e133ea16ee2b6675ff69766564d47a4e7d48581867e8d5e8395ee2e3b1735b121f16cb1be22c7da29015a58f98edd638
DIST mate-session-manager-1.16.1.tar.xz 574540 BLAKE2B 40abb2655acf84c90a8805e967817d1ef4739a1278369f5b632071302d22a9c6cf15d83d69e8ccf7503dc19f8c39844f14afa976a96f905dfd355a7071a609a1 SHA512 fdce8351b5541e7e8455659c1107be2976a24602e61010261fd8d1931d07298033d15fda43163fabc2bfcd6b42120c68e377278b820100686a8ef8e36852ff0e
DIST mate-session-manager-1.18.0.tar.xz 578256 BLAKE2B ef58007798ac15934b6e8c071ce97ad3bd52d47fdbf639ac7a2e6c1120d67492e77a2d1159700a17a6a6321645b4a63e6de2c493fdc26d65aba4e98f7262c6c5 SHA512 0b1299eed5a745112a9976a85965847fc7a579e161236f4d661cf08a1292037aa8246bd3e3efcf3d0c6ea8b005e9dfc33cec797c8dc48615f7bc88ce5d351ba8
+DIST mate-session-manager-1.18.2.tar.xz 570336 BLAKE2B d1fd8f6a037fa38833d4aae05dcc9ed98ff192c712819342a77d19fb00e09febaa90fd0396048a3cee64ea424c6a72e8ae90f067d61929ef524825c97d500f8e SHA512 e3d3e2524cd0d00930b5c6b81134b969555f00550d23a357d426a6f0d475884ce6ab16be365fd5e95801dd53c250069ad091dec6c93f2ab70818460fbef4765e
diff --git a/mate-base/mate-session-manager/mate-session-manager-1.18.0.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.18.2.ebuild
similarity index 100%
rename from mate-base/mate-session-manager/mate-session-manager-1.18.0.ebuild
rename to mate-base/mate-session-manager/mate-session-manager-1.18.2.ebuild
diff --git a/mate-base/mate-settings-daemon/Manifest b/mate-base/mate-settings-daemon/Manifest
index 4953348f4767..5e9c88ad6744 100644
--- a/mate-base/mate-settings-daemon/Manifest
+++ b/mate-base/mate-settings-daemon/Manifest
@@ -1,4 +1,4 @@
DIST mate-settings-daemon-1.12.1.tar.xz 781388 BLAKE2B dad221eb742f7748b4c3b70123ce3689509752a73d3f090e027f56d9f64a5d4d11e0c49a5c293c6e8569e250cec7d027dd7dc93a76e8541b8e70828f33ec94de SHA512 36c0d2cacef22db1d27e694602ee390fd0a24e3478837fd7fbfe069f55278c7a7ff3f7d280e0bf9cd4e827beeb9b3d40f505e5772686036e47e3d0b7d1e4b47e
DIST mate-settings-daemon-1.14.1.tar.xz 760936 BLAKE2B dd3365faa55c743cfad7ee5dded7fd4d88c5b5080afd0e806600879e57a7dcbffb4f77217faefa766b1faa85f622ccfdf9e0774604d4e67d68fc8ab0758647da SHA512 e237c1c7df4a42183e3c3079c88dfc94422b604ed9b197363a5ea9bfdf7a16782681f6d82ee3b5b7c5edac6b90b0f2875072a108f5fe9b954bbbf1c8cc27e6d5
DIST mate-settings-daemon-1.16.2.tar.xz 767820 BLAKE2B 1057d21f88799978a58fb0db8b15e72f4905995f7673c1baa92100b823232ae1ed4886d88b5a37e30cd05e1d1ca72b8fa3c58ee9f3211581bda4845f745e52b7 SHA512 e4b527791f65c500ac0b432744c3b128a6a438077261ee182993c82c175d165c2f67fa60620ac03c6f6f532ef6cb4a2a6df52164022a30015e7a071a03df043e
-DIST mate-settings-daemon-1.18.1.tar.xz 778776 BLAKE2B 3e7c76af27dbd4150ff75038e92f76669e0530e13852e37bf658e8ad2233340f66d04aa0bb72bcbc73edd3cbbf60df9cfc6719d2ab92cad478ac2eb90011467e SHA512 35ea953a508c1a8a2359a13f36789f2b171873e2b153f3c7e5e779a900672cf19a4f36892136d4886e61349f536706f0ab0e781cbde3e246c490c66af3e621d6
+DIST mate-settings-daemon-1.18.2.tar.xz 787004 BLAKE2B 4549948a25016389c280e2df190febb9c1fda3a88ee9354ea72a01e4b8fe973bd0d85c1fd1b3533589dcb1b304893099e6e0171a9be9c64c72fef3608375d86d SHA512 2e07f7873d8f1e75391ae6ab7a132ce1f90a3afe661ca263fff9db1b68c0a02dc53255d6382c2d69861f997f22711d062e43468041a0b3476cdd3a051dec7039
diff --git a/mate-base/mate-settings-daemon/mate-settings-daemon-1.18.1.ebuild b/mate-base/mate-settings-daemon/mate-settings-daemon-1.18.2.ebuild
similarity index 100%
rename from mate-base/mate-settings-daemon/mate-settings-daemon-1.18.1.ebuild
rename to mate-base/mate-settings-daemon/mate-settings-daemon-1.18.2.ebuild
diff --git a/mate-extra/Manifest.gz b/mate-extra/Manifest.gz
index 3a1bc5971d42..30bdca922ad5 100644
Binary files a/mate-extra/Manifest.gz and b/mate-extra/Manifest.gz differ
diff --git a/mate-extra/caja-extensions/Manifest b/mate-extra/caja-extensions/Manifest
index 95798e5b28b6..10986acd9d70 100644
--- a/mate-extra/caja-extensions/Manifest
+++ b/mate-extra/caja-extensions/Manifest
@@ -1,4 +1,4 @@
DIST caja-extensions-1.12.0.tar.xz 370600 BLAKE2B 5a243eac18112158585c2c856a1e7664e15c5a140cf6e1c414e8b230fd266d1e8487126615bab52a18d7b00814ca09638702bb6831e0a7fd09f1d2d578106827 SHA512 b36f759f21a206d76dada61f9410135c393fea77eaaf387a81788c6c2757aed5536b8129add2b4469b8d18f17de115369d70ec9278e8a4b9b9a3cfbb24ac38fb
DIST caja-extensions-1.14.1.tar.xz 400108 BLAKE2B 323ae913969b6e11361511633076adcfa172b1f15077e70c799de921eb2ea862afa39e7497bbb309a9ca4dfca28bff0e470f19efd9ea09b0c1bf8f88add2de5d SHA512 622ab7a2175c2eb4ea5153887fb500f7c63e7aea8bcea19d43e891013bceab5bb5e8f1d83eedf7ff167737185a22327e6a085e3c84bce40955d97938fff73527
DIST caja-extensions-1.16.0.tar.xz 402208 BLAKE2B 47b20289d61e596e17d4d17a80535cd50778749c17fb46dfd59ab250186515866e456feb005dc0a7b4ded37ac0f11a0ec2f04d40f6b55e813afe015d3ecc09a9 SHA512 7f856ec1b087b605b7cb455a7ed5742d44eb79cc6dcd869a680d4a4e2466c795dbb96f556476959d12bea7670e63a2b460d35a6e19f197ef2350c59e157c475c
-DIST caja-extensions-1.18.1.tar.xz 409948 BLAKE2B 56d99c34b7278386a04c80b065cf91956a74cb102665b81b3f7a0ebcf24fe991e07d57e0fc40b9e13e14559d531ab67c99f7b334dddd11c99d1e64e63a25ebc6 SHA512 177f8c1f95892945678e7717c13436a79e2021a940db166cbafb9c2a78a1f1c671ae79c9dbf96f51f94fdadeff13a0c4995f6c2cbbd2c304566549e862d2ccae
+DIST caja-extensions-1.18.2.tar.xz 410704 BLAKE2B e13dde75bf616463f34d41df0b3be28d283383bd3ef56e24ce6cc0f319f0a7fea1b8dd75076582a78157c076de26f72235fe7b6f445f150547944a072b62038e SHA512 cbc3e6c02cdf93aa98e17232b9cdc9579355e2a31ea9421e6829eb2ba6fe50c7d6ba33b737f1286c9b0730a8781e8c060140ea47b216ef60b0bbaafabc9d836d
diff --git a/mate-extra/caja-extensions/caja-extensions-1.18.1.ebuild b/mate-extra/caja-extensions/caja-extensions-1.18.2.ebuild
similarity index 100%
rename from mate-extra/caja-extensions/caja-extensions-1.18.1.ebuild
rename to mate-extra/caja-extensions/caja-extensions-1.18.2.ebuild
diff --git a/mate-extra/mate-calc/Manifest b/mate-extra/mate-calc/Manifest
index b97852ad95a5..1ba3a22ebd08 100644
--- a/mate-extra/mate-calc/Manifest
+++ b/mate-extra/mate-calc/Manifest
@@ -1 +1 @@
-DIST mate-calc-1.18.0.tar.xz 751780 BLAKE2B 022d1cde4d325bc47d926871a421f3bf677e6821d04290345f2b0199a8b86636778e0526fda8b9cdf55e3e24bde419e4d1ba11a6d24aefed7c84f4555d8bd636 SHA512 b34e8ba52599a56bf0286dd6c3d0cd460ea80732baaf48217d7abbca6166eaf16eb6bd9aba6fab6fbbf0c51937275f703568e114adb899b6e927a70f42f0949b
+DIST mate-calc-1.18.1.tar.xz 727752 BLAKE2B 0659bd85c66186eead2e8999535a2980a4c35dc66f5443583b55ddfe06e2779ef351be22eabbd6a05c32085b3cdd638520770f40befbbe846c76b6cd1abd5944 SHA512 d9c95386427ebcb8c1525804f2b7f0f6b91c52a15bc90ff9c688d13bce07f97ed0db032a5e252a9a11ccbd6c04b66d3d74baf1c6bb27b6807506243b27ad25e5
diff --git a/mate-extra/mate-calc/mate-calc-1.18.0.ebuild b/mate-extra/mate-calc/mate-calc-1.18.1.ebuild
similarity index 100%
rename from mate-extra/mate-calc/mate-calc-1.18.0.ebuild
rename to mate-extra/mate-calc/mate-calc-1.18.1.ebuild
diff --git a/mate-extra/mate-indicator-applet/Manifest b/mate-extra/mate-indicator-applet/Manifest
index 70c05d569927..902feec9fb02 100644
--- a/mate-extra/mate-indicator-applet/Manifest
+++ b/mate-extra/mate-indicator-applet/Manifest
@@ -1,4 +1,4 @@
DIST mate-indicator-applet-1.12.1.tar.xz 317984 BLAKE2B 98c5a52f499c1ed609b4c542aa96a3aecebcca529c66782e54954e3933ba50536ba3266f80522e576eddd1a6c97f1dff50059dfc48f38d4859ac57f370e120c2 SHA512 446ce32e8db22b153c7786292749645715e43c134e7fa00f81b7782a48163745307d396dbdd7765a63ec9514bec2f032f681028c55264e0fcf879c5e26fc9433
DIST mate-indicator-applet-1.14.1.tar.xz 315480 BLAKE2B 337c216a11faa66332c4591cb8cf7b87dd0b2bf0180a5108f46c517fa8eb5353435c7f297a9f54431893033cb5d4b1f92b866825a304ea7b858a913540c8a2e8 SHA512 868f85546780d52aaadaa63ec14a8e92e673396653cebf7c5a9d0de459fc62d346fb10836298bf604eb50c63e5390cedd08576fb8903aeabdf2e2c4de5fc638f
DIST mate-indicator-applet-1.16.0.tar.xz 317256 BLAKE2B d9a9da94702a59c225aa7d80ad228fbdafb65bea496dcf681cc4c76b3b16a1b985b33714df585a945076f0bacd7080b1c122021ff05bd86306168924541a488a SHA512 745f10ed20a453b02427982f59c81e85cdf80736aad62c4e149802c4df3646dfcd1dc822476f4d9cbd2f28c48e78c2e9a7e79652c8ba579a3e0bf9f16427b1a2
-DIST mate-indicator-applet-1.18.0.tar.xz 329792 BLAKE2B 712dd7e878c9bebd6d7b4c0fe7a8bb67b7fb0840240ac478a426554f244835938e992bbede6bece360aff2c3a6ec0285955bc06c66ff7dea64e66bb83f3780ab SHA512 5c7690c00e165c72290dfada899a188c3fc72ed2d9c19c0168aba6d2ea3fb40f1f7f152eddfb2160cf16aea01247245b91e84c88f7b8a6e76778c6144864aec8
+DIST mate-indicator-applet-1.18.1.tar.xz 318464 BLAKE2B 989b84e2135ff3307a731b3eff981aea40002cbbd9b9e6ba61053a24e681fe3a3005b55ecf6dd027adf97d2bbfe3a12c0bdfdee2aac4860bac10fe3c03a4d681 SHA512 990cf60ff0b0a3e53f6ebc94abbdc15ce7b55258935763fb2d294a06c725e98e4b3389117e8fd04a9d1ce0ba691bc891542fd12c1ab58b29d99352a8369265d0
diff --git a/mate-extra/mate-indicator-applet/mate-indicator-applet-1.18.0.ebuild b/mate-extra/mate-indicator-applet/mate-indicator-applet-1.18.1.ebuild
similarity index 91%
rename from mate-extra/mate-indicator-applet/mate-indicator-applet-1.18.0.ebuild
rename to mate-extra/mate-indicator-applet/mate-indicator-applet-1.18.1.ebuild
index 0540e493e3cb..560ab9029e4a 100644
--- a/mate-extra/mate-indicator-applet/mate-indicator-applet-1.18.0.ebuild
+++ b/mate-extra/mate-indicator-applet/mate-indicator-applet-1.18.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/mate-extra/mate-media/Manifest b/mate-extra/mate-media/Manifest
index aec6048244d0..0ca48662889d 100644
--- a/mate-extra/mate-media/Manifest
+++ b/mate-extra/mate-media/Manifest
@@ -1,4 +1,4 @@
DIST mate-media-1.12.1.tar.xz 507976 BLAKE2B c8a60c499becdf0e680ec3ce67a378ad8eb8b3b52f53f4e817a088c5268ac6b6be2675282b366b4628ec2a081cdc2607d82bc18cc13d7439e8bdbc9f1b33d208 SHA512 04dd05b62ea0fdfcd82321a77fa74d014c11e1a8434b445e42660c55f3158775341b36fe56f402940cef297b906b55fafd6d8eac3cd48ab5e34371b95c01d330
DIST mate-media-1.14.1.tar.xz 490472 BLAKE2B 6b26d41524d5c2c1fbc1c09f245fa805bd669cefdc60e087c9cf240c4ef9cce4349a4af089c3193d73dce292ac2e324476f3041b6a370c4d8074c125efca37cf SHA512 dde83a93fbedca74c0f719a0a6b344785d6f83941bc0b4b6583d52aff4b9e514bbbc4e576993a573a7aab56e01222eba09ce64b4acea8b35799cfb4b85e6d6da
DIST mate-media-1.16.0.tar.xz 491576 BLAKE2B 87762803d0b38d3691b0fd9a7995b39a9d4f0011a8b04148dd1a19fcf276b32c68943220225a19550256d6ec198674574fe15142872721b081fb4a48c502f83d SHA512 d5ad7097b100e3736cc7e7c651e40195b068b1db79b563035853e7f7fde439e830b750564cbc52b20828ee4a2d8091304897c5044a5bcb1774124626b000d965
-DIST mate-media-1.18.0.tar.xz 492648 BLAKE2B 6f91c627de00bb232c271cf65cdd766a638f8e8376fda24951c66c0a3363812a77d7032a002c5ddf60a56312f3a131b72fb19fd28b8a15f56ed17f0ffa3b5dd3 SHA512 c79e9fb5ae3c33e237c7ac4550f15ccc1f6bdf6ea316a8ed35e21989cf6393e600e966380d6f0bf7d66f7dfe72307404ed85d590b996af409b54fda73a14a466
+DIST mate-media-1.18.2.tar.xz 496148 BLAKE2B 5588c3c9d72ca73d7956db4e90b0989b040be59e85f2d93b740c085098cd4e643b0848d53015e7d8dc4da528edf4b7cb90dbf7c7d30e6ec3a7c898190ca90565 SHA512 bfd5933e95aac233354b0124919213cd6aba9f062eb4f240ff2df80447091473d2789ee87960fa00d5672c31daf3ac32b81a190f43f6cb32ca92fc8b6768fb38
diff --git a/mate-extra/mate-media/mate-media-1.18.0.ebuild b/mate-extra/mate-media/mate-media-1.18.2.ebuild
similarity index 100%
rename from mate-extra/mate-media/mate-media-1.18.0.ebuild
rename to mate-extra/mate-media/mate-media-1.18.2.ebuild
diff --git a/mate-extra/mate-netbook/Manifest b/mate-extra/mate-netbook/Manifest
index bc52fa849490..2c247d5bb9be 100644
--- a/mate-extra/mate-netbook/Manifest
+++ b/mate-extra/mate-netbook/Manifest
@@ -1,4 +1,4 @@
DIST mate-netbook-1.12.0.tar.xz 268632 BLAKE2B 8d5ec5ec4eac31f7aa7e93849b7a8d35ec5537cdf75e4c4358f919418b0ffa7addfcbbe7e23f55b9359ac45f9f77899c90e309bfd601d33576f3b22e3c1a0156 SHA512 3f46e537b48833fe3bd599dcaa6af89a265dacac4fc077d46ca87b5a35c2368810824747411d263541e2685e2700311996f8741aa9321122d6d306c1ad8fc15b
DIST mate-netbook-1.14.0.tar.xz 284248 BLAKE2B 405d278573feaf875edb2e7c02d5e47004be2f137e1ede9ae84850b685b68ff9f315dadda9095eaf340923c1390bc6f04ea3f3f40a5d0a050def9452f41d3bf9 SHA512 aa5d5ed1a8c31df4b7e84cad8efaaf326f7bf2a9a392b34b053c30287404949ddd5f27d438d028bc569cbedc177dc1236af32e869b0418677021e7a6ef17dfe1
DIST mate-netbook-1.16.2.tar.xz 299112 BLAKE2B 134c92225e4234944d28870bee994bce25967df5f35cb40603bfe2677bc71b71f331433b571543de739bedd4f0ae944f57266f547926ee654e19cb361316af92 SHA512 2a633164b1a4d57b659f6710969bf8d14b99d77351464b171cbb049635fc6bcfcb1925a0b36762c6593c45a7695fe20e981ada5a24816879b4c0b392da2803b4
-DIST mate-netbook-1.18.0.tar.xz 300904 BLAKE2B b67ad3ac2445cda9b67f7ffddda86f788f1b14426101678283f480c16554178e84a2fb0ec391e2df8ecd88aa59f5c7f94f558c5f24c57e7699aad5c0eddc343f SHA512 4004b62ed0b2e0c578bb01ff39483e69e80e294ffb131e433c4ba41cd4462da122362dd98c37a6bd734a38fabc526429c0b8694c7f1edf440ff7a4d841aad419
+DIST mate-netbook-1.18.2.tar.xz 290816 BLAKE2B b12654088fc73f0ed38ea81366f24de5b737a9754a4c68720640ace14d5f8be76fd2d7bf8a5f4cb44b5410c187ce459b01aa72a4ad67eb6f182c1195a055b650 SHA512 0663eeaa47480f16146cce3e34d037c8eafcd6ca0e6d079dcfadfb6e97fca7b13ea7121896ca268238f161f5edc57754f620f9020f4480e23253a57490ec29e7
diff --git a/mate-extra/mate-netbook/mate-netbook-1.18.0.ebuild b/mate-extra/mate-netbook/mate-netbook-1.18.2.ebuild
similarity index 100%
rename from mate-extra/mate-netbook/mate-netbook-1.18.0.ebuild
rename to mate-extra/mate-netbook/mate-netbook-1.18.2.ebuild
diff --git a/mate-extra/mate-polkit/Manifest b/mate-extra/mate-polkit/Manifest
index e536750f3a9b..433d85c17b2d 100644
--- a/mate-extra/mate-polkit/Manifest
+++ b/mate-extra/mate-polkit/Manifest
@@ -1,4 +1,4 @@
DIST mate-polkit-1.12.0.tar.xz 324708 BLAKE2B 088ac84721f1a3274c935c40ed2ee2985a7743851bd3ea85cf5ef8891481d25319c37e6d9900e89ef0b7e9e7e29446028de8c762f7c93cb55fc161ebfbf5b557 SHA512 b6e771062e29d2f4f2823638e39f5e5b349b98fcf8fd8d652d847d568eee919d37956089d7bef1463d96f801f852d10d9423bb8c20f8a54dfe8188d19ab6fb0c
DIST mate-polkit-1.14.0.tar.xz 339872 BLAKE2B 25bee9752133416d06e46f41e48fc13d71bc8756792a0f33ae582c59a6b0a40e1648157b5e512cd5016cf9dedf9eb1dad641a924076ac51e461ffb3cde018d4c SHA512 f3507380152798af192e3338b5f056b1105fd297e935f098803c21450b04b6d149bc22106f34129a6394655be2e6505c91ad1433e817c68274a1243cc862bcdf
DIST mate-polkit-1.16.0.tar.xz 340500 BLAKE2B b8a42053af3b895029fda08f5a613301630941855cf229d509d3864e570be46f3adf1e85689a3906e01ac23f08f8336313a027907b914160aa9fdc36bc662d4c SHA512 9b2a1870fdbe828b39ced7b24e1096edb559dcd553bac3fb15a6ab8d5dbc442870916f5105550a0e14cf3e85ac06c798d7daf0b464a182ba686bb3eb1bac1cb4
-DIST mate-polkit-1.18.1.tar.xz 346904 BLAKE2B b378599b79ff818193ac1bb1e2103850fa218fd349220976c5046ae16baab4c74db63441f94089b6f372c86f7f47108d148f72b06112373a85144f090c6fa859 SHA512 086723b0b0c14a6b1ea77e1f0a294546ef3e44d42a460e424b22c92e8f962bf55c9c379600fb6642be60167ef07f07835c2eb939232941051aa397af805e79fa
+DIST mate-polkit-1.18.2.tar.xz 348272 BLAKE2B 38b2359be2f908181805fa213fcd6973d8b208bc52542702b19a7dc8162ea316540ad8c524b102b6fd95d85dd1e87c3eda29023c798dedf39eb301ff7f691d14 SHA512 4150e0a18ecc1ea1d554334ca3725ab62008f9ea5693ab95eb70df408cfd08a46717d3252017f14f99e9389a2e106add1f74fd63d26cd5db9011707a5a4f63f9
diff --git a/mate-extra/mate-polkit/mate-polkit-1.18.1.ebuild b/mate-extra/mate-polkit/mate-polkit-1.18.2.ebuild
similarity index 100%
rename from mate-extra/mate-polkit/mate-polkit-1.18.1.ebuild
rename to mate-extra/mate-polkit/mate-polkit-1.18.2.ebuild
diff --git a/mate-extra/mate-power-manager/Manifest b/mate-extra/mate-power-manager/Manifest
index 9cd082a61ae5..e4a61e1ee464 100644
--- a/mate-extra/mate-power-manager/Manifest
+++ b/mate-extra/mate-power-manager/Manifest
@@ -1,4 +1,4 @@
DIST mate-power-manager-1.12.1.tar.xz 3197824 BLAKE2B 17f2f7939bfd0cfce433253ca8d4af6c7b98d850aed2c705650ef33e09d01f0f33107612ffbeca0a07a333e31ce736786e1638e32681fef49c95691a67e33290 SHA512 60da8ab6988a4bbef363fcf4571260bc7f70ed90badf85e4233e6ed80cfc13446319bd8686ed6d4bf9752971a6f98021a5d0354e3aa7f9274b6fdbc8f9f920b4
DIST mate-power-manager-1.14.0.tar.xz 3221144 BLAKE2B c8bf7f263f3c7388cf937bb40d81d016e5e8e227d503c7828029f1d52c48edfeb6d5a9c666c45d752edf26798f69e27199ac6221a0a8a6b84c0a1cf12e216a45 SHA512 b1e6c5c0fe18b8e5d70ad66af450e86e7cf9fd5429973907618a742093fa9dec0c137e598f766824cb092d7c8c90a6d7116bc6b0417c81320dc21f8426d1eae2
DIST mate-power-manager-1.16.2.tar.xz 3197208 BLAKE2B 80b84f596f3dad097508a2bc155f77ce7858699a8e7f5ed9460934b4f949bed9708b073722a6f680ec2e81f88c44c5db8c252b2b83f8706bccc8c9bad10503ea SHA512 8b5c3141d5e9dde771188ef7fed27073efbe7bfa7c244e3fb97fd2e0cf2e964ed6fcf587f003b3c090267ab0bf77e908eba44038e1b98cbb8d275bde0c08df09
-DIST mate-power-manager-1.18.0.tar.xz 3180036 BLAKE2B 45689fa3613824c88c8c3966e0c41b9e0326140145814d45075facd0b5d96e38feff6453e906111ed8b892fd4466975df248b54102fbccb368f0575c38e5b5a3 SHA512 dabd0d6757171ce0556d65c8d2c4234a8fd7ab4e191caf45447d0797d779a83f23538c96b36d1f959f5fcb63e2305cd3ede6cb13d504e59a2daaf1e75e5a7bd1
+DIST mate-power-manager-1.18.1.tar.xz 3210144 BLAKE2B 7ab427acefd02b4aeea6fa2dd3052e2eaa9de3231ed9f8aa7b81af3a46fbf15da20925b568364ff802598738a7c3387d1b1fa620bef3ff2fd5522bb6247c2f3c SHA512 f4b42f66607e54020901f1f686cb018962c419294e50e0b37724bfddb462cf98a2e74e7ed980c3fe968873ca3848ff401839b39f53f1b40876773bfbf91b51c1
diff --git a/mate-extra/mate-power-manager/mate-power-manager-1.18.0.ebuild b/mate-extra/mate-power-manager/mate-power-manager-1.18.1.ebuild
similarity index 100%
rename from mate-extra/mate-power-manager/mate-power-manager-1.18.0.ebuild
rename to mate-extra/mate-power-manager/mate-power-manager-1.18.1.ebuild
diff --git a/mate-extra/mate-screensaver/Manifest b/mate-extra/mate-screensaver/Manifest
index 1b778a70e1ab..9b4b7e81bd93 100644
--- a/mate-extra/mate-screensaver/Manifest
+++ b/mate-extra/mate-screensaver/Manifest
@@ -1,4 +1,4 @@
DIST mate-screensaver-1.12.0.tar.xz 4868924 BLAKE2B b523e18eed64c7f4521e6ac5fb656479fc9ac15652ca6bb5a832b66944a52ac429bb9dcc73a6ac50fda49fc2ba22beda0ad3e58a7b5e44d96282066ab7d1a151 SHA512 01bdef496560eb8e9118b0ff66863568aaa6df872e7947d0a92fe9fcb1d305618b28928ea95c65a3367e3e4e79e9bdab7a8266287c8e3db2a5210b955d412c8d
DIST mate-screensaver-1.14.1.tar.xz 4912772 BLAKE2B b317bd9e40d423fc16ec53966a5ca813dd07f250bee171dbbd351bfa14d33f4b28a2c98e71311903eea607c7059c75c12d38b09d91c55a13052bbe5026b46eec SHA512 28b5834450da9d7d2fd3a77504f244e69212e751435bd41a957f30a5231db312dba37ee39442c63a40098bb3d1e1fade81ea423f9d59b29fc5d1201522d1d8f8
DIST mate-screensaver-1.16.1.tar.xz 4916316 BLAKE2B 0918082568752c52f8e03f52c8423f6d053327868eebca77615e22fcb5bab1225f0cbccdad2f66ec01325ba3b67fa67db617509855a27618be71e8cd9f76d60c SHA512 ac481226ccec9a2785321ecc18ef3ed7ec188ba3fcb6e31515bca97b86b68955b1b1e08d4f72dbb683552877240e2f294b48af6bdea36f23d39a0853e1620085
-DIST mate-screensaver-1.18.1.tar.xz 4923504 BLAKE2B 67b5abc8a42938897e60d9b5efafaa23a14c14cbb002d8693295582f2f7884f203b53019683ae47bb0c7ad8d83d05277ff619fdb3229b359e91cdf6de58f9eca SHA512 6e41a44e0d12af6080e69461a86b66b8ac4696dcf2b140d8e31b07945f4ac8848c872e9b1c07a6cf706042d3254567848c177a726038a862514471104242e807
+DIST mate-screensaver-1.18.2.tar.xz 4926748 BLAKE2B 7790a579991886617accd3f38146b624c81145c588fbc93fe78b0015669ca53e493aca0689e157fc0c11b86248bbc3d00b479ad8c4c1c01288e853c1ef3dd40c SHA512 b8ec5705f1810ecb1b887d1c9ad2a5eca2a39f7a093154d45c8cfdbcef664520b09be0ed4ab5992b001a4445e71e4eefd4e28d83e22c7536788c9d32f703283e
diff --git a/mate-extra/mate-screensaver/mate-screensaver-1.18.1.ebuild b/mate-extra/mate-screensaver/mate-screensaver-1.18.2.ebuild
similarity index 100%
rename from mate-extra/mate-screensaver/mate-screensaver-1.18.1.ebuild
rename to mate-extra/mate-screensaver/mate-screensaver-1.18.2.ebuild
diff --git a/mate-extra/mate-sensors-applet/Manifest b/mate-extra/mate-sensors-applet/Manifest
index 16a146465f60..a887b16462f4 100644
--- a/mate-extra/mate-sensors-applet/Manifest
+++ b/mate-extra/mate-sensors-applet/Manifest
@@ -1,4 +1,4 @@
DIST mate-sensors-applet-1.12.1.tar.xz 369492 BLAKE2B cdc0bc46639e5234c9ed37cbd62b9439e1dbf1da9d2b377c57502d370e1f6e19a87e307c00a9bfbcde32812fde2804d3c248805f55dcb29b70d10cd38ca08210 SHA512 2e96708e4e27d545b0ad010dbd04139c5d340be1138236ba1197c2cf16486005905264e381f8dde75ea6c23c29bd1a0dd03afb5726340cad718d06914d4dd994
DIST mate-sensors-applet-1.14.0.tar.xz 389960 BLAKE2B e220374ac5e56fb0e5fc86c036dd49f509def048421903597d82df8a14ed8877586282880419d168d1319fc05d890f6ffd61cdc49622d53f9dc5d4d51e82332a SHA512 8d1afdb491e3a4a72dbee098ff3383a9562ab47da81d68807cb1fe72ee9f2ccad31cbe355268d7641fc213dcabf8a4527f03e04c4d8a166584730e934f006f5f
DIST mate-sensors-applet-1.16.1.tar.xz 393360 BLAKE2B 01afa10059a94bcedb0af497203f481dba2fcbf9b9633b3c69ecd1d28ac8894159abc8e26ef61de7ffcfa62d51d7d651adf73f53850b4fe7446aa8b56dadfbd2 SHA512 35ea60f7f63b636dc8d8f6fa6f9a8fac516cea6e3005eaaf715f3f5bc3d03f1d04f24fe9f5bbba3edea41498efaa78fdec085f63d1940bc1265e0b1d70da62cc
-DIST mate-sensors-applet-1.18.2.tar.xz 397340 BLAKE2B 1885592426eb1e66a4fd1959088629918ce9a6813081283164e5e53d3a5ec84d84c41453404d865412ba9b3c362f464bb4e7dccd09b2c58258ff9c19adacd71b SHA512 67a998b20924d81490fe7f63f64ceace8298e58a7cf8b8f565f9604b1c063e3cfdf331c6bb6436f5631465bcbf2095c2b9877edeeebb5edb24f93109c50d0245
+DIST mate-sensors-applet-1.18.3.tar.xz 385728 BLAKE2B 42a38121db367788af906aec08261512b8aa96ad3782c1aca0d29b8371a598855ee0d7a3c63306929d45e4d58fb01e117efd91b4bd6b104c49790ff8e73c292f SHA512 39e23839eebe460a99d002d6f897d3053a6940cb33a24c923790e976b72be7a260cd06be326abbb3917b85b6b6fa779cc5f1c06dbf9c19c45ec3f1bf6a93a96e
diff --git a/mate-extra/mate-sensors-applet/mate-sensors-applet-1.18.2.ebuild b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.18.3.ebuild
similarity index 97%
rename from mate-extra/mate-sensors-applet/mate-sensors-applet-1.18.2.ebuild
rename to mate-extra/mate-sensors-applet/mate-sensors-applet-1.18.3.ebuild
index ae9fb50d660b..1c56adc46265 100644
--- a/mate-extra/mate-sensors-applet/mate-sensors-applet-1.18.2.ebuild
+++ b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.18.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
diff --git a/mate-extra/mate-system-monitor/Manifest b/mate-extra/mate-system-monitor/Manifest
index c1a5281ce6d1..608ed231001a 100644
--- a/mate-extra/mate-system-monitor/Manifest
+++ b/mate-extra/mate-system-monitor/Manifest
@@ -1,4 +1,4 @@
DIST mate-system-monitor-1.12.2.tar.xz 2114504 BLAKE2B ceec8177fa020cf739f132d9970a2f56029d12eb767853b3dce671d483fa661ade6d2190e68fdfc7250fd1cbf03ac5b9845a5337a27a75027ebe664ef756038b SHA512 f001d36b7a343cba68bf76094abad4e07cc89537c71dba873bb5ffc61045f440a319e3db8d5ee55ff301f52dbdad8b275ca71a4ab6c5fbe34d75c2e65edd7c23
DIST mate-system-monitor-1.14.0.tar.xz 2135464 BLAKE2B e390fcfa7d41aaf2b407f0a4e22acf1c9f3eaccfb1a13d8137cc56964751126c94569cf16427409118f86a8125147f27e59a8db05b20349c7ab18065451fa31d SHA512 f19fa0241228be8ec8600db43e71495750039288292ba5714489a84acb3e5cc9f4c87d39a63d29a0fc6f907af6ecc319382cd4276ae2de1125bba059d5b24be5
DIST mate-system-monitor-1.16.0.tar.xz 2120984 BLAKE2B 560a811774ffe8ee46876fb7618ff373dc810f0e6e068fef1265dba72c71b4ff808228be5b25c8f22d278e46be074b0a176d6722a3ce0dc3886311b35ed4ef11 SHA512 6ee8e1d1a3af5e3b295c2cca74b3e6bdf8a09eb6aa7d63f13db006829c2df25b580b72cc8d6e34e2844b243999cd4f059a42aa67a88c60825defdb7880150796
-DIST mate-system-monitor-1.18.0.tar.xz 2133484 BLAKE2B f238e6411b4c15897d55adc6b0f746bf3f86559f8811be896feb6588cabf698fe43d2443dded3a6b09d02a4932932fe2fb3be5a193b5dd2ff9251182202104a8 SHA512 95e85b87f52db32f3c192c29b866020b78638462dd362376180087f24c041b690d3bb66d8ad1174abc89051450efe1f19171746204c68455ddcc6e965339db82
+DIST mate-system-monitor-1.18.1.tar.xz 2159100 BLAKE2B babac7ad0dc3a3bccf5c6d4567bee0c95aad1f5fffdb1d6d566316f4712a345e7083c8032c19b6615a9f9d06fbbe8b89357407b897206f3131294b7d2305b45d SHA512 47dd2ba46cd6fbd1beef2e6f0a93332c7142f701d18f6894b4986134c557f63f3e2bed382af17cc5bf45693b556a91ccab36fde940126fdceb5834d4cea08356
diff --git a/mate-extra/mate-system-monitor/mate-system-monitor-1.18.0.ebuild b/mate-extra/mate-system-monitor/mate-system-monitor-1.18.1.ebuild
similarity index 100%
rename from mate-extra/mate-system-monitor/mate-system-monitor-1.18.0.ebuild
rename to mate-extra/mate-system-monitor/mate-system-monitor-1.18.1.ebuild
diff --git a/mate-extra/mate-utils/Manifest b/mate-extra/mate-utils/Manifest
index c3a5eb235f53..5cc57d29ba12 100644
--- a/mate-extra/mate-utils/Manifest
+++ b/mate-extra/mate-utils/Manifest
@@ -1,4 +1,4 @@
DIST mate-utils-1.12.0.tar.xz 6482900 BLAKE2B a9922a2cd4cb15f5d561c4e07528c265ef759f65fc306490a8f1aebbfd077ece481c6d69485c7df639611b61cbe9ab2789cccd32edc2800be36429718526acca SHA512 fe1db5c04b3adc616fdd0f76ddfb1291bbbfb6fb7d2f9ab11c5ffc33e19e0487ba3581babdfe74dd64553fd07f7d986fbac08fe2b14bcb79fca315e365069e47
DIST mate-utils-1.14.1.tar.xz 6498448 BLAKE2B 21809b5bfe4e624c9aaafeda2f161acbd5648b237d013ba4098c8a421dcb22e474caeac5148e3b902e9f869655928a619d5282957d508856f909592944881125 SHA512 7c95fe390f83ee90405929025039ccef186ebf268f85e45a0dda0483b5de9bb67a6d3bbbe1a55315787996118c6bdf6a4fb29ad7236428eef89750c058b886e4
DIST mate-utils-1.16.1.tar.xz 6517092 BLAKE2B 3a9fa4b12d29038872a90841eff36310aeac2834797ad8b4a1cde41c97b4c1f815546a379028ba4559c3dbaf4f6aa91102fd0b80418a0f60d9501da2b7915dbb SHA512 d902362b23b8b26377fa6741e8b96230ee224ef6dc9c4b02dc50e6bd43d87a28c266d2a1bb9c4c7be48cc43162988240257be40a4fb8b7f2569a2520f35b7aa0
-DIST mate-utils-1.18.2.tar.xz 6442576 BLAKE2B bb146bdae4a9579fe700751679ef10efe149df9b4e6c27df67e88137c664a674e052cebb6c8af137bb2fd1da8f8b15b3e754c884c74aa81a6ab35f7d7e54e447 SHA512 4db4dd0ad986c52978a9fe7f893a0e1d8086b1685d8b162df9b7e7b33c9d8e47a85efc45f2db4cf45058cc91df3f909ece1b44e46c16a1a389070d8cd022348d
+DIST mate-utils-1.18.3.tar.xz 6449580 BLAKE2B e8a892d0f924b37da82a8eb233c24b41609831d84fc706ac0082c05cfc0564ca150e6cbd350af8be48acf1e314253e4afe8123bcf4af189a344b3c51e6ccf7d2 SHA512 c9d80e037d32784b3d376aebe23abc6709e14d1df6f293f43c1fc7978f7903ac8b0fc159cebebb3d8dc471df210469b5dcc5dfebdc906ade30a2c7e8f7ca764a
diff --git a/mate-extra/mate-utils/mate-utils-1.18.2.ebuild b/mate-extra/mate-utils/mate-utils-1.18.3.ebuild
similarity index 100%
rename from mate-extra/mate-utils/mate-utils-1.18.2.ebuild
rename to mate-extra/mate-utils/mate-utils-1.18.3.ebuild
diff --git a/media-fonts/Humor-Sans/metadata.xml b/media-fonts/Humor-Sans/metadata.xml
index bf229384856e..c97a5a03835d 100644
--- a/media-fonts/Humor-Sans/metadata.xml
+++ b/media-fonts/Humor-Sans/metadata.xml
@@ -4,7 +4,6 @@
bertrand@jacquin.bzh
Bertrand Jacquin
- Proxied maintainer
proxy-maint@gentoo.org
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz
index 646a8cbb3842..097354b26fd3 100644
Binary files a/media-fonts/Manifest.gz and b/media-fonts/Manifest.gz differ
diff --git a/media-fonts/infinality-ultimate-meta/metadata.xml b/media-fonts/infinality-ultimate-meta/metadata.xml
index ea92543a1a7e..c7c4fee63a89 100644
--- a/media-fonts/infinality-ultimate-meta/metadata.xml
+++ b/media-fonts/infinality-ultimate-meta/metadata.xml
@@ -12,7 +12,6 @@
witold.pilat@gmail.com
Witold Piłat
- Proxied/co-maintainer. CC on bugs.
Install fonts for the "free" preset
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 461a1c921cc4..a6bf1b9edfaf 100644
Binary files a/media-gfx/Manifest.gz and b/media-gfx/Manifest.gz differ
diff --git a/media-gfx/aaphoto/metadata.xml b/media-gfx/aaphoto/metadata.xml
index e15c53d9908b..63c0cc7c9a30 100644
--- a/media-gfx/aaphoto/metadata.xml
+++ b/media-gfx/aaphoto/metadata.xml
@@ -4,7 +4,6 @@
erkiferenc@gmail.com
Ferenc Erki
- Maintainer. Assign bugs to him
proxy-maint@gentoo.org
diff --git a/media-gfx/ebdftopcf/metadata.xml b/media-gfx/ebdftopcf/metadata.xml
index ede6f53a84df..4ade55bae664 100644
--- a/media-gfx/ebdftopcf/metadata.xml
+++ b/media-gfx/ebdftopcf/metadata.xml
@@ -3,7 +3,6 @@
robbat2@gentoo.org
- Maintainer and upstream author.
fonts@gentoo.org
diff --git a/media-gfx/eom/Manifest b/media-gfx/eom/Manifest
index 6fcd9133c368..f93abab2a460 100644
--- a/media-gfx/eom/Manifest
+++ b/media-gfx/eom/Manifest
@@ -1,4 +1,4 @@
DIST eom-1.12.2.tar.xz 2213260 BLAKE2B f05264c5b0a5185d1bda8a27e140910e8a1bcf23104a20ff9af78052b9b0a513da50e797ac90da7973dab7d868d10f72098c3ac13f22d369b4c2561a981def69 SHA512 03283cb1cae817c7c21219913fe2f3ab64e0fa6662a63193d4fa012bd0b5c286cbd25131a5bd5e52c1d9304b4b10ae8c37d38a88ea985215c5b277303d7b8cc4
DIST eom-1.14.2.tar.xz 2254180 BLAKE2B 4ee974fa38fb10ae6984bf32bdbe428e6eefd6b9871fb7bc93df809659d3faaff76ef8afe9c0581bb8f34da64a2b58fdbf4a12d520524fde6c94e6387d3e4e06 SHA512 87d7c5e62249d598474324f24bac1f5f3388bb11517fc54531792fc0291ef42199f3339e492dfc1a1caafed575cf3b21e36ea91f15d0a03b8e912a3d16e5f3b7
DIST eom-1.16.1.tar.xz 2215676 BLAKE2B 78ac0049c36008ae56fe4d59b908728b49925a1e678ad6b61dcc4dcf450633bc56279bc04d9f64c2631f9a78c957a0f51ab385cdb770b48d3c5dad6ab38f2e01 SHA512 6154f8423eb825fea3cba975e15ac46bd9c46c139966c02365c1fe5d0a0144c4a4bffc80801eddd41506ae0ef86909ca8acb1591f39260aedb6cbb0db9335b4f
-DIST eom-1.18.2.tar.xz 2196228 BLAKE2B 6689a3b3b0954b7f29f12bd951adfe2d2a89de8c964e3c8b9a7b2754ccea6dc6e8bbadaa332a8c6014e529a3e31c22463052a1db79cc63345080cee4e994e387 SHA512 d0d8aaa7837564fafd949da26e477e675a6cbecf6efd799ea0f29ba23800d4df36147f83bf059dcf38f9c4a9601e8501ec78065e02125fb18261011e1c3ac12c
+DIST eom-1.18.3.tar.xz 2198324 BLAKE2B efdee3c56fec54342184ae75f7ecb3ebda0227ab0586b2cfcd8c1b793e1b9ae2fdea79202c8b3e0bcb45d9cd5c0eaf6ad51d59b5508126d9160806bf4b7c8239 SHA512 64244d5f8c354c53e479027f38c359e38c1dba3cc937440e1af6e4a05f54fc4a65327311998575b90055b5e65bd0dc24dae81e40e0f82b99b3e41c44685d5188
diff --git a/media-gfx/eom/eom-1.18.2.ebuild b/media-gfx/eom/eom-1.18.3.ebuild
similarity index 100%
rename from media-gfx/eom/eom-1.18.2.ebuild
rename to media-gfx/eom/eom-1.18.3.ebuild
diff --git a/media-gfx/gnome-raw-thumbnailer/gnome-raw-thumbnailer-3.0.0-r1.ebuild b/media-gfx/gnome-raw-thumbnailer/gnome-raw-thumbnailer-3.0.0-r1.ebuild
index 710d2a6cde41..70dbdac9d86c 100644
--- a/media-gfx/gnome-raw-thumbnailer/gnome-raw-thumbnailer-3.0.0-r1.ebuild
+++ b/media-gfx/gnome-raw-thumbnailer/gnome-raw-thumbnailer-3.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="https://libopenraw.freedesktop.org/download/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ia64 x86"
IUSE=""
RDEPEND="
diff --git a/media-gfx/icoutils/Manifest b/media-gfx/icoutils/Manifest
index 403cfeba404e..407542deeb84 100644
--- a/media-gfx/icoutils/Manifest
+++ b/media-gfx/icoutils/Manifest
@@ -1,2 +1,3 @@
DIST icoutils-0.32.0.tar.bz2 593699 BLAKE2B 5a2dbe67468c1bc0380b94f4ecf707c5e1019539e959c0692d195599ff402c4e5496f46883cdd898abb319d8545b76afe32b172d3f74f674c008c69de5a93463 SHA512 35fb584611edefe4445784e61e9cc10bdc039fc4106b7dca7faf66ca1a252ad6dc6e3511b4a5aba744ba74b51315a757addce2f8d5b20a1d7e38886e3eecd878
DIST icoutils-0.32.1.tar.bz2 594036 BLAKE2B cc3e9071ed6b4e4d783831a180eeae60cadac53e7cfc4cc3c2b5db842680500f04a42f9610e71fd52bbaf3b9d8dc0aacfe16ea0605b809df566fa65328abb32c SHA512 e235cbf0e30f7833babd3aba182cf32b8b76ee757d0d44597c21567a6f960943ec187423727cc33016f6b4d4b0367b9bee7da9dc12807551b38bb4fbe14c37f6
+DIST icoutils-0.32.2.tar.bz2 593980 BLAKE2B 1e9fa8ee3fd8e90b4029990508ce6ef405dd01a4e357a73f72980033dd54df1c6d714351cf1b79ce32840941da06bb0d1154e310191798ae31687dad6e828d6a SHA512 9d1ec7f8de2de35ca502ece953d288dad44143af185706855e8911c5e579153ce515208891783981c04406afc66db1e2a3f246515e888a2b1ccc6aea4b1056b8
diff --git a/media-gfx/icoutils/icoutils-0.32.2.ebuild b/media-gfx/icoutils/icoutils-0.32.2.ebuild
new file mode 100644
index 000000000000..eb74cde3dc66
--- /dev/null
+++ b/media-gfx/icoutils/icoutils-0.32.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit autotools flag-o-matic
+
+DESCRIPTION="Tools to extract and convert images in icon and cursor files (.ico, .cur)"
+HOMEPAGE="http://www.nongnu.org/icoutils/"
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="nls"
+
+RDEPEND="
+ >=dev-lang/perl-5.6
+ >=dev-perl/libwww-perl-5.64
+ media-libs/libpng:0
+ sys-libs/zlib
+ nls? ( virtual/libintl )
+"
+DEPEND="
+ ${RDEPEND}
+ nls? ( sys-devel/gettext )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.29.1-{locale,gettext}.patch
+)
+
+src_prepare() {
+ default
+ rm m4/po.m4* || die
+ cp /usr/share/aclocal/po.m4 m4/
+ AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+ use !elibc_glibc && use !elibc_musl && use nls && append-libs -lintl
+ econf $(use_enable nls)
+}
+
+src_install() {
+ emake DESTDIR="${D}" mkinstalldirs="mkdir -p" install
+ einstalldocs
+}
diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest
index 8c101ba1db50..a33f069d719e 100644
--- a/media-gfx/krita/Manifest
+++ b/media-gfx/krita/Manifest
@@ -1,2 +1 @@
-DIST krita-3.3.2.1.tar.xz 132385220 BLAKE2B c1d6d11435f3b6edf91000bcd395ac982e039b236a311635ada33eabf8afc507661e0930a4a418c808970d07ab12854f7044bb095816954b1c5599123635a471 SHA512 e10a0a0400cd88889fce8b87afa133450401d9b2482d9442fde3b69eb73e5b6ef6f2ca7109599e11aafaf3de2965319b8a6e10c952e039fa23ded31a1346cb6b
DIST krita-3.3.3.tar.gz 207582956 BLAKE2B 36fd2978956fbba870ff8d8c28c31db0731742385620d6b5fd0cc275d74bf6352635c4fd4a537a87b7994fa41d140ee05000593d5a95cd288fd07959e8ef1693 SHA512 b6dc30809e0d6c19fee4bbb240aa53c65e88361ebe273c73c2f24f43904c3cd51719dadb9c11fb7f691f17d75732374295ce904810d8893b7f95b45f859901e0
diff --git a/media-gfx/krita/krita-3.3.2.1.ebuild b/media-gfx/krita/krita-3.3.2.1.ebuild
deleted file mode 100644
index 7bbbcef30e18..000000000000
--- a/media-gfx/krita/krita-3.3.2.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
-HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
-SRC_URI="mirror://kde/stable/${PN}/${PV%.1}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-KEYWORDS="amd64 ~x86"
-IUSE="color-management fftw +gsl +jpeg openexr pdf qtmedia +raw tiff vc"
-
-COMMON_DEPEND="
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kcrash)
- $(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 kwidgetsaddons)
- $(add_frameworks_dep kwindowsystem)
- $(add_frameworks_dep kxmlgui)
- $(add_qt_dep qtconcurrent)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtgui '-gles2')
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtsvg)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtx11extras)
- $(add_qt_dep qtxml)
- dev-libs/boost:=
- media-gfx/exiv2:=
- media-libs/lcms
- media-libs/libpng:0=
- sys-libs/zlib
- virtual/opengl
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXi
- color-management? ( media-libs/opencolorio )
- fftw? ( sci-libs/fftw:3.0= )
- gsl? ( sci-libs/gsl:= )
- jpeg? ( virtual/jpeg:0 )
- openexr? (
- media-libs/ilmbase:=
- media-libs/openexr
- )
- pdf? ( app-text/poppler[qt5] )
- qtmedia? ( $(add_qt_dep qtmultimedia) )
- raw? ( media-libs/libraw:= )
- tiff? ( media-libs/tiff:0 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-cpp/eigen:3
- dev-lang/perl
- sys-devel/gettext
- vc? ( >=dev-libs/vc-1.1.0 )
-"
-RDEPEND="${COMMON_DEPEND}
- !app-office/calligra:4[calligra_features_krita]
- !app-office/calligra-l10n:4[calligra_features_krita(+)]
-"
-
-RESTRICT+=" test"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.2.0-tests-optional.patch )
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_find_package color-management OCIO)
- $(cmake-utils_use_find_package fftw FFTW3)
- $(cmake-utils_use_find_package gsl GSL)
- $(cmake-utils_use_find_package jpeg JPEG)
- $(cmake-utils_use_find_package openexr OpenEXR)
- $(cmake-utils_use_find_package pdf Poppler)
- $(cmake-utils_use_find_package qtmedia Qt5Multimedia)
- $(cmake-utils_use_find_package raw LibRaw)
- $(cmake-utils_use_find_package tiff TIFF)
- $(cmake-utils_use_find_package vc Vc)
- )
-
- kde5_src_configure
-}
diff --git a/media-gfx/krita/krita-3.3.3.ebuild b/media-gfx/krita/krita-3.3.3.ebuild
index 9ad864df24e8..24bf800d2a04 100644
--- a/media-gfx/krita/krita-3.3.3.ebuild
+++ b/media-gfx/krita/krita-3.3.3.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
SRC_URI="mirror://kde/stable/${PN}/${PV%.1}/${P}.tar.gz"
LICENSE="GPL-3"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="color-management fftw +gsl +jpeg openexr pdf qtmedia +raw tiff vc"
COMMON_DEPEND="
diff --git a/media-gfx/kxstitch/Manifest b/media-gfx/kxstitch/Manifest
index 5f57d7200fa3..9c20eaecff72 100644
--- a/media-gfx/kxstitch/Manifest
+++ b/media-gfx/kxstitch/Manifest
@@ -1,3 +1 @@
-DIST kxstitch-2.0.0.tar.xz 1681648 BLAKE2B 669eda3060244636b4ad8bb6e7e7899eb183d7a0f3b264bc40c3bda7146be2a6e10b165165889b7d0043dc5921ff8153775dfa5436546e3cd7be99a4cc144434 SHA512 0ce9ec517659fd9a3163671cdb32d451487aa812355c9abb38cf143192ed49e3e32afc003a0064e9a63303b5de40d8859f92066d886dc06c6d1fe03c8790122f
-DIST kxstitch-2.1.0.tar.xz 1727616 BLAKE2B 34e362b37ef94ed9657254fc4887eb77b0937c4ebdc2b76b09ae9ebbbe6dc490fdafa4c189a87177c26bc1d24fa0b150436a547c3b82dbf74b269fd87f674928 SHA512 c31b8f4c33a86967b02ad2d6c9be84931e607644c8683c41b3160c86fee8714d77a10f770d94ae3905c81261dfdaf13957783a83d2235594656bf2884f944608
DIST kxstitch-2.1.1.tar.xz 1726364 BLAKE2B 47257408f31ca7db4bddf984150baac6cd850206cedb95c73b0d62ee9f966028afd97bb3653b385104a1c679512c35f41aa25c5b703c715e565d48cfda59da36 SHA512 d5a6b6d06bfb894dd7404cb81350389f1ebf5c8a463eb792358abd67f362d1e1f578d06319461a006625864f1c4a69ebb4ccd0db422870c3eae0516c9132a3b3
diff --git a/media-gfx/kxstitch/files/kxstitch-2.0.0-imagemagick-7.patch b/media-gfx/kxstitch/files/kxstitch-2.0.0-imagemagick-7.patch
deleted file mode 100644
index fe53efba3027..000000000000
--- a/media-gfx/kxstitch/files/kxstitch-2.0.0-imagemagick-7.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-From 295773f44bfda1227d85edf065a8de14dc889159 Mon Sep 17 00:00:00 2001
-From: Steve Allewell
-Date: Wed, 25 Oct 2017 20:57:22 +0100
-Subject: Fix for changes to ImageMagick API for importing images
-
----
- src/FlossScheme.cpp | 4 ++--
- src/ImportImageDlg.cpp | 9 ++++++---
- src/MainWindow.cpp | 10 ++++++----
- 3 files changed, 14 insertions(+), 9 deletions(-)
-
-diff --git a/src/FlossScheme.cpp b/src/FlossScheme.cpp
-index 4c59973..e4cd117 100644
---- a/src/FlossScheme.cpp
-+++ b/src/FlossScheme.cpp
-@@ -38,8 +38,8 @@ Floss *FlossScheme::convert(const QColor &color)
- Magick::Image image = Magick::Image(1, 1, "RGB", MagickLib::CharPixel, c);
- #endif
- image.map(*m_map);
-- const Magick::PixelPacket *pixels = image.getConstPixels(0, 0, 1, 1);
-- const Magick::ColorRGB rgb = Magick::Color(*pixels);
-+
-+ const Magick::ColorRGB rgb = image.pixelColor(0,0);
-
- return find(QColor((int)(255*rgb.red()), (int)(255*rgb.green()), (int)(255*rgb.blue())));
- }
-diff --git a/src/ImportImageDlg.cpp b/src/ImportImageDlg.cpp
-index d12ca34..79e8c38 100644
---- a/src/ImportImageDlg.cpp
-+++ b/src/ImportImageDlg.cpp
-@@ -305,9 +305,12 @@ void ImportImageDlg::renderPixmap()
- QProgressDialog progress(i18n("Rendering preview"), i18n("Cancel"), 0, pixelCount, this);
- progress.setWindowModality(Qt::WindowModal);
-
-+#if MagickLibVersion < 0x700
- bool hasTransparency = m_convertedImage.matte();
-- const Magick::PixelPacket *pixels = m_convertedImage.getConstPixels(0, 0, width, height);
--
-+#else
-+ bool hasTransparency = m_convertedImage.alpha();
-+#endif
-+
- for (int dy = 0 ; dy < height ; dy++) {
- QApplication::processEvents();
- progress.setValue(dy * width);
-@@ -317,7 +320,7 @@ void ImportImageDlg::renderPixmap()
- }
-
- for (int dx = 0 ; dx < width ; dx++) {
-- Magick::ColorRGB rgb = Magick::Color(*pixels++);
-+ Magick::ColorRGB rgb = m_convertedImage.pixelColor(dx, dy);
-
- if (hasTransparency && (rgb.alpha() == 1)) {
- //ignore this pixel as it is transparent
-diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp
-index 9713293..1d22e63 100644
---- a/src/MainWindow.cpp
-+++ b/src/MainWindow.cpp
-@@ -543,7 +543,11 @@ void MainWindow::convertImage(const QString &source)
-
- bool useFractionals = importImageDlg->useFractionals();
-
-+#if MagickLibVersion < 0x700
- bool hasTransparency = convertedImage.matte();
-+#else
-+ bool hasTransparency = convertedImage.alpha();
-+#endif
- bool ignoreColor = importImageDlg->ignoreColor();
- Magick::Color ignoreColorValue = importImageDlg->ignoreColorValue();
-
-@@ -564,8 +568,6 @@ void MainWindow::convertImage(const QString &source)
- QProgressDialog progress(i18n("Converting to stitches"), i18n("Cancel"), 0, pixelCount, this);
- progress.setWindowModality(Qt::WindowModal);
-
-- const Magick::PixelPacket *pixels = convertedImage.getConstPixels(0, 0, imageWidth, imageHeight);
--
- for (int dy = 0 ; dy < imageHeight ; dy++) {
- progress.setValue(dy * imageWidth);
- QApplication::processEvents();
-@@ -577,8 +579,8 @@ void MainWindow::convertImage(const QString &source)
- }
-
- for (int dx = 0 ; dx < imageWidth ; dx++) {
-- Magick::ColorRGB rgb = Magick::Color(*pixels++);
--
-+ Magick::ColorRGB rgb = convertedImage.pixelColor(dx, dy);
-+
- if (hasTransparency && (rgb.alpha() == 1)) {
- // ignore this pixel as it is transparent
- } else {
---
-cgit v0.11.2
-
diff --git a/media-gfx/kxstitch/kxstitch-2.0.0.ebuild b/media-gfx/kxstitch/kxstitch-2.0.0.ebuild
deleted file mode 100644
index 02fe8204fac4..000000000000
--- a/media-gfx/kxstitch/kxstitch-2.0.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-inherit kde5
-
-DESCRIPTION="Program to create cross stitch patterns"
-HOMEPAGE="https://userbase.kde.org/KXStitch"
-SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kxmlgui)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtx11extras)
- $(add_qt_dep qtxml)
- media-gfx/imagemagick[cxx]
- x11-libs/libX11
- !media-gfx/kxstitch:4
-"
-DEPEND="${RDEPEND}
- sys-devel/gettext
-"
-
-PATCHES=( "${FILESDIR}/${P}-imagemagick-7.patch" )
diff --git a/media-gfx/kxstitch/kxstitch-2.1.0.ebuild b/media-gfx/kxstitch/kxstitch-2.1.0.ebuild
deleted file mode 100644
index 3e24a1c98c3e..000000000000
--- a/media-gfx/kxstitch/kxstitch-2.1.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-inherit kde5
-
-DESCRIPTION="Program to create cross stitch patterns"
-HOMEPAGE="https://userbase.kde.org/KXStitch"
-SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE=""
-
-COMMON_DEPEND="
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kxmlgui)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtx11extras)
- $(add_qt_dep qtxml)
- media-gfx/imagemagick[cxx]
- x11-libs/libX11
-"
-DEPEND="${COMMON_DEPEND}
- sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
- !media-gfx/kxstitch:4
-"
diff --git a/media-gfx/mandelbulber/mandelbulber-2.12.ebuild b/media-gfx/mandelbulber/mandelbulber-2.12-r1.ebuild
similarity index 88%
rename from media-gfx/mandelbulber/mandelbulber-2.12.ebuild
rename to media-gfx/mandelbulber/mandelbulber-2.12-r1.ebuild
index 7e1c40cc3a61..31967ec72549 100644
--- a/media-gfx/mandelbulber/mandelbulber-2.12.ebuild
+++ b/media-gfx/mandelbulber/mandelbulber-2.12-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=6
MY_P="${PN}2-${PV}-1"
-inherit qmake-utils
+inherit desktop gnome2-utils qmake-utils
DESCRIPTION="Tool to render 3D fractals"
HOMEPAGE="http://www.mandelbulber.com"
@@ -34,6 +34,7 @@ RDEPEND="
tiff? ( media-libs/tiff:0 )
"
DEPEND="${RDEPEND}
+ dev-qt/designer:5
virtual/pkgconfig
"
@@ -68,4 +69,14 @@ src_install() {
insinto /usr/share/applications
doins ${PN}2.desktop
+
+ newicon -s 256 qt/icons/${PN}.png ${PN}2.png
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
}
diff --git a/media-gfx/pictureflow/Manifest b/media-gfx/pictureflow/Manifest
deleted file mode 100644
index 4b39c2b38bf6..000000000000
--- a/media-gfx/pictureflow/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pictureflow-0.1.0.tar.gz 10704 BLAKE2B 478dc9b3decb707da3df2ca8d2b717ed9c3f9b556f09c1b7aa3e7e72a44402ce218db4700a8f8fd25ee542a737fab36801eadb26e49d015904c9ffdfd1a9dc6d SHA512 bf0a6a178d945146885a016926ffa29fa3be19c30ccae9d5862c9ae40dd888b962d66037eef973e0f4fa08658dabab9c751adb0e80fb16979c076239172b88bd
diff --git a/media-gfx/pictureflow/metadata.xml b/media-gfx/pictureflow/metadata.xml
deleted file mode 100644
index 4445882d31bd..000000000000
--- a/media-gfx/pictureflow/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
- pictureflow
-
-
diff --git a/media-gfx/pictureflow/pictureflow-0.1.0.ebuild b/media-gfx/pictureflow/pictureflow-0.1.0.ebuild
deleted file mode 100644
index b479972194fc..000000000000
--- a/media-gfx/pictureflow/pictureflow-0.1.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-inherit qt4-r2
-
-DESCRIPTION="Qt widget to display images with animated transition effect"
-HOMEPAGE="http://www.qt-apps.org/content/show.php/PictureFlow?content=75348"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~sparc x86"
-IUSE="debug"
-
-DEPEND="dev-qt/qtgui:4"
-RDEPEND="${DEPEND}"
-S="${WORKDIR}/${P}/${PN}-qt"
-
-src_install() {
- dobin ${PN} || die "dobin failed"
- cd ..
- dodoc ChangeLog || die "dodoc failed"
-}
diff --git a/media-gfx/pinta/metadata.xml b/media-gfx/pinta/metadata.xml
index bca9f7f689f6..71170bb50854 100644
--- a/media-gfx/pinta/metadata.xml
+++ b/media-gfx/pinta/metadata.xml
@@ -4,7 +4,6 @@
axelgenus@gmail.com
Alessandro Calorì
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/media-gfx/pngquant/metadata.xml b/media-gfx/pngquant/metadata.xml
index 0f41a1d113c4..9d80573338cf 100644
--- a/media-gfx/pngquant/metadata.xml
+++ b/media-gfx/pngquant/metadata.xml
@@ -4,7 +4,6 @@
alex_y_xu@yahoo.ca
Alex Xu
- Proxied maintainer
graphics@gentoo.org
diff --git a/media-gfx/raw-thumbnailer/raw-thumbnailer-0.2.1-r1.ebuild b/media-gfx/raw-thumbnailer/raw-thumbnailer-0.2.1-r1.ebuild
index 8d3bedb4b406..e56891271bfc 100644
--- a/media-gfx/raw-thumbnailer/raw-thumbnailer-0.2.1-r1.ebuild
+++ b/media-gfx/raw-thumbnailer/raw-thumbnailer-0.2.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
IUSE=""
RDEPEND=">=media-libs/libopenraw-0.1:=[gtk]
diff --git a/media-gfx/swftools/metadata.xml b/media-gfx/swftools/metadata.xml
index 60b965ace907..7e0acf82177c 100644
--- a/media-gfx/swftools/metadata.xml
+++ b/media-gfx/swftools/metadata.xml
@@ -3,7 +3,6 @@
dblaci@dblaci.hu
- Please assign bugs
proxy-maint@gentoo.org
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 3bf4d31e74a7..0b57ae0c2f2f 100644
Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ
diff --git a/media-libs/fontconfig-ultimate/metadata.xml b/media-libs/fontconfig-ultimate/metadata.xml
index cfbeebe1dd77..111ebab7512a 100644
--- a/media-libs/fontconfig-ultimate/metadata.xml
+++ b/media-libs/fontconfig-ultimate/metadata.xml
@@ -12,7 +12,6 @@
witold.pilat@gmail.com
Witold Piłat
- Proxied/co-maintainer. CC on bugs.
bohoomil/fontconfig-ultimate
diff --git a/media-libs/fontconfig/metadata.xml b/media-libs/fontconfig/metadata.xml
index 799bd650c046..658d3c9dacd9 100644
--- a/media-libs/fontconfig/metadata.xml
+++ b/media-libs/fontconfig/metadata.xml
@@ -1,14 +1,14 @@
+
+ fonts@gentoo.org
+ Fonts
+
multilib@gentoo.org
gx86-multilib project
Handling the bugs related to multilib support in the package and related changes.
-
- fonts@gentoo.org
- Fonts
-
Fontconfig is a font configuration and customization library, which does not depend on the X Window System. It is designed to locate fonts within the system and select them according to requirements specified by applications.
diff --git a/media-libs/gexiv2/gexiv2-0.10.3-r1.ebuild b/media-libs/gexiv2/gexiv2-0.10.3-r1.ebuild
new file mode 100644
index 000000000000..fc6047cfb1f1
--- /dev/null
+++ b/media-libs/gexiv2/gexiv2-0.10.3-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit eutils multilib python-r1 toolchain-funcs versionator xdg-utils
+
+MY_PV=$(get_version_component_range 1-2)
+
+DESCRIPTION="GObject-based wrapper around the Exiv2 library"
+HOMEPAGE="https://wiki.gnome.org/Projects/gexiv2"
+SRC_URI="mirror://gnome/sources/${PN}/${MY_PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
+IUSE="introspection python static-libs"
+
+REQUIRED_USE="python? ( introspection ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="${PYTHON_DEPS}
+ >=dev-libs/glib-2.26.1:2
+ >=media-gfx/exiv2-0.21:0=
+ introspection? ( dev-libs/gobject-introspection:= )"
+DEPEND="${RDEPEND}
+ dev-libs/gobject-introspection-common
+ virtual/pkgconfig"
+
+src_prepare() {
+ xdg_environment_reset
+ tc-export CXX
+ epatch "${FILESDIR}/${P}-exiv-0.26.patch"
+}
+
+src_configure() {
+ econf \
+ $(use_enable introspection) \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ emake DESTDIR="${D}" LIB="$(get_libdir)" install
+ dodoc AUTHORS NEWS README THANKS
+
+ if use python ; then
+ python_moduleinto gi/overrides/
+ python_foreach_impl python_domodule GExiv2.py
+ fi
+
+ use static-libs || prune_libtool_files --modules
+}
diff --git a/media-libs/gexiv2/gexiv2-0.10.6.ebuild b/media-libs/gexiv2/gexiv2-0.10.6.ebuild
index 73d79469fb5b..4adf9967d4d8 100644
--- a/media-libs/gexiv2/gexiv2-0.10.6.ebuild
+++ b/media-libs/gexiv2/gexiv2-0.10.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -28,6 +28,7 @@ RDEPEND="${PYTHON_DEPS}
>=media-gfx/exiv2-0.21:0=
introspection? ( dev-libs/gobject-introspection:= )"
DEPEND="${RDEPEND}
+ dev-libs/gobject-introspection-common
virtual/pkgconfig"
src_prepare() {
diff --git a/media-libs/gexiv2/gexiv2-0.10.8.ebuild b/media-libs/gexiv2/gexiv2-0.10.8.ebuild
index 1ace566e3332..f92ae0bd0ad4 100644
--- a/media-libs/gexiv2/gexiv2-0.10.8.ebuild
+++ b/media-libs/gexiv2/gexiv2-0.10.8.ebuild
@@ -31,6 +31,7 @@ RDEPEND="${PYTHON_DEPS}
vala? ( $(vala_depend) )
"
DEPEND="${RDEPEND}
+ dev-libs/gobject-introspection-common
virtual/pkgconfig"
src_prepare() {
diff --git a/media-libs/libebur128/libebur128-1.2.3.ebuild b/media-libs/libebur128/libebur128-1.2.3.ebuild
index 78247354eae7..77ae54e811ee 100644
--- a/media-libs/libebur128/libebur128-1.2.3.ebuild
+++ b/media-libs/libebur128/libebur128-1.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/jiixyj/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~x86"
IUSE="static-libs test"
DEPEND="test? ( app-arch/unzip
diff --git a/media-libs/libgroove/metadata.xml b/media-libs/libgroove/metadata.xml
index 7ee925645b2a..2d8c712dd3d1 100644
--- a/media-libs/libgroove/metadata.xml
+++ b/media-libs/libgroove/metadata.xml
@@ -4,7 +4,6 @@
sir.suriv@gmail.com
Diogo Pereira
- Proxy maintainer. Assign bugs to him.
proxy-maint@gentoo.org
diff --git a/media-libs/libopenraw/libopenraw-0.1.2.ebuild b/media-libs/libopenraw/libopenraw-0.1.2.ebuild
index 8e68d515706c..01dbfc6d81f5 100644
--- a/media-libs/libopenraw/libopenraw-0.1.2.ebuild
+++ b/media-libs/libopenraw/libopenraw-0.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="https://${PN}.freedesktop.org/download/${P}.tar.bz2"
LICENSE="GPL-3 LGPL-3"
SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE="gtk static-libs test"
RDEPEND="
diff --git a/media-libs/opencv/metadata.xml b/media-libs/opencv/metadata.xml
index a557fc060986..5e3541cd325b 100644
--- a/media-libs/opencv/metadata.xml
+++ b/media-libs/opencv/metadata.xml
@@ -4,7 +4,6 @@
amynka@gentoo.org
Amy Liffey
- Assign bugs on me.
dilfridge@gentoo.org
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz
index 7c783822827d..fec7461d3fcb 100644
Binary files a/media-plugins/Manifest.gz and b/media-plugins/Manifest.gz differ
diff --git a/media-plugins/kodi-inputstream-adaptive/Manifest b/media-plugins/kodi-inputstream-adaptive/Manifest
index 4e26edf699db..e6c950464a63 100644
--- a/media-plugins/kodi-inputstream-adaptive/Manifest
+++ b/media-plugins/kodi-inputstream-adaptive/Manifest
@@ -1 +1,2 @@
DIST kodi-inputstream-adaptive-1.0.6.tar.gz 556505 BLAKE2B 0b093850cf61ed75627d024f28fca93a6b0426decd3d99b94a60f9a86f611d59a6b2a7bee7e5db52095d99d0a0d092d60c3051a77294cb5a47e8cdcd13359a61 SHA512 10accc94d3cb68b0cf89d4703ed05b4c0b1fbd02415b6721c372933ba629eb13c034d4336a9c8e5ffb4c8150a798b29c184f0d475069cad82adbd6e63d63b712
+DIST kodi-inputstream-adaptive-2.0.10.tar.gz 441097 BLAKE2B 22d7d0bedb8d476b531de33f5ba22c0b982ad81cad7b1f5ee1913b0f16e63a29585f4ea31d0523b961467af380a84b74284cd1e6860160c9a001c5631c30a127 SHA512 89a50dd31442824924f962cae63b4c1a99faaff060c082b4d77a45569cb4ea18b8578d41d9cab8da28ccd9650755ad215a3221677d983317b858aa24b4d74d6e
diff --git a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.0.10.ebuild b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.0.10.ebuild
new file mode 100644
index 000000000000..a8a3a6a147cf
--- /dev/null
+++ b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.0.10.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's Adaptive inputstream addon"
+HOMEPAGE="https://github.com/peak3d/inputstream.adaptive.git"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/peak3d/inputstream.adaptive.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/peak3d/inputstream.adaptive/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/inputstream.adaptive-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ dev-libs/expat
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ =dev-libs/libplatform-2*
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild
index 71cbf2efa53e..53da96d3acc9 100644
--- a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild
+++ b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -27,6 +27,7 @@ SLOT="0"
IUSE=""
DEPEND="
+ dev-libs/expat
=media-tv/kodi-9999
=media-libs/kodi-platform-9999
=dev-libs/libplatform-2*
diff --git a/media-plugins/vdr-vompserver/metadata.xml b/media-plugins/vdr-vompserver/metadata.xml
index 113d58e7777c..9507ffc6fd1a 100644
--- a/media-plugins/vdr-vompserver/metadata.xml
+++ b/media-plugins/vdr-vompserver/metadata.xml
@@ -4,7 +4,6 @@
pfrank@gmx.de
Petric Frank
- Proxied maintainer
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index 7c99e092d403..80d1b4bc77c5 100644
Binary files a/media-radio/Manifest.gz and b/media-radio/Manifest.gz differ
diff --git a/media-radio/cqrlog/metadata.xml b/media-radio/cqrlog/metadata.xml
index 12bc90833845..b9c6cabfa90c 100644
--- a/media-radio/cqrlog/metadata.xml
+++ b/media-radio/cqrlog/metadata.xml
@@ -3,6 +3,5 @@
rich0@gentoo.org
- Primary maintainer
diff --git a/media-radio/direwolf/metadata.xml b/media-radio/direwolf/metadata.xml
index 12bc90833845..b9c6cabfa90c 100644
--- a/media-radio/direwolf/metadata.xml
+++ b/media-radio/direwolf/metadata.xml
@@ -3,6 +3,5 @@
rich0@gentoo.org
- Primary maintainer
diff --git a/media-radio/tqsl/metadata.xml b/media-radio/tqsl/metadata.xml
index bd55a99244b3..d9141ed2a96a 100644
--- a/media-radio/tqsl/metadata.xml
+++ b/media-radio/tqsl/metadata.xml
@@ -3,7 +3,6 @@
rich0@gentoo.org
- Primary maintainer
trustedqsl
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index d317fba53849..df880d96969f 100644
Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ
diff --git a/media-sound/clementine/metadata.xml b/media-sound/clementine/metadata.xml
index 21fd21a75522..cb7616600c73 100644
--- a/media-sound/clementine/metadata.xml
+++ b/media-sound/clementine/metadata.xml
@@ -4,12 +4,10 @@
fatzer2@gmail.com
Fat-Zer
- Proxied maintainer. Assign bugs to him
polynomial-c@gentoo.org
Lars Wendler
- Proxy maintainer for Fat-Zer. Please CC on bugs
proxy-maint@gentoo.org
diff --git a/media-sound/gmusicbrowser/metadata.xml b/media-sound/gmusicbrowser/metadata.xml
index 6c2c0dcaa759..0daa038b6d94 100644
--- a/media-sound/gmusicbrowser/metadata.xml
+++ b/media-sound/gmusicbrowser/metadata.xml
@@ -4,7 +4,6 @@
Sergiy.Borodych@gmail.com
Sergiy Borodych
- Proxied maintainer
sound@gentoo.org
diff --git a/media-sound/lyvi/metadata.xml b/media-sound/lyvi/metadata.xml
index af22d20349e4..ca6b97825291 100644
--- a/media-sound/lyvi/metadata.xml
+++ b/media-sound/lyvi/metadata.xml
@@ -4,7 +4,6 @@
witold.pilat@gmail.com
Witold Piłat
- Proxy maintainer
proxy-maint@gentoo.org
diff --git a/media-sound/mp3diags/Manifest b/media-sound/mp3diags/Manifest
deleted file mode 100644
index 049c1bafd6c4..000000000000
--- a/media-sound/mp3diags/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST MP3Diags-1.2.03.tar.gz 1230173 BLAKE2B 59358018240e00c3662fc6f0a6881c889ef1c818669ce00b44af3672006ecd8eec52d34e4f2ec5873ad6478f5b74e2202cfcfb4bcb530dfd6e49de12ce9b30eb SHA512 0f7a5d300a3366a2b5ed3da78e1b1bf892618e19e6ea0de444cffea0926d8370f8309fae4fececcea4bf494b1b4b51ec6c382dbb7e46d8286c7580da18675fcf
diff --git a/media-sound/mp3diags/metadata.xml b/media-sound/mp3diags/metadata.xml
deleted file mode 100644
index 15326088a6ed..000000000000
--- a/media-sound/mp3diags/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
- qt@gentoo.org
- Gentoo Qt Project
-
-
- mp3diags
-
-
diff --git a/media-sound/mp3diags/mp3diags-1.2.03-r1.ebuild b/media-sound/mp3diags/mp3diags-1.2.03-r1.ebuild
deleted file mode 100644
index d9c81af3d443..000000000000
--- a/media-sound/mp3diags/mp3diags-1.2.03-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gnome2-utils qmake-utils
-
-MY_PN=MP3Diags
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Qt-based MP3 diagnosis and repair tool"
-HOMEPAGE="http://mp3diags.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-3 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="
- dev-libs/boost:=[threads]
- dev-qt/qtcore:4
- dev-qt/qtgui:4
- sys-libs/zlib
-"
-RDEPEND="${DEPEND}
- dev-qt/qtsvg:4
-"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
- eqmake4 ${PN}.pro
-}
-
-src_install() {
- dobin bin/${MY_PN}
- dodoc changelog.txt
-
- local size
- for size in 16 22 24 32 36 40 48; do
- insinto /usr/share/icons/hicolor/${size}x${size}/apps
- newins desktop/${MY_PN}${size}.png ${MY_PN}.png
- done
- domenu desktop/${MY_PN}.desktop
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/media-sound/pasystray/metadata.xml b/media-sound/pasystray/metadata.xml
index 778defeed5a7..0fc6cc1825ed 100644
--- a/media-sound/pasystray/metadata.xml
+++ b/media-sound/pasystray/metadata.xml
@@ -4,7 +4,6 @@
lmiphay@gmail.com
Paul Healy
- Proxy maintainer
sound@gentoo.org
diff --git a/media-sound/sc2mpd/metadata.xml b/media-sound/sc2mpd/metadata.xml
index c401bc22328e..6d9ed9356fb5 100644
--- a/media-sound/sc2mpd/metadata.xml
+++ b/media-sound/sc2mpd/metadata.xml
@@ -3,7 +3,6 @@
stasibear@gentoo.org
- Primary maintainer
Implements the SongCast protocol for use by upmpdcli and mpd
diff --git a/media-sound/teamspeak-client-bin/metadata.xml b/media-sound/teamspeak-client-bin/metadata.xml
index 797f525b2757..be0dbf94ebde 100644
--- a/media-sound/teamspeak-client-bin/metadata.xml
+++ b/media-sound/teamspeak-client-bin/metadata.xml
@@ -4,12 +4,10 @@
gentoo@karolherbst.de
Karol Herbst
- Proxy-Maintainer. Assign bugs to him
dryatu@gmail.com
Sami Loone
- Proxy-Maintainer. Assign bugs to him
proxy-maint@gentoo.org
diff --git a/media-sound/teamspeak-server-bin/metadata.xml b/media-sound/teamspeak-server-bin/metadata.xml
index d7b0d764fc26..bde7c6989faf 100644
--- a/media-sound/teamspeak-server-bin/metadata.xml
+++ b/media-sound/teamspeak-server-bin/metadata.xml
@@ -4,7 +4,6 @@
ck+gentoo@bl4ckb0x.de
Conrad Kostecki
- Proxy maintainer, assign bugs to him
proxy-maint@gentoo.org
diff --git a/media-sound/umurmur/metadata.xml b/media-sound/umurmur/metadata.xml
index 7ea309183ac3..504b76505d66 100644
--- a/media-sound/umurmur/metadata.xml
+++ b/media-sound/umurmur/metadata.xml
@@ -8,7 +8,6 @@
alex_y_xu@yahoo.ca
Alex Xu
- Co maintainer, CC bugs
proxy-maint@gentoo.org
diff --git a/media-sound/upmpdcli/metadata.xml b/media-sound/upmpdcli/metadata.xml
index b13ccae7c8bb..8d5234640e01 100644
--- a/media-sound/upmpdcli/metadata.xml
+++ b/media-sound/upmpdcli/metadata.xml
@@ -3,7 +3,6 @@
stasibear@gentoo.org
- Primary maintainer
UPnP Media Renderer front-end for MPD, the Music Player Daemon
diff --git a/media-sound/wav2json/metadata.xml b/media-sound/wav2json/metadata.xml
index 41e34520996a..a78826423e1b 100644
--- a/media-sound/wav2json/metadata.xml
+++ b/media-sound/wav2json/metadata.xml
@@ -4,7 +4,6 @@
pavel.a.denisov@gmail.com
Pavel Denisov
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/media-sound/xmms2-scrobbler/metadata.xml b/media-sound/xmms2-scrobbler/metadata.xml
index af872c8a772b..dbb50391915b 100644
--- a/media-sound/xmms2-scrobbler/metadata.xml
+++ b/media-sound/xmms2-scrobbler/metadata.xml
@@ -4,7 +4,6 @@
slyfox@gentoo.org
Sergei Trofimovich
- Primary Maintainer
XMMS2-Scrobbler is a client for XMMS2 that feeds information about the songs
diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz
index fbbd481eed70..110da01d3f6d 100644
Binary files a/media-tv/Manifest.gz and b/media-tv/Manifest.gz differ
diff --git a/media-tv/v4l-dvb-saa716x/metadata.xml b/media-tv/v4l-dvb-saa716x/metadata.xml
index 5fcb0acfd4a5..e6068d25781a 100644
--- a/media-tv/v4l-dvb-saa716x/metadata.xml
+++ b/media-tv/v4l-dvb-saa716x/metadata.xml
@@ -4,12 +4,10 @@
martin.dummer@gmx.net
Martin Dummer
- Proxied maintainer
hd_brummy@gentoo.org
Joerg Bornkessel
- Proxying maintainer
proxy-maint@gentoo.org
diff --git a/media-tv/xmltv/metadata.xml b/media-tv/xmltv/metadata.xml
index 8f4d6b5829f2..21f860d445bf 100644
--- a/media-tv/xmltv/metadata.xml
+++ b/media-tv/xmltv/metadata.xml
@@ -1,14 +1,13 @@
-
- proxy-maint@gentoo.org
- proxy-mintainers
-
Aidenn0@geocities.com
Jason Miller
- Proxied maintainer; set to assignee in all bugs
+
+
+ proxy-maint@gentoo.org
+ proxy-mintainers
Argentina tv listing grabber
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index b97b18eddf8b..224d0284c28c 100644
Binary files a/media-video/Manifest.gz and b/media-video/Manifest.gz differ
diff --git a/media-video/bdsup2sub++/metadata.xml b/media-video/bdsup2sub++/metadata.xml
index d02dde92d43c..83f720c7ec2f 100644
--- a/media-video/bdsup2sub++/metadata.xml
+++ b/media-video/bdsup2sub++/metadata.xml
@@ -4,7 +4,6 @@
sautier.louis@gmail.com
Louis Sautier
- Proxied maintainer; set to assignee in all bugs
proxy-maint@gentoo.org
diff --git a/media-video/ffdiaporama/metadata.xml b/media-video/ffdiaporama/metadata.xml
index 60cbff526e13..84064cda7423 100644
--- a/media-video/ffdiaporama/metadata.xml
+++ b/media-video/ffdiaporama/metadata.xml
@@ -4,7 +4,6 @@
olivier.laurantin@laposte.net
Olivier Laurantin
- Proxy maintainer. CC him on bugs
proxy-maint@gentoo.org
diff --git a/media-video/mjpg-streamer/metadata.xml b/media-video/mjpg-streamer/metadata.xml
index 289845ee13ab..492364ee19f4 100644
--- a/media-video/mjpg-streamer/metadata.xml
+++ b/media-video/mjpg-streamer/metadata.xml
@@ -4,12 +4,10 @@