You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

778 lines
28 KiB

gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: util-linux: Move libraries to separate output. Fixes <https://bugs.gnu.org/37732>. Reported by Diego Nicola Barbato <dnbarbato@posteo.de>. * gnu/packages/linux.scm (util-linux)[outputs]: Add "lib". [arguments]: Update #:configure-flags and the "move-static-libraries" phase accordingly. Add phases "patch-build-scripts" and "adjust-pkg-config-files". (e2fsprogs, psm, mtd-utils, f2fs-tools, f2fs-tools-1.7, eudev, xfsprogs)[inputs]: Change to the "lib" output of UTIL-LINUX. (btrfs-progs)[inputs]: Remove duplicate UTIL-LINUX inputs and change to use the "lib" output. * gnu/packages/admin.scm (pam-mount)[inputs]: Add UTIL-LINUX:LIB. (testdisk)[inputs]: Change to the "lib" output of UTIL-LINUX. * gnu/packages/android.scm (abootimg)[inputs]: Likewise. * gnu/packages/audio.scm (jack-1)[propagated-inputs]: Likewise. * gnu/packages/bootloaders.scm (syslinux, vboot-utils)[inputs]: Likewise. * gnu/packages/chez.scm (chez-scheme)[inputs]: Likewise. * gnu/packages/cryptsetup.scm (cryptsetup, cryptsetup-static)[inputs]: Likewise. * gnu/packages/databases.scm (postgresql, 4store)[inputs]: Likewise. * gnu/packages/disk.scm (ndctl, gptfdisk, fdisk, gparted, rmlint, volume-key)[inputs]: Likewise. (parted)[inputs]: Likewise. [native-inputs]: Add UTIL-LINUX. * gnu/packages/efi.scm (sbsigntools)[inputs]: Add UTIL-LINUX:LIB. * gnu/packages/engineering.scm (lib3mf)[inputs]: Change to the "lib" output of UTIL-LINUX. * gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Likewise. * gnu/packages/file-systems.scm (glusterfs, jfsutils, zfs)[inputs]: Likewise. * gnu/packages/firmware.scm (ovmf)[inputs]: Likewise. * gnu/packages/fontutils.scm (fontconfig)[propagated-inputs]: Likewise. * gnu/packages/freedesktop.scm (localed)[inputs]: Likewise. * gnu/packages/glib.scm (glib, appstream-glib)[propagated-inputs]: Likewise. * gnu/packages/gnome.scm (tracker, gnome-terminal)[inputs]: Likewise. * gnu/packages/jupyter.scm (xeus)[inputs]: Likewise. * gnu/packages/kde.scm (kpmcore)[inputs]: Likewise. * gnu/packages/kodi.scm (crossguid)[inputs]: Likewise. * gnu/packages/lighting.scm (ola)[inputs]: Likewise. * gnu/packages/music.scm (libgig)[inputs]: Likewise. * gnu/packages/nfs.scm (nfs-utils)[inputs]: Likewise. * gnu/packages/opencog.scm (opencog)[inputs]: Likewise. * gnu/packages/package-management.scm (msitools)[inputs]: Change to the "lib" output of UTIL-LINUX. * gnu/packages/password-utils.scm (pwsafe)[inputs]: Likewise. * gnu/packages/telephony.scm (pjproject)[propagated-inputs]: Likewise. * gnu/packages/rdf.scm (rasqal)[inputs]: Likewise. * gnu/packages/search.scm (xapian)[inputs]: Likewise. * gnu/packages/sssd.scm (sssd)[native-inputs]: Likewise. * gnu/packages/storage.scm (ceph)[inputs]: Add UTIL-LINUX:LIB. * gnu/packages/task-management.scm (taskwarrior)[inputs]: Change to the "lib" output of UTIL-LINUX. * gnu/packages/virtualization.scm (libvirt, xen)[inputs]: Likewise. * gnu/packages/xorg.scm (libsm)[inputs]: Likewise.
2 years ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
gnu: KDE: Update to 20.04.1. * gnu/packages/patches/akonadi-paths.patch: Adjust for upstream changes. * gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/kde-internet.scm (kget, kopete, krdc, libgravatar): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon, ffmpegthumbs, juk, k3b, kamoso, kmix, kwave, libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-systemtools.scm (dolphin, dolphin-plugins, khelpcenter, konsole, krfb, ksystemlog): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde-utils.scm (kate, kmag, kmousetool, kmouth, sweeper): Update to 20.04.1. [source](uri): Adjust for new upstream location. * gnu/packages/kde.scm (baloo-widgets, libkomparediff2, kqtquickcharts, grantleetheme, kcachegrind, libkdegames, zeroconf-ioslave): Update to 20.04.1. [source](uri): Adjust for new upstream location. (grantleetheme)[inputs]: Add KGUIADDONS. * gnu/packages/kde-pim.scm (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kincidenceeditor, kaddressbook, kalarmcal, kblog, kcalendarsupport, kcalutils, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpimcommon, kpimtextedit, ksmtp, ktnef, libkdepim, libkgapi, libkleo, libksieve): Update to 20.04.1. [source](uri): Adjust to current. (akonadi)[inputs]: Remove KDBUSADDONS and KDESIGNERPLUGIN. (akonadi-calendar)[inputs]: Remove KDBUSADDONS. (kdepim-runtime)[source](patches): Remove. [arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH'. [inputs]: Remove KDBUSADDONS and KICONTHEMES. (kmessagelib)[arguments]: Add phase 'extend-CPLUS_INCLUDE_PATH. [inputs]: Add QCA. (kdepim-apps-libs)[inputs]: Remove KDBUSADDONS and KICONTHEMES. (knotes)[inputs]: Remove KDBUSADDONS. (kpimcommon)[inputs]: Remove KDBUSADDONS and KCOMPLETION. (libksieve)[arguments]: Disable one more test. (korganizer)[arguments]: Disable one test.
1 year ago
  1. ;;; GNU Guix --- Functional package management for GNU
  2. ;;; Copyright © 2016, 2017, 2019, 2020 Efraim Flashner <efraim@flashner.co.il>
  3. ;;; Copyright © 2016 David Craven <david@craven.ch>
  4. ;;; Copyright © 2016, 2017 Thomas Danckaert <post@thomasdanckaert.be>
  5. ;;; Copyright © 2017, 2018 Mark Meyer <mark@ofosos.org>
  6. ;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr>
  7. ;;; Copyright © 2018 Gábor Boskovits <boskovits@gmail.com>
  8. ;;; Copyright © 2019 Nicolas Goaziou <mail@nicolasgoaziou.fr>
  9. ;;; Copyright © 2018, 2019 Hartmut Goebel <h.goebel@crazy-compilers.com>
  10. ;;; Copyright © 2019, 2020 Ludovic Courtès <ludo@gnu.org>
  11. ;;; Copyright © 2020 Marius Bakke <marius@gnu.org>
  12. ;;;
  13. ;;; This file is part of GNU Guix.
  14. ;;;
  15. ;;; GNU Guix is free software; you can redistribute it and/or modify it
  16. ;;; under the terms of the GNU General Public License as published by
  17. ;;; the Free Software Foundation; either version 3 of the License, or (at
  18. ;;; your option) any later version.
  19. ;;;
  20. ;;; GNU Guix is distributed in the hope that it will be useful, but
  21. ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
  22. ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  23. ;;; GNU General Public License for more details.
  24. ;;;
  25. ;;; You should have received a copy of the GNU General Public License
  26. ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
  27. (define-module (gnu packages kde)
  28. #:use-module (guix build-system cmake)
  29. #:use-module (guix build-system qt)
  30. #:use-module (guix deprecation)
  31. #:use-module (guix download)
  32. #:use-module (guix git-download)
  33. #:use-module ((guix licenses) #:prefix license:)
  34. #:use-module (guix packages)
  35. #:use-module (guix utils)
  36. #:use-module (gnu packages)
  37. #:use-module (gnu packages algebra)
  38. #:use-module (gnu packages apr)
  39. #:use-module (gnu packages audio)
  40. #:use-module (gnu packages boost)
  41. #:use-module (gnu packages code)
  42. #:use-module (gnu packages compression)
  43. #:use-module (gnu packages curl)
  44. #:use-module (gnu packages documentation)
  45. #:use-module (gnu packages gettext)
  46. #:use-module (gnu packages ghostscript)
  47. #:use-module (gnu packages gl)
  48. #:use-module (gnu packages gnome)
  49. #:use-module (gnu packages graphics)
  50. #:use-module (gnu packages image)
  51. #:use-module (gnu packages kde-frameworks)
  52. #:use-module (gnu packages kde-pim)
  53. #:use-module (gnu packages kde-plasma)
  54. #:use-module (gnu packages linux)
  55. #:use-module (gnu packages llvm)
  56. #:use-module (gnu packages maths)
  57. #:use-module (gnu packages pdf)
  58. #:use-module (gnu packages perl)
  59. #:use-module (gnu packages photo)
  60. #:use-module (gnu packages pkg-config)
  61. #:use-module (gnu packages pulseaudio)
  62. #:use-module (gnu packages python)
  63. #:use-module (gnu packages tls)
  64. #:use-module (gnu packages qt)
  65. #:use-module (gnu packages version-control)
  66. #:use-module (gnu packages video)
  67. #:use-module (gnu packages xdisorg)
  68. #:use-module (gnu packages xml)
  69. #:use-module (gnu packages xorg))
  70. (define-public baloo-widgets
  71. (package
  72. (name "baloo-widgets")
  73. (version "20.04.1")
  74. (source
  75. (origin
  76. (method url-fetch)
  77. (uri (string-append "mirror://kde/stable/release-service/" version
  78. "/src/baloo-widgets-" version ".tar.xz"))
  79. (sha256
  80. (base32 "1x4v79vhvc5ixkbsf3jyjz5ig1lf78rfw3r7g3llpb4j1kcp3wh0"))))
  81. (build-system qt-build-system)
  82. (native-inputs
  83. `(("extra-cmake-modules" ,extra-cmake-modules)))
  84. (inputs
  85. `(("baloo" ,baloo)
  86. ("kconfig" ,kconfig)
  87. ("ki18n" ,ki18n)
  88. ("kio" ,kio)
  89. ("qtbase" ,qtbase)))
  90. (arguments
  91. `(#:phases
  92. (modify-phases %standard-phases
  93. (add-before 'check 'check-setup
  94. (lambda _
  95. (setenv "QT_QPA_PLATFORM" "offscreen")
  96. #t)))))
  97. (home-page "https://community.kde.org/Baloo")
  98. (synopsis "Wigets for use with Baloo")
  99. (description "Baloo is a framework for searching and managing metadata.
  100. This package contains GUI widgets for baloo.")
  101. (license license:lgpl2.0+)))
  102. (define-public grantleetheme
  103. (package
  104. (name "grantleetheme")
  105. (version "20.04.1")
  106. (source
  107. (origin
  108. (method url-fetch)
  109. (uri (string-append "mirror://kde/stable/release-service/" version
  110. "/src/grantleetheme-" version ".tar.xz"))
  111. (sha256
  112. (base32 "0gabc5cb0sf00s7m5v2jnq55qsrdbrq6nqd15y1i15p788zifsjx"))
  113. (patches (search-patches "grantlee-merge-theme-dirs.patch"))))
  114. (build-system qt-build-system)
  115. (native-inputs
  116. `(("extra-cmake-modules" ,extra-cmake-modules)
  117. ("libxml2" ,libxml2))) ;; xmllint required for tests
  118. (inputs
  119. `(("grantlee" ,grantlee)
  120. ("kguiaddons" ,kguiaddons)
  121. ("ki18n" ,ki18n)
  122. ("kiconthemes" ,kiconthemes)
  123. ("knewstuff" ,knewstuff)
  124. ("qtbase" ,qtbase)))
  125. (home-page "https://cgit.kde.org/grantleetheme.git")
  126. (synopsis "Library providing Grantlee theme support")
  127. (description "This library provides Grantlee theme support.")
  128. (license ;; LGPL for libraries, FDL for documentation
  129. (list license:lgpl2.1+ license:fdl1.2+))))
  130. (define-public kdenlive
  131. (let ((version "18.08.1"))
  132. (package
  133. (name "kdenlive")
  134. (version version)
  135. (source
  136. (origin
  137. (method git-fetch)
  138. (uri (git-reference
  139. (url "git://anongit.kde.org/kdenlive.git")
  140. (commit (string-append "v" version))))
  141. (file-name (string-append name "-" version "-checkout"))
  142. (sha256
  143. (base32
  144. "0ifnaclsz7w08mc485i3j1kkcpd1m8q5qamckrfwc375ac13xf4g"))))
  145. (build-system cmake-build-system)
  146. (native-inputs
  147. `(("extra-cmake-modules" ,extra-cmake-modules)
  148. ("qttools" ,qttools)))
  149. (propagated-inputs
  150. `(("mlt" ,mlt)))
  151. (inputs
  152. `(("shared-mime-info" ,shared-mime-info)
  153. ("frei0r-plugins" ,frei0r-plugins)
  154. ("qtbase" ,qtbase)
  155. ("qtscript" ,qtscript)
  156. ("qtsvg" ,qtsvg)
  157. ("kparts" ,kparts)
  158. ("knotifications" ,knotifications)
  159. ("karchive" ,karchive)
  160. ("kdbusaddons" ,kdbusaddons)
  161. ("kcrash" ,kcrash)
  162. ("kguiaddons" ,kguiaddons)
  163. ("knewstuff" ,knewstuff)
  164. ("knotifyconfig" ,knotifyconfig)
  165. ("kfilemetadata" ,kfilemetadata)
  166. ("kdoctools" ,kdoctools)
  167. ("kdeclarative" ,kdeclarative)
  168. ("qtdeclarative" ,qtdeclarative)
  169. ("qtquickcontrols" ,qtquickcontrols)
  170. ("kiconthemes" ,kiconthemes)
  171. ("qtgraphicaleffects" ,qtgraphicaleffects)
  172. ("kplotting" ,kplotting)))
  173. (arguments
  174. `(#:phases
  175. (modify-phases %standard-phases
  176. (add-after 'install 'wrap-executable
  177. (lambda* (#:key inputs outputs #:allow-other-keys)
  178. (let* ((out (assoc-ref outputs "out"))
  179. (qtquickcontrols (assoc-ref inputs "qtquickcontrols"))
  180. (qtbase (assoc-ref inputs "qtbase"))
  181. (qtdeclarative (assoc-ref inputs "qtdeclarative"))
  182. (frei0r (assoc-ref inputs "frei0r-plugins"))
  183. (qml "/lib/qt5/qml"))
  184. (wrap-program (string-append out "/bin/kdenlive")
  185. `("QT_PLUGIN_PATH" ":" prefix
  186. ,(map (lambda (label)
  187. (string-append (assoc-ref inputs label)
  188. "/lib/qt5/plugins/"))
  189. '("qtbase" "qtsvg")))
  190. `("FREI0R_PATH" ":" =
  191. (,(string-append frei0r "/lib/frei0r-1/")))
  192. `("QT_QPA_PLATFORM_PLUGIN_PATH" ":" =
  193. (,(string-append qtbase "/lib/qt5/plugins/platforms")))
  194. `("QML2_IMPORT_PATH" ":" prefix
  195. (,(string-append qtquickcontrols qml)
  196. ,(string-append qtdeclarative qml)))))
  197. #t)))))
  198. (home-page "https://kdenlive.org")
  199. (synopsis "Non-linear video editor")
  200. (description "Kdenlive is an acronym for KDE Non-Linear Video Editor.
  201. Non-linear video editing is much more powerful than beginner's (linear)
  202. editors, hence it requires a bit more organization before starting. However,
  203. it is not reserved to specialists and can be used for small personal
  204. projects.")
  205. (license license:gpl2+))))
  206. (define-public kdevelop
  207. (package
  208. (name "kdevelop")
  209. (version "5.5.2")
  210. (source
  211. (origin
  212. (method url-fetch)
  213. (uri (string-append "mirror://kde/stable/kdevelop"
  214. "/" version "/src/kdevelop-"
  215. version ".tar.xz"))
  216. (sha256
  217. (base32 "1nkl3z1n1l7ly2zvmbx2sdhx5q72wcvpwhzsz3qgw1474qd9i3i2"))))
  218. (build-system qt-build-system)
  219. (native-inputs
  220. `(("extra-cmake-modules" ,extra-cmake-modules)
  221. ("pkg-config" ,pkg-config)
  222. ("shared-mime-info" ,shared-mime-info)
  223. ("qttools" ,qttools)))
  224. (inputs
  225. `(("boost" ,boost)
  226. ("clang" ,clang)
  227. ("grantlee" ,grantlee)
  228. ("karchive" ,karchive)
  229. ("kcmutils" ,kcmutils)
  230. ("kcrash" ,kcrash)
  231. ("kdeclarative" ,kdeclarative)
  232. ("kdoctools" ,kdoctools)
  233. ("kguiaddons" ,kguiaddons)
  234. ("ki18n" ,ki18n)
  235. ("kiconthemes" ,kiconthemes)
  236. ("kio" ,kio) ;; not checked as requirement
  237. ("kitemmodels" ,kitemmodels)
  238. ("kitemviews" ,kitemviews)
  239. ("kjobwidgets" ,kjobwidgets)
  240. ("knotifications" ,knotifications)
  241. ("knotifyconfig" ,knotifyconfig)
  242. ("kparts" ,kparts)
  243. ("kservice" ,kservice)
  244. ("ktexteditor" ,ktexteditor)
  245. ("kwindowsystem" ,kwindowsystem)
  246. ("kxmlgui" ,kxmlgui)
  247. ("libkomparediff2" ,libkomparediff2)
  248. ("oxygen-icons" ,oxygen-icons)
  249. ("qtbase" ,qtbase)
  250. ("qtdeclarative" ,qtdeclarative)
  251. ("qtquickcontrols" ,qtquickcontrols) ;; not checked as requirement
  252. ("qtquickcontrols2" ,qtquickcontrols2) ;; not checked as requirement
  253. ("qtwebkit" ,qtwebkit)
  254. ("threadweaver" ,threadweaver)
  255. ;; recommendes
  256. ("astyle" ,astyle)
  257. ("kdevelop-pg-qt" ,kdevelop-pg-qt)
  258. ("libksysguard" ,libksysguard)
  259. ;; optional
  260. ("apr" ,apr) ; required for subversion support
  261. ("apr-util" ,apr-util) ; required for subversion support
  262. ("attica" ,attica)
  263. ("kconfigwidgets" ,kconfigwidgets)
  264. ("knewstuff" ,knewstuff)
  265. ("krunner" ,krunner)
  266. ;; TODO: OktetaGui, OktetaKastenControllers
  267. ("plasma" ,plasma-framework)
  268. ;; TODO: purpose
  269. ("sonnet" ,sonnet)
  270. ("subversion" ,subversion)))
  271. ;; run-time packages - TODO
  272. ;; ClazyStandalone
  273. ;; Cppcheck
  274. ;; heaptrack
  275. ;; heaptrack_gui
  276. ;; meson
  277. (arguments
  278. `(#:tests? #f ;; there are some issues with the test suite
  279. #:phases
  280. (modify-phases %standard-phases
  281. (add-before 'configure 'add-include-path
  282. (lambda* (#:key inputs #:allow-other-keys)
  283. (substitute* "cmake/modules/FindClang.cmake"
  284. (("^\\s*PATHS \"\\$\\{CLANG_LIBRARY_DIRS\\}\"" line)
  285. (string-append line " " (assoc-ref inputs "clang") "/lib")))
  286. #t)))))
  287. (home-page "https://kdevelop.org")
  288. (synopsis "IDE for C, C++, Python, Javascript and PHP")
  289. (description "The KDevelop IDE provides semantic syntax highlighting, as
  290. well as code navigation and completion for C, C++ (using Clang/LLVM), QML,
  291. JavaScript, Python and PHP. It also integrates with a debugger, different
  292. build systems (CMake, QMake, custom Makefiles) and version control
  293. software (Git, Subversion, Mercurial, CVS and Bazaar).")
  294. (license license:lgpl2.1+)))
  295. (define-public kdevelop-pg-qt
  296. (package
  297. (name "kdevelop-pg-qt")
  298. (version "2.2.1")
  299. (source
  300. (origin
  301. (method git-fetch)
  302. (uri (git-reference
  303. (url "https://github.com/KDE/kdevelop-pg-qt")
  304. (commit (string-append "v" version))))
  305. (file-name (git-file-name name version))
  306. (sha256
  307. (base32 "1kfab4p717acbdkcdi41d98vwch7v431gb2qi6s38hmclsf8bf8g"))))
  308. (native-inputs
  309. `(("extra-cmake-modules" ,extra-cmake-modules)))
  310. (inputs
  311. `(("qtbase" ,qtbase)))
  312. (build-system cmake-build-system)
  313. (home-page "https://kde.org")
  314. (synopsis "Parser generator library for KDevplatform")
  315. (description "KDevelop-PG-Qt is the parser generator used in KDevplatform
  316. for some KDevelop language plugins (Ruby, PHP, CSS...).")
  317. (license license:lgpl2.0+)))
  318. ;; kdevplatform was merged into kdevelop as of 5.2.x
  319. (define-deprecated kdevplatform kdevelop)
  320. (define-public kdiagram
  321. (package
  322. (name "kdiagram")
  323. (version "2.7.0")
  324. (source
  325. (origin
  326. (method url-fetch)
  327. (uri (string-append "mirror://kde/stable/kdiagram/" version
  328. "/kdiagram-" version ".tar.xz"))
  329. (sha256
  330. (base32 "1pgvf2q8b59hw0jg5ajmj5nrn4q8cgnifpvdd0fynk2ml6zym8k3"))
  331. (patches (search-patches
  332. "kdiagram-Fix-missing-link-libraries.patch"))))
  333. (build-system qt-build-system)
  334. (native-inputs
  335. `(("extra-cmake-modules" ,extra-cmake-modules)
  336. ("qttools" ,qttools)))
  337. (inputs
  338. `(("qtbase" ,qtbase)
  339. ("qtsvg" ,qtsvg)))
  340. (home-page "https://cgit.kde.org/kdiagram.git/")
  341. (synopsis "Libraries for creating business diagrams")
  342. (description "This package provides libraries for integrating business
  343. diagrams in Qt-based applications.
  344. @code{KCharts} provides an implementation of the ODF Chart specification. It
  345. supports stock charts, box charts, and whisker charts. @code{KGantt} provides
  346. a module for implementing ODF Gantt charts, which are bar charts that
  347. illustrate project schedules.")
  348. (license license:gpl2+)))
  349. (define-public krita
  350. (package
  351. (name "krita")
  352. (version "4.2.9")
  353. (source (origin
  354. (method url-fetch)
  355. (uri (string-append
  356. "mirror://kde/stable/krita/" version
  357. "/krita-" version ".tar.gz"))
  358. (sha256
  359. (base32
  360. "1a3djmjhnvlp8dpiz68s0lwg71nv3ypq592jfgsnm5zlxa0vp1cz"))))
  361. (build-system cmake-build-system)
  362. (arguments
  363. `(#:tests? #f
  364. #:configure-flags
  365. (list "-DBUILD_TESTING=OFF"
  366. (string-append "-DCMAKE_CXX_FLAGS=-I"
  367. (assoc-ref %build-inputs "openexr")
  368. "/include/OpenEXR"))
  369. #:phases
  370. (modify-phases %standard-phases
  371. ;; Ensure that icons are found at runtime.
  372. ;; This works around <https://bugs.gnu.org/22138>.
  373. (add-after 'install 'wrap-executable
  374. (lambda* (#:key inputs outputs #:allow-other-keys)
  375. (let ((out (assoc-ref outputs "out"))
  376. (qt '("qtbase" "qtsvg")))
  377. (wrap-program (string-append out "/bin/krita")
  378. `("QT_PLUGIN_PATH" ":" prefix
  379. ,(map (lambda (label)
  380. (string-append (assoc-ref inputs label)
  381. "/lib/qt5/plugins/"))
  382. qt)))
  383. #t))))))
  384. (native-inputs
  385. `(("curl" ,curl)
  386. ("eigen" ,eigen)
  387. ("extra-cmake-modules" ,extra-cmake-modules)
  388. ("gettext-minimal" ,gettext-minimal)
  389. ("kitemmodels" ,kitemmodels)
  390. ("pkg-config" ,pkg-config)
  391. ("qwt" ,qwt)
  392. ("vc" ,vc)))
  393. (inputs
  394. `(("boost" ,boost)
  395. ("exiv2" ,exiv2)
  396. ("fftw" ,fftw)
  397. ("gsl" ,gsl)
  398. ("ilmbase" ,ilmbase)
  399. ("karchive" ,karchive)
  400. ("kcompletion" ,kcompletion)
  401. ("kconfig" ,kconfig)
  402. ("kcoreaddons" ,kcoreaddons)
  403. ("kcrash" ,kcrash)
  404. ("kguiaddons" ,kguiaddons)
  405. ("ki18n" ,ki18n)
  406. ("kiconthemes" ,kiconthemes)
  407. ("kio" ,kio)
  408. ("kitemviews" ,kitemviews)
  409. ("kwidgetsaddons" ,kwidgetsaddons)
  410. ("kwindowsystem" ,kwindowsystem)
  411. ("kxmlgui" ,kxmlgui)
  412. ("lcms" ,lcms)
  413. ("libjpeg-turbo" ,libjpeg-turbo)
  414. ("libpng" ,libpng)
  415. ("libraw" ,libraw-0.18)
  416. ("libtiff" ,libtiff)
  417. ("libx11" ,libx11)
  418. ("libxcb" ,libxcb)
  419. ("libxi" ,libxi)
  420. ("openexr" ,openexr)
  421. ("perl" ,perl)
  422. ("poppler-qt5" ,poppler-qt5)
  423. ("qtbase" ,qtbase-for-krita)
  424. ("qtdeclarative" ,qtdeclarative)
  425. ("qtmultimedia" ,qtmultimedia)
  426. ("qtsvg" ,qtsvg)
  427. ("qtx11extras" ,qtx11extras)
  428. ("quazip" ,quazip)
  429. ("zlib" ,zlib)))
  430. (home-page "https://krita.org")
  431. (synopsis "Digital painting application")
  432. (description
  433. "Krita is a professional painting tool designed for concept artists,
  434. illustrators, matte and texture artists, and the VFX industry. Notable
  435. features include brush stabilizers, brush engines and wrap-around mode.")
  436. (license license:gpl2+)))
  437. (define-public libkomparediff2
  438. (package
  439. (name "libkomparediff2")
  440. (version "20.04.1")
  441. (source
  442. (origin
  443. (method url-fetch)
  444. (uri (string-append "mirror://kde/stable/release-service/" version
  445. "/src/libkomparediff2-" version ".tar.xz"))
  446. (sha256
  447. (base32 "0m8m7sgpf2f4nxpaaymyvihlk0pcyblyd99mcbibrnyr5kzkzzdc"))))
  448. (native-inputs
  449. `(("extra-cmake-modules" ,extra-cmake-modules)
  450. ("pkg-config" ,pkg-config)))
  451. (inputs
  452. `(("kcodecs" ,kcodecs)
  453. ("kconfig" ,kconfig)
  454. ("kcoreaddons" ,kcoreaddons)
  455. ("ki18n" ,ki18n)
  456. ("kio" ,kio)
  457. ("kxmlgui" ,kxmlgui)
  458. ("qtbase" ,qtbase)))
  459. (build-system cmake-build-system)
  460. (home-page "https://kde.org")
  461. (synopsis "Library to compare files and strings, used in Kompare and KDevelop")
  462. (description "Libkomparediff2 is a library to work with diffs and patches,
  463. used in KDE development tools Kompare and KDevelop.")
  464. ;; GPL, some files are also licensed under LGPL or BSD, see COPYING in the
  465. ;; source archive
  466. (license (list license:gpl2+ license:lgpl2.0+ license:bsd-3))))
  467. (define-public qca
  468. (package
  469. (name "qca")
  470. (version "2.3.0")
  471. (source
  472. (origin
  473. (method url-fetch)
  474. (uri (string-append "mirror://kde/stable/qca/" version
  475. "/qca-" version ".tar.xz"))
  476. (sha256
  477. (base32
  478. "1mrj748yz1grgzmfbmffgjkpcqiaj1l3m4pbddwcj7dnl50yys0x"))))
  479. (build-system cmake-build-system)
  480. (native-inputs
  481. `(("pkg-config" ,pkg-config)))
  482. (inputs
  483. `(("openssl" ,openssl)
  484. ("qtbase" ,qtbase)))
  485. (home-page "https://userbase.kde.org/QCA")
  486. (synopsis "Libraries for the Qt Cryptographic Architecture")
  487. (description "The Qt Cryptographic Architecture (QCA) provides a
  488. straightforward and cross-platform API for a range of cryptographic features,
  489. including SSL/TLS, X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart
  490. cards.")
  491. (license license:lgpl2.1)))
  492. (define-public kpmcore
  493. (package
  494. (name "kpmcore")
  495. (version "4.1.0")
  496. (source (origin
  497. (method url-fetch)
  498. (uri (string-append
  499. "mirror://kde/stable/kpmcore"
  500. "/" version "/src/"
  501. name "-" version ".tar.xz"))
  502. (sha256
  503. (base32
  504. "0jsig7algmab9h0fb09my0axjqzw83zgscamhzl8931lribs6idm"))))
  505. (build-system cmake-build-system)
  506. (native-inputs
  507. `(("extra-cmake-modules" ,extra-cmake-modules)
  508. ("pkg-config" ,pkg-config)))
  509. (inputs
  510. `(("kauth" ,kauth)
  511. ("kcoreaddons" ,kcoreaddons)
  512. ("ki18n" ,ki18n)
  513. ("kwidgetsaddons" ,kwidgetsaddons)
  514. ("qtbase" ,qtbase)
  515. ("qca" ,qca)
  516. ("util-linux" ,util-linux "lib")))
  517. (home-page "https://community.kde.org/Frameworks")
  518. (synopsis "Library for managing partitions")
  519. (description "Library for managing partitions.")
  520. (license license:gpl3+)))
  521. (define-public snorenotify
  522. (package
  523. (name "snorenotify")
  524. (version "0.7.0")
  525. (source
  526. (origin
  527. (method url-fetch)
  528. (uri (string-append "mirror://kde/stable/snorenotify/"
  529. version "/src/snorenotify-" version ".tar.xz"))
  530. (sha256
  531. (base32
  532. "0jz6ivk90h7iwgyxar7xzzj8yvzn6s1my6cqs9bdnwqswfk1nhbd"))))
  533. (build-system cmake-build-system)
  534. (arguments
  535. `(#:tests? #f)) ; both tests fail, require display
  536. (inputs
  537. `(("qtbase" ,qtbase)))
  538. (native-inputs
  539. `(("extra-cmake-modules" ,extra-cmake-modules)
  540. ("qttools" ,qttools)))
  541. (home-page "https://techbase.kde.org/Projects/Snorenotify")
  542. (synopsis "Qt notification framework")
  543. (description "Snorenotify is a multi platform Qt notification framework.
  544. Using a plugin system it is possible to create notifications with many
  545. different notification systems.")
  546. (license license:lgpl3)))
  547. (define-public kdeconnect
  548. (package
  549. (name "kdeconnect")
  550. (version "20.04.2")
  551. (source
  552. (origin
  553. (method url-fetch)
  554. (uri (string-append "mirror://kde/stable/release-service/"
  555. version "/src/kdeconnect-kde-"
  556. version ".tar.xz"))
  557. (sha256
  558. (base32
  559. "0yq3afbbcc9gmlcachvh3xz3gdj57092fpagp36l5knw8gr0d9ip"))))
  560. (build-system qt-build-system)
  561. (arguments
  562. `(#:configure-flags '("-DBUILD_TESTING=ON"
  563. "-DKDE_INSTALL_LIBEXECDIR=libexec")
  564. #:phases (modify-phases %standard-phases
  565. (add-after 'set-paths 'extend-CPLUS_INCLUDE_PATH
  566. (lambda* (#:key inputs #:allow-other-keys)
  567. ;; FIXME: <kcmutils_version.h> is not found during one
  568. ;; of the compilation steps without this hack.
  569. (setenv "CPLUS_INCLUDE_PATH"
  570. (string-append (assoc-ref inputs "kcmutils")
  571. "/include/KF5:"
  572. (or (getenv "CPLUS_INCLUDE_PATH")
  573. "")))
  574. #t)))
  575. #:tests? #f)) ; tests fail hard in our build environment
  576. (native-inputs
  577. `(("extra-cmake-modules" ,extra-cmake-modules)
  578. ("kdoctools" ,kdoctools)
  579. ("libxtst" ,libxtst)
  580. ("pkg-config" ,pkg-config)
  581. ("python" ,python-wrapper)))
  582. (inputs
  583. `(("kcmutils" ,kcmutils)
  584. ("kconfigwidgets" ,kconfigwidgets)
  585. ("kdbusaddons" ,kdbusaddons)
  586. ("ki18n" ,ki18n)
  587. ("kiconthemes" ,kiconthemes)
  588. ("kio" ,kio)
  589. ("kirigami" ,kirigami)
  590. ("knotifications" ,knotifications)
  591. ("kpeople" ,kpeople)
  592. ("kpeoplevcard" ,kpeoplevcard)
  593. ("kwayland" ,kwayland)
  594. ("libfakekey" ,libfakekey)
  595. ("pulseaudio-qt" ,pulseaudio-qt)
  596. ("qca" ,qca)
  597. ("qtbase" ,qtbase)
  598. ("qtdeclarative" ,qtdeclarative)
  599. ("qtmultimedia" ,qtmultimedia)
  600. ("qtx11extras" ,qtx11extras)))
  601. (home-page "https://community.kde.org/KDEConnect")
  602. (synopsis "Enable your devices to communicate with each other")
  603. (description "KDE Connect is a project that enables all your devices to
  604. communicate with each other. Here's a few things KDE Connect can do:
  605. @enumerate
  606. @item Receive your phone notifications on your desktop computer and reply to messages
  607. @item Control music playing on your desktop from your phone
  608. @item Use your phone as a remote control for your desktop
  609. @item Run predefined commands on your PC from connected devices
  610. @item Check your phones battery level from the desktop
  611. @item Ring your phone to help finding it
  612. @item Share files and links between devices
  613. @item Browse your phone from the desktop
  614. @item Control the desktop's volume from the phone
  615. @end enumerate")
  616. (properties `((upstream-name . "kdeconnect-kde")))
  617. (license (list license:gpl2 license:gpl3)))) ; dual licensed
  618. (define-public kqtquickcharts
  619. (package
  620. (name "kqtquickcharts")
  621. (version "20.04.1")
  622. (source
  623. (origin
  624. (method url-fetch)
  625. (uri (string-append "mirror://kde/stable/release-service/"
  626. version "/src/kqtquickcharts-" version ".tar.xz"))
  627. (sha256
  628. (base32
  629. "1wxp35mf9zlpgzi4msdl86b2krdq2ipqw371gyx23r7j84vdyxi3"))))
  630. (build-system cmake-build-system)
  631. (native-inputs
  632. `(("extra-cmake-modules" ,extra-cmake-modules)))
  633. (inputs
  634. `(("qtbase" ,qtbase)
  635. ("qtdeclarative" ,qtdeclarative)))
  636. (home-page "https://phabricator.kde.org/source/kqtquickcharts/")
  637. (synopsis "Interactive charts for Qt Quick")
  638. (description
  639. "Kqtquickcharts is a QtQuick plugin to render beautiful and interactive
  640. charts.")
  641. (license license:lgpl2.1+)))
  642. (define-public kcachegrind
  643. (package
  644. (name "kcachegrind")
  645. (version "20.04.1")
  646. (source (origin
  647. (method url-fetch)
  648. (uri (string-append "mirror://kde/stable/release-service/" version
  649. "/src/kcachegrind-" version ".tar.xz"))
  650. (sha256
  651. (base32
  652. "0fx17s6fj1pxl1mgfrqhchk8sihkbji1x8y3nhb1r0971wzd1nsc"))))
  653. (build-system cmake-build-system)
  654. (native-inputs
  655. `(("extra-cmake-modules" ,extra-cmake-modules)
  656. ("perl" ,perl)
  657. ("python" ,python)
  658. ("qttools" ,qttools)
  659. ("kdoctools" ,kdoctools)))
  660. (inputs
  661. `(("qtbase" ,qtbase)
  662. ("karchive" ,karchive)
  663. ("ki18n" ,ki18n)
  664. ("kio" ,kio)
  665. ("kdbusaddons" ,kdbusaddons)))
  666. ;; Note: The 'hotshot2calltree' and 'pprof2calltree' scripts depend on
  667. ;; Python and PHP, respectively. These are optional and we ignore them
  668. ;; for now.
  669. (home-page "https://kcachegrind.github.io/html/Home.html")
  670. (synopsis "Visualize profiles produces by Valgrind's Cachegrind tool")
  671. (description
  672. "The data files generated by the Callgrind of Valgrind, an application
  673. profiler, can be loaded into KCachegrind for browsing the performance results.
  674. There is also a command-line tool to get ASCII reports from data files without
  675. the need to use KCachegrind.
  676. The format of Callgrind output is documented. With conversion scripts,
  677. KCachegrind is able to visualize output of other profilers like OProfile, a
  678. system-wide profiler for Linux using statistical sampling with hardware
  679. performance counters. There also exist converters for profiling output of
  680. Python, PHP, and Perl.")
  681. (license license:gpl2)))
  682. (define-public libkdegames
  683. (package
  684. (name "libkdegames")
  685. (version "20.04.1")
  686. (source
  687. (origin
  688. (method url-fetch)
  689. (uri (string-append "mirror://kde/stable/release-service/" version
  690. "/src/libkdegames-" version ".tar.xz"))
  691. (sha256
  692. (base32 "1xsrrvhwjwi5aajcaxydmzc69i4yx6shs8ly8vr85njc188ycg13"))))
  693. (build-system qt-build-system)
  694. (native-inputs
  695. `(("extra-cmake-modules" ,extra-cmake-modules)))
  696. (inputs
  697. `(("karchive" ,karchive)
  698. ("kbookmarks" ,kbookmarks)
  699. ("kcodecs" ,kcodecs)
  700. ("kcompletion" ,kcompletion)
  701. ("kconfigwidgets" ,kconfigwidgets)
  702. ("kcrash" ,kcrash)
  703. ("kdbusaddons" ,kdbusaddons)
  704. ("kdeclarative" ,kdeclarative)
  705. ("kdnssd" ,kdnssd)
  706. ("kglobalaccel" ,kglobalaccel)
  707. ("kguiaddons" ,kguiaddons)
  708. ("ki18n" ,ki18n)
  709. ("kiconthemes" ,kiconthemes)
  710. ;("kio" ,kio)
  711. ("kitemviews" ,kitemviews)
  712. ("kjobwidgets" ,kjobwidgets)
  713. ("knewstuff" ,knewstuff)
  714. ("kservice" ,kservice)
  715. ("ktextwidgets" ,ktextwidgets)
  716. ("kwidgetsaddons" ,kwidgetsaddons)
  717. ("kxmlgui" ,kxmlgui)
  718. ("libsndfile" ,libsndfile)
  719. ("openal" ,openal)
  720. ("qtbase" ,qtbase)
  721. ("qtdeclarative" ,qtdeclarative)
  722. ("qtsvg" ,qtsvg)))
  723. (home-page "https://games.kde.org/")
  724. (synopsis "Runtime library for kdegames")
  725. (description "Runtime library for kdegames")
  726. (license (list license:gpl2+ license:fdl1.2+))))
  727. (define-public zeroconf-ioslave
  728. (package
  729. (name "zeroconf-ioslave")
  730. (version "20.04.1")
  731. (source
  732. (origin
  733. (method url-fetch)
  734. (uri (string-append "mirror://kde/stable/release-service/" version
  735. "/src/zeroconf-ioslave-" version ".tar.xz"))
  736. (sha256
  737. (base32 "1qck5jyc4psslpibhki8sz8aj0hsnx8z791vzyn10lmdzn71vx8c"))))
  738. (build-system qt-build-system)
  739. (native-inputs
  740. `(("extra-cmake-modules" ,extra-cmake-modules)))
  741. (inputs
  742. `(("kdbusaddons" ,kdbusaddons)
  743. ("kdnssd" ,kdnssd)
  744. ("ki18n" ,ki18n)
  745. ("kio" ,kio)
  746. ("qtbase" ,qtbase)))
  747. (home-page "https://kde.org/applications/internet/org.kde.zeroconf_ioslave")
  748. (synopsis "DNS-SD Service Discovery Monitor")
  749. (description "Adds an entry to Dolphin's Network page to show local
  750. services such as printers which advertise themselves with DNSSD (called Avahi
  751. or Bonjour by other projects).")
  752. (license ;; GPL for programs, LGPL for libraries, FDL for documentation
  753. (list license:gpl2+ license:lgpl2.0+ license:fdl1.2+))))