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: 12
Popularity: 0.000833
First Submitted: 2021-01-08 14:57 (UTC)
Last Updated: 2022-08-24 17:19 (UTC)

Latest Comments

1 2 Next › Last »

xiota commented on 2024-10-03 05:01 (UTC) (edited on 2024-10-03 05:06 (UTC) by xiota)

Got this error. Probably upstream changed default branch and deleted old HEAD. Clearing cache fixes. If upstream does this frequently, may be worth detecting and checking out the current remote HEAD in prepare().

warning: remote HEAD refers to nonexistent ref, unable to checkout

After clearing cache, initially got a different error, but another attempt succeeded.

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