summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnu/packages/music.scm34
1 files changed, 34 insertions, 0 deletions
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index e997eeecb85..63e2b84f1bf 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,
1336biographies, reviews and more.") 1336biographies, reviews and more.")
1337 (license license:lgpl3+))) 1337 (license license:lgpl3+)))
1338 1338
1339(define-public gtick
1340 (package
1341 (name "gtick")
1342 (version "0.5.5")
1343 (source
1344 (origin
1345 (method url-fetch)
1346 (uri (string-append "https://www.antcom.de/gtick/download/"
1347 name "-" version ".tar.gz"))
1348 (sha256
1349 (base32
1350 "0j6wggp1fhyx0vyip1k27pp28xpy9pqgwg46glm7nm83r6r32hz2"))))
1351 (build-system gnu-build-system)
1352 (arguments
1353 (list
1354 #:phases
1355 #~(modify-phases %standard-phases
1356 (add-after 'unpack 'do-not-require-dmalloc
1357 ;; The use of dmalloc causes build errors like "expected
1358 ;; declaration specifiers or ‘...’ before string constant" (see
1359 ;; <https://mail.gnu.org/archive/html/gtick-devel/2025-11/msg00001.html>).
1360 (lambda _
1361 (substitute* "testsuite/Makefile.in"
1362 ((" -DUSE_DMALLOC") "")))))))
1363 (native-inputs (list check pkg-config))
1364 (inputs (list gtk+-2 libsndfile pulseaudio))
1365 (home-page "https://www.antcom.de/gtick/")
1366 (synopsis "Customizable metronome application")
1367 (description "GTick is a metronome application. It supports different
1368meters, such as 2/4, 3/4, 4/4, etc. It also supports a wide range of speeds,
1369from 10 to 1000 BPM. It provides a GTK+-based user interface and it can use
1370both OSS and ALSA as the audio back-end.")
1371 (license license:gpl3+)))
1372
1339(define-public lingot 1373(define-public lingot
1340 (package 1374 (package
1341 (name "lingot") 1375 (name "lingot")