summaryrefslogtreecommitdiff
path: root/kde-misc
diff options
context:
space:
mode:
Diffstat (limited to 'kde-misc')
-rw-r--r--kde-misc/Manifest.gzbin5790 -> 5798 bytes
-rw-r--r--kde-misc/basket/Manifest2
-rw-r--r--kde-misc/basket/basket-2.49a_p20181205.ebuild73
-rw-r--r--kde-misc/kdeconnect/Manifest4
-rw-r--r--kde-misc/kdeconnect/kdeconnect-1.3.1.ebuild89
-rw-r--r--kde-misc/kdeconnect/kdeconnect-1.3.3.ebuild2
-rw-r--r--kde-misc/kio-gdrive/Manifest4
-rw-r--r--kde-misc/kio-gdrive/kio-gdrive-1.2.4.ebuild46
-rw-r--r--kde-misc/kio-gdrive/kio-gdrive-1.2.5.ebuild2
-rw-r--r--kde-misc/latte-dock/Manifest6
-rw-r--r--kde-misc/latte-dock/latte-dock-0.8.2.ebuild2
-rw-r--r--kde-misc/latte-dock/latte-dock-0.8.3.ebuild (renamed from kde-misc/latte-dock/latte-dock-0.7.5.ebuild)6
-rw-r--r--kde-misc/tellico/Manifest6
-rw-r--r--kde-misc/tellico/files/tellico-3.1.4-empty-permissions-set.patch27
-rw-r--r--kde-misc/tellico/files/tellico-3.1.4-xmloutputclosecallback-signature.patch30
-rw-r--r--kde-misc/tellico/metadata.xml1
-rw-r--r--kde-misc/tellico/tellico-3.1.4.ebuild91
-rw-r--r--kde-misc/wacomtablet/Manifest2
-rw-r--r--kde-misc/wacomtablet/wacomtablet-3.1.1.ebuild47
-rw-r--r--kde-misc/yakuake/Manifest4
-rw-r--r--kde-misc/yakuake/metadata.xml9
-rw-r--r--kde-misc/yakuake/yakuake-3.0.5-r1.ebuild65
22 files changed, 360 insertions, 158 deletions
diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz
index 122ae1ba1055..f35313abe719 100644
--- a/kde-misc/Manifest.gz
+++ b/kde-misc/Manifest.gz
Binary files differ
diff --git a/kde-misc/basket/Manifest b/kde-misc/basket/Manifest
index 334672c9c4c0..4864c217ab66 100644
--- a/kde-misc/basket/Manifest
+++ b/kde-misc/basket/Manifest
@@ -1,4 +1,6 @@
AUX basket-2.49a_p20170225-fixes.patch 2428 BLAKE2B 1b1ed57b33d819ac8bde1f4d26b768c69b2414a90363dcbb83ed92378124cf9c46980c3999e6cc8295114f4eb956a298e0a62b9f53e17927d9f2d3657ba32539 SHA512 52aa945f6994fce6c6204ae3893ccc7c656a1c97aeee85062328f7d9f8fdadc354abc0307865b0b2053a1d2da6c95fd1431d9c1e15f699acdd333c16dc1bd27b
DIST basket-2.49a_p20170225.tar.gz 4680129 BLAKE2B f6a7acc8b83596815a79f9dd73879f9471d2a9ae9096d521ef98faeaaa2f3f2c6dc46c05ed0097fa1b20cf66479b5127b625eb60b0257fb1579bfc1d73f2e989 SHA512 87d454d33bfa881ac5958a4d02c5775b8d54e83c6b86e1b2732565132b2d0339be630a3ab0bbd0169da950aa43750e4088add45a94ce10fd3ffa05e0b3e26b1c
+DIST basket-2.49a_p20181205.tar.gz 4689215 BLAKE2B dce87001622aac8e50957d87d36c9094a807765d96bc60fe450fed0f293e0e21ead7529c57eaecc97c4f56d5bce7fabd34a564f632fc56f0c83621fac4092dee SHA512 62c6a337f634be374ee8631c8b88a78097ae4badd905e6be556f11fa841cc03ab32ab563f59a865d1bc85f105ec273472734c42f1bff834e4d7219c258d82281
EBUILD basket-2.49a_p20170225-r1.ebuild 1883 BLAKE2B 088fed133e29820d2196311f2887817c9359f2a113191261753d3a4b15989e720579844facde31fe274a8db0662849a2bec66fc11c7091cc8f612a7b168e1bd2 SHA512 e0994d91a49175bcb19f79c60e582b0939656951bf616b18a968e6b93025aba869e4836665a42cc96afc9a5e250233cfad60401e755e82500deb4b964652ee3f
+EBUILD basket-2.49a_p20181205.ebuild 1885 BLAKE2B 790de2a3949b796c7afb2bb1018e985f633edb6f0c112fdcc0fc58e53770eb39b9f896b904195945b227a264b5f119a993afc06b5b3539392fe5cb1b03efdfcc SHA512 8a9f98c7d479e1891b40c3d7f8670935adf7fab1a3edaad9558379c17667e1980c331a5a24a0d6682be9c46ce54d0e3b96f7ff15c56d268403135c3088a351b1
MISC metadata.xml 336 BLAKE2B 0a9704885fd7a47cb2b0b01f51baf34c3cfac7eefcfb06c4328d83aa51b4909e5ad20a29ffc7df79df38d01d1a86e37ece806a0f905714eb0e86a29f12e2aade SHA512 8c2e68454f9153eefec98b4c918de8390de6e3384b0d3339b64bcbe54592e582c933a372852444f031fe0574e4d1ad3e4b6fcd80fe9f610cd6624e13eaec3eb0
diff --git a/kde-misc/basket/basket-2.49a_p20181205.ebuild b/kde-misc/basket/basket-2.49a_p20181205.ebuild
new file mode 100644
index 000000000000..587b1ce550e7
--- /dev/null
+++ b/kde-misc/basket/basket-2.49a_p20181205.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+COMMIT="60e38c6028e42efdaf042212097a34044c724a57"
+KDE_TEST="true"
+KDE_HANDBOOK="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="A DropDrawers clone. Multiple information organizer"
+HOMEPAGE="https://github.com/basket-notepads/basket"
+SRC_URI="https://github.com/${PN}-notepads/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="crypt git"
+
+RDEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kfilemetadata)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kservice)
+ $(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 qtnetwork)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ media-libs/phonon[qt5(+)]
+ x11-libs/libX11
+ crypt? ( app-crypt/gpgme:= )
+ git? ( dev-libs/libgit2:= )
+"
+DEPEND="${RDEPEND}
+ $(add_qt_dep qtconcurrent)
+ git? ( virtual/pkgconfig )
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_prepare() {
+ kde5_src_prepare
+ if ! use test; then
+ sed -e "/add_subdirectory(tests/s/^/#DONT/" -i src/CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package crypt Gpgme)
+ $(cmake-utils_use_find_package git Libgit2)
+ )
+ kde5_src_configure
+}
diff --git a/kde-misc/kdeconnect/Manifest b/kde-misc/kdeconnect/Manifest
index c988227e8ba2..af4f571bb076 100644
--- a/kde-misc/kdeconnect/Manifest
+++ b/kde-misc/kdeconnect/Manifest
@@ -1,6 +1,4 @@
AUX kdeconnect-1.3.0-no-wayland.patch 523 BLAKE2B c29b58a3f1f97f09c67270f6b55f8122ccca834b979717bc1c5ad279675106acaa23da1d4a4a08dcc4194b6837cb5fce23ecfd12d5d8d1ed4adb8b4fdd077eae SHA512 68527f15ec3f0af14e33e857567c2fcc622f5dd5fc0652dc0af95e91dc5b96929df9db4961d9aa528be73b87e021877d7f6ee5894a2a195446a7235ca979b664
-DIST kdeconnect-kde-1.3.1.tar.xz 283636 BLAKE2B 8790ff2f411539db6759ddcad6a9401b2769c7c02f7a0465e0141f10eb6b5675fa56ac89bce94ae02326ce6eb13911f0b97684660df05195df596c1848d1f219 SHA512 52157dc7c7c3caec9871e9feb69c7aa8b82738fa5d4e60bb7492a9ded672351fbb6773ebf166281da9e585798583c1b23ac52bfd60927bb606472b19c5dc8538
DIST kdeconnect-kde-1.3.3.tar.xz 284712 BLAKE2B 1e36cf9e59cefd6d30f63805d3a91d86dbb98e7b73cfbe7b3a9263996b3f500f245a2cbdec2176fcf9ff7ff6a6820d5c3509a637a5de441e3d6c50e515980ce8 SHA512 177f525a17c771e31acb2d36a66bc653fb7c584740409ed4a487d30a411737ee6716e353a607d08e699a579593491b9f36f46d9fe57221307f9327fc59a6779f
-EBUILD kdeconnect-1.3.1.ebuild 2205 BLAKE2B efe4fbd831eb259ea1feda30b17fbe305c3603a4891991e9be78fba96845ada5909856e68001c137f8fc49fabad2928fe860b651bbc38d7163e61c9a60de4d1d SHA512 e42292f167f7fc261249502dab25a9df91cae5123b616d497df872780721eada3d889f99dd17141ec9404e597347a01eedd5ffaf97b3ae90b8ca86c0bdae14f8
-EBUILD kdeconnect-1.3.3.ebuild 2163 BLAKE2B ab8a058a98652ecb6bd9a9db2180dc23ee47b2cd01257cc0c675398a423e7264ed2de19b5ee7aaf63672d30daea3e7b292f124d079f57b52838f868f795511e4 SHA512 161ec52302d183e22c25913dcf47cc5c3ef81c53b67b7a8231ea89293951349a4145620c5bed28c30295bc0aff4a181547362fb6a4144fef4844f0892473af0a
+EBUILD kdeconnect-1.3.3.ebuild 2162 BLAKE2B ab261100abbf62c376ae0cbe065fc328d31d25318683be939ece2cc0f525bf65af86ffc44c71f0e31ae9f8a3377e9262a354817df6dc15dca831a9474eeece5a SHA512 e054d64b01947ea837e26116d8926fd7f4ff820baa8836aeea95a427d960fc7b930e0a12f4246c86ccd4c64c748bee454a95391d608b80e2db7a038db4c82000
MISC metadata.xml 542 BLAKE2B ca880a9dbf862f3b76d30b2fe8bdcf83487606179785fa7060dfc50342df4b73c55a45302b8eb0306559d5da907d958c71ccde0028f23ddf3353465b446a536a SHA512 76c1a4ccab6959be8982ffaab3830fbbe4e3c1c55ad5793bd07fa1c037b1632a2b568d2049bf83f71d437b72f01638d6fe54e17744df95cfe04b2d99828a08bf
diff --git a/kde-misc/kdeconnect/kdeconnect-1.3.1.ebuild b/kde-misc/kdeconnect/kdeconnect-1.3.1.ebuild
deleted file mode 100644
index 2becdf4d6b4b..000000000000
--- a/kde-misc/kdeconnect/kdeconnect-1.3.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="true"
-KMNAME="${PN}-kde"
-KDE_SELINUX_MODULE="${PN}"
-inherit kde5
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${KMNAME}-${PV}.tar.xz"
- KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="Adds communication between KDE Plasma and your smartphone"
-HOMEPAGE="https://www.kde.org/ https://community.kde.org/KDEConnect"
-LICENSE="GPL-2+"
-IUSE="app mousepad wayland"
-
-DEPEND="
- $(add_frameworks_dep kcmutils)
- $(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 kio)
- $(add_frameworks_dep knotifications)
- $(add_frameworks_dep kservice)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtdeclarative)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtx11extras)
- >=app-crypt/qca-2.1.0:2[qt5(+),ssl]
- app? ( $(add_frameworks_dep kdeclarative) )
- mousepad? (
- x11-libs/libfakekey
- x11-libs/libX11
- x11-libs/libXtst
- )
- wayland? ( $(add_frameworks_dep kwayland) )
-"
-RDEPEND="${DEPEND}
- app? ( $(add_frameworks_dep kirigami) )
- wayland? ( $(add_plasma_dep kwin) )
- !kde-misc/kdeconnect:4
-"
-
-RESTRICT+=" test"
-
-PATCHES=( "${FILESDIR}/${PN}-1.3.0-no-wayland.patch" )
-
-src_prepare() {
- kde5_src_prepare
-
- sed \
- -e 's#${LIBEXEC_INSTALL_DIR}#@KDE_INSTALL_FULL_LIBEXECDIR@#' \
- -i daemon/kdeconnectd.desktop.cmake || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DEXPERIMENTALAPP_ENABLED=$(usex app)
- $(cmake-utils_use_find_package mousepad LibFakeKey)
- $(cmake-utils_use_find_package wayland KF5Wayland)
- )
-
- kde5_src_configure
-}
-
-pkg_postinst(){
- kde5_pkg_postinst
-
- elog
- elog "Optional dependency:"
- elog "net-fs/sshfs (for 'remote filesystem browser' plugin)"
- elog
- elog "The Android .apk file is available via"
- elog "https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp"
- elog "or via"
- elog "https://f-droid.org/repository/browse/?fdid=org.kde.kdeconnect_tp"
- elog
-}
diff --git a/kde-misc/kdeconnect/kdeconnect-1.3.3.ebuild b/kde-misc/kdeconnect/kdeconnect-1.3.3.ebuild
index 8555470399cf..e8e752d275d9 100644
--- a/kde-misc/kdeconnect/kdeconnect-1.3.3.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-1.3.3.ebuild
@@ -11,7 +11,7 @@ inherit kde5
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${KMNAME}-${PV}.tar.xz"
- KEYWORDS="~amd64 x86"
+ KEYWORDS="amd64 x86"
fi
DESCRIPTION="Adds communication between KDE Plasma and your smartphone"
diff --git a/kde-misc/kio-gdrive/Manifest b/kde-misc/kio-gdrive/Manifest
index 55218a93668c..a06f9bbc9259 100644
--- a/kde-misc/kio-gdrive/Manifest
+++ b/kde-misc/kio-gdrive/Manifest
@@ -1,5 +1,3 @@
-DIST kio-gdrive-1.2.4.tar.xz 44700 BLAKE2B 067a7e75a073a1bfffa76ba6bab9c76c517231182c0bd8ee6ddff6ab601ddaab4c19716d55072c3c09cdb0656e649bb7cf8b8951d6f458557fc29581109d04c2 SHA512 0430702ebc9412cbc0116f2677046da89ebac82d93afff915b08bf0449b26174975104514b4a000b60e4a0da9714270881b8ff264f2e7f2d9d4715229ff5a238
DIST kio-gdrive-1.2.5.tar.xz 45784 BLAKE2B 13ab7370f27694b1e9423ef9975ec17361893196f65369339ac2adc844ee7ce015ea8814eb1cf3abce50f3513ea97a612cd1f9fbe2d84f875e6245acfeda5fe0 SHA512 4aea167f756b8cd24a429ea46a73353fc7cc76fa844f4317e6a90b696165f110913a56334a75e0b5e522a892ea31d085d56928e4abf0286c4caadcdc7cfe41d3
-EBUILD kio-gdrive-1.2.4.ebuild 1053 BLAKE2B 0606cc225562a217065135f0b63100d8977b3492cabda25d97f005c81bd15c5dbd8803bc8ec2fc0d25d16785219696e5e7b6fb8d2f5acf922acbc048703203cd SHA512 3ff6b362993124e07f76e6bf417e0fa4efe637483872442fd605af6fd386b3c3fe49dc9ba77f111e148d579e6eae1c7b08c94f8cf2c6f255fb48d47f77a1ff50
-EBUILD kio-gdrive-1.2.5.ebuild 1051 BLAKE2B cf859512248bc7ff357a1e29a0654ef69f59626eae9e49b085e11af0012db67010f4ea63fae047ae40e51c4e2765b54579b557b79f07a3eefc9d6c103830de7a SHA512 21dfb3b0f5bb69877bf1745bc781a9b5ef363f404ad6619024b05aacae06cad9eec14ccaf18c6b2048158495456946d216798cfa05a6ca0a4ae76eb44f82641d
+EBUILD kio-gdrive-1.2.5.ebuild 1050 BLAKE2B be7f2206ff25b3bf88c0053144140f22e738eefee1bb86ea2ed0b49750ad717c368caaea2a86a5735d7ba27afc28aa8774f8e48fcb862b0f96b7f82b749e262b SHA512 00ba2e3fd2898a822a5f940c019950b868314b804451855464321a8bd6bf64785249fe87f06fab2311d2756f4eb66324feed46528124a3a0462c825297540111
MISC metadata.xml 402 BLAKE2B 80f60bca3fa59b7e22727709066453e1002c786c2eda688aa437f86fd99d73aa4b8c35a22571d3f774c55d16b1a4267fb0242253fd38a45890701755cca72afa SHA512 2c94ff5a07cb0a89d93cf798ee2b9a9f163f448e9d6d3185c06d58b42c1a9ef480adfafd540a021d4f9ebab6bb78e979c74e9a83867abff13f66b2b35eaafd21
diff --git a/kde-misc/kio-gdrive/kio-gdrive-1.2.4.ebuild b/kde-misc/kio-gdrive/kio-gdrive-1.2.4.ebuild
deleted file mode 100644
index 0870b77d1d7b..000000000000
--- a/kde-misc/kio-gdrive/kio-gdrive-1.2.4.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="optional"
-inherit kde5
-
-DESCRIPTION="KIO Slave for Google Drive service"
-HOMEPAGE="https://phabricator.kde.org/project/profile/72/"
-
-if [[ ${KDE_BUILD_TYPE} != live ]] ; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
- KEYWORDS="amd64 x86"
-fi
-
-IUSE="+kaccounts"
-
-COMMON_DEPEND="
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep knotifications)
- $(add_kdeapps_dep libkgapi)
- $(add_qt_dep qtwidgets)
- kaccounts? ( $(add_kdeapps_dep kaccounts-integration) )
- !kaccounts? ( dev-libs/qtkeychain:=[qt5(+)] )
-"
-DEPEND="${COMMON_DEPEND}
- $(add_qt_dep qtgui)
- $(add_qt_dep qtnetwork)
- dev-util/intltool
-"
-RDEPEND="${COMMON_DEPEND}
- kaccounts? ( $(add_kdeapps_dep kaccounts-providers) )
-"
-
-DOCS=( README.md )
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_find_package kaccounts KAccounts)
- )
- kde5_src_configure
-}
diff --git a/kde-misc/kio-gdrive/kio-gdrive-1.2.5.ebuild b/kde-misc/kio-gdrive/kio-gdrive-1.2.5.ebuild
index 556a7928a435..48b418390bb6 100644
--- a/kde-misc/kio-gdrive/kio-gdrive-1.2.5.ebuild
+++ b/kde-misc/kio-gdrive/kio-gdrive-1.2.5.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://phabricator.kde.org/project/profile/72/"
if [[ ${KDE_BUILD_TYPE} != live ]] ; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
- KEYWORDS="~amd64 x86"
+ KEYWORDS="amd64 x86"
fi
IUSE="+kaccounts"
diff --git a/kde-misc/latte-dock/Manifest b/kde-misc/latte-dock/Manifest
index 4622c6b6ca1f..64564ebf5c14 100644
--- a/kde-misc/latte-dock/Manifest
+++ b/kde-misc/latte-dock/Manifest
@@ -1,5 +1,5 @@
-DIST latte-dock-0.7.5.tar.xz 542128 BLAKE2B 802d8b9f5cf961a38715a0ff196e0331a284817e20edc8eb87f04a557c9033d4ffef2c447ce0e8c6f6079814feed822890a66005336e6599a820125fe8affd67 SHA512 11a0faa346ef798d8d9a7a93ea69bbcd7bd206c2ad1a9f2775218371b9b894dc3fc1b52268aaa0bd17e26f7cc05d6cfb06f078f31614abbaad509171addf106f
DIST latte-dock-0.8.2.tar.xz 654976 BLAKE2B c2078821ff0a3c431fe3563f8a68d1ccbd1d74694c883d3da923a28922e00e51378b48b2bcf5348e0bbf3c5c4a5224ebc06fb2c8dacfdf7418b601ef108fb683 SHA512 342bb68c371eb4d5a4587888c1d273cd47521e1ab3584449a76fd046fb0e3203bc0f36a9d46e8299e2f520c76473df832ccfe2a957260986a4202ecf996b2228
-EBUILD latte-dock-0.7.5.ebuild 1281 BLAKE2B ebf188235101aa6e5e24d6b53dc1002316b898e9d0d3bc07fb8860c8b8004d0876ed5317a702cbcc153aec266e99660628d03eabcc2ae80d24838a819b0e0678 SHA512 ba0014b28ab9db95e9a0eb56d4efcf273e6296469a6fe8ecbd5e3d4db2e0933a4da8c639b86d2c8ccf2f3f28e389d0cd1dfadf95e52afe8a82ac387fba924521
-EBUILD latte-dock-0.8.2.ebuild 1267 BLAKE2B b7166e1d4e6d39e6bef4f963d56c70eb6bc30c4d8a71ed0f140605159fe396308806d3f1023371fb5c8cf781e7b3a356bf12d5cebef018155e4c64a08d7dba89 SHA512 28067104ad556e39199bc9e590593447becdf2fcc9b6e94da20d68bd65e810e8ec8cfeeb0fdff73ddece62594527f0f2773567195e74feb07c71be18da7e0b17
+DIST latte-dock-0.8.3.tar.xz 656396 BLAKE2B 00fece3abe4c259da212f7d0f2ddca7aa4926c6378aa986d4f6f7777842b7c9966f78798b106239e2d63af7af822d872f0f19fcb4686ce0ebad1086089022720 SHA512 e49ea9aca28bcae202e5f4832484f579233ea220a7eb7dcdaea128d68185d7bc0ec6df88eaa543c6267b00fe0a0b060bf533816bd196210e18c6ac56186e018e
+EBUILD latte-dock-0.8.2.ebuild 1266 BLAKE2B cb04c1b03c2e8023399cfcff150a19bd98d730f53570237b4298b23bf72fc9cd25c9fac3af21c69b8c12764a9b9a865860caeada2c7198dfaf011da3d6ebca17 SHA512 0fa5688a80b0c2e932774401fcbd22483358eb4de39445ac5cae776e83f8cf945650fbb121778ac90095f3d6ae0cbacc8b14052c1d94f2e9b3777cd3030900ad
+EBUILD latte-dock-0.8.3.ebuild 1268 BLAKE2B 165fef170da3dc66404be7ef812119d565998af53d9ec9ba668f52e45c3803890f28a334c509f6b9c17fa1e1ffcfc699a0bcaee396fb39895d75cfee6b82dd96 SHA512 a3ed2f7fde3633ecfc20009f1cdf30fed1a8228e37dd735da518da26593f385716dfaf7ee0767393b47fdda31f2004c6415be997c6206a827a53336c73b72950
MISC metadata.xml 453 BLAKE2B a49e759f4ce30c2730a4bf082b8f953e0e93f95f2de3b567798d4bea8229558ed72cd774c5d9b1356bd066dc92400d17f05d830746d87386c8c2921fcc484c80 SHA512 5fd22fbf848fbbc76422a4002e5efdddb8a387c406fc45b580e1ec93c36cd2407582770d5d842367fa0d7dd7fceaec196cf0202f56bd5144f89b4f573c2d9c35
diff --git a/kde-misc/latte-dock/latte-dock-0.8.2.ebuild b/kde-misc/latte-dock/latte-dock-0.8.2.ebuild
index 39cea0c7eef1..31b5657f913f 100644
--- a/kde-misc/latte-dock/latte-dock-0.8.2.ebuild
+++ b/kde-misc/latte-dock/latte-dock-0.8.2.ebuild
@@ -7,7 +7,7 @@ inherit kde5
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64 x86"
+ KEYWORDS="amd64 x86"
fi
DESCRIPTION="Elegant dock, based on KDE Frameworks"
diff --git a/kde-misc/latte-dock/latte-dock-0.7.5.ebuild b/kde-misc/latte-dock/latte-dock-0.8.3.ebuild
index b50de8f5bdfa..476f28f5fdaa 100644
--- a/kde-misc/latte-dock/latte-dock-0.7.5.ebuild
+++ b/kde-misc/latte-dock/latte-dock-0.8.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,7 @@ inherit kde5
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="amd64 x86"
+ KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Elegant dock, based on KDE Frameworks"
@@ -48,4 +48,4 @@ DEPEND="
"
RDEPEND="${DEPEND}"
-DOCS=( CHANGELOG.md README.md TRANSLATORS )
+DOCS=( CHANGELOG.md README.md )
diff --git a/kde-misc/tellico/Manifest b/kde-misc/tellico/Manifest
index 743311184171..37ab06fcd73b 100644
--- a/kde-misc/tellico/Manifest
+++ b/kde-misc/tellico/Manifest
@@ -1,5 +1,9 @@
AUX tellico-3.1.3-regexp-filtering.patch 1450 BLAKE2B 0149988de7c468ba089fe61aff7d7d0b111576f894d2f80bf4e2ddec13edf59baf575fec007833baa1d2610f045948dc79a89896d9482927bed62df4c341ad53 SHA512 406d30f13b3f9c7adf884ab71658781ceececa9e3befe05338f7d90bc0955ac93bc6d362c1e03a70452da34fb8640907fd89374f896ef33523bc51bdce3208ec
AUX tellico-3.1.3-version.patch 586 BLAKE2B a4e6a53891b8418f1abdde2ecd25085c15f7f689e3647be241af605c877798e31a95bc3bd269c6a5103919f13a542cd60a626f7fab4e129b91cacfd80a0bde93 SHA512 72393098706404d200c5c57826ec064db49ace5508577e05d35078f215c204d6cf5921384ee823d4adf0f0d3e3aeb15e29fae214dfe01b21748b36b199e87ed4
+AUX tellico-3.1.4-empty-permissions-set.patch 906 BLAKE2B e46830a15f0f1fa05b1d94c57ecc27c06f7fe269b1eef3f2bb94c378b0d794ec43ebff9904e964741c2a35a46e7b0ea1faeccffff0dc930aa345ba16746cf1aa SHA512 49bc0ffa89049c964e92a15ed1067964ef2a66af3611929c0dc7263b7dfaae8077e0214f03f99359fe71d5c27e22853fdecc5998a4cd81231f7b30aeadce2c0b
+AUX tellico-3.1.4-xmloutputclosecallback-signature.patch 918 BLAKE2B 2150dd13332ea01a5524951085dfe4a7032a4cf26776af5818f4caa7764584027112b3f793e3a839ade84979aa75c1e2e7034d5baaff250b9d32c64832d2e930 SHA512 6ceda2d2a10b480539677654a2b21132c17e88a4395016fdb703c09f9ee066a93c834bc9b229730970dd35dca4a110f4c2fea19775062d404f76515fc0fbc0f0
DIST tellico-3.1.3.tar.xz 4607668 BLAKE2B 4c4fb678b16611c448e0fc77f0b5c9e03f344c76d20e6006c03ee12140b647fefa7a3aba2f5312ea8c36f3722418981fb469a6c199f1e115542c784003854d28 SHA512 9024f423f0685e834ed46e7038c5b95fab5b684aaac00d6298e23493fb4290daeda994faf36a0f04973093a477be5506591e6b0e7f57ef5591fb10953ad8ec5e
+DIST tellico-3.1.4.tar.xz 4632792 BLAKE2B 29db598ef558fe04618843cad6a58055b5de392f34aeea4860683f04ef4ab20856fd4a01523dc13c2d68023c266de69590e843ea56f912989d57c01e0d701ee2 SHA512 d09183bee13ae9f7c6c5114b76eeeb959a184def559ae239bb880ef9be964e33878530e9c4c0d3baa6f872bf8db155dffb94592e3a857623ab131d2f28f1f139
EBUILD tellico-3.1.3.ebuild 2529 BLAKE2B 58ffc4c9752e884dc2b5632f0929153561ca3429af7aec61abda96e4f988842676d7a0a93d1a087eb6d3e975b53277a2fb1d27d292e403ba46a31cb1964beebc SHA512 ce74db02a19525c1398b1e013e8c95bca7c96d23937ffad4a273c31ce12e89314bcfc87dcbb419d67ef65e4835a280c6efdc0815f3e510de024ab7cb9cf1388d
-MISC metadata.xml 597 BLAKE2B 7b88f7d3e9aa4e5a291eb98034886b61d9f68dd0ef694da227287a6e4892fb553fc3c14a84a087dbbccdfbd5a4291e7708f772e2655ba9e314a8627e77871346 SHA512 3e1196598053c7ba9a29d578f20da3da281d0ed27e371716e66c3311e6dc888baa28f72cbe5af768ff8aed50eff84f541b2ba2a62f5f5fe6ef48ed125e4f8300
+EBUILD tellico-3.1.4.ebuild 2563 BLAKE2B 38155782f34da90e1dc92837256b2e5b3ee7859c07f1ef89e252650a35a75313061e8cf2707d824cca5dae03ddb876c8fea8ae2be71f190eb993ad173f9577e7 SHA512 3ac22a47a1b6772b077de1fddb0f19fd952f039d74ce9d4339bf61200ccf9fd4f4fa8a64a279f84c7a4ff028bb1f768578a8a111b1454900d83134e543221ea2
+MISC metadata.xml 666 BLAKE2B 5d03d3b6466087a3fee7c12daee7824d8a995fdb8feeeb458801e56549cca5cd24794f30ba82dd0146626edc7284d02770a904400b2aae25831dca59a8c31e76 SHA512 57316bf5ca997b02babd947e54909960300e0ca0340662fdb7b151b161913ab255502aee63951c78d301071b2fd1b5cd33d5238496e3ba8e8a8956c102d4d16e
diff --git a/kde-misc/tellico/files/tellico-3.1.4-empty-permissions-set.patch b/kde-misc/tellico/files/tellico-3.1.4-empty-permissions-set.patch
new file mode 100644
index 000000000000..2cb38749f4cf
--- /dev/null
+++ b/kde-misc/tellico/files/tellico-3.1.4-empty-permissions-set.patch
@@ -0,0 +1,27 @@
+From fd2056f2de46fa3be308ad47541f6c7ce8483c91 Mon Sep 17 00:00:00 2001
+From: Pino Toscano <pino@kde.org>
+Date: Wed, 19 Dec 2018 10:24:51 +0100
+Subject: Properly pass an empty permission set
+
+Use QFileDevice::Permissions() to represent no permissions, instead of
+hardcoding 0.
+---
+ src/tests/imagejobtest.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/tests/imagejobtest.cpp b/src/tests/imagejobtest.cpp
+index ee578f8..b387e3b 100644
+--- a/src/tests/imagejobtest.cpp
++++ b/src/tests/imagejobtest.cpp
+@@ -99,7 +99,7 @@ void ImageJobTest::testNonexistant() {
+ void ImageJobTest::testUnreadable() {
+ QTemporaryFile tmpFile;
+ QVERIFY(tmpFile.open());
+- QVERIFY(tmpFile.setPermissions(0));
++ QVERIFY(tmpFile.setPermissions(QFileDevice::Permissions()));
+ QUrl u = QUrl::fromLocalFile(tmpFile.fileName());
+
+ Tellico::ImageJob* job = new Tellico::ImageJob(u);
+--
+cgit v1.1
+
diff --git a/kde-misc/tellico/files/tellico-3.1.4-xmloutputclosecallback-signature.patch b/kde-misc/tellico/files/tellico-3.1.4-xmloutputclosecallback-signature.patch
new file mode 100644
index 000000000000..703af9c23e1e
--- /dev/null
+++ b/kde-misc/tellico/files/tellico-3.1.4-xmloutputclosecallback-signature.patch
@@ -0,0 +1,30 @@
+From 02cde6b20a3a0606aef7bf98a14ca70c7615be2c Mon Sep 17 00:00:00 2001
+From: Pino Toscano <pino@kde.org>
+Date: Wed, 19 Dec 2018 10:23:44 +0100
+Subject: Fix signature of xmlOutputCloseCallback function
+
+xmlOutputCloseCallback returns int, so adjust the closeQString callback
+to return 0 (i.e. no error).
+---
+ src/translators/xslthandler.cpp | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/translators/xslthandler.cpp b/src/translators/xslthandler.cpp
+index 32b3e02..3d249fd 100644
+--- a/src/translators/xslthandler.cpp
++++ b/src/translators/xslthandler.cpp
+@@ -52,9 +52,10 @@ static int writeToQString(void* context, const char* buffer, int len) {
+ return len;
+ }
+
+-static void closeQString(void* context) {
++static int closeQString(void* context) {
+ QString* t = static_cast<QString*>(context);
+ *t += QLatin1String("\n");
++ return 0;
+ }
+
+ using Tellico::XSLTHandler;
+--
+cgit v1.1
+
diff --git a/kde-misc/tellico/metadata.xml b/kde-misc/tellico/metadata.xml
index e8ba8bd489a0..c982ea5a1ffe 100644
--- a/kde-misc/tellico/metadata.xml
+++ b/kde-misc/tellico/metadata.xml
@@ -12,5 +12,6 @@
</longdescription>
<use>
<flag name="discid">Add support for reading disc IDs from audio CDs</flag>
+ <flag name="yaz">Add support for searching Z39.50 databases</flag>
</use>
</pkgmetadata>
diff --git a/kde-misc/tellico/tellico-3.1.4.ebuild b/kde-misc/tellico/tellico-3.1.4.ebuild
new file mode 100644
index 000000000000..6045a6415708
--- /dev/null
+++ b/kde-misc/tellico/tellico-3.1.4.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Collection manager based on KDE Frameworks"
+HOMEPAGE="http://tellico-project.org/"
+SRC_URI="http://tellico-project.org/files/${P}.tar.xz"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+KEYWORDS="~amd64 ~x86"
+IUSE="cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz"
+
+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 kcrash)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep khtml)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kitemmodels)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwallet)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep solid)
+ $(add_frameworks_dep sonnet)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ dev-libs/libxml2
+ dev-libs/libxslt
+ >=dev-perl/Text-BibTeX-0.780.0-r1
+ cddb? ( $(add_kdeapps_dep libkcddb) )
+ discid? ( dev-libs/libcdio:= )
+ pdf? ( app-text/poppler[qt5] )
+ scanner? ( $(add_kdeapps_dep libksane) )
+ semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
+ taglib? ( >=media-libs/taglib-1.5 )
+ v4l? ( >=media-libs/libv4l-0.8.3 )
+ xmp? ( >=media-libs/exempi-2 )
+ yaz? ( >=dev-libs/yaz-2:0 )
+"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+"
+
+# tests need network access
+RESTRICT+=" test"
+
+DOCS=( AUTHORS ChangeLog README )
+
+PATCHES=(
+ "${FILESDIR}/${P}-xmloutputclosecallback-signature.patch"
+ "${FILESDIR}/${P}-empty-permissions-set.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON
+ $(cmake-utils_use_find_package cddb KF5Cddb)
+ $(cmake-utils_use_find_package discid CDIO)
+ $(cmake-utils_use_find_package pdf Poppler)
+ $(cmake-utils_use_find_package scanner KF5Sane)
+ $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
+ $(cmake-utils_use_find_package taglib Taglib)
+ -DENABLE_WEBCAM=$(usex v4l)
+ $(cmake-utils_use_find_package xmp Exempi)
+ $(cmake-utils_use_find_package yaz Yaz)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-misc/wacomtablet/Manifest b/kde-misc/wacomtablet/Manifest
index ddb753b0f4bf..08145a98b4d2 100644
--- a/kde-misc/wacomtablet/Manifest
+++ b/kde-misc/wacomtablet/Manifest
@@ -1,3 +1,5 @@
DIST wacomtablet-3.1.0.tar.xz 722436 BLAKE2B 97469b71d5139e67e4f3de27ed5c6beaa32abdcc159453206da98250d9b68b47c6a1022264a5faf1ac2e0283d0aff3465dad38cadacc52e6ed970261b6157a3d SHA512 763eddaca5471f62fb18e8c9f24d1be2a91e49eeaec4ce0b0ab6c89f1d85b9a6bcf32c67e79dee2e958dfba5bd354b4f4685a080ac06d461150a5da3a78a8915
+DIST wacomtablet-3.1.1.tar.xz 724176 BLAKE2B 062f05067b9ca423527f1fbbc498d3228fba9333f96e918493a00c3ceb669a23c3ab9297bf6c2d3d161559f1d9cf6ccff8f502971718e71a360f3db2e7d9bd67 SHA512 91f8ab9326b8307d63e09c7d75d613553f16c6cb93837cc404cb251aeda93078011b0c5aa0fc20ca4613d82421d73804cc55fa71a688bf4dd0f1d616733ade97
EBUILD wacomtablet-3.1.0.ebuild 1155 BLAKE2B 2cc5eaff737465906ceb7cae385e96ff9133c0abf97ad7bf7016f09de99680e1d3c5e0eecfcf09983f6d16412836a580415358e78fe6e341ded747dd21be2fff SHA512 0b2d548d8050086e1c495fd7a36e094ba4c172209413850187c088f2f5756459b3e8043babbb5643c744a607095f89c4a48f2319ab6a9265ebee8593e0d3dd6e
+EBUILD wacomtablet-3.1.1.ebuild 1154 BLAKE2B c2ba054d82c4a2d8af767a109627e566301d535f978f10da4096443c37f4bf21852aa70d3c316a31032fc933c8232619eec81101609241587459e335cf408f5a SHA512 380877a74a97182e4bb27d8b3ca304f943b5cd84051375c4a52d9f327b9a634c97c1e9e8f3f1d28cde03dc2bbf8222e463396053ee715b895464d906a0192d15
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
diff --git a/kde-misc/wacomtablet/wacomtablet-3.1.1.ebuild b/kde-misc/wacomtablet/wacomtablet-3.1.1.ebuild
new file mode 100644
index 000000000000..182999363721
--- /dev/null
+++ b/kde-misc/wacomtablet/wacomtablet-3.1.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KControl module for Wacom tablets"
+HOMEPAGE="https://www.linux-apps.com/content/show.php?action=content&content=114856"
+SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep plasma)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ >=dev-libs/libwacom-0.30
+ >=x11-drivers/xf86-input-wacom-0.20.0
+ x11-libs/libXi
+ x11-libs/libxcb
+"
+DEPEND="${CDEPEND}
+ sys-devel/gettext
+ x11-base/xorg-proto
+ x11-libs/libX11
+"
+RDEPEND="${CDEPEND}
+ !kde-misc/wacomtablet:4
+"
diff --git a/kde-misc/yakuake/Manifest b/kde-misc/yakuake/Manifest
index dfc6186e3ec7..2b1d2df857e5 100644
--- a/kde-misc/yakuake/Manifest
+++ b/kde-misc/yakuake/Manifest
@@ -1,3 +1,5 @@
+DIST yakuake-3.0.5-patches.tar.xz 4996 BLAKE2B 0ffef1bf066b962c73ef6a28251d9abf3df66b28cf324bcd2d4f49c7038ba64dd3554490534cb0b001a589c42309253a0cf77683b4f97661d0fbfc17c96e5be0 SHA512 6c66043e22e98d65230de566e4594f4c1bfdcccc229ab8b66d604bf6fa666964f8b05746eb914f65d1e52fa850010aa5016a26b629f8eec09b67548dd2b00251
DIST yakuake-3.0.5.tar.xz 347412 BLAKE2B 964b5abdbc377b2ff3c1c37ebf4cb2537dde00d8c4178bc7db1785701dee82c600cd775a38896d8ad8976cbe14427df094c4db0c425355b0330d2e8b4fbe23cd SHA512 17640590bb87b7c27e1e336cb82141b986103af95cfae2da129b69537d89a78eb0e21a6f5fb9ab26ed9e572f9edad055264f642afee6012e1a5a5c55d9dc2d22
+EBUILD yakuake-3.0.5-r1.ebuild 1656 BLAKE2B 661256837a1088cf77bd4add37bfcc0808c486384a6984597f7cca228ea88e7e3261410f8ba91fcb3fe4b247cf5244d58f00288fb9d6a570ad5ba5c9847e2e69 SHA512 74d0ef1a11542e69ad0cf8f539320b42e42fcae08952be6411a979320016c6bbc3d6a0fe5764710f7bd6cbaf0b64a54aa6c4899c5bfe3367532901e8d34197b8
EBUILD yakuake-3.0.5.ebuild 1214 BLAKE2B 795fdc5b109297743f947b585ba3cf5e10e1d8401933ca706ef99b68690071c3ce15594b929725cd52b0219bce3216efff979b2d3059015850be043ae1afef82 SHA512 f0e56b25047da712af7094963d03a16d4ed4355c5f56c4e70cbb6dc0932ed056048bb7e047ad290cbbcdea08deff39d362c2658d83b569756236e291af0011b3
-MISC metadata.xml 527 BLAKE2B 6550b2f9744eaa38689006f338b02f0f5bc2a7a19942552176aba47d03832e7d39b5049515f768d819bd0f2f5bd26d4a8f572ee8d731b69940f286c3b31102d8 SHA512 9076d81d5e1f7b60667653334a649be515ce8c5b8224422bad089a5541b2438922d515abc11c66918a7bc0d00f4fc6f15f4a3cd20dd697b714195977d1c7baac
+MISC metadata.xml 383 BLAKE2B db422d540aa7006da39c659e964473381fe16466c6296e73178621333b4a883faf82b2ed3c2066ca985260399b0ca0727caefe34471962e199efbe5f6525a612 SHA512 eefabc65f332cc3a81a31d9f21f17ec9fe4c7e4f5a198b040563bfdf350a5cb036bf0e3be79a6ea17146f3cd61d67ca4a1feb12dfce5b9e85c48c40716c677b8
diff --git a/kde-misc/yakuake/metadata.xml b/kde-misc/yakuake/metadata.xml
index daa15bc80c29..b62c302261a7 100644
--- a/kde-misc/yakuake/metadata.xml
+++ b/kde-misc/yakuake/metadata.xml
@@ -5,10 +5,7 @@
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
- <longdescription>
- YaKuake is Yet Another Kuake KDE terminal emulator. It drops down on a
- configurable key press (defaults to F12) with a konsole window, supports
- multiple tabs, multiple screens and mouse wheel tab navigation amongst other
- features.
- </longdescription>
+ <use>
+ <flag name="absolute-position">Use <pkg>kde-frameworks/kwayland</pkg> for absolute window positioning in KWin</flag>
+ </use>
</pkgmetadata>
diff --git a/kde-misc/yakuake/yakuake-3.0.5-r1.ebuild b/kde-misc/yakuake/yakuake-3.0.5-r1.ebuild
new file mode 100644
index 000000000000..d3b012992719
--- /dev/null
+++ b/kde-misc/yakuake/yakuake-3.0.5-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Quake-style terminal emulator based on konsole"
+HOMEPAGE="https://yakuake.kde.org/"
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz
+ https://dev.gentoo.org/~asturm/distfiles/${P}-patches.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2 LGPL-2"
+IUSE="absolute-position X"
+
+DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kglobalaccel)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep knotifyconfig)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_kdeapps_dep konsole)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ absolute-position? ( $(add_frameworks_dep kwayland) )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libX11
+ )
+"
+RDEPEND="${DEPEND}
+ !kde-misc/yakuake:4
+"
+
+PATCHES=(
+ "${WORKDIR}/${P}-patches/${P}-kmainwindow.patch"
+ "${WORKDIR}/${P}-patches/${P}-qicon.patch"
+ "${WORKDIR}/${P}-patches/${P}-kwindowsystem.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package absolute-position KF5Wayland)
+ $(cmake-utils_use_find_package X X11)
+ )
+
+ kde5_src_configure
+}