diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-python/cffi/files | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-python/cffi/files')
| -rw-r--r-- | dev-python/cffi/files/cffi-1.14.0-darwin-no-brew.patch | 14 | ||||
| -rw-r--r-- | dev-python/cffi/files/cffi-2.0.0-pycparser-tests.patch | 106 |
2 files changed, 0 insertions, 120 deletions
diff --git a/dev-python/cffi/files/cffi-1.14.0-darwin-no-brew.patch b/dev-python/cffi/files/cffi-1.14.0-darwin-no-brew.patch deleted file mode 100644 index c92b6112b853..000000000000 --- a/dev-python/cffi/files/cffi-1.14.0-darwin-no-brew.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/setup.py b/setup.py -index e1dd39d..3e88f74 100644 ---- a/setup.py -+++ b/setup.py -@@ -105,9 +105,6 @@ def uses_msvc(): - return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif') - - def use_pkg_config(): -- if sys.platform == 'darwin' and os.path.exists('/usr/local/bin/brew'): -- use_homebrew_for_libffi() -- - _ask_pkg_config(include_dirs, '--cflags-only-I', '-I', sysroot=True) - _ask_pkg_config(extra_compile_args, '--cflags-only-other') - _ask_pkg_config(library_dirs, '--libs-only-L', '-L', sysroot=True) diff --git a/dev-python/cffi/files/cffi-2.0.0-pycparser-tests.patch b/dev-python/cffi/files/cffi-2.0.0-pycparser-tests.patch deleted file mode 100644 index aff09198d654..000000000000 --- a/dev-python/cffi/files/cffi-2.0.0-pycparser-tests.patch +++ /dev/null @@ -1,106 +0,0 @@ -https://github.com/python-cffi/cffi/commit/c36c02fa6f4f1d12a9cead81861c6f42af47da22 - -From c36c02fa6f4f1d12a9cead81861c6f42af47da22 Mon Sep 17 00:00:00 2001 -From: Eli Bendersky <eliben@gmail.com> -Date: Sat, 24 Jan 2026 17:54:58 -0800 -Subject: [PATCH] Make test_parsing more resilient to changes in pycparser - (#224) - -* Make test_parsing more resilient to changes in pycparser - -Several tests expect precise error messages from pycparser, which pycparser -doesn't guarantee. While testing CFFI with pycparser 3.0, some tests needed -to be made more resilient. I've used the .startswith() approach already used -in this file, instead of exact string matching. - -Ref #223 - -* Loosen error message assertion even more ---- - testing/cffi0/test_parsing.py | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) - -diff --git a/testing/cffi0/test_parsing.py b/testing/cffi0/test_parsing.py -index 8d4dd016..3e47bcdd 100644 ---- a/testing/cffi0/test_parsing.py -+++ b/testing/cffi0/test_parsing.py -@@ -197,7 +197,7 @@ def test_dont_remove_comment_in_line_directives(): - - some syntax error here - """) -- assert str(e.value) == "parse error\nbaz.c:9:14: before: syntax" -+ assert str(e.value).startswith("parse error\nbaz.c:9:") - # - e = pytest.raises(CDefError, ffi.cdef, """ - #line 7 "foo//bar.c" -@@ -205,21 +205,21 @@ def test_dont_remove_comment_in_line_directives(): - some syntax error here - """) - # -- assert str(e.value) == "parse error\nfoo//bar.c:8:14: before: syntax" -+ assert str(e.value).startswith("parse error\nfoo//bar.c:8:") - ffi = FFI(backend=FakeBackend()) - e = pytest.raises(CDefError, ffi.cdef, """ - \t # \t 8 \t "baz.c" \t - - some syntax error here - """) -- assert str(e.value) == "parse error\nbaz.c:9:14: before: syntax" -+ assert str(e.value).startswith("parse error\nbaz.c:9:") - # - e = pytest.raises(CDefError, ffi.cdef, """ - # 7 "foo//bar.c" - - some syntax error here - """) -- assert str(e.value) == "parse error\nfoo//bar.c:8:14: before: syntax" -+ assert str(e.value).startswith("parse error\nfoo//bar.c:8:") - - def test_multiple_line_directives(): - ffi = FFI(backend=FakeBackend()) -@@ -233,7 +233,7 @@ def test_multiple_line_directives(): - #line 8 "yadda.c" - extern int zz; - """) -- assert str(e.value) == "parse error\nbaz.c:7:14: before: syntax" -+ assert str(e.value).startswith("parse error\nbaz.c:7:") - # - e = pytest.raises(CDefError, ffi.cdef, - """ # 5 "foo.c" -@@ -245,7 +245,7 @@ def test_multiple_line_directives(): - # 8 "yadda.c" - extern int zz; - """) -- assert str(e.value) == "parse error\nbaz.c:7:14: before: syntax" -+ assert str(e.value).startswith("parse error\nbaz.c:7:") - - def test_commented_line_directive(): - ffi = FFI(backend=FakeBackend()) -@@ -262,7 +262,7 @@ def test_commented_line_directive(): - some syntax error - """) - # -- assert str(e.value) == "parse error\nbar.c:9:14: before: syntax" -+ assert str(e.value).startswith("parse error\nbar.c:9:") - e = pytest.raises(CDefError, ffi.cdef, """ - /* - # 5 "foo.c" -@@ -275,7 +275,7 @@ def test_commented_line_directive(): - */ - some syntax error - """) -- assert str(e.value) == "parse error\nbar.c:9:14: before: syntax" -+ assert str(e.value).startswith("parse error\nbar.c:9:") - - def test_line_continuation_in_defines(): - ffi = FFI(backend=FakeBackend()) -@@ -365,7 +365,7 @@ def test_unknown_name(): - e = pytest.raises(CDefError, ffi.cast, "foobarbazunknown*", 0) - assert str(e.value).startswith('cannot parse "foobarbazunknown*"') - e = pytest.raises(CDefError, ffi.cast, "int(*)(foobarbazunknown)", 0) -- assert str(e.value).startswith('cannot parse "int(*)(foobarbazunknown)"') -+ assert 'foobarbazunknown' in str(e.value) - - def test_redefine_common_type(): - prefix = "" if sys.version_info < (3,) else "b" - |
