Package Details: psst-git r417.f1300bf-3

Git Clone URL: https://aur.archlinux.org/psst-git.git (read-only, click to copy)
Package Base: psst-git
Description: Fast and multi-platform Spotify client with native GUI
Upstream URL: https://github.com/jpochyla/psst
Keywords: music spotify
Licenses: MIT
Conflicts: psst
Provides: psst
Submitter: garionion
Maintainer: garionion
Last Packager: mtorromeo
Votes: 13
Popularity: 0.058006
First Submitted: 2021-01-08 14:57 (UTC)
Last Updated: 2022-08-24 17:19 (UTC)

Latest Comments

1 2 Next › Last »

esrevinu commented on 2023-10-05 03:45 (UTC)

The system default icon shows up for psst in the Gnome dash. I can fix this by editing .desktop file as

--- /usr/share/applications/psst.desktop    2023-10-05 11:51:02.000000000 +0900
+++ ./psst.desktop  2023-10-05 12:20:40.797922907 +0900
@@ -8,4 +8,4 @@
 Version=1.0
 Icon=psst.png
 Icon=psst
-StartupWMClass=Psst-gui
+StartupWMClass=psst-gui

And now the upstream .desktop file has Icon field, so you don't have to add that.

Phlimy commented on 2022-08-16 15:31 (UTC)

This package no longer builds because of the --all-features flag in the PKGBUILD. psst now supports two audio libraries, so the feature flags cpal and cubeb conflict with each other. I suggest just removing the --all-features flag so only the default is selected (AFAICT there is no additional feature that would be enabled by --all-features)

9ntjFeqQwn6X commented on 2022-07-11 07:34 (UTC)

Since a few weeks, this package seems to require pulseaudio-alsa to work, see the Github issue: https://github.com/jpochyla/psst/issues/230

Can this be added to dependencies? Thank you!

yochananmarqos commented on 2022-02-19 14:59 (UTC)

@garionion: Only cargo should be in makedepends(), not rustup. That way folks can use either rust or rustup.

You're installing the PNG as an SVG.

hashworks commented on 2022-02-03 12:46 (UTC)

In addition to yochananmarqos remarks it currently doesn't build with LTO (so, options=(!lto) is needed).

yochananmarqos commented on 2021-08-24 17:59 (UTC)

  • This does not need clang to build.

  • This depends on gtk3 and openssl, but they are in makedepends() instead of depends()

  • There is a submodule, please see VCS package guidelines

  • The CLI binary should also be installed

  • The Version= value in a desktop file denotes the standards version, not the program version

  • There is an included desktop file in .pkg/, but it's missing the Icon= value

  • The SVG in psst-gui/assets/ should be installed

  • The MIT license is not common, it should be installed

Example PKGBUILD

sTiKyt commented on 2021-08-20 15:16 (UTC)

Had exactly same issue as @graves501 did, updating using rustup helped

graves501 commented on 2021-08-19 08:48 (UTC)

I had this error when installing this package:

error[E0658]: arbitrary expressions in key-value attributes are unstable
 --> /home/user/.cargo/registry/src/github.com-1ecc6299db9ec823/souvlaki-0.4.1/src/lib.rs:1:10
  |
1 | #![doc = include_str!("../README.md")]
  |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: see issue #78835 <https://github.com/rust-lang/rust/issues/78835> for more information

error: aborting due to previous error

For more information about this error, try `rustc --explain E0658`.
error: could not compile `souvlaki`

I fixed it by updating my stable toolchain by executing rustup update. Hope this saves some trouble for someone else :)

Thanks @garionion for adding this package!

garionion commented on 2021-08-18 12:02 (UTC)

thank you @ChrisLane, i updated the PKGBUILD I was however not able to reproduce your issue in a archlinux:base-devel docker image

ChrisLane commented on 2021-08-17 08:53 (UTC)

This package failed to build when I tried to install it on my system where I had not yet set the default toolchain.

Updating some of the PKGBUILD to follow the rust package guidelines would resolve this. https://wiki.archlinux.org/title/Rust_package_guidelines