devel/stc 5.0 FreeBSD
Modern, user-friendly, generic, type-safe and fast C99 library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- devel
- Package size
- 884.2 KiB, 1504.3 KiB installed
Description
STC is a comprehensive, modern, typesafe and fast templated general purpose container and algorithms library for C99. It aims to make C-programming even more fun, more productive and safer.
Install
Binary package:
pkg install stc-library
From the ports tree:
cd /usr/ports/devel/stc/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= stc-library>0:devel/stc
LIB_DEPENDS= libstc.so:devel/stc
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 | 5.0 | 5.0 | - | - | 5.0 |
| FreeBSD:14:quarterly | 5.0 | 5.0 | n/a | - | 5.0 |
| FreeBSD:15:latest | 5.0 | 5.0 | n/a | - | - |
| FreeBSD:15:quarterly | 5.0 | 5.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.0 | 5.0 | 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.
Build dependencies 9
No port depends on this one.
Configuration
Options name: devel_stc
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
| STATIC | off | Build static executables and/or libraries |
- USES
- meson
- Service scripts
- none
Files
pkg-plist 43
- include/c11/fmt.h
- include/stc/algorithm.h
- include/stc/arc.h
- include/stc/box.h
- include/stc/cbits.h
- include/stc/common.h
- include/stc/coption.h
- include/stc/coroutine.h
- include/stc/cregex.h
- include/stc/cspan.h
- include/stc/cstr.h
- include/stc/csview.h
- include/stc/ctest.h
- include/stc/deque.h
- include/stc/hmap.h
- include/stc/hset.h
- include/stc/list.h
- include/stc/pqueue.h
- include/stc/priv/cstr_prv.h
- include/stc/priv/linkage.h
- include/stc/priv/linkage2.h
- include/stc/priv/queue_prv.h
- include/stc/priv/sort_prv.h
- include/stc/priv/template.h
- include/stc/priv/template2.h
- include/stc/priv/utf8_prv.h
- include/stc/queue.h
- include/stc/random.h
- include/stc/smap.h
- include/stc/sort.h
- include/stc/sset.h
- include/stc/stack.h
- include/stc/sys/crange.h
- include/stc/sys/filter.h
- include/stc/sys/sumtype.h
- include/stc/sys/utility.h
- include/stc/types.h
- include/stc/utf8.h
- include/stc/vec.h
- include/stc/zsview.h
- lib/libstc.a
- lib/libstc.so
- lib/libstc.so.5
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| stclib-STC-v5.0_GH0.tar.gz | 972147 | d61353852b9d7ef69b56fa32edcbc7934f2153385f3778536234201ceebcc950 |
Commit history 0
No commits in the history this site was built from.