Update stremio-linux-shell to use unstable for Rust 1.92+

This commit is contained in:
2026-05-11 20:57:29 -07:00
parent d74a8a4a39
commit c12ef9e01e
7 changed files with 65 additions and 14 deletions
+15 -9
View File
@@ -84,6 +84,12 @@
custom = prev.callPackage ./packages { };
# Compatibility: bitwarden renamed to bitwarden-desktop in unstable
bitwarden-desktop = prev.bitwarden-desktop or prev.bitwarden;
# Override stremio-linux-shell with custom GTK4/master branch version
# Use nixpkgs-unstable for Rust 1.92+ support required by master branch
stremio-linux-shell = (import nixpkgs-unstable {
system = prev.stdenv.hostPlatform.system;
config.allowUnfree = true;
}).callPackage ./packages/stremio-linux-shell { };
});
# Shared home-manager configuration factory
@@ -291,16 +297,16 @@
permittedInsecurePackages = [ "qtwebengine-5.15.19" ];
};
};
in
in
{
"custom-claude-code" = pkgs.custom.claude-code;
"custom-app-launcher-server" = pkgs.custom.app-launcher-server;
"custom-mcrcon-rbw" = pkgs.custom.mcrcon-rbw;
"custom-tea-rbw" = pkgs.custom.tea-rbw;
"custom-rclone-torbox-setup" = pkgs.custom.rclone-torbox-setup;
"custom-opencode" = pkgs.custom.opencode;
"custom-qmd" = pkgs.custom.qmd;
"custom-stremio-linux-shell" = pkgs.custom.stremio-linux-shell;
"custom-claude-code" = pkgs.custom.claude-code;
"custom-app-launcher-server" = pkgs.custom.app-launcher-server;
"custom-mcrcon-rbw" = pkgs.custom.mcrcon-rbw;
"custom-tea-rbw" = pkgs.custom.tea-rbw;
"custom-rclone-torbox-setup" = pkgs.custom.rclone-torbox-setup;
"custom-opencode" = pkgs.custom.opencode;
"custom-qmd" = pkgs.custom.qmd;
"stremio-linux-shell" = pkgs.stremio-linux-shell;
"qt-pinned-jellyfin-media-player" = pkgsQt.jellyfin-media-player;
# "qt-pinned-stremio" = pkgsQt.stremio; # Replaced by stremio-linux-shell (Rust/CEF-based)