-
-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sayonara player: init at 0.9.3 #19509
Conversation
pkgs/top-level/all-packages.nix
Outdated
@@ -14301,6 +14301,9 @@ in | |||
vte = gnome3.vte; | |||
}; | |||
|
|||
sayonara = callPackage ../applications/audio/sayonara { | |||
inherit (gst_all_1) gst-plugins-base gst-plugins-bad gst-plugins-ugly; }; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Inheriting gstreamer
might also make sense.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done! In fact I didn't know it was possible.
I was not able to play any file, do you? |
@Mic92 I am playing normally here. It's a screenshot I have taken just now: |
does it work for you? @groxxda |
I tried using it, but it didn't output any sound. I checked Devices under File, and there were no devices detected either. |
News? |
@AndersonTorres well, two people did not managed to output any sound. |
Hmm.. also tried this and didn't get any playback working, devices selection empty as well. I also noticed lots of sqlite errors like this:
|
Just from looking at the error that @cryptix pasted, I guess that the program tries do an update of a sqlite database that is in nix-store and thus read-only. |
sha256 = "0ykb05yv9r8568iidf7lp0dx2igfyw3d44vjsv6i3k4y0yhzdgyj"; | ||
}; | ||
|
||
buildInputs = [ pkgconfig cmake qt5.qtbase qt5.qttools libmtp taglib zlib |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pkgconfig and cmake can live in nativeBuildInputs.
''; | ||
|
||
meta = with stdenv.lib;{ | ||
homapege = "https://sayonara-player.com/"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nitpick: You don't need quotes around URLs.
What remains to do on this? |
I don't know. It worked fine here in my machine, but I can't know why it is failing on others. |
Now the baddies: I updated the sources, but now it isn't working anymore: it doesn't find any sound cards. |
Middle news, if someone is interested: I am in contact with the Sayonara team (specifically Lucio Carreras, the main programmer). I hope to return with news! |
As I have no more hope working on it, I will close it without resolution of merit. Maybe another time I will consider it more closely. |
Motivation for this change
New package: sayonara player
Things done
(nix.useSandbox on NixOS,
or option
build-use-sandbox
innix.conf
on non-NixOS)
nix-shell -p nox --run "nox-review wip"
./result/bin/
)