[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
146/182: gnu: Add artyfx
From: |
guix-commits |
Subject: |
146/182: gnu: Add artyfx |
Date: |
Fri, 15 Nov 2019 00:02:00 -0500 (EST) |
kkebreau pushed a commit to branch wip-gnome-updates
in repository guix.
commit fb210dc932e6593af507e5e5aee2b22075ac33b4
Author: Alexandros Theodotou <address@hidden>
Date: Fri Nov 8 08:26:58 2019 +0000
gnu: Add artyfx
* gnu/packages/music.scm: (artyfx): New variable.
Signed-off-by: Ludovic Courtès <address@hidden>
---
gnu/packages/music.scm | 38 ++++++++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index a30765e..2f60242 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -24,6 +24,7 @@
;;; Copyright © 2019 Jakob L. Kreuze <address@hidden>
;;; Copyright © 2019 raingloom <address@hidden>
;;; Copyright © 2019 David Wilson <address@hidden>
+;;; Copyright © 2019 Alexandros Theodotou <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -4699,3 +4700,40 @@ You can also get metadata about the playing track such
as the artist and title
for integration into status line generators or other command-line tools.")
(home-page "https://github.com/altdesktop/playerctl")
(license license:lgpl3+)))
+
+(define-public artyfx
+ (package
+ (name "artyfx")
+ (version "1.3")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url
+ "https://github.com/openAVproductions/openAV-ArtyFX.git")
+ (commit (string-append "release-" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "012hcy1mxl7gs2lipfcqp5x0xv1azb9hjrwf0h59yyxnzx96h7c9"))))
+ (build-system cmake-build-system)
+ (arguments
+ `(#:tests? #f ; no tests included
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'remove-architecture-specific-flags
+ (lambda _
+ (substitute* "CMakeLists.txt"
+ (("-msse2 -mfpmath=sse") ""))
+ #t)))))
+ (inputs
+ `(("cairo" ,cairo)
+ ("libsndfile" ,libsndfile)))
+ (native-inputs
+ `(("pkg-config" ,pkg-config)
+ ("lv2" ,lv2)))
+ (home-page "http://openavproductions.com/artyfx/")
+ (synopsis "Audio effect LV2 plugin bundle")
+ (description "ArtyFX is an LV2 plugin bundle of artistic real-time audio
+effects. It contains a bitcrusher, delay, distortion, equalizer, compressor,
+and reverb.")
+ (license license:gpl2+)))
- 129/182: gnu: botan: Optimise., (continued)
- 129/182: gnu: botan: Optimise., guix-commits, 2019/11/15
- 128/182: gnu: miniupnpc: Don't use NAME in source URI., guix-commits, 2019/11/15
- 133/182: gnu: fribidi: Fix CVE-2019-18397., guix-commits, 2019/11/15
- 136/182: gnu: perl-class-inspector: Update to 1.36., guix-commits, 2019/11/15
- 139/182: services: hpcguix-web: Delete lock files during activation., guix-commits, 2019/11/15
- 142/182: gnu: make-bootstrap: Memoize GCC variant., guix-commits, 2019/11/15
- 143/182: gnu: make-bootstrap: Slightly clarify 'package-with-relocatable-glibc'., guix-commits, 2019/11/15
- 141/182: services: 'fold-services' memoizes service values., guix-commits, 2019/11/15
- 145/182: gnu: Add matcha-theme., guix-commits, 2019/11/15
- 144/182: doc: Mention value /var to localstatedir option., guix-commits, 2019/11/15
- 146/182: gnu: Add artyfx,
guix-commits <=
- 152/182: gnu: gegl: Add source URIs., guix-commits, 2019/11/15
- 151/182: gnu: babl: Update to 0.1.72., guix-commits, 2019/11/15
- 159/182: gnu: cgal: Use HTTPS home page., guix-commits, 2019/11/15
- 157/182: gnu: faad2: Update to 2.8.6., guix-commits, 2019/11/15
- 163/182: gnu: monero-gui: Update to 0.15.0.0., guix-commits, 2019/11/15
- 126/182: gnu: neovim: Update to 0.4.3., guix-commits, 2019/11/15
- 124/182: build: Warn about etc/indent-code.el when Emacs is absent., guix-commits, 2019/11/15
- 147/182: gnu: youtube-dl: Update to 2019.11.05., guix-commits, 2019/11/15
- 148/182: gnu: qtractor: Update to 0.9.11., guix-commits, 2019/11/15
- 122/182: ui: Emit hyperlinks for 'license' in package search results., guix-commits, 2019/11/15