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)
