| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The latest stable release is poppler-22.12.0.tar.xz, released on
December 1, 2022:
Release 22.12.0:
core:
* Form::addFontToDefaultResources: Be stubborn in finding a
font we can use. Issue #1272
PR: 268163
Exp-run by: antoine
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 22.10.0:
core:
* SplashOutputDev::tilingPatternFill: Properly restore CTM on failure. Issue #1292
* Protect against malformed files
* Refactor code to not use strndup
* Other small code refactoring
utils:
* pdftoppm: Avoid round-off errors when determining raster dimensions
* pdftocairo: Avoid round-off errors when determining raster dimensions
* pdftotext: Simplify memory handling
qt:
* Take into account flagNoView when getting/setting the visible status. KDE bug #456313
build system:
* Fix sed invocation
PR: 266812
Exp-run by: antoine
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Abel Chow <ozsanh45vds001@sneakemail.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Ade Lovett <ade@lovett.com>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Hayward <xelah@xelah.com>
* Alex Ivasyuv <siegerstein@pochta.ru>
* Alex Samorukov <samm@os2.kiev.ua>
* Alexander Gromnitsky
* Alexander Kojevnikov <alexander@kojevnikov.com>
* Alexander Logvinov <ports@logvinov.com>
* Alexander Nedotsukov <bland@FreeBSD.org>
* Alexander Nedotsukov <bland@mail.ru>
* Alexander Y. Grigoryev <alexander.4mail@gmail.com>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Anatoliy Dmytriyev <tolid@plab.ku.dk>
* Anatoly Borodin <anatoly.borodin@gmail.com>
* Anders Nordby <anders@fix.no>
* Andras Horvath <han@log69.com>
* Andreas Daehn <ad001@uni-rostock.de>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrey Slusar <anray@FreeBSD.org>
* Andrey Zakhvatov
* Anes Mukhametov <anes@anes.su>
* Anonymous <swell.k@gmail.com>
* Anton Berezin <tobez@FreeBSD.org>
* Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
* Arjan van Leeuwen <avleeuwen@piwebs.com>
* Ashish SHUKLA <ashish@FreeBSD.org>
* Bill Fumerola <billf@chc-chimes.com>
* Björn König <bkoenig@alpha-tierchen.de>
* Brad Hendrickse <bradh@iafrica.com>
* Bruce M Simpson <bms@FreeBSD.org>
* Carlos Eduardo G. Carvalho <cartola@openit.com.br>
* Charlie Kester <corky1951@comcast.net>
* Choe, Cheng-Dae
* Choe, Cheng-Dae <whitekid@gmail.com>
* Chris D. Faulhaber <jedgar@FreeBSD.org>
* Chris D. Faulhaber <jedgar@fxp.org>
* Chris Piazza <cpiazza@FreeBSD.org>
* Christopher Key <cjk32@cam.ac.uk>
* Chuck Robey <chuckr@FreeBSD.org>
* Corey Smith <corsmith@gmail.com>
* Dan Langille <dvl@FreeBSD.org>
* Daniel O'Connor <darius@dons.net.au>
* Daniel Roethlisberger <daniel@roe.ch>
* Danilo Egea Gondolfo <danilo@FreeBSD.org>
* Dave Cottlehuber <dch@skunkwerks.at>
* David Bremner <bremner@unb.ca>
* David Gilbert <dgilbert@velocet.ca>
* David Naylor <dbn@FreeBSD.org>
* David Yeske <dyeske@gmail.com>
* Denis Barov <dindin@dindin.ru>
* Denis Podolskiy <bytestore@yandex.ru>
* Dennis Herrmann <adox@mcx2.org>
* Devaux Fabien <fab@gcu.info>
* Dmitry Sivachenko <dima@Chg.RU>
* Dominik Brettnacher <domi@nonsensss.de>
* Donn Miller <dmmiller@cvzoom.net>
* Douglas Carmichael <dcarmich@mcs.com>
* Douglas K. Rand <rand@meridian-enviro.com>
* Edwin Groothuis <edwin@mavetju.org>
* Emanuel Haupt <ehaupt@FreeBSD.org>
* Emanuel Haupt <ehaupt@critical.ch>
* Emil J.V. Björsell (Jev)
* Emmanuel Vadot <manu@FreeBSD.org>
* Eric Anholt <anholt@FreeBSD.org>
* Eric Freeman <freebsdports@chillibear.com>
* Eric P. Scott <eps+pbug0703@ana.com>
* Erwin Lansing <erwin@FreeBSD.org>
* Eugene Mychlo <myc@barev.net>
* Fernan Aguero <fernan@iib.unsam.edu.ar>
* Franz Klammer <klammer@webonaut.com>
* FreeBSD GNOME Team <gnome@FreeBSD.org>
* G. Adam Stanislav <adam@whizkidtech.net>
* Garrett Wollman <wollman@lcs.mit.edu>
* Gea-Suan Lin <gslin@gslin.org>
* George Reid <greid@ukug.uk.freebsd.org>
* Gerrit Beine (<gerrit.beine@gmx.de>)
* Gerrit Beine (<tux@pinguru.net>)
* Glenn Johnson
* Greg Lewis <glewis@FreeBSD.org>
* Gustau Perez <gustau.perez@gmail.com>
* Gustau Pérez i Querol <gustau.perez@gmail.com>
* Gvozdikov Veniamin <g.veniamin@googlemail.com>
* Hernan Di Pietro <hernan.di.pietro@gmail.com>
* Hiroto Kagotani <hiroto.kagotani@gmail.com>
* Horia Racoviceanu <horia@racoviceanu.com>
* Hye-Shik Chang <perky@fallin.lv>
* Hye-Shik Chang <perky@python.or.kr>
* Igor Pokrovsky <ip@doom.homeunix.org>
* Igor Pokrovsky <tiamat@comset.net>
* James FitzGibbon <jfitz@FreeBSD.org>
* Jamie Hermans <jamie@hermans.ca>
* Jan Henrik Sylvester <me@janh.de>
* Janni
* Janos Mohacsi <janos.mohacsi@bsd.hu>
* Jason Helfman <jgh@FreeBSD.org>
* Jean-Marc Zucconi <jmz@FreeBSD.org>
* Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
* Jean-Yves Lefort <jylefort@FreeBSD.org>
* Jean-Yves Lefort <jylefort@brutele.be>
* Jeff Molofee
* Jeremy Norris <ishmael127@home.com>
* Jeremy Norris <ishmael27@home.com>
* Joe Marcus Clarke <marcus@FreeBSD.org>
* Johannes Dieterich <jmd@FreeBSD.org>
* Johannes Jost Meixner <johannes@perceivon.net>
* Johannes Meixner <johannes@perceivon.net>
* John Hay
* John McAree <john@mcaree.org>
* John Prather
* John Reynolds <johnjen@reynoldsnet.org>
* Joris Dedieu <joris.dedieu@gmail.com>
* Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
* Jose Jachuf <jjachuf@gmail.com>
* Joseph Koshy <koshy@india.hp.com>
* Juergen Unger <j.unger@choin.net>
* KANOU Hiroki <kanou@mil.allnet.ne.jp>
* KIRIYAMA Kazuhiko
* Kay Lehmann
* Kevin Golding <ports@caomhin.org>
* Kimura Fuyuki <fuyuki@hadaly.org>
* Koop Mast <kwm@FreeBSD.org>
* Kris Kennaway <kris@FreeBSD.org>
* Kris Moore <kmoore@FreeBSD.org>
* Kubilay Kocak <koobs@FreeBSD.org>
* Kurt Kanzenbach <kurt@kmk-computers.de>
* Kyle Martin <mkm@ieee.org>
* Laurent Courty
* Leonardo Martins <lmartins@nepe.eee.ufg.br>
* Lev Serebryakov <lev@FreeBSD.org>
* Malte Lance <malte.lance@gmx.net>
* Marc Fonvieille <blackend@FreeBSD.org>
* Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
* Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> et al.
* Mark Atkinson <atkin901@gmail.com>
* Mark Murray <markm@FreeBSD.org>
* Mark Pulford <mark@kyne.com.au>
* Markus Brueffer <markus@FreeBSD.org>
* Martin Dieringer <martin.dieringe@gmx.de>
* Martin Dieringer <martin.dieringer@gmx.de>
* Martin Matuska <mm@FreeBSD.org>
* Martin Neubauer <m.ne@gmx.net>
* Martin Sugioarto <martin.sugioarto@udo.edu>
* Martin Tournoij <carpetsmoker@rwxrwxrwx.net>
* Martin Tournoij <carpetsmoker@xs4all.nl>
* Martin Wilke <miwi@FreeBSD.org>
* Mateusz Piotrowski <0mp@FreeBSD.org>
* Mathieu Arnold
* Matthew Luckie <mjl@luckie.org.nz>
* Matthew X. Economou <xenophon+fbsdports@irtnog.org>
* Matthias Fechner <mfechner@FreeBSD.org>
* Matthieu Volat <mazhe@alkumuna.eu>
* Maurice Castro <maurice@serc.rmit.edu.au>
* Maxim Sobolev <sobomax@FreeBSD.org>
* Michael Gmelin <freebsd@grem.de>
* Michael Johnson <ahze@FreeBSD.org>
* Michael Johnson <ahze@ahze.net>
* Michael Nottebrock <lofi@FreeBSD.org>
* Michael Reifenberger <mr@FreeBSD.org>
* Mike Krutov <neko@takino.org>
* Mikhail T. <mi@aldan.algebra.com>
* Mikhail Teterin <mi@aldan.algebra.com>
* Muhammad Moinur Rahman <5u623l20@gmail.com>
* NAKATA Maho <maho@FreeBSD.org>
* Naram Qashat <cyberbotx@cyberbotx.com>
* Nick Hilliard <nick@foobar.org>
* Nicola Vitale <nivit@FreeBSD.org>
* Nicola Vitale <nivit@email.it>
* Nikolay Korotkiy <sikmir@gmail.com>
* Norio Suzuki <nosuzuki@e-mail.ne.jp>
* Oliver Heesakkers <dev2@heesakkers.info>
* Oliver Lehmann <oliver@FreeBSD.org>
* Olivier Duchateau
* Paul Everlund
* Pav Lucistnik <pav@FreeBSD.org>
* Pedro F. Giffuni
* Pedro Garcia Freitas <sawp@sawp.com.br>
* Pedro Giffuni
* Pedro Giffuni <pfg@FreeBSD.org>
* Pete Fritchman <petef@FreeBSD.org>
* Pete Fritchman <petef@databits.net>
* Peter Ankerstal <peter@pean.org>
* Peter Jeremy <peterjeremy@optushome.com.au>
* Peter Schmiedeskamp <pschmied@qwest.net>
* Phil Phillips <pphillips@experts-exchange.com>
* Pietro Cerutti <gahr@FreeBSD.org>
* Pietro Cerutti <gahr@gahr.ch>
* Piotr Kubaj <pkubaj@anongoth.pl>
* Piotr Smyrak <smyru@heron.pl>
* Piotr Smyrak, piotr.smyrak@heron.pl
* Po-Chuan Hsieh <sunpoet@FreeBSD.org>
* Quentin Stievenart <acieroid@awesom.eu>
* R Joseph Wright <rjoseph@mammalia.org>
* Radim Kolar
* Rainer Hurling <rhurlin@gwdg.de>
* Randall Hopper
* Randall Hopper <aa8vb@ipass.net>
* Randall Hopper <aa8vb@nc.rr.com>
* Reinier de Blois <rddeblois@gmail.com>
* Richard Hwang <rhwang@bigpanda.com>, Mikhail Teterin <mi@aldan.algebra.com>, Jun-ichiro itojun Itoh <itojun@itojun.org>
* Rick Elrod <codeblock@eighthbit.net>
* Rob Farmer <rfarmer@predatorlabs.net>
* Rod Person <rodperson@rodperson.com>
* Roland Jesse <roland.jesse@gmx.net>
* Romain Tartiere <romain@FreeBSD.org>
* Ron van Daal
* Ronald Kuehn <rk@ronald.org>
* Rong-En Fan <rafan@infor.org>
* Rusmir Dusko <nemysis@FreeBSD.org>
* Rusty Nejdl <rnejdl@ringofsaturn.com>
* Ryan Melcer <rmelcer@iteris.com>
* Ryan Steinmetz <zi@FreeBSD.org>
* Sahil Tandon <sahil@FreeBSD.org>
* Sam Lawrance
* Satoshi Asami <asami@FreeBSD.org>
* Satoshi Taoka <taoka@FreeBSD.org>
* Seiichirou Hiraoka
* Serge Negodyuck <petr@petrovich.kiev.ua>
* Sergey A. Osokin <osa@FreeBSD.org>
* Sergey Skvortsov <skv@protey.ru>
* Sergey V. Dyatko <sergey.dyatko@gmail.com>
* Shane Ambler
* Shaun Amott <shaun@inerd.com>
* Shell Hung <shell@shellhung.org>
* Shigeyuki FUKUSHIMA <shige@FreeBSD.org>
* Simun Mikecin <numisemis@yahoo.com>
* Sofian Brabez <sbrabez@gmail.com>
* Stanislav Sedov <ssedov@mbsd.msk.ru>
* Stanislav Sedov <stas@FreeBSD.org>
* Stas Timokhin <devel@stasyan.com>
* Stas Timokhin <stast@bsdportal.ru>
* Stefan Walter <sw@gegenunendlich.de>
* Stephen Roome <steve@pepcross.com>
* Steve Wills <steve@meatwad.mouf.net>
* Steve Wills <swills@FreeBSD.org>
* Steven Kreuzer <skreuzer@FreeBSD.org>
* Steven Wallace <swallace@FreeBSD.org>
* Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
* TAKAHASHI Kaoru <kaoru@kaisei.org>
* TAKATSU Tomonari <tota@FreeBSD.org>
* TAKATSU Tomonari <tota@rtfm.jp>
* TAOKA Fumiyoshi
* TATEISHI Katsuyuki <katsu@iec.hiroshima-u.ac.jp>
* Tassilo Philipp <tphilipp@potion-studios.com>
* Thibault Payet <monwarez@mailoo.org>
* Thierry Thomas <thierry@pompo.net>
* Thomas Dreibholz <dreibh@iem.uni-due.de>
* Thomas Gellekum <tg@FreeBSD.org>
* Thomas Hurst <tom@hur.st>
* Tilman Linneweh <arved@FreeBSD.org>
* Tim Bishop <tim@bishnet.net>
* Tod McQuillin <devin@spamcop.net>
* Tomoyuki Sakurai <cherry@trombik.org>
* Tsung-Han Yeh <snowfly@yuntech.edu.tw>
* UMENO Takashi <umeno@rr.iij4u.or.jp>
* Ulrich Spoerlein <q@uni.de>
* Vasil Dimov <vd@FreeBSD.org>
* Veniamin Gvozdikov <vg@FreeBSD.org>
* Vincent Tantardini <vinc@FreeBSD-fr.org>
* Vladimir Chukharev
* Wen Heping <wen@FreeBSD.org>
* Wen Heping <wenheping@gmail.com>
* Wen heping <wenheping@gmail.com>
* Wen heping<wenheping@gmail.com>
* Will Andrews <andrews@technologist.com>
* Yi-Jheng Lin <yzlin@cs.nctu.edu.tw>
* Ying-Chieh Liao <ijliao@FreeBSD.org>
* Yinghong Liu <relaxbsd@gmail.com>
* Yinghong.Liu <relaxbsd@gmail.com>
* Yuan-Chung Hsiao <ychsiao@ychsiao.org>
* Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
* Yukihiro Nakai <nacai@iname.com>
* Yukihiro Nakai <nakai@mlab.t.u-tokyo.ac.jp>
* Yuri Victorovich <yuri@FreeBSD.org>
* Yuri Victorovich <yuri@rawbw.com>
* Yuu Yashiki
* Yuzo FURUKAWA <hurukawa@kuee.kyoto-u.ac.jp>
* Zhihao Yuan <lichray@gmail.com>
* Zsolt Udvari <udvzsolt@gmail.com>
* ache
* alepulver
* anhot
* antonakis@gmail.com
* argv[0] (Iouri V. Ivliev)
* arved
* asami
* bf <bf@FreeBSD.org>
* bmc@WillsCreek.COM
* buganini@gmail.com
* cacho@mexicano.gdl.iteso.mx
* cartola (Carlos E. G. Carvalho)
* cartola@openit.com.br
* cfs@ing.puc.cl (original)
* chinsan
* chinsan <chinsan.tw@gmail.com>
* coryking
* cracauer@cons.org "Martin Cracauer"
* demon@FreeBSD.org
* dillon
* dom@happygiraffe.net
* erich@FreeBSD.org
* fenner
* fernan@iib.unsam.edu.ar
* frankch@waru.life.nthu.edu.tw
* gahr
* gary@hotlava.com
* gerard
* giffunip@asme.org
* glebius@FreeBSD.org
* gurkan@phys.ethz.ch
* hsu
* ijliao
* jamie
* jedgar@FreeBSD.org
* jeff@cetlink.net
* jjachuf@gmail.com
* jmz
* johalun
* johan
* johans
* kwm@FreeBSD.org
* lbartoletti <lbartoletti@FreeBSD.org>
* lesi@FreeBSD.org
* lichray@gmail.com
* luigi@FreeBSD.org
* maho@FreeBSD.org
* marcus@FreeBSD.org
* mb@imp.ch
* mi
* mm@FreeBSD.org
* nemysis <nemysis@gmx.ch>
* nik
* nork@FreeBSD.org
* olgeni@FreeBSD.org
* paulo@isr.uc.pt
* petef@FreeBSD.org
* pgs
* ports@FreeBSD.org
* proff@iq.org
* punkt.de Hosting Team <mops@punkt.de>
* rfarmer@predatorlabs.net
* roberto
* roland.jesse@gmx.net
* rpsfa@rit.edu
* saper@system.pl
* smace
* sobomax
* stas
* stb@lassitu.de
* theraven@FreeBSD.org
* thierry@pompo.net
* tobez
* trasz <trasz@pin.if.uz.zgora.pl>
* trevor
* vanilla
* will
* wolman@cs.washington.edu
* yukinopo@livedoor.com
With hat: portmgr
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Release 22.07.0:
core:
* Fix crash when filling in forms in some files. Issue #1258
* Fix first lines of Annotations sometimes being cut off. Issue #1246
* Signatures: Don't crash if the signature doesn't have a common name
* CairoFontEngine: increment font_face reference when retrieving from the cache
* Add ToUnicode support for lessorequalslant and greaterorequalslant
glib:
* Add support for stamp annotation
build system:
* Tweaks on how gperf is run
PR: 265042
Exp-run by: antoine
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 22.04.0:
core:
* Fix underline sometimes being drawn only partially
* Fix Adobe Reader not reading some of the contents we write correctly
* Fix code that workarounds some broken-ish files
* FoFiTrueType: Parse CFF2 fonts too
* FoFiTrueType: Support cmap types 2 and 13
* Fix a few small memory leaks
* code improvements
qt:
* Handle SaveAs named action
* Annotations: don't change the text color when changing the font
utils:
* pdftotext: print creation and modification date when using htmlmeta param
glib:
* Fix returning internal data of temporary strings
cpp:
* Fix code incompatibility with MSVC
build system:
* poppler internal library is no longer forced to static on MSVC
* Error out if iconv is not available and the cpp frontend is enabled
* Require FreeType 2.8
Release 22.03.0:
core:
* Signature: Fix finding Signatures that are in Pages not not in the global the Forms object
* Signature: Improve getting the path to the firefox certificate database
* Splash: Fix rendering of some joints. Issue #1212
* Fix get_poppler_localdir for relocatable Windows builds
* Minor code improvements
qt:
* Minor code improvements
utils:
* pdfimages: Fix the wrong Stream being passed for drawMaskedImage
build system:
* Small code improvements
Release 22.02.0:
core:
* Signature: Add a way to detect unsigned FormFieldSignature
* Signature: Suport background image when using left and right text
* Signature: Fix path where to search for Firefox NSS in Windows
* Signature: Fix NSS code to work correctly in Windows/Android
* Count only signature fields in PDFDoc::getNumSignatureFields
* Minor code improvements
qt:
* Allow signing unsigned signature fields
* Allow passing a background image for the signature when signing
* Allow passing the document password when signing
* Fix leftFontSize being ignored when signing
glib:
* try with utf8 password if latin1 fails
* New method for getting all signature fields of a document
* Fix compile with MSVC
utils:
* pdfsig: Fix compile with MSVC
build system:
* Fix NSS cmake check for MSVC
PR: 263009
Exp-run by: antoine
|
|
|
|
|
|
|
|
| |
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
|
|
|
|
|
| |
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 21.12.0:
core:
* Add API to add images
* CairoOutputDev: Fix de-duping of Flate images
* Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393
* Minor code improvements
glib:
* Add API for validation of signatures
* Add API to read/save to file descriptor
utils:
* pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117
build system:
* Increase C++ standard to 17
Exp-run by: antoine
PR: 260344
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 21.08.0:
core:
* Add API to allow addition and modification of outlines into a PDF
* Use additional samples to test for constant parts of an axial gradient
* forms: Create fallback fonts for some well known font names
* Support reading the PDF Version from the Catalog
* Fix XRef::copy when there are modified objects
* Take into account that Date string may be in unicode
* JBIG2Stream: Fix regression in "Do not consider a size-0 to be an error"
* Replace a local bubble sort implementation by std::sort
* Fix issues with malformed files
build system:
* Better error message when libjpeg is not found
* Better error messages when libopenjpeg2 is not found
qt5/qt6:
* Document that a document has to outlive its pages
* Make getPdfVersion return a dedicated version object
glib:
* mimick TextSelectionDumper logic change for spaceAfter
Exp-run by: antoine
PR: 257539
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Poppler uses Boost small-vectors for efficiency (over std::vector)
when the Splash renderer is enabled. Small-vectors are header-only,
so there is no need to depend on the whole boost-libs at runtime.
The PR asks to drop Boost entirely; we're not going to do that,
but as a build-dep it avoids installed-size bloat.
Bump PORTREVISION also of related ports to make sure they are
rebuilt; don't need to re-do all consumers because Boost was not
linked anyway.
PR: 256821
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 21.05.0:
core:
* Fix crashes in malformed files
* Export SplashFont* symbols used by Scribus
* Minor code improvements
qt5/qt6:
* Make sure new signatures are always properly oriented
* Allow to pass the border width when signing
glib:
* Enhance find to support multi-line matching
utils:
* pdftoppm: Fix regression when using single scaleTo. Issue #1062
build system:
* Allow to disable building manual tests
PR: 255562
Exp-run by: antoine
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 21.04.0:
core:
* Hide symbols by default
* TextSelectionDumper: fix word order for RTL text
* Fix rendering of text in some files. Issue #1052
* Implement rendering of Masks of Image subtype. Issue #1058
* Forms: fix unclicking standalone form buttons. Issue #1034
glib:
* Expose more fields from MediaRendition in PopplerMedia
* Use stock glib macro to define boxed type
* Remove incorrecly used volatile from enum type registration code
qt5:
* Fix crash in files with malformed signatures
* Fix memory leak when QImage constructor "fails"
qt6:
* Fix crash in files with malformed signatures
* Fix memory leak when QImage constructor "fails"
utils:
* pdfsig: New paragraph for "-sign" in manpage
* pdfimages: Do not assert in "too big images". Issue #1061
build system:
* Require cmake >= 3.10
* Require Qt 5 >= 5.9
* Require glib >= 2.56
* Require gtk 3 >= 3.22
* Require gdk-pixbuf >= 2.36
PR: poppler-21.04.0
Exp-run by: antoine
|
| |
|
|
|
|
|
|
|
| |
Reported by: portscan
Notes:
svn path=/head/; revision=549107
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 20.09.0:
core:
* Compability fix for Forms
* Fix fetching of Objects failing in some cases
* Fix clearing date in Annot setModified/setDate
* TextSelectionPainter: support glyphless fonts
* Splash: Don't try read past end of image
* avoid abort() on large memory allocation
* Fix memory leak on broken files
* Fix potential invalid memory read
* Small code improvements
qt5:
* Document TextAnnotation::inplaceAlign
* Make Annotation::setModification/CreationDate work on existing annots
* Be a bit more stubborn converting dates that come from xml
* Clean as many null characters from the end as possible when converting strings
glib:
* Add accessor functions for PopplerAttachment
* Deprecate PopplerAttachment GTime fields
* Deprecate PopplerDocument date properties
utils:
* pdftoppm: report error and exit if output file cannot be written
* Document that PDF-file can be '-' to read it from stdin
build system:
* cmake: Modern way to link against libpng, zlib and libtiff
* cmake: Remove stray support for lcms1 in pdftocairo
PR: 249060
Exp-run by: antoine
Notes:
svn path=/head/; revision=548218
|
|
|
|
| |
Notes:
svn path=/head/; revision=544866
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 0.90.1:
core:
* Fix regression on PS conversion.
Regression only happened on applications that are locale enabled
i.e. Okular but not pdftops, when using a quite new lcms and
the user locale uses , as decimal separator instead of .
* Add UTF16LE support to TextStringToUCS4.
Even if the standard clearly says it should be UTF16BE
PR: 247925
Exp-run by: antoine
Notes:
svn path=/head/; revision=542437
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 0.90.0:
core:
* Color profile tweaks
* Small signature improvements
* BBoxOutputDev: Fix calculation when type3 fonts are involved
* Fix potential crash when reading Forms
* Fix infinite loop in broken file
glib:
* Fix adding annots in rotated pages
* Add ability to reset forms
* Several fixes to the documentation
qt5:
* Make it clear we require Qt 5.5
* demo: Fix crash on broken files
* Small documentation improvements
utils:
* pdftoppm: Add option to set display profile
* pdftops: Add a -rasterize option with values always, never, or whenneeded
build system:
* Require cmake 3.5
* More modern cmake way to link against curl
PR: 247736
Exp-run by: antoine
Notes:
svn path=/head/; revision=541311
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 0.89.0:
core:
* Add support for ResetForm action. Issue #225
* Fix crash in PDFDoc::getSignatureFields when there's no Forms at all
* Fix exporting to PS of some files with CID fonts
* Use ICC profiles in PS output (if new enough lcms is used)
* Allow almost-singular tiling pattern matrices. Issue #894
* Fix memory leak when failing to load some fonts
* CairoOutputDev: Use stroke opacity when clipping to a stroke path
* CairoOutputDev: Fix tiling patterns when pattern cell is too far. Issue #190
glib:
* Add poppler_movie_get_aspect
cpp:
* Add the font infos to the text_box object
Exp-run by: antoine
PR: 246848
Notes:
svn path=/head/; revision=537559
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 0.88.0:
core:
* Support Widget Annotation Buttons not linked to any Form
* SplashOuputDev: Use stroking opacity when clipping to a stroke path
* Handle 1 bit RGB images in ICC colorspace
* Internal code improvements
qt5:
* Add Document::signatures. Returns signatures not attached to any page
* ArthurOutputDev: Fix font hinting
* ArthurOutputDev: Set the opacity when filling with axial gradients
* ArthurOutputDev: Implement the clipToStrokePath method
* ArthurOutputDev: Use stroking opacity when clipping to a stroke path
glib:
* Add poppler_page_get_bounding_box
* Add poppler_form_field_get_alternate_ui_name
* Implement rotation for 'flagNoRotate' annots. Issue #767
cpp:
* Add non_raw_non_physical layout for page::text()
utils:
* pdftohtml: Fix noRoundedCoordinates->noroundcoord in man page
* pdfsig: Show also signatures that aren't attached to any page
Notes:
svn path=/head/; revision=533681
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 0.87.0:
core:
* Fix crashes due to inconsistent vtables for Clang builds
* Fix leak in broken files
* Internal code improvements
qt5:
* Add option to get form choice for export value
* ArthurOutputDev: Avoid division by zero in updateLineDash. Issue #695
glib:
* Internal code improvements
utils:
* pdftohtml: Fix memory leak in HtmlOutputDev::getLinkDest
PR: 245150
Exp-run by: antoine
Notes:
svn path=/head/; revision=530258
|
|
|
|
|
|
|
|
|
|
| |
which include links
PR: 245093
Approved by: tcberner (from desktop@)
Notes:
svn path=/head/; revision=529740
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 0.86.1:
core:
* Fix regression in Browse Link handling
* Internal code improvements
Release 0.86.0:
core:
* Fix link content exfiltration attack
* Splash: Implement gouraudTriangleShadedFill for some non parametrized shadings. Issue #881
* Fix case unsensitive search for Old Hungarian, Warang Citi, Medefaidrin and Adlam
* Internal code improvements
glib:
* Automatic handle of page's cropbox on annots. Issue #129
* Fix memory leak if poppler_document_new_from_file fails
* Minor speed optimization on poppler_page_get_annot_mapping
utils:
* pdfdetach: add 'savefile' option
* pdftoppm/pdftocairo: Fix more odd/even mismatch
qt5:
* Fix loading from iodevice
PR: 244827
Exp-run by: antoine
Notes:
svn path=/head/; revision=528853
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 0.84.0:
core:
* Fix crash when converting from Unicode to ASCII-7
* Splash::scaleImageYdXu: Protect against crash if srcWidth is too big
* JBIG2Stream: fix potential crash in malformed documents
* JBIG2Stream: fix leak in reset() if called several times
* Internal code improvements
utils:
* pdfimages: Add error message if first page is larger then number of pages.
* pdfinfo: Improved paper size recognition
* pdfsig: Fix exit code when dumping signatures
* pdftocairo: Error out when even/odd selects 0 pages
* pdftohtml: Fix memory leak
* pdftoppm: Add an option to scale before rotate
* pdftoppm: Add -hide-annotations option
* pdftoppm: Error out when even/odd selects 0 pages
* pdftops: Improve -optimizecolorspace
qt5:
* Code cleanups
glib:
* Fix compiler warnings
Release 0.83.0
core:
* Improve when a file is recognized as Linearized
* Improve const-ness of the code
* Make code a bit more readable/maintanable
* Fix uninitialized memory uses in broken files
utils:
* pdffonts: Make code a bit more readable/maintanable
* pdftohtml: Make code a bit more readable/maintanable
qt5:
* Remove a bunch of unused internal functions
* trUtf8 -> tr (less warnings)
build system:
* make-glib-api-docs: switch to python3
PR: 243433
Exp-run by: antoine
Notes:
svn path=/head/; revision=523824
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 0.82.0:
core:
* Fix not being able to open some files. Issue #832
* Fix crashes in malformed files
* Fix memory leak on broken files
* Minor performance improvements
* Minor code improvements
glib:
* Add poppler_document_new_from_bytes
* PopplerAttachment: Silence deprecation warnings for ctime/mtime
build system:
* pdf-inspector: Support builddir != srcdir
* Install Cairo* headers if Cairo has been found
Thanks to adridg@ for fixing all the fallout.
Exp-run by: antoine
PR: 241532
Approved by: gnome (kwm, implicit)
Notes:
svn path=/head/; revision=516270
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 0.80.0:
core:
* Annotations: Implement support for setting a different text in the appearance stream than the real text
* Splash: Optionally use small_vector from boost
* Fix memory leaks on broken files
* Fix abort on broken files
* Small code simplifications
* Remove USE_FIXEDPOINT support. Issue #821
qt5:
* Fix MSVC build
* Add subsitute-font information
* Fix since marker of some functions
* Fix leak when aborting text extraction
* Small code simplifications
glib:
* Make print scaling getter visible
* Make Duplex/NumCopies/PrintPageRange preference available in API
* Implement Movie API
utils:
* pdftotext: Add -nodiag flag to remove diagonal text on output
build system:
* Mark external lib include dirs as SYSTEM
PR: 240176
Exp-run by: antoine
Approved by: gnome (kwm, implicit)
Notes:
svn path=/head/; revision=510739
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release 0.78.0:
core:
* Fix line annotation arrows for usage in dimensioning
* Handle Ink annots without an InkList but with an AP
* Fix typos preventing parsing of Movie start and duration
* Fix crash on malformed files
glib:
* Add poppler_document_create_dests_tree()
* Don't use the deprecated g_type_class_add_private()
* Document the differences between render() and render_for_printing()
* Fix introspection for poppler_document_new_from_data
* Don't create PopplerInputStream with length 0. Issue #414
* Document G_IO_ERROR as a possible error condition
* docs: Add index for API new in 0.78
build system:
* Fixes cross compilation of gir in Void Linux
* Add -Wshadow to the default warning flags
* install pkg-config pc files if pkg-config is found
PR: 238857
Exp-run by: antoine
Approved by: gnome (kwm, implicit)
Notes:
svn path=/head/; revision=505331
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog can be found here:
https://poppler.freedesktop.org/releases.html
PR: 235609
Exp-run by: antoine
Approved by: gnome (kde)
Differential Revision: https://reviews.freebsd.org/D18805
Notes:
svn path=/head/; revision=492702
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This update brings many changes
- the build system has switched to cmake
- some ports needed to be switched to use their bundled
version of poppler:
- print/tex-luatex (r487226)
- print/tex-xetex (r487226)
- editors/opeonffice-devel
- Qt4 support has been dropped
- print/frescobaldi has been removed for this reason.
- most of the added patches can be removed with the next
upgrade of the concerning port.
PR: 233452
Exp-run by: antoine
Approved by: gnome (kwm)
Differential Revision: https://reviews.freebsd.org/D17456
Notes:
svn path=/head/; revision=487596
|
|
|
|
|
|
|
|
|
|
|
| |
PR: 220608
Reported by: Andrew Marks <amracks@gmail.com>
Approved by: gnome@ (kwm)
MFH: 2017Q3
Security: eca2d861-76f4-42ed-89d2-23a2cb396c87
Notes:
svn path=/head/; revision=448642
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Replace CPPFLAGS and LDFLAGS by USES= localbase
PR: 211388
Submitted by: myself
Approved by: The GNOME team (timeout)
Exp-run by: antoine@
Notes:
svn path=/head/; revision=421386
|
|
|
|
|
|
|
|
|
|
| |
Chase all users of shlib version change of libpoppler.so.
PR: 201477 [1]
Submitted by: olivierd@ [1]
Notes:
svn path=/head/; revision=393431
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make sure we use openjpeg1 in poppler, while openjpeg2 support
was added there still bugs in openjpeg2 that need to be fixed.
Add patches to inkscape for API changes in poppler 0.29.0 [2].
PR: 196599 [1]
Submitted by: olivierd@ [1]
Exp-run by: antoine@
Obtained from: upstream [2]
Notes:
svn path=/head/; revision=378348
|
|
|
|
| |
Notes:
svn path=/head/; revision=375143
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to 0.26.3
- Add LICENSE_FILE
- Adjust dependencies
- Add new option, CURL
- Switch to USES=libtool
- Set proper install target instead of manual post-install stripping
- Add Qt5 support
- Use ${MOC} variable provided by Mk/bsd.qt.mk and
remove needless pre-configure patching
PR: 192068, 194992
Submitted by: olivierd, makc
Exp-run by: antoine
Approved by: kwm
Notes:
svn path=/head/; revision=373403
|
|
|
|
|
|
|
|
|
|
| |
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr
Notes:
svn path=/head/; revision=359185
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la. So everything that subsequently links with libA will also
link to these extra libraries. This causes too much overlinking.
This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging. However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.
So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).
PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries. Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field. In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.
PR: ports/188759
Exp-run: bdrewery
Approved by: portmgr (bdrewery)
Notes:
svn path=/head/; revision=351936
|
|
|
|
|
|
|
| |
Switch to USES=libtool
Notes:
svn path=/head/; revision=345682
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update comment.
Use new LIB_DEPENDS syntax, use USES=pathfix.
Stagify.
Bump portrevision of all affected ports, and Update poppler* LIB_DEPENDS to
new syntax.
Notes:
svn path=/head/; revision=337749
|
|
|
|
|
|
|
| |
graphics)
Notes:
svn path=/head/; revision=327733
|
|
|
|
|
|
|
|
|
|
|
| |
While here:
Trim headers,
Remove some indefinite article
Mark xmagv as broken given it doesn't build
Convert to new options framework
Notes:
svn path=/head/; revision=321988
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Bump the rest ports that depend on the poppler and poppler-qt because of
shared library version have been changed.
- Add a note in the UPDATING for require to rebuild all ports that depend
on poppler.
Submitted by: kwm (poppler* part)
Notes:
svn path=/head/; revision=314805
|
|
|
|
| |
Notes:
svn path=/head/; revision=297915
|
|
|
|
|
|
|
|
| |
Reported by: ale@
Pointyhat to: kwm@
Notes:
svn path=/head/; revision=292126
|
|
The qt3 bindings are removed upstream.
The glib library lost the last gdk-pixbuf code. And rename it from
-gtk to -glib.
Thanks to: pav for a exp-runs
bapt for double checking the libreoffice ports
Notes:
svn path=/head/; revision=284777
|