multimedia/termusic 0.13.2_4 FreeBSD
Music Player TUI
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- GPLv3, MIT
- Categories
- multimedia
- Package size
- 9717.8 KiB, 26898.8 KiB installed
Description
Termusic is a terminal-based music player written in Rust. It features a rich user interface with support for various audio formats and integration with external tools.
Features: * Support for many file formats (MP3, FLAC, OGG, WAV, etc.) * Album art display (using various protocols like kitty, iterm2, or sixel) * Playlist management * Lyrics display * Scrobbling to Last.fm * Integration with yt-dlp for downloading music
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | multimedia/termusic | 0.13.2_4 |
| NetBSD | audio/termusic | 0.13.2nb3 |
Install
Binary package:
pkg install termusic
From the ports tree:
cd /usr/ports/multimedia/termusic/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= termusic>0:multimedia/termusic
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 | 0.13.2_3 | 0.13.2_4 | - | - | 0.13.2_4 |
| FreeBSD:14:quarterly | 0.13.2_3 | 0.13.2_3 | n/a | - | 0.13.2_3 |
| FreeBSD:15:latest | 0.13.2_4 | 0.13.2_4 | n/a | - | - |
| FreeBSD:15:quarterly | 0.13.2_3 | 0.13.2_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.13.2_3 | 0.13.2_4 | 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
protoc: devel/protobuf
Library 1
libasound.so: audio/alsa-lib
The full lists below include those, and their dependencies in turn.
Build dependencies 22
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- audio/alsa-lib
- devel/abseil
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libunistring
- devel/libuv
- devel/pkgconf
- devel/protobuf
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/rust
- ports-mgmt/pkg
- print/indexinfo
- security/libssh2
- security/rhash
- textproc/expat2
- www/libnghttp2
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- cargo pkgconfig ssl
- Service scripts
- none
Files
distinfo 691
| File | Size | SHA256 |
|---|---|---|
| rust/crates/adler2-2.0.0.crate | 13529 | 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 |
| rust/crates/ahash-0.8.12.crate | 43413 | 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 |
| rust/crates/aho-corasick-1.1.3.crate | 183311 | 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 |
| rust/crates/aligned-0.4.3.crate | 10452 | ee4508988c62edf04abd8d92897fca0c2995d907ce1dfeaf369dac3716a40685 |
| rust/crates/aligned-vec-0.5.0.crate | 8921 | 4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1 |
| rust/crates/aligned-vec-0.6.4.crate | 12609 | dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b |
| rust/crates/alloca-0.4.0.crate | 4257 | e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4 |
| rust/crates/allocator-api2-0.2.18.crate | 62504 | 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f |
| rust/crates/alphanumeric-sort-1.5.5.crate | 6460 | 774ffdfeac16e9b4d75e41225dc2545d9c2082a0634b5d7f6f70e168546eecb1 |
| rust/crates/alsa-0.11.0.crate | 76094 | 812947049edcd670a82cd5c73c3661d2e58468577ba8489de58e1a73c04cbd5d |
| rust/crates/alsa-sys-0.4.0.crate | 35672 | ad7569085a265dd3f607ebecce7458eaab2132a84393534c95b18dcbc3f31e04 |
| rust/crates/android_system_properties-0.1.5.crate | 5243 | 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 |
| rust/crates/anes-0.1.6.crate | 23857 | 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 |
| rust/crates/ansi_colours-1.2.3.crate | 21802 | 14eec43e0298190790f41679fe69ef7a829d2a2ddd78c8c00339e84710e435fe |
| rust/crates/anstream-0.6.15.crate | 29231 | 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526 |
| rust/crates/anstyle-1.0.8.crate | 15771 | 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1 |
| rust/crates/anstyle-parse-0.2.5.crate | 22680 | eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb |
| rust/crates/anstyle-query-1.1.1.crate | 9891 | 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a |
| rust/crates/anstyle-wincon-3.0.4.crate | 12234 | 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8 |
| rust/crates/anyhow-1.0.102.crate | 48658 | 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c |