# Generated by makepkg 6.1.0
# Sat Apr 26 03:20:44 UTC 2025
pkgbase = mingw-w64-gnatstudio
	pkgdesc = GNAT Studio is a powerful and lightweight IDE for Ada and SPARK (mingw-w64)
	pkgver = 20240506
	pkgrel = 2
	url = https://github.com/AdaCore/gnatstudio
	arch = any
	license = spdx:GPL-3.0-or-later
	makedepends = mingw-w64-ucrt-x86_64-autotools
	makedepends = mingw-w64-ucrt-x86_64-gprbuild
	makedepends = mingw-w64-ucrt-x86_64-python-setuptools
	depends = mingw-w64-ucrt-x86_64-ada_language_server
	depends = mingw-w64-ucrt-x86_64-ada_spawn
	depends = mingw-w64-ucrt-x86_64-clang
	depends = mingw-w64-ucrt-x86_64-gnatcoll-core
	depends = mingw-w64-ucrt-x86_64-gnatcoll-db
	depends = mingw-w64-ucrt-x86_64-gnatcoll-iconv
	depends = mingw-w64-ucrt-x86_64-gnatcoll-python
	depends = mingw-w64-ucrt-x86_64-gtkada
	depends = mingw-w64-ucrt-x86_64-libadalang
	depends = mingw-w64-ucrt-x86_64-libadalang-tools
	depends = mingw-w64-ucrt-x86_64-libvss
	depends = mingw-w64-ucrt-x86_64-python-cairo
	depends = mingw-w64-ucrt-x86_64-python-coverage
	depends = mingw-w64-ucrt-x86_64-python-gobject
	depends = mingw-w64-ucrt-x86_64-python-jedi
	depends = mingw-w64-ucrt-x86_64-python-pycodestyle
	depends = mingw-w64-ucrt-x86_64-python-pynput
	depends = mingw-w64-ucrt-x86_64-python-pyusb
	depends = mingw-w64-ucrt-x86_64-python-pyzmq
	depends = mingw-w64-ucrt-x86_64-python-yaml
	depends = mingw-w64-ucrt-x86_64-templates-parser
	depends = mingw-w64-ucrt-x86_64-xmlada
	source = https://github.com/AdaCore/gnatstudio/archive/gnatstudio-cr-20240506/gnatstudio-20240506.tar.gz
	source = 001-Honour-DESTDIR-in-installation-targets.patch
	source = 002-Fix-collections.abc.MutableMapping-import-in-gs_utils-for-Python-3.10.patch
	source = 003-Use-system-wide-Python-3-installation.patch
	source = 004-fix-finding-gtkada.patch
	source = 005-remove-duplicated-files.patch::https://github.com/AdaCore/gnatstudio/commit/cb3ab986.patch
	source = 006-fix-compilation-errors.patch::https://github.com/AdaCore/gnatstudio/commit/2409233b.patch
	source = 007-Rename-DAP-Utils-UTF8.patch::https://github.com/AdaCore/gnatstudio/commit/089f18a1.patch
	source = 008-Adjust-to-new-values-in-Libadalang-Common-Token_Kind.patch::https://github.com/AdaCore/gnatstudio/commit/9e490f6c.patch
	source = 009-Fix-GS-edge-builds.patch::https://github.com/AdaCore/gnatstudio/commit/49f8fa75.patch
	source = 010-Send-GS-formatting-preferences-to-GNATFormat.patch::https://github.com/AdaCore/gnatstudio/commit/e6bc020e.patch
	source = building_executable_programs_with_gnat.rst::https://gcc.gnu.org/git?p=gcc.git;a=blob_plain;f=gcc/ada/doc/gnat_ugn/building_executable_programs_with_gnat.rst;hb=refs/tags/releases/gcc-13.2.0
	sha256sums = b99d02c7bda902ff2a0e73686a7d633c346caa9bd5534bbadac1e68dd86a70e5
	sha256sums = b3c2548e7f5da1b29e9038d3de48f754f7e135774993cc3058dab56d40cc6180
	sha256sums = 680470d8ee657b6102e95499023aae90115ec41cbf029e1c248376302dd81840
	sha256sums = 99e7aaedac07370819c2da683380696c2f24d8d9cccd3e9602010086e980ab8e
	sha256sums = c29f8049167380e6ac5480f8c170fa21ba7419f4b057196743a4aec9a4b2ddee
	sha256sums = 302156f7e366a3353ec0abb4eb1daf9f183c9518fcec1c483910ecb8823c7b60
	sha256sums = 6fcad54619ab4b072af6c6be2434af852a237b3931a44c158987948526f37f56
	sha256sums = 3a169b88f99c2eca83b2cef74df54e4df8b483761c03964113c93decd441258c
	sha256sums = e1bf6da075226564281d595d451be1e2ee86220732ef279e536724457aec3974
	sha256sums = 92b53888105fd4115feb8f7980ccbbdc3d41fbfd3b2c72f97373e26569c2e70a
	sha256sums = 837c9c74cde1d89aed5de75b31aca0c21247b8ae1579181ac87a12715c913310
	sha256sums = 8bca44c461295437d14e216871cc29d183912db9dd63602671a59ea0850832bf

pkgname = mingw-w64-ucrt-x86_64-gnatstudio
