Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libheif for openSUSE:Factory checked in at 2023-01-26 13:57:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libheif (Old) and /work/SRC/openSUSE:Factory/.libheif.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libheif" Thu Jan 26 13:57:07 2023 rev:14 rq:1060990 version:1.14.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libheif/libheif.changes 2023-01-10 14:59:28.185096955 +0100 +++ /work/SRC/openSUSE:Factory/.libheif.new.32243/libheif.changes 2023-01-26 14:02:27.621547117 +0100 @@ -1,0 +2,12 @@ +Fri Jan 20 14:37:00 UTC 2023 - Arjen de Korte <suse+bu...@de-korte.org> + +- Add missing BuildRequires for SVT-AV1 support for Tumbleweed (only + for x86_64) + +------------------------------------------------------------------- +Sun Jan 15 12:31:38 UTC 2023 - Arjen de Korte <suse+bu...@de-korte.org> + +- Disable dynamic plugin interface and build plugins statically instead + (boo#1206945) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libheif.spec ++++++ --- /var/tmp/diff_new_pack.Fdr3uO/_old 2023-01-26 14:02:28.113550294 +0100 +++ /var/tmp/diff_new_pack.Fdr3uO/_new 2023-01-26 14:02:28.117550320 +0100 @@ -18,6 +18,16 @@ %define gdk_pixbuf_binary_version 2.10.0 %bcond_with x265 +%bcond_with plugins +%bcond_with rav1e +%bcond_with svtenc +%if 0%{?suse_version} > 1500 +%bcond_without rav1e +%ifarch x86_64 +%bcond_without svtenc +%endif +%endif + Name: libheif Version: 1.14.2 Release: 0 @@ -36,9 +46,12 @@ BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(libpng) -%if 0%{?suse_version} > 1500 +%if %{with rav1e} BuildRequires: pkgconfig(rav1e) %endif +%if %{with svtenc} +BuildRequires: pkgconfig(SvtAv1Enc) +%endif %if %{with x265} BuildRequires: pkgconfig(libde265) BuildRequires: pkgconfig(x265) @@ -109,17 +122,27 @@ %autosetup -p1 %build -%if %{with x265} -%cmake \ - -DCMAKE_SKIP_RPATH:BOOL=ON \ - -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=OFF \ - -DPLUGIN_DIRECTORY=%{_libexecdir}/libheif -%else %cmake \ +%if %{without rav1e} + -DWITH_RAV1E=OFF \ +%endif +%if %{without svtenc} + -DWITH_SvtEnc=OFF \ +%endif +%if %{without x265} -DWITH_LIBDE265=OFF \ -DWITH_X265=OFF \ -DWITH_EXAMPLES=OFF \ +%endif +%if 0%{?suse_version} <= 1500 + -DCMAKE_CXX_FLAGS="-pthread" \ +%endif +%if %{with plugins} + -DCMAKE_SKIP_RPATH:BOOL=ON \ + -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=OFF \ -DPLUGIN_DIRECTORY=%{_libexecdir}/libheif +%else + -DENABLE_PLUGIN_LOADING=OFF %endif %cmake_build @@ -155,7 +178,9 @@ %files -n libheif1 %license COPYING %{_libdir}/libheif.so.* +%if %{with plugins} %{_libexecdir}/libheif +%endif %files devel %doc README.md