Deprecated: Abandoned upstream, does not build with CMake 4
Expires: 2026-11-30
audio/clunk 1.3.261_2 FreeBSD
Real-time 3D sound generation library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
94b9b7023c- License
- LGPL21
- Categories
- audio
- Package size
- 2739.7 KiB, 3108.9 KiB installed
Description
The CLUNK C++ library provides support for real-time 3D sound generation. It puts virtually no limitations on the developer; people who is experienced on working with other solutions (such as SDL_Mixer or Creative OpenAL) will respect this advantage.
The library supports mixing of any number of sound channels and any number of objects that have sounds connected to them. The SDL library is used for sound output. The project is currently at beta testing stage, preparing to the first release.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | audio/clunk | 1.3.261_2 |
| DragonFly | audio/clunk | 1.3.261_1 |
Install
Binary package:
pkg install clunk
From the ports tree:
cd /usr/ports/audio/clunk/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= clunk>0:audio/clunk
LIB_DEPENDS= libclunk.so:audio/clunk
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.3.261_2 | 1.3.261_2 | 1.3.261_1 | 1.3.261_1 | 1.3.261_2 |
| FreeBSD:14:quarterly | 1.3.261_2 | 1.3.261_2 | n/a | 1.3.261_1 | 1.3.261_2 |
| FreeBSD:15:latest | 1.3.261_2 | 1.3.261_2 | n/a | 1.3.261_1 | 1.3.261_1 |
| FreeBSD:15:quarterly | 1.3.261_2 | 1.3.261_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3.261_2 | 1.3.261_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 27
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/readline
- devel/sdl12
- dns/libidn2
- graphics/aalib
- graphics/libGLU
- graphics/libglvnd
- lang/python312
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrandr
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Run dependencies 13
No port depends on this one.
Configuration
Options name: audio_clunk
| Option | Default | Description |
|---|---|---|
| SSE | off | Use SSE optimized routines |
- USES
- cmake sdl tar:bzip2
- Service scripts
- none
- Conflicts with
- btanks
Message after installing
Files
pkg-plist 26
- include/clunk/audio_spec.h
- include/clunk/backend/sdl/backend.h
- include/clunk/backend/sdl/locker.h
- include/clunk/buffer.h
- include/clunk/clunk.h
- include/clunk/clunk_assert.h
- include/clunk/clunk_c.h
- include/clunk/config.h
- include/clunk/context.h
- include/clunk/distance_model.h
- include/clunk/export_clunk.h
- include/clunk/fft_context.h
- include/clunk/hrtf.h
- include/clunk/locker.h
- include/clunk/logger.h
- include/clunk/mdct_context.h
- include/clunk/object.h
- include/clunk/ref_mdct_context.h
- include/clunk/sample.h
- include/clunk/source.h
- include/clunk/sse_fft_context.h
- include/clunk/stream.h
- include/clunk/types.h
- include/clunk/v3.h
- include/clunk/window_function.h
- lib/libclunk.so
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| clunk-1.3.261.tar.bz2 | 2.982593e+06 | 1b15ce358b73b165a7d0e1a0d79fc5a8eb1b80595548e64f911e50525e8b24b7 |
Master sites 1
- SF/clunk