Commit graph

7908 commits

Author SHA1 Message Date
Wen Heping
ca359bdd45 - Update to 9.0.0 2019-09-03 07:50:20 +00:00
Tobias C. Berner
0ee39c1b52 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
 * Fix leak when aborting text extraction
 * Small code simplifications

glib:
 * Make print scaling getter visible
 * Make Duplex/NumCopies/PrintPageRange preference available in API
 * Implement Movie API

utils:
 * pdftotext: Add -nodiag flag to remove diagonal text on output

build system:
 * Mark external lib include dirs as SYSTEM

PR:		240176
Exp-run by:	antoine
Approved by:	gnome (kwm, implicit)
2019-09-01 20:46:38 +00:00
Joseph Mingrone
9002c82508 Bump PORTREVISION for ports using EMACS_VERSION_SITE_LISPDIR
This is required after editors/emacs was updated to version 26.3 in
r510281.

Reported by:	ashish
2019-09-01 15:32:08 +00:00
Christoph Moench-Tegeder
6df20d78a2 fix DOCS=off build
PR:		240181
Reported by:	romain@, vvd
2019-08-29 21:14:21 +00:00
Antoine Brodin
9983971e54 Update to 2.2.1 2019-08-28 14:29:44 +00:00
Christoph Moench-Tegeder
1954953001 update gutenprint to 5.3.3
This is a new major release with new and updated printer drivers and a
all-new native PCL backend (for some Laser Printers), and support for a
lot of laser printers.

While here, do some polishing and update my email address.
2019-08-27 22:16:30 +00:00
Tijl Coosemans
346b48c4ce Move security/linux-c7-openssl into emulators/linux_base-c7. It is needed
by sha*sum from the coreutils package.
2019-08-25 15:37:08 +00:00
Koop Mast
0a508cb01e Fix typo in port directory name.
PR:		240071 [1]
Reported by:	jbeich@, Dries Michiels <driesm.michiels@gmail.com> [1]
2019-08-24 20:37:18 +00:00
Koop Mast
c55c2fd15f Remove the hb-view utitilty from the main harfbuzz port and move it to it's
own port. The hb-view utility is the only part of harfbuzz that requires
cairo. So now harfbuzz doesn't pull in x11 libraries or mesa via cairo,this
is usefull for ports that want to use harfbuzz but don't use or want x11.

Add license

Exp-run by:	antoine@
PR: 		239662
2019-08-24 09:20:46 +00:00
Jan Beich
4d4e640011 print/harfbuzz: update to 2.6.1
Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/2.6.1
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by:	GitHub (watch releases)
2019-08-23 09:37:54 +00:00
Tijl Coosemans
ddac50c505 Update to 1.25.3. 2019-08-22 15:03:28 +00:00
Tijl Coosemans
3747a39272 Update to 1.25.2. 2019-08-21 10:20:24 +00:00
Jan Beich
befa71e0f3 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
2019-08-19 15:35:27 +00:00
Tijl Coosemans
a78f3120cc Update to 2.2.12.
MFH:		2019Q3
Security:	https://github.com/apple/cups/releases/tag/v2.2.12
Security:	CVE-2019-8675
Security:	CVE-2019-8696
2019-08-16 12:08:37 +00:00
Piotr Kubaj
e3a6874295 print/scribus-devel: update to 1.5.5
Release notes: https://wiki.scribus.net/canvas/1.5.5_Release

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D21238
2019-08-16 01:55:18 +00:00
Adriaan de Groot
fcf437462e Update KDE Applications to latest upstream release, 19.08
Release announcement
	https://kde.org/announcements/announce-applications-19.08.0.php

Thanks to tcberner for doing most of the prep-work.
2019-08-15 15:38:52 +00:00
Mathieu Arnold
d2f3167e02 Convert to UCL & cleanup pkg-message (categories [p-r]) 2019-08-14 12:14:42 +00:00
Jan Beich
d1ae597e15 print/harfbuzz: update to 2.6.0
Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/2.6.0
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by:	GitHub (watch releases)
2019-08-14 07:07:13 +00:00
Mark Linimon
2d6efad3f3 Temporarily disable the DOCS option on powerpc64.
For reasons not yet understood, having this option enabled on powerpc64
consumes all memory and swap during poudriere builds.

On certain machines with a recent -CURRENT with patches, this panics
the machine.

Approved by:	portmgr (tier-2 blanket)
2019-08-09 21:12:44 +00:00
Tobias Kortkamp
e202f1763c Reset MAINTAINER of Stefan Hagen's ports
He no longer has time to maintain them.

Submitted by:	maintainer (via ports)
2019-08-08 12:12:56 +00:00
Sunpoet Po-Chuan Hsieh
9e98fce63f Update texi2dvi and texinfo.tex
- Bump PORTREVISION for package change

Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/log/util/htmlxref.cnf
		https://git.savannah.gnu.org/cgit/texinfo.git/log/doc/texinfo.tex
2019-08-07 16:42:36 +00:00
Antoine Brodin
df4aac35f0 Mark BROKEN: unfetchable 2019-08-05 06:37:30 +00:00
Sunpoet Po-Chuan Hsieh
33f3170845 Update to 3.44.0
Changes:	https://github.com/fonttools/fonttools/releases
2019-08-03 20:55:59 +00:00
Sunpoet Po-Chuan Hsieh
4f7f5c2728 Update to 0.9.0
Changes:	https://hg.tryton.org/relatorio/file/tip/CHANGES
2019-08-01 16:17:23 +00:00
Tobias C. Berner
a5b210399a 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)
2019-07-31 21:14:15 +00:00
Dmitry Marakasov
9bf5bdf260 - Fix LICENSE
- Add LICENSE_FILE
- Switch to USES=localbase
- Update WWW

Approved by:	portmgr blanket
2019-07-27 09:02:22 +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
Steve Wills
a427583201 print/freetype2: update to 2.10.1
PR:		239165
Submitted by:	lightside@gmx.com
Exp-run by:	antoine
2019-07-19 13:29:57 +00:00
Dmitry Marakasov
2e5223e266 - Whitespace and cosmetic fixes
- Switch to options helpers
- Respect LDFLAGS
- Update WWW
2019-07-15 09:02:15 +00:00
TAKATSU Tomonari
fe7c84511e - Update to 1.23 2019-07-14 17:10:55 +00:00
TAKATSU Tomonari
6465ca5de2 - Update to 0.14 2019-07-14 17:00:54 +00:00
Tobias C. Berner
37e8575738 KDE Applications: update to 19.04.3
July 11, 2019.
Today KDE released the third stability update for KDE Applications 19.04. This
release contains only bugfixes and translation updates, providing a safe and
pleasant update for everyone.

Over sixty recorded bugfixes include improvements to Kontact, Ark, Cantor, JuK,
K3b, Kdenlive, KTouch, Okular, Umbrello, among others.

Improvements include:

  *  Konqueror and Kontact no longer crash on exit with QtWebEngine 5.13
  *  Cutting groups with compositions no longer crashes the Kdenlive video editor
  *  The Python importer in Umbrello UML designer now handles parameters with default arguments

Changelog:
	https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.3
2019-07-12 05:32:09 +00:00
Sunpoet Po-Chuan Hsieh
75e5e0b709 Update to 3.43.2
Changes:	https://github.com/fonttools/fonttools/releases
2019-07-11 18:10:19 +00:00
Tijl Coosemans
7003875294 On amd64 adding DEFAULT_VERSIONS+=linux=c6 to /etc/make.conf made Linux
infrastructure ports (linux_base-c6 and linux-c6*) install i386 CentOS 6
packages.  Using c6_64 instead of c6 made them install mixed amd64/i386
CentOS 6 packages and allowed Linux application ports to install amd64
binaries when available.  The i386-only configuration was only useful for
users of x11/nvidia-driver* which didn't provide Linux amd64 emulation
until recently.

With x11/nvidia-driver* now supporting Linux amd64 there's no longer a
need for i386-only Linux on amd64.  Let DEFAULT_VERSIONS+=linux=c6 make
Linux infrastructure ports install mixed amd64/i386 CentOS 6 packages,
like c6_64 before, and remove support for c6_64 as a value.

Replace LINUX_ARCH with ARCH everywhere because they are always the same
now.
2019-07-10 14:40:02 +00:00
Greg Lewis
fca0c2802e Adjust to proposed changes in Java versioning
* Bug #238758 proposes to change the Java versioning from versions such
  as "1.6.0" to versions such as "6" (for example).  Modify the Makefile
  checks on JAVA_PORT_VERSION to cope with either format.

PR:		238983
Approved by:	ale (maintainer)
2019-07-08 20:19:09 +00:00
Tijl Coosemans
3711f67ba8 Update to 1.25.1. 2019-07-06 15:47:32 +00:00
TAKATSU Tomonari
bfd8e43a77 - Update to 2.11.3
PR:		237984
Submitted by:	Greg V <greg_AT_unrelenting_DOT_technology>
2019-07-03 22:50:44 +00:00
Sunpoet Po-Chuan Hsieh
3ca4253c85 Add py-fonttools-lxml-ufo (slave port of py-fonttools)
PR:		237672
Submitted by:	swills
2019-07-03 18:52:19 +00:00
Kubilay Kocak
5e9bccc6ed print/dot2tex: Fix incorrect Python version spec
dot2tex supports Python 2 and 3. This change removes the unecessary version
spec restriction to 2.7.

While I'm here:

  - Add PKGNAMEPREFIX (unique package names per flavor)
  - Enable USE_PYTHON=concurrent, each package flavor installs scripts in
    common locations
  - Add TEST_DEPENDS/test target
  - Add python to CATEGORIES
  - Pet portlint (Make file sort/group order)

PR:		237984
Approved by:	portmgr (maintainer timeout: 1 month)
MFH:		2019Q2 (blanket(s): ports (& Python) compliance)
2019-07-01 06:56:29 +00:00
Joseph Mingrone
7e2d065d97 print/pdf-tools: UCLize pkg-message and only show it upon install 2019-06-29 20:02:36 +00:00
Tobias C. Berner
4d160bfcf5 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
         * Document G_IO_ERROR as a possible error condition
         * docs: Add index for API new in 0.78

        build system:
         * Fixes cross compilation of gir in Void Linux
         * Add -Wshadow to the default warning flags
         * install pkg-config pc files if pkg-config is found

PR:		238857
Exp-run by:	antoine
Approved by:	gnome (kwm, implicit)
2019-06-29 08:55:17 +00:00
Tobias Kortkamp
3726f94254 Convert all Go ports to USES=go
This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.

USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.

PR:		238849
Submitted by:	dg@syrec.org (also D20745)
Reviewed by:	mat, tobik
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20746
2019-06-29 03:51:13 +00:00
Jan Beich
26f26856f5 print/harfbuzz: update to 2.5.3
Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/2.5.3
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by:	GitHub (watch releases)
2019-06-26 19:26:18 +00:00
Rene Ladan
d2eb50ab00 Clean up final leftovers from Qt4.
Submitted by:	rene
Reviewed by:	mat, tcberner
Differential Revision:	https://reviews.freebsd.org/D20725
2019-06-26 11:52:23 +00:00
Tobias C. Berner
4196590fa5 KDE Applications: complete dependency lists
This has been on the TODO list for forever...

PR:		238764
Reported by:	yuri
2019-06-23 15:39:32 +00:00
Jan Beich
3f1dc22f71 print/harfbuzz: update to 2.5.2
Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/2.5.2
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by:	GitHub (watch releases)
2019-06-20 19:33:38 +00:00
Sunpoet Po-Chuan Hsieh
8fa0db5682 Update to 3.43.1
Changes:	https://github.com/fonttools/fonttools/releases
2019-06-20 19:09:20 +00:00
Gleb Popov
9b79b0b5b2 In wrapper scripts, use $@ instead of $* to correctly pass arguments to the real program
PR:		238719
Approved by:	tcberner (mentor, implicit)
2019-06-20 16:03:10 +00:00
Guido Falsi
ad1ecbc81b - Simplify XFCE MASTER_SITES usage
- Update XFCE Master sites list

Submitted by:		olivierd
Reviewed by:		mat
Approved by:		portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D8416
2019-06-19 16:14:27 +00:00
Christoph Moench-Tegeder
dc6ce7033d update gutenprint to 5.2.15
Announcement: https://sourceforge.net/p/gimp-print/mailman/message/36693157/

While here, remove old and unused VCS tags
2019-06-18 20:37:59 +00:00