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

|
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.15.1_37

|
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.15.1_36

|
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.15.1_35

|
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 ) |
21 Oct 2020 21:27:41
1.15.1_34

|
rene  |
graphics/dspdfviewer: fix sanity checks
Pointy hat: rene
Reported by: dvl |
21 Oct 2020 20:19:48


|
rene  |
graphics/dspdfviewer: simplify logic for -Wno-error=extra-semi-stmt
I first bogusly added OSVERSION < 1300000 at the end, but in hindsight
and from looking at svnweb the version logic after 11.3 EOL is
v >= 1300014 || (v in 1104000 .. 1200000) || v >= 1201000
==
(v in 1104000 .. 1200000) || v >= 1201000
==
(v >= 1200000 && v < 1201000)
So the port should not relax the check on (early) 12.0, which we can as
well leave out.
While here, add a note about upstream #191 still being open.
Phabricator: D26646 |
11 Oct 2020 10:58:15
1.15.1_34

|
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.15.1_33

|
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 ) |
25 Aug 2020 17:39:53
1.15.1_32

|
fox  |
graphics/dspdfviewer: Fixes build failure for Clang 11.0.0. |
14 Aug 2020 04:22:13
1.15.1_32

|
tcberner  |
Bump revisions of poppler consumers after r544863 |
19 Jul 2020 17:38:43
1.15.1_31

|
pkubaj  |
graphics/dspdfviewer: fix build on GCC architectures
To build with Qt5, use C++11 compiler.
Hide Clang-only flags behind .if and add one for GCC.
MFH: 2020Q3 (fix build blanket) |
06 Jul 2020 06:17:19
1.15.1_31

|
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.15.1_30

|
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 |
30 May 2020 06:20:45
1.15.1_29

|
tcberner  |
graphics/dspdfviewer: prepare for Qt5-5.15 |
02 May 2020 10:00:12
1.15.1_29

|
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 ) |
04 Apr 2020 13:10:58
1.15.1_28

|
tcberner  |
graphics/dspdfviewer: Prepare for Qt5-5.14
PR: 244964 |
02 Apr 2020 04:41:03
1.15.1_28

|
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.15.1_27

|
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 ) |
03 Feb 2020 19:32:51
1.15.1_26

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

|
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 ) |
11 Dec 2019 17:53:49
1.15.1_24

|
jbeich  |
devel/boost-*: update to 1.72.0
Changes: http://www.boost.org/users/history/version_1_72_0.html
PR: 241449
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D22136 |
06 Nov 2019 11:00:02
1.15.1_23

|
fox  |
graphics/dspdfviewer - Fixes broken build in 11.3-RELEASE.
Adds conditional to check for 11.3-RELEASE and 12.1-RELEASE since
both of them use Clang 8 now.
approved by: philip (mentor) |
01 Nov 2019 21:51:36
1.15.1_22

|
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) |
29 Sep 2019 07:25:04
1.15.1_21

|
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) |
04 Sep 2019 02:08:27
1.15.1_20

|
fox  |
graphics/dspdfviewer: Fixes build with Qt 5.13
Submitted by: adridg
Approved by: philip (mentor) |
03 Sep 2019 03:03:33
1.15.1_19

|
fox  |
graphics/dspdfviewer: Makefile cleanup
- Cleans up the Makefile by running portlint(1) and portfmt(1).
- Updates the MAINTAINER email.
PR: 239991
Approved by: philip (mentor) |
01 Sep 2019 20:46:39
1.15.1_19

|
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 ) |
19 Aug 2019 15:35:28
1.15.1_18

|
jbeich  |
devel/boost-*: update to 1.71.0
Changes: http://www.boost.org/users/history/version_1_71_0.html
PR: 238827
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D20774 |
31 Jul 2019 21:14:15
1.15.1_17

|
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) |
29 Jun 2019 08:55:18
1.15.1_16

|
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.15.1_15

|
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.15.1_14

|
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 ) |
12 Apr 2019 06:36:31
1.15.1_13

|
jbeich  |
devel/boost-*: update to 1.70.0
Changes: http://www.boost.org/users/history/version_1_70_0.html
PR: 235956
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D19303 |
07 Mar 2019 04:15:18
1.15.1_12

|
philip  |
graphics/dspdfviewer: buildfix fox clang 8.0.0
PR: 236217
Submitted by: Santhosh Raju <santhosh.raju@gmail.com> (maintainer) |
04 Mar 2019 19:24:51
1.15.1_11

|
jbeich  |
graphics/dspdfviewer: partially unbreak with Clang 8
../dspdfviewer.cpp:311:48: error: empty expression statement has no effect;
remove unnecessary ';' to silence this warning [-Werror,-Wextra-semi-stmt]
QSize newSize = window.getPreviewImageSize();;
^
PR: 236217
Approved by: portmgr blanket |
16 Jan 2019 11:13:45
1.15.1_11

|
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 ) |
25 Dec 2018 20:25:40
1.15.1_10

|
tcberner  |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
12 Dec 2018 00:15:50
1.15.1_10

|
jbeich  |
devel/boost-*: update to 1.69.0
Changes: http://www.boost.org/users/history/version_1_69_0.html
PR: 232525
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17645 |
02 Nov 2018 13:32:35
1.15.1_9

|
rene  |
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724 |
07 Oct 2018 04:48:09
1.15.1_9

|
swills  |
graphics/dspdfviewer: Fix build on 11.2
PR: 231934
Submitted by: Santhosh Raju <santhosh.raju@gmail.com> (maintainer) |
09 Aug 2018 06:58:31
1.15.1_8

|
jbeich  |
devel/boost-*: update to 1.68.0
- Switch to C++14 for libboost_system to support C++14 consumers
Changes: http://www.boost.org/users/history/version_1_68_0.html
PR: 229569
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D16165 |
28 Jun 2018 17:39:55
1.15.1_7

|
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 |
07 Jun 2018 13:36:45
1.15.1_7

|
philip  |
Fix build on 12.0-CURRENT >= 1200056 (LLVM update)
Submitted by: Santhosh Raju <santhosh.raju@gmail.com> (maintainer) |
18 Apr 2018 13:57:43
1.15.1_7

|
jbeich  |
devel/boost-*: update to 1.67.0
Changes: http://www.boost.org/users/history/version_1_67_0.html
PR: 227427
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D15030 |
20 Mar 2018 13:01:43
1.15.1_6

|
adridg  |
Fix graphics/dspdfviewer build with modern Clang. The error message
is in the (new) patch.
PR: 226524
Approved by: tcberner (mentor, implicit)
Differential Revision: https://reviews.freebsd.org/D14652 |
18 Jan 2018 04:11:03
1.15.1_6

|
jbeich  |
devel/boost-*: update to 1.66.0
Changes: http://www.boost.org/users/history/version_1_66_0.html
PR: 223922
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D13279 |
05 Dec 2017 11:43:41
1.15.1_5

|
philip  |
Fix build on 11-STABLE >= 1100511 (LLVM update)
Submitted by: Santhosh Raju <santhosh.raju@gmail.com> (maintainer) |
25 Sep 2017 00:08:17
1.15.1_5

|
jbeich  |
devel/boost-*: update to 1.65.1
Changes: http://www.boost.org/users/history/version_1_65_1.html
PR: 218835
Approved by: maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month)
Tested by: jhibbits (on powerpc64, earlier version)
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D11582 |
25 Sep 2017 00:05:06
1.15.1_4

|
jbeich  |
devel/boost-*: enable C++11 features
PR: 218835
Obtained from: https://github.com/DragonFlyBSD/DeltaPorts/pull/690
Approved by: maintainer timeout (2 months)
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D11582 |
24 Aug 2017 13:45:14
1.15.1_3

|
swills  |
Bump PORTREVISION after recent poppler update |
06 Aug 2017 12:17:53
1.15.1_2

|
philip  |
Fix build on HEAD >= 1200039.
Submitted by: Santhosh Raju <santhosh.raju@gmail.com> (maintainer) |
02 May 2017 06:48:11
1.15.1_2

|
jbeich  |
devel/boost-*: update to 1.64.0
Changes: http://www.boost.org/users/history/version_1_64_0.html
PR: 218835
Approved by: office (bapt)
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D10472 |
29 Apr 2017 10:26:23
1.15.1_1

|
philip  |
- Fix build with LLVM 4.0 on HEAD
- Install manpage in the correct place [1]
(bump PORTREVISION to reinstall package)
PR: 218767
Submitted by: caso.ramiro@gmail.com [1]
Santhosh Raju <santhosh.raju@gmail.com> (maintainer) |
15 Apr 2017 20:55:08
1.15.1

|
philip  |
Fix minor nits in Makefile
Catch up with the new world order for projects hosted on github.com.
Submitted by: danfe
Approved by: Santhosh Raju <santhosh.raju@gmail.com> (maintainer) |
15 Apr 2017 20:16:48
1.15.1

|
philip  |
Dual-screen PDF viewer for LaTeX-beamer
WWW: https://github.com/dannyedel/dspdfviewer
Submitted by: Santhosh Raju <santhosh.raju-at-gmail.com> |