Package Release Info

libgexiv2-0.11.0-1.57

Update Info: Base Release
Available in Package Hub : 15 SP5 Subpackages

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python-gexiv2

Change Logs

* Tue Jan 08 2019 bjorn.lie@gmail.com
- Update to version 0.11.0:
  + Remove autotools.
  + Align Meson options with the rest of GNOME.
  + Prevent additional newlines from Exiv2 logging.
  + Remove VAPI overrides.
  + Adapt to Exiv2 changes in 0.27 and master.
  + Fix several issues with Gtk-Doc.
  + Add support to read Exiv2 meta-data from a GInputStream.
- Add explicit pkgconfig(gio-2.0) BuildRequires: meson checks for
  it.
- Pass -Dintrospection=true to meson, ensure we build introspection
  support.
* Tue Jan 01 2019 bjorn.lie@gmail.com
- Update to version 0.10.10:
  + Fix building against exiv2 0.27.
  + Various meson build fixes back-ported from master.
- Drop upstream fixed patches:
  + 0001-Handle-rename-of-exiv2-xmp.hpp-to-xmp_exiv2.hpp-in-e.patch
  + libgexiv2-build-Add-manifest-test-build-against-exiv2.patch
* Fri Dec 28 2018 stefan.bruens@rwth-aachen.de
- Fix building with exiv2 0.27.0
  Add 0001-Handle-rename-of-exiv2-xmp.hpp-to-xmp_exiv2.hpp-in-e.patch
* Wed Dec 19 2018 bjorn.lie@gmail.com
- Add libgexiv2-build-Add-manifest-test-build-against-exiv2.patch:
  Apply upstream fixes for new exiv2.
* Sun Nov 18 2018 bjorn.lie@gmail.com
- Update to version 0.10.9:
  + Fix check for building on OS X.
  + Fix generating non-reproducible builds.
  + Make it possible to disable the python modules.
  + Fix deprecated g_type_class_add_private.
  + Fix various issues with getting width and height from EXIF.
  + Fix building with 0.27.
- Drop libgexiv2-reproducible.patch: Fixed upstream.
- Switch to meson buildsystem following upstreams port, add meson
  BuildRequires and macros.
* Tue May 08 2018 bjorn.lie@gmail.com
- Add baselibs.conf, build 32-bit support.
* Tue Apr 10 2018 bjorn.lie@gmail.com
- Add libgexiv2-reproducible.patch: Avoid non-reproducible absolute
  build path in .h (bgo#793984).
* Tue Feb 06 2018 bjorn.lie@gmail.com
- Update to version 0.10.8:
  + Do not use linker scripts on Drawin/OS X.
  + Fallback to AperturValue if FNumber is absent.
  + Fix GIR header and vapi when using meson.
  + Bugs fixed: bgo#791941, bgo#792239, bgo#792431.
* Sat Feb 03 2018 bjorn.lie@gmail.com
- Update to version 0.10.7:
  + Add meson build support.
  + Use glib-mkenums for enum types.
  + Fix make check when running out of tree.
  + Use version script to clean up exported functions.
  + Fix --disable-vala.
  + Bugs fixed: bgo#784045, bgo#787455.
Version: 0.10.6-2.22
* Tue Jan 23 2018 tchvatal@suse.com
- Allow to enable/disable building of python2/python3 bindings via
  build conditions to accomodate potential python2-less products:
  + BuildRequire python-rpm-macros: helper macros from the
    python-singlespec initiative. Even though the package can't be
    built completley with singlespec due to the additional
    libraries, we can still make good use of the helpers.
  + Replace python-devel and python3-devel BuildRequires with
    python_module devel.
  + Replace python-gobject and python3-gobject BuildRequires with
    python_module gobjecta.
- Run test suite in %check section.
- Correct URL to point to https://wiki.gnome.org/Projects/gexiv2.
* Thu Jul 06 2017 wbauer@tmo.at
- Update to version 0.10.6:
  + Fix missing include file.
  + Add a function to save meta-data in XMP sidecar file.
  + Add a more complete Python test-suite.
  + Fix a potential NULL dereference in _get_comment().
  + Fix compatibility with Exiv2 0.26.
  + Bugs fixed: Coverity issue CID 167853 (gentoo#613778,
    bgo#712455, bgo#780709, bgo#782449).
- Changes from version 0.10.5:
  + Fix autogen.sh to also run configure.
  + Generate gtk-doc and various documentation updates.
  + Fix an abort on unhandled Minolta meta-data.
  + Fix compilation issues with shadowing variables in StreamIO.
  + Fix GPS rational calculations if fraction has 0 numerator and
    denominator.
  + Several build cleanups.
  + Add make check to build and run the python tests.
  + Add C tests.
  + Bugs fixed: bgo#723790, bgo#774105, bgo#775249, bgo#776233,
    bgo#779089, bgo#779551, rh#1401706.
- Drop libgexiv2-fix-typelib-vapi-install.patch and
  get_orientation-Fix-abort-on-Minolta-meta-data.patch, fixed
  upstream.
- Add devel documentation to the file list.
* Thu Jan 19 2017 kkaempf@suse.com
- Add get_orientation-Fix-abort-on-Minolta-meta-data.patch: Fix
  abort on Minolta meta-data (bgo#776233).
* Sun Aug 21 2016 jengelh@inai.de
- Use %_smp_mflags for parallel building; re-set RPM groups.
* Thu Aug 18 2016 zaitor@opensuse.org
- Add libgexiv2-fix-typelib-vapi-install.patch: Fix install
  location dir of typelib and always install vapi file. Taken from
  upstream git.
- Following the the above patch, pass autoreconf as it touches the
  buildsystem.
- Update Url to new home.
* Tue Aug 16 2016 zaitor@opensuse.org
- Update to version 0.10.4:
  + Additions to get_comment based on MWG guidelines (bgo#746424).
  + Fix builddir != srcdir.
  + Fix leaks in GPS coordinate handling (bgo#754241).
  + Update build instructions (bgo#749800).
  + Copyright transfer to SFC.
  + Use M4 macros for GObject introspection (bgo#765827).
  + Clean-up some introspection warnings.
  + Catch exception by reference (CID:112500).
  + Generate the VAPI file from GIR.
  + Mark _free() functions as deprecated.
  + Fix several g-i-scanner warnings.
  + Fix build issue introduced by VAPI changes (bgo#768896).
  + Use AX_COMPILER_FLAGS and fix issues risen by that.
  + Remove linker flags from CXXFLAGS.
  + Enable maintainer mode and silent rules.
  + Fix lookup of XMP tags (bgo#768906).
  + Enable compiling without GObject Introspection.
  + Bugs fixed: bgo#746424, bgo#749800, bgo#754241, bgo#765827,
    bgo#768896, bgo#768906.
- Add pkgconfig(vapigen) BuildRequires: New depenency.
* Mon Apr 18 2016 dimstar@opensuse.org
- Add gobject-introspection BuildRequires: needed in order to scan
  the python bindings for gi dependencies.
* Mon Jan 04 2016 rolf@rotkraut.de
- Build Python bindings:
  + Add python-devel, python3-devel, python-gobject and
    python3-gobject BuildRequires.
  + Split new packages python-gexiv2 and python3-gexiv2.
* Tue Mar 24 2015 zaitor@opensuse.org
- Update to version 0.10.3:
  + Retrieve XMP tag's structure type (bgo#736799).
  + Generate XMP packet as NUL-terminated string (bgo#736587).
  + Retrieve tag's raw value as GBytes (bgo#730136).
  + Fix gexiv2_metadata_get_fnumber() (bgo#745347).
* Sat Feb 07 2015 p.drouand@gmail.com
- Update to version 0.10.2:
  + Use all EXIF tags for interpreted strings (bgo#734861).
  + Automake fixes.
- Update download Url and use tarball provided by Gnome
- Rename typelib-1_0-GExiv2-0_4 to typelib-1_0-GExiv2-0_10; follow
  upstream changes.
- Use %configure instead of manually defined options.
- Remove redundant %clean section.