Commit graph

134 commits

Author SHA1 Message Date
Antoine Brodin
c98b352821 Mark BROKEN: fails to configure
Reported by:	pkg-fallout
2020-04-13 07:05:25 +00:00
Tobias C. Berner
ff3b39857e 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
2020-04-02 04:41:02 +00:00
Tobias C. Berner
8e124cb8fb 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:
         * 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
2020-03-21 12:57:09 +00:00
Rene Ladan
902b062c3d deskutils/recoll: drop optional dependency on expired textproc/pychm 2020-03-20 02:30:24 +00:00
Antoine Brodin
3772938706 Deprecate py-wxPython28 and py-wxPython30 ports
With hat:	portmgr
2020-03-01 10:20:45 +00:00
Tobias C. Berner
336f10c8b0 Bump revision of poppler dependencies
- poppler was updated in r525051, bump revisions
2020-02-03 19:32:51 +00:00
Tobias C. Berner
90a4ed701a 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
         * 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
2020-01-22 17:59:22 +00:00
Niclas Zeising
366790689c 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'.
2019-11-04 22:20:30 +00:00
Tobias C. Berner
3ca3ffe455 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)
2019-11-01 21:51:36 +00:00
Dmitry Marakasov
62d6b5ac15 - Update to 1.25.22
PR:		241077
Submitted by:	jjuanino@gmail.com (maintainer)
2019-10-21 17:48:39 +00:00
Gerald Pfeifer
ea8c8ec7da 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
2019-07-26 20:46:53 +00:00
Piotr Kubaj
6eb43147c9 deskutils/recoll: fix build on GCC architectures
Needs C++11 compiler:
cc1plus: error: unrecognized command line option "-std=c++11"

Approved by:	mentors (implicit approval)
2019-07-19 08:47:11 +00:00
Kai Knoblich
a26ec65849 deskutils/recoll: Update to 1.25.16
* Submitter adopts port

While I'm here:
* Place USE_ variables to the intended USES block

Changelog:

* All Python scripts now use Python 3 by default. They are still supposedly
  compatible with Python 2. (The port stays with Python 2.7 for a while as
  not all dependencies are ready for Python 3, yet).

https://www.lesbonscomptes.com/recoll/release-1.25.html

PR:		238147
Submitted by:	jjuanino@gmail.com
2019-06-17 11:15:13 +00:00
Tobias C. Berner
d163307e80 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)
2019-06-01 06:39:22 +00:00
Tobias C. Berner
753388101e 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

Release 0.76.0:

        core:
         * Fix regression on case-insensitive search. Issue #743
         * Remove GooList, use std::vector instead
         * Fix radiobutton reporting wrong state. Issue #159
         * Handle UTF16-LE strings
         * Don't error out if there's no DA in FreeText annotation
         * cairo: Compute correct coverage values for box filter.
         * cairo: Constrain number of cycles in rescale filter.
         * Read more fields from ViewerPreferences
         * Introduce and use Ref::INVALID
         * Fix crashes in broken files
         * Fix mismatched free/delete
         * Add missing include guards

        utils:
         * pdftohtml: Properly initialize HtmlOutputDev::page to avoid SIGSEGV upon error exit. Issue #742

All the required patches have been obtained via gentoo.

PR:		237846
Exp-run by:	antoine
Approved by:	kwm
2019-05-13 18:33:10 +00:00
Fernando Apesteguía
bbf712f8dc deskutils/recoll: update to 1.24.5
ChangeLog:

Fixes an annoying bug with recollindex -z resetting the index format to the one
compatible with Xapian 1.2 and problematic with Xapian 1.4

Reported by:	portscout
2019-02-02 19:21:28 +00:00
Yuri Victorovich
e54120be6e deskutils/recoll: Fix QT5 dependencies
Also change all URLs to https and use helpers.

Reported by:	tobik (QT dependencies)
2019-01-26 16:38:14 +00:00
Yuri Victorovich
4d93d1abec deskutils/recoll: Update 1.23.7 -> 1.24.3
* New dependency of QT5. Remove all references to QT4
* Add gnome to USES
* Shebang file desktop/hotrecoll.py moved to filters/hotrecoll.py
* Portlint suggestions:
    USE_LDCONFIG=yes
    USE_GL+=gl when QT5 options is enabled

Changelog:
https://www.lesbonscomptes.com/recoll/release-1.24.html

PR:		235205
Submitted by:	jjuanino@gmail.com
2019-01-25 23:08:24 +00:00
Antoine Brodin
d29ee06a63 Fix build with DEFAULT_VERSIONS=python=3.x
PR:		234633
2019-01-07 19:03:49 +00:00
Rene Ladan
e9c499912e deskutils/recoll: remove optional dependency on expired KDE4 2018-12-31 12:23:58 +00:00
Gerald Pfeifer
a9f015d155 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
2018-12-12 01:35:33 +00:00
Rene Ladan
99d6d12a38 Mark QT4 ports/functionality for removal on 2019-03-15
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.

Submitted by:	tcberner
Reviewed by:	adridg, jhale, rene, tcberner
Approved by:	portmgr (implicit, flavor hook)
Differential Revision:	https://reviews.freebsd.org/D17741
2018-12-02 15:41:47 +00:00
Tobias C. Berner
b1a1d38bf9 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
2018-06-28 17:39:53 +00:00
Gerald Pfeifer
c2a92a1aea Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
2018-03-10 17:46:04 +00:00
Antoine Brodin
98ae603956 recoll fails to build with DEFAULT_VERSIONS=python=3.6 2018-02-12 22:09:32 +00:00
Yuri Victorovich
aea475a0d2 deskutils/recoll: Update to 1.23.7
Changelog:
http://www.lesbonscomptes.com/recoll/release-1.23.html

Additional port changes:
* Changed to DISTVERSION
* Removed CONFIGURE_ARGS=--enable-pic (not needed)
* Added @${PY_FLAVOR} where it was missing
* Fixed space chars in target

PR:		224830
Submitted by:	jjuanino@gmail.com
Approved by:	tcberner (mentor, implicit)
2018-02-12 17:30:14 +00:00
Dmitry Marakasov
8e6e147a49 Bring back compiled python files, and add a way to handle them correctyly wrt. python 3 2018-02-01 15:28:25 +00:00
Dmitry Marakasov
0f25fd88c6 - Make dependency on python unconditional, as filters always require python
- Make python module installation unconditional, as disabling it no longer brings any profit
- Don't install compiled python files, which fixes installation with python3 as default
- Switch to USES=localbase
- Fix shebangs
- Simplify stripping
- Fix plist for WITHOUT=QT4 case
- Mark BROKEN with X11MON, required libfam is not linked which breaks the installation
2018-01-26 17:08:59 +00:00
Kurt Jaeger
e374c4e44d deskutils/recoll: update 1.23.3 -> 1.23.4
- Restore search mode when loading saved simple search.
- Add option -P to recollindex to force purge with -i.
- Split package into non-gui/gui subpackages.
- Add -L option to GUI for forcing messages language.
- Removed 'bin' from default skippedNames.
- Improve robustness of email header parser against encoding errors.
- email: fix additional header indexing.
- Restable: fix popup menu (show dups would open parent folder).
2017-11-18 07:11:52 +00:00
Kurt Jaeger
81c61e3cb5 deskutils/recoll: update 1.21.6 -> 1.23.3
- X11MON defaults now to Off

PR:		219481
Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
Reviewed by:	PeerCorps Trust Fund <ipc@peercorpstrust.org
Relnotes:	http://www.lesbonscomptes.com/recoll/release-1.23.html
2017-11-01 15:38:26 +00:00
Jimmy Olgeni
258b5d44ad Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-10-31 14:51:53 +00:00
Sunpoet Po-Chuan Hsieh
afaa9f3040 Update to 1.4.3
- Add CONFLICTS_INSTALL
- Update WWW
- Bump PORTREVISION for dependent ports

Changes:	https://trac.xapian.org/wiki/ReleaseOverview/1.4.3
		https://trac.xapian.org/wiki/ReleaseOverview/1.4.2
		https://trac.xapian.org/wiki/ReleaseOverview/1.4.1
		https://trac.xapian.org/wiki/ReleaseOverview/1.4.0
2017-04-04 09:28:36 +00:00
Tobias C. Berner
62ede14c75 Get rid of QT_PREFIX in favour of PREFIX.
QT_PREFIX was a remnant of a bygone time.

Reviewed by:    rakuco
Approved by:    rakuco (mentor)
Differential Revision:  https://reviews.freebsd.org/D8825
2016-12-18 22:06:50 +00:00
Mathieu Arnold
041c6ba086 Update to 1.21.6.
PR:		208611
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-04-08 12:37:42 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Vanilla I. Shu
952892229a Update to 1.21.5.
PR:		206891
Submitted by:	Port Fury.
2016-02-12 12:48:56 +00:00
Martin Wilke
170b4c9d92 - Update to 1.21.4
PR:		206243
Submitted by:	ports fury
2016-01-15 13:32:44 +00:00
Guido Falsi
1c09d0ba90 - Update to 1.21.3
- Fix some optional dependencies
- Remove commented line
- Cosmetic changes to pkg-descr

PR:		204441
Submitted by:	Ports Fury
2015-11-12 20:06:15 +00:00
Guido Falsi
2bab744e11 Update to 1.21.2.
PR:		203797
Submitted by:	Ports Fury
2015-10-24 07:15:27 +00:00
Dmitry Marakasov
bd5fd6348b - Add LICENSE_FILE
Approved by:	portmgr blanket
2015-09-30 11:55:21 +00:00
Guido Falsi
e02adb8198 Fix build on 10.1
PR:		202843
Submitted by:	tkato432 at yahoo.com
Reported by:	amdmi3 (thanks!)
2015-09-30 08:06:35 +00:00
Guido Falsi
f310175ba4 Update to 1.21.1
PR:		202843
Submitted by:	Ports Fury
2015-09-26 13:01:52 +00:00
Dmitry Marakasov
2c4401e95a - Fix shebangs
Approved by:	portmgr blanket
2015-09-14 19:06:51 +00:00
Tilman Keskinoz
409dd2f906 Update to 1.21.0
Drop Maintainership.
2015-07-16 20:10:25 +00:00
Tilman Keskinoz
0c81e36dbb Update to 1.20.2 2015-03-10 21:30:37 +00:00
Marcus von Appen
49cb3686eb - Convert USE_PYTHON -> USES leftovers missed in the previous commits
Spotted by:	antoine
With hat:	python
2015-01-04 08:23:23 +00:00
Antoine Brodin
22cb2afe38 Fix RUN_DEPENDS, wpd2html moved to libwpd010 2014-11-16 00:22:57 +00:00
Baptiste Daroussin
ff2951b4df Cleanup plist 2014-10-20 11:52:39 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Tilman Keskinoz
e8aadc70c0 Take maintainership, i use it sometimes 2014-08-18 13:03:44 +00:00