Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Jul 2019 16:37:22 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r507716 - head/devel/protobuf
Message-ID:  <201907311637.x6VGbMio053397@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Wed Jul 31 16:37:21 2019
New Revision: 507716
URL: https://svnweb.freebsd.org/changeset/ports/507716

Log:
  Update to 3.9.0
  
  - Fix regular expression: it causes problem when gtest/gmock is not the first one in a line, e.g. src/Makefile.in:673
  
  Changes:	https://github.com/protocolbuffers/protobuf/releases
  PR:		239528
  Exp-run by:	antoine

Modified:
  head/devel/protobuf/Makefile
  head/devel/protobuf/distinfo
  head/devel/protobuf/pkg-plist

Modified: head/devel/protobuf/Makefile
==============================================================================
--- head/devel/protobuf/Makefile	Wed Jul 31 16:31:52 2019	(r507715)
+++ head/devel/protobuf/Makefile	Wed Jul 31 16:37:21 2019	(r507716)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	protobuf
-PORTVERSION=	3.8.0
-PORTREVISION=	2
+PORTVERSION=	3.9.0
 PORTEPOCH=	1
 CATEGORIES=	devel
 MASTER_SITES=	https://github.com/protocolbuffers/protobuf/releases/download/v${PORTVERSION}/
@@ -39,6 +38,7 @@ WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|^check-local:|disabled-&|' ${WRKSRC}/Makefile.in
-	@${REINPLACE_CMD} -Ee '/gtest|mock/ s|[^ ]*lib(.*)\.la|-l\1|' ${WRKSRC}/src/Makefile.in
+	@${REINPLACE_CMD} -e 's|$$(GOOGLETEST_BUILD_DIR)/lib/libgtest\.la|-lgtest|' ${WRKSRC}/src/Makefile.in
+	@${REINPLACE_CMD} -e 's|$$(GOOGLEMOCK_BUILD_DIR)/lib/libgmock\(.*\)\.la|-lgmock\1|' ${WRKSRC}/src/Makefile.in
 
 .include <bsd.port.mk>

Modified: head/devel/protobuf/distinfo
==============================================================================
--- head/devel/protobuf/distinfo	Wed Jul 31 16:31:52 2019	(r507715)
+++ head/devel/protobuf/distinfo	Wed Jul 31 16:37:21 2019	(r507716)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1559219506
-SHA256 (protobuf-all-3.8.0.tar.gz) = b7220b41481011305bf9100847cf294393973e869973a9661046601959b2960b
-SIZE (protobuf-all-3.8.0.tar.gz) = 7151747
+TIMESTAMP = 1563013404
+SHA256 (protobuf-all-3.9.0.tar.gz) = 3fd2faf435246a60537b7ad7a2d273df2eecad5cf76f812529dbde7183b2e6b7
+SIZE (protobuf-all-3.9.0.tar.gz) = 7162423

Modified: head/devel/protobuf/pkg-plist
==============================================================================
--- head/devel/protobuf/pkg-plist	Wed Jul 31 16:31:52 2019	(r507715)
+++ head/devel/protobuf/pkg-plist	Wed Jul 31 16:37:21 2019	(r507716)
@@ -1,4 +1,5 @@
 bin/protoc
+include/google/protobuf/stubs/map_util.h
 include/google/protobuf/any.h
 include/google/protobuf/any.pb.h
 include/google/protobuf/any.proto
@@ -115,15 +116,15 @@ include/google/protobuf/wrappers.pb.h
 include/google/protobuf/wrappers.proto
 lib/libprotobuf-lite.a
 lib/libprotobuf-lite.so
-lib/libprotobuf-lite.so.19
-lib/libprotobuf-lite.so.19.0.0
+lib/libprotobuf-lite.so.20
+lib/libprotobuf-lite.so.20.0.0
 lib/libprotobuf.a
 lib/libprotobuf.so
-lib/libprotobuf.so.19
-lib/libprotobuf.so.19.0.0
+lib/libprotobuf.so.20
+lib/libprotobuf.so.20.0.0
 lib/libprotoc.a
 lib/libprotoc.so
-lib/libprotoc.so.19
-lib/libprotoc.so.19.0.0
+lib/libprotoc.so.20
+lib/libprotoc.so.20.0.0
 libdata/pkgconfig/protobuf-lite.pc
 libdata/pkgconfig/protobuf.pc



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