[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: