aboutsummaryrefslogtreecommitdiff
path: root/extra/cmake
diff options
context:
space:
mode:
Diffstat (limited to 'extra/cmake')
-rwxr-xr-xextra/cmake/build15
-rw-r--r--extra/cmake/checksums3
-rw-r--r--extra/cmake/depends2
-rw-r--r--extra/cmake/meta3
-rw-r--r--extra/cmake/sources2
-rw-r--r--extra/cmake/version2
6 files changed, 19 insertions, 8 deletions
diff --git a/extra/cmake/build b/extra/cmake/build
index 0cf437d5..5b13d23c 100755
--- a/extra/cmake/build
+++ b/extra/cmake/build
@@ -6,12 +6,17 @@ if cpt-list cmake >/dev/null 2>&1; then
cmake -B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
- -DCMAKE_SHARED_LIBS=True \
+ -DCMAKE_SHARED_LIBS=ON \
-DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_USE_SYSTEM_CURL=True \
- -DCMAKE_USE_SYSTEM_EXPAT=True \
- -DCMAKE_USE_SYSTEM_ZLIB=True \
- -DCMAKE_USE_SYSTEM_BZIP2=True \
+ -DCMAKE_USE_SYSTEM_BZIP2=ON \
+ -DCMAKE_USE_SYSTEM_CURL=ON \
+ -DCMAKE_USE_SYSTEM_EXPAT=ON \
+ -DCMAKE_USE_SYSTEM_LIBARCHIVE=ON \
+ -DCMAKE_USE_SYSTEM_LIBLZMA=ON \
+ -DCMAKE_USE_SYSTEM_LIBUV=OFF \
+ -DCMAKE_USE_SYSTEM_NGHTTP2=ON \
+ -DCMAKE_USE_SYSTEM_ZLIB=ON \
+ -DCMAKE_USE_SYSTEM_ZSTD=ON \
-DBUILD_TESTING=OFF
cmake --build build
diff --git a/extra/cmake/checksums b/extra/cmake/checksums
index be0482f4..72bd4fef 100644
--- a/extra/cmake/checksums
+++ b/extra/cmake/checksums
@@ -1 +1,2 @@
-87a4060298f2c6bb09d479de1400bc78195a5b55a65622a7dceeb3d1090a1b16 cmake-3.20.4.tar.gz
+%BLAKE3
+e8de367a7004a9572bf7708493591b77ea9eceda8e6de40fd208f25ef9b00d8c cmake-3.27.7.tar.gz
diff --git a/extra/cmake/depends b/extra/cmake/depends
index e70118ad..fe7069a4 100644
--- a/extra/cmake/depends
+++ b/extra/cmake/depends
@@ -1,4 +1,6 @@
bzip2
curl
expat
+libarchive
zlib
+zstd
diff --git a/extra/cmake/meta b/extra/cmake/meta
new file mode 100644
index 00000000..28fad7d6
--- /dev/null
+++ b/extra/cmake/meta
@@ -0,0 +1,3 @@
+description: meta build system
+license: BSD-3-Clause
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/extra/cmake/sources b/extra/cmake/sources
index 30957364..3a13951b 100644
--- a/extra/cmake/sources
+++ b/extra/cmake/sources
@@ -1 +1 @@
-https://github.com/Kitware/CMake/releases/download/v3.20.4/cmake-3.20.4.tar.gz
+https://github.com/Kitware/CMake/releases/download/v3.27.7/cmake-3.27.7.tar.gz
diff --git a/extra/cmake/version b/extra/cmake/version
index 30e8b882..5b4ccd11 100644
--- a/extra/cmake/version
+++ b/extra/cmake/version
@@ -1 +1 @@
-3.20.4 1
+3.27.7 1