summarylogtreecommitdiffstats
path: root/.SRCINFO
blob: 9289f274410cc568907bc11aff70c0db4d100a52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
pkgbase = gcc-snapshot
	pkgdesc = The GNU Compiler Collection (snapshot)
	pkgver = 15.1.0.snapshot20240804
	pkgrel = 1
	url = https://gcc.gnu.org
	arch = x86_64
	license = GPL-3.0-with-GCC-exception
	license = GFDL-1.3-or-later
	checkdepends = dejagnu
	checkdepends = expect
	checkdepends = inetutils
	checkdepends = python-pytest
	checkdepends = tcl
	makedepends = binutils
	makedepends = doxygen
	makedepends = gcc-ada
	makedepends = gcc-d
	makedepends = git
	makedepends = lib32-glibc
	makedepends = lib32-gcc-libs
	makedepends = python
	makedepends = zstd
	options = !emptydirs
	options = !lto
	source = https://ftp.fu-berlin.de/unix/languages/gcc/snapshots/15-20240804/gcc-15-20240804.tar.xz
	source = git+https://repo.or.cz/isl.git#branch=maint
	source = https://gmplib.org/download/gmp/gmp-6.3.0.tar.xz
	source = https://gmplib.org/download/gmp/gmp-6.3.0.tar.xz.sig
	source = https://ftp.gnu.org/gnu/mpc/mpc-1.3.1.tar.gz
	source = https://www.mpfr.org/mpfr-4.2.1/mpfr-4.2.1.tar.xz
	source = https://www.mpfr.org/mpfr-4.2.1/mpfr-4.2.1.tar.xz.asc
	source = c89
	source = c99
	source = gcc-ada-repro.patch
	source = 0001-gm2-add-missing-debug-output-guard.patch
	source = 0002-gm2-fix-bad-programming-practice-identifier-warning.patch
	source = 0003-gm2-fix-bad-programming-practice-warning.patch
	validpgpkeys = F3691687D867B81B51CE07D9BBE43771487328A9
	validpgpkeys = 86CFFCA918CF3AF47147588051E8B148A9999C34
	validpgpkeys = 13975A70E63C361C73AE69EF6EEB81F8981C74C7
	validpgpkeys = D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62
	validpgpkeys = 343C2FF0FBEE5EC2EDBEF399F3599FF828C67298
	validpgpkeys = A534BE3F83E241D918280AEB5831D11A0D4DB02A
	sha256sums = 33753086290136932ce01b6e7a1908ac00111fc46b1fb81dd3d58f1c5613a976
	sha256sums = SKIP
	sha256sums = a3c2b80201b89e68616f4ad30bc66aee4927c3ce50e33929ca819d5c43538898
	sha256sums = SKIP
	sha256sums = ab642492f5cf882b74aa0cb730cd410a81edcdbec895183ce930e706c1c759b8
	sha256sums = 277807353a6726978996945af13e52829e3abd7a9a5b7fb2793894e18f1fcbb2
	sha256sums = SKIP
	sha256sums = de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931
	sha256sums = 2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a
	sha256sums = 1773f5137f08ac1f48f0f7297e324d5d868d55201c03068670ee4602babdef2f
	sha256sums = ce57c73ef16f4d56c2bec4cee79d876b5f2e67e85da1988b3a2cf4049575556a
	sha256sums = 9252eca98be0183732f83c383e4680a40f756bab11df9269b53484fccf106874
	sha256sums = 6fad5923d838486e72b41766b8bfd8a6785ff1fbd2005e1196107c9dc8d36a1d

pkgname = gcc-snapshot
	pkgdesc = The GNU Compiler Collection - C and C++ frontends (snapshot)
	depends = gcc-libs-snapshot=15.1.0.snapshot20240804-1
	depends = binutils>=2.40
	depends = zstd
	optdepends = lib32-gcc-libs-snapshot: for generating code for 32-bit ABI
	provides = gcc-snapshot-multilib
	provides = gcc-multilib
	provides = gcc
	conflicts = gcc-multilib
	conflicts = gcc
	replaces = gcc-snapshot-multilib
	replaces = gcc-multilib
	replaces = gcc
	options = !emptydirs
	options = staticlibs

pkgname = gcc-libs-snapshot
	pkgdesc = Runtime libraries shipped by GCC (snapshot)
	depends = glibc>=2.36
	provides = gcc-libs-snapshot-multilib
	provides = gcc-libs-multilib
	provides = gcc-libs=15.1.0.snapshot20240804-1
	provides = libgo.so
	provides = libgfortran.so
	provides = libgphobos.so
	provides = libubsan.so
	provides = libasan.so
	provides = libtsan.so
	provides = liblsan.so
	conflicts = gcc-libs-multilib
	conflicts = gcc-libs
	replaces = gcc-libs-snapshot-multilib
	replaces = gcc-libs-multilib
	replaces = gcc-libs
	replaces = libgphobos
	options = !emptydirs
	options = !strip

pkgname = lib32-gcc-libs-snapshot
	pkgdesc = 32-bit runtime libraries shipped by GCC (snapshot)
	depends = lib32-glibc>=2.36
	provides = lib32-gcc-libs
	provides = libgo.so
	provides = libgfortran.so
	provides = libubsan.so
	provides = libasan.so
	conflicts = lib32-gcc-libs
	replaces = lib32-gcc-libs
	options = !emptydirs
	options = !strip

pkgname = gcc-ada-snapshot
	pkgdesc = Ada front-end for GCC (snapshot)
	depends = gcc-snapshot=15.1.0.snapshot20240804-1
	provides = gcc-ada-snapshot-multilib
	provides = gcc-ada-multilib
	provides = gcc-ada
	conflicts = gcc-ada-multilib
	conflicts = gcc-ada
	replaces = gcc-ada-snapshot-multilib
	replaces = gcc-ada-multilib
	replaces = gcc-ada
	options = !emptydirs
	options = staticlibs

pkgname = gcc-d-snapshot
	pkgdesc = D frontend for GCC (snapshot)
	depends = gcc-snapshot=15.1.0.snapshot20240804-1
	provides = gcc-d
	provides = gdc
	conflicts = gcc-d
	conflicts = gdc
	replaces = gcc-d
	replaces = gdc
	options = staticlibs

pkgname = gcc-fortran-snapshot
	pkgdesc = Fortran front-end for GCC (snapshot)
	depends = gcc-snapshot=15.1.0.snapshot20240804-1
	provides = gcc-fortran-snapshot-multilib
	provides = gcc-fortran-multilib
	provides = gcc-fortran
	conflicts = gcc-fortran-multilib
	conflicts = gcc-fortran
	replaces = gcc-fortran-snapshot-multilib
	replaces = gcc-fortran-multilib
	replaces = gcc-fortran
	options = staticlibs

pkgname = gcc-go-snapshot
	pkgdesc = Go front-end for GCC (snapshot)
	depends = gcc-snapshot=15.1.0.snapshot20240804-1
	provides = go=1.18
	provides = gcc-go-snapshot-multilib
	provides = gcc-go-multilib
	provides = gcc-go
	conflicts = go
	replaces = gcc-go-snapshot-multilib
	replaces = gcc-go-multilib
	replaces = gcc-go
	options = staticlibs

pkgname = gcc-m2-snapshot
	pkgdesc = Modula-2 frontend for GCC (snapshot)
	depends = gcc-snapshot=15.1.0.snapshot20240804-1
	provides = gcc-m2-snapshot-multilib
	provides = gcc-m2-multilib
	provides = gcc-m2
	conflicts = gcc-m2-multilib
	conflicts = gcc-m2
	replaces = gcc-m2-snapshot-multilib
	replaces = gcc-m2-multilib
	replaces = gcc-m2
	options = staticlibs

pkgname = gcc-objc-snapshot
	pkgdesc = Objective-C front-end for GCC (snapshot)
	depends = gcc-snapshot=15.1.0.snapshot20240804-1
	provides = gcc-objc-snapshot-multilib
	provides = gcc-objc-multilib
	provides = gcc-objc
	conflicts = gcc-objc-multilib
	conflicts = gcc-objc
	replaces = gcc-objc-snapshot-multilib
	replaces = gcc-objc-multilib
	replaces = gcc-objc
	options = staticlibs

pkgname = gcc-rust-snapshot
	pkgdesc = Rust frontend for GCC (snapshot)
	depends = gcc-snapshot=15.1.0.snapshot20240804-1
	provides = gcc-rust-snapshot-multilib
	provides = gcc-rust-multilib
	provides = gcc-rust
	conflicts = gcc-rust-multilib
	conflicts = gcc-rust
	replaces = gcc-rust-snapshot-multilib
	replaces = gcc-rust-multilib
	replaces = gcc-rust
	options = staticlibs

pkgname = lto-dump-snapshot
	pkgdesc = Dump link time optimization object files (snapshot)
	depends = gcc-snapshot=15.1.0.snapshot20240804-1
	provides = lto-dump
	conflicts = lto-dump
	replaces = lto-dump
	options = staticlibs

pkgname = libgccjit-snapshot
	pkgdesc = Just-In-Time Compilation with GCC backend (snapshot)
	depends = gcc-snapshot=15.1.0.snapshot20240804-1
	provides = libgccjit
	conflicts = libgccjit
	replaces = libgccjit
	options = staticlibs