Merge pull request #222514 from viraptor/gptfdisk

gptfdisk: fix darwin build

Changed files
+5 -2
pkgs
tools
system
gptfdisk
+5 -2
pkgs/tools/system/gptfdisk/default.nix
···
substituteInPlace Makefile.mac --replace \
" -arch i386" ""
substituteInPlace Makefile.mac --replace \
+
"-arch x86_64" ""
+
substituteInPlace Makefile.mac --replace \
+
"-arch arm64" ""
+
substituteInPlace Makefile.mac --replace \
" -I/opt/local/include -I /usr/local/include -I/opt/local/include" ""
substituteInPlace Makefile.mac --replace \
-
"/opt/local/lib/libncurses.a" "${ncurses.out}/lib/libncurses.dylib"
+
"/usr/local/Cellar/ncurses/6.2/lib/libncurses.dylib" "${ncurses.out}/lib/libncurses.dylib"
'';
buildPhase = lib.optionalString stdenv.isDarwin "make -f Makefile.mac";
···
};
meta = with lib; {
-
broken = stdenv.isDarwin;
description = "Set of text-mode partitioning tools for Globally Unique Identifier (GUID) Partition Table (GPT) disks";
license = licenses.gpl2;
homepage = "https://www.rodsbooks.com/gdisk/";