cocom-tool-set: init at 0.996

Co-authored-by: Brian McKenna <brian@brianmckenna.org>

+43
+43
pkgs/by-name/co/cocom-tool-set/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + autoreconfHook, 6 + bison, 7 + }: 8 + stdenv.mkDerivation (finalAttrs: { 9 + pname = "cocom"; 10 + version = "0.996"; 11 + 12 + src = fetchurl { 13 + url = "mirror://sourceforge/cocom/cocom-${finalAttrs.version}.tar.gz"; 14 + hash = "sha256-4UOrVW15o17zHsHiQIl8m4qNC2aT5QorbkfX/UsgBRk="; 15 + }; 16 + 17 + env = { 18 + RANLIB = "${stdenv.cc.targetPrefix}gcc-ranlib"; 19 + NIX_CFLAGS_COMPILE = toString [ 20 + "-Wno-error=implicit-int" 21 + "-Wno-error=implicit-function-declaration" 22 + ]; 23 + }; 24 + 25 + autoreconfFlags = "REGEX"; 26 + 27 + strictDeps = true; 28 + 29 + nativeBuildInputs = [ 30 + autoreconfHook 31 + bison 32 + ]; 33 + 34 + hardeningDisable = [ "format" ]; 35 + 36 + meta = { 37 + description = "Tool set oriented towards the creation of compilers"; 38 + homepage = "https://cocom.sourceforge.net/"; 39 + license = lib.licenses.gpl2Plus; 40 + maintainers = with lib.maintainers; [ puffnfresh ]; 41 + platforms = lib.platforms.unix; 42 + }; 43 + })