mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-28 15:53:55 -04:00
Merge branch 'release/1.10.x'
This commit is contained in:
commit
1ea8c9f299
@ -23,12 +23,14 @@ This is a list of all the people who are contributing financially to Panda3D. I
|
||||
|
||||
* Sam Edwards
|
||||
* Max Voss
|
||||
* Will Nielsen
|
||||
|
||||
## Enthusiasts
|
||||
|
||||

|
||||
|
||||
* Eric Thomson
|
||||
* Kyle Roach
|
||||
|
||||
## Backers
|
||||
|
||||
|
2
direct/src/dist/FreezeTool.py
vendored
2
direct/src/dist/FreezeTool.py
vendored
@ -785,7 +785,7 @@ class Freezer:
|
||||
# already-imported modules. (Some of them might do their own
|
||||
# special path mangling.)
|
||||
for moduleName, module in list(sys.modules.items()):
|
||||
if module and hasattr(module, '__path__'):
|
||||
if module and getattr(module, '__path__', None) is not None:
|
||||
path = list(getattr(module, '__path__'))
|
||||
if path:
|
||||
modulefinder.AddPackagePath(moduleName, path[0])
|
||||
|
@ -799,6 +799,13 @@ if (COMPILER=="GCC"):
|
||||
SmartPkgEnable("JPEG", "", ("jpeg"), "jpeglib.h")
|
||||
SmartPkgEnable("PNG", "libpng", ("png"), "png.h", tool = "libpng-config")
|
||||
|
||||
# Copy freetype libraries to be specified after harfbuzz libraries as well,
|
||||
# because there's a circular dependency between the two libraries.
|
||||
if not PkgSkip("FREETYPE") and not PkgSkip("HARFBUZZ"):
|
||||
for (opt, name) in LIBNAMES:
|
||||
if opt == "FREETYPE":
|
||||
LibName("HARFBUZZ", name)
|
||||
|
||||
if not PkgSkip("FFMPEG"):
|
||||
if GetTarget() == "darwin":
|
||||
LibName("FFMPEG", "-framework VideoDecodeAcceleration")
|
||||
|
Loading…
x
Reference in New Issue
Block a user