picobak/default.nix

18 lines
490 B
Nix
Raw Normal View History

2023-08-25 23:08:17 +02:00
{ pkgs ? import <nixpkgs> {}, lib ? pkgs.lib }:
pkgs.rustPlatform.buildRustPackage {
pname = "picobak";
version = "0.1.0";
src = lib.cleanSource ./.;
cargoHash = "sha256-W0SLjlrqONMdTXoOlMilEvza2WEIVaKUJRraGR//qsw=";
2023-08-25 23:08:17 +02:00
meta = {
description = "Backup and organize your pictures library";
};
nativeBuildInputs = [ pkgs.makeWrapper ];
# Inject exiftool
postInstall = ''
wrapProgram $out/bin/picobak \
--prefix PATH : "${lib.makeBinPath [pkgs.exiftool]}"
'';
2023-08-25 23:08:17 +02:00
}