Unfortunately, the cover feature had to be removed. The application did not start anymore with when it was included. A bug is already opened. Sadly the developer considers remove the feature entirely.
Search Criteria
Package Details: ncspot-ncurses 1.2.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ncspot-ncurses.git (read-only, click to copy) |
---|---|
Package Base: | ncspot-ncurses |
Description: | Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes |
Upstream URL: | https://github.com/hrkfdn/ncspot |
Keywords: | ncspot spotify |
Licenses: | BSD-2-Clause |
Conflicts: | ncspot, ncspot-bin, ncspot-git |
Provides: | ncspot |
Submitter: | moabeat |
Maintainer: | moabeat |
Last Packager: | moabeat |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2023-09-25 20:30 (UTC) |
Last Updated: | 2024-10-31 23:55 (UTC) |
Dependencies (14)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libxcb (libxcb-gitAUR)
- ncurses (ncurses-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- pandoc-cli (pandoc-sile-gitAUR, pandoc-binAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- ueberzug (python-ueberzug-gitAUR, ueberzugpp-noglAUR, ueberzugpp) (make)
- ueberzug (python-ueberzug-gitAUR, ueberzugpp-noglAUR, ueberzugpp) (optional) – display album art in terminal (X11 and wayland using ueberzugpp)
Required by (0)
Sources (1)
Latest Comments
moabeat commented on 2024-10-15 20:33 (UTC) (edited on 2024-10-15 20:33 (UTC) by moabeat)
moabeat commented on 2024-01-02 15:54 (UTC)
While the original upstream bug is fixed with the 1.0.0 release, there is still a use-case to use the ncurses back-end for some users. This has been described by thomy2000 in his last comment. As I do not use the feature described in the issue on Github, I am open to anything reasonable.
raffaem commented on 2024-01-01 11:34 (UTC)
The upstream bug that motivated this package seems to be fixed now
moabeat commented on 2023-12-17 21:23 (UTC)
I was not aware the switch to crossterm was not the end of the story. Thank you for the hint. In this case, it is indeed better to keep it maybe. I updated the package now to version 1.0.0. Even if ncurses doesn't support the colors perfectly, it's maybe sometimes a better option than having the application crash. ;-)
thomy2000 commented on 2023-12-17 12:54 (UTC) (edited on 2023-12-17 12:55 (UTC) by thomy2000)
It makes sense to keep this as an option because there are currently other problems with the Termion backend as well. See this issue about a crash with Termion: https://github.com/hrkfdn/ncspot/issues/1282. The ncurses backend supposedly doesn't have accurate colors, which is another issue.
BachoSeven commented on 2023-11-05 20:22 (UTC)
Fair enough. The fact that that extra package is often out of date is the main reason I'm still maintaining ncspot-bin
in the AUR.
moabeat commented on 2023-11-05 20:19 (UTC)
The issue was fixed in the main branch in upstream. Since there is no new version release yet since it was fixed, the issue still persists in the package in the extra repository.
BachoSeven commented on 2023-11-05 19:08 (UTC)
As the issue regarding the bug has been resolved, is this package still necessary?
moabeat commented on 2023-09-25 20:34 (UTC) (edited on 2024-01-02 15:56 (UTC) by moabeat)
This packages was created as a drop-in for the package "ncpot" in extra using the ncurses backend for terminal interaction instead on Termion. The Termion backend was affected by a bug that impacts usability of the queue, as songs cannot be shifted up and down. Now, since this is resolved, there seem to be other issues where a ncurses backed build might be useful.
Pinned Comments
moabeat commented on 2023-09-25 20:34 (UTC) (edited on 2024-01-02 15:56 (UTC) by moabeat)
This packages was created as a drop-in for the package "ncpot" in extra using the ncurses backend for terminal interaction instead on Termion. The Termion backend was affected by a bug that impacts usability of the queue, as songs cannot be shifted up and down. Now, since this is resolved, there seem to be other issues where a ncurses backed build might be useful.