diff options
Diffstat (limited to 'converters/py-rencode/files')
-rw-r--r-- | converters/py-rencode/files/patch-build.py | 18 | ||||
-rw-r--r-- | converters/py-rencode/files/patch-pyproject.toml | 11 | ||||
-rw-r--r-- | converters/py-rencode/files/patch-setup.py | 20 |
3 files changed, 29 insertions, 20 deletions
diff --git a/converters/py-rencode/files/patch-build.py b/converters/py-rencode/files/patch-build.py new file mode 100644 index 000000000000..0a5bc1187c46 --- /dev/null +++ b/converters/py-rencode/files/patch-build.py @@ -0,0 +1,18 @@ +--- build.py.orig 2025-07-30 20:26:01 UTC ++++ build.py +@@ -11,7 +11,6 @@ from setuptools.command.build_ext import build_ext + from setuptools.command.build_ext import build_ext + + +-COMPILE_ARGS = ["-march=native", "-O3", "-msse", "-msse2", "-mfma", "-mfpmath=sse"] + LINK_ARGS: list[str] = [] + INCLUDE_DIRS: list[str] = [] + LIBRARIES: list[str] = [] +@@ -22,7 +21,6 @@ def build() -> None: + Extension( + "*", + ["rencode/*.pyx"], +- extra_compile_args=COMPILE_ARGS, + extra_link_args=LINK_ARGS, + include_dirs=INCLUDE_DIRS, + libraries=LIBRARIES, diff --git a/converters/py-rencode/files/patch-pyproject.toml b/converters/py-rencode/files/patch-pyproject.toml new file mode 100644 index 000000000000..eb1050c55f5a --- /dev/null +++ b/converters/py-rencode/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2025-05-29 19:52:15 UTC ++++ pyproject.toml +@@ -9,7 +9,7 @@ exclude = ['rencode/*.c'] + exclude = ['rencode/*.c'] + + [tool.poetry.build] +-script = "build.py" ++script = "_build.py" + + [tool.poetry.dependencies] + python = "^3.9" diff --git a/converters/py-rencode/files/patch-setup.py b/converters/py-rencode/files/patch-setup.py deleted file mode 100644 index a3bc8f1f39db..000000000000 --- a/converters/py-rencode/files/patch-setup.py +++ /dev/null @@ -1,20 +0,0 @@ -# 1) make setup.py test command work via test_suite directive -# 2) Honour/respect user CFLAGS -# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233561 - ---- setup.py.orig 2024-01-31 07:33:33 UTC -+++ setup.py -@@ -42,7 +42,6 @@ ext_modules = [ - ext_modules = [ - Extension( - "rencode._rencode", -- extra_compile_args=["-O3"], - sources=["rencode/_rencode" + source_ext], - ), - ] -@@ -97,4 +96,5 @@ setup( - cmdclass={"build_ext": optional_build_ext}, - ext_modules=ext_modules, - setup_requires=["setuptools"], -+ test_suite='tests', - ) |