57 Commits

Author SHA256 Message Date
003b75b602 Accepting request 1290912 from GNOME:Next
- Update to version 0.14.6:
  + Fix get_tag_multiple for tags that have LangAlt and contain ","
  + Fix a memory leak when calling open_* multiple times on the
    same Metadata object

OBS-URL: https://build.opensuse.org/request/show/1290912
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=91
2025-07-07 06:49:23 +00:00
2636e3c099 Accepting request 1279990 from GNOME:Next
- Update to version 0.14.5:
  + Add a .def file and tool to generate it
  + Do not return bool for std::string on windows
  + Change license of GExiv2.py to GPL-2.0-or-later

OBS-URL: https://build.opensuse.org/request/show/1279990
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=89
2025-05-26 08:01:44 +00:00
e13a50d26e Accepting request 1183903 from GNOME:Next
- Update to version 0.14.3:
  + Prevent std::exception escaping from exiv2
  + Declare gexiv2_metadata_open_stream and _save_stream as
    deprecated
  + Documentation updates
  + Bugs fixed: https://gitlab.gnome.org/GNOME/gexiv2/issues/81

OBS-URL: https://build.opensuse.org/request/show/1183903
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=87
2024-07-01 09:13:54 +00:00
0c6717020a Accepting request 1117062 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1117062
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=85
2023-10-12 13:06:54 +00:00
5b7f58c0e7 Accepting request 1100779 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1100779
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=83
2023-07-27 02:01:43 +00:00
d7dcf10409 Accepting request 1096087 from home:dimstar:Factory
- Drop baselibs.conf: the biarch module is not used anymore.


libgexiv2 is built as pure i586 package in LegacyX86, but the provided -32bit
packages are not needed on x86_64 setups (in fact, they are not even
built outside of staging)

OBS-URL: https://build.opensuse.org/request/show/1096087
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=81
2023-06-30 13:05:38 +00:00
cb6e1b9d10 Accepting request 1095949 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1095949
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=80
2023-06-29 10:19:03 +00:00
b912b9acc1 Accepting request 1095831 from home:iznogood:factory
- Add crude-32bit-hack.diff: Fix 32bit build with hack diff, only
  apply for 32bit targets (breaks build for other arches).

OBS-URL: https://build.opensuse.org/request/show/1095831
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=79
2023-06-28 19:35:34 +00:00
9fbbcbd480 Accepting request 1094946 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1094946
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=78
2023-06-24 10:45:10 +00:00
924c69338c Accepting request 1085308 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1085308
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=76
2023-05-08 10:27:58 +00:00
3ca2e97585 Accepting request 935558 from home:iznogood:branches:GNOME:Apps
- Set pythons python3 define, only build for python 3, following
  this, drop conditional sub-package python-gexiv2 and
  bcond_without macros. Use plain py3-*devel BuildRequires instead
  of python modules.

OBS-URL: https://build.opensuse.org/request/show/935558
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=75
2021-12-07 09:42:42 +00:00
39275d0199 Accepting request 920359 from GNOME:Next
- Update to version 0.14.0:
  + Fix BMFF compile test.
- Changes from version 0.13.0:
  + Update gexiv2-dump tool
  + More additions to API and _try versions that support GErorr if
    exiv2 might throw
  + Some additions to gexiv2-tool
  + Changes in build configuration

OBS-URL: https://build.opensuse.org/request/show/920359
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=74
2021-09-21 07:45:37 +00:00
05dc7293eb Accepting request 912655 from GNOME:Next
- Update to version 0.12.3:
  + Enable Exiv2's BMFF support if available
  + Catch WError on windows
  + Deprecate gexiv2_metadata_from_stream
  + Bugs fixed: glgo#GNOME/gexiv2#66

OBS-URL: https://build.opensuse.org/request/show/912655
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=73
2021-08-23 08:34:13 +00:00
9fb2d4c767 Accepting request 874011 from GNOME:Next
- Update to version 0.12.2:
  + Introduce gexiv2_metadata_get_exif_data
  + Clarify License of C/C++ code
  + Documentation clean-up
  + Fix filename handling for windows
  + Fix _get_iptc_tags returning duplicates
  + Add _get_multiple() for all tag domains
  + Introduce a set of new functions that will pass on Exiv2's
    exception instead of silently dropping a warning to the console
  + Fix XMP tags sort order
  + Fix xmpText/altLang handling for _get_tag_multiple()
  + Add XMP namespace lookup
  + Windows compatibility fixes

OBS-URL: https://build.opensuse.org/request/show/874011
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=71
2021-02-26 13:01:57 +00:00
dc15d4f370 Accepting request 808460 from GNOME:Next
New stable release, not buildtested

OBS-URL: https://build.opensuse.org/request/show/808460
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=68
2020-06-04 11:42:18 +00:00
0b2e953488 Tweaked .changes
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=66
2019-03-18 08:14:32 +00:00
2a6edd2bd8 Accepting request 685889 from X11:Pantheon:Branch
- Update to version 0.12.0:
  * Include a test for https://gitlab.gnome.org/GNOME/shotwell/issues/94
  * Disable autoptr test when not running on GCC/Clang
  * Revert symbol hiding script
  * Improve building the vapi using meson's vala support
  * Add canary test for https://gitlab.gnome.org/GNOME/gexiv2/issues/27
  * Promote gexiv2-dump to a tool
  * Documentation fixes
  * flake8 fixes for python code

OBS-URL: https://build.opensuse.org/request/show/685889
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=65
2019-03-18 08:12:45 +00:00
4069657e83 Accepting request 666287 from GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/666287
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=63
2019-01-15 21:52:31 +00:00
f560ab4a07 Accepting request 662630 from home:iznogood:branches:GNOME:Apps
- 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

OBS-URL: https://build.opensuse.org/request/show/662630
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=61
2019-01-09 13:29:24 +00:00
f09d32e4f2 Accepting request 661693 from home:StefanBruens:branches:X11:common:Factory
- Fix building with exiv2 0.27.0
  Add 0001-Handle-rename-of-exiv2-xmp.hpp-to-xmp_exiv2.hpp-in-e.patch

OBS-URL: https://build.opensuse.org/request/show/661693
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=60
2018-12-28 10:41:06 +00:00
28aac679f1 Accepting request 659800 from home:iznogood:branches:GNOME:Apps
Lets see if this fixes the build in staging....

OBS-URL: https://build.opensuse.org/request/show/659800
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=59
2018-12-19 16:37:34 +00:00
20835dc444 Accepting request 650026 from home:iznogood:branches:GNOME:Apps
New upstream release

OBS-URL: https://build.opensuse.org/request/show/650026
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=58
2018-11-19 10:39:29 +00:00
5117a830e7 Accepting request 605486 from home:iznogood:branches:GNOME:Apps
- Add baselibs.conf, build 32-bit support.

OBS-URL: https://build.opensuse.org/request/show/605486
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=56
2018-05-14 07:28:31 +00:00
13b6af95c6 Accepting request 595210 from home:iznogood:branches:GNOME:Apps
- Add libgexiv2-reproducible.patch: Avoid non-reproducible absolute
  build path in .h (bgo#793984).

OBS-URL: https://build.opensuse.org/request/show/595210
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=54
2018-04-13 06:52:52 +00:00
cab2c2a16b Accepting request 573528 from home:iznogood:branches:GNOME:Apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/573528
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=52
2018-02-08 12:07:14 +00:00
be1da16bf8 Accepting request 572333 from home:iznogood:branches:GNOME:Apps
- 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.

OBS-URL: https://build.opensuse.org/request/show/572333
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=50
2018-02-05 11:13:21 +00:00
815f909ad8 Changelog tweaks
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=48
2018-02-02 16:25:41 +00:00
0d17ebdcd8 Accepting request 568570 from openSUSE:Factory:Staging:O:DVD
- Make sure we build properly with python2 less enviroment
  * use singlespec macros
- Run tests

OBS-URL: https://build.opensuse.org/request/show/568570
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=47
2018-02-02 16:21:19 +00:00
9819d85daf - 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.
    bgo#779089, bgo#779551, rh#1401706.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=45
2017-07-12 17:20:34 +00:00
8296b8a27a Accepting request 508600 from home:wolfi323:branches:GNOME:Apps
- Update to version 0.10.6

Needed to be able to update exiv2 in Factory.

OBS-URL: https://build.opensuse.org/request/show/508600
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=44
2017-07-12 17:19:00 +00:00
Bjørn Lie
1bd04f9e91 Tweak previous sub to GNOME-team standard
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=42
2017-01-20 22:48:18 +00:00
Bjørn Lie
01f128e888 Accepting request 451552 from home:kwk:branches:GNOME:Apps
use upstream patch
- add get_orientation-Fix-abort-on-Minolta-meta-data.patch (bgo#776233)

OBS-URL: https://build.opensuse.org/request/show/451552
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=41
2017-01-20 22:41:59 +00:00
Bjørn Lie
c6253abfab Add new Url
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=40
2016-08-22 10:29:33 +00:00
Bjørn Lie
7fe2fe2808 Accepting request 420833 from home:jengelh:branches:GNOME:Apps
- Use %_smp_mflags for parallel building; re-set RPM groups.

OBS-URL: https://build.opensuse.org/request/show/420833
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=39
2016-08-22 10:28:01 +00:00
c2ada72d4b Accepting request 419875 from home:Zaitor:branches:GNOME:Apps
Add patch from upstream to fix typelib install dir and add a vapi commit too, patch from upstream git

OBS-URL: https://build.opensuse.org/request/show/419875
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=38
2016-08-18 14:09:26 +00:00
Bjørn Lie
a3f94476b1 Accepting request 419681 from home:Zaitor:branches:GNOME:Apps
New upstream release - not sure if this is sane :-)

OBS-URL: https://build.opensuse.org/request/show/419681
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=37
2016-08-17 10:19:34 +00:00
caca544690 Accepting request 390570 from home:dimstar:Factory
- Add gobject-introspection BuildRequires: needed in order to scan
  the python bindings for gi dependencies.

!! Depends on the gobject-introspection fix in plus !!

OBS-URL: https://build.opensuse.org/request/show/390570
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=35
2016-04-18 14:36:11 +00:00
b1c7570488 tweak
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=34
2016-01-13 13:54:26 +00:00
5ebefe9494 Accepting request 351964 from home:Rotkraut
The libgexiv2 package does not build the Python bindings.  This request changes this and adds the subpackages python-gexiv2 and python3-gexiv2.

OBS-URL: https://build.opensuse.org/request/show/351964
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=33
2016-01-13 13:51:33 +00:00
daa32ffec0 Accepting request 292666 from home:Zaitor:branches:GNOME:Apps
New release

OBS-URL: https://build.opensuse.org/request/show/292666
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=31
2015-03-24 14:51:41 +00:00
Bjørn Lie
22b1db1289 Tweak .changes
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=30
2015-02-10 16:18:15 +00:00
Bjørn Lie
5cbb215009 Accepting request 284871 from home:posophe:branches:GNOME:Apps
Fixed

OBS-URL: https://build.opensuse.org/request/show/284871
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=29
2015-02-10 16:04:22 +00:00
17fbad25cf Accepting request 204025 from home:Zaitor:branches:GNOME:Apps
Update to ver 0.7.0

OBS-URL: https://build.opensuse.org/request/show/204025
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=27
2013-10-21 07:21:27 +00:00
636e2ff082 Accepting request 160764 from home:dimstar:branches:GNOME:Apps
Update to 0.6.1 - ABI bump represented in lib name

OBS-URL: https://build.opensuse.org/request/show/160764
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=25
2013-03-24 18:35:41 +00:00
e9d30401b4 Accepting request 160143 from home:dimstar:branches:GNOME:Apps
Update to 0.6.0

OBS-URL: https://build.opensuse.org/request/show/160143
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=23
2013-03-20 18:20:29 +00:00
8deb6b2a97 Accepting request 138119 from home:Zaitor:branches:GNOME:Apps
Update to ver 0.5.0, now with introspection. Does this look sane?

OBS-URL: https://build.opensuse.org/request/show/138119
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=21
2012-10-17 19:42:31 +00:00
Vincent Untz
a7102b5f93 Accepting request 111841 from home:vuntz:branches:GNOME:Apps
Update to 0.4.1

OBS-URL: https://build.opensuse.org/request/show/111841
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=19
2012-03-30 06:39:38 +00:00
Vincent Untz
21e531e5af Accepting request 111560 from home:vuntz:branches:GNOME:Apps
Update to 0.4.0

OBS-URL: https://build.opensuse.org/request/show/111560
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=17
2012-03-29 06:57:02 +00:00
Vincent Untz
ab5f34b166 Accepting request 110291 from home:vuntz:branches:GNOME:Apps
Update to 0.3.92

OBS-URL: https://build.opensuse.org/request/show/110291
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=15
2012-03-21 09:34:04 +00:00
080af2f243 Accepting request 104917 from home:vuntz:branches:GNOME:Apps
Update to 0.3.91

OBS-URL: https://build.opensuse.org/request/show/104917
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/libgexiv2?expand=0&rev=13
2012-02-17 18:50:30 +00:00