summaryrefslogtreecommitdiff
path: root/gnu/packages/kde-frameworks.scm
Commit message (Collapse)AuthorAge
...
* gnu: kde-framworks: Fix installation directories.Hartmut Goebel2017-10-13
| | | | | | | | | | | | | | After the qtbase installation directories have been changed, kf5's plugins etc. need to be install into lib/qt5/…, too. We change the global definitions in "KDEInstallDirs.cmake", so this changes will apply to all packages without these to need to define the paths. THis is okay, since "KDEInstallDirs.cmake" defines the directory-layout guix is using. * gnu/packages/kde-frameworks.scm (extra-cmake-modules)[#:phase fix-lib-path]: In modules/KDEInstallDirs.cmake also patch QTPLUGINDIR, QTQUICKIMPORTSDIR, QMLDIR. (kwindowsystem)[#:phase check]: Adjust QT_PLUGIN_PATH. (kfilemetadata)[#:phase check-setup]: dito.
* gnu: Add prison.Hartmut Goebel2017-09-02
| | | | * gnu/packages/kde-frameworks.scm (prison): New variable.
* gnu: kde-framework: Update to 5.37.0.Efraim Flashner2017-08-18
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/kde-frameworks.scm (extra-cmake-modules, attica, bluez-qt, breeze-icons, kapidox, karchive, kcodecs, kconfig, kcoreaddons, kdbusaddons, kdnssd, kguiaddons, kil8n, kidletime, kitemmodules, kplotting, ksyntaxhighlighting, kwayland, kwidgetsaddons, kwindowsystem, modemmanager-qt, networkmanager-qt, oxygen-icons, solid, sonnet, threadweaver, kauth, kcompletion, kcrash, kimageformats, kjobwidgets, knotifications, kpackage, kpty, kunitconversion, baloo, kactivities, kactivities-stats, kbookmarks, kcmutils, kconfigwidgets, kdeclarative, kded, kdesignerplugin, kdesu, kemoticons, kglobalaccel, kiconthemes, kinit, kio, knewstuff, knotifyconfig, kparts, kpeople, krunner, kservice, ktexteditor, ktextwidgets, kwallet, kxmlgui, kxmlrpcclient, plasma-framework, kde-framworkintegration, kdelibs4support, khtml, kjs, kjsembed, kmediaplayer, kross): Update to 5.37.0. (bluez-qt)[arguments]: Disable tests. (kcodecs, khtml)[native-inputs]: Add gperf. (ksyntaxhighlighting)[properties]: New field, add upstream-name. (kimageformats, baloo)[arguments]: Add phase to disable failing test. (krunner)[inputs]: Add kwindowsystem.
* gnu: kde-frameworks: Fix 'license' fields.Ludovic Courtès2017-06-27
| | | | | | | | | * gnu/packages/kde-frameworks.scm (kde-frameworkintegration)[license]: Turn into a list of <license> objects. (kdelibs4support)[license]: Likewise. (khtml)[license]: Likewise. (kjs)[license]: Likewise. (kross)[license]: Likewise.
* gnu: Add kross.Hartmut Goebel2017-06-26
| | | | * gnu/packages/kde-frameworks.scm (kross): New variable.
* gnu: Add kmediaplayer.Hartmut Goebel2017-06-26
| | | | * gnu/packages/kde-frameworks.scm (kmediaplayer): New variable.
* gnu: Add kjsembed.Hartmut Goebel2017-06-26
| | | | * gnu/packages/kde-frameworks.scm (kjsembed): New variable.
* gnu: Add khtml.Hartmut Goebel2017-06-26
| | | | * gnu/packages/kde-frameworks.scm (khtml): New variable.
* gnu: Add kjs.Hartmut Goebel2017-06-26
| | | | * gnu/packages/kde-frameworks.scm (kjs): New variable.
* gnu: Add kdelibs4support.Hartmut Goebel2017-06-26
| | | | * gnu/packages/kde-frameworks.scm (kdelibs4support): New variable.
* gnu: Add kde-frameworkintegration.Hartmut Goebel2017-06-26
| | | | * gnu/packages/kde-frameworks.scm (kde-frameworkintegration): New variable.
* gnu: kde.scm, kde-frameworks.scm: Add and update comments.Hartmut Goebel2017-06-08
| | | | | | | | | | | | | * gnu/packages/kde-frameworks.scm (kpackage,plasma-framework)[arguments]: Update comment (number of failed tests). (kdeclarative)[arguments]<#:phases>: Update comment. (bluez-qt,knotifications,kpty,ktexteditor,ktextwidgets,solid)[inputs]: Add a todo comment. (kguiaddons): Add a todo comment. (phonon)[native-inputs]: Add a todo comment. * gnu/packages/kde-frameworks.scm (kauth)[arguments]<#:phases>: Add a todo comment.
* gnu: kwindowsystem: Fix some test-cases (test-suite still disabled).Hartmut Goebel2017-06-08
| | | | | | | | | Make five tests pass, three are still failing – thus the test-suite is still disabled. This commit's aim is to retain the progress. * gnu/packages/kde-frameworks.scm (kwindowsystem)[native-inputs]: Add dbus. [arguments]<#:test?>: Change comment. <#:phases>: Replace phase `check` by new one befind 'install'.
* gnu: kwidgetsaddons: Re-enable tests.Hartmut Goebel2017-06-08
| | | | | * gnu/packages/kde-frameworks.scm (kwidgetsaddons)[arguments]: Test-suite is now passing; reenable it.
* gnu: kiconthemes: Re-enable tests.Hartmut Goebel2017-06-08
| | | | | * gnu/packages/kde-frameworks.scm (kiconthemes)[arguments]: Test-suite is now passing; reenable it.
* gnu: kwallet: Use gpgme instead of gpgmepp.Hartmut Goebel2017-06-08
| | | | | | | The C++-bindings are part of gpgme since version 1.7. * gnu/packages/kde-frameworks.scm(kwallet)[inputs]: Replace gpgmepp by gpgme.
* gnu: gpgmepp: Superseded by gpgme.Hartmut Goebel2017-06-08
| | | | | | The C++-bindings are part of gpgme since version 1.7. * gnu/packages/kde-frameworks.scm (gpgmepp)[properties]: New field.
* gnu: sonnet: Add optional input (spell-checker).Hartmut Goebel2017-06-08
| | | | | * gnu/packages/kde-frameworks.scm (sonnet)[inputs]: Add hunspell; add todo comment for other language's spell-checker.
* gnu: kpackage: Add more optional inputs.Hartmut Goebel2017-06-08
| | | | * gnu/packages/kde-frameworks.scm (kpackage)[inputs]: Add kdoctools.
* gnu: plasma-framework: Add more optional inputs.Hartmut Goebel2017-06-08
| | | | | * gnu/packages/kde-frameworks.scm (plasma-frameworks)[native-inputs]: Add pkg-config. [inputs]: Add kwayland.
* gnu: ktexteditor: Add more optional inputs.Hartmut Goebel2017-06-08
| | | | | * gnu/packages/kde-frameworks.scm (ktexteditor)[native-inputs]: Add pkg-config.
* gnu: kinit: Add more optional inputs.Hartmut Goebel2017-06-08
| | | | | | * gnu/packages/kde-frameworks.scm (kinit) [native-inputs]: Add pkg-config. [inputs]: Add kdoctools, libcap.
* gnu: kio: Add more optional and recommended inputs.Hartmut Goebel2017-06-08
| | | | * gnu/packages/kde-frameworks.scm (kio)[inputs]: Add mit-krb5, qtscript.
* gnu: kimageformats: Add more optional and recommended inputs.Hartmut Goebel2017-06-08
| | | | | | | * gnu/packages/kde-frameworks.scm (kimageformats) [native-inputs]: Add pkg-config. [inputs]: Add karchive, openexr. [arguments]<#:configure-flags>: Set include-flags.
* gnu: kde frameworks: Avoid requiring xorg-server for tests.Hartmut Goebel2017-06-08
| | | | | | | | | | | | | Some packages started a x.org server for testing, which can be avoided by setting QT_QPA_PLATFORM=offscreen. * gnu/packages/kde-frameworks.scm (kitemmodels) [native-inputs]: Remove xorg-server. [arguments]<#phases> 'start-xorg-server' replace by 'check-setup'. (kplotting, kcrash, kimageformats): Likewise. (kitemviews)[native-inputs]: Remove xorg-server. [arguments]<#phases> 'start-xorg-server': Remove phase; 'check-setup': set QT_QPA_PLATFORM=offscreen.
* gnu: kcompletion: Remove unused native input.Hartmut Goebel2017-06-08
| | | | | | | | The xorg server is not required since change 548f99b3e0d3647f29ddc3c3864ca36b655f14ec. * gnu/packages/kde-frameworks.scm (kcompletion)[native-inputs]: Remove xorg-server.
* gnu: kitemmodels: Add more optional inputs.Hartmut Goebel2017-06-08
| | | | * gnu/packages/kde-frameworks.scm (kitemmodels)[inputs]: Add qtdeclarative.
* gnu: kguiaddons: Remove unused native input.Hartmut Goebel2017-06-08
| | | | | | | | The xorg server is not required since change 1de5b667f896aa2c612416bffac5f77cae94c5f4. * gnu/packages/kde-frameworks.scm (kguiaddons)[native-inputs]: Remove xorg-server.
* gnu: kguiaddons: Add more optional inputs.Hartmut Goebel2017-06-08
| | | | | * gnu/packages/kde-frameworks.scm (kguiaddons) [native-inputs]: Add pkg-config. [inputs]:Add qtx11extras.
* gnu: Update kde frameworks to 5.34.0.Hartmut Goebel2017-05-15
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/kde-frameworks.scm (solid): Update to 5.34.0 [native-inputs]: Add dbus. <check>: Replace standard phase. (networkmanager-qt): Update to 5.34.0. [source]: Remove patches. (kfilemetadata) Update to 5.32.0. <check-setup>: New phase <check> Move phase after install phase. [inputs] Add catdoc, exiv2, ffmpeg, poppler, taglib. (attica, baloo, bluez-qt, breeze-icons, extra-cmake-modules, kactivities, kactivities-stats, kapidox, karchive, kauth, kbookmarks, kcmutils, kcodecs, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kcrash, kdbusaddons, kdeclarative, kded, kdesignerplugin, kdesu, kdnssd, kdoctools, kemoticons, kglobalaccel, kguiaddons, ki18n, kiconthemes, kidletime, kimageformats, kinit, kio, kitemmodels, kitemviews, kjobwidgets, knewstuff, knotification, knotifyconfig, kpackages, kparts, kpeople, kplotting, kpty, krunner, kservice, ksyntaxhighlighting, ktexteditor, ktextwidgets, kunitconversion, kwallet, kwayland, kwidgetsaddons, kwindowsystem, kxmlgui, kxmlrpcclient, modemmanager-qt, networkmanager-qt, oxygen-icons, plasma-framework, sonnet, threadweaver): Update to 5.34.0. * gnu/packages/patches/networkmanager-qt-activeconnection-test-1.patch, gnu/packages/patches/networkmanager-qt-activeconnection-test-2.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove the patch files.
* gnu: Fix typos in descriptions.Tobias Geerinckx-Rice2017-04-17
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/admin.scm (di)[description]: Likewise. * gnu/packages/bioinformatics.scm (r-annotate)[description]: Likewise. * gnu/packages/datastructures.scm (sparsehash)[description]: Likewise. * gnu/packages/dns.scm (knot)[description]: Likewise. * gnu/packages/emacs.scm (emacs-idle-highlight)[synopsis, description]: Likewise. * gnu/packages/gnome.scm (libpeas)[description]: Likewise. * gnu/packages/gtk.scm (python2-pygtk)[description]: Likewise. * gnu/packages/kde-frameworks.scm (kactivities)[description]: Fix typo. * gnu/packages/libevent.scm (perl-anyevent)[description]: Likewise. * gnu/packages/machine-learning.scm (ghmm)[description]: Likewise. * gnu/packages/mail.scm (mlmmj)[description]: Likewise. * gnu/packages/maths.scm (vc)[description]: Likewise. * gnu/packages/music.scm (gx-super-fuzz-lv2)[description]: Likewise. * gnu/packages/networking.scm (nload)[description]: Likewise. * gnu/packages/python.scm (python-execnet)[description]: Likewise. * gnu/packages/terminals.scm (tilda)[description]: Likewise. * gnu/packages/python.scm (python-execnet, python-tables) (python2-coverage-test-runner, python2-rope)[description]: Likewise.
* gnu: kde-frameworks: No longer setenv CTEST_OUTPUT_ON_FAILURE.Hartmut Goebel2017-04-12
| | | | | | | | | | | This is now done my the cmake-build-system. * gnu/packages/kde-frameworks.scm (kcoreaddons, kwidgetsaddons, kpackage, kemoticons kiconthemes, kio, knewstuff, kpeople, krunner,kservice, ktexteditor, kxmlgui plasma-framework) [arguments] <check-setup>: Remove setenv CTEST_OUTPUT_ON_FAILURE. (kpty) [arguments] <patch-tests>: Remove setenv CTEST_OUTPUT_ON_FAILURE. (ksyntaxhighlighting) [arguments] <check-setup>: Remove phase.
* gnu: Update kde-frameworks to 5.32.0Hartmut Goebel2017-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/kde-frameworks.scm (breeze-icons): Update to 5.32.0. [arguments]: Re-enable tests. (kio): Update to 5.32.0. [source]: Remove patch. (ktexteditor): Update to 5.32.0. [inputs]: Add ksyntaxhighlighting. (networkmanager-qt): Update to 5.32.0. [source]: Add patches. (kunitconversion): Update to 5.32.0. [arguments] <disable-a-failing-test-case>: New phase. (ksyntaxhighlighting): Update to 5.32.0.[native-iputs]: Add qtools. (knewstuff): Update to 5.32.0. [inputs]: Add qtdeclarative. (attica, baloo, bluez-qt, extra-cmake-modules, kactivities, kactivities-stats, kapidox, karchive, kauth, kbookmarks, kcmutils, kcodecs, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kcrash, kdbusaddons, kdeclarative, kded, kdesignerplugin, kdesu, kdnssd, kdoctools, kemoticons, kfilemetadata, kglobalaccel, kguiaddons, ki18n, kiconthemes, kidletime, kimageformats, kinit, kitemmodels, kitemviews, kjobwidgets, knotifications, knotifyconfig, kpackage, kparts, kpeople, kplotting, kpty, krunner, kservice, ktextwidgets, kwallet, kwayland, kwidgetsaddons, kwindowsystem, kxmlgui, kxmlrpcclient, modemmanager-qt, oxygen-icons, plasma-framework, solid, sonnet, threadweaver): Update to 5.32.0. * gnu/packages/patches/kio-CVE-2017-6410.patch: Delete file. * gnu/packages/patches/networkmanager-qt-activeconnection-test-1.patch, gnu/packages/patches/networkmanager-qt-activeconnection-test-2.patch: New files. * gnu/local.mk (dist_patch_DATA): Remove resp. add the patch files.
* gnu: Update phonon to 4.9.1Hartmut Goebel2017-04-12
| | | | * gnu/packages/kde-frameworks.scm (phonon): Update to 4.9.1.
* Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2017-03-22
|\
| * gnu: Add comments on why setting QT_QPA_PLATFORM for tests.Hartmut Goebel2017-03-20
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/astronomy.scm (stellarium): Add comment. * gnu/packages/display-managers.scm (greenisland): dito. * gnu/packages/kde-frameworks.scm (kguiaddons, kwidgetsaddons, kcompletion, baloo, kbookmarks, kconfigwidgtes, kdesignerplugin, kemoticons, kglobalaccel, kiconthemes, kio, knewstuff, kparts, kpeople, krunner, kservice, ktexteditor, ktextwidgets, kxmlgui, plasma-framework): dito. * gnu/packages/qt.scm (qtsvg): dito.
* | Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2017-03-13
|\|
| * gnu: Add phonon-backend-gstreamer.Thomas Danckaert2017-03-11
| | | | | | | | | | | | * gnu/packages/kde-frameworks.scm (phonon-backend-gstreamer): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: phonon: Install Qt extensions.Thomas Danckaert2017-03-11
| | | | | | | | | | | | | | | | * gnu/packages/kde-frameworks.scm (phonon)[arguments]: Add -DPHONON-INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT configure flag, and patch the installation directory. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | Merge branch 'master' into core-updatesLudovic Courtès2017-03-09
|\|
| * gnu: kio: Fix CVE-2017-6410.Leo Famulari2017-03-04
| | | | | | | | | | | | * gnu/packages/patches/kio-CVE-2017-6410.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/kde-frameworks.scm (kio)[source]: Use it.
* | Merge branch 'master' into core-updatesLudovic Courtès2017-01-23
|\|
| * gnu: kcrash: Work around race condition when starting Xvfb.Ludovic Courtès2017-01-11
| | | | | | | | | | | | | | | | | | Sometimes tests would start running before Xvfb is listening. See <https://hydra.gnu.org/build/1750201>. * gnu/packages/kde-frameworks.scm (kcrash)[arguments]: In 'start-xorg-server', add 'sleep' call after starting Xvfb. Pass "Xvfb" to 'system' instead of its absolute file name.
* | Merge branch 'master' into core-updatesLeo Famulari2017-01-06
|\|
| * gnu: kdbusaddons: Embed kinit store dir, avoid dependency cycles.Thomas Danckaert2016-12-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | kdbusaddons needs to know the location of the kdeinit5 executable, provided by kinit. kinit depends on kdbusaddons, so we add bootstrap versions of all packages in the dependency chain from kinit to kdbusaddons to avoid cyclic dependencies. * gnu/packages/kde-frameworks.scm (kinit-bootstrap, kdbusaddons-bootstrap): New variables. (kdbusaddons)[inputs]: Add kinit-bootstrap. [source,arguments]: Add patch and substitution to embed kinit-bootstrap's store directory in the code. * gnu/packages/patches/kdbusaddons-kinit-file-name.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: kauth: Fix cmake macros to be used by other packages.Hartmut Goebel2016-11-29
| | | | | | | | | | * gnu/packages/kde-framework.scm (kauth)[phases]: New phase fix-cmake-install-paths.
| * gnu: extra-cmake-modules: Always install into /lib and not into /lib64.Hartmut Goebel2016-11-29
| | | | | | | | | | * gnu/packages/kde-frameworks.scm (extra-cmake-modules)[phases]: New phase fix-lib-path.
| * gnu: Add ksyntaxhighlighting.Hartmut Goebel2016-11-29
| | | | | | | | * gnu/packages/kde-frameworks.scm (ksyntaxhighlighting): New variable.
| * gnu: Update kde-frameworks to 5.28.Hartmut Goebel2016-11-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/kde-frameworks.scm (kpackage): Update to 5.28.1 (extra-cmake-modules, attica, bluez-qt, breeze-icons, kapidox, karchive, kcodecs, kconfig, kcoreaddons, kdbusaddons, kdnssd, kguiaddons, ki18n, kidletime, kitemmodels, kitemviews, kplotting, kwayland, kwidgetsaddons, kwindowsystem, modemmanager-qt, networkmanager-qt, oxygen-icons, solid, sonnet, threadweaver, kauth, kcompletion, kcrash, kdoctools, kfilemetadata, kimageformats, kjobwidgets, knotifications, kpty, kunitconversion, baloo, kactivities, kactivities-stats, kbookmarks, kcmutils, kconfigwidgets, kdeclarative, kded, kdesignerplugin, kdesu, kemoticons, kglobalaccel, kiconthemes, kinit, kio, knewstuff, knotifyconfig, kparts, kpeople, krunner, kservice, ktexteditor, ktextwidgets, kwallet, kxmlgui, kxmlrpcclient, plasma-framework, frameworkintegration): Update to 5.28.0
| * gnu: oxygen-icons: Add 'upstream-name' property.Ludovic Courtès2016-11-29
| | | | | | | | | | | | | | | | Fixes <http://bugs.gnu.org/25020>. Reported by Hartmut Goebel <h.goebel@goebel-consult.de>. * gnu/packages/kde-frameworks.scm (oxygen-icons)[properties]: New field.