| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
4.17.0 23 May 2020 19:34:53
  |
madpilot  |
Update calibre to 4.17.0 |
4.16.0 15 May 2020 22:27:30
  |
madpilot  |
Update calibre to 4.16.0 |
4.15.0 02 May 2020 23:06:47
  |
madpilot  |
Update calibre to 4.15.0 |
4.14.0_1 02 May 2020 10:00:12
  |
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 ) |
4.14.0 25 Apr 2020 19:43:59
  |
madpilot  |
Update calibre to 4.14.0 |
4.13.0_3 23 Apr 2020 20:14:49
  |
jbeich  |
devel/icu: update to 67.1
Changes: http://site.icu-project.org/download/67
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by: GitHub (watch releases) |
4.13.0_2 11 Apr 2020 05:04:41
  |
lbartoletti  |
Update py-sip to 4.19.21 and qscintilla2 to 2.11.4
- Update py-sip to 4.19.21
- Update qscintilla2 to 2.11.4
- Replace MASTER_SITE_RIVERBANK with https versions
- Replace QSCI2_DISTNAME to match with the new one
PR: 245308
Approved by: tcberner (mentor)
Exp-run by: antoine |
4.13.0_1 07 Apr 2020 16:06:28
  |
tobik  |
deskutils/calibre: Drop misspelled OPTINS_SUB
Build was not broken because USES=python already adds PYTHON2 and
PYTHON3 subs.
Reported by: portscan |
4.13.0_1 02 Apr 2020 04:41:03
  |
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 |
4.13.0 27 Mar 2020 15:22:13
  |
madpilot  |
- Update calibre to 4.13.0
- Make PYTHON3 the default option |
4.12.0_2 24 Mar 2020 19:54:57
  |
antoine  |
Convert the tree to use PY_PILLOW
With hat: portmgr
Originally submitted by: kai |
4.12.0_2 21 Mar 2020 19:56:08
  |
madpilot  |
Put correct python interpreter in calibre startup script.
Reported by: Alexander Leidinger <Alexander@leidinger.net> |
4.12.0_2 21 Mar 2020 12:57:09
  |
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 ) |
4.12.0_1 20 Mar 2020 11:39:30
  |
madpilot  |
- Enable compiling calibre with python 3
- Add options to choose which python version to depend on
- Make the deprecation warning conditional on which option is selected
Due to upstreaam support for python3 being experimental, leave the
default at python 2.
Plan is to switch the default to python 3 after 2020Q2 is branched
to expose it to more testing. |
4.12.0_1 13 Mar 2020 09:47:17
  |
jbeich  |
devel/icu: update to 66.1
Changes: http://site.icu-project.org/download/66
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
4.12.0 08 Mar 2020 17:01:47
  |
antoine  |
Deprecate some ports using deprecated version of python
With hat: portmgr |
4.12.0 07 Mar 2020 12:05:49
  |
madpilot  |
Update calibre to 4.12.0 |
4.11.2_1 24 Feb 2020 11:36:16
  |
kai  |
graphics/py-pillow: Update to 7.0.0
* Repo-Copy the Pillow 6.2.2 release to graphics/py-pillow6 to retain
backwards compatibility for Python 2 consumers as the Pillow 7.0.0 release
dropped the support for Python 2.
* Apply conditional statements to use either Pillow 7.x or Pillow 6.x for
consumers that can be built for Python 2 or newer.
* Exceptions are ports that can be built only for either Python 2 or
Python 3. For the first case, consumers are just assigned to the
repo-copied graphics/py-pillow6.
* Also remove Pillow from BUILD_DEPENDS of math/py-PyWavelets as it is not
listed in setup.py as a build dependency [1] and relax the version (Only the first 15 lines of the commit message are shown above ) |
4.11.2 22 Feb 2020 18:08:11
  |
madpilot  |
Update calibre to 4.11.2 |
4.11.1 22 Feb 2020 14:24:49
  |
madpilot  |
Update calibre to 4.11.1 |
4.10.1 08 Feb 2020 14:23:36
  |
madpilot  |
Update calibre to 4.10.1 |
4.9.1_1 03 Feb 2020 19:32:51
  |
tcberner  |
Bump revision of poppler dependencies
- poppler was updated in r525051, bump revisions |
4.9.1 24 Jan 2020 09:01:18
  |
madpilot  |
Update calibre to 4.9.1 |
4.8.0_2 22 Jan 2020 17:59:22
  |
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 ) |
4.8.0_1 20 Jan 2020 19:36:17
  |
madpilot  |
Fix calibre-server startup script by extending the PATH to include
LOBALBASE/bin.
The server looks in path for the pdftohtml binary, which is used
to render PDF files for viewing in the browser.
Reported by: Alexander Leidinger <Alexander@leidinger.net>
MFH: 2020Q1 |
4.8.0 04 Jan 2020 10:25:34
  |
madpilot  |
Update calibre to 4.8.0 |
4.7.0 28 Dec 2019 09:50:27
  |
madpilot  |
Update calibre to 4.7.0 |
4.6.0_1 17 Dec 2019 19:03:59
  |
madpilot  |
Add textproc/py-markdown dependency, required by polish book functionality.
PR: 242656
Submitted by: rk@ronald.org
MFH: 2019Q4 |
4.6.0 14 Dec 2019 22:43:44
  |
madpilot  |
Update calibre to 4.6.0 |
4.5.0 30 Nov 2019 12:54:09
  |
madpilot  |
Upgrade calibre to 4.5.0. |
4.4.0 23 Nov 2019 12:32:52
  |
madpilot  |
Update calibre to 4.4.0 |
4.3.0 09 Nov 2019 13:40:41
  |
madpilot  |
Update calibre to 4.3.0 |
4.2.0_1 04 Nov 2019 22:20:31
  |
zeising  |
Add USES=xorg USES=gl, ports categories d
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'd'. |
4.2.0_1 01 Nov 2019 21:51:36
  |
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) |
4.2.0 19 Oct 2019 07:24:01
  |
madpilot  |
Update calibre to 4.2.0 |
4.1.0 09 Oct 2019 07:20:49
  |
madpilot  |
Update calibre to 4.1.0 |
4.0.0 05 Oct 2019 15:37:43
  |
madpilot  |
- Update calibre to 4.0.0
- Sort plist using C locale
- Import upstream patch to fix regression in this release [1]
Obtained from:
https://github.com/kovidgoyal/calibre/commit/e0630cadd345a1b368a2f552cbae08ac1e4da3c6
[1] |
3.48.0_2 03 Oct 2019 20:35:30
  |
jbeich  |
devel/icu: update to 65.1
Changes: http://site.icu-project.org/download/65
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
3.48.0_1 29 Sep 2019 07:25:04
  |
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) |
3.48.0 13 Sep 2019 15:35:30
  |
madpilot  |
Update calibre to 3.48.0 |
3.47.1 03 Sep 2019 06:46:22
  |
madpilot  |
Update calibre to 3.47.1 |
3.47.0_1 01 Sep 2019 20:46:39
  |
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 ) |
3.47.0 31 Aug 2019 19:35:24
  |
madpilot  |
Update calibre to 3.47.0 |
3.46.0_1 13 Aug 2019 16:01:59
  |
mat  |
Convert to UCL & cleanup pkg-message (categories d) |
3.46.0_1 31 Jul 2019 21:14:15
  |
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) |
3.46.0 20 Jul 2019 13:00:45
  |
madpilot  |
Update calibre to 3.46.0 |
3.45.2 13 Jul 2019 08:30:05
  |
madpilot  |
Update calibre to 3.45.2 |
3.44.0_2 11 Jul 2019 04:30:28
  |
tcberner  |
deskutils/calibre: prepare for Qt 5.13
PR: 238782 |
3.44.0_2 29 Jun 2019 08:55:18
  |
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 ) |
3.44.0_1 01 Jun 2019 06:39:23
  |
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) |
3.44.0 31 May 2019 14:15:23
  |
madpilot  |
Update calibre to 3.44.0 |
3.43.0 29 May 2019 08:25:32
  |
madpilot  |
Update calibre to 3.43.0 |
3.42.0_1 13 May 2019 18:33:10
  |
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 ) |
3.42.0 30 Apr 2019 08:52:56
  |
madpilot  |
Update calibre to 3.42.0 |
3.41.3 22 Apr 2019 07:41:39
  |
madpilot  |
Update calibre to 3.41.3 |
3.40.1_1 27 Mar 2019 21:11:09
  |
jbeich  |
devel/icu: update to 64.1
Changes: http://site.icu-project.org/download/64
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 236325
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D19479 |
3.40.1 09 Mar 2019 18:23:15
  |
madpilot  |
Update calibre to 3.40.1 |
3.39.1 01 Feb 2019 21:17:16
  |
madpilot  |
Update calibre to 3.39.1 |
3.39.0 01 Feb 2019 18:28:16
  |
madpilot  |
Update calibre to 3.39.0 |
3.38.1 18 Jan 2019 23:32:34
  |
madpilot  |
Update calibre to 3.38.1 |
3.37.0_1 16 Jan 2019 11:13:45
  |
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 ) |
3.37.0 05 Jan 2019 08:25:10
  |
madpilot  |
- Update calibre to 3.37.0
- Move dependency on py-cssutils to new pt-css-parser fork
- Reorder variables to silence portlint warning |
3.36.0 22 Dec 2018 08:26:53
  |
madpilot  |
Update calibre to 3.36.0 |
3.35.0 08 Dec 2018 07:40:34
  |
madpilot  |
Update calibre to 3.35.0. |
3.34.0_1 22 Nov 2018 20:18:37
  |
tcberner  |
pyqt: Change install directories for Python flavor support
* PyQt could not be installed for multiple Python versions at
the same time, as there were conflicting files.
This patch creates Python-version versioned directories for
all these, and further installs binaries with a version number.
* Note, there might be some hickups for software that depends on
on of the .so's provided by PyQt5, which might not be found
anymore autmotically, and maybe need some LD-flaggery.
* Update PyQt5 to 5.10.1
* Mark www/py-qt5-webengine broken. It is unforuntately no longer
compatible with the old qt5-webengine-5.9.4 we ship.
PR: 232745
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D8714 |
3.34.0 08 Nov 2018 14:57:44
  |
madpilot  |
Update calibre to 3.34.0 |
3.33.1_1 23 Oct 2018 11:35:04
  |
jbeich  |
devel/icu: update to 63.1
Changes: http://site.icu-project.org/download/63
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 232300
Exp-run by: antoine |
3.33.1 20 Oct 2018 07:56:45
  |
madpilot  |
Update calibre to 3.33.1 |
3.32.0 28 Sep 2018 13:27:25
  |
madpilot  |
Update calibre to 3.32.0 |
3.31.0_1 11 Sep 2018 18:34:28
  |
zeising  |
Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906 |
3.31.0 07 Sep 2018 17:33:16
  |
madpilot  |
Update calibre to 3.31.0 |
3.30.0 24 Aug 2018 14:21:07
  |
madpilot  |
Update calibre to 3.30.0 |
3.29.0 10 Aug 2018 22:23:58
  |
madpilot  |
Update calibre to 3.29.0 |
3.28.0 22 Jul 2018 16:48:49
  |
madpilot  |
Fix build when using python 3 as default by propagating flavored
sip binary to make environment.
PR: 229956
Submitted by: fluffy |
3.28.0 21 Jul 2018 09:45:59
  |
madpilot  |
Update calibre to 3.28.0 |
3.27.1 06 Jul 2018 23:56:13
  |
madpilot  |
Update calibre to 3.27.1 |
3.26.1_1 29 Jun 2018 14:22:11
  |
jbeich  |
devel/icu: update to 62.1
Changes: http://site.icu-project.org/download/62
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 229359
Exp-run by: antoine (only 10.4) |
3.26.1 28 Jun 2018 17:39:55
  |
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 |
3.26.1 15 Jun 2018 16:07:26
  |
madpilot  |
Update calibre to 3.26.1 |
3.25.0 01 Jun 2018 20:54:37
  |
madpilot  |
Update calibre to 3.25.0 |
3.24.2 28 May 2018 08:47:14
  |
madpilot  |
Update calibre to 3.24.2 |
3.24.1 26 May 2018 14:24:23
  |
madpilot  |
Update calibre to 3.24.1 |
3.24.0 26 May 2018 07:13:09
  |
madpilot  |
Update calibre to 3.24.0 |
3.23.0 05 May 2018 07:41:13
  |
madpilot  |
Update calibre to 3.23.0 |
3.22.1_1 22 Apr 2018 18:29:51
  |
sunpoet  |
Move devel/py-msgpack-python to devel/py-msgpack
- Update to 0.5.6
- Update pkg-descr
- Update WWW
Changes: https://github.com/msgpack/msgpack-python/blob/master/ChangeLog.rst |
3.22.1 21 Apr 2018 11:32:37
  |
madpilot  |
Update calibre to 3.22.1 |
3.21.0 07 Apr 2018 12:15:28
  |
madpilot  |
Update calibre to 3.21.0 |
3.20.0_1 06 Apr 2018 15:53:17
  |
jbeich  |
devel/icu: update to 61.1
Changes: http://site.icu-project.org/download/61
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 227042
Exp-run by: antoine
MFH: 2018Q2 (required by Firefox 61) |
3.20.0 23 Mar 2018 19:11:33
  |
madpilot  |
Update calibre to 3.20.0 |
3.19.0 09 Mar 2018 21:04:18
  |
madpilot  |
Update calibre to 3.19.0 |
3.18.0 23 Feb 2018 17:11:07
  |
madpilot  |
Update calibre to 3.18.0 |
3.17.0_1 19 Feb 2018 11:10:43
  |
antoine  |
Reduce dependency on the python2 metaport
PR: 225752
Submitted by: Yasuhiro KIMURA |
3.17.0 09 Feb 2018 20:24:29
  |
madpilot  |
Update calibre to 3.17.0 |
3.16.0 26 Jan 2018 15:02:11
  |
madpilot  |
Update Calibre to 3.16.0 |
3.15.0 06 Jan 2018 09:26:25
  |
madpilot  |
- Update calibre to 3.15.0
- Avoid packaging mime database auto generated files
This version enables MTP devices support on FreeBSD.
Many thanks to cem@ for reporting the lack of support, doing most
of the coding, taking care of upstreaming patches and testing. Also
thanks for reminding me to fix the mime database problem!
PR: 224580
Submitted by: cem@ |
3.14.0 15 Dec 2017 18:02:29
  |
madpilot  |
Update calibre to 3.14.0 |
3.13.0 01 Dec 2017 23:01:05
  |
madpilot  |
Update deskutils/calibre to 3.13.0 |
3.12.0 30 Nov 2017 15:50:34
  |
mat  |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
3.12.0 10 Nov 2017 13:45:19
  |
madpilot  |
Update deskutils/calibre to 3.12.0 |
3.11.1_1 09 Nov 2017 02:31:48
  |
jbeich  |
devel/icu: update to 60.1
Changes: http://site.icu-project.org/download/60
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 223373
Exp-run by: antoine |