diff options
author | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2023-03-06 16:59:58 +0200 |
---|---|---|
committer | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2023-03-06 16:59:58 +0200 |
commit | 97a2554073bc9aca7faf0bdf39c2f392f55d1ca0 (patch) | |
tree | c8bb0dad6bded868c7cd4176c6e786b406e162aa | |
parent | 27390e6807788f7da8150dab9a55277d0ff1c1b8 (diff) | |
download | nixpkgs-97a2554073bc9aca7faf0bdf39c2f392f55d1ca0.tar nixpkgs-97a2554073bc9aca7faf0bdf39c2f392f55d1ca0.tar.gz nixpkgs-97a2554073bc9aca7faf0bdf39c2f392f55d1ca0.tar.bz2 nixpkgs-97a2554073bc9aca7faf0bdf39c2f392f55d1ca0.tar.lz nixpkgs-97a2554073bc9aca7faf0bdf39c2f392f55d1ca0.tar.xz nixpkgs-97a2554073bc9aca7faf0bdf39c2f392f55d1ca0.tar.zst nixpkgs-97a2554073bc9aca7faf0bdf39c2f392f55d1ca0.zip |
ponyc: fix build
-rw-r--r-- | pkgs/development/compilers/ponyc/default.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/development/compilers/ponyc/default.nix b/pkgs/development/compilers/ponyc/default.nix index 18443efae7a..9311c3112c8 100644 --- a/pkgs/development/compilers/ponyc/default.nix +++ b/pkgs/development/compilers/ponyc/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, fetchurl, makeWrapper, pcre2, coreutils, which, openssl, libxml2, cmake, z3, substituteAll, python3, +{ lib, stdenv, fetchFromGitHub, fetchpatch, makeWrapper, pcre2, coreutils, which, openssl, libxml2, cmake, z3, substituteAll, python3, cc ? stdenv.cc, lto ? !stdenv.isDarwin }: stdenv.mkDerivation (rec { @@ -36,6 +36,11 @@ stdenv.mkDerivation (rec { sha256 = "1zbmab9295scgg4z2vclgfgjchfjailjnvzc6f5x9jvlsdi3dpwz"; }; }) + (fetchpatch { + name = "remove-decnet-header.patch"; + url = "https://github.com/ponylang/ponyc/commit/e5b9b5daec5b19415d519b09954cbd3cf5f34220.patch"; + hash = "sha256-60cOhBBwQxWLwEx+svtFtJ7POQkHzJo2LDPRJ5L/bNk="; + }) ]; postUnpack = '' @@ -93,6 +98,6 @@ stdenv.mkDerivation (rec { homepage = "https://www.ponylang.org"; license = licenses.bsd2; maintainers = with maintainers; [ kamilchm patternspandemic redvers ]; - platforms = [ "x86_64-linux" "x86_64-darwin" ]; + platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" ]; }; }) |