# Generated by makepkg 6.1.0
# Sat May 24 18:12:59 UTC 2025
pkgbase = mingw-w64-bullet
	pkgdesc = A 3D Collision Detection and Rigid Body Dynamics Library for games and animation (mingw-w64)
	pkgver = 3.25
	pkgrel = 7
	url = https://www.bulletphysics.com/Bullet/
	install = bullet-UCRT64.install
	arch = any
	license = spdx:Zlib
	makedepends = mingw-w64-ucrt-x86_64-cc
	makedepends = mingw-w64-ucrt-x86_64-cmake
	makedepends = mingw-w64-ucrt-x86_64-ninja
	makedepends = mingw-w64-ucrt-x86_64-freeglut
	makedepends = mingw-w64-ucrt-x86_64-openvr
	makedepends = mingw-w64-ucrt-x86_64-python
	makedepends = mingw-w64-ucrt-x86_64-python-numpy
	makedepends = mingw-w64-ucrt-x86_64-python-setuptools
	depends = mingw-w64-ucrt-x86_64-gcc-libs
	conflicts = mingw-w64-ucrt-x86_64-bullet-debug
	options = !emptydirs
	source = https://github.com/bulletphysics/bullet3/archive/3.25/bullet-3.25.tar.gz
	source = mingw-allow-shared-builds.patch
	source = fix-runtime-install.patch
	source = install-openvr-only-msvc.patch
	source = 0004-no-glad.patch
	source = 0005-robotsimulator.patch
	source = 0006-pybullet.patch
	source = 0007-twojoint.patch
	source = 0008-bulletrobotics.patch
	source = 0009-bulletroboticsgui.patch
	sha256sums = c45afb6399e3f68036ddb641c6bf6f552bf332d5ab6be62f7e6c54eda05ceb77
	sha256sums = 10b99560cc5e36a68dfff2d06d962fd7bbc02c728046e51f2a839ab9e1c4172b
	sha256sums = 942fb30ef816428f009fbde7ef955d6f23fb5d69ccb267d043f3efff8f43290c
	sha256sums = bc089e5ffac4b0d902a0b2fea9db8645ab385ee62ba82a3d739b00c272ed45fb
	sha256sums = 6925e0cea09588910daa066ad25da767158751e893f96f1f9d99bdca7c826ce1
	sha256sums = e55cb628baa0929c2557af8c8da8e4857ecc1d584b8b30edcf2057af32342d5b
	sha256sums = bf127f379a01f5300885303e5c6a70de5f9476d25b6ecf118f7b85c830418d2d
	sha256sums = 49c66a34165e1fc984ed5c3588e01493fa8d6b50061e1dbf907a826ab64dfa8b
	sha256sums = e9e00bb15300d15df398a8951cc6a32963722b31114ffdb32c41e879ffeee22d
	sha256sums = ae0949043cdeee9156e583b72575345b098da7ac0679ce43ae77d95f5c33e37f

pkgname = mingw-w64-ucrt-x86_64-bullet
	depends = mingw-w64-ucrt-x86_64-gcc-libs
	depends = mingw-w64-ucrt-x86_64-freeglut
	depends = mingw-w64-ucrt-x86_64-openvr
	optdepends = mingw-w64-ucrt-x86_64-python-pybullet=3.25-7: python binding

pkgname = mingw-w64-ucrt-x86_64-bullet-dp
	pkgdesc = A 3D Collision Detection and Rigid Body Dynamics Library for games and animation (double-precision) (mingw-w64)
	depends = mingw-w64-ucrt-x86_64-gcc-libs
	depends = mingw-w64-ucrt-x86_64-freeglut
	depends = mingw-w64-ucrt-x86_64-openvr
	provides = mingw-w64-ucrt-x86_64-bullet
	conflicts = mingw-w64-ucrt-x86_64-bullet

pkgname = mingw-w64-ucrt-x86_64-python-pybullet
	pkgdesc = Bullet Python bindings (mingw-w64)
	depends = mingw-w64-ucrt-x86_64-bullet=3.25-7
	depends = mingw-w64-ucrt-x86_64-python-numpy
