Hello community, here is the log from the commit of package poppler for openSUSE:Factory checked in at Fri Mar 4 09:23:53 CET 2011. -------- --- GNOME/poppler/poppler-qt.changes 2010-11-12 14:38:21.000000000 +0100 +++ /mounts/work_src_done/STABLE/poppler/poppler-qt.changes 2011-03-03 16:40:13.000000000 +0100 @@ -1,0 +2,153 @@ +Wed Feb 23 13:46:20 UTC 2011 - fcrozat@novell.com + +- Update to version 0.16.2: + + Core: + - Fix text extraction for some files + + qt4: + - Fix crash regression in unicodeToQString +- Changes from version 0.16.1: + + Core: + - Fix colorspace issues in the Cairo backend (fdo#32746) + - Remove declaration of function without implementation + - Do not crash in case jpeg_create_decompress fails (fdo#32890) + - Fix variable access mismatch (fdo#33063) + - Fix converting some pdf to ps with -level1sep (fdo#32365) + - Fix line selection, dont check y for Line selections + - Include zlib header in PNGWriter.cc + - Fix memleaks + + glib: + - Use NULL instead of FALSE for functions returning a pointer + - Fix memory leak in poppler_page_get_text_layout() for pages + with no text + + qt4: + - Fix unicodeToQString() to correctly decode the Unicode + sequence +- Changes from version 0.16.0: + + core: + - Improve the correctness of radial shadings (fdo#32349) + - Adapt the zlib-based FlateStream code to API changes + (fdo#32065) + - Make PreScanOutputDev be less agressive when deciding to + rasterize (fdo#30107) + - Fix some warnings in newer gcc in Splash backend + - Fix the preliminary bbox/clip calculation in Splash backend + - Use A1 instead of A8 for imagemask in the Cairo backend + + utils: + - Do not return 99 (or 1) with -h, -v and -printenc (fdo#32149) + + build system: + - Add more warning flags to the default gcc builds + - Enable GObject introspection support in the cmake build system +- Changes from version 0.15.3: + + core: + - Improve rendering of radial shadings + - Open a broken file (fdo#31861) + - Correct parsing of linearization table (fdo#31627) + - Find fonts inside patterns (fdo#31948) + - Use a std::vector<char> instead of a var-length-array of + chars + - Fix crashes in broken files + - Use sets instead of arrays for looking for duplicate fonts + + cpp: + - Include correction + + utils: + - pdffonts: Remove duplicated code +- Changes from version 0.15.2: + + core: + - Improve shadings and antialias in the Splash backend + (fdo#30436) + - Linearization improvements + - Small improvements to the Arthur backend + - Fix calculation of the size of some pages (fdo#30784) + - Fix crashes in broken documents + + qt4: + - Add Page::renderToPainter() method + - Add setDebugErrorFunction() method + + cpp: + - Add the hability to render pages to an image + + utils: + - Add -p flag to pdfimages +- Changes from version 0.15.1: + + core: + - Consider render value when colorizing text (fdo#2807) + - Improve rendering of Shading Type 6 and 7 + - Improve dict lookup speed for big dicts + - Fix multiple crashes in malformed PDF files + - Fix memory leak in in malformed PDF files + - Fix memory leak in the Catalog names + - Fix uninitialized uses on DCTScanInfo + - Fix a crash when drawing square/circle annots without a + border (fdo#30580) + - Only clip boxes to mediabox if we are at the page level + (fdo#30784) + - Do not omit the notdef glyph in the Splash backend + - Fix a crash when redering documents with invalid type 3 + fonts in the Cairo backend + - Form improvements + - Add a method to get the PDF file identifier + + glib: + - Add more printing options to the API + - Add a method to get the PDF file identifier + - Add accessor for all PopplerDocument properties + - Form improvements + - Documentation improvements + - Improvements to the demo + + qt4: + - Add a callback to know which page has been printed + - Add a method to get the PDF file identifier + - Optimize GooString to QString conversion + - Update Doxyfile (enables .qch file for assistant) + + utils: + - pdftohtml: Add -s option to generate a single HTML page + - pdftotext: Add -bbox option + + cpp: + - Add the possibility of loading a document from raw data + - Add a method to get the PDF file identifier + - Improve Unicode to ustring conversion + - Documentation improvements + - Update Doxyfile +- Changes from version 0.15.0: + + core: + - Remove exception support + - Improve creation of Annotations + - Fix failure to parse PDF with damaged internal structure. + (fdo#29189, fdo#3870) + - Add a way to access the raw text of a page + - Speed improvements when reading multiple characters from a + given Stream + - Speed improvements in the Splash backend + - Speed improvement in gray color space calculations + - Speed improvement in ICC color space calculations + - Speed improvement when reading some fonts + - Make GBool a bool instead of an int + + glib: + - Add GObject introspection support + - Improve creation of Annotations + - Add a way to get the coordinates of each character of a page + - Add a way to get the page label + - Documentation improvements + - Support password protected documents in the demo + - Support for selection in the demo + - Support for adding annotationss in the demo + + qt4: + - Add a way to access the raw text of a page + - Recognize "Print" as named action + - Documentation improvements + + build system: + - Improvements when build the glib frontend with CMake + + utils: + - pdftohtml: Use splash instead of external gs invocation to + render the background + - pdftohtml: Let the user specify the resolution of the + background. (fdo#29551) + + cpp: + - Add a way to access the raw text of a page +- Changes from version 0.14.3: + + core: + - Tell Windows we are writing/reading binary data from + stdout/stdio (fdo#29329) + - Fix crash when parsing some Movie elements (kde#249586) +- Bump soname for glib / cpp / qt / qt4 libraries +- Add gobject-introspection-devel BuildRequires to enable + introspection support. + +------------------------------------------------------------------- poppler.changes: same change calling whatdependson for head-i586 Old: ---- poppler-0.14.4.tar.bz2 New: ---- poppler-0.16.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ poppler-qt.spec ++++++ --- /var/tmp/diff_new_pack.TJsYMk/_old 2011-03-04 09:17:03.000000000 +0100 +++ /var/tmp/diff_new_pack.TJsYMk/_new 2011-03-04 09:17:03.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package poppler-qt (Version 0.14.4) +# spec file for package poppler-qt # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,6 +19,7 @@ %define build_qt 1 Name: poppler-qt +BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: gtk2-devel BuildRequires: gcc-c++ @@ -34,15 +35,16 @@ BuildRequires: update-desktop-files BuildRequires: zlib-devel BuildRequires: pkg-config -Version: 0.14.4 -Release: 2 +Version: 0.16.2 +Release: 1 # Actual version of poppler-data: %define poppler_data_version 0.2.1 -%define poppler_soname 7 +%define poppler_soname 12 %define poppler_cpp_soname 0 -%define poppler_glib_soname 5 -%define poppler_qt_soname 2 +%define poppler_glib_soname 6 +%define poppler_qt_soname 3 %define poppler_qt4_soname 3 +%define poppler_api 0.16 Url: http://poppler.freedesktop.org/ Group: System/Libraries License: GPLv2+ @@ -261,11 +263,11 @@ %files -n libpoppler-qt%{poppler_qt_soname} %defattr (-, root, root) -%{_libdir}/libpoppler-qt.so.* +%{_libdir}/libpoppler-qt.so.%{poppler_qt_soname}* %files -n libpoppler-qt4-%{poppler_qt4_soname} %defattr (-, root, root) -%{_libdir}/libpoppler-qt4.so.* +%{_libdir}/libpoppler-qt4.so.%{poppler_qt4_soname}* %files -n libpoppler-qt3-devel %defattr (-, root, root) @@ -286,11 +288,12 @@ %files -n libpoppler%{poppler_soname} %defattr (-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README README-XPDF TODO -%{_libdir}/libpoppler.so.* +%{_libdir}/libpoppler.so.%{poppler_soname}* %files -n libpoppler-glib%{poppler_glib_soname} %defattr (-, root, root) -%{_libdir}/libpoppler-glib.so.* +%{_libdir}/libpoppler-glib.so.%{poppler_glib_soname}* +%{_libdir}/girepository-1.0/Poppler-%{poppler_api}.typelib %files tools %defattr (-, root, root) @@ -299,7 +302,7 @@ %files -n libpoppler-cpp%{poppler_cpp_soname} %defattr(-, root, root) -%{_libdir}/libpoppler-cpp.so.0* +%{_libdir}/libpoppler-cpp.so.%{poppler_cpp_soname}* %files -n libpoppler-devel %defattr (-, root, root) @@ -317,6 +320,7 @@ %{_includedir}/poppler/glib %{_libdir}/libpoppler-glib.so %{_libdir}/pkgconfig/poppler-glib.pc +%{_datadir}/gir-1.0/Poppler-%{poppler_api}.gir %files -n libpoppler-doc %defattr (-, root, root) ++++++ poppler.spec ++++++ --- /var/tmp/diff_new_pack.TJsYMk/_old 2011-03-04 09:17:03.000000000 +0100 +++ /var/tmp/diff_new_pack.TJsYMk/_new 2011-03-04 09:17:03.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package poppler (Version 0.14.4) +# spec file for package poppler # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,6 +19,7 @@ %define build_qt 0 Name: poppler +BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: gtk2-devel BuildRequires: gcc-c++ @@ -34,15 +35,16 @@ BuildRequires: update-desktop-files BuildRequires: zlib-devel BuildRequires: pkg-config -Version: 0.14.4 -Release: 2 +Version: 0.16.2 +Release: 1 # Actual version of poppler-data: %define poppler_data_version 0.2.1 -%define poppler_soname 7 +%define poppler_soname 12 %define poppler_cpp_soname 0 -%define poppler_glib_soname 5 -%define poppler_qt_soname 2 +%define poppler_glib_soname 6 +%define poppler_qt_soname 3 %define poppler_qt4_soname 3 +%define poppler_api 0.16 Url: http://poppler.freedesktop.org/ Group: System/Libraries License: GPLv2+ @@ -261,11 +263,11 @@ %files -n libpoppler-qt%{poppler_qt_soname} %defattr (-, root, root) -%{_libdir}/libpoppler-qt.so.* +%{_libdir}/libpoppler-qt.so.%{poppler_qt_soname}* %files -n libpoppler-qt4-%{poppler_qt4_soname} %defattr (-, root, root) -%{_libdir}/libpoppler-qt4.so.* +%{_libdir}/libpoppler-qt4.so.%{poppler_qt4_soname}* %files -n libpoppler-qt3-devel %defattr (-, root, root) @@ -286,11 +288,12 @@ %files -n libpoppler%{poppler_soname} %defattr (-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README README-XPDF TODO -%{_libdir}/libpoppler.so.* +%{_libdir}/libpoppler.so.%{poppler_soname}* %files -n libpoppler-glib%{poppler_glib_soname} %defattr (-, root, root) -%{_libdir}/libpoppler-glib.so.* +%{_libdir}/libpoppler-glib.so.%{poppler_glib_soname}* +%{_libdir}/girepository-1.0/Poppler-%{poppler_api}.typelib %files tools %defattr (-, root, root) @@ -299,7 +302,7 @@ %files -n libpoppler-cpp%{poppler_cpp_soname} %defattr(-, root, root) -%{_libdir}/libpoppler-cpp.so.0* +%{_libdir}/libpoppler-cpp.so.%{poppler_cpp_soname}* %files -n libpoppler-devel %defattr (-, root, root) @@ -317,6 +320,7 @@ %{_includedir}/poppler/glib %{_libdir}/libpoppler-glib.so %{_libdir}/pkgconfig/poppler-glib.pc +%{_datadir}/gir-1.0/Poppler-%{poppler_api}.gir %files -n libpoppler-doc %defattr (-, root, root) ++++++ poppler-0.14.4.tar.bz2 -> poppler-0.16.2.tar.bz2 ++++++ ++++ 109865 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org