BSD Ports

audio/cantata 3.5.0 FreeBSD

Graphical client for MPD using Qt

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
audio, kde
Package size
2667.5 KiB, 10847.1 KiB installed

Description

Cantata is a Qt graphical client for MPD with the following features:

  • Multiple MPD collections.
  • Highly customisable layout.
  • Songs grouped by album in play queue.
  • Context view to show artist, album, and song information of current track.
  • Simple tag editor.
  • File organizer - use tags to organize files and folders.
  • Ability to calculate ReplyGain tags.
  • Dynamic playlists.
  • Online services; Jamendo, Magnatune, SoundCloud, and Podcasts.
  • Radio stream support - search for streams via TuneIn, ShoutCast, or Dirble.
  • USB-Mass-Storage and MTP device support.
  • Audio CD ripping and playback.
  • Playback of non-MPD songs - via simple in-built HTTP server if connected to MPD via a standard socket, otherwise filepath is sent to MPD.
  • MPRISv2 DBUS interface.
  • Supports KDE global shortcuts, GNOME media keys, standard media keys via Qxt.
  • Ubuntu/ambiance theme integration - including dragging of window via toolbar.
  • Basic support for touch-style interface (views are made 'flickable')
  • Scrobbling.
  • Ratings support.

In the other systems

SystemPortVersion
FreeBSDaudio/cantata3.5.0
OpenBSDaudio/cantata3.4.0p1

Install

Binary package:

pkg install cantata

From the ports tree:

cd /usr/ports/audio/cantata/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cantata>0:audio/cantata

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:latest3.5.03.5.0-3.3.03.5.0
FreeBSD:14:quarterly3.5.03.5.0n/a3.3.03.5.0
FreeBSD:15:latest3.5.03.5.0n/a3.3.03.3.0
FreeBSD:15:quarterly3.5.03.5.0n/an/an/a
FreeBSD:16:latest3.5.03.5.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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 212

The first 100 are listed.

Run dependencies 205

The first 100 are listed.

No port depends on this one.

Configuration

Options name: audio_cantata

OptionDefaultDescription
AVAHIonAutomatic MPD Discovery
CDPARANOIAoffCD ripping support (via cdparanoia)
FFMPEGonReplayGain calculation support via FFmpeg
MPG123onReplayGain calculation support via mpg123
MTPonMedia Transfer Protocol support
MUSICBRAINZoffCD info retrieval via MusicBrainz
NLSoffNative Language Support
PROXYoffProxy configuration in settings dialog
QTMULTIMEDIAonHTTP streams support via QtMultimedia
TAGLIBonReading and editing Meta-Data of audio files
VLCoffHTTP streams support via libVLC
USES
cmake compiler:c++17-lang cpe gl kde:6 pkgconfig qt:6 shebangfix
Service scripts
none

Files

pkg-plist 38
  • bin/cantata
  • libexec/Cantata/cantata-replaygain
  • libexec/Cantata/cantata-tags
  • share/applications/dog.unix.cantata.Cantata.desktop
  • share/cantata/icons/podcasts.png
  • share/cantata/icons/soundcloud.png
  • share/cantata/icons/stream.png
  • share/cantata/scripts/cantata-dynamic
  • share/cantata/scripts/cantata-remote
  • share/cantata/translations/cantata_cs.qm
  • share/cantata/translations/cantata_da.qm
  • share/cantata/translations/cantata_de.qm
  • share/cantata/translations/cantata_en_GB.qm
  • share/cantata/translations/cantata_es.qm
  • share/cantata/translations/cantata_fi.qm
  • share/cantata/translations/cantata_fr.qm
  • share/cantata/translations/cantata_hu.qm
  • share/cantata/translations/cantata_it.qm
  • share/cantata/translations/cantata_ja.qm
  • share/cantata/translations/cantata_ko.qm
  • share/cantata/translations/cantata_nl.qm
  • share/cantata/translations/cantata_pl.qm
  • share/cantata/translations/cantata_pt_BR.qm
  • share/cantata/translations/cantata_ru.qm
  • share/cantata/translations/cantata_tr.qm
  • share/cantata/translations/cantata_zh_CN.qm
  • share/icons/hicolor/128x128/apps/dog.unix.cantata.Cantata.png
  • share/icons/hicolor/16x16/apps/dog.unix.cantata.Cantata.png
  • share/icons/hicolor/22x22/apps/dog.unix.cantata.Cantata.png
  • share/icons/hicolor/24x24/apps/dog.unix.cantata.Cantata.png
  • share/icons/hicolor/256x256/apps/dog.unix.cantata.Cantata.png
  • share/icons/hicolor/32x32/apps/dog.unix.cantata.Cantata.png
  • share/icons/hicolor/48x48/apps/dog.unix.cantata.Cantata.png
  • share/icons/hicolor/512x512/apps/dog.unix.cantata.Cantata.png
  • share/icons/hicolor/64x64/apps/dog.unix.cantata.Cantata.png
  • share/icons/hicolor/scalable/apps/dog.unix.cantata.Cantata.svg
  • share/icons/hicolor/symbolic/apps/dog.unix.cantata.Cantata-symbolic.svg
  • share/metainfo/dog.unix.cantata.Cantata.metainfo.xml
distinfo 1
FileSizeSHA256
nullobsi-cantata-v3.5.0_GH0.tar.gz4.502971e+06fb372b730f1449dd7d92327c8dcfffa146951549363a1df0e80bfe5eb0be408c

Commit history 0

No commits in the history this site was built from.