Bug#1069255: libheif: please consider using aom as the preferred plugin and demoting x265 to suggests
Package: libheif
Severity: wishlist
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu noble ubuntu-patch
Dear Maintainer,
According to[1], the MIR work was prioritized on aom packages, and due to x265
nack and plans to replace it with kvazaar, it was demoted to Suggests.
In Ubuntu, the attached patch was applied to achieve the following:
* d/control: update dependencies for the Main Inclusion Request (LP:
#2061089):
- Swap libheif-plugin-aomdec and libheif-plugin-dav1d.
- Demote libheif-plugin-x265 to Suggests.
Thanks for considering the patch.
[1] https://bugs.launchpad.net/ubuntu/+source/libheif/+bug/1827442/comments/47
-- System Information:
Debian Release: trixie/sid
APT prefers mantic-updates
APT policy: (500, 'mantic-updates'), (500, 'mantic-security'), (500, 'mantic'), (100, 'mantic-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.5.0-27-generic (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru libheif-1.17.6/debian/control libheif-1.17.6/debian/control
--- libheif-1.17.6/debian/control 2023-11-21 21:49:57.000000000 +1300
+++ libheif-1.17.6/debian/control 2024-04-16 20:36:05.000000000 +1200
@@ -32,12 +32,12 @@
Depends:
${misc:Depends},
${shlibs:Depends},
- libheif-plugin-dav1d (= ${binary:Version}) | libheif-plugin-aomdec (= ${binary:Version}),
+ libheif-plugin-aomdec (= ${binary:Version}) | libheif-plugin-dav1d (= ${binary:Version}),
libheif-plugin-libde265 (= ${binary:Version})
Recommends:
libheif-plugin-aomenc (= ${binary:Version}),
- libheif-plugin-x265 (= ${binary:Version})
Suggests:
+ libheif-plugin-x265 (= ${binary:Version}),
libheif-plugin-ffmpegdec (= ${binary:Version}),
libheif-plugin-jpegdec (= ${binary:Version}),
libheif-plugin-jpegenc (= ${binary:Version}),
Reply to: