summaryrefslogtreecommitdiffstats
path: root/Utilities
Commit message (Collapse)AuthorAgeFilesLines
* CPack/WiX: Fix installer status textBrad King2024-01-241-0/+1
| | | | | | | | | | Previously, installers displayed extra text on some Windows versions: File: [1], Directory: [9], Size [6] Add an option to our WiX templates to suppress that. Fixes: #25634
* libarchive: avoid lchmod not implemented warning on old LCCmakise-homura2024-01-161-1/+3
|
* liblzma: Make cmliblzma buildable on LCC 1.21makise-homura2024-01-161-2/+2
|
* jsoncpp: fix missing template deletion support on LCC < 1.23makise-homura2024-01-161-0/+4
|
* cmcurl: fix X509_STORE_up_ref issue not just on LCC 1.23, but on LCC <= 1.23makise-homura2024-01-161-3/+3
|
* cppdap: Use std::is_same<>::value instead of std::is_same<>() for old LCCmakise-homura2024-01-161-1/+1
| | | | | | std::is_same<>() is not const instead of std::is_same<>::value at least on LCC 1.21, so this produces an error. Still ()-notation seems to be fairly equivalent functionally to ::value-notation.
* Merge topic 'update-zlib'Brad King2024-01-1118-222/+253
|\ | | | | | | | | | | | | | | | | | | | | 941b948a85 Merge branch 'upstream-zlib' into update-zlib 5d030dc716 zlib 2022-10-12 (04f42cec) b7379f9e21 zlib: Update script to get zlib 1.2.13 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: Alex <leha-bot@yandex.ru> Merge-request: !9145
| * Merge branch 'upstream-zlib' into update-zlibBrad King2024-01-1017-221/+252
| | | | | | | | | | | | | | * upstream-zlib: zlib 2022-10-12 (04f42cec) Fixes: #25576
| * zlib: Update script to get zlib 1.2.13Brad King2024-01-101-1/+1
| | | | | | | | Issue: #25576
* | curl: Set build options the way we need for CMakeBrad King2023-12-121-2/+5
| | | | | | | | Set options added by the update to curl 8.5.0.
* | Merge branch 'upstream-curl' into update-curlBrad King2023-12-12150-4566/+5544
| | | | | | | | | | * upstream-curl: curl 2023-12-06 (7161cb17)
* | curl: Update script to get curl 8.5.0Brad King2023-12-121-1/+1
| |
* | Merge topic 'execute_process-no-extension'Brad King2023-12-051-13/+30
|\ \ | |/ | | | | | | | | | | | | | | fc6231bee5 libuv: win/spawn: run executables with no file extension b37d9378de libuv: Revert "win/spawn: run executables with no file extension" Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !9033
| * libuv: win/spawn: run executables with no file extensionKyle Edwards2023-12-041-2/+6
| | | | | | | | | | | | | | Backport this commit from libuv PR 4241 to restore `execute_process()` support for running executables on Windows with no file extension. Fixes: #25450
| * libuv: Revert "win/spawn: run executables with no file extension"Brad King2023-12-041-12/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit da9df7425a (libuv: win/spawn: run executables with no file extension, 2023-11-29, v3.28.0-rc6~1^2~1). It incorrectly searched the `PATH` for extension-less command names. Another fix will be needed for the regression motivating it. Record this as a merge from the last-imported upstream libuv snapshot branch so that future `git blame` points to the upstream for the original code instead of this commit. Fixes: #25473 Issue: #25450
* | Merge topic 'update-librhash'Brad King2023-12-0417-274/+875
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6a5a9278fa librhash: Update build within CMake for rhash 1.4.4 54eafb156f librhash: aligned_alloc is not available with IBM XLClang on Linux 838bdb4b37 librhash: aligned_alloc is not available on Solaris 33e9e3438c librhash: Remove source fragments not needed for CMake 15bb13bc51 Merge branch 'upstream-librhash' into update-librhash 71d86c4e98 librhash 2023-07-14 (cfe77846) 1fb7ebeb4d librhash: Update import script to get rhash 1.4.4 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9012
| * | librhash: Update build within CMake for rhash 1.4.4Brad King2023-12-011-0/+2
| | |
| * | librhash: aligned_alloc is not available with IBM XLClang on LinuxBrad King2023-12-011-0/+1
| | | | | | | | | | | | | | | The declaration exists in `<stdlib.h>` but the compiler warns about its allocation alignment attribute.
| * | librhash: aligned_alloc is not available on SolarisBrad King2023-12-011-1/+1
| | |
| * | librhash: Remove source fragments not needed for CMakeBrad King2023-11-281-4/+0
| | | | | | | | | | | | | | | | | | Extend commit 53048afa8d (librhash: Remove source fragments not needed for CMake, 2016-11-03, v3.8.0-rc1~262^2~9) for fragments new after updating to librhash 1.4.4.
| * | Merge branch 'upstream-librhash' into update-librhashBrad King2023-11-2815-273/+874
| | | | | | | | | | | | | | | * upstream-librhash: librhash 2023-07-14 (cfe77846)
| * | librhash: Update import script to get rhash 1.4.4Brad King2023-11-281-1/+2
| | | | | | | | | | | | Issue: #25448
* | | Merge topic 'libuv-win-no-default-current-directory'Brad King2023-12-041-4/+6
|\ \ \ | | |/ | |/| | | | | | | | | | | | | ab561b86fb libuv: win: honor NoDefaultCurrentDirectoryInExePath env var Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9022
| * | libuv: win: honor NoDefaultCurrentDirectoryInExePath env varKyle Edwards2023-12-011-4/+6
| | | | | | | | | | | | | | | Backport commit 5e302730cd (win: honor NoDefaultCurrentDirectoryInExePath env var, 2023-12-01) from libuv PR 4238.
* | | Merge topic 'execute_process-no-extension'Brad King2023-11-301-25/+12
|\ \ \ | |/ / | | / | |/ |/| | | | | | | | | f6d2efa752 Tests: Add case to cover execute_process support for no extension on Windows da9df7425a libuv: win/spawn: run executables with no file extension Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: scivision <michael@scivision.dev> Merge-request: !9017
| * libuv: win/spawn: run executables with no file extensionKyle Edwards2023-11-301-25/+12
| | | | | | | | | | | | | | Backport this commit from libuv PR 4241 to restore `execute_process()` support for running executables on Windows with no file extension. Fixes: #25450
* | Merge branch 'backport-ci-fedora-39' into ci-fedora-39Brad King2023-11-179-237/+269
|\ \ | |/
| * clang-tidy module: Update to build against LLVM/Clang 17Brad King2023-11-178-236/+268
| |
| * Utilities/Sphinx: Fix python string literal syntax warningBrad King2023-11-171-1/+1
| | | | | | | | | | | | | | | | Python 3.12 started warning: conf.py:35: SyntaxWarning: invalid escape sequence '\.' Use a raw string literal instead.
| * Merge topic 'update-kwiml' into release-3.28Brad King2023-11-173-3/+3
| |\ | | | | | | | | | | | | | | | | | | | | | f2cc0ef2ed Merge branch 'upstream-KWIML' into update-kwiml 83dd9be285 KWIML 2023-11-16 (500bc253) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8978
* | \ Merge topic 'update-kwiml'Brad King2023-11-173-3/+3
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | f2cc0ef2ed Merge branch 'upstream-KWIML' into update-kwiml 83dd9be285 KWIML 2023-11-16 (500bc253) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8978
| * | Merge branch 'upstream-KWIML' into update-kwimlBrad King2023-11-163-3/+3
| | | | | | | | | | | | | | | * upstream-KWIML: KWIML 2023-11-16 (500bc253)
* | | Merge topic 'doc-deprecated-hanging-indent'Brad King2023-11-171-3/+5
|\ \ \ | | |/ | |/| | | | | | | | | | | | | b553ac4c2f Utilities/Sphinx: Add hanging indent to deprecation notes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8976
| * | Utilities/Sphinx: Add hanging indent to deprecation notesBrad King2023-11-161-3/+5
| |/ | | | | | | | | | | Extend commit 038f4c12e3 (Utilities/Sphinx: Add hanging indent to version notes, 2023-03-14, v3.27.0-rc1~322^2) to cover `deprecated` directives.
* | ci: Do not linkcheck www.intel.com URLsBrad King2023-11-061-1/+5
| | | | | | | | | | They fail with a 403 Client Error, perhaps due to our once-per-day request being classified as scraping.
* | Utilities: Update hard-coded try_compile results for libarchive 3.7.2Brad King2023-10-161-4/+8
| |
* | libarchive: Add cm3p prefixes on includes new to version 3.7.2Brad King2023-10-161-1/+1
| |
* | Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2023-10-1655-435/+1343
| | | | | | | | | | * upstream-LibArchive: LibArchive 2023-09-12 (6468cd1f)
* | libarchive: Update script to get 3.7.2Brad King2023-10-161-1/+1
| |
* | Merge topic 'update-curl'Brad King2023-10-13104-1587/+1651
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | b298ba708a Utilities: Update hard-coded try_compile results for curl 8.4.0 8a9fa27a35 curl: Set build options the way we need for CMake df4efb72e4 Merge branch 'upstream-curl' into update-curl e6a6c1abc1 curl 2023-10-11 (d755a5f7) 8f6a6b02e5 curl: Update script to get curl 8.4.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !8870
| * Utilities: Update hard-coded try_compile results for curl 8.4.0Brad King2023-10-121-0/+1
| |
| * curl: Set build options the way we need for CMakeBrad King2023-10-121-0/+3
| | | | | | | | Set options added by the update to curl 8.4.0.
| * Merge branch 'upstream-curl' into update-curlBrad King2023-10-12102-1586/+1646
| | | | | | | | | | | | | | * upstream-curl: curl 2023-10-11 (d755a5f7) Issue: #25329
| * curl: Update script to get curl 8.4.0Brad King2023-10-121-1/+1
| | | | | | | | Issue: #25329
* | Configure CMake itself with policies through CMake 3.27Brad King2023-10-032-2/+2
|/
* Merge topic 'libuv-win-process'Brad King2023-10-021-12/+29
|\ | | | | | | | | | | | | fe2ecf920f libuv: win,process: avoid kernel bug with starting Windows Store apps Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8846
| * libuv: win,process: avoid kernel bug with starting Windows Store appsBrad King2023-09-281-12/+29
| | | | | | | | | | | | | | | | Backport upstream libuv commit `93ca3f15` (win,process: avoid kernel bug with starting Windows Store apps, 2023-09-27) from libuv PR 4152. Fixes: #23029 Patch-by: Jameson Nash <vtjnash@gmail.com>
* | Utilities/Sphinx: Allow linkcheck redirect for our get-involved pageBrad King2023-09-281-0/+1
|/ | | | | | The `cmake.org/get-involved` URL is more semantically meaningful than the `cmake.org/documentation` URL to which the former now redirects as an implementation detail.
* curl: Set build options the way we need for CMakeBrad King2023-09-222-18/+43
| | | | | Also restore commit a8d91e2719 (curl: Precompile common expensive headers, 2023-06-16) with new curl library target.
* Merge branch 'upstream-curl' into update-curlBrad King2023-09-22128-6366/+3601
| | | | | | | | | | | * upstream-curl: curl 2023-09-13 (6fa1d817) Upstream significantly refactored `lib/CMakeLists.txt`, so take the upstream version of everything except the code added by commit 54cb23c657 (curl: Restore installation of OpenSSL DLLs, 2014-11-03, v3.2.0-rc1~418^2~4). We will apply our customizations again in a follow-up commit.