diff options
Diffstat (limited to 'extra/cmake')
-rwxr-xr-x | extra/cmake/build | 18 | ||||
-rw-r--r-- | extra/cmake/checksums | 3 | ||||
-rw-r--r-- | extra/cmake/depends | 2 | ||||
-rw-r--r-- | extra/cmake/meta | 3 | ||||
-rw-r--r-- | extra/cmake/sources | 2 | ||||
-rw-r--r-- | extra/cmake/version | 2 |
6 files changed, 22 insertions, 8 deletions
diff --git a/extra/cmake/build b/extra/cmake/build index a2de31ab..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 @@ -29,3 +34,6 @@ else make make DESTDIR="$1" install fi + +# This isn't the actual documentation +rm -r "$1/usr/doc" diff --git a/extra/cmake/checksums b/extra/cmake/checksums index 072e9586..72bd4fef 100644 --- a/extra/cmake/checksums +++ b/extra/cmake/checksums @@ -1 +1,2 @@ -3f1808b9b00281df06c91dd7a021d7f52f724101000da7985a401678dfe035b0 cmake-3.20.1.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 6d5f8b32..3a13951b 100644 --- a/extra/cmake/sources +++ b/extra/cmake/sources @@ -1 +1 @@ -https://github.com/Kitware/CMake/releases/download/v3.20.1/cmake-3.20.1.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 9bdd3375..5b4ccd11 100644 --- a/extra/cmake/version +++ b/extra/cmake/version @@ -1 +1 @@ -3.20.1 1 +3.27.7 1 |