I removed the python 2.7 version requirement from the openvoronoi CMakeLists.
After that it seems to compile OK on my system.
openvoronoi/bld$ cmake ../src/.
-- gcc_version.cmake: C++ compiler version: 9.3.0 [/usr/bin/c++]
-- Your compiler is = /usr/bin/c++
-- Your linker is = /usr/bin/ld
-- setting strict gcc options: -Wall -Werror etc...
-- CMAKE_BUILD_TYPE =
-- CMAKE_CXX_FLAGS =
-- Your system is: Linux
-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/
libpython3.8.so (found version "3.8.10")
-- Python includes: /usr/include/python3.8
-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0")
-- Boost_LIB_VERSION: 1_71
-- Boost_INCLUDE_DIRS are: /usr/include
-- boost_LIBRARY_DIRS is:
-- Boost_LIBRARIES is:
-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: python
-- Boost_PYTHON_LIBRARY is: Boost::python
-- libqd include dir = /usr/include
-- libqd library = /usr/lib/x86_64-linux-gnu/libqd.so
-- build type =
-- Found Git: /usr/bin/git (found version "2.25.1")
-- version_string.cmake git set GIT_COMMIT_ID: 2018.08-12-gc436690
-- version_string.cmake: C++ compiler: /usr/bin/c++
-- version_string.cmake: C++ compiler version: c++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
-- PYTHON_LIBRARIES = /usr/lib/x86_64-linux-gnu/
libpython3.8.so-- PYTHON_EXECUTABLE =
-- PYTHON_INCLUDE_DIRS = /usr/include/python3.8
-- CMAKE_INSTALL_PREFIX is : /usr/local
-- Python libraries will be installed to: /usr/lib/python3/dist-packages
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.17") found components: doxygen dot
-- Found doxygen. Documentation can be built with 'make doc'
-- Found LATEX: /usr/bin/latex
-- lcov cmake src dir /home/anders/Desktop/openvoronoi/src
-- package_details.cmake: Configuring debian package details.
-- package_details.cmake: your architecture is amd64
-- configuring c++ test: cpptest_medial_axis
-- configuring c++ test: cpptest_medial_axis_pocket
-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: program_options
-- configuring c++ test: cpptest_minimal
-- configuring c++ test: cpptest_offset
-- configuring c++ test: cpptest_para_lines
-- configuring c++ test: cpptest_polygon
-- configuring c++ test: cpptest_random_linesegs
-- configuring c++ test: cpptest_random_points
-- configuring c++ test: cpptest_random_polygon
-- skipping c++ test: cpptest_random_polygon, dependency not found
-- configuring c++ test: cpptest_square
-- configuring c++ test: cpptest_ttt_glyph
-- skipping c++ test: cpptest_ttt_glyph, dependency not found
-- configuring py test: pytest_2opt_rpg
-- configuring py test: pytest_random_linesegments
-- configuring py test: pytest_random_points
-- configuring py test: pytest_ttt_alphabet
-- configuring py test: pytest_ttt_random_chars
-- configuring py test: pytest_ttt_single_glyph