aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Fischer <martin@push-f.com>2026-02-21 12:58:50 +0100
committerMartin Fischer <martin@push-f.com>2026-02-21 19:19:41 +0100
commitb9226d6fe6045c911ed057781195b35ffc004497 (patch)
treee6263c5a78365d9a3e4f401c3ae0d99c98274521
parent79fbd668240549a837f09cabb81df387ba18562b (diff)
deps: update nixos, nixos-small and nixos-unstable
For all: linux: 6.12.65 -> 6.12.74 For hamac: chromium: 143.0.7499.192 -> 145.0.7632.109 firefox: 147.0 -> 147.0.4 jujutsu: 0.37.0 -> 0.38.0 thunderbird: 146.0.1 -> 147.0.1 typst: 0.14.0 -> 0.14.2 wireshark-qt: 4.6.2 -> 4.6.3 For ev: miniflux: 2.2.16 -> 2.2.17 navidrome: 0.58.0 -> 0.60.0 For tente: grafana: 12.3.1 -> 12.3.3 postgresql: 16.11 -> 16.12
-rw-r--r--nixos/hosts/ev/default.nix3
-rw-r--r--nixos/hosts/ev/navidrome.nix13
-rw-r--r--nixos/npins/sources.json12
3 files changed, 21 insertions, 7 deletions
diff --git a/nixos/hosts/ev/default.nix b/nixos/hosts/ev/default.nix
index d5737fa..022d677 100644
--- a/nixos/hosts/ev/default.nix
+++ b/nixos/hosts/ev/default.nix
@@ -8,8 +8,11 @@ let
ports = import ./ports.nix;
helpers = import <top/helpers.nix> { inherit config lib pkgs; };
backupHost = "u518695-sub2@u518695-sub2.your-storagebox.de";
+ sources = import <top/npins>;
+ pkgs-unstable = import sources.nixos-unstable {};
in
{
+ _module.args = { inherit pkgs-unstable; };
imports = [
./hardware-configuration.nix
<top/profiles/server>
diff --git a/nixos/hosts/ev/navidrome.nix b/nixos/hosts/ev/navidrome.nix
index 0556ef5..9ddd9e1 100644
--- a/nixos/hosts/ev/navidrome.nix
+++ b/nixos/hosts/ev/navidrome.nix
@@ -1,4 +1,4 @@
-{ config, lib, pkgs, ... }:
+{ config, lib, pkgs, pkgs-unstable, ... }:
let
cfg = config.navidrome;
@@ -13,9 +13,20 @@ in
};
};
+ # Using unstable due to build failure on stable (https://github.com/NixOS/nixpkgs/issues/481611).
+ disabledModules = ["services/audio/navidrome.nix"];
+ imports =
+ let
+ sources = import <top/npins>;
+ in
+ [
+ "${sources.nixos-unstable}/nixos/modules/services/audio/navidrome.nix"
+ ];
+
config = {
services.navidrome = {
enable = true;
+ package = pkgs-unstable.navidrome;
settings = {
Address = "0.0.0.0";
Port = cfg.port;
diff --git a/nixos/npins/sources.json b/nixos/npins/sources.json
index fb38f3e..f7a39a7 100644
--- a/nixos/npins/sources.json
+++ b/nixos/npins/sources.json
@@ -135,20 +135,20 @@
"nixos": {
"type": "Channel",
"name": "nixos-25.11",
- "url": "https://releases.nixos.org/nixos/25.11/nixos-25.11.3928.2c3e5ec5df46/nixexprs.tar.xz",
- "hash": "0r03spjgx0460h8k2f8xpky7j2d169zx9ycw52czfri537708vi4"
+ "url": "https://releases.nixos.org/nixos/25.11/nixos-25.11.6327.c217913993d6/nixexprs.tar.xz",
+ "hash": "1fgzx8vs5yzp8hdxvwh3mwz6g8qrahkqfzfmkf5jvzxhdmg1c47a"
},
"nixos-small": {
"type": "Channel",
"name": "nixos-25.11-small",
- "url": "https://releases.nixos.org/nixos/25.11-small/nixos-25.11.4038.0ac615ad4da0/nixexprs.tar.xz",
- "hash": "0a7crl1xgk4f55gn6f6fbl9w2yycc5vbbpsm39g7d7vd6mqb5028"
+ "url": "https://releases.nixos.org/nixos/25.11-small/nixos-25.11.6366.fef5f9900448/nixexprs.tar.xz",
+ "hash": "1b4z9qxvr5nb2gmjpqhdrcgw3n23bqilv397hiypq117vwqj6ljd"
},
"nixos-unstable": {
"type": "Channel",
"name": "nixos-unstable",
- "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre928726.e4bae1bd10c9/nixexprs.tar.xz",
- "hash": "14vr8iq4kfk5l9h3sb7w989mbaxj9a1d98cldkk1bicql5va4sp7"
+ "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre948083.0182a3613243/nixexprs.tar.xz",
+ "hash": "18pwdbrl2klpfpz6gxn0bf8c0zmcccwg8ag9mwf6frm1r68yrqj2"
},
"prometheus-sql-exporter": {
"type": "GitRelease",