libheif 1.11.0-1 (aarch64;znver1;x86_64) 2021-13857
0

Submitter benbullard79 [@T] cox.net
Platform rolling
Repository restricted
URL https://abf.openmandriva.org/build_lists/42005
Packages
lib64heif-devel-1.11.0-1.aarch64.binary
lib64heif1-1.11.0-1.aarch64.binary
lib64heif1-debuginfo-1.11.0-1.aarch64.debuginfo
libheif-1.11.0-1.aarch64.source
libheif-1.11.0-1.aarch64.binary
libheif-debuginfo-1.11.0-1.aarch64.debuginfo
libheif-debugsource-1.11.0-1.aarch64.binary
libheif-gdk-pixbuf-1.11.0-1.aarch64.binary
libheif-gdk-pixbuf-debuginfo-1.11.0-1.aarch64.debuginfo
lib64heif-devel-1.11.0-1.znver1.binary
lib64heif1-1.11.0-1.znver1.binary
lib64heif1-debuginfo-1.11.0-1.znver1.debuginfo
libheif-1.11.0-1.znver1.binary
libheif-1.11.0-1.znver1.source
libheif-debuginfo-1.11.0-1.znver1.debuginfo
libheif-debugsource-1.11.0-1.znver1.binary
libheif-gdk-pixbuf-1.11.0-1.znver1.binary
libheif-gdk-pixbuf-debuginfo-1.11.0-1.znver1.debuginfo
lib64heif-devel-1.11.0-1.x86_64.binary
lib64heif1-1.11.0-1.x86_64.binary
lib64heif1-debuginfo-1.11.0-1.x86_64.debuginfo
libheif-1.11.0-1.x86_64.source
libheif-1.11.0-1.x86_64.binary
libheif-debuginfo-1.11.0-1.x86_64.debuginfo
libheif-debugsource-1.11.0-1.x86_64.binary
libheif-gdk-pixbuf-1.11.0-1.x86_64.binary
libheif-gdk-pixbuf-debuginfo-1.11.0-1.x86_64.debuginfo
Build Date 2021-04-20 20:47:11 +0000 UTC
Last Updated 2021-04-20 21:24:39.151432748 +0000 UTC
$ git show --format=fuller --patch-with-stat --summary 79c4f2d14b25434a6280471fa9d9871ca0c7268b

commit 79c4f2d14b25434a6280471fa9d9871ca0c7268b
Author:     Bernhard Rosenkränzer <bero@lindev.ch>
AuthorDate: Sat Feb 6 17:42:29 2021 +0100
Commit:     Bernhard Rosenkränzer <bero@lindev.ch>
CommitDate: Sat Feb 6 17:42:29 2021 +0100

    1.11.0
---
 .abf.yml     |  2 +-
 libheif.spec | 21 ++++++++++++++++-----
 2 files changed, 17 insertions(+), 6 deletions(-)

diff --git a/.abf.yml b/.abf.yml
index 6e41646..60e7bc8 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,2 +1,2 @@
 sources:
-  libheif-1.6.2.tar.gz: 302161828e7a06c67e82aedd92c02a13c2826b22
+  libheif-1.11.0.tar.gz: 26a169dd7e9b1ca9b2b3a9be682fe3642058f9f3
diff --git a/libheif.spec b/libheif.spec
index a6ed436..56addd1 100644
--- a/libheif.spec
+++ b/libheif.spec
@@ -4,12 +4,12 @@
 
 Summary:	libheif is a ISO/IEC 23008-12:2017 HEIF file format decoder and encoder
 Name:		libheif
-Version:	1.6.2
+Version:	1.11.0
 Release:	1
 Group:		System/Libraries
 License:	LGPLv2 and GPLv2
 URL:		http://www.libheif.org/
-Source0:	https://github.com/strukturag/libheif/archive/master/%{name}-%{version}.tar.gz
+Source0:	https://github.com/strukturag/libheif/archive/v%{version}/%{name}-%{version}.tar.gz
 BuildRequires:	pkgconfig(libde265)
 BuildRequires:	pkgconfig(x265)
 BuildRequires:	pkgconfig(libjpeg)
@@ -45,12 +45,20 @@ Provides:	heif-devel = %{EVRD}
 The %{devname} package contains libraries and header files for
 developing applications that use %{name}.
 
+%package gdk-pixbuf
+Summary:	GDK-Pixbuf plugin for handling HEIF files
+Group:		System/Libraries
+Requires:	%{libname} = %{EVRD}
+
+%description gdk-pixbuf
+GDK-Pixbuf plugin for handling HEIF files
+
 %prep
 %autosetup -p1
-
-%build
 ./autogen.sh
 %configure
+
+%build
 %make_build
 
 %install
@@ -60,11 +68,14 @@ find %{buildroot} -name '*.*a' -delete
 %files
 %doc README.md
 %{_bindir}/*
-%{_libdir}/gdk-pixbuf-*/*/loaders/libpixbufloader-heif.so
+%{_datadir}/mime/packages/avif.xml
 %{_datadir}/mime/packages/heif.xml
 %{_datadir}/thumbnailers/heif.thumbnailer
 %{_mandir}/man1/*.1.*
 
+%files gdk-pixbuf
+%{_libdir}/gdk-pixbuf-*/*/loaders/libpixbufloader-heif.so
+
 %files -n %{libname}
 %{_libdir}/*%{name}*.so.%{major}*
 
Not Available
On your rolling/aarch64;znver1;x86_64 machine, enable the updates-testing repository for restricted. Then urpmi.update -a and urpmi the affected packages.
When you're done, you can use urpmi --downgrade to revert back to previous versions.
No opinions... yet.