diff options
-rw-r--r-- | libre/kdebase-runtime/PKGBUILD | 95 | ||||
-rw-r--r-- | libre/kdebase-runtime/duckduckgo_html.desktop | 113 | ||||
-rw-r--r-- | libre/kdebase-runtime/duckduckgo_lite.desktop | 113 | ||||
-rw-r--r-- | libre/kdebase-runtime/kdebase-runtime-no-html-thumbnails.patch | 21 | ||||
-rw-r--r-- | libre/kdebase-runtime/kdebase-runtime-no-kdewebkit.patch | 49 |
5 files changed, 0 insertions, 391 deletions
diff --git a/libre/kdebase-runtime/PKGBUILD b/libre/kdebase-runtime/PKGBUILD deleted file mode 100644 index 218ef57a6..000000000 --- a/libre/kdebase-runtime/PKGBUILD +++ /dev/null @@ -1,95 +0,0 @@ -# Maintainer: Andreas Grapentin <andreas@grapentin.org> -# Maintainer (Arch): Felix Yan <felixonmars@archlinux.org> -# Contributor: André Silva <emulatorman@hyperbola.info> -# Contributor: jc_gargma <jc_gargma@iserlohn-fortress.net -# Contributor (Arch): Andrea Scarpino <andrea@archlinux.org> -# Contributor (Arch): Pierre Schmitz <pierre@archlinux.de> - -pkgname=kdebase-runtime - -pkgver=17.08.3 -pkgrel=1.parabola1 -arch=(i686 x86_64 armv7h) - -pkgdesc="Plugins and applications necessary for the running of KDE applications, without non-privacy search engines" -url="https://www.kde.org/" -license=(GPL LGPL) - -makedepends=(pkg-config cmake automoc4 openslp doxygen networkmanager boost) -depends=(kdelibs smbclient libssh libcanberra oxygen-icons xorg-xauth libwebp exiv2 gpgme) -optdepends=('drkonqi: crash report tool' - 'khelpcenter: to display applications documentation') -provides=(notification-daemon) -conflicts=(kdesu4) -replaces=(kdesu4) - -source=("https://download.kde.org/stable/applications/${pkgver}/src/kde-runtime-${pkgver}.tar.xz"{,.sig} - 'duckduckgo_html.desktop' - 'duckduckgo_lite.desktop' - 'kdebase-runtime-no-html-thumbnails.patch' - 'kdebase-runtime-no-kdewebkit.patch') -sha256sums=('682c18afb11cda41288c4508831cb59797417b9d81ea916e0e99722ebe9bce96' - 'SKIP' - '31910ab7393e67609f15e04a57f6406f63e6dae58b01bce0787741bc5958f292' - '40466a9dad7075f2525e9e024720da7d7b49a22892b6fca8b81cc0e6408d2f7d' - '5ce434f25759215ed2b6f71ec82a9118ee76e7428ef1af8a5495133a76c9c2df' - '93d5ddf78c784b3d79486813bdfb43debba271b389bfc46ca79aabdb0bca14db') -validpgpkeys=('CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7' # Albert Astals Cid <aacid@kde.org> - 'F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87') # Christoph Feck <cfeck@kde.org> - -prepare() { - mkdir -p build - - cd kde-runtime-${pkgver} - - # Don't link to kactivities - sed -e '/plasmaextracomponents/d' -i plasma/declarativeimports/CMakeLists.txt - - # Drop HTML thumbnailer, uses insecure QtWebKit - patch -p1 -i ../kdebase-runtime-no-html-thumbnails.patch - patch -p1 -i ../kdebase-runtime-no-kdewebkit.patch - - # Removing non-privacy search providers - rm -v kurifilter-plugins/ikws/searchproviders/{7digital,acronym,amazon{,_mp3},amg,backports,baidu,bing,blip,cia,dbug,deb,duckduckgo{,_info,_shopping},facebook,ecosia,feedster,flickr,flickrcc,google,google_advanced,google_code,google_groups,google_images,google_lucky,google_maps,google_movie,google_news,google_shopping,imdb,jamendo,jeeves,magnatune,metacrawler,msdn,nl-telephone,nl-teletekst,python,rpmfind,tvtome,uspto,vimeo,voila,yahoo,yahoo_image,yahoo_local,yahoo_shopping,yahoo_video,youtube}.desktop - - # Adding DuckDuckGo HTML - cp -v "${srcdir}"/duckduckgo_html.desktop kurifilter-plugins/ikws/searchproviders - - # Adding DuckDuckGo Lite - cp -v "${srcdir}"/duckduckgo_lite.desktop kurifilter-plugins/ikws/searchproviders -} - -build() { - cd build - - cmake ../kde-runtime-$pkgver \ - -DCMAKE_BUILD_TYPE=Release \ - -DKDE4_BUILD_TESTS=OFF \ - -DCMAKE_SKIP_RPATH=ON \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DWITH_QNtrack=OFF \ - -DSAMBA_INCLUDE_DIR=/usr/include/samba-4.0 \ - -DWITH_NepomukCore=OFF \ - -DBUILD_khelpcenter=OFF \ - -DBUILD_kglobalaccel=OFF \ - -DBUILD_kuiserver=OFF \ - -DBUILD_drkonqi=OFF \ - -DBUILD_doc=OFF - make -} - -package() { - cd build - - make DESTDIR="$pkgdir" install - - rm "$pkgdir"/usr/share/icons/hicolor/index.theme - ln -s /usr/lib/kde4/libexec/kdesu "$pkgdir"/usr/bin/kdesu4 - - # Use KF5 drkonqi - ln -s /usr/lib/drkonqi "$pkgdir"/usr/lib/kde4/libexec/ - - # FS#36668 - chown :nobody "$pkgdir"/usr/lib/kde4/libexec/kdesud - chmod g+s "$pkgdir"/usr/lib/kde4/libexec/kdesud -} diff --git a/libre/kdebase-runtime/duckduckgo_html.desktop b/libre/kdebase-runtime/duckduckgo_html.desktop deleted file mode 100644 index ba6a602ad..000000000 --- a/libre/kdebase-runtime/duckduckgo_html.desktop +++ /dev/null @@ -1,113 +0,0 @@ -[Desktop Entry] -Charset= -Hidden=false -Keys=duckduckgo,dd,dukgo -Name=Duck Duck Go HTML -Name[ar]=Duck Duck Go HTML -Name[ast]=Duck Duck Go HTML -Name[bg]=Duck Duck Go HTML -Name[bn]=Duck Duck Go HTML -Name[bs]=Dak dak go HTML -Name[ca]=Duck Duck Go HTML -Name[ca@valencia]=Duck Duck Go HTML -Name[cs]=Duck Duck Go HTML -Name[da]=Duck Duck Go HTML -Name[de]=Duck Duck Go HTML -Name[el]=Duck Duck Go HTML -Name[en_GB]=Duck Duck Go HTML -Name[eo]=Duck Duck Go HTML -Name[es]=Duck Duck Go HTML -Name[et]=Duck Duck Go HTML -Name[eu]=Duck Duck Go HTML -Name[fa]=Duck Duck Go HTML -Name[fi]=Duck Duck Go HTML -Name[fr]=Duck Duck Go HTML -Name[ga]=Duck Duck Go HTML -Name[gl]=Duck Duck Go HTML -Name[gu]=Duck Duck Go HTML -Name[he]=Duck Duck Go HTML -Name[hi]=Duck Duck Go HTML -Name[hr]=Duck Duck Go HTML -Name[hu]=Duck Duck Go HTML -Name[ia]=Duck Duck Go HTML -Name[id]=Duck Duck Go HTML -Name[is]=Duck Duck Go HTML -Name[it]=Duck Duck Go HTML -Name[ja]=Duck Duck Go HTML -Name[kk]=Duck Duck Go HTML -Name[km]=Duck Duck Go HTML -Name[kn]=Duck Duck Go HTML -Name[ko]=Duck Duck Go HTML -Name[lt]=Duck Duck Go HTML -Name[lv]=Duck Duck Go HTML -Name[ml]=Duck Duck Go HTML -Name[nb]=Duck Duck Go HTML -Name[nds]=Duck Duck Go HTML -Name[nl]=Duck Duck Go HTML -Name[nn]=Duck Duck Go HTML -Name[pa]=Duck Duck Go HTML -Name[pl]=Duck Duck Go HTML -Name[pt]=Duck Duck Go HTML -Name[pt_BR]=Duck Duck Go HTML -Name[ro]=Duck Duck Go HTML -Name[ru]=Поиск Duck Duck Go HTML -Name[si]=Duck Duck Go HTML -Name[sk]=Duck Duck Go HTML -Name[sl]=Duck Duck Go HTML -Name[sr]=Duck Duck Go HTML -Name[sr@ijekavian]=Duck Duck Go HTML -Name[sr@ijekavianlatin]=Duck Duck Go HTML -Name[sr@latin]=Duck Duck Go HTML -Name[sv]=Duck Duck Go HTML -Name[tg]=Duck Duck Go HTML -Name[th]=Duck Duck Go HTML -Name[tr]=Duck Duck Go HTML -Name[ug]=Duck Duck Go HTML -Name[uk]=Duck Duck Go HTML -Name[vi]=Duck Duck Go HTML -Name[wa]=Duck Duck Go HTML -Name[x-test]=xxDuck Duck Go HTMLxx -Name[zh_CN]=Duck Duck Go HTML -Name[zh_TW]=Duck Duck Go HTML -Query=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[bg]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[bn]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[ca]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[cs]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[da]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[de]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[el]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[eo]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[es]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[et]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[fi]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[fr]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[gl]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[hi]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[hu]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[ia]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[it]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[kk]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[km]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[nb]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[nl]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[pa]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[pl]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[pt]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[pt_BR]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[ro]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[ru]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[sl]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[sr]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[sr@ijekavian]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[sr@ijekavianlatin]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[sr@latin]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[sv]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[tr]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[uk]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[wa]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[x-test]=xxhttp://duckduckgo.com/html/?q=\\{@}&t=KDExx -Query[zh_CN]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -Query[zh_TW]=http://duckduckgo.com/html/?q=\\{@}&t=KDE -ServiceTypes=SearchProvider -Type=Service diff --git a/libre/kdebase-runtime/duckduckgo_lite.desktop b/libre/kdebase-runtime/duckduckgo_lite.desktop deleted file mode 100644 index 0da670dbe..000000000 --- a/libre/kdebase-runtime/duckduckgo_lite.desktop +++ /dev/null @@ -1,113 +0,0 @@ -[Desktop Entry] -Charset= -Hidden=false -Keys=duckduckgolite,ddlite,dukgolite -Name=Duck Duck Go Lite -Name[ar]=Duck Duck Go Lite -Name[ast]=Duck Duck Go Lite -Name[bg]=Duck Duck Go Lite -Name[bn]=Duck Duck Go Lite -Name[bs]=Dak dak go Lite -Name[ca]=Duck Duck Go Lite -Name[ca@valencia]=Duck Duck Go Lite -Name[cs]=Duck Duck Go Lite -Name[da]=Duck Duck Go Lite -Name[de]=Duck Duck Go Lite -Name[el]=Duck Duck Go Lite -Name[en_GB]=Duck Duck Go Lite -Name[eo]=Duck Duck Go Lite -Name[es]=Duck Duck Go Lite -Name[et]=Duck Duck Go Lite -Name[eu]=Duck Duck Go Lite -Name[fa]=Duck Duck Go Lite -Name[fi]=Duck Duck Go Lite -Name[fr]=Duck Duck Go Lite -Name[ga]=Duck Duck Go Lite -Name[gl]=Duck Duck Go Lite -Name[gu]=Duck Duck Go Lite -Name[he]=Duck Duck Go Lite -Name[hi]=Duck Duck Go Lite -Name[hr]=Duck Duck Go Lite -Name[hu]=Duck Duck Go Lite -Name[ia]=Duck Duck Go Lite -Name[id]=Duck Duck Go Lite -Name[is]=Duck Duck Go Lite -Name[it]=Duck Duck Go Lite -Name[ja]=Duck Duck Go Lite -Name[kk]=Duck Duck Go Lite -Name[km]=Duck Duck Go Lite -Name[kn]=Duck Duck Go Lite -Name[ko]=Duck Duck Go Lite -Name[lt]=Duck Duck Go Lite -Name[lv]=Duck Duck Go Lite -Name[ml]=Duck Duck Go Lite -Name[nb]=Duck Duck Go Lite -Name[nds]=Duck Duck Go Lite -Name[nl]=Duck Duck Go Lite -Name[nn]=Duck Duck Go Lite -Name[pa]=Duck Duck Go Lite -Name[pl]=Duck Duck Go Lite -Name[pt]=Duck Duck Go Lite -Name[pt_BR]=Duck Duck Go Lite -Name[ro]=Duck Duck Go Lite -Name[ru]=Поиск Duck Duck Go Lite -Name[si]=Duck Duck Go Lite -Name[sk]=Duck Duck Go Lite -Name[sl]=Duck Duck Go Lite -Name[sr]=Duck Duck Go Lite -Name[sr@ijekavian]=Duck Duck Go Lite -Name[sr@ijekavianlatin]=Duck Duck Go Lite -Name[sr@latin]=Duck Duck Go Lite -Name[sv]=Duck Duck Go Lite -Name[tg]=Duck Duck Go Lite -Name[th]=Duck Duck Go Lite -Name[tr]=Duck Duck Go Lite -Name[ug]=Duck Duck Go Lite -Name[uk]=Duck Duck Go Lite -Name[vi]=Duck Duck Go Lite -Name[wa]=Duck Duck Go Lite -Name[x-test]=xxDuck Duck Go Litexx -Name[zh_CN]=Duck Duck Go Lite -Name[zh_TW]=Duck Duck Go Lite -Query=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[bg]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[bn]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[ca]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[cs]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[da]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[de]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[el]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[eo]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[es]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[et]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[fi]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[fr]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[gl]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[hi]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[hu]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[ia]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[it]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[kk]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[km]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[nb]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[nl]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[pa]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[pl]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[pt]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[pt_BR]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[ro]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[ru]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[sl]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[sr]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[sr@ijekavian]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[sr@ijekavianlatin]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[sr@latin]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[sv]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[tr]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[uk]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[wa]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[x-test]=xxhttp://duckduckgo.com/lite/?q=\\{@}&t=KDExx -Query[zh_CN]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -Query[zh_TW]=http://duckduckgo.com/lite/?q=\\{@}&t=KDE -ServiceTypes=SearchProvider -Type=Service diff --git a/libre/kdebase-runtime/kdebase-runtime-no-html-thumbnails.patch b/libre/kdebase-runtime/kdebase-runtime-no-html-thumbnails.patch deleted file mode 100644 index 7e8cf076f..000000000 --- a/libre/kdebase-runtime/kdebase-runtime-no-html-thumbnails.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- kde-runtime-16.12.1/kioslave/thumbnail/CMakeLists.txt.0 2017-01-19 12:11:22.764891155 +0000 -+++ kde-runtime-16.12.1/kioslave/thumbnail/CMakeLists.txt 2017-01-19 12:11:40.741524858 +0000 -@@ -89,18 +89,6 @@ - - ########### next target ############### - --if(NOT WINCE) --set(htmlthumbnail_PART_SRCS htmlcreator.cpp) -- --kde4_add_plugin(htmlthumbnail ${htmlthumbnail_PART_SRCS}) -- --target_link_libraries(htmlthumbnail ${KDE4_KDEWEBKIT_LIBS}) -- --install(TARGETS htmlthumbnail DESTINATION ${PLUGIN_INSTALL_DIR}) --endif(NOT WINCE) -- --########### next target ############### -- - if(NOT WIN32) - set(djvuthumbnail_PART_SRCS djvucreator.cpp) - diff --git a/libre/kdebase-runtime/kdebase-runtime-no-kdewebkit.patch b/libre/kdebase-runtime/kdebase-runtime-no-kdewebkit.patch deleted file mode 100644 index 59c4e2708..000000000 --- a/libre/kdebase-runtime/kdebase-runtime-no-kdewebkit.patch +++ /dev/null @@ -1,49 +0,0 @@ -diff --git a/plasma/declarativeimports/graphicswidgets/graphicswidgetsbindingsplugin.cpp b/plasma/declarativeimports/graphicswidgets/graphicswidgetsbindingsplugin.cpp -index 72bf7f828f..14a2905f97 100644 ---- a/plasma/declarativeimports/graphicswidgets/graphicswidgetsbindingsplugin.cpp -+++ b/plasma/declarativeimports/graphicswidgets/graphicswidgetsbindingsplugin.cpp -@@ -47,7 +47,6 @@ - #include <Plasma/ToolButton> - #include <Plasma/TreeView> - #include <Plasma/VideoWidget> --#include <Plasma/WebView> - - #include "declarativetabbar.h" - -@@ -99,7 +98,6 @@ void GraphicsWidgetsBindingsPlugin::registerTypes(const char *uri) - qmlRegisterType<Plasma::ToolButton>(uri, 0, 1, "ToolButton"); - qmlRegisterType<Plasma::TreeView>(uri, 0, 1, "TreeView"); - qmlRegisterType<Plasma::VideoWidget>(uri, 0, 1, "VideoWidget"); -- qmlRegisterType<Plasma::WebView>(uri, 0, 1, "WebView"); - } - - -diff --git a/plasma/scriptengines/javascript/simplebindings/uiloader.cpp b/plasma/scriptengines/javascript/simplebindings/uiloader.cpp -index f13ad5cef0..fe85910ccb 100644 ---- a/plasma/scriptengines/javascript/simplebindings/uiloader.cpp -+++ b/plasma/scriptengines/javascript/simplebindings/uiloader.cpp -@@ -49,7 +49,6 @@ - #include <Plasma/TextEdit> - #include <Plasma/ToolButton> - #include <Plasma/TreeView> --#include <Plasma/WebView> - #include <Plasma/VideoWidget> - - -@@ -78,7 +77,6 @@ QGraphicsWidget *createTextEdit(QGraphicsWidget *parent) { return new Plasma::Te - QGraphicsWidget *createToolButton(QGraphicsWidget *parent) { return new Plasma::ToolButton(parent); } - QGraphicsWidget *createTreeView(QGraphicsWidget *parent) { return new Plasma::TreeView(parent); } - QGraphicsWidget *createVideoWidget(QGraphicsWidget *parent) { return new Plasma::VideoWidget(parent); } --QGraphicsWidget *createWebView(QGraphicsWidget *parent) { return new Plasma::WebView(parent); } - QGraphicsWidget *createGraphicsWidget(QGraphicsWidget *parent) { return new QGraphicsWidget(parent); } - - UiLoader::UiLoader() -@@ -108,8 +106,6 @@ UiLoader::UiLoader() - m_widgetCtors.insert("ToolButton", createToolButton); - m_widgetCtors.insert("TreeView", createTreeView); - m_widgetCtors.insert("VideoWidget", createVideoWidget); -- m_widgetCtors.insert("WebView", createWebView); -- m_widgetCtors.insert("GraphicsWidget", createWebView); - } - - UiLoader::~UiLoader() |