Merge pull request #182030 from AndersonTorres/tcc

tinycc: 2022-01-11 -> 2022-07-15
This commit is contained in:
Anderson Torres 2022-07-19 23:53:52 -03:00 committed by GitHub
commit 5342fc6fb5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -8,12 +8,12 @@
stdenv.mkDerivation rec {
pname = "tcc";
version = "0.9.27+date=2022-01-11";
version = "unstable-2022-07-15";
src = fetchFromRepoOrCz {
repo = "tinycc";
rev = "4e0e9b8f210d69893b306d6b24d2dd615a22f246";
hash = "sha256-0BJ5wXsgDLBIvcbq+rL9UQC4NjLHCI9r6sUWF98APPg=";
rev = "af1abf1f45d45b34f0b02437f559f4dfdba7d23c";
hash = "sha256-jY0P2GErmo//YBaz6u4/jj/voOE3C2JaIDRmo0orXN8=";
};
nativeBuildInputs = [
@ -60,7 +60,6 @@ stdenv.mkDerivation rec {
checkTarget = "test";
meta = with lib; {
broken = stdenv.isDarwin;
homepage = "https://repo.or.cz/tinycc.git";
description = "Small, fast, and embeddable C compiler and interpreter";
longDescription = ''
@ -87,7 +86,9 @@ stdenv.mkDerivation rec {
license = licenses.lgpl21Only;
maintainers = with maintainers; [ joachifm AndersonTorres ];
platforms = platforms.unix;
broken = stdenv.isDarwin;
};
}
# TODO: more multiple outputs
# TODO: self-compilation
# TODO: provide expression for stable release