1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00
Files

53 lines
876 B
Nix
Raw Permalink Normal View History

2023-03-26 19:24:38 +02:00
{
fetchgit,
lib,
makeWrapper,
stdenv,
coreutils,
findutils,
gawk,
gnugrep,
qrencode,
texlive,
2025-12-02 21:37:02 +01:00
util-linux,
2023-03-26 19:24:38 +02:00
zbar,
}:
2025-12-25 09:06:37 +01:00
stdenv.mkDerivation (finalAttrs: {
name = "hc-${finalAttrs.version}";
2025-12-25 08:33:18 +01:00
version = "1.0.0";
2023-03-26 19:24:38 +02:00
src = fetchgit {
url = "https://cgit.krebsco.de/hc";
2025-12-25 09:06:37 +01:00
rev = "refs/tags/v${finalAttrs.version}";
2023-03-26 19:24:38 +02:00
sha256 = "09349gja22p0j3xs082kp0fnaaada14bafszn4r3q7rg1id2slfb";
};
2025-12-25 09:06:37 +01:00
nativeBuildInputs = [ makeWrapper ];
2023-03-26 19:24:38 +02:00
buildPhase = null;
installPhase = ''
mkdir -p $out/bin
cp $src/bin/hc $out/bin/hc
wrapProgram $out/bin/hc \
2025-12-25 09:06:37 +01:00
--prefix PATH : ${
lib.makeBinPath [
coreutils
findutils
gawk
gnugrep
qrencode
texlive.combined.scheme-full
util-linux
zbar
]
}
2023-03-26 19:24:38 +02:00
'';
meta = {
2025-12-25 09:06:37 +01:00
version = finalAttrs.version;
2023-03-26 19:24:38 +02:00
};
2025-12-25 09:06:37 +01:00
})