Ravenports generated: 18 Nov 2023 07:43
[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.83.0
26 BOOST_JAM_REVISION=             0
27 BOOST_LIBRARIES_REVISION=       0
28
29 # ------------------------------------------------------------------------
30 # Only keep the open branches of GCC
31 # ------------------------------------------------------------------------
32 # ------------------------------------------------------------------------
33 # gcc11
34 # ------------------------------------------------------------------------
35
36 GCC11_BRANCH=                   11
37 GCC11_POINT=                    4.0
38 GCC11_VERSION=                  ${GCC11_BRANCH}.${GCC11_POINT}
39 GCC11_SNAPSHOT=                 20230529
40 GCC11_BUILD_RELEASE=            yes
41 GCC11_REVISION=                 0
42 GCC11_GNATCROSS_REVISION=       0
43 GCC11_BOOTSTRAP_REVISION=       0
44
45 .if ${GCC11_BUILD_RELEASE:Mno}
46 GCC11_PORTVERSION=              ${GCC11_BRANCH}.${GCC11_SNAPSHOT}
47 GCC11_IDENTIFICATION=           gcc-${GCC11_BRANCH}-${GCC11_SNAPSHOT}
48 GCC11_MS_SUBDIR=                snapshots/${GCC11_BRANCH}-${GCC11_SNAPSHOT}
49 GCC11_PHASE=                    snapshot
50 .else
51 GCC11_PORTVERSION=              ${GCC11_VERSION}
52 GCC11_IDENTIFICATION=           gcc-${GCC11_VERSION}
53 GCC11_MS_SUBDIR=                releases/gcc-${GCC11_VERSION}
54 GCC11_PHASE=                    release
55 .endif
56
57 # ------------------------------------------------------------------------
58 # gcc12
59 # ------------------------------------------------------------------------
60
61 GCC12_BRANCH=                   12
62 GCC12_POINT=                    3.0
63 GCC12_VERSION=                  ${GCC12_BRANCH}.${GCC12_POINT}
64 GCC12_SNAPSHOT=                 20230508
65 GCC12_BUILD_RELEASE=            yes
66 GCC12_REVISION=                 1
67 GCC12_GNATCROSS_REVISION=       0
68 GCC12_BOOTSTRAP_REVISION=       0
69
70 .if ${GCC12_BUILD_RELEASE:Mno}
71 GCC12_PORTVERSION=              ${GCC12_BRANCH}.${GCC12_SNAPSHOT}
72 GCC12_IDENTIFICATION=           gcc-${GCC12_BRANCH}-${GCC12_SNAPSHOT}
73 GCC12_MS_SUBDIR=                snapshots/${GCC12_BRANCH}-${GCC12_SNAPSHOT}
74 GCC12_PHASE=                    snapshot
75 .else
76 GCC12_PORTVERSION=              ${GCC12_VERSION}
77 GCC12_IDENTIFICATION=           gcc-${GCC12_VERSION}
78 GCC12_MS_SUBDIR=                releases/gcc-${GCC12_VERSION}
79 GCC12_PHASE=                    release
80 .endif
81
82 # ------------------------------------------------------------------------
83 # gcc13
84 # ------------------------------------------------------------------------
85
86 GCC13_BRANCH=                   13
87 GCC13_POINT=                    2.0
88 GCC13_VERSION=                  ${GCC13_BRANCH}.${GCC13_POINT}
89 GCC13_SNAPSHOT=                 20230727
90 GCC13_BUILD_RELEASE=            yes
91 GCC13_REVISION=                 2
92 GCC13_GNATCROSS_REVISION=       0
93 GCC13_BOOTSTRAP_REVISION=       0
94
95 .if ${GCC13_BUILD_RELEASE:Mno}
96 GCC13_PORTVERSION=              ${GCC13_BRANCH}.${GCC13_SNAPSHOT}
97 GCC13_IDENTIFICATION=           gcc-${GCC13_BRANCH}-${GCC13_SNAPSHOT}
98 GCC13_MS_SUBDIR=                snapshots/${GCC13_BRANCH}-${GCC13_SNAPSHOT}
99 GCC13_PHASE=                    snapshot
100 .else
101 GCC13_PORTVERSION=              ${GCC13_VERSION}
102 GCC13_IDENTIFICATION=           gcc-${GCC13_VERSION}
103 GCC13_MS_SUBDIR=                releases/gcc-${GCC13_VERSION}
104 GCC13_PHASE=                    release
105 .endif
106
107 # ------------------------------------------------------------------------
108 # Ravenports base compiler
109 # ------------------------------------------------------------------------
110
111 GCCBASE_BRANCH=                 13
112 GCCBASE_POINT=                  2.0
113 GCCBASE_VERSION=                ${GCCBASE_BRANCH}.${GCCBASE_POINT}
114 GCCBASE_REVISION=               0
115 GCCBASE_PORTVERSION=            ${GCCBASE_VERSION}
116 GCCBASE_IDENTIFICATION=         gcc-${GCCBASE_VERSION}
117 GCCBASE_MS_SUBDIR=              releases/gcc-${GCCBASE_VERSION}
118 GCCBASE_PHASE=                  release
119
120 # ------------------------------------------------------------------------
121 # icu
122 # ------------------------------------------------------------------------
123
124 ICU_VERSION=                    73.2
125 ICU_REVISION=                   1
126 ICU_LX_REVISION=                0
127
128 # ------------------------------------------------------------------------
129 # libxml2
130 # ------------------------------------------------------------------------
131
132 LIBXML2_VERSION=                2.12.0
133 LIBXML2_REVISION=               0
134 LIBXML2_PYTHON_REVISION=        0
135
136 # ------------------------------------------------------------------------
137 # libxslt
138 # ------------------------------------------------------------------------
139
140 LIBXSLT_VERSION=                1.1.39
141 LIBXSLT_REVISION=               0
142 LIBXSLT_PYTHON_REVISION=        0
143
144 # ------------------------------------------------------------------------
145 # ruby
146 # ------------------------------------------------------------------------
147
148 RUBY_2.7_REVISION=              0
149 RUBY_2.7_PATCHLEVEL=            0
150
151 RUBY_3.0_REVISION=              0
152 RUBY_3.0_PATCHLEVEL=            0
153
154 RUBY_3.1_REVISION=              0
155 RUBY_3.1_PATCHLEVEL=            0
156
157 RUBY_3.2_REVISION=              0
158 RUBY_3.2_PATCHLEVEL=            0
159
160 # ------------------------------------------------------------------------
161 # gnome
162 # ------------------------------------------------------------------------
163
164 GTK2_VERSION=                   2.10.0
165 GTK3_VERSION=                   3.0.0
166 GTK4_VERSION=                   4.0.0
167 GTK2_PORT_VERSION=              2.24.33
168 GTK3_PORT_VERSION=              3.24.38
169 GTK4_PORT_VERSION=              4.12.4
170
171 # ------------------------------------------------------------------------
172 # Ravenports binutils
173 # ------------------------------------------------------------------------
174
175 BINUTILS_VERSION=               2.41
176 RPBASE_BINUTILS=                2.41
177
178 # ------------------------------------------------------------------------
179 # aspell
180 # ------------------------------------------------------------------------
181
182 ASPELL_CORE_VERSION=            0.60.8
183 ASPELL_INSTALL_VERSION=         ${ASPELL_CORE_VERSION:R}
184
185 # ------------------------------------------------------------------------
186 # apr1 and other apache projects
187 # ------------------------------------------------------------------------
188
189 APR1_VERSION=                   1.7.4
190 APR1_UTIL_VERSION=              1.6.3
191 SUBVERSION_VERSION=             1.14.2
192
193 # ------------------------------------------------------------------------
194 # Miscellaneous master versions
195 # ------------------------------------------------------------------------
196
197 LIBFM_VERSION=                  1.3.2
198 LIBTOOL_VERSION=                2.4.7
199 FREI0R_VERSION=                 1.8.0
200 M17N_VERSION=                   1.8.4
201 GLIBC_VERSION=                  2.26
202 GSTREAMER1_VERSION=             1.22.7          # only even (1.16.x, 1.18.x)
203 GSTREAMER1_GST=                 1.0
204 GSTREAMER1_SOVERSION=           0.2207.0
205 XORG_VERSION=                   7.7
206 LLVM16_VERSION=                 16.0.6
207 LLVM17_VERSION=                 17.0.5
208 ZLIB_VERSION=                   1.3
209 GHOSTSCRIPT_VERSION=            10.02.1
210 SPHINX_UNDERSCORE=              1.13.1
211 ANCIENT_UNDERSCORE=             1.3.1
212 LATEST_JQUERY=                  3.6.0
213 PECL_YAML=                      2.2.3
214
215 # ------------------------------------------------------------------------
216 # Gnatcross options
217 # ------------------------------------------------------------------------
218
219 GNATCROSS_FREEBSD_11=           11.3
220 GNATCROSS_FREEBSD_12=           12.2
221 GNATCROSS_MIDNIGHTBSD_3=        12.3
222 GNATCROSS_NETBSD_9=             9.2
223 MIDNIGHT64_CC_TARGET=           x86_64-raven-freebsd12.3
224 MIDNIGHT32_CC_TARGET=           i386-raven-freebsd12.3
225
226 # ------------------------------------------------------------------------
227 # Qt and Qt-based desktops
228 # ------------------------------------------------------------------------
229
230 QT5_VERSION=                    5.15.9
231 QT6_VERSION=                    6.5.2
232 LUMINA_VERSION=                 1.6.2
233 LUMINA_RELEASE_TAG=             1.6.2
234 KDE_FRAMEWORKS_VERSION=         5.112.0