# Generated by makepkg 6.1.0
# Sat Nov  8 00:33:23 UTC 2025
pkgbase = mingw-w64-v8
	pkgdesc = Fast and modern Javascript engine (mingw-w64)
	pkgver = 14.0.210
	pkgrel = 2
	url = https://v8.dev
	arch = any
	license = spdx:BSD-3-Clause
	makedepends = mingw-w64-ucrt-x86_64-cc
	makedepends = mingw-w64-ucrt-x86_64-gn
	makedepends = mingw-w64-ucrt-x86_64-ninja
	makedepends = mingw-w64-ucrt-x86_64-pkgconf
	makedepends = mingw-w64-ucrt-x86_64-python
	makedepends = git
	depends = mingw-w64-ucrt-x86_64-icu
	depends = mingw-w64-ucrt-x86_64-zlib
	source = https://github.com/v8/v8/archive/refs/tags/14.0.210.tar.gz
	source = bare-clones/build::git+https://chromium.googlesource.com/chromium/src/build.git#commit=cb592905b1f94a0c315dccb59939f91ef869592c
	source = bare-clones/clang::git+https://chromium.googlesource.com/chromium/src/tools/clang.git#commit=d6072980974f9a4922d2eb27e4fd244ca3017031
	source = bare-clones/abseil-cpp::git+https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp.git#commit=cae4b6a3990e1431caa09c7b2ed1c76d0dfeab17
	source = bare-clones/dragonbox::git+https://chromium.googlesource.com/external/github.com/jk-jeon/dragonbox.git#commit=6c7c925b571d54486b9ffae8d9d18a822801cbda
	source = bare-clones/fast_float::git+https://chromium.googlesource.com/external/github.com/fastfloat/fast_float.git#commit=cb1d42aaa1e14b09e1452cfdef373d051b8c02a4
	source = bare-clones/fp16::git+https://chromium.googlesource.com/external/github.com/Maratyszcza/FP16.git#commit=0a92994d729ff76a58f692d3028ca1b64b145d91
	source = bare-clones/googletest::git+https://chromium.googlesource.com/external/github.com/google/googletest.git#commit=309dab8d4bbfcef0ef428762c6fec7172749de0f
	source = bare-clones/highway::git+https://chromium.googlesource.com/external/github.com/google/highway.git#commit=00fe003dac355b979f36157f9407c7c46448958e
	source = bare-clones/jinja2::git+https://chromium.googlesource.com/chromium/src/third_party/jinja2.git#commit=c3027d884967773057bf74b957e3fea87e5df4d7
	source = bare-clones/markupsafe::git+https://chromium.googlesource.com/chromium/src/third_party/markupsafe.git#commit=4256084ae14175d38a3ff7d739dca83ae49ccec6
	source = bare-clones/simdutf::git+https://chromium.googlesource.com/chromium/src/third_party/simdutf.git#commit=a1046f20f7099b4f7dd72d7127bb4dc05252ec5c
	source = bare-clones/zlib::git+https://chromium.googlesource.com/chromium/src/third_party/zlib.git#commit=bf1e8de6cc305fdab82db1b65bed76b70bd96c8b
	source = 001-add-mingw-toolchain.patch
	source = 002-buildflags-fixes.patch
	source = 003-fix-macros-and-functions.patch
	source = 004-fix-static-assert-implementations.patch
	source = 005-fix-conflicting-macros.patch
	source = 006-support-clang-in-mingw-mode.patch
	source = 007-snapshot-use-system-zlib-header.patch
	source = 008-prioritized-native-thread-on-windows.patch
	source = 009-unicode-for-wide-char-functions.patch
	source = 010-disable-msvc-hack.patch
	source = 011-make-sure-that-__rdtsc-is-declared.patch
	source = 012-remove-dllimport-attributes.patch
	source = 013-builtin-deps-fixes.patch
	source = 014-heap-use-proper-sources.patch
	source = 015-abseil-build-as-static-lib.patch
	source = 016-zlib-use-system-lib.patch
	source = icu.gn
	source = zlib.gn
	source = v8_libbase.pc
	source = v8_libplatform.pc
	source = v8.pc
	sha256sums = a8d553be4130bc5e95e4bb7635958e8f79ecd34aef32de23d3bd7db0b3203760
	sha256sums = 5eb934ca43dfaccad43358820d8a84f1b8229d6330d2e0db1e827081b6858b99
	sha256sums = f58b2605f036b8c9c7992635ad5f2070abe4d527314915874766d654ae4eb429
	sha256sums = 812f67ab2c4269b101df3af90a452867398a668b46c4997cbbde4fffe6c5cbfa
	sha256sums = 7a6c373f8694e540f5a767b315670ccef5526baa41f5427f02db2e4bf261765c
	sha256sums = be05ebb53b7468e246aac2a22d1ce748c25e2e0cc5d0227e16272a00827092ff
	sha256sums = 5d0c4f261d36707f926fa9ef9a39349f1cccac8ae6443a8f8571c1625eb90c41
	sha256sums = 716f953b914f025dacce3860f0329a49b08c24c7d3ae9bcecd315ecd6781637b
	sha256sums = 5f359dae10e80599f26483879b879d7a6808520d4a56c98ee0879373a6339619
	sha256sums = 79aa2b70328acdbf62fa738743f32cd7a9eb13c7a236f63ec7b77e955893d163
	sha256sums = 81daaa3fe38b4b5569a18bff4daf06dea57e46fb1fd3b4930f9f9c423243c7b5
	sha256sums = 238f5601a483dd886c0200b3e5a5d5c78751288bc37de81680b73fdf982a33be
	sha256sums = 6478d94a8295db87759f756c99a7c079d7f3710e4fb996f9851d7f9ca8982f11
	sha256sums = 1d01845d0092582fe329b93e319e6338b17e8598c89ada70bfc9a4d407cdd3f9
	sha256sums = ebd7b8e2b91e02879cb6c83154cb276be2a820f939b6d166e98b39c175b0eb51
	sha256sums = 274d4cfc5a8a4f99699e67fed36565f315dd3bc0d1335bbf5070ba7052d99541
	sha256sums = aa7255002773aa3944027e0aab19627eee089c2ec3893713c8c7ff082e214553
	sha256sums = 75a0d6fbf04cb9bbb724230104cf28595cd9b1169a0e91a4090bd0d3b6f80a8c
	sha256sums = c860f43dfaeb77b7567044a45bcbc6d5508e1571fbb31cb49cfdfbe86a031916
	sha256sums = 1fca982ec6ede3b29d2692231569944ce0ad33519b47fd6fb01b0975c10eb6bd
	sha256sums = 3c7b480cd4c19e8120c9adb27d7fd45b8d98c5bfc13c153479afa0636c319153
	sha256sums = 4edcd5f7d2f9b52c8783e81b7f06f6e5b386aa6c0143cc2f9054754db53919cf
	sha256sums = e4d8e57914cfcf6c0ea299d0556d7b747271e5a7ec66e1d8d52394fcd0da34b6
	sha256sums = 1ef6854b6a68101ab177a7a95389e9b03e7b8c4e3223320dfc9ce4405cbf5bfe
	sha256sums = 1d03e6c517528a31f6ff38d251b011e34a667f0b60968817b573677501dc20c1
	sha256sums = 37a29668fb02d4fa60062c02f0d24dce4ab9b7fce4d7f5a8e6eca745fa125be2
	sha256sums = 5b1c2a1c4faefdbb918640b394a100b08c5b9940547d4ce5a04b8d9dc40559a7
	sha256sums = 7e3555a4128d8b69cd9733b14b114d27063667ae0687b693c51fd1881f847e93
	sha256sums = a4275f41723cc990f2f43559ce716100830a8ce3f38e4878f6bf36d70d47b646
	sha256sums = e1bc88af48143f29f5805b8ac5d77addef1b09318d1f5f127a9281872c00303b
	sha256sums = 7e1e39a3dc69632f7bf9182c92405186ce709aca921cf0abefadb6fa8b825510
	sha256sums = 71ac09cff81a983c63cbeee405a18b092655e6c608da1ede3aacc568edb80b39
	sha256sums = aaeb6759ccbe875babdc48ab394e1a0cc8485731c9311827b3981ba6e85ee688
	sha256sums = 75a1f195164d830524b02801c82f39628cd51fa15ba59472e37dde4ce97aecd5

pkgname = mingw-w64-ucrt-x86_64-v8
