A GObject-based Exiv2 wrapper

Edit Package libgexiv2

gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes the
basic features of Exiv2 available to GNOME applications.

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000012 12 Bytes
gexiv2-0.11.0.tar.xz 0000369792 361 KB
libgexiv2.changes 0000013289 13 KB
libgexiv2.spec 0000004405 4.3 KB
Latest Revision
Frederic Crozat's avatar Frederic Crozat (fcrozat) committed (revision 2)
(needed for jsc#SLE-8245)

- 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.

- 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

- Fix building with exiv2 0.27.0
  Add 0001-Handle-rename-of-exiv2-xmp.hpp-to-xmp_exiv2.hpp-in-e.patch

- Add libgexiv2-build-Add-manifest-test-build-against-exiv2.patch:
  Apply upstream fixes for new exiv2.

- 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.
Comments 0
openSUSE Build Service is sponsored by