diff --git a/pyproject.toml b/pyproject.toml index d12ee67c6d..87b8a44248 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,24 +26,24 @@ testpaths = ["tests/"] build-verbosity = 3 test-requires = "pytest numpy imageio" test-command = "pytest -s {project}/tests" -manylinux-i686-image = "manylinux2014" -manylinux-x86_64-image = "manylinux2014" -manylinux-aarch64-image = "manylinux2014" +manylinux-i686-image = "manylinux_2_28" +manylinux-x86_64-image = "manylinux_2_28" +manylinux-aarch64-image = "manylinux_2_28" [tool.cibuildwheel.linux] before-build = [ - """yum install -y zlib-devel openssl-devel freetype-devel fontconfig-devel freeglut-devel alsa-lib-devel mesa-libGL-devel \ + """dnf install -y zlib-devel openssl-devel freetype-devel fontconfig-devel freeglut-devel alsa-lib-devel mesa-libGL-devel \ xorg-x11-proto-devel xorg-x11-proto-devel libcurl-devel libpng-devel libX11-devel libXcursor-devel libXrandr-devel \ libXinerama-devel libXrender-devel libXcomposite-devel libXinerama-devel libXcursor-devel xorg-x11-server-Xvfb gtk3-devel wget""", "wget https://github.com/linux-test-project/lcov/releases/download/v2.0/lcov-2.0-1.noarch.rpm", "yum localinstall -y lcov-2.0-1.noarch.rpm", - "wget https://rpmfind.net/linux/epel/7/x86_64/Packages/p/perl-JSON-XS-3.01-2.el7.x86_64.rpm", - "yum localinstall -y perl-JSON-XS-3.01-2.el7.x86_64.rpm", + #"wget https://rpmfind.net/linux/epel/7/x86_64/Packages/p/perl-JSON-XS-3.01-2.el7.x86_64.rpm", + #"yum localinstall -y perl-JSON-XS-3.01-2.el7.x86_64.rpm", - #"wget https://repo.almalinux.org/almalinux/8/PowerTools/x86_64/os/Packages/perl-JSON-XS-3.04-3.el8.x86_64.rpm", - #"yum localinstall -y perl-JSON-XS-3.04-3.el8.x86_64.rpm", + "wget https://repo.almalinux.org/almalinux/8/PowerTools/x86_64/os/Packages/perl-JSON-XS-3.04-3.el8.x86_64.rpm", + "yum localinstall -y perl-JSON-XS-3.04-3.el8.x86_64.rpm", "sed -i \"s/use JSON::PP/use JSON::XS/g\" /usr/bin/geninfo" # "ln -s /usr/include/freetype2/ft2build.h /usr/include/ft2build.h",