Version: 0.27.5, Package name: exiv2-0.27.5 |
Maintained by: Antoine Jacoutot |
Master sites: |
Description Exiv2 is a C++ library and a command line utility to access image metadata. The Exiv2 library provides * full read and write access to the Exif and IPTC metadata of an image through Exiv2 keys and standard C++ iterators * a smart IPTC implementation that does not affect data that programs like Photoshop store in the same image segment * Exif MakerNote support * extract and delete methods for Exif thumbnails * set methods for Exif thumbnails |
Filesize: 31953.719 KB |
Version History (View Complete History) |
|
2021-11-03 00:54:05 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Really update to version 0.27.5. |
2021-10-31 14:20:45 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Take MAINTAINER. |
2021-10-31 09:08:00 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to exiv2-0.27.5. |
2021-03-05 07:34:58 by Kurt Mosiejczuk | Files touched by this commit (1) |
Log message: Remove -fcf-protection from the cmake compiler options That option isn't supported on all our arches (in particular sparc64). Fixes the build on sparc64 ok sthen |
2021-02-25 15:26:03 by Stuart Henderson | Files touched by this commit (37) |
Log message: use FIX_CRLF_FILES, this is so much neater I can't believe we didn't do it before! |
2021-01-24 11:30:50 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Update to exiv2-0.27.3. |
2020-05-14 13:16:25 by Rafael Sadowski | Files touched by this commit (41) |
Log message: Update exiv2 to 0.27.2 Noteable exiv2 port changes: - Switch to cmake and enable i18n support - Change COMMENT and cleanup DESCR - Switch to https - Don't provide the new Exiv2::getProcessPath() function. Not portable, doesn't work on OpenBSD, and shouldn't be exposed in the API of a graphics library. Instead, define a macro with CMake to help runtime find gettext files. from jca@'s commit https://v4.freshbsd.org/commit/openbsd/ports/fHGCS7kzl4zKjdnW - All consumer fixed. configure checks, port-lib-depends-checks checks and also some run-time tests with krita, digikam, nomacs. Consumer patches from upstream, gentoo, freebsd and by me for the old creepy KDE4 stuff. This went through a full amd64 bulk build. Thanks jj |
2019-07-12 14:47:59 by Stuart Henderson | Files touched by this commit (874) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-05-20 16:15:31 by Christian Weisgerber | Files touched by this commit (488) |
Log message: Update gettext to 0.20.1. Follow the upstream recommendations for packagers and switch to multi-packages: devel/gettext -> devel/gettext,-runtime devel/gettext-tools -> devel/gettext,-tools (new) devel/gettext,-textstyle |
2019-02-14 09:03:34 by Jeremie Courreges-Anglas | Files touched by this commit (18) |
Log message: Revert the update to exiv2-0.27.0 Turns out I made a bad assumption and the update didn't go through a bulk. There's a bunch of failures on exopi and I'm not sure I have the time to fix them today. Sorry folks. |
2019-02-14 02:55:40 by Jeremie Courreges-Anglas | Files touched by this commit (18) |
Log message: Update to exiv2-0.27.0 Switch to cmake, enable i18n support and unit tests. Also: - don't install libxmp.a from the Adobe XMP SDK, to avoid confusion with audio/libxmp - don't provide the new Exiv2::getProcessPath() function. Not portable, doesn't work on OpenBSD, and shouldn't be exposed in the API of a graphics library. Instead, define a macro with CMake to help runtime find gettext files. Sample executables are now built and installed, not sure if all of them are very useful. From danj@ with input from sthen@, ajacoutot@ and me, tested in a bulk by ajacoutot@ |
2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740) |
Log message: Add COMPILER lines to c++ ports which currently use the default. Adjust some existing COMPILER lines with arch restrictions etc. In the usual case this is now using "COMPILER = base-clang ports-gcc base-gcc" on ports with c++ libraries in WANTLIB. This is basically intended to be a noop on architectures using clang as the system compiler, but help with other architectures where we currently have many ports knocked out due to building with an unsuitable compiler - - some ports require c++11/newer so the GCC version in base that is used on these archirtectures is too old. - some ports have conflicts where an executable is built with one compiler (e.g. gcc from base) but a library dependency is built with a different one (e.g. gcc from ports), resulted in mixing incompatible libraries in the same address space. devel/gmp is intentionally skipped as it's on the path to building gcc - the c++ library there is unused in ports (and not built by default upstream) so intending to disable building gmpcxx in a future commit. |
2018-04-05 15:21:52 by Rafael Sadowski | Files touched by this commit (9) |
Log message: Update exiv2 to 0.26 Looks good, jca@. Add comment from jca@ in patch-src_actions_cpp. amd64 bulk by naddy@ Thanks! |
2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937) |
Log message: bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. |
2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880) |
Log message: use COMPILER_LIBCXX where applicable |
2017-06-17 09:04:08 by Ingo Schwarze | Files touched by this commit (1) |
Log message: almost identical output, drop USE_GROFF and bump |
2017-04-10 05:46:23 by Stuart Henderson | Files touched by this commit (276) |
Log message: use LIBCXX |
2016-04-12 09:19:40 by Christian Weisgerber | Files touched by this commit (26) |
Log message: replace gettext module |
2016-03-11 13:28:34 by Christian Weisgerber | Files touched by this commit (247) |
Log message: garbage collect CONFIGURE_SHARED |
2015-11-21 08:34:46 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: Missed in previous. |
2015-11-21 08:33:56 by Jeremie Courreges-Anglas | Files touched by this commit (9) |
Log message: Update to exiv2-0.25 Diff from Daniel jakots, bulk by ajacoutot@, ok ajacoutot@ sthen@ |
2015-05-22 05:31:20 by Antoine Jacoutot | Files touched by this commit (296) |
Log message: "/usr/local/lib/pkgconfig/" is part of mtree(8). Packages should not own this dir to prevent its deletion or a warning that it cannot be removed because it's not empty at pkg_delete(1) time. |
2015-05-20 05:51:39 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: Kill useless warnings, show actual libtool commands. No package change. |
2010-10-18 12:13:15 by Marc Espie | Files touched by this commit (150) |
Log message: USE_GROFF=Yes |
2010-09-25 11:15:26 by Steven Mestdagh | Files touched by this commit (1) |
Log message: no longer requires gnu libtool |
2010-09-22 00:48:59 by Landry Breuil | Files touched by this commit (1) |
Log message: Force the use of gnu libtool here, our ports libtool generates a slightly bogus libexiv2.la. |
2010-07-12 02:55:39 by Landry Breuil | Files touched by this commit (5) |
Log message: Update to exiv2 0.20. ok sthen@ espie@ |
2010-05-28 08:39:51 by Marc Espie | Files touched by this commit (2) |
Log message: fix digikam |
2010-04-15 08:11:02 by Antoine Jacoutot | Files touched by this commit (64) |
Log message: Consistency: remove the 1, 2 or even 3 empty blank lines. sthen@ agrees |
2009-09-10 10:43:28 by Stuart Henderson | Files touched by this commit (4) |
Log message: update exiv2 to 0.18.2. looks ok to landry@ |
2008-01-05 14:55:02 by Marc Espie | Files touched by this commit (5) |
Log message: minor update to v0.15 |
2007-09-15 14:09:43 by Simon Bertrang | Files touched by this commit (142) |
Log message: remove surrounding quotes from COMMENT/BROKEN/PERMIT_* |
2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912) |
Log message: base64 checksums. |
2007-03-15 02:04:22 by Marc Espie | Files touched by this commit (4) |
Log message: minor update to new version. |
2006-12-18 11:55:30 by Marc Espie | Files touched by this commit (3) |
Log message: minor update. new digikam wants the new one. |