rdb
a0ea85d39e
test_wheel: Put python DLL on system PATH for FreezeTool unit test
2023-10-15 14:28:38 +02:00
Open Toontown
00e452ede6
Merge remote-tracking branch 'upstream/master'
2023-10-14 18:06:35 -04:00
rdb
6f89b8e720
makepanda: Remove stray distutils import
2023-10-13 23:32:48 +02:00
rdb
e01cb590de
Merge branch 'release/1.10.x'
2023-10-13 23:24:48 +02:00
rdb
2a5228b05f
Fix compatibility with Python 3.12 by removing use of imp module
...
Some modules (such as VFSImporter, and various modules in direct.p3d that depend on it) are still unavailable.
2023-10-13 13:21:34 +02:00
Mitchell Stokes
521cad206d
makepanda: Stop using deprecated distutils ( #1549 )
...
Just duplicating locations.py from direct. It's a bit ugly, but
makepanda is getting phased out anyways.
Co-authored-by: rdb <git@rdb.name>
2023-10-13 10:13:28 +02:00
rdb
93a75d8fe2
Merge branch 'release/1.10.x'
2023-10-09 17:43:02 +02:00
rdb
d5263b597b
makepanda: Strip version suffixes when parsing setup.cfg metadata
...
Fixes #1539
2023-10-09 17:02:57 +02:00
rdb
dcc96a60b1
makepanda: Make version parsing in CreatePandaVersionFiles more robust
2023-10-09 16:50:59 +02:00
Open Toontown
c7ebf71634
Merge remote-tracking branch 'upstream/master'
2023-10-09 00:06:40 -04:00
rdb
71154492b9
pstats: Add macOS port
...
Closes #1531
2023-08-30 15:08:46 +02:00
rdb
aa13953f2b
makepanda: Fix error in plistlib.load invocation
2023-08-30 15:06:17 +02:00
rdb
b22b970d10
makepanda: Require macOS SDK 10.12 or higher
...
This does not remove support for older macOS versions, they can still be targeted by newer SDKs (10.9 can still be targeted by the macOS 12 SDK)
I would like to require macOS 11 SDK, but we still need 10.13 for FMOD
2023-08-29 22:51:17 +02:00
rdb
e6f4128c0b
makepanda: Add macOS SDK versions 14.0, 13.3
2023-08-29 22:51:17 +02:00
rdb
f80cd08993
Remove support for EOL Python versions 3.6 and 3.7
2023-08-04 14:20:59 +02:00
rdb
f0a4e61fd9
Revert "general: Add headers explaining the renamed config_*.h"
...
This reverts commit 47f7d3f297 .
These header files have been deprecated for years and can be safely removed now.
2023-07-26 20:02:49 +02:00
rdb
c3e9f1738e
Merge branch 'release/1.10.x'
2023-06-13 13:45:51 +02:00
rdb
d4d4aefbce
makepackage: Force creating .dmg as HFS+ for 10.9 compatibility
...
Fixes #1502
[skip ci]
2023-06-08 13:47:33 +02:00
Open Toontown
70d467c150
Merge remote-tracking branch 'upstream/master'
2023-03-26 16:05:30 -04:00
rdb
a5fe1fa4bd
tinydisplay: Add Cocoa-based backend
...
Adds support for tinydisplay rendering on macOS
Fixes #1285
2023-03-22 13:15:06 +01:00
rdb
545ede9d94
cocoa: Split out GL-specific code into new cocoagldisplay module
...
This makes it possible to create subclasses for tinydisplay and vulkandisplay without having to duplicate code
2023-03-21 23:16:36 +01:00
rdb
f4dc4740a6
makepanda: Look for the macOS 13.1 SDK
...
[skip ci]
2023-01-19 15:43:06 +01:00
Open Toontown
b350d18e9d
Merge remote-tracking branch 'upstream/master'
2023-01-18 21:10:42 -05:00
rdb
3954d43292
makepanda: Create __panda section in deploy-stub on macOS
2023-01-13 13:39:10 +01:00
Open Toontown
a4cc4546c9
Merge remote-tracking branch 'upstream/master'
2022-12-16 18:06:55 -05:00
rdb
c82f95ad6b
Merge branch 'release/1.10.x'
2022-12-06 20:02:35 +01:00
rdb
27d3aed2d3
makepanda: Fix detection issues with newer macOS/XCode versions
2022-12-06 17:30:26 +01:00
rdb
0a8e4e31f8
makepanda: Add handling for manylinux_2_28
...
Note that this version drops 32-bit intel support
2022-12-06 14:43:06 +01:00
rdb
40f4656165
installpanda: Enable start-up notifications for pview
...
See cf4fa526c94fc507db386a0da566f2a69aef6d41 for more information
2022-12-01 15:52:16 +01:00
rdb
098e303669
makepackage: Don't open a terminal when starting pview from .desktop
2022-12-01 15:52:16 +01:00
rdb
b6dd2b8ec1
makepanda: Add file associations and shortcuts for pstats
2022-12-01 15:08:41 +01:00
rdb
7e8dfc58ce
makepackage: Remove mention of .p3d files from installer.nsi
2022-12-01 13:46:02 +01:00
rdb
0421ee31b3
Merge branch 'release/1.10.x'
2022-12-01 12:59:27 +01:00
rdb
f9ebca2bec
makepanda: Fixes to pview.desktop
...
It accepts multiple files (not URLs), and it doesn't actually handle startup notification properly, so don't keep showing that spinner
2022-11-30 23:41:47 +01:00
rdb
d5bfffb7fe
makepanda: Remove old panda3d.desktop file
...
This belonged to the runtime, but was missed in #734
2022-11-30 13:53:36 +01:00
rdb
a5610f217e
Merge branch 'release/1.10.x' into incoming
2022-11-29 20:58:51 +01:00
rdb
e5d36e2d01
makepackage: Add instructions for installing Python 3.12 bindings
2022-11-29 20:13:49 +01:00
rdb
50cfdebd9c
pstats: Integrate Python profiler with PStats
...
Enabled with `pstats-python-profiler 1`, requires recent version of PStats server.
Currently, it is limited to the main thread only. Support for other threads may be added at a later date.
2022-11-29 16:00:09 +01:00
rdb
f54747c213
makepanda: Make error about Android architecture suggest solution
2022-11-29 14:23:32 +01:00
rdb
9bd66baa1c
Merge branch 'release/1.10.x'
2022-11-21 19:02:50 +01:00
rdb
03d411c937
dist: Workaround to disable autodiscovery in setuptools>=61.0.0
...
See #1394 - creates a new finalize_distribution_options entry point that makes sure that either `py_modules` or `packages` is present, otherwise setuptools will activate its new auto-discovery system, even for custom commands that don't need setuptools' discovery system.
However, this is not a great solution, because it applies when running all setuptools commands, not just build_apps.
2022-11-19 13:14:18 +01:00
rdb
e961ea99ac
Merge branch 'release/1.10.x'
2022-11-13 12:10:38 +01:00
rdb
84a69e1689
makepanda: Don't re-export harfbuzz symbols from libpanda.so
...
Shot in the dark at fixing #1391 (but this change is a good idea anyway)
2022-11-13 11:25:45 +01:00
rdb
a1105f0f96
dxml: Remove TinyXML bindings
...
This isn't used anywhere in the Panda source anymore, and is considered out-of-scope for Panda. Python users can use the XML parsing library that's shipped with the Python source (or any other one on PyPI), and C++ users can just pull TinyXML into their projects directly.
If there really is a strong call to bring this back, I'd rather do it as an external package.
Closes #1379
2022-11-03 13:45:22 +01:00
rdb
c50a5b25b8
ptloader: Disable obj2egg from ptloader
...
It doesn't support materials and textures, so it's not really useful to have this registered with the loader by default, especially since we have much better support for .obj through Assimp
Fixes #738
2022-11-03 09:53:13 +01:00
rdb
bf2bf37e67
makepanda: Always populate OSX_ARCHS when building for macOS
2022-10-31 23:12:44 +01:00
rdb
316b0009ae
Merge branch 'release/1.10.x'
2022-10-31 23:10:39 +01:00
rdb
587f9f7bcd
makepanda: Fix issues when building on arm64 without `--arch` flag
...
Logic in various places seems to assume `OSX_ARCHS` contains `arm64` in this case
2022-10-31 19:25:47 +01:00
rdb
61ff260ee3
Merge branch 'release/1.10.x'
2022-10-20 20:59:45 +02:00
rdb
77e3033c42
makepanda: Fix ExecutionEnvironment.args being empty on Linux
2022-10-19 15:45:40 +02:00
rdb
cd7abbb797
makepanda: Copy missing CMotionTrail header file
2022-10-17 16:39:42 +02:00
rdb
bb6976d558
pstats: Third significant update to PStats server UI, including:
...
* Windows stay open after client disconnects, for further inspection
* Ability to save session results to a file, and reopening those files
* Ability to save the current graph window layout for new sessions
* Ability to change colors (by right-clicking on bar)
* SI prefixes for Hz units (kHz, MHz, etc.)
* Ability to export session to Chrome Tracing JSON format
* "Close All Graphs" menu option
* Graphs now properly show data when opened while Pause is on
* Some fixes for weird graph window minimize behavior on Windows
2022-10-05 18:58:36 +02:00
Open Toontown
0b97802e23
makepanda: fix brew python location on apple silicon
2022-09-19 15:52:30 -04:00
Open Toontown
c0887f457a
Merge remote-tracking branch 'upstream/master'
2022-09-18 20:45:47 -04:00
rdb
d239f48a43
Merge branch 'release/1.10.x'
2022-08-31 12:51:46 +02:00
rdb
8617eb917c
makepanda: Force DT_RPATH instead of DT_RUNPATH for deploy-stub
...
Fixes #1358
2022-08-31 10:28:08 +02:00
rdb
c966a6898c
makepanda: Fix naming of wheels for macOS 12.0
2022-08-31 09:22:40 +02:00
rdb
20334cce05
Merge branch 'release/1.10.x'
2022-06-29 19:09:59 +02:00
rdb
91dd802de6
dist: Include `_sysconfigdata` module properly
...
Fixes #1326
2022-06-29 16:07:48 +02:00
rdb
ecf4d19e83
Merge branch 'release/1.10.x'
2022-05-10 16:12:36 +02:00
rdb
6fb2acc9cd
makepanda: Always build tinydisplay, even without X11, for offline rendering
...
Closes #1288
Co-authored-by: Brian Gontowski <brian@gontowski.com>
2022-05-10 15:58:34 +02:00
rdb
e02a9989fb
android: Changes to add compatibility with pyjnius/plyer
2022-03-12 18:18:15 +01:00
rdb
83038146b3
makepanda: Fix dependency problem in threaded mode
...
This seems to happen when TargetAdd calls are specified out-of-order
2022-03-12 16:56:02 +01:00
rdb
bb68abdd59
makepanda: Ignore system imports when scanning .java files
2022-03-12 16:55:37 +01:00
rdb
5475084717
build: Enable -fno-semantic-interposition for GCC
...
This matches the more optimized clang behavior for -fPIC
2022-03-09 16:23:37 +01:00
rdb
76fb49252c
dist: Fix regression with data_dir NameError in build_apps
...
Fixes #1276
Also let's consistently use the term "assets" for all the application data (and not the gaming-specific term "game files") and use the term "data" for package data only
2022-03-02 10:45:57 +01:00
rdb
ad187b29f8
makepanda: Force choose correct extension suffix for Windows
...
Even when cross-compiling for 32-bit using a 64-bit copy of Python, and vice versa
2022-03-02 10:03:48 +01:00
rdb
2334f48e89
makepanda: Always use /BIGOBJ when compiling with Eigen
...
Anything from pgraph onward needs it due to the size of Eigen, but let's just always pass it so we don't constantly have to chase compiler errors
2022-03-02 09:58:00 +01:00
rdb
aaa51df759
makepanda: Remove `-undefined dynamic_lookup` for OpenEXR on macOS
2022-03-01 16:10:23 +01:00
rdb
f60c55f450
makepanda: Enable additional warning messages
...
Also error on missing return statement in non-void function, since this is pretty much always an error and can be dangerous if not caught
2022-03-01 16:09:07 +01:00
rdb
794968dcc5
makepanda: Fix error building Maya client programs on macOS
2022-03-01 16:09:07 +01:00
rdb
2f3561a48e
makepanda: Update for building against newer OpenEXR on non-Windows
2022-03-01 16:08:59 +01:00
Disyer
a08e42d015
makepanda: Create 7-zip debug symbol archives by default, if available
...
7-zip archives will only be created if 7-zip is available during the build phase. When 7-zip is unavailable, ZIP archives will be created as a fallback.
Benchmarks:
- Default ZIP compression: ~23.5 seconds, 162 MB
- 7-zip compression: ~7.5 seconds, 108 MB
- 7-zip compression, --lzma set: ~44 seconds, 88 MB
- 7-zip compression, solid archive: ~5 minutes, 83 MB (not implemented)
Closes #1261
2022-02-24 11:55:06 +01:00
rdb
25a468ba12
Merge branch 'release/1.10.x'
2022-02-07 19:31:04 +01:00
rdb
b401884f1c
makepanda: Support building with OpenEXR 3.0 or 3.1 on Windows
2022-02-07 11:12:10 +01:00
rdb
3c142a61ab
makepanda: Properly detect keyboard interrupts on Windows
2022-02-07 11:10:32 +01:00
rdb
e27162df0b
Merge branch 'release/1.10.x'
2022-02-06 15:32:24 +01:00
rdb
a37dfa727e
makepanda: Support building with mimalloc on Windows, experimentally
...
Partial backport of 07545bc9e3 for Windows, requires building with `--override USE_MEMORY_MIMALLOC=1 --override USE_DELETED_CHAIN=UNDEF` for optimum effect
2022-02-06 15:29:25 +01:00
Disyer
bc6502a8fe
makepanda: Record cache timestamps as integers rather than floats
...
We don't need the extra precision, in fact it is detrimental to restoring build caches in a cross-platform way.
This commit will invalidate all current build caches.
Cherry-picked from 2a904f3985 (see #1260 )
2022-02-06 15:29:25 +01:00
rdb
a12359275f
makepanda: Support building with OpenSSL 1.1.1 on Windows
2022-02-06 15:29:21 +01:00
rdb
4e925a839a
makepanda: Support building with mimalloc on non-Windows
...
For experimentation only - it's disabled by default unless you also specify --override USE_MEMORY_MIMALLOC=1 (I did not see a discernable benefit over glibc, but more experimentation is warranted, especially with older glibc versions)
2022-02-05 22:25:44 +01:00
Disyer
2a904f3985
makepanda: Record cache timestamps as integers rather than floats
...
We don't need the extra precision, in fact it is detrimental to restoring build caches in a cross-platform way.
This commit will invalidate all current build caches.
2022-02-05 23:16:59 +02:00
rdb
07545bc9e3
dtoolbase: Use mimalloc on Windows, disable USE_DELETED_CHAIN
...
Windows' malloc has awful performance. mimalloc is orders of magnitude faster, even faster than DeletedBufferChain. Therefore, only enable USE_DELETED_CHAIN on Windows when building without mimalloc.
On Linux, mimalloc doesn't appear to be measurably faster than glibc's own allocator. Both are marginally than DeletedBufferChain, though, and substantially faster in the multi-threaded case, so USE_DELETED_CHAIN is disabled there in all cases.
2022-02-04 23:50:57 +01:00
rdb
7da70cf939
pstatserver: Major improvements to PStats server UI, including:
...
* New "Flame Graph" chart for seeing all collectors in a frame, much easier to read than piano roll
* Update controls, fonts, background color to more modern visual style on Windows
* Proper support for high DPI monitors (with correct scaling)
* Add tooltips for collector labels showing full name and averaged value
* Colors of collectors are now converted to sRGB transfer encoding
* Major performance improvement to piano roll view on Windows
* Movering mouse over labels now highlights the corresponding area in chart
* Label hover effect changed to darkening effect instead of border
* Reimplement graph as static common control on Windows
* Check boxes are now clickable by their label on Windows
* Graph windows have minimum sizes on Windows
2022-02-02 21:05:10 +01:00
rdb
87f5aea80e
gtk-stats: Update to GTK version 3, since version 2 is EOL
2022-02-01 17:17:56 +01:00
Open Toontown
81518e9efa
Merge remote-tracking branch 'upstream/master'
2022-01-16 13:42:09 -05:00
rdb
a56ee57422
Merge branch 'release/1.10.x'
2022-01-14 10:50:10 +01:00
rdb
484a9394f9
installpanda: Correct lib dir detection on ArchLinux
...
Eliminates a downstream patch in the AUR
[skip ci]
2022-01-14 10:42:14 +01:00
rdb
bd37e8776f
makepanda: Fix platform tag on aarch64 manylinux
...
Wheels ended up being tagged as i686.
2022-01-14 09:58:57 +01:00
Open Toontown
76d45520a7
Merge remote-tracking branch 'upstream/master'
2022-01-13 21:31:24 -05:00
rdb
b7fc80d6cc
makewheel: Fix huge .whl files due to lack of compression for some files
...
Regression from 1f106a0a2a
[skip ci]
2022-01-10 15:43:23 +01:00
rdb
7a2a83572c
Merge branch 'release/1.10.x'
2022-01-05 08:50:11 +01:00
rdb
78b67988fb
makepanda: Fix wrong installation path for Python SDK on Debian/Ubuntu
...
This partially reverts commit 2fcacd1bab .
Fixes #1230
2022-01-05 08:48:26 +01:00
rdb
38488d89a2
test_wheel: Require at least pytest 6.2.4 for Python 3.10+
...
See pytest-dev/pytest#8539
2022-01-05 08:33:31 +01:00
rdb
ae6be7e113
makepackage: Fix extra comma in deb depends line when building without Python
2022-01-05 08:14:25 +01:00
Open Toontown
aaeb4a66a5
Merge remote-tracking branch 'upstream/master'
2022-01-04 14:06:50 -05:00
rdb
d46651c032
Merge branch 'release/1.10.x'
2022-01-04 16:35:19 +01:00
rdb
4ce5efb044
makewheel: Remove _tkinter.so from Panda3D wheels
...
It is nowadays supplied in a separate wheel, see also #780
Keep it in the Windows wheel for now since that's the only platform where deploying without a separate tkinter wheel is currently supported, but will remove it on master branch
2022-01-04 15:31:21 +01:00
Open Toontown
15d41659c5
Merge remote-tracking branch 'upstream/master' into otp-support
2022-01-03 18:39:54 -05:00
Stephen A. Imhoff
e3a49050a0
Correct location searched for 64-bit libc-2.24
2022-01-03 22:57:03 +00:00
rdb
524e2977ff
makepackage: Force use of xz compression for .deb files
...
Impish defaults to zstd, which the version of reprepro on the hosting server doesn't support yet
[skip ci]
2022-01-03 12:11:56 +01:00
rdb
c76ddd9958
makepackage: Support building deb with more than one Python 3 version
...
Ubuntu Hirsute, Impish, and presumably Jammy ship with both Python 3.9 and 3.10.
Also, change the dependency specifications so that only one Python version is strictly required.
2022-01-03 10:36:58 +01:00
rdb
fb4b154037
makepackage: Only add python-pmw as Recommends for deb for Python 2
...
There is no Pmw for Python 3 in the Ubuntu repositories
2022-01-03 10:17:58 +01:00
Open Toontown
611e1c0b23
Merge remote-tracking branch 'upstream/master'
2022-01-01 18:06:44 -05:00
rdb
1da5b4ceb7
makepanda: Fix LocateLibrary to also work on Windows
2022-01-01 18:54:31 +01:00
rdb
b53895aa3d
Merge branch 'release/1.10.x'
2022-01-01 18:18:46 +01:00
rdb
ce0d020cfd
makepanda: Add handling for Windows 11 SDK
2021-12-31 13:10:20 +01:00
Stephen A. Imhoff
a723567a3a
Add manylinux_2_24 for building
2021-12-30 21:59:08 +00:00
rdb
9598065641
Merge branch 'release/1.10.x'
2021-12-26 14:13:23 +01:00
rdb
987f2f036b
makepanda: Fix clang crash on macOS when compiling Objective-C++ code
2021-12-26 12:30:00 +01:00
Stephen A. Imhoff
c2635d2498
makepanda: Add rpmversion for packaging.
...
Closes #1220
2021-12-26 12:30:00 +01:00
rdb
2fcacd1bab
makepanda: Replace references to deprecated distutils module
...
distutils is deprecated as of Python 3.10 (see PEP 632) and will be removed in Python 3.12.
2021-12-25 11:51:28 +01:00
rdb
fc625eec11
Merge branch 'release/1.10.x' into incoming
2021-12-12 22:54:15 +01:00
rdb
2766bca974
makepanda: Add macOS 11.3 SDK
2021-12-12 22:47:07 +01:00
Daniel
afadb556a2
maya: Add support for Maya 2022
...
Closes #1213
2021-12-12 22:20:21 +01:00
Daniel
6acb94f451
makepanda: Support Visual Studio 2022
...
Closes #1214
2021-12-12 22:18:47 +01:00
rdb
b8c301164a
dist: Implement more reliable solution for logging stdout/stderr
...
The previous trick doesn't seem to work on one of my devices. The disadvantage of the new solution, however, is that it doesn't capture anything until site.py is successfully executed.
2021-12-10 14:56:13 +01:00
rdb
834bc2298f
makepanda: Fix compiler error building for x86(_64) on Android
2021-12-09 15:34:36 +01:00
rdb
c7cccd4791
makepanda: Fix compiling for older NDKs with armv7a
2021-12-08 14:46:42 +01:00
rdb
59ef701298
makepanda: Add back accidentally removed libc++_shared.so on Android
2021-12-07 23:03:37 +01:00
rdb
44e10d10a0
Support deploying Python apps for Android using bdist_apps
2021-12-07 21:00:08 +01:00
rdb
954bc75314
makepanda: Don't use SOABI from config vars when cross-compiling
...
[skip ci]
2021-12-06 22:34:01 +01:00
rdb
d473c794d9
makepanda: Use llvm-strip on Android instead of strip
2021-12-06 22:29:30 +01:00
rdb
9230af94a3
makepanda: Replace dx with d8 for building Dalvik executable (Android)
...
Also, do it in makepanda instead of in makepackage
2021-12-06 22:28:42 +01:00
rdb
798fa90513
makepanda: Fix missing OpenSLES link on Android
2021-12-06 22:27:32 +01:00
rdb
c594ab38ef
Support building pandagles2 on Android
2021-12-06 22:26:56 +01:00
rdb
0122c07e10
makepanda: Add pandagles2 to Config.prc, fall back if pandagl not built
2021-12-06 22:25:28 +01:00
rdb
d9e335e978
makepanda: Updates for Android compilation with latest NDK
...
[skip ci]
2021-12-05 17:13:04 +01:00
John Cote
10b291379f
Merge remote-tracking branch 'upstream/master'
2021-12-04 21:17:44 -05:00
rdb
a99a1ed991
makepanda: Android build fixes
2021-12-05 00:00:52 +01:00
rdb
cdadd00e72
makepanda: Optimize WriteEmbeddedStringFile function
...
This function took ages with a debug build of Python
2021-12-04 21:57:55 +01:00
rdb
5de31c6293
Merge branch 'release/1.10.x'
2021-12-04 21:57:35 +01:00
rdb
420d1cee61
makepanda: Fix unclosed file handles
2021-12-04 20:43:07 +01:00
rdb
985ec3061c
makepanda: Fix deprecated spelling for threading API
...
The new spelling is available since Python 2.6, so there is no chance of breakage here.
2021-12-04 20:37:14 +01:00
rdb
b42fd4ee4f
makepanda: Don't copy over old Python 2-only Pmw versions
2021-11-29 14:50:01 +01:00
rdb
78fb565f2b
Merge branch 'release/1.10.x'
2021-11-28 16:14:18 +01:00
rdb
13db762a33
makepanda: Add missing version of Windows 10 SDK
2021-11-28 13:56:21 +01:00
rdb
0bc0709b72
Merge branch 'release/1.10.x'
2021-11-02 15:20:41 +01:00
rdb
c1888ba437
makepackage: Add Python 3.11 to installer.nsi
2021-11-02 15:01:42 +01:00
John Cote
551b8a2aba
Merge remote-tracking branch 'upstream/master'
2021-09-17 20:41:40 -04:00
rdb
c293ad3da2
Merge branch 'release/1.10.x'
2021-08-03 20:19:15 +02:00
rdb
d545dbd6eb
test_wheel: Fix for Python 3.4
...
[skip ci]
2021-08-03 18:22:30 +02:00
John Cote
0830f95802
panda: libotp & libtoontown
2021-06-01 00:45:10 -04:00
rdb
55fb14b792
Merge branch 'release/1.10.x'
2021-05-11 12:21:24 +02:00
rdb
9410418840
pnmimagetypes: Changes to support compilation with OpenEXR 3.0.1
2021-05-11 11:38:40 +02:00
rdb
dd3510eea7
Merge branch 'release/1.10.x'
2021-04-08 12:30:35 +02:00
rdb
7be4b7c3bb
device: Support evdev gamepads on FreeBSD
2021-04-05 17:14:30 +02:00
rdb
8accdf1136
makewheel: Fix Python 2.7 build on macOS
2021-03-25 10:33:04 +01:00
rdb
eb6eb9f1dd
Merge branch 'release/1.10.x'
2021-03-24 13:58:00 +01:00
rdb
1fb8480585
Exclude GLVND from built distributions
2021-03-24 11:56:24 +01:00