Package: guix-patches;
Reported by: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>
Date: Thu, 1 May 2025 17:42:02 UTC
Severity: normal
Tags: patch
Done: Z572 <z572 <at> z572.online>
To reply to this bug, email your comments to 78197 AT debbugs.gnu.org.
There is no need to reopen the bug first.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org
:bug#78197
; Package guix-patches
.
(Thu, 01 May 2025 17:42:02 GMT) Full text and rfc822 format available.Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>
:sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org
.
(Thu, 01 May 2025 17:42:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> To: guix-patches <at> gnu.org Cc: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> Subject: [PATCH] Add Kasts package Date: Thu, 1 May 2025 19:37:53 +0200
Although there is a newer version, I'm submitting `kasts' at version 25.03.90 instead of 25.04.0 because I've seen some glitches with the drawing of widgets inside the GUI. This may be related to the version of some dependencies, but it should be fixed upstream. Let's package this version for now since it's recent enough. Sergio Pastor Pérez (2): gnu: kirigami-addons: Update to 1.7.0. gnu: Add kasts. gnu/packages/kde.scm | 98 ++++++++++++++++++++++++++++++++++++++------ 1 file changed, 85 insertions(+), 13 deletions(-) base-commit: 881d46eb386c2de8bc6f1405972ee1e115eeb3a1 -- 2.49.0
sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org
:bug#78197
; Package guix-patches
.
(Thu, 01 May 2025 17:44:02 GMT) Full text and rfc822 format available.Message #8 received at 78197 <at> debbugs.gnu.org (full text, mbox):
From: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> To: 78197 <at> debbugs.gnu.org Cc: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> Subject: [PATCH] gnu: kirigami-addons: Update to 1.7.0. Date: Thu, 1 May 2025 19:43:11 +0200
* gnu/packages/kde.scm (kirigami-addons): Update to 1.7.0. Change-Id: I35fadacc5e1a3dce0c609011148d79b669fb4d29 --- gnu/packages/kde.scm | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 86f83ceced..cf9b0a5298 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -839,23 +839,29 @@ (define-public kio-fuse (define-public kirigami-addons (package (name "kirigami-addons") - (version "1.3.0") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://invent.kde.org/libraries/kirigami-addons") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1nsp4vihjhv985nlr6h86jvk43v3x9njla7l03jpcz6g95jdrnmp")))) + (version "1.7.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://invent.kde.org/libraries/kirigami-addons") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1w2pxrbvzzpafh1x38rmjqjrpyf1zhkwv354ihpbwkn7grr8d2hy")))) (build-system qt-build-system) (arguments (list #:qtbase qtbase - #:tests? #f)) ; failing test + #:tests? #f)) ;failing tests (native-inputs (list extra-cmake-modules)) - (inputs (list kirigami ki18n kconfig qtdeclarative)) + (inputs (list kconfig + kcoreaddons + kglobalaccel + kguiaddons + ki18n + kirigami + qtdeclarative)) (home-page "https://invent.kde.org/libraries/kirigami-addons") (synopsis "Add-ons for the Kirigami framework") (description -- 2.49.0
sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org
:bug#78197
; Package guix-patches
.
(Thu, 01 May 2025 17:45:02 GMT) Full text and rfc822 format available.Message #11 received at 78197 <at> debbugs.gnu.org (full text, mbox):
From: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> To: 78197 <at> debbugs.gnu.org Cc: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> Subject: [PATCH] gnu: Add kasts. Date: Thu, 1 May 2025 19:43:12 +0200
* gnu/packages/kde.scm (kasts): New variable. Change-Id: I2ae98c73b91bbdd34a60f2180c59257f26728321 --- gnu/packages/kde.scm | 68 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 67 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index cf9b0a5298..df80a4cf5a 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -80,7 +80,7 @@ (define-module (gnu packages kde) #:use-module (gnu packages gnome) #:use-module (gnu packages gperf) #:use-module (gnu packages gps) - #:use-module (gnu packages graphics) + #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) #:use-module (gnu packages image) #:use-module (gnu packages image-processing) @@ -115,6 +115,7 @@ (define-module (gnu packages kde) #:use-module (gnu packages tls) #:use-module (gnu packages unicode) #:use-module (gnu packages version-control) + #:use-module (gnu packages vulkan) #:use-module (gnu packages video) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml) @@ -572,6 +573,71 @@ (define-public kapptemplate @end itemize") (license license:gpl2+))) +(define-public kasts + (package + (name "kasts") + (version "25.03.90") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://invent.kde.org/multimedia/kasts") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "094q0yc8ljpkryd0vwwh4ljvk101qr63siwxacm1dgmhyi95262k")))) + (build-system qt-build-system) + (native-inputs (list pkg-config extra-cmake-modules)) + (inputs (list breeze-icons + gstreamer + kcolorscheme + kcoreaddons + kcrash + kdbusaddons + ki18n + kiconthemes + kirigami + kirigami-addons + kwindowsystem + libxkbcommon + python + qqc2-desktop-style + qtdeclarative + qtkeychain-qt6 + qtmultimedia + qtsvg + sonnet + syndication + taglib + threadweaver + vlc + vulkan-headers + vulkan-loader)) + (arguments + (list + #:qtbase qtbase + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'wrap-program + (lambda _ + (wrap-program (string-append #$output "/bin/kasts") + `("QML_IMPORT_PATH" ":" prefix + ,(list (string-append #$output "/lib/qt6/qml"))))))))) + (home-page "https://apps.kde.org/kasts") + (synopsis "Convergent podcast client") + (description + "Kasts is a convergent podcast application that looks good on +desktop and mobile. + +Its main features are: +- Episode management through play queue +- Sync playback positions with other clients through gpodder.net or + gpodder-nextcloud +- Variable playback speed +- Search for podcasts +- Full system integration: e.g. inhibit system suspend while listening") + (license license:gpl2))) + (define-public kdevelop (package (name "kdevelop") -- 2.49.0
sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org
:bug#78197
; Package guix-patches
.
(Thu, 01 May 2025 17:54:02 GMT) Full text and rfc822 format available.Message #14 received at 78197 <at> debbugs.gnu.org (full text, mbox):
From: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> To: 78197 <at> debbugs.gnu.org Cc: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> Subject: [PATCH v2] gnu: kirigami-addons: Update to 1.7.0. Date: Thu, 1 May 2025 19:53:28 +0200
* gnu/packages/kde.scm (kirigami-addons): Update to 1.7.0. Change-Id: I35fadacc5e1a3dce0c609011148d79b669fb4d29 --- gnu/packages/kde.scm | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 86f83ceced..cf9b0a5298 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -839,23 +839,29 @@ (define-public kio-fuse (define-public kirigami-addons (package (name "kirigami-addons") - (version "1.3.0") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://invent.kde.org/libraries/kirigami-addons") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1nsp4vihjhv985nlr6h86jvk43v3x9njla7l03jpcz6g95jdrnmp")))) + (version "1.7.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://invent.kde.org/libraries/kirigami-addons") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1w2pxrbvzzpafh1x38rmjqjrpyf1zhkwv354ihpbwkn7grr8d2hy")))) (build-system qt-build-system) (arguments (list #:qtbase qtbase - #:tests? #f)) ; failing test + #:tests? #f)) ;failing tests (native-inputs (list extra-cmake-modules)) - (inputs (list kirigami ki18n kconfig qtdeclarative)) + (inputs (list kconfig + kcoreaddons + kglobalaccel + kguiaddons + ki18n + kirigami + qtdeclarative)) (home-page "https://invent.kde.org/libraries/kirigami-addons") (synopsis "Add-ons for the Kirigami framework") (description base-commit: 881d46eb386c2de8bc6f1405972ee1e115eeb3a1 -- 2.49.0
sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org
:bug#78197
; Package guix-patches
.
(Thu, 01 May 2025 17:54:02 GMT) Full text and rfc822 format available.Message #17 received at 78197 <at> debbugs.gnu.org (full text, mbox):
From: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> To: 78197 <at> debbugs.gnu.org Cc: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> Subject: [PATCH v2] gnu: Add kasts. Date: Thu, 1 May 2025 19:53:29 +0200
* gnu/packages/kde.scm (kasts): New variable. Change-Id: I2ae98c73b91bbdd34a60f2180c59257f26728321 --- gnu/packages/kde.scm | 69 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 68 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index cf9b0a5298..5e46e322e1 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -80,7 +80,7 @@ (define-module (gnu packages kde) #:use-module (gnu packages gnome) #:use-module (gnu packages gperf) #:use-module (gnu packages gps) - #:use-module (gnu packages graphics) + #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) #:use-module (gnu packages image) #:use-module (gnu packages image-processing) @@ -115,6 +115,7 @@ (define-module (gnu packages kde) #:use-module (gnu packages tls) #:use-module (gnu packages unicode) #:use-module (gnu packages version-control) + #:use-module (gnu packages vulkan) #:use-module (gnu packages video) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml) @@ -572,6 +573,72 @@ (define-public kapptemplate @end itemize") (license license:gpl2+))) +(define-public kasts + (package + (name "kasts") + (version "25.03.90") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://invent.kde.org/multimedia/kasts") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "094q0yc8ljpkryd0vwwh4ljvk101qr63siwxacm1dgmhyi95262k")))) + (build-system qt-build-system) + (native-inputs (list pkg-config extra-cmake-modules)) + (inputs (list bash-minimal + breeze-icons + gstreamer + kcolorscheme + kcoreaddons + kcrash + kdbusaddons + ki18n + kiconthemes + kirigami + kirigami-addons + kwindowsystem + libxkbcommon + python + qqc2-desktop-style + qtdeclarative + qtkeychain-qt6 + qtmultimedia + qtsvg + sonnet + syndication + taglib + threadweaver + vlc + vulkan-headers + vulkan-loader)) + (arguments + (list + #:qtbase qtbase + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'wrap-program + (lambda _ + (wrap-program (string-append #$output "/bin/kasts") + `("QML_IMPORT_PATH" ":" prefix + ,(list (string-append #$output "/lib/qt6/qml"))))))))) + (home-page "https://apps.kde.org/kasts") + (synopsis "Convergent podcast client") + (description + "Kasts is a convergent podcast application that looks good on +desktop and mobile. + +Its main features are: +- Episode management through play queue +- Sync playback positions with other clients through gpodder.net or + gpodder-nextcloud +- Variable playback speed +- Search for podcasts +- Full system integration: e.g. inhibit system suspend while listening") + (license license:gpl2))) + (define-public kdevelop (package (name "kdevelop") -- 2.49.0
guix-patches <at> gnu.org
:bug#78197
; Package guix-patches
.
(Thu, 01 May 2025 18:13:01 GMT) Full text and rfc822 format available.Message #20 received at 78197 <at> debbugs.gnu.org (full text, mbox):
From: Z572 <z572 <at> z572.online> To: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> Cc: 78197 <at> debbugs.gnu.org, Sughosha <sughosha <at> disroot.org> Subject: Re: [bug#78197] [PATCH v2] gnu: Add kasts. Date: Fri, 02 May 2025 02:12:23 +0800
[Message part 1 (text/plain, inline)]
Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> writes: > * gnu/packages/kde.scm (kasts): New variable. > > Change-Id: I2ae98c73b91bbdd34a60f2180c59257f26728321 > --- > gnu/packages/kde.scm | 69 +++++++++++++++++++++++++++++++++++++++++++- > 1 file changed, 68 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm > index cf9b0a5298..5e46e322e1 100644 > --- a/gnu/packages/kde.scm > +++ b/gnu/packages/kde.scm > @@ -80,7 +80,7 @@ (define-module (gnu packages kde) > #:use-module (gnu packages gnome) > #:use-module (gnu packages gperf) > #:use-module (gnu packages gps) > - #:use-module (gnu packages graphics) > + #:use-module (gnu packages gstreamer) > #:use-module (gnu packages gtk) > #:use-module (gnu packages image) > #:use-module (gnu packages image-processing) > @@ -115,6 +115,7 @@ (define-module (gnu packages kde) > #:use-module (gnu packages tls) > #:use-module (gnu packages unicode) > #:use-module (gnu packages version-control) > + #:use-module (gnu packages vulkan) > #:use-module (gnu packages video) > #:use-module (gnu packages xdisorg) > #:use-module (gnu packages xml) > @@ -572,6 +573,72 @@ (define-public kapptemplate > @end itemize") > (license license:gpl2+))) > > +(define-public kasts > + (package > + (name "kasts") > + (version "25.03.90") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://invent.kde.org/multimedia/kasts") Between multimedia/kasts I think it might be better to put it in (gnu packages kde-multimedia) > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "094q0yc8ljpkryd0vwwh4ljvk101qr63siwxacm1dgmhyi95262k")))) > + (build-system qt-build-system) > + (native-inputs (list pkg-config extra-cmake-modules)) > + (inputs (list bash-minimal > + breeze-icons > + gstreamer > + kcolorscheme > + kcoreaddons > + kcrash > + kdbusaddons > + ki18n > + kiconthemes > + kirigami > + kirigami-addons > + kwindowsystem > + libxkbcommon > + python > + qqc2-desktop-style > + qtdeclarative > + qtkeychain-qt6 > + qtmultimedia > + qtsvg > + sonnet > + syndication > + taglib > + threadweaver > + vlc > + vulkan-headers > + vulkan-loader)) > + (arguments > + (list > + #:qtbase qtbase > + #:phases > + #~(modify-phases %standard-phases > + (add-after 'install 'wrap-program > + (lambda _ > + (wrap-program (string-append #$output "/bin/kasts") > + `("QML_IMPORT_PATH" ":" prefix > + ,(list (string-append #$output "/lib/qt6/qml"))))))))) why need it? I remember qt-wrap phase will do this. > + (home-page "https://apps.kde.org/kasts") > + (synopsis "Convergent podcast client") > + (description > + "Kasts is a convergent podcast application that looks good on > +desktop and mobile. > + > +Its main features are: > +- Episode management through play queue > +- Sync playback positions with other clients through gpodder.net or > + gpodder-nextcloud > +- Variable playback speed > +- Search for podcasts > +- Full system integration: e.g. inhibit system suspend while listening") > + (license license:gpl2))) It seems to be lgpl2.1+ and gpl2+. Haven't tested, but the others look good. > + > (define-public kdevelop > (package > (name "kdevelop")
[signature.asc (application/pgp-signature, inline)]
sergio.pastorperez <at> gmail.com, z572 <at> z572.online, sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org
:bug#78197
; Package guix-patches
.
(Fri, 02 May 2025 06:56:02 GMT) Full text and rfc822 format available.Message #23 received at 78197 <at> debbugs.gnu.org (full text, mbox):
From: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> To: 78197 <at> debbugs.gnu.org Cc: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> Subject: [PATCH v3 1/2] gnu: kirigami-addons: Update to 1.7.0. Date: Fri, 2 May 2025 08:53:25 +0200
* gnu/packages/kde.scm (kirigami-addons): Update to 1.7.0. Change-Id: I35fadacc5e1a3dce0c609011148d79b669fb4d29 --- gnu/packages/kde.scm | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 86f83ceced..cf9b0a5298 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -839,23 +839,29 @@ (define-public kio-fuse (define-public kirigami-addons (package (name "kirigami-addons") - (version "1.3.0") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://invent.kde.org/libraries/kirigami-addons") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1nsp4vihjhv985nlr6h86jvk43v3x9njla7l03jpcz6g95jdrnmp")))) + (version "1.7.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://invent.kde.org/libraries/kirigami-addons") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1w2pxrbvzzpafh1x38rmjqjrpyf1zhkwv354ihpbwkn7grr8d2hy")))) (build-system qt-build-system) (arguments (list #:qtbase qtbase - #:tests? #f)) ; failing test + #:tests? #f)) ;failing tests (native-inputs (list extra-cmake-modules)) - (inputs (list kirigami ki18n kconfig qtdeclarative)) + (inputs (list kconfig + kcoreaddons + kglobalaccel + kguiaddons + ki18n + kirigami + qtdeclarative)) (home-page "https://invent.kde.org/libraries/kirigami-addons") (synopsis "Add-ons for the Kirigami framework") (description base-commit: 881d46eb386c2de8bc6f1405972ee1e115eeb3a1 -- 2.49.0
sergio.pastorperez <at> gmail.com, z572 <at> z572.online, sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org
:bug#78197
; Package guix-patches
.
(Fri, 02 May 2025 06:56:03 GMT) Full text and rfc822 format available.Message #26 received at 78197 <at> debbugs.gnu.org (full text, mbox):
From: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> To: 78197 <at> debbugs.gnu.org Cc: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> Subject: [PATCH v3 2/2] gnu: Add kasts. Date: Fri, 2 May 2025 08:53:26 +0200
* gnu/packages/kde.scm (kasts): New variable. Change-Id: I2ae98c73b91bbdd34a60f2180c59257f26728321 --- gnu/packages/kde-multimedia.scm | 62 +++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/gnu/packages/kde-multimedia.scm b/gnu/packages/kde-multimedia.scm index ce89917be8..392fb13b18 100644 --- a/gnu/packages/kde-multimedia.scm +++ b/gnu/packages/kde-multimedia.scm @@ -6,6 +6,7 @@ ;;; Copyright © 2022 Brendan Tildesley <mail <at> brendan.scot> ;;; Copyright © 2022 Petr Hodina <phodina <at> protonmail.com> ;;; Copyright © 2023 Zheng Junjie <873216071 <at> qq.com> +;;; Copyright © 2025 Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -55,7 +56,9 @@ (define-module (gnu packages kde-multimedia) #:use-module (gnu packages qt) #:use-module (gnu packages readline) #:use-module (gnu packages video) + #:use-module (gnu packages vulkan) #:use-module (gnu packages xiph) + #:use-module (gnu packages xdisorg) #:use-module (gnu packages xml) #:use-module (gnu packages xorg)) @@ -599,6 +602,65 @@ (define-public kamoso (license ;; GPL for programs, LGPL for libraries (list license:gpl2+ license:lgpl2.0+)))) +(define-public kasts + (package + (name "kasts") + (version "25.03.90") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://invent.kde.org/multimedia/kasts") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "094q0yc8ljpkryd0vwwh4ljvk101qr63siwxacm1dgmhyi95262k")))) + (build-system qt-build-system) + (native-inputs (list pkg-config extra-cmake-modules)) + (inputs (list bash-minimal + breeze-icons + gstreamer + kcolorscheme + kcoreaddons + kcrash + kdbusaddons + ki18n + kiconthemes + kirigami + kirigami-addons + kwindowsystem + libxkbcommon + python + qqc2-desktop-style + qtdeclarative + qtkeychain-qt6 + qtmultimedia + qtsvg + sonnet + syndication + taglib + threadweaver + vlc + vulkan-headers + vulkan-loader)) + (arguments + (list + #:qtbase qtbase)) + (home-page "https://apps.kde.org/kasts") + (synopsis "Convergent podcast client") + (description + "Kasts is a convergent podcast application that looks good on +desktop and mobile. + +Its main features are: +- Episode management through play queue +- Sync playback positions with other clients through gpodder.net or + gpodder-nextcloud +- Variable playback speed +- Search for podcasts +- Full system integration: e.g. inhibit system suspend while listening") + (license (list license:gpl2+ license:lgpl2.1+)))) + (define-public kmix (package (name "kmix") -- 2.49.0
guix-patches <at> gnu.org
:bug#78197
; Package guix-patches
.
(Fri, 02 May 2025 07:01:02 GMT) Full text and rfc822 format available.Message #29 received at 78197 <at> debbugs.gnu.org (full text, mbox):
From: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> To: Z572 <z572 <at> z572.online> Cc: 78197 <at> debbugs.gnu.org, Sughosha <sughosha <at> disroot.org> Subject: Re: [bug#78197] [PATCH v2] gnu: Add kasts. Date: Fri, 02 May 2025 09:00:43 +0200
Z572 <z572 <at> z572.online> writes: > Between multimedia/kasts > I think it might be better to put it in (gnu packages kde-multimedia) Sure, I've moved it there in v3 of the patch series. > why need it? I remember qt-wrap phase will do this. Seems you are right, I've removed it now. >> + (home-page "https://apps.kde.org/kasts") >> + (synopsis "Convergent podcast client") >> + (description >> + "Kasts is a convergent podcast application that looks good on >> +desktop and mobile. >> + >> +Its main features are: >> +- Episode management through play queue >> +- Sync playback positions with other clients through gpodder.net or >> + gpodder-nextcloud >> +- Variable playback speed >> +- Search for podcasts >> +- Full system integration: e.g. inhibit system suspend while listening") >> + (license license:gpl2))) > > It seems to be lgpl2.1+ and gpl2+. Added. I've already sent v3 of the patch series, thanks for the review! Best regards, Sergio.
Z572 <z572 <at> z572.online>
:Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>
:Message #34 received at 78197-done <at> debbugs.gnu.org (full text, mbox):
From: Z572 <z572 <at> z572.online> To: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> Cc: 78197-done <at> debbugs.gnu.org, Sughosha <sughosha <at> disroot.org> Subject: Re: [bug#78197] [PATCH v3 2/2] gnu: Add kasts. Date: Sat, 03 May 2025 11:41:55 +0800
[Message part 1 (text/plain, inline)]
Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> writes: > * gnu/packages/kde.scm (kasts): New variable. should gnu/packages/kde-multimedia.scm > > Change-Id: I2ae98c73b91bbdd34a60f2180c59257f26728321 > --- > gnu/packages/kde-multimedia.scm | 62 +++++++++++++++++++++++++++++++++ > 1 file changed, 62 insertions(+) > > diff --git a/gnu/packages/kde-multimedia.scm b/gnu/packages/kde-multimedia.scm > index ce89917be8..392fb13b18 100644 > --- a/gnu/packages/kde-multimedia.scm > +++ b/gnu/packages/kde-multimedia.scm > @@ -6,6 +6,7 @@ > ;;; Copyright © 2022 Brendan Tildesley <mail <at> brendan.scot> > ;;; Copyright © 2022 Petr Hodina <phodina <at> protonmail.com> > ;;; Copyright © 2023 Zheng Junjie <873216071 <at> qq.com> > +;;; Copyright © 2025 Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -55,7 +56,9 @@ (define-module (gnu packages kde-multimedia) > #:use-module (gnu packages qt) > #:use-module (gnu packages readline) > #:use-module (gnu packages video) > + #:use-module (gnu packages vulkan) > #:use-module (gnu packages xiph) > + #:use-module (gnu packages xdisorg) > #:use-module (gnu packages xml) > #:use-module (gnu packages xorg)) > > @@ -599,6 +602,65 @@ (define-public kamoso > (license ;; GPL for programs, LGPL for libraries > (list license:gpl2+ license:lgpl2.0+)))) > > +(define-public kasts > + (package > + (name "kasts") > + (version "25.03.90") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://invent.kde.org/multimedia/kasts") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "094q0yc8ljpkryd0vwwh4ljvk101qr63siwxacm1dgmhyi95262k")))) > + (build-system qt-build-system) > + (native-inputs (list pkg-config extra-cmake-modules)) > + (inputs (list bash-minimal > + breeze-icons > + gstreamer > + kcolorscheme > + kcoreaddons > + kcrash > + kdbusaddons > + ki18n > + kiconthemes > + kirigami > + kirigami-addons > + kwindowsystem > + libxkbcommon > + python > + qqc2-desktop-style > + qtdeclarative > + qtkeychain-qt6 > + qtmultimedia > + qtsvg > + sonnet > + syndication > + taglib > + threadweaver > + vlc > + vulkan-headers > + vulkan-loader)) > + (arguments > + (list > + #:qtbase qtbase)) > + (home-page "https://apps.kde.org/kasts") > + (synopsis "Convergent podcast client") > + (description > + "Kasts is a convergent podcast application that looks good on > +desktop and mobile. > + > +Its main features are: > +- Episode management through play queue > +- Sync playback positions with other clients through gpodder.net or > + gpodder-nextcloud > +- Variable playback speed > +- Search for podcasts > +- Full system integration: e.g. inhibit system suspend while listening") > + (license (list license:gpl2+ license:lgpl2.1+)))) > + > (define-public kmix > (package > (name "kmix") adjust and pushed.
[signature.asc (application/pgp-signature, inline)]
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.