Commit graph

7854 commits

Author SHA1 Message Date
Dmitry Marakasov
3960de1527 - Update WWW
- Switch to options helpers
- Pet portlint

Approved by:	portmgr blanket
2019-06-09 09:01:54 +00:00
Tijl Coosemans
bb5cf6c4f3 Address some portlint warnings in the Linux infrastructure ports.
Eliminate LINUXNAME from port Makefiles.  This was just a helper variable
without special meaning outside port Makefiles but several developers have
copied it to new ports where it was then unused, apparently thinking that
it did have some special meaning.
2019-06-08 15:59:46 +00:00
Tijl Coosemans
5b721b6172 Eliminate RPMVERSION from Linux ports and set DISTVERSIONSUFFIX instead.
This puts all version information together in the port Makefiles.
2019-06-08 13:13:29 +00:00
Tijl Coosemans
f099d068fc Update CentOS 7 ports to 7.6.1810.
This adds some new ports:
converters/linux-c7-fribidi required by x11-toolkits/linux-c7-pango.
graphics/linux-c7-libglvnd required by graphics/linux-c7-dri.
graphics/linux-c7-wayland required by graphics/linux-c7-dri.
print/linux-c7-freetype unbundled from emulators/linux_base-c7 because it
depends on graphics/linux-c7-png now.

Mesa OpenGL libraries in graphics/linux-c7-dri now support libglvnd (GL
Vendor-Neutral Dispatch library) which allows some applications to use
Mesa while others use Nvidia OpenGL.  The x11/nvidia-driver* ports have
been changed so versions above 390.42 now use CentOS libglvnd and no longer
install a bundled copy.

PR:		229431
Submitted by:	pkubaj (partly)
2019-06-08 12:13:46 +00:00
Tijl Coosemans
665876b565 - Update to 1.25.0.
- Make portlint happy.
2019-06-08 10:36:49 +00:00
Steve Wills
006e32299a print/splix: update to last commit, cleanup
PR:		238297
Submitted by:	Philipp Erbelding <philipp@copythat.de>
2019-06-08 00:41:59 +00:00
Steve Wills
9f26232df3 print/epson-inkjet-printer-escpr: update to 1.6.41
PR:		238328
Submitted by:	Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer)
2019-06-08 00:28:14 +00:00
Tobias C. Berner
f240baeb83 Update KDE Applications to 19.04.2
https://kde.org/announcements/announce-applications-19.04.2.php
2019-06-07 04:08:25 +00:00
Antoine Brodin
47ce821484 Switch default version of samba from 4.7 to 4.8
With hat:	portmgr
2019-06-04 14:17:39 +00:00
Steve Wills
1a6fdc3bfd print/freetype2: Update to 2.10.0
PR:		236867
Submitted by:	lightside <lightside@gmx.com>
Exp-run by:	antoine@
Reviewed by:	kwm
2019-06-03 16:02:05 +00:00
Kai Knoblich
0c4024a80b print/hplip: Fix runtime with graphics/py-pillow 6.0.0
Fix a possible runtime error in installers/dcheck.py when graphics/py-pillow
is updated to 6.0.0, which removed the previously deprecated constant
Image.VERSION .

PR:		238072, 237426 (related)
Approved by:	woodsb02 (maintainer)
2019-06-02 21:00:06 +00:00
Tijl Coosemans
8185ed94ad Update to 1.23.0. 2019-06-01 10:08:53 +00:00
Jan Beich
1d92e91322 print/harfbuzz: update to 2.5.1
Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/2.5.1
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by:	GitHub (watch releases)
2019-06-01 07:39:39 +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
Sunpoet Po-Chuan Hsieh
d8cff3e56b Introduce PY_TYPING and simplify Makefile
Since devel/py-promise requires 3.6.4+, the minimal version is set to 3.6.4.

With hat:	python
2019-05-31 10:00:20 +00:00
Tobias Kortkamp
de285f344a print/lilypond*: Drop nop GNU_MAKEFILE 2019-05-30 10:19:14 +00:00
Tobias Kortkamp
8b30bb22bb print/a2ps: Do not install files for xemacs
It was removed in 2014.
2019-05-30 07:50:10 +00:00
Sunpoet Po-Chuan Hsieh
5a403a9f95 Update to 3.42.0
Changes:	https://github.com/fonttools/fonttools/releases
2019-05-29 18:36:27 +00:00
Wen Heping
af01439220 - Update to 8.4.2 2019-05-29 06:02:48 +00:00
Tobias Kortkamp
3b7f064eda print/scribus-devel: Drop nop and misspelled DOS2UNIX_FILE 2019-05-25 17:19:09 +00:00
Jan Beich
536e8c8198 print/harfbuzz: update to 2.5.0
Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/2.5.0
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by:	GitHub (watch releases)
2019-05-24 21:13:25 +00:00
Sunpoet Po-Chuan Hsieh
e3f336eebd Update to 3.41.2
Changes:	https://github.com/fonttools/fonttools/releases
2019-05-20 18:09:01 +00:00
Bryan Drewery
1761e6570e Fix recursive dependency issue with gmake.
Add a hard .error so I don't miss this again.

PR:		237979
Submitted by:	tcberner, adamw (based on)
Pointyhat to:	bdrewery
2019-05-20 17:06:34 +00:00
Kurt Jaeger
63682ef7d4 New port: print/py-weasyprint
WeasyPrint helps web developers to create PDF documents. It turns simple
HTML pages into gorgeous PDF.

WWW: https://weasyprint.org/

Submitted by:	D'Arcy Cain <darcy@druid.net>
2019-05-20 13:59:01 +00:00
Mathieu Arnold
4993c93fca devel/ccache now needs those to build. 2019-05-20 13:04:08 +00:00
Sunpoet Po-Chuan Hsieh
1043f8774c Add GRAPHITE, INTERPOLATABLE, LXML, PLOT, SYMFONT, UFO, UNICODE and WOFF options for extra dependencies from upstream 2019-05-19 21:54:06 +00:00
Sunpoet Po-Chuan Hsieh
1c0cb48020 Update to 3.41.1
Changes:	https://github.com/fonttools/fonttools/releases
2019-05-18 05:58:43 +00:00
Antoine Brodin
8d97ce9fa4 Mark devel_full and devel_nox flavors BROKEN
Reported by:	pkg-fallout
2019-05-17 09:23:40 +00:00
Koop Mast
52922516e1 Add libraqm, which is a small library that encapsulates the logic for
complex text layout and provide a convenient API.
2019-05-13 20:19:20 +00:00
Rene Ladan
ae1efaca64 Remove epxired ports:
2019-05-08 cad/brlcad: Broken for more than 6 months
2019-05-12 misc/gnuit: Upstream stale for 10 years, no users it appears
2019-05-12 print/py-reportlab1: consider using latest upstream version in print/py-reportlab
2019-05-13 19:24:05 +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
Tobias C. Berner
d27fcc13c5 Update KDE Applications to 19.04.1
Changelog:
	https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.1
2019-05-09 18:18:04 +00:00
Gleb Popov
6dc2e22e2d Introduce USES=cabal and use it to build Haskell applications.
PR:		230186
Reviewed by:	mat, tcberner
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D19730
2019-05-09 14:39:30 +00:00
Emanuel Haupt
7ac8ff76a2 - Provide a patch to work with python 3.6
- Pacify portlint
2019-05-09 14:14:57 +00:00
Muhammad Moinur Rahman
f7e35286b2 print/py-reportlab: Update version 3.5.20=>3.5.21 2019-05-06 09:38:19 +00:00
Sunpoet Po-Chuan Hsieh
5d833d6a28 Update to 3.41.0
Changes:	https://github.com/fonttools/fonttools/releases
2019-04-30 19:07:38 +00:00
Wen Heping
f7e3022e1c - Update to 8.4.1 2019-04-30 03:54:13 +00:00
Joseph Mingrone
9643d28d53 Bump PORTREVISION for ports using EMACS_VERSION_SITE_LISPDIR
This should have been done with r499179 when editors/emacs was updated
to version 26.2.

Reported by:	nobutaka
2019-04-28 15:16:51 +00:00
Piotr Kubaj
2aa5aaf162 print/scribus-devel: fix on GCC architectures, change maintainer, add USES=gnome
Add USES=compiler:c++11-lang.

Remove ifdef FreeBSD from isnan check.

Change maintainer to pkubaj@freebsd.org from my old address.

Add USES=gnome.

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D20048
2019-04-27 09:50:52 +00:00
Muhammad Moinur Rahman
464b23aacb print/py-reportlab: Update version 3.5.19=>3.5.20 2019-04-27 07:54:59 +00:00
Tobias Kortkamp
f2a6f27e02 print/libharu: Link with libm explicitly and attempt to unbreak on CURRENT
ld: error: src/libhpdf.so: undefined reference to cos
ld: error: src/libhpdf.so: undefined reference to sin

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p499421_s346424/logs/errors/libharu-2.3.0_1.log

https://github.com/libharu/libharu/pull/158
2019-04-22 15:13:41 +00:00
Tijl Coosemans
c213267bc4 Require jbig2dec>=0.16. It fails to build with older versions.
Reported by:	cy
2019-04-22 09:14:17 +00:00
Tijl Coosemans
17432f2ac1 Make sure ghostscript9-agpl-x11 and ghostscript9-agpl-base have the same
version.
2019-04-22 09:12:27 +00:00
Tijl Coosemans
0ae6dcec12 Update to 9.27.
PR:		237390
Exp-run by:	antoine
Approved by:	portmgr (antoine)
MFH:		2019Q2
Security:	CVE-2019-3835, CVE-2019-3838
2019-04-21 16:41:37 +00:00
Tijl Coosemans
afabbe4010 Update to 1.22.5. 2019-04-19 15:19:21 +00:00
Tijl Coosemans
0a8016cf09 Update to 2.2.11. 2019-04-19 15:01:16 +00:00
Tijl Coosemans
aecdf49226 Update to 1.4.2-81.el6_10. 2019-04-19 12:15:30 +00:00
Tobias C. Berner
1c18b6d5c8 Update KDE Applications to 19.04.0
The changelog can be found here:
	- https://kde.org/announcements/announce-applications-19.04.0.php

Due to crashes on start, multimedia/kdenlive was kept at 18.12.3 for now.
2019-04-18 16:55:13 +00:00
Muhammad Moinur Rahman
bf22c2860b print/py-reportlab: Update version 3.5.18=>3.5.19 2019-04-17 20:52:46 +00:00
Sunpoet Po-Chuan Hsieh
a7eebc728f Change RUN_DEPENDS from py-more-itertools to py-more-itertools5
- While I'm here, add NO_ARCH
- Bump PORTREVISION for dependency change
2019-04-17 18:50:48 +00:00