Merge PR #13089: Further kde4 removal
This commit is contained in:
commit
4e8c22fa20
|
@ -1338,42 +1338,10 @@ libkutils.so.4 kdelibs-4.13.3_2
|
|||
libkdeinit4_klauncher.so kdelibs-4.13.3_2
|
||||
libkimproxy.so.4 kdelibs-4.13.3_2
|
||||
libkrossui.so.4 kdelibs-4.13.3_2
|
||||
libkholidays.so.4 kdepimlibs-4.10.4_1
|
||||
libkcalcore.so.4 kdepimlibs-4.10.4_1
|
||||
libkcalutils.so.4 kdepimlibs-4.10.4_1
|
||||
libakonadi-kde.so.4 kdepimlibs-4.10.4_1
|
||||
libkmime.so.4 kdepimlibs-4.10.4_1
|
||||
libakonadi-kmime.so.4 kdepimlibs-4.10.4_1
|
||||
libkabc.so.4 kdepimlibs-4.10.4_1
|
||||
libmicroblog.so.4 kdepimlibs-4.10.4_1
|
||||
libsyndication.so.4 kdepimlibs-4.10.4_1
|
||||
libkldap.so.4 kdepimlibs-4.10.4_1
|
||||
libkpimutils.so.4 kdepimlibs-4.10.4_1
|
||||
libakonadi-kcal.so.4 kdepimlibs-4.10.4_1
|
||||
libkcal.so.4 kdepimlibs-4.10.4_1
|
||||
libkresources.so.4 kdepimlibs-4.10.4_1
|
||||
libmailtransport.so.4 kdepimlibs-4.10.4_1
|
||||
libkpimtextedit.so.4 kdepimlibs-4.10.4_1
|
||||
libkmbox.so.4 kdepimlibs-4.10.4_1
|
||||
libkpimidentities.so.4 kdepimlibs-4.10.4_1
|
||||
libkimap.so.4 kdepimlibs-4.10.4_1
|
||||
libakonadi-calendar.so.4 kdepimlibs-4.10.4_1
|
||||
libakonadi-contact.so.4 kdepimlibs-4.10.4_1
|
||||
libkalarmcal.so.2 kdepimlibs-4.10.4_1
|
||||
libakonadi-notes.so.4 kdepimlibs-4.10.4_1
|
||||
libakonadi-kabc.so.4 kdepimlibs-4.10.4_1
|
||||
libkontactinterface.so.4 kdepimlibs-4.10.4_1
|
||||
libktnef.so.4 kdepimlibs-4.10.4_1
|
||||
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
|
||||
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
|
||||
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
|
||||
|
@ -2170,14 +2138,6 @@ libkomparediff2.so.5 libkomparediff2-17.08.2_1
|
|||
libkompareinterface.so.5 kompare-17.08.2_1
|
||||
libkomparedialogpages.so.5 kompare-17.08.2_1
|
||||
libfdt.so.1 dtc-1.4.1_1
|
||||
libokteta1core.so.1 okteta-4.14.2_1
|
||||
libkasten2gui.so.2 okteta-4.14.2_1
|
||||
libkasten2okteta1controllers.so.1 okteta-4.14.2_1
|
||||
libokteta1gui.so.1 okteta-4.14.2_1
|
||||
libkasten2core.so.2 okteta-4.14.2_1
|
||||
libkasten2controllers.so.2 okteta-4.14.2_1
|
||||
libkasten2okteta1gui.so.1 okteta-4.14.2_1
|
||||
libkasten2okteta1core.so.1 okteta-4.14.2_1
|
||||
libkasten3controllers.so.3 okteta5-17.08.3_1
|
||||
libkasten3core.so.3 okteta5-17.08.3_1
|
||||
libkasten3gui.so.3 okteta5-17.08.3_1
|
||||
|
@ -2795,7 +2755,6 @@ libz80ex.so.1 z80ex-1.1.21_1
|
|||
libz80ex_dasm.so.1 z80ex-1.1.21_1
|
||||
libqmmp.so.1 qmmp-1.1.4_1
|
||||
libqmmpui.so.1 qmmp-1.1.4_1
|
||||
libksignalplotter.so.4 kde-workspace-4.11.22_1
|
||||
libalkimia5.so.7 libalkimia-7.0_1
|
||||
libpayeeidentifier_iban_bic_widgets.so.5 kmymoney-5.0.0_1
|
||||
libkmm_plugin.so.5 kmymoney-5.0.0_1
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
autokey
|
|
@ -1 +0,0 @@
|
|||
autokey
|
|
@ -1,41 +0,0 @@
|
|||
# Template file for 'autokey'
|
||||
pkgname=autokey
|
||||
version=0.90.4
|
||||
revision=4
|
||||
noarch=yes
|
||||
build_style=python2-module
|
||||
pycompile_module="autokey"
|
||||
hostmakedepends="python"
|
||||
makedepends="python"
|
||||
depends="python python-xlib python-inotify python-simplejson wmctrl"
|
||||
short_desc="desktop automation utility for Linux and X11"
|
||||
maintainer="Enno Boland <gottox@voidlinux.eu>"
|
||||
license="GPL-3"
|
||||
homepage="https://code.google.com/archive/p/autokey/downloads"
|
||||
distfiles="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/$pkgname/$pkgname-${version}.tar.gz"
|
||||
checksum=7352c94ca984f1ba049f0b0d832abe47005cf65567904e5404c73e90358117e4
|
||||
|
||||
autokey-qt_package() {
|
||||
depends="${sourcepkg}>=${version}_${revision} kde-python python-notify python-PyQt4 python-PyQt4-dbus"
|
||||
short_desc+=" - Qt frontend"
|
||||
pkg_install() {
|
||||
vmove usr/share/applications/autokey-qt.desktop
|
||||
vmove usr/bin/autokey-qt
|
||||
vmove usr/share/man/man1/autokey-qt.1
|
||||
vmove usr/lib/python2.7/site-packages/autokey/qtui
|
||||
vmove usr/lib/python2.7/site-packages/autokey/qtapp.py
|
||||
vmove usr/share/kde4
|
||||
}
|
||||
}
|
||||
|
||||
autokey-gtk_package() {
|
||||
depends="${sourcepkg}>=${version}_${revision} python-dbus python-gobject zenity"
|
||||
short_desc+=" - GTK+ frontend"
|
||||
pkg_install() {
|
||||
vmove usr/share/applications/autokey-gtk.desktop
|
||||
vmove usr/bin/autokey-gtk
|
||||
vmove usr/share/man/man1/autokey-gtk.1
|
||||
vmove usr/lib/python2.7/site-packages/autokey/gtkui
|
||||
vmove usr/lib/python2.7/site-packages/autokey/gtkapp.py
|
||||
}
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
kactivities
|
|
@ -1,25 +0,0 @@
|
|||
# Template file for 'kactivities'
|
||||
pkgname=kactivities
|
||||
version=4.13.3
|
||||
revision=3
|
||||
build_style=cmake
|
||||
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DWITH_NepomukCore=OFF"
|
||||
hostmakedepends="automoc4 pkg-config"
|
||||
makedepends="libressl-devel qt-devel phonon-devel kdelibs-devel"
|
||||
short_desc="KDE API for using and interacting with the Activity Manager"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL, LGPL, FDL"
|
||||
homepage="https://projects.kde.org/projects/kde/kactivities"
|
||||
distfiles="http://download.kde.org/Attic/${version}/src/${pkgname}-${version}.tar.xz"
|
||||
checksum=c7cb9d023f6e5cd01d76568c3590303ea3ecb4ebe9535b31862957846f5e898a
|
||||
|
||||
kactivities-devel_package() {
|
||||
short_desc+=" - development files"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/cmake
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove "usr/lib/*.so"
|
||||
}
|
||||
}
|
|
@ -1,14 +0,0 @@
|
|||
# Template file for 'kde-base-artwork'
|
||||
pkgname=kde-base-artwork
|
||||
version=4.14.3
|
||||
revision=1
|
||||
noarch=yes
|
||||
build_style=cmake
|
||||
hostmakedepends="automoc4 pkg-config"
|
||||
makedepends="libressl-devel qt-devel phonon-devel kdelibs-devel"
|
||||
short_desc="KDE base artwork"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL, LGPL, FDL"
|
||||
homepage="http://www.kde.org"
|
||||
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
|
||||
checksum=76fefc8eb08c1e15d80090cb9b631bca9e39ae53e6a04d64a297e7669a1b8892
|
|
@ -1,13 +0,0 @@
|
|||
# Template file for 'kde-gtk-config'
|
||||
pkgname=kde-gtk-config
|
||||
version=2.2.1
|
||||
revision=1
|
||||
build_style=cmake
|
||||
hostmakedepends="automoc4 pkg-config qt-qmake"
|
||||
makedepends="kdelibs-devel phonon-devel gtk+-devel gtk+3-devel"
|
||||
short_desc="GTK2 and GTK3 Configurator for KDE"
|
||||
maintainer="TheNumb <me@thenumb.eu>"
|
||||
license="GPL-2"
|
||||
homepage="https://projects.kde.org/kde-gtk-config"
|
||||
distfiles="http://download.kde.org/stable/${pkgname}/${version}/src/${pkgname}-${version}.tar.xz"
|
||||
checksum=9c890d7e39ab6ebfad13c5453051f0759cb61beac9f7fc2df7e331c9a4415c85
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1 +0,0 @@
|
|||
kde-l10n
|
|
@ -1,204 +0,0 @@
|
|||
# Template file for 'kde-l10n'
|
||||
pkgname=kde-l10n
|
||||
version=4.14.3
|
||||
revision=1
|
||||
build_style=meta
|
||||
hostmakedepends="cmake qt-qmake automoc4 perl"
|
||||
makedepends="kdelibs-devel qt-devel phonon-devel"
|
||||
noarch=yes
|
||||
homepage="http://i18n.kde.org"
|
||||
short_desc="KDE 4 localization"
|
||||
maintainer="Helmut Pozimski <helmut@pozimski.eu>"
|
||||
license="GPL-2, LGPL-2, FDL"
|
||||
create_wrksrc=yes
|
||||
configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
|
||||
|
||||
_languages=(
|
||||
'ca "Catalan"'
|
||||
'ga "Irish"'
|
||||
'cs "Czech"'
|
||||
'gl "Galician"'
|
||||
'pt "Portuguese"'
|
||||
'tr "Turkish"'
|
||||
'lv "Latvian"'
|
||||
'lt "Lithuanian"'
|
||||
'pa "Panjabi"'
|
||||
'engb "British English"'
|
||||
'pl "Polish"'
|
||||
'hr "Croatian"'
|
||||
'de "German"'
|
||||
'hu "Hungarian"'
|
||||
'hi "Hindi"'
|
||||
'he "Hebrew"'
|
||||
'uk "Ukrainian"'
|
||||
'mr "Marathi"'
|
||||
'ug "Uighur; Uyghur"'
|
||||
'el "Greek"'
|
||||
'is "Icelandic"'
|
||||
'it "Italian"'
|
||||
'ia "Interlingua"'
|
||||
'ar "Arabic"'
|
||||
'eu "Basque"'
|
||||
'et "Estonian"'
|
||||
'id "Indonesian"'
|
||||
'cavalencian "Valencian Catalan"'
|
||||
'ru "Russian"'
|
||||
'nl "Dutch"'
|
||||
'nn "Norwegian Nynorsk"'
|
||||
'nb "Norwegian Bokmal"'
|
||||
'es "Spanish; Castilian"'
|
||||
'ro "Romanian"'
|
||||
'zhtw "Chinese Traditional"'
|
||||
'fr "French"'
|
||||
'bg "Bulgarian"'
|
||||
'wa "Walloon"'
|
||||
'fa "Persian"'
|
||||
'bs "Bosnian"'
|
||||
'fi "Finnish"'
|
||||
'da "Danish"'
|
||||
'ptbr "Brazilian Portuguese"'
|
||||
'ja "Japanese"'
|
||||
'kk "Kazakh"'
|
||||
'sr "Serbian"'
|
||||
'ko "Korean"'
|
||||
'sv "Swedish"'
|
||||
'km "Central Khmer"'
|
||||
'sk "Slovak"'
|
||||
'sl "Slovenian"'
|
||||
'zhcn "Chinese Simplified"'
|
||||
'nds "Low Saxon"'
|
||||
)
|
||||
|
||||
_get_srcname() {
|
||||
# helper function used to determine the correct source package name
|
||||
# to handle special cases where the package name doesn't
|
||||
# equal the name of the source package
|
||||
_locale=$1
|
||||
if [ "$_locale" == "zhcn" ];
|
||||
then
|
||||
_srcname="kde-l10n-zh_CN-${version}"
|
||||
elif [ "$_locale" == "cavalencian" ];
|
||||
then
|
||||
_srcname="kde-l10n-ca@valencia-${version}"
|
||||
elif [ "$_locale" == "zhtw" ];
|
||||
then
|
||||
_srcname="kde-l10n-zh_TW-${version}"
|
||||
elif [ "$_locale" == "ptbr" ];
|
||||
then
|
||||
_srcname="kde-l10n-pt_BR-${version}"
|
||||
elif [ "$_locale" == "engb" ];
|
||||
then
|
||||
_srcname="kde-l10n-en_GB-${version}"
|
||||
else
|
||||
_srcname="kde-l10n-${_locale}-${version}"
|
||||
fi
|
||||
echo "$_srcname"
|
||||
}
|
||||
|
||||
do_configure() {
|
||||
for _lang in "${_languages[@]}";
|
||||
do
|
||||
_locale=${_lang%% *}
|
||||
srcname=$(_get_srcname $_locale)
|
||||
workdir="${wrksrc}/${srcname}"
|
||||
cd "$workdir"
|
||||
cmake . $configure_args
|
||||
done
|
||||
}
|
||||
|
||||
do_build() {
|
||||
for _lang in "${_languages[@]}";
|
||||
do
|
||||
_locale=${_lang%% *}
|
||||
srcname=$(_get_srcname $_locale)
|
||||
workdir="${wrksrc}/${srcname}"
|
||||
cd "$workdir"
|
||||
make
|
||||
done
|
||||
}
|
||||
|
||||
do_install() {
|
||||
:
|
||||
}
|
||||
|
||||
for _lang in "${_languages[@]}"; do
|
||||
_locale=${_lang%% *}
|
||||
_pkgname=kde-l10n-${_locale}
|
||||
|
||||
depends+=" ${_pkgname}>=${version}"
|
||||
srcname=$(_get_srcname $_locale)
|
||||
distfiles+=" http://download.kde.org/stable/${version}/src/kde-l10n/${srcname}.tar.xz"
|
||||
|
||||
eval "${_pkgname}_package() {
|
||||
_pkgtmpl $_lang
|
||||
}"
|
||||
done
|
||||
|
||||
_pkgtmpl() {
|
||||
_locale="$1"
|
||||
_language="$2"
|
||||
depends="kdelibs>=${version}"
|
||||
short_desc="${_language} (${_locale}) localization files for KDE4"
|
||||
noarch=yes
|
||||
pkg_install() {
|
||||
srcname=$(_get_srcname $_locale)
|
||||
workdir="${wrksrc}/${srcname}"
|
||||
cd "$workdir"
|
||||
make DESTDIR=$PKGDESTDIR install
|
||||
}
|
||||
}
|
||||
|
||||
checksum="
|
||||
1b54344202f7f04f9083d2b64229668eb1cab5543df201693a96df92b9936f11
|
||||
adb5661faa1a4391019e6442afa118493959f6d532491fd07f2e138999306e2e
|
||||
9681fdaae36744242e8a469e03bdab61a6481fbeec12c58c926ea19bf04d564e
|
||||
e57994b0ebcbe321c7fce062ec1fc4bfa365079e2db6cd422c9a620710a9a402
|
||||
96490df8ca060b3f99fee750b53aff0acd93453ee9caf41a9d2f5ef2322964fd
|
||||
907b3dacf5b49565aff422a2fc5eb5d48add3cfc63f327f5322a82c1fc756c97
|
||||
96beb29732146b68273a438bb13c70c8e1243810d5f07c0f43e0a68636295c57
|
||||
b245809200465020c2a46fdb23b667fd8d20beb964c2879cba22b016f19e1678
|
||||
d402220b7c0d8ffe5bd47765cc70ddec3ef0302c05c28910bcdc47581a35c50b
|
||||
c610c6e09b957a01a2b49724a9034712d7b2a0717c1b08b388590496ef2997ba
|
||||
5149cfa3fd06e230e988ef88ac80dc32ebaad74811e3efc9bb427d7e7276f58c
|
||||
b38f25728c6d861424788a90298555ee4c379502ebde7a47297c6bc92d0329ea
|
||||
d33bcfebaafb293a97aebefcb29504c071b92dfa919fabeed897a2ca64802745
|
||||
2a30e830ef891cf264824185779ff95293cc0417f8e7ff55b9ce05511a135af4
|
||||
fbff346fa3482e3050c50fff7b3eb3a7b064ca097833bb14079085758a38d19a
|
||||
2a18b0b01fb52ca435a56653e3dab85983c03bbddd317e8e8460472bcfa40891
|
||||
1d72d53781553a03aa100a4f9d730635f8419f162f6ffc77a89ba6cea1afc20e
|
||||
a5dcf384375530a62f9f8c819f79d26fe433e8a7323467ecbd944879faa96c16
|
||||
0086ff1d32f749b3dbd92ee6997e0c03d0bc8b3ff6c3475e7ea70139da721f62
|
||||
897b0cef0791bbf6a2ed3287fdcb5bae4dd1696ca8d7bfc743c05618c84921af
|
||||
2c74b53c230fa3b5133bbc6bce5d175b2763d3dd350f8f3682ab522ed15355f4
|
||||
9cf948d1766089b865e67fa997dd270396a0888163d1baa01d53b1bdf287e2d9
|
||||
cce74cab4f7195e4095e2a89a95f22fad107489c460dbc0c8f9b82fd3c8c6af9
|
||||
04606bd4ff9d8027084e968b00e5ba7c2074a503b1b9b0420695c34f14ffbfaa
|
||||
424922e34c42ba3ed2f23aed626dc411508ae1f7bd233154734787bb09538c60
|
||||
a93a31bc7d672aa4dd6f61f693a98067a719f835ee7ef945060921cd95240daf
|
||||
fd5866818bdd1f119554da06f454fa3a2608613e820a4b00dbea8cc378a41fe9
|
||||
04c71ccf7de9bdf3c290a1c5ccb2172b8414086c8eefd612ceb24e1aa53c455c
|
||||
91f3e7bbc789bbd2d276578389c7735b9e02531fa4232c814d634cc69327aed1
|
||||
665c2cb583e8fcc436dc97b7cbb096f22f4944a58dc9ae004821fc81a3658827
|
||||
8dc79d09468278f8a886330403606007e198c50b854cb4e2997790101e2760ac
|
||||
2ad1734c2c63a99cd99298a1a4bc24fe2958221afef80e0614334ae93dca4d73
|
||||
2f88dd33cdda699ba69131e6632cf24b681e0fb0ddcc3030d9b6c0584b664c71
|
||||
ec125af2936dc899426f9c168273c7bdcb6e5408ee82b06a67aecae3220979d2
|
||||
b14e60377f096f2bdacce28ea2878385002daf3de2bb8188b6591165c7da7b11
|
||||
a22ff7bac37574fe7dec99314c8ba09381e36cb90a1c01ba1cfdf423bd61fcbf
|
||||
8b2bc59c98d57d7b8f7a99e3a50cc70fdf308301cb317a9ad87c19c4a9e93ef4
|
||||
3b804b4dd6442066d0fe97c4a7c3d524e44949bb040ca926745fd830bc7f6785
|
||||
a31d4e1740837eb2ce52c01fc8480ed25c5e2bdab982565659beaf545b5d6a2b
|
||||
cfbedbc7b8fbd024687f31f4ba06944a260e823a86ac28cdacbe72335b490191
|
||||
5c8b4f189a32fb0067a5834da46e6c21e84397be7cff6491bbb8729107c86052
|
||||
abe68099faa786415329f431f4572336fcdbb32d04a05915331fafd92da61ef0
|
||||
dee62bad52aa8e90de5b4c711a918739aeecbf0cb0fb5f9865dadd94660236ff
|
||||
32bbd6b201ce0e1931cf091eb8ca9365d80e41b39ce434b4e949c1ba92837406
|
||||
e2392ad7800a85e58c696511fd98bd801a5ea515c86600f4d6c4f4f08b892e91
|
||||
2130fe9cb3eaade2a6dd6e3118d7399272eabbe4294940a1133b5b2acf89365e
|
||||
579233183b8ae5a13716d1792364c421018f494e7ad65506ebf9950d1853d0a7
|
||||
5be86e4119c661eb9833d7a02a5e4270ac31de6440f0ba62b91760a24af27d7a
|
||||
5fade8b670e40da011b6d174d5f38f7ffc33c9ea13d727e72b0a3b111fd8129e
|
||||
97782df0788980aeae67093c8da9699c45b4790ff98d89e88fbcb579379798d8
|
||||
b92ebbd85ccbcced61bb8fd5c94c59b00c73f7ba7c3c6d22552f5fad530e21cc
|
||||
b84a9de26a9de253a1e9d7c4757af2e2957126521c32c6e76d9391d49aeaafe4
|
||||
78318e2a7fde90bc63d2d447ac71e5a04099b4a0d56ec9e6c5d38d8d72f82553"
|
|
@ -1 +0,0 @@
|
|||
kde-workspace
|
|
@ -1 +0,0 @@
|
|||
kde-runtime
|
|
@ -1,6 +0,0 @@
|
|||
case "$ACTION" in
|
||||
post)
|
||||
chgrp nogroup usr/lib/kde4/libexec/kdesud
|
||||
chmod g+s usr/lib/kde4/libexec/kdesud
|
||||
;;
|
||||
esac
|
|
@ -1,25 +0,0 @@
|
|||
Our gpgme package (>= 1.6.0) expects _FILE_OFFSET_BITS = 64
|
||||
to be defined when gpgme.h is included.
|
||||
|
||||
--- kwalletd/backend/backendpersisthandler.cpp 2014-10-31 00:50:20.000000000 +0100
|
||||
+++ kwalletd/backend/backendpersisthandler.cpp 2015-10-09 01:11:46.115305255 +0200
|
||||
@@ -26,6 +26,8 @@
|
||||
#include <kmessagebox.h>
|
||||
#include <klocalizedstring.h>
|
||||
#ifdef HAVE_QGPGME
|
||||
+#undef _FILE_OFFSET_BITS
|
||||
+#define _FILE_OFFSET_BITS 64
|
||||
#include <gpgme.h>
|
||||
#include <gpgme++/context.h>
|
||||
#include <gpgme++/key.h>
|
||||
--- kwalletd/knewwalletdialog.cpp 2014-10-31 00:50:20.000000000 +0100
|
||||
+++ kwalletd/knewwalletdialog.cpp 2015-10-09 01:17:44.690277279 +0200
|
||||
@@ -24,6 +24,8 @@
|
||||
#include <QTimer>
|
||||
#include <QTableWidget>
|
||||
#include <QTableWidgetItem>
|
||||
+#undef _FILE_OFFSET_BITS
|
||||
+#define _FILE_OFFSET_BITS 64
|
||||
#include <gpgme.h>
|
||||
#include <gpgme++/context.h>
|
||||
#include <gpgme++/key.h>
|
|
@ -1,35 +0,0 @@
|
|||
# Template file for 'kde-runtime'
|
||||
pkgname=kde-runtime
|
||||
version=4.14.3
|
||||
revision=11
|
||||
build_style=cmake
|
||||
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF DWITH_QNtrack=OFF -DWITH_NepomukCore=OFF"
|
||||
# XXX OpenSLP
|
||||
hostmakedepends="automoc4 pkg-config"
|
||||
makedepends="
|
||||
boost-devel glib-devel libressl-devel qt-devel qt-webkit-devel phonon-devel strigi-devel
|
||||
libXt-devel attica-devel qca-devel liblzma-devel libssh-devel libgcrypt-devel
|
||||
libjpeg-turbo-devel libpng-devel exiv2-devel alsa-lib-devel samba-devel
|
||||
pulseaudio-devel libwebp-devel libcanberra-devel NetworkManager-devel
|
||||
kdelibs-devel kdepimlibs-devel kactivities-devel gpgme-devel libopenexr-devel"
|
||||
depends="hicolor-icon-theme"
|
||||
short_desc="Plugins and applications necessary for running KDE applications"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2, LGPL-2, FDL"
|
||||
homepage="http://www.kde.org"
|
||||
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
|
||||
checksum=78a74e519b4e897ffcee14be98eebd7b672ad2bb6e71a4aa2fe77682b5bc8605
|
||||
|
||||
post_install() {
|
||||
rm -f ${DESTDIR}/usr/share/icons/hicolor/index.theme
|
||||
ln -sf /usr/lib/kde4/libexec/kdesu ${DESTDIR}/usr/bin
|
||||
}
|
||||
|
||||
kde-runtime-devel_package() {
|
||||
short_desc+=" - development files"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/share/apps/cmake
|
||||
}
|
||||
}
|
|
@ -1,14 +0,0 @@
|
|||
# Template file for 'kde-wallpapers'
|
||||
pkgname=kde-wallpapers
|
||||
version=4.14.3
|
||||
revision=1
|
||||
noarch=yes
|
||||
build_style=cmake
|
||||
hostmakedepends="automoc4 pkg-config"
|
||||
makedepends="libressl-devel qt-devel phonon-devel kdelibs-devel"
|
||||
short_desc="KDE wallpapers"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL, LGPL, FDL"
|
||||
homepage="http://www.kde.org"
|
||||
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
|
||||
checksum=d3582ac8204064cb832731d2f1f3bbb04864476127d6dc3125e6c76f7c2e4b16
|
|
@ -1 +0,0 @@
|
|||
kde-workspace
|
|
@ -1,7 +0,0 @@
|
|||
case "$ACTION" in
|
||||
pre)
|
||||
if [ -d usr/share/apps/kdm/faces ]; then
|
||||
rm -rf usr/share/apps/kdm/faces
|
||||
fi
|
||||
;;
|
||||
esac
|
|
@ -1,9 +0,0 @@
|
|||
#%PAM-1.0
|
||||
auth required pam_tally.so onerr=succeed file=/var/log/faillog
|
||||
auth required pam_shells.so
|
||||
auth requisite pam_nologin.so
|
||||
auth required pam_env.so
|
||||
auth optional pam_permit.so
|
||||
account include system-login
|
||||
password include system-login
|
||||
session include system-login
|
|
@ -1,5 +0,0 @@
|
|||
#%PAM-1.0
|
||||
auth include system-login
|
||||
account include system-login
|
||||
password include system-login
|
||||
session include system-login
|
|
@ -1,2 +0,0 @@
|
|||
#!/bin/sh
|
||||
exec kdm -nodaemon
|
|
@ -1 +0,0 @@
|
|||
auth include system-login
|
|
@ -1,11 +0,0 @@
|
|||
--- startkde.cmake.orig 2009-01-15 14:24:44.000000000 +0100
|
||||
+++ startkde.cmake 2009-01-15 14:33:08.000000000 +0100
|
||||
@@ -206,7 +190,7 @@
|
||||
# For anything else (that doesn't set env vars, or that needs a window manager),
|
||||
# better use the Autostart folder.
|
||||
|
||||
-libpath=`kde4-config --path lib | tr : '\n'`
|
||||
+libpath=`kde4-config --path lib | tr : '\n'`$(echo -e '\n/etc/kde/lib/')
|
||||
|
||||
for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/env/,p'`; do
|
||||
for file in "$prefix"*.sh; do
|
|
@ -1,11 +0,0 @@
|
|||
--- kdm/backend/client.c 2015-08-12 09:03:15.000000000 +0200
|
||||
+++ kdm/backend/client.c 2018-01-04 08:42:56.428031407 +0100
|
||||
@@ -34,6 +34,8 @@
|
||||
*
|
||||
* user verification and session initiation.
|
||||
*/
|
||||
+#undef inline
|
||||
+#define inline __inline /* fixes build with -std=iso9899:1990 */
|
||||
#include "dm.h"
|
||||
#include "dm_auth.h"
|
||||
#include "dm_error.h"
|
|
@ -1,18 +0,0 @@
|
|||
--- kdm/kfrontend/genkdmconf.c~ 2011-10-04 22:11:24.787771512 +0000
|
||||
+++ kdm/kfrontend/genkdmconf.c 2011-10-04 22:13:58.612702824 +0000
|
||||
@@ -742,6 +742,15 @@
|
||||
"[ -f /etc/xprofile ] && . /etc/xprofile\n"
|
||||
"[ -f $HOME/.xprofile ] && . $HOME/.xprofile\n"
|
||||
"\n"
|
||||
+"# run all system xinitrc shell scripts.\n"
|
||||
+"if [ -d /etc/X11/xinit/xinitrc.d ]; then\n"
|
||||
+" for i in /etc/X11/xinit/xinitrc.d/* ; do\n"
|
||||
+" if [ -x \"$i\" ]; then\n"
|
||||
+" . \"$i\"\n"
|
||||
+" fi\n"
|
||||
+" done\n"
|
||||
+"fi\n"
|
||||
+"\n"
|
||||
"if [ -d /etc/X11/Xresources ]; then\n"
|
||||
" for i in /etc/X11/Xresources/*; do\n"
|
||||
" [ -f $i ] && xrdb -merge $i\n"
|
|
@ -1,22 +0,0 @@
|
|||
--- khotkeys/kcm_hotkeys/actions/dbus_action_widget.cpp~ 2014-03-05 18:41:23.126818552 +0000
|
||||
+++ khotkeys/kcm_hotkeys/actions/dbus_action_widget.cpp 2014-03-05 18:42:05.563172036 +0000
|
||||
@@ -117,7 +117,7 @@
|
||||
|
||||
void DbusActionWidget::launchDbusBrowser() const
|
||||
{
|
||||
- if( KRun::runCommand( "qdbusviewer", window()) == 0 )
|
||||
+ if( KRun::runCommand( "qdbusviewer-qt4", window()) == 0 )
|
||||
{
|
||||
KMessageBox::sorry( window(), i18n( "Failed to run qdbusviewer" ));
|
||||
}
|
||||
--- khotkeys/libkhotkeysprivate/actions/dbus_action.cpp~ 2014-03-05 18:41:29.120107842 +0000
|
||||
+++ khotkeys/libkhotkeysprivate/actions/dbus_action.cpp 2014-03-05 18:41:52.349936188 +0000
|
||||
@@ -133,7 +133,7 @@
|
||||
}
|
||||
kDebug() << "D-Bus call:" << _application << ":" << _object << ":" << _function << ":" << args_list;
|
||||
KProcess proc;
|
||||
- proc << "qdbus" << _application << _object << _function << args_list;
|
||||
+ proc << "qdbus-qt4" << _application << _object << _function << args_list;
|
||||
proc.startDetached();
|
||||
}
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
Use Qt defined type quint16 instead of GNU libc
|
||||
internal type __uint16_t.
|
||||
|
||||
--- ksmserver/fadeeffect.cpp 2015-05-07 20:13:26.000000000 +0200
|
||||
+++ ksmserver/fadeeffect.cpp 2015-10-09 00:29:17.537504092 +0200
|
||||
@@ -237,7 +237,7 @@
|
||||
__m128i *result, uint length)
|
||||
{
|
||||
length = (length + 15) >> 4;
|
||||
- register const __m128i alpha = _mm_set1_epi16(__uint16_t (a));
|
||||
+ register const __m128i alpha = _mm_set1_epi16(quint16 (a));
|
||||
register const __m128i negalpha = _mm_xor_si128(alpha, _mm_set1_epi16 (0x00ff));
|
||||
|
||||
for (uint i = 0; i < length; i++)
|
|
@ -1,15 +0,0 @@
|
|||
The type uint is not defined by musl libc headers.
|
||||
|
||||
--- ksysguard/ksysguardd/Linux/netstat.c 2015-05-07 20:13:26.000000000 +0200
|
||||
+++ ksysguard/ksysguardd/Linux/netstat.c 2015-10-09 00:02:49.350628001 +0200
|
||||
@@ -32,6 +32,10 @@
|
||||
#include "ccont.h"
|
||||
#include "netstat.h"
|
||||
|
||||
+#if !defined(__GLIBC__)
|
||||
+typedef unsigned int uint;
|
||||
+#endif
|
||||
+
|
||||
static CONTAINER TcpSocketList = 0;
|
||||
static CONTAINER UdpSocketList = 0;
|
||||
static CONTAINER UnixSocketList = 0;
|
|
@ -1,20 +0,0 @@
|
|||
$NetBSD: patch-kdm_kcm_main.cpp,v 1.1 2012/03/19 19:44:03 markd Exp $
|
||||
|
||||
Allow $PKG_SYSCONFDIR/kdm/kdmrc to override the one under $PREFIX
|
||||
|
||||
--- kdm/kcm/main.cpp.orig 2010-05-27 17:23:09.000000000 +0000
|
||||
+++ kdm/kcm/main.cpp
|
||||
@@ -281,8 +281,12 @@ KConfig *KDModule::createTempConfig()
|
||||
pTempConfigFile->open();
|
||||
QString tempConfigName = pTempConfigFile->fileName();
|
||||
|
||||
+ QFile confFile (QString::fromLatin1( "@PKG_SYSCONFDIR@" "/kdm/kdmrc" ));
|
||||
+ if ( !confFile.exists() )
|
||||
+ confFile.setFileName (QString::fromLatin1( KDE_CONFDIR "/kdm/kdmrc" ));
|
||||
+
|
||||
KConfig *pSystemKDMConfig = new KConfig(
|
||||
- QString::fromLatin1(KDE_CONFDIR "/kdm/kdmrc"), KConfig::SimpleConfig);
|
||||
+ confFile.fileName(), KConfig::SimpleConfig);
|
||||
|
||||
KConfig *pTempConfig = pSystemKDMConfig->copyTo(tempConfigName);
|
||||
pTempConfig->sync();
|
|
@ -1,27 +0,0 @@
|
|||
Use Qt defined macros Q_BYTE_ORDER, Q_BIG_ENDIAN and
|
||||
Q_LITLLE_ENDIAN which are defined also for musl libc.
|
||||
|
||||
--- ksplash/ksplashx/scale.cpp 2015-05-07 20:13:26.000000000 +0200
|
||||
+++ ksplash/ksplashx/scale.cpp 2015-10-09 00:07:44.940604940 +0200
|
||||
@@ -165,18 +165,18 @@
|
||||
|
||||
// FIXME: replace with mRed, etc... These work on pointers to pixels, not
|
||||
// pixel values
|
||||
-#if BYTE_ORDER == BIG_ENDIAN
|
||||
+#if Q_BYTE_ORDER == Q_BIG_ENDIAN
|
||||
#define A_VAL(p) ((unsigned char *)(p))[0]
|
||||
#define R_VAL(p) ((unsigned char *)(p))[1]
|
||||
#define G_VAL(p) ((unsigned char *)(p))[2]
|
||||
#define B_VAL(p) ((unsigned char *)(p))[3]
|
||||
-#elif BYTE_ORDER == LITTLE_ENDIAN
|
||||
+#elif Q_BYTE_ORDER == Q_LITTLE_ENDIAN
|
||||
#define A_VAL(p) ((unsigned char *)(p))[3]
|
||||
#define R_VAL(p) ((unsigned char *)(p))[2]
|
||||
#define G_VAL(p) ((unsigned char *)(p))[1]
|
||||
#define B_VAL(p) ((unsigned char *)(p))[0]
|
||||
#else
|
||||
-#error "BYTE_ORDER is not defined"
|
||||
+#error "Q_BYTE_ORDER is not defined"
|
||||
#endif
|
||||
|
||||
#define INV_XAP (256 - xapoints[x])
|
|
@ -1,11 +0,0 @@
|
|||
--- kdm/config.def 2009-08-27 10:17:39.000000000 +0200
|
||||
+++ kdm/config.def 2009-10-31 00:40:21.000000000 +0100
|
||||
@@ -1448,7 +1448,7 @@
|
||||
|
||||
Key: TerminateServer
|
||||
Type: bool
|
||||
-Default: false
|
||||
+Default: true
|
||||
User: core
|
||||
Instance: #:*/!
|
||||
Merge: xdm
|
|
@ -1,83 +0,0 @@
|
|||
# Template file for 'kde-workspace'
|
||||
_kdeversion=4.14.3
|
||||
_kappversion=15.08.0
|
||||
|
||||
pkgname=kde-workspace
|
||||
version=4.11.22
|
||||
revision=10
|
||||
short_desc="Provides the interface and basic tools for the KDE workspace"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2, LGPL-2.1, FDL"
|
||||
homepage="http://www.kde.org"
|
||||
distfiles="http://download.kde.org/Attic/applications/${_kappversion}/src/${pkgname}-${version}.tar.xz"
|
||||
checksum=f035334e843d67ee88551ae9e6c5f64bf7b1edfe311b12501575fe74be0b03b7
|
||||
|
||||
build_style=cmake
|
||||
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc
|
||||
-DWITH_Xmms=OFF -DWITH_libgps=OFF -DWITH_NepomukCore=OFF -DWITH_Soprano=OFF
|
||||
-DWITH_CkConnector=ON"
|
||||
|
||||
# XXX prison.
|
||||
hostmakedepends="automoc4 pkg-config"
|
||||
makedepends="libressl-devel qt-devel phonon-devel libdbusmenu-qt-devel strigi-devel
|
||||
qt-webkit-devel kdelibs-devel kactivities-devel 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 kdepimlibs-devel
|
||||
libsensors-devel wayland-devel MesaLib-devel pam-devel libusb-compat-devel
|
||||
NetworkManager-devel pciutils-devel libraw1394-devel python-devel libqalculate-devel
|
||||
akonadi-devel qjson-devel ConsoleKit2-devel"
|
||||
depends="kde-wallpapers>=${_kdeversion} kde-base-artwork>=${_kdeversion}"
|
||||
conf_files="
|
||||
/etc/kdm/kdmrc
|
||||
/etc/ksysguarddrc
|
||||
/etc/pam.d/kde-np
|
||||
/etc/pam.d/kde
|
||||
/etc/pam.d/kscreensaver"
|
||||
system_accounts="kdm"
|
||||
kdm_homedir="/var/lib/kdm"
|
||||
make_dirs="
|
||||
/etc/kde/env 0755 root root
|
||||
/etc/kde/shutdown 0755 root root
|
||||
/var/lib/kdm 0755 kdm kdm"
|
||||
|
||||
CXXFLAGS="-std=gnu++98"
|
||||
|
||||
pre_configure() {
|
||||
sed -e "s,@PKG_SYSCONFDIR@,/etc,g" -i kdm/kcm/main.cpp
|
||||
}
|
||||
|
||||
post_install() {
|
||||
vmkdir etc/pam.d
|
||||
for f in kde kde-np kscreensaver; do
|
||||
install -m644 ${FILESDIR}/${f}.pam ${DESTDIR}/etc/pam.d/${f}
|
||||
done
|
||||
vsv kdm
|
||||
vmkdir usr/share/xsessions
|
||||
ln -sf /usr/share/apps/kdm/sessions/kde-plasma{,-safe}.desktop \
|
||||
${DESTDIR}/usr/share/xsessions
|
||||
|
||||
install -Dm644 ${DESTDIR}/usr/share/config/kdm/kdmrc \
|
||||
${DESTDIR}/etc/kdm/kdmrc
|
||||
}
|
||||
|
||||
kde-workspace-devel_package() {
|
||||
short_desc+=" - development files"
|
||||
depends="${sourcepkg}-${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/cmake
|
||||
vmove usr/share/apps/cmake
|
||||
}
|
||||
}
|
||||
kde-python_package() {
|
||||
short_desc+=" - Python 2 bindings"
|
||||
pycompile_module="PyKDE4"
|
||||
pycompile_dirs="usr/share/apps/plasma_scriptengine_python"
|
||||
pkg_install() {
|
||||
vmove usr/lib/python2.7
|
||||
vmove usr/share/apps/plasma_scriptengine_python
|
||||
vmove "/usr/share/kde4/services/plasma-scriptengine*"
|
||||
}
|
||||
}
|
|
@ -1,12 +0,0 @@
|
|||
Newer cmake has CHECK_INCLUDE_FILES() instead of check_include_files()
|
||||
and needs to INCLUDE(CheckIncludeFiles) to use that function.
|
||||
|
||||
--- kscreensaver/xsavers/CMakeLists.txt 2010-03-05 19:35:01.000000000 +0100
|
||||
+++ kscreensaver/xsavers/CMakeLists.txt 2016-09-19 12:32:33.394272881 +0200
|
||||
@@ -1,4 +1,5 @@
|
||||
-check_include_files(memory.h HAVE_MEMORY_H)
|
||||
+INCLUDE(CheckIncludeFiles)
|
||||
+CHECK_INCLUDE_FILES(memory.h HAVE_MEMORY_H)
|
||||
configure_file (config-xsavers.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-xsavers.h )
|
||||
|
||||
set(screensaver_base_SRCS main.cpp demowin.cpp saver.cpp helpers.cpp)
|
|
@ -1,18 +0,0 @@
|
|||
# Template file for 'kdeartwork'
|
||||
pkgname=kdeartwork
|
||||
version=4.14.3
|
||||
revision=2
|
||||
short_desc="KDE artwork"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL, LGPL, FDL"
|
||||
homepage="http://www.kde.org"
|
||||
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
|
||||
checksum=93dce7cbde334b31f07d7ebfcc00b3431695f685f8ccd9c8ef8f94d883f80ef4
|
||||
|
||||
build_style=cmake
|
||||
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF"
|
||||
hostmakedepends="automoc4 pkg-config"
|
||||
makedepends="libressl-devel MesaLib-devel qt-devel phonon-devel strigi-devel
|
||||
kdelibs-devel kdepimlibs-devel kde-workspace-devel
|
||||
libXt-devel libkexiv2-devel eigen xscreensaver"
|
||||
depends="xscreensaver"
|
|
@ -1,14 +0,0 @@
|
|||
# Template file for 'kdegraphics-strigi-analyzer'
|
||||
pkgname=kdegraphics-strigi-analyzer
|
||||
version=4.14.3
|
||||
revision=1
|
||||
build_style=cmake
|
||||
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF"
|
||||
hostmakedepends="automoc4 pkg-config"
|
||||
makedepends="glib-devel libressl-devel qt-devel phonon-devel strigi-devel tiff-devel kdelibs-devel"
|
||||
short_desc="KDE Strigi analyzers for various graphics file formats"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
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=c00500e271ae4170fed09b69dbb7bafd79689df5fad54d5e257c620e5fdea221
|
|
@ -1,14 +0,0 @@
|
|||
# Template file for 'kdegraphics-thumbnailers'
|
||||
pkgname=kdegraphics-thumbnailers
|
||||
version=4.14.3
|
||||
revision=1
|
||||
build_style=cmake
|
||||
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF"
|
||||
hostmakedepends="automoc4 pkg-config"
|
||||
makedepends="glib-devel libressl-devel qt-devel phonon-devel kdelibs-devel libkexiv2-devel libkdcraw-devel"
|
||||
short_desc="KDE Thumbnailers for various graphics file formats"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
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=132dba8921444479155e263e60995e939a3b7ec35b6950663b7f5594443d0bd2
|
|
@ -1,20 +0,0 @@
|
|||
# Template file for 'kdepim-runtime'
|
||||
pkgname=kdepim-runtime
|
||||
version=17.12.3
|
||||
revision=1
|
||||
build_style=cmake
|
||||
# XXX KolabLibraries, Kolabxml
|
||||
hostmakedepends="extra-cmake-modules python3 kdoctools kdesignerplugin
|
||||
qt5-qmake qt5-host-tools"
|
||||
makedepends="akonadi-calendar-devel akonadi-notes-devel knotifyconfig-devel
|
||||
pimcommon-devel kdav-devel libkgapi-devel kalarmcal-devel kmbox-devel"
|
||||
short_desc="KDE PIM runtime applications/libraries"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, AGPL-3.0-or-later"
|
||||
homepage="https://projects.kde.org/projects/kde/kdepimlibs"
|
||||
distfiles="http://download.kde.org/stable/applications/${version}/src/${pkgname}-${version}.tar.xz"
|
||||
checksum=963f78bf47b5ebfd72bd22ad30aca70ed43d7842c86cfb0782100860c9e560e4
|
||||
|
||||
post_install() {
|
||||
vlicense COPYING.agpl3 COPYING.agpl3
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
kdepimlibs
|
|
@ -1,79 +0,0 @@
|
|||
--- kpimutils/linklocator.cpp
|
||||
+++ kpimutils/linklocator.cpp
|
||||
@@ -94,6 +94,12 @@
|
||||
}
|
||||
|
||||
QString LinkLocator::getUrl()
|
||||
+{
|
||||
+ return getUrlAndCheckValidHref();
|
||||
+}
|
||||
+
|
||||
+
|
||||
+QString LinkLocator::getUrlAndCheckValidHref(bool *badurl)
|
||||
{
|
||||
QString url;
|
||||
if ( atUrl() ) {
|
||||
@@ -129,13 +135,26 @@
|
||||
|
||||
url.reserve( maxUrlLen() ); // avoid allocs
|
||||
int start = mPos;
|
||||
+ bool previousCharIsADoubleQuote = false;
|
||||
while ( ( mPos < (int)mText.length() ) &&
|
||||
( mText[mPos].isPrint() || mText[mPos].isSpace() ) &&
|
||||
( ( afterUrl.isNull() && !mText[mPos].isSpace() ) ||
|
||||
( !afterUrl.isNull() && mText[mPos] != afterUrl ) ) ) {
|
||||
if ( !mText[mPos].isSpace() ) { // skip whitespace
|
||||
- url.append( mText[mPos] );
|
||||
- if ( url.length() > maxUrlLen() ) {
|
||||
+ if (mText[mPos] == QLatin1Char('>') && previousCharIsADoubleQuote) {
|
||||
+ //it's an invalid url
|
||||
+ if (badurl) {
|
||||
+ *badurl = true;
|
||||
+ }
|
||||
+ return QString();
|
||||
+ }
|
||||
+ if (mText[mPos] == QLatin1Char('"')) {
|
||||
+ previousCharIsADoubleQuote = true;
|
||||
+ } else {
|
||||
+ previousCharIsADoubleQuote = false;
|
||||
+ }
|
||||
+ url.append( mText[mPos] );
|
||||
+ if ( url.length() > maxUrlLen() ) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -367,7 +386,12 @@
|
||||
} else {
|
||||
const int start = locator.mPos;
|
||||
if ( !( flags & IgnoreUrls ) ) {
|
||||
- str = locator.getUrl();
|
||||
+ bool badUrl = false;
|
||||
+ str = locator.getUrlAndCheckValidHref(&badUrl);
|
||||
+ if (badUrl) {
|
||||
+ return locator.mText;
|
||||
+ }
|
||||
+
|
||||
if ( !str.isEmpty() ) {
|
||||
QString hyperlink;
|
||||
if ( str.left( 4 ) == QLatin1String("www.") ) {
|
||||
|
||||
--- kpimutils/linklocator.h
|
||||
+++ kpimutils/linklocator.h
|
||||
@@ -107,6 +107,7 @@
|
||||
@return The URL at the current scan position, or an empty string.
|
||||
*/
|
||||
QString getUrl();
|
||||
+ QString getUrlAndCheckValidHref(bool *badurl = 0);
|
||||
|
||||
/**
|
||||
Attempts to grab an email address. If there is an @ symbol at the
|
||||
@@ -155,7 +156,7 @@
|
||||
*/
|
||||
static QString pngToDataUrl( const QString & iconPath );
|
||||
|
||||
- protected:
|
||||
+protected:
|
||||
/**
|
||||
The plaintext string being scanned for URLs and email addresses.
|
||||
*/
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
--- kpimutils/linklocator.cpp
|
||||
+++ kpimutils/linklocator.cpp
|
||||
@@ -389,7 +389,23 @@
|
||||
bool badUrl = false;
|
||||
str = locator.getUrlAndCheckValidHref(&badUrl);
|
||||
if (badUrl) {
|
||||
- return locator.mText;
|
||||
+ QString resultBadUrl;
|
||||
+ const int helperTextSize(locator.mText.count());
|
||||
+ for (int i = 0; i < helperTextSize; ++i) {
|
||||
+ const QChar chBadUrl = locator.mText[i];
|
||||
+ if (chBadUrl == QLatin1Char('&')) {
|
||||
+ resultBadUrl += QLatin1String("&");
|
||||
+ } else if (chBadUrl == QLatin1Char('"')) {
|
||||
+ resultBadUrl += QLatin1String(""");
|
||||
+ } else if (chBadUrl == QLatin1Char('<')) {
|
||||
+ resultBadUrl += QLatin1String("<");
|
||||
+ } else if (chBadUrl == QLatin1Char('>')) {
|
||||
+ resultBadUrl += QLatin1String(">");
|
||||
+ } else {
|
||||
+ resultBadUrl += chBadUrl;
|
||||
+ }
|
||||
+ }
|
||||
+ return resultBadUrl;
|
||||
}
|
||||
|
||||
if ( !str.isEmpty() ) {
|
||||
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
Newer versions of gpgme.h require _FILE_OFFSET_BITS defined
|
||||
to the same value which gpgme-devel was compiled with.
|
||||
I assume here we all use _FILE_OFFSET_BITS=64.
|
||||
The gpgmefw.h patch is required because exception.cpp for some
|
||||
reason does not include config-gpgme++.h, but <gpgme.h>
|
||||
|
||||
--- gpgme++/config-gpgme++.h.cmake 2014-11-04 22:19:27.000000000 +0100
|
||||
+++ gpgme++/config-gpgme++.h.cmake 2015-07-28 15:34:47.449866029 +0200
|
||||
@@ -134,4 +134,9 @@
|
||||
#define GPG_ERR_SOURCE_DEFAULT ((gpg_err_source_t)22)
|
||||
#endif
|
||||
|
||||
+#ifndef _FILE_OFFSET_BITS
|
||||
+/* required to build against recent gpgme.h */
|
||||
+#define _FILE_OFFSET_BITS 64
|
||||
+#endif
|
||||
+
|
||||
#endif /* __GPGMEPP_CONFIG_GPGMEPP_H__ */
|
||||
--- gpgme++/gpgmefw.h 2014-11-04 22:19:27.000000000 +0100
|
||||
+++ gpgme++/gpgmefw.h 2015-07-28 15:39:40.636865160 +0200
|
||||
@@ -23,6 +23,10 @@
|
||||
#ifndef __GPGMEPP_GPGMEFW_H__
|
||||
#define __GPGMEPP_GPGMEFW_H__
|
||||
|
||||
+#ifndef _FILE_OFFSET_BITS
|
||||
+#define _FILE_OFFSET_BITS 64
|
||||
+#endif
|
||||
+
|
||||
struct gpgme_context;
|
||||
typedef gpgme_context * gpgme_ctx_t;
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
# Template file for 'kdepimlibs'
|
||||
pkgname=kdepimlibs
|
||||
version=4.14.3
|
||||
revision=6
|
||||
short_desc="KDE PIM Libraries"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2, LGPL-2.1, FDL"
|
||||
homepage="https://projects.kde.org/projects/kde/kdepimlibs"
|
||||
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
|
||||
checksum=65edb1bec191be1b6f8450dc71eadae734f4ab0585aab0a885207390399868d7
|
||||
|
||||
build_style=cmake
|
||||
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF"
|
||||
|
||||
hostmakedepends="automoc4 pkg-config"
|
||||
makedepends="boost-devel gpgme-devel qjson-devel libical-devel
|
||||
kdelibs-devel phonon-devel libxslt-devel libldap-devel
|
||||
akonadi-devel shared-mime-info"
|
||||
depends="cyrus-sasl shared-mime-info"
|
||||
|
||||
kdepimlibs-devel_package() {
|
||||
short_desc+=" - development files"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/cmake
|
||||
vmove usr/lib/gpgmepp
|
||||
}
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
kdeplasma-addons
|
|
@ -1,28 +0,0 @@
|
|||
# Template file for 'kdeplasma-addons'
|
||||
pkgname=kdeplasma-addons
|
||||
version=4.14.3
|
||||
revision=3
|
||||
build_style=cmake
|
||||
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc -DWITH_Nepomuk=OFF"
|
||||
# XXX scim, marble.
|
||||
hostmakedepends="automoc4 pkg-config"
|
||||
makedepends="libressl-devel qt-devel qt-webkit-devel phonon-devel
|
||||
strigi-devel qoauth-devel kdelibs-devel kdepimlibs-devel
|
||||
kde-workspace-devel libkexiv2-devel libdbusmenu-qt-devel
|
||||
libXtst-devel attica-devel libXrender-devel eigen2 glib-devel ibus-devel
|
||||
qimageblitz-devel boost-devel qjson-devel MesaLib-devel marble-devel"
|
||||
short_desc="KDE Plasma Add-ons"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2, LGPL-2.1, FDL"
|
||||
homepage="http://www.kde.org"
|
||||
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
|
||||
checksum=12d58e30362729473db208c0650676dac0fdae8b3f223ce92e8df41e3e928f24
|
||||
|
||||
kdeplasma-addons-devel_package() {
|
||||
short_desc+=" - development files"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/share/apps/cmake
|
||||
}
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
--- src/common/utils.cpp 2016-05-07 14:30:45.888889978 +0000
|
||||
+++ src/common/utils.cpp 2016-05-07 14:32:06.985290816 +0000
|
||||
@@ -41,6 +41,7 @@
|
||||
#include <KSharedConfig>
|
||||
#include <Plasma/Theme>
|
||||
#include "data.h"
|
||||
+#include "math.h"
|
||||
#include "utils.h"
|
||||
|
||||
#ifdef __linux__
|
|
@ -1,17 +0,0 @@
|
|||
# Template file for 'knemo'
|
||||
pkgname=knemo
|
||||
version=0.7.7
|
||||
revision=1
|
||||
build_style=cmake
|
||||
hostmakedepends="git qt-qmake automoc4"
|
||||
makedepends="kdelibs-devel kde-workspace-devel qt-devel phonon-devel libnl3-devel wireless_tools-devel"
|
||||
homepage="https://www.kde.org/applications/internet/knemo/"
|
||||
short_desc="KNemo - the KDE Network Monitor"
|
||||
maintainer="Helmut Pozimski <helmut@pozimski.eu>"
|
||||
license="GPL-2"
|
||||
|
||||
do_fetch() {
|
||||
git clone git://anongit.kde.org/knemo.git ${wrksrc}
|
||||
cd ${wrksrc}
|
||||
git reset --hard v${version}
|
||||
}
|
|
@ -1,2 +0,0 @@
|
|||
site="https://quickgit.kde.org/?p=knemo.git"
|
||||
pattern=';t=v\K[\d.]+(?=")'
|
|
@ -1,23 +0,0 @@
|
|||
Newer cmake has CHECK_INCLUDE_FILES() instead of check_include_files()
|
||||
and needs to INCLUDE(CheckIncludeFiles) to use that function.
|
||||
|
||||
--- CMakeLists.txt 2013-08-04 06:22:20.000000000 +0200
|
||||
+++ CMakeLists.txt 2016-09-19 12:56:04.548697684 +0200
|
||||
@@ -35,11 +35,12 @@
|
||||
set(KU_FIRSTGID 500 CACHE STRING "First GID of normal users")
|
||||
set(KU_USERPRIVATEGROUP true CACHE STRING "User private groups by default")
|
||||
|
||||
-check_include_files(shadow.h HAVE_SHADOW_H)
|
||||
-check_include_files(crypt.h HAVE_CRYPT_H)
|
||||
-check_include_files(sys/stat.h HAVE_SYS_STAT_H)
|
||||
-check_include_files(unistd.h HAVE_UNISTD_H)
|
||||
-check_include_files(paths.h HAVE_PATHS_H)
|
||||
+INCLUDE(CheckIncludeFiles)
|
||||
+CHECK_INCLUDE_FILES(shadow.h HAVE_SHADOW_H)
|
||||
+CHECK_INCLUDE_FILES(crypt.h HAVE_CRYPT_H)
|
||||
+CHECK_INCLUDE_FILES(sys/stat.h HAVE_SYS_STAT_H)
|
||||
+CHECK_INCLUDE_FILES(unistd.h HAVE_UNISTD_H)
|
||||
+CHECK_INCLUDE_FILES(paths.h HAVE_PATHS_H)
|
||||
check_library_exists(crypt crypt "" HAVE_CRYPT_LIBRARY)
|
||||
|
||||
set(CMAKE_REQUIRED_INCLUDES pwd.h)
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue