Update to 1.26.0.7b72724fe4
Port details
devel/py-grpcio 1.84.1
HTTP/2-based RPC framework
Port info
- Maintainer
- vanilla@FreeBSD.org
- Packages
- latest: 1.84.1
- Upstream
- up to date
- Last update
- to 1.84.1 · 3d4c7fe0db
- Quarterly
- 2026Q4: 1.84.0
- WWW
- https://pypi.org/project/grpcio/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install py312-grpcioinstalls 1.84.1 fromlatest; fromquarterly(2026Q4) 1.84.0- Port
# cd /usr/ports/devel/py-grpcio && make install clean- Size
- 4.6 MiB download · 18 MiB installed
- Depends on
- devel/py-protobuf 7.36.2,1, devel/py-six 1.17.0, dns/c-ares 1.34.9, lang/python312 3.12.15
- License
- APACHE20
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.84.1 | 1.84.0 | – |
| FreeBSD 15 | 1.84.1 | 1.84.0 | – |
| FreeBSD 14 | 1.84.0 | 1.84.0 | 1.84.0 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.84.0 | 1.84.0 | – |
| FreeBSD 14 | 1.84.0 | 1.84.0 | 1.84.0 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.84.1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (150)
Update to 1.25.0.109eb6b4e6
Update to 1.24.1.d50a8a299b
Update to 1.24.0.b4425a0420
Update to 1.23.0.a8d42fc441
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: 238330ea8c8ec7da
Update to 1.22.0.1f6befe931
Update to 1.21.1, and remove dependency of gcc. PR: 238400 Submitted by: garga@d75c3f8e80
1: Update to 1.20.1. 2: fix build with ppc64. Submitted by: pkubaj@ [2]b5d6c5814a
Update to 1.20.0.9fe3e6f474
Update to 1.19.0.355f175fe1
Update to 1.18.0.b21e5dde7d
Update to 1.17.1.fe60c7fa48
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: 231590a9f015d155
Update to 1.17.0.9c2781589e
devel/py-grpcio: drop unused patch after r473596 PR: 22301940d598bd6d
Update to 1.16.1.a7f9ad8e8a
Update to 1.16.0.e01a44b5f6
Update to 1.15.0.19ae56ea67
Update to 1.14.2.0ffb8ec26c
Update to 1.14.1.db51023a4a
Update to 1.14.0.f75ef5c56a
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: 22254209f9633cb6
Update to 1.13.0.3a2477f0a8
Use PY_FLAVOR for dependencies. FLAVOR is the current port's flavor, it should not be used outside of this scope. Sponsored by: Absolight4376dbbb58
Update to 1.12.1.d815ccaf35
Update to 1.12.0.5aa81b5469
Switch all pypi.python.org WWWs to a new PyPi home pypi.org where they now redirect to anyway. All new urls checked to return 200, I've fixed a couple of them in the process. Approved by: portmgr blanket, matc637402081
Update to 1.11.0.e4d9e8b636
Update to 1.10.1.9f31d1f0a6
Bump PORTREVISIONs of all users of math/mpc that we just updated to version 1.1.0 (via revision 464079).c2a92a1aea
Update to 1.10.0.7c1779fc94
Update to 1.9.1.717da2dbe2
Update to 1.9.0.6ce5129e01
Update to 1.8.6.622e4b78a7
Update to 1.8.4.d32d986eb6
Update to 1.8.3.e36468a8b6
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the
current python flavor. It can be used in dependency lines when the
port itself is not python flavored. For example, deskutils/calibre.
By default, all the flavors are generated. To only generate flavors
for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.
In all the ports with Python dependencies, the *_DEPENDS entries MUST
end with the flavor so that the framework knows which to build/use.
This is done by appending '@${PY_FLAVOR}' after the origin (or
@${FLAVOR} if in a Python module with Python flavors, as the content
will be the same). For example:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
PR: 223071
Reviewed by: portmgr, python
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D12464551be3c723Fix building with python3.6 on real env. Reported by: ganbold@8902a82955
Change license.24a67a6ccc
1: rework with autoplist. 2: bump version.44b07547c6
1: Fix build with python3. 2: add autoplist feature.2f01c30847
1: Update to 1.7.0. 2: unbreak on aarch64. PR: 223019 [2] Submitted by: jbeich@ [2] MFH: 2017Q4f7991b666a
Update to 1.6.3.b12a065e8d
1: Update to 1.4.0. 2: Add py-protobuf as RUN_DEPENDS.e52b3b00ea
Mark as broken on aarch64. Approved by: portmgr (tier-2 blanket)5d91da1e77
Update to 1.3.5. Sponsored by: kkstreama5186b0947
Mark some ports failing on power64. In cases where the error message was a stub, provide a real one. While here, pet portlint. Approved by: portmgr (tier-2 blanket) Reported by: swillsfa74598719
Update to 1.3.0.4356fe99b1
Add py-grpcio.1d3574577b