Package: guix-patches;
Reported by: Vinicius Monego <monego <at> posteo.net>
Date: Sun, 16 Jan 2022 23:59:02 UTC
Severity: normal
Tags: moreinfo, patch
Done: Vinicius Monego <monego <at> posteo.net>
Bug is archived. No further changes may be made.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Vinicius Monego <monego <at> posteo.net> To: guix-patches <at> gnu.org Cc: Vinicius Monego <monego <at> posteo.net> Subject: [PATCH] gnu: kdenlive: Update to 21.12.1. Date: Sun, 16 Jan 2022 23:57:13 +0000
* gnu/packages/kde.scm (kdenlive): Update to 21.12.1. --- gnu/packages/kde.scm | 149 +++++++++++++++++++++---------------------- 1 file changed, 74 insertions(+), 75 deletions(-) diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 8dfcba1388..5379082f49 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -14,7 +14,7 @@ ;;; Copyright © 2020, 2021, 2022 Zheng Junjie <873216071 <at> qq.com> ;;; Copyright © 2021 Alexandros Theodotou <alex <at> zrythm.org> ;;; Copyright © 2021 la snesne <lasnesne <at> lagunposprasihopre.org> -;;; Copyright © 2021 Vinicius Monego <monego <at> posteo.net> +;;; Copyright © 2021, 2022 Vinicius Monego <monego <at> posteo.net> ;;; ;;; This file is part of GNU Guix. ;;; @@ -219,85 +219,84 @@ browser for easy news reading.") (license license:gpl2+))) (define-public kdenlive - (let ((version "21.08.3")) - (package - (name "kdenlive") - (version version) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://invent.kde.org/multimedia/kdenlive") - (commit (string-append "v" version)))) - (file-name (string-append name "-" version "-checkout")) - (sha256 - (base32 "0lpspak5djkbn2xbmmbxls258310g45n3a08sghkjl08bx6ilvc9")))) - (build-system qt-build-system) - (native-inputs - (list extra-cmake-modules pkg-config qttools)) - (inputs - (list breeze ; make dark them available easily - breeze-icons ; recommended icon set - ffmpeg - frei0r-plugins - karchive - kcrash - kdbusaddons - kdeclarative - kdoctools - kfilemetadata - kguiaddons - kiconthemes - knewstuff - knotifications - knotifyconfig - kparts - kplotting - mlt - purpose - qtbase-5 - qtdeclarative - qtgraphicaleffects - qtmultimedia - qtnetworkauth - qtquickcontrols - qtquickcontrols2 - qtscript - qtsvg - qtwebkit - shared-mime-info)) - (arguments - ;; XXX: there is a single test that spawns other tests and - ;; 1/3 tests failed and 1/327 assertions failed. It seems - ;; that individual tests can't be skipped. - `(#:configure-flags (list "-DBUILD_TESTING=off") - #:tests? #f - #:phases - (modify-phases %standard-phases - (add-after 'install 'wrap-executable - (lambda* (#:key inputs outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (qtbase (assoc-ref inputs "qtbase")) - (frei0r (assoc-ref inputs "frei0r-plugins")) - (ffmpeg (assoc-ref inputs "ffmpeg"))) - (wrap-program (string-append out "/bin/kdenlive") - `("PATH" ":" prefix - ,(list (string-append ffmpeg "/bin"))) - `("FREI0R_PATH" ":" = - (,(string-append frei0r "/lib/frei0r-1/"))) - `("QT_QPA_PLATFORM_PLUGIN_PATH" ":" = - (,(string-append qtbase "/lib/qt5/plugins/platforms"))) - `("MLT_PREFIX" ":" = - (,(assoc-ref inputs "mlt")))))))))) - (home-page "https://kdenlive.org") - (synopsis "Non-linear video editor") - (description "Kdenlive is an acronym for KDE Non-Linear Video Editor. + (package + (name "kdenlive") + (version "21.12.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://invent.kde.org/multimedia/kdenlive") + (commit (string-append "v" version)))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 "13pw4axqb750f3sl87kwxsvmhc3ydr9c8h7rmpvj7p72va9375s2")))) + (build-system qt-build-system) + (native-inputs + (list extra-cmake-modules pkg-config qttools)) + (inputs + (list breeze ; make dark them available easily + breeze-icons ; recommended icon set + ffmpeg + frei0r-plugins + karchive + kcrash + kdbusaddons + kdeclarative + kdoctools + kfilemetadata + kguiaddons + kiconthemes + knewstuff + knotifications + knotifyconfig + kparts + kplotting + mlt + purpose + qtbase-5 + qtdeclarative + qtgraphicaleffects + qtmultimedia + qtnetworkauth + qtquickcontrols + qtquickcontrols2 + qtscript + qtsvg + qtwebkit + shared-mime-info)) + (arguments + ;; XXX: there is a single test that spawns other tests and + ;; 1/3 tests failed and 1/327 assertions failed. It seems + ;; that individual tests can't be skipped. + `(#:configure-flags (list "-DBUILD_TESTING=off") + #:tests? #f + #:phases + (modify-phases %standard-phases + (add-after 'install 'wrap-executable + (lambda* (#:key inputs outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (qtbase (assoc-ref inputs "qtbase")) + (frei0r (assoc-ref inputs "frei0r-plugins")) + (ffmpeg (assoc-ref inputs "ffmpeg"))) + (wrap-program (string-append out "/bin/kdenlive") + `("PATH" ":" prefix + ,(list (string-append ffmpeg "/bin"))) + `("FREI0R_PATH" ":" = + (,(string-append frei0r "/lib/frei0r-1/"))) + `("QT_QPA_PLATFORM_PLUGIN_PATH" ":" = + (,(string-append qtbase "/lib/qt5/plugins/platforms"))) + `("MLT_PREFIX" ":" = + (,(assoc-ref inputs "mlt")))))))))) + (home-page "https://kdenlive.org") + (synopsis "Non-linear video editor") + (description "Kdenlive is an acronym for KDE Non-Linear Video Editor. Non-linear video editing is much more powerful than beginner's (linear) editors, hence it requires a bit more organization before starting. However, it is not reserved to specialists and can be used for small personal projects.") - (license license:gpl2+)))) + (license license:gpl2+))) (define-public kdevelop (package base-commit: 36f4745dc10e5d0e8b2a62cd2c8439629debae4f -- 2.30.2
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.