devel/libthreadar 1.6.1 FreeBSD
Abstracted set of C++ *classes* to manipulate threads
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- LGPL3
- Categories
- devel, sysutils
- Package size
- 72.5 KiB, 505.4 KiB installed
Description
Libthreadar is a C++ library providing an abstracted set of C++ *classes* to manipulate threads in a very simple and efficient way from your C++ code.
It's used to support multithreading in the DAR archiver.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/libthreadar | 1.6.1 |
| NetBSD | devel/libthreadar | 1.4.0 |
| DragonFly | devel/libthreadar | 1.5.2 |
Install
Binary package:
pkg install libthreadar
From the ports tree:
cd /usr/ports/devel/libthreadar/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libthreadar>0:devel/libthreadar
LIB_DEPENDS= libthreadar.so:devel/libthreadar
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 | 1.6.1 | 1.6.1 | 1.4.0 | 1.6.0 | 1.6.1 |
| FreeBSD:14:quarterly | 1.6.1 | 1.6.1 | n/a | 1.5.2 | 1.6.1 |
| FreeBSD:15:latest | 1.6.1 | 1.6.1 | n/a | 1.6.0 | 1.6.1 |
| FreeBSD:15:quarterly | 1.6.1 | 1.6.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.6.1 | 1.6.1 | 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.
Required by 1
Configuration
No options to configure.
- USES
- libtool
- Service scripts
- none
Files
pkg-plist 21
- include/libthreadar/barrier.hpp
- include/libthreadar/condition.hpp
- include/libthreadar/exceptions.hpp
- include/libthreadar/fast_tampon.hpp
- include/libthreadar/freezer.hpp
- include/libthreadar/libthreadar.hpp
- include/libthreadar/libthreadar_config.h
- include/libthreadar/mutex.hpp
- include/libthreadar/ratelier_gather.hpp
- include/libthreadar/ratelier_scatter.hpp
- include/libthreadar/semaphore.hpp
- include/libthreadar/tampon.hpp
- include/libthreadar/thread.hpp
- include/libthreadar/thread_signal.hpp
- include/libthreadar/tools.hpp
- lib/libthreadar.a
- lib/libthreadar.so
- lib/libthreadar.so.1000
- lib/libthreadar.so.1000.
- libdata/pkgconfig/libthreadar.pc
- share/libthreadar/README
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libthreadar-1.6.1.tar.gz | 465288 | 467709320c54215ac8829ef48e856d890caa4f6a7831633d3992e0b5359f38d8 |
Master sites 2
- SF/libthreadar/1.6.1/
- https://dar.edrusb.org/libthreadar/Releases/
Commit history 0
No commits in the history this site was built from.