diff --git a/53d523f2e11839bcbbdc9288b4f71c764d0efd5c.diff b/53d523f2e11839bcbbdc9288b4f71c764d0efd5c.diff deleted file mode 100644 index c3b679f..0000000 --- a/53d523f2e11839bcbbdc9288b4f71c764d0efd5c.diff +++ /dev/null @@ -1,47 +0,0 @@ -diff --git a/Source/cmQtAutoMocUic.cxx b/Source/cmQtAutoMocUic.cxx -index 535f786f41487e57fd3e9d547d22344b18b924a1..f5831628d3fe3c05b0bf4447036e5ac6bcdbdafc 100644 ---- a/Source/cmQtAutoMocUic.cxx -+++ b/Source/cmQtAutoMocUic.cxx -@@ -564,8 +564,7 @@ private: - // -- Generation - bool CreateDirectories(); - // -- Support for depfiles -- static std::vector dependenciesFromDepFile( -- const char* filePath); -+ std::vector dependenciesFromDepFile(const char* filePath); - - // -- Settings - BaseSettingsT BaseConst_; -@@ -2066,7 +2065,8 @@ void cmQtAutoMocUicT::JobCompileMocT::Process() - " does not exist."); - return; - } -- this->CacheEntry->Moc.Depends = dependenciesFromDepFile(depfile.c_str()); -+ this->CacheEntry->Moc.Depends = -+ this->Gen()->dependenciesFromDepFile(depfile.c_str()); - } - } - -@@ -2223,12 +2223,12 @@ void cmQtAutoMocUicT::JobDepFilesMergeT::Process() - this->MessagePath(this->BaseConst().DepFile.c_str()))); - } - auto processDepFile = -- [](const std::string& mocOutputFile) -> std::vector { -+ [this](const std::string& mocOutputFile) -> std::vector { - std::string f = mocOutputFile + ".d"; - if (!cmSystemTools::FileExists(f)) { - return {}; - } -- return dependenciesFromDepFile(f.c_str()); -+ return this->Gen()->dependenciesFromDepFile(f.c_str()); - }; - - std::vector dependencies = this->initialDependencies(); -@@ -2961,6 +2961,7 @@ bool cmQtAutoMocUicT::CreateDirectories() - std::vector cmQtAutoMocUicT::dependenciesFromDepFile( - const char* filePath) - { -+ std::lock_guard guard(this->CMakeLibMutex_); - auto const content = cmReadGccDepfile(filePath); - if (!content || content->empty()) { - return {}; diff --git a/cmake-3.20.1-SHA-256.txt b/cmake-3.20.1-SHA-256.txt deleted file mode 100644 index a14c7d3..0000000 --- a/cmake-3.20.1-SHA-256.txt +++ /dev/null @@ -1,15 +0,0 @@ -f8fe477a9c5144ce02fddd7ac0176a59ec2eba7a332b567ffcd069ac0f545b69 cmake-3.20.1-files-v1.json -2761a222c14a15b9bdf1bdb4a17c10806757b7ed3bc26a84523f042ec212b76c cmake-3.20.1-linux-aarch64.sh -5ad1f8139498a1956df369c401658ec787f63c8cb4e9759f2edaa51626a86512 cmake-3.20.1-linux-aarch64.tar.gz -d25a8e8b76c137ffd55fa28b7a803309a2c6992e30fa0f1cb2172d5b970106e2 cmake-3.20.1-linux-x86_64.sh -b8c141bd7a6d335600ab0a8a35e75af79f95b837f736456b5532f4d717f20a09 cmake-3.20.1-linux-x86_64.tar.gz -6ace6bdf340f2e63b09ee3e4c03bfd93a6737b04d6d0eb94d5af1fd10f5b5839 cmake-3.20.1-macos-universal.dmg -44143d47fdcc7fc3042576c6a8b661e3b65a18143666f74d6e8d93ca3ab5cd95 cmake-3.20.1-macos-universal.tar.gz -8bdcc31d18b8b61b6032f364e960e75d61ec05fe51dd809d42e5f34dcd537258 cmake-3.20.1-macos10.10-universal.dmg -89afcb79f58bb1f0bb840047c146c3fac8051829b6025c3dbe9b75799b27deb4 cmake-3.20.1-macos10.10-universal.tar.gz -5d8514868d12c209f6b4533f47d20cfed0e871e4ee648fb36244504ca00aba0a cmake-3.20.1-windows-i386.msi -650026534e66dabe0ed6be3422e86fabce5fa86d43927171ea8b8dfd0877fc9d cmake-3.20.1-windows-i386.zip -a2eb2811aada9f4830281aa407231b9295dcac4b18bdbefc35d9dd71775110e8 cmake-3.20.1-windows-x86_64.msi -9ed05401722f60e006420f5974c164795b321f0d8d8e7f2c0ed1180b5382201b cmake-3.20.1-windows-x86_64.zip -3f1808b9b00281df06c91dd7a021d7f52f724101000da7985a401678dfe035b0 cmake-3.20.1.tar.gz -cd7c575daea51c504a30340d42e03a4f2b29390d583a153b4285777f7ac85552 cmake-3.20.1.zip diff --git a/cmake-3.20.1-SHA-256.txt.asc b/cmake-3.20.1-SHA-256.txt.asc deleted file mode 100644 index 77f681f..0000000 --- a/cmake-3.20.1-SHA-256.txt.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEExsJlMku+vcNQtRPQLSzvEDSSFoQFAmBu/FMACgkQLSzvEDSS -FoSFphAAhf1BdSwCHE9HeEzQ9k69/XlOL74SxiFSk4bsIp/CohYRCfX6LJqx7dZT -9JibBid2nx932DQatb3h60rTtrki4CpK2YulSPg7/3vkx894eYLfP0E/o35g55GH -Pzw+Q9tU4FUPrbLbxD4ocVbtmKErPOyxr3hXL3HDkAhKJcyguLZRoBXizKPNymXI -hNaZuzT1FCaPLWjUNWDdJP9zbVeIhtkQjIf5Hh0T6spMaJ5X5twgWSYP0xnhTD5B -Ehf5EVczY6r4VYSWnGeFZxRCNSv5pMqDlLVk0m7bKnY7RfYEYrowqXqeoQ2hTfOB -GHPTJYw8w7ucN7+MsBs74B85C7URcm+rBCSba3NrXjkIoL3dzyF5aZAbGEXIJj2d -NECRQ2/YYHVyfM6wcYpCCEMIp49YjZqn1PyRlxgOvae+wcwaCd7Xn5lP/C81+JkQ -oCdWbifxA8Wklvf68tx6K9RJaZ07DdMbUVTW8pKUyN9reBh56RwzqMSC4zZAnzR4 -WGwcrumhpfR6/G7E35b0ZAwBaqSW+h8SCG+KnV5mioY5RrUunZriNHtDW+YsMQBl -ML/A+0bMJ3McjDlmkH4YUl0dJZiEy8iO4lw9rIP06svqGv4CnopmGBLoGyGixsEY -sF77WpwcrH8wNDLhkLOncKVy8LF6jq6xlm1hnX1GG50Cy91SWvU= -=wckc ------END PGP SIGNATURE----- diff --git a/cmake-3.20.1.tar.gz b/cmake-3.20.1.tar.gz deleted file mode 100644 index 07f1438..0000000 --- a/cmake-3.20.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3f1808b9b00281df06c91dd7a021d7f52f724101000da7985a401678dfe035b0 -size 9438789 diff --git a/cmake-3.20.2-SHA-256.txt b/cmake-3.20.2-SHA-256.txt new file mode 100644 index 0000000..8c4ae97 --- /dev/null +++ b/cmake-3.20.2-SHA-256.txt @@ -0,0 +1,15 @@ +63f03cd954695505543f886027213cada422f37154084586da83eba40d9db6c6 cmake-3.20.2-files-v1.json +dcd9d3758302d19eafc309d374a69a6703995ca19482e5b321f26f6c3bd04490 cmake-3.20.2-linux-aarch64.sh +688a3ece018384966fed99a706bc8fbbbc50220393dce1531af36e640c46f601 cmake-3.20.2-linux-aarch64.tar.gz +ea497b4658816010e5850a3ed53845e430654640aabbe10d93fe67def9503e4d cmake-3.20.2-linux-x86_64.sh +3f827544f9c82e74ddf5016461fdfcfea4ede58a26f82612f473bf6bfad8bfc2 cmake-3.20.2-linux-x86_64.tar.gz +988f7648dc1df20af59df1b545bfa35059b94eb62aa5c63fdfaedc10bc62f5e4 cmake-3.20.2-macos-universal.dmg +0100663380a3bd977b001183cd487412db7aad9de6859927bde97e1e6e44e645 cmake-3.20.2-macos-universal.tar.gz +bbc8d8837b3a96f1e2fefb21672f22ba051041d2820a3b6e8fbcb078f79292c0 cmake-3.20.2-macos10.10-universal.dmg +6d9c1c1aecb61d085b1a20503fa94b0c28abae617e20189df61eea4cf876fba0 cmake-3.20.2-macos10.10-universal.tar.gz +63ca554d2cef88eccaa21c435c7be7da4b68676e8739f51dbb657c40996cef20 cmake-3.20.2-windows-i386.msi +8ad1f1f9a1a0a0dc82107eb9a4351d91d4e72504b0343368f1569b72a5e48bc1 cmake-3.20.2-windows-i386.zip +552b5d165e568b571bb804fed9b9b9794bf7c515c03c266641c4ed29500d84c2 cmake-3.20.2-windows-x86_64.msi +15a49e2ab81c1822d75b1b1a92f7863f58e31f6d6aac1c4103eef2b071be3112 cmake-3.20.2-windows-x86_64.zip +aecf6ecb975179eb3bb6a4a50cae192d41e92b9372b02300f9e8f1d5f559544e cmake-3.20.2.tar.gz +70c6fcb80adfc7aa2969c7b1fd020381ea528d06f3c2aab546f4c2407ed5d148 cmake-3.20.2.zip diff --git a/cmake-3.20.2-SHA-256.txt.asc b/cmake-3.20.2-SHA-256.txt.asc new file mode 100644 index 0000000..ecb6a2a --- /dev/null +++ b/cmake-3.20.2-SHA-256.txt.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEExsJlMku+vcNQtRPQLSzvEDSSFoQFAmCKx9MACgkQLSzvEDSS +FoQRFg//XU+prnNnHcqipKbvfTUSnbV3LtG8XlGXY3Ojk1yHsN7bqbJQxZwAiTcC +ZoWoD4EzXIq6XzkdTsDe1n/dV0rvcwDPanZbprUfaAXRbM++nFMdTs/jyTckeJB/ +cbIuW1dttUzZPF5mEBSTlyzKiPIExZG4RmiGrDM0bdhCwDp0JZya4PHVR8iLiFrA +xqPoLT/bdWZIX4hXc8ztWnWsMs8lgoAt1+UW9F1VnQcVsPjN+0OpE47PwpSe8bhV +2hxBZ4hrHYexoDFZnrEzEaUngZZ2JLM2Fp7WkTKhuJHUn/In0pfL7DWWE3iAEYxV +2fypqXVsz/A+KrW5CZ/cI1xHl6nNt8sh5lptmi5PArGcTcbcp8ZB9CLWYWu1/I1n +n/2QlQIeXp+bxLqPEWa515UMty63UKFzGGv2el2S/lSeSpsE/w4JzqD6x/0vqJP/ +fCaSLYNm7LNokM+NyzyAkA18tbQ5h1TTHCUxF5sVT+4QKFh1SAKn6yL1nhxtqM6S +4+PwmBi0xpZ9enLwLnX/Leq8PHziXdsimQ3cASmbrCMKoeNeeYbZm+ffV3IQ3tFn +6VLbeu4vMXiMhz2PFONgYPrn3LyFKTUwmexdvPzvenLQkoxKYjwWxirzcmxw2c3D +jo8B77cZV02T1b7Ts1c1LDStV3Q71iU7Tdz0bNTiT3fVlyvNS80= +=68dg +-----END PGP SIGNATURE----- diff --git a/cmake-3.20.2.tar.gz b/cmake-3.20.2.tar.gz new file mode 100644 index 0000000..3d1a772 --- /dev/null +++ b/cmake-3.20.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aecf6ecb975179eb3bb6a4a50cae192d41e92b9372b02300f9e8f1d5f559544e +size 9438694 diff --git a/cmake.changes b/cmake.changes index 87331ab..a84ff0e 100644 --- a/cmake.changes +++ b/cmake.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Fri May 7 20:34:26 UTC 2021 - Dirk Müller + +- update to 3.20.2: + * The Intel Classic 2021 compiler version numbers are now detected correctly as + having major version 2021. CMake 3.20.1 and below were not aware of a change to + the identification macro version scheme made by Intel starting in version 2021, + and detected the version as 20.2. + * The Intel oneAPI Fortran compiler is now identified as IntelLLVM. The oneAPI + 2021.1 Fortran compiler is missing an identification macro, so CMake 3.20.1 and + below identified it as Intel. CMake now has a special case to recognize oneAPI + 2021.1 Fortran as IntelLLVM. The oneAPI 2021.2 Fortran compiler defines the + proper identification macro and so is identified as IntelLLVM by all CMake 3.20 + versions. +- drop 53d523f2e11839bcbbdc9288b4f71c764d0efd5c.diff (merged upstream) + ------------------------------------------------------------------- Thu Apr 29 07:33:25 UTC 2021 - Dirk Müller diff --git a/cmake.spec b/cmake.spec index 12b93be..5794aa0 100644 --- a/cmake.spec +++ b/cmake.spec @@ -37,7 +37,7 @@ %endif %define shortversion 3.20 Name: cmake%{?psuffix} -Version: 3.20.1 +Version: 3.20.2 Release: 0 Summary: Cross-platform make system License: BSD-3-Clause @@ -55,8 +55,6 @@ Patch0: cmake-fix-ruby-test.patch # Search for python interpreters from newest to oldest rather then picking up /usr/bin/python as first choice Patch1: feature-suse-python-interp-search-order.patch Patch2: cmake-fix-png-include-dir.patch -# From https://gitlab.kitware.com/cmake/cmake/-/merge_requests/6008 -Patch3: 53d523f2e11839bcbbdc9288b4f71c764d0efd5c.diff BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig