summary refs log tree commit diff
path: root/gnu/packages/kde-multimedia.scm
AgeCommit message (Collapse)Author
2022-02-15gnu: Remove unneeded uses of 'libiconv'.Marius Bakke
iconv is part of glibc, there is no need to add it as input. * gnu/packages/accessibility.scm (brltty)[inputs]: Remove LIBICONV. * gnu/packages/compression.scm (innoextract)[inputs]: Likewise. * gnu/packages/haskell-apps.scm (darcs)[inputs]: Likewise. * gnu/packages/kde-multimedia.scm (k3b)[inputs]: Likewise. * gnu/packages/linphone.scm (liblinphone)[inputs]: Likewise. * gnu/packages/mail.scm (mailutils)[inputs]: Likewise. * gnu/packages/maths.scm (libqalculate)[inputs]: Likewise. * gnu/packages/pep.scm (pep-engine)[inputs]: Likewise. * gnu/packages/vim.scm (neovim)[inputs]: Likewise. * gnu/packages/wget.scm (wget2)[inputs]: Likewise. * gnu/packages/telegram.scm (telegram-desktop)[inputs]: Likewise. * gnu/packages/video.scm (transcode)[native-inputs]: Likewise.
2022-01-29gnu: k3b: Do not depend on QtWebKit.Leo Famulari
According to CMakelists.txt, "Qt5WebKitWidgets is used for prettier k3bdiskinfoview." See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/kde-multimedia.scm (k3b)[inputs]: Remove qtwebkit.
2022-01-08gnu: Add kid3.Vinicius Monego
* gnu/packages/kde-multimedia.scm (kid3): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-13gnu: Further simplify package inputs.Ludovic Courtès
This is the result of running: ./pre-inst-env guix style --input-simplification=safe and manually undoing changes on a dozen of packages to reduce rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13gnu: Simplify package inputs.Ludovic Courtès
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
2021-11-27gnu: k3b: Remove references to '%outputs' and '%build-inputs'.Ludovic Courtès
* gnu/packages/kde-multimedia.scm (k3b)[arguments]: Remove references to '%build-inputs' and '%outputs'.
2021-11-27gnu: kmplayer: Remove reference to '%build-inputs'.Ludovic Courtès
* gnu/packages/kde-multimedia.scm (kmplayer)[arguments]: Use 'this-package-input' instead of '%build-inputs'.
2021-11-27gnu: kamoso: Remove reference to '%build-inputs'.Ludovic Courtès
* gnu/packages/kde-multimedia.scm (kamoso)[arguments]: Rewrite using a gexp.
2021-07-24gnu: Simplify "Xvbf" invocation in pre-check phases.Ludovic Courtès
* gnu/packages/geo.scm (qgis)[arguments]: Simplify invocation of 'Xvfb' in 'check' phase, assuming 'Xvfb' is in $PATH. * gnu/packages/graphics.scm (opensubdiv)[arguments]: Likewise. * gnu/packages/java-graphics.scm (java-piccolo2d-extras)[arguments]: Likewise. * gnu/packages/kde-frameworks.scm (kcontacts)[arguments]: Likewise. (kdeclarative)[arguments]: Likewise. * gnu/packages/kde-multimedia.scm (elisa)[arguments]: Likewise. * gnu/packages/kde-plasma.scm (kscreenlocker)[arguments]: Likewise. * gnu/packages/radio.scm (gnuradio)[arguments]: Likewise. * gnu/packages/education.scm (gcompris-qt)[arguments]: Likewise. * gnu/packages/freedesktop.scm (weston)[arguments]: Likewise.
2021-06-14gnu: Rename qtbase to qtbase-5.Maxim Cournoyer
This change was automated via the following command: $ git ls-files | xargs sed -i 's/,qtbase)/,qtbase-5)/g' $ git ls-files | xargs sed -i 's/inherit qtbase)/inherit qtbase-5)/g' $ git ls-files | xargs sed -i 's/package-version qtbase)/package-version qtbase-5)/g' $ git checkout etc # to clear some spurious changes This is done so the qtbase package can be upgraded to version 6 in the following commit.
2021-03-06gnu: Fix input typoes.Tobias Geerinckx-Rice
* gnu/packages/crates-io.scm (rust-nettle-sys-2)[inputs]: Move ‘,’ to its operand. * gnu/packages/docbook.scm (docbook-dsssl)[native-inputs]: Likewise. (docbook-dsssl-doc)[native-inputs]: Likewise. * gnu/packages/emacs-xyz.scm (emacs-helm-slack)[propagated-inputs]: Likewise. * gnu/packages/kde-multimedia.scm (audiocd-kio)[inputs]: Likewise. * gnu/packages/kde-pim.scm (akonadi-mime, kalarmcal, kcalendarsupport) (keventviews, kmailtransport, kpimtextedit)[inputs]: Likewise. * gnu/packages/mpd.scm (cantata)[inputs]: Likewise. * gnu/packages/raspberry-pi.scm (bcm2835): Likewise. * gnu/packages/samba.scm (samba)[native-inputs]: Likewise. * gnu/packages/xdisorg.scm (dex)[inputs]: Likewise.
2021-01-04gnu: elisa: Update to 20.12.0.Efraim Flashner
* gnu/packages/kde-multimedia.scm (elisa): Update to 20.12.0. [source]: Use new upstream source URI. [arguments]: Replace 'check phase.
2020-12-12gnu: KDE: Fix old cgit home-pages.Hartmut Goebel
Fix all home-pages pointing to git-repos a cgit.kde.org, which is gone, to now use the correct repo at invent.kde.org. * gnu/packages/kde.scm (grantleetheme, kdiagram): Update home-page. * gnu/packages/kde-frameworks.scm (kholidays): Likewise. * gnu/packages/kde-internet.scm (libgravatar, libktorrent): Likewise. * gnu/packages/kde-multimedia.scm (libkcddb, libkcompactdisc): Likewise. * gnu/packages/kde-pim.scm (kblog, kdav, kdepim-apps-libs, kdepim-runtime, keventviews, kincidenceeditor, kmailcommon, kmailimporter, kmessagelib, kpimcommon, ksmtp, libkdepim, libkgapi, libkleo, libksieve): Likewise. * gnu/packages/kde-plasma.scm (kdecoration, kscreenlocker): Likewise.
2020-09-07gnu: k3b: Add missing input.Andreas Enge
* gnu/packages/kde-multimedia.scm (inputs): Add zlib. Remove FIXME for library that is referenced by the final package.
2020-06-21gnu: k3b: Update to 20.04.2.Timotej Lazar
* gnu/packages/kde-multimedia.scm (k3b): Update to 20.04.2. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-21gnu: k3b: Note the runtime dependency on udisks-service.Timotej Lazar
* gnu/packages/kde-multimedia.scm (k3b)[description]: Note that udisks-service should be enabled. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-21gnu: k3b: Add inputs for libraries loaded at runtime.Timotej Lazar
Patch the source to load these from absolute paths. Actual loading is done by the Qt library, so we cannot use k3b’s runpath. * gnu/packages/kde-multimedia.scm (k3b)[inputs]: Add libcdio-paranoia and libdvdcss. [arguments]<#:phases>[set-absolute-library-paths]: New phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-21gnu: k3b: Add inputs for external programs.Timotej Lazar
* gnu/packages/kde-multimedia.scm (k3b)[inputs]: Add cdrdao, dvd+rw-tools, libburn and sox. [arguments]<#:phases>[wrap-path]: New phase to wrap the binary with paths to the above. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-06gnu: KDE: Update to 20.04.1.Marius Bakke
* 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.
2020-04-12gnu: elisa: Fix grammar of "allows to browse" to "browses".Vagrant Cascadian
* gnu/packages/kde-multimedia (elisa): Fix grammar.
2020-03-08gnu: Reword and extend descriptions for some KDE packages.Hartmut Goebel
* gnu/packages/kde-multimedia.scm (libkcompatdisc)[description]: Extend. * gnu/packages/kde-pim.scm (akonadi-search, kalarmcal, kdemailimporter, kdepim-apps-libs, kidentitymanagement, kldap, kmailtransport, kmbox, kmime, kontactinterface, kpimtextedit)[description]: Reword and extend. (ktnef, kpimcommon, libkdepim)[synopsis, description]: Reword and extend. (kmailtransport)[synopsis]: Fix space. * gnu/packages/kde-systemtools.scm (khelpcenter)[description]: Extend.
2019-12-26gnu: Add ffmpegthumbs.Hartmut Goebel
* gnu/packages/kde-multimedia.scm (ffmpegthumbs): New variable.
2019-12-26gnu: Add audiocd-kio.Hartmut Goebel
* gnu/packages/kde-multimedia.scm (audiocd-kio): New variable.
2019-12-26gnu: Add libkcompactdisc.Hartmut Goebel
* gnu/packages/kde-multimedia.scm (libkcompactdisc): New variable.
2019-12-26gnu: Add kamoso.Hartmut Goebel
* gnu/packages/kde-multimedia.scm (kamoso): New variable.
2019-12-26gnu: Add elisa.Hartmut Goebel
* gnu/packages/kde-multimedia.scm (elisa): New variable.
2019-12-26gnu: Add kwave.Hartmut Goebel
* gnu/packages/kde-multimedia.scm (kwave): New variable.
2019-12-26gnu: Add kmplayer.Hartmut Goebel
`guix lint` reports two CVEs, both are unrelated: - CVE-2018-5200: for vendor "pandora" and some 4.2.2.x version - CVE-2019-9133: windows only (I assume it it alsow relates to the "pandora" vendor, since the version the CVE refers to as "solving the issue" does not exist at KDE.) * gnu/packages/kde-multimedia.scm (kmplayer): New variable. * gnu/packages/patches/kmplayer-aarch64.patch, gnu/packages/patches/kmplayer-upstream_Fix-build-with-Qt-5.9.patch: New files. * gnu/local.mk: Add them.
2019-12-26gnu: Add kmix.Hartmut Goebel
* gnu/packages/kde-multimedia.scm (kmix): New variable.
2019-12-26gnu: Add kaffeine.Hartmut Goebel
* gnu/packages/kde-multimedia.scm (kaffeine): New variable.
2019-12-26gnu: Add libkcddb.Hartmut Goebel
* gnu/packages/kde-multimedia.scm (libkcddb): New variable.
2019-12-26gnu: Add k3b.Hartmut Goebel
* gnu/packages/kde-multimedia.scm (k3b): New variable.
2019-12-26gnu: Add juk.Hartmut Goebel
* gnu/packages/kde-multimedia.scm (juk): New variable.
2019-12-26gnu: Add dragon.Hartmut Goebel
* gnu/packages/kde-multimedia.scm: New file. * gnu/lokal.mk (MODULES): Add it.