graphics/gexiv2 0.16.2 MidnightBSD
GObject-based wrapper around Exiv2 library
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
371c652fdd- License
- gpl2
- Categories
- graphics
Description
gexiv2 is a GObject wrapper around the Exiv2 photo metadata library. It allows for GNOME applications to easily inspect and update EXIF, IPTC, and XMP metadata in photo and video files of various formats.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | graphics/gexiv2 | 0.16.2 |
| FreeBSD | graphics/gexiv2 | 0.14.7 |
| OpenBSD | graphics/gexiv2 | 0.16.2p0 |
| NetBSD | graphics/gexiv2 | 0.14.3nb3 |
| DragonFly | graphics/gexiv2 | 0.14.3_1 |
| HardenedBSD | graphics/gexiv2 | 0.14.7 |
| GhostBSD | graphics/gexiv2 | 0.14.7 |
Install
Binary package:
mport install gexiv2
From mports:
cd /usr/mports/graphics/gexiv2 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gexiv2>0:graphics/gexiv2
LIB_DEPENDS= libgexiv2-0.16.so:graphics/gexiv2
Dependencies
As this port's Makefile names them.
Library 1
libexiv2.so: graphics/exiv2
Build dependencies 1
Run dependencies 1
Configuration
Options name: graphics_gexiv2
| Option | Default | Description |
|---|---|---|
| DOCS | off |
- USES
- compiler:c++17-lang gnome libtool:build meson pathfix pkgconfig python:build tar:xz vala:build
- Service scripts
- none
Files
pkg-plist 216
- include/gexiv2-0.16/gexiv2/gexiv2-enums.h
- include/gexiv2-0.16/gexiv2/gexiv2-log.h
- include/gexiv2-0.16/gexiv2/gexiv2-metadata.h
- include/gexiv2-0.16/gexiv2/gexiv2-preview-image.h
- include/gexiv2-0.16/gexiv2/gexiv2-preview-properties.h
- include/gexiv2-0.16/gexiv2/gexiv2-startup.h
- include/gexiv2-0.16/gexiv2/gexiv2-version.h
- include/gexiv2-0.16/gexiv2/gexiv2.h
- lib/girepository-1.0/GExiv2-0.16.typelib
- lib/libgexiv2-0.16.so
- lib/libgexiv2-0.16.so.4
- lib/libgexiv2-0.16.so.4.16.2
- libdata/pkgconfig/gexiv2-0.16.pc
- share/doc/gexiv2-0.16/reference/GExiv2/GExiv2.devhelp2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-Black.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-Black.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-BlackItalic.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-BlackItalic.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-Bold.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-Bold.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-BoldItalic.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-BoldItalic.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-Italic.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-Italic.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-Medium.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-Medium.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-MediumItalic.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-MediumItalic.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-Regular.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatDisplay-Regular.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatText-Bold.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatText-Bold.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatText-BoldItalic.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatText-BoldItalic.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatText-Italic.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatText-Italic.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatText-Medium.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatText-Medium.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatText-MediumItalic.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatText-MediumItalic.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatText-Regular.woff
- share/doc/gexiv2-0.16/reference/GExiv2/RedHatText-Regular.woff2
- share/doc/gexiv2-0.16/reference/GExiv2/SourceCodePro-It.ttf.woff
- share/doc/gexiv2-0.16/reference/GExiv2/SourceCodePro-Regular.ttf.woff
- share/doc/gexiv2-0.16/reference/GExiv2/SourceCodePro-Semibold.ttf.woff
- share/doc/gexiv2-0.16/reference/GExiv2/callback.LogHandler.html
- share/doc/gexiv2-0.16/reference/GExiv2/class.Metadata.html
- share/doc/gexiv2-0.16/reference/GExiv2/class.PreviewImage.html
- share/doc/gexiv2-0.16/reference/GExiv2/class.PreviewProperties.html
- share/doc/gexiv2-0.16/reference/GExiv2/classes_hierarchy.html
- share/doc/gexiv2-0.16/reference/GExiv2/const.MAJOR_VERSION.html
- share/doc/gexiv2-0.16/reference/GExiv2/const.MICRO_VERSION.html
- share/doc/gexiv2-0.16/reference/GExiv2/const.MINOR_VERSION.html
- share/doc/gexiv2-0.16/reference/GExiv2/ctor.Metadata.new.html
- share/doc/gexiv2-0.16/reference/GExiv2/enum.ByteOrder.html
- share/doc/gexiv2-0.16/reference/GExiv2/enum.LogLevel.html
- share/doc/gexiv2-0.16/reference/GExiv2/enum.Orientation.html
- share/doc/gexiv2-0.16/reference/GExiv2/enum.StructureType.html
- share/doc/gexiv2-0.16/reference/GExiv2/flags.XmpFormatFlags.html
- share/doc/gexiv2-0.16/reference/GExiv2/fonts.css
- share/doc/gexiv2-0.16/reference/GExiv2/func.CHECK_VERSION.html
- share/doc/gexiv2-0.16/reference/GExiv2/func.get_version.html
- share/doc/gexiv2-0.16/reference/GExiv2/func.initialize.html
- share/doc/gexiv2-0.16/reference/GExiv2/func.log_get_default_handler.html
- share/doc/gexiv2-0.16/reference/GExiv2/func.log_get_handler.html
- share/doc/gexiv2-0.16/reference/GExiv2/func.log_get_level.html
- share/doc/gexiv2-0.16/reference/GExiv2/func.log_set_handler.html
- share/doc/gexiv2-0.16/reference/GExiv2/func.log_set_level.html
- share/doc/gexiv2-0.16/reference/GExiv2/func.log_use_glib_logging.html
- share/doc/gexiv2-0.16/reference/GExiv2/func.shutdown.html
- share/doc/gexiv2-0.16/reference/GExiv2/fzy.js
- share/doc/gexiv2-0.16/reference/GExiv2/go-up-symbolic.png
- share/doc/gexiv2-0.16/reference/GExiv2/index.html
- share/doc/gexiv2-0.16/reference/GExiv2/index.json
- share/doc/gexiv2-0.16/reference/GExiv2/main.js
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.as_bytes.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.clear.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.clear_comment.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.clear_exif.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.clear_iptc.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.clear_tag.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.clear_xmp.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.delete_gps_info.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.erase_exif_thumbnail.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.from_app1_segment.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.from_stream.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.generate_xmp_packet.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.get_comment.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.get_exif_data.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.get_exif_tag_rational.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.get_exif_tags.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.get_exif_thumbnail.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.get_exposure_time.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.get_fnumber.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.get_focal_length.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.get_gps_altitude.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.get_gps_info.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.get_gps_latitude.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.get_gps_longitude.html
- share/doc/gexiv2-0.16/reference/GExiv2/method.Metadata.get_iptc_tags.html
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gexiv2-0.16.2.tar.xz | 434312 | aad9e240fdffbe85e390f46ee0a567e251baea5c29c3d8690260388683dc8d0a |
Master sites 1
- GNOME
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
371c652fdd |
Lucas Holt | graphics/gexiv2: update to 0.16.2 (#1359) Update GExiv2 to 0.16.2.
Validation: bmake makesum, patch, build, fake, package, test (no tests
defined), check-license, portlint -C, and git diff --check.
The release changes the ABI to libgexiv2-0.16.so.4; dependent
PORTREVISION bumps will follow.
## Summary by Sourcery
Update the GExiv2 port to the 0.16.2 release.
Enhancements:
- Update the GExiv2 graphics library port to version 0.16.2 and its new
ABI.
- Refresh packaging metadata for the updated library, including the
installed files and shared-library handling.
Signed-off-by: Lucas Holt <[email protected]> |
|
1b6cd3cb51 |
Lucas Holt | graphics/gexiv2: update to 0.14.7 (#929) |