Liu Yiding
fb8bdc2ab2
gexiv2: upgrade 0.14.5 -> 0.14.6
...
Changelog:
===========
- Fix memory leak when calling open_* multiple times
- ci: Add fmt to flatpak builder
- Fix gexiv2_metadata_get_xmp_tag_multiple returning incorrect value
- tests: Add test for #87
- tests: Add missing file
Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-21 22:43:58 -07:00
Markus Volk
f69f31733e
gexiv2: fix buildpath error
...
adapt 'sed' command to UNPACKDIR changes
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-25 06:44:55 -07:00
Wang Mingyu
0eb8c7d8d2
gexiv2: upgrade 0.14.3 -> 0.14.5
...
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-09 21:24:08 -07:00
Wang Mingyu
30291d4537
gexiv2: upgrade 0.14.2 -> 0.14.3
...
Changelog:
=========
* Prevent std::exception escaping from exiv2
* Declare gexiv2_metadata_open_stream and _save_stream as deprecated
* Documentation updates
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-07-01 08:01:58 -07:00
Markus Volk
84f8813858
drop GNOMEBASEBUILDCLASS = "meson"
...
It is set to meson by default
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11 09:26:41 -08:00
Lei Maohui
eddc2571a7
gexiv2: Fix do_package QA issue when usrmerge enabled.
...
ERROR: gexiv2-0.14.2-r0 do_package: QA Issue: gexiv2: Files/directories were installed but not shipped in any package:
/usr/lib
/usr/lib/python3.11
/usr/lib/python3.11/site-packages
/usr/lib/python3.11/site-packages/gi
/usr/lib/python3.11/site-packages/gi/overrides
/usr/lib/python3.11/site-packages/gi/overrides/GExiv2.py
/usr/lib/python3.11/site-packages/gi/overrides/__pycache__
/usr/lib/python3.11/site-packages/gi/overrides/__pycache__/GExiv2.cpython-311.pyc
Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-12 21:46:45 -07:00
Markus Volk
85b0b10bb1
gexiv: Upgrade 0.14.0 -> 0.14.2
...
- enable vapi build
- delete removed meson option
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-22 23:57:50 -07:00
Lei Maohui
972249b6e4
gexiv2: Fix buildpaths warning.
...
WARNING: gexiv2-0.14.0-r0 do_package_qa: QA Issue: File /usr/src/debug/gexiv2/0.14.0-r0/gexiv2/gexiv2-enums.cpp in package lib32-gexiv2-src contains reference to TMPDIR [buildpaths]
Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-16 07:47:41 -07:00
Khem Raj
06851c6fdc
recipes: Update LICENSE variable to use SPDX license identifiers
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-04 17:41:45 -08:00
Andreas Müller
fdc9419a8d
gexiv2: upgrade 0.12.2 -> 0.14.0
...
Change python3 override handling: Instead of not building add a separate
package for it.
Changes:
gexiv2 0.14.0 - 18 Sep 2021 (stable)
* Fix BMFF compile test
gexiv2 0.13.0 - 15 Aug 2021
* Enable BMFF support if enabled in exiv2 version
* Update gexiv2-dump tool
* Mark gexiv2_metadata_from_stream as deprecated; it is fundamentally broken
* More additions to API and _try versions that support GErorr if exiv2 might throw
* Some additions to gexiv2-tool
* Changes in build configuration
Bugs fixed in this release:
- https://gitlab.gnome.org/GNOME/gexiv2/issues/140
- https://gitlab.gnome.org/GNOME/gexiv2/issues/62
- https://gitlab.gnome.org/GNOME/gexiv2/issues/62
- https://gitlab.gnome.org/GNOME/gexiv2/issues/66
Merge requests included in this release:
- https://gitlab.gnome.org/GNOME/gexiv2/merge_requests/54
- https://gitlab.gnome.org/GNOME/gexiv2/merge_requests/59
- https://gitlab.gnome.org/GNOME/gexiv2/merge_requests/51
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-03 06:57:48 -07:00
zangrc
48eec53ed0
gexiv2: upgrade 0.12.1 -> 0.12.2
...
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-28 06:55:33 -07:00
Andreas Müller
86b77363b1
gexiv2: upgrade 0.12.0 -> 0.12.1
...
gexiv2 0.12.1 - 23 May 2020
* Support macOS dylib versioning
* Improve compatibility with current exiv2 development versions
* Fix compiling on windows
* Fix issue with problematic symbol visibility of exiv2
* Fix issues with tests overwriting environment variables
* Fix exception escaping on division by zero
* Fix overflow in altitude fraction conversion
* Fix crash with experimental GIO support
* Documentation fixes
* Add gexiv2_metadata_update_gps_info which will not remove all other GPS
information
Bugs fixed in this release:
- https://gitlab.gnome.org/GNOME/gexiv2/issues/41
- https://gitlab.gnome.org/GNOME/gexiv2/issues/42
- https://gitlab.gnome.org/GNOME/gexiv2/issues/45
- https://gitlab.gnome.org/GNOME/gexiv2/issues/52
- https://gitlab.gnome.org/GNOME/gexiv2/issues/53
- https://gitlab.gnome.org/GNOME/gexiv2/issues/54
- https://gitlab.gnome.org/GNOME/gexiv2/issues/55
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-24 15:53:29 -07:00
Andreas Müller
d6fd710135
gexiv2: initial add 0.12.0
...
This is an optional dependecy for upcoming nautils 3.34.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-14 20:02:47 -08:00