base16-schemes: unstable-2024-06-21 -> unstable-2024-11-12 (#356361)
[NixPkgs.git] / pkgs / tools / graphics / dmtx-utils / default.nix
blob4c5883d56804852e64508d71117c1ccdc59d31cd
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , autoreconfHook
5 , pkg-config
6 , libdmtx
7 , imagemagick
8 , Foundation
9 }:
11 stdenv.mkDerivation rec {
12   pname = "dmtx-utils";
13   version = "0.7.6-unstable-2023-09-21";
15   src = fetchFromGitHub {
16     owner = "dmtx";
17     repo = "dmtx-utils";
18     rev = "057faa00143c152e8e21c29a36137f771614daed";
19     hash = "sha256-uXzPAv6DappyHBNmsTg6qRUvtUUdP1IPOdDvIcevfco=";
20   };
22   nativeBuildInputs = [ autoreconfHook pkg-config ];
24   buildInputs = [ libdmtx imagemagick ]
25     ++ lib.optional stdenv.hostPlatform.isDarwin Foundation;
27   meta = {
28     description = "Data matrix command-line utilities";
29     homepage = "https://github.com/dmtx/dmtx-utils";
30     changelog = "https://github.com/dmtx/dmtx-utils/blob/v${version}/ChangeLog";
31     license = lib.licenses.lgpl2;
32     maintainers = [ lib.maintainers.raskin ];
33     platforms = lib.platforms.unix;
34   };