Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Mar 2019 23:24:05 +0000 (UTC)
From:      Christoph Moench-Tegeder <cmt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r497371 - in head/graphics: gexiv2 gexiv2/files shotwell shotwell/files
Message-ID:  <201903302324.x2UNO5PB017739@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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());
+     }
+     



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903302324.x2UNO5PB017739>