From 471f6969ffe40137e39669a840e25bc8f6c62cee Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Fri, 28 Aug 2026 20:54:54 -0500 Subject: [PATCH] update flake --- flake.lock | 8 ++++---- flake.nix | 33 ++++++++++++++++----------------- 2 files changed, 20 insertions(+), 21 deletions(-) diff --git a/flake.lock b/flake.lock index 247f841..701bd18 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1779877693, - "narHash": "sha256-24YGUZ9p3uLeDBGS5Nc8V7Rt5PaRg1vZ+rnfSuBW7hM=", - "rev": "4100e830e085863741bc69b156ec4ccd53ab5be0", + "lastModified": 1787814960, + "narHash": "sha256-4Opnii0iGg8Dk8/rZ2IYh/HCHvg1B+Us5+Qg+Qy5c18=", + "rev": "c27cdad491a991b11ed731760aa2ef8db0cb0410", "type": "tarball", - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.11pre1006043.4100e830e085/nixexprs.tar.xz" + "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.11pre1062790.c27cdad491a9/nixexprs.tar.xz" }, "original": { "type": "tarball", diff --git a/flake.nix b/flake.nix index 3d36e75..8417254 100644 --- a/flake.nix +++ b/flake.nix @@ -14,29 +14,28 @@ ... }: let - lib = nixpkgs.lib; - platforms = [ - "aarch64-darwin" - "aarch64-linux" - "x86_64-linux" - ]; + inherit (nixpkgs) lib; makePackages = system: import nixpkgs { inherit system; - overlays = [ ]; }; - forAllSystems = (function: lib.genAttrs platforms (system: function (makePackages system))); + forAllSystems = lib.genAttrs lib.systems.flakeExposed; in { - devShells = forAllSystems (pkgs: { - default = pkgs.mkShell { - nativeBuildInputs = [ - pkgs.zig_0_16 - pkgs.reuse - ]; - buildInputs = [ ]; - }; - }); + devShells = forAllSystems ( + system: + let + pkgs = makePackages system; + in + { + default = pkgs.mkShell { + nativeBuildInputs = [ + pkgs.zig_0_16 + pkgs.reuse + ]; + }; + } + ); }; } -- 2.51.2