gnu: Add le-biniou.
* gnu/packages/music.scm (le-biniou): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
		
							parent
							
								
									c5885b056b
								
							
						
					
					
						commit
						748665f49a
					
				
					 1 changed files with 55 additions and 0 deletions
				
			
		|  | @ -7346,6 +7346,61 @@ realtime.") | ||||||
|      "This package contains data files for use with Le Biniou.") |      "This package contains data files for use with Le Biniou.") | ||||||
|     (license license:gpl2+))) |     (license license:gpl2+))) | ||||||
| 
 | 
 | ||||||
|  | (define-public le-biniou | ||||||
|  |   (package | ||||||
|  |     (name "le-biniou") | ||||||
|  |     (version "3.66.0") | ||||||
|  |     (source (origin | ||||||
|  |               (method git-fetch) | ||||||
|  |               (uri (git-reference | ||||||
|  |                     (url "https://gitlab.com/lebiniou/lebiniou") | ||||||
|  |                     (commit (string-append "version-" version)))) | ||||||
|  |               (file-name (git-file-name name version)) | ||||||
|  |               (sha256 | ||||||
|  |                (base32 | ||||||
|  |                 "1fvf944i703yd17kkxgja2xyyznb30p006piclz1rmgkhijp0lcp")))) | ||||||
|  |     (build-system gnu-build-system) | ||||||
|  |     (arguments | ||||||
|  |      (list #:configure-flags #~(list (string-append "LDFLAGS=-Wl,-rpath=" | ||||||
|  |                                                     #$output "/lib") | ||||||
|  |                                      (string-append | ||||||
|  |                                       "LEBINIOU_DATADIR=" | ||||||
|  |                                       #$(this-package-input "le-biniou-data"))) | ||||||
|  |            #:phases #~(modify-phases %standard-phases | ||||||
|  |                         (add-after 'unpack 'patch | ||||||
|  |                           (lambda _ | ||||||
|  |                             (substitute* "src/bulfius_vui.c" | ||||||
|  |                               (("xdg-open") | ||||||
|  |                                (string-append | ||||||
|  |                                 #$(this-package-input "xdg-utils") | ||||||
|  |                                 "/bin/xdg-open")))))))) | ||||||
|  |     (native-inputs (list autoconf | ||||||
|  |                          automake | ||||||
|  |                          libtool | ||||||
|  |                          perl ;for pod2man | ||||||
|  |                          pkg-config)) | ||||||
|  |     (inputs (list alsa-lib | ||||||
|  |                   curl | ||||||
|  |                   ffmpeg | ||||||
|  |                   fftw | ||||||
|  |                   glib | ||||||
|  |                   imagemagick | ||||||
|  |                   jack-1 | ||||||
|  |                   jansson | ||||||
|  |                   le-biniou-data | ||||||
|  |                   libcaca | ||||||
|  |                   libsndfile | ||||||
|  |                   pulseaudio | ||||||
|  |                   sdl2 | ||||||
|  |                   ulfius | ||||||
|  |                   xdg-utils)) | ||||||
|  |     (home-page "https://biniou.net/") | ||||||
|  |     (synopsis "Audio visualization and VJing tool") | ||||||
|  |     (description | ||||||
|  |      "Le Biniou is a music visualization & VJing tool.  It creates live | ||||||
|  | visuals based on audio performances or existing tracks.") | ||||||
|  |     (license license:gpl2+))) | ||||||
|  | 
 | ||||||
| ;;; | ;;; | ||||||
| ;;; Avoid adding new packages to the end of this file. To reduce the chances | ;;; Avoid adding new packages to the end of this file. To reduce the chances | ||||||
| ;;; of a merge conflict, place them above by existing packages with similar | ;;; of a merge conflict, place them above by existing packages with similar | ||||||
|  |  | ||||||
		Reference in a new issue