treewide: get rid of osx cmake flags
Flags that we now set globally: - CMAKE_OSX_SYSROOT - CMAKE_OSX_DEPLOYMENT_TARGET can now be removed. (cherry picked from commit 8742d5de30dfe2447c0fb56a2e7410b402effc80)
This commit is contained in:
parent
d94d220b84
commit
21eeb00a08
@ -13,7 +13,7 @@ in
|
|||||||
sha256 = "1lpbfa298c61aarlzgp7vghrmxg1274pzxh1j9isv8x758gk6mfn";
|
sha256 = "1lpbfa298c61aarlzgp7vghrmxg1274pzxh1j9isv8x758gk6mfn";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
buildInputs = [ cmake ] ++
|
buildInputs = [ cmake ] ++
|
||||||
(if backend == "darwin" then [darwin.apple_sdk.frameworks.Cocoa]
|
(if backend == "darwin" then [darwin.apple_sdk.frameworks.Cocoa]
|
||||||
else if backend == "unix" then [gtk3]
|
else if backend == "unix" then [gtk3]
|
||||||
@ -22,10 +22,6 @@ in
|
|||||||
preConfigure = stdenv.lib.optionalString stdenv.isDarwin ''
|
preConfigure = stdenv.lib.optionalString stdenv.isDarwin ''
|
||||||
sed -i 's/set(CMAKE_OSX_DEPLOYMENT_TARGET "10.8")//' ./CMakeLists.txt
|
sed -i 's/set(CMAKE_OSX_DEPLOYMENT_TARGET "10.8")//' ./CMakeLists.txt
|
||||||
'';
|
'';
|
||||||
cmakeFlags = stdenv.lib.optionals stdenv.isDarwin [
|
|
||||||
"-DCMAKE_OSX_SYSROOT="
|
|
||||||
"-DCMAKE_OSX_DEPLOYMENT_TARGET="
|
|
||||||
];
|
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mkdir -p $out/{include,lib}
|
mkdir -p $out/{include,lib}
|
||||||
|
@ -29,7 +29,6 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
++ stdenv.lib.optionals stdenv.isDarwin [ Cocoa AGL cf-private ];
|
++ stdenv.lib.optionals stdenv.isDarwin [ Cocoa AGL cf-private ];
|
||||||
cmakeFlags = stdenv.lib.optionals stdenv.isDarwin [
|
cmakeFlags = stdenv.lib.optionals stdenv.isDarwin [
|
||||||
"-DCMAKE_OSX_SYSROOT=" "-DCMAKE_OSX_DEPLOYMENT_TARGET="
|
|
||||||
"-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks"
|
"-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -41,8 +41,6 @@ stdenv.mkDerivation rec {
|
|||||||
cmakeFlags = [ "-DCMAKE_C_FLAGS=-fPIC" "-DCMAKE_CXX_FLAGS=-fPIC" ]
|
cmakeFlags = [ "-DCMAKE_C_FLAGS=-fPIC" "-DCMAKE_CXX_FLAGS=-fPIC" ]
|
||||||
++ optional (qtLib != null) [ "-DVTK_USE_QT:BOOL=ON" ]
|
++ optional (qtLib != null) [ "-DVTK_USE_QT:BOOL=ON" ]
|
||||||
++ optional stdenv.isDarwin [ "-DBUILD_TESTING:BOOL=OFF"
|
++ optional stdenv.isDarwin [ "-DBUILD_TESTING:BOOL=OFF"
|
||||||
"-DCMAKE_OSX_SYSROOT="
|
|
||||||
"-DCMAKE_OSX_DEPLOYMENT_TARGET="
|
|
||||||
"-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks" ];
|
"-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks" ];
|
||||||
|
|
||||||
postPatch = stdenv.lib.optionalString stdenv.isDarwin ''
|
postPatch = stdenv.lib.optionalString stdenv.isDarwin ''
|
||||||
|
@ -20,10 +20,6 @@ stdenv.mkDerivation {
|
|||||||
|
|
||||||
buildInputs = [ cmake zlib libpng bzip2 libusb openssl ];
|
buildInputs = [ cmake zlib libpng bzip2 libusb openssl ];
|
||||||
|
|
||||||
cmakeFlags = [
|
|
||||||
"-DCMAKE_OSX_DEPLOYMENT_TARGET="
|
|
||||||
];
|
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
homepage = "http://planetbeing.lighthouseapp.com/projects/15246-xpwn";
|
homepage = "http://planetbeing.lighthouseapp.com/projects/15246-xpwn";
|
||||||
description = "Custom NOR firmware loader/IPSW generator for the iPhone";
|
description = "Custom NOR firmware loader/IPSW generator for the iPhone";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user