Package Details: spotify-player 0.19.1-1

Git Clone URL: https://aur.archlinux.org/spotify-player.git (read-only, click to copy)
Package Base: spotify-player
Description: A command driven spotify player.
Upstream URL: https://github.com/aome510/spotify-player
Keywords: rust spotify tui
Licenses: MIT
Submitter: aome510
Maintainer: aome510 (alosarjos)
Last Packager: alosarjos
Votes: 6
Popularity: 0.062880
First Submitted: 2021-08-15 11:14 (UTC)
Last Updated: 2024-07-23 06:49 (UTC)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

1093i3511 commented on 2024-10-14 19:46 (UTC) (edited on 2024-10-14 19:55 (UTC) by 1093i3511)

spotifys newly introduced OAuth2 client authentication method hasn't been implemented up so far, thus its lacks a basic functionality, for at least 2 months already.

A workaround is to retrieve a valid OAuth2 token via ncspot temporarily. cp ~/.config/ncspot/librespot/credentials.json ~/.config/spotify_player/credentials.json

librespot-auth should work as well to retrieve valid credentials https://github.com/dspearson/librespot-auth

30p87 commented on 2024-05-29 13:17 (UTC)

Linking with lyric_finder enabled fails due to the ring crate + openssl. It boils down to -flto=auto being set, which is standard since 2023. The issue was discussed in the forum and the gitlab, and heftig's verdict is: Package maintainers should disable lto per-package manually, with options=(!lto). spotify-player-full does this for example.

Crazy how nobody thinks of adding this to the rust, makepkg, creating a package or the rust package guidelines wiki article, considering it can waste a day of time easily (especially with rusts long compile times).

Technically this package does not need this change, as its default PKGBUILD does not build lyric-finder, but as it's used by most people as base to build the customized binary with, I think it would make sense to at least warn of it or include this note.

simbalarue commented on 2024-05-27 12:33 (UTC) (edited on 2024-05-27 18:57 (UTC) by simbalarue)

package fails to compile after latest update EDIT: works now

alosarjos commented on 2024-01-06 10:18 (UTC)

It includes the features that the developer has as defaults. If you want to enable more you can change the PKGBUILD

samething commented on 2024-01-05 21:41 (UTC)

does this include extra features like image and lyrics and stuff??

mainrs commented on 2023-12-07 15:37 (UTC)

@FabioLolix Is it a bad idea to specify it though? It removes friction for new users. And I do not see how that is a bad thing.

FabioLolix commented on 2023-07-04 20:04 (UTC)

packages of the base-devel group like pkg-config don't have to be specified as makedepends, install base-devel is a pre-requisite for using the AUR https://wiki.archlinux.org/title/Arch_User_Repository#Prerequisites

alosarjos commented on 2023-07-04 19:57 (UTC)

Added as make dependency, thanks a lot! :D

Zaheer commented on 2023-07-04 19:54 (UTC)

Hello! I think dependency to pkgconf is missing.

Got the error:

It looks like you're compiling on Linux and also targeting Linux. Currently this requires the pkg-config utility to find OpenSSL but unfortunately pkg-config could not be found. If you have OpenSSL installed you can likely fix this by installing pkg-config.

after running sudo pacman -Syu pkgconf the install worked fine.

FabioLolix commented on 2023-06-01 15:34 (UTC)

Hello, depends on dbus is missing, without that won't build in clean chroot