net/gsk 1.0.63_2 FreeBSD
C library for writing servers
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- LGPL21
- Categories
- net, devel
- Package size
- 697.3 KiB, 4967.3 KiB installed
Description
GSK is a C library for writing servers. It is designed for writing servers where everything happens in a single thread.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/gsk | 1.0.63_2 |
| DragonFly | net/gsk | 1.0.63_2 |
Install
Binary package:
pkg install gsk
From the ports tree:
cd /usr/ports/net/gsk/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gsk>0:net/gsk
LIB_DEPENDS= libgsk-1.0.so:net/gsk
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.0.63_2 | 1.0.63_2 | 1.0.63_2 | 1.0.63_2 | 1.0.63_2 |
| FreeBSD:14:quarterly | 1.0.63_2 | 1.0.63_2 | n/a | 1.0.63_2 | 1.0.63_2 |
| FreeBSD:15:latest | 1.0.63_2 | 1.0.63_2 | n/a | 1.0.63_2 | 1.0.63_2 |
| FreeBSD:15:quarterly | 1.0.63_2 | 1.0.63_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.0.63_2 | 1.0.63_2 | 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 17
Run dependencies 15
No port depends on this one.
Configuration
Options name: net_gsk
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- gnome libtool pathfix perl5 pkgconfig ssl
- Service scripts
- none
Message after installing
Files
pkg-plist 201
- include/gsk-1.0/gsk/common/gskbase64.h
- include/gsk-1.0/gsk/common/gskdate.h
- include/gsk-1.0/gsk/common/gsktimegm.h
- include/gsk-1.0/gsk/control/gskcontrolclient.h
- include/gsk-1.0/gsk/control/gskcontrolserver.h
- include/gsk-1.0/gsk/dns/gskdns.h
- include/gsk-1.0/gsk/dns/gskdnsclient.h
- include/gsk-1.0/gsk/dns/gskdnslocalresolver.h
- include/gsk-1.0/gsk/dns/gskdnsresolver.h
- include/gsk-1.0/gsk/dns/gskdnsrrcache.h
- include/gsk-1.0/gsk/dns/gskdnsserver.h
- include/gsk-1.0/gsk/gsk.h
- include/gsk-1.0/gsk/gskbuffer.h
- include/gsk-1.0/gsk/gskbufferstream.h
- include/gsk-1.0/gsk/gskdaemonize.h
- include/gsk-1.0/gsk/gskdebug.h
- include/gsk-1.0/gsk/gskdebugalloc.h
- include/gsk-1.0/gsk/gskdns.h
- include/gsk-1.0/gsk/gskerrno.h
- include/gsk-1.0/gsk/gskerror.h
- include/gsk-1.0/gsk/gskfork.h
- include/gsk-1.0/gsk/gskghelpers.h
- include/gsk-1.0/gsk/gskhook.h
- include/gsk-1.0/gsk/gskhttp.h
- include/gsk-1.0/gsk/gskinit.h
- include/gsk-1.0/gsk/gskio.h
- include/gsk-1.0/gsk/gskipv4.h
- include/gsk-1.0/gsk/gsklistmacros.h
- include/gsk-1.0/gsk/gsklog.h
- include/gsk-1.0/gsk/gsklogringbuffer.h
- include/gsk-1.0/gsk/gskmacros.h
- include/gsk-1.0/gsk/gskmain.h
- include/gsk-1.0/gsk/gskmainloop.h
- include/gsk-1.0/gsk/gskmemory.h
- include/gsk-1.0/gsk/gskmemorybarrier.h
- include/gsk-1.0/gsk/gskmempool.h
- include/gsk-1.0/gsk/gskmodule.h
- include/gsk-1.0/gsk/gsknameresolver.h
- include/gsk-1.0/gsk/gsknetworkinterface.h
- include/gsk-1.0/gsk/gskpacket.h
- include/gsk-1.0/gsk/gskpacketqueue.h
- include/gsk-1.0/gsk/gskpacketqueuefd.h
- include/gsk-1.0/gsk/gskpassfd.h
- include/gsk-1.0/gsk/gskpersistentconnection.h
- include/gsk-1.0/gsk/gskprocessinfo.h
- include/gsk-1.0/gsk/gskqsortmacro.h
- include/gsk-1.0/gsk/gskrbtreemacros.h
- include/gsk-1.0/gsk/gskrequest.h
- include/gsk-1.0/gsk/gsksimplefilter.h
- include/gsk-1.0/gsk/gsksocketaddress.h
- include/gsk-1.0/gsk/gsksocketaddresssymbolic.h
- include/gsk-1.0/gsk/gskstdio.h
- include/gsk-1.0/gsk/gskstream.h
- include/gsk-1.0/gsk/gskstreamclient.h
- include/gsk-1.0/gsk/gskstreamconcat.h
- include/gsk-1.0/gsk/gskstreamconnection.h
- include/gsk-1.0/gsk/gskstreamexternal.h
- include/gsk-1.0/gsk/gskstreamfd.h
- include/gsk-1.0/gsk/gskstreamlistener.h
- include/gsk-1.0/gsk/gskstreamlistenersocket.h
- include/gsk-1.0/gsk/gskstreamqueue.h
- include/gsk-1.0/gsk/gskstreamtransferrequest.h
- include/gsk-1.0/gsk/gskstreamwatchdog.h
- include/gsk-1.0/gsk/gskstringmatcher.h
- include/gsk-1.0/gsk/gsktable.h
- include/gsk-1.0/gsk/gskthreadpool.h
- include/gsk-1.0/gsk/gsktree.h
- include/gsk-1.0/gsk/gsktypes.h
- include/gsk-1.0/gsk/gskutils.h
- include/gsk-1.0/gsk/gskzlib.h
- include/gsk-1.0/gsk/hash/gskhash.h
- include/gsk-1.0/gsk/http/gskhttpclient.h
- include/gsk-1.0/gsk/http/gskhttpcontent.h
- include/gsk-1.0/gsk/http/gskhttpheader.h
- include/gsk-1.0/gsk/http/gskhttprequest.h
- include/gsk-1.0/gsk/http/gskhttpresponse.h
- include/gsk-1.0/gsk/http/gskhttpserver.h
- include/gsk-1.0/gsk/mime/gskmimeencodings.h
- include/gsk-1.0/gsk/mime/gskmimemultipartdecoder.h
- include/gsk-1.0/gsk/mime/gskmimemultipartencoder.h
- include/gsk-1.0/gsk/mime/gskmimemultipartpiece.h
- include/gsk-1.0/gsk/ssl/gskopensslbiostream.h
- include/gsk-1.0/gsk/ssl/gskstreamlistenerssl.h
- include/gsk-1.0/gsk/ssl/gskstreamssl.h
- include/gsk-1.0/gsk/store/gskasynccache.h
- include/gsk-1.0/gsk/store/gskfilestreammap.h
- include/gsk-1.0/gsk/store/gskgtypeloader.h
- include/gsk-1.0/gsk/store/gskstorageformat.h
- include/gsk-1.0/gsk/store/gskstore.h
- include/gsk-1.0/gsk/store/gskstreammap.h
- include/gsk-1.0/gsk/store/gskvaluerequest.h
- include/gsk-1.0/gsk/store/gskxmlformat.h
- include/gsk-1.0/gsk/store/gskxmlvaluereader.h
- include/gsk-1.0/gsk/store/gskxmlvaluewriter.h
- include/gsk-1.0/gsk/url/gskurl.h
- include/gsk-1.0/gsk/url/gskurltransfer.h
- include/gsk-1.0/gsk/url/gskurltransferfile.h
- include/gsk-1.0/gsk/url/gskurltransferhttp.h
- include/gsk-1.0/gsk/xmlrpc/gskxmlrpc.h
- include/gsk-1.0/gsk/xmlrpc/gskxmlrpcstream.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gsk-1.0.63.tar.gz | 1.591137e+06 | 433b4f884b912a35e16b73b4e781be01dbe927e4e77aaa0eae43a244a344a6b4 |
Master sites 1
- SF
Commit history 0
No commits in the history this site was built from.