gnu: avidemux: Drop version 2.5.
* gnu/packages/video.scm (avidemux-2.5): Delete variable.
This commit is contained in:
parent
af86047537
commit
a351c7c157
|
@ -1143,96 +1143,6 @@ capabilities.")
|
||||||
;; Software with various licenses is included, see License.txt.
|
;; Software with various licenses is included, see License.txt.
|
||||||
(license license:gpl2+)))
|
(license license:gpl2+)))
|
||||||
|
|
||||||
(define-public avidemux-2.5
|
|
||||||
(package (inherit avidemux)
|
|
||||||
(version "2.5.6")
|
|
||||||
(source (origin
|
|
||||||
(method url-fetch)
|
|
||||||
(uri (string-append
|
|
||||||
"mirror://sourceforge/avidemux/avidemux_"
|
|
||||||
version ".tar.gz"))
|
|
||||||
(sha256
|
|
||||||
(base32
|
|
||||||
"12wvxz0n2g85f079d8mdkkp2zm279d34m9v7qgcqndh48cn7znnn"))))
|
|
||||||
(native-inputs
|
|
||||||
`(("pkg-config" ,pkg-config)))
|
|
||||||
(inputs
|
|
||||||
`(("alsa-lib" ,alsa-lib)
|
|
||||||
("gettext" ,gnu-gettext)
|
|
||||||
("gtk+" ,gtk+-2)
|
|
||||||
("jack" ,jack-1)
|
|
||||||
("lame" ,lame)
|
|
||||||
("libvorbis" ,libvorbis)
|
|
||||||
("libvpx" ,libvpx)
|
|
||||||
("libxml2" ,libxml2)
|
|
||||||
("libxslt" ,libxslt)
|
|
||||||
("libxv" ,libxv)
|
|
||||||
("perl" ,perl)
|
|
||||||
("pulseaudio" ,pulseaudio)
|
|
||||||
("qt" ,qt-4)
|
|
||||||
("sdl" ,sdl)
|
|
||||||
("yasm" ,yasm)
|
|
||||||
("zlib" ,zlib)))
|
|
||||||
(arguments
|
|
||||||
`(#:tests? #f
|
|
||||||
#:phases
|
|
||||||
(alist-cons-before
|
|
||||||
'patch-source-shebangs 'unpack-ffmpeg
|
|
||||||
(lambda _
|
|
||||||
(with-directory-excursion "avidemux/ADM_libraries"
|
|
||||||
(system* "tar" "xf" "ffmpeg-0.9.tar.bz2")
|
|
||||||
(delete-file "ffmpeg-0.9.tar.bz2")))
|
|
||||||
(alist-cons-after
|
|
||||||
'patch-source-shebangs 'repack-ffmpeg
|
|
||||||
(lambda _
|
|
||||||
(with-directory-excursion "avidemux/ADM_libraries"
|
|
||||||
(substitute* "ffmpeg-0.9/configure"
|
|
||||||
(("#! /bin/sh") (string-append "#!" (which "bash"))))
|
|
||||||
(system* "tar" "cjf" "ffmpeg-0.9.tar.bz2" "ffmpeg-0.9")
|
|
||||||
(delete-file-recursively "ffmpeg-0.9")))
|
|
||||||
(alist-replace 'configure
|
|
||||||
(lambda _
|
|
||||||
(setenv "CMAKE_LIBRARY_PATH" (getenv "LIBRARY_PATH"))
|
|
||||||
(setenv "CMAKE_INCLUDE_PATH" (getenv "CPATH")))
|
|
||||||
(alist-replace 'build
|
|
||||||
(lambda* (#:key inputs outputs #:allow-other-keys)
|
|
||||||
(let*
|
|
||||||
((out (assoc-ref outputs "out"))
|
|
||||||
(lib (string-append out "/lib"))
|
|
||||||
(top (getcwd))
|
|
||||||
(sdl (assoc-ref inputs "sdl"))
|
|
||||||
(build_component
|
|
||||||
(lambda* (component srcdir)
|
|
||||||
(let ((builddir (string-append "build_" component)))
|
|
||||||
(mkdir builddir)
|
|
||||||
(with-directory-excursion builddir
|
|
||||||
(zero? (and
|
|
||||||
(system* "cmake"
|
|
||||||
"-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE"
|
|
||||||
(string-append "-DCMAKE_INSTALL_PREFIX="
|
|
||||||
out)
|
|
||||||
(string-append "-DCMAKE_INSTALL_RPATH="
|
|
||||||
lib)
|
|
||||||
(string-append "-DAVIDEMUX_SOURCE_DIR="
|
|
||||||
top)
|
|
||||||
(string-append "-DAVIDEMUX_CORECONFIG_DIR="
|
|
||||||
top "/build_main/config")
|
|
||||||
(string-append "-DAVIDEMUX_INSTALL_PREFIX="
|
|
||||||
out)
|
|
||||||
(string-append "-DSDL_INCLUDE_DIR="
|
|
||||||
sdl "/include/SDL")
|
|
||||||
(string-append "../" srcdir))
|
|
||||||
(system* "make" "-j"
|
|
||||||
(number->string (parallel-job-count)))
|
|
||||||
(system* "make" "install"))))))))
|
|
||||||
(mkdir out)
|
|
||||||
(and (build_component "main" ".")
|
|
||||||
(build_component "plugins" "plugins"))
|
|
||||||
(delete-file-recursively
|
|
||||||
(string-append out "/share/ADM_addons"))))
|
|
||||||
(alist-delete 'install
|
|
||||||
%standard-phases)))))))))
|
|
||||||
|
|
||||||
(define-public vapoursynth
|
(define-public vapoursynth
|
||||||
(package
|
(package
|
||||||
(name "vapoursynth")
|
(name "vapoursynth")
|
||||||
|
|
Loading…
Reference in New Issue