Commit Graph

19 Commits

Author SHA1 Message Date
Ian McInerney a44728bc13 Remove minimum CMake versions from thridparty
New CMake versions warn when support for CMake 3.5 and before is
requested, so since we use a higher CMake minumum, just remove these
version checks in the thridparty code to remove the warnings.
2023-09-24 00:21:06 +01:00
Jeff Young 2533141583 Revert "Update pybind11 to version 2.10.4" for now.
This reverts commits 9d077c9ba5 and
b4938f5198.

They cause a crash-on-startup on Mac ARM machines, failing to get the
locale encoding (nl_langinfo(CODESET) failed).
2023-04-18 17:28:10 +01:00
Alex b4938f5198 Patch pybind11 version 2.10.4 for MSVC
Based on commits c483c582 and 8f1b2acd
2023-04-16 22:34:22 +00:00
Alex 9d077c9ba5 Update pybind11 to version 2.10.4 2023-04-16 22:34:22 +00:00
Jon Evans dd94b2d3a7 Rename PROPERTIES to STRING_UTF8_MAP for clarity
This class has nothing to do with the properties system
2022-11-06 11:51:52 -05:00
Seth Hillbrand 8f1b2acdc6 Fix one missing commit for MSVC 2022-06-20 16:40:47 -07:00
Seth Hillbrand c483c58276 Patch pybind11 for MSVC
Re-comit of earlier ef38642bf1 after updating pybind11 to 2.9.2
2022-06-20 16:21:37 -07:00
Seth Hillbrand 8d003804e0 Update pybind11 to 2.9.2
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10729
2022-06-20 16:21:22 -07:00
Seth Hillbrand 45c7ef7e76 Remove last pybind11 forcing non-debug libs 2021-08-31 09:19:26 -07:00
Seth Hillbrand fc01eb73ae Remove unused elif in FindPythonLibsNew.cmake 2021-08-31 09:12:14 -07:00
Marek Roszko ef38642bf1 Patch pybind11 for MSVC
Pulls a series of patches for MSVC options from earlier in tree
2021-08-31 06:35:35 -07:00
Seth Hillbrand 317fae2098 Update Pybind11 to prevent conflict with wxTranslate
We change the pybind templates '_' to be '_x' to avoid conflicting with
the wxTranslate macro `_`
2021-08-30 16:55:49 -07:00
Seth Hillbrand 84c7cc6c21 Update to pybind11 v2.7.1 2021-08-30 16:55:36 -07:00
Marek Roszko 2bde19bde2 Patch pybind11 to use debug python libraries on windows 2021-06-01 20:18:24 +00:00
Marek Roszko 3c361aae59 Fix vcpkg find of python libraries 2021-06-01 20:18:24 +00:00
Seth Hillbrand d585b6580d Patchup pybin11 FindPythonLibsNew for MSVC 2021-06-01 20:18:24 +00:00
Seth Hillbrand 24f6cc99fa Add missing cmake 2021-06-01 20:18:24 +00:00
Seth Hillbrand 256f259627 Fix PyBind11 _ usage to be compatible with i18n 2021-06-01 20:18:24 +00:00
Seth Hillbrand 81d58bcea9 Working python window 2021-06-01 20:18:24 +00:00