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

Reply via email to