summaryrefslogtreecommitdiffstats
path: root/kde/patch
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2014-12-22 15:23:54 +0100
committer Eric Hameleers <alien@slackware.com>2014-12-22 15:23:54 +0100
commitb1b35d20ce6b70330b23a9d056dcb44b58795bd6 (patch)
treed393ca76dae97b64e8de58184a15f60ca1a7412a /kde/patch
parentf0e6e91722ec10bf7aa6a4bf53d1aedd8aee4c74 (diff)
downloadktown-b1b35d20ce6b70330b23a9d056dcb44b58795bd6.tar.gz
ktown-b1b35d20ce6b70330b23a9d056dcb44b58795bd6.tar.xz
KDE 5 for Slackware current (post-14.1) (16sep2014)5
The KDE 5 Software Compilation no longer exists as such. The components are now: - Frameworks 5.2.0 - Plasma 5.0.2 These packages need to be installed on top of the most recent KDE 4.14.x because Applications tarballs which build on top of Frameworks and Plasma have not yet been released.
Diffstat (limited to 'kde/patch')
-rw-r--r--kde/patch/baloo5.patch3
-rw-r--r--kde/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gzbin0 -> 845 bytes
-rw-r--r--kde/patch/kde-cli-tools.patch6
-rw-r--r--kde/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gzbin0 -> 237 bytes
-rw-r--r--kde/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gzbin0 -> 1073 bytes
-rw-r--r--kde/patch/kde-workspace.patch2
-rw-r--r--kde/patch/kdelibs.patch3
-rw-r--r--kde/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gzbin774 -> 0 bytes
-rw-r--r--kde/patch/kdelibs4support.patch4
-rw-r--r--kde/patch/kdelibs4support/update-FindGettext.patch.gzbin0 -> 747 bytes
-rw-r--r--kde/patch/kdepimlibs-framework.patch3
-rw-r--r--kde/patch/kdepimlibs-framework/kdepimlibs_autotests.diff.gzbin0 -> 272 bytes
-rw-r--r--kde/patch/kinfocenter.patch3
-rw-r--r--kde/patch/kinfocenter/kinfocenter_libpci.patch.gzbin0 -> 274 bytes
-rw-r--r--kde/patch/krdc.patch3
-rw-r--r--kde/patch/krdc/krdc_freerdp-1.1.0.patch.gzbin2203 -> 0 bytes
-rw-r--r--kde/patch/milou.patch2
-rw-r--r--kde/patch/milou/milou_krunner_include.diff.gzbin0 -> 212 bytes
-rw-r--r--kde/patch/plasma-desktop.patch5
-rwxr-xr-xkde/patch/plasma-desktop/plasma-desktop-4.99.0_kfontinst_po.diff.gzbin0 -> 625 bytes
-rw-r--r--kde/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gzbin0 -> 1258 bytes
-rw-r--r--kde/patch/sddm-qt5.patch6
-rw-r--r--kde/patch/sddm-qt5/sddm_auth.diff.gzbin0 -> 379 bytes
-rw-r--r--kde/patch/sddm-qt5/sddm_consolekit.diff.gzbin0 -> 294 bytes
-rw-r--r--kde/patch/sddm-theme-breeze.patch2
-rw-r--r--kde/patch/sddm-theme-breeze/sddm-theme-breeze_path.diff.gzbin0 -> 395 bytes
-rw-r--r--kde/patch/smokekde.patch3
-rw-r--r--kde/patch/smokekde/smokekde_akonadi_header.patch.gzbin264 -> 0 bytes
28 files changed, 35 insertions, 10 deletions
diff --git a/kde/patch/baloo5.patch b/kde/patch/baloo5.patch
new file mode 100644
index 0000000..e1836fd
--- /dev/null
+++ b/kde/patch/baloo5.patch
@@ -0,0 +1,3 @@
+# Adapt to changes in KAboutData (will be fixed in next release):
+#zcat $CWD/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
diff --git a/kde/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gz b/kde/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gz
new file mode 100644
index 0000000..e94d3ae
--- /dev/null
+++ b/kde/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gz
Binary files differ
diff --git a/kde/patch/kde-cli-tools.patch b/kde/patch/kde-cli-tools.patch
new file mode 100644
index 0000000..2dc0fe3
--- /dev/null
+++ b/kde/patch/kde-cli-tools.patch
@@ -0,0 +1,6 @@
+# Remove CONFIG argument from find_package(KF5);
+# This is no longer wanted, since ECM has a FindKF5 module.
+#zcat $CWD/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+# Adjust for the change in KAboutData:
+#zcat $CWD/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gz b/kde/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gz
new file mode 100644
index 0000000..41dc277
--- /dev/null
+++ b/kde/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gz
Binary files differ
diff --git a/kde/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gz b/kde/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gz
new file mode 100644
index 0000000..80650da
--- /dev/null
+++ b/kde/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gz
Binary files differ
diff --git a/kde/patch/kde-workspace.patch b/kde/patch/kde-workspace.patch
index 24f97e0..270c10a 100644
--- a/kde/patch/kde-workspace.patch
+++ b/kde/patch/kde-workspace.patch
@@ -5,5 +5,5 @@ zcat $CWD/patch/kde-workspace/kde-workspace.kdm.server.timeout.diff.gz | patch -
zcat $CWD/patch/kde-workspace/kde-workspace.batteryapplet.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
# Fix crash when DesktopNames isn't set (fixed in 4.11.10):
-#zcat $CWD/patch/kde-workspace/kde-workspace.desktopnames.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+zcat $CWD/patch/kde-workspace/kde-workspace.desktopnames.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/patch/kdelibs.patch b/kde/patch/kdelibs.patch
index 4822201..c314b55 100644
--- a/kde/patch/kdelibs.patch
+++ b/kde/patch/kdelibs.patch
@@ -12,6 +12,3 @@ zcat $CWD/patch/kdelibs/return-not-break.-copy-paste-error.patch.gz | patch -R -
zcat $CWD/patch/kdelibs/coding-style-fixes.patch.gz | patch -R -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
zcat $CWD/patch/kdelibs/return-application-icons-properly.patch.gz | patch -R -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
-# Patch for CVE-2014-3494 (KMail/KIO POP3 SSL MITM Flaw) - fixed in 4.13.3:
-#zcat $CWD/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
-
diff --git a/kde/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gz b/kde/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gz
deleted file mode 100644
index 3185206..0000000
--- a/kde/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gz
+++ /dev/null
Binary files differ
diff --git a/kde/patch/kdelibs4support.patch b/kde/patch/kdelibs4support.patch
new file mode 100644
index 0000000..a1199e6
--- /dev/null
+++ b/kde/patch/kdelibs4support.patch
@@ -0,0 +1,4 @@
+# Make FindGettext compatible with the one provided by CMake:
+# Fixed in 5.1.0.
+#zcat $CWD/patch/kdelibs4support/update-FindGettext.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
diff --git a/kde/patch/kdelibs4support/update-FindGettext.patch.gz b/kde/patch/kdelibs4support/update-FindGettext.patch.gz
new file mode 100644
index 0000000..5cefcb0
--- /dev/null
+++ b/kde/patch/kdelibs4support/update-FindGettext.patch.gz
Binary files differ
diff --git a/kde/patch/kdepimlibs-framework.patch b/kde/patch/kdepimlibs-framework.patch
new file mode 100644
index 0000000..123d8da
--- /dev/null
+++ b/kde/patch/kdepimlibs-framework.patch
@@ -0,0 +1,3 @@
+# The autotests generate ECM errors so skip building them:
+zcat $CWD/patch/kdepimlibs-framework/kdepimlibs_autotests.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
diff --git a/kde/patch/kdepimlibs-framework/kdepimlibs_autotests.diff.gz b/kde/patch/kdepimlibs-framework/kdepimlibs_autotests.diff.gz
new file mode 100644
index 0000000..28cc49a
--- /dev/null
+++ b/kde/patch/kdepimlibs-framework/kdepimlibs_autotests.diff.gz
Binary files differ
diff --git a/kde/patch/kinfocenter.patch b/kde/patch/kinfocenter.patch
new file mode 100644
index 0000000..a50e251
--- /dev/null
+++ b/kde/patch/kinfocenter.patch
@@ -0,0 +1,3 @@
+# Fix linking error :
+zcat $CWD/patch/kinfocenter/kinfocenter_libpci.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
diff --git a/kde/patch/kinfocenter/kinfocenter_libpci.patch.gz b/kde/patch/kinfocenter/kinfocenter_libpci.patch.gz
new file mode 100644
index 0000000..c056f7a
--- /dev/null
+++ b/kde/patch/kinfocenter/kinfocenter_libpci.patch.gz
Binary files differ
diff --git a/kde/patch/krdc.patch b/kde/patch/krdc.patch
deleted file mode 100644
index 54e82a0..0000000
--- a/kde/patch/krdc.patch
+++ /dev/null
@@ -1,3 +0,0 @@
-# Allow for the use of xfreerdp >= 1.1.0:
-zcat $CWD/patch/krdc/krdc_freerdp-1.1.0.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
-
diff --git a/kde/patch/krdc/krdc_freerdp-1.1.0.patch.gz b/kde/patch/krdc/krdc_freerdp-1.1.0.patch.gz
deleted file mode 100644
index 0c633cc..0000000
--- a/kde/patch/krdc/krdc_freerdp-1.1.0.patch.gz
+++ /dev/null
Binary files differ
diff --git a/kde/patch/milou.patch b/kde/patch/milou.patch
new file mode 100644
index 0000000..c15cc65
--- /dev/null
+++ b/kde/patch/milou.patch
@@ -0,0 +1,2 @@
+# Forgotten include:
+zcat $CWD/patch/milou/milou_krunner_include.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/patch/milou/milou_krunner_include.diff.gz b/kde/patch/milou/milou_krunner_include.diff.gz
new file mode 100644
index 0000000..7abed38
--- /dev/null
+++ b/kde/patch/milou/milou_krunner_include.diff.gz
Binary files differ
diff --git a/kde/patch/plasma-desktop.patch b/kde/patch/plasma-desktop.patch
new file mode 100644
index 0000000..1bccac9
--- /dev/null
+++ b/kde/patch/plasma-desktop.patch
@@ -0,0 +1,5 @@
+# Fix errors in translation strings for bs and sr:
+#zcat $CWD/patch/plasma-desktop/plasma-desktop-4.99.0_kfontinst_po.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+# Forgotten includes:
+zcat $CWD/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/patch/plasma-desktop/plasma-desktop-4.99.0_kfontinst_po.diff.gz b/kde/patch/plasma-desktop/plasma-desktop-4.99.0_kfontinst_po.diff.gz
new file mode 100755
index 0000000..c93e8a6
--- /dev/null
+++ b/kde/patch/plasma-desktop/plasma-desktop-4.99.0_kfontinst_po.diff.gz
Binary files differ
diff --git a/kde/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gz b/kde/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gz
new file mode 100644
index 0000000..0b27171
--- /dev/null
+++ b/kde/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gz
Binary files differ
diff --git a/kde/patch/sddm-qt5.patch b/kde/patch/sddm-qt5.patch
new file mode 100644
index 0000000..610c769
--- /dev/null
+++ b/kde/patch/sddm-qt5.patch
@@ -0,0 +1,6 @@
+# Add missing consolekit support
+# (brings back the switch_user/shutdown/reboot functionality in KDE):
+zcat $CWD/patch/sddm-qt5/sddm_consolekit.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+
+# Fix a compilation error on passwd backend:
+#zcat $CWD/patch/sddm-qt5/sddm_auth.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/patch/sddm-qt5/sddm_auth.diff.gz b/kde/patch/sddm-qt5/sddm_auth.diff.gz
new file mode 100644
index 0000000..28aa239
--- /dev/null
+++ b/kde/patch/sddm-qt5/sddm_auth.diff.gz
Binary files differ
diff --git a/kde/patch/sddm-qt5/sddm_consolekit.diff.gz b/kde/patch/sddm-qt5/sddm_consolekit.diff.gz
new file mode 100644
index 0000000..b20fee0
--- /dev/null
+++ b/kde/patch/sddm-qt5/sddm_consolekit.diff.gz
Binary files differ
diff --git a/kde/patch/sddm-theme-breeze.patch b/kde/patch/sddm-theme-breeze.patch
new file mode 100644
index 0000000..f2c6181
--- /dev/null
+++ b/kde/patch/sddm-theme-breeze.patch
@@ -0,0 +1,2 @@
+# SDDM changed its location for the themes:
+#zcat $CWD/patch/sddm-theme-breeze/sddm-theme-breeze_path.diff.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/patch/sddm-theme-breeze/sddm-theme-breeze_path.diff.gz b/kde/patch/sddm-theme-breeze/sddm-theme-breeze_path.diff.gz
new file mode 100644
index 0000000..4143096
--- /dev/null
+++ b/kde/patch/sddm-theme-breeze/sddm-theme-breeze_path.diff.gz
Binary files differ
diff --git a/kde/patch/smokekde.patch b/kde/patch/smokekde.patch
deleted file mode 100644
index 90fec0c..0000000
--- a/kde/patch/smokekde.patch
+++ /dev/null
@@ -1,3 +0,0 @@
-# Add missing include. Fixed just before go-live of 4.14.1.
-#zcat $CWD/patch/smokekde/smokekde_akonadi_header.patch.gz | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
-
diff --git a/kde/patch/smokekde/smokekde_akonadi_header.patch.gz b/kde/patch/smokekde/smokekde_akonadi_header.patch.gz
deleted file mode 100644
index 36874e7..0000000
--- a/kde/patch/smokekde/smokekde_akonadi_header.patch.gz
+++ /dev/null
Binary files differ