# Generated by makepkg 6.1.0
# Tue Dec  3 21:08:27 UTC 2024
pkgbase = mingw-w64-cmake
	pkgdesc = A cross-platform open-source make system
	pkgver = 3.31.1
	pkgrel = 3
	url = https://www.cmake.org/
	arch = any
	license = spdx:MIT
	makedepends = mingw-w64-ucrt-x86_64-cc
	makedepends = mingw-w64-ucrt-x86_64-cmake-bootstrap
	makedepends = mingw-w64-ucrt-x86_64-bzip2
	makedepends = mingw-w64-ucrt-x86_64-xz
	makedepends = mingw-w64-ucrt-x86_64-zstd
	makedepends = mingw-w64-ucrt-x86_64-emacs
	makedepends = mingw-w64-ucrt-x86_64-fc
	makedepends = mingw-w64-ucrt-x86_64-ncurses
	makedepends = mingw-w64-ucrt-x86_64-python
	makedepends = mingw-w64-ucrt-x86_64-python-sphinx
	makedepends = mingw-w64-ucrt-x86_64-qt6-base
	makedepends = mingw-w64-ucrt-x86_64-qt6-tools
	depends = mingw-w64-ucrt-x86_64-gcc-libs
	depends = mingw-w64-ucrt-x86_64-cppdap
	depends = mingw-w64-ucrt-x86_64-curl
	depends = mingw-w64-ucrt-x86_64-expat
	depends = mingw-w64-ucrt-x86_64-jsoncpp
	depends = mingw-w64-ucrt-x86_64-libarchive
	depends = mingw-w64-ucrt-x86_64-libuv
	depends = mingw-w64-ucrt-x86_64-ninja
	depends = mingw-w64-ucrt-x86_64-pkgconf
	depends = mingw-w64-ucrt-x86_64-rhash
	depends = mingw-w64-ucrt-x86_64-zlib
	source = https://github.com/Kitware/CMake/releases/download/v3.31.1/cmake-3.31.1.tar.gz
	source = 0001-Disable-response-files-for-MSYS-Generator.patch
	source = 0002-Do-not-install-Qt-bundle-in-cmake-gui.patch
	source = 0003-fix-find-python-on-mingw-aarch64.patch
	source = 0004-fix-find-openmp-with-llvm-flang-on-windows.patch
	source = 0005-Default-to-ninja-generator.patch
	sha256sums = c4fc2a9bd0cd5f899ccb2fb81ec422e175090bc0de5d90e906dd453b53065719
	sha256sums = 25793edcbac05bb6d17fa9947b52ace4a6b5ccccf7758e22ae9ae022ed089061
	sha256sums = f6cf6a6f2729db2b9427679acd09520af2cd79fc26900b19a49cead05a55cd1a
	sha256sums = 557b5cbc05d4d50b3a67a7892391fcaa5cd95c492cdb4338d86305d1f4a3b88a
	sha256sums = 1eb58f29025978d0117c7308679ada7e295ecd1e9692457a3cc6c487d516e6e8
	sha256sums = 426818278090704d2a12f62ef3dfd94c47b11fa2784bb842989b7f6a09ee7aa2

pkgname = mingw-w64-ucrt-x86_64-cmake
	pkgdesc = A cross-platform open-source make system (mingw-w64)
	optdepends = mingw-w64-ucrt-x86_64-emacs: for cmake emacs mode

pkgname = mingw-w64-ucrt-x86_64-ccmake
	pkgdesc = A cross-platform open-source make system (curses GUI) (mingw-w64)
	depends = mingw-w64-ucrt-x86_64-cmake

pkgname = mingw-w64-ucrt-x86_64-cmake-cmcldeps
	pkgdesc = CMake wrapper for cl to extract dependencies (mingw-w64)
	depends = mingw-w64-ucrt-x86_64-cmake

pkgname = mingw-w64-ucrt-x86_64-cmake-gui
	pkgdesc = A cross-platform open-source make system (Qt GUI) (mingw-w64)
	depends = mingw-w64-ucrt-x86_64-cmake
	depends = mingw-w64-ucrt-x86_64-qt6-base

pkgname = mingw-w64-ucrt-x86_64-cmake-docs
	pkgdesc = A cross-platform open-source make system (documentation) (mingw-w64)
	depends = 
	provides = mingw-w64-ucrt-x86_64-cmake-doc-qt
	conflicts = mingw-w64-ucrt-x86_64-cmake-doc-qt
	replaces = mingw-w64-ucrt-x86_64-cmake-doc-qt
