summaryrefslogtreecommitdiff
path: root/media-libs/mlt
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs/mlt')
-rw-r--r--media-libs/mlt/Manifest2
-rw-r--r--media-libs/mlt/mlt-6.6.0-r1.ebuild (renamed from media-libs/mlt/mlt-6.4.1-r7.ebuild)17
2 files changed, 8 insertions, 11 deletions
diff --git a/media-libs/mlt/Manifest b/media-libs/mlt/Manifest
index d5cc5504..4fc53e44 100644
--- a/media-libs/mlt/Manifest
+++ b/media-libs/mlt/Manifest
@@ -1 +1 @@
-DIST mlt-6.4.1.tar.gz 1344030 SHA256 87583af552695b2235f4ee3fc1e645d69e31702b109331d7e8785fb180cfa382 SHA512 b082274e2184a0496f496517ddbcae33bab44cd1f50c1708942b7a24e5861ba97cae9fa21ec41ea21d662cbf56e2e2e66caa707a100077ef6e13aa7140f7a9fb WHIRLPOOL 5b89a42bd95be98e5461d5dcf2dd0f2fe481b519078c54fc461ff8561a2cc29eb18027061efd6a4d53b2a3c15bf4605add57fdfd98a49226eaf3abc738b73962
+DIST mlt-6.6.0.tar.gz 1365768 SHA256 11515546516b3c54719b6b402cacf46e8d5172450d6e9fe2655b237582490315 SHA512 06e553d2deb36deddd9e0f2269ee0529bf768e73d2160ee16a4cd36ed3fba5be145165f0b21278623afece046351264269509ff05f24fbbb2f163be1f4d48845 WHIRLPOOL b3005e66155adef3b167dd210668b08d49f6e8bf71483c79c01beda74e42fe104c38e474298e51e6706ec4732cb657616418aebf234970e6f32b9307a041e18f
diff --git a/media-libs/mlt/mlt-6.4.1-r7.ebuild b/media-libs/mlt/mlt-6.6.0-r1.ebuild
index c3aab422..10e85677 100644
--- a/media-libs/mlt/mlt-6.4.1-r7.ebuild
+++ b/media-libs/mlt/mlt-6.6.0-r1.ebuild
@@ -15,9 +15,9 @@ SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="compressed-lumas cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 debug ffmpeg fftw frei0r
-gtk jack kdenlive libav libsamplerate lua melt opencv opengl python qt5 rtaudio ruby sdl vdpau xine xml"
+gtk jack kdenlive libav libsamplerate lua melt opencv opengl python qt5 rtaudio ruby sdl sdl2 vdpau xine xml"
# java perl php tcl vidstab
IUSE="${IUSE} kernel_linux"
@@ -65,6 +65,10 @@ COMMON_DEPEND="
>=media-libs/libsdl-1.2.10[X,opengl,video]
>=media-libs/sdl-image-1.2.4
)
+ sdl2? (
+ media-libs/libsdl2[X,opengl,video]
+ media-libs/sdl2-image
+ )
xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
xml? ( >=dev-libs/libxml2-2.5 )"
# java? ( >=virtual/jre-1.5 )
@@ -90,14 +94,6 @@ RDEPEND="${COMMON_DEPEND}
DOCS=( AUTHORS ChangeLog NEWS README docs/{framework,melt,mlt{++,-xml}}.txt )
-PATCHES=(
- "${FILESDIR}"/${PN}-6.2.0-ruby-link.patch
- "${FILESDIR}"/${P}-libebur128-unbundle.patch
- "${FILESDIR}"/${P}-opencv-3.3.patch
- "${FILESDIR}"/${P}-glibc226-{1,2}.patch
- "${FILESDIR}"/${P}-qtopengl-{1,2}.patch
-)
-
pkg_setup() {
use python && python-single-r1_pkg_setup
}
@@ -133,6 +129,7 @@ src_configure() {
$(use_enable cpu_flags_x86_sse2 sse2)
$(use_enable gtk gtk2)
$(use_enable sdl)
+ $(use_enable sdl2)
$(use_enable jack jackrack)
$(use_enable ffmpeg avformat)
$(use ffmpeg && echo ' --avformat-swscale')