Revisions of exiv2

Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 97)
- update to 0.27.5:
  * BMFF bug fixes including CR3 previews
  * Security fixes
  * libFuzzer target
  * Exiv2 monitored by oss-fuzz
  * Minor bugs and fixes
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 900778 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 96)
- enable bmff format
- disable docs for now:
  - graphviz was failing for a long time when trying to render the
    pngs as graphviz-gd was missing
  - even after adding this it still fails with missing fonts

- Update to 0.27.4:
  - Support for bmff files (HEIC, HEIF, AVIF, CR3, JXL/bmff)
  - Bash test scripts rewritten in python
  - DNG 1.6 and Exif 2.32 support
  - Bug and Security fixes
  - Updated build and test environments
  - Localisation support on Crowdin
  - Revised documentation
  - Other improvements 
- drop 1271.patch:
  included in update
buildservice-autocommit accepted request 894923 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 95)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 892558 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 94)
- Add 1271.patch: Fix build using GCC 11 (boo#1185218).
- Drop the sed hack to remove -fcf-protection: this is properly
  solved with the above patch.

- Fix build on non-x86 by dropping -fcf-protection flag
  * Other improvements
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 892542 from Ludwig Nussel's avatar Ludwig Nussel (lnussel) (revision 93)
- -fcf-protection doesn't work on i586 with gcc11 either (boo#1185218)
buildservice-autocommit accepted request 828554 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 92)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 828114 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 91)
- Fix build on non-x86 by dropping -fcf-protection flag 
  on non-x86 architectures
buildservice-autocommit accepted request 826928 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 90)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 89)
- Update to 0.27.3:
  * Bug and security fixes
  * UNIX suppport
  * Support for building with C++11 and C++14
  * Revised build and test environments
  * Revised documentation
  * Improved charset handling in UserComment
  * Other improvements
buildservice-autocommit accepted request 798137 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 88)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 794889 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 87)
- Use C++11 for building instead of C++98. Googletest 1.10 is no
  longer compatible with C++98. For details, see
  https://github.com/Exiv2/exiv2/issues/1163

See https://build.opensuse.org/staging_workflows/openSUSE:Factory/staging_projects/openSUSE:Factory:Staging:O
buildservice-autocommit accepted request 721092 from Andreas Schneider's avatar Andreas Schneider (gladiac) (revision 86)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 719544 from Andreas Schneider's avatar Andreas Schneider (gladiac) (revision 85)
Update to version 0.27.2
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 720443 from Martin Liška's avatar Martin Liška (marxin) (revision 84)
Use FAT LTO objects in order to provide proper static library.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 714829 from Dan Čermák's avatar Dan Čermák (dancermak) (revision 83)
Enable tests on x86_64, enable additional exiv2 features
buildservice-autocommit accepted request 710687 from Stanislav Brabec's avatar Stanislav Brabec (sbrabec) (revision 82)
baserev update by copy to link target
Stanislav Brabec's avatar Stanislav Brabec (sbrabec) accepted request 708115 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 81)
- update to 0.27.1
 * Bug and security fixes.
 * Deprecation warnings for Video, EPS and SSH support.
 * Branch 0.27-maintenance for "dots" to avoid confusion with tag 0.27 (== 0.27.0 code).
 * Support for Visual Studio 2019 using Conan and CMake
- Update patch exiv2-build-date.patch
- Drop exiv2-cmake-installdir.patch (included upstream)
- Drop exiv2-rename-libxmp.patch (included upstream)
- Drop exiv2-install-headers.patch (included upstream)
- Drop exiv2-BanAllEntityUsage.patch (included upstream)
buildservice-autocommit accepted request 664993 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 80)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 664266 from Andreas Schneider's avatar Andreas Schneider (gladiac) (revision 79)
- Create libexiv2-xmp-static subpackage
- Updated exiv2-build-date.patch
- Added exiv2-cmake-installdir.patch (exiv2 bug #623)
- Added exiv2-rename-libxmp.patch (exiv2 bug #624)
  * This should prevent possible issues with libxmp project
- Added exiv2-install-headers.patch (exiv2 bug #627)
- Added exiv2-BanAllEntityUsage.patch
  * This prevents a denial of service attack related to XML entity expansion
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 662696 from Wolfgang Bauer's avatar Wolfgang Bauer (wolfi323) (revision 78)
- Add libxmp.a to the devel package instead of deleting it, it's
  needed by the new exiv2Config.cmake that's installed now
- Add libexpat-devel requirement to the devel package, also needed
  by exiv2Config.cmake

Without libxmp.a, other packages that try to use exiv2Config.cmake would fail with a cmake error because it refers to it, and without libexpat-devel installed they would fail with a linker error about libexpat.so not found because exiv2Config.cmake adds it to the linker libs.
Displaying revisions 61 - 80 of 157
openSUSE Build Service is sponsored by