From 7a69bda88675e15474af3c72ac1d27134ca3703a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 26 May 2026 18:25:33 +0000 Subject: [PATCH 1/3] your_spotify: 1.19.0 -> 1.20.0 (cherry picked from commit 46f3fb8ab20365cb1c1b5391d169ed42fcda8d61) --- pkgs/by-name/yo/your_spotify/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/yo/your_spotify/package.nix b/pkgs/by-name/yo/your_spotify/package.nix index 6ff861fb86e2..ad88f3d79da1 100644 --- a/pkgs/by-name/yo/your_spotify/package.nix +++ b/pkgs/by-name/yo/your_spotify/package.nix @@ -14,20 +14,20 @@ stdenv.mkDerivation (finalAttrs: { pname = "your_spotify_server"; - version = "1.19.0"; + version = "1.20.0"; src = fetchFromGitHub { owner = "Yooooomi"; repo = "your_spotify"; tag = finalAttrs.version; - hash = "sha256-zyvTahfOq7KXgVqD178hrlqO7YjsjLyuw+pm6PMhJt0="; + hash = "sha256-0XGq4UVaNN1gTJLta0o9DnQwGwJ+S7HlGFY6DPAdGKY="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; pnpm = pnpm_9; fetcherVersion = 3; - hash = "sha256-KI5ZFU8u1R4QKTXn6mGVi+ziAocgOyyutKqmUOIn+dI="; + hash = "sha256-j6COg8Q0uj+5TjN/BUVst2UMhXLT3drLWUzdG/x51rk="; }; nativeBuildInputs = [ From 36323c1c3649ccef4ef4ffc140f620b11c237bbf Mon Sep 17 00:00:00 2001 From: Patrick Date: Mon, 8 Jun 2026 10:38:09 +0200 Subject: [PATCH 2/3] your_spotify: switch to pnpm 11 (cherry picked from commit 9e0ea43999236c56fb09456a686aac6ff4cf6d75) --- pkgs/by-name/yo/your_spotify/client.nix | 4 ++-- pkgs/by-name/yo/your_spotify/package.nix | 11 +++++------ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/yo/your_spotify/client.nix b/pkgs/by-name/yo/your_spotify/client.nix index 900a50393558..c429ae8c7256 100644 --- a/pkgs/by-name/yo/your_spotify/client.nix +++ b/pkgs/by-name/yo/your_spotify/client.nix @@ -6,7 +6,7 @@ pnpmDeps, apiEndpoint ? "http://localhost:3000", pnpmConfigHook, - pnpm_9, + pnpm_11, nodejs, }: @@ -16,7 +16,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ pnpmConfigHook - pnpm_9 + pnpm_11 nodejs ]; diff --git a/pkgs/by-name/yo/your_spotify/package.nix b/pkgs/by-name/yo/your_spotify/package.nix index ad88f3d79da1..764efd7f0387 100644 --- a/pkgs/by-name/yo/your_spotify/package.nix +++ b/pkgs/by-name/yo/your_spotify/package.nix @@ -4,14 +4,13 @@ fetchFromGitHub, fetchPnpmDeps, pnpmConfigHook, - pnpm_9, + pnpm_11, nodejs, makeWrapper, callPackage, nixosTests, nix-update-script, }: - stdenv.mkDerivation (finalAttrs: { pname = "your_spotify_server"; version = "1.20.0"; @@ -25,15 +24,15 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; - pnpm = pnpm_9; - fetcherVersion = 3; - hash = "sha256-j6COg8Q0uj+5TjN/BUVst2UMhXLT3drLWUzdG/x51rk="; + pnpm = pnpm_11; + fetcherVersion = 4; + hash = "sha256-eUAzQ+LV+RZs/QEb5r7l9cisBjjWU8eGMm2r9ZNXmX8="; }; nativeBuildInputs = [ makeWrapper pnpmConfigHook - pnpm_9 + pnpm_11 nodejs ]; From 419efca05e868d63aafca9d3ba5707a1f045720f Mon Sep 17 00:00:00 2001 From: Patrick Date: Mon, 8 Jun 2026 10:38:09 +0200 Subject: [PATCH 3/3] nixos/tests/your_spotify: switch test to mongodb-ce (cherry picked from commit accc739d1ae7134abe5af9047e680016633066f8) --- nixos/tests/your_spotify.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/tests/your_spotify.nix b/nixos/tests/your_spotify.nix index c4935face7df..9fa13e453fb5 100644 --- a/nixos/tests/your_spotify.nix +++ b/nixos/tests/your_spotify.nix @@ -6,6 +6,7 @@ }; nodes.machine = { + services.mongodb.package = pkgs.mongodb-ce; services.your_spotify = { enable = true; spotifySecretFile = pkgs.writeText "spotifySecretFile" "deadbeef";