From d1fa81e403c8896aca34c2216c1453eb1783d295 Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Mon, 24 Nov 2025 09:34:05 +0100 Subject: flake: update --- flake.lock | 6 +++--- flake.nix | 12 ++++++++++++ 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 70660ac..600d760 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1762596750, - "narHash": "sha256-rXXuz51Bq7DHBlfIjN7jO8Bu3du5TV+3DSADBX7/9YQ=", + "lastModified": 1763835633, + "narHash": "sha256-HzxeGVID5MChuCPESuC0dlQL1/scDKu+MmzoVBJxulM=", "owner": "nixos", "repo": "nixpkgs", - "rev": "b6a8526db03f735b89dd5ff348f53f752e7ddc8e", + "rev": "050e09e091117c3d7328c7b2b7b577492c43c134", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index cb542ea..6940967 100644 --- a/flake.nix +++ b/flake.nix @@ -10,6 +10,18 @@ pkgs = import nixpkgs { system = "x86_64-linux"; }; in { + packages.x86_64-linux.default = pkgs.stdenv.mkDerivation { + name = "memora"; + src = self; + buildPhase = "zig build --release=safe"; + installPhase = "mkdir -p $out/bin; install -t $out/bin/ zig-out/bin/memora"; + + buildInputs = [ + pkgs.zig + pkgs.libexif + ]; + }; + devShells.x86_64-linux.default = pkgs.mkShell { packages = [ pkgs.zig -- cgit v1.2.3-70-g09d2