summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2022-09-01gnu: KDE Internet: Update home-page links.Petr Hodina
* gnu/packages/kde-internet.scm (konversation, kopete, krdc, ktorrent): Update home-page. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Internet: Update all packages to 21.12.3.Brendan Tildesley
* gnu/packages/kde-internet.scm (kget, konversation, kopete, krdc, ktorrent, libktorrent): Update to 21.12.3. (kget)[inputs]: Move kdoctools to native-inputs. [arguments]: Disable broken tests. (kopete)[inputs]: Add ksyntaxhighlighting, mediastreamer2. (krdc)[arguments]: Add new dependencies. (ktorrent)[origin]: Update URI. [inputs]: Remove obsolete kdewebkit. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: Remove libraw-0.18.Brendan Tildesley
* gnu/packages/photo.scm (libraw-0.18): Delete unused old version. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE: Update home-page links.Petr Hodina
* gnu/packages/kde.scm (massif-visualizer, libkdegames, okular, poxml, zeroconf-ioslave): Update home-page link. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE: Update all packages to 21.12.3.Brendan Tildesley
* gnu/packages/kde.scm (baloo-widgets, kcachegrind, kdeconnect, kdegraphics-mobipocket, kdenlive, kdevelop, kdevelop-pg-qt, kdf, kdiagram, kpmcore, kqtquickcharts, krita, kseexpr, kuserfeedback, labplot, libkdegames, libkexiv2, libkomparediff2, marble-qt, massif-visualizer, okular, poxml, qca, snorenotify, zeroconf-ioslave): Update to 21.12.3. (baloo-widgets)[arguments]: Disable tests. (kdiagram): Update to 2.8.0. (qca): Update to 2.3.4. (kpmcore)[arguments]: Don't try install polkit files to polkits store path. (kdevelop)[inputs]: Add ksyntaxhighlighting. Use new inputs format. (kdeconnect)[native-inputs]: Use new style. [inputs]: Add new dependencies. (krita)[inputs]: Use latest libraw. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE-PIM: Remove trailing booleans.Petr Hodina
* gnu/packages/kde-pim.scm (akonadi, akonadi-mime, akonadi-search, kincidenceeditor, kdepim-runtime, kidentitymanagement, kleopatra, kmail, kmime, korganizer, kpeoplevcard, ksmtp, libkleo, libksieve)[arguments]: Remove trailing booleans. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE PIM: Update all packages to 21.12.3.Brendan Tildesley
* gnu/packages/kde-pim.scm (KDE PIM): Update to 21.12.3. (akonadi, akonadi-calendar, akonadi-contacts, akonadi-mime, akonadi-notes, akonadi-search, kaddressbook, kalarmcal, kcalendarsupport, kcalutils, kdepim-runtime, keventviews, kgpg, kidentitymanagement, kimap, kincidenceeditor, kldap, kleopatra, kmail, kmailcommon, kmailimporter, kmailtransport, kmbox, kmessagelib, kmime, knotes, kontactinterface, korganizer, kpeoplevcard, kpimcommon, kpimtextedit, ksmtp, ktnef, libgravatar, libkdepim, libkgapi, libkleo, libksieve): Update to 21.12.3. (kblog): Update to 20.04.3. * gnu/packages/patches/akonadi-not-relocatable.patch * gnu/packages/patches/akonadi-paths.patch * gnu/packages/patches/akonadi-timestamps.patch Fix patches to apply to latest code. (akonadi-calendar): [inputs]: Add new dependencies. (akonadi-contacts): [inputs]: Add new dependencies. (akonadi-search): [arguments]: Disable failing tests. (kcalendarsupport): [inputs]: Add new dependency, remove obsolete kdepim-apps-lib. (libksieve): [arguments]: Enable test that works now. * gnu/packages/patches/libksieve-Fix-missing-link-libraries.patch: Fix patch. (kaddressbook): [inputs]: Remove obsolete kdepim-apps-libs. Move kdocstools to native-inputs. (kmessagelib): [inputs]: Remove obsolete kdepim-appslibs, add kguiaddons. [arguments]: Fix findind header file. (kmailimporter): [inputs]: Add new dependencies. (kmailtransport): [inputs]: Add qtkeychain. (knotes): [inputs]: Move kdocstools to native-inputs. (kincidenceeditor): [inputs]: Add new dependencies. Remove obsolete kdepim-apps-libs [arguments]: Disable failing test. (kldap): [inputs]: Add qtkeychain. (kgpg)[arguments]: Disable failing tests. (libkleo): [propagated-inputs]: Propagate gpgme, qgpgme. [arguments]: Disable failing tests. (kdepim-runtime): [inputs]: Add new dependencies grantlee, grantleetheme, kcmutils, kldap, libkdepim, qtkeychain [arguments]: Enable all the tests that pass. We need to use the old hack instead of search-input-directory to workaround a mysterious include error. (kdepim-apps-lib): Remove obsolete package. (kmail): [origin]: Remove patch. Don't think it is needed anymore. [inputs]: Add new dependencies, delete obsolete kdepim-apps-libs and duplicate kmime. [arguments]: Disable failing tests. * gnu/packages/patches/kmail-Fix-missing-link-libraries.patch: Delete file. * gnu/local.mk: Remove reference to patch. (kmailcommon): [inputs]: Add new dependencies. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: grantleetheme: Update to 21.12.3.Petr Hodina
* gnu/packages/kde.scm (grantleetheme): Update to 21.12.3. * gnu/local.mk: Remove patch. * gnu/packages/patches/grantlee-merge-theme-dirs.patch: Remove file. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Plasma: Update all packages to 5.24.4.Brendan Tildesley
* gnu/packages/kde-plasma.scm (breeze, kdecoration, kscreenlocker, ksshaskpass, layer-shell-qt, libkscreen, libksysguard): Update to 5.24.4. (kdecoration)[inputs]: Add new dependency. (libkscreen)[inputs]: Add new Wayland inputs. (kscreenlocker)[inputs]: Add layer-shell-qt. (libksysguard)[origin]: Fix url so refresh script works. [native-inputs]: Add qttools. [inputs]: Add libnl libcap libpcap, qtwebengine, qtwebchannel, lm-sensors:lib. [arguments]: Remove unneened hacks. Respect tests?. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: phonon: Update home page.Brendan Tildesley
* gnu/packages/kde-frameworks.scm (phonon): Update home page. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kfilemetadata: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (kfilemetadata): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kio: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (kio): Remove input labels. [inputs]: Remove kdoctools. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: plasma-framework: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (plasma-framework): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Frameworks: Remove trailing booleans.Petr Hodina
* gnu/packages/kde-frameworks.scm (kcalendarcore, kconfig, kcoreaddons, ksyntaxhighlighting, kwayland, kwindowsystem, modemmanager-qt, kcontacts, kdoctools, kfilemetadata, imageformats, knotifications, kpackage, kpty, baloo, kbookmarks, kcmutils, kconfigwidgets, kemoticons, kiconthemes, kinit, kio, knewstuff, kparts, kservice, ktexteditor, kxmlgui,plasma-framework, kde-frameworkintegration, kdelibs4support): Remove trailing booleans. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Frameworks: Update all packages to 5.92.0Brendan Tildesley
* gnu/packages/kde-frameworks.scm (extra-cmake-modules, attica, bluez-qt, breeze-icons, kapidox, karchive, kcalendarcore, kcodecs, kconfig, kcoreaddons, kdbusaddons, kdnssd, kguiaddons, kholidays, ki18n, kidletime, kirigami, kitemmodels, kitemviews, kplotting, ksyntaxhighlighting, kwayland, kwidgetsaddons, kwindowsystem, modemmanager-qt, networkmanager-qt, oxygen-icons, prison, qqc2-desktop-style, solid, sonnet, threadweaver, kactivities, kauth, kcompletion, kcontacts, kcrash, kdoctools, kfilemetadata, kimageformats, kjobwidgets, knotifications, kpackage, kpty, kunitconversion, syndication, baloo, kactivities-stats, kbookmarks, kcmutils, kconfigwidgets, kdeclarative, kded, kdesignerplugin, kdesu, kdewebkit, kemoticons, kglobalaccel, kiconthemes, kinit, kio, knewstuff, knotifyconfig, kparts, kpeople, krunner, kservice, ktexteditor, ktextwidgets, kwallet, kxmlgui, kxmlrpcclient, plasma-framework, purpose, kde-frameworkintegration, kdelibs4support, khtml, kjs, kjsembed, kmediaplayer, kross, kdav): Update to 5.92.0. (extra-cmake-modules)[arguments]: Disable failing test. Don't run check phase after install. (bluez): [arguments]: Enable tests. (breeze-icons): [native-inputs]: Remove uneeded dependency libxml2, Add python-lxml, python. (kapidox): Use python-build-system. [native-inputs]: Remove extraneous input. kcalendarcore: [arguments]: Enable as many tests as possible. (kconfig): [native-inputs]: Remove no longer needed inputs. [arguments]: Disable failing test. (kcoreaddons): [arguments]: Remove old hack, disable broken tests. (ki18n): [arguments]: Disable failing tests. (kguiaddons): [inputs]: Add new dependencies qtwayland, wayland. (kwidgetsaddons): [arguments]: Disable another failing test. (kwayland): [inputs]: Add plasma-wayland-protocols. [arguments]: Enable working tests. (knotifications): [native-inputs]: add libcanberra, libdbusmenu-qt, qtdeclarative-5. [arguments]: Respect tests? (sonnet): [inputs]: Add qtdeclarative-5. (kxmlgui): [inputs]: Add kguiaddons. (kxmlrpcclient): [source]: Update url. (plasma-framework): [arguments]: Enable all tests that work. [native-inputs]: Add kdoctools. (kpackage): [arguments]: Use substitution instead of patch. (kio): [inputs]: Add new dependencies. [native-inputs]: Add kdoctools. [arguments]: Enable all tests that work. (kdeclarative): [inputs]: Remove extraenous inputs. [propagated-inputs]: Propagate qtdeclarative, since it always seems to be needed. [native-inputs]: Add dbus to skip failing test. [arguments]: Replace check due to failing test. (solid): [arguments]: Respect tests?. (kdbusaddons): [arguments]: Respect tests?. Fix patch by replacing it with a substitution instead. (kholidays): [arguments]: Enable working test. (ksyntaxhighlighting): [arguments]: Don't patch file that doesn't exist any more. (kwindowsystem): [arguments]: Respect tests?. (modemmanager-qt): [arguments]: Respect tests?. (kauth): [arguments]: Respect tests?. (kfilemetadata): [arguments]: A different test fails now. (kunitconversion): [arguments]: Disable tests. (baloo): [arguments]: Enable tests. Respect tests?. (kconfigwidgets): Move qttools to native-inputs. (kded): [inputs]: Remove unneeded kinit input. [native-inputs]: Add kdoctools. (kdesignerplugin): [inputs]: Remove extraneous inputs. [native-inputs]: Add kdoctools. (kglobalaccel): [inputs]: Remove extraneous inputs. (kinit): [native-inputs]: Add kdoctools. (knewstuff): [inputs]: Add kpackage. (krunner): [arguments]: Disable failing tests. (kservice): [arguments]: Enable all tests that work. [native-inputs]: Add kdoctools. (ktexteditor): [arguments]: Enable all tests that work. (kwallet): [native-inputs]: Add kdoctools. (purpose): [arguments]: Remove unneeded hack. (kdelibs4support): Move qttools to native-inputs. [native-inputs]: Add kdoctools. (kcontacts): [inputs]: Add iso-codes since the tests look for some .json files from it. [arguments]: Disable failing tests. (networkmanager-qt): [arguments]: Respect tests?. * gnu/local.mk: Delete references to deleted patches: kdbusaddons-kinit-file-name.patch kinit-kdeinit-libpath.patch kpackage-allow-external-paths.patch kpackage-fix-KF5PackageMacros.cmake.patch plasma-framework-fix-KF5PlasmaMacros.cmake.patch * gnu/packages/patches/kdbusaddons-kinit-file-name.patch: Delete file. * gnu/packages/patches/kinit-kdeinit-libpath.patch: Delete file. * gnu/packages/patches/kpackage-allow-external-paths.patch: Delete file. * gnu/packages/patches/kpackage-fix-KF5PackageMacros.cmake.patch: Delete file. * gnu/packages/patches/plasma-framework-fix-KF5PlasmaMacros.cmake.patch: Delete file. * gnu/packages/patches/kinit-kdeinit-extra_libs.patch: Fix patch. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01Merge branch 'master' into stagingMarius Bakke
2022-09-01gnu: gst-plugins-base: Skip more tests on some platforms.Efraim Flashner
* gnu/packages/gstreamer.scm (gst-plugins-base)[arguments]: Extend the custom 'disable-problematic-tests phase to selectively remove some tests on certain architectures.
2022-09-01gnu: Add appstream-qt.Brendan Tildesley
* gnu/packages/freedesktop.scm (appstream-qt): Add a build of appstream with Qt support. Co-authored-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: appstream: Update to 0.15.5.Marius Bakke
* gnu/packages/freedesktop.scm (appstream): Update to 0.15.2. [arguments]: Use G-expression. Add #:meson. Enable (some) previously failing tests. Don't patch docbook file names, and use SEARCH-INPUT-FILE for libstemmer header. Add phase to set HOME before tests. [inputs]: Add CURL and LIBXMLB. [native-inputs]: Add ITSTOOL and LIBXML2. [license]: Remove GPL2+. Co-authored-by: Brendan Tildesley <mail@brendan.scot> Co-authored-by: phodina <phodina@protonmail.com>
2022-09-01gnu: kmessagelib: Remove qtwebkit as an input.Brendan Tildesley
* gnu/packages/kde-pim.scm (kmessagelib): qtwebkit is unmaintained so it should be removed where possible. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: Add wayland-protocols 1.26.Brendan Tildesley
* gnu/packages/freedesktop.scm (wayland-protocols-next): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: Add kdsoap.Brendan Tildesley
* gnu/packages/qt.scm (kdsoap): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kajongg: Add bash-minimal to inputs.Petr Hodina
* gnu/packages/kde-games.scm (kajongg): [inputs]: Add bash-minimal. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Games: Update home-page links.Petr Hodina
* gnu/package/kde-games.scm (ktuberling, picmi, kolf, kmahjongg, kshisen, kajongg, kbreakout, kmines, konquest, kbounce, kblocks, ksudoku, klines, kgoldrunner, kdiamond, kfourinline, kblackbox, knetwalk, bomber, granatier, ksirk, palapeli, kiriki, kigo, kubrick, lskat, kapman, kspaceduel, bovo, killbots, ksnakeduel, kollision, knavalbattle, kreversi, ksquares, kjumpingcube): Update home-page. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: Move KDE games to (gnu packages kde-games).Brendan Tildesley
* gnu/packages/games.scm: (ktuberling picmi kolf libkmahjongg kmahjongg kshisen kajongg kbreakout kmines konquest kbounce kblocks ksudoku klines kgoldrunner kdiamond kfourinline kblackbox knetwalk bomber granatier ksirk palapeli kiriki kigo kubrick lskat kapman kspaceduel bovo killbots ksnakeduel kollision knavalbattle kreversi ksquares kjumpingcube): Move to gnu/packages/kde-games.scm. [define-module]: Remove (gnu packages kde), (gnu packages kde-frameworks). * gnu/packages/kde-games.scm: New module. [header]: Copy over any copyrights I could find that affected these games. * gnu/local.mk (GNU_SYSTEM_MODULES): Register it. Why? games.scm is very large, and will only get larger, so splitting it helps. Also, it is convenient for singling out and updating KDE games. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kmplayer: Update home-page.Petr Hodina
* gnu/packages/kde-multimedia.scm (kmplayer): Update home-page. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Multimedia: Add bash-minimal and kdoctools.Petr Hodina
* gnu/packages/kde-multimedia.scm (juk, kmix): Move kdoctools from inputs to native-inputs. (dragon, k3b): [inputs]: Add bash-minimal. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Utils: Remove trailing booleans.Petr Hodina
* gnu/packages/kde-utils.scm (kate, okteta): [arguments]: Remove trailing booleans. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE Utils: Update home-page links.Petr Hodina
* gnu/packages/kde-utils.scm (ark, kmag, kmousetool, kmouth, kronometer, krusader, kxstitch, okteta, rsibreak, smb4k, sweeper): Update home-page link. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: labplot: Remove input labels.Petr Hodina
* gnu/packages/kde-pim.scm (labplot): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE: Remove trailing booleans.Petr Hodina
* gnu/packages/kde.scm (akregator, kdevelop)[arguments]: Remove trailing booleans. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kdenlive, marble-qt: Add kdoctools.Petr Hodina
* gnu/packages/kde.scm (kdenlive)[native-inputs]: Add kdoctools. (marble-qt): Move kdoctools from inputs to native-inputs. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: KDE PIM: Update home-pages.Petr Hodina
* gnu/packages/kde-pim.scm (akonadi, kaddressbook, kcalutils, kgpg, kimap, kldap, kleopatra, kmail, kmailtransport, kmbox, kmime, knotes, kontactinterface, korganizer, kpimtextedit, ktnef): [home-page]: Update the link. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: libgravatar: Remove input labels.Petr Hodina
* gnu/packages/kde-pim.scm (libgravatar): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: libgravatar: Move to (gnu packages kde-pim).Brendan Tildesley
Remove uneeded (gnu packages kde-internet) import. * gnu/packages/kde-internet.scm: Move libgravatar ... * gnu/packages/kde-pim.scm ...here Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: Add layer-shell-qt.Brendan Tildesley
* gnu/packages/kde-plasma.scm (layer-shell-qt): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kgraphviewer: Fix home page.Brendan Tildesley
* gnu/packages/kde-frameworks.scm (kgraphviewer): Fix home page. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: phonon-backend-gstreamer: Update home page.Brendan Tildesley
* gnu/packages/kde-frameworks.scm (phonon-backend-gstreamer): Update home page. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: ki18n: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (ki18n): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kwindowsystem: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (kwindowsystem): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: solid: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (solid): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kde-frameworkintegration: Remove input labels.Petr Hodina
* gnu/packages/kde-frameworks.scm (kde-frameworkintegration): Remove input labels. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: kdav: Move to (gnu packages kde-frameworks).Brendan Tildesley
* gnu/packages/kde-pim.scm * gnu/packages/kde-frameworks.scm (kdav): Move to (gnu packages kde-frameworks). It's considered a framework component now. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: libdbusmenu-qt: Move to (gnu packages qt).Brendan Tildesley
* gnu/packages/lxqt.scm: Remove libdbusmenu-qt. * gnu/packages/qt.scm: Re-add libdbusmenu-qt. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: Add plasma-wayland-protocols.Brendan Tildesley
* gnu/packages/kde-frameworks.scm (plasma-wayland-protocols): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01gnu: libxmlb: Update to 0.3.9.Marius Bakke
* gnu/packages/xml.scm (libxmlb): Update to 0.3.9. [source](patches): Remove. * gnu/packages/patches/libxmlb-install-xb-tool-into-bindir.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-09-01gnu: libstemmer: Update to 2.2.0.Marius Bakke
* gnu/packages/language.scm (libstemmer): Update to 2.2.0. [source](uri): Use new versioned URL. [arguments]: Remove obsolete step and trailing #t.
2022-09-01gnu: libstemmer: Add release-monitoring-url and upstream-name properties.Marius Bakke
* gnu/packages/language.scm (libstemmer)[properties]: New field.
2022-09-01gnu: meson: Add 0.63.1.Marius Bakke
* gnu/packages/build-tools.scm (meson-0.63): New variable.
2022-09-01gnu: gst-plugins-base: Build with orc on all platforms.Efraim Flashner
* gnu/packages/gstreamer.scm (gst-plugins-base)[propagated-inputs]: Build with orc on all platforms.