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