audio/picard 2.13.3 FreeBSD
Next generation MusicBrainz Tagger
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- audio, python
- Package size
- 2802.3 KiB, 16005.3 KiB installed
Description
MusicBrainz Picard is a cross-platform application written in Python and is the official MusicBrainz tagger.
Picard supports the majority of audio file formats, is capable of using audio fingerprints (AcoustIDs), performing CD lookups and disc ID submissions, and it has excellent Unicode support. Additionally, there are several plugins available that extend Picard's features.
When tagging files, Picard uses an album-oriented approach. This approach allows it to utilize the MusicBrainz data as effectively as possible and correctly tag your music.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | audio/picard | 2.13.3 |
| OpenBSD | audio/picard | 3.0.2 |
| NetBSD | audio/picard | 2.13.3nb1 |
| DragonFly | audio/picard | 2.13.3 |
Install
Binary package:
pkg install picard
From the ports tree:
cd /usr/ports/audio/picard/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= picard>0:audio/picard
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.13.3 | 2.13.3 | - | 2.13.3 | 2.13.3 |
| FreeBSD:14:quarterly | 2.13.3 | 2.13.3 | n/a | 2.13.3 | 2.13.3 |
| FreeBSD:15:latest | 2.13.3 | 2.13.3 | n/a | 2.13.3 | - |
| FreeBSD:15:quarterly | 2.13.3 | 2.13.3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.13.3 | 2.13.3 | 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.
Build 1
${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
Runtime 7
${PYTHON_PKGNAMEPREFIX}discid>=1.0: audio/py-discid${PYTHON_PKGNAMEPREFIX}mutagen>=1.37: audio/py-mutagen${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7: devel/py-python-dateutil${PYTHON_PKGNAMEPREFIX}fasteners>=0.14: devel/py-fasteners${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1: devel/py-pyyaml${PYTHON_PKGNAMEPREFIX}markdown>=3.2: textproc/py-markdown${PYTHON_PKGNAMEPREFIX}pyjwt>=2.0: www/py-pyjwt
The full lists below include those, and their dependencies in turn.
Build dependencies 25
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/libtextstyle
- devel/libunistring
- devel/pcre2
- devel/py-build
- devel/py-installer
- devel/py-packaging
- devel/py-pyproject-hooks
- devel/py-setuptools
- devel/py-wheel
- devel/readline
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- textproc/expat2
- textproc/libxml2
Run dependencies 190
- accessibility/qt5-speech
- accessibility/speech-dispatcher
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/espeak-ng
- audio/flac
- audio/lame
- audio/libdiscid
- audio/libmysofa
- audio/libogg
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/openal-soft
- audio/opus
- audio/pcaudiolib
- audio/picard-plugins
- audio/pulseaudio
- audio/py-discid
- audio/py-mutagen
- audio/speexdsp
- audio/webrtc-audio-processing
- comms/qt5-connectivity
- comms/qt5-sensors
- comms/qt5-serialport
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/qt5-sql
- databases/qt5-sqldrivers-sqlite3
- databases/sqlite3
- devel/abseil
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/dotconf
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/icu
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libinotify
- devel/libltdl
- devel/libmtdev
- devel/libpciaccess
- devel/libthai
- devel/libudev-devd
- devel/libunwind
- devel/orc
- devel/pcre2
- devel/py-cffi
- devel/py-dbus
- devel/py-evdev
- devel/py-fasteners
- devel/py-libevdev
- devel/py-packaging
- devel/py-pycparser
- devel/py-pygobject
- devel/py-python-dateutil
- devel/py-pyudev
- devel/py-pyyaml
- devel/py-qt5-pyqt
- devel/py-qt5-sip
- devel/py-setuptools
- devel/py-six
- devel/pygobject-common
- devel/qt5-assistant
- devel/qt5-concurrent
- devel/qt5-core
- devel/qt5-dbus
- devel/qt5-designer
- devel/qt5-help
- devel/qt5-location
- devel/qt5-remoteobjects
- devel/qt5-testlib
- devel/readline
- devel/xdg-utils
- graphics/cairo
- graphics/giflib
- graphics/graphite2
- graphics/jasper
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
The first 100 are listed.
No port depends on this one.
Configuration
Options name: audio_picard
| Option | Default | Description |
|---|---|---|
| ACOUSTID | off | AcoustID audio fingerprinting support |
| PLUGINS | on | Install various plugins to extend functionality |
- USES
- desktop-file-utils gettext-tools pyqt:5 python
- Service scripts
- none
- Conflicts with
- picard-tools py*-python-picard
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| picard-2.13.3.tar.gz | 6.089477e+06 | 63fdb3aeb2e7ab41c73aa44083030c22a6a0e955b932960c05669998e2e21fcc |
Master sites 2
- https://github.com/metabrainz/picard/releases/download/release-2.13.3/
- https://data.musicbrainz.org/pub/musicbrainz/picard/
Commit history 0
No commits in the history this site was built from.