From 08e64d47792410ae1115219b1cee55e3cd047e93 Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Fri, 15 Nov 2024 10:13:41 +0100 Subject: [PATCH] zrc: init at 2.1 --- pkgs/by-name/zr/zrc/package.nix | 36 +++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pkgs/by-name/zr/zrc/package.nix diff --git a/pkgs/by-name/zr/zrc/package.nix b/pkgs/by-name/zr/zrc/package.nix new file mode 100644 index 000000000000..d28906026580 --- /dev/null +++ b/pkgs/by-name/zr/zrc/package.nix @@ -0,0 +1,36 @@ +{ + lib, + stdenv, + fetchFromGitHub, + bison, + flex, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "zrc"; + version = "2.1"; + + src = fetchFromGitHub { + owner = "Edd12321"; + repo = "zrc"; + tag = "v${finalAttrs.version}"; + hash = "sha256-prUbuXyhIJczCvjqwm9pp2n75LY10+6SzYaOHd+S748="; + }; + + nativeBuildInputs = [ + bison + flex + ]; + + makeFlags = [ "PREFIX=$(out)" ]; + + meta = { + description = "UNIX shell and scripting language with syntax similar to Tcl"; + homepage = "https://github.com/Edd12321/zrc"; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ fgaz ]; + mainProgram = "zrc"; + platforms = lib.platforms.all; + broken = stdenv.hostPlatform.isDarwin; + }; +})