From b1b35d20ce6b70330b23a9d056dcb44b58795bd6 Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Mon, 22 Dec 2014 15:23:54 +0100 Subject: KDE 5 for Slackware current (post-14.1) (16sep2014) 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. --- kde/patch/baloo5.patch | 3 +++ kde/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gz | Bin 0 -> 845 bytes kde/patch/kde-cli-tools.patch | 6 ++++++ kde/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gz | Bin 0 -> 237 bytes kde/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gz | Bin 0 -> 1073 bytes kde/patch/kde-workspace.patch | 2 +- kde/patch/kdelibs.patch | 3 --- kde/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gz | Bin 774 -> 0 bytes kde/patch/kdelibs4support.patch | 4 ++++ kde/patch/kdelibs4support/update-FindGettext.patch.gz | Bin 0 -> 747 bytes kde/patch/kdepimlibs-framework.patch | 3 +++ .../kdepimlibs-framework/kdepimlibs_autotests.diff.gz | Bin 0 -> 272 bytes kde/patch/kinfocenter.patch | 3 +++ kde/patch/kinfocenter/kinfocenter_libpci.patch.gz | Bin 0 -> 274 bytes kde/patch/krdc.patch | 3 --- kde/patch/krdc/krdc_freerdp-1.1.0.patch.gz | Bin 2203 -> 0 bytes kde/patch/milou.patch | 2 ++ kde/patch/milou/milou_krunner_include.diff.gz | Bin 0 -> 212 bytes kde/patch/plasma-desktop.patch | 5 +++++ .../plasma-desktop-4.99.0_kfontinst_po.diff.gz | Bin 0 -> 625 bytes .../plasma-desktop_kdelibs4support.diff.gz | Bin 0 -> 1258 bytes kde/patch/sddm-qt5.patch | 6 ++++++ kde/patch/sddm-qt5/sddm_auth.diff.gz | Bin 0 -> 379 bytes kde/patch/sddm-qt5/sddm_consolekit.diff.gz | Bin 0 -> 294 bytes kde/patch/sddm-theme-breeze.patch | 2 ++ .../sddm-theme-breeze/sddm-theme-breeze_path.diff.gz | Bin 0 -> 395 bytes kde/patch/smokekde.patch | 3 --- kde/patch/smokekde/smokekde_akonadi_header.patch.gz | Bin 264 -> 0 bytes 28 files changed, 35 insertions(+), 10 deletions(-) create mode 100644 kde/patch/baloo5.patch create mode 100644 kde/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gz create mode 100644 kde/patch/kde-cli-tools.patch create mode 100644 kde/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gz create mode 100644 kde/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gz delete mode 100644 kde/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gz create mode 100644 kde/patch/kdelibs4support.patch create mode 100644 kde/patch/kdelibs4support/update-FindGettext.patch.gz create mode 100644 kde/patch/kdepimlibs-framework.patch create mode 100644 kde/patch/kdepimlibs-framework/kdepimlibs_autotests.diff.gz create mode 100644 kde/patch/kinfocenter.patch create mode 100644 kde/patch/kinfocenter/kinfocenter_libpci.patch.gz delete mode 100644 kde/patch/krdc.patch delete mode 100644 kde/patch/krdc/krdc_freerdp-1.1.0.patch.gz create mode 100644 kde/patch/milou.patch create mode 100644 kde/patch/milou/milou_krunner_include.diff.gz create mode 100644 kde/patch/plasma-desktop.patch create mode 100755 kde/patch/plasma-desktop/plasma-desktop-4.99.0_kfontinst_po.diff.gz create mode 100644 kde/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gz create mode 100644 kde/patch/sddm-qt5.patch create mode 100644 kde/patch/sddm-qt5/sddm_auth.diff.gz create mode 100644 kde/patch/sddm-qt5/sddm_consolekit.diff.gz create mode 100644 kde/patch/sddm-theme-breeze.patch create mode 100644 kde/patch/sddm-theme-breeze/sddm-theme-breeze_path.diff.gz delete mode 100644 kde/patch/smokekde.patch delete mode 100644 kde/patch/smokekde/smokekde_akonadi_header.patch.gz (limited to 'kde/patch') 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 Binary files /dev/null and b/kde/patch/baloo5/baloo-4.96.0_kaboutdata.diff.gz 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 Binary files /dev/null and b/kde/patch/kde-cli-tools/kde-cli-tools_ecm.patch.gz 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 Binary files /dev/null and b/kde/patch/kde-cli-tools/kde-cli-tools_kaboutdata.diff.gz 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 Binary files a/kde/patch/kdelibs/kdelibs.CVE-2014-3494.patch.gz and /dev/null 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 Binary files /dev/null and b/kde/patch/kdelibs4support/update-FindGettext.patch.gz 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 Binary files /dev/null and b/kde/patch/kdepimlibs-framework/kdepimlibs_autotests.diff.gz 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 Binary files /dev/null and b/kde/patch/kinfocenter/kinfocenter_libpci.patch.gz 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 Binary files a/kde/patch/krdc/krdc_freerdp-1.1.0.patch.gz and /dev/null 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 Binary files /dev/null and b/kde/patch/milou/milou_krunner_include.diff.gz 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 Binary files /dev/null and b/kde/patch/plasma-desktop/plasma-desktop-4.99.0_kfontinst_po.diff.gz 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 Binary files /dev/null and b/kde/patch/plasma-desktop/plasma-desktop_kdelibs4support.diff.gz 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 Binary files /dev/null and b/kde/patch/sddm-qt5/sddm_auth.diff.gz 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 Binary files /dev/null and b/kde/patch/sddm-qt5/sddm_consolekit.diff.gz 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 Binary files /dev/null and b/kde/patch/sddm-theme-breeze/sddm-theme-breeze_path.diff.gz 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 Binary files a/kde/patch/smokekde/smokekde_akonadi_header.patch.gz and /dev/null differ -- cgit v1.2.3