diff options
author | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2024-03-20 14:42:25 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-20 14:42:25 +0100 |
commit | bc8d07840e21b632b7ddb16a018e9c90f790e9e2 (patch) | |
tree | a6a5bcc217986a37f999f9dc31a609881273e493 /pkgs/os-specific/darwin/maloader/default.nix | |
parent | 50b2e2a0297cf03f0a2616c9eb99ac45fdd5e03e (diff) | |
parent | ea012e17f7c3b4d06d45bdc21574635f6a0c92d3 (diff) | |
download | nixlib-bc8d07840e21b632b7ddb16a018e9c90f790e9e2.tar nixlib-bc8d07840e21b632b7ddb16a018e9c90f790e9e2.tar.gz nixlib-bc8d07840e21b632b7ddb16a018e9c90f790e9e2.tar.bz2 nixlib-bc8d07840e21b632b7ddb16a018e9c90f790e9e2.tar.lz nixlib-bc8d07840e21b632b7ddb16a018e9c90f790e9e2.tar.xz nixlib-bc8d07840e21b632b7ddb16a018e9c90f790e9e2.tar.zst nixlib-bc8d07840e21b632b7ddb16a018e9c90f790e9e2.zip |
Merge pull request #296780 from wegank/opencflite-bump
opencflite: 476.19.0 -> 635.21.8
Diffstat (limited to 'pkgs/os-specific/darwin/maloader/default.nix')
-rw-r--r-- | pkgs/os-specific/darwin/maloader/default.nix | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/pkgs/os-specific/darwin/maloader/default.nix b/pkgs/os-specific/darwin/maloader/default.nix deleted file mode 100644 index c59f854b8475..000000000000 --- a/pkgs/os-specific/darwin/maloader/default.nix +++ /dev/null @@ -1,40 +0,0 @@ -{ lib, stdenv, fetchFromGitHub, opencflite, clang, libcxx }: - -stdenv.mkDerivation { - pname = "maloader"; - version = "unstable-2014-02-25"; - - src = fetchFromGitHub { - owner = "shinh"; - repo = "maloader"; - rev = "5f220393e0b7b9ad0cf1aba0e89df2b42a1f0442"; - sha256 = "0dd1pn07x1y8pyn5wz8qcl1c1xwghyya4d060m3y9vx5dhv9xmzw"; - }; - - postPatch = '' - sed -i \ - -e '/if.*loadLibMac.*mypath/s|mypath|"'"$out/lib/"'"|' \ - -e 's|libCoreFoundation\.so|${opencflite}/lib/&|' \ - ld-mac.cc - ''; - - env.NIX_CFLAGS_COMPILE = "-I${lib.getDev libcxx}/include/c++/v1"; - buildInputs = [ clang libcxx ]; - buildFlags = [ "USE_LIBCXX=1" "release" ]; - - installPhase = '' - install -vD libmac.so "$out/lib/libmac.so" - - for bin in extract macho2elf ld-mac; do - install -vD "$bin" "$out/bin/$bin" - done - ''; - - meta = { - description = "Mach-O loader for Linux"; - homepage = "https://github.com/shinh/maloader"; - license = lib.licenses.bsd2; - platforms = lib.platforms.linux; - broken = true; # 2018-09-08, no succesful build since 2017-08-21 - }; -} |