notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2023Q1
nanopb Protocol Buffers with small code size
0.4.7.7 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.4.7.7Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-03-12 09:09:07
Last Update: 2023-03-12 09:07:10
Commit Hash: d2e0030
License: BSD3CLAUSE
WWW:
https://jpa.kapsi.fi/nanopb/
Description:
Nanopb is a small code-size Protocol Buffers implementation in ansi C. It is especially suitable for use in microcontrollers, but fits any memory restricted system.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (24 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/nanopb-0.4.7.7/catalog.mk
  3. /usr/local/share/licenses/nanopb-0.4.7.7/LICENSE
  4. /usr/local/share/licenses/nanopb-0.4.7.7/BSD3CLAUSE
  5. bin/nanopb_generator.py
  6. bin/protoc-gen-nanopb
  7. include/pb.h
  8. include/pb_common.h
  9. include/pb_decode.h
  10. include/pb_encode.h
  11. lib/cmake/nanopb/nanopb-config-version.cmake
  12. lib/cmake/nanopb/nanopb-config.cmake
  13. lib/cmake/nanopb/nanopb-targets-release.cmake
  14. lib/cmake/nanopb/nanopb-targets.cmake
  15. lib/libprotobuf-nanopb.a
  16. lib/libprotobuf-nanopb.so
  17. lib/libprotobuf-nanopb.so.0
  18. lib/python3.9/site-packages/proto/__init__.py
  19. lib/python3.9/site-packages/proto/_utils.py
  20. lib/python3.9/site-packages/proto/nanopb.proto
  21. lib/python3.9/site-packages/proto/nanopb_pb2.py
  22. @owner
  23. @group
  24. @mode
Collapse this list.
Dependency lines:
  • nanopb>0:devel/nanopb
To install the port:
cd /usr/ports/devel/nanopb/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/nanopb
  • pkg install nanopb
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nanopb
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1678602056 SHA256 (nanopb-nanopb-0.4.7-7-gee27d70_GH0.tar.gz) = ab48b9548b7f190d669bb10e02b26067ad8abb2f35210fcfae85c343aa8ad305 SIZE (nanopb-nanopb-0.4.7-7-gee27d70_GH0.tar.gz) = 1153849

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. protoc : devel/protobuf
  2. py39-setuptools>0 : devel/py-setuptools@py39
  3. cmake : devel/cmake-core
  4. ninja : devel/ninja
  5. python3.9 : lang/python39
Test dependencies:
  1. scons : devel/scons
  2. python3.9 : lang/python39
Runtime dependencies:
  1. py39-protobuf>0 : devel/py-protobuf@py39
  2. python3.9 : lang/python39
This port is required by:
for Build
  1. devel/criterion
for Run
  1. devel/criterion

Configuration Options:
No options to configure
Options name:
devel_nanopb
USES:
cmake python shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/nanopb/nanopb/tar.gz/0.4.7-7-gee27d70?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.4.7.7
12 Mar 2023 09:07:10
commit hash: d2e0030812d9d52b8ddac4d7d093b52223a13de5commit hash: d2e0030812d9d52b8ddac4d7d093b52223a13de5commit hash: d2e0030812d9d52b8ddac4d7d093b52223a13de5commit hash: d2e0030812d9d52b8ddac4d7d093b52223a13de5 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/nanopb: Update 0.4.7-3 → 0.4.7-7

devel/criterion was bereaking with the previous revision.

(cherry picked from commit 0ad835493002df20fcaffd7675e1a280845fd31b)

Number of commits found: 1