Commit Graph

69 Commits

Author SHA1 Message Date
tb
bd6d9e7914 protobuf: fix build on mips64 by skipping tail call optimization.
from jj
2023-01-27 19:07:54 +00:00
tb
00931879eb Update to protobuf 3.21.12
Only version number bumps for protobuf-c++
https://github.com/protocolbuffers/protobuf/releases/tag/v21.12
2022-12-14 17:22:42 +00:00
tb
efade99fbb Actually update to protobuf 3.21.11
https://github.com/protocolbuffers/protobuf/releases/tag/v21.11
2022-12-13 05:04:48 +00:00
tb
abaa0032ec Update to protobuf 3.21.11
Only version number bumps for the C++ code
https://github.com/protocolbuffers/protobuf/releases/tag/v21.11
2022-12-12 22:59:42 +00:00
tb
48964176c1 Update to protobuf 3.21.10
https://github.com/protocolbuffers/protobuf/releases/tag/v3.21.10
2022-12-03 10:16:15 +00:00
tb
ea8586e42f Update to protobuf 3.21.9 2022-10-28 21:08:14 +00:00
tb
a19592923b Update to protobuf 3.20.8
This includes an upstream patch from Brad enabling emutls on OpenBSD.
In turn, this results in symbol addition and removal, hence major bumps.

https://github.com/protocolbuffers/protobuf/releases/tag/v21.8
2022-10-20 21:30:04 +00:00
tb
e0b40d71fc Update to protobuf 3.21.7
Major bump for libprotoc due to symbol removal and struct size changes
https://github.com/protocolbuffers/protobuf/releases/tag/v21.7
2022-10-03 21:37:57 +00:00
tb
b2ce514d57 Update to protobuf 3.21.6
Fixes potential DoS CVE-2022-1941:
https://github.com/protocolbuffers/protobuf/security/advisories/GHSA-8gq9-2x98-w8hf
2022-10-03 21:30:13 +00:00
tb
0fcec2262b protobuf: update upstream numbers for shlibs 2022-08-12 15:59:55 +00:00
tb
f8db8397ba Update to protobuf 3.21.5
https://github.com/protocolbuffers/protobuf/releases/tag/v21.5
2022-08-12 15:58:28 +00:00
tb
c2ee250c4c Update protobuf to 3.21.4
https://github.com/protocolbuffers/protobuf/releases/tag/v21.3
https://github.com/protocolbuffers/protobuf/releases/tag/v21.4
2022-08-02 12:32:01 +00:00
tb
00aa88d452 Update to protobuf 3.21.2
https://github.com/protocolbuffers/protobuf/releases/tag/v21.2
2022-07-12 20:01:22 +00:00
tb
06d2b6cde6 Update to protobuf 3.21.1
https://github.com/protocolbuffers/protobuf/releases/tag/v21.1
2022-05-29 08:33:26 +00:00
tb
3c28a3226b Update protobuf to 3.21.0
https://github.com/protocolbuffers/protobuf/releases/tag/v21.0

There is a new versioning scheme where the first part is language API
specific while minor and patch versions remain coupled between languages:
https://developers.google.com/protocol-buffers/docs/news/2022-05-06
2022-05-28 17:12:16 +00:00
tb
0dba6165ad Update to protobuf 3.20.1
This only fixes some versioning issues in 3.20.0.
2022-04-25 15:31:45 +00:00
tb
9b30b7f73d Update to protobuf 3.20.0
https://github.com/protocolbuffers/protobuf/releases/tag/v3.20.0
2022-04-12 20:39:13 +00:00
tb
82f0a0689d devel/protobuf: sync variable names with py-protobuf to simplify dealing
with release candidates.
2022-03-12 20:03:03 +00:00
naddy
85229c97e7 drop RCS Ids 2022-03-11 18:49:30 +00:00
tb
0994bfad84 devel/protobuf: update to 3.19.3 2022-01-18 19:13:51 +00:00
tb
2e1e3a6ad8 devel/protobuf: update to 3.19.1 2021-11-03 07:38:56 +00:00
tb
55ac04f1bf Update to protobuf-3.18.1 2021-10-19 12:12:22 +00:00
tb
55cafa882a devel/protobuf: update to 3.18.0
https://github.com/protocolbuffers/protobuf/releases/tag/v3.18.0
2021-10-05 05:00:27 +00:00
tb
a409f0435c Update to protobuf 3.17.3
* Introduce FieldAccessListener.
  * Stop emitting boilerplate {Copy/Merge}From in each ProtoBuf class
  * Fixed some uninitialized variable warnings in generated_message_reflection.cc.

https://github.com/protocolbuffers/protobuf/releases/tag/v3.17.3
2021-06-12 10:25:10 +00:00
tb
8fa3f85c48 Update to protobuf 3.17.2
One fix each for kotlin and php.
https://github.com/protocolbuffers/protobuf/releases/tag/v3.17.2
2021-06-03 16:31:48 +00:00
tb
08cf76aac9 Update to protobuf 3.17.1, ok gnezdo
https://github.com/protocolbuffers/protobuf/releases/tag/v3.17.0
https://github.com/protocolbuffers/protobuf/releases/tag/v3.17.1
2021-05-26 15:28:54 +00:00
tb
ca05c8a014 Update to protobuf 3.16.0.
ChangeLog: https://github.com/protocolbuffers/protobuf/releases/tag/v3.16.0
2021-05-18 15:44:53 +00:00
tb
17f02a542b Update to protobuf 3.15.8.
This only bumps the version number.
2021-04-30 17:09:51 +00:00
tb
44762dd44c Update to protobuf 3.15.7
Main change is the removal of the pb namespace introduced in 3.15.0 that
caused some breakage (as in audio/clementine). Other than that there are
version number bumps and autoconf churn. All consumers built on amd64.
2021-04-04 07:48:58 +00:00
tb
b7061487a1 Update to protobuf 3.15.6
Released to fix something in Ruby, diff only bumps version numbers.
2021-03-16 03:52:58 +00:00
tb
42a328838f Update protobuf to 3.15.5
ok gnezdo sthen

Changelog: https://github.com/protocolbuffers/protobuf/releases/tag/v3.15.0
2021-03-16 03:07:53 +00:00
tb
908dd7bbae Update to protobuf 3.13.0
ok gnezdo
2020-09-08 06:30:18 +00:00
tb
695d659519 Update to protobuf 3.12.3
ok landry
2020-06-29 05:38:20 +00:00
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