audio/termusic 0.13.2nb3 NetBSD
Music Player TUI written in Rust
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
7b5a3977f9- License
- mit AND gnu-gpl-v3
- Categories
- audio
- Package size
- 10798.1 KiB, 35897.2 KiB installed
Description
Terminal Music Player written in Rust.
Listen to music freely as both in freedom and free of charge!
Freedom: As time goes by, online service providers controls pretty much everything we listen. Complicated copyright issues make things worse. If my favorite song cannot be found in a website, probably I'll just not listen to them for years.
Free of charge: you can download from youtube, netease,migu and kugou for free. No need to register monthly paid membership for several websites.
As a contributor of GOMU, I met serious problems during development. The main problem is data race condition. So I basically rewrite the player in rust, and hope to solve the problem.
As for now, mp3, m4a, flac, wav and ogg/vorbis are supported. By the way, for mobile devices, I recommend sync your music library with mobile by verysync and listen to them with vinyl(which I contributed also).
If you wish to download mp3 from youtube, install youtube-dl.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | audio/termusic | 0.13.2nb3 |
| FreeBSD | multimedia/termusic | 0.13.2_4 |
| HardenedBSD | multimedia/termusic | 0.13.2_3 |
| GhostBSD | multimedia/termusic | 0.13.2_3 |
Install
Binary package:
pkgin install termusic
From pkgsrc:
cd /usr/pkgsrc/audio/termusic && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 0.13.2nb3 |
| NetBSD 10.1 aarch64 | 0.13.2 |
| SmartOS / illumos x86_64 | - |
| macOS 15 arm64 | - |
Dependencies
Run dependencies 12
No port depends on this one.