From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35090) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e83l5-0000nk-FP for guix-patches@gnu.org; Fri, 27 Oct 2017 08:29:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e83l0-00032d-Fx for guix-patches@gnu.org; Fri, 27 Oct 2017 08:29:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:55621) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e83l0-00032J-BG for guix-patches@gnu.org; Fri, 27 Oct 2017 08:29:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e83l0-0003kX-3V for guix-patches@gnu.org; Fri, 27 Oct 2017 08:29:02 -0400 Subject: [bug#28917] gst-transcoder + python-pycanberra + gavl (pitivi dependencies) Resent-Message-ID: From: Kei Kebreau References: <20171020193525.u6iychdld7rreg33@abyayala> <20171021212916.7wwwzegn4fl7i2s2@abyayala> <20171021213250.jirvto2typo2cazk@abyayala> <87h8unozyk.fsf@posteo.net> <20171026200719.co6jwzhakd6ie2os@abyayala> Date: Fri, 27 Oct 2017 08:28:01 -0400 In-Reply-To: <20171026200719.co6jwzhakd6ie2os@abyayala> (ng0@infotropique.org's message of "Thu, 26 Oct 2017 20:07:19 +0000") Message-ID: <87efpopyge.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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: ng0 Cc: 28917@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ng0 writes: > 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 2001 >> > 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 re= al-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") 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. >> > + (description >> > + "Gavl is short for Gmerlin Audio Video Library. It is a low lev= el >> > +library, upon which multimedia APIs can be built. Gavl handles all t= he >> > +details of audio and video formats like colorspaces, samplerates, >>=20 >> "samplerates" should be two words. >>=20 >> > +multichannel configurations etc. It provides standardized definition= s for >> ^ >> a comma after "configurations" would be nice. >> > +those formats as well as container structures for carrying audio samp= les 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, scali= ng, >> > +alpha blending etc).") >> > + (license license:gpl3))) >>=20 >> I suppose the changes to gavl's description could be forwarded upstream, >> 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. Excellent, and thank you. These have been pushed to master. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAlnzJlEACgkQ5qXuPBlG eg3c0w/+Kd1UjjIERdVY/tP0/dEwsEdv14BtiyHW1fN0bm386Nt+4PkHCjrEcX8Y wzqxhYBSBTlq1ScfJqpIeV+Y72BlLAorp92aCGLlNnE2T5u5gHwECfkgxu79l2D5 OOBYmSOlNjzSpveWfOnr2islNU+/EYAaLqWyNT9m4m7CmIGg3y3RnH+CEGWQK3uW Sz2dkhZnDDiKFt+GNGh0tuHV3OcfzuCc/Jn177cMTbYy4p3OUa1AOSD8e9hOWQhK EetGV8f1bNBryRV9cz3EfiLHn6YStvJ8SK1BOUZ2EUda8JhSJauDQWFQ+nEZ7Q/j 7XYQf6W0ay2U5rNL5gTBpON13F44N+6pwYKppQNdcbME3dZ7/LpEjKwH9wfnw3+k KEITWUrOzvs7XAMFxy1Muq0ZI8TJFyF5j+PK+ujB1/Kfr5JgIOUS0ermpPw9SDl4 2eqztp/UpLtHiZrXHHywlz5H56rj4YOdohvXAxPCQLUxWUa4JCLwstQYsJdKCB7c 4FGL7xcu+2kYVkAgnB+9q+1mMe7Wapqbi5QgOcESHIrsSyjvKxEkVm4lBZm647Re vI1Fk34t/m/zyZ5Rhgs/FUXC0eeTWTLmYmZ82QQI8b9AemdEVDyZ72wqMTZ047Uo nlpbNTswXQV4aXz4CSWANPmKC1YG53egluA8DZudgLezfgggOZk= =pg+Q -----END PGP SIGNATURE----- --=-=-=--