From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60627) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eJlCq-0002a4-3S for guix-patches@gnu.org; Tue, 28 Nov 2017 14:06:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eJlCk-0002QJ-SJ for guix-patches@gnu.org; Tue, 28 Nov 2017 14:06:08 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:54655) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eJlCk-0002QC-OB for guix-patches@gnu.org; Tue, 28 Nov 2017 14:06:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eJlCk-0001zY-DQ for guix-patches@gnu.org; Tue, 28 Nov 2017 14:06:02 -0500 Subject: bug#28917: gst-transcoder + python-pycanberra + gavl (pitivi dependencies) Resent-To: guix-patches@gnu.org Resent-Message-ID: Date: Tue, 28 Nov 2017 19:04:55 +0000 From: ng0 Message-ID: <20171128190455.wp33pxei2snh7ozq@abyayala> References: <20171020193525.u6iychdld7rreg33@abyayala> <20171021212916.7wwwzegn4fl7i2s2@abyayala> <20171021213250.jirvto2typo2cazk@abyayala> <87h8unozyk.fsf@posteo.net> <20171026200719.co6jwzhakd6ie2os@abyayala> <87efpopyge.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="xqguxqrr46h2oyzf" Content-Disposition: inline In-Reply-To: <87efpopyge.fsf@posteo.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Kei Kebreau Cc: 28917-done@debbugs.gnu.org --xqguxqrr46h2oyzf Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Kei Kebreau transcribed 5.0K bytes: > ng0 writes: >=20 > > Kei Kebreau transcribed 3.2K bytes: > >> ng0 writes: > >>=20 > >> > ng0 transcribed 1.4K bytes: > >> >> ng0 transcribed 10K bytes: > >> >> > This adds gst-transcoder, python-pycanberra and gavl > >> >> > required for pitivi. > >> >>=20 > >> >> Yarg. I've sent the wrong python-pycanberra. Correction incoming. > >> > > >> > Correction appended. > >> > > >> > --=20 > >> > ng0 > >> > GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 > >> > GnuPG: https://dist.ng0.infotropique.org/dist/keys/ > >> > https://www.infotropique.org https://ng0.infotropique.org > >> > > >> > > >> > > >> > From b97a66068be69bc53d654d6204cdb1df5c889dd6 Mon Sep 17 00:00:00 20= 01 > >> > From: ng0 > >> > Date: Fri, 20 Oct 2017 18:32:12 +0000 > >> > Subject: [PATCH 3/3] gnu: Add gavl. > >> > > >> > * gnu/packages/video.scm (gavl): New variable. > >> > --- > >> > gnu/packages/video.scm | 34 ++++++++++++++++++++++++++++++++++ > >> > 1 file changed, 34 insertions(+) > >> > > >> > diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm > >> > index baebe6404..7294c5bf2 100644 > >> > --- a/gnu/packages/video.scm > >> > +++ b/gnu/packages/video.scm > >> > @@ -69,6 +69,7 @@ > >> > #:use-module (gnu packages databases) > >> > #:use-module (gnu packages dejagnu) > >> > #:use-module (gnu packages docbook) > >> > + #:use-module (gnu packages documentation) > >> > #:use-module (gnu packages elf) > >> > #:use-module (gnu packages file) > >> > #:use-module (gnu packages flex) > >> > @@ -2499,3 +2500,36 @@ tools for styling them, including a built-in = real-time video preview.") > >> > (synopsis "GStreamer Transcoding API") > >> > (description "GStreamer Transcoding API") > >> > (license license:lgpl2.1))) > >> > + > >> > +(define-public gavl > >> > + (package > >> > + (name "gavl") > >> > + (version "1.4.0") > >> > + (source > >> > + (origin > >> > + (method url-fetch) > >> > + (uri (string-append "mirror://sourceforge/gmerlin/" > >> > + name "/" version "/" > >> > + name "-" version ".tar.gz")) > >> > + (file-name (string-append name "-" version ".tar.gz")) > >> > + (sha256 > >> > + (base32 > >> > + "1kikkn971a14zzm7svi7190ldc14fjai0xyhpbcmp48s750sraji")))) > >> > + (build-system gnu-build-system) > >> > + (native-inputs > >> > + `(("pkg-config" ,pkg-config) > >> > + ("doxygen" ,doxygen))) > >> > + (home-page "http://gmerlin.sourceforge.net") > >> > + (synopsis "low level library for multimedia API building") >=20 > I also missed this the first time: the synopsis must start with an > upper-case letter or digit. I fixed it before pushing the patch. >=20 > >> > + (description > >> > + "Gavl is short for Gmerlin Audio Video Library. It is a low l= evel > >> > +library, upon which multimedia APIs can be built. Gavl handles all= the > >> > +details of audio and video formats like colorspaces, samplerates, > >>=20 > >> "samplerates" should be two words. > >>=20 > >> > +multichannel configurations etc. It provides standardized definiti= ons for > >> ^ > >> a comma after "configurations" would be nice. > >> > +those formats as well as container structures for carrying audio sa= mples or > >> > +video images inside an application. > >> > + > >> > +In addition, it handles the sometimes ugly task to convert between = all > >>=20 > >> Instead of "ugly task to convert..." perhaps we can say "ugly task of > >> converting..." > >>=20 > >> > +these formats and provides some elementary operations (copying, sca= ling, > >> > +alpha blending etc).") > >> > + (license license:gpl3))) > >>=20 > >> I suppose the changes to gavl's description could be forwarded upstrea= m, > >> seeing as this is the same description as the one > >> gmerlin.sourceforge.net uses. > > > > Maybe=E2=80=A6 Besides having the correct text it requires writing > > the email etc. If I don't forget it, I'll get to it eventually > > at some point=E2=80=A6 this year. > > > >> Everything else LGTM. Thanks for working on this! > >>=20 > > Thanks for the review. > > > > Updated patches appended. >=20 > Excellent, and thank you. These have been pushed to master. Thanks! Closing the bug. N. --=20 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://c.n0.is/ng0_pubkeys/tree/keys WWW: https://n0.is --xqguxqrr46h2oyzf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlods1cACgkQ4i+bv+40 hYj5LA/9FNBJOVunMEwzcDpvLet1Sr2vXhkRDVMYwuyIRE+OziVrnpqzoZnrTjiH My9K+u3VcCW722zCejBgH19lQEzou1Krn1h/WNnR/Oys3szKaXeNCSiTrvaPyy65 dKlZ9AHTYtQlcmzfkiIUwrqO62cb1OlagCDBurszK1XMq5IFocJFsv/1IyH2nbiA X7rc3Q3Z4ADuUIP6L8Kv4ZdhqFzFVMB2GpoJn0lOnuzRdW1XlhC8SCAk4Y8IID0U o6yoq3zYTJfYWalb4hzGmKp6a1X96bXrqcSm7n97JrIEMG77HbQuwV6sCtyJoDRc SCkqGMc7XWlKA4FI8TTK2XTID4+UZU0X80Pv1CGrscW7yqnfWrjVGr4tQRya3LpN aIQY44zzw1HJZaDTQ3mx7+GmSDmUn6LmYWTSQiiFRkI4n2rhAGPD1lBVoGPZWpSM Y1kszExzgpAoQW0QGHnYss9ukGoV15mNi/t/Rvnjpk9UUG6zDVkm8dVBpPfJYCub 1TL9o+R5mGLhb/pj/c2+P5AGCWi0bVVfhr2+aaLR9ZhqssRtQ1dvHIa1ZbNIm4un v9mCnR4YsDyjRApWN+yw6LDj5GIQoTWJOozuUTqUiG8G9Of3w29I7+nWS0HmxAf3 89It2bQwlq1HhzpXPklHqNFuD3KRwvXAEJdllmk8ED890PB2LRg= =9a7M -----END PGP SIGNATURE----- --xqguxqrr46h2oyzf--