Rosen Penev
89c2971c6e
protobuf-c: don't build shared host library
...
No point and can avoid rpath hacks.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-10-21 14:38:53 -07:00
Rosen Penev
40d2b7c43e
libprotobuf-c: update to 1.4.0
...
Remove patch. Upstream fixed it.
Add AUTORELEASE for simplicity.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-12 21:17:55 -07:00
Rosen Penev
2e654b19f3
treewide: back to cmake.mk
...
Ninja was merged to base and therefore we can now use normal cmake.mk
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-12 21:05:01 -07:00
Rosen Penev
a31b732007
treewide: build CMake projects with Ninja
...
faster to compile.
A small selection of packages was tested going from:
Executed in 696.30 secs fish external
usr time 82.98 mins 395.00 micros 82.98 mins
sys time 9.02 mins 0.00 micros 9.02 mins
to:
Executed in 592.20 secs fish external
usr time 84.84 mins 361.00 micros 84.84 mins
sys time 8.85 mins 57.00 micros 8.85 mins
Tested by running make -j 12 and wiping staging/build_dir/target_x
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-27 21:51:50 -07:00
Rosen Penev
499564b1d1
protobuf-c: fix host build on GCC4
...
prereq-build.mk says that GCC 4.8 and above is supported. GCC 4.8
does not default to gnu++11. This fixes compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-05-24 18:36:13 -07:00
Rosen Penev
9b3dfb6d11
protobuf-c: remove myself as maintainer
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-03-15 19:49:09 -07:00
Rosen Penev
e547169c51
protobuf-c: update to 1.3.3
...
Refreshed patch.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-23 15:00:08 -08:00
Rosen Penev
546a603da6
protobuf-c: Fix typo in pkgconfig file
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-10-14 11:53:12 -07:00
Rosen Penev
30a116db3d
protobuf-c: Add pkgconfig file for CMake
...
Fixes compilation for a few packages.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-29 18:49:36 -07:00
Rosen Penev
7a2b6bfdb8
protobuf-c: Fix host binary
...
It needs rpath to find libprotoc.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-25 21:57:22 -07:00
Rosen Penev
39927180b5
protobuf-c: Fix mistake from previous commit
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-24 12:46:36 -07:00
Rosen Penev
53b9d894fb
libprotobuf-c: Switch to CMake
...
Simplifies the Makefile.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-09-23 15:01:02 -07:00
Rosen Penev
753553980d
libprotobuf-c: Update to 1.32
...
Remove upstreamed patch.
Updated License information.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-06-30 18:04:18 -07:00
Luka Paulic
b40718dcbc
protobuf-c: bump PKG_RELEASE
...
Signed-off-by: Luka Paulic <luka.paulic@fer.hr>
2019-04-10 22:00:37 +02:00
Luka Paulic
a74f610502
protobuf-c: fix x86 build fail
...
Signed-off-by: Luka Paulic <luka.paulic@sartura.hr>
2019-04-10 14:14:48 +02:00
Rosen Penev
e8168cca09
Revert "protobuf-c: Disable protoc for host build"
2019-04-07 16:58:44 -07:00
Rosen Penev
1266be5bc6
protobuf-c: Disable protoc for host build
...
On some platforms, the host build is failing as the tests fail. protoc is
not used anyway.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-04-06 21:34:16 -07:00
Jacob Siverskog
f3d2f1698c
protobuf-c: Change maintainer
...
Change maintainer to Rosen Penev as agreed upon
(https://github.com/openwrt/packages/pull/6778#issuecomment-414479840 ).
Signed-off-by: Jacob Siverskog <jacob@teenage.engineering>
2018-08-22 17:47:19 +02:00
Rosen Penev
be07e5d2f9
protobuf-c: Update to 1.3.1
...
Switched to regular tarballs. Makes updating easier and avoids having to
autoreconf. Simplifies Makefile slightly.
Updated project URL. Some Makefile reorganization was done for consistency
with other packages.
Added parallel build for faster building.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-08-17 13:16:26 -07:00
Eneas U de Queiroz
3bcaa7a4fe
protobuf-c: bump to 1.3.0
...
Version 1.2.1 does not currently compile without a patch.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-07-06 09:53:55 +08:00
Mislav Novakovic
a35581902c
protobuf-c: add build time dependency protobuf
...
Signed-off-by: Mislav Novakovic <mislav.novakovic@sartura.hr>
2018-06-07 12:27:12 +02:00
Mike Kershaw / Dragorn
6915059e35
Enable the host tools on protobuf-c (protoc-c specifically)
...
Signed-Off-By: Mike Kershaw <dragorn@kismetwireless.net>
2018-04-30 17:14:47 -04:00
Etienne Champetier
4006865ae8
treewide: run "make check FIXUP=1"
...
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git
(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-29 21:41:14 -07:00
Jacob Siverskog
9ce3f97b06
protobuf-c: Bump version to 1.2.1.
...
Signed-off-by: Jacob Siverskog <jacob@teenage.engineering>
2016-02-08 14:40:32 +01:00
Jo-Philipp Wich
ad1d97d8e6
protobuf-c: use generic autoreconf fixup
...
Invoke the generic autoreconf fixup instead of calling the shipped autogen.sh.
This ensures that proper variants of libtoolize, autoconf, automake etc. are
used, otherwise it is not possible to rebuild protobuf-c in the SDK env.
The change requires backport to BB as it currently blocks the rebuild of ocerv.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-01-10 23:58:36 +01:00
Jacob Siverskog
66817dee95
protobuf-c: Add license information.
...
Signed-off-by: Jacob Siverskog <jacob@teenageengineering.com>
2014-08-27 15:35:13 +02:00
Jacob Siverskog
459a47b0cf
protobuf-c: Bump version to 1.0.1.
...
Signed-off-by: Jacob Siverskog <jacob@teenageengineering.com>
2014-08-26 09:11:26 +02:00
Jacob Siverskog
172a5ecc2d
protobuf-c: Add myself as maintainer.
...
Signed-off-by: Jacob Siverskog <jacob@teenageengineering.com>
2014-07-15 09:44:42 +02:00
Jacob Siverskog
97eac718c0
protobuf-c: import from packages, bump version.
...
Signed-off-by: Jacob Siverskog <jacob@teenageengineering.com>
2014-07-14 15:57:06 +02:00