FreeBSD Ports

devel/php-grpc 1.84.0

High performance, general RPC framework

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
35d49052e5
License
APACHE20
Categories
devel, net
Package size
3515.1 KiB, 11140.0 KiB installed

Description

Remote Procedure Calls (RPCs) provide a useful abstraction for building distributed applications and services. The libraries in this repository provide a concrete implementation of the gRPC protocol, layered over HTTP/2. These libraries enable communication between clients and servers using any combination of the supported languages.

Install

As a binary package — by origin, or by package name:

pkg install devel/php-grpc
pkg install php82-grpc

From the ports tree:

cd /usr/ports/devel/php-grpc/ && make install clean

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

RUN_DEPENDS=	php82-grpc>0:devel/php-grpc

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:latest1.84.01.84.0--1.84.0
FreeBSD:14:quarterly1.84.01.84.0n/a-1.84.0
FreeBSD:15:latest1.84.01.84.0n/a--
FreeBSD:15:quarterly1.84.01.84.0n/an/an/a
FreeBSD:16:latest1.84.01.84.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

All build dependencies 11
All run dependencies 6

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++17-lang php:ext
Service scripts
none
Flavors
php83-grpc-1.84.0, php84-grpc-1.84.0, php85-grpc-1.84.0

Message after installing

This file has been added to automatically load the installed extension:
/usr/local/etc/php/ext-20-grpc.ini.sample

Files

distinfo 1
FileSizeSHA256
grpc-grpc-php-ext-v1.84.0_GH0.tar.gz7.183907e+06cad123637b3571bd458fa3c55793e773a3c3b20841c6e3935519df2d365cd2ee

Commit history 6

DateCommitCreditsLog message
35d49052e5 Vanilla I. Shu devel/php-grpc: update to 1.84.0.
74f8b8e2c7 Vanilla I. Shu devel/php-grpc: update to 1.83.1.
e6cdd1dc70 Piotr Kubaj devel/php-grpc: add powerpc64* support
/wrkdirs/usr/ports/devel/php-grpc/work-php82/grpc-php-ext-1.83.0/third_party/boringssl-with-bazel/include/openssl/target.h:74:2: error: "Unknown target CPU" 74 | #error "Unknown target CPU" | ^ 1 error generated.
6d79ef9395 Vanilla I. Shu devel/php-grpc: update to 1.83.0.
fb9322ee60 Vanilla I. Shu devel/php-grpc: update to 1.82.1, and converted to php extension.
PR: 296792

The latest 5 of 6 in the history this site was built from.