Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.4.1_5 18 Sep 2024 19:10:12 |
Po-Chuan Hsieh (sunpoet) |
devel/protobuf: Update to 28.1
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
1.4.1_4 15 Sep 2024 20:09:36 |
Po-Chuan Hsieh (sunpoet) |
devel/protobuf: Update to 28.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
1.4.1_3 15 Aug 2024 11:47:41 |
Po-Chuan Hsieh (sunpoet) |
devel/protobuf-c: Fix build with protobuf 26.0+
- Bump PORTREVISION for package change
Obtained from: https://github.com/protobuf-c/protobuf-c/pull/711 (based on) |
1.4.1_2 14 Dec 2023 17:03:10 |
Po-Chuan Hsieh (sunpoet) |
devel/protobuf: Update to 24.4
- Use USES=pathfix to fix .pc installation
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
1.4.1_1 14 Dec 2023 17:03:04 |
Po-Chuan Hsieh (sunpoet) |
devel/protobuf-c: Fix build with protobuf 22+
Reference: https://github.com/protobuf-c/protobuf-c/commit/69fc2f13bb66d24ed509d099df5da23bf3846534 |
1.4.1_1 09 Oct 2022 15:37:51 |
Po-Chuan Hsieh (sunpoet) |
devel/protobuf: Update to 3.21.7
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
1.4.1 11 Sep 2022 18:48:32 |
Daniel Engberg (diizzy) |
devel/protobuf-c: Update to 1.4.1
- Use upstream release archive as recommended by Porters Handbook
USE_GITHUB section
- Do some minor rework of port to improve readability and some
minor cleanups
PR: 265191
Approved by: truckman (maintainer timeout, 6+ weeks) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.4.0_3 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.4.0_3 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
1.4.0_3 16 Apr 2022 04:19:07 |
Po-Chuan Hsieh (sunpoet) |
devel/protobuf: Update to 3.20.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
1.4.0_2 28 Feb 2022 12:46:46 |
Po-Chuan Hsieh (sunpoet) |
devel/protobuf: Update to 3.19.4
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
1.4.0_1 21 Jul 2021 18:11:52 |
Po-Chuan Hsieh (sunpoet) |
devel/protobuf: Update to 3.17.3
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases
PR: 257026
Exp-run by: antoine |
1.4.0 31 May 2021 17:20:47 |
Don Lewis (truckman) |
devel/protobuf-c: Upgrade to version 1.4.0:
[ Ilya Lipnitsky ]
* c_message.cc: Resolve name conflict between certain enums and oneofs
(#427).
* protobuf-c.h: Fix Windows DLL export issue with the
protobuf_c_empty_string symbol (#428).
* Standardize pkg-config for use by autotools and cmake, fix cmake tests
(#425).
* protobuf-c.c: Cast %lu args to unsigned long int (#429).
* protoc-c: Remove leading underscores from structs (#430).
* protoc-c: Fix shared lib build on windows, migrate from Travis CI to
GitHub Actions (#459).
* protobuf-c: Don't use ProtobufCWireType internally (#463).
* protoc-c: Add custom options support (#466). (Only the first 15 lines of the commit message are shown above ) |
1.3.2_7 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.3.2_7 26 Jan 2021 14:01:09 |
sunpoet |
Bump PORTREVISION for devel/protobuf shlib change |
1.3.2_6 30 Aug 2020 20:19:42 |
sunpoet |
Bump PORTREVISION for devel/protobuf shlib change |
1.3.2_5 03 Jun 2020 18:32:06 |
sunpoet |
Bump PORTREVISION for devel/protobuf shlib change |
1.3.2_4 22 Jan 2020 05:53:20 |
sunpoet |
Bump PORTREVISION for devel/protobuf shlib change |
1.3.2_3 31 Jul 2019 16:38:53 |
sunpoet |
Bump PORTREVISION for devel/protobuf shlib change |
1.3.2_2 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
1.3.2_1 05 Jul 2019 19:08:49 |
sunpoet |
Update devel/protobuf to 3.8.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases
PR: 238808
Exp-run by: antoine |
1.3.2 26 Jun 2019 18:06:12 |
truckman |
Upgrade devel/protobuf-c to version 1.3.2:
[ Robert Edmonds ]
* Release 1.3.2.
* Use protobuf 3.7.1 in the Travis-CI environment (#368).
* Fix test suite build failure on newer versions of protobuf (#369).
[ Ilya Lipnitskiy ]
* Fix proto3 repeated scalar field default packing behavior (#330, #377).
[ Adam Cozzette ]
* Fix out-of-bounds read in scan_length_prefixed_data() (#375, #376).
(Only the first 15 lines of the commit message are shown above ) |
1.3.1_3 31 Mar 2019 13:41:03 |
sunpoet |
Update devel/protobuf to 3.7.1
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases
PR: 236157
Exp-run by: antoine |
1.3.1_2 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
1.3.1_1 03 Dec 2018 19:41:33 |
sunpoet |
Update devel/protobuf to 3.6.1
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases
PR: 231008
Exp-run by: antoine |
1.3.1 10 Sep 2018 13:14:52 |
mat |
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
1.3.1 15 Aug 2018 17:13:32 |
truckman |
Upgrade devel/protobuf-c to version 1.3.1:
[ Robert Edmonds ]
* Release 1.3.1.
* Restore protobuf-2.x compatibility (#284, #285).
* Use xenial and protobuf 3.6.1 in the Travis-CI environment (#332).
* Convert uses of protobuf's scoped_ptr.h to C++11 std::unique_ptr, needed
to compile against protobuf 3.6.1 (#320, #333).
* Use AX_CXX_COMPILE_STDCXX macro to enable C++11 support in old compilers
(#312, #317, #327, #334).
(Only the first 15 lines of the commit message are shown above ) |
1.3.0_4 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
1.3.0_3 24 Jun 2018 21:11:15 |
sunpoet |
Revert r473259 and r473260 which are committed by accident
- Bump PORTEPOCH for protobuf and py-protobuf
- Bump PORTREVISION for dependent ports |
1.3.0_2 24 Jun 2018 20:19:46 |
sunpoet |
Update to 3.6.0
Changes: https://github.com/google/protobuf/releases |
1.3.0_1 15 Feb 2018 00:33:27 |
truckman |
Add compiler:c++11-lang to USES to unbreak protobuf-c build on Tier-2
FreeBSD architectures that use ancient gcc as their base compiler.
No PORTREVISION bump since there is no change on architectures where
protobuf-c already builds.
PR: 225662
Submitted by: devel@stasyan.com
Sponsored by: Farsight Security, Inc. |
1.3.0_1 11 Dec 2017 18:26:14 |
sunpoet |
Update devel/protobuf to 3.5.0
- Bump PORTREVISION for shlib change
Changes: https://github.com/google/protobuf/releases |
1.3.0 17 Aug 2017 11:19:18 |
truckman |
Upgrade protobuf-c to version 1.3.0:
[ Robert Edmonds ]
* Release 1.3.0.
* Add test case for the issue in #220 (#254).
* Fix issue #251, "Bad enums with multiple oneofs" (#256).
* Add warning flags to my_CFLAGS (#257).
* Fix namespace errors when compiled with latest protobuf (#280).
* Bump minimum required header version for proto3 syntax (#282).
(Only the first 15 lines of the commit message are shown above ) |
1.2.1_3 16 Aug 2017 15:44:49 |
sunpoet |
Update devel/protobuf to 3.4.0
- Bump PORTREVISION for shlib change
Changes: https://github.com/google/protobuf/releases |
1.2.1_2 29 Jan 2017 16:04:36 |
sunpoet |
Update devel/protobuf to 3.2.0
- Bump PORTREVISION for shlib change
Changes: https://github.com/google/protobuf/releases |
1.2.1_1 14 Dec 2016 17:58:20 |
sunpoet |
- Update devel/protobuf to 3.1.0
- Bump PORTREVISION for shlib change
Changes: https://github.com/google/protobuf/releases |
1.2.1 02 Dec 2016 09:21:59 |
mat |
http://github.com redirects to https://github.com, spare everyone a redirect.
Sponsored by: Absolight |
1.2.1 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
1.2.1 02 Feb 2016 22:55:33 |
truckman |
Upgrade protobuf-c to version 1.2.1:
protobuf-c (1.2.1)
[ Robert Edmonds ]
* Release 1.2.1.
[ Paolo Borelli ]
* protoc-c: Generate code that uses the universal zero initializer {0} when
initializing a oneof union (#187, #205).
PR: 206863
Submitted by: olgeni
Sponsored by: Farsight Security, Inc. |
1.2.0 01 Feb 2016 07:08:15 |
truckman |
Upgrade devel/protobuf-c to 1.2.0.
[ Robert Edmonds ]
* Release 1.2.0.
[ Ilya Lipnitsky ]
* Implement the "optimize_for = CODE_SIZE" option (#183).
* Eliminate undefined behavior in zigzag functions (#198).
* Pack negative enum values correctly (#199).
[ Peter Leschev ]
* Fix protobuf_c_message_get_packed_size() on 16-bit systems (#196, #197).
[ Diego Elio Petten\xc3\xb2 ]
* Update link to Autotools Mythbuster to canonical site (#201).
[ Zex Li ]
* Skip test suite when cross-compiling (#184).
PR: 206757
Submitted by: olgeni
Sponsored by: Farsight Security, Inc. |
1.1.1 22 Aug 2015 01:05:26 |
truckman |
Use option helper, eliminating the need for bsd.port.options.mk.
Sponsored by: Farsight Security, Inc. |
1.1.1 06 May 2015 21:05:06 |
truckman |
Upgrade devel/protobuf-c to 1.1.1
[ Robert Edmonds ]
* Release 1.1.1.
* Use protobuf 2.6.1 in the Travis-CI environment.
[ Ilya Lipnitskiy ]
* Munge C block comment delimiters in protobuf comments, preventing syntax
errors in generated header files (Issue #180, #185).
* Add static qualifier to ProtobufCEnumValue and ProtobufCEnumValueIndex
variables in generated output.
[ Oleg Efimov ] (Only the first 15 lines of the commit message are shown above ) |
1.1.0 28 Apr 2015 18:44:05 |
bdrewery |
USE_GITHUB: For the new support, fix DISTNAME to be more consistent.
When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.
Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.
empty() is used rather than (!defined || !${}) to support fmake.
The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.
PR: 199069
With hat: portmgr
Testing done: All USE_GITHUB ports without GH_COMMIT were
checksum/fetch/extract/WRKSRC tested. |
1.1.0 06 Apr 2015 12:51:37 |
truckman |
Convert to USE_GITHUB. This requires USES=autoreconf, but eliminates
the need for USES=pathfix as well as a patch.
Differential Revision: https://reviews.freebsd.org/D2234
Approved by: mat (mentor)
Sponsored by: Farsight Security, Inc. |
1.1.0 08 Jan 2015 00:03:45 |
truckman |
Upgrade to version 1.1.0:
protobuf-c (1.1.0)
[ Robert Edmonds ]
* Release 1.1.0.
[ Ilya Lipnitskiy ]
* Fix a bug when merging optional byte fields.
* Documentation updates.
* Implement oneof support (Issue #174). Protobuf 2.6.0 or newer is now
required to build protobuf-c.
(Only the first 15 lines of the commit message are shown above ) |
1.0.2_2 31 Dec 2014 06:45:11 |
antoine |
Update devel/doxygen to 1.8.9
PR: ports/196342
Submitted by: Naram Qashat (maintainer)
Exp-run and fixes to depending ports: self |
1.0.2_1 27 Oct 2014 11:03:01 |
bapt |
Cleanup plist |
1.0.2_1 04 Oct 2014 15:12:45 |
sunpoet |
- Update to 2.6.0
- Update MASTER_SITES
- Add my LOCAL to MASTER_SITES
- Use USE_CSTD
- Use MAKE_CMD
- Reformat pkg-descr
- Update WWW
- Take maintainership
- Bump PORTREVISION for devel/protobuf shlib change
Changes: https://code.google.com/p/protobuf/source/browse/trunk/CHANGES.txt |
1.0.2 19 Sep 2014 07:25:41 |
amdmi3 |
- Update to 1.0.2
PR: 193674
Submitted by: truckman@FreeBSD.org (maintainer) |
1.0.1_1 27 Aug 2014 10:27:06 |
amdmi3 |
- Drop .la files, no dependees require them
Approved by: portmgr blanket |
1.0.1 16 Aug 2014 21:04:53 |
wg |
devel/protobuf-c: update to 1.0.1
- Bump port revision due to shlib change
- Add DOCS option
- Pass maintainership to submitter
PR: 192175
Submitted by: truckman
Approved by: maintainer |
0.15_2 23 Apr 2014 13:25:17 |
tijl |
When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la. So everything that subsequently links with libA will also
link to these extra libraries. This causes too much overlinking.
This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging. However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.
So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).
(Only the first 15 lines of the commit message are shown above ) |
0.15_1 05 Feb 2014 23:34:19 |
bapt |
Support stage
USES=libtool |
0.15_1 20 Sep 2013 17:13:47 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
02 Sep 2013 06:45:48
|
bapt |
Eradicate USE_GNOME=pkgconfig from devel
While here:
USE_GMAKE->USES=gmake
USE_GNOME=gnomehack->USES=pathfix
USE_PERL5*->USES=perl5 |
0.15_1 18 Mar 2013 15:14:28 |
vanilla |
1: Upgrade protobuf to 2.5.0.
2: bump revision.
3: document UPDATING. |
0.15 11 Nov 2011 01:56:07 |
linimon |
Mark as broken on powerpc-9: does not compile.
Hat: portmgr
Feature safe: yes |
0.15 23 Sep 2011 22:26:39 |
amdmi3 |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
0.15 31 May 2011 02:01:28 |
vanilla |
Add protobuf-c 0.15, this package provides a code generator and runtime
libraries to use Protocol Buffers from pure C (not C++).
PR: ports/157099
Submitted by: Aaron Hurt <ahurt at anbcs.com> |