BSD Ports

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

SystemPortVersion
FreeBSDnet-im/concord2.4.0
DragonFlynet-im/concord2.3.0_1
HardenedBSDnet-im/concord2.4.0
GhostBSDnet-im/concord2.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.4.02.4.0-2.3.0_12.4.0
FreeBSD:14:quarterly2.4.02.4.0n/a2.3.0_12.4.0
FreeBSD:15:latest2.4.02.4.0n/a2.3.0_12.3.0_1
FreeBSD:15:quarterly2.4.02.4.0n/an/an/a
FreeBSD:16:latest2.4.02.4.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

OptionDefaultDescription
DEBUGoffBuild with debugging support
DEBUG_HTTPoffVerbose debugging for HTTP communication
DEBUG_WEBSOCKETSoffVerbose debugging for WebSockets communication
EXAMPLESonBuild and/or install examples
SIGINTCATCHoffShutdown 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
FileSizeSHA256
Cogmasters-concord-v2.4.0_GH0.tar.gz77749803b5213ee47ba03843747141dc61442cc3cec5cd86a58e53305a2fa19f232e92

Commit history 0

No commits in the history this site was built from.