Ravenports generated: 16 Aug 2021 03:50
[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(GCC8_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_MYSQL_REVISION=             1
19 APQ_PGSQL_REVISION=             1
20 APQ_ODBC_REVISION=              1
21
22 # ------------------------------------------------------------------------
23 # boost
24 # ------------------------------------------------------------------------
25
26 BOOST_VERSION=                  1.76.0
27 BOOST_JAM_REVISION=             0
28 BOOST_LIBRARIES_REVISION=       0
29
30 # ------------------------------------------------------------------------
31 # Only keep the open branches of GCC
32 # ------------------------------------------------------------------------
33 # ------------------------------------------------------------------------
34 # gcc8
35 # ------------------------------------------------------------------------
36
37 GCC8_BRANCH=                    8
38 GCC8_POINT=                     4.0
39 GCC8_VERSION=                   ${GCC8_BRANCH}.${GCC8_POINT}
40 GCC8_SNAPSHOT=                  20200420
41 GCC8_BUILD_RELEASE=             yes
42 GCC8_REVISION=                  0
43 GCC8_GNAT_UTIL_REVISION=        0
44 GCC8_GNATCROSS_REVISION=        0
45 GCC8_BOOTSTRAP_REVISION=        0
46
47 .if ${GCC8_BUILD_RELEASE:Mno}
48 GCC8_PORTVERSION=               ${GCC8_BRANCH}.${GCC8_SNAPSHOT}
49 GCC8_IDENTIFICATION=            gcc-${GCC8_BRANCH}-${GCC8_SNAPSHOT}
50 GCC8_MS_SUBDIR=                 snapshots/${GCC8_BRANCH}-${GCC8_SNAPSHOT}
51 GCC8_PHASE=                     snapshot
52 .else
53 GCC8_PORTVERSION=               ${GCC8_VERSION}
54 GCC8_IDENTIFICATION=            gcc-${GCC8_VERSION}
55 GCC8_MS_SUBDIR=                 releases/gcc-${GCC8_VERSION}
56 GCC8_PHASE=                     release
57 .endif
58
59 # ------------------------------------------------------------------------
60 # gcc9
61 # ------------------------------------------------------------------------
62
63 GCC9_BRANCH=                    9
64 GCC9_POINT=                     3.0
65 GCC9_VERSION=                   ${GCC9_BRANCH}.${GCC9_POINT}
66 GCC9_SNAPSHOT=                  20200312
67 GCC9_BUILD_RELEASE=             yes
68 GCC9_REVISION=                  0
69 GCC9_GNAT_UTIL_REVISION=        1
70 GCC9_GNATCROSS_REVISION=        0
71 GCC9_BOOTSTRAP_REVISION=        0
72
73 .if ${GCC9_BUILD_RELEASE:Mno}
74 GCC9_PORTVERSION=               ${GCC9_BRANCH}.${GCC9_SNAPSHOT}
75 GCC9_IDENTIFICATION=            gcc-${GCC9_BRANCH}-${GCC9_SNAPSHOT}
76 GCC9_MS_SUBDIR=                 snapshots/${GCC9_BRANCH}-${GCC9_SNAPSHOT}
77 GCC9_PHASE=                     snapshot
78 .else
79 GCC9_PORTVERSION=               ${GCC9_VERSION}
80 GCC9_IDENTIFICATION=            gcc-${GCC9_VERSION}
81 GCC9_MS_SUBDIR=                 releases/gcc-${GCC9_VERSION}
82 GCC9_PHASE=                     release
83 .endif
84
85 # ------------------------------------------------------------------------
86 # gcc10
87 # ------------------------------------------------------------------------
88
89 GCC10_BRANCH=                   10
90 GCC10_POINT=                    3.0
91 GCC10_VERSION=                  ${GCC10_BRANCH}.${GCC10_POINT}
92 GCC10_SNAPSHOT=                 20210408
93 GCC10_BUILD_RELEASE=            yes
94 GCC10_REVISION=                 0
95 GCC10_GNATCROSS_REVISION=       0
96 GCC10_BOOTSTRAP_REVISION=       0
97
98 .if ${GCC10_BUILD_RELEASE:Mno}
99 GCC10_PORTVERSION=              ${GCC10_BRANCH}.${GCC10_SNAPSHOT}
100 GCC10_IDENTIFICATION=           gcc-${GCC10_BRANCH}-${GCC10_SNAPSHOT}
101 GCC10_MS_SUBDIR=                snapshots/${GCC10_BRANCH}-${GCC10_SNAPSHOT}
102 GCC10_PHASE=                    snapshot
103 .else
104 GCC10_PORTVERSION=              ${GCC10_VERSION}
105 GCC10_IDENTIFICATION=           gcc-${GCC10_VERSION}
106 GCC10_MS_SUBDIR=                releases/gcc-${GCC10_VERSION}
107 GCC10_PHASE=                    release
108 .endif
109
110 # ------------------------------------------------------------------------
111 # base compiler
112 # ------------------------------------------------------------------------
113
114 GCCBASE_BRANCH=                 10
115 GCCBASE_POINT=                  3.0
116 GCCBASE_VERSION=                ${GCCBASE_BRANCH}.${GCCBASE_POINT}
117 GCCBASE_REVISION=               0
118 GCCBASE_GNAT_UTIL_REVISION=     0
119 GCCBASE_PORTVERSION=            ${GCCBASE_VERSION}
120 GCCBASE_IDENTIFICATION=         gcc-${GCCBASE_VERSION}
121 GCCBASE_MS_SUBDIR=              releases/gcc-${GCCBASE_VERSION}
122 GCCBASE_PHASE=                  release
123
124 # ------------------------------------------------------------------------
125 # icu
126 # ------------------------------------------------------------------------
127
128 ICU_VERSION=                    69.1
129 ICU_REVISION=                   0
130 ICU_LX_REVISION=                0
131
132 # ------------------------------------------------------------------------
133 # libxml2
134 # ------------------------------------------------------------------------
135
136 LIBXML2_VERSION=                2.9.12
137 LIBXML2_REVISION=               0
138 LIBXML2_PYTHON_REVISION=        0
139
140 # ------------------------------------------------------------------------
141 # libxslt
142 # ------------------------------------------------------------------------
143
144 LIBXSLT_VERSION=                1.1.34
145 LIBXSLT_REVISION=               0
146 LIBXSLT_PYTHON_REVISION=        0
147
148 # ------------------------------------------------------------------------
149 # ruby
150 # ------------------------------------------------------------------------
151
152 RUBY_2.6_REVISION=              3
153 RUBY_2.6_PATCHLEVEL=            0
154
155 RUBY_2.7_REVISION=              2
156 RUBY_2.7_PATCHLEVEL=            0
157
158 RUBY_3.0_REVISION=              0
159 RUBY_3.0_PATCHLEVEL=            0
160
161 # ------------------------------------------------------------------------
162 # gnome
163 # ------------------------------------------------------------------------
164
165 GTK2_VERSION=                   2.10.0
166 GTK3_VERSION=                   3.0.0
167 GTK4_VERSION=                   4.0.0
168 GTK2_PORT_VERSION=              2.24.33
169 GTK3_PORT_VERSION=              3.24.30
170 GTK4_PORT_VERSION=              4.2.1
171
172 # ------------------------------------------------------------------------
173 # default gcc and binutils
174 # ------------------------------------------------------------------------
175
176 CURRENT_GCC=                    gcc9    # mirror in Uses/meson.mk
177 CURRENT_GCC_VERSION=            ${GCC9_VERSION}
178 BINUTILS_VERSION=               2.35.1
179 RPBASE_BINUTILS=                2.37
180
181 # ------------------------------------------------------------------------
182 # aspell
183 # ------------------------------------------------------------------------
184
185 ASPELL_CORE_VERSION=            0.60.8
186 ASPELL_INSTALL_VERSION=         ${ASPELL_CORE_VERSION:R}
187
188 # ------------------------------------------------------------------------
189 # apr1 and other apache projects
190 # ------------------------------------------------------------------------
191
192 APR1_VERSION=                   1.7.0
193 APR1_UTIL_VERSION=              1.6.1
194 SUBVERSION_VERSION=             1.14.1
195
196 # ------------------------------------------------------------------------
197 # Miscellaneous master versions
198 # ------------------------------------------------------------------------
199
200 LIBFM_VERSION=                  1.3.2
201 LIBTOOL_VERSION=                2.4.6
202 FREI0R_VERSION=                 1.7.0
203 M17N_VERSION=                   1.8.0
204 GLIBC_VERSION=                  2.26
205 GSTREAMER1_VERSION=             1.18.4          # only even (1.16.x, 1.18.x)
206 GSTREAMER1_GST=                 1.0
207 GSTREAMER1_SOVERSION=           0.1804.0
208 XORG_VERSION=                   7.7
209 FIREFOX_ESR_VERSION=            78.13.0
210 FIREFOX_VERSION=                90.0.2
211 LLVM_VERSION=                   12.0.1
212 ZLIB_VERSION=                   1.2.11
213 GHOSTSCRIPT_VERSION=            9.54.0
214 SPHINX_UNDERSCORE=              1.13.1
215 ANCIENT_UNDERSCORE=             1.3.1
216 LATEST_JQUERY=                  3.5.1
217
218 # ------------------------------------------------------------------------
219 # Gnatcross options
220 # ------------------------------------------------------------------------
221
222 GNATCROSS_FREEBSD_11=           11.3
223 GNATCROSS_FREEBSD_12=           12.2
224
225 # ------------------------------------------------------------------------
226 # Qt and Lumina versions
227 # ------------------------------------------------------------------------
228
229 QT5_VERSION=                    5.15.2
230 QT6_VERSION=                    6.1.2
231 LUMINA_VERSION=                 1.6.0
232 LUMINA_RELEASE_TAG=             1.6.0