- restore reproducible.patch to not add a random tmp path
(boo#1062303) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-yarl?expand=0&rev=62
This commit is contained in:
parent
24beda1d74
commit
f8fe4b0773
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 16 22:10:35 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- restore reproducible.patch to not add a random tmp path
|
||||||
|
(boo#1062303)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Jan 14 15:08:48 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
Sun Jan 14 15:08:48 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
@ -24,6 +24,7 @@ Summary: Yet another URL library
|
|||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
URL: https://github.com/aio-libs/yarl/
|
URL: https://github.com/aio-libs/yarl/
|
||||||
Source: https://files.pythonhosted.org/packages/source/y/yarl/yarl-%{version}.tar.gz
|
Source: https://files.pythonhosted.org/packages/source/y/yarl/yarl-%{version}.tar.gz
|
||||||
|
Patch1: reproducible.patch
|
||||||
BuildRequires: %{python_module Cython}
|
BuildRequires: %{python_module Cython}
|
||||||
BuildRequires: %{python_module devel >= 3.7}
|
BuildRequires: %{python_module devel >= 3.7}
|
||||||
BuildRequires: %{python_module expandvars}
|
BuildRequires: %{python_module expandvars}
|
||||||
|
22
reproducible.patch
Normal file
22
reproducible.patch
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
Date: 2023-12-12
|
||||||
|
Author: Bernhard M. Wiedemann <bwiedemann suse de>
|
||||||
|
|
||||||
|
Make package build reproducible
|
||||||
|
|
||||||
|
For this we avoid the use of a random tmp path
|
||||||
|
that gets embedded into
|
||||||
|
/usr/lib64/python3.10/site-packages/yarl/_quoting_c.cpython-310-x86_64-linux-gnu.so
|
||||||
|
|
||||||
|
Index: yarl-1.9.4/packaging/pep517_backend/_backend.py
|
||||||
|
===================================================================
|
||||||
|
--- yarl-1.9.4.orig/packaging/pep517_backend/_backend.py
|
||||||
|
+++ yarl-1.9.4/packaging/pep517_backend/_backend.py
|
||||||
|
@@ -207,7 +207,7 @@ def _in_temporary_directory(src_dir: Pat
|
||||||
|
@contextmanager
|
||||||
|
def maybe_prebuild_c_extensions(
|
||||||
|
line_trace_cython_when_unset: bool = False,
|
||||||
|
- build_inplace: bool = False,
|
||||||
|
+ build_inplace: bool = True,
|
||||||
|
config_settings: dict[str, str] | None = None,
|
||||||
|
) -> t.Generator[None, t.Any, t.Any]:
|
||||||
|
"""Pre-build C-extensions in a temporary directory, when needed.
|
Loading…
Reference in New Issue
Block a user