svn commit: r497371 - in head/graphics: gexiv2 gexiv2/files shotwell shotwell/files
Christoph Moench-Tegeder
cmt at FreeBSD.org
Sat Mar 30 23:24:07 UTC 2019
Author: cmt
Date: Sat Mar 30 23:24:05 2019
New Revision: 497371
URL: https://svnweb.freebsd.org/changeset/ports/497371
Log:
graphics/gexiv2: update to 0.12.0
http://ftp.acc.umu.se/pub/gnome/sources/gexiv2/0.11/gexiv2-0.11.0.news
http://ftp.acc.umu.se/pub/gnome/sources/gexiv2/0.12/gexiv2-0.12.0.news
This includes/obsoletes our patches.
The vala api of gexiv2 changed, this needed to be reflected in
graphics/shotwell (no other port seems to use the vala interface).
Added:
head/graphics/shotwell/files/
head/graphics/shotwell/files/patch-src_photos_PhotoMetadata.vala (contents, props changed)
Deleted:
head/graphics/gexiv2/files/
Modified:
head/graphics/gexiv2/Makefile
head/graphics/gexiv2/distinfo
head/graphics/gexiv2/pkg-plist
head/graphics/shotwell/Makefile
Modified: head/graphics/gexiv2/Makefile
==============================================================================
--- head/graphics/gexiv2/Makefile Sat Mar 30 23:23:15 2019 (r497370)
+++ head/graphics/gexiv2/Makefile Sat Mar 30 23:24:05 2019 (r497371)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= gexiv2
-PORTVERSION= 0.10.9
-PORTREVISION= 4
+PORTVERSION= 0.12.0
CATEGORIES= graphics
MASTER_SITES= GNOME
@@ -25,7 +24,7 @@ USE_LDCONFIG= yes
OPTIONS_DEFINE= DOCS
OPTIONS_SUB= yes
DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc
-DOCS_CONFIGURE_ON= -Denable-gtk-doc=true
+DOCS_CONFIGURE_ON= -Dgtk_doc=true
.include <bsd.port.options.mk>
Modified: head/graphics/gexiv2/distinfo
==============================================================================
--- head/graphics/gexiv2/distinfo Sat Mar 30 23:23:15 2019 (r497370)
+++ head/graphics/gexiv2/distinfo Sat Mar 30 23:24:05 2019 (r497371)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1542994417
-SHA256 (gexiv2-0.10.9.tar.xz) = 8806234aa6fd1c345d46bf07a14e82771415071ca5ff63615b1ea62bd2fec0ed
-SIZE (gexiv2-0.10.9.tar.xz) = 380348
+TIMESTAMP = 1553963156
+SHA256 (gexiv2-0.12.0.tar.xz) = 58f539b0386f36300b76f3afea3a508de4914b27e78f58ee4d142486a42f926a
+SIZE (gexiv2-0.12.0.tar.xz) = 370816
Modified: head/graphics/gexiv2/pkg-plist
==============================================================================
--- head/graphics/gexiv2/pkg-plist Sat Mar 30 23:23:15 2019 (r497370)
+++ head/graphics/gexiv2/pkg-plist Sat Mar 30 23:24:05 2019 (r497371)
@@ -13,14 +13,14 @@ lib/libgexiv2.so.2
lib/libgexiv2.so.2.0.0
libdata/pkgconfig/gexiv2.pc
share/gir-1.0/GExiv2-0.10.gir
+%%DOCS%%share/gtk-doc/html/gexiv2/GExiv2Metadata.html
+%%DOCS%%share/gtk-doc/html/gexiv2/GExiv2PreviewImage.html
+%%DOCS%%share/gtk-doc/html/gexiv2/GExiv2PreviewProperties.html
%%DOCS%%share/gtk-doc/html/gexiv2/annotation-glossary.html
%%DOCS%%share/gtk-doc/html/gexiv2/api-index-0-10-6.html
%%DOCS%%share/gtk-doc/html/gexiv2/api-index-full.html
%%DOCS%%share/gtk-doc/html/gexiv2/ch01.html
%%DOCS%%share/gtk-doc/html/gexiv2/deprecated-api-index.html
-%%DOCS%%share/gtk-doc/html/gexiv2/gexiv2-GExiv2Metadata.html
-%%DOCS%%share/gtk-doc/html/gexiv2/gexiv2-GExiv2PreviewImage.html
-%%DOCS%%share/gtk-doc/html/gexiv2/gexiv2-GExiv2PreviewProperties.html
%%DOCS%%share/gtk-doc/html/gexiv2/gexiv2-Library-initialisation.html
%%DOCS%%share/gtk-doc/html/gexiv2/gexiv2-Logging-functionality.html
%%DOCS%%share/gtk-doc/html/gexiv2/gexiv2-gexiv2-version.html
Modified: head/graphics/shotwell/Makefile
==============================================================================
--- head/graphics/shotwell/Makefile Sat Mar 30 23:23:15 2019 (r497370)
+++ head/graphics/shotwell/Makefile Sat Mar 30 23:24:05 2019 (r497371)
@@ -3,7 +3,7 @@
PORTNAME= shotwell
PORTVERSION= 0.30.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics gnome
MASTER_SITES= GNOME
Added: head/graphics/shotwell/files/patch-src_photos_PhotoMetadata.vala
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/shotwell/files/patch-src_photos_PhotoMetadata.vala Sat Mar 30 23:24:05 2019 (r497371)
@@ -0,0 +1,22 @@
+--- src/photos/PhotoMetadata.vala.orig 2019-03-30 21:05:25 UTC
++++ src/photos/PhotoMetadata.vala
+@@ -276,7 +276,7 @@ public class PhotoMetadata : MediaMetadata {
+ exiv2 = new GExiv2.Metadata();
+ exif = null;
+
+- exiv2.open_buf(buffer, length);
++ exiv2.open_buf(buffer[0:length]);
+ exif = Exif.Data.new_from_data(buffer, length);
+ source_name = "<memory buffer %d bytes>".printf(length);
+ }
+@@ -285,8 +285,8 @@ public class PhotoMetadata : MediaMetadata {
+ exiv2 = new GExiv2.Metadata();
+ exif = null;
+
+- exiv2.from_app1_segment(buffer.get_data(), (long) buffer.get_size());
+- exif = Exif.Data.new_from_data(buffer.get_data(), buffer.get_size());
++ exiv2.from_app1_segment(buffer.get_data());
++ exif = Exif.Data.new_from_data(buffer.get_data(), (long) buffer.get_size());
+ source_name = "<app1 segment %zu bytes>".printf(buffer.get_size());
+ }
+
More information about the svn-ports-all
mailing list