tags 1007198 pending thanks On Sun, Mar 13, 2022 at 02:15:20PM +0100, Florian Ernst wrote: > * Package name : librist > Version : v0.2.6 > Upstream Author : VideoLAN and librist authors > * URL : https://code.videolan.org/rist/librist > * License : BSD 2-Clause "Simplified" > Programming Lang: C (+ asm) > Description : Reliable Internet Stream Transport for reliable transmission of video over lossy networks > [...] > FFmpeg as present in Bookworm or newer already allows building against > librist, hence a heads-up to the Debian Multimedia Maintainers. I will > send a patch for evaluating librist linking once the package hits the > archives. FWIW, I was able to build FFmpeg against my local librist package using the attached patch, the relevant part of the debdiff indicating success: | Control files of package libavformat-extra58: lines which differ (wdiff format) | ------------------------------------------------------------------------------- | Depends: libavcodec58 (= [-7:4.4.1-3),-] {+7:4.4.1-3.1),+} libavutil56 (= [-7:4.4.1-3),-] {+7:4.4.1-3.1),+} libbluray2 (>= 1:0.2.2), libbz2-1.0, libc6 (>= 2.33), libchromaprint1 (>= 1.3.2), libgme0 (>= 0.5.5), libgnutls30 (>= 3.7.2), libopenmpt0 (>= 0.3.0), librabbitmq4 (>= 0.6.0), {+librist4 (>= 0.2.6+dfsg),+} libsmbclient (>= 2:4.0.3+dfsg1), libsrt1.4-gnutls (>= 1.4.4), libssh-gcrypt-4 (>= 0.8.0), libxml2 (>= 2.7.4), libzmq5 (>= 4.0.1+dfsg), zlib1g (>= 1:1.2.0.2) | Installed-Size: [-2741-] {+2749+} | Provides: libavformat58 (= [-7:4.4.1-3)-] {+7:4.4.1-3.1)+} | Version: [-7:4.4.1-3-] {+7:4.4.1-3.1+} | [...] | Control files of package libavformat58: lines which differ (wdiff format) | ------------------------------------------------------------------------- | Depends: libavcodec58 (= [-7:4.4.1-3),-] {+7:4.4.1-3.1),+} libavutil56 (= [-7:4.4.1-3),-] {+7:4.4.1-3.1),+} libbluray2 (>= 1:0.2.2), libbz2-1.0, libc6 (>= 2.33), libchromaprint1 (>= 1.3.2), libgme0 (>= 0.5.5), libgnutls30 (>= 3.7.2), libopenmpt0 (>= 0.3.0), librabbitmq4 (>= 0.6.0), {+librist4 (>= 0.2.6+dfsg),+} libsrt1.4-gnutls (>= 1.4.4), libssh-gcrypt-4 (>= 0.8.0), libxml2 (>= 2.7.4), libzmq5 (>= 4.0.1+dfsg), zlib1g (>= 1:1.2.0.2) | Version: [-7:4.4.1-3-] {+7:4.4.1-3.1+} I will recheck that patch once librist hits the archive and then file a corresponding wishlist but against FFmpeg for librist inclusion. My packaging has just been uploaded to NEW, the current packaging can be found at <https://salsa.debian.org/debian/librist>. Cheers, Flo
diff -Nru ffmpeg-4.4.1/debian/control ffmpeg-4.4.1/debian/control --- ffmpeg-4.4.1/debian/control 2022-01-15 16:31:36.000000000 +0100 +++ ffmpeg-4.4.1/debian/control 2022-03-19 09:49:07.000000000 +0100 @@ -109,6 +109,8 @@ libpulse-dev, # --enable-librabbitmq librabbitmq-dev, +# --enable-librist + librist-dev, # --enable-librubberband librubberband-dev, # --enable-librsvg diff -Nru ffmpeg-4.4.1/debian/rules ffmpeg-4.4.1/debian/rules --- ffmpeg-4.4.1/debian/rules 2021-11-21 18:30:36.000000000 +0100 +++ ffmpeg-4.4.1/debian/rules 2022-03-19 09:49:07.000000000 +0100 @@ -52,6 +52,7 @@ --enable-libopus \ --enable-libpulse \ --enable-librabbitmq \ + --enable-librist \ --enable-librubberband \ --enable-libshine \ --enable-libsnappy \
Attachment:
signature.asc
Description: PGP signature