me
/
guix
Archived
1
0
Fork 0

gnu: Add libquicktime.

* gnu/packages/video.scm (libquicktime): New variable.
* gnu/packages/patches/libquicktime-ffmpeg.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
master
Raghav Gururajan 2020-07-03 08:03:40 -04:00 committed by Danny Milosavljevic
parent d6a413a7ed
commit 0444187de4
No known key found for this signature in database
GPG Key ID: E71A35542C30BAA5
3 changed files with 1350 additions and 0 deletions

View File

@ -1229,6 +1229,7 @@ dist_patch_DATA = \
%D%/packages/patches/libmygpo-qt-fix-qt-5.11.patch \
%D%/packages/patches/libmygpo-qt-missing-qt5-modules.patch \
%D%/packages/patches/libqalculate-3.8.0-libcurl-ssl-fix.patch \
%D%/packages/patches/libquicktime-ffmpeg.patch \
%D%/packages/patches/libsndfile-armhf-type-checks.patch \
%D%/packages/patches/libsndfile-CVE-2017-8361-8363-8365.patch \
%D%/packages/patches/libsndfile-CVE-2017-8362.patch \

File diff suppressed because it is too large Load Diff

View File

@ -221,6 +221,46 @@ as a joint effort between the BBC and Fluendo.")
license:expat
license:mpl1.1))))
(define-public libquicktime
(package
(name "libquicktime")
(version "1.2.4")
(source
(origin
(method url-fetch)
(uri
(string-append "https://sourceforge.net/projects/" name "/files/"
name "/" version "/" name "-" version ".tar.gz"))
(sha256
(base32 "0s3kshzl3zfjw3phzv73r91fkr9z8q8kc3dhsys4f4xk6ff3alqw"))
(patches
(search-patches "libquicktime-ffmpeg.patch"))))
(build-system gnu-build-system)
(native-inputs
`(("gettext" ,gettext-minimal)
("doxygen" ,doxygen)
("pkg-config" ,pkg-config)))
(inputs
`(("alsa" ,alsa-lib)
("ffmpeg" ,ffmpeg)
("gtk+-2" ,gtk+-2)
("lame" ,lame)
("libdv" ,libdv)
("libjpeg" ,libjpeg-turbo)
("libpng" ,libpng)
("libvorbis" ,libvorbis)
("opengl" ,mesa)
("schroedinger" ,schroedinger)
("x11" ,libx11)
("x264" ,libx264)
("xaw" ,libxaw)
("xv" ,libxv)))
(synopsis "Quick Time Library")
(description "The goal of this project is to enhance the quicktime4linux
library.")
(home-page "http://libquicktime.sourceforge.net/")
(license license:lgpl2.1+)))
(define-public libmms
(package
(name "libmms")