audio/cmus - The NetBSD Packages Collection

Small, fast and powerful text mode music player

CMus is a small and fast music player using the ncurses library.
CMus has vi-style command interface, e.g. searching using '/' or
'?' and adding files to playlist ':add ~/foo.ogg'.

  * Plays FLAC, OGG, MP3, MP4, AAC, WAV, WV and modules
  * MP3 and Ogg streaming (Shoutcast/Icecast)
  * WinAmp / XMMS keys "zxcvb"
  * Can be controlled via UNIX socket
  * Customizable colors
  * Nice vi-style interface with tabulator expansion
  * Background playlist loading
  * Track metadata database makes adding files to playlist very fast.
  * Album/artist modes. Playing within one album or artist.
  * Powerful playlist filters
  * Can run external commands for the currently selected files
  * Directory browser
  * Supports 256 colors
  * Play Queue
  * Dynamic Keybinding
  * Easy to use directory browser

Build dependencies

pkgtools/mktools devel/gmake devel/pkgconf pkgtools/cwrappers

Runtime dependencies

audio/libao-sun audio/libao audio/libmad audio/libvorbis audio/flac audio/wavpack audio/libmodplug audio/faad2 multimedia/mp4v2 audio/opusfile devel/ncurses audio/libao audio/libmad audio/libvorbis audio/flac audio/libmodplug audio/faad2 audio/opusfile devel/ncurses

Binary packages

NetBSD 10.0aarch64cmus-2.10.0nb7.tgz
NetBSD 10.0aarch64cmus-2.10.0nb5.tgz
NetBSD 10.0aarch64ebcmus-2.10.0nb7.tgz
NetBSD 10.0alphacmus-2.10.0nb5.tgz
NetBSD 10.0alphacmus-2.10.0nb7.tgz
NetBSD 10.0earmv6hfcmus-2.10.0nb5.tgz
NetBSD 10.0earmv7hfcmus-2.10.0nb5.tgz
NetBSD 10.0i386cmus-2.10.0nb7.tgz
NetBSD 10.0i386cmus-2.10.0nb5.tgz
NetBSD 10.0powerpccmus-2.10.0nb2.tgz
NetBSD 10.0powerpccmus-2.10.0nb5.tgz
NetBSD 10.0sparc64cmus-2.10.0nb7.tgz
NetBSD 10.0x86_64cmus-2.10.0nb7.tgz
NetBSD 10.0x86_64cmus-2.10.0nb5.tgz
NetBSD 9.0aarch64cmus-2.10.0nb7.tgz
NetBSD 9.0aarch64cmus-2.10.0nb5.tgz
NetBSD 9.0alphacmus-2.10.0nb5.tgz
NetBSD 9.0alphacmus-2.10.0nb7.tgz
NetBSD 9.0earmv6hfcmus-2.10.0nb5.tgz
NetBSD 9.0earmv7hfcmus-2.10.0nb5.tgz
NetBSD 9.0i386cmus-2.10.0nb7.tgz
NetBSD 9.0i386cmus-2.10.0nb5.tgz
NetBSD 9.0mips64ebcmus-2.10.0nb1.tgz
NetBSD 9.0powerpccmus-2.10.0nb5.tgz
NetBSD 9.0powerpccmus-2.10.0nb2.tgz
NetBSD 9.0powerpccmus-2.10.0nb7.tgz
NetBSD 9.0sparc64cmus-2.10.0nb1.tgz
NetBSD 9.0sparc64cmus-2.10.0nb7.tgz
NetBSD 9.0x86_64cmus-2.10.0nb7.tgz
NetBSD 9.0x86_64cmus-2.10.0nb5.tgz
NetBSD 9.3x86_64cmus-2.10.0nb8.tgz
NetBSD 9.3x86_64cmus-2.10.0nb8.tgz
NetBSD 9.3x86_64cmus-2.10.0nb8.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

Enable ALSA support.
Enable AAC decoding support using faad2.
Enable ffmpeg support.
Enable FLAC support.
Enable support for the JACK audio server.
Enable the platform-independent 'ao' audio library.
Enable usage of the mad library to play MP3 files.
Enable the portable Musepack decoder library.
Enable opus support.
Enable support for the PulseAudio sound server.
Enable Ogg Vorbis support.
Enable wavpack support.
Enable MikMod sound library.
Use for decoding mod-like music formats.

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.

Problem reports, updates or suggestions for this package should be reported with send-pr.