GNU bug report logs - #72578
[PATCH] gnu: Add fooyin.

Previous Next

Package: guix-patches;

Reported by: Rodion Goritskov <rodion.goritskov <at> gmail.com>

Date: Sun, 11 Aug 2024 14:55:01 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 72578 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#72578; Package guix-patches. (Sun, 11 Aug 2024 14:55:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Rodion Goritskov <rodion.goritskov <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 11 Aug 2024 14:55:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Rodion Goritskov <rodion.goritskov <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: Rodion Goritskov <rodion.goritskov <at> gmail.com>
Subject: [PATCH] gnu: Add fooyin.
Date: Sun, 11 Aug 2024 18:53:34 +0400
* gnu/packages/music.scm (fooyin): New variable.

Change-Id: I8bf9021041acc1a063da243c0a9e592d066fb5f7
---
 gnu/packages/music.scm | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 100a41f87b..a8e1e90b30 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -656,6 +656,43 @@ (define-public ctrlr
                      license:gpl3       ;JUCE
                      license:bsd-3)))))
 
+(define-public fooyin
+  (package
+    (name "fooyin")
+    (version "0.5.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/fooyin/fooyin")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0sy0l65440a23fazvw27wcjjsiylmqb2zpvnx82d6hyj60xsgjw7"))))
+    (build-system cmake-build-system)
+    (arguments
+     `(#:tests? #f))
+    (native-inputs (list pkg-config))
+    (inputs (list alsa-lib
+                  ffmpeg
+                  icu4c
+                  kdsingleapplication
+                  pipewire
+                  qtbase
+                  qttools
+                  qtsvg
+                  sdl2
+                  taglib
+                  zlib))
+    (home-page "https://github.com/fooyin/fooyin")
+    (description
+     "Fooyin is a music player built around customisation.
+It offers a growing list of widgets to manage and play your local music collection.
+It's extensible using a plugin system and many widgets make use of FooScript
+to offer an even deeper level of control.")
+    (synopsis "Customisable Qt-based music player")
+    (license license:gpl3)))
+
 (define-public qmmp
   (package
     (name "qmmp")

base-commit: 174ecf5b1077d29498d9de22e27b13047f314feb
prerequisite-patch-id: a6d84a59be284d4ee6b31487379b377c569986ac
-- 
2.45.2





Information forwarded to guix-patches <at> gnu.org:
bug#72578; Package guix-patches. (Thu, 31 Oct 2024 11:22:01 GMT) Full text and rfc822 format available.

Message #8 received at 72578 <at> debbugs.gnu.org (full text, mbox):

From: Steve George <steve <at> futurile.net>
To: 72578 <at> debbugs.gnu.org
Subject: Adding fooyin music player to Guix
Date: Thu, 31 Oct 2024 11:19:08 +0000
Hi,

Thanks for sending the patch to add Fooyin music player to Guix. 

I just had a quick look and you turned off tests, but I can see tests in the Git repository. Did you try to get them running and they failed, or was there some other reason for not running them? We generally prefer to have tests if at all possible.

Thanks,

Futurile




This bug report was last modified 229 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.