Prepare mlt for kdenlive

DoneSubmitted by Mark Meyer.
Details
5 participants
  • Gábor Boskovits
  • Leo Famulari
  • Christopher Baines
  • Mark Meyer
  • Ricardo Wurmus
Owner
unassigned
Severity
normal
M
M
Mark Meyer wrote on 11 Mar 2018 19:42
(address . guix-patches@gnu.org)
1520793766.3393435.1299212208.79605EE1@webmail.messagingengine.com
Moin,the attached patch prepares MLT to support kdenlive.
Cheers, Mark-- Mark Meyer mark@ofosos.org
From be8f3a71faa942dba2ffc64fd9da0628e5903b96 Mon Sep 17 00:00:00 2001From: Mark Meyer <mark@ofosos.org>Date: Sun, 11 Mar 2018 19:41:02 +0100Subject: [PATCH] gnu: mlt: Prepare for kdenlive.
* gnu/packages/video.scm (mlt): Update to 6.6.0.* gnu/packages/video.scm [inputs](mlt): Add qtbase, qtsvg, gdk-pixbuf, gtk+-2, frei0r-plugins.--- gnu/packages/video.scm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-)
Toggle diff (36 lines)diff --git a/gnu/packages/video.scm b/gnu/packages/video.scmindex dfd94f9d3..900f6e9fc 100644--- a/gnu/packages/video.scm+++ b/gnu/packages/video.scm@@ -1785,7 +1785,7 @@ from sites like Twitch.tv and pipes them into a video player of choice.") (define-public mlt (package (name "mlt")- (version "6.4.1")+ (version "6.6.0") (source (origin (method url-fetch) (uri (string-append "https://github.com/mltframework/mlt/"@@ -1793,7 +1793,7 @@ from sites like Twitch.tv and pipes them into a video player of choice.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32- "10m3ry0b2pvqx3bk34qh5dq337nn8pkc2gzfyhsj4nv9abskln47"))+ "1p9c9d29s2amq0nqixb2bwpkfmc0gjf80n2aca6j5vvj9ybwbjr8")) (modules '((guix build utils))) (snippet ;; As of glibc 2.26, <xlocale.h> no longer is.@@ -1827,6 +1827,11 @@ from sites like Twitch.tv and pipes them into a video player of choice.") ("libsamplerate" ,libsamplerate) ("pulseaudio" ,pulseaudio) ("sdl" ,sdl)+ ("qtbase" ,qtbase)+ ("qtsvg" ,qtsvg)+ ("gdk-pixbuf" ,gdk-pixbuf)+ ("gtk+" ,gtk+-2)+ ("frei0r-plugins" ,frei0r-plugins) ("sox" ,sox))) (native-inputs `(("pkg-config" ,pkg-config)))-- 2.16.2
M
M
Mark Meyer wrote on 11 Mar 2018 22:21
Melt does not pick up frei0r
(address . 30770@debbugs.gnu.org)
1520803312.81801.1299316008.21A0BD9E@webmail.messagingengine.com
This is still a little bit broken, since melt does not pick up frei0r. I lean towards removing frei0r again or to implement a wrapper for melt, as in #30771. Looking into this tomorrow.
-- Mark Meyer mark@ofosos.org
C
C
Christopher Baines wrote on 19 Mar 2018 08:59
control message for bug #30770
(address . control@debbugs.gnu.org)
87bmfk7axo.fsf@cbaines.net
tags 30770 patch
C
C
Christopher Baines wrote on 19 Mar 2018 08:59
(address . control@debbugs.gnu.org)
87a7v47axk.fsf@cbaines.net
tags 30770 moreinfo
R
R
Ricardo Wurmus wrote on 21 May 2018 22:24
Re: [bug#30770] Melt does not pick up frei0r
(name . Mark Meyer)(address . mark@ofosos.org)(address . 30770@debbugs.gnu.org)
87wovwoixz.fsf@elephly.net
Hi Mark,
Toggle quote (4 lines)> This is still a little bit broken, since melt does not pick up> frei0r. I lean towards removing frei0r again or to implement a wrapper> for melt, as in #30771. Looking into this tomorrow.
Thanks for the patch. Have you been able to fix this yet or is thissomething that you would need help with?
--Ricardo
G
G
Gábor Boskovits wrote on 22 Jun 2018 12:27
Add kdenlive is blocked by prepare mlt for kdenlive
(address . control@debbugs.gnu.org)
CAE4v=phT2Nx5XQY-4dTU_XWffaZc=sRoJZ4fx4m4CHZ+gaYErw@mail.gmail.com
block 30771 by 30770
Attachment: file
G
G
Gábor Boskovits wrote on 14 Sep 2018 23:04
[PATCH] gnu: mlt: Prepare for kdenlive.
(address . 30770@debbugs.gnu.org)(name . Gábor Boskovits)(address . boskovits@gmail.com)
20180914210400.23981-1-boskovits@gmail.com
* gnu/packages/video.scm (mlt): Update to 6.10.0.[inputs]: Add frei0r-plugins, gdk-pixbuf, gtk+-2, qtbase,qtsvg.[make-flags]: Add "CXX=g++ -std=gnu++11".--- gnu/packages/video.scm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-)
Toggle diff (50 lines)diff --git a/gnu/packages/video.scm b/gnu/packages/video.scmindex 4882f0476..a3d248976 100644--- a/gnu/packages/video.scm+++ b/gnu/packages/video.scm@@ -1941,7 +1941,7 @@ from sites like Twitch.tv and pipes them into a video player of choice.") (define-public mlt (package (name "mlt")- (version "6.4.1")+ (version "6.10.0") (source (origin (method url-fetch) (uri (string-append "https://github.com/mltframework/mlt/"@@ -1949,7 +1949,7 @@ from sites like Twitch.tv and pipes them into a video player of choice.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32- "10m3ry0b2pvqx3bk34qh5dq337nn8pkc2gzfyhsj4nv9abskln47"))+ "1zzdj1g3g24q6v8hd0v34lv0pkh37a13fhjpl44h1ffi00mz3577")) (modules '((guix build utils))) (snippet '(begin ;; As of glibc 2.26, <xlocale.h> no longer is.@@ -1959,7 +1959,7 @@ from sites like Twitch.tv and pipes them into a video player of choice.") (build-system gnu-build-system) (arguments `(#:tests? #f ; no tests- #:make-flags '("CC=gcc")+ #:make-flags '("CC=gcc" "CXX=g++ -std=gnu++11") #:configure-flags (list "--enable-gpl3" "--enable-gpl")@@ -1978,11 +1978,16 @@ from sites like Twitch.tv and pipes them into a video player of choice.") `(("alsa-lib" ,alsa-lib) ("ffmpeg" ,ffmpeg-3.4) ("fftw" ,fftw)+ ("frei0r-plugins" ,frei0r-plugins)+ ("gdk-pixbuf" ,gdk-pixbuf)+ ("gtk+" ,gtk+-2) ("libxml2" ,libxml2) ("jack" ,jack-1) ("ladspa" ,ladspa) ("libsamplerate" ,libsamplerate) ("pulseaudio" ,pulseaudio)+ ("qtbase" ,qtbase)+ ("qtsvg" ,qtsvg) ("sdl" ,sdl) ("sox" ,sox))) (native-inputs-- 2.18.0
G
G
Gábor Boskovits wrote on 14 Sep 2018 23:07
New patch to prepare mlt for kdenlive
CAE4v=phV98VNjH7tzNDjAuJMfqei1Jd7BUVZmsEobsXjJySs5g@mail.gmail.com
I believe this version of the patch solves the frei0r issue. Could you havea look, do modifications if you see fit. This is very much based on yourpatch. WDYT?
Attachment: file
G
G
Gábor Boskovits wrote on 21 Sep 2018 20:18
Fwd: [PATCH] gnu: mlt: Prepare for kdenlive.
(address . 30770@debbugs.gnu.org)
CAE4v=piniajYmUee7Mb7ay3S3KX-VqiFmBNfRT_zW=A=JcHKHg@mail.gmail.com
---------- Forwarded message ---------From: Gábor Boskovits <boskovits@gmail.com>Date: 2018. szept. 14., P, 23:04Subject: [PATCH] gnu: mlt: Prepare for kdenlive.To: <30770@debbugs.gnu.org>Cc: Gábor Boskovits <boskovits@gmail.com>

* gnu/packages/video.scm (mlt): Update to 6.10.0.[inputs]: Add frei0r-plugins, gdk-pixbuf, gtk+-2, qtbase,qtsvg.[make-flags]: Add "CXX=g++ -std=gnu++11".--- gnu/packages/video.scm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-)
Toggle diff (54 lines)diff --git a/gnu/packages/video.scm b/gnu/packages/video.scmindex 4882f0476..a3d248976 100644--- a/gnu/packages/video.scm+++ b/gnu/packages/video.scm@@ -1941,7 +1941,7 @@ from sites like Twitch.tv and pipes them into a videoplayer of choice.") (define-public mlt (package (name "mlt")- (version "6.4.1")+ (version "6.10.0") (source (origin (method url-fetch) (uri (string-append "https://github.com/mltframework/mlt/"@@ -1949,7 +1949,7 @@ from sites like Twitch.tv and pipes them into a videoplayer of choice.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32- "10m3ry0b2pvqx3bk34qh5dq337nn8pkc2gzfyhsj4nv9abskln47"))+ "1zzdj1g3g24q6v8hd0v34lv0pkh37a13fhjpl44h1ffi00mz3577")) (modules '((guix build utils))) (snippet '(begin ;; As of glibc 2.26, <xlocale.h> no longer is.@@ -1959,7 +1959,7 @@ from sites like Twitch.tv and pipes them into a videoplayer of choice.") (build-system gnu-build-system) (arguments `(#:tests? #f ; no tests- #:make-flags '("CC=gcc")+ #:make-flags '("CC=gcc" "CXX=g++ -std=gnu++11") #:configure-flags (list "--enable-gpl3" "--enable-gpl")@@ -1978,11 +1978,16 @@ from sites like Twitch.tv and pipes them into avideo player of choice.") `(("alsa-lib" ,alsa-lib) ("ffmpeg" ,ffmpeg-3.4) ("fftw" ,fftw)+ ("frei0r-plugins" ,frei0r-plugins)+ ("gdk-pixbuf" ,gdk-pixbuf)+ ("gtk+" ,gtk+-2) ("libxml2" ,libxml2) ("jack" ,jack-1) ("ladspa" ,ladspa) ("libsamplerate" ,libsamplerate) ("pulseaudio" ,pulseaudio)+ ("qtbase" ,qtbase)+ ("qtsvg" ,qtsvg) ("sdl" ,sdl) ("sox" ,sox))) (native-inputs-- 2.18.0
Attachment: file
G
G
Gábor Boskovits wrote on 22 Sep 2018 22:00
[PATCH] gnu: mlt: Prepare for kdenlive.
(address . 30770@debbugs.gnu.org)
20180922200024.3322-1-boskovits@gmail.com
From: Mark Meyer <mark@ofosos.org>
* gnu/packages/video.scm (mlt): Update to 6.10.0.[inputs]: Add frei0r-plugins, gdk-pixbuf, gtk+-2, qtbase,qtsvg.[make-flags]: Add "CXX=g++ -std=gnu++11".
Co-authored-by: Gábor Boskovits <boskovits@gmail.com>Signed-off-by: Gábor Boskovits <boskovits@gmail.com>--- gnu/packages/video.scm | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-)
Toggle diff (59 lines)diff --git a/gnu/packages/video.scm b/gnu/packages/video.scmindex 448773e0d..63b10f5db 100644--- a/gnu/packages/video.scm+++ b/gnu/packages/video.scm@@ -29,6 +29,8 @@ ;;; Copyright © 2018 Brendan Tildesley <brendan.tildesley@openmailbox.org> ;;; Copyright © 2018 Arun Isaac <arunisaac@systemreboot.net> ;;; Copyright © 2018 Björn Höfling <bjoern.hoefling@bjoernhoefling.de>+;;; Copyright © 2018 Mark Meyer <mark@ofosos.org>+;;; Copyright © 2018 Gábor Boskovit <boskovits@gmail.com> ;;; ;;; This file is part of GNU Guix. ;;;@@ -1942,7 +1944,7 @@ from sites like Twitch.tv and pipes them into a video player of choice.") (define-public mlt (package (name "mlt")- (version "6.4.1")+ (version "6.10.0") (source (origin (method url-fetch) (uri (string-append "https://github.com/mltframework/mlt/"@@ -1950,7 +1952,7 @@ from sites like Twitch.tv and pipes them into a video player of choice.") (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32- "10m3ry0b2pvqx3bk34qh5dq337nn8pkc2gzfyhsj4nv9abskln47"))+ "1zzdj1g3g24q6v8hd0v34lv0pkh37a13fhjpl44h1ffi00mz3577")) (modules '((guix build utils))) (snippet '(begin ;; As of glibc 2.26, <xlocale.h> no longer is.@@ -1960,7 +1962,7 @@ from sites like Twitch.tv and pipes them into a video player of choice.") (build-system gnu-build-system) (arguments `(#:tests? #f ; no tests- #:make-flags '("CC=gcc")+ #:make-flags '("CC=gcc" "CXX=g++ -std=gnu++11") #:configure-flags (list "--enable-gpl3" "--enable-gpl")@@ -1979,11 +1981,16 @@ from sites like Twitch.tv and pipes them into a video player of choice.") `(("alsa-lib" ,alsa-lib) ("ffmpeg" ,ffmpeg-3.4) ("fftw" ,fftw)+ ("frei0r-plugins" ,frei0r-plugins)+ ("gdk-pixbuf" ,gdk-pixbuf)+ ("gtk+" ,gtk+-2) ("libxml2" ,libxml2) ("jack" ,jack-1) ("ladspa" ,ladspa) ("libsamplerate" ,libsamplerate) ("pulseaudio" ,pulseaudio)+ ("qtbase" ,qtbase)+ ("qtsvg" ,qtsvg) ("sdl" ,sdl) ("sox" ,sox))) (native-inputs-- 2.18.0
L
L
Leo Famulari wrote on 13 Feb 2019 01:03
Re: [bug#30770] Prepare mlt for kdenlive
(name . Mark Meyer)(address . mark@ofosos.org)(address . 30770-done@debbugs.gnu.org)
20190213000343.GA2220@jasmine.lan
This was pushed as commit e7cdd311ae2696713da59a4f27614a246ca0f58a.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlxjXt8ACgkQJkb6MLrKfwg2LRAAzRaLFrmNGgTW9YGL9mA/KQPneSWPSXURe1M19bdEojUe199LXdH7DYzGdtdQ6z81BbqsdSMglfWLe0x6w7DOSNbqgVUZ+aBM8eOiJOtInWVcAb01GVNKrqk7DklgHmFd94LDdhUcAr8yN3/x3HCPlV8NbJs6NNyDFuYpNE6EQsiJwLOyOtKkggBgURG1vNjewgpWOAvhFTopbpfrQcqiZGNg6wahwVrZkvcz8OG/TLZ90PAcrvKTUq7IqmS1xLFlnzPTUraqfs7D2LemdFcE0mjneMG6qbpXRLUSDAZtBroa2Om+nY0ec8SK7fFPnmqTNgQFIS+AdFLkZEvrZc7QZsRBMznE31Axtp2di4scRWeFE24M8Vo+z/b2FjYhE3FgeVldQpOqHb3yHtxmKSS6LgtWgC/14zkVjgEZuVMIKxI624EyekayNChJqPN7uDVx2Alhg2vu7UrLAl8v1qFL43UH4QcRQ6FXFYuRV5ztOK7nuFRhsgBAfESlA5LymINdVEKtxXWAUj8FIZS8d1jKCt6O7+Pv6OLC2X0O0PgwTmjctdTc7gtDNHM5HK01qABUaXi9JyuIGdwIeX/I1GsWsd6NxgDcwNEAsCewtP3RBSKObEBzO08enTO+t6Qh75J2AXRJ7WKpXIGhMtHf6rSLFXeohIFEeMQORogETx2A+hs==58rx-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send email to 30770@debbugs.gnu.org