devel/libdispatch 6.4.0_1,1
Grand Central Dispatch API support library
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
f99478bcd8- License
- APACHE20
- Categories
- devel
- Package size
- 150.7 KiB, 606.1 KiB installed
Description
Grand Central Dispatch (GCD or libdispatch) provides comprehensive support for concurrent code execution on multicore hardware.
Install
As a binary package — by origin, or by package name:
pkg install devel/libdispatch
pkg install libdispatch
From the ports tree:
cd /usr/ports/devel/libdispatch/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libdispatch>0:devel/libdispatch
LIB_DEPENDS= libdispatch.so:devel/libdispatch
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 | 6.4.0,1 | 6.4.0,1 | - | 6.1,1 | 6.4.0_1,1 |
| FreeBSD:14:quarterly | 6.1.1_1,1 | 6.1.1_1,1 | n/a | 6.1,1 | 6.1.1_1,1 |
| FreeBSD:15:latest | 6.4.0,1 | 6.4.0_1,1 | n/a | 6.1,1 | 6.1,1 |
| FreeBSD:15:quarterly | 6.1.1_1,1 | 6.1.1_1,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 6.1.1_1,1 | 6.4.0_1,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.
All build dependencies 15
Configuration
No options to configure.
- USES
- cmake:testing compiler:c++17-lang
- Service scripts
- none
Files
Manual pages 16
- dispatch(3)
- dispatch_after(3)
- dispatch_api(3)
- dispatch_apply(3)
- dispatch_async(3)
- dispatch_data_create(3)
- dispatch_group_create(3)
- dispatch_io_create(3)
- dispatch_io_read(3)
- dispatch_object(3)
- dispatch_once(3)
- dispatch_queue_create(3)
- dispatch_read(3)
- dispatch_semaphore_create(3)
- dispatch_source_create(3)
- dispatch_time(3)
pkg-plist 37
- include/dispatch/base.h
- include/dispatch/block.h
- include/dispatch/data.h
- include/dispatch/dispatch.h
- include/dispatch/group.h
- include/dispatch/introspection.h
- include/dispatch/io.h
- include/dispatch/object.h
- include/dispatch/once.h
- include/dispatch/queue.h
- include/dispatch/semaphore.h
- include/dispatch/source.h
- include/dispatch/time.h
- include/os/generic_base.h
- include/os/generic_unix_base.h
- include/os/generic_win_base.h
- include/os/object.h
- lib/libdispatch.so
- lib/libdispatch.so.1
- lib/libdispatch.so.1.3
- libdata/pkgconfig/libdispatch.pc
- share/man/man3/dispatch.3.gz
- share/man/man3/dispatch_after.3.gz
- share/man/man3/dispatch_api.3.gz
- share/man/man3/dispatch_apply.3.gz
- share/man/man3/dispatch_async.3.gz
- share/man/man3/dispatch_data_create.3.gz
- share/man/man3/dispatch_group_create.3.gz
- share/man/man3/dispatch_io_create.3.gz
- share/man/man3/dispatch_io_read.3.gz
- share/man/man3/dispatch_object.3.gz
- share/man/man3/dispatch_once.3.gz
- share/man/man3/dispatch_queue_create.3.gz
- share/man/man3/dispatch_read.3.gz
- share/man/man3/dispatch_semaphore_create.3.gz
- share/man/man3/dispatch_source_create.3.gz
- share/man/man3/dispatch_time.3.gz
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| swiftlang-swift-corelibs-libdispatch-6.4.0-swift-6.4.0-RELEASE_GH0.tar.gz | 600377 | af15fcc3da4514def6454ed672b82daa9ac1d40cb1d08fb69a6611cb8fc104c6 |
| 493f3fe6f5f6fe80b2a27be08536c55610512ec2.patch | 2978 | 07fe770449ca58b90f95e6ced32743833cb781c978ad55b0cbde7f35f397e1e2 |
| a37eeb617695310da8cfd330c3af3eb413914d3b.patch | 2334 | 7aa01820d6156457e145d04d40a8bd23940a0925b233d3eec2ce64216ee9faf2 |