Commit 24f3392455ff

Vincent Demeester <vincent@sbr.pm>
2026-01-27 20:23:47
fix(feishin): re-enable with mpv-unwrapped override
1 parent d5b6291
Changed files (2)
overlays
systems
kyushu
overlays/default.nix
@@ -31,10 +31,11 @@ in
       buildGoModule = final.buildGo1253Module;
     };
 
-    # Use feishin from master to get mpv propagatedBuildInputs fix
+    # Use feishin from master with mpv-unwrapped to avoid wrapper breakage
     # https://github.com/NixOS/nixpkgs/pull/459155
-    # FIXME: disabled until mpv wrapper is fixed in nixpkgs
-    # inherit (final.master) feishin;
+    feishin = final.master.feishin.override {
+      mpv = prev.mpv-unwrapped;
+    };
   };
 
   # When applied, the unstable nixpkgs set (declared in the flake inputs) will
systems/kyushu/home.nix
@@ -43,7 +43,7 @@ in
 
     did
 
-    # feishin # navidrome - FIXME: broken due to mpv scripts issue in nixpkgs
+    feishin # navidrome - uses mpv-unwrapped via overlay
 
     gops
     lazygit