Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package exempi for openSUSE:Factory checked 
in at 2021-04-01 14:16:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/exempi (Old)
 and      /work/SRC/openSUSE:Factory/.exempi.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "exempi"

Thu Apr  1 14:16:38 2021 rev:36 rq:882351 version:2.5.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/exempi/exempi.changes    2018-03-19 
23:31:42.299797314 +0100
+++ /work/SRC/openSUSE:Factory/.exempi.new.2401/exempi.changes  2021-04-01 
14:17:02.587955022 +0200
@@ -1,0 +2,60 @@
+Fri Mar 19 15:29:58 UTC 2021 - Michael Gorse <[email protected]>
+
+- Update baselibs.conf to reflect new sonum.
+
+-------------------------------------------------------------------
+Thu Jan 14 16:53:59 UTC 2021 - andy great <[email protected]>
+
+- Remove --disable-static because it cause build to fail.
+- Update to version 2.5.2.
+  * Bug #18: Remove an unnecessary message to stdout in the exempi tool.
+    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/18
+  * Bug #20: Test file formats. This also change the GIF sample to GIF89a.
+    https://gitlab.freedesktop.org/libopenraw/exempi/-/issues/20
+  * Bug #17: `make check` should build more reliably now.
+    https://gitlab.freedesktop.org/libopenraw/exempi/issues/17
+  * MR !1: Remove deprecated C++ to compile with C++17.
+    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/1
+  * MR !2: Fix a build failure with C++17.
+    https://gitlab.freedesktop.org/libopenraw/exempi/merge_requests/2
+- Updates for version 2.5.1.
+  * Bug #9: [CVE-2018-12648] Fix null-pointer-dereference in WEBP.
+    https://gitlab.freedesktop.org/libopenraw/exempi/issues/9
+  * Bug #12: Invalid WEBP cause a memory overflow.
+    https://gitlab.freedesktop.org/libopenraw/exempi/issues/12
+  * Bug #13: Fix a buffer a overflow in ID3 support on invalid MP3.
+    https://gitlab.freedesktop.org/libopenraw/exempi/issues/13
+  * Bug #14: Invalid MP3 cause a memory overflow.
+    https://gitlab.freedesktop.org/libopenraw/exempi/issues/14
+- Updates for version 2.5.0.
+  * Upgrade XMPCore to Adobe XMP SDK CC 2016.07
+  * Support for iOS in XMPFiles
+  * New DOM based API???s are added in XMP Core to access metadata tree
+    hierarchy. (not exposed yet in Exempi)
+  * Added support XMP/metadata in utf-8 encoded uncompressed SVG 
+    files in XMPFiles.
+  * Added support of GIF handler in XMPFiles.
+  * Added support for reconciliation of iXML???s TRACK_LIST and its 
+    components to get microphone data.
+  * Added support for IFDs of type 13 in TIFF.
+  * Added support for MPEG4 videos shot from Google Nexus 5 camera.
+  * Restructured the implementation of XDCAM Handler to support 
+    File Access Mode (FAM) and Simple Access Mode (SAM)
+  * Added built-in support for iXML namespace in XMPCore.
+  * Modified the alias tiff:ImageDescription for dc:description as 
+    language alternative array instead of simple property.
+  * Lot of bug fixes in XMPFiles and XMPCore.
+  * Removed Exempi provided support for GIF in favour of Adobe's. 
+    Only GIF89a is supported.
+  * New: API NS_XML constant
+  * Bug #5: Restrict the exported symbols. Only the symbols marked 
+    with API_EXPORT are exported by the shared library as to not 
+    allow another library to import the XMP SDK symbols.
+    https://gitlab.freedesktop.org/libopenraw/exempi/issues/5
+  * Bug #105580: Access memory aligned on ARM.
+    https://bugs.freedesktop.org/show_bug.cgi?id=105580
+  * Added tests for Adobe SDK.
+  * Fixed warnings and other issues and Adobe SDK.
+  * Compile with much more warnings enabled.
+
+-------------------------------------------------------------------

Old:
----
  exempi-2.4.5.tar.bz2
  exempi-2.4.5.tar.bz2.asc

New:
----
  exempi-2.5.2.tar.bz2
  exempi-2.5.2.tar.bz2.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ exempi.spec ++++++
--- /var/tmp/diff_new_pack.HZjgSV/_old  2021-04-01 14:17:03.183955949 +0200
+++ /var/tmp/diff_new_pack.HZjgSV/_new  2021-04-01 14:17:03.187955955 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package exempi
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,42 +12,41 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define debug_package_requires libexempi3 = %{version}
+%define sonum 8
 Name:           exempi
-Version:        2.4.5
+Version:        2.5.2
 Release:        0
 Summary:        XMP support library
 License:        BSD-3-Clause
 Group:          Development/Libraries/C and C++
-Url:            http://libopenraw.freedesktop.org/wiki/Exempi
+URL:            https://libopenraw.freedesktop.org/wiki/Exempi
 Source0:        
http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2
 Source1:        
http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2.asc
 Source2:        %{name}.keyring
 Source3:        baselibs.conf
+BuildRequires:  gcc-c++
+BuildRequires:  libexpat-devel
+BuildRequires:  pkg-config
+BuildRequires:  zlib-devel
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_test-devel
 %else
 BuildRequires:  boost-devel >= 1.33.0
 %endif
-BuildRequires:  gcc-c++
-BuildRequires:  libexpat-devel
-BuildRequires:  pkg-config
-BuildRequires:  zlib-devel
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Exempi is a library for XMP parsing and I/O. XMP is a kind of
 metadata for images and PDF.
 
-%package -n libexempi3
+%package -n libexempi%{sonum}
 Summary:        XMP support library
 Group:          System/Libraries
 
-%description -n libexempi3
+%description -n libexempi%{sonum}
 Exempi is a library for XMP parsing and I/O. XMP (Extensible Metadata
 Platform) facilitates embedding metadata in files using a subset of
 RDF. Most notably, XMP supports embedding metadata in PDF and many
@@ -67,7 +66,7 @@
 Summary:        Development files for the Exempi XMP support library
 Group:          Development/Libraries/C and C++
 Requires:       glibc-devel
-Requires:       libexempi3 = %{version}
+Requires:       libexempi%{sonum} = %{version}
 
 %description -n libexempi-devel
 Exempi is a library for XMP metadata parsing and doing I/O with it.
@@ -80,37 +79,36 @@
 
 %build
 export CXXFLAGS="%{optflags} -fno-strict-aliasing"
-%configure \
-  --disable-static
-make %{?_smp_mflags} V=1
+%configure
+%make_build
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
+find %{buildroot} -type f -name "*.a" -delete -print
 
 %check
 %if ! 0%{?qemu_user_space_build}
-make %{?_smp_mflags} check
+%make_build check
 %endif
 
-%post -n libexempi3 -p /sbin/ldconfig
-
-%postun -n libexempi3 -p /sbin/ldconfig
+%post -n libexempi%{sonum} -p /sbin/ldconfig
+%postun -n libexempi%{sonum} -p /sbin/ldconfig
 
-%files -n libexempi3
-%defattr(-,root,root)
-%doc README COPYING ChangeLog
+%files -n libexempi%{sonum}
+%license COPYING
+%doc README ChangeLog
 %{_libdir}/lib*.so.*
 
 %files tools
-%defattr(-,root,root)
-%doc README COPYING ChangeLog
+%license COPYING
+%doc README ChangeLog
 %{_bindir}/exempi
 %{_mandir}/man1/exempi.1%{?ext_man}
 
 %files -n libexempi-devel
-%defattr(-,root,root)
-%doc README COPYING ChangeLog
+%license COPYING
+%doc README ChangeLog
 %{_libdir}/lib*.so
 %{_includedir}/exempi-2.0
 %{_libdir}/pkgconfig/*.pc

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.HZjgSV/_old  2021-04-01 14:17:03.223956011 +0200
+++ /var/tmp/diff_new_pack.HZjgSV/_new  2021-04-01 14:17:03.227956018 +0200
@@ -1 +1 @@
-libexempi3
+libexempi8

++++++ exempi-2.4.5.tar.bz2 -> exempi-2.5.2.tar.bz2 ++++++
++++ 31456 lines of diff (skipped)

Reply via email to