From 9891085a0680483ace24873e151fc911238a08c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 8 Jan 2022 10:58:20 +0700 Subject: [PATCH] cmake: update to 3.22.1. --- srcpkgs/cmake/patches/ar-lwyu.patch | 20 -------------------- srcpkgs/cmake/template | 4 ++-- 2 files changed, 2 insertions(+), 22 deletions(-) delete mode 100644 srcpkgs/cmake/patches/ar-lwyu.patch diff --git a/srcpkgs/cmake/patches/ar-lwyu.patch b/srcpkgs/cmake/patches/ar-lwyu.patch deleted file mode 100644 index 3db40e27f7d..00000000000 --- a/srcpkgs/cmake/patches/ar-lwyu.patch +++ /dev/null @@ -1,20 +0,0 @@ - Fix darktable build -diff --git a/Source/cmNinjaNormalTargetGenerator.cxx b/Source/cmNinjaNormalTargetGenerator.cxx -index 5a4c6521d8..55b804d643 100644 ---- a/Source/cmNinjaNormalTargetGenerator.cxx -+++ b/Source/cmNinjaNormalTargetGenerator.cxx -@@ -1157,7 +1157,13 @@ void cmNinjaNormalTargetGenerator::WriteLinkStatement( - this->AddModuleDefinitionFlag(linkLineComputer.get(), vars["LINK_FLAGS"], - config); - if (gt->GetPropertyAsBool("LINK_WHAT_YOU_USE")) { -- vars["LINK_FLAGS"] += " -Wl,--no-as-needed"; -+ switch (targetType) { -+ case cmStateEnums::EXECUTABLE: -+ case cmStateEnums::SHARED_LIBRARY: -+ case cmStateEnums::MODULE_LIBRARY: -+ vars["LINK_FLAGS"] += " -Wl,--no-as-needed"; -+ break; -+ } - } - vars["LINK_FLAGS"] = globalGen->EncodeLiteral(vars["LINK_FLAGS"]); - diff --git a/srcpkgs/cmake/template b/srcpkgs/cmake/template index 396fb641994..bbe602d6649 100644 --- a/srcpkgs/cmake/template +++ b/srcpkgs/cmake/template @@ -1,6 +1,6 @@ # Template file for 'cmake' pkgname=cmake -version=3.21.1 +version=3.22.1 revision=1 build_style=cmake configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake @@ -16,7 +16,7 @@ maintainer="Đoàn Trần Công Danh " license="BSD-3-Clause, ICU" homepage="https://www.cmake.org" distfiles="https://www.cmake.org/files/v${version%.*}/${pkgname}-${version}.tar.gz" -checksum=fac3915171d4dff25913975d712f76e69aef44bf738ba7b976793a458b4cfed4 +checksum=0e998229549d7b3f368703d20e248e7ee1f853910d42704aa87918c213ea82c0 replaces="cmake-bootstrap>=0" if [ "$CROSS_BUILD" ]; then