This is an automated email from the git hooks/post-receive script.

guix_mirror_bot pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new bcea3151fd gnu: Add gtick.
bcea3151fd is described below

commit bcea3151fdbdf2057d0f32e06e6641b6dac14ea9
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Mon Nov 24 09:30:08 2025 +0900

    gnu: Add gtick.
    
    * gnu/packages/music.scm (gtick): New variable.
    
    Change-Id: I130de7702af5309f84e410caf6f4b9960a5586b1
---
 gnu/packages/music.scm | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index e997eeecb8..63e2b84f1b 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -1336,6 +1336,40 @@ standalone program which is able to download cover art, 
lyrics, photos,
 biographies, reviews and more.")
     (license license:lgpl3+)))
 
+(define-public gtick
+  (package
+    (name "gtick")
+    (version "0.5.5")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://www.antcom.de/gtick/download/";
+                           name "-" version ".tar.gz"))
+       (sha256
+        (base32
+         "0j6wggp1fhyx0vyip1k27pp28xpy9pqgwg46glm7nm83r6r32hz2"))))
+    (build-system gnu-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'do-not-require-dmalloc
+            ;; The use of dmalloc causes build errors like "expected
+            ;; declaration specifiers or ‘...’ before string constant" (see
+            ;; 
<https://mail.gnu.org/archive/html/gtick-devel/2025-11/msg00001.html>).
+            (lambda _
+              (substitute* "testsuite/Makefile.in"
+                ((" -DUSE_DMALLOC") "")))))))
+    (native-inputs (list check pkg-config))
+    (inputs (list gtk+-2 libsndfile pulseaudio))
+    (home-page "https://www.antcom.de/gtick/";)
+    (synopsis "Customizable metronome application")
+    (description "GTick is a metronome application.  It supports different
+meters, such as 2/4, 3/4, 4/4, etc.  It also supports a wide range of speeds,
+from 10 to 1000 BPM. It provides a GTK+-based user interface and it can use
+both OSS and ALSA as the audio back-end.")
+    (license license:gpl3+)))
+
 (define-public lingot
   (package
     (name "lingot")

Reply via email to