mirror of
https://github.com/termux-pacman/termux-packages.git
synced 2026-02-11 12:20:52 +00:00
49 lines
2.2 KiB
Diff
49 lines
2.2 KiB
Diff
--- Pillow-12.0.0/setup.py.orig 2025-11-18 17:26:26.007519913 +0530
|
|
+++ Pillow-12.0.0/setup.py 2025-11-18 17:33:11.193581763 +0530
|
|
@@ -575,8 +575,8 @@
|
|
for d in os.environ[k].split(os.path.pathsep):
|
|
_add_directory(library_dirs, d)
|
|
|
|
- _add_directory(library_dirs, os.path.join(sys.prefix, "lib"))
|
|
- _add_directory(include_dirs, os.path.join(sys.prefix, "include"))
|
|
+ _add_directory(library_dirs, os.path.join("@TERMUX_PREFIX@", "lib"))
|
|
+ _add_directory(include_dirs, os.path.join("@TERMUX_PREFIX@", "include"))
|
|
|
|
#
|
|
# add platform directories
|
|
@@ -658,7 +658,7 @@
|
|
extension.extra_compile_args = ["-Wno-nullability-completeness"]
|
|
|
|
elif sys.platform.startswith(("linux", "gnu", "freebsd")):
|
|
- for dirname in _find_library_dirs_ldconfig():
|
|
+ for dirname in []:
|
|
_add_directory(library_dirs, dirname)
|
|
if sys.platform.startswith("linux") and os.environ.get("ANDROID_ROOT"):
|
|
# termux support for android.
|
|
@@ -684,7 +684,7 @@
|
|
# FIXME: check /opt/stuff directories here?
|
|
|
|
# standard locations
|
|
- if not self.disable_platform_guessing:
|
|
+ if False:
|
|
_add_directory(library_dirs, "/usr/local/lib")
|
|
_add_directory(include_dirs, "/usr/local/include")
|
|
|
|
@@ -1086,13 +1086,13 @@ for src_file in _IMAGING:
|
|
for src_file in _LIB_IMAGING:
|
|
files.append(os.path.join("src/libImaging", src_file + ".c"))
|
|
ext_modules = [
|
|
- Extension("PIL._imaging", files),
|
|
- Extension("PIL._imagingft", ["src/_imagingft.c"]),
|
|
+ Extension("PIL._imaging", files, extra_link_args=["-lm"]),
|
|
+ Extension("PIL._imagingft", ["src/_imagingft.c"], extra_link_args=["-lm"]),
|
|
Extension("PIL._imagingcms", ["src/_imagingcms.c"]),
|
|
Extension("PIL._webp", ["src/_webp.c"]),
|
|
Extension("PIL._avif", ["src/_avif.c"]),
|
|
Extension("PIL._imagingtk", ["src/_imagingtk.c", "src/Tk/tkImaging.c"]),
|
|
- Extension("PIL._imagingmath", ["src/_imagingmath.c"]),
|
|
+ Extension("PIL._imagingmath", ["src/_imagingmath.c"], extra_link_args=["-lm"]),
|
|
Extension("PIL._imagingmorph", ["src/_imagingmorph.c"]),
|
|
]
|
|
|