# Generated by makepkg 6.0.0
# Mon Jul 12 03:03:04 UTC 2021
pkgbase = ghdl
	pkgdesc = VHDL simulator
	pkgver = 1.0.0
	pkgrel = 3
	url = https://github.com/ghdl/ghdl
	arch = x86_64
	license = GPL2
	makedepends = gmp
	makedepends = mpfr
	makedepends = libmpc
	makedepends = zlib
	makedepends = llvm
	makedepends = clang
	makedepends = python-setuptools
	depends = gcc-ada
	source = ghdl-1.0.0.tar.gz::https://github.com/ghdl/ghdl/archive/v1.0.0.tar.gz
	source = ghdl-gcc11.patch::https://github.com/ghdl/ghdl/commit/8356ea3bb4e8d0e5ad8638c3d50914b64fc360ec.patch
	source = ghdl-llvm11.patch::https://github.com/ghdl/ghdl/commit/a45cd97fa291b442002d70ac7e0968a24b0815f9.patch
	source = ghdl-llvm12.patch::https://github.com/ghdl/ghdl/commit/2cfa1098070959413f5ed7c32220d9e55262e4e4.patch
	source = ghdl-llvm12-DILocation.patch::https://github.com/ghdl/ghdl/commit/396eb764f49666616063d4239df83b5aed961fff.patch
	source = https://ftp.gnu.org/gnu/gcc/gcc-10.2.0/gcc-10.2.0.tar.xz
	source = https://ftp.gnu.org/gnu/gcc/gcc-10.2.0/gcc-10.2.0.tar.xz.sig
	source = http://isl.gforge.inria.fr/isl-0.23.tar.bz2
	validpgpkeys = 33C235A34C46AA3FFB293709A328C3A2C3C45C06
	validpgpkeys = 13975A70E63C361C73AE69EF6EEB81F8981C74C7
	sha512sums = efaa277132de3caeafedace137b58fa05bfa61567f12480092b1e8f74a4438e40c85c6e21cd0c5d65fbba3d116b65265e3939a8b5df951baf74837c1eca3196f
	sha512sums = aeef4fd149f6b58f7b458175833161cc07137cdbde07f2b5717d61f45997b6f6be37a2a59729204a50345e18f9ac6e28b69b60f01fbe01bea14fc1b114fbd8b5
	sha512sums = 579d30687e44a02f9da5fca2096fcfd9767a4ce2b697fd96e207338a8bd6942e1173391417adcca4537951b4cbb09a8c9e91f97fc8ea181687009a86b99fb111
	sha512sums = 8cc79c26aa1d301d9ee2ea58e9237b5a4e108de484f9df2a61df82501a59668eba4e6b7a47dde0717ba3f14a7cb6b8cbbd63e1a9d053d08fdd71a488f0a30fd6
	sha512sums = 5e8c48ed15734d1cc2fb6e7be4a5480e56ba12e973a550ebf99183d44881325ca14e29a8f58367bd847a65a3a09e6b6e94d042fcfd77783e09539e5fb2ed4db0
	sha512sums = 42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
	sha512sums = SKIP
	sha512sums = 05dfbdbbe852e2440b272808b23210374ce4ce46298eeb4c18ca8725db834b0da607338a371e3d07a78585fc7e0de182e75bf09dff11477937228bd97b7b83f7

pkgname = ghdl-mcode
	pkgdesc = VHDL simulator (mcode backend)
	provides = ghdl
	conflicts = ghdl

pkgname = ghdl-llvm
	pkgdesc = VHDL simulator (LLVM backend)
	depends = gcc-ada
	depends = llvm-libs
	provides = ghdl
	conflicts = ghdl
	options = !emptydirs

pkgname = ghdl-gcc
	pkgdesc = VHDL simulator (GCC backend)
	provides = ghdl
	conflicts = ghdl
	options = !emptydirs

pkgname = python-pyghdl
	pkgdesc = Python bindings for GHDL
	depends = ghdl
	depends = python-pydecor
	depends = python-pyvhdlmodel
