# Generated by makepkg 6.1.0
# Thu Jun 26 17:59:12 UTC 2025
pkgbase = gcc
	pkgdesc = The GNU Compiler Collection
	pkgver = 15.1.0
	pkgrel = 2
	url = https://gcc.gnu.org/
	arch = i686
	arch = x86_64
	license = spdx:GPL-3.0-or-later AND GPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-or-later AND GCC-exception-3.1 AND GFDL-1.3-or-later
	makedepends = gcc
	makedepends = binutils
	makedepends = autotools
	makedepends = isl-devel
	makedepends = gmp-devel
	makedepends = mpc-devel
	makedepends = mpfr-devel
	makedepends = zlib-devel
	makedepends = windows-default-manifest
	makedepends = gperf
	options = !emptydirs
	source = https://ftp.gnu.org/gnu/gcc/gcc-15.1.0/gcc-15.1.0.tar.xz
	source = 0001-Always-define-WIN32_LEAN_AND_MEAN-before-windows.h.patch
	source = 0002-add-m-no-align-vector-insn-option-for-i386.patch
	source = 0003-Cygwin-use-SysV-ABI-on-x86_64.patch
	source = 0004-Cygwin-add-dummy-pthread-tsaware-and-large-address-a.patch
	source = 0005-Cygwin-handle-dllimport-properly-in-medium-model-V2.patch
	source = 0006-Cygwin-fix-some-implicit-declaration-warnings-and-re.patch
	source = 0007-Cygwin-define-RTS_CONTROL_ENABLE-and-DTR_CONTROL_ENA.patch
	source = 0008-Cygwin-__cxa-atexit.patch
	source = 0009-Cygwin-libgomp-soname.patch
	source = 0010-Cygwin-g-time.patch
	source = 0011-Cygwin-newlib-ftm.patch
	source = 0012-Cygwin-define-STD_UNIX.patch
	source = 0101-Cygwin-enable-libgccjit-not-just-for-MingW.patch
	source = 0102-Cygwin-testsuite-fixes-for-libgccjit.patch
	source = 0301-libstdc-Implement-most-of-locale-features-for-newlib.patch
	source = 0401-fix-build-stage1-now-depends-on-libintl-libiconv.patch
	source = 0403-fix-build-pretty-print.patch
	source = 0404-fix-build-opts.patch
	source = 0950-11.2.0-configure-msys2.patch
	source = 0951-11.2.0-msys2-spec.patch
	sha256sums = e2b09ec21660f01fecffb715e0120265216943f038d0e48a9868713e54f06cea
	sha256sums = ae993ebe11402172611a9fa1550e0611dfc212ab9250a3eaff1022342c9bde71
	sha256sums = 707faae90300f04fc48949f74af51f47f7505f44f9813bfc26660511ae93b6c1
	sha256sums = 40871b6750e393b7627dc039c3460b39894fb7bb2514c71b39a1f163fe8e3f30
	sha256sums = de93958671c8230c2df79f7da7c406d4e0dfc53e119e9cb04ca44b8a02806671
	sha256sums = 10365122aa55cdc32c4ff502a14229cb50ddf2b6a4b70521665ef2d6cb182c5a
	sha256sums = a843c038042811265d6ce5917b0c76b709e2591822e5cab53a32b7e9c806da29
	sha256sums = 6e9d2575d9897a9b996c3049b1d1dc1176d33e1373a81bee33c04e3954319124
	sha256sums = d9706816609b0154c369b3b8130f2af3e54be8a3e3463aca7eb6060b06cf476c
	sha256sums = efb1189f6b6da8ad8a345c567f1f9fe52f76c96a11912f3fc76dfe54cdd189e4
	sha256sums = 205cf51c9327f249dc11b20785f0ada2204c1112d5123d6debd124e30f6bf9c7
	sha256sums = 1f6203d53cb9b4957acfa132f0238bd1e5d9670a53efb4d626ec80fc5cee6646
	sha256sums = 6d037a2da5e1314c6aa76a97bdfdbc6e72d980e62b9e49e947feb70d9346faaa
	sha256sums = ec8bc93a2bd10095952a8bee6cd5e43cd3a67022bddbed45c28dde54c504538d
	sha256sums = b5fa45f9f131db2b1d1d064fcb2c459a1f6baa118e406f6cc7d5fa4aae24c707
	sha256sums = 8abcf5ee41507d2814eaf0c0bbfca1a200ccb71833887966ba38378b917fc319
	sha256sums = 4c637318e3cecc7ef6f05c03ec69444b255ee003f745ba3bdd6ca10780426195
	sha256sums = 2a48b2a29652d7dee5578aed9e56dcd448d9f50b19387dfa462fc2ffb4ad5d9e
	sha256sums = 25d1b2d4cd985cdf3e140b9724fd0c10590a7d06519aef6391c3f3029bffd6eb
	sha256sums = 646b6e802e46f932fa793e0e9348c7c98064e46a9bac76f4ad258b66b2b3bba9
	sha256sums = 82bc03f43fd7e103c1373433340d6654cbc771723db54430b18eff48a3935a45

pkgname = gcc
	pkgdesc = The GNU Compiler Collection - C and C++ frontends
	depends = gcc-libs=15.1.0-2
	depends = binutils
	depends = gmp
	depends = isl
	depends = libiconv
	depends = libintl
	depends = mpc
	depends = mpfr
	depends = zlib
	depends = msys2-runtime-devel
	depends = msys2-w32api-headers
	depends = msys2-w32api-runtime
	depends = windows-default-manifest
	provides = msys2-devel
	conflicts = gcc-fortran<=11.3.0-4

pkgname = gcc-libs
	pkgdesc = Runtime libraries shipped by GCC
