Skip to content

Commit

Permalink
Upgrade protobuf-c to version 1.3.0:
Browse files Browse the repository at this point in the history
  [ 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).

  [ Paolo Borelli ]
  * Turn the compiler into a protoc plugin (#206). This allows the protobuf-c
    compiler to be invoked as "protoc --c_out=...". For backwards
    compatibility, we still ship a protoc-c command, but it's a symlink to the
    protoc-gen-c binary.

  * proto3 support (#228).

  * Remove leftover FIXME comment (#258).

  * Fix proto3 "is zeroish" evaluation (#264).

  * Small cleanup in oneof handling (#265).

  * Rework is_zeroish one more time (#267).

  * proto3: make strings default to "" instead of NULL (#274).

  [ Tomek Wasilczyk ]
  * Fix -Wsign-compare warnings (#213).

  * Fix ISO C90 -Wdeclaration-after-statement warnings (#214).

  * Fix bigendian -Wunused-label warning (#215).

  [ Ilya Lipnitsky ]
  * protoc-c/c_message.cc: Force int size on oneof enums (#221). Fixes wrong
    enum generation and handling for onceof cases (#220).

  [ Adnan ]
  * Fix cmake build if built as part of an external project (#231).

  [ Gregory Detal ]
  * Remove .pb.{cc,h} in distdir instead of top_distdir in order to prevent
    removing files from other projects when protobuf-c is included as an
    autotools subproject (#232).

  [ Ben Farnham ]
  * Relax autoconf constraint from v2.64 to v2.63 so that it works on older
    Linux distros (#233).

  [ Thomas Koeckerbauer ]
  * rm argument fix for Solaris (#234).

  * Add 'const' qualifier to 'init_value' variable in generated files (#236).

  [ Richard Kettlewell ]
  * Document and extend the effect of passing NULL to ..._free_unpacked
    functions (#255).

  [ Alex Milich ]
  * CMake: Workaround for static builds that use MSVC (#243).

  [ Josh Junon ]
  * CMake: Allow protobuf-c to be included via include_subdirectory (#245).

  [ Alexei Kasatkin ]
  * CMake: Windows fixes (#266).

This fixes the build breakage with devel/protobuf 1.3.0 [1]

PR:		221572 [1]
Sponsored by:	Farsight Security, Inc.
  • Loading branch information
DonLewisFreeBSD committed Aug 17, 2017
1 parent f267979 commit 4ea07d5
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 4 deletions.
3 changes: 1 addition & 2 deletions devel/protobuf-c/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,8 @@
# $FreeBSD$

PORTNAME= protobuf-c
PORTVERSION= 1.2.1
PORTVERSION= 1.3.0
DISTVERSIONPREFIX= v
PORTREVISION= 3
CATEGORIES= devel

MAINTAINER= truckman@FreeBSD.org
Expand Down
5 changes: 3 additions & 2 deletions devel/protobuf-c/distinfo
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
SHA256 (protobuf-c-protobuf-c-v1.2.1_GH0.tar.gz) = 2d708fb3c024b9e6e86df141faff802194f5db90a4b79e6d4aa6bd61dd983dd6
SIZE (protobuf-c-protobuf-c-v1.2.1_GH0.tar.gz) = 117856
TIMESTAMP = 1502899550
SHA256 (protobuf-c-protobuf-c-v1.3.0_GH0.tar.gz) = fd8f6f5d6927330cf2b8b4ec8332de8b1ee2b8f2480b52ee3f221aad6de2082c
SIZE (protobuf-c-protobuf-c-v1.3.0_GH0.tar.gz) = 123153
1 change: 1 addition & 0 deletions devel/protobuf-c/pkg-plist
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
bin/protoc-c
bin/protoc-gen-c
include/google/protobuf-c/protobuf-c.h
include/protobuf-c/protobuf-c.h
lib/libprotobuf-c.a
Expand Down

0 comments on commit 4ea07d5

Please sign in to comment.