PATCH: Update to version 4.3.2 for CMake

"Carlo B. via Cygwin-apps" <[email protected]> Fri, 8 May 2026 17:58:46 +0200
Newsgroups gmane.os.cygwin.applications
Message-ID <CADt9576Vk_9VRWTvnj1+-190qXm4HqidzP4HY0doE6kvr2ZgeQ@mail.gmail.com>
--0000000000007df67406515079cd
Content-Type: text/plain; charset="UTF-8"

With reference to this message:

https://cygwin.com/pipermail/cygwin-apps/2026-April/044908.html

I would like to suggest these changes to the maintainer of the CMake package.
Attached to this email you can find the patch.

Inside cmake.cygport, the version number increased from 4.2.1 to 4.3.2.

This patch includes also an optional fix: I got a very slow build into
the preliminar steps of the bootstrap script, so I did a change for
using Ninja instead of the traditional GNU Make.
This change allowed to decrease the build time a lot because multiple
jobs running.
It is true that it could be possible to use the --parallel option to
speed up the boostrap script even with GNU Make.
However, Ninja provides a more modern and efficient way for handling
parallel processing than Make. Perhaps, it would be worth to use it.

Sincerely,

Carlo Bramini

--0000000000007df67406515079cd
Content-Type: text/plain; charset="US-ASCII"; name="cmake.txt"
Content-Disposition: attachment; filename="cmake.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_mox3nvhg0>
X-Attachment-Id: f_mox3nvhg0

ZGlmZiAtLWdpdCBhL2NtYWtlLmN5Z3BvcnQgYi9jbWFrZS5jeWdwb3J0CmluZGV4IDRjMmY3NjQu
LjhiMmJhNWIgMTAwNjQ0Ci0tLSBhL2NtYWtlLmN5Z3BvcnQKKysrIGIvY21ha2UuY3lncG9ydApA
QCAtMSw4ICsxLDggQEAKIFNDQUxMWVdBRz0ibm90ZXN0IgotaW5oZXJpdCBlbWFjcyBxdDUKK2lu
aGVyaXQgZW1hY3MgcXQ1IG5pbmphCiAKIE5BTUU9ImNtYWtlIgotVkVSU0lPTj00LjIuMQorVkVS
U0lPTj00LjMuMgogUkVMRUFTRT0xCiAKIExJQ0VOU0U9IkJTRC0zLUNsYXVzZSIKQEAgLTcwLDYg
KzcwLDEyIEBAIHNyY19jb21waWxlKCkgewogCQktLXN5c3RlbS1saWJzIFwKIAkJLS1uby1zeXN0
ZW0tY3BwZGFwIFwKIAkJLS1zcGhpbngtbWFuIC0tc3BoaW54LWh0bWwgXAorCQktLWdlbmVyYXRv
cj1OaW5qYSBcCiAJfHwgZXJyb3IgImJvb3RzdHJhcCBmYWlsZWQiCi0JY3lnbWFrZQorCWN5Z25p
bmphCit9CisKK3NyY19pbnN0YWxsKCkgeworCWNkICR7Qn0KKwluaW5qYV9pbnN0YWxsCiB9Cg==
--0000000000007df67406515079cd--