[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/12: gnu: zrythm: Update to 0.8.911.
From: |
guix-commits |
Subject: |
04/12: gnu: zrythm: Update to 0.8.911. |
Date: |
Sun, 13 Sep 2020 17:35:53 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit 66ce92ffe43880407ff96477466a8950d1d8603e
Author: Alexandros Theodotou <alex@zrythm.org>
AuthorDate: Fri Sep 11 17:48:40 2020 +0100
gnu: zrythm: Update to 0.8.911.
* gnu/packages/music.scm (zrythm): Update to 0.8.911.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
gnu/packages/music.scm | 34 +++++++++++++++++++++++++---------
1 file changed, 25 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 95e010b..a3e38dd 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -73,11 +73,13 @@
#:use-module (gnu packages bash)
#:use-module (gnu packages bison)
#:use-module (gnu packages boost)
+ #:use-module (gnu packages build-tools)
#:use-module (gnu packages cdrom)
#:use-module (gnu packages code)
#:use-module (gnu packages check)
#:use-module (gnu packages cmake)
#:use-module (gnu packages compression)
+ #:use-module (gnu packages cpp)
#:use-module (gnu packages crypto)
#:use-module (gnu packages curl)
#:use-module (gnu packages cyrus-sasl)
@@ -5457,8 +5459,13 @@ and as an LV2 plugin.")
(define-public zrythm
(package
+ ;; Zrythm contains trademarks and comes with a trademark policy found in
+ ;; TRADMARKS.md inside the release distribution. The trademark policy
+ ;; allows verbatim re-distribution, and it also allows FSF-approved
+ ;; distros to make necessary changes to integrate the software into the
+ ;; distribution.
(name "zrythm")
- (version "0.8.333")
+ (version "0.8.911")
(source
(origin
(method url-fetch)
@@ -5466,13 +5473,19 @@ and as an LV2 plugin.")
version ".tar.xz"))
(sha256
(base32
- "0x2kxr5zz058jpy6k6ymj0fi2gqfcgrlv4qkwz9443hjy5345iwb"))))
+ "1xyp70sjc2k5pfdqbwqa988v86da0rmmyl8ry86bqv4ja80sc6g9"))))
(build-system meson-build-system)
(arguments
`(#:glib-or-gtk? #t
+ #:meson ,meson-0.55
#:configure-flags
- `("-Denable_tests=true" "-Dmanpage=true"
- "-Dinstall_dseg_font=false" "-Denable_ffmpeg=true")
+ `("-Dtests=true"
+ "-Dmanpage=true"
+ "-Ddseg_font=false"
+ "-Dgraphviz=enabled" ; for exporting routing graphs
+ "-Dguile=enabled" ; for Guile scripting
+ "-Djack=enabled" ; for JACK audio/MIDI backend
+ "-Dsdl=enabled") ; for SDL audio backend (which uses ALSA)
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'patch-xdg-open
@@ -5485,7 +5498,6 @@ and as an LV2 plugin.")
`(("alsa-lib" ,alsa-lib)
("jack" ,jack-1)
("font-dseg" ,font-dseg)
- ("ffmpeg" ,ffmpeg)
("fftw" ,fftw)
("fftwf" ,fftwf)
("gettext" ,gettext-minimal)
@@ -5494,19 +5506,23 @@ and as an LV2 plugin.")
("gtk+" ,gtk+)
("gtksourceview" ,gtksourceview)
("guile" ,guile-2.2)
+ ("libaudec" ,libaudec)
("libcyaml" ,libcyaml)
("libsamplerate" ,libsamplerate)
("libsndfile" ,libsndfile)
("libyaml" ,libyaml)
("lilv" ,lilv)
+ ("lv2" ,lv2)
+ ("reproc" ,reproc)
+ ("rubberband" ,rubberband)
+ ("rtmidi" ,rtmidi)
+ ("sdl2" ,sdl2)
("xdg-utils" ,xdg-utils)
- ("rubberband" ,rubberband)))
+ ("zstd" ,zstd "lib")))
(native-inputs
`(("pkg-config" ,pkg-config)
("help2man" ,help2man)
- ("libaudec" ,libaudec)
- ("lv2" ,lv2)
- ("glib" ,glib "bin"))) ;for 'glib-compile-resources'
+ ("glib" ,glib "bin"))) ; for 'glib-compile-resources'
(synopsis "Digital audio workstation focusing on usability")
(description "Zrythm is a digital audio workstation designed to be
featureful and easy to use. It offers unlimited automation options, LV2
- branch master updated (71992a5 -> 43514b8), guix-commits, 2020/09/13
- 01/12: gnu: libcyaml: Update to 1.1.0., guix-commits, 2020/09/13
- 02/12: gnu: libaudec: Update to 0.2.3., guix-commits, 2020/09/13
- 03/12: gnu: Add meson 0.55.1., guix-commits, 2020/09/13
- 05/12: gnu: libgccjit: Reword synopsis and description., guix-commits, 2020/09/13
- 06/12: gnu: gccgo: Reword synopsis and description., guix-commits, 2020/09/13
- 08/12: gnu: fmt: Update to 7.0.3., guix-commits, 2020/09/13
- 10/12: gnu: emacs-djvu: Add needed inputs, guix-commits, 2020/09/13
- 11/12: gnu: glade: Add catalog and module search paths., guix-commits, 2020/09/13
- 07/12: gnu: gcc-toolchain: Reword description., guix-commits, 2020/09/13
- 04/12: gnu: zrythm: Update to 0.8.911.,
guix-commits <=
- 09/12: services: certbot: Support registration without email., guix-commits, 2020/09/13
- 12/12: gnu: libhandy: Enable glade_catalog., guix-commits, 2020/09/13