eiskaltdcpp: fix build by adding minimum version policy to cmakeFlags
fix EiskaltDC++ compilation from nixpkgs by adding -DCMAKE_POLICY_VERSION_MINIMUM=3.5
This commit is contained in:
committed by
Sigmanificient
parent
7eba465546
commit
c18679f100
@@ -66,6 +66,17 @@ mkDerivation rec {
|
||||
]
|
||||
++ lib.optional stdenv.hostPlatform.isDarwin libiconv;
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace CMakeLists.txt \
|
||||
--replace-fail "cmake_minimum_required (VERSION 2.6.3)" "cmake_minimum_required (VERSION 3.10)"
|
||||
substituteInPlace {dcpp,dht,extra,}json/CMakeLists.txt \
|
||||
--replace-fail "cmake_minimum_required (VERSION 2.6)" "cmake_minimum_required (VERSION 3.10)"
|
||||
substituteInPlace eiskaltdcpp-{cli,daemon}/CMakeLists.txt \
|
||||
--replace-fail "cmake_minimum_required(VERSION 2.6)" "cmake_minimum_required (VERSION 3.10)"
|
||||
substituteInPlace eiskaltdcpp-qt/CMakeLists.txt \
|
||||
--replace-fail "cmake_minimum_required (VERSION 2.8.11)" "cmake_minimum_required (VERSION 3.10)"
|
||||
'';
|
||||
|
||||
cmakeFlags = [
|
||||
"-DDBUS_NOTIFY=ON"
|
||||
"-DFREE_SPACE_BAR_C=ON"
|
||||
|
||||
Reference in New Issue
Block a user