Merge pull request #182030 from AndersonTorres/tcc

tinycc: 2022-01-11 -> 2022-07-15

authored by Anderson Torres and committed by GitHub 5342fc6f edcdcd8e

+5 -4
+5 -4
pkgs/development/compilers/tinycc/default.nix
··· 8 9 stdenv.mkDerivation rec { 10 pname = "tcc"; 11 - version = "0.9.27+date=2022-01-11"; 12 13 src = fetchFromRepoOrCz { 14 repo = "tinycc"; 15 - rev = "4e0e9b8f210d69893b306d6b24d2dd615a22f246"; 16 - hash = "sha256-0BJ5wXsgDLBIvcbq+rL9UQC4NjLHCI9r6sUWF98APPg="; 17 }; 18 19 nativeBuildInputs = [ ··· 60 checkTarget = "test"; 61 62 meta = with lib; { 63 - broken = stdenv.isDarwin; 64 homepage = "https://repo.or.cz/tinycc.git"; 65 description = "Small, fast, and embeddable C compiler and interpreter"; 66 longDescription = '' ··· 87 license = licenses.lgpl21Only; 88 maintainers = with maintainers; [ joachifm AndersonTorres ]; 89 platforms = platforms.unix; 90 }; 91 } 92 # TODO: more multiple outputs 93 # TODO: self-compilation
··· 8 9 stdenv.mkDerivation rec { 10 pname = "tcc"; 11 + version = "unstable-2022-07-15"; 12 13 src = fetchFromRepoOrCz { 14 repo = "tinycc"; 15 + rev = "af1abf1f45d45b34f0b02437f559f4dfdba7d23c"; 16 + hash = "sha256-jY0P2GErmo//YBaz6u4/jj/voOE3C2JaIDRmo0orXN8="; 17 }; 18 19 nativeBuildInputs = [ ··· 60 checkTarget = "test"; 61 62 meta = with lib; { 63 homepage = "https://repo.or.cz/tinycc.git"; 64 description = "Small, fast, and embeddable C compiler and interpreter"; 65 longDescription = '' ··· 86 license = licenses.lgpl21Only; 87 maintainers = with maintainers; [ joachifm AndersonTorres ]; 88 platforms = platforms.unix; 89 + broken = stdenv.isDarwin; 90 }; 91 } 92 # TODO: more multiple outputs 93 # TODO: self-compilation 94 + # TODO: provide expression for stable release