Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
09 Feb 2021 11:10:58
1.6.0_12

|
tcberner  |
graphics/poppler: update to 21.02
Release 21.02.0:
core:
* GfxCal*ColorSpace: introduce Bradford transform for chromatic
adaptation
* Fix memory leak if saving the file fails
* Internal code improvements
* Fix various issues handling broken files
* Make checkedAdd work for long long in MSVC
qt5:
* Properly export NewSignatureData class
* Fix regression in QIODeviceOutStream + MSVC
qt6:
* Properly export NewSignatureData class
* Fix regression in QIODeviceOutStream + MSVC
utils:
* pdftohtml: Fix error() parameter type
PR: 253183
Exp-run by: antoine |
07 Jan 2021 19:23:00
1.6.0_11

|
tcberner  |
graphics/poppler: update to 21.01.0
Release 21.01.0:
core:
* Faster routines for jpeg decoding
* Fix reading signatures in encrypted files
* Add white point correction when lcms is used
* JBIG2Stream: Fix byte counting
* Fix potential data loss if we try to fetch a non existing Ref after
modifying the document
* Specifically use DeviceGray instead of DefaultGray for softmasks
* Fix various issues handling broken files
utils:
* pdftocairo: Setmode binary for windows
* pdfsig: Add hability to digitally sign files (Only the first 15 lines of the commit message are shown above ) |
11 Dec 2020 20:10:03
1.6.0_10

|
tcberner  |
graphics/poppler: update to 20.12.0
Changelog:
core:
* Draw better circles for circle annotations
* Fix annotation line width if no appearance stream or style are given
* Tweak rendering of highlight annotations
* Fix border rendering of some annotations
* Fix rendering of some files. Issue #976 Issue #567
* PSOutputDev: provide options to set the rasterization color space and
ICC profile
* PSOutputDev: for splashModeCMYK8 and language level >=2 activate
overprint emulation
* PSOutputDev: use the DeviceN8 bitmap for rasterization with
CMYK-output + overprint
* Use the font name without subset tag when querying for a system font
* Splash: Fix wrong x adjustment during clipping
* Splash: Fix blitImage in uncolored tiling patterns (Only the first 15 lines of the commit message are shown above ) |
03 Nov 2020 19:48:54
1.6.0_9

|
tcberner  |
graphics/poppler: update to 20.11.0
Release 20.11.0:
core:
* More work on rendering of standalone Annot Widgets. Issue #806
* Fix crashes in embedded file handling on broken files. Issue #967
* Fix uninitialized memory read on broken files
* Save a bit of memory in Dict data
cpp:
* Fix crashes in embedded file handling on broken files. Issue #966
utils:
* pdftohtml: HTML and XML output includes font opacity.
(Only the first 15 lines of the commit message are shown above ) |
11 Oct 2020 10:58:15
1.6.0_8

|
tcberner  |
graphics/poppler: update to 20.10.0
Release 20.10.0:
core:
* Filter out repeated forms
* Implement EmbedStream::reset()
* CairoOutputDev: evict just font faces owned solely by cache.
* Splash: Rename Yd to Ydown, Xu to Xup, etc.
* Splash: fix crash in out-of-memory situation.
* Fix some undefined behaviour situation with forged files
PR: 250052
Exp-run by: antoine |
10 Sep 2020 18:32:07
1.6.0_7

|
tcberner  |
graphics/poppler: update to 20.09.0
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: (Only the first 15 lines of the commit message are shown above ) |
14 Aug 2020 04:22:13
1.6.0_6

|
tcberner  |
Bump revisions of poppler consumers after r544863 |
06 Jul 2020 06:17:19
1.6.0_5

|
tcberner  |
graphics/poppler: update to 0.90
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 (Only the first 15 lines of the commit message are shown above ) |
02 Jun 2020 14:47:30
1.6.0_4

|
tcberner  |
graphics/poppler: update to 0.89.0
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 |
02 May 2020 10:00:12
1.6.0_3

|
tcberner  |
graphics/poppler: update to 0.88.0
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 (Only the first 15 lines of the commit message are shown above ) |
30 Apr 2020 13:31:19
1.6.0_2

|
lbartoletti  |
deskutils/lumina-pdf, deskutils/lumina-calculator: incorrect definition of i18n
files in pkg-plist
Port tries to install translation files even when the NLS option is set to OFF.
- fix pkg-plist
PR: 245914, 245912
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D24625 |
04 Apr 2020 11:40:37
1.6.0_2

|
tcberner  |
deskutils/lumina-pdf: Prepare for Qt5-5.14
PR: 244964 |
02 Apr 2020 04:41:03
1.6.0_2

|
tcberner  |
graphics/poppler: update to 0.87.0
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 |
21 Mar 2020 12:57:09
1.6.0_1

|
tcberner  |
Update poppler to 0.86.1
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: (Only the first 15 lines of the commit message are shown above ) |
22 Feb 2020 05:29:53
1.6.0

|
lbartoletti  |
x11/lumina: Update to 1.6.0 and Take MAINTAINER'ship
- Update to 1.6.0
- Take MAINTAINER'ship
- Add missing USE_GL
- Fix order of options in Makefiles
Changelog:
- Lumina: https://github.com/lumina-desktop/lumina/compare/v1.5.0...v1.6.0
- Lumina-pdf:
https://github.com/lumina-desktop/lumina-pdf/compare/v1.5.0...v1.6.0
- Lumina-calculator:
https://github.com/lumina-desktop/lumina-calculator/compare/v1.5.0...v1.6.0
PR: 243895
Reviewed by: mat, tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D23603 |
03 Feb 2020 19:32:51
1.5.0_4

|
tcberner  |
Bump revision of poppler dependencies
- poppler was updated in r525051, bump revisions |
22 Jan 2020 17:59:22
1.5.0_3

|
tcberner  |
graphics/poppler: update to 0.84.0
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 (Only the first 15 lines of the commit message are shown above ) |
01 Nov 2019 21:51:36
1.5.0_2

|
tcberner  |
graphics/poppler: update to 0.82.0
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) |
21 Oct 2019 10:09:16
1.5.0_1

|
pkubaj  |
deskutils/lumina-pdf: fix build on GCC architectures
Add include memory to drawablepage.h:
In file included from Renderer-poppler.cpp:2:
drawablepage.h:34:8: error: 'unique_ptr' in namespace 'std' does not name a
template type
34 | std::unique_ptr<Poppler::Page> page;
| ^~~~~~~~~~
drawablepage.h:7:1: note: 'std::unique_ptr' is defined in header '<memory>'; did
you forget to '#include <memory>'?
6 | #include <poppler/qt5/poppler-qt5.h>
+++ |+#include <memory>
7 |
PR: 241002
Approved by: ken@ixsystems.com (maintainer timeout), linimon (mentor) |
29 Sep 2019 07:25:04
1.5.0_1

|
tcberner  |
graphics/poppler: update to 0.81.0
Release 0.81.0:
core:
* Splash: Always enable support for CMYK rasterization
* CairoOutputDev: Check scaled dimensions for 0. Issue #737
* BaseCryptStream: Fix potential uninitialized memory read
* SplashBitmap: Fix wrong width condition for splashModeDeviceN8
* Fix crashes in malformed files
PR: 240781
Exp-run by: antoine
Approved by: gnome (kwm, implicit) |
24 Sep 2019 17:00:31
1.5.0

|
pi  |
x11/lumina: fix build on gcc platforms, re-adding USES=compiler:c++11-lang
- and deleting the two ports I should have deleted in the previous commit
PR: 240749
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> |
24 Sep 2019 16:40:59
1.5.0

|
pi  |
x11/lumina: upgrade 1.4.1 -> 1.5.0
- Remove deskutils/lumina-notify (upstreamed)
https://github.com/lumina-desktop/lumina/commit/89ad0095d7da09158778b5afae9beeaa0bd98d38
- Remove deskutils/lumina-xdg-entry (upstreamed)
https://github.com/lumina-desktop/lumina/commit/0069a052e1cbef588e8f93a31314965b0c2af68a
- Fix variables order (pet portlint)
- Alphabetize USE_QT
- Update knob to use options helpers
- Remove GH_TAGNAME (except for deskutils/lumina-pdf and
deskutils/lumina-calculator which haven't release tag)
- Change GH_ACCOUNT from "trueos" to "lumina-desktop"
- Add a new port deskutils/lumina-photo
- Change I18N option to well know NLS option
PR: 240749
Submitted by: Loic Bartoletti <lbartoletti@tuxfamily.org>
Approved by: JT Pennington <jt@ixsystems.com> (maintainer)
Differential Revision: D21749 |
01 Sep 2019 20:46:39
1.4.1_8

|
tcberner  |
graphics/poppler: update to 0.80.0
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 (Only the first 15 lines of the commit message are shown above ) |
31 Jul 2019 21:14:15
1.4.1_7

|
tcberner  |
graphics/poppler: update to 0.79.0
Release 0.79.0:
core:
* Fix regression on TextSelectionPainter
* Fix parsing of DefaultAppearance
* Fix memory leak in PostScriptFunction
* Fix crashes in fuzzed files
qt5:
* Implemented support for setIcon by changing appearance
* Added option to set the form available to print
* QString::null is deprecated, use QString()
* Replace deprecated qStableSort with std::stable_sort
build system:
* Turn README into README.md and expand it
PR: 239277
Exp-run by: antoine
Approved by: gnome (kwm, implicit) |
26 Jul 2019 20:46:57
1.4.1_6

|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
29 Jun 2019 08:55:18
1.4.1_5

|
tcberner  |
graphics/poppler: update to 0.78.0
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 (Only the first 15 lines of the commit message are shown above ) |
01 Jun 2019 06:39:23
1.4.1_4

|
tcberner  |
graphics/poppler: update to 0.77.0
Release 0.77.0:
core:
* Fix crash on signature handling. Issue #766
* Fix small memory leak in SignatureHandler::getCertificateInfo
* Splash: Restrict filling of overlapping boxes. Issue #750
* Fix crash on malformed files
qt5:
* Fix optional content handling with exclusive layers
cpp:
* Make render_page thread-safe
utils:
* pdfsig: Fix small memory leak
* pdftotext: Fix typo in manpage
PR: 238115
Exp-run by: antoine
Approved by: gnome (kwm, implicit) |
13 May 2019 18:33:10
1.4.1_3

|
tcberner  |
graphics/poppler: update to 0.76.1
From Changelog at https://poppler.freedesktop.org/releases.html :
Release 0.76.1:
core:
* Make the mul tables be calculated at compile time with constexpr.
* splash: Fix compile with SPLASH_CMYK enabled
* Some typo fixing in error messages
qt5:
* Fix regression in annotation handling
build system:
* Fix some typos in build system output and comments (Only the first 15 lines of the commit message are shown above ) |
16 Jan 2019 11:13:45
1.4.1_2

|
tijl  |
Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence. If the
catch-all is last it captures everything. In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the
catch-all lowest priority.
Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium. Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3] The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one. If there's no such non-weak symbol the call (Only the first 15 lines of the commit message are shown above ) |
21 Dec 2018 09:30:12
1.4.1_1

|
amdmi3  |
- Add LICENSE_FILE
- Update WWW
Approved by: portmgr blanket |
12 Dec 2018 01:35:36
1.4.1_1

|
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
30 Oct 2018 12:26:43
1.4.1

|
linimon  |
Fix build with GCC-based architectures.
PR: 232407 232414 232415 232420 232425 232449 232724 232753
Submitted by: Piotr Kubaj
Approved by: portmgr (tier-2 blanket) |
28 Jun 2018 17:39:55
1.4.1

|
tcberner  |
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
USES= qt:4
USE_QT= foo bar
ports depending on Qt5 will use
USES= qt:5
USE_QT= foo bar
PR: 229225
Exp-run by: antoine
Reviewed by: mat
Approved by: portmgr (antoine)
Differential Revision: -https://reviews.freebsd.org/D15540 |
18 May 2018 07:42:09
1.4.1

|
tobik  |
*/lumina-*: Unbreak I18N options
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: share/lumina-desktop/i18n/l-screenshot_af.qm
Error: Missing: share/lumina-desktop/i18n/l-screenshot_ar.qm
Error: Missing: share/lumina-desktop/i18n/l-screenshot_az.qm
...
- Add missing USE_QT5=printsupport to lumina-textedit
PR: 224860
Submitted by: tobik
Approved by: jt@ixsystems.com (maintainer), araujo |
22 Dec 2017 02:16:50
1.4.1

|
araujo  |
Add lumina-pdf version 1.4.1.
PR: ports/224318
Submitted by: JT Pennington <jt@ixsystems.com>
Sponsored by: iXsystems, Inc. |