BSD Ports

devel/py-protobuf-py-ext 0.5.0_1 FreeBSD

Native extension for protobuf-py

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
9c878207a1
License
APACHE20
Categories
devel, python
Package size
381.9 KiB, 897.0 KiB installed

Description

The native Python extension for accelerating heavyweight operations on Protobuf messages, written in Rust. See protobuf-py for more details.

In the other systems

SystemPortVersion
FreeBSDdevel/py-protobuf-py-ext0.5.0_1
HardenedBSDdevel/py-protobuf-py-ext0.5.0
GhostBSDdevel/py-protobuf-py-ext0.5.0

Install

Binary package:

pkg install py312-protobuf-py-ext

From the ports tree:

cd /usr/ports/devel/py-protobuf-py-ext/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-protobuf-py-ext>0:devel/py-protobuf-py-ext

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.5.00.5.0_1--0.5.0_1
FreeBSD:14:quarterly0.5.00.5.0n/a-0.5.0
FreeBSD:15:latest0.5.0_10.5.0_1n/a--
FreeBSD:15:quarterly0.5.00.5.0n/an/an/a
FreeBSD:16:latest0.5.00.5.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 23
Run dependencies 7

Configuration

No options to configure.

USES
cargo python
Service scripts
none

Files

distinfo 58
FileSizeSHA256
protobuf_py_ext-0.5.0.tar.gz5783299c3e47e145e6ccc758ac473b967240e4cd5d4ddbb12352da2fea44bb09b75a6
rust/crates/ahash-0.8.12.crate434135a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
rust/crates/autocfg-1.5.1.crate18911f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53
rust/crates/base64-0.22.1.crate8159772b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
rust/crates/base64-0.23.1.crate93605ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5
rust/crates/bitvec-1.1.1.crate225850ddcec3d12c579d40898fe0a9a358a803c23e9c52ca3c425707f81c9436211837
rust/crates/buffa-0.9.2.crate299458a92f2f5df67a9d5ccfc65237bfc954c56328aee40a04a9b92381ecba370be246
rust/crates/bytes-1.12.1.crate75667fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04
rust/crates/cfg-if-1.0.4.crate93609330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
rust/crates/foldhash-0.1.5.crate21901d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
rust/crates/funty-2.0.0.crate13160e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
rust/crates/getrandom-0.3.4.crate50932899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
rust/crates/hashbrown-0.15.5.crate1409089229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
rust/crates/heck-0.5.0.crate115172304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
rust/crates/itoa-1.0.18.crate159358f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682
rust/crates/jiter-0.17.0.crate217936bc2f2b4e673d798b3dbad0af24bc23b92013e680a6b9ad300b4e5e52fafe0586
rust/crates/lexical-parse-float-1.0.6.crate19400352a9f232fbd6f550bc0137dcb5f99ab674071ac2d690ac69704593cb4abbea56
rust/crates/lexical-parse-integer-1.0.6.crate375019a7a039f8fb9c19c996cd7b2fcce303c1b2874fe1aca544edc85c4a5f8489b34
rust/crates/lexical-util-1.0.7.crate1117472604dd126bb14f13fb5d1bd6a66155079cb9fa655b37f875b3a742c705dbed17
rust/crates/libc-0.2.189.crate8515023eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2
Master sites 1
  • PYPI

Commit history 5

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
8f138e69ad Po-Chuan Hsieh devel/py-protobuf-py-ext: Update to 0.5.0
Changes: https://github.com/bufbuild/protobuf-py/releases
62c3b1d857 Po-Chuan Hsieh devel/py-protobuf-py-ext: Update to 0.4.0
Changes: https://github.com/bufbuild/protobuf-py/releases
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
33c041b81a Po-Chuan Hsieh devel/py-protobuf-py-ext: Add py-protobuf-py-ext 0.3.0
The native Python extension for accelerating heavyweight operations on Protobuf messages, written in Rust. See protobuf-py for more details.