@Danny > * In ruby-slim: Why are tests disabled? There are tests. Ah yes! I have not disabled the tests with correct comment. > * In libmpeg3: Could you unbundle a52dec-0.7.3? It's bundled right now. Done! > * In flux, a git commit is used. We usually don't package non-releases. > Is there a good reason? Fixed now. The version is 1.1.0. I over-looked as there were no tags. > * 0019-gnu-Add-asciidoctor.patch does some other stuff to other packages, and that > fact isn't mentioned in the commit log in the patch. Why not? This patch has been removed from the patch-set now, as the package already exist in the name of ruby-asciidoctor. > * If nng is compatible with nanomsg, why do we need the "nanomsg" package at all? It appears they have different library and header files. > * In tesseract-ocr you propagate leptonica. Why? > If we did that, users that would install tesseract for the "tesseract" binary > would get leptonica in their profile. > Is it necessary? It is required as per .pc file. lpt --> leptonica. > * ccextractor still has a XXX. Does it work? Fixed now. > * In libtimidity, what's the problem with libtimidity using its own "play" > binary? I would expect the package to test itself like that... Fixed now. I initially thought the binary was distributed in binary-only form. Turns out it is built from source. Also, it required package 'ao'. > * In faac, what do the comments "Newer code" and "Older code" mean? Fixed now. The older meant original base code, on which the project was forked upon. The newer meant changes made by the project. > * In flite, there are tests, but they fail. Now diabled with comments. > * In libopenmpt, why does it propagate zlib? That sounds wrong. Fixed now. Please find the attached patches. @Others Please find the following git log: *** START *** commit 21061a651f516d4df94f8a6a65775f4c41d92d76 Author: Raghav Gururajan Date: Sat Jul 4 05:21:57 2020 -0400 gnu: gst-libav: Update package definition. * gnu/packages/gstreamer.scm (gst-libav): Update package definition. [arguments]<#:phases>['patch-docbook-xml]: New phase. [native-inputs]: Add docbook-xml, perl and ruby. [inputs]: Remove gst-plugins-base, orc and zlib. [propagated-inputs]: Add gstreamer and gst-plugins-base. [synopsis]: Modify. [description]: Modify. [license]: Change from gpl2+ to lgpl2.0+. commit 1b41ffd6da8efe18e8790bfe4d84a9e05b7bd0e8 Author: Raghav Gururajan Date: Sat Jul 4 05:20:50 2020 -0400 gnu: gst-plugins-ugly: Update package definition. * gnu/packages/gstreamer.scm (gst-plugins-ugly): Update package definition. [arguments]<#:glib-or-gtk?>: New argument. <#:phases>['patch-docbook-xml]: New phase. ['pre-check]: New phase. [native-inputs]: Add docbook-xml, gettext-minimal, gsettings-desktop-schemas, perl and xorg-server-for-tests. [inputs]: Add glib, glib-networking and opencore-amr. Remove gst-plugins-base. [propagated-inputs]: Add gstreamer and gst-plugins-base. [synopsis]: Modify. [description]: Modify. commit 4889d6baeadf35269edc702b9dfad7c0c8bea317 Author: Raghav Gururajan Date: Sat Jul 4 05:13:42 2020 -0400 gnu: gst-plugins-bad: Update package definition. * gnu/packages/gstreamer.scm (gst-plugins-base): Update package definition. [outputs]: New output 'doc'. [arguments]<#:glib-or-gtk?>: New argument. <#:phases>['fix-build-errors]: New phase. ['patch-docbook-xml]: New phase. ['pre-check]: New phase. ['move-doc]: New phase. [native-inputs]: Add docbook-xml, gettext-minimal, gsettings-desktop-schemas, perl, libxml2 and xorg-server-for-tests. [inputs]: Add bzip2, cairo, ccextractor, chromaprint, directfb, faac, flite, glib, glib-networking, glu, gsm, iqa, lcms, libaom, libbs2b, libdc1394, libdca, libde265, libdrm, libexif, libfdk, libgme, libmfx, libmms, libmpcdec, libnice, libofa, libopenmpt, libtiff, libva, libx11, libxcb, libxext, libxshm, lilv, lv2, mjpegtools, nettle, opencv, openh264, openni2, opensles, pango, rtmpdump, sbc, sctp, spandsp, srt, svt-hevc, transcode, v4l-utils, vo-aacenc, vo-amrwbenc, vulkan-headers, vulkan-loader, webrtc-audio-processing, wildmidi, wpebackend-fdo, zbar and zxing-cpp. [propagated-inputs]: Add gstreamer and gst-plugins-base. [synopsis]: Modify. [description]: Modify. commit 05e54fa894e5998b65ccce87467ca160a1ec5731 Author: Raghav Gururajan Date: Sat Jul 4 03:11:51 2020 -0400 gnu: Add opensles. * gnu/packages/audio.scm (opensles): New variable. commit e812fd130dabda501d5508b2ba781a4e787f8c66 Author: Raghav Gururajan Date: Fri Jul 3 13:02:22 2020 -0400 gnu: Add rust-imgref. * gnu/packages/crates-io.scm (rust-imgref): New variable. commit 160fa94f7ffe1c54915106506b366251f4fcd62c Author: Raghav Gururajan Date: Fri Jul 3 12:14:25 2020 -0400 gnu: Add openni2. * gnu/packages/gstreamer.scm (openni2): New variable. commit 593388c5a11b993699b63993db99d138cbca35b5 Author: Raghav Gururajan Date: Fri Jul 3 12:12:59 2020 -0400 gnu: Add libnice. * gnu/packages/networking.scm (libnice): New variable. commit e9701a31ff8213ae2b2caba0f1756bfaf01888a3 Author: Raghav Gururajan Date: Fri Jul 3 12:10:10 2020 -0400 gnu: Add rtmpdump. * gnu/packages/networking.scm (rtmpdump): New variable. commit f805f26f03c812658e0ed0606b47a78208d5856f Author: Raghav Gururajan Date: Fri Jul 3 12:08:33 2020 -0400 gnu: Add iqa. * gnu/packages/image.scm (iqa): New variable. commit 3004121e24d5732caa93e6260cc5605ea8deda40 Author: Raghav Gururajan Date: Fri Jul 3 12:06:23 2020 -0400 gnu: Add zxing-cpp. * gnu/packages/aidc.scm (zxing-cpp): New variable. commit b5a86585954259fbf20722079c7a5fa384b5b2d4 Author: Raghav Gururajan Date: Fri Jul 3 11:49:36 2020 -0400 gnu: Add wildmidi. * gnu/packages/audio.scm (wildmidi): New variable. commit e258e023bf246ea961b6be46bff7808b5f029883 Author: Raghav Gururajan Date: Fri Jul 3 11:25:10 2020 -0400 gnu: Add webrtc-audio-processing. * gnu/packages/audio.scm (webrtc-audio-processing): New variable. commit 330d27978badff5c3a88e15cd8068e20d0a26b5c Author: Raghav Gururajan Date: Fri Jul 3 11:23:48 2020 -0400 gnu: Add vo-aacenc. * gnu/packages/audio.scm (vo-aacenc): New variable. commit 680003a107d7e64cee7e3a6c4283e5a67a61de98 Author: Raghav Gururajan Date: Fri Jul 3 11:22:08 2020 -0400 gnu: Add transcode. * gnu/packages/video.scm (transcode): New variable. * gnu/packages/patches/transcode-ffmpeg.patch: New file. * gnu/local.mk (transcode-ffmpeg.patch): New reference. commit 0854bf5a69af3af1a4a3784acebcd8e77dad70a0 Author: Raghav Gururajan Date: Fri Jul 3 11:18:19 2020 -0400 gnu: Add tinyalsa. * gnu/packages/audio.scm (tinyalsa): New variable. commit 13dcaf86065d3ce9d84ef4776f137050f3f627d2 Author: Raghav Gururajan Date: Fri Jul 3 11:16:21 2020 -0400 gnu: Add svt-hevc. * gnu/packages/video.scm (svt-hevc): New variable. commit e397b83cf9d21afa37977c8c854dadbc78302516 Author: Raghav Gururajan Date: Fri Jul 3 10:59:03 2020 -0400 gnu: Add mediasdk. * gnu/packages/video.scm (mediasdk): New variable. commit f8f6c6502e1853ecfcbc25768156d2fd6dfc0d1c Author: Raghav Gururajan Date: Fri Jul 3 09:44:14 2020 -0400 gnu: Add srt. * gnu/packages/networking.scm (srt): New variable. commit 39885fcfa5fe43f4bea6932c45f6be49b3459716 Author: Raghav Gururajan Date: Fri Jul 3 09:43:19 2020 -0400 gnu: Add lksctp-tools. * gnu/packages/networking.scm (lksctp-tools): New variable. commit 4663dc3351eb9c4512c32a4df98ba57351c7b01a Author: Raghav Gururajan Date: Fri Jul 3 09:41:39 2020 -0400 gnu: Add opensles. * gnu/packages/audio.scm (opensles): New variable. commit 196951ed551b199f0f4233389cc836cf40182092 Author: Raghav Gururajan Date: Fri Jul 3 09:40:24 2020 -0400 gnu: Add libopenmpt. * gnu/packages/audio.scm (libopenmpt): New variable. commit 99bb9b203f253ac46bf9b055aa7287cdc744bf44 Author: Raghav Gururajan Date: Fri Jul 3 09:16:01 2020 -0400 gnu: Add libofa. * gnu/packages/audio.scm (libofa): New variable. * gnu/packages/patches/libofa-ftbfs-1.diff: New file. * gnu/packages/patches/libofa-curl.diff: New file. * gnu/packages/patches/libofa-ftbfs-2.diff: New file. * gnu/local.mk (libofa-ftbfs-1.diff): New reference. * gnu/local.mk (libofa-curl.diff): New reference. * gnu/local.mk (libofa-ftbfs-2.diff): New reference. commit ac7243f1d5832d37f7edffd3281094300b833788 Author: Raghav Gururajan Date: Fri Jul 3 08:07:02 2020 -0400 gnu: Add mjpegtools. * gnu/packages/video.scm (mjpegtools): New variable. commit 36d39908f4c608b6ed13593cbb434ed667d4db52 Author: Raghav Gururajan Date: Fri Jul 3 08:03:40 2020 -0400 gnu: Add libquicktime. * gnu/packages/video.scm (libquicktime): New variable. * gnu/packages/patches/libquicktime-ffmpeg.patch: New file. * gnu/local.mk (libquicktime-ffmpeg.patch): New reference. commit 91f31378141ad994884d3a83db30deb07d7b7dea Author: Raghav Gururajan Date: Fri Jul 3 07:14:26 2020 -0400 gnu: Add schroedinger. * gnu/packages/video.scm (schroedinger): New variable. commit 78c129ac8656540ec8599c68157dae5f82eba647 Author: Raghav Gururajan Date: Fri Jul 3 07:12:48 2020 -0400 gnu: Add libmms. * gnu/packages/video.scm (libmms): New variable. commit aa366534f7fecda57d18b4e9162ee6f1a1235dd4 Author: Raghav Gururajan Date: Thu Jul 2 09:56:33 2020 -0400 gnu: Add libde265. * gnu/packages/video.scm (libde265): New variable. commit 71b7882404917563398e0fb54274b0a83ca25db1 Author: Raghav Gururajan Date: Thu Jul 2 09:10:19 2020 -0400 gnu: Add libvideogfx. * gnu/packages/video.scm (libvideogfx): New variable. commit b038f8f315c6dc1015794f950512ab80f7cfaa20 Author: Raghav Gururajan Date: Thu Jul 2 05:52:47 2020 -0400 gnu: Add ffmpeg-2.8. * gnu/packages/video.scm (ffmpeg-2.8): New variable. commit 5ea62c03c490f798e1478d5a27ea2733b6472ddf Author: Raghav Gururajan Date: Thu Jul 2 01:55:56 2020 -0400 gnu: Add flite. * gnu/packages/speech.scm (flite): New variable. commit ca172dd43ec32775f12f4f0ee7ec59f628548f2c Author: Raghav Gururajan Date: Wed Jul 1 06:06:41 2020 -0400 gnu: Add faac. * gnu/packages/audio.scm (faac): New variable. commit bd77133228c63547998aa7cf7e90776bc0e8c0a4 Author: Raghav Gururajan Date: Wed Jul 1 06:00:23 2020 -0400 gnu: Add directfb. * gnu/packages/graphics.scm (directfb): New variable. commit ccc04df59b953e993bfba18ee8692e396f4393b6 Author: Raghav Gururajan Date: Wed Jul 1 05:55:02 2020 -0400 gnu: Add libtimidity. * gnu/packages/audio.scm (libtimidity): New variable. commit ec9f500fdb5f45ded1d7f066bf9b845d630358a9 Author: Raghav Gururajan Date: Wed Jul 1 01:04:20 2020 -0400 gnu: Add flux. * gnu/packages/graphics.scm (flux): New variable. commit c84083b0c0f3952f82e041b3f50ffa3cb4ae6ca4 Author: Raghav Gururajan Date: Wed Jul 1 00:45:50 2020 -0400 gnu: Add tslib. * gnu/packages/video.scm (tslib): New variable. commit 8d9e10ef1ded6f81da4efc2de79986928ad00f99 Author: Raghav Gururajan Date: Wed Jul 1 00:24:40 2020 -0400 gnu: Add libmpeg3. * gnu/packages/video.scm (libmpeg3): New variable. commit e3979c9fa51ed95753d06484f772d068aecaf996 Author: Raghav Gururajan Date: Tue Jun 30 06:54:00 2020 -0400 gnu: Add ruby-slim. * gnu/packages/ruby.scm (ruby-slim): New variable. commit 194cc4cce3ca0d2678b8a3bc0f08e8a2764699cd Author: Raghav Gururajan Date: Mon Jun 29 03:05:39 2020 -0400 gnu: Add libdc1394. * gnu/packages/gstreamer.scm (libdc1394): New variable. commit 4886ac01b8c62c4d51f2501a778f69da2eaf7954 Author: Raghav Gururajan Date: Mon Jun 29 01:58:27 2020 -0400 gnu: Add ccextractor. * gnu/packages/gstreamer.scm (ccextractor): New variable. commit 5140dbf01a6fac4d8827cf173d2445d97e7fe798 Author: Raghav Gururajan Date: Mon Jun 29 01:53:03 2020 -0400 gnu: tesseract-ocr: Propagate leptonica. * gnu/packages/ocr.scm (tesseract-ocr) [inputs]: Move leptonica to ... [propagated-inputs]: ... here. commit e7f8c22e007a8ca64a93cbef53cee7fe1a30b1d6 Author: Raghav Gururajan Date: Mon Jun 29 01:48:27 2020 -0400 gnu: Add nng. * gnu/packages/networking.scm (nng): New variable. commit b3148ad0efcc3e5304061a5ca10a2026687af20a Author: Raghav Gururajan Date: Mon Jun 29 01:39:30 2020 -0400 gnu: Add nanomsg. * gnu/packages/networking.scm (nanomsg): New variable. *** END *** Regards, RG.