From cf9cb3cdcc7782e6ca80d564600eae7dfe852908 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 6 Aug 2014 02:21:26 +0200 Subject: [PATCH] Welcome to KDE SC 4.13.3. --- common/shlibs | 17 +++++--- srcpkgs/akonadi/template | 19 ++++----- srcpkgs/baloo-devel | 1 + srcpkgs/baloo-widgets-devel | 1 + srcpkgs/baloo-widgets/template | 23 +++++++++++ srcpkgs/baloo/template | 25 ++++++++++++ srcpkgs/chmlib/template | 29 ++++++++++++++ srcpkgs/kactivities/template | 9 ++--- srcpkgs/kcron/template | 14 +++++++ srcpkgs/kde-base-artwork/template | 6 +-- srcpkgs/kde-baseapps/template | 22 +++++------ srcpkgs/kde-runtime/INSTALL | 6 +++ srcpkgs/kde-runtime/template | 32 +++++++-------- srcpkgs/kde-wallpapers/template | 6 +-- srcpkgs/kde-workspace/files/kde-np.pam | 5 +-- srcpkgs/kde-workspace/files/kde.pam | 5 +-- srcpkgs/kde-workspace/template | 39 ++++++++++++------- srcpkgs/kde/template | 12 ++++-- srcpkgs/kdeartwork/template | 15 ++++--- srcpkgs/kdegraphics-strigi-analyzer/template | 14 +++++++ srcpkgs/kdegraphics-thumbnailers/template | 14 +++++++ .../patches/kdelibs-cve-2014-5033.patch | 36 +++++++++++++++++ srcpkgs/kdelibs/template | 18 ++++----- srcpkgs/kdepim-runtime/template | 13 +++---- srcpkgs/kdepim/template | 17 ++++---- srcpkgs/kdepimlibs/template | 16 ++++---- srcpkgs/kdeplasma-addons/template | 24 ++++++------ srcpkgs/kdesdk/template | 15 ------- srcpkgs/kfilemetadata-devel | 1 + srcpkgs/kfilemetadata/template | 23 +++++++++++ srcpkgs/kmix/template | 10 ++--- srcpkgs/konsole/template | 10 ++--- srcpkgs/ksystemlog/template | 14 +++++++ srcpkgs/kuser/template | 13 +++---- srcpkgs/kwalletmanager/template | 13 +++---- srcpkgs/libchmlib | 1 + srcpkgs/libchmlib-devel | 1 + srcpkgs/libkdcraw-devel | 1 + srcpkgs/libkdcraw/template | 24 ++++++++++++ srcpkgs/libkexiv2/template | 6 +-- srcpkgs/libkgapi/template | 3 +- srcpkgs/libokular | 1 + srcpkgs/libokular-devel | 1 + srcpkgs/nepomuk-core-devel | 1 - srcpkgs/nepomuk-core/template | 27 ------------- srcpkgs/nepomuk-widgets-devel | 1 - srcpkgs/nepomuk-widgets/template | 26 ------------- srcpkgs/okular/template | 34 ++++++++++++++++ srcpkgs/oxygen-icons/template | 4 +- srcpkgs/polkit-qt/template | 16 ++++---- srcpkgs/qt/template | 2 +- srcpkgs/soprano-devel | 1 - srcpkgs/soprano/template | 25 ------------ 53 files changed, 442 insertions(+), 270 deletions(-) create mode 120000 srcpkgs/baloo-devel create mode 120000 srcpkgs/baloo-widgets-devel create mode 100644 srcpkgs/baloo-widgets/template create mode 100644 srcpkgs/baloo/template create mode 100644 srcpkgs/chmlib/template create mode 100644 srcpkgs/kcron/template create mode 100644 srcpkgs/kde-runtime/INSTALL create mode 100644 srcpkgs/kdegraphics-strigi-analyzer/template create mode 100644 srcpkgs/kdegraphics-thumbnailers/template create mode 100644 srcpkgs/kdelibs/patches/kdelibs-cve-2014-5033.patch delete mode 100644 srcpkgs/kdesdk/template create mode 120000 srcpkgs/kfilemetadata-devel create mode 100644 srcpkgs/kfilemetadata/template create mode 100644 srcpkgs/ksystemlog/template create mode 120000 srcpkgs/libchmlib create mode 120000 srcpkgs/libchmlib-devel create mode 120000 srcpkgs/libkdcraw-devel create mode 100644 srcpkgs/libkdcraw/template create mode 120000 srcpkgs/libokular create mode 120000 srcpkgs/libokular-devel delete mode 120000 srcpkgs/nepomuk-core-devel delete mode 100644 srcpkgs/nepomuk-core/template delete mode 120000 srcpkgs/nepomuk-widgets-devel delete mode 100644 srcpkgs/nepomuk-widgets/template create mode 100644 srcpkgs/okular/template delete mode 120000 srcpkgs/soprano-devel delete mode 100644 srcpkgs/soprano/template diff --git a/common/shlibs b/common/shlibs index 633e410454f..8e702a17ca0 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1224,10 +1224,6 @@ libgrantlee_gui.so.0 grantlee-0.3.0_1 libgrantlee_core.so.0 grantlee-0.3.0_1 libattica.so.0.4 attica-0.4.2_1 libqca.so.2 qca-2.0.3_1 -libsopranoindex.so.1 soprano-2.9.2_1 -libsopranoclient.so.1 soprano-2.9.2_1 -libsopranoserver.so.1 soprano-2.9.2_1 -libsoprano.so.4 soprano-2.9.2_1 librasqal.so.3 librasqal-0.9.30_1 librdf.so.0 librdf-1.0.16_1 libkdecore.so.5 kdelibs-4.10.4_1 @@ -1268,6 +1264,8 @@ libnepomuk.so.4 kdelibs-4.10.4_1 libnepomukutils.so.4 kdelibs-4.10.4_1 libknewstuff2.so.4 kdelibs-4.10.4_1 libnepomukquery.so.4 kdelibs-4.10.4_1 +libthreadweaver.so.4 kdelibs-4.13.3_1 +libkjsapi.so.4 kdelibs-4.13.3_1 libkholidays.so.4 kdepimlibs-4.10.4_1 libkcalcore.so.4 kdepimlibs-4.10.4_1 libkcalutils.so.4 kdepimlibs-4.10.4_1 @@ -1298,14 +1296,12 @@ libgpgme++-pthread.so.2 kdepimlibs-4.10.4_1 libkblog.so.4 kdepimlibs-4.10.4_1 libqgpgme.so.1 kdepimlibs-4.10.4_1 libgpgme++.so.2 kdepimlibs-4.10.4_1 -libnepomukcore.so.4 nepomuk-core-4.10.4_1 libssh.so.4 libssh-0.5.4_1 libssh_threads.so.4 libssh-0.5.4_1 libqjson.so.0 qjson-0.8.1_1 libakonadiprotocolinternals.so.1 akonadi-1.9.2_1 libkactivities.so.6 kactivities-4.10.4_1 libkactivities-models.so.1 kactivities-4.10.4_1 -libnepomukwidgets.so.4 nepomuk-widgets-4.10.4_1 libqimageblitz.so.4 qimageblitz-0.0.6_1 libxcb-render-util.so.0 xcb-util-renderutil-0.3.8_1 libkexiv2.so.11 libkexiv2-4.10.4_1 @@ -1688,3 +1684,12 @@ libspiro.so.0 libspiro-0.2_1 libopenjp2.so.7 libopenjpeg2-2.1.0_1 libcln.so.6 cln-1.3.3_1 libqalculate.so.5 libqalculate-0.9.7_1 +libkfilemetadata.so.4 kfilemetadata-4.13.3_1 +libbaloofiles.so.4 baloo-4.13.3_1 +libbaloocore.so.4 baloo-4.13.3_1 +libbaloopim.so.4 baloo-4.13.3_1 +libbalooxapian.so.4 baloo-4.13.3_1 +libbaloowidgets.so.4 baloo-widgets-4.13.3_1 +libkdcraw.so.23 libkdcraw-4.13.3_1 +libchm.so.0 libchmlib-0.40_1 +libokularcore.so.4 libokular-4.13.3_1 diff --git a/srcpkgs/akonadi/template b/srcpkgs/akonadi/template index 43f26f61df7..42e4822c8a4 100644 --- a/srcpkgs/akonadi/template +++ b/srcpkgs/akonadi/template @@ -1,23 +1,18 @@ # Template file for 'akonadi' pkgname=akonadi -version=1.12.0 +version=1.12.1 revision=1 +build_style=cmake +configure_args="-DAKONADI_BUILD_TESTS=OFF -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE -DDATABASE_BACKEND=SQLITE -DWITH_SOPRANO=OFF" +hostmakedepends="cmake automoc4 pkg-config libxslt" +makedepends="shared-mime-info sqlite-devel boost-devel>=1.54 qt-devel phonon-devel" +depends="shared-mime-info" short_desc="PIM layer, which provides an asynchronous API to access all kind of PIM data" maintainer="Juan RP " license="LGPL-2.1" homepage="http://community.kde.org/KDE_PIM/Akonadi" distfiles="http://download.kde.org/stable/${pkgname}/src/${pkgname}-${version}.tar.bz2" -checksum=35243793b73e8028973c101c68ef80a8a54be0fe9aa562c9473e73b4657fea26 - -build_style=cmake -configure_args="-DAKONADI_BUILD_TESTS=OFF -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE - -DDATABASE_BACKEND=SQLITE" - -# XXX mysql/pgsql backends. -hostmakedepends="cmake automoc4 pkg-config" -makedepends="shared-mime-info sqlite-devel boost-devel>=1.54 qt-devel - phonon-devel soprano-devel>=2.9.2_4" -depends="shared-mime-info" +checksum=a073228fda8bdbcf836af32d4b4c44dcbe58a3eac6da4e5a286b42ace9d83145 akonadi-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/baloo-devel b/srcpkgs/baloo-devel new file mode 120000 index 00000000000..0e140c23ba0 --- /dev/null +++ b/srcpkgs/baloo-devel @@ -0,0 +1 @@ +baloo \ No newline at end of file diff --git a/srcpkgs/baloo-widgets-devel b/srcpkgs/baloo-widgets-devel new file mode 120000 index 00000000000..f2ce1efd4f9 --- /dev/null +++ b/srcpkgs/baloo-widgets-devel @@ -0,0 +1 @@ +baloo-widgets \ No newline at end of file diff --git a/srcpkgs/baloo-widgets/template b/srcpkgs/baloo-widgets/template new file mode 100644 index 00000000000..9312ff8937a --- /dev/null +++ b/srcpkgs/baloo-widgets/template @@ -0,0 +1,23 @@ +# Template file for 'baloo-widgets' +pkgname=baloo-widgets +version=4.13.3 +revision=1 +build_style=cmake +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF" +hostmakedepends="cmake automoc4 pkg-config" +makedepends="zlib-devel libressl-devel qt-devel phonon-devel + kdelibs-devel>=${version} kfilemetadata-devel>=${version} baloo-devel>=${version}" +short_desc="Widgets for Baloo" +maintainer="Juan RP " +license="GPL, LGPL, FDL" +homepage="https://projects.kde.org/projects/kde/kdelibs/baloo-widgets" +distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" +checksum=94ba17e9d9c1f711f9fd1fffc801d812907f078fe4d929a33c8b6c059408238a + +baloo-widgets-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + } +} diff --git a/srcpkgs/baloo/template b/srcpkgs/baloo/template new file mode 100644 index 00000000000..57370e13abe --- /dev/null +++ b/srcpkgs/baloo/template @@ -0,0 +1,25 @@ +# Template file for 'baloo' +pkgname=baloo +version=4.13.3 +revision=1 +build_style=cmake +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF" +hostmakedepends="cmake automoc4 pkg-config" +makedepends="zlib-devel libressl-devel qt-devel phonon-devel kdelibs-devel>=${version} + kdepimlibs-devel>=${version} xapian-core-devel qjson-devel akonadi-devel + kfilemetadata-devel boost-devel" +depends="hicolor-icon-theme" +short_desc="A framework for searching and managing metadata" +maintainer="Juan RP " +license="GPL, LGPL, FDL" +homepage="https://projects.kde.org/projects/kde/kdelibs/baloo" +distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" +checksum=c7467bf518dc23e319b581dbc1dff84cd8d0b03516a1d25bde0aa0cd7bbad043 + +baloo-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + } +} diff --git a/srcpkgs/chmlib/template b/srcpkgs/chmlib/template new file mode 100644 index 00000000000..847c4ef25c9 --- /dev/null +++ b/srcpkgs/chmlib/template @@ -0,0 +1,29 @@ +# Template file for 'chmlib' +pkgname=chmlib +version=0.40 +revision=1 +build_style=gnu-configure +configure_args="--enable-examples" +short_desc="Utilities for dealing with Microsoft ITSS/CHM format files" +maintainer="Juan RP " +license="LGPL-2.1" +homepage="http://morte.jedrea.com/~jedwin/projects/chmlib/" +distfiles="http://morte.jedrea.com/~jedwin/projects/${pkgname}/${pkgname}-${version}.tar.bz2" +checksum=3449d64b0cf71578b2c7e3ddc048d4af3661f44a83941ea074a7813f3a59ffa3 + +libchmlib_package() { + short_desc="Library for dealing with Microsoft ITSS/CHM format files" + pkg_install() { + vmove usr/lib/*.so.* + } +} +libchmlib-devel_package() { + short_desc="Library for dealing with Microsoft ITSS/CHM format files - development files" + depends="libchmlib>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/*.a + vmove usr/lib/*.so + } +} + diff --git a/srcpkgs/kactivities/template b/srcpkgs/kactivities/template index 0371db4cc78..6003dcba5e8 100644 --- a/srcpkgs/kactivities/template +++ b/srcpkgs/kactivities/template @@ -1,18 +1,17 @@ # Template file for 'kactivities' pkgname=kactivities -version=4.12.5 +version=4.13.3 revision=1 build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF" +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DWITH_NepomukCore=OFF" hostmakedepends="cmake automoc4 pkg-config" -makedepends="MesaLib-devel qt-devel phonon-devel kdelibs-devel>=${version} - nepomuk-core-devel>=${version} soprano-devel openssl-devel" +makedepends="libressl-devel qt-devel phonon-devel kdelibs-devel>=${version}" short_desc="KDE API for using and interacting with the Activity Manager" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="https://projects.kde.org/projects/kde/kactivities" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=4f0269d91f0f6e61548c4fc42cc5be75e210c33500ff4c31be035e430bba8e7c +checksum=c7cb9d023f6e5cd01d76568c3590303ea3ecb4ebe9535b31862957846f5e898a kactivities-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/kcron/template b/srcpkgs/kcron/template new file mode 100644 index 00000000000..536c256b025 --- /dev/null +++ b/srcpkgs/kcron/template @@ -0,0 +1,14 @@ +# Template file for 'kcron' +pkgname=kcron +version=4.13.3 +revision=1 +build_style=cmake +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" +hostmakedepends="cmake automoc4 pkg-config" +makedepends="glib-devel libressl-devel qt-devel phonon-devel kdelibs-devel>=${version} kde-runtime-devel>=${version}" +short_desc="KDE Configure and schedule tasks" +maintainer="Juan RP " +license="GPL, LGPL, FDL" +homepage="http://userbase.kde.org/KCron" +distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" +checksum=fec91ffbc923589d8ac07c03e011c4d172edf1b9bad5b08c4d665992ede53095 diff --git a/srcpkgs/kde-base-artwork/template b/srcpkgs/kde-base-artwork/template index 23b01edcec4..3e0e103f5b8 100644 --- a/srcpkgs/kde-base-artwork/template +++ b/srcpkgs/kde-base-artwork/template @@ -1,14 +1,14 @@ # Template file for 'kde-base-artwork' pkgname=kde-base-artwork -version=4.12.5 +version=4.13.3 revision=1 noarch=yes build_style=cmake hostmakedepends="cmake automoc4 pkg-config" -makedepends="openssl-devel qt-devel phonon-devel kdelibs-devel>=${version}" +makedepends="libressl-devel qt-devel phonon-devel kdelibs-devel>=${version}" short_desc="KDE base artwork" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="http://www.kde.org" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=221ee5f7614be2eaf04b5a47a46461c88914f607e459afb76f0cd88b2610234d +checksum=c89759ff99519b6aa7c5a091daa274ed1f38e979273bff2e36ec19b2444ea5ab diff --git a/srcpkgs/kde-baseapps/template b/srcpkgs/kde-baseapps/template index 3a775858b62..719741b7a2a 100644 --- a/srcpkgs/kde-baseapps/template +++ b/srcpkgs/kde-baseapps/template @@ -1,24 +1,20 @@ # Template file for 'kde-baseapps' pkgname=kde-baseapps -version=4.12.5 +version=4.13.3 revision=1 +build_style=cmake +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF" +hostmakedepends="cmake automoc4 pkg-config" +makedepends="glib-devel libressl-devel qt-devel phonon-devel strigi-devel + tidy-devel libXt-devel kdelibs-devel>=${version} kactivities-devel>=${version} + kfilemetadata-devel>=${version} baloo-devel>=${version} baloo-widgets-devel>=${version}" +depends="hicolor-icon-theme oxygen-icons" short_desc="KDE base applications" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="http://www.kde.org" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=577f89eb4a0301f6e1e4efb6ee9f983c5b940e9effd0e540e58bc820fd36d078 - -build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF" - -# XXX Tidy HTML for Konqueror -hostmakedepends="cmake automoc4 pkg-config" -makedepends="glib-devel openssl-devel qt-devel phonon-devel strigi-devel - soprano-devel libXt-devel kdelibs-devel>=${version} nepomuk-core-devel>=${version} - kactivities-devel>=${version} nepomuk-widgets-devel>=${version} - hicolor-icon-theme oxygen-icons" -depends="hicolor-icon-theme oxygen-icons" +checksum=427164598d3a33ce18056af11073e46510e093eb30f8ce4854c4fa0abc303804 kde-baseapps-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/kde-runtime/INSTALL b/srcpkgs/kde-runtime/INSTALL new file mode 100644 index 00000000000..97e9c5c27c5 --- /dev/null +++ b/srcpkgs/kde-runtime/INSTALL @@ -0,0 +1,6 @@ +case "$ACTION" in +post) + chgrp nogroup usr/lib/kde4/libexec/kdesud + chmod g+s usr/lib/kde4/libexec/kdesud + ;; +esac diff --git a/srcpkgs/kde-runtime/template b/srcpkgs/kde-runtime/template index 4eb19480cd9..0058599ff87 100644 --- a/srcpkgs/kde-runtime/template +++ b/srcpkgs/kde-runtime/template @@ -1,27 +1,25 @@ # Template file for 'kde-runtime' pkgname=kde-runtime -version=4.12.5 -revision=2 +version=4.13.3 +revision=1 +build_style=cmake +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF DWITH_QNtrack=OFF -DWITH_NepomukCore=OFF" +# XXX OpenSLP +hostmakedepends="cmake automoc4 pkg-config" +makedepends=" + boost-devel glib-devel libressl-devel qt-devel phonon-devel strigi-devel + libXt-devel attica-devel qca-devel liblzma-devel libssh-devel + libjpeg-turbo-devel libpng-devel exiv2-devel alsa-lib-devel samba-devel + pulseaudio-devel libwebp-devel>=0.4.0 libcanberra-devel NetworkManager-devel + kdelibs-devel>=${version} kdepimlibs-devel>=${version} gpgme-devel + kactivities-devel>=${version} libopenexr-devel libgcrypt-devel" +depends="hicolor-icon-theme" short_desc="Plugins and applications necessary for running KDE applications" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="http://www.kde.org" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=b43e1aebd7e9dd13677f2205bb6eef7ee02a7085ae9fd34a39bad55d5df56fe7 - -build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF DWITH_QNtrack=OFF" - -# XXX OpenSLP, OpenEXR. -hostmakedepends="cmake automoc4 pkg-config" -makedepends=" - boost-devel glib-devel openssl-devel qt-devel phonon-devel strigi-devel - soprano-devel libXt-devel attica-devel qca-devel liblzma-devel libssh-devel - libjpeg-turbo-devel libpng-devel exiv2-devel alsa-lib-devel samba-devel - pulseaudio-devel libwebp-devel>=0.4.0 libcanberra-devel NetworkManager-devel - kdelibs-devel>=${version} kdepimlibs-devel>=${version} gpgme-devel - kactivities-devel>=${version} nepomuk-core-devel hicolor-icon-theme" -depends="hicolor-icon-theme" +checksum=d35dbf930d212e86154e87e3566797827af1ed666099e5d5df8df76b874318f0 post_install() { rm -f ${DESTDIR}/usr/share/icons/hicolor/index.theme diff --git a/srcpkgs/kde-wallpapers/template b/srcpkgs/kde-wallpapers/template index 98d60fcbc2a..69664de71a0 100644 --- a/srcpkgs/kde-wallpapers/template +++ b/srcpkgs/kde-wallpapers/template @@ -1,14 +1,14 @@ # Template file for 'kde-wallpapers' pkgname=kde-wallpapers -version=4.12.5 +version=4.13.3 revision=1 noarch=yes build_style=cmake hostmakedepends="cmake automoc4 pkg-config" -makedepends="openssl-devel qt-devel phonon-devel kdelibs-devel>=${version}" +makedepends="libressl-devel qt-devel phonon-devel kdelibs-devel>=${version}" short_desc="KDE wallpapers" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="http://www.kde.org" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=fd617fa6db66a9ac3a73d02d3dfeaaae968aeec3975fbdadacc3700b5ef9c93e +checksum=c19e6f3d0dcdca076d9692776b4d1058ac521cf50350546213d753ad145cc84a diff --git a/srcpkgs/kde-workspace/files/kde-np.pam b/srcpkgs/kde-workspace/files/kde-np.pam index 64ae8b7b8ea..8b5fdc8fea6 100644 --- a/srcpkgs/kde-workspace/files/kde-np.pam +++ b/srcpkgs/kde-workspace/files/kde-np.pam @@ -11,10 +11,9 @@ account required pam_unix.so session required pam_env.so session required pam_motd.so session optional pam_mail.so dir=/var/mail standard -session optional pam_lastlog.so session required pam_unix.so -session required pam_loginuid.so -session required pam_systemd.so kill-session-processes=1 +-session optional pam_systemd.so kill-session-processes=1 +-session optional pam_ck_connector.so nox11 session required pam_limits.so password required pam_unix.so sha512 shadow nullok try_first_pass use_auth_ok diff --git a/srcpkgs/kde-workspace/files/kde.pam b/srcpkgs/kde-workspace/files/kde.pam index c4a12943e3d..9b3a8572c8c 100644 --- a/srcpkgs/kde-workspace/files/kde.pam +++ b/srcpkgs/kde-workspace/files/kde.pam @@ -9,10 +9,9 @@ account required pam_unix.so session required pam_env.so session required pam_motd.so session optional pam_mail.so dir=/var/mail standard -session optional pam_lastlog.so session required pam_unix.so -session required pam_loginuid.so -session required pam_systemd.so kill-session-processes=1 +-session optional pam_systemd.so kill-session-processes=1 +-session optional pam_ck_connector.so nox11 session required pam_limits.so password required pam_unix.so sha512 shadow nullok try_first_pass use_auth_ok diff --git a/srcpkgs/kde-workspace/template b/srcpkgs/kde-workspace/template index 1474170f029..e84fd74b1c2 100644 --- a/srcpkgs/kde-workspace/template +++ b/srcpkgs/kde-workspace/template @@ -1,31 +1,32 @@ # Template file for 'kde-workspace' +_kdeversion=4.13.3 + pkgname=kde-workspace -version=4.11.9 +version=4.11.11 revision=1 short_desc="Provides the interface and basic tools for the KDE workspace" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="http://www.kde.org" -distfiles="http://download.kde.org/stable/4.12.5/src/${pkgname}-${version}.tar.xz" -checksum=aa3d12a264e7fcb6c1330e800b9c7d43c00277275d182824d42f9fe1def0c0cf +distfiles="http://download.kde.org/stable/4.13.3/src/${pkgname}-${version}.tar.xz" +checksum=f188b003c56d2a40f71d4eea8c91b7ae0febcf25c252c383913281fce73c4d73 build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc - -DWITH_Xmms=OFF -DWITH_libgps=OFF -DWITH_CkConnector=OFF - -DFREETYPE_INCLUDE_DIRS=/usr/include/freetype2" +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc + -DWITH_Xmms=OFF -DWITH_libgps=OFF -DWITH_NepomukCore=OFF -DWITH_Soprano=OFF" -# XXX qalculate, prison. +# XXX prison. hostmakedepends="cmake automoc4 pkg-config" -makedepends="openssl-devel qt-devel phonon-devel libdbusmenu-qt-devel strigi-devel - soprano-devel kdelibs-devel>=${version} kactivities-devel>=${version} xcb-util-keysyms-devel +makedepends="libressl-devel qt-devel phonon-devel libdbusmenu-qt-devel strigi-devel + kdelibs-devel>=${_kdeversion} kactivities-devel>=${_kdeversion} xcb-util-keysyms-devel qimageblitz-devel xcb-util-image-devel xcb-util-renderutil-devel boost-devel libjpeg-turbo-devel libpng-devel libXcursor-devel libXi-devel libxkbfile-devel libXrandr-devel libXfixes-devel libSM-devel libXcomposite-devel libXdamage-devel - libXtst-devel libXft-devel glib-devel fontconfig-devel nepomuk-core-devel>=${version} - akonadi-devel kdepimlibs-devel>=${version} qjson-devel libsensors-devel wayland-devel - NetworkManager-devel pciutils-devel MesaLib-devel pam-devel libusb-compat-devel>=0.1.5_3 - libraw1394-devel python-devel kde-wallpapers>=${version} kde-base-artwork>=${version}" -depends="kde-wallpapers>=${version} kde-base-artwork>=${version}" + libXtst-devel libXft-devel glib-devel fontconfig-devel kdepimlibs-devel>=${_kdeversion} + libsensors-devel wayland-devel MesaLib-devel pam-devel libusb-compat-devel>=0.1.5_3 + NetworkManager-devel pciutils-devel libraw1394-devel python-devel libqalculate-devel + akonadi-devel qjson-devel" +depends="kde-wallpapers>=${_kdeversion} kde-base-artwork>=${_kdeversion}" conf_files=" /etc/kdm/kdmrc /etc/ksysguarddrc @@ -39,6 +40,16 @@ make_dirs=" /etc/kde/shutdown 0755 root root /var/lib/kdm 0755 kdm kdm" +# Package build options +build_options="systemd" + +if [ "$build_option_systemd" ]; then + configure_args+=" -DWITH_CkConnector=OFF" +else + configure_args+=" -DWITH_CkConnector=ON" + makedepends+=" ConsoleKit-devel" +fi + pre_configure() { sed -e "s,@PKG_SYSCONFDIR@,/etc,g" -i kdm/kcm/main.cpp } diff --git a/srcpkgs/kde/template b/srcpkgs/kde/template index 417b88a4713..327d00c3862 100644 --- a/srcpkgs/kde/template +++ b/srcpkgs/kde/template @@ -1,24 +1,30 @@ # Template file for 'kde' pkgname=kde -version=4.12.5 +version=4.13.3 revision=1 build_style=meta depends=" oxygen-icons>=${version} kdeartwork>=${version} kde-wallpapers>=${version} + kde-workspace>=4.11.11 kde-baseapps>=${version} kde-runtime>=${version} - kde-workspace>=4.11.9 kdepim>=${version} kdeplasma-addons>=${version} kwalletmanager>=${version} kuser>=${version} + kcron>=${version} + ksystemlog>=${version} kmix>=${version} konsole>=${version} + kdegraphics-strigi-analyzer>=${version} + kdegraphics-thumbnailers>=${version} + okular>=${version} phonon-backend?phonon-backend-vlc udisks2 - polkit-kde" + polkit-kde + upower0" short_desc="The KDE meta-package for Void Linux" maintainer="Juan RP " homepage="http://www.kde.org" diff --git a/srcpkgs/kdeartwork/template b/srcpkgs/kdeartwork/template index 010c6f48d1a..cab2972985e 100644 --- a/srcpkgs/kdeartwork/template +++ b/srcpkgs/kdeartwork/template @@ -1,20 +1,19 @@ # Template file for 'kdeartwork' pkgname=kdeartwork -version=4.12.5 +version=4.13.3 revision=1 short_desc="KDE artwork" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="http://www.kde.org" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=5b02504a6aae591d91de27c5319fd4de604a61ac57e1e5fcb75c17885aca590c +checksum=4d1d7680fb21c268b917d6c9490f941689a119507a6ce63c66a666d80cbfe1ac build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF" +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF" -# XXX xscreensaver hostmakedepends="cmake automoc4 pkg-config" -makedepends="MesaLib-devel openssl-devel qt-devel phonon-devel strigi-devel - soprano-devel kdelibs-devel>=${version} kdepimlibs-devel>=${version} - nepomuk-core-devel>=${version} kde-workspace-devel>=4.11.6 - libkexiv2-devel>=${version} eigen2" +makedepends="libressl-devel MesaLib-devel qt-devel phonon-devel strigi-devel + kdelibs-devel>=${version} kdepimlibs-devel>=${version} kde-workspace-devel>=4.11.11 + libXt-devel libkexiv2-devel>=${version} eigen2 xscreensaver" +depends="xscreensaver" diff --git a/srcpkgs/kdegraphics-strigi-analyzer/template b/srcpkgs/kdegraphics-strigi-analyzer/template new file mode 100644 index 00000000000..35831da174c --- /dev/null +++ b/srcpkgs/kdegraphics-strigi-analyzer/template @@ -0,0 +1,14 @@ +# Template file for 'kdegraphics-strigi-analyzer' +pkgname=kdegraphics-strigi-analyzer +version=4.13.3 +revision=1 +build_style=cmake +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF" +hostmakedepends="cmake automoc4 pkg-config" +makedepends="glib-devel libressl-devel qt-devel phonon-devel strigi-devel tiff-devel kdelibs-devel>=${version}" +short_desc="KDE Strigi analyzers for various graphics file formats" +maintainer="Juan RP " +license="GPL, LGPL, FDL" +homepage="https://projects.kde.org/projects/kde/kdegraphics/kdegraphics-strigi-analyzer" +distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" +checksum=37f9a9e41a556a544bf370b1da442d22146eeb9a7190d21110184f304ffceb0a diff --git a/srcpkgs/kdegraphics-thumbnailers/template b/srcpkgs/kdegraphics-thumbnailers/template new file mode 100644 index 00000000000..315027494c8 --- /dev/null +++ b/srcpkgs/kdegraphics-thumbnailers/template @@ -0,0 +1,14 @@ +# Template file for 'kdegraphics-thumbnailers' +pkgname=kdegraphics-thumbnailers +version=4.13.3 +revision=1 +build_style=cmake +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF" +hostmakedepends="cmake automoc4 pkg-config" +makedepends="glib-devel libressl-devel qt-devel phonon-devel kdelibs-devel>=${version} libkexiv2-devel>=${version} libkdcraw-devel>=${version}" +short_desc="KDE Thumbnailers for various graphics file formats" +maintainer="Juan RP " +license="GPL, LGPL, FDL" +homepage="https://projects.kde.org/projects/kde/kdegraphics/kdegraphics-thumbnailers" +distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" +checksum=bbc9fdbcee20f9e1174a950de961b16f91c87570179d76d01becc5d9de0e045b diff --git a/srcpkgs/kdelibs/patches/kdelibs-cve-2014-5033.patch b/srcpkgs/kdelibs/patches/kdelibs-cve-2014-5033.patch new file mode 100644 index 00000000000..10e4889d485 --- /dev/null +++ b/srcpkgs/kdelibs/patches/kdelibs-cve-2014-5033.patch @@ -0,0 +1,36 @@ +--- kdecore/auth/backends/polkit-1/Polkit1Backend.cpp ++++ kdecore/auth/backends/polkit-1/Polkit1Backend.cpp +@@ -144,7 +144,7 @@ + + Action::AuthStatus Polkit1Backend::actionStatus(const QString &action) + { +- PolkitQt1::UnixProcessSubject subject(QCoreApplication::applicationPid()); ++ PolkitQt1::SystemBusNameSubject subject(QString::fromUtf8(callerID())); + PolkitQt1::Authority::Result r = PolkitQt1::Authority::instance()->checkAuthorizationSync(action, subject, + PolkitQt1::Authority::None); + switch (r) { +@@ -160,21 +160,12 @@ + + QByteArray Polkit1Backend::callerID() const + { +- QByteArray a; +- QDataStream s(&a, QIODevice::WriteOnly); +- s << QCoreApplication::applicationPid(); +- +- return a; ++ return QDBusConnection::systemBus().baseService().toUtf8(); + } + + bool Polkit1Backend::isCallerAuthorized(const QString &action, QByteArray callerID) + { +- QDataStream s(&callerID, QIODevice::ReadOnly); +- qint64 pid; +- +- s >> pid; +- +- PolkitQt1::UnixProcessSubject subject(pid); ++ PolkitQt1::SystemBusNameSubject subject(QString::fromUtf8(callerID)); + PolkitQt1::Authority *authority = PolkitQt1::Authority::instance(); + + PolkitResultEventLoop e; + diff --git a/srcpkgs/kdelibs/template b/srcpkgs/kdelibs/template index 079ab1ec2ab..2fa5a2c1738 100644 --- a/srcpkgs/kdelibs/template +++ b/srcpkgs/kdelibs/template @@ -1,30 +1,30 @@ # Template file for 'kdelibs' pkgname=kdelibs -version=4.12.5 +version=4.13.3 revision=1 short_desc="KDE core libraries" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="http://www.kde.org" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=9711c3a3d29387dc8b40425cc2957e9f1f2d747d83e9e0213bb8ff6638e68e09 +checksum=d291b4bc159a3f686ad93ff3dfbe90a0a7e33600357e8390c84154ec050efc82 build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF -DKDE_DISTRIBUTION_TEXT=Void +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DKDE_DISTRIBUTION_TEXT=Void -DSYSCONF_INSTALL_DIR=/etc -DHTML_INSTALL_DIR=/usr/share/doc/kde/html - -DKDE_DEFAULT_HOME=.kde4 -DWITH_FAM=OFF -DWITH_HUpnp=OFF -DWITH_SOLID_UDISKS2=ON" + -DKDE_DEFAULT_HOME=.kde4 -DWITH_FAM=OFF -DWITH_SOLID_UDISKS2=ON + -DWITH_Soprano=OFF" hostmakedepends="cmake perl automoc4 pkg-config docbook-xsl" -makedepends="openssl-devel libSM-devel libXext-devel libXScrnSaver-devel +makedepends="libressl-devel libSM-devel libXext-devel libXScrnSaver-devel libXrender-devel phonon-devel strigi-devel pcre-devel libjpeg-turbo-devel libpng-devel giflib-devel acl-devel aspell-devel enchant-devel jasper-devel liblzma-devel mit-krb5-devel avahi-libs-devel libudev-devel libxslt-devel polkit-qt-devel libdbusmenu-qt-devel attica-devel grantlee-devel qca-devel - libutempter-devel soprano-devel>=2.9.2_2 MesaLib-devel upower udisks2-devel - shared-desktop-ontologies ca-certificates shared-mime-info media-player-info - hicolor-icon-theme" + libutempter-devel MesaLib-devel udisks2-devel + libopenexr-devel media-player-info shared-mime-info shared-desktop-ontologies" depends="docbook-xsl media-player-info shared-mime-info - shared-desktop-ontologies upower hicolor-icon-theme ca-certificates" + shared-desktop-ontologies hicolor-icon-theme ca-certificates" post_install() { rm -f ${DESTDIR}/usr/share/apps/kssl/ca-bundle.crt diff --git a/srcpkgs/kdepim-runtime/template b/srcpkgs/kdepim-runtime/template index 9a00cad9db1..447cf772fef 100644 --- a/srcpkgs/kdepim-runtime/template +++ b/srcpkgs/kdepim-runtime/template @@ -1,20 +1,19 @@ # Template file for 'kdepim-runtime' pkgname=kdepim-runtime -version=4.12.5 +version=4.13.3 revision=1 short_desc="KDE PIM runtime applications/libraries" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="https://projects.kde.org/projects/kde/kdepimlibs" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=33ecebd946550bbf0a4427e3fb18b27d3eea5940067cea76444bd74d9f38d51c +checksum=453f4f4eecc6807c74530c60b4baa941a3b7274662c6e0c3ad974875d6ce1747 build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" # XXX KolabLibraries, Kolabxml hostmakedepends="cmake automoc4 pkg-config" -makedepends="openssl-devel qt-devel phonon-devel kdelibs-devel>=${version} - kdepimlibs-devel>=${version} akonadi-devel nepomuk-core-devel>=${version} - strigi-devel soprano-devel boost-devel libxml2-devel qjson-devel - libkgapi-devel" +makedepends="libressl-devel qt-devel phonon-devel kdelibs-devel>=${version} + kdepimlibs-devel>=${version} akonadi-devel boost-devel libxml2-devel + qjson-devel libkgapi-devel" diff --git a/srcpkgs/kdepim/template b/srcpkgs/kdepim/template index fa62de25df1..545d757fe77 100644 --- a/srcpkgs/kdepim/template +++ b/srcpkgs/kdepim/template @@ -1,20 +1,21 @@ # Template file for 'kdepim' pkgname=kdepim -version=4.12.5 -revision=2 +version=4.13.3 +revision=1 build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF" +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF" # XXX dblatex, prison hostmakedepends="cmake automoc4 pkg-config" -makedepends="zlib-devel libressl-devel qt-devel phonon-devel kdelibs-devel>=${version} - kdepimlibs-devel>=${version} akonadi-devel nepomuk-core-devel>=${version} - nepomuk-widgets-devel>=${version} soprano-devel strigi-devel grantlee-devel +makedepends=" + zlib-devel libressl-devel qt-devel phonon-devel kdelibs-devel>=${version} + kdepimlibs-devel>=${version} akonadi-devel grantlee-devel libkgapi-devel libsasl-devel libassuan-devel gpgme-devel boost-devel MesaLib-devel - kdepim-runtime>=${version} qjson-devel kactivities-devel>=${version}" + kdepim-runtime>=${version} qjson-devel kactivities-devel>=${version} + kfilemetadata-devel>=${version} baloo-devel>=${version}" depends="kdepim-runtime>=${version}" short_desc="KDE PIM" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="https://projects.kde.org/projects/kde/kdepimlibs" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=5e26dc33b5d36eb305a24a834b153515990ea8a501498b63ee10103df94c6ff0 +checksum=983903025bf1d815b0806cf15b3be1f6846fd45fce75e0f5af70cc6e27b23237 diff --git a/srcpkgs/kdepimlibs/template b/srcpkgs/kdepimlibs/template index 457aff6c791..f422912c3e5 100644 --- a/srcpkgs/kdepimlibs/template +++ b/srcpkgs/kdepimlibs/template @@ -1,22 +1,22 @@ # Template file for 'kdepimlibs' pkgname=kdepimlibs -version=4.12.5 -revision=3 +version=4.13.3 +revision=1 short_desc="KDE PIM Libraries" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="https://projects.kde.org/projects/kde/kdepimlibs" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=c6749903bcf46df07e419c02c42c6a8a32f29778de190a83c7f3ad0b7b335f22 +checksum=5ed6907c3bfd4e74de185145385405a2b55bcf5f41ffcb2b56dbda41cc857adb build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF" +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF" hostmakedepends="cmake automoc4 pkg-config" -makedepends="boost-devel nepomuk-core-devel gpgme-devel qjson-devel libical-devel - kdelibs-devel>=${version} phonon-devel libxslt-devel soprano-devel libldap-devel - akonadi-devel cyrus-sasl shared-mime-info" -depends="shared-mime-info" +makedepends="boost-devel gpgme-devel qjson-devel libical-devel + kdelibs-devel>=${version} phonon-devel libxslt-devel libldap-devel + akonadi-devel>=1.12.1 shared-mime-info" +depends="cyrus-sasl shared-mime-info" kdepimlibs-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/kdeplasma-addons/template b/srcpkgs/kdeplasma-addons/template index 65622a4ac46..c5daeea002a 100644 --- a/srcpkgs/kdeplasma-addons/template +++ b/srcpkgs/kdeplasma-addons/template @@ -1,24 +1,22 @@ # Template file for 'kdeplasma-addons' pkgname=kdeplasma-addons -version=4.12.5 +version=4.13.3 revision=1 +build_style=cmake +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc -DWITH_Nepomuk=OFF" +# XXX scim, marble. +hostmakedepends="cmake automoc4 pkg-config" +makedepends="libressl-devel qt-devel phonon-devel strigi-devel qoauth-devel + kdelibs-devel>=${version} kdepimlibs-devel>=${version} + kde-workspace-devel>=4.11.11 libkexiv2-devel>=${version} libdbusmenu-qt-devel + libXtst-devel attica-devel libXrender-devel eigen2 glib-devel ibus-devel + qimageblitz-devel boost-devel qjson-devel MesaLib-devel eigen2" short_desc="KDE Plasma Add-ons" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="http://www.kde.org" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=ee6f5ee9fe51db08d96beb1754ab6ce64f455e3e91c77cfe25f55eef35e3d511 - -build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" - -# XXX scim, marble. -hostmakedepends="cmake automoc4 pkg-config" -makedepends="openssl-devel qt-devel phonon-devel strigi-devel qoauth-devel - soprano-devel kdelibs-devel>=${version} kdepimlibs-devel>=${version} - nepomuk-core-devel>=${version} qimageblitz-devel boost-devel qjson-devel - kde-workspace-devel>=4.11.6 libkexiv2-devel>=${version} libdbusmenu-qt-devel - libXtst-devel attica-devel libXrender-devel eigen2 glib-devel ibus-devel" +checksum=b9d8c0db92cbd90cde83e278aa8b41d05523452fd72c697027422bf4d7056610 kdeplasma-addons-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/kdesdk/template b/srcpkgs/kdesdk/template deleted file mode 100644 index 068ad9c36ca..00000000000 --- a/srcpkgs/kdesdk/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'kdesdk' -pkgname=kdesdk -version=4.10.5 -revision=1 -short_desc="KDE SDK" -maintainer="Juan RP " -license="GPL, LGPL, FDL" -homepage="http://www.kde.org" -distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=e8c076cc83d4e43d021993c4e6ca037762c69486d8fce7c2770c23f55ba13140 - -build_style=cmake -hostmakedepends="cmake automoc4 pkg-config" -makedepends="openssl-devel qt-devel phonon-devel strigi-devel soprano-devel - gettext-devel soprano-devel kdelibs-devel>=${version} kdepimlibs-devel>=${version}" diff --git a/srcpkgs/kfilemetadata-devel b/srcpkgs/kfilemetadata-devel new file mode 120000 index 00000000000..e483e9b393b --- /dev/null +++ b/srcpkgs/kfilemetadata-devel @@ -0,0 +1 @@ +kfilemetadata \ No newline at end of file diff --git a/srcpkgs/kfilemetadata/template b/srcpkgs/kfilemetadata/template new file mode 100644 index 00000000000..175ba481158 --- /dev/null +++ b/srcpkgs/kfilemetadata/template @@ -0,0 +1,23 @@ +# Template file for 'kfilemetadata' +pkgname=kfilemetadata +version=4.13.3 +revision=1 +build_style=cmake +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF" +hostmakedepends="cmake automoc4 pkg-config" +makedepends="zlib-devel libressl-devel qt-devel phonon-devel kdelibs-devel>=${version} + poppler-qt4-devel ffmpeg-devel taglib-devel exiv2-devel" +short_desc="A library for extracting file metadata" +maintainer="Juan RP " +license="GPL, LGPL, FDL" +homepage="https://projects.kde.org/projects/kde/kdelibs/kfilemetadata" +distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" +checksum=0777d591dd4328f83bdede9764fe7d70923baed0ccad779d9cc3aaddaefef4cf + +kfilemetadata-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + } +} diff --git a/srcpkgs/kmix/template b/srcpkgs/kmix/template index 6e4e1133c94..749503352a0 100644 --- a/srcpkgs/kmix/template +++ b/srcpkgs/kmix/template @@ -1,18 +1,18 @@ # Template file for 'kmix' pkgname=kmix -version=4.12.5 +version=4.13.3 revision=1 short_desc="KDE's mixer application" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="http://www.kde.org" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=37c856944a6fe5cf5c855efde3825c07ced3de2283114058fa64b3686634c4d0 +checksum=38dfca73cc303e9448eea046f20e04e59ae97e1d7f8b71b41f9f049b1dee232f build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" hostmakedepends="cmake automoc4 pkg-config" -makedepends="glib-devel openssl-devel qt-devel phonon-devel strigi-devel - soprano-devel kdelibs-devel>=${version} kde-baseapps-devel>=${version} +makedepends="glib-devel libressl-devel qt-devel phonon-devel strigi-devel + kdelibs-devel>=${version} kde-baseapps-devel>=${version} alsa-lib-devel pulseaudio-devel libcanberra-devel" diff --git a/srcpkgs/konsole/template b/srcpkgs/konsole/template index 0d59402e09d..03ea369d979 100644 --- a/srcpkgs/konsole/template +++ b/srcpkgs/konsole/template @@ -1,17 +1,17 @@ # Template file for 'konsole' pkgname=konsole -version=4.12.5 +version=4.13.3 revision=1 short_desc="KDE's Terminal Emulator" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="http://www.kde.org" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=be64921b51348343283077da7378e03d6b45dc8e05892ca1cfa64750833398b2 +checksum=e935e86c4e50ce90b687d2a8e8e6f54f2588b66cfb10b52a4fb527642b0c8b75 build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" hostmakedepends="cmake automoc4 pkg-config" -makedepends="glib-devel openssl-devel qt-devel phonon-devel strigi-devel - soprano-devel kdelibs-devel>=${version} kde-baseapps-devel>=${version}" +makedepends="glib-devel libressl-devel qt-devel phonon-devel strigi-devel + kdelibs-devel>=${version} kde-baseapps-devel>=${version}" diff --git a/srcpkgs/ksystemlog/template b/srcpkgs/ksystemlog/template new file mode 100644 index 00000000000..df5cb4bf39a --- /dev/null +++ b/srcpkgs/ksystemlog/template @@ -0,0 +1,14 @@ +# Template file for 'ksystemlog' +pkgname=ksystemlog +version=4.13.3 +revision=1 +build_style=cmake +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" +hostmakedepends="cmake automoc4 pkg-config" +makedepends="glib-devel libressl-devel qt-devel phonon-devel kdelibs-devel>=${version} kde-runtime-devel>=${version}" +short_desc="KDE System log viewer tool" +maintainer="Juan RP " +license="GPL, LGPL, FDL" +homepage="http://kde.org/applications/system/ksystemlog/" +distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" +checksum=ddf74a59c7c3ee79a6884c89559230e54cc94a6cb1af21617f56a78074c10b6a diff --git a/srcpkgs/kuser/template b/srcpkgs/kuser/template index 4d14284a349..0efdc5ac2c4 100644 --- a/srcpkgs/kuser/template +++ b/srcpkgs/kuser/template @@ -1,19 +1,18 @@ # Template file for 'kuser' pkgname=kuser -version=4.12.5 -revision=2 +version=4.13.3 +revision=1 short_desc="KDE User Manager" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="http://www.kde.org" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=acaec8ac986889504a0c94813ea322bc17fdc76738174f65add0d9b52e117d88 +checksum=8b2e3390db9faea5486b927d36a18ab670208cd9016433046eaa0eec7907260e build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" hostmakedepends="cmake automoc4 pkg-config" -makedepends="glib-devel libressl-devel qt-devel phonon-devel strigi-devel - soprano-devel kdelibs-devel>=${version} kdepimlibs-devel>=${version} - nepomuk-core-devel>=${version}" +makedepends="glib-devel libressl-devel qt-devel phonon-devel + kdelibs-devel>=${version} kdepimlibs-devel>=${version}" replaces="kdeadmin>=0" diff --git a/srcpkgs/kwalletmanager/template b/srcpkgs/kwalletmanager/template index ef2d961d52f..18b17f90e04 100644 --- a/srcpkgs/kwalletmanager/template +++ b/srcpkgs/kwalletmanager/template @@ -1,20 +1,19 @@ # Template file for 'kwalletmanager' pkgname=kwalletmanager -version=4.12.5 -revision=2 +version=4.13.3 +revision=1 short_desc="KDE Wallet Management Tools" maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="http://www.kde.org" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=d26667f2675c4a6ee0f08943032cdcc95ff29cc5efbbcd7e1c6dc235430d59a7 +checksum=c04de7b0c22cb0a60f3aacda772e8c8a37ff2bc44be6e5ebdabecdf798ec2e1e replaces="kwallet>=0" build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" hostmakedepends="cmake automoc4 pkg-config" -makedepends="glib-devel libressl-devel qt-devel phonon-devel strigi-devel - soprano-devel kdelibs-devel>=${version} kdepimlibs-devel>=${version} - nepomuk-core-devel>=${version}" +makedepends="glib-devel libressl-devel qt-devel phonon-devel + kdelibs-devel>=${version} kdepimlibs-devel>=${version}" diff --git a/srcpkgs/libchmlib b/srcpkgs/libchmlib new file mode 120000 index 00000000000..7bbf77bd2f7 --- /dev/null +++ b/srcpkgs/libchmlib @@ -0,0 +1 @@ +chmlib \ No newline at end of file diff --git a/srcpkgs/libchmlib-devel b/srcpkgs/libchmlib-devel new file mode 120000 index 00000000000..7bbf77bd2f7 --- /dev/null +++ b/srcpkgs/libchmlib-devel @@ -0,0 +1 @@ +chmlib \ No newline at end of file diff --git a/srcpkgs/libkdcraw-devel b/srcpkgs/libkdcraw-devel new file mode 120000 index 00000000000..dc476a7a8a4 --- /dev/null +++ b/srcpkgs/libkdcraw-devel @@ -0,0 +1 @@ +libkdcraw \ No newline at end of file diff --git a/srcpkgs/libkdcraw/template b/srcpkgs/libkdcraw/template new file mode 100644 index 00000000000..f1ad8cb57b5 --- /dev/null +++ b/srcpkgs/libkdcraw/template @@ -0,0 +1,24 @@ +# Template file for 'libkdcraw' +pkgname=libkdcraw +version=4.13.3 +revision=1 +build_style=cmake +hostmakedepends="cmake automoc4 pkg-config" +makedepends="libressl-devel boost-devel qt-devel phonon-devel kdelibs-devel>=${version} libraw-devel" +depends="hicolor-icon-theme" +short_desc="A C++ interface used to decode RAW picture" +maintainer="Juan RP " +license="GPL, LGPL, FDL" +homepage="https://projects.kde.org/projects/kde/kdegraphics/libs/libkdcraw" +distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" +checksum=5761fbd0e9b90ee983c7fe64611c908e3df9135f7fb3986770e0def5f54d511c + +libkdcraw-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}-${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/libkexiv2/template b/srcpkgs/libkexiv2/template index 4ffebd293e6..56ff86f1fd9 100644 --- a/srcpkgs/libkexiv2/template +++ b/srcpkgs/libkexiv2/template @@ -1,7 +1,7 @@ # Template file for 'libkexiv2' pkgname=libkexiv2 -version=4.12.5 -revision=3 +version=4.13.3 +revision=1 build_style=cmake hostmakedepends="cmake automoc4 pkg-config" makedepends="qt-devel phonon-devel exiv2-devel kdelibs-devel>=${version}" @@ -10,7 +10,7 @@ maintainer="Juan RP " license="GPL, LGPL, FDL" homepage="https://projects.kde.org/projects/kde/kdegraphics/libs/libkexiv2" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=f1ad6bd085aaa44c719fdab16a3af2f3df46f3f677f5b2c82ec494abf35357d3 +checksum=0da42f8bd181b1513de7fa382647418004de53d52f6bda78dc592c8a4c479d35 libkexiv2-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/libkgapi/template b/srcpkgs/libkgapi/template index f4d3c27e5b8..5edaad15d30 100644 --- a/srcpkgs/libkgapi/template +++ b/srcpkgs/libkgapi/template @@ -4,8 +4,7 @@ version=2.1.1 revision=1 build_style=cmake hostmakedepends="cmake automoc4 pkg-config" -makedepends="boost-devel qt-devel phonon-devel kdelibs-devel kdepimlibs-devel - nepomuk-core-devel qjson-devel soprano-devel" +makedepends="boost-devel qt-devel phonon-devel kdelibs-devel kdepimlibs-devel qjson-devel" short_desc="A KDE-based library for accessing various Google services via their public API" maintainer="Juan RP " license="GPL, LGPL, FDL" diff --git a/srcpkgs/libokular b/srcpkgs/libokular new file mode 120000 index 00000000000..2d054428eba --- /dev/null +++ b/srcpkgs/libokular @@ -0,0 +1 @@ +okular \ No newline at end of file diff --git a/srcpkgs/libokular-devel b/srcpkgs/libokular-devel new file mode 120000 index 00000000000..2d054428eba --- /dev/null +++ b/srcpkgs/libokular-devel @@ -0,0 +1 @@ +okular \ No newline at end of file diff --git a/srcpkgs/nepomuk-core-devel b/srcpkgs/nepomuk-core-devel deleted file mode 120000 index f75661209ed..00000000000 --- a/srcpkgs/nepomuk-core-devel +++ /dev/null @@ -1 +0,0 @@ -nepomuk-core \ No newline at end of file diff --git a/srcpkgs/nepomuk-core/template b/srcpkgs/nepomuk-core/template deleted file mode 100644 index 6ca76adb0de..00000000000 --- a/srcpkgs/nepomuk-core/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'nepomuk-core' -pkgname=nepomuk-core -version=4.12.5 -revision=3 -short_desc="Networked Environment for Personalized, Ontology-based Management of Unified Knowledge" -maintainer="Juan RP " -license="GPL, LGPL, FDL" -homepage="https://projects.kde.org/projects/kde/kdelibs/nepomuk-core" -distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=142d0f7117dcae9f73ae5e6ff56c1f538e85ecc4c4f6b673d4216eadb591f3bb - -build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" - -hostmakedepends="cmake automoc4 pkg-config" -makedepends="qt-devel phonon-devel soprano-devel>=2.9.2_4 - poppler-qt4-devel ffmpeg-devel>=2.1 taglib-devel exiv2-devel - kdelibs-devel>=${version}" - -nepomuk-core-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/nepomuk-widgets-devel b/srcpkgs/nepomuk-widgets-devel deleted file mode 120000 index 64097afd02a..00000000000 --- a/srcpkgs/nepomuk-widgets-devel +++ /dev/null @@ -1 +0,0 @@ -nepomuk-widgets \ No newline at end of file diff --git a/srcpkgs/nepomuk-widgets/template b/srcpkgs/nepomuk-widgets/template deleted file mode 100644 index 338a8562547..00000000000 --- a/srcpkgs/nepomuk-widgets/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'nepomuk-widgets' -pkgname=nepomuk-widgets -version=4.12.5 -revision=2 -short_desc="The Library containing the KDE Nepomuk Widgets" -maintainer="Juan RP " -license="GPL, LGPL, FDL" -homepage="https://projects.kde.org/projects/kde/kdelibs/nepomuk-widgets" -distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=268eec57da05b622850fffa013d57de8579785b4d3fac88e622b11e64f74706f - -build_style=cmake -configure_args="-DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc" - -hostmakedepends="cmake automoc4 pkg-config" -makedepends="qt-devel phonon-devel soprano-devel>=2.9.2_4 - kdelibs-devel>=${version} nepomuk-core-devel>=${version}" - -nepomuk-widgets-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/okular/template b/srcpkgs/okular/template new file mode 100644 index 00000000000..160f5584121 --- /dev/null +++ b/srcpkgs/okular/template @@ -0,0 +1,34 @@ +# Template file for 'okular' +pkgname=okular +version=4.13.3 +revision=1 +build_style=cmake +# XXX libepub, libkscreen +configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DWITH_ActiveApp=OFF" +hostmakedepends="cmake automoc4 pkg-config" +makedepends="glib-devel libressl-devel qt-devel phonon-devel kdelibs-devel>=${version} + kde-runtime-devel>=${version} qimageblitz-devel libchmlib-devel djvulibre-devel libspectre-devel + libkexiv2-devel poppler-qt4-devel qca-devel kactivities-devel>=${version} freetype-devel" +depends="hicolor-icon-theme" +short_desc="KDE Document Viewer" +maintainer="Juan RP " +license="GPL, LGPL, FDL" +homepage="http://kde.org/applications/graphics/okular/" +distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" +checksum=3047ab703bc5447d22a7c6a308910a70afee82d603c7f5b37a6d5a0976511f5d + +libokular_package() { + short_desc+=" - runtime library" + pkg_install() { + vmove usr/lib/*.so.* + } +} +libokular-devel_package() { + short_desc+=" - development files" + depends="lib${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove usr/lib/*.so + } +} diff --git a/srcpkgs/oxygen-icons/template b/srcpkgs/oxygen-icons/template index 5224137e269..e745de1936c 100644 --- a/srcpkgs/oxygen-icons/template +++ b/srcpkgs/oxygen-icons/template @@ -1,6 +1,6 @@ # Template file for 'oxygen-icons' pkgname=oxygen-icons -version=4.12.5 +version=4.13.3 revision=1 noarch=yes build_style=cmake @@ -10,4 +10,4 @@ maintainer="Juan RP " license="GPL-3" homepage="http://www.${pkgname}.org" distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz" -checksum=3395d02df32a1e1cd6eb0c29cb79285084e5881645a3a3f507e40b0f8f352b00 +checksum=1478e0224020a881bea93e7c84cde9c1592ee299333f3e762ffa8f7229641075 diff --git a/srcpkgs/polkit-qt/template b/srcpkgs/polkit-qt/template index 7df9befffac..fe7493dc033 100644 --- a/srcpkgs/polkit-qt/template +++ b/srcpkgs/polkit-qt/template @@ -1,20 +1,22 @@ # Template file for 'polkit-qt' pkgname=polkit-qt -version=0.103.0 -revision=4 -wrksrc="${pkgname}-1-${version}" +version=0.112.0 +revision=1 build_style=cmake -hostmakedepends="pkg-config cmake automoc4" +configure_args="-DCMAKE_INSTALL_LIBDIR=lib" +hostmakedepends="pkg-config cmake automoc4 git" makedepends="polkit-devel qt-devel" short_desc="Qt-style PolicyKit API" maintainer="Juan RP " homepage="https://projects.kde.org/projects/kdesupport/polkit-qt-1" license="LGPL-2.1" -distfiles="http://download.kde.org/stable/apps/KDE4.x/admin/${pkgname}-1-${version}.tar.bz2" -checksum=2e32566b8e3d0fd7cf619497089763303c3dc08b7e5a666b2369720fced2274c + +do_fetch() { + git clone -b v${version} git://anongit.kde.org/polkit-qt-1.git ${pkgname}-${version} +} polkit-qt-devel_package() { - depends="qt-devel polkit-devel ${sourcepkg}>=${version}_${revision}" + depends="${makedepends} ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include diff --git a/srcpkgs/qt/template b/srcpkgs/qt/template index 283001e6f6b..360aa4e0146 100644 --- a/srcpkgs/qt/template +++ b/srcpkgs/qt/template @@ -1,7 +1,7 @@ # Template file for 'qt' pkgname=qt version=4.8.6 -revision=2 +revision=3 _distname=qt-everywhere-opensource-src patch_args="-Np1" wrksrc=${_distname}-${version} diff --git a/srcpkgs/soprano-devel b/srcpkgs/soprano-devel deleted file mode 120000 index 6f3df76d777..00000000000 --- a/srcpkgs/soprano-devel +++ /dev/null @@ -1 +0,0 @@ -soprano \ No newline at end of file diff --git a/srcpkgs/soprano/template b/srcpkgs/soprano/template deleted file mode 100644 index db7d83188a3..00000000000 --- a/srcpkgs/soprano/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'soprano' -pkgname=soprano -version=2.9.4 -revision=1 -build_style=cmake -configure_args="-DCMAKE_SKIP_RPATH=OFF -DSOPRANO_DISABLE_CLUCENE_INDEX=ON" -hostmakedepends="cmake pkg-config" -makedepends="qt-devel raptor-devel redland-devel libiodbc-devel virtuoso-base" -depends="virtuoso-base" -short_desc="Highly usable object-oriented C++/Qt4 framework for RDF data" -maintainer="Juan RP " -license="GPL-2, LGPL-2.1" -homepage="http://soprano.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=64066fbd54e71d7ae4c8a4116997448a72808a2813cff3bb5d2c28f0fce9e0e5 - -soprano-devel_package() { - depends="qt-devel ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/soprano/cmake - } -}