diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2015-09-24 22:18:07 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2015-09-24 22:18:07 +0200 |
| commit | 1007b6bf0bef3f662f65ffdd0d4383179dd07355 (patch) | |
| tree | 4a9b2a4baa2d82434e12fe4aacc8f28e3266793e /gnu | |
| parent | 12cd4dd3a9052491e3912ffeecbe8854ea9b971a (diff) | |
| parent | a7a4fd9a7cd02e4897e7b2156bd9ecc7e72e9818 (diff) | |
Merge branch 'master' into core-updates
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/audio.scm | 34 | ||||
| -rw-r--r-- | gnu/packages/graphics.scm | 40 | ||||
| -rw-r--r-- | gnu/packages/python.scm | 31 |
3 files changed, 101 insertions, 4 deletions
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index cbf06250d09..a35ef278ee5 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm | |||
| @@ -60,6 +60,7 @@ | |||
| 60 | #:use-module (gnu packages readline) | 60 | #:use-module (gnu packages readline) |
| 61 | #:use-module (gnu packages xiph) | 61 | #:use-module (gnu packages xiph) |
| 62 | #:use-module (gnu packages xml) | 62 | #:use-module (gnu packages xml) |
| 63 | #:use-module (gnu packages xorg) | ||
| 63 | #:use-module (gnu packages zip) | 64 | #:use-module (gnu packages zip) |
| 64 | #:use-module (srfi srfi-1)) | 65 | #:use-module (srfi srfi-1)) |
| 65 | 66 | ||
| @@ -1739,6 +1740,39 @@ directly to a different computer on your LAN network. It is an audio daemon | |||
| 1739 | with a much different focus than most other audio daemons.") | 1740 | with a much different focus than most other audio daemons.") |
| 1740 | (license license:gpl3+))) | 1741 | (license license:gpl3+))) |
| 1741 | 1742 | ||
| 1743 | (define-public xjackfreak | ||
| 1744 | (package | ||
| 1745 | (name "xjackfreak") | ||
| 1746 | (version "1.0") | ||
| 1747 | (source (origin | ||
| 1748 | (method url-fetch) | ||
| 1749 | (uri (string-append | ||
| 1750 | "https://github.com/johnhldavis/xjackfreak/archive/v" | ||
| 1751 | version ".tar.gz")) | ||
| 1752 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 1753 | (sha256 | ||
| 1754 | (base32 | ||
| 1755 | "0xj6gpxfnw9jbdgwgm0x23xgfvj2kwmwb1nk0drw8lxgcchkq7d9")))) | ||
| 1756 | (build-system gnu-build-system) | ||
| 1757 | (arguments | ||
| 1758 | `(#:make-flags | ||
| 1759 | (list (string-append "docdir=" (assoc-ref %outputs "out") | ||
| 1760 | "/share/doc/xjackfreak")))) | ||
| 1761 | (inputs | ||
| 1762 | `(("jack" ,jack-1) | ||
| 1763 | ("libx11" ,libx11) | ||
| 1764 | ("libxt" ,libxt) | ||
| 1765 | ("libxext" ,libxext))) | ||
| 1766 | (native-inputs | ||
| 1767 | `(("pkg-config" ,pkg-config))) | ||
| 1768 | (home-page "https://github.com/johnhldavis/xjackfreak") | ||
| 1769 | (synopsis "JACK audio frequency analyzer and display") | ||
| 1770 | (description | ||
| 1771 | "XJackFreak is an audio analysis and equalizing tool for the Jack Audio | ||
| 1772 | Connection Kit. It can display the FFT of any input, modify it and output the | ||
| 1773 | result.") | ||
| 1774 | (license license:gpl3+))) | ||
| 1775 | |||
| 1742 | (define-public zita-convolver | 1776 | (define-public zita-convolver |
| 1743 | (package | 1777 | (package |
| 1744 | (name "zita-convolver") | 1778 | (name "zita-convolver") |
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index f224ebfd322..02e65d32765 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm | |||
| @@ -28,6 +28,8 @@ | |||
| 28 | #:use-module (gnu packages autotools) | 28 | #:use-module (gnu packages autotools) |
| 29 | #:use-module (gnu packages bash) | 29 | #:use-module (gnu packages bash) |
| 30 | #:use-module (gnu packages boost) | 30 | #:use-module (gnu packages boost) |
| 31 | #:use-module (gnu packages image) | ||
| 32 | #:use-module (gnu packages python) | ||
| 31 | #:use-module (gnu packages fontutils) | 33 | #:use-module (gnu packages fontutils) |
| 32 | #:use-module (gnu packages pkg-config) | 34 | #:use-module (gnu packages pkg-config) |
| 33 | #:use-module (gnu packages compression) | 35 | #:use-module (gnu packages compression) |
| @@ -130,6 +132,44 @@ use in computer imaging applications. The IlmImf C++ libraries support | |||
| 130 | storage of the \"EXR\" file format for storing 16-bit floating-point images.") | 132 | storage of the \"EXR\" file format for storing 16-bit floating-point images.") |
| 131 | (license license:bsd-3))) | 133 | (license license:bsd-3))) |
| 132 | 134 | ||
| 135 | (define-public openimageio | ||
| 136 | (package | ||
| 137 | (name "openimageio") | ||
| 138 | (version "1.5.18") | ||
| 139 | (source (origin | ||
| 140 | (method url-fetch) | ||
| 141 | (uri (string-append "https://github.com/OpenImageIO/oiio/" | ||
| 142 | "archive/Release-" version ".tar.gz")) | ||
| 143 | (file-name (string-append name "-" version ".tar.gz")) | ||
| 144 | (sha256 | ||
| 145 | (base32 | ||
| 146 | "0mn7cz19mn8dcrhkq15h25gl20ammr1wz0j2j3c2vxs6ph7zn8jy")))) | ||
| 147 | (build-system cmake-build-system) | ||
| 148 | ;; FIXME: To run all tests successfully, test image sets from multiple | ||
| 149 | ;; third party sources have to be present. For details see | ||
| 150 | ;; https://github.com/OpenImageIO/oiio/blob/master/INSTALL | ||
| 151 | (arguments `(#:tests? #f)) | ||
| 152 | (native-inputs | ||
| 153 | `(("pkg-config" ,pkg-config))) | ||
| 154 | (inputs | ||
| 155 | `(("boost" ,boost) | ||
| 156 | ("libpng" ,libpng) | ||
| 157 | ("libjpeg" ,libjpeg-8) | ||
| 158 | ("libtiff" ,libtiff) | ||
| 159 | ("giflib" ,giflib) | ||
| 160 | ("openexr" ,openexr) | ||
| 161 | ("ilmbase" ,ilmbase) | ||
| 162 | ("python" ,python-2) | ||
| 163 | ("zlib" ,zlib))) | ||
| 164 | (synopsis "C++ library for reading and writing images") | ||
| 165 | (description | ||
| 166 | "OpenImageIO is a library for reading and writing images, and a bunch of | ||
| 167 | related classes, utilities, and applications. There is a particular emphasis | ||
| 168 | on formats and functionality used in professional, large-scale animation and | ||
| 169 | visual effects work for film.") | ||
| 170 | (home-page "http://www.openimageio.org") | ||
| 171 | (license license:bsd-3))) | ||
| 172 | |||
| 133 | (define-public ctl | 173 | (define-public ctl |
| 134 | (package | 174 | (package |
| 135 | (name "ctl") | 175 | (name "ctl") |
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index ca367929e08..0c13303d7d6 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm | |||
| @@ -3388,14 +3388,14 @@ a front-end for C compilers or analysis tools.") | |||
| 3388 | (define-public python-cffi | 3388 | (define-public python-cffi |
| 3389 | (package | 3389 | (package |
| 3390 | (name "python-cffi") | 3390 | (name "python-cffi") |
| 3391 | (version "0.8.6") | 3391 | (version "1.2.1") |
| 3392 | (source | 3392 | (source |
| 3393 | (origin | 3393 | (origin |
| 3394 | (method url-fetch) | 3394 | (method url-fetch) |
| 3395 | (uri (string-append "https://pypi.python.org/packages/source/c/" | 3395 | (uri (string-append "https://pypi.python.org/packages/source/c/" |
| 3396 | "cffi/cffi-" version ".tar.gz")) | 3396 | "cffi/cffi-" version ".tar.gz")) |
| 3397 | (sha256 | 3397 | (sha256 |
| 3398 | (base32 "0406j3sgndmx88idv5zxkkrwfqxmjl18pj8gf47nsg4ymzixjci5")))) | 3398 | (base32 "0g8yfzinry1vsj6d1jlnd19338bh92lhhk207ksy4lm1n3g73dga")))) |
| 3399 | (build-system python-build-system) | 3399 | (build-system python-build-system) |
| 3400 | (outputs '("out" "doc")) | 3400 | (outputs '("out" "doc")) |
| 3401 | (inputs | 3401 | (inputs |
| @@ -3405,10 +3405,10 @@ a front-end for C compilers or analysis tools.") | |||
| 3405 | (native-inputs | 3405 | (native-inputs |
| 3406 | `(("pkg-config" ,pkg-config) | 3406 | `(("pkg-config" ,pkg-config) |
| 3407 | ("python-sphinx" ,python-sphinx) | 3407 | ("python-sphinx" ,python-sphinx) |
| 3408 | ("python-pytest" ,python-pytest) | ||
| 3408 | ("python-setuptools" ,python-setuptools))) | 3409 | ("python-setuptools" ,python-setuptools))) |
| 3409 | (arguments | 3410 | (arguments |
| 3410 | `(#:tests? #f ; FIXME: requires pytest | 3411 | `(#:phases |
| 3411 | #:phases | ||
| 3412 | (alist-cons-after | 3412 | (alist-cons-after |
| 3413 | 'install 'install-doc | 3413 | 'install 'install-doc |
| 3414 | (lambda* (#:key outputs #:allow-other-keys) | 3414 | (lambda* (#:key outputs #:allow-other-keys) |
| @@ -4945,3 +4945,26 @@ printing of sub-tables by specifying a row range.") | |||
| 4945 | 4945 | ||
| 4946 | (define-public python2-prettytable | 4946 | (define-public python2-prettytable |
| 4947 | (package-with-python2 python-prettytable)) | 4947 | (package-with-python2 python-prettytable)) |
| 4948 | |||
| 4949 | (define-public python-pyasn1 | ||
| 4950 | (package | ||
| 4951 | (name "python-pyasn1") | ||
| 4952 | (version "0.1.8") | ||
| 4953 | (source | ||
| 4954 | (origin | ||
| 4955 | (method url-fetch) | ||
| 4956 | (uri (string-append "https://pypi.python.org/packages/source/p/" | ||
| 4957 | "pyasn1/pyasn1-" version ".tar.gz")) | ||
| 4958 | (sha256 | ||
| 4959 | (base32 | ||
| 4960 | "0iw31d9l0zwx35szkzq72hiw002wnqrlrsi9dpbrfngcl1ybwcsx")))) | ||
| 4961 | (build-system python-build-system) | ||
| 4962 | (home-page "http://pyasn1.sourceforge.net/") | ||
| 4963 | (synopsis "ASN.1 types and codecs") | ||
| 4964 | (description | ||
| 4965 | "This is an implementation of ASN.1 types and codecs in Python. It is | ||
| 4966 | suitable for a wide range of protocols based on the ASN.1 specification.") | ||
| 4967 | (license bsd-2))) | ||
| 4968 | |||
| 4969 | (define-public python2-pyasn1 | ||
| 4970 | (package-with-python2 python-pyasn1)) | ||
