36 Commits

Author SHA1 Message Date
tb
05fa968213 Update to protobuf 3.11.4.
ok sthen
2020-03-06 14:06:10 +00:00
tb
6f56fccd70 Update to protobuf-3.11.3. Ignoring version number bumps, no actual code
changes.

ok sthen, looks good to Greg Steuck
2020-02-06 14:46:16 +00:00
tb
ffdf54efa4 update to protobuf 3.11.2.
ok sthen
2019-12-16 17:12:23 +00:00
tb
b101c49c8a Update to protobuf 3.11.1.
ok jca
2019-12-08 18:50:17 +00:00
tb
6c186aaa06 Update to protobuf-3.10.1.
Remove -O1 workaround for aarch64 -- it's no longer needed, as verified by
sthen and naddy. Tests on amd64 by sthen and myself, aarch64 by sthen and
naddy, and on sparc64 by jca.

ok jca sthen
2019-11-10 13:29:38 +00:00
phessler
dbca67a9a9 aarch64 needs -O1 for both C and C++ files 2019-08-10 22:23:11 +00:00
tb
a13fd6ca62 Update protobuf to 3.9.1.
ok sthen
2019-08-10 10:03:41 +00:00
tb
d84c86c699 Use the bundled googletest suite instead of forcing use of the
devel/gtest port. This way the legacy INSTANTIATE_TEST_SUITE_P
is defined and the tests compile. The protobuf-test hangs after
some time, but that's a problem for another day.

ok sthen
2019-08-09 06:01:21 +00:00
sthen
46006b3518 - update to protobuf-3.9.0, from Jonathon Sisson
- restrict to O1 on aarch64; segfaults at runtime knocking out various
builds of ports depending on protobuf (dnsdist, mosh, etc). tracked down
thus far by otto@, more details in https://marc.info/?l=openbsd-ports&m=156363469501634&w=2
2019-07-31 20:58:10 +00:00
sthen
f74b6c2d62 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:44:34 +00:00
jca
aa90fd2215 Fix on powerpc and probably hppa (needs 8 bytes atomics)
Most of the work done by kirby@, ok kirby@ tb@
2018-08-24 15:47:33 +00:00
tb
3994a7d3e2 missing tab 2018-08-09 16:45:21 +00:00
tb
9e5876efd7 Update to protobuf 3.6.1 including these changes:
PHP:  Added compatibility with PHP 7.3 (#4898)
Ruby: Fixed Ruby crash involving Any encoding (#4718)

help & ok sthen
2018-08-09 14:50:09 +00:00
tb
c9553979be Update to protobuf 3.6.0. Partly based on the update to 3.5.1 in openbsd-wip
by reyk (most recently) and others.

All consumers tested by jca (sparc64) and myself (amd64).

moral support from phessler; a certain P4 guy also wants this.
ok jca -- many thanks for all your help with this!
2018-07-10 10:47:42 +00:00
jasper
450f73d8f2 unbreak with clang6 2018-04-08 08:35:14 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
4ed66fb623 Unbreak protobuf tests following the gtest update, from Greg Steuck with some
tweaks by me. Greg contacted the maintainer who said he's no longer interested,
so drop MAINTAINER and bump REVISION while there. Also switch MASTER_SITES from
googlecode to github.
2017-05-17 20:23:45 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
sthen
d945b7191d add missing header (istream) to devel/protobuf; unbreaks with clang
this port is overdue an update really..any takers?
2017-04-09 18:52:51 +00:00
naddy
c326edce1b The ${PROJECT}.googlecode.com/files/ master sites are no longer
accessible, but the distfiles are still available at an archive URL.
Introduce MASTER_SITE_GOOGLECODE and use it for all affected ports.

ok czarkoff@ danj@ sthen@
2016-10-01 11:54:14 +00:00
naddy
c07aaff4f9 garbage collect CONFIGURE_SHARED 2016-03-11 20:11:39 +00:00
sthen
3451d0c08d Chase Location: header redirects for googlecode-hosted HOMEPAGEs and
bump REVISION.
2016-01-26 13:05:26 +00:00
naddy
2382144b92 fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump 2015-03-16 18:07:34 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
ajacoutot
398eaf7359 No need for /-lpthread/-pthread 2013-11-03 07:52:01 +00:00
naddy
c2832a1290 move http://code.google.com, *.googlecode.com, and sites.google.com to https
suggested by bentley@
2013-08-07 21:31:12 +00:00
naddy
c7e055641a kill direct and indirect references to GCC2_ARCHS 2013-08-07 15:37:07 +00:00
espie
74be4de245 come on like google C++'s gonna compile on vaxen 2013-07-05 21:43:06 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
dcoppa
ff5503f5d1 Update to protobuf-2.4.1.
From Piotr Sikora: thanks!
2011-07-11 05:25:31 +00:00
dcoppa
a46a3187a9 Fix libpthread linkage
ok jasper@, ajacoutot@, landry@
maintainer's unresponsive
2011-07-08 07:22:32 +00:00
espie
5855efb734 move depends to new style 2010-11-15 19:45:56 +00:00
landry
6d0b84b3bb Import protobuf 2.3.0, from Vincent Auclair with a DESCR reformatting by me.
Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data - think XML, but smaller, faster, and
simpler. You define how you want your data to be structured once, then
you can use special generated source code to easily write and read your
structured data to and from a variety of data streams and using a
variety of languages. You can even update your data structure without
breaking deployed programs that are compiled against the "old" format.
2010-03-24 19:03:37 +00:00