summaryrefslogtreecommitdiff
path: root/print/poppler
AgeCommit message (Collapse)AuthorFilesLines
2006-10-12update to 0.5.4drochner4-43/+37
changes: -Automatically read in CJK encoding files -Speed ups -let the utils take input on stdin -Bugs fixed
2006-10-10Fixed "test ==".rillig2-1/+51
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-07-07LIBTOOL_OVERRIDE generally doesn't need to be specified anymore... justjlam1-2/+1
set OVERRIDE_DIRDEPTH to find any libtool scripts deeper in the WRKSRC tree unless they're named something other than "libtool". SHLIBTOOL_OVERRIDE generally doesn't need to be specified either -- just define it to the empty list and shlibtool-override will look for libtool scripts.
2006-05-31update to 0.5.3drochner5-34/+32
changes: -improved Qt bindings -Cairo backend now supports masked images -make glib bindings more language binding friendly -Search now works with ligatures -glib bindings now has an entry point to render to a cairo_t -GCC 4.1 and MSVC compilation fixes -bugfixes and cleanup
2006-05-09Uses C++.joerg1-1/+2
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-2/+2
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-04-03Use pthread-stublib on NetBSD 1.x and 2.x.reed2-6/+8
Bump PKGREVISION. Patch updated to use the library. Thank you Joerg for the suggestion.
2006-04-01Remove the conflicst of xpdf now that utilities are in a differentreed1-3/+1
package. Ride on same revision from a little earlier.
2006-04-01Mention poppler-utils package.reed1-0/+1
2006-04-01Add patch for poppler-utils package -- use libpoppler.la fromreed2-1/+93
already installed package and enable pdftoppm to build.
2006-04-01Don't install PDF utilities here. I am about to import a new packagereed2-19/+7
for this. Bump PKGREVISION. Configure with --enable-splash-output (that was default before). Also --disable-utils.
2006-04-01This conflicts with xpdf for the utilities.reed1-2/+4
Bump PKGREVISION.
2006-04-01Move the glib/Makefile.in patch-aa from the poppler-glib/patches/reed3-3/+44
directory to the poppler/patches/ directory. The checksum was removed, but patch still existed. So keep the patch in same place as the distinfo. Uncomment the PATCHDIR for this. (The patch is so libpoppler is not rebuilt -- just use the previously installed version. If there is any change my next patch updates PKGREVISION so will cover this too.)
2006-03-31Create the include/poppler directory from the base poppler package so thatjmmv2-2/+7
poppler-qt can install its headers properly. Found by tron@. This also helps in removing this shared directory (used in poppler-qt and poppler-glib) from a single place. Bump PKGREVISION of the three packages to 1.
2006-03-31there is no patch-aadrochner1-2/+1
2006-03-30Update poppler, poppler-glib and poppler-qt to 0.5.1.jmmv5-95/+25
This is a development version but is needed to update evince to 0.5.2, which is part of GNOME 2.14.0. Release 0.5.1 - Support for embedded files. - Handle 0-width lines correctly. - Avoid external file use when opening fonts. - Only use vector fonts returned from fontconfig (#5758). - Fix scaled 1x1 pixmaps use for drawing lines (#3387). - drawSoftMaskedImage support in cairo backend. - Misc bug fixes: #5922, #5946, #5749, #5952, #4030, #5420. Release 0.5.0 - Font matching code for non embedded fonts now use fontconfig instead of hard coded list of fonts. - Merge in Xpdf 3.01 changes. - Add command line tools from Xpdf. - Make install of Xpdf header files ./configure'able.
2006-03-09Add patch-aa to distinfo. Forgot to commit before.reed1-1/+2
It is used for poppler-glib. The patch is in poppler-glib. Since no patch directory in poppler, building poppler does not care and seems to ignore this. (Maybe should just uncomment out the PATCHDIR here and move the patch here too.)
2006-03-09Mention that the GLib and QT wrappers are in different packages.reed1-0/+3
2006-03-09Remove the support for installing the "glib" wrapper files.reed3-18/+10
A new package, print/poppler-glib, now provides this. And this means X11 (and GTK2) is no longer needed for libpoppler. Bump PKGREVISION. In buildlink3.mk file, remove the BUILDLINK_RECOMMENDED.poppler and increase the BUILDLINK_DEPENDS.poppler to this latest version so packages don't accidently attempt to depend on old poppler and poppler-glib at same time. Also include the fontconfig buildlink3.mk at joerg's request.
2006-02-15update to 0.4.5drochner3-8/+7
- Security update; CVE-2006-0301 (buffer overflow)
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-4/+4
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz1-1/+2
of the shlib major bump. PKGREVISION++ for the dependencies.
2006-01-11Create a Makefile.common so poppler-qt will use same.reed2-8/+20
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-11Add BUILDLINK_RECOMMENDED for security fix.reed1-1/+2
2006-01-11Update to poppler-0.4.4.reed2-6/+6
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
2005-12-31Update to 0.4.3:wiz5-143/+7
- 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-11Security fixes for CVE-2005-3191, CVE-2005-3192 and CVE-2005-3193.salo5-3/+138
Patches from xpdf.
2005-12-06Set --sysconfdir=${PKG_SYSCONFDIR} so that SYSTEM_XPDFRC inreed1-3/+9
${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-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
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-10-16Update to 0.4.2:jmmv4-24/+9
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-07-08Add poppler from pkgsrc-wip.reed6-0/+189
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.