From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 6A2501382F6 for ; Thu, 7 Jul 2016 16:39:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3621FE0979; Thu, 7 Jul 2016 16:39:12 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 30F4DE095B for ; Thu, 7 Jul 2016 16:39:11 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 979ED3409E6 for ; Thu, 7 Jul 2016 16:39:09 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id EF86F2440 for ; Thu, 7 Jul 2016 15:49:34 +0000 (UTC) From: "Michael Palimaka" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michael Palimaka" Message-ID: <1467906544.7d12fbd4c22df5e401defb3da9aac619eaa85340.kensington@gentoo> Subject: [gentoo-commits] proj/kde-sunset:master commit in: kde-apps/libkonq/files/, kde-apps/kig/, kde-apps/kommander/, ... X-VCS-Repository: proj/kde-sunset X-VCS-Files: kde-apps/analitza/analitza-4.14.3.ebuild kde-apps/analitza/metadata.xml kde-apps/ark/ark-4.14.3-r1.ebuild kde-apps/ark/files/ark-4.14.3-crash.patch kde-apps/artikulate/artikulate-4.14.3.ebuild kde-apps/artikulate/metadata.xml kde-apps/attica/attica-4.14.3.ebuild kde-apps/attica/metadata.xml kde-apps/audiocd-kio/audiocd-kio-4.14.3.ebuild kde-apps/audiocd-kio/metadata.xml kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild kde-apps/baloo-widgets/metadata.xml kde-apps/blinken/blinken-4.14.3.ebuild kde-apps/bomber/bomber-4.14.3.ebuild kde-apps/bomber/metadata.xml kde-apps/bovo/bovo-4.14.3.ebuild kde-apps/bovo/metadata.xml kde-apps/cantor/cantor-4.14.3.ebuild kde-apps/cantor/metadata.xml kde-apps/cervisia/cervisia-4.14.3.ebuild kde-apps/cervisia/metadata.xml kde-apps/dolphin-plugins/dolphin-plugins-4.14.3.ebuild kde-apps/dolphin-plugins/metadata.xml kde-apps/dolphin/dolphin-4.14.3-r1.ebuild kde-apps/dolphin/metadata.xml kde-apps/dragon/dragon-4.14.3.ebuild kde-apps/dragon/meta data.xml kde-apps/drkonqi/drkonqi-4.14.3.ebuild kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild kde-apps/ffmpegthumbs/metadata.xml kde-apps/filelight/filelight-4.14.3.ebuild kde-apps/filelight/metadata.xml kde-apps/granatier/granatier-4.14.3.ebuild kde-apps/granatier/metadata.xml kde-apps/gwenview/gwenview-4.14.3.ebuild kde-apps/gwenview/metadata.xml kde-apps/jovie/jovie-4.14.3.ebuild kde-apps/jovie/metadata.xml kde-apps/juk/juk-4.14.3.ebuild kde-apps/kaccessible/kaccessible-4.14.3.ebuild kde-apps/kaccessible/metadata.xml kde-apps/kajongg/kajongg-4.14.3.ebuild kde-apps/kajongg/metadata.xml kde-apps/kalgebra/kalgebra-4.14.3.ebuild kde-apps/kalgebra/metadata.xml kde-apps/kalzium/kalzium-4.14.3.ebuild kde-apps/kamera/kamera-4.14.3.ebuild kde-apps/kanagram/kanagram-4.14.3.ebuild kde-apps/kapman/kapman-4.14.3.ebuild kde-apps/kapman/metadata.xml kde-apps/kapptemplate/kapptemplate-4.14.3.ebuild kde-apps/kapptemplate/metadata.xml kde-apps/kate/kate-4.14.3.ebuild kde-apps/katomic/katomic-4. 14.3.ebuild kde-apps/kblackbox/kblackbox-4.14.3.ebuild kde-apps/kblocks/kblocks-4.14.3.ebuild kde-apps/kblocks/metadata.xml kde-apps/kbounce/kbounce-4.14.3.ebuild kde-apps/kbreakout/kbreakout-4.14.3.ebuild kde-apps/kbreakout/metadata.xml kde-apps/kbruch/kbruch-4.14.3.ebuild kde-apps/kbruch/metadata.xml kde-apps/kcachegrind/kcachegrind-4.14.3.ebuild kde-apps/kcalc/kcalc-4.14.3.ebuild kde-apps/kcharselect/kcharselect-4.14.3.ebuild kde-apps/kcmshell/kcmshell-4.14.3.ebuild kde-apps/kcmshell/metadata.xml kde-apps/kcolorchooser/kcolorchooser-4.14.3.ebuild kde-apps/kcolorchooser/metadata.xml kde-apps/kcontrol/kcontrol-4.14.3.ebuild kde-apps/kcron/kcron-4.14.3.ebuild kde-apps/kde-base-artwork/kde-base-artwork-4.14.3.ebuild kde-apps/kde-base-artwork/metadata.xml kde-apps/kde-dev-scripts/kde-dev-scripts-4.14.3.ebuild kde-apps/kde-dev-scripts/metadata.xml kde-apps/kde-dev-utils/kde-dev-utils-4.14.3.ebuild kde-apps/kde-dev-utils/metadata.xml kde-apps/kde-meta/kde-meta-4.14.3-r1.ebuild kde-apps/ kde-meta/metadata.xml kde-apps/kde-wallpapers/kde-wallpapers-4.14.3.ebuild kde-apps/kde-wallpapers/metadata.xml kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-4.14.3.ebuild kde-apps/kdeadmin-meta/kdeadmin-meta-4.14.3.ebuild kde-apps/kdeartwork-colorschemes/kdeartwork-colorschemes-4.14.3.ebuild kde-apps/kdeartwork-colorschemes/metadata.xml kde-apps/kdeartwork-desktopthemes/kdeartwork-desktopthemes-4.14.3.ebuild kde-apps/kdeartwork-desktopthemes/metadata.xml kde-apps/kdeartwork-emoticons/kdeartwork-emoticons-4.14.3.ebuild kde-apps/kdeartwork-iconthemes/kdeartwork-iconthemes-4.14.3.ebuild kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-15.08.3-missing-include.patch kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-4.5.95-webcollage.patch kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-xscreensaver.patch kde-apps/kdeartwork-kscreensaver/kdeartwork-kscreensaver-4.14.3-r1.ebuild kde-apps/kdeartwork-meta/kdeartwork-meta-4.14.3.ebuild kde-app s/kdeartwork-styles/kdeartwork-styles-4.14.3.ebuild kde-apps/kdeartwork-wallpapers/kdeartwork-wallpapers-4.14.3.ebuild kde-apps/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-4.14.3.ebuild kde-apps/kdeartwork-weatherwallpapers/metadata.xml kde-apps/kdebase-data/files/kdebase-data-4.14.3-lithuania-euro.patch kde-apps/kdebase-data/kdebase-data-4.14.3-r1.ebuild kde-apps/kdebase-desktoptheme/kdebase-desktoptheme-4.14.3.ebuild kde-apps/kdebase-desktoptheme/metadata.xml kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-CVE-2014-8600.patch kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild kde-apps/kdebase-menu-icons/kdebase-menu-icons-4.14.3.ebuild kde-apps/kdebase-menu-icons/metadata.xml kde-apps/kdebase-menu/kdebase-menu-4.14.3.ebuild kde-apps/kdebase-menu/metadata.xml kde-apps/kdebase-meta/kdebase-meta-4.14.3-r2.ebuild kde-apps/kdebase-meta/metadata.xml kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-4.14.3.ebuild kde-apps/kdebase-runtime-meta/metadata.xml kde-ap ps/kdebindings-meta/kdebindings-meta-4.14.3.ebuild kde-apps/kdebindings-meta/metadata.xml kde-apps/kdebugdialog/kdebugdialog-4.14.3.ebuild kde-apps/kdebugdialog/metadata.xml kde-apps/kdeedu-meta/kdeedu-meta-4.14.3.ebuild kde-apps/kdeedu-meta/metadata.xml kde-apps/kdegames-meta/kdegames-meta-4.14.3.ebuild kde-apps/kdegames-meta/metadata.xml kde-apps/kdegraphics-meta/kdegraphics-meta-4.14.3.ebuild kde-apps/kdegraphics-meta/metadata.xml kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-4.14.3-r1.ebuild kde-apps/kdegraphics-mobipocket/metadata.xml kde-apps/kdemultimedia-meta/kdemultimedia-meta-4.14.3.ebuild kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-4.14.3.ebuild kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild kde-apps/kdepasswd/kdepasswd-4.14.3.ebuild kde-apps/kdepim-l10n/kdepim-l10n-4.14.3-r1.ebuild kde-apps/kdepim-l10n/metadata.xml kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-4.14.3.ebuild kde-apps/kdesdk-meta/kdesdk-meta-4.14.3.ebuild kde-apps/kdesu/kdesu-4.14. 3.ebuild kde-apps/kdeutils-meta/kdeutils-meta-4.14.3.ebuild kde-apps/kdewebdev-meta/kdewebdev-meta-4.14.3.ebuild kde-apps/kdf/kdf-4.14.3.ebuild kde-apps/kdialog/kdialog-4.14.3.ebuild kde-apps/kdiamond/kdiamond-4.14.3.ebuild kde-apps/kdiamond/metadata.xml kde-apps/kdontchangethehostname/kdontchangethehostname-4.14.3.ebuild kde-apps/kdontchangethehostname/metadata.xml kde-apps/keditbookmarks/keditbookmarks-4.14.3.ebuild kde-apps/keditbookmarks/metadata.xml kde-apps/keditfiletype/keditfiletype-4.14.3.ebuild kde-apps/keditfiletype/metadata.xml kde-apps/kfile/kfile-4.14.3.ebuild kde-apps/kfile/metadata.xml kde-apps/kfilereplace/kfilereplace-4.14.3.ebuild kde-apps/kfilereplace/metadata.xml kde-apps/kfind/kfind-4.14.3.ebuild kde-apps/kfloppy/kfloppy-4.14.3.ebuild kde-apps/kfmclient/kfmclient-4.14.3.ebuild kde-apps/kfmclient/metadata.xml kde-apps/kfourinline/kfourinline-4.14.3.ebuild kde-apps/kfourinline/metadata.xml kde-apps/kgamma/files/kgamma-4.14.3-cmake34.patch kde-apps/kgamma/kgamma-4 .14.3.ebuild kde-apps/kgeography/kgeography-4.14.3.ebuild kde-apps/kget/kget-4.14.3.ebuild kde-apps/kglobalaccel/kglobalaccel-4.14.3.ebuild kde-apps/kglobalaccel/metadata.xml kde-apps/kgoldrunner/kgoldrunner-4.14.3.ebuild kde-apps/kgpg/kgpg-4.14.3-r1.ebuild kde-apps/khangman/khangman-4.14.3.ebuild kde-apps/khelpcenter/khelpcenter-4.14.3.ebuild kde-apps/khelpcenter/metadata.xml kde-apps/kiconfinder/kiconfinder-4.14.3.ebuild kde-apps/kiconfinder/metadata.xml kde-apps/kig/files/kig-4.12.0-boostpython.patch kde-apps/kig/kig-4.14.3.ebuild kde-apps/kigo/kigo-4.14.3.ebuild kde-apps/kigo/metadata.xml kde-apps/killbots/killbots-4.14.3.ebuild kde-apps/killbots/metadata.xml kde-apps/kimagemapeditor/kimagemapeditor-4.14.3.ebuild kde-apps/kimgio/kimgio-4.14.3.ebuild kde-apps/kimgio/metadata.xml kde-apps/kioclient/kioclient-4.14.3.ebuild kde-apps/kioclient/metadata.xml kde-apps/kiriki/kiriki-4.14.3.ebuild kde-apps/kiriki/metadata.xml kde-apps/kiten/kiten-4.14.3.ebuild kde-apps/kjumpingcube/kjumpi ngcube-4.14.3.ebuild kde-apps/klettres/klettres-4.14.3.ebuild kde-apps/klickety/klickety-4.14.3.ebuild kde-apps/klines/klines-4.14.3.ebuild kde-apps/klinkstatus/klinkstatus-4.14.3.ebuild kde-apps/kmag/kmag-4.14.3.ebuild kde-apps/kmahjongg/kmahjongg-4.14.3.ebuild kde-apps/kmimetypefinder/kmimetypefinder-4.14.3.ebuild kde-apps/kmimetypefinder/metadata.xml kde-apps/kmines/kmines-4.14.3.ebuild kde-apps/kmix/files/kmix-4.14.3-alsa-optional.patch kde-apps/kmix/kmix-4.14.3-r1.ebuild kde-apps/kmousetool/kmousetool-4.14.3.ebuild kde-apps/kmouth/kmouth-4.14.3.ebuild kde-apps/kmplot/kmplot-4.14.3.ebuild kde-apps/knavalbattle/knavalbattle-4.14.3.ebuild kde-apps/knavalbattle/metadata.xml kde-apps/knetattach/knetattach-4.14.3.ebuild kde-apps/knetwalk/knetwalk-4.14.3.ebuild kde-apps/knewstuff/knewstuff-4.14.3.ebuild kde-apps/knewstuff/metadata.xml kde-apps/knotify/knotify-4.14.3.ebuild kde-apps/knotify/metadata.xml kde-apps/kolf/kolf-4.14.3.ebuild kde-apps/kolf/metadata.xml kde-apps/kollision/koll ision-4.14.3.ebuild kde-apps/kollision/metadata.xml kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild kde-apps/kommander/kommander-4.14.3.ebuild kde-apps/kompare/kompare-4.14.3.ebuild kde-apps/konq-plugins/konq-plugins-4.14.3.ebuild kde-apps/konqueror/konqueror-4.14.3.ebuild kde-apps/konquest/konquest-4.14.3.ebuild kde-apps/konsole/konsole-4.14.3-r2.ebuild kde-apps/konsolepart/konsolepart-4.14.3.ebuild kde-apps/konsolepart/metadata.xml kde-apps/kopete/kopete-4.14.3-r1.ebuild kde-apps/kpasswdserver/kpasswdserver-4.14.3.ebuild kde-apps/kpasswdserver/metadata.xml kde-apps/kpat/kpat-4.14.3.ebuild kde-apps/kppp/kppp-4.14.3.ebuild kde-apps/kqtquickcharts/kqtquickcharts-4.14.3.ebuild kde-apps/kqtquickcharts/metadata.xml kde-apps/kquitapp/kquitapp-4.14.3.ebuild kde-apps/kquitapp/metadata.xml kde-apps/krdc/files/krdc-4.13.1-freerdp.patch kde-apps/krdc/krdc-4.14.3.ebuild kde-apps/kreadconfig/kreadconfig-4.14.3.ebuild kde-apps/kremotecontrol/kremotecontrol-4.14.3.ebuild kde-apps/kremotecontrol/me tadata.xml kde-apps/kreversi/kreversi-4.14.3.ebuild kde-apps/krfb/files/krfb-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch kde-apps/krfb/krfb-4.14.3.ebuild kde-apps/kruler/kruler-4.14.3.ebuild kde-apps/ksaneplugin/ksaneplugin-4.14.3.ebuild kde-apps/ksaneplugin/metadata.xml kde-apps/kscd/kscd-4.14.3.ebuild kde-apps/kshisen/kshisen-4.14.3.ebuild kde-apps/ksirk/ksirk-4.14.3.ebuild kde-apps/ksirk/metadata.xml kde-apps/ksnakeduel/ksnakeduel-4.14.3.ebuild kde-apps/ksnakeduel/metadata.xml kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild kde-apps/kspaceduel/kspaceduel-4.14.3.ebuild kde-apps/ksquares/ksquares-4.14.3.ebuild kde-apps/ksquares/metadata.xml kde-apps/kstars/files/kstars-15.12.0-unused-kf5-deps.patch kde-apps/kstars/files/kstars-15.12.0-unused-qt-deps.patch kde-apps/kstars/files/kstars-4.14.3-indilib100.patch kde-apps/kstars/kstars-4.14.3-r1.ebuild kde-apps/kstart/kstart-4.14.3.ebuild kde-apps/ksudoku/ksudoku-4.14.3.ebuild kde-apps/ksudoku/metadata.xml kde-apps/ksystemlog/ksystemlog- 4.14.3.ebuild kde-apps/ksystemlog/metadata.xml kde-apps/kteatime/kteatime-4.14.3.ebuild kde-apps/ktimer/ktimer-4.14.3.ebuild kde-apps/ktimezoned/ktimezoned-4.14.3.ebuild kde-apps/ktimezoned/metadata.xml kde-apps/ktouch/ktouch-4.14.3.ebuild kde-apps/ktraderclient/ktraderclient-4.14.3.ebuild kde-apps/ktraderclient/metadata.xml kde-apps/ktuberling/ktuberling-4.14.3.ebuild kde-apps/kturtle/kturtle-4.14.3.ebuild kde-apps/kubrick/kubrick-4.14.3.ebuild kde-apps/kubrick/metadata.xml kde-apps/kuiserver/kuiserver-4.14.3.ebuild kde-apps/kuiserver/metadata.xml kde-apps/kurifilter-plugins/kurifilter-plugins-4.14.3.ebuild kde-apps/kurifilter-plugins/metadata.xml kde-apps/kuser/kuser-4.14.3.ebuild kde-apps/kwalletd/files/kwalletd-4.14.3-CVE-2013-7252.patch kde-apps/kwalletd/files/kwalletd-4.14.3-fix-random-open.patch kde-apps/kwalletd/kwalletd-4.14.3-r2.ebuild kde-apps/kwalletd/metadata.xml kde-apps/kwalletmanager/kwalletmanager-4.14.3.ebuild kde-apps/kwordquiz/kwordquiz-4.14.3.ebuild kde-apps/kwr ite/kwrite-4.14.3.ebuild kde-apps/kwrite/metadata.xml kde-apps/libkcddb/libkcddb-4.14.3.ebuild kde-apps/libkcompactdisc/libkcompactdisc-4.14.3.ebuild kde-apps/libkcompactdisc/metadata.xml kde-apps/libkdcraw/files/libkdcraw-4.14.3-libraw-0.16.1.patch kde-apps/libkdcraw/libkdcraw-4.14.3-r1.ebuild kde-apps/libkdcraw/metadata.xml kde-apps/libkdeedu/libkdeedu-4.14.3.ebuild kde-apps/libkdegames/libkdegames-4.14.3-r1.ebuild kde-apps/libkexiv2/libkexiv2-4.14.3.ebuild kde-apps/libkexiv2/metadata.xml kde-apps/libkipi/libkipi-4.14.3.ebuild kde-apps/libkipi/metadata.xml kde-apps/libkmahjongg/libkmahjongg-4.14.3.ebuild kde-apps/libkmahjongg/metadata.xml kde-apps/libkomparediff2/libkomparediff2-4.14.3.ebuild kde-apps/libkomparediff2/metadata.xml kde-apps/libkonq/files/libkonq-4.9.0-cmake.patch kde-apps/libkonq/libkonq-4.14.3.ebuild kde-apps/libksane/libksane-4.14.3.ebuild kde-apps/libksane/metadata.xml kde-apps/lokalize/lokalize-4.14.3.ebuild kde-apps/lokalize/metadata.xml kde-apps/lskat/lskat-4. 14.3.ebuild kde-apps/marble/marble-4.14.3.ebuild kde-apps/marble/metadata.xml kde-apps/mplayerthumbs/metadata.xml kde-apps/mplayerthumbs/mplayerthumbs-4.14.3.ebuild kde-apps/nsplugins/nsplugins-4.14.3.ebuild kde-apps/okteta/metadata.xml kde-apps/okteta/okteta-4.14.3.ebuild kde-apps/okular/metadata.xml kde-apps/okular/okular-4.14.3.ebuild kde-apps/palapeli/metadata.xml kde-apps/palapeli/palapeli-4.14.3.ebuild kde-apps/parley/metadata.xml kde-apps/parley/parley-4.14.3.ebuild kde-apps/phonon-kde/metadata.xml kde-apps/phonon-kde/phonon-kde-4.14.3.ebuild kde-apps/picmi/metadata.xml kde-apps/picmi/picmi-4.14.3.ebuild kde-apps/plasma-apps/metadata.xml kde-apps/plasma-apps/plasma-apps-4.14.3.ebuild kde-apps/plasma-runtime/metadata.xml kde-apps/plasma-runtime/plasma-runtime-4.14.3.ebuild kde-apps/poxml/metadata.xml kde-apps/poxml/poxml-4.14.3.ebuild kde-apps/print-manager/metadata.xml kde-apps/print-manager/print-manager-4.14.3.ebuild kde-apps/renamedlg-plugins/metadata.xml kde-apps/renamedl g-plugins/renamedlg-plugins-4.14.3.ebuild kde-apps/rocs/metadata.xml kde-apps/rocs/rocs-4.14.3.ebuild kde-apps/solid-runtime/files/solid-runtime-4.14.3-networkmanager-1.0.6.patch kde-apps/solid-runtime/metadata.xml kde-apps/solid-runtime/solid-runtime-4.14.3.ebuild kde-apps/step/metadata.xml kde-apps/step/step-4.14.3.ebuild kde-apps/svgpart/metadata.xml kde-apps/svgpart/svgpart-4.14.3.ebuild kde-apps/sweeper/metadata.xml kde-apps/sweeper/sweeper-4.14.3.ebuild kde-apps/thumbnailers/metadata.xml kde-apps/thumbnailers/thumbnailers-4.14.3.ebuild kde-apps/umbrello/umbrello-4.14.3.ebuild kde-apps/zeroconf-ioslave/metadata.xml kde-apps/zeroconf-ioslave/zeroconf-ioslave-4.14.3.ebuild X-VCS-Directories: kde-apps/kmix/ kde-apps/kbreakout/ kde-apps/dragon/ kde-apps/kget/ kde-apps/kcharselect/ kde-apps/kdegames-meta/ kde-apps/okular/ kde-apps/krfb/ kde-apps/solid-runtime/ kde-apps/libkexiv2/ kde-apps/ffmpegthumbs/ kde-apps/kruler/ kde-apps/kdebase-menu/ kde-apps/knewstuff/ kde-apps/kiten/ kde-apps/audiocd-kio/ kde-apps/kquitapp/ kde-apps/kioclient/ kde-apps/krdc/files/ kde-apps/juk/ kde-apps/kde-dev-utils/ kde-apps/ktouch/ kde-apps/kdeartwork-wallpapers/ kde-apps/kopete/ kde-apps/kstars/files/ kde-apps/libkdegames/ kde-apps/cantor/ kde-apps/kwalletd/files/ kde-apps/ktraderclient/ kde-apps/ktuberling/ kde-apps/konq-plugins/ kde-apps/libkdcraw/files/ kde-apps/kdeartwork-colorschemes/ kde-apps/kuser/ kde-apps/kcolorchooser/ kde-apps/kblocks/ kde-apps/kiriki/ kde-apps/kde-wallpapers/ kde-apps/kbruch/ kde-apps/keditfiletype/ kde-apps/sweeper/ kde-apps/drkonqi/ kde-apps/ksquares/ kde-apps/kwalletmanager/ kde-apps/marble/ kde-apps/kpasswdserver/ kde-apps/kdeartwork-kscreens aver/files/ kde-apps/kstart/ kde-apps/kollision/ kde-apps/kreversi/ kde-apps/kuiserver/ kde-apps/solid-runtime/files/ kde-apps/ksnapshot/ kde-apps/libkonq/files/ kde-apps/kig/ kde-apps/kommander/ kde-apps/ark/ kde-apps/kdesdk-meta/ kde-apps/kdeartwork-styles/ kde-apps/kdeaccessibility-meta/ kde-apps/poxml/ kde-apps/kdeartwork-emoticons/ kde-apps/bovo/ kde-apps/kapptemplate/ kde-apps/klickety/ kde-apps/cervisia/ kde-apps/kalgebra/ kde-apps/filelight/ kde-apps/kajongg/ kde-apps/kwrite/ kde-apps/konsolepart/ kde-apps/libkomparediff2/ kde-apps/kmimetypefinder/ kde-apps/libkonq/ kde-apps/thumbnailers/ kde-apps/baloo-widgets/ kde-apps/katomic/ kde-apps/plasma-apps/ kde-apps/kfourinline/ kde-apps/libkdeedu/ kde-apps/kurifilter-plugins/ kde-apps/ksirk/ kde-apps/kpat/ kde-apps/granatier/ kde-apps/kcachegrind/ kde-apps/blinken/ kde-apps/kstars/ kde-apps/attica/ kde-apps/libkcddb/ kde-apps/bomber/ kde-apps/kdeartwork-meta/ kde-apps/kreadconfig/ kde-apps/rocs/ kde-apps/kdeartwork-desktopthemes/ kde-apps/kdeutils-meta/ kde-apps/kdesu/ kde-apps/ark/files/ kde-apps/okteta/ kde-apps/kteatime/ kde-apps/kspaceduel/ kde-apps/kremotecontrol/ kde-apps/kglobalaccel/ kde-apps/kdepim-l10n/ kde-apps/svgpart/ kde-apps/kcron/ kde-apps/kfile/ kde-apps/ksaneplugin/ kde-apps/kdeartwork-kscreensaver/ kde-apps/kdontchangethehostname/ kde-apps/kblackbox/ kde-apps/kalzium/ kde-apps/knotify/ kde-apps/lskat/ kde-apps/kmplot/ kde-apps/parley/ kde-apps/kgamma/ kde-apps/kdf/ kde-apps/kdebase-menu-icons/ kde-apps/killbots/ kde-apps/jovie/ kde-apps/kmines/ kde-apps/kdebase-meta/ kde-apps/gwenview/ kde-apps/kqtquickcharts/ kde-apps/kolourpaint/ kde-apps/kdeadmin-meta/ kde-apps/kimagemapeditor/ kde-apps/kfloppy/ kde-apps/konquest/ kde-apps/kigo/ kde-apps/keditbookmarks/ kde-apps/kdialog/ kde-apps/kdebindings-meta/ kde-apps/kdebase-runtime-meta/ kde-apps/ksystemlog/ kde-apps/kdebase-desktoptheme/ kde-apps/kcontrol/ kde-apps/kde-meta/ kde-apps/kanagram/ kde-apps/zeroconf-ioslave/ kde-apps/kompare/ kde-ap ps/kig/files/ kde-apps/picmi/ kde-apps/artikulate/ kde-apps/ktimezoned/ kde-apps/krdc/ kde-apps/krfb/files/ kde-apps/konsole/ kde-apps/kcmshell/ kde-apps/kfind/ kde-apps/lokalize/ kde-apps/konqueror/ kde-apps/kiconfinder/ kde-apps/knavalbattle/ kde-apps/renamedlg-plugins/ kde-apps/ksnakeduel/ kde-apps/kdemultimedia-meta/ kde-apps/dolphin-plugins/ kde-apps/kmag/ kde-apps/dolphin/ kde-apps/kdebase-kioslaves/files/ kde-apps/print-manager/ kde-apps/kdeedu-meta/ kde-apps/nsplugins/ kde-apps/phonon-kde/ kde-apps/kwordquiz/ kde-apps/kdeartwork-weatherwallpapers/ kde-apps/kdepasswd/ kde-apps/kcalc/ kde-apps/libkcompactdisc/ kde-apps/kmahjongg/ kde-apps/kdenetwork-filesharing/ kde-apps/kgeography/ kde-apps/kdebase-kioslaves/ kde-apps/kgpg/ kde-apps/khangman/ kde-apps/kgamma/files/ kde-apps/kubrick/ kde-apps/klinkstatus/ kde-apps/step/ kde-apps/klines/ kde-apps/libkdcraw/ kde-apps/kdebugdialog/ kde-apps/kolf/ kde-apps/kppp/ kde-apps/ksudoku/ kde-apps/kde-base-artwork/ kde-apps/kde-dev-scripts / kde-apps/kdebase-data/files/ kde-apps/kfmclient/ kde-apps/kaccessible/ kde-apps/kdeartwork-iconthemes/ kde-apps/kamera/ kde-apps/knetattach/ kde-apps/mplayerthumbs/ kde-apps/kmousetool/ kde-apps/kwalletd/ kde-apps/kate/ kde-apps/plasma-runtime/ kde-apps/kshisen/ kde-apps/khelpcenter/ kde-apps/palapeli/ kde-apps/kscd/ kde-apps/kdesdk-kioslaves/ kde-apps/kmix/files/ kde-apps/kdiamond/ kde-apps/umbrello/ kde-apps/kdewebdev-meta/ kde-apps/klettres/ kde-apps/kfilereplace/ kde-apps/kapman/ kde-apps/kimgio/ kde-apps/kjumpingcube/ kde-apps/kdegraphics-meta/ kde-apps/kmouth/ kde-apps/libkipi/ kde-apps/knetwalk/ kde-apps/kdenetwork-meta/ kde-apps/ktimer/ kde-apps/analitza/ kde-apps/kgoldrunner/ kde-apps/libksane/ kde-apps/libkmahjongg/ kde-apps/kdebase-data/ kde-apps/kbounce/ kde-apps/kturtle/ kde-apps/kdegraphics-mobipocket/ X-VCS-Committer: kensington X-VCS-Committer-Name: Michael Palimaka X-VCS-Revision: 7d12fbd4c22df5e401defb3da9aac619eaa85340 X-VCS-Branch: master Date: Thu, 7 Jul 2016 15:49:34 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: ea2c0981-14ed-4fbd-82dc-cedf0084cfd8 X-Archives-Hash: 81e3d7916a0bc04d3a9eee40125b2cef commit: 7d12fbd4c22df5e401defb3da9aac619eaa85340 Author: Michael Palimaka gentoo org> AuthorDate: Thu Jul 7 15:48:55 2016 +0000 Commit: Michael Palimaka gentoo org> CommitDate: Thu Jul 7 15:49:04 2016 +0000 URL: https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=7d12fbd4 kde-apps: import 4.14.3 from main tree kde-apps/analitza/analitza-4.14.3.ebuild | 28 + kde-apps/analitza/metadata.xml | 8 + kde-apps/ark/ark-4.14.3-r1.ebuild | 43 ++ kde-apps/ark/files/ark-4.14.3-crash.patch | 81 +++ kde-apps/artikulate/artikulate-4.14.3.ebuild | 22 + kde-apps/artikulate/metadata.xml | 8 + kde-apps/attica/attica-4.14.3.ebuild | 17 + kde-apps/attica/metadata.xml | 5 + kde-apps/audiocd-kio/audiocd-kio-4.14.3.ebuild | 33 + kde-apps/audiocd-kio/metadata.xml | 5 + kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild | 17 + kde-apps/baloo-widgets/metadata.xml | 5 + kde-apps/blinken/blinken-4.14.3.ebuild | 20 + kde-apps/bomber/bomber-4.14.3.ebuild | 16 + kde-apps/bomber/metadata.xml | 5 + kde-apps/bovo/bovo-4.14.3.ebuild | 16 + kde-apps/bovo/metadata.xml | 5 + kde-apps/cantor/cantor-4.14.3.ebuild | 63 ++ kde-apps/cantor/metadata.xml | 10 + kde-apps/cervisia/cervisia-4.14.3.ebuild | 17 + kde-apps/cervisia/metadata.xml | 5 + .../dolphin-plugins/dolphin-plugins-4.14.3.ebuild | 35 + kde-apps/dolphin-plugins/metadata.xml | 11 + kde-apps/dolphin/dolphin-4.14.3-r1.ebuild | 56 ++ kde-apps/dolphin/metadata.xml | 8 + kde-apps/dragon/dragon-4.14.3.ebuild | 20 + kde-apps/dragon/metadata.xml | 5 + kde-apps/drkonqi/drkonqi-4.14.3.ebuild | 25 + kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild | 19 + kde-apps/ffmpegthumbs/metadata.xml | 5 + kde-apps/filelight/filelight-4.14.3.ebuild | 13 + kde-apps/filelight/metadata.xml | 5 + kde-apps/granatier/granatier-4.14.3.ebuild | 18 + kde-apps/granatier/metadata.xml | 5 + kde-apps/gwenview/gwenview-4.14.3.ebuild | 64 ++ kde-apps/gwenview/metadata.xml | 8 + kde-apps/jovie/jovie-4.14.3.ebuild | 18 + kde-apps/jovie/metadata.xml | 5 + kde-apps/juk/juk-4.14.3.ebuild | 27 + kde-apps/kaccessible/kaccessible-4.14.3.ebuild | 21 + kde-apps/kaccessible/metadata.xml | 8 + kde-apps/kajongg/kajongg-4.14.3.ebuild | 37 + kde-apps/kajongg/metadata.xml | 5 + kde-apps/kalgebra/kalgebra-4.14.3.ebuild | 31 + kde-apps/kalgebra/metadata.xml | 5 + kde-apps/kalzium/kalzium-4.14.3.ebuild | 48 ++ kde-apps/kamera/kamera-4.14.3.ebuild | 17 + kde-apps/kanagram/kanagram-4.14.3.ebuild | 19 + kde-apps/kapman/kapman-4.14.3.ebuild | 16 + kde-apps/kapman/metadata.xml | 5 + kde-apps/kapptemplate/kapptemplate-4.14.3.ebuild | 13 + kde-apps/kapptemplate/metadata.xml | 5 + kde-apps/kate/kate-4.14.3.ebuild | 62 ++ kde-apps/katomic/katomic-4.14.3.ebuild | 20 + kde-apps/kblackbox/kblackbox-4.14.3.ebuild | 16 + kde-apps/kblocks/kblocks-4.14.3.ebuild | 16 + kde-apps/kblocks/metadata.xml | 5 + kde-apps/kbounce/kbounce-4.14.3.ebuild | 20 + kde-apps/kbreakout/kbreakout-4.14.3.ebuild | 20 + kde-apps/kbreakout/metadata.xml | 5 + kde-apps/kbruch/kbruch-4.14.3.ebuild | 13 + kde-apps/kbruch/metadata.xml | 5 + kde-apps/kcachegrind/kcachegrind-4.14.3.ebuild | 18 + kde-apps/kcalc/kcalc-4.14.3.ebuild | 19 + kde-apps/kcharselect/kcharselect-4.14.3.ebuild | 14 + kde-apps/kcmshell/kcmshell-4.14.3.ebuild | 12 + kde-apps/kcmshell/metadata.xml | 5 + kde-apps/kcolorchooser/kcolorchooser-4.14.3.ebuild | 12 + kde-apps/kcolorchooser/metadata.xml | 5 + kde-apps/kcontrol/kcontrol-4.14.3.ebuild | 18 + kde-apps/kcron/kcron-4.14.3.ebuild | 14 + .../kde-base-artwork-4.14.3.ebuild | 12 + kde-apps/kde-base-artwork/metadata.xml | 5 + .../kde-dev-scripts/kde-dev-scripts-4.14.3.ebuild | 26 + kde-apps/kde-dev-scripts/metadata.xml | 5 + kde-apps/kde-dev-utils/kde-dev-utils-4.14.3.ebuild | 17 + kde-apps/kde-dev-utils/metadata.xml | 5 + kde-apps/kde-meta/kde-meta-4.14.3-r1.ebuild | 33 + kde-apps/kde-meta/metadata.xml | 9 + .../kde-wallpapers/kde-wallpapers-4.14.3.ebuild | 19 + kde-apps/kde-wallpapers/metadata.xml | 5 + .../kdeaccessibility-meta-4.14.3.ebuild | 18 + kde-apps/kdeadmin-meta/kdeadmin-meta-4.14.3.ebuild | 16 + .../kdeartwork-colorschemes-4.14.3.ebuild | 14 + kde-apps/kdeartwork-colorschemes/metadata.xml | 5 + .../kdeartwork-desktopthemes-4.14.3.ebuild | 14 + kde-apps/kdeartwork-desktopthemes/metadata.xml | 5 + .../kdeartwork-emoticons-4.14.3.ebuild | 16 + .../kdeartwork-iconthemes-4.14.3.ebuild | 19 + ...work-kscreensaver-15.08.3-missing-include.patch | 10 + ...kdeartwork-kscreensaver-4.5.95-webcollage.patch | 11 + .../kdeartwork-kscreensaver-xscreensaver.patch | 48 ++ .../kdeartwork-kscreensaver-4.14.3-r1.ebuild | 49 ++ .../kdeartwork-meta/kdeartwork-meta-4.14.3.ebuild | 21 + .../kdeartwork-styles-4.14.3.ebuild | 23 + .../kdeartwork-wallpapers-4.14.3.ebuild | 22 + .../kdeartwork-weatherwallpapers-4.14.3.ebuild | 18 + kde-apps/kdeartwork-weatherwallpapers/metadata.xml | 5 + .../files/kdebase-data-4.14.3-lithuania-euro.patch | 40 ++ .../kdebase-data/kdebase-data-4.14.3-r1.ebuild | 40 ++ .../kdebase-desktoptheme-4.14.3.ebuild | 13 + kde-apps/kdebase-desktoptheme/metadata.xml | 5 + .../files/kdebase-kioslaves-CVE-2014-8600.patch | 29 + .../kdebase-kioslaves-4.14.3.ebuild | 62 ++ .../kdebase-menu-icons-4.14.3.ebuild | 13 + kde-apps/kdebase-menu-icons/metadata.xml | 5 + kde-apps/kdebase-menu/kdebase-menu-4.14.3.ebuild | 13 + kde-apps/kdebase-menu/metadata.xml | 5 + .../kdebase-meta/kdebase-meta-4.14.3-r2.ebuild | 64 ++ kde-apps/kdebase-meta/metadata.xml | 10 + .../kdebase-runtime-meta-4.14.3.ebuild | 53 ++ kde-apps/kdebase-runtime-meta/metadata.xml | 10 + .../kdebindings-meta-4.14.3.ebuild | 30 + kde-apps/kdebindings-meta/metadata.xml | 5 + kde-apps/kdebugdialog/kdebugdialog-4.14.3.ebuild | 13 + kde-apps/kdebugdialog/metadata.xml | 5 + kde-apps/kdeedu-meta/kdeedu-meta-4.14.3.ebuild | 38 + kde-apps/kdeedu-meta/metadata.xml | 5 + kde-apps/kdegames-meta/kdegames-meta-4.14.3.ebuild | 55 ++ kde-apps/kdegames-meta/metadata.xml | 5 + .../kdegraphics-meta-4.14.3.ebuild | 32 + kde-apps/kdegraphics-meta/metadata.xml | 5 + .../kdegraphics-mobipocket-4.14.3-r1.ebuild | 19 + kde-apps/kdegraphics-mobipocket/metadata.xml | 5 + .../kdemultimedia-meta-4.14.3.ebuild | 25 + .../kdenetwork-filesharing-4.14.3.ebuild | 11 + .../kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild | 21 + kde-apps/kdepasswd/kdepasswd-4.14.3.ebuild | 21 + kde-apps/kdepim-l10n/kdepim-l10n-4.14.3-r1.ebuild | 118 ++++ kde-apps/kdepim-l10n/metadata.xml | 5 + .../kdesdk-kioslaves-4.14.3.ebuild | 31 + kde-apps/kdesdk-meta/kdesdk-meta-4.14.3.ebuild | 28 + kde-apps/kdesu/kdesu-4.14.3.ebuild | 26 + kde-apps/kdeutils-meta/kdeutils-meta-4.14.3.ebuild | 26 + .../kdewebdev-meta/kdewebdev-meta-4.14.3.ebuild | 17 + kde-apps/kdf/kdf-4.14.3.ebuild | 13 + kde-apps/kdialog/kdialog-4.14.3.ebuild | 12 + kde-apps/kdiamond/kdiamond-4.14.3.ebuild | 19 + kde-apps/kdiamond/metadata.xml | 5 + .../kdontchangethehostname-4.14.3.ebuild | 16 + kde-apps/kdontchangethehostname/metadata.xml | 5 + .../keditbookmarks/keditbookmarks-4.14.3.ebuild | 22 + kde-apps/keditbookmarks/metadata.xml | 5 + kde-apps/keditfiletype/keditfiletype-4.14.3.ebuild | 15 + kde-apps/keditfiletype/metadata.xml | 5 + kde-apps/kfile/kfile-4.14.3.ebuild | 12 + kde-apps/kfile/metadata.xml | 5 + kde-apps/kfilereplace/kfilereplace-4.14.3.ebuild | 14 + kde-apps/kfilereplace/metadata.xml | 5 + kde-apps/kfind/kfind-4.14.3.ebuild | 19 + kde-apps/kfloppy/kfloppy-4.14.3.ebuild | 16 + kde-apps/kfmclient/kfmclient-4.14.3.ebuild | 33 + kde-apps/kfmclient/metadata.xml | 5 + kde-apps/kfourinline/kfourinline-4.14.3.ebuild | 19 + kde-apps/kfourinline/metadata.xml | 5 + kde-apps/kgamma/files/kgamma-4.14.3-cmake34.patch | 16 + kde-apps/kgamma/kgamma-4.14.3.ebuild | 21 + kde-apps/kgeography/kgeography-4.14.3.ebuild | 14 + kde-apps/kget/kget-4.14.3.ebuild | 40 ++ kde-apps/kglobalaccel/kglobalaccel-4.14.3.ebuild | 21 + kde-apps/kglobalaccel/metadata.xml | 5 + kde-apps/kgoldrunner/kgoldrunner-4.14.3.ebuild | 24 + kde-apps/kgpg/kgpg-4.14.3-r1.ebuild | 30 + kde-apps/khangman/khangman-4.14.3.ebuild | 19 + kde-apps/khelpcenter/khelpcenter-4.14.3.ebuild | 25 + kde-apps/khelpcenter/metadata.xml | 5 + kde-apps/kiconfinder/kiconfinder-4.14.3.ebuild | 12 + kde-apps/kiconfinder/metadata.xml | 5 + kde-apps/kig/files/kig-4.12.0-boostpython.patch | 17 + kde-apps/kig/kig-4.14.3.ebuild | 44 ++ kde-apps/kigo/kigo-4.14.3.ebuild | 19 + kde-apps/kigo/metadata.xml | 5 + kde-apps/killbots/killbots-4.14.3.ebuild | 17 + kde-apps/killbots/metadata.xml | 5 + .../kimagemapeditor/kimagemapeditor-4.14.3.ebuild | 15 + kde-apps/kimgio/kimgio-4.14.3.ebuild | 15 + kde-apps/kimgio/metadata.xml | 5 + kde-apps/kioclient/kioclient-4.14.3.ebuild | 12 + kde-apps/kioclient/metadata.xml | 5 + kde-apps/kiriki/kiriki-4.14.3.ebuild | 19 + kde-apps/kiriki/metadata.xml | 5 + kde-apps/kiten/kiten-4.14.3.ebuild | 13 + kde-apps/kjumpingcube/kjumpingcube-4.14.3.ebuild | 20 + kde-apps/klettres/klettres-4.14.3.ebuild | 18 + kde-apps/klickety/klickety-4.14.3.ebuild | 16 + kde-apps/klines/klines-4.14.3.ebuild | 20 + kde-apps/klinkstatus/klinkstatus-4.14.3.ebuild | 38 + kde-apps/kmag/kmag-4.14.3.ebuild | 17 + kde-apps/kmahjongg/kmahjongg-4.14.3.ebuild | 23 + .../kmimetypefinder/kmimetypefinder-4.14.3.ebuild | 12 + kde-apps/kmimetypefinder/metadata.xml | 5 + kde-apps/kmines/kmines-4.14.3.ebuild | 20 + .../kmix/files/kmix-4.14.3-alsa-optional.patch | 47 ++ kde-apps/kmix/kmix-4.14.3-r1.ebuild | 32 + kde-apps/kmousetool/kmousetool-4.14.3.ebuild | 17 + kde-apps/kmouth/kmouth-4.14.3.ebuild | 13 + kde-apps/kmplot/kmplot-4.14.3.ebuild | 17 + kde-apps/knavalbattle/knavalbattle-4.14.3.ebuild | 22 + kde-apps/knavalbattle/metadata.xml | 5 + kde-apps/knetattach/knetattach-4.14.3.ebuild | 13 + kde-apps/knetwalk/knetwalk-4.14.3.ebuild | 19 + kde-apps/knewstuff/knewstuff-4.14.3.ebuild | 12 + kde-apps/knewstuff/metadata.xml | 5 + kde-apps/knotify/knotify-4.14.3.ebuild | 12 + kde-apps/knotify/metadata.xml | 5 + kde-apps/kolf/kolf-4.14.3.ebuild | 20 + kde-apps/kolf/metadata.xml | 5 + kde-apps/kollision/kollision-4.14.3.ebuild | 19 + kde-apps/kollision/metadata.xml | 5 + kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild | 25 + kde-apps/kommander/kommander-4.14.3.ebuild | 15 + kde-apps/kompare/kompare-4.14.3.ebuild | 17 + kde-apps/konq-plugins/konq-plugins-4.14.3.ebuild | 32 + kde-apps/konqueror/konqueror-4.14.3.ebuild | 61 ++ kde-apps/konquest/konquest-4.14.3.ebuild | 20 + kde-apps/konsole/konsole-4.14.3-r2.ebuild | 45 ++ kde-apps/konsolepart/konsolepart-4.14.3.ebuild | 65 ++ kde-apps/konsolepart/metadata.xml | 5 + kde-apps/kopete/kopete-4.14.3-r1.ebuild | 167 +++++ kde-apps/kpasswdserver/kpasswdserver-4.14.3.ebuild | 15 + kde-apps/kpasswdserver/metadata.xml | 5 + kde-apps/kpat/kpat-4.14.3.ebuild | 17 + kde-apps/kppp/kppp-4.14.3.ebuild | 17 + .../kqtquickcharts/kqtquickcharts-4.14.3.ebuild | 14 + kde-apps/kqtquickcharts/metadata.xml | 5 + kde-apps/kquitapp/kquitapp-4.14.3.ebuild | 12 + kde-apps/kquitapp/metadata.xml | 5 + kde-apps/krdc/files/krdc-4.13.1-freerdp.patch | 184 +++++ kde-apps/krdc/krdc-4.14.3.ebuild | 38 + kde-apps/kreadconfig/kreadconfig-4.14.3.ebuild | 12 + .../kremotecontrol/kremotecontrol-4.14.3.ebuild | 18 + kde-apps/kremotecontrol/metadata.xml | 5 + kde-apps/kreversi/kreversi-4.14.3.ebuild | 20 + ....14.0-CVE-2014-4607-unbundle-libvncserver.patch | 133 ++++ kde-apps/krfb/krfb-4.14.3.ebuild | 44 ++ kde-apps/kruler/kruler-4.14.3.ebuild | 13 + kde-apps/ksaneplugin/ksaneplugin-4.14.3.ebuild | 16 + kde-apps/ksaneplugin/metadata.xml | 5 + kde-apps/kscd/kscd-4.14.3.ebuild | 18 + kde-apps/kshisen/kshisen-4.14.3.ebuild | 23 + kde-apps/ksirk/ksirk-4.14.3.ebuild | 23 + kde-apps/ksirk/metadata.xml | 5 + kde-apps/ksnakeduel/ksnakeduel-4.14.3.ebuild | 18 + kde-apps/ksnakeduel/metadata.xml | 5 + kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild | 31 + kde-apps/kspaceduel/kspaceduel-4.14.3.ebuild | 20 + kde-apps/ksquares/ksquares-4.14.3.ebuild | 19 + kde-apps/ksquares/metadata.xml | 5 + .../files/kstars-15.12.0-unused-kf5-deps.patch | 79 +++ .../files/kstars-15.12.0-unused-qt-deps.patch | 60 ++ .../kstars/files/kstars-4.14.3-indilib100.patch | 26 + kde-apps/kstars/kstars-4.14.3-r1.ebuild | 37 + kde-apps/kstart/kstart-4.14.3.ebuild | 12 + kde-apps/ksudoku/ksudoku-4.14.3.ebuild | 30 + kde-apps/ksudoku/metadata.xml | 5 + kde-apps/ksystemlog/ksystemlog-4.14.3.ebuild | 32 + kde-apps/ksystemlog/metadata.xml | 5 + kde-apps/kteatime/kteatime-4.14.3.ebuild | 13 + kde-apps/ktimer/ktimer-4.14.3.ebuild | 14 + kde-apps/ktimezoned/ktimezoned-4.14.3.ebuild | 12 + kde-apps/ktimezoned/metadata.xml | 5 + kde-apps/ktouch/ktouch-4.14.3.ebuild | 19 + kde-apps/ktraderclient/ktraderclient-4.14.3.ebuild | 12 + kde-apps/ktraderclient/metadata.xml | 5 + kde-apps/ktuberling/ktuberling-4.14.3.ebuild | 20 + kde-apps/kturtle/kturtle-4.14.3.ebuild | 17 + kde-apps/kubrick/kubrick-4.14.3.ebuild | 21 + kde-apps/kubrick/metadata.xml | 5 + kde-apps/kuiserver/kuiserver-4.14.3.ebuild | 12 + kde-apps/kuiserver/metadata.xml | 5 + .../kurifilter-plugins-4.14.3.ebuild | 15 + kde-apps/kurifilter-plugins/metadata.xml | 5 + kde-apps/kuser/kuser-4.14.3.ebuild | 21 + .../files/kwalletd-4.14.3-CVE-2013-7252.patch | 777 +++++++++++++++++++++ .../files/kwalletd-4.14.3-fix-random-open.patch | 152 ++++ kde-apps/kwalletd/kwalletd-4.14.3-r2.ebuild | 38 + kde-apps/kwalletd/metadata.xml | 8 + .../kwalletmanager/kwalletmanager-4.14.3.ebuild | 16 + kde-apps/kwordquiz/kwordquiz-4.14.3.ebuild | 19 + kde-apps/kwrite/kwrite-4.14.3.ebuild | 19 + kde-apps/kwrite/metadata.xml | 5 + kde-apps/libkcddb/libkcddb-4.14.3.ebuild | 41 ++ .../libkcompactdisc/libkcompactdisc-4.14.3.ebuild | 18 + kde-apps/libkcompactdisc/metadata.xml | 5 + .../files/libkdcraw-4.14.3-libraw-0.16.1.patch | 18 + kde-apps/libkdcraw/libkdcraw-4.14.3-r1.ebuild | 18 + kde-apps/libkdcraw/metadata.xml | 5 + kde-apps/libkdeedu/libkdeedu-4.14.3.ebuild | 15 + kde-apps/libkdegames/libkdegames-4.14.3-r1.ebuild | 19 + kde-apps/libkexiv2/libkexiv2-4.14.3.ebuild | 17 + kde-apps/libkexiv2/metadata.xml | 5 + kde-apps/libkipi/libkipi-4.14.3.ebuild | 11 + kde-apps/libkipi/metadata.xml | 5 + kde-apps/libkmahjongg/libkmahjongg-4.14.3.ebuild | 11 + kde-apps/libkmahjongg/metadata.xml | 5 + .../libkomparediff2/libkomparediff2-4.14.3.ebuild | 15 + kde-apps/libkomparediff2/metadata.xml | 5 + kde-apps/libkonq/files/libkonq-4.9.0-cmake.patch | 15 + kde-apps/libkonq/libkonq-4.14.3.ebuild | 19 + kde-apps/libksane/libksane-4.14.3.ebuild | 17 + kde-apps/libksane/metadata.xml | 5 + kde-apps/lokalize/lokalize-4.14.3.ebuild | 45 ++ kde-apps/lokalize/metadata.xml | 5 + kde-apps/lskat/lskat-4.14.3.ebuild | 20 + kde-apps/marble/marble-4.14.3.ebuild | 91 +++ kde-apps/marble/metadata.xml | 12 + kde-apps/mplayerthumbs/metadata.xml | 5 + kde-apps/mplayerthumbs/mplayerthumbs-4.14.3.ebuild | 23 + kde-apps/nsplugins/nsplugins-4.14.3.ebuild | 30 + kde-apps/okteta/metadata.xml | 5 + kde-apps/okteta/okteta-4.14.3.ebuild | 19 + kde-apps/okular/metadata.xml | 12 + kde-apps/okular/okular-4.14.3.ebuild | 57 ++ kde-apps/palapeli/metadata.xml | 5 + kde-apps/palapeli/palapeli-4.14.3.ebuild | 16 + kde-apps/parley/metadata.xml | 5 + kde-apps/parley/parley-4.14.3.ebuild | 31 + kde-apps/phonon-kde/metadata.xml | 5 + kde-apps/phonon-kde/phonon-kde-4.14.3.ebuild | 36 + kde-apps/picmi/metadata.xml | 5 + kde-apps/picmi/picmi-4.14.3.ebuild | 18 + kde-apps/plasma-apps/metadata.xml | 5 + kde-apps/plasma-apps/plasma-apps-4.14.3.ebuild | 18 + kde-apps/plasma-runtime/metadata.xml | 5 + .../plasma-runtime/plasma-runtime-4.14.3.ebuild | 23 + kde-apps/poxml/metadata.xml | 5 + kde-apps/poxml/poxml-4.14.3.ebuild | 14 + kde-apps/print-manager/metadata.xml | 5 + kde-apps/print-manager/print-manager-4.14.3.ebuild | 38 + kde-apps/renamedlg-plugins/metadata.xml | 5 + .../renamedlg-plugins-4.14.3.ebuild | 13 + kde-apps/rocs/metadata.xml | 5 + kde-apps/rocs/rocs-4.14.3.ebuild | 38 + ...solid-runtime-4.14.3-networkmanager-1.0.6.patch | 19 + kde-apps/solid-runtime/metadata.xml | 5 + kde-apps/solid-runtime/solid-runtime-4.14.3.ebuild | 30 + kde-apps/step/metadata.xml | 8 + kde-apps/step/step-4.14.3.ebuild | 31 + kde-apps/svgpart/metadata.xml | 5 + kde-apps/svgpart/svgpart-4.14.3.ebuild | 11 + kde-apps/sweeper/metadata.xml | 5 + kde-apps/sweeper/sweeper-4.14.3.ebuild | 14 + kde-apps/thumbnailers/metadata.xml | 5 + kde-apps/thumbnailers/thumbnailers-4.14.3.ebuild | 24 + kde-apps/umbrello/umbrello-4.14.3.ebuild | 22 + kde-apps/zeroconf-ioslave/metadata.xml | 5 + .../zeroconf-ioslave-4.14.3.ebuild | 13 + 347 files changed, 7606 insertions(+) diff --git a/kde-apps/analitza/analitza-4.14.3.ebuild b/kde-apps/analitza/analitza-4.14.3.ebuild new file mode 100644 index 0000000..839a8f7 --- /dev/null +++ b/kde-apps/analitza/analitza-4.14.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="never" +OPENGL_REQUIRED="optional" +inherit kde4-base + +DESCRIPTION="KDE library for mathematical features" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug readline" + +DEPEND=" + opengl? ( virtual/glu ) + readline? ( sys-libs/readline ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with opengl OpenGL) + $(cmake-utils_use_with readline) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/analitza/metadata.xml b/kde-apps/analitza/metadata.xml new file mode 100644 index 0000000..61dfb4e --- /dev/null +++ b/kde-apps/analitza/metadata.xml @@ -0,0 +1,8 @@ + + + + + + Enable dev-cpp/eigen mathematical templates support + + diff --git a/kde-apps/ark/ark-4.14.3-r1.ebuild b/kde-apps/ark/ark-4.14.3-r1.ebuild new file mode 100644 index 0000000..71df79a --- /dev/null +++ b/kde-apps/ark/ark-4.14.3-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Archiving tool" +HOMEPAGE="https://www.kde.org/applications/utilities/ark +https://utils.kde.org/projects/ark" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="+archive +bzip2 debug lzma" + +DEPEND=" + $(add_kdeapps_dep libkonq) + sys-libs/zlib + archive? ( >=app-arch/libarchive-2.6.1:=[bzip2?,lzma?,zlib] ) +" +RDEPEND="${DEPEND}" + +RESTRICT="test" +# dbus problem + +PATCHES=( "${FILESDIR}/${P}-crash.patch" ) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with archive LibArchive) + $(cmake-utils_use_with bzip2 BZip2) + $(cmake-utils_use_with lzma LibLZMA) + ) + kde4-base_src_configure +} + +pkg_postinst() { + kde4-base_pkg_postinst + + if ! has_version app-arch/rar ; then + elog "For creating rar archives, install app-arch/rar" + fi +} diff --git a/kde-apps/ark/files/ark-4.14.3-crash.patch b/kde-apps/ark/files/ark-4.14.3-crash.patch new file mode 100644 index 0000000..5eccf82 --- /dev/null +++ b/kde-apps/ark/files/ark-4.14.3-crash.patch @@ -0,0 +1,81 @@ +From cd8ad2761d41d1ec0a18cff7f4d166b53c899fc2 Mon Sep 17 00:00:00 2001 +From: Raphael Kubo da Costa +Date: Mon, 24 Nov 2014 01:37:06 +0200 +Subject: [PATCH] Stop crashing on exit when being used solely as a KPart. + +This change fixes a crash introduced by commit 3b981ca ("Remove Part +from KXMLGUIFactory on exit"). + +Part::~Part() is the wrong place to call KXMLGUIFactory::removeClient(), +as it assumes addClient() had been called in the first place. + +This is only true if Ark is called as a standalone program, since that +is done in MainWindow::loadPart()'s call to KXMLGuiWindow::createGUI(). + +Conversely, if the Ark KPart is being used as an embedded viewer in, +say, Konqueror or to preview an archive inside an archive (ie. Ark +inside Ark) that does not hold true and we try to access a +KXMLGUIFactory that does not exist. + +Instead, call KXMLGuiWindow::removeClient() in MainWindow's destructor, +since in this case we are certain that addClient() was been called +before. + +CCBUG: 341187 + +(cherry picked from commit 9c30f30b38c36a31e6fcb3aa047a0247ac5a22fb) +This was committed for completeness, as there will be no additional +releases from the KDE/4.14 branch. + +Conflicts: + part/part.cpp +--- + app/mainwindow.cpp | 3 +++ + part/part.cpp | 3 --- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/app/mainwindow.cpp b/app/mainwindow.cpp +index aee8231..181fe76 100644 +--- a/app/mainwindow.cpp ++++ b/app/mainwindow.cpp +@@ -38,6 +38,7 @@ + #include + #include + #include ++#include + + #include + #include +@@ -69,6 +70,8 @@ MainWindow::~MainWindow() + if (m_recentFilesAction) { + m_recentFilesAction->saveEntries(KGlobal::config()->group("Recent Files")); + } ++ ++ guiFactory()->removeClient(m_part); + delete m_part; + m_part = 0; + } +diff --git a/part/part.cpp b/part/part.cpp +index bae4882..09fe1cb 100644 +--- a/part/part.cpp ++++ b/part/part.cpp +@@ -53,7 +53,6 @@ + #include + #include + #include +-#include + + #include + #include +@@ -138,8 +137,6 @@ Part::Part(QWidget *parentWidget, QObject *parent, const QVariantList& args) + + Part::~Part() + { +- factory()->removeClient(this); +- + saveSplitterSizes(); + + m_extractFilesAction->menu()->deleteLater(); +-- +2.0.5 + diff --git a/kde-apps/artikulate/artikulate-4.14.3.ebuild b/kde-apps/artikulate/artikulate-4.14.3.ebuild new file mode 100644 index 0000000..0be2529 --- /dev/null +++ b/kde-apps/artikulate/artikulate-4.14.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +DECLARATIVE_REQUIRED="always" +KDE_HANDBOOK="optional" +inherit kde4-base multilib + +DESCRIPTION="Language learning application that helps improving pronunciation skills" +HOMEPAGE="https://edu.kde.org/applications/language/artikulate" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + dev-qt/qtxmlpatterns:4 + >=media-libs/qt-gstreamer-1.2.0[qt4(+)] +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep kqtquickcharts) +" diff --git a/kde-apps/artikulate/metadata.xml b/kde-apps/artikulate/metadata.xml new file mode 100644 index 0000000..538dadb --- /dev/null +++ b/kde-apps/artikulate/metadata.xml @@ -0,0 +1,8 @@ + + + + + + Enable playback via Qt5Multimedia + + diff --git a/kde-apps/attica/attica-4.14.3.ebuild b/kde-apps/attica/attica-4.14.3.ebuild new file mode 100644 index 0000000..f1b50fe --- /dev/null +++ b/kde-apps/attica/attica-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="Open Collaboration Services provider management" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + dev-libs/libattica +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/attica/metadata.xml b/kde-apps/attica/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/attica/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/audiocd-kio/audiocd-kio-4.14.3.ebuild b/kde-apps/audiocd-kio/audiocd-kio-4.14.3.ebuild new file mode 100644 index 0000000..121ef82 --- /dev/null +++ b/kde-apps/audiocd-kio/audiocd-kio-4.14.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE kioslaves from the kdemultimedia package" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug flac vorbis" + +DEPEND=" + $(add_kdeapps_dep libkcddb) + $(add_kdeapps_dep libkcompactdisc) + media-sound/cdparanoia + flac? ( >=media-libs/flac-1.1.2 ) + vorbis? ( + media-libs/libogg + media-libs/libvorbis + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with flac) + $(cmake-utils_use_with vorbis OggVorbis) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/audiocd-kio/metadata.xml b/kde-apps/audiocd-kio/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/audiocd-kio/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild b/kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild new file mode 100644 index 0000000..c55d19d --- /dev/null +++ b/kde-apps/baloo-widgets/baloo-widgets-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="Widget library for baloo" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdebase_dep baloo) + $(add_kdebase_dep kfilemetadata) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/baloo-widgets/metadata.xml b/kde-apps/baloo-widgets/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/baloo-widgets/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/blinken/blinken-4.14.3.ebuild b/kde-apps/blinken/blinken-4.14.3.ebuild new file mode 100644 index 0000000..70161c9 --- /dev/null +++ b/kde-apps/blinken/blinken-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE version of the Simon Says game" +HOMEPAGE="https://www.kde.org/applications/education/blinken +https://edu.kde.org/blinken" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +src_install() { + kde4-base_src_install + + rm "${D}"/usr/share/apps/${PN}/README.packagers +} diff --git a/kde-apps/bomber/bomber-4.14.3.ebuild b/kde-apps/bomber/bomber-4.14.3.ebuild new file mode 100644 index 0000000..ddb6316 --- /dev/null +++ b/kde-apps/bomber/bomber-4.14.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE arcade bombing game" +HOMEPAGE="https://www.kde.org/applications/games/bomber/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/bomber/metadata.xml b/kde-apps/bomber/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/bomber/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/bovo/bovo-4.14.3.ebuild b/kde-apps/bovo/bovo-4.14.3.ebuild new file mode 100644 index 0000000..8f6b28a --- /dev/null +++ b/kde-apps/bovo/bovo-4.14.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Five-in-a-row Board Game" +HOMEPAGE="https://www.kde.org/applications/games/bovo/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/bovo/metadata.xml b/kde-apps/bovo/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/bovo/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/cantor/cantor-4.14.3.ebuild b/kde-apps/cantor/cantor-4.14.3.ebuild new file mode 100644 index 0000000..462240b --- /dev/null +++ b/kde-apps/cantor/cantor-4.14.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +PYTHON_COMPAT=( python2_7 ) +inherit kde4-base python-single-r1 + +DESCRIPTION="KDE4 interface for doing mathematics and scientific computing" +HOMEPAGE="https://www.kde.org/applications/education/cantor https://edu.kde.org/cantor" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="analitza debug postscript python qalculate +R" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +# TODO Add Sage Mathematics Software backend (http://www.sagemath.org) +RDEPEND=" + analitza? ( $(add_kdeapps_dep analitza) ) + qalculate? ( + sci-libs/cln + sci-libs/libqalculate + ) + postscript? ( app-text/libspectre ) + python? ( ${PYTHON_DEPS} ) + R? ( dev-lang/R ) + dev-qt/qtxmlpatterns:4 +" +DEPEND="${RDEPEND} + >=dev-cpp/eigen-2.0.3:2 +" + +RESTRICT="test" + +pkg_setup() { + use python && python-single-r1_pkg_setup + kde4-base_pkg_setup +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with analitza) + $(cmake-utils_use_with postscript LibSpectre) + $(cmake-utils_use_with python PythonLibs) + $(cmake-utils_use_with qalculate) + $(cmake-utils_use_with R) + ) + kde4-base_src_configure +} + +pkg_postinst() { + kde4-base_pkg_postinst + + if ! use analitza && ! use python && ! use qalculate && ! use R; then + echo + ewarn "You have decided to build ${PN} with no backend." + ewarn "To have this application functional, please do one of below:" + ewarn " # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'python', 'qalculate' or 'R' USE flag enabled" + ewarn " # emerge -vaDu sci-mathematics/maxima" + echo + fi +} diff --git a/kde-apps/cantor/metadata.xml b/kde-apps/cantor/metadata.xml new file mode 100644 index 0000000..dc8f6e5 --- /dev/null +++ b/kde-apps/cantor/metadata.xml @@ -0,0 +1,10 @@ + + + + + + Enable kde-apps/analitza backend support + Enable sci-libs/libqalculate backend support + Enable dev-lang/R backend support + + diff --git a/kde-apps/cervisia/cervisia-4.14.3.ebuild b/kde-apps/cervisia/cervisia-4.14.3.ebuild new file mode 100644 index 0000000..423ef51 --- /dev/null +++ b/kde-apps/cervisia/cervisia-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Cervisia - A KDE CVS frontend" +HOMEPAGE="https://www.kde.org/applications/development/cervisia" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + dev-vcs/cvs +" diff --git a/kde-apps/cervisia/metadata.xml b/kde-apps/cervisia/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/cervisia/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/dolphin-plugins/dolphin-plugins-4.14.3.ebuild b/kde-apps/dolphin-plugins/dolphin-plugins-4.14.3.ebuild new file mode 100644 index 0000000..4edb86a --- /dev/null +++ b/kde-apps/dolphin-plugins/dolphin-plugins-4.14.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="Extra Dolphin plugins" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug bazaar git mercurial subversion" + +DEPEND=" + $(add_kdeapps_dep libkonq) +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep kompare) + bazaar? ( dev-vcs/bzr ) + git? ( dev-vcs/git ) + mercurial? ( dev-vcs/mercurial ) + subversion? ( dev-vcs/subversion ) +" + +src_install() { + { use bazaar || use git || use mercurial || use subversion; } && kde4-base_src_install +} + +pkg_postinst() { + if ! use bazaar && ! use git && ! use mercurial && ! use subversion ; then + einfo + einfo "You have disabled all plugin use flags. If you want to have vcs" + einfo "integration in dolphin, enable those of your needs." + einfo + fi +} diff --git a/kde-apps/dolphin-plugins/metadata.xml b/kde-apps/dolphin-plugins/metadata.xml new file mode 100644 index 0000000..5d63ba7 --- /dev/null +++ b/kde-apps/dolphin-plugins/metadata.xml @@ -0,0 +1,11 @@ + + + + + + Enable support for the bazaar VCS + Enable support for the dropbox fileviewer plugin + Enable support for the git VCS + Enable support for the mercurial VCS + + diff --git a/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild new file mode 100644 index 0000000..7eb4726 --- /dev/null +++ b/kde-apps/dolphin/dolphin-4.14.3-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KMNAME="kde-baseapps" +inherit kde4-meta + +DESCRIPTION="A KDE filemanager focusing on usability" +HOMEPAGE="https://dolphin.kde.org https://www.kde.org/applications/system/dolphin" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug semantic-desktop thumbnail" + +DEPEND=" + $(add_kdebase_dep kactivities '' 4.13) + $(add_kdeapps_dep libkonq) + media-libs/phonon[qt4] + x11-libs/libXrender + semantic-desktop? ( + $(add_kdebase_dep baloo) + $(add_kdeapps_dep baloo-widgets) + $(add_kdebase_dep kfilemetadata) + ) +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep kdebase-kioslaves) + $(add_kdeapps_dep kfind) + $(add_kdeapps_dep konsolepart) + thumbnail? ( + $(add_kdeapps_dep thumbnailers) + $(add_kdeapps_dep ffmpegthumbs) + ) +" + +RESTRICT="test" +# bug 393129 + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with semantic-desktop Baloo) + $(cmake-utils_use_with semantic-desktop BalooWidgets) + $(cmake-utils_use_with semantic-desktop KFileMetaData) + ) + + kde4-meta_src_configure +} + +pkg_postinst() { + kde4-base_pkg_postinst + + if ! has_version media-gfx/icoutils ; then + elog "For .exe file preview support, install media-gfx/icoutils." + fi +} diff --git a/kde-apps/dolphin/metadata.xml b/kde-apps/dolphin/metadata.xml new file mode 100644 index 0000000..c2f55c8 --- /dev/null +++ b/kde-apps/dolphin/metadata.xml @@ -0,0 +1,8 @@ + + + + + Enables video thumbnail generation + + + diff --git a/kde-apps/dragon/dragon-4.14.3.ebuild b/kde-apps/dragon/dragon-4.14.3.ebuild new file mode 100644 index 0000000..aa7dfc2 --- /dev/null +++ b/kde-apps/dragon/dragon-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Dragon Player is a simple video player for KDE 4" +HOMEPAGE="https://www.kde.org/applications/multimedia/dragonplayer" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug xine" + +RDEPEND=" + media-libs/phonon[qt4] +" +DEPEND="${RDEPEND} + sys-devel/gettext +" diff --git a/kde-apps/dragon/metadata.xml b/kde-apps/dragon/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/dragon/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/drkonqi/drkonqi-4.14.3.ebuild b/kde-apps/drkonqi/drkonqi-4.14.3.ebuild new file mode 100644 index 0000000..ea0aecf --- /dev/null +++ b/kde-apps/drkonqi/drkonqi-4.14.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE crash handler, gives the user feedback if a program crashed" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep kdepimlibs) +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + kde4-meta_pkg_postinst + if ! has_version "sys-devel/gdb"; then + elog "For more usability consider installing following packages:" + elog " sys-devel/gdb - Easier debugging support" + fi +} diff --git a/kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild b/kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild new file mode 100644 index 0000000..372a2d4 --- /dev/null +++ b/kde-apps/ffmpegthumbs/ffmpegthumbs-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="A FFmpeg based thumbnail Generator for Video Files" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug libav" + +DEPEND=" + libav? ( media-video/libav:0= ) + !libav? ( media-video/ffmpeg:0= ) +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep kdebase-kioslaves) +" diff --git a/kde-apps/ffmpegthumbs/metadata.xml b/kde-apps/ffmpegthumbs/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/ffmpegthumbs/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/filelight/filelight-4.14.3.ebuild b/kde-apps/filelight/filelight-4.14.3.ebuild new file mode 100644 index 0000000..39d16f0 --- /dev/null +++ b/kde-apps/filelight/filelight-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings" +HOMEPAGE="https://utils.kde.org/projects/filelight" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/filelight/metadata.xml b/kde-apps/filelight/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/filelight/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/granatier/granatier-4.14.3.ebuild b/kde-apps/granatier/granatier-4.14.3.ebuild new file mode 100644 index 0000000..af8a58f --- /dev/null +++ b/kde-apps/granatier/granatier-4.14.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Bomberman game" +HOMEPAGE="https://www.kde.org/applications/games/granatier/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdegames) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/granatier/metadata.xml b/kde-apps/granatier/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/granatier/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/gwenview/gwenview-4.14.3.ebuild b/kde-apps/gwenview/gwenview-4.14.3.ebuild new file mode 100644 index 0000000..8d27ff1 --- /dev/null +++ b/kde-apps/gwenview/gwenview-4.14.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +OPENGL_REQUIRED="always" +inherit kde4-base + +DESCRIPTION="KDE image viewer" +HOMEPAGE=" + https://www.kde.org/applications/graphics/gwenview/ + https://userbase.kde.org/Gwenview +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug kipi semantic-desktop" + +# tests fail, last checked 4.11.0 +RESTRICT="test" + +DEPEND=" + $(add_kdeapps_dep libkdcraw) + $(add_kdeapps_dep libkonq) + $(add_kdebase_dep kactivities '' 4.13) + media-gfx/exiv2:= + media-libs/lcms:2 + media-libs/libpng:0= + virtual/jpeg:0 + x11-libs/libX11 + kipi? ( $(add_kdeapps_dep libkipi) ) + semantic-desktop? ( $(add_kdebase_dep baloo) ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with kipi) + ) + # Workaround for bug #479510 + if [[ -e ${EPREFIX}/usr/include/${CHOST}/jconfig.h ]]; then + mycmakeargs+=( -DJCONFIG_H="${EPREFIX}/usr/include/${CHOST}/jconfig.h" ) + fi + + if use semantic-desktop; then + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=Baloo) + else + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=None) + fi + + kde4-base_src_configure +} + +pkg_postinst() { + kde4-base_pkg_postinst + + if ! has_version kde-apps/svgpart:${SLOT} ; then + elog "For SVG support, install kde-apps/svgpart:${SLOT}" + fi + + if use kipi && ! has_version media-plugins/kipi-plugins ; then + elog "The plugins for the KIPI inteface can be found in media-plugins/kipi-plugins" + fi +} diff --git a/kde-apps/gwenview/metadata.xml b/kde-apps/gwenview/metadata.xml new file mode 100644 index 0000000..77caa46 --- /dev/null +++ b/kde-apps/gwenview/metadata.xml @@ -0,0 +1,8 @@ + + + + + + Support for the KDE Image Plugin Interface + + diff --git a/kde-apps/jovie/jovie-4.14.3.ebuild b/kde-apps/jovie/jovie-4.14.3.ebuild new file mode 100644 index 0000000..6bb036a --- /dev/null +++ b/kde-apps/jovie/jovie-4.14.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Jovie is a text to speech application" +HOMEPAGE="https://www.kde.org/applications/utilities/jovie/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + app-accessibility/speech-dispatcher +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/jovie/metadata.xml b/kde-apps/jovie/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/jovie/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/juk/juk-4.14.3.ebuild b/kde-apps/juk/juk-4.14.3.ebuild new file mode 100644 index 0000000..1085013 --- /dev/null +++ b/kde-apps/juk/juk-4.14.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Jukebox and music manager for KDE" +HOMEPAGE="https://www.kde.org/applications/multimedia/juk/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + >=media-libs/taglib-1.6 +" +RDEPEND="${DEPEND}" + +src_configure() { + # https://bugs.gentoo.org/410551 for disabling deprecated TunePimp support + local mycmakeargs=( + -DWITH_TunePimp=OFF + ) + + kde4-base_src_configure +} diff --git a/kde-apps/kaccessible/kaccessible-4.14.3.ebuild b/kde-apps/kaccessible/kaccessible-4.14.3.ebuild new file mode 100644 index 0000000..49a0d28 --- /dev/null +++ b/kde-apps/kaccessible/kaccessible-4.14.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="Provides accessibility services like focus tracking" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug +speechd" + +DEPEND="speechd? ( app-accessibility/speech-dispatcher )" +RDEPEND=${DEPEND} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with speechd) + ) + kde4-base_src_configure +} diff --git a/kde-apps/kaccessible/metadata.xml b/kde-apps/kaccessible/metadata.xml new file mode 100644 index 0000000..6af1182 --- /dev/null +++ b/kde-apps/kaccessible/metadata.xml @@ -0,0 +1,8 @@ + + + + + + Enable support for the speech-dispatcher speech synthesizer + + diff --git a/kde-apps/kajongg/kajongg-4.14.3.ebuild b/kde-apps/kajongg/kajongg-4.14.3.ebuild new file mode 100644 index 0000000..8338e2e --- /dev/null +++ b/kde-apps/kajongg/kajongg-4.14.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +PYTHON_COMPAT=( python2_7 ) +inherit python-single-r1 kde4-base + +DESCRIPTION="The classical Mah Jongg for four players" +HOMEPAGE="https://www.kde.org/applications/games/kajongg/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + dev-db/sqlite:3 + $(add_kdeapps_dep libkdegames) + $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}") +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep libkmahjongg) + >=dev-python/twisted-core-8.2.0 +" + +pkg_setup() { + python-single-r1_pkg_setup + kde4-base_pkg_setup +} + +src_prepare() { + python_fix_shebang src + kde4-base_src_prepare +} diff --git a/kde-apps/kajongg/metadata.xml b/kde-apps/kajongg/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kajongg/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kalgebra/kalgebra-4.14.3.ebuild b/kde-apps/kalgebra/kalgebra-4.14.3.ebuild new file mode 100644 index 0000000..772850c --- /dev/null +++ b/kde-apps/kalgebra/kalgebra-4.14.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +DECLARATIVE_REQUIRED="always" +OPENGL_REQUIRED="optional" +inherit kde4-base + +DESCRIPTION="MathML-based graph calculator for KDE" +HOMEPAGE="https://www.kde.org/applications/education/kalgebra +https://edu.kde.org/kalgebra" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep analitza opengl?) + $(add_kdeapps_dep libkdeedu) + opengl? ( virtual/glu ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with opengl OpenGL) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/kalgebra/metadata.xml b/kde-apps/kalgebra/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kalgebra/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kalzium/kalzium-4.14.3.ebuild b/kde-apps/kalzium/kalzium-4.14.3.ebuild new file mode 100644 index 0000000..1d941df --- /dev/null +++ b/kde-apps/kalzium/kalzium-4.14.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +CPPUNIT_REQUIRED="optional" +OPENGL_REQUIRED="always" +inherit kde4-base flag-o-matic + +DESCRIPTION="KDE: periodic table of the elements" +HOMEPAGE="https://www.kde.org/applications/education/kalzium +https://edu.kde.org/kalzium" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="editor debug +plasma solver" + +DEPEND=" + $(add_kdeapps_dep libkdeedu) + editor? ( + >=dev-cpp/eigen-2.0.3:2 + sci-chemistry/avogadro + >=sci-chemistry/openbabel-2.2 + ) + solver? ( dev-ml/facile[ocamlopt] ) +" +RDEPEND=${DEPEND} + +KMEXTRACTONLY=" + libkdeedu/kdeeduui/ + libkdeedu/libscience/ +" + +src_configure(){ + # Fix missing finite() + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H + + local mycmakeargs=( + $(cmake-utils_use_with editor Eigen2) + $(cmake-utils_use_with editor Avogadro) + $(cmake-utils_use_with editor OpenBabel2) + $(cmake-utils_use_with editor OpenGL) + $(cmake-utils_use_with solver OCaml) + $(cmake-utils_use_with solver Libfacile) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/kamera/kamera-4.14.3.ebuild b/kde-apps/kamera/kamera-4.14.3.ebuild new file mode 100644 index 0000000..cca0d75 --- /dev/null +++ b/kde-apps/kamera/kamera-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE digital camera manager" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + media-libs/libgphoto2:= +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kanagram/kanagram-4.14.3.ebuild b/kde-apps/kanagram/kanagram-4.14.3.ebuild new file mode 100644 index 0000000..bfab89c --- /dev/null +++ b/kde-apps/kanagram/kanagram-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE: letter order game" +HOMEPAGE="https://www.kde.org/applications/education/kanagram +https://edu.kde.org/kanagram" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdeedu) +" +RDEPEND=${DEPEND} diff --git a/kde-apps/kapman/kapman-4.14.3.ebuild b/kde-apps/kapman/kapman-4.14.3.ebuild new file mode 100644 index 0000000..2de52df --- /dev/null +++ b/kde-apps/kapman/kapman-4.14.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Pac-Man clone for KDE" +HOMEPAGE="https://www.kde.org/applications/games/kapman/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kapman/metadata.xml b/kde-apps/kapman/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kapman/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kapptemplate/kapptemplate-4.14.3.ebuild b/kde-apps/kapptemplate/kapptemplate-4.14.3.ebuild new file mode 100644 index 0000000..01f085c --- /dev/null +++ b/kde-apps/kapptemplate/kapptemplate-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="A shell script to create the necessary framework to develop KDE applications" +HOMEPAGE="https://www.kde.org/applications/development/kapptemplate" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kapptemplate/metadata.xml b/kde-apps/kapptemplate/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kapptemplate/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kate/kate-4.14.3.ebuild b/kde-apps/kate/kate-4.14.3.ebuild new file mode 100644 index 0000000..00f5e05 --- /dev/null +++ b/kde-apps/kate/kate-4.14.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +KDE_HANDBOOK="optional" +KMNAME="kate" +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit python-single-r1 kde4-meta + +DESCRIPTION="Kate is an MDI texteditor" +HOMEPAGE="https://www.kde.org/applications/utilities/kate http://kate-editor.org" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug python" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + $(add_kdebase_dep kactivities '' 4.13) + dev-libs/libxml2 + dev-libs/libxslt + dev-libs/qjson + python? ( + ${PYTHON_DEPS} + $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}" 4.9.2-r1) + ) +" +RDEPEND="${DEPEND} + $(add_kdebase_dep katepart) +" + +KMEXTRA=" + addons/kate + addons/plasma +" + +pkg_setup() { + if use python; then + python-single-r1_pkg_setup + fi + kde4-meta_pkg_setup +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_build python pate) + ) + + kde4-meta_src_configure +} + +pkg_postinst() { + kde4-meta_pkg_postinst + + if ! has_version kde-apps/kaddressbook:${SLOT}; then + echo + elog "File templates plugin requires kde-apps/kaddressbook:${SLOT}." + elog "Please install it if you plan to use this plugin." + echo + fi +} diff --git a/kde-apps/katomic/katomic-4.14.3.ebuild b/kde-apps/katomic/katomic-4.14.3.ebuild new file mode 100644 index 0000000..b60dacb --- /dev/null +++ b/kde-apps/katomic/katomic-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KDE Atomic Entertainment Game" +HOMEPAGE=" + https://www.kde.org/applications/games/katomic/ + https://games.kde.org/game.php?game=katomic +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kblackbox/kblackbox-4.14.3.ebuild b/kde-apps/kblackbox/kblackbox-4.14.3.ebuild new file mode 100644 index 0000000..2ed74aa --- /dev/null +++ b/kde-apps/kblackbox/kblackbox-4.14.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KDE Blackbox Game" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kblocks/kblocks-4.14.3.ebuild b/kde-apps/kblocks/kblocks-4.14.3.ebuild new file mode 100644 index 0000000..7244bc5 --- /dev/null +++ b/kde-apps/kblocks/kblocks-4.14.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE: Kblocks is a single-player Tetris-like game" +HOMEPAGE="https://www.kde.org/applications/games/kblocks/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kblocks/metadata.xml b/kde-apps/kblocks/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kblocks/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kbounce/kbounce-4.14.3.ebuild b/kde-apps/kbounce/kbounce-4.14.3.ebuild new file mode 100644 index 0000000..456f472 --- /dev/null +++ b/kde-apps/kbounce/kbounce-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KDE Bounce Ball Game" +HOMEPAGE=" + https://www.kde.org/applications/games/kbounce/ + https://games.kde.org/game.php?game=kbounce +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kbreakout/kbreakout-4.14.3.ebuild b/kde-apps/kbreakout/kbreakout-4.14.3.ebuild new file mode 100644 index 0000000..29c569b --- /dev/null +++ b/kde-apps/kbreakout/kbreakout-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +DECLARATIVE_REQUIRED="always" +inherit kde4-base + +DESCRIPTION="KDE: A Breakout-like game for KDE" +HOMEPAGE=" + https://www.kde.org/applications/games/kbreakout/ + https://games.kde.org/game.php?game=kbreakout +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kbreakout/metadata.xml b/kde-apps/kbreakout/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kbreakout/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kbruch/kbruch-4.14.3.ebuild b/kde-apps/kbruch/kbruch-4.14.3.ebuild new file mode 100644 index 0000000..c3edd67 --- /dev/null +++ b/kde-apps/kbruch/kbruch-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Educational: Learn calculating with fractions" +HOMEPAGE="https://www.kde.org/applications/education/kbruch https://edu.kde.org/kbruch" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kbruch/metadata.xml b/kde-apps/kbruch/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kbruch/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kcachegrind/kcachegrind-4.14.3.ebuild b/kde-apps/kcachegrind/kcachegrind-4.14.3.ebuild new file mode 100644 index 0000000..113e4af --- /dev/null +++ b/kde-apps/kcachegrind/kcachegrind-4.14.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Frontend for Cachegrind" +HOMEPAGE="https://www.kde.org/applications/development/kcachegrind +http://kcachegrind.sourceforge.net" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + media-gfx/graphviz +" diff --git a/kde-apps/kcalc/kcalc-4.14.3.ebuild b/kde-apps/kcalc/kcalc-4.14.3.ebuild new file mode 100644 index 0000000..0595f89 --- /dev/null +++ b/kde-apps/kcalc/kcalc-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE calculator" +HOMEPAGE="https://www.kde.org/applications/utilities/kcalc +https://utils.kde.org/projects/kcalc" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + dev-libs/gmp +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kcharselect/kcharselect-4.14.3.ebuild b/kde-apps/kcharselect/kcharselect-4.14.3.ebuild new file mode 100644 index 0000000..834c48f --- /dev/null +++ b/kde-apps/kcharselect/kcharselect-4.14.3.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE character selection utility" +HOMEPAGE="https://www.kde.org/applications/utilities/kcharselect +https://utils.kde.org/projects/kcharselect" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kcmshell/kcmshell-4.14.3.ebuild b/kde-apps/kcmshell/kcmshell-4.14.3.ebuild new file mode 100644 index 0000000..5cc301f --- /dev/null +++ b/kde-apps/kcmshell/kcmshell-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KCMShell is a utility to host KDE control modules independently of SystemSettings" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kcmshell/metadata.xml b/kde-apps/kcmshell/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kcmshell/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kcolorchooser/kcolorchooser-4.14.3.ebuild b/kde-apps/kcolorchooser/kcolorchooser-4.14.3.ebuild new file mode 100644 index 0000000..5970f71 --- /dev/null +++ b/kde-apps/kcolorchooser/kcolorchooser-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="KDE color selector/editor" +HOMEPAGE="https://www.kde.org/applications/graphics/kcolorchooser/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kcolorchooser/metadata.xml b/kde-apps/kcolorchooser/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kcolorchooser/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kcontrol/kcontrol-4.14.3.ebuild b/kde-apps/kcontrol/kcontrol-4.14.3.ebuild new file mode 100644 index 0000000..034abb3 --- /dev/null +++ b/kde-apps/kcontrol/kcontrol-4.14.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="The KDE Control Center" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + $(add_kdebase_dep khotkeys '' 4.11) + $(add_kdeapps_dep zeroconf-ioslave) +" diff --git a/kde-apps/kcron/kcron-4.14.3.ebuild b/kde-apps/kcron/kcron-4.14.3.ebuild new file mode 100644 index 0000000..a68bd2b --- /dev/null +++ b/kde-apps/kcron/kcron-4.14.3.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Task Scheduler" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND="!prefix? ( virtual/cron )" diff --git a/kde-apps/kde-base-artwork/kde-base-artwork-4.14.3.ebuild b/kde-apps/kde-base-artwork/kde-base-artwork-4.14.3.ebuild new file mode 100644 index 0000000..e4322a8 --- /dev/null +++ b/kde-apps/kde-base-artwork/kde-base-artwork-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_SCM="svn" +inherit kde4-base + +DESCRIPTION="KDE base artwork" +IUSE="" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" diff --git a/kde-apps/kde-base-artwork/metadata.xml b/kde-apps/kde-base-artwork/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kde-base-artwork/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-4.14.3.ebuild b/kde-apps/kde-dev-scripts/kde-dev-scripts-4.14.3.ebuild new file mode 100644 index 0000000..ff3e7ef --- /dev/null +++ b/kde-apps/kde-dev-scripts/kde-dev-scripts-4.14.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Development Scripts" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + !kde-base/kdesdk-scripts:4 + app-arch/advancecomp + media-gfx/optipng + dev-perl/XML-DOM +" + +src_prepare() { + # bug 275069 + sed -ie 's:colorsvn::' CMakeLists.txt || die + + kde4-base_src_prepare +} diff --git a/kde-apps/kde-dev-scripts/metadata.xml b/kde-apps/kde-dev-scripts/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kde-dev-scripts/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kde-dev-utils/kde-dev-utils-4.14.3.ebuild b/kde-apps/kde-dev-utils/kde-dev-utils-4.14.3.ebuild new file mode 100644 index 0000000..4b53b52 --- /dev/null +++ b/kde-apps/kde-dev-utils/kde-dev-utils-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="KDE Development Utilities" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + !kde-base/kdesdk-misc:4 + !kde-base/kstartperf:4 + !kde-base/kuiviewer:4 +" diff --git a/kde-apps/kde-dev-utils/metadata.xml b/kde-apps/kde-dev-utils/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kde-dev-utils/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kde-meta/kde-meta-4.14.3-r1.ebuild b/kde-apps/kde-meta/kde-meta-4.14.3-r1.ebuild new file mode 100644 index 0000000..a54572e --- /dev/null +++ b/kde-apps/kde-meta/kde-meta-4.14.3-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit kde4-meta-pkg + +DESCRIPTION="KDE - merge this to pull in all split kde-base/* packages" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="accessibility kdepim minimal nls sdk" + +RDEPEND=" + $(add_kdeapps_dep kate) + $(add_kdeapps_dep kdeadmin-meta) + kde-apps/kdeartwork-meta:* + $(add_kdeapps_dep kdebase-meta) + $(add_kdeapps_dep kdeedu-meta) + $(add_kdeapps_dep kdegames-meta) + $(add_kdeapps_dep kdegraphics-meta) + $(add_kdeapps_dep kdemultimedia-meta) + $(add_kdeapps_dep kdenetwork-meta) + $(add_kdeapps_dep kdeutils-meta) + accessibility? ( $(add_kdeapps_dep kdeaccessibility-meta) ) + kdepim? ( $(add_kdeapps_dep kdepim-meta '' 4.4.11.1) ) + nls? ( $(add_kdeapps_dep kde4-l10n '' 4.14.3-r1) ) + sdk? ( + $(add_kdeapps_dep kdebindings-meta) + $(add_kdeapps_dep kdesdk-meta) + $(add_kdeapps_dep kdewebdev-meta) + ) + !minimal? ( $(add_kdebase_dep kdeplasma-addons) ) +" +REQUIRED_USE="minimal? ( !kdepim )" diff --git a/kde-apps/kde-meta/metadata.xml b/kde-apps/kde-meta/metadata.xml new file mode 100644 index 0000000..6b7d333 --- /dev/null +++ b/kde-apps/kde-meta/metadata.xml @@ -0,0 +1,9 @@ + + + + + + Pull in KDE PIM + Pull in developer-specific meta-packages + + diff --git a/kde-apps/kde-wallpapers/kde-wallpapers-4.14.3.ebuild b/kde-apps/kde-wallpapers/kde-wallpapers-4.14.3.ebuild new file mode 100644 index 0000000..8faaa75 --- /dev/null +++ b/kde-apps/kde-wallpapers/kde-wallpapers-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-wallpapers" +KDE_SCM="svn" +inherit kde4-base + +DESCRIPTION="KDE wallpapers" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="" + +src_configure() { + local mycmakeargs=( -DWALLPAPER_INSTALL_DIR="${EPREFIX}/usr/share/wallpapers" ) + + kde4-base_src_configure +} diff --git a/kde-apps/kde-wallpapers/metadata.xml b/kde-apps/kde-wallpapers/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kde-wallpapers/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-4.14.3.ebuild b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-4.14.3.ebuild new file mode 100644 index 0000000..eddb434 --- /dev/null +++ b/kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-4.14.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit kde4-meta-pkg + +DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + $(add_kdeapps_dep jovie) + $(add_kdeapps_dep kaccessible) + $(add_kdeapps_dep kmag) + $(add_kdeapps_dep kmousetool) + $(add_kdeapps_dep kmouth) +" diff --git a/kde-apps/kdeadmin-meta/kdeadmin-meta-4.14.3.ebuild b/kde-apps/kdeadmin-meta/kdeadmin-meta-4.14.3.ebuild new file mode 100644 index 0000000..c5a32af --- /dev/null +++ b/kde-apps/kdeadmin-meta/kdeadmin-meta-4.14.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit kde4-meta-pkg + +DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="+cron" + +RDEPEND=" + $(add_kdeapps_dep ksystemlog) + $(add_kdeapps_dep kuser) + cron? ( $(add_kdeapps_dep kcron) ) +" diff --git a/kde-apps/kdeartwork-colorschemes/kdeartwork-colorschemes-4.14.3.ebuild b/kde-apps/kdeartwork-colorschemes/kdeartwork-colorschemes-4.14.3.ebuild new file mode 100644 index 0000000..6f42d74 --- /dev/null +++ b/kde-apps/kdeartwork-colorschemes/kdeartwork-colorschemes-4.14.3.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kdeartwork" +KMMODULE="ColorSchemes" +KDE_SCM="svn" +inherit kde4-meta + +DESCRIPTION="KDE extra colorschemes" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="" diff --git a/kde-apps/kdeartwork-colorschemes/metadata.xml b/kde-apps/kdeartwork-colorschemes/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdeartwork-colorschemes/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdeartwork-desktopthemes/kdeartwork-desktopthemes-4.14.3.ebuild b/kde-apps/kdeartwork-desktopthemes/kdeartwork-desktopthemes-4.14.3.ebuild new file mode 100644 index 0000000..1f274b3 --- /dev/null +++ b/kde-apps/kdeartwork-desktopthemes/kdeartwork-desktopthemes-4.14.3.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMMODULE="desktopthemes" +KMNAME="kdeartwork" +KDE_SCM="svn" +inherit kde4-meta + +DESCRIPTION="Additional KDE4 Plasma themes" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="" diff --git a/kde-apps/kdeartwork-desktopthemes/metadata.xml b/kde-apps/kdeartwork-desktopthemes/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdeartwork-desktopthemes/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdeartwork-emoticons/kdeartwork-emoticons-4.14.3.ebuild b/kde-apps/kdeartwork-emoticons/kdeartwork-emoticons-4.14.3.ebuild new file mode 100644 index 0000000..6b21915 --- /dev/null +++ b/kde-apps/kdeartwork-emoticons/kdeartwork-emoticons-4.14.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +RESTRICT="binchecks strip" + +KMMODULE="emoticons" +KMNAME="kdeartwork" +KDE_SCM="svn" +inherit kde4-meta + +DESCRIPTION="EmotIcons (icons for things like smilies :-) for kde" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="" diff --git a/kde-apps/kdeartwork-iconthemes/kdeartwork-iconthemes-4.14.3.ebuild b/kde-apps/kdeartwork-iconthemes/kdeartwork-iconthemes-4.14.3.ebuild new file mode 100644 index 0000000..39b6424 --- /dev/null +++ b/kde-apps/kdeartwork-iconthemes/kdeartwork-iconthemes-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kdeartwork" +KMMODULE="IconThemes" +KDE_SCM="svn" +inherit kde4-meta + +DESCRIPTION="Icon themes for kde" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="" + +# Provides nuvola icon theme +RDEPEND=" + !x11-themes/nuvola +" diff --git a/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-15.08.3-missing-include.patch b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-15.08.3-missing-include.patch new file mode 100644 index 0000000..0396cc8 --- /dev/null +++ b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-15.08.3-missing-include.patch @@ -0,0 +1,10 @@ +--- a/CMakeLists.txt 2015-11-15 22:33:19.528585331 +0100 ++++ b/CMakeLists.txt 2015-11-15 22:35:45.976754477 +0100 +@@ -6,6 +6,7 @@ + find_package(KDE4 REQUIRED) + include (KDE4Defaults) + include (MacroLibrary) ++include (CheckIncludeFiles) + + add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS}) + add_definitions( -DQT_NO_CAST_FROM_ASCII ) diff --git a/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-4.5.95-webcollage.patch b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-4.5.95-webcollage.patch new file mode 100644 index 0000000..11ec11b --- /dev/null +++ b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-4.5.95-webcollage.patch @@ -0,0 +1,11 @@ +diff -ruN kdeartwork-kscreensaver-4.5.95.orig/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop kdeartwork-kscreensaver-4.5.95/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop +--- kdeartwork-kscreensaver-4.5.95.orig/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop 2010-09-27 21:52:40.000000000 +0200 ++++ kdeartwork-kscreensaver-4.5.95/kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop 2011-01-09 20:00:26.000000000 +0100 +@@ -6,6 +6,7 @@ + TryExec=xscreensaver + Actions=InWindow;Root;Setup; + X-KDE-Category=Banners & Pictures ++X-KDE-Type=NotSafeForWork + Name=Web Collage + Name[ast]=Web Collage + Name[bg]=Уеб-колаж diff --git a/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-xscreensaver.patch b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-xscreensaver.patch new file mode 100644 index 0000000..3cc2bc6 --- /dev/null +++ b/kde-apps/kdeartwork-kscreensaver/files/kdeartwork-kscreensaver-xscreensaver.patch @@ -0,0 +1,48 @@ +--- cmake/modules/FindXscreensaver.cmake ++++ cmake/modules/FindXscreensaver.cmake +@@ -113,6 +113,45 @@ + endif(XSCREENSAVER_DIR) + endif(NOT XSCREENSAVER_DIR) + ++if(NOT XSCREENSAVER_DIR) ++FIND_PATH(XSCREENSAVER_DIR lib${LIB_SUFFIX}/misc/xscreensaver/deco ++ ${KDE4_INCLUDE_DIR} ++ /usr/ ++ /usr/local/ ++ /opt/local/ ++ /usr/X11R6/ ++ /opt/kde/ ++ /opt/kde3/ ++ /usr/kde/ ++ /usr/local/kde/ ++ /usr/local/xscreensaver/ ++ /usr/openwin/lib/xscreensaver/ ++ /etc/ ++) ++if( XSCREENSAVER_DIR) ++ set(XSCREENSAVER_DIR ${XSCREENSAVER_DIR}/lib${LIB_SUFFIX}/misc/xscreensaver/) ++endif(XSCREENSAVER_DIR) ++endif(NOT XSCREENSAVER_DIR) ++ ++if(NOT XSCREENSAVER_DIR) ++FIND_PATH(XSCREENSAVER_DIR lib/misc/xscreensaver/deco ++ ${KDE4_INCLUDE_DIR} ++ /usr/ ++ /usr/local/ ++ /opt/local/ ++ /usr/X11R6/ ++ /opt/kde/ ++ /opt/kde3/ ++ /usr/kde/ ++ /usr/local/kde/ ++ /usr/local/xscreensaver/ ++ /usr/openwin/lib/xscreensaver/ ++ /etc/ ++) ++if( XSCREENSAVER_DIR) ++ set(XSCREENSAVER_DIR ${XSCREENSAVER_DIR}/lib/misc/xscreensaver/) ++endif(XSCREENSAVER_DIR) ++endif(NOT XSCREENSAVER_DIR) + + + set(XSCREENSAVER_CONFIG_DIR) diff --git a/kde-apps/kdeartwork-kscreensaver/kdeartwork-kscreensaver-4.14.3-r1.ebuild b/kde-apps/kdeartwork-kscreensaver/kdeartwork-kscreensaver-4.14.3-r1.ebuild new file mode 100644 index 0000000..7dbeb7d --- /dev/null +++ b/kde-apps/kdeartwork-kscreensaver/kdeartwork-kscreensaver-4.14.3-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMMODULE="kscreensaver" +KMNAME="kdeartwork" +OPENGL_REQUIRED="optional" +KDE_SCM="svn" +inherit kde4-meta + +DESCRIPTION="Extra screensavers for kde" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug +eigen +kexiv2 xscreensaver" + +# libkworkspace - only as a stub to provide KDE4Workspace config +RDEPEND=" + $(add_kdebase_dep kscreensaver '' 4.11) + $(add_kdebase_dep libkworkspace '' 4.11) + media-libs/libart_lgpl + x11-libs/libX11 + x11-libs/libXt + virtual/glu + virtual/opengl + kexiv2? ( $(add_kdeapps_dep libkexiv2) ) + xscreensaver? ( x11-misc/xscreensaver ) +" +DEPEND="${RDEPEND} + eigen? ( dev-cpp/eigen:3 ) +" + +PATCHES=( + "${FILESDIR}/${PN}-xscreensaver.patch" + "${FILESDIR}/${PN}-4.5.95-webcollage.patch" + "${FILESDIR}/${PN}-15.08.3-missing-include.patch" +) + +src_configure() { + local mycmakeargs=( + -DKSCREENSAVER_SOUND_SUPPORT=ON + -DOPENGL=ON + $(cmake-utils_use_with eigen Eigen3) + $(cmake-utils_use_with kexiv2) + $(cmake-utils_use_with xscreensaver) + ) + + kde4-meta_src_configure +} diff --git a/kde-apps/kdeartwork-meta/kdeartwork-meta-4.14.3.ebuild b/kde-apps/kdeartwork-meta/kdeartwork-meta-4.14.3.ebuild new file mode 100644 index 0000000..cf0248a --- /dev/null +++ b/kde-apps/kdeartwork-meta/kdeartwork-meta-4.14.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit kde4-meta-pkg + +DESCRIPTION="kdeartwork - merge this to pull in all kdeartwork-derived packages" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="minimal" + +RDEPEND=" + $(add_kdeapps_dep kdeartwork-colorschemes) + $(add_kdeapps_dep kdeartwork-desktopthemes) + $(add_kdeapps_dep kdeartwork-emoticons) + $(add_kdeapps_dep kdeartwork-iconthemes) + $(add_kdeapps_dep kdeartwork-kscreensaver) + $(add_kdeapps_dep kdeartwork-wallpapers) + $(add_kdeapps_dep kdeartwork-weatherwallpapers) + !minimal? ( $(add_kdeapps_dep kdeartwork-styles) ) +" diff --git a/kde-apps/kdeartwork-styles/kdeartwork-styles-4.14.3.ebuild b/kde-apps/kdeartwork-styles/kdeartwork-styles-4.14.3.ebuild new file mode 100644 index 0000000..cd4de9c --- /dev/null +++ b/kde-apps/kdeartwork-styles/kdeartwork-styles-4.14.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMMODULE="styles" +KMNAME="kdeartwork" +KDE_SCM="svn" +inherit kde4-meta + +DESCRIPTION="Extra KWin styles and window decorations" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdebase_dep kwin '' 4.11) +" +RDEPEND="${DEPEND}" + +KMEXTRA=" + kwin-styles/ +" diff --git a/kde-apps/kdeartwork-wallpapers/kdeartwork-wallpapers-4.14.3.ebuild b/kde-apps/kdeartwork-wallpapers/kdeartwork-wallpapers-4.14.3.ebuild new file mode 100644 index 0000000..a2c4289 --- /dev/null +++ b/kde-apps/kdeartwork-wallpapers/kdeartwork-wallpapers-4.14.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +RESTRICT="binchecks strip" + +KMMODULE="wallpapers" +KMNAME="kdeartwork" +KDE_SCM="svn" +inherit kde4-meta + +DESCRIPTION="Wallpapers from kde" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="" + +KMEXTRA=" + HighResolutionWallpapers/ +" + +RDEPEND="! + + + + diff --git a/kde-apps/kdebase-data/files/kdebase-data-4.14.3-lithuania-euro.patch b/kde-apps/kdebase-data/files/kdebase-data-4.14.3-lithuania-euro.patch new file mode 100644 index 0000000..503ed91 --- /dev/null +++ b/kde-apps/kdebase-data/files/kdebase-data-4.14.3-lithuania-euro.patch @@ -0,0 +1,40 @@ +commit 9236eedec44b58434fdcc7d398e32909a80207ff +Author: Albert Astals Cid +Date: Thu Jan 1 15:41:24 2015 +0100 + + Welcome Lithuania to the euro users + +diff --git a/localization/currency/eur.desktop b/localization/currency/eur.desktop +index 2ffb763..09ed064 100644 +--- a/localization/currency/eur.desktop ++++ b/localization/currency/eur.desktop +@@ -91,4 +91,4 @@ CurrencyIntroducedDate=1999,01,01 + #CurrencySubunitsInCirculation=true + #CurrencySubunitsPerUnit=100 + #CurrencyDecimalPlacesDisplay=2 +-CurrencyCountriesInUse=AT,BE,CY,FI,FR,DE,EE,GR,IE,IT,LU,LV,MT,NL,PT,SK,SI,ES,MC,SM,VA,AD,ME,ZW ++CurrencyCountriesInUse=AT,BE,CY,FI,FR,DE,EE,GR,IE,IT,LT,LU,LV,MT,NL,PT,SK,SI,ES,MC,SM,VA,AD,ME,ZW + +commit d8e2b2cecaf5fed5e965534eacff35324bebd4fa +Author: Albert Astals Cid +Date: Thu Jan 1 15:59:17 2015 +0100 + + Lats cirulation ended on 14 Jan 2014 + +diff --git a/localization/currency/lvl.desktop b/localization/currency/lvl.desktop +index 076bb8e..158c68c 100644 +--- a/localization/currency/lvl.desktop ++++ b/localization/currency/lvl.desktop +@@ -83,9 +83,9 @@ CurrencySubunitSingular=santims + CurrencySubunitPlural=santimi + CurrencyIntroducedDate=1993,01,01 + #CurrencySuspendedDate= +-#CurrencyWithdrawnDate= ++CurrencyWithdrawnDate=2014,01,14 + #CurrencySubunits=1 + #CurrencySubunitsInCirculation=true + #CurrencySubunitsPerUnit=100 + #CurrencyDecimalPlacesDisplay=2 +-CurrencyCountriesInUse=LV ++CurrencyCountriesInUse= + diff --git a/kde-apps/kdebase-data/kdebase-data-4.14.3-r1.ebuild b/kde-apps/kdebase-data/kdebase-data-4.14.3-r1.ebuild new file mode 100644 index 0000000..254c39a --- /dev/null +++ b/kde-apps/kdebase-data/kdebase-data-4.14.3-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +KMNOMODULE="true" +inherit kde4-meta + +DESCRIPTION="Icons, localization data and various .desktop files from kdebase" +IUSE="+wallpapers" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +RDEPEND=" + wallpapers? ( $(add_kdeapps_dep kde-wallpapers) ) + x11-themes/hicolor-icon-theme +" + +KMEXTRA=" + l10n/ + localization/ + pics/ +" +# Note that the eclass doesn't do this for us, because of KMNOMODULE="true". +KMEXTRACTONLY=" + config-runtime.h.cmake + kde4 +" + +PATCHES=( "${FILESDIR}/${P}-lithuania-euro.patch" ) + +src_configure() { + # Remove remnants of hicolor-icon-theme + sed -e "s:add_subdirectory[[:space:]]*([[:space:]]*hicolor[[:space:]]*):#donotwant:g" \ + -i pics/CMakeLists.txt \ + || die "failed to remove remnants of hicolor-icon-theme" + + kde4-meta_src_configure +} diff --git a/kde-apps/kdebase-desktoptheme/kdebase-desktoptheme-4.14.3.ebuild b/kde-apps/kdebase-desktoptheme/kdebase-desktoptheme-4.14.3.ebuild new file mode 100644 index 0000000..dbe02e6 --- /dev/null +++ b/kde-apps/kdebase-desktoptheme/kdebase-desktoptheme-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +KMMODULE="desktoptheme" +inherit kde4-meta + +DESCRIPTION="Oxygen KDE4 desktop theme" +IUSE="" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" diff --git a/kde-apps/kdebase-desktoptheme/metadata.xml b/kde-apps/kdebase-desktoptheme/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdebase-desktoptheme/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-CVE-2014-8600.patch b/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-CVE-2014-8600.patch new file mode 100644 index 0000000..dcb20f8 --- /dev/null +++ b/kde-apps/kdebase-kioslaves/files/kdebase-kioslaves-CVE-2014-8600.patch @@ -0,0 +1,29 @@ +From: Martin Sandsmark +Date: Thu, 13 Nov 2014 12:29:01 +0000 +Subject: Sanitize path +X-Git-Url: http://quickgit.kde.org/?p=kde-runtime.git&a=commitdiff&h=d68703900edc8416fbcd2550cd336cbbb76decb9 +--- +Sanitize path +--- + + +--- a/kioslave/bookmarks/kio_bookmarks.cpp ++++ b/kioslave/bookmarks/kio_bookmarks.cpp +@@ -22,6 +22,7 @@ + #include + + #include ++#include + + #include + #include +@@ -197,7 +198,7 @@ + echoImage(regexp.cap(1), regexp.cap(2), url.queryItem("size")); + } else { + echoHead(); +- echo("

" + i18n("Wrong request: %1",path) + "

"); ++ echo("

" + i18n("Bad request: %1", Qt::escape(Qt::escape(url.prettyUrl()))) + "

"); + } + finished(); + } + diff --git a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild new file mode 100644 index 0000000..a08cdbd --- /dev/null +++ b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KMNAME="kde-runtime" +KMMODULE="kioslave" +inherit kde4-meta + +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +DESCRIPTION="kioslave: the kde VFS framework - kioslave plugins present a filesystem-like view of arbitrary data" +IUSE="+bzip2 exif debug lzma minimal openexr samba +sftp" + +# tests hang, last checked for 4.2.96 +RESTRICT="test" + +DEPEND=" + virtual/jpeg:0 + !aqua? ( x11-libs/libXcursor ) + bzip2? ( app-arch/bzip2 ) + exif? ( media-gfx/exiv2:= ) + openexr? ( media-libs/openexr:= ) + samba? ( || ( =net-fs/samba-4.0.0_alpha1[client] ) ) + sftp? ( >=net-libs/libssh-0.4.0:=[sftp] ) +" +RDEPEND="${DEPEND} + $(add_kdebase_dep kdelibs 'bzip2?,lzma?') + $(add_kdeapps_dep kdialog) + virtual/ssh + !aqua? ( !kernel_SunOS? ( virtual/eject ) ) +" + +KMEXTRA=" + kioexec + kdeeject +" + +PATCHES=( "${FILESDIR}/${PN}-CVE-2014-8600.patch" ) + +src_configure() { + local mycmakeargs=( + -DWITH_SLP=OFF + $(cmake-utils_use_with bzip2 BZip2) + $(cmake-utils_use_with exif Exiv2) + $(cmake-utils_use_with lzma LibLZMA) + $(cmake-utils_use_with openexr OpenEXR) + $(cmake-utils_use_with samba) + $(cmake-utils_use_with sftp LibSSH) + ) + kde4-meta_src_configure +} + +src_install() { + kde4-meta_src_install + + if use minimal; then + rm "${D}"/usr/lib64/libmolletnetwork.so "${D}"/usr/share/config.kcfg/jpegcreatorsettings.kcfg + rmdir "${D}"/usr/share/config.kcfg/ + fi +} diff --git a/kde-apps/kdebase-menu-icons/kdebase-menu-icons-4.14.3.ebuild b/kde-apps/kdebase-menu-icons/kdebase-menu-icons-4.14.3.ebuild new file mode 100644 index 0000000..e5ee0a2 --- /dev/null +++ b/kde-apps/kdebase-menu-icons/kdebase-menu-icons-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +KMMODULE="menu" +inherit kde4-meta + +DESCRIPTION="KDE menu icons" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="" diff --git a/kde-apps/kdebase-menu-icons/metadata.xml b/kde-apps/kdebase-menu-icons/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdebase-menu-icons/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdebase-menu/kdebase-menu-4.14.3.ebuild b/kde-apps/kdebase-menu/kdebase-menu-4.14.3.ebuild new file mode 100644 index 0000000..a1fe8d0 --- /dev/null +++ b/kde-apps/kdebase-menu/kdebase-menu-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +KMMODULE="kde-menu" +inherit kde4-meta + +DESCRIPTION="KDE Menu query tool" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kdebase-menu/metadata.xml b/kde-apps/kdebase-menu/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdebase-menu/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdebase-meta/kdebase-meta-4.14.3-r2.ebuild b/kde-apps/kdebase-meta/kdebase-meta-4.14.3-r2.ebuild new file mode 100644 index 0000000..e8bfc44 --- /dev/null +++ b/kde-apps/kdebase-meta/kdebase-meta-4.14.3-r2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit kde4-meta-pkg + +DESCRIPTION="Merge this to pull in all kdebase-derived packages" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="+display-manager minimal +wallpapers" + +RDEPEND=" + $(add_kdeapps_dep dolphin) + $(add_kdeapps_dep kde-base-artwork) + $(add_kdeapps_dep kdebase-runtime-meta) + $(add_kdeapps_dep kdialog) + $(add_kdeapps_dep keditbookmarks) + $(add_kdeapps_dep kfind) + $(add_kdeapps_dep kfmclient) + $(add_kdeapps_dep konq-plugins) + $(add_kdeapps_dep konqueror) + $(add_kdeapps_dep konsolepart) + $(add_kdeapps_dep konsole) + $(add_kdeapps_dep kwrite) + $(add_kdeapps_dep libkonq) + $(add_kdeapps_dep nsplugins) + $(add_kdeapps_dep phonon-kde) + wallpapers? ( $(add_kdeapps_dep kde-wallpapers '' 15.08.3) ) + !minimal? ( + $(add_kdebase_dep freespacenotifier '' 4.11) + $(add_kdebase_dep kcheckpass '' 4.11.22-r1) + $(add_kdebase_dep kcminit '' 4.11) + $(add_kdebase_dep kdebase-cursors '' 4.11) + $(add_kdebase_dep kdebase-startkde '' 4.11) + $(add_kdeapps_dep kdepasswd) + $(add_kdebase_dep kephal '' 4.11) + $(add_kdebase_dep khotkeys '' 4.11) + $(add_kdebase_dep kinfocenter '' 4.11) + $(add_kdebase_dep klipper '' 4.11) + $(add_kdebase_dep kmenuedit '' 4.11) + $(add_kdebase_dep krunner '' 4.11) + $(add_kdebase_dep kscreensaver '' 4.11) + $(add_kdebase_dep ksmserver '' 4.11) + $(add_kdebase_dep ksplash '' 4.11) + $(add_kdebase_dep kstartupconfig '' 4.11) + $(add_kdebase_dep kstyles '' 4.11) + $(add_kdebase_dep ksysguard '' 4.11) + $(add_kdebase_dep ksystraycmd '' 4.11) + $(add_kdebase_dep kwin '' 4.11) + $(add_kdebase_dep kwrited '' 4.11) + $(add_kdebase_dep libkworkspace '' 4.11) + $(add_kdebase_dep liboxygenstyle '' 4.11) + $(add_kdebase_dep libplasmaclock '' 4.11) + $(add_kdebase_dep libplasmagenericshell '' 4.11) + $(add_kdebase_dep libtaskmanager '' 4.11) + $(add_kdeapps_dep plasma-apps) + $(add_kdebase_dep plasma-workspace '' 4.11) + $(add_kdebase_dep powerdevil '' 4.11) + $(add_kdebase_dep qguiplatformplugin_kde '' 4.11) + $(add_kdebase_dep solid-actions-kcm '' 4.11) + $(add_kdebase_dep systemsettings '' 4.11) + !prefix? ( display-manager? ( || ( $(add_kdebase_dep kdm '' 4.11) x11-misc/lightdm x11-misc/sddm ) ) ) + ) +" diff --git a/kde-apps/kdebase-meta/metadata.xml b/kde-apps/kdebase-meta/metadata.xml new file mode 100644 index 0000000..cc6bd7c --- /dev/null +++ b/kde-apps/kdebase-meta/metadata.xml @@ -0,0 +1,10 @@ + + + + + + Pull in a graphical display manager + Disable install of various KDE SC 4 based packages + Install the KDE wallpapers + + diff --git a/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-4.14.3.ebuild b/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-4.14.3.ebuild new file mode 100644 index 0000000..2e4bae3 --- /dev/null +++ b/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-4.14.3.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-meta-pkg + +DESCRIPTION="Merge this to pull in all kdebase-runtime-derived packages" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="crash-reporter +handbook minimal" + +RDEPEND=" + $(add_kdeapps_dep kcmshell) + $(add_kdeapps_dep kdebase-data) + $(add_kdeapps_dep kdebase-desktoptheme) + $(add_kdeapps_dep kdebase-kioslaves) + $(add_kdeapps_dep kdebase-menu) + $(add_kdeapps_dep kdebase-menu-icons) + $(add_kdeapps_dep kdebugdialog) + $(add_kdeapps_dep kdesu) + $(add_kdeapps_dep kdontchangethehostname) + $(add_kdeapps_dep keditfiletype) + $(add_kdeapps_dep kfile) + $(add_kdeapps_dep kglobalaccel) + $(add_kdeapps_dep kiconfinder) + $(add_kdeapps_dep kimgio) + $(add_kdeapps_dep kioclient) + $(add_kdeapps_dep kmimetypefinder) + $(add_kdeapps_dep knewstuff) + $(add_kdeapps_dep knotify) + $(add_kdeapps_dep kpasswdserver) + $(add_kdeapps_dep kquitapp) + $(add_kdeapps_dep kstart) + $(add_kdeapps_dep ktimezoned) + $(add_kdeapps_dep ktraderclient) + $(add_kdeapps_dep kuiserver) + $(add_kdeapps_dep kurifilter-plugins) + $(add_kdeapps_dep kwalletd) + $(add_kdeapps_dep kwalletmanager) + $(add_kdeapps_dep plasma-runtime) + $(add_kdeapps_dep renamedlg-plugins) + $(add_kdeapps_dep solid-runtime) + crash-reporter? ( $(add_kdeapps_dep drkonqi ) ) + handbook? ( kde-apps/khelpcenter:* ) + minimal? ( $(add_kdeapps_dep solid-runtime '-bluetooth') ) + !minimal? ( + $(add_kdeapps_dep attica) + $(add_kdeapps_dep kcontrol) + $(add_kdeapps_dep knetattach) + ) +" +REQUIRED_USE="minimal? ( !crash-reporter )" diff --git a/kde-apps/kdebase-runtime-meta/metadata.xml b/kde-apps/kdebase-runtime-meta/metadata.xml new file mode 100644 index 0000000..c8272fc --- /dev/null +++ b/kde-apps/kdebase-runtime-meta/metadata.xml @@ -0,0 +1,10 @@ + + + + + + Builds a gui tool to submit crash information to the upstream backtracker + Install a Plasma 5 compatible subset of the package + Install kde-apps/kwalletd on a minimal setup for migration purposes + + diff --git a/kde-apps/kdebindings-meta/kdebindings-meta-4.14.3.ebuild b/kde-apps/kdebindings-meta/kdebindings-meta-4.14.3.ebuild new file mode 100644 index 0000000..193e326 --- /dev/null +++ b/kde-apps/kdebindings-meta/kdebindings-meta-4.14.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit kde4-meta-pkg + +DESCRIPTION="KDE bindings - merge this to pull in all kdebindings-derived packages" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="java perl python ruby" + +RDEPEND=" + $(add_kdebase_dep smokegen) + $(add_kdebase_dep smokekde) + $(add_kdebase_dep smokeqt) + java? ( $(add_kdebase_dep krossjava) ) + perl? ( + $(add_kdebase_dep perlkde) + $(add_kdebase_dep perlqt) + ) + python? ( + $(add_kdebase_dep krosspython) + $(add_kdebase_dep pykde4) + ) + ruby? ( + $(add_kdebase_dep korundum) + $(add_kdebase_dep krossruby) + $(add_kdebase_dep qtruby) + ) +" diff --git a/kde-apps/kdebindings-meta/metadata.xml b/kde-apps/kdebindings-meta/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdebindings-meta/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdebugdialog/kdebugdialog-4.14.3.ebuild b/kde-apps/kdebugdialog/kdebugdialog-4.14.3.ebuild new file mode 100644 index 0000000..50cfb29 --- /dev/null +++ b/kde-apps/kdebugdialog/kdebugdialog-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE: A dialog box for setting preferences for debug output" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kdebugdialog/metadata.xml b/kde-apps/kdebugdialog/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdebugdialog/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdeedu-meta/kdeedu-meta-4.14.3.ebuild b/kde-apps/kdeedu-meta/kdeedu-meta-4.14.3.ebuild new file mode 100644 index 0000000..9957f2d --- /dev/null +++ b/kde-apps/kdeedu-meta/kdeedu-meta-4.14.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit kde4-meta-pkg + +DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages" +HOMEPAGE="https://edu.kde.org" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + $(add_kdeapps_dep analitza) + $(add_kdeapps_dep artikulate) + $(add_kdeapps_dep blinken) + $(add_kdeapps_dep cantor) + $(add_kdeapps_dep kalgebra) + $(add_kdeapps_dep kalzium) + $(add_kdeapps_dep kanagram) + $(add_kdeapps_dep kbruch) + $(add_kdeapps_dep kgeography) + $(add_kdeapps_dep khangman) + $(add_kdeapps_dep kig) + $(add_kdeapps_dep kiten) + $(add_kdeapps_dep klettres) + $(add_kdeapps_dep kmplot) + $(add_kdeapps_dep kqtquickcharts) + $(add_kdeapps_dep kstars) + $(add_kdeapps_dep ktouch) + $(add_kdeapps_dep kturtle) + $(add_kdeapps_dep kwordquiz) + $(add_kdeapps_dep libkdeedu) + $(add_kdeapps_dep marble) + $(add_kdeapps_dep parley) + $(add_kdeapps_dep rocs) + $(add_kdeapps_dep step) +" diff --git a/kde-apps/kdeedu-meta/metadata.xml b/kde-apps/kdeedu-meta/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdeedu-meta/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdegames-meta/kdegames-meta-4.14.3.ebuild b/kde-apps/kdegames-meta/kdegames-meta-4.14.3.ebuild new file mode 100644 index 0000000..d4182ae --- /dev/null +++ b/kde-apps/kdegames-meta/kdegames-meta-4.14.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit kde4-meta-pkg + +DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages" +HOMEPAGE="https://games.kde.org/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="opengl python" + +RDEPEND=" + $(add_kdeapps_dep bomber) + $(add_kdeapps_dep bovo) + $(add_kdeapps_dep granatier) + $(add_kdeapps_dep kapman) + $(add_kdeapps_dep katomic) + $(add_kdeapps_dep kblackbox) + $(add_kdeapps_dep kblocks) + $(add_kdeapps_dep kbounce) + $(add_kdeapps_dep kbreakout) + $(add_kdeapps_dep kdiamond) + $(add_kdeapps_dep kfourinline) + $(add_kdeapps_dep kgoldrunner) + $(add_kdeapps_dep killbots) + $(add_kdeapps_dep kigo) + $(add_kdeapps_dep kiriki) + $(add_kdeapps_dep kjumpingcube) + $(add_kdeapps_dep klickety) + $(add_kdeapps_dep klines) + $(add_kdeapps_dep kmahjongg) + $(add_kdeapps_dep kmines) + $(add_kdeapps_dep knavalbattle) + $(add_kdeapps_dep knetwalk) + $(add_kdeapps_dep kolf) + $(add_kdeapps_dep kollision) + $(add_kdeapps_dep konquest) + $(add_kdeapps_dep kpat) + $(add_kdeapps_dep kreversi) + $(add_kdeapps_dep kshisen) + $(add_kdeapps_dep ksirk) + $(add_kdeapps_dep ksnakeduel) + $(add_kdeapps_dep kspaceduel) + $(add_kdeapps_dep ksquares) + $(add_kdeapps_dep ktuberling) + $(add_kdeapps_dep kubrick) + $(add_kdeapps_dep libkdegames) + $(add_kdeapps_dep libkmahjongg) + $(add_kdeapps_dep lskat) + $(add_kdeapps_dep palapeli) + $(add_kdeapps_dep picmi) + opengl? ( $(add_kdeapps_dep ksudoku) ) + python? ( $(add_kdeapps_dep kajongg) ) +" diff --git a/kde-apps/kdegames-meta/metadata.xml b/kde-apps/kdegames-meta/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdegames-meta/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdegraphics-meta/kdegraphics-meta-4.14.3.ebuild b/kde-apps/kdegraphics-meta/kdegraphics-meta-4.14.3.ebuild new file mode 100644 index 0000000..cdea2d6 --- /dev/null +++ b/kde-apps/kdegraphics-meta/kdegraphics-meta-4.14.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit kde4-meta-pkg + +DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages" +HOMEPAGE="https://www.kde.org/applications/graphics/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="scanner" + +RDEPEND=" + $(add_kdeapps_dep gwenview) + $(add_kdeapps_dep kamera) + $(add_kdeapps_dep kcolorchooser) + $(add_kdeapps_dep kdegraphics-mobipocket) + $(add_kdeapps_dep kgamma) + $(add_kdeapps_dep kolourpaint) + $(add_kdeapps_dep kruler) + $(add_kdeapps_dep ksnapshot) + $(add_kdeapps_dep libkdcraw) + $(add_kdeapps_dep libkexiv2) + $(add_kdeapps_dep libkipi) + $(add_kdeapps_dep okular) + $(add_kdeapps_dep svgpart) + $(add_kdeapps_dep thumbnailers) + scanner? ( + $(add_kdeapps_dep ksaneplugin) + $(add_kdeapps_dep libksane) + ) +" diff --git a/kde-apps/kdegraphics-meta/metadata.xml b/kde-apps/kdegraphics-meta/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdegraphics-meta/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-4.14.3-r1.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-4.14.3-r1.ebuild new file mode 100644 index 0000000..d805c21 --- /dev/null +++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-4.14.3-r1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit kde4-base + +DESCRIPTION="Library to support mobipocket ebooks" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Strigi=ON + ) + + kde4-base_src_configure +} diff --git a/kde-apps/kdegraphics-mobipocket/metadata.xml b/kde-apps/kdegraphics-mobipocket/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdegraphics-mobipocket/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdemultimedia-meta/kdemultimedia-meta-4.14.3.ebuild b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-4.14.3.ebuild new file mode 100644 index 0000000..9e14aec --- /dev/null +++ b/kde-apps/kdemultimedia-meta/kdemultimedia-meta-4.14.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit kde4-meta-pkg + +DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages" +HOMEPAGE=" + https://www.kde.org/applications/multimedia/ + https://multimedia.kde.org/ +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="+ffmpeg" + +RDEPEND=" + $(add_kdeapps_dep dragon) + $(add_kdeapps_dep juk) + $(add_kdeapps_dep audiocd-kio) + $(add_kdeapps_dep kmix) + $(add_kdeapps_dep kscd) + $(add_kdeapps_dep libkcddb) + $(add_kdeapps_dep libkcompactdisc) + ffmpeg? ( $(add_kdeapps_dep ffmpegthumbs) ) +" diff --git a/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-4.14.3.ebuild b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-4.14.3.ebuild new file mode 100644 index 0000000..f612db8 --- /dev/null +++ b/kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-4.14.3.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="kcontrol filesharing config module for SMB" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild b/kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild new file mode 100644 index 0000000..c8454a3 --- /dev/null +++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-4.14.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-meta-pkg + +DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="ppp" + +RDEPEND=" + $(add_kdeapps_dep kdenetwork-filesharing) + $(add_kdeapps_dep kget) + $(add_kdeapps_dep kopete) + $(add_kdeapps_dep krdc) + $(add_kdeapps_dep krfb) + $(add_kdeapps_dep zeroconf-ioslave) + ppp? ( $(add_kdeapps_dep kppp) ) +" diff --git a/kde-apps/kdepasswd/kdepasswd-4.14.3.ebuild b/kde-apps/kdepasswd/kdepasswd-4.14.3.ebuild new file mode 100644 index 0000000..f7be931 --- /dev/null +++ b/kde-apps/kdepasswd/kdepasswd-4.14.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KMNAME="kde-baseapps" +inherit kde4-meta + +DESCRIPTION="KDE GUI for passwd" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkonq) +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep kdesu) + sys-apps/accountsservice +" diff --git a/kde-apps/kdepim-l10n/kdepim-l10n-4.14.3-r1.ebuild b/kde-apps/kdepim-l10n/kdepim-l10n-4.14.3-r1.ebuild new file mode 100644 index 0000000..523c2b8 --- /dev/null +++ b/kde-apps/kdepim-l10n/kdepim-l10n-4.14.3-r1.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK=optional +inherit kde4-base + +DESCRIPTION="KDE PIM internationalization package" +HOMEPAGE="http://l10n.kde.org" + +DEPEND=" + sys-devel/gettext +" +RDEPEND=" + != 3, or if not using .tar.xz archives: + [[ -n ${A} ]] && unpack ${A} +} + +src_prepare() { + local LNG DIR + # add all l10n to cmake + if [[ -n ${A} ]]; then + for LNG in ${MY_LANGS}; do + DIR="kde-l10n-${LNG}-${PV}" + if [[ -d "${DIR}" ]] ; then + echo "add_subdirectory( ${DIR} )" >> "${S}"/CMakeLists.txt + fi + + # Remove everything except subdirs defined in PIM_L10N + for SUBDIR in data docs messages scripts ; do + if [[ -d "${S}/${DIR}/${SUBDIR}" ]] ; then + einfo " ${SUBDIR} subdirectory" + echo > "${S}/${DIR}/${SUBDIR}/CMakeLists.txt" + for pim in ${PIM_L10N}; do + [[ -d "${S}/${DIR}/${SUBDIR}/${pim}" ]] && \ + ( echo "add_subdirectory(${pim})" >> "${S}/${DIR}/${SUBDIR}/CMakeLists.txt" ) + done + fi + done + + # In some cases we may have sub-lingua subdirs, e.g. sr :( + for XSUBDIR in "${S}/${DIR}/${LNG}"@* ; do + XLNG=$(echo ${XSUBDIR}|sed -e 's:^.*/::') + if [[ -d "${XSUBDIR}" ]] ; then + einfo " ${XLNG} variant" + # Remove everything except subdirs defined in PIM_L10N + for SUBDIR in data docs messages scripts ; do + if [[ -d "${XSUBDIR}/${SUBDIR}" ]] ; then + einfo " ${SUBDIR} subdirectory" + echo > "${XSUBDIR}/${SUBDIR}/CMakeLists.txt" + for pim in ${PIM_L10N}; do + [[ -d "${XSUBDIR}/${SUBDIR}/${pim}" ]] && \ + ( echo "add_subdirectory(${pim})" >> "${XSUBDIR}/${SUBDIR}/CMakeLists.txt" ) + done + fi + done + fi + done + done + fi + + # quick workaround for bug 493278 + find "${S}" -name "akonadi_knut_resource*" -delete +} + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_build handbook docs) + ) + [[ -n ${A} ]] && kde4-base_src_configure +} + +src_compile() { + [[ -n ${A} ]] && kde4-base_src_compile +} + +src_test() { + [[ -n ${A} ]] && kde4-base_src_test +} + +src_install() { + [[ -n ${A} ]] && kde4-base_src_install +} diff --git a/kde-apps/kdepim-l10n/metadata.xml b/kde-apps/kdepim-l10n/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdepim-l10n/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-4.14.3.ebuild b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-4.14.3.ebuild new file mode 100644 index 0000000..1127b2f --- /dev/null +++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-4.14.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="kioslaves from kdesdk package" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug subversion" +KMNAME="kdesdk-kioslaves" + +DEPEND=" + subversion? ( + dev-libs/apr + dev-vcs/subversion + ) +" +RDEPEND="${DEPEND} + subversion? ( !>=dev-vcs/kdesvn-1.5.2:4 ) +" + +src_configure() { + local mycmakeargs=( + -DAPRCONFIG_EXECUTABLE="${EPREFIX}"/usr/bin/apr-1-config + $(cmake-utils_use_with subversion SVN) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-4.14.3.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-4.14.3.ebuild new file mode 100644 index 0000000..8b4f70e --- /dev/null +++ b/kde-apps/kdesdk-meta/kdesdk-meta-4.14.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit kde4-meta-pkg + +DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages" +HOMEPAGE="https://www.kde.org/applications/development" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="cvs" + +RDEPEND=" + cvs? ( $(add_kdeapps_dep cervisia) ) + $(add_kdeapps_dep dolphin-plugins) + $(add_kdeapps_dep kapptemplate) + $(add_kdeapps_dep kate) + $(add_kdeapps_dep kcachegrind) + $(add_kdeapps_dep kde-dev-scripts) + $(add_kdeapps_dep kde-dev-utils) + $(add_kdeapps_dep kdesdk-kioslaves) + $(add_kdeapps_dep kompare) + $(add_kdeapps_dep libkomparediff2) + $(add_kdeapps_dep lokalize) + $(add_kdeapps_dep okteta) + $(add_kdeapps_dep poxml) + $(add_kdeapps_dep umbrello) +" diff --git a/kde-apps/kdesu/kdesu-4.14.3.ebuild b/kde-apps/kdesu/kdesu-4.14.3.ebuild new file mode 100644 index 0000000..ca11e18 --- /dev/null +++ b/kde-apps/kdesu/kdesu-4.14.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KMNAME="kde-runtime" +inherit kde4-meta + +# FIXME: Is default command ( su/sudo ) still configurable, +# if not, USE-flag ? +DESCRIPTION="KDE: gui for su(1)" +HOMEPAGE+=" https://techbase.kde.org/Projects/kdesu" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" + +src_configure() { + # Upstream moved kdesu to libexec first, then decided to move it back + # to /${PREFIX}/bin/ , so I'm doing that now already. + sed -e '/kdesu_executable/s:LIBEXEC_INSTALL_DIR:BIN_INSTALL_DIR:' \ + -i "${S}"/kdesu/kdesu/CMakeLists.txt || \ + die "Moving kdesu from libexec to bin failed." + + kde4-meta_src_configure +} diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-4.14.3.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-4.14.3.ebuild new file mode 100644 index 0000000..4601c66 --- /dev/null +++ b/kde-apps/kdeutils-meta/kdeutils-meta-4.14.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit kde4-meta-pkg + +DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages" +HOMEPAGE="https://www.kde.org/applications/utilities https://utils.kde.org" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="cups floppy lirc" + +RDEPEND=" + $(add_kdeapps_dep ark) + $(add_kdeapps_dep filelight) + $(add_kdeapps_dep kcalc) + $(add_kdeapps_dep kcharselect) + $(add_kdeapps_dep kdf) + $(add_kdeapps_dep kgpg) + $(add_kdeapps_dep ktimer) + $(add_kdeapps_dep kwalletmanager) + $(add_kdeapps_dep sweeper) + cups? ( $(add_kdeapps_dep print-manager) ) + floppy? ( $(add_kdeapps_dep kfloppy) ) + lirc? ( $(add_kdeapps_dep kremotecontrol) ) +" diff --git a/kde-apps/kdewebdev-meta/kdewebdev-meta-4.14.3.ebuild b/kde-apps/kdewebdev-meta/kdewebdev-meta-4.14.3.ebuild new file mode 100644 index 0000000..ac163ab --- /dev/null +++ b/kde-apps/kdewebdev-meta/kdewebdev-meta-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit kde4-meta-pkg + +DESCRIPTION="KDE WebDev - merge this to pull in all kdewebdev-derived packages" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + $(add_kdeapps_dep kfilereplace) + $(add_kdeapps_dep kimagemapeditor) + $(add_kdeapps_dep klinkstatus) + $(add_kdeapps_dep kommander) +" diff --git a/kde-apps/kdf/kdf-4.14.3.ebuild b/kde-apps/kdf/kdf-4.14.3.ebuild new file mode 100644 index 0000000..4936d1a --- /dev/null +++ b/kde-apps/kdf/kdf-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE free disk space utility" +HOMEPAGE="https://utils.kde.org/projects/kdf" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kdialog/kdialog-4.14.3.ebuild b/kde-apps/kdialog/kdialog-4.14.3.ebuild new file mode 100644 index 0000000..db0d5bc --- /dev/null +++ b/kde-apps/kdialog/kdialog-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-baseapps" +inherit kde4-meta + +DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kdiamond/kdiamond-4.14.3.ebuild b/kde-apps/kdiamond/kdiamond-4.14.3.ebuild new file mode 100644 index 0000000..e4c18a0 --- /dev/null +++ b/kde-apps/kdiamond/kdiamond-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE: KDiamond is a three-in-a-row game" +HOMEPAGE=" + https://www.kde.org/applications/games/kdiamond/ + https://games.kde.org/game.php?game=kdiamond +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kdiamond/metadata.xml b/kde-apps/kdiamond/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdiamond/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kdontchangethehostname/kdontchangethehostname-4.14.3.ebuild b/kde-apps/kdontchangethehostname/kdontchangethehostname-4.14.3.ebuild new file mode 100644 index 0000000..1e817cd --- /dev/null +++ b/kde-apps/kdontchangethehostname/kdontchangethehostname-4.14.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="Tool to inform KDE about a change in hostname" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + x11-apps/xauth +" diff --git a/kde-apps/kdontchangethehostname/metadata.xml b/kde-apps/kdontchangethehostname/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kdontchangethehostname/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/keditbookmarks/keditbookmarks-4.14.3.ebuild b/kde-apps/keditbookmarks/keditbookmarks-4.14.3.ebuild new file mode 100644 index 0000000..f8330c3 --- /dev/null +++ b/kde-apps/keditbookmarks/keditbookmarks-4.14.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-baseapps" +VIRTUALX_REQUIRED="test" +inherit kde4-meta + +DESCRIPTION="KDE's bookmarks editor" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkonq) +" +RDEPEND="${DEPEND}" + +KMEXTRACTONLY=" + lib/konq/ +" diff --git a/kde-apps/keditbookmarks/metadata.xml b/kde-apps/keditbookmarks/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/keditbookmarks/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/keditfiletype/keditfiletype-4.14.3.ebuild b/kde-apps/keditfiletype/keditfiletype-4.14.3.ebuild new file mode 100644 index 0000000..f4d29ad --- /dev/null +++ b/kde-apps/keditfiletype/keditfiletype-4.14.3.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE mime/file type assocciation editor" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" + +# test fails, last checked for 4.2.89 +RESTRICT=test diff --git a/kde-apps/keditfiletype/metadata.xml b/kde-apps/keditfiletype/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/keditfiletype/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kfile/kfile-4.14.3.ebuild b/kde-apps/kfile/kfile-4.14.3.ebuild new file mode 100644 index 0000000..6c6f8ad --- /dev/null +++ b/kde-apps/kfile/kfile-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="A commandline frontend to KFileMetaInfo" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kfile/metadata.xml b/kde-apps/kfile/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kfile/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kfilereplace/kfilereplace-4.14.3.ebuild b/kde-apps/kfilereplace/kfilereplace-4.14.3.ebuild new file mode 100644 index 0000000..9601fa0 --- /dev/null +++ b/kde-apps/kfilereplace/kfilereplace-4.14.3.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +KDE_HANDBOOK="optional" +KMNAME="kdewebdev" +KDE_SCM="svn" +inherit kde4-meta + +DESCRIPTION="KDE web development - powerful search and replace in multiple files" +HOMEPAGE="https://www.kde.org/applications/utilities/kfilereplace/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kfilereplace/metadata.xml b/kde-apps/kfilereplace/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kfilereplace/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kfind/kfind-4.14.3.ebuild b/kde-apps/kfind/kfind-4.14.3.ebuild new file mode 100644 index 0000000..74f54ad --- /dev/null +++ b/kde-apps/kfind/kfind-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KMNAME="kde-baseapps" +inherit kde4-meta + +DESCRIPTION="KDE file finder utility" +HOMEPAGE="https://www.kde.org/applications/utilities/kfind/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkonq) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kfloppy/kfloppy-4.14.3.ebuild b/kde-apps/kfloppy/kfloppy-4.14.3.ebuild new file mode 100644 index 0000000..3cd5cbe --- /dev/null +++ b/kde-apps/kfloppy/kfloppy-4.14.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them" +HOMEPAGE=" + https://www.kde.org/applications/utilities/kfloppy/ + https://utils.kde.org/projects/kfloppy/ +" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kfmclient/kfmclient-4.14.3.ebuild b/kde-apps/kfmclient/kfmclient-4.14.3.ebuild new file mode 100644 index 0000000..e8f61bd --- /dev/null +++ b/kde-apps/kfmclient/kfmclient-4.14.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-baseapps" +KMMODULE="konqueror/client" +inherit kde4-meta + +DESCRIPTION="KDE tool for opening URLs from the command line" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +KMEXTRACTONLY=" + konqueror/kfmclient.desktop + konqueror/kfmclient_dir.desktop + konqueror/kfmclient_html.desktop + konqueror/kfmclient_war.desktop + konqueror/src/org.kde.Konqueror.Main.xml + konqueror/src/org.kde.Konqueror.MainWindow.xml +" + +src_prepare() { + kde4-meta_src_prepare + + # Do not install non-kfmclient *.desktop files + sed -e "/konqbrowser\.desktop/d" \ + -e "/konqueror\.desktop/s/^/#DONOTWANT/" \ + -e "/install(FILES profile/s/^/#DONOTWANT/" \ + -i konqueror/CMakeLists.txt \ + || die "Failed to omit .desktop files" +} diff --git a/kde-apps/kfmclient/metadata.xml b/kde-apps/kfmclient/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kfmclient/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kfourinline/kfourinline-4.14.3.ebuild b/kde-apps/kfourinline/kfourinline-4.14.3.ebuild new file mode 100644 index 0000000..2393813 --- /dev/null +++ b/kde-apps/kfourinline/kfourinline-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE four-in-a-row game" +HOMEPAGE=" + https://www.kde.org/applications/games/kfourinline/ + https://games.kde.org/game.php?game=kfourinline +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kfourinline/metadata.xml b/kde-apps/kfourinline/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kfourinline/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kgamma/files/kgamma-4.14.3-cmake34.patch b/kde-apps/kgamma/files/kgamma-4.14.3-cmake34.patch new file mode 100644 index 0000000..4aa0969 --- /dev/null +++ b/kde-apps/kgamma/files/kgamma-4.14.3-cmake34.patch @@ -0,0 +1,16 @@ +Fix build with >=cmake-3.4 + +Gentoo-bug: 566814 + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 6f8a16f..8565f88 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -3,6 +3,7 @@ project(kgamma) + find_package(KDE4 REQUIRED) + include(KDE4Defaults) + include(MacroLibrary) ++include(CheckIncludeFiles) + + find_package(X11 REQUIRED) + diff --git a/kde-apps/kgamma/kgamma-4.14.3.ebuild b/kde-apps/kgamma/kgamma-4.14.3.ebuild new file mode 100644 index 0000000..d7c5150 --- /dev/null +++ b/kde-apps/kgamma/kgamma-4.14.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE screen gamma values kcontrol module" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + x11-libs/libXxf86vm +" +DEPEND="${RDEPEND} + x11-proto/xf86vidmodeproto +" + +PATCHES=( "${FILESDIR}/${P}-cmake34.patch" ) diff --git a/kde-apps/kgeography/kgeography-4.14.3.ebuild b/kde-apps/kgeography/kgeography-4.14.3.ebuild new file mode 100644 index 0000000..e9edb30 --- /dev/null +++ b/kde-apps/kgeography/kgeography-4.14.3.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE: a geography learning tool" +HOMEPAGE="https://edu.kde.org/applications/miscellaneous/kgeography +https://edu.kde.org/applications/all/kgeography" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kget/kget-4.14.3.ebuild b/kde-apps/kget/kget-4.14.3.ebuild new file mode 100644 index 0000000..1fffa8c --- /dev/null +++ b/kde-apps/kget/kget-4.14.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="An advanced download manager for KDE" +HOMEPAGE="https://www.kde.org/applications/internet/kget/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug bittorrent gpg mms sqlite webkit" + +RDEPEND=" + app-crypt/qca:2[qt4] + $(add_kdeapps_dep libkonq) + $(add_kdebase_dep libkworkspace '' 4.11) + bittorrent? ( >=net-libs/libktorrent-1.0.3 ) + gpg? ( $(add_kdeapps_dep kdepimlibs) ) + mms? ( media-libs/libmms ) + sqlite? ( dev-db/sqlite:3 ) + webkit? ( >=kde-misc/kwebkitpart-0.9.6:4 ) +" +DEPEND="${RDEPEND} + dev-libs/boost +" + +src_configure() { + local mycmakeargs=( + -DWITH_NepomukCore=OFF + -DWITH_NepomukWidgets=OFF + $(cmake-utils_use_with bittorrent KTorrent) + $(cmake-utils_use_with gpg QGpgme) + $(cmake-utils_use_with mms LibMms) + $(cmake-utils_use_with sqlite) + $(cmake-utils_use_with webkit KWebKitPart) + ) + kde4-base_src_configure +} diff --git a/kde-apps/kglobalaccel/kglobalaccel-4.14.3.ebuild b/kde-apps/kglobalaccel/kglobalaccel-4.14.3.ebuild new file mode 100644 index 0000000..1180fa9 --- /dev/null +++ b/kde-apps/kglobalaccel/kglobalaccel-4.14.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE's Global Shortcut Daemon" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" + +src_configure() { + local mycmakeargs=( + -DKDEBASE_KGLOBALACCEL_REMOVE_OBSOLETE_KDED_DESKTOP_FILE=NOTFOUND + -DKDEBASE_KGLOBALACCEL_REMOVE_OBSOLETE_KDED_PLUGIN=NOTFOUND + ) + + kde4-meta_src_configure +} diff --git a/kde-apps/kglobalaccel/metadata.xml b/kde-apps/kglobalaccel/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kglobalaccel/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kgoldrunner/kgoldrunner-4.14.3.ebuild b/kde-apps/kgoldrunner/kgoldrunner-4.14.3.ebuild new file mode 100644 index 0000000..1800dbf --- /dev/null +++ b/kde-apps/kgoldrunner/kgoldrunner-4.14.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KDE: KGoldrunner is a game of action and puzzle solving" +HOMEPAGE=" + https://www.kde.org/applications/games/kgoldrunner/ + https://games.kde.org/game.php?game=kgoldrunner +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdegames) + media-libs/libsndfile + media-libs/openal +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kgpg/kgpg-4.14.3-r1.ebuild b/kde-apps/kgpg/kgpg-4.14.3-r1.ebuild new file mode 100644 index 0000000..f550785 --- /dev/null +++ b/kde-apps/kgpg/kgpg-4.14.3-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="gpg" +inherit kde4-base + +DESCRIPTION="KDE gpg keyring manager" +HOMEPAGE="https://www.kde.org/applications/utilities/kgpg +https://utils.kde.org/projects/kgpg" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep kdepimlibs) +" +RDEPEND="${DEPEND} + app-crypt/gnupg +" + +pkg_postinst() { + kde4-base_pkg_postinst + + if ! has_version 'app-crypt/dirmngr' && ! has_version '>=app-crypt/gnupg-2.1'; then + elog "For improved key search functionality, install app-crypt/dirmngr." + fi +} diff --git a/kde-apps/khangman/khangman-4.14.3.ebuild b/kde-apps/khangman/khangman-4.14.3.ebuild new file mode 100644 index 0000000..7e04160 --- /dev/null +++ b/kde-apps/khangman/khangman-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Classical hangman game for KDE" +HOMEPAGE="https://www.kde.org/applications/education/khangman +https://edu.kde.org/khangman" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdeedu) +" +RDEPEND=${DEPEND} diff --git a/kde-apps/khelpcenter/khelpcenter-4.14.3.ebuild b/kde-apps/khelpcenter/khelpcenter-4.14.3.ebuild new file mode 100644 index 0000000..1252a3c --- /dev/null +++ b/kde-apps/khelpcenter/khelpcenter-4.14.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +KDE_HANDBOOK="always" +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="The KDE Help Center" +HOMEPAGE+=" https://userbase.kde.org/KHelpCenter" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + $(add_kdeapps_dep kdesu) + >=www-misc/htdig-3.2.0_beta6-r1 +" + +KMEXTRA=" + doc/documentationnotfound/ + doc/glossary/ + doc/onlinehelp/ +" diff --git a/kde-apps/khelpcenter/metadata.xml b/kde-apps/khelpcenter/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/khelpcenter/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kiconfinder/kiconfinder-4.14.3.ebuild b/kde-apps/kiconfinder/kiconfinder-4.14.3.ebuild new file mode 100644 index 0000000..0c78e6d --- /dev/null +++ b/kde-apps/kiconfinder/kiconfinder-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="Finds an icon based on its name" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kiconfinder/metadata.xml b/kde-apps/kiconfinder/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kiconfinder/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kig/files/kig-4.12.0-boostpython.patch b/kde-apps/kig/files/kig-4.12.0-boostpython.patch new file mode 100644 index 0000000..7a4b878 --- /dev/null +++ b/kde-apps/kig/files/kig-4.12.0-boostpython.patch @@ -0,0 +1,17 @@ +diff --git a/cmake/modules/FindBoostPython.cmake b/cmake/modules/FindBoostPython.cmake +index 2ccc161..02d9bf6 100644 +--- a/cmake/modules/FindBoostPython.cmake ++++ b/cmake/modules/FindBoostPython.cmake +@@ -74,10 +74,10 @@ if(HAVE_BOOST_SHARED_PTR_HPP AND Boost_PYTHON_FOUND) + # Second try: try pkg-config way + find_package(PkgConfig) + if(PKG_CONFIG_FOUND) +- set(PYTHON_VERSIONS "python;python2.7;python2.6;python2.5;python2.4;python2.3;python2.2") ++ execute_process(COMMAND python -c "import sys; sys.stdout.write('.'.join(str(x) for x in sys.version_info[:2]))" OUTPUT_VARIABLE PYTHON_VERSIONS) + foreach(_pyver ${PYTHON_VERSIONS}) + if(NOT BoostPython_INCLUDES OR NOT BoostPython_LIBS) +- pkg_check_modules(${_pyver} QUIET ${_pyver}) ++ pkg_check_modules(_python python-${_pyver}) + if(${_pyver}_FOUND) + cmake_push_check_state() + set(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES} ${${_pyver}_INCLUDE_DIRS}) \ No newline at end of file diff --git a/kde-apps/kig/kig-4.14.3.ebuild b/kde-apps/kig/kig-4.14.3.ebuild new file mode 100644 index 0000000..a17be5b --- /dev/null +++ b/kde-apps/kig/kig-4.14.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +PYTHON_COMPAT=( python2_7 ) +inherit python-single-r1 kde4-base + +DESCRIPTION="KDE Interactive Geometry tool" +HOMEPAGE="https://www.kde.org/applications/education/kig https://edu.kde.org/kig" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug scripting" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + scripting? ( >=dev-libs/boost-1.48:=[python,${PYTHON_USEDEP}] ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-4.12.0-boostpython.patch" ) + +pkg_setup() { + python-single-r1_pkg_setup + kde4-base_pkg_setup +} + +src_prepare() { + kde4-base_src_prepare + + python_fix_shebang . +} + +src_configure() { + local mycmakeargs=( + -DPYTHON_EXECUTABLE="${PYTHON}" + $(cmake-utils_use_find_package scripting BoostPython) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/kigo/kigo-4.14.3.ebuild b/kde-apps/kigo/kigo-4.14.3.ebuild new file mode 100644 index 0000000..3abb83d --- /dev/null +++ b/kde-apps/kigo/kigo-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Go game" +HOMEPAGE="https://www.kde.org/applications/games/kigo/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND=" + ${DEPEND} + games-board/gnugo +" diff --git a/kde-apps/kigo/metadata.xml b/kde-apps/kigo/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kigo/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/killbots/killbots-4.14.3.ebuild b/kde-apps/killbots/killbots-4.14.3.ebuild new file mode 100644 index 0000000..63e115f --- /dev/null +++ b/kde-apps/killbots/killbots-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +VIRTUALX_REQUIRED="test" +inherit kde4-base + +DESCRIPTION="Kill the bots or they kill you!" +HOMEPAGE="https://www.kde.org/applications/games/killbots/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/killbots/metadata.xml b/kde-apps/killbots/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/killbots/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-4.14.3.ebuild b/kde-apps/kimagemapeditor/kimagemapeditor-4.14.3.ebuild new file mode 100644 index 0000000..0dbaf75 --- /dev/null +++ b/kde-apps/kimagemapeditor/kimagemapeditor-4.14.3.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KMNAME="kdewebdev" +KDE_SCM="svn" +inherit kde4-meta + +DESCRIPTION="KDE web development - image map editor" +HOMEPAGE="https://www.kde.org/applications/development/kimagemapeditor/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kimgio/kimgio-4.14.3.ebuild b/kde-apps/kimgio/kimgio-4.14.3.ebuild new file mode 100644 index 0000000..c9e53a2 --- /dev/null +++ b/kde-apps/kimgio/kimgio-4.14.3.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE WebP image format plugin" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="media-libs/libwebp:=" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kimgio/metadata.xml b/kde-apps/kimgio/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kimgio/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kioclient/kioclient-4.14.3.ebuild b/kde-apps/kioclient/kioclient-4.14.3.ebuild new file mode 100644 index 0000000..1acd405 --- /dev/null +++ b/kde-apps/kioclient/kioclient-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="Command-line tool for network-transparent operations" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kioclient/metadata.xml b/kde-apps/kioclient/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kioclient/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kiriki/kiriki-4.14.3.ebuild b/kde-apps/kiriki/kiriki-4.14.3.ebuild new file mode 100644 index 0000000..650c8d0 --- /dev/null +++ b/kde-apps/kiriki/kiriki-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Kiriki - a gtali clone for KDE4" +HOMEPAGE=" + https://www.kde.org/applications/games/kiriki/ + https://games.kde.org/game.php?game=kiriki +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kiriki/metadata.xml b/kde-apps/kiriki/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kiriki/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kiten/kiten-4.14.3.ebuild b/kde-apps/kiten/kiten-4.14.3.ebuild new file mode 100644 index 0000000..135faae --- /dev/null +++ b/kde-apps/kiten/kiten-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Japanese dictionary and reference" +HOMEPAGE="https://www.kde.org/applications/education/kiten https://edu.kde.org/kiten" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kjumpingcube/kjumpingcube-4.14.3.ebuild b/kde-apps/kjumpingcube/kjumpingcube-4.14.3.ebuild new file mode 100644 index 0000000..1a5b2a4 --- /dev/null +++ b/kde-apps/kjumpingcube/kjumpingcube-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KDE: Tactical one or two player game" +HOMEPAGE=" + https://www.kde.org/applications/games/kjumpingcube/ + https://games.kde.org/game.php?game=kjumpingcube +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/klettres/klettres-4.14.3.ebuild b/kde-apps/klettres/klettres-4.14.3.ebuild new file mode 100644 index 0000000..a9ed1e5 --- /dev/null +++ b/kde-apps/klettres/klettres-4.14.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE: KLettres helps a very young child or an adult learning " +HOMEPAGE="https://www.kde.org/applications/education/klettres +https://edu.kde.org/klettres" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + $(add_kdeapps_dep knotify) +" diff --git a/kde-apps/klickety/klickety-4.14.3.ebuild b/kde-apps/klickety/klickety-4.14.3.ebuild new file mode 100644 index 0000000..810a763 --- /dev/null +++ b/kde-apps/klickety/klickety-4.14.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="A KDE game almost the same as ksame, but a bit different" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/klines/klines-4.14.3.ebuild b/kde-apps/klines/klines-4.14.3.ebuild new file mode 100644 index 0000000..692ed23 --- /dev/null +++ b/kde-apps/klines/klines-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KDE: Kolor Lines - a little game about balls and how to get rid of them" +HOMEPAGE=" + https://www.kde.org/applications/games/klines/ + https://games.kde.org/game.php?game=klines +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/klinkstatus/klinkstatus-4.14.3.ebuild b/kde-apps/klinkstatus/klinkstatus-4.14.3.ebuild new file mode 100644 index 0000000..dffcf0b --- /dev/null +++ b/kde-apps/klinkstatus/klinkstatus-4.14.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KMNAME="kdewebdev" +KDE_SCM="svn" +inherit kde4-meta + +DESCRIPTION="KDE web development - link validity checker" +HOMEPAGE="https://www.kde.org/applications/development/klinkstatus/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug tidy" + +DEPEND=" + $(add_kdeapps_dep kdepimlibs) + tidy? ( app-text/htmltidy ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITH_KdepimLibs=ON + $(cmake-utils_use_with tidy LibTidy) + ) + + kde4-meta_src_configure +} + +pkg_postinst() { + kde4-meta_pkg_postinst + + if ! has_version dev-lang/ruby ; then + elog "To use scripting in ${PN}, install dev-lang/ruby." + fi +} diff --git a/kde-apps/kmag/kmag-4.14.3.ebuild b/kde-apps/kmag/kmag-4.14.3.ebuild new file mode 100644 index 0000000..0bae01e --- /dev/null +++ b/kde-apps/kmag/kmag-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE screen magnifier" +HOMEPAGE="https://www.kde.org/applications/utilities/kmag/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + $(add_kdeapps_dep kaccessible) +" diff --git a/kde-apps/kmahjongg/kmahjongg-4.14.3.ebuild b/kde-apps/kmahjongg/kmahjongg-4.14.3.ebuild new file mode 100644 index 0000000..ae686be --- /dev/null +++ b/kde-apps/kmahjongg/kmahjongg-4.14.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="Mahjongg for KDE" +HOMEPAGE=" + https://www.kde.org/applications/games/kmahjongg/ + https://games.kde.org/game.php?game=kmahjongg +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdegames) + $(add_kdeapps_dep libkmahjongg) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmimetypefinder/kmimetypefinder-4.14.3.ebuild b/kde-apps/kmimetypefinder/kmimetypefinder-4.14.3.ebuild new file mode 100644 index 0000000..d4b9541 --- /dev/null +++ b/kde-apps/kmimetypefinder/kmimetypefinder-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE application to report the mimetype for a given file" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kmimetypefinder/metadata.xml b/kde-apps/kmimetypefinder/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kmimetypefinder/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kmines/kmines-4.14.3.ebuild b/kde-apps/kmines/kmines-4.14.3.ebuild new file mode 100644 index 0000000..19bbb94 --- /dev/null +++ b/kde-apps/kmines/kmines-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KMines is a classic mine sweeper game" +HOMEPAGE=" + https://www.kde.org/applications/games/kmines/ + https://games.kde.org/game.php?game=kmines +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kmix/files/kmix-4.14.3-alsa-optional.patch b/kde-apps/kmix/files/kmix-4.14.3-alsa-optional.patch new file mode 100644 index 0000000..4f620fb --- /dev/null +++ b/kde-apps/kmix/files/kmix-4.14.3-alsa-optional.patch @@ -0,0 +1,47 @@ +commit 233f93b01ff05349793a8a2786750a2195f257ab +Author: Andreas Sturmlechner +Date: Sat Jul 11 15:48:35 2015 +0200 + + Fix build w/ optional alsa, make HAVE_LIBASOUND2 work + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index c829005..17c106d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -9,8 +9,6 @@ include(MacroLibrary) + # Do not yet REQUIRE Phonon. Hint: As long as we do not find_package(), ${KDE4_PHONON_LIBS} will be empty below, but that should not hurt. + #find_package(Phonon REQUIRED) + +-find_package(Alsa) +- + set(PA_VER "0.9.16") + macro_optional_find_package(PulseAudio "${PA_VER}") + macro_log_feature(PULSEAUDIO_FOUND "PulseAudio" "PulseAudio Audio Server" +@@ -20,8 +18,11 @@ macro_optional_find_package(Canberra) + macro_log_feature(CANBERRA_FOUND "libcanberra" "libcanberra audio library" + "http://0pointer.de/lennart/projects/libcanberra/" FALSE "" "libcanberra is needed for kmix sound feedback") + +-alsa_configure_file(${CMAKE_BINARY_DIR}/config-alsa.h) +- ++find_package(Alsa) ++if(ALSA_FOUND) ++ alsa_configure_file(${CMAKE_BINARY_DIR}/config-alsa.h) ++ add_definitions(-DHAVE_LIBASOUND2) ++endif(ALSA_FOUND) + + add_definitions (${QT_DEFINITIONS} ${QT_QTDBUS_DEFINITIONS} ${KDE4_DEFINITIONS} ) + add_definitions(-DKDE_DEFAULT_DEBUG_AREA=67100) +diff --git a/backends/kmix-backends.cpp b/backends/kmix-backends.cpp +index 14ecfb3..1397099 100644 +--- a/backends/kmix-backends.cpp ++++ b/backends/kmix-backends.cpp +@@ -23,7 +23,9 @@ + /* This code is being #include'd from mixer.cpp */ + + #include ++#ifdef HAVE_LIBASOUND2 + #include ++#endif + + #include "mixer_backend.h" + #include "core/mixer.h" diff --git a/kde-apps/kmix/kmix-4.14.3-r1.ebuild b/kde-apps/kmix/kmix-4.14.3-r1.ebuild new file mode 100644 index 0000000..6bc8cff --- /dev/null +++ b/kde-apps/kmix/kmix-4.14.3-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE mixer gui" +HOMEPAGE="https://www.kde.org/applications/multimedia/kmix/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="alsa debug canberra pulseaudio" + +DEPEND=" + alsa? ( >=media-libs/alsa-lib-1.0.14a ) + canberra? ( media-libs/libcanberra ) + pulseaudio? ( >=media-sound/pulseaudio-0.9.12 ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-4.14.3-alsa-optional.patch" ) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package alsa) + $(cmake-utils_use_with canberra) + $(cmake-utils_use_with pulseaudio PulseAudio) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/kmousetool/kmousetool-4.14.3.ebuild b/kde-apps/kmousetool/kmousetool-4.14.3.ebuild new file mode 100644 index 0000000..76c57ce --- /dev/null +++ b/kde-apps/kmousetool/kmousetool-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE program that clicks the mouse for you" +HOMEPAGE="https://www.kde.org/applications/utilities/kmousetool/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + $(add_kdeapps_dep knotify) +" diff --git a/kde-apps/kmouth/kmouth-4.14.3.ebuild b/kde-apps/kmouth/kmouth-4.14.3.ebuild new file mode 100644 index 0000000..39d6bb4 --- /dev/null +++ b/kde-apps/kmouth/kmouth-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE application that reads what you type out loud. Doesn't include a speech synthesizer" +HOMEPAGE="https://www.kde.org/applications/utilities/kmouth/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kmplot/kmplot-4.14.3.ebuild b/kde-apps/kmplot/kmplot-4.14.3.ebuild new file mode 100644 index 0000000..98266c7 --- /dev/null +++ b/kde-apps/kmplot/kmplot-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Mathematical function plotter for KDE" +HOMEPAGE="https://www.kde.org/applications/education/kmplot https://edu.kde.org/kmplot" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + $(add_kdeapps_dep knotify) +" diff --git a/kde-apps/knavalbattle/knavalbattle-4.14.3.ebuild b/kde-apps/knavalbattle/knavalbattle-4.14.3.ebuild new file mode 100644 index 0000000..aec2fd3 --- /dev/null +++ b/kde-apps/knavalbattle/knavalbattle-4.14.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="The KDE Battleship clone" +HOMEPAGE=" + https://www.kde.org/applications/games/navalbattle/ + https://games.kde.org/game.php?game=kbattleship +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND} + !kde-base/kbattleship:4 +" diff --git a/kde-apps/knavalbattle/metadata.xml b/kde-apps/knavalbattle/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/knavalbattle/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/knetattach/knetattach-4.14.3.ebuild b/kde-apps/knetattach/knetattach-4.14.3.ebuild new file mode 100644 index 0000000..e766af7 --- /dev/null +++ b/kde-apps/knetattach/knetattach-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE network wizard" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/knetwalk/knetwalk-4.14.3.ebuild b/kde-apps/knetwalk/knetwalk-4.14.3.ebuild new file mode 100644 index 0000000..10b28ea --- /dev/null +++ b/kde-apps/knetwalk/knetwalk-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE: Knetwalk is the kde version of the popular NetWalk game for system administrators" +HOMEPAGE=" + https://www.kde.org/applications/games/knetwalk/ + https://games.kde.org/game.php?game=knetwalk +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/knewstuff/knewstuff-4.14.3.ebuild b/kde-apps/knewstuff/knewstuff-4.14.3.ebuild new file mode 100644 index 0000000..250a893 --- /dev/null +++ b/kde-apps/knewstuff/knewstuff-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE4 software to download and upload 'new stuff'" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/knewstuff/metadata.xml b/kde-apps/knewstuff/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/knewstuff/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/knotify/knotify-4.14.3.ebuild b/kde-apps/knotify/knotify-4.14.3.ebuild new file mode 100644 index 0000000..fc7973d --- /dev/null +++ b/kde-apps/knotify/knotify-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="The KDE notification daemon" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/knotify/metadata.xml b/kde-apps/knotify/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/knotify/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kolf/kolf-4.14.3.ebuild b/kde-apps/kolf/kolf-4.14.3.ebuild new file mode 100644 index 0000000..c844089 --- /dev/null +++ b/kde-apps/kolf/kolf-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KDE Minigolf Game" +HOMEPAGE=" + https://www.kde.org/applications/games/kolf/ + https://games.kde.org/game.php?game=kolf +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kolf/metadata.xml b/kde-apps/kolf/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kolf/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kollision/kollision-4.14.3.ebuild b/kde-apps/kollision/kollision-4.14.3.ebuild new file mode 100644 index 0000000..44b3cfd --- /dev/null +++ b/kde-apps/kollision/kollision-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE: A simple ball dodging game" +HOMEPAGE=" + https://www.kde.org/applications/games/kollision/ + https://games.kde.org/game.php?game=kollision +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kollision/metadata.xml b/kde-apps/kollision/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kollision/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild b/kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild new file mode 100644 index 0000000..5b50d79 --- /dev/null +++ b/kde-apps/kolourpaint/kolourpaint-4.14.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Paint Program for KDE" +HOMEPAGE="https://www.kde.org/applications/graphics/kolourpaint/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +LICENSE="BSD LGPL-2" +IUSE="debug" + +DEPEND="media-libs/qimageblitz" +RDEPEND="${DEPEND}" + +pkg_postinst() { + kde4-base_pkg_postinst + + if ! has_version kde-apps/ksaneplugin:${SLOT} ; then + elog "To enable scanner support, please install kde-apps/ksaneplugin:${SLOT}" + fi +} diff --git a/kde-apps/kommander/kommander-4.14.3.ebuild b/kde-apps/kommander/kommander-4.14.3.ebuild new file mode 100644 index 0000000..a4710fa --- /dev/null +++ b/kde-apps/kommander/kommander-4.14.3.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KMNAME="kdewebdev" +KDE_SCM="svn" +inherit kde4-meta + +DESCRIPTION="KDE dialog system for scripting" +HOMEPAGE="https://www.kde.org/applications/development/kommander/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kompare/kompare-4.14.3.ebuild b/kde-apps/kompare/kompare-4.14.3.ebuild new file mode 100644 index 0000000..3888076 --- /dev/null +++ b/kde-apps/kompare/kompare-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="Kompare is a program to view the differences between files" +HOMEPAGE="https://www.kde.org/applications/development/kompare +http://www.caffeinated.me.uk/kompare" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkomparediff2)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/konq-plugins/konq-plugins-4.14.3.ebuild b/kde-apps/konq-plugins/konq-plugins-4.14.3.ebuild new file mode 100644 index 0000000..5dd2d57 --- /dev/null +++ b/kde-apps/konq-plugins/konq-plugins-4.14.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-baseapps" +inherit kde4-meta + +DESCRIPTION="Various plugins for konqueror" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug tidy" + +DEPEND=" + $(add_kdeapps_dep libkonq) + tidy? ( app-text/htmltidy ) +" +RDEPEND="${DEPEND} + !kde-misc/konq-plugins + $(add_kdeapps_dep kcmshell) + $(add_kdeapps_dep konqueror) +" + +src_configure() { + local mycmakeargs=( + -DKdeWebKit=OFF + -DWebKitPart=OFF + $(cmake-utils_use_with tidy LibTidy) + ) + + kde4-meta_src_configure +} diff --git a/kde-apps/konqueror/konqueror-4.14.3.ebuild b/kde-apps/konqueror/konqueror-4.14.3.ebuild new file mode 100644 index 0000000..ac4e357 --- /dev/null +++ b/kde-apps/konqueror/konqueror-4.14.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KMNAME="kde-baseapps" +inherit flag-o-matic kde4-meta + +DESCRIPTION="KDE: Web browser and file manager" +HOMEPAGE=" + https://www.kde.org/applications/internet/konqueror/ + http://konqueror.org/ +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="+bookmarks debug svg" +# 4 of 4 tests fail. Last checked for 4.0.3 +RESTRICT="test" + +DEPEND=" + $(add_kdeapps_dep libkonq) +" + +# bug #544630: evince[nsplugin] crashes konqueror +RDEPEND="${DEPEND} + $(add_kdeapps_dep kfind) + $(add_kdeapps_dep kfmclient) + $(add_kdeapps_dep kurifilter-plugins) + bookmarks? ( $(add_kdeapps_dep keditbookmarks) ) + svg? ( $(add_kdeapps_dep svgpart) ) + !app-text/evince[nsplugin] +" + +KMEXTRACTONLY=" + konqueror/client/ + lib/konq/ +" + +src_prepare() { + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc + + kde4-meta_src_prepare + + # Do not install *.desktop files for kfmclient + sed -e "/kfmclient\.desktop/d" -i konqueror/CMakeLists.txt \ + || die "Failed to omit .desktop files" +} + +pkg_postinst() { + kde4-meta_pkg_postinst + + if ! has_version kde-apps/dolphin:${SLOT} ; then + elog "If you want to use konqueror as a filemanager, install the dolphin kpart:" + elog "kde-apps/dolphin:${SLOT}" + fi + + if ! has_version virtual/jre ; then + elog "To use Java on webpages install virtual/jre." + fi +} diff --git a/kde-apps/konquest/konquest-4.14.3.ebuild b/kde-apps/konquest/konquest-4.14.3.ebuild new file mode 100644 index 0000000..6974774 --- /dev/null +++ b/kde-apps/konquest/konquest-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="Galactic Strategy KDE Game" +HOMEPAGE=" + https://www.kde.org/applications/games/konquest/ + https://games.kde.org/game.php?game=konquest +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/konsole/konsole-4.14.3-r2.ebuild b/kde-apps/konsole/konsole-4.14.3-r2.ebuild new file mode 100644 index 0000000..b773196 --- /dev/null +++ b/kde-apps/konsole/konsole-4.14.3-r2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_DOC_DIRS="doc/manual" +VIRTUALX_REQUIRED="test" +VIRTUALDBUS_TEST="true" +inherit kde4-base + +DESCRIPTION="X terminal for use with KDE" +HOMEPAGE="https://www.kde.org/applications/system/konsole https://konsole.kde.org" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="" +RDEPEND="$(add_kdeapps_dep konsolepart)" + +# can't connect to a kded instance, fails to connect to dbus +RESTRICT="test" + +src_prepare() { + comment_add_subdirectory data + + kde4-base_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DWITH_LibKonq=OFF + ) + + kde4-base_src_configure +} + +src_install() { + kde4-base_src_install + + rm -r "${ED}"usr/$(get_libdir) || die + rm -r "${ED}"usr/share/apps || die + rm "${ED}"usr/share/kde4/services/konsolepart.desktop || die + rm -r "${ED}"usr/share/kde4/servicetypes || die +} diff --git a/kde-apps/konsolepart/konsolepart-4.14.3.ebuild b/kde-apps/konsolepart/konsolepart-4.14.3.ebuild new file mode 100644 index 0000000..7b367e4 --- /dev/null +++ b/kde-apps/konsolepart/konsolepart-4.14.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="konsole" +KDE_HANDBOOK="never" +VIRTUALX_REQUIRED="test" +VIRTUALDBUS_TEST="true" +inherit kde4-base + +DESCRIPTION="X terminal kpart for use by konsole and other KDE applications" +HOMEPAGE="https://www.kde.org/applications/system/konsole https://konsole.kde.org" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug minimal" + +COMMONDEPEND=" + !aqua? ( + x11-libs/libX11 + x11-libs/libXext + >=x11-libs/libxklavier-3.2 + x11-libs/libXrender + x11-libs/libXtst + !minimal? ( $(add_kdeapps_dep libkonq) ) + ) +" +DEPEND="${COMMONDEPEND} + !aqua? ( + x11-apps/bdftopcf + x11-proto/kbproto + x11-proto/renderproto + ) +" +RDEPEND="${COMMONDEPEND} + ! + + + + diff --git a/kde-apps/kopete/kopete-4.14.3-r1.ebuild b/kde-apps/kopete/kopete-4.14.3-r1.ebuild new file mode 100644 index 0000000..e74b7d6 --- /dev/null +++ b/kde-apps/kopete/kopete-4.14.3-r1.ebuild @@ -0,0 +1,167 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE multi-protocol IM client" +HOMEPAGE="https://kopete.kde.org https://www.kde.org/applications/internet/kopete" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug ssl v4l" + +# tests hang, last checked for 4.2.96 +RESTRICT=test + +# Available plugins +# +# addbookmarks: NO DEPS +# alias: NO DEPS (disabled upstream) +# autoreplace: NO DEPS +# contactnotes: NO DEPS +# highlight: NO DEPS +# history: NO DEPS +# latex: virtual/latex as RDEPEND +# nowlistening: NO DEPS +# otr: libotr +# pipes: NO DEPS +# privacy: NO DEPS +# statistics: dev-db/sqlite:3 +# texteffect: NO DEPS +# translator: NO DEPS +# urlpicpreview: NO DEPS +# webpresence: libxml2 libxslt +# NOTE: By default we enable all plugins that don't have any dependencies +PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight +history latex ++nowlistening otr +pipes +privacy +statistics +texteffect +translator ++urlpicpreview webpresence" + +# Available protocols +# +# gadu: net-libs/libgadu @since 4.3 +# groupwise: app-crypt/qca:2 +# irc: NO DEPS, probably will fail so inform user about it +# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK +# jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM +# meanwhile: net-libs/meanwhile +# oscar: NO DEPS +# telepathy: net-libs/decibel +# testbed: NO DEPS +# winpopup: NO DEPS (we're adding samba as RDEPEND so it works) +# yahoo: media-libs/jasper +# zeroconf (bonjour): NO DEPS +PROTOCOLS="gadu groupwise jingle meanwhile oscar skype +sms testbed winpopup +xmpp yahoo zeroconf" + +# disabled protocols +# telepathy: net-libs/decibel +# irc: NO DEPS +# msn: net-libs/libmsn +# qq: NO DEPS + +IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}" + +COMMONDEPEND=" + $(add_kdebase_dep kdelibs 'zeroconf?') + $(add_kdeapps_dep kdepimlibs) + dev-libs/libpcre + >=dev-qt/qtgui-4.4.0:4[mng] + media-libs/phonon[qt4] + media-libs/qimageblitz + !aqua? ( + x11-libs/libX11 + x11-libs/libXScrnSaver + ) + gadu? ( >=net-libs/libgadu-1.8.0[threads] ) + groupwise? ( app-crypt/qca:2[qt4(+)] ) + jingle? ( + dev-libs/expat + dev-libs/openssl:0 + >=media-libs/mediastreamer-2.3.0 + media-libs/speex + net-libs/libsrtp + net-libs/ortp:= + ) + meanwhile? ( net-libs/meanwhile ) + otr? ( >=net-libs/libotr-4.0.0 ) + statistics? ( dev-db/sqlite:3 ) + v4l? ( media-libs/libv4l ) + webpresence? ( + dev-libs/libxml2 + dev-libs/libxslt + ) + xmpp? ( + app-crypt/qca:2[qt4(+)] + net-dns/libidn + sys-libs/zlib + ) + yahoo? ( media-libs/jasper ) +" +RDEPEND="${COMMONDEPEND} + latex? ( + || ( + media-gfx/imagemagick + media-gfx/graphicsmagick[imagemagick] + ) + virtual/latex-base + ) + sms? ( app-mobilephone/smssend ) + ssl? ( app-crypt/qca:2[openssl] ) + winpopup? ( net-fs/samba ) +" +# telepathy? ( net-libs/decibel )" +DEPEND="${COMMONDEPEND} + jingle? ( dev-libs/jsoncpp ) + !aqua? ( x11-proto/scrnsaverproto ) +" + +src_configure() { + local x x2 + # Handle common stuff + local mycmakeargs=( + $(cmake-utils_use_with jingle GOOGLETALK) + $(cmake-utils_use_with jingle LiboRTP) + $(cmake-utils_use_with jingle Mediastreamer) + $(cmake-utils_use_with jingle Speex) + $(cmake-utils_use_disable v4l VIDEOSUPPORT) + ) + # enable protocols + for x in ${PROTOCOLS}; do + case ${x/+/} in + zeroconf) x2=bonjour ;; + xmpp) x2=jabber ;; + *) x2='' ;; + esac + mycmakeargs+=($(cmake-utils_use_with ${x/+/} ${x2})) + done + + mycmakeargs+=( -DWITH_Libmsn=OFF -DWITH_qq=OFF ) + + # enable plugins + for x in ${PLUGINS}; do + mycmakeargs+=($(cmake-utils_use_with ${x/+/})) + done + + kde4-base_src_configure +} + +pkg_postinst() { + kde4-base_pkg_postinst + + #if use telepathy; then + # elog "To use kopete telepathy plugins, you need to start gabble first:" + # elog "GABBLE_PERSIST=1 telepathy-gabble &" + # elog "export TELEPATHY_DATA_PATH='${EPREFIX}/usr/share/telepathy/managers/'" + #fi + + if ! use ssl; then + if use xmpp ; then # || use irc; then + if ! has_version "app-crypt/qca:2[openssl]" ; then + elog "In order to use ssl in xmpp you'll need to" + elog "install app-crypt/qca package with USE=openssl." + fi + fi + fi +} diff --git a/kde-apps/kpasswdserver/kpasswdserver-4.14.3.ebuild b/kde-apps/kpasswdserver/kpasswdserver-4.14.3.ebuild new file mode 100644 index 0000000..27e63b6 --- /dev/null +++ b/kde-apps/kpasswdserver/kpasswdserver-4.14.3.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDED Password Module" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" + +RESTRICT="test" +# bug 393097 diff --git a/kde-apps/kpasswdserver/metadata.xml b/kde-apps/kpasswdserver/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kpasswdserver/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kpat/kpat-4.14.3.ebuild b/kde-apps/kpat/kpat-4.14.3.ebuild new file mode 100644 index 0000000..f1992e7 --- /dev/null +++ b/kde-apps/kpat/kpat-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KDE patience game" +HOMEPAGE="https://games.kde.org/game.php?game=kpat" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kppp/kppp-4.14.3.ebuild b/kde-apps/kppp/kppp-4.14.3.ebuild new file mode 100644 index 0000000..0ddd54e --- /dev/null +++ b/kde-apps/kppp/kppp-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE: A dialer and front-end to pppd" +HOMEPAGE="https://www.kde.org/applications/internet/kppp" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + net-dialup/ppp +" diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-4.14.3.ebuild b/kde-apps/kqtquickcharts/kqtquickcharts-4.14.3.ebuild new file mode 100644 index 0000000..3814658 --- /dev/null +++ b/kde-apps/kqtquickcharts/kqtquickcharts-4.14.3.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +DECLARATIVE_REQUIRED="always" +inherit kde4-base + +DESCRIPTION="Qt Quick 1 plugin for beautiful and interactive charts" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND="$(add_kdeapps_dep plasma-runtime)" diff --git a/kde-apps/kqtquickcharts/metadata.xml b/kde-apps/kqtquickcharts/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kqtquickcharts/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kquitapp/kquitapp-4.14.3.ebuild b/kde-apps/kquitapp/kquitapp-4.14.3.ebuild new file mode 100644 index 0000000..2c7eb63 --- /dev/null +++ b/kde-apps/kquitapp/kquitapp-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="A CLI application quitter" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kquitapp/metadata.xml b/kde-apps/kquitapp/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kquitapp/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/krdc/files/krdc-4.13.1-freerdp.patch b/kde-apps/krdc/files/krdc-4.13.1-freerdp.patch new file mode 100644 index 0000000..75b5146 --- /dev/null +++ b/kde-apps/krdc/files/krdc-4.13.1-freerdp.patch @@ -0,0 +1,184 @@ +Support >=free-rdp-1.1.0. + +https://git.reviewboard.kde.org/r/115059/ + +diff --git a/rdp/rdpview.cpp b/rdp/rdpview.cpp +index 0d14e04691549e084b58501cd10ca2382ef25c63..9062ba5fa060284a679f0c9bc211ab7dd6972c0a 100644 +--- a/rdp/rdpview.cpp ++++ b/rdp/rdpview.cpp +@@ -158,71 +158,58 @@ bool RdpView::start() + width = this->parentWidget()->size().width(); + height = this->parentWidget()->size().height(); + } +- arguments << "-g" << QString::number(width) + 'x' + QString::number(height); ++ arguments << "-decorations"; // put this option first so we can detect xfreerdp < 1.1 ++ arguments << "/w:" + QString::number(width); ++ arguments << "/h:" + QString::number(height); + +- arguments << "-k" << keymapToXfreerdp(m_hostPreferences->keyboardLayout()); ++ arguments << "/kbd:" + keymapToXfreerdp(m_hostPreferences->keyboardLayout()); + + if (!m_url.userName().isEmpty()) { + // if username contains a domain, it needs to be set with another parameter + if (m_url.userName().contains('\\')) { + const QStringList splittedName = m_url.userName().split('\\'); +- arguments << "-d" << splittedName.at(0); +- arguments << "-u" << splittedName.at(1); ++ arguments << "/d:" + splittedName.at(0); ++ arguments << "/u:" + splittedName.at(1); + } else { +- arguments << "-u" << m_url.userName(); ++ arguments << "/u:" + m_url.userName(); + } + } else { +- arguments << "-u" << ""; ++ arguments << "-u:"; + } + +- if (!m_url.password().isNull()) +- arguments << "-p" << m_url.password(); +- +- arguments << "-D"; // request the window has no decorations +- arguments << "-X" << QString::number(m_container->winId()); +- arguments << "-a" << QString::number((m_hostPreferences->colorDepth() + 1) * 8); +- +- switch (m_hostPreferences->sound()) { +- case 1: +- arguments << "-o"; +- break; +- case 0: +- arguments << "--plugin" << "rdpsnd"; +- break; +- case 2: +- default: +- break; +- } ++ arguments << "/parent-window:" + QString::number(m_container->winId()); ++ arguments << "/bpp:" + QString::number((m_hostPreferences->colorDepth() + 1) * 8); ++ arguments << "/audio-mode:" + m_hostPreferences->sound(); + + if (!m_hostPreferences->shareMedia().isEmpty()) { + QStringList shareMedia; +- shareMedia << "--plugin" << "rdpdr" << "--data" << "disk:media:" + m_hostPreferences->shareMedia() << "--"; ++ shareMedia << "/drive:media," + m_hostPreferences->shareMedia(); + arguments += shareMedia; + } + + QString performance; + switch (m_hostPreferences->performance()) { + case 0: +- performance = 'm'; ++ performance = "modem"; + break; + case 1: +- performance = 'b'; ++ performance = "broadband"; + break; + case 2: +- performance = 'l'; ++ performance = "lan"; + break; + default: + break; + } + +- arguments << "-x" << performance; ++ arguments << "/network:" + performance; + + if (m_hostPreferences->console()) { +- arguments << "-0"; ++ arguments << "/admin"; + } + + if (m_hostPreferences->remoteFX()) { +- arguments << "--rfx"; ++ arguments << "/rfx"; + } + + if (!m_hostPreferences->extraOptions().isEmpty()) { +@@ -233,16 +220,21 @@ bool RdpView::start() + // krdc has no support for certificate management yet; it would not be possbile to connect to any host: + // "The host key for example.com has changed" ... + // "Add correct host key in ~/.freerdp/known_hosts to get rid of this message." +- arguments << "--ignore-certificate"; ++ arguments << "/cert-ignore"; + + // clipboard sharing is activated in KRDC; user can disable it at runtime +- arguments << "--plugin" << "cliprdr"; ++ arguments << "/clipboard"; + +- arguments << "-t" << QString::number(m_port); +- arguments << m_host; ++ arguments << "/port:" + QString::number(m_port); ++ arguments << "/v:" + m_host; + + kDebug(5012) << "Starting xfreerdp with arguments:" << arguments; + ++ //avoid printing the password in debug ++ if (!m_url.password().isNull()) { ++ arguments << "/p:" + m_url.password(); ++ } ++ + setStatus(Connecting); + + connect(m_process, SIGNAL(error(QProcess::ProcessError)), SLOT(processError(QProcess::ProcessError))); +@@ -302,7 +294,7 @@ void RdpView::connectionError() + + void RdpView::processError(QProcess::ProcessError error) + { +- kDebug(5012) << "processError:" << error; ++ kDebug(5012) << error; + if (m_quitFlag) // do not try to show error messages while quitting (prevent crashes) + return; + +@@ -319,33 +311,13 @@ void RdpView::processError(QProcess::ProcessError error) + void RdpView::receivedStandardError() + { + const QString output(m_process->readAllStandardError()); +- kDebug(5012) << "receivedStandardError:" << output; +- QString line; +- int i = 0; +- while (!(line = output.section('\n', i, i)).isEmpty()) { +- +- // the following error is issued by freerdp because of a bug in freerdp 1.0.1 and below; +- // see: https://github.com/FreeRDP/FreeRDP/pull/576 +- //"X Error of failed request: BadWindow (invalid Window parameter) +- // Major opcode of failed request: 7 (X_ReparentWindow) +- // Resource id in failed request: 0x71303348 +- // Serial number of failed request: 36 +- // Current serial number in output stream: 36" +- if (line.contains(QLatin1String("X_ReparentWindow"))) { +- KMessageBox::error(0, i18n("The version of \"xfreerdp\" you are using is too old.\n" +- "xfreerdp 1.0.2 or greater is required."), +- i18n("RDP Failure")); +- connectionError(); +- return; +- } +- i++; +- } ++ kDebug(5012) << output; + } + + void RdpView::receivedStandardOutput() + { + const QString output(m_process->readAllStandardOutput()); +- kDebug(5012) << "receivedStandardOutput:" << output; ++ kDebug(5012) << output; + QString line; + int i = 0; + while (!(line = output.section('\n', i, i)).isEmpty()) { +@@ -373,6 +345,14 @@ void RdpView::receivedStandardOutput() + return; + } + ++ // we no longer support freerdp < 1.1, we only support versions with the new interface ++ if (line.contains(QLatin1String("invalid option: -decorations"))) { ++ KMessageBox::error(0, i18n("The version of \"xfreerdp\" you are using is too old.\n" ++ "xfreerdp 1.1 or greater is required."), ++ i18n("RDP Failure")); ++ connectionError(); ++ return; ++ } + i++; + } + } diff --git a/kde-apps/krdc/krdc-4.14.3.ebuild b/kde-apps/krdc/krdc-4.14.3.ebuild new file mode 100644 index 0000000..1e8a916 --- /dev/null +++ b/kde-apps/krdc/krdc-4.14.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE remote desktop connection (RDP and VNC) client" +HOMEPAGE="https://www.kde.org/applications/internet/krdc/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug jpeg +rdesktop telepathy vnc zeroconf" + +#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 4.13.1 + +DEPEND=" + jpeg? ( virtual/jpeg:0 ) + telepathy? ( >=net-libs/telepathy-qt-0.9[qt4] ) + vnc? ( >=net-libs/libvncserver-0.9 ) + zeroconf? ( net-dns/avahi ) +" +RDEPEND="${DEPEND} + rdesktop? ( >=net-misc/freerdp-1.1.0_beta1[X] ) +" + +PATCHES=( "${FILESDIR}/${PN}-4.13.1-freerdp.patch" ) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with jpeg) + $(cmake-utils_use_with telepathy TelepathyQt4) + $(cmake-utils_use_with vnc LibVNCServer) + $(cmake-utils_use_with zeroconf DNSSD) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/kreadconfig/kreadconfig-4.14.3.ebuild b/kde-apps/kreadconfig/kreadconfig-4.14.3.ebuild new file mode 100644 index 0000000..529dd21 --- /dev/null +++ b/kde-apps/kreadconfig/kreadconfig-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE: A command-line tool to read KConfig entries" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kremotecontrol/kremotecontrol-4.14.3.ebuild b/kde-apps/kremotecontrol/kremotecontrol-4.14.3.ebuild new file mode 100644 index 0000000..2548b3e --- /dev/null +++ b/kde-apps/kremotecontrol/kremotecontrol-4.14.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE frontend for the Linux Infrared Remote Control system" +HOMEPAGE="https://www.kde.org/applications/utilities/kremotecontrol +https://utils.kde.org/projects/kremotecontrol" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + app-misc/lirc +" diff --git a/kde-apps/kremotecontrol/metadata.xml b/kde-apps/kremotecontrol/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kremotecontrol/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kreversi/kreversi-4.14.3.ebuild b/kde-apps/kreversi/kreversi-4.14.3.ebuild new file mode 100644 index 0000000..7c621e8 --- /dev/null +++ b/kde-apps/kreversi/kreversi-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KDE Board Game" +HOMEPAGE=" + https://www.kde.org/applications/games/kreversi/ + https://games.kde.org/game.php?game=kreversi +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/krfb/files/krfb-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch b/kde-apps/krfb/files/krfb-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch new file mode 100644 index 0000000..202519b --- /dev/null +++ b/kde-apps/krfb/files/krfb-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch @@ -0,0 +1,133 @@ +From 766fc7694a58b7e01c003356db94276f07b791b5 Mon Sep 17 00:00:00 2001 +From: Johannes Huber +Date: Thu, 31 Jul 2014 19:41:01 +0200 +Subject: [PATCH] CVE-2014-4607: Unbundle libvncserver + +http://seclists.org/oss-sec/2014/q2/676 + +REVIEW: 119548 +--- + CMakeLists.txt | 7 +++--- + cmake/modules/FindLibVNCServer.cmake | 41 ++++++++++++++++++++++++++++++++++++ + krfb/CMakeLists.txt | 2 ++ + krfb/rfb.h | 2 +- + 4 files changed, 47 insertions(+), 5 deletions(-) + create mode 100644 cmake/modules/FindLibVNCServer.cmake + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 4aa24dd..0b29da0 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -32,6 +32,8 @@ set(CMAKE_MODULE_PATH + ${CMAKE_MODULE_PATH} + ) + ++find_package(LibVNCServer REQUIRED) ++ + macro_optional_find_package(TelepathyQt4) + macro_log_feature(TelepathyQt4_FOUND "telepathy-qt" "Telepathy Qt Bindings" "http://telepathy.freedesktop.org" FALSE "0.9" "Needed to build Telepathy Tubes support.") + +@@ -44,8 +46,6 @@ macro_bool_to_01(X11_XShm_FOUND HAVE_XSHM) + include_directories ("${CMAKE_CURRENT_BINARY_DIR}/krfb" + "${CMAKE_CURRENT_SOURCE_DIR}/krfb" + "${CMAKE_CURRENT_SOURCE_DIR}/krfb/ui" +- "${CMAKE_CURRENT_SOURCE_DIR}/libvncserver/" +- "${CMAKE_CURRENT_BINARY_DIR}/libvncserver/" + ) + + if(Q_WS_X11) +@@ -54,9 +54,8 @@ if(Q_WS_X11) + endif(NOT X11_XTest_FOUND) + endif(Q_WS_X11) + +-add_subdirectory(libvncserver) + add_subdirectory(krfb) +-add_subdirectory (framebuffers) ++add_subdirectory(framebuffers) + add_subdirectory(doc) + + if (NOT INSIDE_KDENETWORK) +diff --git a/cmake/modules/FindLibVNCServer.cmake b/cmake/modules/FindLibVNCServer.cmake +new file mode 100644 +index 0000000..5927ab2 +--- /dev/null ++++ b/cmake/modules/FindLibVNCServer.cmake +@@ -0,0 +1,41 @@ ++# cmake macro to test LIBVNCSERVER LIB ++ ++# Copyright (c) 2006, Alessandro Praduroux ++# Copyright (c) 2007, Urs Wolfer ++# ++# Redistribution and use is allowed according to the terms of the BSD license. ++# For details see the accompanying COPYING-CMAKE-SCRIPTS file. ++ ++INCLUDE(CheckPointerMember) ++ ++IF (LIBVNCSERVER_INCLUDE_DIR AND LIBVNCSERVER_LIBRARIES) ++ # Already in cache, be silent ++ SET(LIBVNCSERVER_FIND_QUIETLY TRUE) ++ENDIF (LIBVNCSERVER_INCLUDE_DIR AND LIBVNCSERVER_LIBRARIES) ++ ++FIND_PATH(LIBVNCSERVER_INCLUDE_DIR rfb/rfb.h) ++ ++FIND_LIBRARY(LIBVNCSERVER_LIBRARIES NAMES vncserver libvncserver) ++ ++# libvncserver and libvncclient are in the same package, so it does ++# not make sense to add a new cmake script for finding libvncclient. ++# instead just find the libvncclient also in this file. ++FIND_PATH(LIBVNCCLIENT_INCLUDE_DIR rfb/rfbclient.h) ++FIND_LIBRARY(LIBVNCCLIENT_LIBRARIES NAMES vncclient libvncclient) ++ ++IF (LIBVNCSERVER_INCLUDE_DIR AND LIBVNCSERVER_LIBRARIES) ++ SET(CMAKE_REQUIRED_INCLUDES "${LIBVNCSERVER_INCLUDE_DIR}" "${CMAKE_REQUIRED_INCLUDES}") ++ CHECK_POINTER_MEMBER(rfbClient* GotXCutText rfb/rfbclient.h LIBVNCSERVER_FOUND) ++ENDIF (LIBVNCSERVER_INCLUDE_DIR AND LIBVNCSERVER_LIBRARIES) ++ ++IF (LIBVNCSERVER_FOUND) ++ IF (NOT LIBVNCSERVER_FIND_QUIETLY) ++ MESSAGE(STATUS "Found LibVNCServer: ${LIBVNCSERVER_LIBRARIES}") ++ ENDIF (NOT LIBVNCSERVER_FIND_QUIETLY) ++ELSE (LIBVNCSERVER_FOUND) ++ IF (LIBVNCSERVER_FIND_REQUIRED) ++ MESSAGE(FATAL_ERROR "Could NOT find acceptable version of LibVNCServer (version 0.9 or later required).") ++ ENDIF (LIBVNCSERVER_FIND_REQUIRED) ++ENDIF (LIBVNCSERVER_FOUND) ++ ++MARK_AS_ADVANCED(LIBVNCSERVER_INCLUDE_DIR LIBVNCSERVER_LIBRARIES) +\ No newline at end of file +diff --git a/krfb/CMakeLists.txt b/krfb/CMakeLists.txt +index a65eea8..100b49b 100644 +--- a/krfb/CMakeLists.txt ++++ b/krfb/CMakeLists.txt +@@ -20,6 +20,7 @@ target_link_libraries (krfbprivate + ${QT_QTCORE_LIBRARY} + ${QT_QTGUI_LIBRARY} + ${X11_X11_LIB} ++ ${LIBVNCSERVER_LIBRARIES} + ) + + set_target_properties (krfbprivate PROPERTIES +@@ -103,6 +104,7 @@ target_link_libraries (krfb + ${QT_QTNETWORK_LIBRARY} + ${KDE4_KDNSSD_LIBS} + ${KDE4_KDEUI_LIBS} ++ ${LIBVNCSERVER_LIBRARIES} + ) + + if(TelepathyQt4_FOUND) +diff --git a/krfb/rfb.h b/krfb/rfb.h +index 40308a2..fa94eda 100644 +--- a/krfb/rfb.h ++++ b/krfb/rfb.h +@@ -6,7 +6,7 @@ + #ifndef KRFB_RFB_H + #define KRFB_RFB_H + +-#include "../libvncserver/rfb/rfb.h" ++#include "rfb/rfb.h" + + #undef TRUE + #undef FALSE +-- +2.0.2 + diff --git a/kde-apps/krfb/krfb-4.14.3.ebuild b/kde-apps/krfb/krfb-4.14.3.ebuild new file mode 100644 index 0000000..9a60265 --- /dev/null +++ b/kde-apps/krfb/krfb-4.14.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="VNC-compatible server to share KDE desktops" +HOMEPAGE="https://www.kde.org/applications/system/krfb/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug telepathy ktp" +REQUIRED_USE="ktp? ( telepathy )" + +DEPEND=" + >=net-libs/libvncserver-0.9.9 + sys-libs/zlib + virtual/jpeg:0 + !aqua? ( + x11-libs/libX11 + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXtst + ) + telepathy? ( >=net-libs/telepathy-qt-0.9 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + # bug 518824, patch before eclass magic + epatch "${FILESDIR}/${PN}-4.14.0-CVE-2014-4607-unbundle-libvncserver.patch" + + kde4-base_src_prepare +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with telepathy TelepathyQt4) + $(cmake-utils_use_with ktp KTp) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/kruler/kruler-4.14.3.ebuild b/kde-apps/kruler/kruler-4.14.3.ebuild new file mode 100644 index 0000000..8626a75 --- /dev/null +++ b/kde-apps/kruler/kruler-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="A screen ruler for KDE" +HOMEPAGE="https://www.kde.org/applications/graphics/kruler/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/ksaneplugin/ksaneplugin-4.14.3.ebuild b/kde-apps/ksaneplugin/ksaneplugin-4.14.3.ebuild new file mode 100644 index 0000000..8fce52d --- /dev/null +++ b/kde-apps/ksaneplugin/ksaneplugin-4.14.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="SANE Plugin for KDE" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libksane) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksaneplugin/metadata.xml b/kde-apps/ksaneplugin/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/ksaneplugin/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kscd/kscd-4.14.3.ebuild b/kde-apps/kscd/kscd-4.14.3.ebuild new file mode 100644 index 0000000..0c1eaeb --- /dev/null +++ b/kde-apps/kscd/kscd-4.14.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="KDE CD player" +HOMEPAGE="https://www.kde.org/applications/multimedia/kscd/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkcddb) + media-libs/musicbrainz:3 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kshisen/kshisen-4.14.3.ebuild b/kde-apps/kshisen/kshisen-4.14.3.ebuild new file mode 100644 index 0000000..a89eb44 --- /dev/null +++ b/kde-apps/kshisen/kshisen-4.14.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="A KDE game similiar to Mahjongg" +HOMEPAGE=" + https://www.kde.org/applications/games/kshisen/ + https://games.kde.org/game.php?game=kshisen +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdegames) + $(add_kdeapps_dep libkmahjongg) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksirk/ksirk-4.14.3.ebuild b/kde-apps/ksirk/ksirk-4.14.3.ebuild new file mode 100644 index 0000000..013742f --- /dev/null +++ b/kde-apps/ksirk/ksirk-4.14.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE: Ksirk is a KDE port of the board game risk" +HOMEPAGE=" + https://www.kde.org/applications/games/ksirk/ + https://games.kde.org/game.php?game=ksirk +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + app-crypt/qca:2[qt4(+)] + $(add_kdeapps_dep libkdegames) + sys-libs/zlib +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksirk/metadata.xml b/kde-apps/ksirk/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/ksirk/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/ksnakeduel/ksnakeduel-4.14.3.ebuild b/kde-apps/ksnakeduel/ksnakeduel-4.14.3.ebuild new file mode 100644 index 0000000..e4e7163 --- /dev/null +++ b/kde-apps/ksnakeduel/ksnakeduel-4.14.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KDE Tron game" +HOMEPAGE="https://www.kde.org/applications/games/ksnakeduel/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND} + !kde-base/ktron:4 +" diff --git a/kde-apps/ksnakeduel/metadata.xml b/kde-apps/ksnakeduel/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/ksnakeduel/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild b/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild new file mode 100644 index 0000000..7d06568 --- /dev/null +++ b/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Screenshot Utility" +HOMEPAGE="https://www.kde.org/applications/graphics/ksnapshot/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug kipi" + +DEPEND=" + x11-libs/libXfixes + !aqua? ( + x11-libs/libX11 + x11-libs/libXext + ) + kipi? ( $(add_kdeapps_dep libkipi) ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with kipi) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/kspaceduel/kspaceduel-4.14.3.ebuild b/kde-apps/kspaceduel/kspaceduel-4.14.3.ebuild new file mode 100644 index 0000000..55073c3 --- /dev/null +++ b/kde-apps/kspaceduel/kspaceduel-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KDE Space Game" +HOMEPAGE=" + https://www.kde.org/applications/games/kspaceduel/ + https://games.kde.org/game.php?game=kspaceduel +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksquares/ksquares-4.14.3.ebuild b/kde-apps/ksquares/ksquares-4.14.3.ebuild new file mode 100644 index 0000000..583647f --- /dev/null +++ b/kde-apps/ksquares/ksquares-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KSquares is an implementation of the game squares for KDE4" +HOMEPAGE=" + https://www.kde.org/applications/games/ksquares/ + https://games.kde.org/game.php?game=ksquares +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/ksquares/metadata.xml b/kde-apps/ksquares/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/ksquares/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kstars/files/kstars-15.12.0-unused-kf5-deps.patch b/kde-apps/kstars/files/kstars-15.12.0-unused-kf5-deps.patch new file mode 100644 index 0000000..0623845 --- /dev/null +++ b/kde-apps/kstars/files/kstars-15.12.0-unused-kf5-deps.patch @@ -0,0 +1,79 @@ +From: Akarsh Simha +Date: Thu, 31 Dec 2015 10:40:37 +0000 +Subject: [NEEDS TESTING] Remove "fake" KF5 dependencies from CMakeLists.txt +X-Git-Url: http://quickgit.kde.org/?p=kstars.git&a=commitdiff&h=14ca537e2676267bed73a40f0b8efd94d7cbc761 +--- +[NEEDS TESTING] Remove "fake" KF5 dependencies from CMakeLists.txt + +Removed the following KF5 frameworks: JobWidgets, DBusAddons, TextEditor + +Moved the Notifications KF5 framework as required only if INDI is +present. + +Builds both with and without INDI (but not in a completely thorough +test) on my setup (ArchLinux) + +Jasem: please double check that it builds correctly for you too +with/without INDI. + +CCMAIL: mutlaqja@ikarustech.com +--- + + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -32,16 +32,13 @@ + GuiAddons + WidgetsAddons + NewStuff +- DBusAddons ++# DBusAddons + I18n + Init +- JobWidgets + KIO + XmlGui + Plotting +- TextEditor + IconThemes +- Notifications + ) + + find_package(Eigen3 REQUIRED) +@@ -61,6 +58,8 @@ + find_package(INDI 1.2.0) + #FIXME is there a better way to do this? + if (INDI_FOUND) ++#FIXME is the following the right way of doing this? ++find_package(KF5 REQUIRED COMPONENTS Notifications) + SET(HAVE_INDI 1) + else(INDI_FOUND) + SET(HAVE_INDI 0) + +--- a/kstars/CMakeLists.txt ++++ b/kstars/CMakeLists.txt +@@ -541,10 +541,9 @@ + KF5::KIOFileWidgets + KF5::WidgetsAddons + KF5::Plotting +- KF5::TextEditor +- KF5::DBusAddons ++# KF5::TextEditor ++# KF5::DBusAddons + KF5::IconThemes +- KF5::Notifications + Qt5::Gui + Qt5::PrintSupport + Qt5::Sql +@@ -561,7 +560,9 @@ + target_link_libraries(KStarsLib ${CFITSIO_LIBRARIES}) + endif (CFITSIO_FOUND) + if (INDI_FOUND) +- target_link_libraries(KStarsLib ${CMAKE_THREAD_LIBS_INIT} ${INDI_LIBRARIES} ${INDI_CLIENT_LIBRARIES} z) ++ target_link_libraries(KStarsLib ${CMAKE_THREAD_LIBS_INIT} ++ ${INDI_LIBRARIES} ${INDI_CLIENT_LIBRARIES} ++ KF5::Notifications z) + endif (INDI_FOUND) + if (WCSLIB_FOUND) + target_link_libraries(KStarsLib ${WCSLIB_LIBRARIES}) + diff --git a/kde-apps/kstars/files/kstars-15.12.0-unused-qt-deps.patch b/kde-apps/kstars/files/kstars-15.12.0-unused-qt-deps.patch new file mode 100644 index 0000000..f819ec4 --- /dev/null +++ b/kde-apps/kstars/files/kstars-15.12.0-unused-qt-deps.patch @@ -0,0 +1,60 @@ +From: Jasem Mutlaq +Date: Wed, 30 Dec 2015 17:02:20 +0000 +Subject: Removing unncessary dependencies on Qt modules for Test OpenGL QML QtQuick QtMultimedia. We should re-enable QML/QtQuick if someone manager to migrate what is interesting tonight tool +X-Git-Url: http://quickgit.kde.org/?p=kstars.git&a=commitdiff&h=2f09f40aca053048ffb65621e3c18780cdc5cbe3 +--- +Removing unncessary dependencies on Qt modules for Test OpenGL QML QtQuick QtMultimedia. We should re-enable QML/QtQuick if someone manager to migrate what is interesting tonight tool +--- + + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -16,7 +16,8 @@ + set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) + set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules" ${CMAKE_MODULE_PATH}) + +-find_package(Qt5 5.2 REQUIRED COMPONENTS Gui Qml Quick Xml Sql Svg OpenGL PrintSupport Multimedia Test) ++#find_package(Qt5 5.2 REQUIRED COMPONENTS Gui Qml Quick Xml Sql Svg PrintSupport) ++find_package(Qt5 5.2 REQUIRED COMPONENTS Gui Xml Sql Svg PrintSupport) + include(KDEInstallDirs) + include(KDECompilerSettings) + include(KDECMakeSettings) +--- a/kstars/CMakeLists.txt ++++ b/kstars/CMakeLists.txt +@@ -549,9 +549,8 @@ + Qt5::PrintSupport + Qt5::Sql + Qt5::Svg +- Qt5::Multimedia +- Qt5::Qml +- Qt5::Quick ++ #Qt5::Qml ++ #Qt5::Quick + ${ZLIB_LIBRARIES} + ) + +--- a/kstars/kstars.cpp ++++ b/kstars/kstars.cpp +@@ -39,7 +39,7 @@ + #include "dialogs/finddialog.h" + #include "dialogs/exportimagedialog.h" + #include "observinglist.h" +-#include "whatsinteresting/wiview.h" ++//#include "whatsinteresting/wiview.h" + + #include "kstarsadaptor.h" + +--- a/kstars/kstarsactions.cpp ++++ b/kstars/kstarsactions.cpp +@@ -30,8 +30,8 @@ + #include + #include + #include +-#include +-#include ++//#include ++//#include + #include + #include + #include + diff --git a/kde-apps/kstars/files/kstars-4.14.3-indilib100.patch b/kde-apps/kstars/files/kstars-4.14.3-indilib100.patch new file mode 100644 index 0000000..9b26cec --- /dev/null +++ b/kde-apps/kstars/files/kstars-4.14.3-indilib100.patch @@ -0,0 +1,26 @@ +From 97c3d53af2998420f7646b3a482417d00c291ec8 Mon Sep 17 00:00:00 2001 +From: Jasem Mutlaq +Date: Mon, 1 Dec 2014 00:50:27 +0300 +Subject: [PATCH] use std::string from libindi + +--- + kstars/indi/indidevice.cpp | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/kstars/indi/indidevice.cpp b/kstars/indi/indidevice.cpp +index f52decc..2a05ca6 100644 +--- a/kstars/indi/indidevice.cpp ++++ b/kstars/indi/indidevice.cpp +@@ -268,7 +268,8 @@ void INDI_D::updateMessageLog(INDI::BaseDevice *idv, int messageID) + return; + + msgST_w->ensureCursorVisible(); +- msgST_w->insertPlainText(dv->messageQueue(messageID) + QString("\n")); ++ msgST_w->insertPlainText(QString::fromStdString(dv->messageQueue(messageID))); ++ msgST_w->insertPlainText("\n"); + QTextCursor c = msgST_w->textCursor(); + c.movePosition(QTextCursor::Start); + msgST_w->setTextCursor(c); +-- +2.0.5 + diff --git a/kde-apps/kstars/kstars-4.14.3-r1.ebuild b/kde-apps/kstars/kstars-4.14.3-r1.ebuild new file mode 100644 index 0000000..b6010ae --- /dev/null +++ b/kde-apps/kstars/kstars-4.14.3-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit flag-o-matic kde4-base + +DESCRIPTION="KDE Desktop Planetarium" +HOMEPAGE="https://www.kde.org/applications/education/kstars https://edu.kde.org/kstars" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug fits indi" + +REQUIRED_USE="indi? ( fits )" + +DEPEND=" + dev-cpp/eigen:3 + $(add_kdeapps_dep libkdeedu) + fits? ( >=sci-libs/cfitsio-0.390 ) + indi? ( >=sci-libs/indilib-0.9.8 ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${P}-indilib100.patch" ) + +src_configure() { + # Bug 308903 + use ppc64 && append-flags -mminimal-toc + + local mycmakeargs=( + $(cmake-utils_use_with fits CFitsio) + $(cmake-utils_use_with indi) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/kstart/kstart-4.14.3.ebuild b/kde-apps/kstart/kstart-4.14.3.ebuild new file mode 100644 index 0000000..2616660 --- /dev/null +++ b/kde-apps/kstart/kstart-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE: Utility to launch applications with special window properties" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/ksudoku/ksudoku-4.14.3.ebuild b/kde-apps/ksudoku/ksudoku-4.14.3.ebuild new file mode 100644 index 0000000..e8424b0 --- /dev/null +++ b/kde-apps/ksudoku/ksudoku-4.14.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +OPENGL_REQUIRED="optional" +inherit kde4-base + +DESCRIPTION="KDE Sudoku" +HOMEPAGE=" + https://www.kde.org/applications/games/ksudoku/ + https://games.kde.org/game.php?game=ksudoku +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdegames) + opengl? ( virtual/glu ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with opengl OpenGL) + ) + kde4-base_src_configure +} diff --git a/kde-apps/ksudoku/metadata.xml b/kde-apps/ksudoku/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/ksudoku/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/ksystemlog/ksystemlog-4.14.3.ebuild b/kde-apps/ksystemlog/ksystemlog-4.14.3.ebuild new file mode 100644 index 0000000..3a6accb --- /dev/null +++ b/kde-apps/ksystemlog/ksystemlog-4.14.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +VIRTUALX_REQUIRED=test +inherit kde4-base + +DESCRIPTION="KDE system log viewer" +HOMEPAGE="https://www.kde.org/applications/system/ksystemlog/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug test" + +RESTRICT=test +# bug 378101 + +src_prepare() { + kde4-base_src_prepare + + if use test; then + # beat this stupid test into shape: the test files contain no year, so + # comparison succeeds only in 2007 !!! + local theyear=$(date +%Y) + einfo Setting the current year as ${theyear} in the test files + sed -e "s:2007:${theyear}:g" -i tests/systemAnalyzerTest.cpp + + # one test consistently fails, so comment it out for the moment + sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" -i ksystemlog/tests/CMakeLists.txt + fi +} diff --git a/kde-apps/ksystemlog/metadata.xml b/kde-apps/ksystemlog/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/ksystemlog/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kteatime/kteatime-4.14.3.ebuild b/kde-apps/kteatime/kteatime-4.14.3.ebuild new file mode 100644 index 0000000..cc16626 --- /dev/null +++ b/kde-apps/kteatime/kteatime-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE timer for making a fine cup of tea" +HOMEPAGE="https://www.kde.org/applications/games/kteatime" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/ktimer/ktimer-4.14.3.ebuild b/kde-apps/ktimer/ktimer-4.14.3.ebuild new file mode 100644 index 0000000..9a3e1eb --- /dev/null +++ b/kde-apps/ktimer/ktimer-4.14.3.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Timer" +HOMEPAGE="https://www.kde.org/applications/utilities/ktimer +https://utils.kde.org/projects/ktimer" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/ktimezoned/ktimezoned-4.14.3.ebuild b/kde-apps/ktimezoned/ktimezoned-4.14.3.ebuild new file mode 100644 index 0000000..8e107fd --- /dev/null +++ b/kde-apps/ktimezoned/ktimezoned-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE: Timezone daemon" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/ktimezoned/metadata.xml b/kde-apps/ktimezoned/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/ktimezoned/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/ktouch/ktouch-4.14.3.ebuild b/kde-apps/ktouch/ktouch-4.14.3.ebuild new file mode 100644 index 0000000..c1ac179 --- /dev/null +++ b/kde-apps/ktouch/ktouch-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE: A program that helps you to learn and practice touch typing" +HOMEPAGE="https://edu.kde.org/applications/miscellaneous/ktouch" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + $(add_kdeapps_dep knotify) + $(add_kdeapps_dep kqtquickcharts) + $(add_kdeapps_dep plasma-runtime) +" diff --git a/kde-apps/ktraderclient/ktraderclient-4.14.3.ebuild b/kde-apps/ktraderclient/ktraderclient-4.14.3.ebuild new file mode 100644 index 0000000..9650125 --- /dev/null +++ b/kde-apps/ktraderclient/ktraderclient-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="A command-line tool for querying the KDE trader system" +IUSE="debug" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" diff --git a/kde-apps/ktraderclient/metadata.xml b/kde-apps/ktraderclient/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/ktraderclient/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/ktuberling/ktuberling-4.14.3.ebuild b/kde-apps/ktuberling/ktuberling-4.14.3.ebuild new file mode 100644 index 0000000..2d23f63 --- /dev/null +++ b/kde-apps/ktuberling/ktuberling-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="KDE: potato game for kids" +HOMEPAGE=" + https://www.kde.org/applications/games/ktuberling/ + https://games.kde.org/game.php?game=ktuberling +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/kturtle/kturtle-4.14.3.ebuild b/kde-apps/kturtle/kturtle-4.14.3.ebuild new file mode 100644 index 0000000..39f61d7 --- /dev/null +++ b/kde-apps/kturtle/kturtle-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE: Educational programming environment using the Logo programming language" +HOMEPAGE="https://www.kde.org/applications/education/kturtle https://edu.kde.org/kturtle" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + $(add_kdeapps_dep knotify) +" diff --git a/kde-apps/kubrick/kubrick-4.14.3.ebuild b/kde-apps/kubrick/kubrick-4.14.3.ebuild new file mode 100644 index 0000000..ba7b8e2 --- /dev/null +++ b/kde-apps/kubrick/kubrick-4.14.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +OPENGL_REQUIRED="always" +inherit kde4-base + +DESCRIPTION="A game based on the \"Rubik's Cube\" puzzle" +HOMEPAGE="https://www.kde.org/applications/games/kubrick/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND="$(add_kdeapps_dep libkdegames) + virtual/glu +" +DEPEND="${RDEPEND} + virtual/opengl +" diff --git a/kde-apps/kubrick/metadata.xml b/kde-apps/kubrick/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kubrick/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kuiserver/kuiserver-4.14.3.ebuild b/kde-apps/kuiserver/kuiserver-4.14.3.ebuild new file mode 100644 index 0000000..55a5adb --- /dev/null +++ b/kde-apps/kuiserver/kuiserver-4.14.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE: Progress Info UI server" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/kuiserver/metadata.xml b/kde-apps/kuiserver/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kuiserver/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kurifilter-plugins/kurifilter-plugins-4.14.3.ebuild b/kde-apps/kurifilter-plugins/kurifilter-plugins-4.14.3.ebuild new file mode 100644 index 0000000..65af2f1 --- /dev/null +++ b/kde-apps/kurifilter-plugins/kurifilter-plugins-4.14.3.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE: Plugins to manage filtering URIs" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RESTRICT=test +# bug 420255 diff --git a/kde-apps/kurifilter-plugins/metadata.xml b/kde-apps/kurifilter-plugins/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kurifilter-plugins/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/kuser/kuser-4.14.3.ebuild b/kde-apps/kuser/kuser-4.14.3.ebuild new file mode 100644 index 0000000..8abc634 --- /dev/null +++ b/kde-apps/kuser/kuser-4.14.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE application that helps you manage system users" +HOMEPAGE="https://www.kde.org/applications/system/kuser/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep kdepimlibs) +" +# notify is needed for dialogs +RDEPEND="${DEPEND} + $(add_kdeapps_dep knotify) +" diff --git a/kde-apps/kwalletd/files/kwalletd-4.14.3-CVE-2013-7252.patch b/kde-apps/kwalletd/files/kwalletd-4.14.3-CVE-2013-7252.patch new file mode 100644 index 0000000..9019e17 --- /dev/null +++ b/kde-apps/kwalletd/files/kwalletd-4.14.3-CVE-2013-7252.patch @@ -0,0 +1,777 @@ +From 466859302095a4ee4a9214ab24144eab7697224f Mon Sep 17 00:00:00 2001 +From: Valentin Rusu +Date: Mon, 5 Jan 2015 23:00:58 +0100 +Subject: [PATCH] Backporting CBC algorithm fix from frameworks/kwallet + +The CBC algorithm was not enrcrypting in CBC but in ECB, despite it being +named CBC. This problem was found by Itay Duvdevani who let us know it on the +security mailing list. His mail eventually got forwarded to me and here is the +fix. I also fixed the test program which was incorrectly checking the +expected bytes. + +This commit corresponds to the following commits from: +frameworks/kwallet + 88bc1ff01e5fdf59a13fe012aa03e31e9eb8a3b1 + 6e588d795e6631c3c9d84d85fd3884a159b45849 +--- + kwalletd/backend/backendpersisthandler.cpp | 67 ++++--- + kwalletd/backend/backendpersisthandler.h | 4 +- + kwalletd/backend/cbc.cc | 273 ++++++++++++++++++----------- + kwalletd/backend/cbc.h | 44 ++--- + kwalletd/backend/tests/testbf.cpp | 96 +++++----- + 5 files changed, 279 insertions(+), 205 deletions(-) + +diff --git a/kwalletd/backend/backendpersisthandler.cpp b/kwalletd/backend/backendpersisthandler.cpp +index 126210a..5c321c9 100644 +--- a/kwalletd/backend/backendpersisthandler.cpp ++++ b/kwalletd/backend/backendpersisthandler.cpp +@@ -40,14 +40,15 @@ + #include "sha1.h" + #include "cbc.h" + +-#ifdef Q_OS_WIN ++#ifdef Q_OS_WIN + #include + #include + #endif + +-#define KWALLET_CIPHER_BLOWFISH_CBC 0 ++#define KWALLET_CIPHER_BLOWFISH_ECB 0 // this was the old KWALLET_CIPHER_BLOWFISH_CBC + #define KWALLET_CIPHER_3DES_CBC 1 // unsupported + #define KWALLET_CIPHER_GPG 2 ++#define KWALLET_CIPHER_BLOWFISH_CBC 3 + + #define KWALLET_HASH_SHA1 0 + #define KWALLET_HASH_MD5 1 // unsupported +@@ -164,13 +165,18 @@ BackendPersistHandler *BackendPersistHandler::getPersistHandler(BackendCipherTyp + return 0; + } + } +- ++ + BackendPersistHandler *BackendPersistHandler::getPersistHandler(char magicBuf[12]) + { +- if (magicBuf[2] == KWALLET_CIPHER_BLOWFISH_CBC && ++ if ((magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB || magicBuf[2] == KWALLET_CIPHER_BLOWFISH_CBC) && + (magicBuf[3] == KWALLET_HASH_SHA1 || magicBuf[3] == KWALLET_HASH_PBKDF2_SHA512)) { +- if (0 == blowfishHandler) +- blowfishHandler = new BlowfishPersistHandler; ++ if (0 == blowfishHandler) { ++ bool useECBforReading = magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB; ++ if (useECBforReading) { ++ qDebug() << "this wallet uses ECB encryption. It'll be converted to CBC on next save."; ++ } ++ blowfishHandler = new BlowfishPersistHandler(useECBforReading); ++ } + return blowfishHandler; + } + #ifdef HAVE_QGPGME +@@ -183,11 +189,16 @@ BackendPersistHandler *BackendPersistHandler::getPersistHandler(char magicBuf[12 + #endif // HAVE_QGPGME + return 0; // unknown cipher or hash + } +- ++ + int BlowfishPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WId) + { + assert(wb->_cipherType == BACKEND_CIPHER_BLOWFISH); + ++ if (_useECBforReading) { ++ qDebug() << "This wallet used ECB and is now saved using CBC"; ++ _useECBforReading = false; ++ } ++ + version[2] = KWALLET_CIPHER_BLOWFISH_CBC; + if(!wb->_useNewHash) { + version[3] = KWALLET_HASH_SHA1; +@@ -358,7 +369,7 @@ int BlowfishPersistHandler::read(Backend* wb, QFile& db, WId) + assert(encrypted.size() < db.size()); + + BlowFish _bf; +- CipherBlockChain bf(&_bf); ++ CipherBlockChain bf(&_bf, _useECBforReading); + int blksz = bf.blockSize(); + if ((encrypted.size() % blksz) != 0) { + return -5; // invalid file structure +@@ -502,7 +513,7 @@ int GpgPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WI + sf.abort(); + return -5; + } +- ++ + boost::shared_ptr< GpgME::Context > ctx( GpgME::Context::createForProtocol(GpgME::OpenPGP) ); + if (0 == ctx) { + kDebug() << "Cannot setup OpenPGP context!"; +@@ -511,7 +522,7 @@ int GpgPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WI + } + + assert(wb->_cipherType == BACKEND_CIPHER_GPG); +- ++ + QByteArray hashes; + QDataStream hashStream(&hashes, QIODevice::WriteOnly); + KMD5 md5; +@@ -549,7 +560,7 @@ int GpgPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WI + dataStream << keyID; + dataStream << hashes; + dataStream << values; +- ++ + GpgME::Data decryptedData(dataBuffer.data(), dataBuffer.size(), false); + GpgME::Data encryptedData; + std::vector< GpgME::Key > keys; +@@ -574,7 +585,7 @@ int GpgPersistHandler::write(Backend* wb, KSaveFile& sf, QByteArray& version, WI + return -4; // write error + } + } +- ++ + return 0; + } + +@@ -596,7 +607,7 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w) + while (bytes = sf.read(buffer, sizeof(buffer)/sizeof(buffer[0]))){ + encryptedData.write(buffer, bytes); + } +- ++ + retry_label: + boost::shared_ptr< GpgME::Context > ctx( GpgME::Context::createForProtocol(GpgME::OpenPGP) ); + if (0 == ctx) { +@@ -620,13 +631,13 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w) + } + return -1; + } +- ++ + decryptedData.seek(0, SEEK_SET); + QByteArray dataBuffer; + while (bytes = decryptedData.read(buffer, sizeof(buffer)/sizeof(buffer[0]))){ + dataBuffer.append(buffer, bytes); + } +- ++ + // load the wallet from the decrypted data + QDataStream dataStream(dataBuffer); + QString keyID; +@@ -661,10 +672,10 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w) + return -1; + } + +- ++ + QDataStream hashStream(hashes); + QDataStream valueStream(values); +- ++ + quint32 hashCount; + hashStream >> hashCount; + if (hashCount > 0xFFFF) { +@@ -675,10 +686,10 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w) + while (hashCount--){ + KMD5::Digest d; + hashStream.readRawData(reinterpret_cast(d), 16); +- ++ + quint32 folderSize; + hashStream >> folderSize; +- ++ + MD5Digest ba = MD5Digest(reinterpret_cast(d)); + QMap >::iterator it = wb->_hashes.insert(ba, QList()); + while (folderSize--){ +@@ -688,27 +699,27 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w) + (*it).append(ba); + } + } +- ++ + while (folderCount--){ + QString folder; + valueStream >> folder; +- ++ + quint32 entryCount; + valueStream >> entryCount; +- ++ + wb->_entries[folder].clear(); +- ++ + while (entryCount--){ + KWallet::Wallet::EntryType et = KWallet::Wallet::Unknown; + Entry *e = new Entry; +- ++ + QString key; + valueStream >> key; +- ++ + qint32 x =0; // necessary to read properly + valueStream >> x; + et = static_cast(x); +- ++ + switch (et) { + case KWallet::Wallet::Password: + case KWallet::Wallet::Stream: +@@ -718,7 +729,7 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w) + delete e; + continue; + } +- ++ + QByteArray a; + valueStream >> a; + e->setValue(a); +@@ -727,7 +738,7 @@ int GpgPersistHandler::read(Backend* wb, QFile& sf, WId w) + wb->_entries[folder][key] = e; + } + } +- ++ + wb->_open = true; + + return 0; +diff --git a/kwalletd/backend/backendpersisthandler.h b/kwalletd/backend/backendpersisthandler.h +index a33db48..11d67f2 100644 +--- a/kwalletd/backend/backendpersisthandler.h ++++ b/kwalletd/backend/backendpersisthandler.h +@@ -60,11 +60,13 @@ public: + + class BlowfishPersistHandler : public BackendPersistHandler { + public: +- BlowfishPersistHandler() {} ++ explicit BlowfishPersistHandler(bool useECBforReading =false) : _useECBforReading(useECBforReading) {} + virtual ~BlowfishPersistHandler() {} + + virtual int write(Backend* wb, KSaveFile& sf, QByteArray& version, WId w); + virtual int read(Backend* wb, QFile& sf, WId w); ++private: ++ bool _useECBforReading; + }; + + #ifdef HAVE_QGPGME +diff --git a/kwalletd/backend/cbc.cc b/kwalletd/backend/cbc.cc +index 7bc5f38..772f3de 100644 +--- a/kwalletd/backend/cbc.cc ++++ b/kwalletd/backend/cbc.cc +@@ -1,149 +1,212 @@ + /* This file is part of the KDE project + Copyright (C) 2001 George Staikos +- ++ + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. +- ++ + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. +- ++ + You should have received a copy of the GNU Library General Public License + along with this library; see the file COPYING.LIB. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. + */ + +- + #include "cbc.h" + #include +- +- +- +-CipherBlockChain::CipherBlockChain(BlockCipher *cipher) : _cipher(cipher) { +- _next = 0L; +- _register = 0L; +- _len = -1; +- _reader = _writer = 0L; +- if (cipher) { +- _blksz = cipher->blockSize(); +- } ++#include ++ ++CipherBlockChain::CipherBlockChain(BlockCipher *cipher, bool useECBforReading) : ++ _cipher(cipher) ++ , _useECBforReading(useECBforReading) ++{ ++ _next = 0L; ++ _register = 0L; ++ _len = -1; ++ _reader = _writer = 0L; ++ if (cipher) { ++ _blksz = cipher->blockSize(); ++ } + } + +- +-CipherBlockChain::~CipherBlockChain() { +- delete[] (char *)_register; +- _register = 0L; +- delete[] (char *)_next; +- _next = 0L; ++CipherBlockChain::~CipherBlockChain() ++{ ++ delete[](char *)_register; ++ _register = 0L; ++ delete[](char *)_next; ++ _next = 0L; + } + +- +-bool CipherBlockChain::setKey(void *key, int bitlength) { +- if (_cipher) { +- return _cipher->setKey(key, bitlength); +- } +- return false; ++bool CipherBlockChain::setKey(void *key, int bitlength) ++{ ++ if (_cipher) { ++ return _cipher->setKey(key, bitlength); ++ } ++ return false; + } + +- +-int CipherBlockChain::keyLen() const { +- if (_cipher) { +- return _cipher->keyLen(); +- } +- return -1; ++int CipherBlockChain::keyLen() const ++{ ++ if (_cipher) { ++ return _cipher->keyLen(); ++ } ++ return -1; + } + +- +-bool CipherBlockChain::variableKeyLen() const { +- if (_cipher) { +- return _cipher->variableKeyLen(); +- } +- return false; ++bool CipherBlockChain::variableKeyLen() const ++{ ++ if (_cipher) { ++ return _cipher->variableKeyLen(); ++ } ++ return false; + } + +- +-bool CipherBlockChain::readyToGo() const { +- if (_cipher) { +- return _cipher->readyToGo(); +- } +- return false; ++bool CipherBlockChain::readyToGo() const ++{ ++ if (_cipher) { ++ return _cipher->readyToGo(); ++ } ++ return false; + } + +- +-int CipherBlockChain::encrypt(void *block, int len) { +- if (_cipher && !_reader) { +- int rc; +- +- _writer |= 1; +- +- if (!_register) { +- _register = new unsigned char[len]; +- _len = len; +- memset(_register, 0, len); +- } else if (len > _len) { +- return -1; +- } +- +- // This might be optimizable +- char *tb = (char *)block; +- for (int i = 0; i < len; i++) { +- tb[i] ^= ((char *)_register)[i]; +- } +- +- rc = _cipher->encrypt(block, len); +- +- if (rc != -1) { +- memcpy(_register, block, len); +- } +- +- return rc; +- } +- return -1; ++void CipherBlockChain::initRegister() { ++ if (_register == 0L) { ++ size_t registerLen = _cipher->blockSize(); ++ _register = new unsigned char[registerLen]; ++ _len = registerLen; ++ } ++ memset(_register, 0, _len); + } + ++int CipherBlockChain::encrypt(void *block, int len) ++{ ++ if (_cipher && !_reader) { ++ int rc; + +-int CipherBlockChain::decrypt(void *block, int len) { +- if (_cipher && !_writer) { +- int rc; ++ _writer |= 1; + +- _reader |= 1; ++ initRegister(); + +- if (!_register) { +- _register = new unsigned char[len]; +- _len = len; +- memset(_register, 0, len); +- } else if (len > _len) { +- return -1; +- } ++ if ((len % _len) >0) { ++ kDebug() << "Block length given encrypt (" << len << ") is not a multiple of " << _len; ++ return -1; ++ } + +- if (!_next) +- _next = new unsigned char[_len]; +- memcpy(_next, block, _len); ++ char *elemBlock = static_cast(block); ++ for (int b = 0; b < len/_len; b++) { + +- rc = _cipher->decrypt(block, len); ++ // This might be optimizable ++ char *tb = static_cast(elemBlock); ++ for (int i = 0; i < _len; i++) { ++ *tb++ ^= ((char *)_register)[i]; ++ } + +- if (rc != -1) { +- // This might be optimizable +- char *tb = (char *)block; +- for (int i = 0; i < len; i++) { +- tb[i] ^= ((char *)_register)[i]; +- } +- } ++ rc = _cipher->encrypt(elemBlock, _len); + +- void *temp; +- temp = _next; +- _next = _register; +- _register = temp; ++ if (rc != -1) { ++ memcpy(_register, elemBlock, _len); ++ } ++ elemBlock += _len; ++ } + +- return rc; +- } +- return -1; ++ return rc; ++ } ++ return -1; + } + ++// This is the old decrypt method, that was decrypting using ECB ++// instead of CBC ++int CipherBlockChain::decryptECB(void *block, int len) { ++ if (_cipher && !_writer) { ++ int rc; ++ ++ _reader |= 1; ++ ++ if (!_register) { ++ _register = new unsigned char[len]; ++ _len = len; ++ memset(_register, 0, len); ++ } else if (len > _len) { ++ return -1; ++ } ++ ++ if (!_next) { ++ _next = new unsigned char[_len]; ++ } ++ memcpy(_next, block, _len); ++ ++ rc = _cipher->decrypt(block, len); ++ ++ if (rc != -1) { ++ // This might be optimizable ++ char *tb = (char *)block; ++ for (int i = 0; i < len; i++) { ++ tb[i] ^= ((char *)_register)[i]; ++ } ++ } ++ ++ void *temp; ++ temp = _next; ++ _next = _register; ++ _register = temp; ++ ++ return rc; ++ } ++ return -1; ++} + +- ++int CipherBlockChain::decrypt(void *block, int len) ++{ ++ if (_useECBforReading) { ++ kDebug() << "decrypting using ECB!"; ++ return decryptECB(block, len); ++ } ++ ++ if (_cipher && !_writer) { ++ int rc = 0; ++ ++ _reader |= 1; ++ ++ initRegister(); ++ ++ if ((len % _len) >0) { ++ kDebug() << "Block length given for decrypt (" << len << ") is not a multiple of " << _len; ++ return -1; ++ } ++ ++ char *elemBlock = static_cast(block); ++ for (int b = 0; b < len/_len; b++) { ++ if (_next == 0L) { ++ _next = new unsigned char[_len]; ++ } ++ memcpy(_next, elemBlock, _len); ++ ++ int bytesDecrypted = _cipher->decrypt(elemBlock, _len); ++ ++ if (bytesDecrypted != -1) { ++ rc += bytesDecrypted; ++ // This might be optimizable ++ char *tb = (char *)elemBlock; ++ for (int i = 0; i < _len; i++) { ++ *tb++ ^= ((char *)_register)[i]; ++ } ++ } ++ ++ void *temp; ++ temp = _next; ++ _next = _register; ++ _register = temp; ++ ++ elemBlock += _len; ++ } ++ ++ return rc; ++ } ++ return -1; ++} + +diff --git a/kwalletd/backend/cbc.h b/kwalletd/backend/cbc.h +index 1ce971a..8750785 100644 +--- a/kwalletd/backend/cbc.h ++++ b/kwalletd/backend/cbc.h +@@ -1,24 +1,22 @@ + /* This file is part of the KDE project + Copyright (C) 2001 George Staikos +- ++ + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. +- ++ + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. +- ++ + You should have received a copy of the GNU Library General Public License + along with this library; see the file COPYING.LIB. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. + */ + +- +- + #ifndef __CBC__KO__H + #define __CBC__KO__H + +@@ -33,30 +31,34 @@ + * calls to the other will fail in this instance. + */ + +-class CipherBlockChain : public BlockCipher { +- public: +- CipherBlockChain(BlockCipher *cipher); +- virtual ~CipherBlockChain(); ++class CipherBlockChain : public BlockCipher ++{ ++public: ++ CipherBlockChain(BlockCipher *cipher, bool useECBforReading =false); ++ virtual ~CipherBlockChain(); + +- virtual bool setKey(void *key, int bitlength); ++ virtual bool setKey(void *key, int bitlength); + +- virtual int keyLen() const; ++ virtual int keyLen() const; + +- virtual bool variableKeyLen() const; ++ virtual bool variableKeyLen() const; + +- virtual bool readyToGo() const; ++ virtual bool readyToGo() const; + +- virtual int encrypt(void *block, int len); ++ virtual int encrypt(void *block, int len); + +- virtual int decrypt(void *block, int len); ++ virtual int decrypt(void *block, int len); + +- private: +- BlockCipher *_cipher; +- void *_register; +- void *_next; +- int _len; +- int _reader, _writer; ++private: ++ void initRegister(); ++ int decryptECB(void *block, int len); + ++ BlockCipher *_cipher; ++ void *_register; ++ void *_next; ++ int _len; ++ int _reader, _writer; ++ bool _useECBforReading; + }; + + #endif +diff --git a/kwalletd/backend/tests/testbf.cpp b/kwalletd/backend/tests/testbf.cpp +index 12dc746..b3d554a 100644 +--- a/kwalletd/backend/tests/testbf.cpp ++++ b/kwalletd/backend/tests/testbf.cpp +@@ -4,64 +4,60 @@ + #include "blowfish.h" + #include "cbc.h" + +- +-int main() { +-BlockCipher *bf; +-char data[] = "This is a test."; +-char expect[] = "\x22\x30\x7e\x2f\x42\x28\x44\x01\xda\xdf\x5a\x81\xd7\xe5\x7c\xd0"; +-char key[] = "testkey"; +-unsigned long et[] = {0x11223344}; +- +- printf("%d: 0x11 == %d and 0x44 == %d\n", ((unsigned char *)et)[0], +- 0x11, 0x44); +- bf = new BlowFish(); ++int main() ++{ ++ BlockCipher *bf; ++ char data[] = "This is a test."; ++ char expect[] = "\x3f\x3c\x2d\xae\x8c\x7\x84\xf2\xa7\x6d\x28\xbd\xd\xb\xb8\x79"; ++ char key[] = "testkey"; ++ unsigned long et[] = {0x11223344}; ++ ++ printf("%d: 0x11 == %d and 0x44 == %d\n", ((unsigned char *)et)[0], ++ 0x11, 0x44); ++ bf = new BlowFish(); + // bf = new CipherBlockChain(new BlowFish()); + +- bf->setKey((void *)key, 7*8); +- +- if (!bf->readyToGo()) { +- printf("Error: not ready to go!\n"); +- return -1; +- } ++ bf->setKey((void *)key, 7 * 8); + +- printf("About to encrypt...\n"); fflush(stdout); +- if (-1 == bf->encrypt((void *)data, 8)) { +- printf("Error: encrypt failed!\n"); +- return -1; +- } +- printf("About to encrypt part 2...\n"); fflush(stdout); +- bf->encrypt((void *)(data+8), 8); +- +- printf("Encryption done. data[] is now: "); +- for (int i = 0; i < 16; i++) { +- printf("0x%x ", data[i]&0xff); +- if ((data[i]&0xff) != (expect[i]&0xff)) { +- printf("Error. This byte failed the comparison. It should have been 0x%x.\n", expect[i]&0xff); ++ if (!bf->readyToGo()) { ++ printf("Error: not ready to go!\n"); + return -1; +- } +- } +- printf("\n"); ++ } + +- delete bf; +- bf = new BlowFish(); ++ printf("About to encrypt...\n"); fflush(stdout); ++ if (-1 == bf->encrypt((void *)data, 16)) { ++ printf("Error: encrypt failed!\n"); ++ return -1; ++ } ++ ++ printf("Encryption done. data[] is now: "); ++ for (int i = 0; i < 16; i++) { ++ printf("0x%x ", data[i] & 0xff); ++ if ((data[i] & 0xff) != (expect[i] & 0xff)) { ++ printf("Error. This byte failed the comparison. It should have been 0x%x.\n", expect[i] & 0xff); ++ break; ++ } ++ } ++ printf("\n"); ++ ++ delete bf; ++ bf = new BlowFish(); + // bf = new CipherBlockChain(new BlowFish()); +- bf->setKey((void *)key, 7*8); ++ bf->setKey((void *)key, 7 * 8); + +- printf("About to decrypt...\n"); fflush(stdout); +- if (-1 == bf->decrypt((void *)data, 16)) { +- printf("Error: decrypt failed!\n"); +- return -1; +- } +- //bf->decrypt((void *)(data+8), 8); ++ printf("About to decrypt...\n"); fflush(stdout); ++ if (-1 == bf->decrypt((void *)data, 16)) { ++ printf("Error: decrypt failed!\n"); ++ return -1; ++ } ++ //bf->decrypt((void *)(data+8), 8); + +- printf("All done! Result... data[] = \"%s\"\n", data); +- if (strcmp(data, "This is a test.")) { +- printf("ERROR. Decryption failed.\n"); +- return -1; +- } ++ printf("All done! Result... data[] = \"%s\"\n", data); ++ if (strcmp(data, "This is a test.")) { ++ printf("ERROR. Decryption failed.\n"); ++ return -1; ++ } + +- delete bf; ++ delete bf; + } + +- +- +-- +2.2.1 + diff --git a/kde-apps/kwalletd/files/kwalletd-4.14.3-fix-random-open.patch b/kde-apps/kwalletd/files/kwalletd-4.14.3-fix-random-open.patch new file mode 100644 index 0000000..7443e3f --- /dev/null +++ b/kde-apps/kwalletd/files/kwalletd-4.14.3-fix-random-open.patch @@ -0,0 +1,152 @@ +commit 33a17ba0104cd94f2e33a3ac007b300553cdb417 +Author: Valentin Rusu +Date: Mon Feb 16 22:44:07 2015 +0100 + + Fix for the random wallet open failure when updating + + The problem seems to be caused by the use of BackendPersistHandler + singleton when the user has several wallets on his system and not + all of them have been updated to the new schema. + + BUG: 343718 + +diff --git a/kwalletd/backend/backendpersisthandler.cpp b/kwalletd/backend/backendpersisthandler.cpp +index 5c321c9..b7f63f8 100644 +--- a/kwalletd/backend/backendpersisthandler.cpp ++++ b/kwalletd/backend/backendpersisthandler.cpp +@@ -140,25 +140,14 @@ static int getRandomBlock(QByteArray& randBlock) { + #endif + } + +- +- +-static BlowfishPersistHandler *blowfishHandler =0; +-#ifdef HAVE_QGPGME +-static GpgPersistHandler *gpgHandler =0; +-#endif // HAVE_QGPGME +- + BackendPersistHandler *BackendPersistHandler::getPersistHandler(BackendCipherType cipherType) + { + switch (cipherType){ + case BACKEND_CIPHER_BLOWFISH: +- if (0 == blowfishHandler) +- blowfishHandler = new BlowfishPersistHandler; +- return blowfishHandler; ++ return new BlowfishPersistHandler; + #ifdef HAVE_QGPGME + case BACKEND_CIPHER_GPG: +- if (0 == gpgHandler) +- gpgHandler = new GpgPersistHandler; +- return gpgHandler; ++ return new GpgPersistHandler; + #endif // HAVE_QGPGME + default: + Q_ASSERT(0); +@@ -170,21 +159,16 @@ BackendPersistHandler *BackendPersistHandler::getPersistHandler(char magicBuf[12 + { + if ((magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB || magicBuf[2] == KWALLET_CIPHER_BLOWFISH_CBC) && + (magicBuf[3] == KWALLET_HASH_SHA1 || magicBuf[3] == KWALLET_HASH_PBKDF2_SHA512)) { +- if (0 == blowfishHandler) { +- bool useECBforReading = magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB; +- if (useECBforReading) { +- qDebug() << "this wallet uses ECB encryption. It'll be converted to CBC on next save."; +- } +- blowfishHandler = new BlowfishPersistHandler(useECBforReading); ++ bool useECBforReading = magicBuf[2] == KWALLET_CIPHER_BLOWFISH_ECB; ++ if (useECBforReading) { ++ qDebug() << "this wallet uses ECB encryption. It'll be converted to CBC on next save."; + } +- return blowfishHandler; ++ return new BlowfishPersistHandler(useECBforReading); + } + #ifdef HAVE_QGPGME + if (magicBuf[2] == KWALLET_CIPHER_GPG && + magicBuf[3] == 0) { +- if (0 == gpgHandler) +- gpgHandler = new GpgPersistHandler; +- return gpgHandler; ++ return new GpgPersistHandler; + } + #endif // HAVE_QGPGME + return 0; // unknown cipher or hash +diff --git a/kwalletd/backend/kwalletbackend.cc b/kwalletd/backend/kwalletbackend.cc +index 7d439e3..9240103 100644 +--- a/kwalletd/backend/kwalletbackend.cc ++++ b/kwalletd/backend/kwalletbackend.cc +@@ -266,7 +266,7 @@ int Backend::open(const QByteArray& password, WId w) { + if (_open) { + return -255; // already open + } +- ++ + setPassword(password); + return openInternal(w); + } +@@ -287,20 +287,20 @@ int Backend::openPreHashed(const QByteArray &passwordHash) + if (_open) { + return -255; // already open + } +- ++ + // check the password hash for correct size (currently fixed) + if (passwordHash.size() != 20 && passwordHash.size() != 40 && + passwordHash.size() != 56) { + return -42; // unsupported encryption scheme + } +- ++ + _passhash = passwordHash; + _newPassHash = passwordHash; + _useNewHash = true;//Only new hash is supported + + return openInternal(); + } +- ++ + int Backend::openInternal(WId w) + { + // No wallet existed. Let's create it. +@@ -350,7 +350,9 @@ int Backend::openInternal(WId w) + if (0 == phandler){ + return 42; // unknown cipher or hash + } +- return phandler->read(this, db, w); ++ int result = phandler->read(this, db, w); ++ delete phandler; ++ return result; + } + + void Backend::swapToNewHash() +@@ -427,6 +429,7 @@ int Backend::sync(WId w) { + notification->setText( i18n("Failed to sync wallet %1 to disk. Error codes are:\nRC %2\nSF %3. Please file a BUG report using this information to bugs.kde.org").arg(_name).arg(rc).arg(sf.errorString()) ); + notification->sendEvent(); + } ++ delete phandler; + return rc; + } + +@@ -439,7 +442,7 @@ int Backend::close(bool save) { + return rc; + } + } +- ++ + // do the actual close + for (FolderMap::ConstIterator i = _entries.constBegin(); i != _entries.constEnd(); ++i) { + for (EntryMap::ConstIterator j = i.value().constBegin(); j != i.value().constEnd(); ++j) { +@@ -447,13 +450,13 @@ int Backend::close(bool save) { + } + } + _entries.clear(); +- ++ + // empty the password hash + _passhash.fill(0); + _newPassHash.fill(0); + + _open = false; +- ++ + return 0; + } + diff --git a/kde-apps/kwalletd/kwalletd-4.14.3-r2.ebuild b/kde-apps/kwalletd/kwalletd-4.14.3-r2.ebuild new file mode 100644 index 0000000..5d6106b --- /dev/null +++ b/kde-apps/kwalletd/kwalletd-4.14.3-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +inherit kde4-meta + +DESCRIPTION="KDE Password Server" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug gpg" + +DEPEND=" + dev-libs/libgcrypt:0= + gpg? ( + app-crypt/gpgme + $(add_kdeapps_dep kdepimlibs) + ) +" +RDEPEND="${DEPEND}" + +RESTRICT="test" +# testpamopen crashes with a buffer overflow (__fortify_fail) + +PATCHES=( + "${FILESDIR}/${P}-CVE-2013-7252.patch" + "${FILESDIR}/${P}-fix-random-open.patch" +) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package gpg Gpgme) + $(cmake-utils_use_find_package gpg QGpgme) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/kwalletd/metadata.xml b/kde-apps/kwalletd/metadata.xml new file mode 100644 index 0000000..734ea24 --- /dev/null +++ b/kde-apps/kwalletd/metadata.xml @@ -0,0 +1,8 @@ + + + + + + Support wallets with GnuPG encryption additionally to default blowfish-encrypted file + + diff --git a/kde-apps/kwalletmanager/kwalletmanager-4.14.3.ebuild b/kde-apps/kwalletmanager/kwalletmanager-4.14.3.ebuild new file mode 100644 index 0000000..19122f0 --- /dev/null +++ b/kde-apps/kwalletmanager/kwalletmanager-4.14.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Wallet Management Tool" +HOMEAGE="https://www.kde.org/applications/system/kwalletmanager +https://utils.kde.org/projects/kwalletmanager" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND="!kde-base/kwallet:4" diff --git a/kde-apps/kwordquiz/kwordquiz-4.14.3.ebuild b/kde-apps/kwordquiz/kwordquiz-4.14.3.ebuild new file mode 100644 index 0000000..00199ed --- /dev/null +++ b/kde-apps/kwordquiz/kwordquiz-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE: A powerful flashcard and vocabulary learning program" +HOMEPAGE="https://www.kde.org/applications/education/kwordquiz +https://edu.kde.org/kwordquiz" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdeedu) +" +RDEPEND=${DEPEND} diff --git a/kde-apps/kwrite/kwrite-4.14.3.ebuild b/kde-apps/kwrite/kwrite-4.14.3.ebuild new file mode 100644 index 0000000..a22a633 --- /dev/null +++ b/kde-apps/kwrite/kwrite-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KMNAME="kate" +KMEXTRACTONLY="doc/kate" +inherit kde4-meta + +DESCRIPTION="KDE MDI editor/IDE" +HOMEPAGE="https://www.kde.org/applications/utilities/kwrite" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + $(add_kdebase_dep katepart) +" diff --git a/kde-apps/kwrite/metadata.xml b/kde-apps/kwrite/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/kwrite/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/libkcddb/libkcddb-4.14.3.ebuild b/kde-apps/libkcddb/libkcddb-4.14.3.ebuild new file mode 100644 index 0000000..b127629 --- /dev/null +++ b/kde-apps/libkcddb/libkcddb-4.14.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE library for CDDB" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug musicbrainz" + +# tests require network access and compare static data with online data +# bug 280996 +RESTRICT=test + +DEPEND=" + musicbrainz? ( media-libs/musicbrainz:5 ) +" +RDEPEND="${DEPEND}" + +KMSAVELIBS="true" + +src_prepare() { + kde4-base_src_prepare + + if ! use handbook ; then + pushd kcmcddb > /dev/null + comment_add_subdirectory doc + popd > /dev/null + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with musicbrainz MusicBrainz5) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-4.14.3.ebuild b/kde-apps/libkcompactdisc/libkcompactdisc-4.14.3.ebuild new file mode 100644 index 0000000..aa74ba9 --- /dev/null +++ b/kde-apps/libkcompactdisc/libkcompactdisc-4.14.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="KDE library for playing & ripping CDs" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="alsa debug" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with alsa) + ) + kde4-base_src_configure +} diff --git a/kde-apps/libkcompactdisc/metadata.xml b/kde-apps/libkcompactdisc/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/libkcompactdisc/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/libkdcraw/files/libkdcraw-4.14.3-libraw-0.16.1.patch b/kde-apps/libkdcraw/files/libkdcraw-4.14.3-libraw-0.16.1.patch new file mode 100644 index 0000000..a55ef87 --- /dev/null +++ b/kde-apps/libkdcraw/files/libkdcraw-4.14.3-libraw-0.16.1.patch @@ -0,0 +1,18 @@ +commit 46898ec97a0462eb08a5b6d09999450a86b27aae +Author: Gilles Caulier +Date: Thu May 14 22:54:16 2015 +0200 + +libraw 0.16.1 needs C++ exceptions rules while compilation +BUGS: 347728 +FIXED-IN: 4.11.0 +--- libkdcraw/CMakeLists.txt ++++ libkdcraw/CMakeLists.txt +@@ -22,6 +22,8 @@ + # + # ============================================================ + ++add_definitions (${KDE4_ENABLE_EXCEPTIONS}) ++ + CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/version.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/version.h) + + SET(kdcraw_LIB_SRCS kdcraw.cpp diff --git a/kde-apps/libkdcraw/libkdcraw-4.14.3-r1.ebuild b/kde-apps/libkdcraw/libkdcraw-4.14.3-r1.ebuild new file mode 100644 index 0000000..5059903 --- /dev/null +++ b/kde-apps/libkdcraw/libkdcraw-4.14.3-r1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="KDE digital camera raw image library wrapper" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + >=media-libs/libraw-0.16_beta1-r1:= +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${P}-libraw-0.16.1.patch" ) diff --git a/kde-apps/libkdcraw/metadata.xml b/kde-apps/libkdcraw/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/libkdcraw/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/libkdeedu/libkdeedu-4.14.3.ebuild b/kde-apps/libkdeedu/libkdeedu-4.14.3.ebuild new file mode 100644 index 0000000..949e429 --- /dev/null +++ b/kde-apps/libkdeedu/libkdeedu-4.14.3.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="Common library for KDE educational apps" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +# 4 of 4 tests fail. Last checked for 4.6.1. Tests are fundamentally broken, +# see bug 258857 for details. +RESTRICT=test diff --git a/kde-apps/libkdegames/libkdegames-4.14.3-r1.ebuild b/kde-apps/libkdegames/libkdegames-4.14.3-r1.ebuild new file mode 100644 index 0000000..dd52ab1 --- /dev/null +++ b/kde-apps/libkdegames/libkdegames-4.14.3-r1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="Base library common to many KDE games" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + media-libs/libsndfile + media-libs/openal +" +RDEPEND="${DEPEND}" + +KMSAVELIBS="true" diff --git a/kde-apps/libkexiv2/libkexiv2-4.14.3.ebuild b/kde-apps/libkexiv2/libkexiv2-4.14.3.ebuild new file mode 100644 index 0000000..bb74ce4 --- /dev/null +++ b/kde-apps/libkexiv2/libkexiv2-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="KDE Image Plugin Interface: an exiv2 library wrapper" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug +xmp" + +DEPEND=" + >=media-gfx/exiv2-0.20:=[xmp=] + virtual/jpeg:0 +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libkexiv2/metadata.xml b/kde-apps/libkexiv2/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/libkexiv2/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/libkipi/libkipi-4.14.3.ebuild b/kde-apps/libkipi/libkipi-4.14.3.ebuild new file mode 100644 index 0000000..9d9171b --- /dev/null +++ b/kde-apps/libkipi/libkipi-4.14.3.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="A library for image plugins accross KDE applications" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/libkipi/metadata.xml b/kde-apps/libkipi/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/libkipi/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/libkmahjongg/libkmahjongg-4.14.3.ebuild b/kde-apps/libkmahjongg/libkmahjongg-4.14.3.ebuild new file mode 100644 index 0000000..d87d6ae --- /dev/null +++ b/kde-apps/libkmahjongg/libkmahjongg-4.14.3.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="LibKMahjongg for KDE" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/libkmahjongg/metadata.xml b/kde-apps/libkmahjongg/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/libkmahjongg/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/libkomparediff2/libkomparediff2-4.14.3.ebuild b/kde-apps/libkomparediff2/libkomparediff2-4.14.3.ebuild new file mode 100644 index 0000000..10ac84e --- /dev/null +++ b/kde-apps/libkomparediff2/libkomparediff2-4.14.3.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="KDE library to compare files and strings" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug test" + +RDEPEND="${DEPEND} + !<=kde-base/kompare-4.11.50:4 +" diff --git a/kde-apps/libkomparediff2/metadata.xml b/kde-apps/libkomparediff2/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/libkomparediff2/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/libkonq/files/libkonq-4.9.0-cmake.patch b/kde-apps/libkonq/files/libkonq-4.9.0-cmake.patch new file mode 100644 index 0000000..53865b5 --- /dev/null +++ b/kde-apps/libkonq/files/libkonq-4.9.0-cmake.patch @@ -0,0 +1,15 @@ +This header is required for dolphin. + +diff --git a/lib/konq/CMakeLists.txt b/lib/konq/CMakeLists.txt +index 8ecbfa9..445afd9 100644 +--- a/lib/konq/CMakeLists.txt ++++ b/lib/konq/CMakeLists.txt +@@ -59,7 +59,7 @@ install( FILES + konq_dndpopupmenuplugin.h + knewmenu.h + konq_menuactions.h +- # konq_copytomenu.h - anyone needs it? ++ konq_copytomenu.h + konq_operations.h + libkonq_export.h + konq_events.h diff --git a/kde-apps/libkonq/libkonq-4.14.3.ebuild b/kde-apps/libkonq/libkonq-4.14.3.ebuild new file mode 100644 index 0000000..9b7433d --- /dev/null +++ b/kde-apps/libkonq/libkonq-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-baseapps" +KMMODULE="lib/konq" +CPPUNIT_REQUIRED="optional" +inherit kde4-meta + +DESCRIPTION="The embeddable part of konqueror" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" +RESTRICT="test" + +KMSAVELIBS="true" + +PATCHES=( "${FILESDIR}/${PN}-4.9.0-cmake.patch" ) diff --git a/kde-apps/libksane/libksane-4.14.3.ebuild b/kde-apps/libksane/libksane-4.14.3.ebuild new file mode 100644 index 0000000..9d8a1b8 --- /dev/null +++ b/kde-apps/libksane/libksane-4.14.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="SANE Library interface for KDE" +KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" +LICENSE="LGPL-2" + +DEPEND=" + media-gfx/sane-backends +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/libksane/metadata.xml b/kde-apps/libksane/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/libksane/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/lokalize/lokalize-4.14.3.ebuild b/kde-apps/lokalize/lokalize-4.14.3.ebuild new file mode 100644 index 0000000..4ee709f --- /dev/null +++ b/kde-apps/lokalize/lokalize-4.14.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +PYTHON_COMPAT=( python2_7 ) +inherit python-single-r1 kde4-base + +DESCRIPTION="KDE4 translation tool" +HOMEPAGE="https://www.kde.org/applications/development/lokalize +https://l10n.kde.org/tools" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + >=app-text/hunspell-1.2.8 + >=dev-qt/qtsql-4.5.0:4[sqlite] +" +RDEPEND="${DEPEND} + $(add_kdebase_dep krosspython "${PYTHON_USEDEP}") + $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}") +" + +pkg_setup() { + python-single-r1_pkg_setup + kde4-base_pkg_setup +} + +src_install() { + kde4-base_src_install + python_fix_shebang "${ED}/usr/share/apps/${PN}" +} + +pkg_postinst() { + kde4-base_pkg_postinst + + if ! has_version dev-vcs/subversion ; then + elog "To be able to autofetch KDE translations in new project wizard, install dev-vcs/subversion." + fi +} diff --git a/kde-apps/lokalize/metadata.xml b/kde-apps/lokalize/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/lokalize/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/lskat/lskat-4.14.3.ebuild b/kde-apps/lskat/lskat-4.14.3.ebuild new file mode 100644 index 0000000..1a31c3e --- /dev/null +++ b/kde-apps/lskat/lskat-4.14.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_SELINUX_MODULE="games" +inherit kde4-base + +DESCRIPTION="Skat game for KDE" +HOMEPAGE=" + https://www.kde.org/applications/games/lskat/ + https://games.kde.org/game.php?game=lskat +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/marble/marble-4.14.3.ebuild b/kde-apps/marble/marble-4.14.3.ebuild new file mode 100644 index 0000000..70f40e1 --- /dev/null +++ b/kde-apps/marble/marble-4.14.3.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +KDE_REQUIRED="optional" +CPPUNIT_REQUIRED="optional" +PYTHON_COMPAT=( python2_7 ) +inherit kde4-base python-single-r1 + +DESCRIPTION="Generic geographical map widget" +HOMEPAGE="https://marble.kde.org/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug designer-plugin gps +kde phonon plasma python shapefile test zip" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# tests fail / segfault. Last checked for 4.9.0 +RESTRICT="test" + +RDEPEND=" + dev-qt/qtcore:4 + dev-qt/qtdbus:4 + dev-qt/qtdeclarative:4 + dev-qt/qtgui:4 + dev-qt/qtscript:4 + dev-qt/qtsql:4 + dev-qt/qtsvg:4 + dev-qt/qtwebkit:4 + designer-plugin? ( dev-qt/designer:4 ) + gps? ( >=sci-geosciences/gpsd-2.95[qt4] ) + kde? ( media-libs/phonon[qt4] ) + phonon? ( media-libs/phonon[qt4] ) + python? ( + ${PYTHON_DEPS} + >=dev-python/PyQt4-4.4.4-r1[${PYTHON_USEDEP}] + kde? ( $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}" ) ) + ) + shapefile? ( sci-libs/shapelib ) + zip? ( dev-libs/quazip ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-qt/qttest:4 ) +" +# the qt dependencies are needed because with USE=-kde nothing is pulled in +# by default... bugs 414165 & 429346 + +REQUIRED_USE=" + plasma? ( kde ) + python? ( kde ) +" + +pkg_setup() { + kde4-base_pkg_setup + use python && python-single-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with designer-plugin DESIGNER_PLUGIN) + $(cmake-utils_use python EXPERIMENTAL_PYTHON_BINDINGS) + $(cmake-utils_use_with python PythonLibrary) + $(cmake-utils_use_with python PyQt4) + $(cmake-utils_use_with python SIP) + $(cmake-utils_use_with gps libgps) + $(cmake-utils_use !kde QTONLY) + $(cmake-utils_use_with phonon) + $(cmake-utils_use_with plasma) + $(cmake-utils_use_with shapefile libshp) + $(cmake-utils_use_with zip quazip) + -DBUILD_MARBLE_TESTS=OFF + -DWITH_liblocation=0 + -DWITH_QextSerialPort=OFF + ) + + kde4-base_src_configure +} + +src_test() { + if use kde; then + elog "Marble tests can only be run in the qt-only version" + else + local mycmakeargs=( + -DBUILD_MARBLE_TESTS=ON + ) + kde4-base_src_test + fi +} diff --git a/kde-apps/marble/metadata.xml b/kde-apps/marble/metadata.xml new file mode 100644 index 0000000..6c3f6ab --- /dev/null +++ b/kde-apps/marble/metadata.xml @@ -0,0 +1,12 @@ + + + + + + Enable support for APRS data sources + Enable designer plugin + Enable sound support via media-libs/phonon + Enable support for ESRI shapefiles + Enable support for reading and displaying .kmz files + + diff --git a/kde-apps/mplayerthumbs/metadata.xml b/kde-apps/mplayerthumbs/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/mplayerthumbs/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/mplayerthumbs/mplayerthumbs-4.14.3.ebuild b/kde-apps/mplayerthumbs/mplayerthumbs-4.14.3.ebuild new file mode 100644 index 0000000..eb98084 --- /dev/null +++ b/kde-apps/mplayerthumbs/mplayerthumbs-4.14.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="A Thumbnail Generator for Video Files on KDE filemanagers" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + $(add_kdeapps_dep kdebase-kioslaves) +" + +src_configure() { + local mycmakeargs=( + -DENABLE_PHONON_SUPPORT=ON + ) + + kde4-base_src_configure +} diff --git a/kde-apps/nsplugins/nsplugins-4.14.3.ebuild b/kde-apps/nsplugins/nsplugins-4.14.3.ebuild new file mode 100644 index 0000000..280d35a --- /dev/null +++ b/kde-apps/nsplugins/nsplugins-4.14.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-baseapps" +inherit kde4-meta pax-utils + +DESCRIPTION="Netscape plugins support for Konqueror" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + x11-libs/libXt +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep konqueror) +" + +KMEXTRACTONLY=" + konqueror/settings/ +" + +src_install() { + kde4-base_src_install + + # bug 419513 + pax-mark m "${ED}"/usr/bin/nspluginviewer +} diff --git a/kde-apps/okteta/metadata.xml b/kde-apps/okteta/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/okteta/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/okteta/okteta-4.14.3.ebuild b/kde-apps/okteta/okteta-4.14.3.ebuild new file mode 100644 index 0000000..721c799 --- /dev/null +++ b/kde-apps/okteta/okteta-4.14.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE hexeditor" +HOMEPAGE="https://www.kde.org/applications/utilities/okteta +https://utils.kde.org/projects/okteta" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + app-crypt/qca:2[qt4(+)] +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/okular/metadata.xml b/kde-apps/okular/metadata.xml new file mode 100644 index 0000000..8c63d8d --- /dev/null +++ b/kde-apps/okular/metadata.xml @@ -0,0 +1,12 @@ + + + + + Enable support for Microsoft Compiled HTML Help files + DPI detection support for PDF rendering via x11-libs/libkscreen + Add E-Book support + Enable kactivities support + Add mobipocket support + + + diff --git a/kde-apps/okular/okular-4.14.3.ebuild b/kde-apps/okular/okular-4.14.3.ebuild new file mode 100644 index 0000000..aa029e3 --- /dev/null +++ b/kde-apps/okular/okular-4.14.3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" + +#VIRTUALX_REQUIRED=test +RESTRICT=test +# test 2: parttest hangs + +inherit kde4-base + +DESCRIPTION="Okular is a universal document viewer based on KPDF for KDE 4" +HOMEPAGE="https://okular.kde.org https://www.kde.org/applications/graphics/okular" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="chm crypt debug djvu dpi ebook +jpeg mobi +postscript +pdf +tiff" + +DEPEND=" + media-libs/freetype + media-libs/qimageblitz + sys-libs/zlib + chm? ( dev-libs/chmlib ) + crypt? ( app-crypt/qca:2[qt4(+)] ) + djvu? ( app-text/djvu ) + dpi? ( x11-libs/libkscreen:4 ) + ebook? ( app-text/ebook-tools ) + jpeg? ( + $(add_kdeapps_dep libkexiv2) + virtual/jpeg:0 + ) + mobi? ( $(add_kdeapps_dep kdegraphics-mobipocket) ) + pdf? ( >=app-text/poppler-0.20[qt4,-exceptions(-)] ) + postscript? ( app-text/libspectre ) + tiff? ( media-libs/tiff ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with chm) + $(cmake-utils_use_with crypt QCA2) + $(cmake-utils_use_with djvu DjVuLibre) + $(cmake-utils_use_with dpi LibKScreen) + $(cmake-utils_use_with ebook EPub) + $(cmake-utils_use_with jpeg) + $(cmake-utils_use_with jpeg Kexiv2) + $(cmake-utils_use_with mobi QMobiPocket) + $(cmake-utils_use_with postscript LibSpectre) + $(cmake-utils_use_with pdf PopplerQt4) + $(cmake-utils_use_with pdf Poppler) + $(cmake-utils_use_with tiff) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/palapeli/metadata.xml b/kde-apps/palapeli/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/palapeli/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/palapeli/palapeli-4.14.3.ebuild b/kde-apps/palapeli/palapeli-4.14.3.ebuild new file mode 100644 index 0000000..df5e0c7 --- /dev/null +++ b/kde-apps/palapeli/palapeli-4.14.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE jigsaw puzzle game" +HOMEPAGE="https://www.kde.org/applications/games/palapeli/" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" diff --git a/kde-apps/parley/metadata.xml b/kde-apps/parley/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/parley/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/parley/parley-4.14.3.ebuild b/kde-apps/parley/parley-4.14.3.ebuild new file mode 100644 index 0000000..7072b26 --- /dev/null +++ b/kde-apps/parley/parley-4.14.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Educational: vocabulary trainer" +HOMEPAGE="https://www.kde.org/applications/education/parley +https://edu.kde.org/applications/school/parley" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug +plasma" + +DEPEND=" + $(add_kdeapps_dep libkdeedu) +" +RDEPEND="${DEPEND}" + +KMEXTRACTONLY=" + libkdeedu/keduvocdocument +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with plasma) + ) + + kde4-base_src_configure +} diff --git a/kde-apps/phonon-kde/metadata.xml b/kde-apps/phonon-kde/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/phonon-kde/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/phonon-kde/phonon-kde-4.14.3.ebuild b/kde-apps/phonon-kde/phonon-kde-4.14.3.ebuild new file mode 100644 index 0000000..df005f8 --- /dev/null +++ b/kde-apps/phonon-kde/phonon-kde-4.14.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +KMMODULE="phonon" +inherit kde4-meta + +DESCRIPTION="Phonon KDE Integration" +HOMEPAGE="https://phonon.kde.org" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="alsa debug pulseaudio" + +DEPEND=" + media-libs/phonon[qt4] + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( + dev-libs/glib:2 + media-libs/libcanberra + >=media-sound/pulseaudio-0.9.21[glib] + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_tests=OFF + -DWITH_Xine=OFF + $(cmake-utils_use_with alsa) + $(cmake-utils_use_with pulseaudio PulseAudio) + ) + + kde4-meta_src_configure +} diff --git a/kde-apps/picmi/metadata.xml b/kde-apps/picmi/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/picmi/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/picmi/picmi-4.14.3.ebuild b/kde-apps/picmi/picmi-4.14.3.ebuild new file mode 100644 index 0000000..15ae03f --- /dev/null +++ b/kde-apps/picmi/picmi-4.14.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="Nonogram logic game for KDE" +HOMEPAGE="https://games.kde.org/game.php?game=picmi" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="$(add_kdeapps_dep libkdegames)" +RDEPEND="${DEPEND}" + +RESTRICT=test +# needs X server diff --git a/kde-apps/plasma-apps/metadata.xml b/kde-apps/plasma-apps/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/plasma-apps/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/plasma-apps/plasma-apps-4.14.3.ebuild b/kde-apps/plasma-apps/plasma-apps-4.14.3.ebuild new file mode 100644 index 0000000..fba4dce --- /dev/null +++ b/kde-apps/plasma-apps/plasma-apps-4.14.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-baseapps" +KMMODULE="plasma" +inherit kde4-meta + +DESCRIPTION="Additional Applets for Plasma" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkonq) +" +RDEPEND="${DEPEND}" diff --git a/kde-apps/plasma-runtime/metadata.xml b/kde-apps/plasma-runtime/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/plasma-runtime/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/plasma-runtime/plasma-runtime-4.14.3.ebuild b/kde-apps/plasma-runtime/plasma-runtime-4.14.3.ebuild new file mode 100644 index 0000000..3e40b61 --- /dev/null +++ b/kde-apps/plasma-runtime/plasma-runtime-4.14.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +KMMODULE="plasma" +DECLARATIVE_REQUIRED="always" +inherit kde4-meta + +DESCRIPTION="Script engine and package tool for plasma" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdebase_dep kactivities '' 4.13) + $(add_kdebase_dep kdelibs 'crypt') +" +RDEPEND="${DEPEND}" + +RESTRICT=test +# bug 443748 diff --git a/kde-apps/poxml/metadata.xml b/kde-apps/poxml/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/poxml/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/poxml/poxml-4.14.3.ebuild b/kde-apps/poxml/poxml-4.14.3.ebuild new file mode 100644 index 0000000..c9aefca --- /dev/null +++ b/kde-apps/poxml/poxml-4.14.3.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND="sys-devel/gettext" +RDEPEND="${DEPEND}" diff --git a/kde-apps/print-manager/metadata.xml b/kde-apps/print-manager/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/print-manager/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/print-manager/print-manager-4.14.3.ebuild b/kde-apps/print-manager/print-manager-4.14.3.ebuild new file mode 100644 index 0000000..72e9ecb --- /dev/null +++ b/kde-apps/print-manager/print-manager-4.14.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="Manage print jobs and printers in KDE" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug +gtk" + +DEPEND=" + >=net-print/cups-1.5.0[dbus] +" +RDEPEND="${DEPEND} + !kde-base/printer-applet:4 + !kde-base/system-config-printer-kde:4 + !kde-misc/print-manager + gtk? ( app-admin/system-config-printer ) +" + +pkg_postinst(){ + if ! use gtk ; then + ewarn + ewarn "By switching off \"gtk\" USE flag, you have chosen to do without" + ewarn "an important, though optional, runtime dependency:" + ewarn + ewarn "app-admin/system-config-printer" + ewarn + ewarn "${PN} will work nevertheless, but is going to be less comfortable" + ewarn "and will show the following error status during runtime:" + ewarn + ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing" + ewarn "was not provided by any .service files'\"" + ewarn + fi +} diff --git a/kde-apps/renamedlg-plugins/metadata.xml b/kde-apps/renamedlg-plugins/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/renamedlg-plugins/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/renamedlg-plugins/renamedlg-plugins-4.14.3.ebuild b/kde-apps/renamedlg-plugins/renamedlg-plugins-4.14.3.ebuild new file mode 100644 index 0000000..9cbf898 --- /dev/null +++ b/kde-apps/renamedlg-plugins/renamedlg-plugins-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +KMMODULE="renamedlgplugins" +inherit kde4-meta + +DESCRIPTION="KDE RenameDlg plugins" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/rocs/metadata.xml b/kde-apps/rocs/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/rocs/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/rocs/rocs-4.14.3.ebuild b/kde-apps/rocs/rocs-4.14.3.ebuild new file mode 100644 index 0000000..cfffb90 --- /dev/null +++ b/kde-apps/rocs/rocs-4.14.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE4 interface to work with Graph Theory" +HOMEPAGE="https://www.kde.org/applications/education/rocs +https://edu.kde.org/applications/mathematics/rocs" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + dev-libs/grantlee:0 + dev-qt/qtxmlpatterns:4 +" +DEPEND=" + ${RDEPEND} + >=dev-libs/boost-1.49 +" + +RESTRICT=test +# bug 443752 + +src_test() { + local mycmakeargs=(-DKDE4_BUILD_TESTS=ON) + cmake-utils_src_configure + kde4-base_src_compile + + cd "${BUILD_DIR}" + emake DESTDIR="${T}/tests" install + export KDEDIRS="${KDEDIRS}:${T}/tests/${PREFIX}" + kbuildsycoca4 + ctest || die "tests failed" +} diff --git a/kde-apps/solid-runtime/files/solid-runtime-4.14.3-networkmanager-1.0.6.patch b/kde-apps/solid-runtime/files/solid-runtime-4.14.3-networkmanager-1.0.6.patch new file mode 100644 index 0000000..d559b04 --- /dev/null +++ b/kde-apps/solid-runtime/files/solid-runtime-4.14.3-networkmanager-1.0.6.patch @@ -0,0 +1,19 @@ +Fixes build with networkmanager-1.0.6. + +Triggered by http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?h=nm-1-0&id=6f616d4c4b04d5478f60d0311317bc84c5459ea4. + +https://bugs.gentoo.org/show_bug.cgi?id=559892 + +diff --git a/solid-networkstatus/kded/CMakeLists.txt b/solid-networkstatus/kded/CMakeLists.txt +index 633c7f1..341a1ed 100644 +--- a/solid-networkstatus/kded/CMakeLists.txt ++++ b/solid-networkstatus/kded/CMakeLists.txt +@@ -20,7 +20,7 @@ if(NETWORKMANAGER_FOUND) + if(NM_0_7) + MESSAGE(STATUS "Adding in-process NetworkManager service-wart to kded module") + set(kded_networkstatus_PART_SRCS ${kded_networkstatus_PART_SRCS} networkmanagerstatus.cpp) +- include_directories(${NETWORKMANAGER_INCLUDE_DIRS}) ++ include_directories(${NETWORKMANAGER_INCLUDE_DIRS} ${NM-UTIL_INCLUDE_DIRS}) + add_definitions(-DNM_BACKEND_ENABLED) + endif(NM_0_7) + endif(NETWORKMANAGER_FOUND) diff --git a/kde-apps/solid-runtime/metadata.xml b/kde-apps/solid-runtime/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/solid-runtime/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/solid-runtime/solid-runtime-4.14.3.ebuild b/kde-apps/solid-runtime/solid-runtime-4.14.3.ebuild new file mode 100644 index 0000000..855a17c --- /dev/null +++ b/kde-apps/solid-runtime/solid-runtime-4.14.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-runtime" +KMNOMODULE=true +inherit kde4-meta + +DESCRIPTION="KDE SC solid runtime modules (autoeject, automounter and others)" +HOMEPAGE="https://solid.kde.org" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug bluetooth networkmanager" + +KMEXTRA=" + solid-device-automounter/ + solid-hardware/ + solid-networkstatus/ + solidautoeject/ + soliduiserver/ +" + +DEPEND="" +RDEPEND="${DEPEND} + bluetooth? ( net-wireless/bluedevil:4 ) + networkmanager? ( || ( kde-misc/plasma-nm kde-misc/networkmanagement kde-plasma/plasma-nm ) ) +" + +PATCHES=( "${FILESDIR}/${PN}-4.14.3-networkmanager-1.0.6.patch" ) diff --git a/kde-apps/step/metadata.xml b/kde-apps/step/metadata.xml new file mode 100644 index 0000000..6b41dd3 --- /dev/null +++ b/kde-apps/step/metadata.xml @@ -0,0 +1,8 @@ + + + + + Enable the libqalculate library for unit conversion + + + diff --git a/kde-apps/step/step-4.14.3.ebuild b/kde-apps/step/step-4.14.3.ebuild new file mode 100644 index 0000000..45def27 --- /dev/null +++ b/kde-apps/step/step-4.14.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit flag-o-matic kde4-base + +DESCRIPTION="The KDE physics simulator" +HOMEPAGE="https://edu.kde.org/step" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug +gsl +qalculate" + +DEPEND=" + >=dev-cpp/eigen-2.0.3:2 + gsl? ( >=sci-libs/gsl-1.9-r1 ) + qalculate? ( >=sci-libs/libqalculate-0.9.5 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + # bug 560884 + use ppc64 && append-flags -mno-altivec + + local mycmakeargs=( + $(cmake-utils_use_with gsl) + $(cmake-utils_use_with qalculate) + ) + kde4-base_src_configure +} diff --git a/kde-apps/svgpart/metadata.xml b/kde-apps/svgpart/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/svgpart/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/svgpart/svgpart-4.14.3.ebuild b/kde-apps/svgpart/svgpart-4.14.3.ebuild new file mode 100644 index 0000000..cc4c7b5 --- /dev/null +++ b/kde-apps/svgpart/svgpart-4.14.3.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="Svgpart is a kpart for viewing SVGs" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/sweeper/metadata.xml b/kde-apps/sweeper/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/sweeper/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/sweeper/sweeper-4.14.3.ebuild b/kde-apps/sweeper/sweeper-4.14.3.ebuild new file mode 100644 index 0000000..6f8f33e --- /dev/null +++ b/kde-apps/sweeper/sweeper-4.14.3.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE Privacy Settings Widget" +HOMEPAGE="https://www.kde.org/applications/utilities/sweeper +https://utils.kde.org/projects/sweeper" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" diff --git a/kde-apps/thumbnailers/metadata.xml b/kde-apps/thumbnailers/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/thumbnailers/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/thumbnailers/thumbnailers-4.14.3.ebuild b/kde-apps/thumbnailers/thumbnailers-4.14.3.ebuild new file mode 100644 index 0000000..00b388f --- /dev/null +++ b/kde-apps/thumbnailers/thumbnailers-4.14.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kdegraphics-thumbnailers" +inherit kde4-base + +DESCRIPTION="KDE 4 thumbnail generators for PDF/PS files" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep libkdcraw) + $(add_kdeapps_dep libkexiv2) +" +RDEPEND="${DEPEND} + $(add_kdeapps_dep kdebase-kioslaves) +" + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + S="${WORKDIR}/${KMNAME}-${PV}" +fi diff --git a/kde-apps/umbrello/umbrello-4.14.3.ebuild b/kde-apps/umbrello/umbrello-4.14.3.ebuild new file mode 100644 index 0000000..c44b207 --- /dev/null +++ b/kde-apps/umbrello/umbrello-4.14.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="optional" +inherit kde4-base + +DESCRIPTION="KDE UML Modeller" +HOMEPAGE=" + https://www.kde.org/applications/development/umbrello + https://umbrello.kde.org +" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND=" + dev-libs/libxml2 + dev-libs/libxslt +" +DEPEND="${RDEPEND}" diff --git a/kde-apps/zeroconf-ioslave/metadata.xml b/kde-apps/zeroconf-ioslave/metadata.xml new file mode 100644 index 0000000..7a38bb9 --- /dev/null +++ b/kde-apps/zeroconf-ioslave/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-4.14.3.ebuild b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-4.14.3.ebuild new file mode 100644 index 0000000..740b8e9 --- /dev/null +++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-4.14.3.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde4-base + +DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND="!kde-base/kdnssd:4"