Tim Schumacher
456fd9f574
Ports: Switch to the new files
syntax
2023-09-09 01:06:31 +02:00
Tim Schumacher
fb4db096cb
Ports: Remove the filename
entry from files
2023-08-08 19:57:43 +02:00
Tim Schumacher
284fee9e77
Ports: Make files
a proper array
2023-08-08 19:57:43 +02:00
Shannon Booth
b980224640
Ports/cmake: Update cmake to version 3.26.4
2023-07-16 00:05:53 -06:00
Tim Schumacher
89b0a61067
Ports: Remove support for auth_type
s other than sha256
2023-07-10 13:08:27 +02:00
Cameron Youell
f22bf42566
Ports/cmake: Update cmake to version 3.26.1
2023-03-27 14:27:32 +01:00
EWouters
5ec727deb4
Ports/cmake: Update CMake to version 3.26.0
2023-03-17 09:59:35 +00:00
Andrew Kaster
232b40fefc
Ports: Update CMake port to 3.25.1
2022-12-13 11:36:14 +01:00
EWouters
997890c94e
Ports/cmake: Update cmake to version 3.23.2
2022-06-02 23:26:14 +01:00
EWouters
0e9100e3c2
Ports/cmake: Update cmake to version 3.23.1
2022-05-08 16:33:27 +02:00
Tim Schumacher
812aa1a99c
Ports: Make cmake adhere to the number of build jobs
2022-05-03 22:18:20 +02:00
EWouters
e6d28a9dd4
Ports/cmake: Update cmake to version 3.23.0 and remove upstreamed patch
...
The check for HAVE_SIZEOF_SSIZE_T and not HAVE_SSIZE_T has been upstreamed in 99acfe41f5
.
2022-03-31 16:05:07 -07:00
Tim Schumacher
c8aae1ac52
Ports: Enable OpenSSL support for CMake
2022-02-17 21:25:41 -08:00
Ali Mohammad Pur
39b5bb4162
Ports: Upgrade CMake to 3.22.1
...
That's the latest release, and includes one of the patches we had - so
we can drop that patch :^)
2021-12-24 17:01:10 +03:30
Tim Schumacher
e3a0e93390
Ports: Add a missing hyphen to GNinja in cmake
2021-11-06 18:07:15 +03:30
Tim Schumacher
c07f91474d
Ports: Make array-like settings actual arrays
...
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-10-05 02:13:08 +02:00
Andrew Kaster
9dff6acc55
Ports: Use new CMakeToolchain.txt located in the build directory
...
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-09-15 19:04:52 +04:30
Ali Mohammad Pur
67362b1f85
Ports: Make the CMake port use the LibUV port
...
Now that we've ported libuv, we can remove the libuv patches from cmake
and make it use the ported libuv.
2021-07-09 15:36:50 +02:00
Gunnar Beutner
5911d379a6
Ports: Update checksums to use the SHA256 algorithm
2021-04-25 13:30:18 +02:00
Panagiotis Vasilopoulos
e45e0eeb47
Everywhere: Replace SERENITY_ROOT with SERENITY_SOURCE_DIR
2021-04-20 15:27:52 +02:00
Gunnar Beutner
33a9b2a3c3
Ports: Enable building cmake on the host
2021-04-18 11:09:44 +02:00
Brendan Coles
a206ab2211
Ports: Add auth_type verification to all package.sh files
2021-04-16 21:14:00 +02:00
Linus Groh
f318ab6bed
Ports: Replace hardcoded Build/ paths with SERENITY_BUILD_DIR
...
Fixes #5710 .
2021-03-11 21:01:29 +01:00
AnotherTest
80d6f46d4e
Ports: Add a cmake port
...
Yes, you build this *inside* serenity.
2021-02-15 17:32:56 +01:00