Commit graph

44 commits

Author SHA1 Message Date
Richard Smith
89d56a730f increase version 2024-11-24 13:24:47 +00:00
Richard Smith
ef15347c17 increase version 2024-11-23 10:45:40 +00:00
Richard Smith
9e5c9b7f9f
Sdl backend (#140)
* latest raylib version

* add libwayland-dev

* update headers

* add libxkbcommon-dev

* sdl

* sdl dl

* sdl dl

* sdl2 link flags

* remove glfw header

* try static sdl build

* try to set fpic

* install alsa etc before building sdl

* windows

* fix

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try mac

* try mac

* try mac

* try mac

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* update raylib

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* try

* update to 5.5

* dont link x11 if using DRM

* update to fixed raylib version
2024-11-19 12:05:28 +00:00
Richard Smith
ada4b1ca63 update docs and stubs 2024-11-17 01:17:05 +00:00
Richard Smith
c9a5ec09e3 give useful error when native DLL isnt found 2024-10-01 00:48:58 +01:00
Richard Smith
05955b5ef1 cffi 1.17.1 2024-09-05 10:00:34 +01:00
Richard Smith
252fc29c18 Disable use of Py_LIMITED_API. Py_LIMITED_API already didn't work reliably - we had to do builds for every Python version to ensure they would all work. So removing it shouldn't cause problems, and it may increase performance and may allow running on free-threading Python. 2024-07-10 00:48:10 +01:00
Richard Smith
599c74af0b version bump 2024-07-01 14:31:58 +01:00
Richard Smith
43e0492e7d version 5.0.0.2 2024-04-05 14:23:14 +01:00
Richard Smith
83b810b1eb version bump 2024-01-22 15:16:49 +00:00
Ashley Sommer
9b48e57bb1 Bump Raylib to v5.0.0, RayGUI 4.0 is designed to be used with RayLib 5, so bump RayGUI too to 4.0.
Updated some core examples to match the changes in Raylib-c v5.0.0
2023-12-19 10:49:31 +10:00
Richard Smith
3b01e59338 add python 3.12 and pypy 3.10 to builds 2023-10-27 04:40:04 +01:00
electronstudio
42d6762fbe update raylib to 4.5 2023-05-22 17:01:19 +01:00
Richard Smith
2061585311 try removing the boolean/int replacement from windows build 2022-10-18 19:52:00 +01:00
richard
6113328f8f remove macos arm64 builds 2022-08-24 20:10:38 +01:00
richard
fd0b54302a update to second release of Raylib 4.2, i.e 4.2.1 2022-08-21 00:48:09 +01:00
richard
3e011b329a update to raylib 4.2 2022-08-11 21:58:54 +01:00
richard
ad986e9fdd try macos 11 arm64 build 2022-06-28 14:55:08 +01:00
richard
b817fe3ad6 build wheels compatible with multiple python versions by using limited binary api. 2022-06-26 07:06:06 +01:00
richard
346e64d2f1 add atomic lib for linux/pi builds 2022-06-24 12:13:42 +01:00
richard
b4ed450872 version bump 2022-06-23 17:29:15 +01:00
richard
623c2a6c10 update to raylib 4.2-dev and re-add physac and raygui from their own repos. 2022-06-12 02:08:36 +01:00
richard
7476e7b379 version bump 2022-05-20 07:06:09 +01:00
richard
e624ad2824 version bump 2022-05-17 09:21:19 +01:00
richard
8c7af63076 update version 2022-04-28 19:43:08 +01:00
richard
f73c57c89c update raylib to 4.1-dev 2022-02-08 09:32:46 +00:00
richard
10d945ed28 add enums for raygui, issue #52 2022-02-07 13:58:07 +00:00
richard
ed018b2b77 pyray: if function arg requires pointer and is given a pointer, don't try to create a pointer. if given a python primitive(float/int/bool), create an FFI float/int/bool and use pointer to it. https://github.com/electronstudio/raylib-python-cffi/issues/57 2022-02-02 20:32:12 +00:00
richard
ff84bdf2dd version bump 2022-01-13 23:43:23 +00:00
richard
c784857527 return empty string for null pointers https://github.com/electronstudio/raylib-python-cffi/issues/51 2021-11-12 00:34:43 +00:00
richard
183cdd52c6 new version number scheme 2021-11-09 15:18:02 +00:00
richard
1b8598fa55 automatically convert char* function return type to string https://github.com/electronstudio/raylib-python-cffi/issues/51 2021-11-06 17:59:47 +00:00
richard
3d675c66ae update to 4.0 2021-11-06 15:18:42 +00:00
richard
0e225958e2 fix missing pyi file 2021-10-28 15:14:02 +01:00
richard
fb93d5f330 update raylib and docs 2021-10-26 15:54:10 +01:00
richard
dbddc940e8 version bump 2021-10-19 19:48:23 +01:00
richard
2ef7aba8a8 use gcc to process header files instead of doing it ourselves 2021-10-16 17:14:30 +01:00
richard
f6d0c6a912 use pkg-config to get paths 2021-10-15 20:07:32 +01:00
richard
775d2da32d remove depreciated stuff, tidy build a bit for 4.0 2021-10-13 16:35:35 +01:00
richard
c818fae902 get rid of modified raylib.h, do modifications in code 2021-10-13 13:50:56 +01:00
richard
5f28d0101a update to raylib 4.0-dev and add physac and raygui 2021-10-08 17:36:08 +01:00
richard
7b246103d8 change build options to include 'all' formats 2021-10-07 23:15:29 +01:00
richard
316f0bb1e4 fix dynamic to import exactly the same as static 2021-10-04 16:20:18 +01:00
richard
50c2fb12e2 QOL docs, colors, version number, example imports 2021-10-04 15:56:29 +01:00