nocturne: clean up dependencies for version 1.2.1

This commit is contained in:
fe2-Nyxar
2026-05-28 21:02:52 +01:00
committed by Peder Bergebakken Sundt
parent 954d09bdf6
commit c36dd131bf
2 changed files with 19 additions and 4 deletions
@@ -0,0 +1,14 @@
--- a/src/integrations/navidrome.py
+++ b/src/integrations/navidrome.py
@@ -556,11 +556,6 @@
process = None
def check_if_ready(self, row) -> bool:
- if get_navidrome_path():
- return True
- else:
- row.get_root().main_stack.set_visible_child_name('setup')
- row.get_root().main_stack.get_child_by_name('setup').set_integration(self)
return False
def start_instance(self) -> bool:
+5 -4
View File
@@ -12,7 +12,6 @@
glib,
glib-networking,
pkg-config,
cmake,
gtk4,
python3,
python3Packages,
@@ -50,7 +49,6 @@ stdenv.mkDerivation (finalAttrs: {
appstream
glib
pkg-config
cmake
gtk4
python3
];
@@ -64,6 +62,7 @@ stdenv.mkDerivation (finalAttrs: {
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
gst_all_1.gst-plugins-bad
];
pythonDependencies = [
@@ -73,7 +72,6 @@ stdenv.mkDerivation (finalAttrs: {
python3Packages.syncedlyrics
python3Packages.pycairo
python3Packages.colorthief
python3Packages.favicon
python3Packages.mpris-server
python3Packages.pillow
];
@@ -85,8 +83,11 @@ stdenv.mkDerivation (finalAttrs: {
)
'';
# avoid installing Navidrome at runtime if not available, incompatible with the nix store
patches = [ ./disable-navidrome-setup.patch ];
meta = {
description = "Adwaita Music Player and Library Manager";
description = "Adwaita music player for OpenSubsonic servers like Navidrome";
homepage = "https://jeffser.com/nocturne/";
changelog = "https://github.com/Jeffser/Nocturne/releases";
license = lib.licenses.gpl3Plus;