BSD Ports

audio/spotify-player 0.25.1 NetBSD

Command driven spotify player

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
7b5a3977f9
License
mit
Categories
audio
Package size
5418.5 KiB, 20431.4 KiB installed

Description

spotify-player is a custom Spotify player built and tweaked based on my personal preferences. It is fast, easy to use, and configurable.

It's designed to be a player, not a fully-fledged Spotify clone, so it does not aim to support all possible Spotify features. The main goal is to provide a quick and intuitive way to modify the current playback by either using player commands or navigating between different contexts. Similar to other TUI applications, is keyboard driven. User will use a set of predefined commands with shortcuts to interact with the player. spotify-player has a simple UI with three main components: -a playback window displaying the current playback -a context window displaying a context (playlist, album, artist) -popup windows for using some commands (switch theme, browser playlists, etc) or displaying additional information

spotify-player is built on top of tui, rspotify, and librespot libraries. It's inspired by spotify-tui and ncspot.

In the other systems

SystemPortVersion
NetBSDaudio/spotify-player0.25.1
FreeBSDaudio/spotify-player0.24.1_2
OpenBSDaudio/spotify-player0.25.1

Install

Binary package:

pkgin install spotify-player

From pkgsrc:

cd /usr/pkgsrc/audio/spotify-player && make install clean

Dependencies

Run dependencies 1

No port depends on this one.

Commit history 6

DateCommitCreditsLog message
7b5a3977f9 wiz *: recursive bump for pcre2 10.49
204ac6b2b7 tnn *: revbump for pcre2 symbol versioning change
15ef4bcab5 pin audio/spotify-player: update to 0.25.1
v0.25.1 What's Changed add a config option for configuring ncspot-only GET endpoints by @aome510 in #1079 chore(nix): update flake inputs by @DOD-101 in #1023 Update get-playlist-items and get-user-top-tracks API handling by @aome510 in #1080 update audio vis default to use theme palette's color instead of hard-coded rgb by @aome510 in #1081 render loading UI for search page by @aome510 in #1082 v0.25.0 Highlights v0.25.0 focuses on more reliable Spotify Web API access. Custom client IDs are now supported with automatic fallback to the bundled ncspot client when Spotify rejects restricted requests, alongside improved rate-limit handling. …
5e4aea17e2 wiz *: recursive bump for pcre2 10.48
7132e594e0 pin audio/spotify-player: update to 0.24.1
v0.24.1 This release includes a patch to fix an issue resulted from a new policy change from Spotify - https://developer.spotify.com/blog/2026-06-18-refresh-token-expiration. As a result, users will be asked to re-authenticate when they launch the app with the release (to update the corrupted cached token stored in user_client_token.json) What's Changed feat(device): track integrated device via is_integrated flag by @aome510 in #1019 fix invalid token with Spotify's new token expiration policy by @aome510 in #1041 v0.24.0 Highlights The main theme of this release is improving robustness and reliability. Several long-standing pain points around image rendering, authentication, and app stopped working after running for a while have been reworked: …

The latest 5 of 6 in the history this site was built from.