devel/ptl 2.3.3_6 FreeBSD
Lightweight C++11 multithreading tasking system
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- devel
- Package size
- 96.9 KiB, 416.0 KiB installed
Description
Lightweight C++11 multithreading tasking system featuring thread-pool, task-groups, and lock-free task queue
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/ptl | 2.3.3_6 |
| DragonFly | devel/ptl | 2.3.3_6 |
| HardenedBSD | devel/ptl | 2.3.3_6 |
| GhostBSD | devel/ptl | 2.3.3_6 |
Install
Binary package:
pkg install ptl
From the ports tree:
cd /usr/ports/devel/ptl/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ptl>0:devel/ptl
LIB_DEPENDS= libptl.so:devel/ptl
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.3.3_6 | 2.3.3_6 | - | - | 2.3.3_6 |
| FreeBSD:14:quarterly | 2.3.3_6 | 2.3.3_6 | n/a | 2.3.3_6 | 2.3.3_6 |
| FreeBSD:15:latest | 2.3.3_6 | 2.3.3_6 | n/a | - | 2.3.3_6 |
| FreeBSD:15:quarterly | 2.3.3_6 | 2.3.3_6 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.3.3_6 | 2.3.3_6 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libtbb.so: devel/onetbb
The full lists below include those, and their dependencies in turn.
Build dependencies 21
Run dependencies 8
Required by 1
Configuration
No options to configure.
- USES
- cmake compiler:c++11-lang
- Service scripts
- none
Files
pkg-plist 35
- include/PTL/AutoLock.hh
- include/PTL/Backtrace.hh
- include/PTL/Config.hh
- include/PTL/Globals.hh
- include/PTL/JoinFunction.hh
- include/PTL/PTL.hh
- include/PTL/Singleton.hh
- include/PTL/Task.hh
- include/PTL/TaskGroup.hh
- include/PTL/TaskGroup.icc
- include/PTL/TaskManager.hh
- include/PTL/TaskRunManager.hh
- include/PTL/TBBTaskGroup.hh
- include/PTL/ThreadData.hh
- include/PTL/Threading.hh
- include/PTL/ThreadPool.hh
- include/PTL/Timer.hh
- include/PTL/Timer.icc
- include/PTL/Tuple.hh
- include/PTL/Types.hh
- include/PTL/UserTaskQueue.hh
- include/PTL/UserTaskQueue.icc
- include/PTL/Utility.hh
- include/PTL/Version.hh
- include/PTL/VTask.hh
- include/PTL/VUserTaskQueue.hh
- lib/cmake/PTL/Modules/FindTBB.cmake
- lib/cmake/PTL/PTLConfig.cmake
- lib/cmake/PTL/PTLConfigVersion.cmake
- lib/cmake/PTL/PTLTargets-.cmake
- lib/cmake/PTL/PTLTargets.cmake
- lib/libptl.so
- lib/libptl.so.
- lib/libptl.so.
- libdata/pkgconfig/ptl.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| jrmadsen-PTL-v2.3.3_GH0.tar.gz | 302890 | 3275ad8ec2971c89aacb3b922717dc4e774fa4e59fc3f4035053225c802aee52 |
Commit history 0
No commits in the history this site was built from.