From 2f7d45719ded90578c05163177b09d8b57533934 Mon Sep 17 00:00:00 2001 From: Ales Tanglmajer Date: Fri, 21 Aug 2026 14:46:21 +0200 Subject: [PATCH] feat: update flake with new arch --- flake.lock | 6 +++--- flake.nix | 21 +++++++++++++++------ 2 files changed, 18 insertions(+), 9 deletions(-) diff --git a/flake.lock b/flake.lock index 1ef6eb3..3619bd8 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1783703440, - "narHash": "sha256-O3/YajjWo001VUIgD8BwaRdSNLUFe7nZ1qV5TwhRBcw=", + "lastModified": 1787204541, + "narHash": "sha256-OURZPknrTjQrlNyxPdqzyqmU/81Wes1CUP/Ft1Rv/YI=", "owner": "nixos", "repo": "nixpkgs", - "rev": "8f0500b9660505dc3cb647775fe9a978a74b5283", + "rev": "5880666fd9eb563038431edb35c2d0aa595884e6", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index ce90906..0d0cfdf 100644 --- a/flake.nix +++ b/flake.nix @@ -5,10 +5,19 @@ nixpkgs.url = "github:nixos/nixpkgs/nixos-26.05"; }; - outputs = { self, nixpkgs }: { - packages.x86_64-linux.oryxis = - nixpkgs.legacyPackages.x86_64-linux.callPackage ./package.nix {}; - - packages.x86_64-linux.default = self.packages.x86_64-linux.oryxis; - }; + outputs = { self, nixpkgs }: + let + systems = [ "x86_64-linux" "aarch64-linux" ]; + forAllSystems = f: nixpkgs.lib.genAttrs systems (system: f system); + in + { + packages = forAllSystems (system: + let + oryxis = nixpkgs.legacyPackages.${system}.callPackage ./package.nix { }; + in + { + inherit oryxis; + default = oryxis; + }); + }; }