summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-base/klipper/klipper-4.11.49.9999.ebuild31
-rw-r--r--kde-base/klipper/metadata.xml8
-rw-r--r--kde-base/krunner/krunner-4.11.49.9999.ebuild51
-rw-r--r--kde-base/krunner/metadata.xml5
-rw-r--r--kde-base/libtaskmanager/libtaskmanager-4.11.49.9999.ebuild35
-rw-r--r--kde-base/libtaskmanager/metadata.xml5
-rw-r--r--kde-base/systemsettings/files/systemsettings-kcm-randr.patch20
7 files changed, 155 insertions, 0 deletions
diff --git a/kde-base/klipper/klipper-4.11.49.9999.ebuild b/kde-base/klipper/klipper-4.11.49.9999.ebuild
new file mode 100644
index 00000000000..061810cecd6
--- /dev/null
+++ b/kde-base/klipper/klipper-4.11.49.9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-workspace"
+inherit kde4-meta
+
+DESCRIPTION="Applet for KDE and X clipboard management"
+HOMEPAGE+=" http://userbase.kde.org/Klipper"
+KEYWORDS=""
+IUSE="debug prison"
+
+DEPEND="
+ $(add_kdebase_dep libkworkspace)
+ $(add_kdebase_dep libtaskmanager)
+ sys-libs/zlib
+ x11-libs/libX11
+ prison? ( media-libs/prison:4 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with prison)
+ )
+
+ kde4-meta_src_configure
+}
diff --git a/kde-base/klipper/metadata.xml b/kde-base/klipper/metadata.xml
new file mode 100644
index 00000000000..7231c188b9c
--- /dev/null
+++ b/kde-base/klipper/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>kde</herd>
+ <use>
+ <flag name="prison">Enable support for barcodes/QRcodes</flag>
+ </use>
+</pkgmetadata>
diff --git a/kde-base/krunner/krunner-4.11.49.9999.ebuild b/kde-base/krunner/krunner-4.11.49.9999.ebuild
new file mode 100644
index 00000000000..17ea974eaa0
--- /dev/null
+++ b/kde-base/krunner/krunner-4.11.49.9999.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KMNAME="kde-workspace"
+OPENGL_REQUIRED="optional"
+inherit kde4-meta
+
+DESCRIPTION="KDE Command Runner"
+HOMEPAGE+=" http://userbase.kde.org/Plasma/Krunner"
+IUSE="debug"
+KEYWORDS=""
+
+DEPEND="
+ $(add_kdebase_dep kcheckpass)
+ $(add_kdebase_dep kephal)
+ $(add_kdebase_dep ksmserver)
+ $(add_kdebase_dep ksysguard)
+ $(add_kdebase_dep libkworkspace)
+ $(add_kdebase_dep libplasmagenericshell)
+ !aqua? (
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXext
+ )
+"
+RDEPEND="${DEPEND}"
+
+KMEXTRACTONLY="
+ libs/kdm/
+ libs/kephal/
+ libs/ksysguard/
+ libs/kworkspace/
+ libs/plasmagenericshell/
+ kcheckpass/
+ ksmserver/org.kde.KSMServerInterface.xml
+ ksysguard/
+ plasma/screensaver/shell/org.kde.plasma-overlay.App.xml
+"
+
+KMLOADLIBS="libkworkspace"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with opengl OpenGL)
+ )
+
+ kde4-meta_src_configure
+}
diff --git a/kde-base/krunner/metadata.xml b/kde-base/krunner/metadata.xml
new file mode 100644
index 00000000000..a23f444b67d
--- /dev/null
+++ b/kde-base/krunner/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>kde</herd>
+</pkgmetadata>
diff --git a/kde-base/libtaskmanager/libtaskmanager-4.11.49.9999.ebuild b/kde-base/libtaskmanager/libtaskmanager-4.11.49.9999.ebuild
new file mode 100644
index 00000000000..d73f9058575
--- /dev/null
+++ b/kde-base/libtaskmanager/libtaskmanager-4.11.49.9999.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KMNAME="kde-workspace"
+KMMODULE="libs/taskmanager"
+inherit kde4-meta
+
+DESCRIPTION="A library that provides basic taskmanager functionality"
+KEYWORDS=""
+IUSE="debug"
+
+DEPEND="
+ $(add_kdebase_dep kactivities)
+ $(add_kdebase_dep kephal)
+ $(add_kdebase_dep ksysguard)
+ $(add_kdebase_dep libkworkspace)
+ x11-libs/libX11
+"
+RDEPEND="${DEPEND}"
+
+KMSAVELIBS="true"
+
+KMEXTRACTONLY="
+ libs/kephal/
+ libs/kworkspace/
+"
+
+src_prepare() {
+ kde4-meta_src_prepare
+ sed -e 's:ksysguard/processcore/processes.h:ksysguard/processes.h:g' -i "${S}/libs/taskmanager/taskitem.cpp" || die
+ sed -e 's:ksysguard/processcore/process.h:ksysguard/process.h:g' -i "${S}/libs/taskmanager/taskitem.cpp" || die
+}
diff --git a/kde-base/libtaskmanager/metadata.xml b/kde-base/libtaskmanager/metadata.xml
new file mode 100644
index 00000000000..a23f444b67d
--- /dev/null
+++ b/kde-base/libtaskmanager/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>kde</herd>
+</pkgmetadata>
diff --git a/kde-base/systemsettings/files/systemsettings-kcm-randr.patch b/kde-base/systemsettings/files/systemsettings-kcm-randr.patch
new file mode 100644
index 00000000000..43019fcb74f
--- /dev/null
+++ b/kde-base/systemsettings/files/systemsettings-kcm-randr.patch
@@ -0,0 +1,20 @@
+Adds option to disable the randr KCM (to use KScreen instead) wrt bug #524266.
+
+Source: http://pkgs.fedoraproject.org/cgit/kde-workspace.git/plain/kde-workspace-4.10.2-BUILD_KCM_RANDR.patch
+
+diff -up kde-workspace-4.10.2/kcontrol/CMakeLists.txt.BUILD_KCM_RANDR kde-workspace-4.10.2/kcontrol/CMakeLists.txt
+--- kde-workspace-4.10.2/kcontrol/CMakeLists.txt.BUILD_KCM_RANDR 2013-03-01 00:32:25.040847159 -0600
++++ kde-workspace-4.10.2/kcontrol/CMakeLists.txt 2013-04-18 08:58:31.086753204 -0500
+@@ -6,9 +6,10 @@ macro_log_feature(FREETYPE_FOUND "FreeTy
+ set(libkxftconfig_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/fonts/kxftconfig.cpp )
+
+
+-if( X11_Xrandr_FOUND )
++OPTION(BUILD_KCM_RANDR "Build kcontrol/randr module" ON)
++if(BUILD_KCM_RANDR AND X11_Xrandr_FOUND)
+ add_subdirectory( randr )
+-endif(X11_Xrandr_FOUND )
++endif(BUILD_KCM_RANDR AND X11_Xrandr_FOUND)
+
+ if(X11_Xkb_FOUND)
+ add_subdirectory( keyboard )