BSD Ports

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

SystemPortVersion
NetBSDaudio/termusic0.13.2nb3
FreeBSDmultimedia/termusic0.13.2_4
HardenedBSDmultimedia/termusic0.13.2_3
GhostBSDmultimedia/termusic0.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.

RepositoryVersion
NetBSD 10.1 x86_640.13.2nb3
NetBSD 10.1 aarch640.13.2
SmartOS / illumos x86_64-
macOS 15 arm64-

Dependencies

Run dependencies 12

No port depends on this one.

Commit history 5

DateCommitCreditsLog message
7b5a3977f9 wiz *: recursive bump for pcre2 10.49
204ac6b2b7 tnn *: revbump for pcre2 symbol versioning change
7f4328b492 wiz *: recursive bump for new protobuf
shlib major changed
5e4aea17e2 wiz *: recursive bump for pcre2 10.48
1d4638311c adam Revision bump after abseil update