|
34 | 34 | no_test => [qw( XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver )], |
35 | 35 | ## cf https://rt.cpan.org/Public/Bug/Display.html?id=130525 |
36 | 36 | broken => [qw( |
37 | | - Archive::Zip@1.65 DBD::mysql@4.050 |
| 37 | + Archive::Zip@1.65 DBD::mysql@4.052 |
38 | 38 | )], |
39 | 39 | # breaking EV, hence AnyEvent |
40 | 40 | temporary => [qw( ExtUtils::ParseXS@3.51 )], |
|
74 | 74 | no_test => [qw( XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver )], |
75 | 75 | ## cf https://rt.cpan.org/Public/Bug/Display.html?id=130525 |
76 | 76 | broken => [qw( |
77 | | - Archive::Zip@1.65 DBD::mysql@4.050 |
| 77 | + Archive::Zip@1.65 DBD::mysql@4.052 |
78 | 78 | )], |
79 | 79 | # breaking EV, hence AnyEvent |
80 | 80 | temporary => [qw( ExtUtils::ParseXS@3.51 )], |
|
122 | 122 | _replace => { |
123 | 123 | 'mysql-server' => 'mariadb-server', |
124 | 124 | 'mysql-client' => 'mariadb-client', |
125 | | - 'libmysqlclient-dev' => '', |
| 125 | + 'libmysqlclient-dev' => 'libmariadb-dev', |
126 | 126 | 'phpunit' => '', |
127 | 127 | }, |
128 | | - db => [qw( libdbd-mysql-perl )], |
| 128 | + db => [qw( libdbd-mysql-perl libmariadb-dev-compat )], |
129 | 129 | php => [qw( php-mbstring php-xml )], |
130 | 130 | }, |
131 | 131 | phpunit => 11, |
|
137 | 137 | _replace => { |
138 | 138 | 'mysql-server' => 'mariadb-server', |
139 | 139 | 'mysql-client' => 'mariadb-client', |
140 | | - 'libmysqlclient-dev' => '', |
| 140 | + 'libmysqlclient-dev' => 'libmariadb-dev', |
141 | 141 | 'phpunit' => '', |
142 | 142 | }, |
143 | | - db => [qw( libdbd-mysql-perl )], |
| 143 | + db => [qw( libdbd-mysql-perl libmariadb-dev-compat )], |
144 | 144 | php => [qw( php-mbstring php-xml )], |
145 | 145 | }, |
146 | 146 | phpunit => 9, |
|
152 | 152 | _replace => { |
153 | 153 | 'mysql-server' => 'mariadb-server', |
154 | 154 | 'mysql-client' => 'mariadb-client', |
155 | | - 'libmysqlclient-dev' => '', |
| 155 | + 'libmysqlclient-dev' => 'libmariadb-dev', |
156 | 156 | 'phpunit' => '', |
157 | 157 | 'ruby' => '', |
158 | 158 | 'ruby-dev' => '', |
159 | 159 | }, |
160 | | - db => [qw( libdbd-mysql-perl )], |
| 160 | + db => [qw( libdbd-mysql-perl libmariadb-dev-compat )], |
161 | 161 | php => [qw( php-mbstring php-xml )], |
162 | 162 | }, |
163 | 163 | apache => { |
|
199 | 199 | images => [qw( libomp-devel )], |
200 | 200 | }, |
201 | 201 | cpan => { |
202 | | - # https://github.com/DCIT/perl-CryptX/issues/118 |
203 | | - no_test => [qw( CryptX App::Prove::Plugin::MySQLPool )], |
| 202 | + no_test => [qw( App::Prove::Plugin::MySQLPool )], |
204 | 203 | }, |
205 | 204 | remove_from_cpanfile => [qw( YAML::Syck )], |
206 | 205 | patch => ['Test-mysqld-1.0030', 'Crypt-DES-2.07', 'Data-MessagePack-Stream-1.05'], |
|
244 | 243 | images => [qw( libomp-devel )], |
245 | 244 | }, |
246 | 245 | cpan => { |
247 | | - # https://github.com/DCIT/perl-CryptX/issues/118 |
248 | | - no_test => [qw( CryptX App::Prove::Plugin::MySQLPool )], |
| 246 | + no_test => [qw( App::Prove::Plugin::MySQLPool )], |
249 | 247 | }, |
250 | 248 | remove_from_cpanfile => [qw( YAML::Syck )], |
251 | 249 | make_dummy_cert => '/usr/bin', |
|
308 | 306 | base => 'centos', |
309 | 307 | yum => { |
310 | 308 | _replace => { |
311 | | - 'mysql' => 'community-mysql', |
312 | | - 'mysql-server' => 'community-mysql-server', |
313 | | - 'mysql-devel' => 'community-mysql-devel', |
314 | | - 'procps' => 'perl-Unix-Process', |
315 | | - 'phpunit' => '', |
| 309 | + 'mysql' => 'mariadb', |
| 310 | + 'mysql-server' => 'mariadb-server', |
| 311 | + 'mysql-devel' => 'mariadb-devel', |
| 312 | + 'procps' => 'perl-Unix-Process', |
| 313 | + 'php' => '', |
| 314 | + 'php-cli' => '', |
| 315 | + 'php-mysqlnd' => '', |
| 316 | + 'php-mbstring' => '', |
| 317 | + 'php-gd' => '', |
| 318 | + 'php-pecl-memcache' => '', |
| 319 | + 'phpunit' => '', |
316 | 320 | }, |
317 | 321 | base => [qw( glibc-langpack-en glibc-langpack-ja xz )], |
318 | 322 | images => [qw( libomp-devel )], |
|
323 | 327 | # package is broken for unknown reason |
324 | 328 | GraphicsMagick => '1.3.43', |
325 | 329 | }, |
| 330 | + remi => { |
| 331 | + rpm => 'https://www.rpmfind.net/linux/remi/fedora/40/remi/x86_64/remi-release-40-1.fc40.remi.noarch.rpm', |
| 332 | + module => { |
| 333 | + reset => 'php', |
| 334 | + enable => 'php:remi-8.2', |
| 335 | + }, |
| 336 | + php_version => 'php82', |
| 337 | + }, |
| 338 | + repo => { |
| 339 | + remi => [qw( php php-mbstring php-mysqlnd php-gd php-pecl-memcache php-xml )], |
| 340 | + }, |
326 | 341 | installer => 'dnf', |
327 | | - setcap => 1, |
328 | 342 | phpunit => 11, |
329 | 343 | }, |
330 | 344 | fedora39 => { |
|
668 | 682 | rpm => 'https://rpms.remirepo.net/enterprise/remi-release-9.rpm', |
669 | 683 | module => { |
670 | 684 | reset => 'php', |
671 | | - enable => 'php:remi-8.2', |
| 685 | + enable => 'php:remi-8.3', |
672 | 686 | }, |
673 | | - php_version => 'php82', |
| 687 | + php_version => 'php83', |
674 | 688 | }, |
675 | 689 | cloud_prereqs => 'conf/cloud_prereqs7', |
676 | 690 | patch => ['Test-mysqld-1.0030'], |
|
911 | 925 | _replace => { |
912 | 926 | 'App::Prove::Plugin::MySQLPool' => '', |
913 | 927 | 'Test::mysqld' => '', |
914 | | - 'DBD::mysql@4.050' => '', |
| 928 | + 'DBD::mysql@4.052' => '', |
915 | 929 | }, |
916 | 930 | db => [qw( DBD::Pg Test::PostgreSQL )], |
917 | 931 | }, |
|
0 commit comments