Commit graph

109 commits

Author SHA1 Message Date
reed
86577947ee Create a Makefile.common so poppler-qt will use same.
Remove distinfo from poppler-qt.

Make sure that poppler-qt depends on at least same version of poppler.

Take maintainership for poppler-qt.

This updates poppler-qt to 0.4.4. (I didn't check to see if fixes
are related to "qt".)
2006-01-11 17:49:35 +00:00
reed
661dd87b35 Add BUILDLINK_RECOMMENDED for security fix. 2006-01-11 16:14:14 +00:00
reed
ea88b2ed91 Update to poppler-0.4.4.
From ChangeLog:

2006-01-10  Kristian Høgsberg  <krh@redhat.com>

	* configure.ac: Bump realease to 0.4.4.

	* NEWS: Sum up changes.

	* poppler/DCTStream.cc: Backport patch for KDE #119569.

2006-01-10  Kristian Høgsberg  <krh@redhat.com>

	Security patch from Martin Pitt (#5516).  Multiple integer/buffer
	overflows.

	* poppler/Stream.cc (CCITTFaxStream::CCITTFaxStream): Check
	columns for negative or large values (CVE-2005-3624).

	* poppler/Stream.cc: Reset numComps to 0 since it's a global
	variable that is used later (CVE-2005-3627).

	* poppler/Stream.cc (DCTStream::readHuffmanTables): Fix out of
	bounds array access in Huffman tables (CVE-2005-3627).

	* poppler/Stream.cc (DCTStream::readMarker): Check for EOF in
	while loop to prevent endless loops (CVE-2005-3625).

	* poppler/JBIG2Stream.cc (JBIG2Bitmap::JBIG2Bitmap,
	JBIG2Bitmap::expand, JBIG2Stream::readHalftoneRegionSeg): Check
	user supplied width and height against invalid values.  Allocate
	one extra byte to prevent out of bounds access in combine().

2006-01-10  Kristian Høgsberg  <krh@redhat.com>

	* poppler/Stream.cc: Fix bug in last security patch (#5514).
	Also, for the record, the security patch also fixes CVE-2005-3192
	and CVE-2005-3193.

2005-12-18  Albert Astals Cid  <aacid@kde.org>

	* configure.ac: Better jpeg detection, refer to ml PCbsd problem
	* qt/Makefile.am: Backport fix build on systems where fontconfig is
	not on /usr/include
2006-01-11 16:10:11 +00:00
wiz
83a0444075 Update to 0.4.3:
- Fix selection crasher (Nickolay V. Shmyrev, #4402).
	- Fix printing problem for single page output (#4555).
	- Fix miscellaneous compile problems/warnings.
	- CVE-2005-3191 and CAN-2005-2097 security fixes.
2005-12-31 00:35:55 +00:00
salo
78d67cabe6 Security fixes for CVE-2005-3191, CVE-2005-3192 and CVE-2005-3193.
Patches from xpdf.
2005-12-11 05:08:50 +00:00
reed
830cb5ca4c Set --sysconfdir=${PKG_SYSCONFDIR} so that SYSTEM_XPDFRC in
${PREFIX}/include/poppler/poppler-config.h is set appropriately
for the user's PKG_SYSCONFBASE setting.

Use the PAPERSIZE variable to set the a4 option, the same way the
xpdf package does it.

These two improvements are from Mark Davies via private email.
Thank you Mark.

Bump PKGREVISION.
2005-12-06 17:13:50 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
jmmv
0b39b61f5b Update to 0.4.2:
Release 0.4.2

	- Fix a rotation bug.
	- Fix freetype pkg-config check
	- Default to built-in decompression.

Release 0.4.1

	- Fix and simplify glib rotation API.
	- Fix build issue with freetype flags.

Release 0.4.0

	- Real text selection.
	- API breakage in glib wrapper: dropping dest_x and dest_y
	  arguments from poppler_page_render_to_pixbuf().
	- Updates to glib printing API from Martin Kretzschmar to
	  support setting paper size and duplex from the application.
	- Much work on Qt4 bindings and Arthur output device.  Still
          work in progress, thouhg.
2005-10-16 12:24:06 +00:00
reed
49be1cb04a Add poppler from pkgsrc-wip.
This is poppler, a PDF rendering library. It is a fork of the xpdf
3.0 PDF viewer developed by Derek Noonburg of Glyph and Cog, LLC.

Poppler provides PDF rendering functionality as a shared library,
to centralize the maintenence effort and to reduce duplicated
effort. And the poppler developers would like to move libpoppler
forward in a number of areas that doesn't fit within the goals of
xpdf.
2005-07-08 20:31:34 +00:00