Package Details: supersonic-desktop 0.15.1-1

Git Clone URL: https://aur.archlinux.org/supersonic-desktop.git (read-only, click to copy)
Package Base: supersonic-desktop
Description: A lightweight cross-platform desktop client for Subsonic music servers
Upstream URL: https://github.com/dweymouth/supersonic
Keywords: subsonic-client subsonic-desktop-client supersonic-desktop
Licenses: GPL3
Submitter: dusnm
Maintainer: dusnm
Last Packager: dusnm
Votes: 9
Popularity: 0.193177
First Submitted: 2023-04-15 11:57 (UTC)
Last Updated: 2025-04-09 16:12 (UTC)

Latest Comments

psyomn commented on 2025-04-07 21:48 (UTC)

Hey there, just wanted to let you know that with the latest (0.14) I can't build. I've reproduced by cloning the repo, with the following incantations:

$ make build package_linux 
go build
go: downloading github.com/dweymouth/fyne/v2 v2.3.0-rc1.0.20250222005659-e73d8f178006
go: downloading github.com/20after4/configdir v0.1.1
go: downloading github.com/dweymouth/go-jellyfin v0.0.0-20240517151952-5ceca61cb645
go: downloading github.com/google/uuid v1.3.0
go: downloading github.com/pelletier/go-toml/v2 v2.0.8
go: downloading github.com/quarckster/go-mpris-server v1.0.3
go: downloading github.com/supersonic-app/go-subsonic v0.0.0-20241224013245-9b2841f3711d
go: downloading github.com/zalando/go-keyring v0.2.6
go: downloading github.com/dweymouth/fyne-tooltip v0.3.0
go: downloading github.com/deluan/sanitize v0.0.0-20230310221930-6e18967d9fc1
go: downloading github.com/supersonic-app/go-mpv v0.1.0
go: downloading golang.org/x/image v0.24.0
go: downloading github.com/cenkalti/dominantcolor v1.0.3
go: downloading golang.org/x/net v0.25.0
go: downloading github.com/dweymouth/fyne-advanced-list v0.0.0-20250211191927-58ea85eec72c
go: downloading github.com/dweymouth/fyne-lyrics v0.0.0-20240528234907-15eee7ce5e64
main.go:16:2: github.com/dweymouth/fyne/v2@v2.3.0-rc1.0.20250222005659-e73d8f178006: invalid version: unknown revision e73d8f178006
main.go:17:2: github.com/dweymouth/fyne/v2@v2.3.0-rc1.0.20250222005659-e73d8f178006: invalid version: unknown revision e73d8f178006
main.go:18:2: github.com/dweymouth/fyne/v2@v2.3.0-rc1.0.20250222005659-e73d8f178006: invalid version: unknown revision e73d8f178006
main.go:19:2: github.com/dweymouth/fyne/v2@v2.3.0-rc1.0.20250222005659-e73d8f178006: invalid version: unknown revision e73d8f178006
ui/toastoverlay.go:8:2: github.com/dweymouth/fyne/v2@v2.3.0-rc1.0.20250222005659-e73d8f178006: invalid version: unknown revision e73d8f178006
ui/bottompanel.go:12:2: github.com/dweymouth/fyne/v2@v2.3.0-rc1.0.20250222005659-e73d8f178006: invalid version: unknown revision e73d8f178006
ui/mainwindow.go:24:2: github.com/dweymouth/fyne/v2@v2.3.0-rc1.0.20250222005659-e73d8f178006: invalid version: unknown revision e73d8f178006
ui/mainwindow.go:25:2: github.com/dweymouth/fyne/v2@v2.3.0-rc1.0.20250222005659-e73d8f178006: invalid version: unknown revision e73d8f178006
ui/toastoverlay.go:12:2: github.com/dweymouth/fyne/v2@v2.3.0-rc1.0.20250222005659-e73d8f178006: invalid version: unknown revision e73d8f178006
ui/toastoverlay.go:13:2: github.com/dweymouth/fyne/v2@v2.3.0-rc1.0.20250222005659-e73d8f178006: invalid version: unknown revision e73d8f178006
ui/bottompanel.go:13:2: github.com/dweymouth/fyne/v2@v2.3.0-rc1.0.20250222005659-e73d8f178006: invalid version: unknown revision e73d8f178006
/home/psyomn/.go/pkg/mod/github.com/dweymouth/fyne-tooltip@v0.3.0/widget/check.go:5:2: github.com/dweymouth/fyne/v2@v2.3.0-rc1.0.20250222005659-e73d8f178006: invalid version: unknown revision e73d8f178006
ui/dialogs/settingsdialog.go:26:2: github.com/dweymouth/fyne/v2@v2.3.0-rc1.0.20250222005659-e73d8f178006: invalid version: unknown revision e73d8f178006

I believe this usually happens with a yanked version or dangling commit on some package dep (like a yanked version or dangling commit).

I checked out version v0.15.1, and seems to have compiled successfully. Bumping the package to the latest version resolved my issues:

diff --git a/PKGBUILD b/PKGBUILD
index f5aa882..8434d6d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
 # Maintainer: Dušan Mitrović <dusan@dusanmitrovic.xyz>
 pkgname=supersonic-desktop
-pkgver=0.14.0
+pkgver=0.15.1
 pkgrel=1
 pkgdesc="A lightweight cross-platform desktop client for Subsonic music servers"
 _pkgname="${pkgname//-desktop/}"
@@ -24,7 +24,7 @@ source=(
     "${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz"
 )
 sha256sums=(
-    "8a0a5c3b893b57f2b29f667bb329fc9c32bef8bc95534c566065ea9d058369a3"
+    "14816a197151660b439361d271dd09cfb9c882a62fe2b2e795dbc04b72798531"
 )

 build() {

Thanks for the packaging work by the way!

aorth commented on 2024-05-19 17:31 (UTC)

Fails to build in a chroot due to missing libxinerama and libxi in makedepends.

FabioLolix commented on 2023-07-15 15:42 (UTC)

This don't have to provide and conflict itself

FabioLolix commented on 2023-07-03 15:55 (UTC)

Hello,

  • this don't have to provide itself
  • fails to build with devtools, need libxi, which is detected as depends by namcap
# github.com/go-gl/glfw/v3.3/glfw
In file included from ./glfw/src/internal.h:188,
                 from ./glfw/src/context.c:30,
                 from ../gopath/pkg/mod/github.com/go-gl/glfw/v3.3/glfw@v0.0.0-20221017161538-93cebf72946b/c_glfw.go:4:
./glfw/src/x11_platform.h:48:10: fatal error: X11/extensions/XInput2.h: No such file or directory
   48 | #include <X11/extensions/XInput2.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.