summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-misc')
-rw-r--r--kde-misc/kdeconnect/Manifest1
-rw-r--r--kde-misc/kdeconnect/files/kdeconnect-0.8-ninja.patch36
-rw-r--r--kde-misc/kdeconnect/kdeconnect-0.7.3.ebuild54
-rw-r--r--kde-misc/kdeconnect/kdeconnect-0.8.ebuild2
-rw-r--r--kde-misc/plasma-nm/files/plasma-nm-0.9.3.6-networkmanager-1.0.6.patch14
-rw-r--r--kde-misc/plasma-nm/plasma-nm-0.9.3.6.ebuild2
-rw-r--r--kde-misc/zanshin/Manifest1
-rw-r--r--kde-misc/zanshin/zanshin-0.2.2.ebuild25
8 files changed, 80 insertions, 55 deletions
diff --git a/kde-misc/kdeconnect/Manifest b/kde-misc/kdeconnect/Manifest
index 7a0e58038311..e6b042e24d60 100644
--- a/kde-misc/kdeconnect/Manifest
+++ b/kde-misc/kdeconnect/Manifest
@@ -1,2 +1 @@
-DIST kdeconnect-kde-0.7.3.tar.xz 133580 SHA256 e44d943b8d302dbfbe3c0164557f0100f696204beb96bde2ee5317bc0e0139ef SHA512 ea42d970afe6ee871560406f11375a2ee0b06c032a06fb3521eed30e4d6466f48f7c2ac8f5d35669f07f292b11f675537a1ae3054fa5031df8c57e51e2c78a88 WHIRLPOOL a75fd33e38c957bd1c1303292c2b2d1d7f850231aaad96c921ffd1054d6e9dee17345595263f7f4348abcee2a9bc43a60fc93c4f427a9491ab6d4009d9266c24
DIST kdeconnect-kde-0.8.tar.xz 141916 SHA256 c33611c076a327a67f9974ffa5662f2c093dda6ad14024e434027f9f19d9a0ab SHA512 7c7c460648960dde501596c85282eddd4d9add3b1be291b6d22a75f316cce6cdee0015d81b275eaa7c66758dcf16fa21da1be9b79f12b68c76bad343eef7250e WHIRLPOOL 0d302b4c6005100db9bc44ca590ee330bc6f432af02bfd1d2f27b367f38b6d4993828a3726c2bf3acaafcaa00c1724a9592ee8a652152f6b811923c351d3f499
diff --git a/kde-misc/kdeconnect/files/kdeconnect-0.8-ninja.patch b/kde-misc/kdeconnect/files/kdeconnect-0.8-ninja.patch
new file mode 100644
index 000000000000..d482549dab52
--- /dev/null
+++ b/kde-misc/kdeconnect/files/kdeconnect-0.8-ninja.patch
@@ -0,0 +1,36 @@
+From d9e0c61185a5ecbd9b013740fe73d21ba5adaa44 Mon Sep 17 00:00:00 2001
+From: Michael Palimaka <kensington@gentoo.org>
+Date: Thu, 10 Sep 2015 21:56:39 +1000
+Subject: [PATCH] Fix make with ninja.
+
+The custom command name must differ from the name of the generated file.
+
+REVIEW: 125137
+---
+ cmake/DbusInterfaceMacros.cmake | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/cmake/DbusInterfaceMacros.cmake b/cmake/DbusInterfaceMacros.cmake
+index 9d4810d..801452a 100644
+--- a/cmake/DbusInterfaceMacros.cmake
++++ b/cmake/DbusInterfaceMacros.cmake
+@@ -12,7 +12,7 @@ macro (generate_and_install_dbus_interface main_project_target header_file outpu
+ OPTIONS ${qdbus_options}
+ )
+ add_custom_target(
+- ${output_xml_file}
++ ${output_xml_file}_target
+ SOURCES ${CMAKE_CURRENT_BINARY_DIR}/${output_xml_file}
+ )
+ install(
+@@ -21,6 +21,6 @@ macro (generate_and_install_dbus_interface main_project_target header_file outpu
+ )
+ add_dependencies(
+ ${main_project_target}
+- ${output_xml_file}
++ ${output_xml_file}_target
+ )
+ endmacro (generate_and_install_dbus_interface)
+--
+2.4.6
+
diff --git a/kde-misc/kdeconnect/kdeconnect-0.7.3.ebuild b/kde-misc/kdeconnect/kdeconnect-0.7.3.ebuild
deleted file mode 100644
index 763ee434eeb4..000000000000
--- a/kde-misc/kdeconnect/kdeconnect-0.7.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_PN=${PN}-kde
-DECLARATIVE_REQUIRED="always"
-KDE_LINGUAS="bg bs ca cs da de es fi fr gl hu it ja ko lt nl pl pt pt_BR ro ru sk sv tr uk"
-
-inherit kde4-base
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
- MY_P=${MY_PN}-${PV}
- SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${MY_P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
-else
- EGIT_REPO_URI="git://anongit.kde.org/${MY_PN}"
- KEYWORDS=""
-fi
-
-DESCRIPTION="Adds communication between KDE and your smartphone"
-HOMEPAGE="https://www.kde.org/"
-
-LICENSE="GPL-2+"
-SLOT="4"
-IUSE="debug"
-
-DEPEND="
- app-crypt/qca:2[qt4(+)]
- dev-libs/qjson
- x11-libs/libfakekey
-"
-RDEPEND="${DEPEND}
- $(add_kdebase_dep plasma-workspace)
- app-crypt/qca:2[openssl]
-"
-
-[[ ${KDE_BUILD_TYPE} != live ]] && S=${WORKDIR}/${MY_P}
-
-src_prepare(){
- sed -i -e "s:QtCrypto/QtCrypto:QtCrypto:" core/networkpackage.cpp || die
- kde4-base_src_prepare
-}
-
-pkg_postinst(){
- elog
- elog "Optional dependency:"
- elog "sys-fs/sshfs-fuse (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
-}
diff --git a/kde-misc/kdeconnect/kdeconnect-0.8.ebuild b/kde-misc/kdeconnect/kdeconnect-0.8.ebuild
index 07e7568b6a7f..e27ce0c50a16 100644
--- a/kde-misc/kdeconnect/kdeconnect-0.8.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-0.8.ebuild
@@ -42,6 +42,8 @@ DEPEND="${COMMON_DEPEND}
[[ ${KDE_BUILD_TYPE} != live ]] && S=${WORKDIR}/${MY_P}
+PATCHES=( "${FILESDIR}/${P}-ninja.patch" )
+
pkg_postinst(){
elog
elog "Optional dependency:"
diff --git a/kde-misc/plasma-nm/files/plasma-nm-0.9.3.6-networkmanager-1.0.6.patch b/kde-misc/plasma-nm/files/plasma-nm-0.9.3.6-networkmanager-1.0.6.patch
new file mode 100644
index 000000000000..1151763886c3
--- /dev/null
+++ b/kde-misc/plasma-nm/files/plasma-nm-0.9.3.6-networkmanager-1.0.6.patch
@@ -0,0 +1,14 @@
+Fixes build with networkmanager-1.0.6.
+
+Triggered by http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?h=nm-1-0&id=6f616d4c4b04d5478f60d0311317bc84c5459ea4.
+
+--- CMakeLists.txt
++++ CMakeLists.txt
+@@ -49,6 +49,7 @@
+ ${CMAKE_CURRENT_SOURCE_DIR}/libs
+ ${CMAKE_CURRENT_SOURCE_DIR}/libs/editor/
+ ${NETWORKMANAGER_INCLUDE_DIRS}
++ ${NM-UTIL_INCLUDE_DIRS}
+ ${NETWORKMANAGERQT_INCLUDE_DIRS}
+ ${KDE4_INCLUDES})
+
diff --git a/kde-misc/plasma-nm/plasma-nm-0.9.3.6.ebuild b/kde-misc/plasma-nm/plasma-nm-0.9.3.6.ebuild
index e143557c7bc1..6bdcc223fa08 100644
--- a/kde-misc/plasma-nm/plasma-nm-0.9.3.6.ebuild
+++ b/kde-misc/plasma-nm/plasma-nm-0.9.3.6.ebuild
@@ -39,6 +39,8 @@ DEPEND="${RDEPEND}
sys-devel/gettext
"
+PATCHES=( "${FILESDIR}/${P}-networkmanager-1.0.6.patch" )
+
src_configure() {
local mycmakeargs=(
$(cmake-utils_use !modemmanager DISABLE_MODEMMANAGER_SUPPORT)
diff --git a/kde-misc/zanshin/Manifest b/kde-misc/zanshin/Manifest
index 9674a5e1329e..c1dd8cfb2917 100644
--- a/kde-misc/zanshin/Manifest
+++ b/kde-misc/zanshin/Manifest
@@ -1 +1,2 @@
DIST zanshin-0.2.1.tar.bz2 142281 SHA256 dd9592750b793118dc6de46ebed8b76a9e00b0f193c2963ab880cf33b738b394 SHA512 109620a0c1ab27360c213a440b3a3a123b466d1be6c5b745ab9d076fc768dec5f1b7cbeecfd1190c287cd35d8cf96d3ff32b380d29ddf6255f1f3c4ce2fdd7ae WHIRLPOOL 440d6d84b1e3934a4861a07f965c95531590f96ee4d6603716906f908efdc6d4f0696bbc405fb228f79a1b73528cafa8be38b4dc4746c4c413d9225cac631cd2
+DIST zanshin-0.2.2.tar.bz2 142237 SHA256 5c0250c4614a82b4282c209818d11ba31c1326bb0ad434b452a22797f045370b SHA512 637b7e8a74a12700d35e678ac6e676070cc03e3576e6c82fb63b95f6cce3cd8b02639c3ef10a7738b47bbde62348f5cf8d7ba499fa281cd4ac22ef2951559be3 WHIRLPOOL 3f20f1a742a109f5c2e2955d4262802b36692d6430972ef995685d5ed59488ce301a565a451c33cf31ee529083301bd63f23efadc6790b01ffc256b1a4eec2bb
diff --git a/kde-misc/zanshin/zanshin-0.2.2.ebuild b/kde-misc/zanshin/zanshin-0.2.2.ebuild
new file mode 100644
index 000000000000..dde1c6e616b5
--- /dev/null
+++ b/kde-misc/zanshin/zanshin-0.2.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+VIRTUALX_REQUIRED="test"
+inherit kde4-base
+
+DESCRIPTION="Todo management application for KDE"
+HOMEPAGE="https://zanshin.kde.org/"
+SRC_URI="https://files.kde.org/${PN}/${P}.tar.bz2"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ $(add_kdebase_dep kdepim-runtime '' 4.6.0)
+ dev-libs/boost
+"
+DEPEND=${RDEPEND}
+
+RESTRICT="test"