From 968ffdf8938efebff31df4e821bd2c67a5b7d9a12fe3016c0245bc6b1c00dbaf Mon Sep 17 00:00:00 2001 From: Hans-Peter Jansen Date: Mon, 22 Mar 2021 01:35:42 +0000 Subject: [PATCH] Accepting request 880432 from home:frispete:python - Add fix-image-argb-test.patch to fix image format tests OBS-URL: https://build.opensuse.org/request/show/880432 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-poppler?expand=0&rev=3 --- fix-image-argb-test.patch | 15 +++++++++++++++ python-python-poppler.changes | 5 +++++ python-python-poppler.spec | 9 +++++---- series | 2 ++ 4 files changed, 27 insertions(+), 4 deletions(-) create mode 100644 fix-image-argb-test.patch create mode 100644 series diff --git a/fix-image-argb-test.patch b/fix-image-argb-test.patch new file mode 100644 index 0000000..dd7eca7 --- /dev/null +++ b/fix-image-argb-test.patch @@ -0,0 +1,15 @@ +Index: b/tests/test_image.py +=================================================================== +--- a/tests/test_image.py ++++ b/tests/test_image.py +@@ -40,8 +40,8 @@ def test_data_size(pdf_page): + + + def test_image_format_to_str(): +- assert str(Image.Format.argb32) == "BGRA" +- assert str(Image.Format.invalid) == "" ++ assert str(Image.Format.argb32) in ("BGRA", "format_enum.argb32") ++ assert str(Image.Format.invalid) in ("", "format_enum.invalid") + + + def test_image_memory_view(pdf_page): diff --git a/python-python-poppler.changes b/python-python-poppler.changes index 6885771..9b0a46a 100644 --- a/python-python-poppler.changes +++ b/python-python-poppler.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 22 01:19:20 UTC 2021 - Hans-Peter Jansen + +- Add fix-image-argb-test.patch to fix image format tests + ------------------------------------------------------------------- Tue Oct 6 10:45:50 UTC 2020 - Hans-Peter Jansen diff --git a/python-python-poppler.spec b/python-python-poppler.spec index 68fc544..355d7f5 100644 --- a/python-python-poppler.spec +++ b/python-python-poppler.spec @@ -1,7 +1,7 @@ # # spec file for package python-python-poppler # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2020 LISA GmbH ,Bingen, Germany # # All modifications and additions to the file contributed by third parties @@ -28,16 +28,17 @@ Group: Development/Libraries/Python URL: https://github.com/cbrunet/python-poppler Source: python-poppler-%{version}.tar.xz Patch: use-system-pybind11.patch -BuildRequires: python3 +Patch1: fix-image-argb-test.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module pybind11-devel} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} -BuildRequires: pkg-config BuildRequires: c++_compiler BuildRequires: cmake BuildRequires: fdupes +BuildRequires: pkg-config BuildRequires: python-rpm-macros +BuildRequires: python3 BuildRequires: pkgconfig(poppler) # some tests require this this BuildRequires: poppler-data @@ -72,7 +73,7 @@ export CXXFLAGS="%{optflags}" %files %{python_files} %license LICENSE.txt -%doc README.md +%doc README.md %{python_sitearch}/ %changelog diff --git a/series b/series new file mode 100644 index 0000000..8eb4d9b --- /dev/null +++ b/series @@ -0,0 +1,2 @@ +use-system-pybind11.patch +fix-image-argb-test.patch