Details about package ffmpeg
Name: | ffmpeg (PTS) |
---|---|
Uploader: | Mateusz Łukasik <mati75@linuxmint.pl> (Debian QA page) |
Description: | ffmpeg - Tools for transcoding, streaming and playing of multimedia files ffmpeg-doc - Documentation of the FFmpeg multimedia framework libavcodec61 - FFmpeg library with de/encoders for audio/video codecs - runtime files libavcodec-extra61 - FFmpeg library with additional de/encoders for audio/video codecs libavcodec-extra - FFmpeg library with extra codecs (metapackage) libavcodec-dev - FFmpeg library with de/encoders for audio/video codecs - development files libavdevice61 - FFmpeg library for handling input and output devices - runtime files libavdevice-dev - FFmpeg library for handling input and output devices - development files libavfilter10 - FFmpeg library containing media filters - runtime files libavfilter-extra10 - FFmpeg library with extra media filters - runtime files libavfilter-extra - FFmpeg library with extra filters (metapackage) libavfilter-dev - FFmpeg library containing media filters - development files libavformat61 - FFmpeg library with (de)muxers for multimedia containers - runtime files libavformat-extra61 - FFmpeg library with additional (de)muxers for multimedia containers libavformat-extra - FFmpeg library with extra (de)muxers (metapackage) libavformat-dev - FFmpeg library with (de)muxers for multimedia containers - development files libavutil59 - FFmpeg library with functions for simplifying programming - runtime files libavutil-dev - FFmpeg library with functions for simplifying programming - development files libpostproc58 - FFmpeg library for post processing - runtime files libpostproc-dev - FFmpeg library for post processing - development files libswresample5 - FFmpeg library for audio resampling, rematrixing etc. - runtime files libswresample-dev - FFmpeg library for audio resampling, rematrixing etc. - development files libswscale8 - FFmpeg library for image scaling and various conversions - runtime files libswscale-dev - FFmpeg library for image scaling and various conversions - development files |
Package uploads
Upload #1
Information
Version: | 7:7.1-3~bpo12+1 |
---|---|
Uploaded: | 2025-01-03 21:57 |
Source package: | ffmpeg_7.1-3~bpo12+1.dsc |
Distribution: | bookworm-backports |
Section: | video |
Priority: | optional |
Homepage: | https://ffmpeg.org/ |
Vcs-Git: | https://salsa.debian.org/multimedia-team/ffmpeg.git |
Vcs-Browser: | https://salsa.debian.org/multimedia-team/ffmpeg |
Closes bugs: | #1023718 #1034315 #1042812 #1055058 #1055111 #1055952 #1056058 #1056149 #1056597 #1064740 #1071666 #1072038 #1074370 #1076567 #1077551 |
Changelog
ffmpeg (7:7.1-3~bpo12+1) bookworm-backports; urgency=medium . * Rebuild for bookworm-backports. . ffmpeg (7:7.1-3) unstable; urgency=medium . [ Diederik de Haas ] * d/copyright: Update for removed and moved files . [ Sebastian Ramacher ] * debian/rules: Disable asm on riscv64 See https://trac.ffmpeg.org/ticket/11258 for details . ffmpeg (7:7.1-2) experimental; urgency=medium . * debian/patches: Apply patches from upstream and skip tests using non-existing pmtchange.ts * debian/*.symbols: - Remove dropped internal symbol - Add new symbols . ffmpeg (7:7.1-1) experimental; urgency=medium . * New upstream version 7.1 * debian/patches: Remove patches from upstream . ffmpeg (7:7.0.2-3) unstable; urgency=medium . * debian/patches: Apply upstream patch to fix armel/armhf asm builds * debian/rules: Revert "Temporarily disable ASM optimizations on armel and armhf" (Closes: #1074370) . ffmpeg (7:7.0.2-2) unstable; urgency=medium . * debian/patches: Apply patches to avoid VA-API failures with modern Mesa3D (Closes: #1072038) . ffmpeg (7:7.0.2-1) unstable; urgency=medium . * New upstream version 7.0.2 - Fix FTBFS on big-endian architectures with gcc 14 (Closes: #1077551) - Fix FTBFS on 32 bit architectures with gcc 14 * debian/rules: - Revert "Workaround gcc 14 warnings on big-endian architectures" - Revert "Workaround gcc 14 warnings on 32 bit architectures" . ffmpeg (7:7.0.1-5) unstable; urgency=medium . * debian/rules: Workaround gcc 14 warnings on big-endian architectures . ffmpeg (7:7.0.1-4) unstable; urgency=medium . * debian/rules: Workaround gcc 14 warnings on 32 bit architectures . ffmpeg (7:7.0.1-3) unstable; urgency=medium . [ Bastian Germann ] * Build with libssh's default flavor . [ Sebastian Ramacher ] * Upload to unstable * debian/: Disable libcaca in stage1 (Closes: #1076567) . ffmpeg (7:7.0.1-2) experimental; urgency=medium . * debian/rules: Temporarily disable ASM optimizations on armel and armhf . ffmpeg (7:7.0.1-1) experimental; urgency=medium . [ Sebastian Ramacher ] * New upstream version 7.0.1 * debian/: Disable ASM-based optimizations on powerpc and ppc64el * debian/tests: Drop one test for nut . [ Diederik de Haas ] * d/tests: Update list_formats for extra output column in ffmpeg 7.0 (Closes: #1071666) . ffmpeg (7:7.0-1) experimental; urgency=medium . * New upstream version 7.0 * SONAME bumps: - libavcodec60 -> libavcodec61 - libavdevice60 -> libavdevice61 - libavfilter9 -> libavfilter10 - libavformat60 -> libavformat61 - libavutil58 -> libavutil59 - libpostproc57 -> libpostproc58 - libswresample4 -> libswresample5 - libswscale7 -> libswscale8 * debian/: Enable dvd{nav,read} support * debian/: - Remove no longer needed patches - Add upstream post-release patches to fix some tests and other bugs * debian/rules: Ensure symbols files are generated when building with pkg.ffmpeg.noextra profile * debian/copyright: Update for new upstream release . ffmpeg (7:6.1.1-3) unstable; urgency=medium . * debian/: - Add build profile pkg.ffmpeg.noextra to disable the build of the -extra packages. - Disable OpenMAX support - Skip more dependencies in pkg.ffmpeg.stage1 build profile . ffmpeg (7:6.1.1-2) unstable; urgency=medium . * debian/patches: Fix compilation with glslang 14 (Closes: #1064740) . ffmpeg (7:6.1.1-1) unstable; urgency=medium . * New upstream version 6.1.1 * debian/control: Use pkgconf * debian/patches: Remove patches included upstream * debian/copyright: Remove unused file patterns * debian/*.lintian-overrides: Update due renamed tags . ffmpeg (7:6.1-5) unstable; urgency=medium . [ - ] * debian/: Build with harfbuzz (Closes: #1056597) . ffmpeg (7:6.1-4) unstable; urgency=medium . * debian/patches: Apply new upstream patch . ffmpeg (7:6.1-3) unstable; urgency=medium . * debian/patches: Fix crash in vlc hardware decoder (Closes: #1055952, #1056058, #1056149) . ffmpeg (7:6.1-2) unstable; urgency=medium . * debian/patches: Fix segfault when freeing FFT instances * debian/tests: - Fix parsing of encoders and decoders - Fix file name for hls tests - Disable streamcopy test of matroska/gif . ffmpeg (7:6.1-1) unstable; urgency=medium . * New upstream version 6.1 * debian/patches: Remove patches included upstream * debian/: Remove use of pkgkde_symbolshelper * debian/*.symbols: Add new symbols . ffmpeg (7:6.0-9) unstable; urgency=medium . * debian/patches: Workaround build issues with texinfo 7.1 (Closes: #1055111) . ffmpeg (7:6.0-8) unstable; urgency=medium . * debian/: Re-enable libsvtav1 (Closes: #1055058) * debian/rules: Remove mips(el) . ffmpeg (7:6.0-7) unstable; urgency=medium . * debian/: Disable libsvtav1 to unblock transition . ffmpeg (7:6.0-6) unstable; urgency=medium . * debian/libavutils58.symbols: Fix version for avpriv symbols * debian/: Enable rav1e on riscv64 * debian/rules: Build static libraries with PIC enabled . ffmpeg (7:6.0-5) unstable; urgency=medium . * debian/patches: Apply upstream patches for libplacebo 6.292 (Closes: #1042812) . ffmpeg (7:6.0-4) unstable; urgency=medium . * Upload to unstable * debian/tests: No longer test svq1 codec with matroska. * debian/patches: Fix build of examples . ffmpeg (7:6.0-3) experimental; urgency=medium . * debian/tests: No longer test deprecated ayuv codec * debian/patches: Fix build with binutils 2.41 * debian/: Remove handling of kfreebsd . ffmpeg (7:6.0-2) experimental; urgency=medium . * debian/: Produce tight dependencies only for internal use of avpriv symbols (Closes: #1034315) . ffmpeg (7:6.0-1) experimental; urgency=medium . * New upstream version 6.0 * SONAME bumps - libavcodec59 -> libavcodec60 - libavdevice59 -> libavdevice60 - libavfilter8 -> libavfilter9 - libavformat59 -> libavformat60 - libavutil57 -> libavutil58 - libpostproc56 -> libpostproc57 - libswscale6 -> libswscale7 * debian/patches: Remove patches included upstream * debian/gbp.conf: Work in debian/experimental * debian/: Build with oneVPL support (Closes: #1023718) * debian/control: Remove lbgl1-mesa-dev from Build-Depends * debian/copyright: - Update copyright years - Update file paths
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 7.1 Upstream: 7.1 Url: https://ffmpeg.org/releases/ffmpeg-7.1.tar.xz -
–
Package is not native
Format: 3.0 (quilt) -
–
The uploader is not in the package's "Maintainer" or "Uploaders" fields
- User email
- mati75@linuxmint.pl
- "Maintainer" email
- debian-multimedia@lists.debian.org
- "Uploaders" emails
-
–
Package has lintian errorsffmpeg changes
-
E
bad-distribution-in-changes-file
- bookworm-backports
ffmpeg source-
W
no-nmu-in-changelog
- [debian/changelog:1]
-
I
out-of-date-standards-version
- 4.6.2 (released 2022-12-17) (current is 4.7.0)
-
I
patch-not-forwarded-upstream
- [debian/patches/0015-Skip-tests-using-non-existing-mpegts-pmtchange.ts.patch]
-
P
maintainer-manual-page
- [debian/qt-faststart.1]
-
P
spelling-error-in-patch-description
- precendence precedence [debian/patches/0013-lavc-avcodec-fix-global-private-option-precendence.patch]
-
X
update-debian-copyright
- 2024 vs 2025 [debian/copyright:1024]
-
X
very-long-line-length-in-source-file
- 1051 > 512 [tests/ref/fate/oggopus-demux:42]
- 109318 > 512 [doc/bootstrap.min.css:5]
- 1178 > 512 [tests/ref/fate/cavs-demux:61]
- 1218 > 512 [tests/ref/fate/ffprobe_compact:30]
- 1225 > 512 [tests/ref/fate/flv-demux:604]
- 1240 > 512 [tests/ref/fate/ts-small-demux:75]
- 1486 > 512 [debian/tests/encdec_list.txt:48]
- 1502 > 512 [tests/ref/fate/ts-demux:26]
- 1613 > 512 [tests/ref/fate/mov-zombie:132]
- 5180 > 512 [doc/style.min.css:23]
- 667 > 512 [tools/target_dec_fuzzer.c:33]
- 672 > 512 [doc/filters.texi:28255]
- 672 > 512 [tests/fate/cover-art.mak:58]
- 850 > 512 [tests/ref/fate/ts-timed-id3-demux:3]
- 885 > 512 [tests/ref/fate/filter-metadata-signalstats-yuv420p10:1]
- 885 > 512 [tests/ref/fate/filter-metadata-signalstats-yuv420p:1]
- 938 > 512 [tests/filtergraphs/crazychannels:78]
- 958 > 512 [tests/ref/fate/gapless-mp3-side-data:596]
- 995 > 512 [tests/ref/fate/ts-opus-demux:513]
-
E
bad-distribution-in-changes-file
-
–
Package closes bugs in a wrong wayErrors:
- Bug #1023718 is closed
- Bug #1034315 is closed
- Bug #1042812 is closed
- Bug #1055058 is closed
- Bug #1055111 is closed
- Bug #1055952 is closed
- Bug #1056058 is closed
- Bug #1056149 is closed
- Bug #1056597 is closed
- Bug #1064740 is closed
- Bug #1071666 is closed
- Bug #1072038 is closed
- Bug #1074370 is closed
- Bug #1076567 is closed
- Bug #1077551 is closed
-
src:ffmpeg:
- #1023718 (Wishlist): ffmpeg: Please enable oneVPL support
- #1034315 (Important): ffmpeg: 5.1, 6.0 libraries not co-installable
- #1042812 (Serious): ffmpeg FTBFS with libplacebo 6.292.0
- #1055058 (Normal): handbrake-cli: Encoding with svt_av1 or svt_av1_10bit fails
- #1055111 (Serious): ffmpeg FTBFS: makeinfo: Undefined subroutine &Texinfo::Config::set_from_init_file called at doc/t2h.pm
- #1056149 (Important): vlc: fail to play some certain .mp4 videos: segmentation fault
- #1064740 (Serious): ffmpeg: FTBFS: test.c:2:(.text.startup+0x19): undefined reference to `closesocket'
- #1074370 (Important): Enable asm support on armel and armhf
- #1077551 (Important): ffmpeg: Fails to build on s390x with gcc-14
-
libavcodec60:
- #1055952 (Serious): vlc: upgrade to libva 7:6.1-2
-
libavcodec-extra60:
- #1056058 (Normal): libavcodec-extra60: Segmentation fault in vlc 3.0.20-1+b1 attempting to play DVB-T stream
- ffmpeg:
-
–
Package is already in Debian
- The package uploader is not currently maintaining ffmpeg in Debian
- Last upload was on the 2024-10-27
-
–
d/copyright is in DEP5 format
Upstream Contact: ffmpeg-devel@ffmpeg.org Licenses: BSD-1-clause, LGPL-2.1+ and BSL, BSD-3-clause, LGPL-2.1+ and BSD-2-clause, man-page, LGPL-2+, GPL-2+, Expat, public-domain, IJG, GPL-3+, LGPL-2.1+ and Expat, LGPL-2.1+, BSD-2-clause, ISC, LGPL-2.1+ and Sundry, LGPL-2.1+ and BSD-3-clause, Zlib
Comments
-
Mateusz, Great work. This passes build requirements of a bookworm backport. Have you been in discussion with the maintainers regarding this backport and approval to do it and have a sponsor? Regards Phil
Phil Wyett at Jan. 4, 2025, 2:53 p.m.