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 | |
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')
-rw-r--r-- | pkgs/os-specific/darwin/maloader/default.nix | 40 | ||||
-rw-r--r-- | pkgs/os-specific/darwin/opencflite/default.nix | 21 |
2 files changed, 0 insertions, 61 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 - }; -} diff --git a/pkgs/os-specific/darwin/opencflite/default.nix b/pkgs/os-specific/darwin/opencflite/default.nix deleted file mode 100644 index 937d0763feff..000000000000 --- a/pkgs/os-specific/darwin/opencflite/default.nix +++ /dev/null @@ -1,21 +0,0 @@ -{ lib, stdenv, fetchurl, icu, libuuid, tzdata }: - -stdenv.mkDerivation rec { - pname = "opencflite"; - version = "476.19.0"; - - src = fetchurl { - url = "mirror://sourceforge/opencflite/${pname}-${version}.tar.gz"; - sha256 = "0jgmzs0ycl930hmzcvx0ykryik56704yw62w394q1q3xw5kkjn9v"; - }; - - configureFlags = [ "--with-uuid=${libuuid.dev}" ]; - buildInputs = [ icu tzdata.dev ]; - enableParallelBuilding = true; - - meta = { - description = "Cross platform port of the macOS CoreFoundation"; - homepage = "https://sourceforge.net/projects/opencflite/"; - license = lib.licenses.apsl20; - }; -} |