From 9afdfdeeab356a7a8f6b971a6cff219d24303b0e Mon Sep 17 00:00:00 2001 From: Wroclaw Date: Sat, 26 Apr 2025 13:46:30 +0200 Subject: [PATCH] nixpkgs/overlays/cosmic-package: use nixpkgs-unstable from inputs instead of nixpkgs-unstable pinned in flake lock file --- pkgs/overlays/cosmic-packages.nix | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/pkgs/overlays/cosmic-packages.nix b/pkgs/overlays/cosmic-packages.nix index 5f34ffa..c41fdf0 100644 --- a/pkgs/overlays/cosmic-packages.nix +++ b/pkgs/overlays/cosmic-packages.nix @@ -8,21 +8,10 @@ self: super: let nixos-cosmic = inputs.cosmic-modules; - # Pinned unstable nixpkgs from cosmic-modules - cosmicModulesLock = builtins.fromJSON (builtins.readFile "${nixos-cosmic}/flake.lock"); - pinnedNixpkgsRev = cosmicModulesLock.nodes.nixpkgs.locked.rev; - pinnedNixpkgsNarHash = cosmicModulesLock.nodes.nixpkgs.locked.narHash; - - futureNixpkgsSrc = builtins.fetchTarball { - name = "nixpkgs"; - url = "https://github.com/NixOS/nixpkgs/archive/${pinnedNixpkgsRev}.tar.gz"; - sha256 = pinnedNixpkgsNarHash; - }; - - # Initialize pinned nixpkgs + # Initialize pinned unstable nixpkgs futureNixpkgs = let extended = self.extend (import ./unstable-from-source.nix { - unstableSource = futureNixpkgsSrc; + unstableSource = inputs.nixpkgs-unstable; }); in extended.unstable; in