Hello community, here is the log from the commit of package python-PyMuPDF for openSUSE:Factory checked in at 2019-07-31 14:29:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-PyMuPDF (Old) and /work/SRC/openSUSE:Factory/.python-PyMuPDF.new.4126 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-PyMuPDF" Wed Jul 31 14:29:27 2019 rev:5 rq:719838 version:1.14.19 Changes: -------- --- /work/SRC/openSUSE:Factory/python-PyMuPDF/python-PyMuPDF.changes 2019-06-03 18:56:20.832407115 +0200 +++ /work/SRC/openSUSE:Factory/.python-PyMuPDF.new.4126/python-PyMuPDF.changes 2019-07-31 14:29:35.290072192 +0200 @@ -1,0 +2,34 @@ +Tue Jul 30 11:17:47 UTC 2019 - pgaj...@suse.com + +- version update to 1.14.19 + * minor fixes + * added method to check PDF signature status (#326) + +------------------------------------------------------------------- +Thu Jul 18 08:02:49 UTC 2019 - Yunhe Guo <i...@guoyunhe.me> + +- Version 1.14.18 + * Update README.md + +------------------------------------------------------------------- +Sat Jul 6 07:58:25 UTC 2019 - Yunhe Guo <i...@guoyunhe.me> + +- Version 1.14.17 + * Added method Document.fullcopyPage to make full page copies within + a PDF (not just copied references as Document.copyPage does). + * Changed methods Page.getPixmap, Document.getPagePixmap to now use + alpha=False as default. + * Changed text extraction: the span dictionary now (again) contains + its rectangle under the bbox key. + * Changed methods Document.movePage and Document.copyPage to use + direct functions instead of wrapping Document.select - similar to + Document.deletePage in v1.14.16. + * The GitHub repo no longer contains interface files generated by SWIG + (fitz.py, fitz_wrap.c). This allows easier tracking of inter-version + source differences which is needed by providers of various Linux + platforms. The PyPI source distribution still has the previous + structure which includes those generated files. +- Add swig and libpng16 build requires +- Removed Python2 package since upstream doesn't support it anymore. + +------------------------------------------------------------------- Old: ---- PyMuPDF-1.14.16.tar.gz New: ---- PyMuPDF-1.14.19.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-PyMuPDF.spec ++++++ --- /var/tmp/diff_new_pack.WHw2UV/_old 2019-07-31 14:29:35.918071683 +0200 +++ /var/tmp/diff_new_pack.WHw2UV/_new 2019-07-31 14:29:35.918071683 +0200 @@ -17,9 +17,11 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +# Upstream doesn't support Python 2 anymore. +%define skip_python2 1 %define pypi_name PyMuPDF Name: python-%{pypi_name} -Version: 1.14.16 +Version: 1.14.19 Release: 0 Summary: Python binding for MuPDF, a PDF and XPS viewer License: GPL-3.0-only AND AGPL-3.0-only @@ -32,13 +34,15 @@ BuildRequires: fdupes BuildRequires: gcc BuildRequires: jbig2dec-devel -BuildRequires: mupdf-devel-static +BuildRequires: mupdf-devel-static >= 1.14.0 BuildRequires: pkgconfig BuildRequires: python-rpm-macros +BuildRequires: swig BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(harfbuzz) BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(libopenjp2) +BuildRequires: pkgconfig(libpng16) BuildRequires: pkgconfig(zlib) %python_subpackages @@ -60,6 +64,9 @@ %python_install %python_expand %fdupes %{buildroot}%{$python_sitearch} +%check +# no upstream tests + %files %{python_files} %license COPYING %doc README.md doc/PyMuPDF.pdf ++++++ PyMuPDF-1.14.16.tar.gz -> PyMuPDF-1.14.19.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-PyMuPDF/PyMuPDF-1.14.16.tar.gz /work/SRC/openSUSE:Factory/.python-PyMuPDF.new.4126/PyMuPDF-1.14.19.tar.gz differ: char 12, line 1 ++++++ fix-library-linking.patch ++++++ --- /var/tmp/diff_new_pack.WHw2UV/_old 2019-07-31 14:29:35.942071664 +0200 +++ /var/tmp/diff_new_pack.WHw2UV/_new 2019-07-31 14:29:35.942071664 +0200 @@ -6,7 +6,7 @@ "mupdf", #'crypto', #openssl is required by mupdf on archlinux - #'jbig2dec', 'openjp2', 'jpeg', 'freetype', -+ 'jbig2dec', 'openjp2', 'jpeg', 'freetype', 'harfbuzz', ++ 'jbig2dec', 'openjp2', 'jpeg', 'freetype', 'harfbuzz', 'png16', "mupdf-third", ], # the libraries to link with )