Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-22 | Ports: Update the CMake platform module from upstream | Tim Schumacher | |
While we're at it, remove the `/bin/sh` patch that is no longer needed, as we now build the port fully on the host. | |||
2022-06-08 | Ports: Format patches without numbering, commit hash or version number | Tim Schumacher | |
2022-06-02 | Ports/cmake: Update cmake to version 3.23.2 | EWouters | |
2022-05-08 | Ports/cmake: Update cmake to version 3.23.1 | EWouters | |
2022-05-03 | Ports: Make cmake adhere to the number of build jobs | Tim Schumacher | |
2022-03-31 | Ports/cmake: Update cmake to version 3.23.0 and remove upstreamed patch | EWouters | |
The check for HAVE_SIZEOF_SSIZE_T and not HAVE_SSIZE_T has been upstreamed in https://github.com/Kitware/CMake/commit/99acfe41f54cd91c20bd6e7a416d85a668118604. | |||
2022-02-17 | Ports: Enable OpenSSL support for CMake | Tim Schumacher | |
2022-01-16 | Ports: Regenerate the CMake port patches | Ali Mohammad Pur | |
2022-01-09 | Ports: Add "-ldl" as CMAKE_DL_LIBS in CMake platform patch | Andrew Kaster | |
2021-12-24 | Ports: Upgrade CMake to 3.22.1 | Ali Mohammad Pur | |
That's the latest release, and includes one of the patches we had - so we can drop that patch :^) | |||
2021-12-24 | Ports/cmake: Remove obsolete conflicting declaration patches | Daniel Bertalan | |
I'm not quite sure why, but CMake compiles fine without these. | |||
2021-12-24 | Ports: Fix the conflicting types issue in the cmake port | Ali Mohammad Pur | |
This patch is pending upstream, but until then, let's keep it locally to make the port work :^) | |||
2021-12-21 | Ports: Remove the cmake wstring patch | Tim Schumacher | |
2021-11-06 | Ports: Remove the obsolete howto guide from cmake | Tim Schumacher | |
We have long been able to build CMake fully on the host. | |||
2021-11-06 | Ports: Add a missing hyphen to GNinja in cmake | Tim Schumacher | |
2021-10-05 | Ports: Make array-like settings actual arrays | Tim Schumacher | |
We may need entries with spaces in makeopts, installopts, and configopts, and at that point we should also convert depends and auth_opts to avoid confusion. | |||
2021-09-15 | Ports: Use new CMakeToolchain.txt located in the build directory | Andrew Kaster | |
Now that we're generating the CMake toolchain file in the build directory, we need to redirect the ports that use CMake to the new location. Looking into this showed that there's still a bunch of work to do in general to make the ports agnostic to which toolchain they're using, there's a lot of hard-coded ${ARCH}-pc-serenity-gcc assumptions still here. | |||
2021-07-09 | Ports: Make the CMake port use the LibUV port | Ali Mohammad Pur | |
Now that we've ported libuv, we can remove the libuv patches from cmake and make it use the ported libuv. | |||
2021-07-04 | Ports: Remove obsolete patches for cmake | Gunnar Beutner | |
2021-05-09 | Ports: Remove IPv6 patches for cmake | Gunnar Beutner | |
2021-04-25 | Ports: Update checksums to use the SHA256 algorithm | Gunnar Beutner | |
2021-04-20 | Everywhere: Replace SERENITY_ROOT with SERENITY_SOURCE_DIR | Panagiotis Vasilopoulos | |
2021-04-18 | Ports: Enable building cmake on the host | Gunnar Beutner | |
2021-04-16 | Ports: Add auth_type verification to all package.sh files | Brendan Coles | |
2021-03-11 | Ports: Replace hardcoded Build/ paths with SERENITY_BUILD_DIR | Linus Groh | |
Fixes #5710. | |||
2021-03-08 | Everywhere: Remove unnecessary whitespace at the end of some lines. | Emanuele Torre | |
2021-02-15 | Ports: Add a cmake port | AnotherTest | |
Yes, you build this *inside* serenity. |