gnu: extempore: Only build on x86_64.

* gnu/packages/algebra.scm (kiss-fft-for-extempore)[supported-systems]:
Only build on x86_64.
* gnu/packages/gl.scm (nanovg-for-extempore)[supported-systems]:
Likewise.
* gnu/packages/image.scm (stb-image-for-extempore)[supported-systems]:
Likewise.
* gnu/packages/llvm.scm (llvm-for-extempore)[supported-systems]:
Likewise.
* gnu/packages/music.scm (portmidi-for-extempore)[supported-systems]:
Likewise.
(extempore)[supported-systems]: Likewise.
This commit is contained in:
Ricardo Wurmus 2016-09-21 21:47:56 +02:00
parent b78891b012
commit 39162ee49b
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
5 changed files with 13 additions and 1 deletions

View File

@ -521,6 +521,8 @@ syntax is similar to that of C, so basic usage is familiar. It also includes
"0hkp9l6l4c92fb1l2sh6a6zv1hynpvb2s4d03vd8vxyvybc0l4pv")))) "0hkp9l6l4c92fb1l2sh6a6zv1hynpvb2s4d03vd8vxyvybc0l4pv"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments `(#:tests? #f)) ; no tests included (arguments `(#:tests? #f)) ; no tests included
;; Extempore refuses to build on architectures other than x86_64
(supported-systems '("x86_64-linux"))
(home-page "https://github.com/extemporelang/kiss_fft") (home-page "https://github.com/extemporelang/kiss_fft")
(synopsis "Mixed-radix Fast Fourier Transform") (synopsis "Mixed-radix Fast Fourier Transform")
(description (description

View File

@ -591,6 +591,8 @@ and surfaces, receiving input and events.")
(arguments `(#:tests? #f)) ; no tests included (arguments `(#:tests? #f)) ; no tests included
(inputs (inputs
`(("mesa" ,mesa))) `(("mesa" ,mesa)))
;; Extempore refuses to build on architectures other than x86_64
(supported-systems '("x86_64-linux"))
(home-page "https://github.com/extemporelang/nanovg") (home-page "https://github.com/extemporelang/nanovg")
(synopsis "2D vector drawing library on top of OpenGL") (synopsis "2D vector drawing library on top of OpenGL")
(description "NanoVG is small antialiased vector graphics rendering (description "NanoVG is small antialiased vector graphics rendering

View File

@ -923,6 +923,8 @@ statistical tests.")
(file-name (string-append name "-" version "-checkout")))) (file-name (string-append name "-" version "-checkout"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments `(#:tests? #f)) ; no tests included (arguments `(#:tests? #f)) ; no tests included
;; Extempore refuses to build on architectures other than x86_64
(supported-systems '("x86_64-linux"))
(home-page "https://github.com/extemporelang/stb") (home-page "https://github.com/extemporelang/stb")
(synopsis "Image library for Extempore") (synopsis "Image library for Extempore")
(description (description

View File

@ -274,4 +274,6 @@ code analysis tools.")
(source (source
(origin (origin
(inherit (package-source llvm-3.7)) (inherit (package-source llvm-3.7))
(patches (list (search-patch "llvm-for-extempore.patch"))))))) (patches (list (search-patch "llvm-for-extempore.patch")))))
;; Extempore refuses to build on architectures other than x86_64
(supported-systems '("x86_64-linux"))))

View File

@ -396,6 +396,8 @@ enable professional yet simple and intuitive pattern-based drum programming.")
(native-inputs (native-inputs
`(("perl" ,perl) `(("perl" ,perl)
("emacs" ,emacs-no-x))) ("emacs" ,emacs-no-x)))
;; Extempore refuses to build on architectures other than x86_64
(supported-systems '("x86_64-linux"))
(home-page "http://benswift.me/extempore-docs/index.html") (home-page "http://benswift.me/extempore-docs/index.html")
(synopsis "Programming environment for live coding of multimedia") (synopsis "Programming environment for live coding of multimedia")
(description (description
@ -1243,6 +1245,8 @@ using a system-independent interface.")
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments `(#:tests? #f)) ; no tests (arguments `(#:tests? #f)) ; no tests
(native-inputs '()) (native-inputs '())
;; Extempore refuses to build on architectures other than x86_64
(supported-systems '("x86_64-linux"))
(home-page "https://github.com/extemporelang/portmidi/"))) (home-page "https://github.com/extemporelang/portmidi/")))
(define-public python-pyportmidi (define-public python-pyportmidi