Ravenports generated: 17 Sep 2022 15:25
[ravenports.git] / Mk / raven.versions.mk
1 # Autogenerated -- Do not edit!
2 # Provide default versions for ports with multiple versions selectable
3 # by the user.
4 #
5 # Users who want to override these defaults can easily do so by defining
6 # DEFAULT_VERSIONS in their make.conf as follows:
7 #
8 # DEFAULT_VERSIONS=     perl5=5.34 ruby=2.7
9 #
10
11 .if !defined(_INCLUDE_BSD_DEFAULT_VERSIONS_MK)
12 _INCLUDE_BSD_DEFAULT_VERSIONS_MK=       yes
13
14 .  for base in FIREBIRD LUA MYSQL PERL5 PHP PGSQL PYTHON3 RUBY SSL TCL
15 .undef ${base}_DEFAULT
16 .  endfor
17
18 .  for base in ${DEFAULT_VERSIONS}
19 _l=                     ${base:C/=.*//g}
20 ${_l:tu}_DEFAULT=       ${base:C/.*=//g}
21 .  endfor
22
23 #-------------------------------------------------------------------------
24 # PERL5
25 # Possible values: 5.32 and 5.34
26 #-------------------------------------------------------------------------
27
28 PERL5_DEFAULT?=         5.32
29
30 PERL_5.32_VERSION=      5.32.1
31 PERL_5.34_VERSION=      5.34.1
32
33 #-------------------------------------------------------------------------
34 # RUBY
35 # Possible values: 2.7, 3.0, 3.1
36 #-------------------------------------------------------------------------
37
38 RUBY_DEFAULT?=          3.0
39
40 RUBY_2.7_VERSION=       2.7.5
41 RUBY_3.0_VERSION=       3.0.3
42 RUBY_3.1_VERSION=       3.1.2
43
44 #-------------------------------------------------------------------------
45 # PYTHON
46 # Possible values: 2.7, 3.9, 3.10
47 #-------------------------------------------------------------------------
48
49 PYTHON3_DEFAULT?=       3.9
50
51 PYTHON_2.7_VERSION=     2.7.18
52 PYTHON_3.9_VERSION=     3.9.14
53 PYTHON_3.10_VERSION=    3.10.6
54
55 #-------------------------------------------------------------------------
56 # SSL
57 # Possible values: openssl10, openssl11, openssl30, libressl, libressl-devel
58 #-------------------------------------------------------------------------
59
60 SSL_DEFAULT?=           libressl
61
62 #-------------------------------------------------------------------------
63 # LUA
64 # Possible values: 5.2, 5.3, 5.4
65 #-------------------------------------------------------------------------
66
67 LUA_DEFAULT?=           5.3
68
69 LUA_5.2_VERSION=        5.2.4
70 LUA_5.3_VERSION=        5.3.6
71 LUA_5.4_VERSION=        5.4.4
72
73 #-------------------------------------------------------------------------
74 # TCL/TK
75 # Possible values: 8.5, 8.6
76 #-------------------------------------------------------------------------
77
78 TCL_DEFAULT?=           8.6
79
80 TCL_8.5_VERSION=        8.5.19
81 TCL_8.6_VERSION=        8.6.12
82
83 #-------------------------------------------------------------------------
84 # PGSQL
85 # Possible values: 10, 11, 12, 13, 14
86 #-------------------------------------------------------------------------
87
88 PGSQL_DEFAULT?=         12
89
90 PGSQL_10_VERSION=       10.21
91 PGSQL_11_VERSION=       11.16
92 PGSQL_12_VERSION=       12.11
93 PGSQL_13_VERSION=       13.7
94 PGSQL_14_VERSION=       14.3
95
96 #-------------------------------------------------------------------------
97 # MYSQL and derivatives
98 # Possible values: oracle-(5.7,8.0), mariadb-(10.[234567]),
99 #                  percona-(5.5,5.6,5.7), galera-(5.5,5.6,5.7)
100 #-------------------------------------------------------------------------
101
102 MYSQL_DEFAULT=                  oracle-8.0
103
104 MYSQL_oracle-8.0_VERSION=       8.0.29
105 MYSQL_oracle-5.7_VERSION=       5.7.37
106 MYSQL_mariadb-10.2_VERSION=     10.2.43
107 MYSQL_mariadb-10.3_VERSION=     10.3.34
108 MYSQL_mariadb-10.4_VERSION=     10.4.24
109 MYSQL_mariadb-10.5_VERSION=     10.5.15
110 MYSQL_mariadb-10.6_VERSION=     10.6.7
111 MYSQL_mariadb-10.7_VERSION=     10.7.3
112 MYSQL_percona-5.7_VERSION=      5.7.17
113 MYSQL_percona-5.6_VERSION=      5.6.35
114 MYSQL_percona-5.5_VERSION=      5.5.54
115
116 #-------------------------------------------------------------------------
117 # Firebird database server
118 # Possible values: 2.5, 3.0 (later 4.0)
119 #-------------------------------------------------------------------------
120
121 FIREBIRD_DEFAULT?=      2.5
122
123 FIREBIRD_2.5_VERSION=   2.5.9
124 FIREBIRD_3.0_VERSION=   3.0.7
125 FIREBIRD_4.0_VERSION=   4.0.1
126
127 #-------------------------------------------------------------------------
128 # PHP (restricted to branches still receiving updates)
129 # Possible values: 7.4, 8.0, 8.1
130 #-------------------------------------------------------------------------
131
132 PHP_DEFAULT?=           7.4
133
134 PHP_7.4_VERSION=        7.4.30
135 PHP_8.0_VERSION=        8.0.23
136 PHP_8.1_VERSION=        8.1.10
137
138 #-------------------------------------------------------------------------
139 # Ravenports system root versions per platform
140 # Format: ID=opsys/arch/stdarch/os-version/os-release/os-major
141 #-------------------------------------------------------------------------
142
143 PLATFORM_FreeBSD_x86-64=        FreeBSD/amd64/x86_64/1202000/12.2/12
144 PLATFORM_DragonFly_x86-64=      DragonFly/x86_64/x86_64/600200/6.2/6.2
145 PLATFORM_Linux_x86-64=          Linux/x86_64/x86_64/440053/4.4.0/4.4
146 PLATFORM_SunOS_x86-64=          SunOS/i86pc/x86_64/510200910/5.10/5.10
147 PLATFORM_MacOS_x86-64=          Darwin/x86_64/x86_64/170700/17.7.0/17
148 PLATFORM_NetBSD_x86-64=         NetBSD/x86_64/x86_64/902000000/9.2/9
149 PLATFORM_OpenBSD_x86-64=        OpenBSD/amd64/x86_64/tbd/tbd/tbd
150
151 .endif # defined (_INCLUDE_BSD_DEFAULT_VERSIONS_MK)