BSD Ports

devel/npth 1.8 FreeBSD

New GNU Portable Threads

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21+
Categories
devel
Package size
21.7 KiB, 66.2 KiB installed

Description

nPth - The New GNU Portable Threads Library

This is a library to provide the GNU Pth API and thus a non-preemptive threads implementation.

In contrast to GNU Pth, it is based on the system's standard threads implementation. This allows the use of libraries which are not compatible to GNU Pth. Experience with a Windows Pth emulation showed that this is a solid way to provide a co-routine based framework.

In the other systems

SystemPortVersion
FreeBSDdevel/npth1.8
OpenBSDdevel/npth1.8
NetBSDdevel/npth1.8
DragonFlydevel/npth1.8
MidnightBSDdevel/npth1.8

Install

Binary package:

pkg install npth

From the ports tree:

cd /usr/ports/devel/npth/ && make install clean

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

RUN_DEPENDS=	npth>0:devel/npth
LIB_DEPENDS=	libnpth.so:devel/npth

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.81.81.61.81.8
FreeBSD:14:quarterly1.81.8n/a1.81.8
FreeBSD:15:latest1.81.8n/a1.81.8
FreeBSD:15:quarterly1.81.8n/an/an/a
FreeBSD:16:latest1.81.8n/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.

Required by 1312

The first 100 are listed.

Configuration

No options to configure.

USES
libtool pathfix tar:bzip2
Service scripts
none

Files

pkg-plist 6
  • include/npth.h
  • lib/libnpth.so
  • lib/libnpth.so.0
  • lib/libnpth.so.0.3.0
  • libdata/pkgconfig/npth.pc
  • share/aclocal/npth.m4
distinfo 1
FileSizeSHA256
npth-1.8.tar.bz23177398bd24b4f23a3065d6e5b26e98aba9ce783ea4fd781069c1b35d149694e90ca3e
Master sites 1
  • GNUPG

Commit history 0

No commits in the history this site was built from.