me
/
guix
Archived
1
0
Fork 0

gnu: supercollider: Update to 3.12.1.

* gnu/packages/audio.scm (supercollider): Update to 3.12.1.
[arguments]<#:configure-flags>: Change formatting.
[inputs]: Remove labels.
master
Aleksandr Vityazev 2021-12-17 08:14:02 +00:00 committed by Nicolas Goaziou
parent d3fe88c6cd
commit 0745c8205a
No known key found for this signature in database
GPG Key ID: DA00B4F048E92F2D
1 changed files with 26 additions and 25 deletions

View File

@ -35,6 +35,7 @@
;;; Copyright © 2020, 2021 Vinicius Monego <monego@posteo.net> ;;; Copyright © 2020, 2021 Vinicius Monego <monego@posteo.net>
;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de> ;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
;;; Copyright © 2021 jgart <jgart@dismail.de> ;;; Copyright © 2021 jgart <jgart@dismail.de>
;;; Copyright © 2021 Aleksandr Vityazev <avityazev@posteo.org>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -2910,7 +2911,7 @@ background file post-processing.")
(define-public supercollider (define-public supercollider
(package (package
(name "supercollider") (name "supercollider")
(version "3.11.2") (version "3.12.1")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -2921,7 +2922,7 @@ background file post-processing.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1gi7nrmjmbnjndqkmhfrkk0jchrzvnhl3f6gp6n5wgdd4mxbgxgw")) "0id522338a464j1slcspajwc7klypbc9qpigw5mqjhrw970wij5z"))
(modules '((guix build utils) (modules '((guix build utils)
(ice-9 ftw))) (ice-9 ftw)))
(snippet (snippet
@ -2949,12 +2950,13 @@ link REQUIRED)"))
'("out" ;core language '("out" ;core language
"ide")) ;qt ide "ide")) ;qt ide
(arguments (arguments
`(#:configure-flags '("-DSYSTEM_BOOST=on" "-DSYSTEM_YAMLCPP=on" `(#:configure-flags '("-DSYSTEM_BOOST=ON"
"-DSC_QT=ON" "-DCMAKE_BUILD_TYPE=Release" "-DSYSTEM_YAMLCPP=ON"
"-DSC_QT=ON"
"-DCMAKE_BUILD_TYPE=Release"
"-DFORTIFY=ON" "-DFORTIFY=ON"
;"-DLIBSCSYNTH=ON" ; TODO: Re-enable? ;; "-DLIBSCSYNTH=ON" ; TODO: Re-enable?
"-DSC_EL=off") ;scel is packaged individually as "-DSC_EL=OFF") ;scel is packaged individually as emacs-scel
;emacs-scel
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
;; HOME must be defined otherwise supercollider throws a "ERROR: ;; HOME must be defined otherwise supercollider throws a "ERROR:
@ -2992,24 +2994,23 @@ link REQUIRED)"))
#t)))))) #t))))))
(native-inputs (native-inputs
(list ableton-link pkg-config qttools xorg-server-for-tests)) (list ableton-link pkg-config qttools xorg-server-for-tests))
(inputs (inputs (list jack-1
`(("jack" ,jack-1) libsndfile
("libsndfile" ,libsndfile) fftw
("fftw" ,fftw) libxt
("libxt" ,libxt) readline ;readline support for sclang's CLI
("readline" ,readline) ;readline support for sclang's CLI alsa-lib ;for sclang's MIDI interface
("alsa" ,alsa-lib) ;for sclang's MIDI interface eudev ;for user interactions with devices
("eudev" ,eudev) ;for user interactions with devices avahi ;zeroconf service discovery support
("avahi" ,avahi) ;zeroconf service discovery support icu4c
("icu4c" ,icu4c) boost
("boost" ,boost) boost-sync
("boost-sync" ,boost-sync) yaml-cpp
("yaml-cpp" ,yaml-cpp) qtbase-5
("qtbase" ,qtbase-5) qtdeclarative
("qtdeclarative" ,qtdeclarative) qtsvg
("qtsvg" ,qtsvg) qtwebchannel
("qtwebchannel" ,qtwebchannel) qtwebsockets))
("qtwebsockets" ,qtwebsockets)))
(propagated-inputs ;to get native-search-path (propagated-inputs ;to get native-search-path
(list qtwebengine)) (list qtwebengine))
(home-page "https://github.com/supercollider/supercollider") (home-page "https://github.com/supercollider/supercollider")