Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libopenraw for openSUSE:Factory 
checked in at 2022-04-22 21:54:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libopenraw (Old)
 and      /work/SRC/openSUSE:Factory/.libopenraw.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libopenraw"

Fri Apr 22 21:54:44 2022 rev:33 rq:972008 version:0.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libopenraw/libopenraw.changes    2019-06-01 
09:58:20.987136105 +0200
+++ /work/SRC/openSUSE:Factory/.libopenraw.new.1538/libopenraw.changes  
2022-04-22 21:55:57.234922199 +0200
@@ -1,0 +2,22 @@
+Wed Apr 20 06:42:43 UTC 2022 - Paolo Stivanin <[email protected]>
+
+- Update to version 0.3.1:
+  + Changes:
+    * API: some camera ID have been renamed or value changed.
+    * API: or_rawdata_get_roi() renamed to or_rawdata_get_active_area().
+    * API: cfa_pattern renamed to mosaicinfo.
+    * API: Added or_ifd_release(), or_ifd_get_name() and or_ifd_get_type().
+    * API: The ORIfdDirRef returned by or_rawfile_get_ifd() must
+      be released.
+    * API: or_rawfile_get_ifd() support more IFD types.
+    * API: or_ifd_index is replaced by or_ifd_dir_type. OR_IFD_MAKERNOTE is 
replaced
+      by OR_IFD_MNOTE, OR_IFD_CFA is replaced by OR_IFD_RAW.
+    * API: or_iterator*() to iterate through the metadata tags.
+    * API: Added or_metavalue_get_count().
+    * Fix getting MakerNotes for Pentax, Panasonic.
+    * Get the Panasonic Exif thumbnail.
+    * Added tool `exifdump`.
+  + Lots of new cameras added and bugs fixed. See the following link for a 
complete
+    list: 
https://gitlab.freedesktop.org/libopenraw/libopenraw/-/blob/master/NEWS
+
+-------------------------------------------------------------------

Old:
----
  libopenraw-0.1.3.tar.bz2
  libopenraw-0.1.3.tar.bz2.asc

New:
----
  libopenraw-0.3.1.tar.bz2
  libopenraw-0.3.1.tar.bz2.asc
  vendor.tar.xz

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

Other differences:
------------------
++++++ libopenraw.spec ++++++
--- /var/tmp/diff_new_pack.8xosNl/_old  2022-04-22 21:56:03.138928927 +0200
+++ /var/tmp/diff_new_pack.8xosNl/_new  2022-04-22 21:56:03.142928931 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libopenraw
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           libopenraw
-Version:        0.1.3
+Version:        0.3.1
 Release:        0
 Summary:        A library to decode digital camera RAW files
 License:        LGPL-2.1-or-later
@@ -26,19 +26,23 @@
 Source0:        
http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2
 Source1:        
http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2.asc
 Source2:        %{name}.keyring
+# cd lib/mp4 && cargo vendor -s Cargo.toml -s mp4parse/Cargo.toml -s 
mp4parse_capi/Cargo.toml && tar cf vendor.tar.xz vendor
+Source3:        vendor.tar.xz
 Source99:       baselibs.conf
-
+BuildRequires:  autoconf >= 2.69
+BuildRequires:  cargo
 BuildRequires:  gcc-c++
 BuildRequires:  libjpeg-devel
 BuildRequires:  pkgconfig
+BuildRequires:  rust
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.21
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(libcurl)
-BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(libxml-2.0) >= 2.5.0
 %if 0%{?suse_version} > 1325
-BuildRequires:  libboost_test-devel
+BuildRequires:  libboost_test-devel >= 1.60.0
 %else
-BuildRequires:  boost-devel >= 1.31.1
+BuildRequires:  boost-devel >= 1.60.0
 %endif
 
 %description
@@ -74,6 +78,18 @@
 
 %prep
 %setup -q
+%setup -q -T -D -a3
+mv vendor lib/mp4/
+cd lib/mp4
+sed -i 's/byteorder = "1.2.1"/byteorder = "1.2.2"/' mp4parse/Cargo.toml
+mkdir .cargo
+cat <<EOF >> .cargo/config.toml
+[source.crates-io]
+replace-with = "vendored-sources"
+
+[source.vendored-sources]
+directory = "vendor"
+EOF
 
 %build
 %configure \
@@ -90,6 +106,7 @@
 
 %post -n libopenraw1 -p /sbin/ldconfig
 %postun -n libopenraw1 -p /sbin/ldconfig
+
 %post -n gdk-pixbuf-loader-libopenraw
 %{gdk_pixbuf_loader_post}
 
@@ -106,8 +123,8 @@
 
 %files -n libopenraw-devel
 %{_libdir}/*.so
-%dir %{_includedir}/libopenraw-0.1
-%{_includedir}/libopenraw-0.1/*
+%dir %{_includedir}/libopenraw-0.3
+%{_includedir}/libopenraw-0.3/*
 %{_libdir}/pkgconfig/*.pc
 
 %changelog

++++++ libopenraw-0.1.3.tar.bz2 -> libopenraw-0.3.1.tar.bz2 ++++++
++++ 42727 lines of diff (skipped)

Reply via email to