Ravenports generated: 08 Feb 2023 00:14
[ravenports.git] / Mk / raven.information.mk
1 # Autogenerated -- Do not edit!
2 # This file is not directly used by the Raven framework.
3 # It's sole purpose is to provide definitions that multiple specifications
4 # need in a single location.  The data is extracted by using the
5 # EXTRACT_INFO function on a specification definition, e.g.
6 #
7 # DEF[PORTVERSION]=             EXTRACT_INFO(GCC11_VERSION)
8
9 # This file is only used at "compile-time", that is when the port
10 # specification is used to generate the buildsheet.
11
12 # ------------------------------------------------------------------------
13 # APQ
14 # ------------------------------------------------------------------------
15
16 APQ_VERSION=                    3.2.0
17 APQ_BASE_REVISION=              1
18 APQ_PGSQL_REVISION=             1
19 APQ_ODBC_REVISION=              1
20
21 # ------------------------------------------------------------------------
22 # boost
23 # ------------------------------------------------------------------------
24
25 BOOST_VERSION=                  1.81.0
26 BOOST_JAM_REVISION=             0
27 BOOST_LIBRARIES_REVISION=       1
28
29 # ------------------------------------------------------------------------
30 # Only keep the open branches of GCC
31 # ------------------------------------------------------------------------
32 # ------------------------------------------------------------------------
33 # gcc9
34 # ------------------------------------------------------------------------
35
36 GCC9_BRANCH=                    9
37 GCC9_POINT=                     5.0
38 GCC9_VERSION=                   ${GCC9_BRANCH}.${GCC9_POINT}
39 GCC9_SNAPSHOT=                  20220527
40 GCC9_BUILD_RELEASE=             yes
41 GCC9_REVISION=                  0
42 GCC9_GNATCROSS_REVISION=        0
43 GCC9_BOOTSTRAP_REVISION=        0
44
45 .if ${GCC9_BUILD_RELEASE:Mno}
46 GCC9_PORTVERSION=               ${GCC9_BRANCH}.${GCC9_SNAPSHOT}
47 GCC9_IDENTIFICATION=            gcc-${GCC9_BRANCH}-${GCC9_SNAPSHOT}
48 GCC9_MS_SUBDIR=                 snapshots/${GCC9_BRANCH}-${GCC9_SNAPSHOT}
49 GCC9_PHASE=                     snapshot
50 .else
51 GCC9_PORTVERSION=               ${GCC9_VERSION}
52 GCC9_IDENTIFICATION=            gcc-${GCC9_VERSION}
53 GCC9_MS_SUBDIR=                 releases/gcc-${GCC9_VERSION}
54 GCC9_PHASE=                     release
55 .endif
56
57 # ------------------------------------------------------------------------
58 # gcc10
59 # ------------------------------------------------------------------------
60
61 GCC10_BRANCH=                   10
62 GCC10_POINT=                    4.0
63 GCC10_VERSION=                  ${GCC10_BRANCH}.${GCC10_POINT}
64 GCC10_SNAPSHOT=                 20220628
65 GCC10_BUILD_RELEASE=            yes
66 GCC10_REVISION=                 0
67 GCC10_GNATCROSS_REVISION=       0
68 GCC10_BOOTSTRAP_REVISION=       0
69
70 .if ${GCC10_BUILD_RELEASE:Mno}
71 GCC10_PORTVERSION=              ${GCC10_BRANCH}.${GCC10_SNAPSHOT}
72 GCC10_IDENTIFICATION=           gcc-${GCC10_BRANCH}-${GCC10_SNAPSHOT}
73 GCC10_MS_SUBDIR=                snapshots/${GCC10_BRANCH}-${GCC10_SNAPSHOT}
74 GCC10_PHASE=                    snapshot
75 .else
76 GCC10_PORTVERSION=              ${GCC10_VERSION}
77 GCC10_IDENTIFICATION=           gcc-${GCC10_VERSION}
78 GCC10_MS_SUBDIR=                releases/gcc-${GCC10_VERSION}
79 GCC10_PHASE=                    release
80 .endif
81
82 # ------------------------------------------------------------------------
83 # gcc11
84 # ------------------------------------------------------------------------
85
86 GCC11_BRANCH=                   11
87 GCC11_POINT=                    3.0
88 GCC11_VERSION=                  ${GCC11_BRANCH}.${GCC11_POINT}
89 GCC11_SNAPSHOT=                 20220421
90 GCC11_BUILD_RELEASE=            yes
91 GCC11_REVISION=                 0
92 GCC11_GNATCROSS_REVISION=       0
93 GCC11_BOOTSTRAP_REVISION=       0
94
95 .if ${GCC11_BUILD_RELEASE:Mno}
96 GCC11_PORTVERSION=              ${GCC11_BRANCH}.${GCC11_SNAPSHOT}
97 GCC11_IDENTIFICATION=           gcc-${GCC11_BRANCH}-${GCC11_SNAPSHOT}
98 GCC11_MS_SUBDIR=                snapshots/${GCC11_BRANCH}-${GCC11_SNAPSHOT}
99 GCC11_PHASE=                    snapshot
100 .else
101 GCC11_PORTVERSION=              ${GCC11_VERSION}
102 GCC11_IDENTIFICATION=           gcc-${GCC11_VERSION}
103 GCC11_MS_SUBDIR=                releases/gcc-${GCC11_VERSION}
104 GCC11_PHASE=                    release
105 .endif
106
107 # ------------------------------------------------------------------------
108 # gcc12
109 # ------------------------------------------------------------------------
110
111 GCC12_BRANCH=                   12
112 GCC12_POINT=                    2.0
113 GCC12_VERSION=                  ${GCC12_BRANCH}.${GCC12_POINT}
114 GCC12_SNAPSHOT=                 20220819
115 GCC12_BUILD_RELEASE=            yes
116 GCC12_REVISION=                 0
117 GCC12_GNATCROSS_REVISION=       0
118 GCC12_BOOTSTRAP_REVISION=       0
119
120 .if ${GCC12_BUILD_RELEASE:Mno}
121 GCC12_PORTVERSION=              ${GCC12_BRANCH}.${GCC12_SNAPSHOT}
122 GCC12_IDENTIFICATION=           gcc-${GCC12_BRANCH}-${GCC12_SNAPSHOT}
123 GCC12_MS_SUBDIR=                snapshots/${GCC12_BRANCH}-${GCC12_SNAPSHOT}
124 GCC12_PHASE=                    snapshot
125 .else
126 GCC12_PORTVERSION=              ${GCC12_VERSION}
127 GCC12_IDENTIFICATION=           gcc-${GCC12_VERSION}
128 GCC12_MS_SUBDIR=                releases/gcc-${GCC12_VERSION}
129 GCC12_PHASE=                    release
130 .endif
131
132 # ------------------------------------------------------------------------
133 # Ravenports base compiler
134 # ------------------------------------------------------------------------
135
136 GCCBASE_BRANCH=                 11
137 GCCBASE_POINT=                  2.0
138 GCCBASE_VERSION=                ${GCCBASE_BRANCH}.${GCCBASE_POINT}
139 GCCBASE_REVISION=               0
140 GCCBASE_PORTVERSION=            ${GCCBASE_VERSION}
141 GCCBASE_IDENTIFICATION=         gcc-${GCCBASE_VERSION}
142 GCCBASE_MS_SUBDIR=              releases/gcc-${GCCBASE_VERSION}
143 GCCBASE_PHASE=                  release
144
145 # ------------------------------------------------------------------------
146 # icu
147 # ------------------------------------------------------------------------
148
149 ICU_VERSION=                    72.1
150 ICU_REVISION=                   0
151 ICU_LX_REVISION=                0
152
153 # ------------------------------------------------------------------------
154 # libxml2
155 # ------------------------------------------------------------------------
156
157 LIBXML2_VERSION=                2.10.3
158 LIBXML2_REVISION=               0
159 LIBXML2_PYTHON_REVISION=        0
160
161 # ------------------------------------------------------------------------
162 # libxslt
163 # ------------------------------------------------------------------------
164
165 LIBXSLT_VERSION=                1.1.37
166 LIBXSLT_REVISION=               0
167 LIBXSLT_PYTHON_REVISION=        0
168
169 # ------------------------------------------------------------------------
170 # ruby
171 # ------------------------------------------------------------------------
172
173 RUBY_2.7_REVISION=              0
174 RUBY_2.7_PATCHLEVEL=            0
175
176 RUBY_3.0_REVISION=              0
177 RUBY_3.0_PATCHLEVEL=            0
178
179 RUBY_3.1_REVISION=              0
180 RUBY_3.1_PATCHLEVEL=            0
181
182 RUBY_3.2_REVISION=              0
183 RUBY_3.2_PATCHLEVEL=            0
184
185 # ------------------------------------------------------------------------
186 # gnome
187 # ------------------------------------------------------------------------
188
189 GTK2_VERSION=                   2.10.0
190 GTK3_VERSION=                   3.0.0
191 GTK4_VERSION=                   4.0.0
192 GTK2_PORT_VERSION=              2.24.33
193 GTK3_PORT_VERSION=              3.24.36
194 GTK4_PORT_VERSION=              4.8.3
195
196 # ------------------------------------------------------------------------
197 # Ravenports binutils
198 # ------------------------------------------------------------------------
199
200 BINUTILS_VERSION=               2.40
201 RPBASE_BINUTILS=                2.37
202
203 # ------------------------------------------------------------------------
204 # aspell
205 # ------------------------------------------------------------------------
206
207 ASPELL_CORE_VERSION=            0.60.8
208 ASPELL_INSTALL_VERSION=         ${ASPELL_CORE_VERSION:R}
209
210 # ------------------------------------------------------------------------
211 # apr1 and other apache projects
212 # ------------------------------------------------------------------------
213
214 APR1_VERSION=                   1.7.1
215 APR1_UTIL_VERSION=              1.6.2
216 SUBVERSION_VERSION=             1.14.2
217
218 # ------------------------------------------------------------------------
219 # Miscellaneous master versions
220 # ------------------------------------------------------------------------
221
222 LIBFM_VERSION=                  1.3.2
223 LIBTOOL_VERSION=                2.4.7
224 FREI0R_VERSION=                 1.8.0
225 M17N_VERSION=                   1.8.0
226 GLIBC_VERSION=                  2.26
227 GSTREAMER1_VERSION=             1.22.0          # only even (1.16.x, 1.18.x)
228 GSTREAMER1_GST=                 1.0
229 GSTREAMER1_SOVERSION=           0.2200.0
230 XORG_VERSION=                   7.7
231 LLVM_VERSION=                   15.0.7
232 ZLIB_VERSION=                   1.2.13
233 GHOSTSCRIPT_VERSION=            10.00.0
234 SPHINX_UNDERSCORE=              1.13.1
235 ANCIENT_UNDERSCORE=             1.3.1
236 LATEST_JQUERY=                  3.6.0
237
238 # ------------------------------------------------------------------------
239 # Gnatcross options
240 # ------------------------------------------------------------------------
241
242 GNATCROSS_FREEBSD_11=           11.3
243 GNATCROSS_FREEBSD_12=           12.2
244 GNATCROSS_MIDNIGHTBSD_3=        12.3
245 GNATCROSS_NETBSD_9=             9.2
246
247 # ------------------------------------------------------------------------
248 # Qt and Qt-based desktops
249 # ------------------------------------------------------------------------
250
251 QT5_VERSION=                    5.15.6
252 QT6_VERSION=                    6.4.2
253 LUMINA_VERSION=                 1.6.2
254 LUMINA_RELEASE_TAG=             1.6.2
255 KDE_FRAMEWORKS_VERSION=         5.102.0