Index: head/devel/protobuf/Makefile =================================================================== --- head/devel/protobuf/Makefile (revision 450008) +++ head/devel/protobuf/Makefile (revision 450009) @@ -1,37 +1,36 @@ # Created by: vanilla # $FreeBSD$ PORTNAME= protobuf -PORTVERSION= 3.4.0 -PORTREVISION= 1 +PORTVERSION= 3.4.1 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org COMMENT= Data interchange format library LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_sparc64= fails to compile: no atomic ops available TEST_DEPENDS= googlemock>=0:devel/googlemock \ googletest>=0:devel/googletest CFLAGS+= -DGOOGLE_PROTOBUF_NO_RTTI -I${WRKSRC}/src CONFIGURE_ENV= CXX_FOR_BUILD=c++ GNU_CONFIGURE= yes INSTALL_TARGET= install-strip TEST_ARGS= ${MAKE_ARGS} ${_MAKE_JOBS} TEST_TARGET= check USE_LDCONFIG= yes USES= autoreconf compiler:c++11-lang gmake libtool localbase pathfix pkgconfig GH_ACCOUNT= google USE_GITHUB= yes post-patch: @${REINPLACE_CMD} -e 's|^check-local:|disabled-&|' ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -Ee '/gtest|mock/ s|[^ ]*lib(.*)\.la|-l\1|' ${WRKSRC}/src/Makefile.am .include Index: head/devel/protobuf/distinfo =================================================================== --- head/devel/protobuf/distinfo (revision 450008) +++ head/devel/protobuf/distinfo (revision 450009) @@ -1,3 +1,3 @@ -TIMESTAMP = 1502888659 -SHA256 (google-protobuf-v3.4.0_GH0.tar.gz) = cd55ee08e64a86cf12aaadd4672961813f592c194ed0c9ad94da0ec75acf219f -SIZE (google-protobuf-v3.4.0_GH0.tar.gz) = 4489788 +TIMESTAMP = 1505660595 +SHA256 (google-protobuf-v3.4.1_GH0.tar.gz) = 8e0236242106e680b4f9f576cc44b8cd711e948b20a9fc07769b0a20ceab9cc4 +SIZE (google-protobuf-v3.4.1_GH0.tar.gz) = 4490100 Index: head/devel/protobuf/files/patch-src-google-protobuf-stubs-port.h =================================================================== --- head/devel/protobuf/files/patch-src-google-protobuf-stubs-port.h (revision 450008) +++ head/devel/protobuf/files/patch-src-google-protobuf-stubs-port.h (nonexistent) @@ -1,16 +0,0 @@ ---- src/google/protobuf/stubs/port.h.orig 2017-08-15 23:39:12 UTC -+++ src/google/protobuf/stubs/port.h -@@ -256,8 +256,11 @@ static const uint64 kuint64max = GOOGLE_ - # define GOOGLE_PROTOBUF_USE_UNALIGNED 0 - #else - // x86 and x86-64 can perform unaligned loads/stores directly. --# define GOOGLE_PROTOBUF_USE_UNALIGNED defined(_M_X64) || \ -- defined(__x86_64__) || defined(_M_IX86) || defined(__i386__) -+# if defined(_M_X64) || defined(__x86_64__) || defined(_M_IX86) || defined(__i386__) -+# define GOOGLE_PROTOBUF_USE_UNALIGNED 1 -+# else -+# define GOOGLE_PROTOBUF_USE_UNALIGNED 0 -+# endif - #endif - - #if GOOGLE_PROTOBUF_USE_UNALIGNED Property changes on: head/devel/protobuf/files/patch-src-google-protobuf-stubs-port.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property