From 52e47d17b6e4991301927ee45ab6a1ba0e91c647 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Ribeiro?= Date: Fri, 27 Sep 2024 13:04:40 +0100 Subject: [PATCH 1/3] feishin: 0.9.0 -> 0.10.0 Diff: https://github.com/jeffvli/feishin/compare/v0.9.0...v0.10.0 Changelog: https://github.com/jeffvli/feishin/releases/tag/v0.10.0 --- pkgs/by-name/fe/feishin/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fe/feishin/package.nix b/pkgs/by-name/fe/feishin/package.nix index 0ed5aed53c6a..b66c07a928d0 100644 --- a/pkgs/by-name/fe/feishin/package.nix +++ b/pkgs/by-name/fe/feishin/package.nix @@ -11,13 +11,13 @@ }: let pname = "feishin"; - version = "0.9.0"; + version = "0.10.0"; src = fetchFromGitHub { owner = "jeffvli"; repo = "feishin"; rev = "v${version}"; - hash = "sha256-3gQ39GhYPme0kGAtM5DsG9RYwf23OAdkp3uVt7c1SQU="; + hash = "sha256-sC+lenMd0Z+pBDwaGiWP2cZQuO/b80lHEMmgNkHOF6Q="; }; electron = electron_31; @@ -26,7 +26,7 @@ buildNpmPackage { inherit pname version; inherit src; - npmDepsHash = "sha256-u+zbPB6u9EYVr9oHnLlKC0AyCLn4nq4TFVPSs2oWsbo="; + npmDepsHash = "sha256-gO1s2MIwO2t2O3RKjIO7S5LwZVfj1fHL3iq7CM5bRR8="; npmFlags = [ "--legacy-peer-deps" ]; makeCacheWritable = true; @@ -60,7 +60,7 @@ buildNpmPackage { inherit version; src = "${src}/release/app"; - npmDepsHash = "sha256-3qUmXRiAloGgLAErR16+BGEUT0ZwHHhCxMDQRCENQB4="; + npmDepsHash = "sha256-dVpZTFqlPusVUuyXp5MQXOYtrvOYbhq7V2zuidOF7nI="; npmFlags = [ "--ignore-scripts" ]; dontNpmBuild = true; From 4cf117d25ca8dec6d49dabc47ae958918e42b9d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Ribeiro?= Date: Tue, 1 Oct 2024 06:10:04 +0100 Subject: [PATCH 2/3] nixos/rl-2411: feishin requirements for Navidrome More in https://github.com/jeffvli/feishin/releases/tag/v0.10.0 --- nixos/doc/manual/release-notes/rl-2411.section.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/doc/manual/release-notes/rl-2411.section.md b/nixos/doc/manual/release-notes/rl-2411.section.md index f9a5846c1f38..30e4b194a002 100644 --- a/nixos/doc/manual/release-notes/rl-2411.section.md +++ b/nixos/doc/manual/release-notes/rl-2411.section.md @@ -394,6 +394,8 @@ - `zx` was updated to v8, which introduces several breaking changes. See the [v8 changelog](https://github.com/google/zx/releases/tag/8.0.0) for more information. +- `feishin` removed support for Navidrome `< v0.53.2` due to an API change; more information in the [v0.10.0 release notes](https://github.com/jeffvli/feishin/releases/tag/v0.10.0). + - The `dnscrypt-wrapper` module was removed since the project has been effectively unmaintained since 2018; moreover the NixOS module had to rely on an abandoned version of dnscrypt-proxy v1 for the rotation of keys. To wrap a resolver with DNSCrypt you can instead use `dnsdist`. See options `services.dnsdist.dnscrypt.*` From 23eb0dd8b1db4435f1584b7c2a29e3b0a12e7572 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Ribeiro?= Date: Sun, 29 Sep 2024 22:54:03 +0100 Subject: [PATCH 3/3] feishin: 0.10.0 -> 0.10.1 Diff: https://github.com/jeffvli/feishin/compare/v0.10.0...v0.10.1 Changelog: https://github.com/jeffvli/feishin/releases/tag/v0.10.1 --- pkgs/by-name/fe/feishin/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fe/feishin/package.nix b/pkgs/by-name/fe/feishin/package.nix index b66c07a928d0..df8f9dc5eb6d 100644 --- a/pkgs/by-name/fe/feishin/package.nix +++ b/pkgs/by-name/fe/feishin/package.nix @@ -11,13 +11,13 @@ }: let pname = "feishin"; - version = "0.10.0"; + version = "0.10.1"; src = fetchFromGitHub { owner = "jeffvli"; repo = "feishin"; rev = "v${version}"; - hash = "sha256-sC+lenMd0Z+pBDwaGiWP2cZQuO/b80lHEMmgNkHOF6Q="; + hash = "sha256-YdtGhGcG5qVoVa1534NQIbI02gy0pzR9U1PU2lL1u/A="; }; electron = electron_31; @@ -26,7 +26,7 @@ buildNpmPackage { inherit pname version; inherit src; - npmDepsHash = "sha256-gO1s2MIwO2t2O3RKjIO7S5LwZVfj1fHL3iq7CM5bRR8="; + npmDepsHash = "sha256-3fY0NCswRTnpDDsr1fDK9YZm8TUKCIMJ1+yw38dj0M8="; npmFlags = [ "--legacy-peer-deps" ]; makeCacheWritable = true; @@ -60,7 +60,7 @@ buildNpmPackage { inherit version; src = "${src}/release/app"; - npmDepsHash = "sha256-dVpZTFqlPusVUuyXp5MQXOYtrvOYbhq7V2zuidOF7nI="; + npmDepsHash = "sha256-YkLT69QU7WMGRe95rfZ8TmnfIdWwtpWaqGY+wU48veQ="; npmFlags = [ "--ignore-scripts" ]; dontNpmBuild = true;