net/py-pysendfile 2.0.1_2
Python interface to sendfile(2)
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- net, python, devel
- Package size
- 8.3 KiB, 19.4 KiB installed
Description
sendfile(2) is a system call which provides a "zero-copy" way of copying data from one file descriptor to another (a socket). The phrase "zero-copy" refers to the fact that all of the copying of data between the two descriptors is done entirely by the kernel, with no copying of data into userspace buffers.
Install
As a binary package — by origin, or by package name:
pkg install net/py-pysendfile
pkg install py312-pysendfile
From the ports tree:
cd /usr/ports/net/py-pysendfile/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-pysendfile>0:net/py-pysendfile
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.0.1_2 | 2.0.1_2 | 2.0.1_1 | 2.0.1_2 | 2.0.1_2 |
| FreeBSD:14:quarterly | 2.0.1_2 | 2.0.1_2 | n/a | 2.0.1_2 | 2.0.1_2 |
| FreeBSD:15:latest | 2.0.1_2 | 2.0.1_2 | n/a | 2.0.1_2 | 2.0.1_2 |
| FreeBSD:15:quarterly | 2.0.1_2 | 2.0.1_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.0.1_2 | 2.0.1_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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 7
Required by 1
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
- Conflicts with
- py*-sendfile
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pysendfile-2.0.1.tar.gz | 19315 | 510a414b270986fba3c79cb76d90a4c910c701bfb43ff983a5d4e92846050e17 |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.