[poppler] 3 commits - CMakeLists.txt NEWS poppler/Makefile.am qt4/src

Albert Astals Cid aacid at kemper.freedesktop.org
Mon Sep 8 14:50:34 PDT 2008


 CMakeLists.txt         |    2 
 NEWS                   |  115 +++++++++++++++++++++++++++++++++++++++++++++++++
 poppler/Makefile.am    |    2 
 qt4/src/CMakeLists.txt |    2 
 qt4/src/Makefile.am    |    2 
 5 files changed, 119 insertions(+), 4 deletions(-)

New commits:
commit e34022a8fcfb9fe211dd6b561377d855972b2087
Author: Albert Astals Cid <aacid at kde.org>
Date:   Mon Sep 8 23:36:04 2008 +0200

    Increase soname for libpoppler, i'm almost sure we broke BC there

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 63f28b7..9cc3d3f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -245,7 +245,7 @@ add_library(poppler STATIC ${poppler_SRCS})
 else(MSVC)
 add_library(poppler SHARED ${poppler_SRCS})
 endif(MSVC)
-set_target_properties(poppler PROPERTIES VERSION 3.0.0 SOVERSION 3)
+set_target_properties(poppler PROPERTIES VERSION 4.0.0 SOVERSION 4)
 target_link_libraries(poppler ${poppler_LIBS})
 install(TARGETS poppler RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib)
 
diff --git a/poppler/Makefile.am b/poppler/Makefile.am
index 6d163f7..db9fd74 100644
--- a/poppler/Makefile.am
+++ b/poppler/Makefile.am
@@ -136,7 +136,7 @@ libpoppler_la_LIBADD =				\
 	$(PTHREAD_LIBS)				\
 	$(win32_libs)
 
-libpoppler_la_LDFLAGS = -version-info 3:0:0 @create_shared_lib@
+libpoppler_la_LDFLAGS = -version-info 4:0:0 @create_shared_lib@
 
 if ENABLE_XPDF_HEADERS
 
commit bc275049d6ef083daf71a043ccf23fd0634f5c4d
Author: Albert Astals Cid <aacid at kde.org>
Date:   Mon Sep 8 23:33:24 2008 +0200

    soname 3.1.0 for qt4 libs, we are BC/SC but got new API

diff --git a/qt4/src/CMakeLists.txt b/qt4/src/CMakeLists.txt
index 6928ea2..b18c491 100644
--- a/qt4/src/CMakeLists.txt
+++ b/qt4/src/CMakeLists.txt
@@ -33,7 +33,7 @@ if (ENABLE_SPLASH)
 endif (ENABLE_SPLASH)
 qt4_automoc(${poppler_qt4_SRCS})
 add_library(poppler-qt4 SHARED ${poppler_qt4_SRCS})
-set_target_properties(poppler-qt4 PROPERTIES VERSION 3.0.0 SOVERSION 3)
+set_target_properties(poppler-qt4 PROPERTIES VERSION 3.1.0 SOVERSION 3)
 target_link_libraries(poppler-qt4 poppler ${QT4_QTCORE_LIBRARY} ${QT4_QTGUI_LIBRARY} ${QT4_QTXML_LIBRARY})
 if(MSVC)
 target_link_libraries(poppler-qt4 poppler ${poppler_LIBS})
diff --git a/qt4/src/Makefile.am b/qt4/src/Makefile.am
index 15642b7..39e7275 100644
--- a/qt4/src/Makefile.am
+++ b/qt4/src/Makefile.am
@@ -60,7 +60,7 @@ libpoppler_qt4_la_LIBADD += 			\
 	$(top_builddir)/poppler/libpoppler-arthur.la
 endif
 
-libpoppler_qt4_la_LDFLAGS = -version-info 3:0:0
+libpoppler_qt4_la_LDFLAGS = -version-info 4:0:1
 
 # This rule lets GNU make create any *.moc from the equivalent *.h
 .h.moc:
commit 06743a25a73adc3fba95f7b4ad74a6dde1a54ead
Author: Albert Astals Cid <aacid at kde.org>
Date:   Mon Sep 8 23:23:06 2008 +0200

    added news for 0.9.0

diff --git a/NEWS b/NEWS
index e4e2e0b..eda53f8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,118 @@
+Release 0.9.0 (0.10 Beta 1)
+
+	Core:
+	 * Initial JavaScript support
+	 * Annotation improvements
+	 * Improvements in the Arthur based renderer
+	 * Improvements in the Cairo based renderer
+	 * Added a JPEG2000 decoder based on OpenJPEG
+	 * Small fixes in ActualText implementation
+	 * Fix jpeg rendering when not using the libjpeg based decoder
+	 * Movie fixes
+	 * Do not get out of memory on documents that specify huge fonts
+	 * Emulate Adobe Reader behaviour on documents with duplicate keys in Dictionaries
+	 * Forms improvements	
+	
+	Qt4 frontend:
+	 * Annotation improvements
+	 * Forms improvements
+	 * Add the possibility of extracting embedded fonts
+	 * Initial Movie support
+	 * Documentation improvements
+	 * Small improvements in the PS exporter
+	
+	glib frontend:
+	 * Annotation improvements
+	 * Attachment fixes
+	
+	utils:
+	 * updated man pages
+	 * Added -listenc to pdfinfo and pdftotext
+
+Release 0.8.7
+
+	Core:
+	 * Fix regression in Form rendering
+	 * Fix memory leak in the cairo backend
+
+Release 0.8.6
+
+	Core:
+	 * Call error() when font loading fails
+	 * Be less strict parsing TTF tables (bug #16940)
+	 * Fix crash due to uninitialized variable
+
+	Qt 4 frontend:
+	 * Make the paper color setting working as it should
+	 * Make sure to use the correct page width/height for form widgets coordinates
+
+Release 0.8.5
+
+	Core:
+	 * Fix crash on PDF that define a page thumbnail but it's not a Stream
+	 * Fix crash when Annots object is not of the desired type
+	 * Fix crash when obtaining fonts in PDF where XObjects link themselves in loops
+	 * Fix crash on documents with an IRT object
+	 * Saving should work much better now
+	 * Plug some memory leaks in Annotation handling
+	
+	Utils:
+	 * pdftohtml: Don't crash on documents that specify an invalid named dest for a link
+	 * pdftohtml: Make html output to keep all the spaces with &nbsp;
+	 * pdftohtml: Improve a bit text layout
+	 * pdftohtml: Make xml output valid xml
+
+Release 0.8.4
+
+	Core:
+	 * Fix leak in ABWOutputDev.cc
+	 * Fix uninitialized variable that broke file saving in some cases
+	 * Use a single global FT_Library in CairoOutputDev.
+	   Fixes some crashes in CairoOutputDev.
+	
+	Qt 4 frontend:
+	 * Fix saving over existing files
+	
+	build system:
+	 * Make sure Qt4 moc is used to generate moc files in Qt4 frontend
+
+Release 0.8.3
+
+	Core:
+	 * Fix crash when reading some PDF with annotations
+	 * Fix crash on PDF that reference Optional Content elements that don't exist
+	 * Fix leaks on error conditions
+	 * Do not limit CharCodeToUnicodeString to 8 characters
+	 * Support for surrogates outside the BMP plane
+	
+	Qt 3 frontend:
+	 * Fix crash when reading PDF with password
+	 * Fix leak when calling scanForFonts()
+	
+	Qt 4 frontend:
+	 * Fix the text() method
+	
+	Splash renderer:
+	 * Fix compilation with --enable-fixedpoint
+
+Release 0.8.2
+
+	core:
+	 * Fix call broken by a fix introduced in 0.8.1
+
+Release 0.8.1
+
+	core:
+	 * Do not call FT_Done_Face on a live cairo_font_face_t as it might cause crashes
+	 * Do not take into account Colorspace resource subdictionary for image XObjects
+	 * Downsample 16 bit per component images to 8 bit per component so they render
+	
+	build system:
+	 * Link to pthread when the system needs it
+
+	windows:
+	 * Fix comparing against NULL instead against INVALID_HANDLE_VALUE when calling FindFirstFile
+
 Release 0.8.0
 
 	* Fix caching of members in the glib frontend causing issues with rendering


More information about the poppler mailing list