pkgbase = duckstation-gpl
	pkgdesc = Playstation emulator
	pkgver = 0.1.7465
	pkgrel = 6
	url = https://github.com/stenzek/duckstation/commits/aa955b8ae28314ae061613f0ddf13183a98aca03
	arch = x86_64
	license = GPL-3.0-only
	makedepends = clang19
	makedepends = lld19
	makedepends = llvm19
	makedepends = cmake
	makedepends = extra-cmake-modules
	makedepends = git
	makedepends = ninja
	makedepends = qt6-tools
	makedepends = qt6-wayland
	makedepends = python
	makedepends = imagemagick
	makedepends = patchelf
	makedepends = spirv-headers
	depends = libwebp
	depends = libxrandr
	depends = qt6-base
	depends = sdl2
	depends = glslang
	depends = spirv-tools
	provides = duckstation
	conflicts = duckstation
	replaces = duckstation
	source = duckstation::git+https://github.com/stenzek/duckstation.git#commit=aa955b8ae28314ae061613f0ddf13183a98aca03
	source = dependencies.txt
	source = mallard-box.png
	source = mallard.png
	source = ianlancetaylor.libbacktrace::git+https://github.com/ianlancetaylor/libbacktrace.git
	source = pytorch.cpuinfo::git+https://github.com/pytorch/cpuinfo.git
	source = cpuinfo-0001-Fix-building-as-a-shared-library.patch.zst
	source = discord-rpc::git+https://github.com/discord/discord-rpc.git
	source = discord-rpc-0001-Reapply-shutdown-patch.patch.zst
	source = discord-rpc-0002-Add-rapidjson-to-avoid-download.patch.zst
	source = discord-rpc-0003-Tidy-up.patch.zst.001
	source = discord-rpc-0003-Tidy-up.patch.zst.002
	source = discord-rpc-0004-CMake-find_package-support.patch.zst
	source = discord-rpc-0005-Default-visibility-to-hidden.patch.zst
	source = sammycage.lunasvg::git+https://github.com/sammycage/lunasvg.git
	source = lunasvg_2.4.1_9af1ac7.patch.zst
	source = shaderc::git+https://github.com/google/shaderc.git
	source = shaderc_6d28483_f60bb80.patch.zst.001
	source = shaderc_6d28483_f60bb80.patch.zst.002
	source = shaderc_6d28483_f60bb80.patch.zst.003
	source = shaderc_6d28483_f60bb80.patch.zst.004
	source = shaderc_6d28483_f60bb80.patch.zst.005
	source = shaderc_6d28483_f60bb80.patch.zst.006
	source = shaderc_6d28483_f60bb80.patch.zst.007
	source = shaderc_6d28483_f60bb80.patch.zst.008
	source = shaderc_6d28483_f60bb80.patch.zst.009
	source = shaderc_6d28483_f60bb80.patch.zst.010
	source = soundtouch::git+https://codeberg.org/soundtouch/soundtouch.git
	source = soundtouch-0001-Local-changes.patch.zst
	source = soundtouch-0002-Slim-down-for-downloads.patch.zst.001
	source = soundtouch-0002-Slim-down-for-downloads.patch.zst.002
	source = khronosgroup.spirv-cross::git+https://github.com/KhronosGroup/SPIRV-Cross.git
	sha256sums = SKIP
	sha256sums = 03121c93ac00b3283789a7820c2c90bc8e77781191298d8d67a76237775802c3
	sha256sums = 2cda88837aa49f849a32d13148048259577e5c788595aa1f8b78dafc1a72c62e
	sha256sums = 8a2d6c76473b324ef67ebca258d7b169c4f361a4f453056295af9c4f17fcb09f
	sha256sums = SKIP
	sha256sums = SKIP
	sha256sums = 9263d020f6eb1e473db97b4b3205d794a56ae9c3ea6adf71a803632af98a29a4
	sha256sums = SKIP
	sha256sums = b211f546f7fd437502ad3bf8924d339f31ded5c98aa302af9dae0f03a017b903
	sha256sums = 19f87a2dd2a2dda8bc7015c1718ea2c4be82ef4f9e510ce7a3ee340926960a83
	sha256sums = 836a558c6201b4e2d3767aeccdb26da45993c3a5541bc83cc906a5148e4ea638
	sha256sums = 5c860b369b2a886f1f3ed3d790216dd7e2e3c243ecd5bf179de23c7448366276
	sha256sums = 525202180552883a1952ef92b044678a0681e454d5e03252e746adea369ff305
	sha256sums = 614525f46189c5c6f40e5870290fafeacc313a49661367537decc27b939957b2
	sha256sums = SKIP
	sha256sums = eeae0e7897ee73a483e5c4955aa37807ff20ea3c226ec29c2b6d06038402c195
	sha256sums = SKIP
	sha256sums = ab6dab6f74fa12a5211df5755e4e60cb4830e884870ef4fa20a8ae6031b19029
	sha256sums = 250ad209454bd83a8a0917083db50655648d80bc249df73503ee4a6e379f4256
	sha256sums = 7bda4fdb018e41ba3ac744bc9bb7cd4a1d96a937893949de7a26c8982254c943
	sha256sums = ff6a101a5be41c0271c83d8b257c719832b5263fc74571034b69c17a8d95a067
	sha256sums = 56bb787e687e58c66a874d1a21a215d178ca2827be96b666f74909e63bf5b17f
	sha256sums = 374af0d84d5a77d20be4708e3d1ade5b94ca4382b1f39edca2a5d8fd0902e03a
	sha256sums = c0d888c358514701b174442597fb9a1621ae8266abbb81030cc750f6b7a3b18a
	sha256sums = b71d4874ba30a8b560f69cca845d8c05e8c1af4b8fe9385de8620b5ed69feba5
	sha256sums = 5eea083e12442bc400dcd3efa3f1ac8fe1589e9cfa4e77822820fba0654a1222
	sha256sums = a15a1ac810631b73723e0738eff991899e60c0f8df782abaf6ef53285c6a2123
	sha256sums = SKIP
	sha256sums = cccd155ca6f3db3c343dcf665336f052117ea2fc2815bf085e6098fb211c8fe5
	sha256sums = 8fb22b6ccb8cde000b32615c8c3e5c8f75e8ed422966aa55ecd013513abb4114
	sha256sums = f7f082f47b0ceeb418a5a73cfb5fe2b548c60a98eedbd02d9674e3e1543568dc
	sha256sums = SKIP

pkgname = duckstation-gpl
