net-im/concord 2.4.0 FreeBSD
Discord library written in C
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- net-im, devel
- Package size
- 1657.9 KiB, 24492.7 KiB installed
Description
Concord is an asynchronous C99 Discord API library with minimal external dependencies, and a low-level translation of the Discord official documentation to C code.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net-im/concord | 2.4.0 |
| DragonFly | net-im/concord | 2.3.0_1 |
| HardenedBSD | net-im/concord | 2.4.0 |
| GhostBSD | net-im/concord | 2.4.0 |
Install
Binary package:
pkg install concord
From the ports tree:
cd /usr/ports/net-im/concord/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= concord>0:net-im/concord
LIB_DEPENDS= libdiscord.so:net-im/concord
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.4.0 | 2.4.0 | - | 2.3.0_1 | 2.4.0 |
| FreeBSD:14:quarterly | 2.4.0 | 2.4.0 | n/a | 2.3.0_1 | 2.4.0 |
| FreeBSD:15:latest | 2.4.0 | 2.4.0 | n/a | 2.3.0_1 | 2.3.0_1 |
| FreeBSD:15:quarterly | 2.4.0 | 2.4.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.4.0 | 2.4.0 | 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
libcurl.so: ftp/curl
The full lists below include those, and their dependencies in turn.
Build dependencies 10
Run dependencies 10
No port depends on this one.
Configuration
Options name: net-im_concord
| Option | Default | Description |
|---|---|---|
| DEBUG | off | Build with debugging support |
| DEBUG_HTTP | off | Verbose debugging for HTTP communication |
| DEBUG_WEBSOCKETS | off | Verbose debugging for WebSockets communication |
| EXAMPLES | on | Build and/or install examples |
| SIGINTCATCH | off | Shutdown gracefully when a SIGINT is received |
- Service scripts
- none
Files
pkg-plist 108
- include/concord/all.PRE.h
- include/concord/anomap.h
- include/concord/application_command.h
- include/concord/attributes.h
- include/concord/audit_log.h
- include/concord/auto_moderation.h
- include/concord/carray.h
- include/concord/channel.h
- include/concord/chash.h
- include/concord/clock.h
- include/concord/cog-utils.h
- include/concord/concord-once.h
- include/concord/curl-websocket.h
- include/concord/discord-cache.h
- include/concord/discord-events.h
- include/concord/discord-internal.h
- include/concord/discord-request.h
- include/concord/discord-response.h
- include/concord/discord-voice.h
- include/concord/discord-worker.h
- include/concord/discord.h
- include/concord/discord_codecs.PRE.h
- include/concord/discord_codecs.h
- include/concord/emoji.h
- include/concord/error.h
- include/concord/gateway.h
- include/concord/gencodecs-process.PRE.h
- include/concord/gencodecs.h
- include/concord/guild.h
- include/concord/guild_scheduled_event.h
- include/concord/guild_template.h
- include/concord/interaction.h
- include/concord/invite.h
- include/concord/io_poller.h
- include/concord/jsmn-find.h
- include/concord/jsmn.h
- include/concord/json-build.h
- include/concord/log.h
- include/concord/logconf.h
- include/concord/oauth2.h
- include/concord/osname.h
- include/concord/priority_queue.h
- include/concord/queriec.h
- include/concord/queue.h
- include/concord/sha1.h
- include/concord/stage_instance.h
- include/concord/sticker.h
- include/concord/threadpool.h
- include/concord/types.h
- include/concord/user-agent.h
- include/concord/user.h
- include/concord/voice.h
- include/concord/webhook.h
- include/concord/websockets.h
- lib/libdiscord.a
- lib/libdiscord.so
- lib/libdiscord.so.1
- share/examples/concord/8ball
- share/examples/concord/8ball.c
- share/examples/concord/Makefile
- share/examples/concord/audit-log
- share/examples/concord/audit-log.c
- share/examples/concord/ban
- share/examples/concord/ban.c
- share/examples/concord/cache
- share/examples/concord/cache.c
- share/examples/concord/channel
- share/examples/concord/channel.c
- share/examples/concord/components
- share/examples/concord/components.c
- share/examples/concord/config.json
- share/examples/concord/copycat
- share/examples/concord/copycat.c
- share/examples/concord/embed
- share/examples/concord/embed.c
- share/examples/concord/emoji
- share/examples/concord/emoji.c
- share/examples/concord/fetch-messages
- share/examples/concord/fetch-messages.c
- share/examples/concord/guild
- share/examples/concord/guild-template
- share/examples/concord/guild-template.c
- share/examples/concord/guild.c
- share/examples/concord/invite
- share/examples/concord/invite.c
- share/examples/concord/manual-dm
- share/examples/concord/manual-dm.c
- share/examples/concord/pin
- share/examples/concord/pin.c
- share/examples/concord/ping-pong
- share/examples/concord/ping-pong.c
- share/examples/concord/presence
- share/examples/concord/presence.c
- share/examples/concord/reaction
- share/examples/concord/reaction.c
- share/examples/concord/shell
- share/examples/concord/shell.c
- share/examples/concord/slash-commands
- share/examples/concord/slash-commands.c
- share/examples/concord/slash-commands2
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Cogmasters-concord-v2.4.0_GH0.tar.gz | 777498 | 03b5213ee47ba03843747141dc61442cc3cec5cd86a58e53305a2fa19f232e92 |
Commit history 0
No commits in the history this site was built from.