Versions
v1.3.2 :: 0 :: gentoo
- Modified
- License
- BSD-2 Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-3.0 ZLIB
- Keywords
- ~amd64
- USE flags
- clipboard cover debug mpris ncurses notify pulseaudio
USE flags
General
- clipboard
- Use the system clipboard to e.g. share a link
- cover
- Support displaying the album cover
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- mpris
- Allow ncspot to be controlled via MPRIS API
- ncurses
- Use cursive/ncurses-backend instead of crossterm or pancurses
- notify
- Show what's playing via a notification
- pulseaudio
- Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
Dependencies
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
media-gfx / ueberzug : Command line util to draw images on terminals by using child windows
media-gfx / ueberzugpp : Drop in replacement for ueberzug written in C++
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / libpulse : Libraries for PulseAudio clients
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
Runtime Dependencies
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
media-gfx / ueberzug : Command line util to draw images on terminals by using child windows
media-gfx / ueberzugpp : Drop in replacement for ueberzug written in C++
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / libpulse : Libraries for PulseAudio clients
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 1.3.1, 1.3.1-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
media-sound/ncspot: bump min rust version to 1.88 in 1.3.2
* QA Notice: found Cargo.toml file which specifies rust-version="1.88" * which requires RUST_MIN_VER="1.88" Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Guilherme Parente · gentoo
media-sound/ncspot: add 1.3.2
Signed-off-by: Guilherme Parente <guilheparente@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44681 Closes: https://github.com/gentoo/gentoo/pull/44681 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Parente · gentoo
media-sound/ncspot: add alternative media-gfx/ueberzugpp
media-gfx/ueberzugpp is a drop-in replacement for media-gfx/ueberzug, and ncspot does work, showing the cover art for the song Signed-off-by: Guilherme Parente <guilheparente@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44167 Closes: https://github.com/gentoo/gentoo/pull/44167 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 1.2.2, 1.3.0
This drops the stable versions. This is one of the projects where the previous release is broken due to changing API by Spotify, and therefore any updates should be pushed straight to stable or fast-stabilized immediately after pushing. Since I don't think this is a particularly popular application, dropping it back to ~testing seems like the way to go for now. Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
media-sound/ncspot: add 1.3.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: stabilize 1.3.0 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: add 1.3.0
- add RUST_MIN_VER="1.85.0", - utilize shell-completion.eclass. Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: enable py3.14
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 1.2.1-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-sound/ncspot: use crates tarball
CRATES is too big for every ebuild (>300 crates), so use tarball generated automatically by new Gentoo Infra CI at [1]. New tarballs are auto generated with delay for up to 4 hours from upstream tagging new tag. [1] https://github.com/gentoo-crate-dist/ncspot Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: stabilize 1.2.2 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: add 1.2.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 1.1.2-r1, 1.2.0-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: stabilize 1.2.1-r1 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-sound/ncspot: add missing rust_pkg_setup calls
Not all revisions were updated. Closes: https://bugs.gentoo.org/943167 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
*/*: update for slotted Rust
Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: add 1.2.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: add 1.2.0
Closes: https://bugs.gentoo.org/925874 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 1.1.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: stabilize 1.1.2 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: add 1.1.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: enable py3.13
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
media-sound/ncspot: drop 1.1.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: stabilize 1.1.1 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: add 1.1.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 1.0.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: stabilize 1.1.0 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: add 1.1.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 0.13.4
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: stabilize 1.0.0 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: add 1.0.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 0.13.3-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: stabilize 0.13.4 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 0.13.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
media-sound/ncspot: add 0.13.4
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
media-sound/ncspot: stabilize 0.13.3-r1 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 0.13.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: allow alsa_backend making pulseaudio optional
- got a report that ncspot works without pulseaudio/pipewire, - revbump and reset keywords for unstable feature, - update dependencies based on feedback from iwdevtools. Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: stabilize 0.13.3 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: add 0.13.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 0.12.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: stabilize 0.13.2 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 0.13.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: add 0.13.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 0.13.0-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: add 0.13.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: drop 0.13.0-r0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: add xtask goodies to 0.13.0
- includes shell completion files and man page. Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: add 0.13.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: stabilize 0.12.0 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: fix optfeature syntax
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: fix DEPEND="${DEPEND}" typo...
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
media-sound/ncspot: sort IUSE
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-sound/ncspot: new package, add 0.12.0
- Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes. Signed-off-by: Joonas Niilola <juippis@gentoo.org>