Ravenports generated: 31 Mar 2021 01:18
[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=              0
18 APQ_MYSQL_REVISION=             0
19 APQ_PGSQL_REVISION=             0
20 APQ_ODBC_REVISION=              0
21
22 # ------------------------------------------------------------------------
23 # boost
24 # ------------------------------------------------------------------------
25
26 BOOST_VERSION=                  1.75.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=        0
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=                    2.0
91 GCC10_VERSION=                  ${GCC10_BRANCH}.${GCC10_POINT}
92 GCC10_SNAPSHOT=                 20200723
93 GCC10_BUILD_RELEASE=            yes
94 GCC10_REVISION=                 0
95 GCC10_GNAT_UTIL_REVISION=       0
96 GCC10_GNATCROSS_REVISION=       0
97 GCC10_BOOTSTRAP_REVISION=       0
98
99 .if ${GCC10_BUILD_RELEASE:Mno}
100 GCC10_PORTVERSION=              ${GCC10_BRANCH}.${GCC10_SNAPSHOT}
101 GCC10_IDENTIFICATION=           gcc-${GCC10_BRANCH}-${GCC10_SNAPSHOT}
102 GCC10_MS_SUBDIR=                snapshots/${GCC10_BRANCH}-${GCC10_SNAPSHOT}
103 GCC10_PHASE=                    snapshot
104 .else
105 GCC10_PORTVERSION=              ${GCC10_VERSION}
106 GCC10_IDENTIFICATION=           gcc-${GCC10_VERSION}
107 GCC10_MS_SUBDIR=                releases/gcc-${GCC10_VERSION}
108 GCC10_PHASE=                    release
109 .endif
110
111 # ------------------------------------------------------------------------
112 # icu
113 # ------------------------------------------------------------------------
114
115 ICU_VERSION=                    68.2
116 ICU_REVISION=                   0
117 ICU_LX_REVISION=                0
118
119 # ------------------------------------------------------------------------
120 # libxml2
121 # ------------------------------------------------------------------------
122
123 LIBXML2_VERSION=                2.9.10
124 LIBXML2_REVISION=               0
125 LIBXML2_PYTHON_REVISION=        0
126
127 # ------------------------------------------------------------------------
128 # libxslt
129 # ------------------------------------------------------------------------
130
131 LIBXSLT_VERSION=                1.1.34
132 LIBXSLT_REVISION=               0
133 LIBXSLT_PYTHON_REVISION=        0
134
135 # ------------------------------------------------------------------------
136 # ruby
137 # ------------------------------------------------------------------------
138
139 RUBY_2.6_REVISION=              3
140 RUBY_2.6_PATCHLEVEL=            0
141
142 RUBY_2.7_REVISION=              2
143 RUBY_2.7_PATCHLEVEL=            0
144
145 RUBY_3.0_REVISION=              0
146 RUBY_3.0_PATCHLEVEL=            0
147
148 # ------------------------------------------------------------------------
149 # gnome
150 # ------------------------------------------------------------------------
151
152 GTK2_VERSION=                   2.10.0
153 GTK3_VERSION=                   3.0.0
154 GTK4_VERSION=                   4.0.0
155 GTK2_PORT_VERSION=              2.24.33
156 GTK3_PORT_VERSION=              3.24.28
157 GTK4_PORT_VERSION=              4.1.2
158
159 # ------------------------------------------------------------------------
160 # default gcc and binutils
161 # ------------------------------------------------------------------------
162
163 CURRENT_GCC=                    gcc9    # mirror in Uses/meson.mk
164 CURRENT_GCC_VERSION=            ${GCC9_VERSION}
165 BINUTILS_VERSION=               2.35.1
166
167 # ------------------------------------------------------------------------
168 # aspell
169 # ------------------------------------------------------------------------
170
171 ASPELL_CORE_VERSION=            0.60.8
172 ASPELL_INSTALL_VERSION=         ${ASPELL_CORE_VERSION:R}
173
174 # ------------------------------------------------------------------------
175 # apr1 and other apache projects
176 # ------------------------------------------------------------------------
177
178 APR1_VERSION=                   1.7.0
179 APR1_UTIL_VERSION=              1.6.1
180 SUBVERSION_VERSION=             1.14.1
181
182 # ------------------------------------------------------------------------
183 # Miscellaneous master versions
184 # ------------------------------------------------------------------------
185
186 LIBFM_VERSION=                  1.3.2
187 LIBTOOL_VERSION=                2.4.6
188 FREI0R_VERSION=                 1.7.0
189 M17N_VERSION=                   1.8.0
190 GLIBC_VERSION=                  2.26
191 GSTREAMER1_VERSION=             1.18.4          # only even (1.16.x, 1.18.x)
192 GSTREAMER1_GST=                 1.0
193 GSTREAMER1_SOVERSION=           0.1804.0
194 XORG_VERSION=                   7.7
195 FIREFOX_ESR_VERSION=            78.9.0
196 FIREFOX_VERSION=                87.0
197 LLVM_VERSION=                   11.1.0
198 ZLIB_VERSION=                   1.2.11
199 OPENEXR_VERSION=                2.5.5
200 GHOSTSCRIPT_VERSION=            9.54.0
201
202 # ------------------------------------------------------------------------
203 # Gnatcross options
204 # ------------------------------------------------------------------------
205
206 GNATCROSS_FREEBSD_11=           11.3
207 GNATCROSS_FREEBSD_12=           12.2
208
209 # ------------------------------------------------------------------------
210 # Qt and Lumina versions
211 # ------------------------------------------------------------------------
212
213 QT5_VERSION=                    5.15.2
214 QT6_VERSION=                    6.0.2
215 LUMINA_VERSION=                 1.6.0
216 LUMINA_RELEASE_TAG=             1.6.0