>From b8ee651d49184a6f06581feb04fa44dd6a3c68cc Mon Sep 17 00:00:00 2001 From: nixo Date: Sun, 31 Jan 2021 01:20:07 +0100 Subject: [PATCH 1/6] gnu: Add dgedit. * gnu/packages/audio.scm (dgedit): New variable. --- gnu/packages/audio.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 2e46dc3a26..e6ad7d8428 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -34,6 +34,7 @@ ;;; Copyright © 2020 Giacomo Leidi ;;; Copyright © 2020 Vinicius Monego ;;; Copyright © 2020 Michael Rohleder +;;; Copyright © 2021 Nicolò Balzarotti ;;; ;;; This file is part of GNU Guix. ;;; @@ -4887,6 +4888,35 @@ edited, converted, compressed and saved.") ,@(package-inputs ztoolkit))) (synopsis "ZToolkit with SVG support"))) +(define-public dgedit + (package + (name "dgedit") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri + (string-append "https://drumgizmo.org/releases/dgedit-" version + "/dgedit-" version ".tar.gz")) + (sha256 + (base32 "1r43maac0ymc6zp9n6zi5hnh78658y2x34w8cvjzgvqjb86mhvw4")))) + (build-system gnu-build-system) + (native-inputs + `(("pkg-config" ,pkg-config) + ;; requires lrelease from qtlinguist + ("qttools" ,qttools))) + (inputs + `(("ao" ,ao) + ("libsndfile" ,libsndfile) + ("qtbase" ,qtbase))) + (home-page "https://drumgizmo.org/wiki/doku.php?id=getting_dgedit") + (synopsis "DrumGizmo drumkit editor") + (description "DGEdit lets you edit DrumGizmo drumkit files. It allows +importing, editing and exporting the raw drumkit recordings.") + ;; The file copying says GPLv3, but all files under src have a GPLv2+ + ;; header. + (license license:gpl2+))) + (define-public lsp-dsp-lib (package (name "lsp-dsp-lib") -- 2.30.0