GNU bug report logs - #41991
[PATCH 2/2] gnu: Add webvfx.

Previous Next

Package: guix-patches;

Reported by: Vinicius Monego <monego <at> posteo.net>

Date: Sun, 21 Jun 2020 18:28:02 UTC

Severity: normal

Tags: patch

Done: Vinicius Monego <monego <at> posteo.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 41991 in the body.
You can then email your comments to 41991 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#41991; Package guix-patches. (Sun, 21 Jun 2020 18:28:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Vinicius Monego <monego <at> posteo.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 21 Jun 2020 18:28:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: guix-patches <at> gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH 2/2] gnu: Add webvfx.
Date: Sun, 21 Jun 2020 15:25:47 -0300
* gnu/packages/video.scm (webvfx): New variable.
---
 gnu/packages/video.scm | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index e51729138c..a0b454c403 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -2390,6 +2390,44 @@ functionality of the system is provided via an assortment of ready to use
 tools, XML authoring components, and an extensible plug-in based API.")
     (license license:gpl3)))
 
+(define-public webvfx
+  (package
+    (name "webvfx")
+    (version "1.2.0")
+    (source
+     (origin
+      (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/mltframework/webvfx")
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0brpnf2yllx3510dlm1p7bq5p5havnvr1bglhsbl2f07281m7nl1"))))
+    (build-system gnu-build-system)
+    (arguments
+     '(#:phases
+       (modify-phases %standard-phases
+         (replace 'configure
+           (lambda _
+             (let ((out (assoc-ref %outputs "out")))
+               (invoke "qmake"
+                       (string-append "PREFIX=" out)
+                       "all.pro")))))))
+    (native-inputs
+     `(("qmake" ,qttools)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("qtbase" ,qtbase)
+       ("qtdeclarative" ,qtdeclarative)
+       ("qtwebkit" ,qtwebkit)))
+    (propagated-inputs
+     `(("mlt" ,mlt)))
+    (home-page "https://github.com/mltframework/webvfx")
+    (synopsis "Video effects engine based on web technologies")
+    (description "WebVfx is a video effects library that allows effects to
+be implemented using WebKit HTML or Qt QML.")
+    (license license:bsd-3)))
+
 (define-public v4l-utils
   (package
     (name "v4l-utils")
-- 
2.20.1





Information forwarded to guix-patches <at> gnu.org:
bug#41991; Package guix-patches. (Mon, 22 Jun 2020 21:37:01 GMT) Full text and rfc822 format available.

Message #8 received at 41991 <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <marius <at> gnu.org>
To: Vinicius Monego <monego <at> posteo.net>, 41991 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: Re: [bug#41991] [PATCH 2/2] gnu: Add webvfx.
Date: Mon, 22 Jun 2020 23:36:24 +0200
[Message part 1 (text/plain, inline)]
Vinicius Monego <monego <at> posteo.net> writes:

> * gnu/packages/video.scm (webvfx): New variable.

This fails to install like so:

make[2]: Entering directory '/tmp/guix-build-webvfx-1.2.0.drv-0/source/mlt'
/gnu/store/59dq1n4wj3maa3kcar6hspj2zd82as7q-qtbase-5.14.2/bin/qmake -install qinstall -exe ../build/release/libmltwebvfx.so /gnu/store/fqf6g8smi81vix825x78z9py5b5qgshh-mlt-6.20.0/lib/mlt/libmltwebvfx.so
Error copying ../build/release/libmltwebvfx.so to /gnu/store/fqf6g8smi81vix825x78z9py5b5qgshh-mlt-6.20.0/lib/mlt/libmltwebvfx.so: Cannot create /gnu/store/fqf6g8smi81vix825x78z9py5b5qgshh-mlt-6.20.0/lib/mlt/libmltwebvfx.so for output

It seems it attempts to write the the mlt store directory.  Can you look
into it?

TIA,
Marius
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#41991; Package guix-patches. (Wed, 02 Sep 2020 15:11:02 GMT) Full text and rfc822 format available.

Message #11 received at 41991 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Marius Bakke <marius <at> gnu.org>
Cc: Vinicius Monego <monego <at> posteo.net>, 41991 <at> debbugs.gnu.org
Subject: Re: [bug#41991] [PATCH 2/2] gnu: Add webvfx.
Date: Wed, 02 Sep 2020 17:10:47 +0200
Hi Vinicius,

Friendly ping!  :-)

Marius Bakke <marius <at> gnu.org> skribis:

> Vinicius Monego <monego <at> posteo.net> writes:
>
>> * gnu/packages/video.scm (webvfx): New variable.
>
> This fails to install like so:
>
> make[2]: Entering directory '/tmp/guix-build-webvfx-1.2.0.drv-0/source/mlt'
> /gnu/store/59dq1n4wj3maa3kcar6hspj2zd82as7q-qtbase-5.14.2/bin/qmake -install qinstall -exe ../build/release/libmltwebvfx.so /gnu/store/fqf6g8smi81vix825x78z9py5b5qgshh-mlt-6.20.0/lib/mlt/libmltwebvfx.so
> Error copying ../build/release/libmltwebvfx.so to /gnu/store/fqf6g8smi81vix825x78z9py5b5qgshh-mlt-6.20.0/lib/mlt/libmltwebvfx.so: Cannot create /gnu/store/fqf6g8smi81vix825x78z9py5b5qgshh-mlt-6.20.0/lib/mlt/libmltwebvfx.so for output
>
> It seems it attempts to write the the mlt store directory.  Can you look
> into it?
>
> TIA,
> Marius




Reply sent to Vinicius Monego <monego <at> posteo.net>:
You have taken responsibility. (Wed, 02 Sep 2020 17:01:02 GMT) Full text and rfc822 format available.

Notification sent to Vinicius Monego <monego <at> posteo.net>:
bug acknowledged by developer. (Wed, 02 Sep 2020 17:01:02 GMT) Full text and rfc822 format available.

Message #16 received at 41991-done <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 41991-done <at> debbugs.gnu.org, Marius Bakke <marius <at> gnu.org>
Subject: Re: [bug#41991] [PATCH 2/2] gnu: Add webvfx.
Date: Wed, 02 Sep 2020 13:59:51 -0300
Ludovic Courtès writes:

> Hi Vinicius,
>
> Friendly ping!  :-)
>

Hello Ludo, Marius.

Apologies for the delay. An easy solution to this is to disable 
the MLT
services by removing MLT from the inputs. I intended to have them
enabled because I was packaging webvfx as optional dependency for 
the
Shotcut video editor, which uses MLT.

However, I checked the webvfx repository right now and it was 
deprecated
in the meantime and is no longer maintained. For this reason I am
closing the issue.

Vinicius





Information forwarded to guix-patches <at> gnu.org:
bug#41991; Package guix-patches. (Wed, 02 Sep 2020 20:20:01 GMT) Full text and rfc822 format available.

Message #19 received at 41991-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Vinicius Monego <monego <at> posteo.net>
Cc: 41991-done <at> debbugs.gnu.org, Marius Bakke <marius <at> gnu.org>
Subject: Re: [bug#41991] [PATCH 2/2] gnu: Add webvfx.
Date: Wed, 02 Sep 2020 22:19:35 +0200
Hi,

Vinicius Monego <monego <at> posteo.net> skribis:

> Apologies for the delay. An easy solution to this is to disable the
> MLT
> services by removing MLT from the inputs. I intended to have them
> enabled because I was packaging webvfx as optional dependency for the
> Shotcut video editor, which uses MLT.
>
> However, I checked the webvfx repository right now and it was
> deprecated
> in the meantime and is no longer maintained. For this reason I am
> closing the issue.

OK, thank you for the quick reply!

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 01 Oct 2020 11:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 340 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.