# Generated by makepkg 6.0.2
# Wed Apr 10 09:08:42 UTC 2024
pkgbase = mingw-w64-rust
	pkgdesc = Systems programming language focused on safety, speed and concurrency (mingw-w64)
	pkgver = 1.77.2
	pkgrel = 1
	url = https://www.rust-lang.org/
	arch = any
	license = spdx:Apache-2.0 AND MIT
	makedepends = mingw-w64-ucrt-x86_64-cc
	makedepends = mingw-w64-ucrt-x86_64-cmake
	makedepends = mingw-w64-ucrt-x86_64-curl
	makedepends = mingw-w64-ucrt-x86_64-libffi
	makedepends = mingw-w64-ucrt-x86_64-libssh2
	makedepends = mingw-w64-ucrt-x86_64-lldb
	makedepends = mingw-w64-ucrt-x86_64-llvm
	makedepends = mingw-w64-ucrt-x86_64-ninja
	makedepends = mingw-w64-ucrt-x86_64-openssl
	makedepends = mingw-w64-ucrt-x86_64-python
	makedepends = mingw-w64-ucrt-x86_64-autotools
	makedepends = mingw-w64-ucrt-x86_64-zlib
	noextract = rustc-1.77.2-src.tar.gz
	source = https://static.rust-lang.org/dist/rustc-1.77.2-src.tar.gz
	source = https://static.rust-lang.org/dist/rustc-1.77.2-src.tar.gz.asc
	source = https://gitlab.com/careyevans/embed-manifest/-/archive/v1.3.1/embed-manifest-v1.3.1.tar.gz
	source = https://github.com/rust-lang/compiler-builtins/commit/67c1c0a71a204c089ddae4aec21ec75aa778c11b.patch
	source = 0001-rustc-llvm-fix-libs.patch
	source = 0005-win32-config.patch
	source = 0007-clang-subsystem.patch
	source = 0008-disable-self-contained.patch
	source = 0011-disable-uac-for-installer.patch
	source = 0012-vendor-embed-manifest.patch
	source = 0013-backport-compiler-builtins.patch
	validpgpkeys = 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE
	validpgpkeys = 474E22316ABF4785A88C6E8EA2C794A986419D8A
	validpgpkeys = B6C8F98282B944E3B0D5C2530FC3042E345AD05D
	sha256sums = c61457ef8f596638fddbc7716778b2f6b99ff12513a3b0f13994c3bc521638c3
	sha256sums = SKIP
	sha256sums = f1c65919a5f182376ecbfed69f72935abbebad5dc62bd32b2038905258c49453
	sha256sums = 1c7be19d408a98fcb94ee77085d34901a30f1fcc1b79bc59d02bc48f655df6eb
	sha256sums = 7cb1773c288ffb1c1e751edc49b1890c84bf9c362742bc5225d19d474edb73a0
	sha256sums = 7d1c4e49524b835a8eadc961b39f5594b12a522a1e24368999be2c7e85399e4e
	sha256sums = 1f668f4aed56060ec74fd53a39da1fbaef69b84de510d955baf349db672a8d15
	sha256sums = 7a3b5722ff576b0661f36796f088dee4ce318b5dbc3fdcd65b48972de68a0edf
	sha256sums = 761d73328d9695a7a2bd2a10be8225f4a56801fee54cbb51c0841b7f16e2bde6
	sha256sums = 358de2f3e54afbe4aefd401725227becf2468763b7686c5d4fed3b71d1e95ce9
	sha256sums = 56e3433e37ecebe4e5eba1be8debb3e34451be22a00e345ee738bbeb37803092

pkgname = mingw-w64-ucrt-x86_64-rust
	depends = mingw-w64-ucrt-x86_64-cc
	depends = mingw-w64-ucrt-x86_64-curl
	depends = mingw-w64-ucrt-x86_64-libxml2
	depends = mingw-w64-ucrt-x86_64-libssh2

pkgname = mingw-w64-ucrt-x86_64-rust-docs
	pkgdesc = Documentation for the Rust programming language
	conflicts = mingw-w64-ucrt-x86_64-rust<1.52.0
