devel/skalibs 2.14.5.1 FreeBSD
General purpose C libraries used by skarnet.org software
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ISCL
- Categories
- devel
- Package size
- 252.2 KiB, 1887.4 KiB installed
Description
skalibs is a package centralizing the public-domain C development files used for building other skarnet.org software.
skalibs can also be used as a sound basic start for C development. There are a lot of general-purpose libraries out there; but if your main goal is to produce small and secure C code, you will like skalibs.
skalibs contains exclusively public-domain code. So you can redistribute it as you want, and it does not prevent you from distributing any of your executables.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/skalibs | 2.14.5.1 |
| NetBSD | devel/skalibs | 2.14.4.0nb2 |
| DragonFly | devel/skalibs | 2.14.3.0 |
| MidnightBSD | devel/skalibs | 2.13.1.1 |
| HardenedBSD | devel/skalibs | 2.14.5.1 |
| GhostBSD | devel/skalibs | 2.14.5.1 |
Install
Binary package:
pkg install skalibs
From the ports tree:
cd /usr/ports/devel/skalibs/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= skalibs>0:devel/skalibs
LIB_DEPENDS= libskarnet.so:devel/skalibs
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.14.5.1 | 2.14.5.1 | 2.12.0.1 | 2.14.3.0 | 2.14.5.1 |
| FreeBSD:14:quarterly | 2.14.5.1 | 2.14.5.1 | n/a | 2.14.3.0 | 2.14.5.1 |
| FreeBSD:15:latest | 2.14.5.1 | 2.14.5.1 | n/a | 2.14.3.0 | 2.14.3.0 |
| FreeBSD:15:quarterly | 2.14.5.1 | 2.14.5.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.14.5.1 | 2.14.5.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.
Build dependencies 3
Configuration
Options name: devel_skalibs
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- gmake
- Service scripts
- none
Files
pkg-plist 161
- include/skalibs/alarm.h
- include/skalibs/alloc.h
- include/skalibs/allreadwrite.h
- include/skalibs/ancil.h
- include/skalibs/avlnode.h
- include/skalibs/avltree.h
- include/skalibs/avltreen.h
- include/skalibs/bigkv.h
- include/skalibs/bitarray.h
- include/skalibs/blake2s.h
- include/skalibs/bsdsnowflake.h
- include/skalibs/bufalloc.h
- include/skalibs/buffer.h
- include/skalibs/bytestr.h
- include/skalibs/cbuffer.h
- include/skalibs/cdb.h
- include/skalibs/cdbmake.h
- include/skalibs/config.h
- include/skalibs/cplz.h
- include/skalibs/crc32c.h
- include/skalibs/cspawn.h
- include/skalibs/datastruct.h
- include/skalibs/devino.h
- include/skalibs/direntry.h
- include/skalibs/disize.h
- include/skalibs/diuint.h
- include/skalibs/diuint32.h
- include/skalibs/djbtime.h
- include/skalibs/djbunix.h
- include/skalibs/env.h
- include/skalibs/envalloc.h
- include/skalibs/envexec.h
- include/skalibs/error.h
- include/skalibs/exec.h
- include/skalibs/fcntl.h
- include/skalibs/fmtscan.h
- include/skalibs/functypes.h
- include/skalibs/gccattributes.h
- include/skalibs/genalloc.h
- include/skalibs/genqdyn.h
- include/skalibs/genset.h
- include/skalibs/gensetdyn.h
- include/skalibs/genwrite.h
- include/skalibs/gol.h
- include/skalibs/iopause.h
- include/skalibs/ip46.h
- include/skalibs/keventbridge.h
- include/skalibs/kolbak.h
- include/skalibs/lolstdio.h
- include/skalibs/netstring.h
- include/skalibs/nonposix.h
- include/skalibs/nsig.h
- include/skalibs/playnice.h
- include/skalibs/posixishard.h
- include/skalibs/posixplz.h
- include/skalibs/prog.h
- include/skalibs/random.h
- include/skalibs/segfault.h
- include/skalibs/selfpipe.h
- include/skalibs/setgroups.h
- include/skalibs/sgetopt.h
- include/skalibs/sha1.h
- include/skalibs/sha256.h
- include/skalibs/sha512.h
- include/skalibs/sig.h
- include/skalibs/siovec.h
- include/skalibs/skaclient.h
- include/skalibs/skalibs.h
- include/skalibs/skamisc.h
- include/skalibs/socket.h
- include/skalibs/stat.h
- include/skalibs/stdcrypto.h
- include/skalibs/stddjb.h
- include/skalibs/stralloc.h
- include/skalibs/strerr.h
- include/skalibs/strerr2.h
- include/skalibs/surf.h
- include/skalibs/sysdeps.h
- include/skalibs/tai.h
- include/skalibs/textclient.h
- include/skalibs/textmessage.h
- include/skalibs/types.h
- include/skalibs/uint16.h
- include/skalibs/uint32.h
- include/skalibs/uint64.h
- include/skalibs/unix-timed.h
- include/skalibs/unix-transactional.h
- include/skalibs/unixconnection.h
- include/skalibs/unixmessage.h
- include/skalibs/unixonacid.h
- lib/libskarnet.a
- @mode 755
- lib/libskarnet.so
- lib/libskarnet.so.2.14
- @mode
- lib/libskarnet.so.2.14.5.1
- lib/skalibs/sysdeps/pthread.lib
- lib/skalibs/sysdeps/socket.lib
- lib/skalibs/sysdeps/spawn.lib
- lib/skalibs/sysdeps/sysclock.lib
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| skalibs-2.14.5.1.tar.gz | 259203 | fa359c70439b480400a0a2ef68026a2736b315025a9d95df69d34601fb938f0f |
Master sites 1
- https://www.skarnet.org/software/skalibs/
Commit history 0
No commits in the history this site was built from.