Commit graph

6921 commits

Author SHA1 Message Date
Boris Samorodov
f5751d491d print/scribus: Update to version 1.4.6. 2016-01-30 12:39:05 +00:00
Raphael Kubo da Costa
d97c4d4c85 Remove BROKEN_FreeBSD_8 from all remaining ports.
FreeBSD 8 is no longer supported.
2016-01-25 20:23:57 +00:00
TAKATSU Tomonari
68211acadb - Update to 1.12.3 2016-01-25 10:16:27 +00:00
Raphael Kubo da Costa
4c67812e01 Update Qt5 to 5.5.1.
This is the latest stable release at time of writing.

Release announcement: http://blog.qt.io/blog/2015/07/01/qt-5-5-released/
New features in Qt 5.5: https://wiki.qt.io/New_Features_in_Qt_5.5

As usual, huge thanks to Tobias Berner (tcberner@gmail.com) for all his work
on these ports in kde@'s experimental area51 repository. He's the one who
started the update and did a lot of the initial work on Qt 5.5. Ralf Nolden
(nolden@kde.org) has contributed the initial version of most of our new Qt5
ports.

Also thanks to Yuri Victorovich (yuri@rawbw.com) for contributing PR 205805
with his own patch for the 5.5.1 update. Some of his changes there prompted
additional fixes and changes present in the final patch generated from our
experimental repository.

New ports:
- comms/qt5-connectivity, comms/qt5-sensors, devel/qt5-location,
  graphics/qt5-3d, net/qt5-enginio, x11-toolkits/qt5-canvas3d,
  x11-toolkits/qt5-uiplugin.

General changes in all Qt5 ports:
- All Qt5 ports are now built with -Wl,--as-needed to avoid overlinking,
  which is a problem with qmake-based because the libraries passed to the
  linker come from the modules .pri files and many are not necessary.
- With this change, several ports had their USE_QT5 lines adjusted to
  explicitly include some libraries that were pulled in implicitly, and to
  exclude libraries no longer required with -Wl,--as-needed.

Changes in specific ports:
- devel/qt5: Drop the SQL_PLUGINS and TOOLS options and depend on all Qt5
  ports by default. It makes the Makefile much simpler, and those options
  were already on by default.
- devel/qt5-core: The clang+base libstdc++ workaround has been expanded and
  more C++11 features have been disabled when that combination is used by a
  port (basically, FreeBSD 9 with USES=compiler:c++11-lang). The disabled
  features have explanations for why they were disabled in the patched
  header itself.
- devel/qt5-designer: uiplugins has been split out following a similar
  change upstream. By depending on qt5-uiplugin, qt5-uitools avoids having
  to depend on the big qt5-designer port.
- multimedia/qt5-multimedia: The port now uses GStreamer 1.0 instead of
  0.10.
- net/qt5-network: The port now depends on libproxy for proxy settings.
  Using libproxy allows proxy settings to be read from different sources,
  and also allows .pac files to work with Qt.
- www/qt5-webkit: The port now uses GStreamer 1.0 instead of 0.10.

PR:		205805
PR:		206435
2016-01-24 18:10:14 +00:00
Dmitry Marakasov
634446c12f - Switch to outsource build to not install unwanted files
PR:		205633
Submitted by:	amdmi3
Approved by:	maintainer timeout (basm, 4 weeks)
2016-01-24 13:54:10 +00:00
TAKATSU Tomonari
bd44ca0ed7 - Update to 1.12
- Fix LICENSE
2016-01-24 12:25:27 +00:00
Kurt Jaeger
6c5aacd7da print/font2svg: unbreak
- new distsite, new WWW
- submitter becomes maintainer
- LICENSE added

PR:		206181
Submitted by:	Chris Hutchinson <portmaster@bsdforge.com>
2016-01-21 20:05:49 +00:00
Koop Mast
cf649469f2 Update poppler to 0.40.0. [1]
Add patches to py-poppler [2] and rubygem-poppler [3] to fix the build
of these ports with poppler 0.39+.

PR:		206293 [1]
Submitted by:	olivierd@ [1]
Obtained from:	ubuntu [2], rubygem-poppler upstream [3]
2016-01-21 19:40:10 +00:00
Koop Mast
fd5b9f693f Update harfbuzz to 1.1.3.
PR:		206447
Submitted by:	olivierd@
2016-01-21 19:04:13 +00:00
Marcelo Araujo
5d9db5b7b5 - Update to 8.10.1. 2016-01-20 04:56:39 +00:00
Raphael Kubo da Costa
42287e44e1 Turn print/cups-client into a LIB_DEPENDency.
The CUPS plugin in src/plugins/printsupport/cups actually links against
libcups.so, so cups-client needs to be more than a build-time dependency.

This is part of Yuri Victorovich's Qt 5.5.1 patch set (which he submitted
without knowing kde@ was already working on the update). This bug fix is
orthogonal to the 5.5.1 update and we had not spotted this before, so I am
landing this separately.

PR:		205805
Submitted by:	Yuri Victorovich <yuri@rawbw.com>
2016-01-16 20:13:10 +00:00
Marcelo Araujo
26eb9eab7e - Remove bogus USE_GCC and respect ${CC} and ${CFLAGS} instead.
- Install documentation via dedicated `do-install-DOCS-on' target.

Submitted by:	danfe
2016-01-13 04:30:04 +00:00
Dmitry Marakasov
b9398223bd Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by:	portmgr blanket
2016-01-12 16:20:31 +00:00
Matthias Andree
e3bb08d25b Upgrade to new upstream release 3.2.
Changelog: <https://github.com/JabRef/jabref/blob/v3.2/CHANGELOG.md>
2016-01-11 21:22:29 +00:00
Marcelo Araujo
9f94b25a87 - Update to 8.10.0.
- USE_GCC yes.
2016-01-11 07:21:19 +00:00
Martin Wilke
49e1c7e04d - Add LICENSE
- Convert to options helper
- Add NO_ARCH
2016-01-07 11:13:35 +00:00
Muhammad Moinur Rahman
5788debd41 print/py-reportlab: Update version 3.0=>3.2.0 [1]
- Fix WWW [1]
- Convert to OPTIONSNG

PR:		205794 [1]
Submitted by:	cs [1]
2016-01-03 21:53:08 +00:00
Pawel Pekala
046ce0e0bf Switch to USES=execinfo
PR:		205384
Submitted by:	myself
Approved by:	maintainer timeout
2016-01-03 10:32:51 +00:00
Raphael Kubo da Costa
5b607839d8 Fix WWW URL. 2016-01-03 00:39:35 +00:00
Raphael Kubo da Costa
b27d5f48dd Fix MASTER_SITES and unmark BROKEN. 2016-01-03 00:39:10 +00:00
Jason E. Hale
61923958dd - Update to 1.1.1 2016-01-01 14:10:18 +00:00
Matthias Andree
43c1dd2d67 Update to new upstream release v3.1.
Changelog: https://github.com/JabRef/jabref/blob/v3.1/CHANGELOG.md
2015-12-28 13:21:47 +00:00
Martin Wilke
7e63fecf77 - Update to 1.5.0
PR:		205395
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	D4627
2015-12-22 04:34:49 +00:00
Matthias Andree
3dbf92abc2 Upgrade to new version 3.0. Now requires Java 8.
Changelog: https://github.com/JabRef/jabref/blob/v3.0/CHANGELOG.md
2015-12-20 15:37:32 +00:00
Mark Felder
f7e89874de print/cups-filters: Update to 1.4.0
This update resolves a code execution vulnerability.

Approved by:	ports-secteam (with hat)
MFH:		2015Q4
Security:	CVE-2015-8560
2015-12-17 18:31:45 +00:00
Mark Felder
70b2694527 print/foomatic-filters: Patch vulnerabilities
Approved by:	ports-secteam (with hat)
MFH:		2015Q4
Security:	CVE-2015-8560
Security:	CVE-2015-8327
2015-12-17 18:15:54 +00:00
Mathieu Arnold
7c47779cb9 Fix usage of ${PERL5}.
${PERL5} points to a specific version of perl, say, perl5.22.1, it is
fine to use it in a ports Makefile to do Perly things, but ports using
it must use ${PERL}, that points to /usr/local/bin/perl so that if the
minor version is updated, the shebang keep working.

While there, make some ports use shebangfix, regen a few patches, and
bump PORTREVISION where a shebang went from PERL5 to PERL.

PR:		205367
With hat:	portmgr
Sponsored by:	Absolight
2015-12-17 17:19:48 +00:00
Hiroki Sato
0ce681c223 Fix a build error which occurred with jbig2dec=>0.12. 2015-12-17 01:57:55 +00:00
Marcelo Araujo
77893a164b - Update to 7.8.14.
Requested by:	Manavasu <manavasu@vasudevaserver.org>
2015-12-16 05:41:47 +00:00
Koop Mast
4c312af619 Chase freetype2 to 2.6.2 update.
PR:		205298
Submitted by:	maintainer
2015-12-14 13:48:24 +00:00
Eitan Adler
fe6465bb1b Reset maintainer 2015-12-14 02:52:14 +00:00
Raphael Kubo da Costa
5b3f3dd953 At very long last land PyQt5 5.5.1 ports.
Add the required bits to Uses/pyqt.mk along with all the PyQt5 ports.
Thankfully this commit is mostly adding new ports, as the hard work was
already done in r403297 and r403662.

Huge kudos to Tobias Berner <tcberner@gmail.com> and, most importantly,
Guido Falsi (madpilot@) for their initial work on these ports (see D2910 in
Phabricator for an earlier version of the PyQt5 patch set).

PR:		204672
2015-12-13 21:56:50 +00:00
Sunpoet Po-Chuan Hsieh
4676ca5994 - Move ftp/py-curl to ftp/py-pycurl
- Bump PORTREVISION for dependent ports
2015-12-12 23:43:50 +00:00
Koop Mast
8861b9b7b6 Update harfbuzz to 1.1.2.
PR:		205100
Submitted by:	olivierd@
2015-12-12 14:21:29 +00:00
Sunpoet Po-Chuan Hsieh
c2a3036beb - Move print/py-cups to print/py-pycups
- Bump PORTREVISION for dependent ports
2015-12-11 10:07:27 +00:00
Sunpoet Po-Chuan Hsieh
05defa0911 - Add LICENSE
Approved by:	portmgr (blanket)
2015-12-11 10:03:54 +00:00
Sunpoet Po-Chuan Hsieh
6c8314a758 - Update to 1.3.0
Changes:	http://fossies.org/linux/cups-filters/NEWS
PR:		205235
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2015-12-11 10:02:40 +00:00
Sunpoet Po-Chuan Hsieh
90dcc9ae9e - Move print/py-cups to print/py-pycups
- Bump PORTREVISION for dependent ports
2015-12-11 10:02:18 +00:00
Koop Mast
e1add76b39 Update freetype2 to 2.6.2. [1]
Mark magicpoint broken, maintainer is notified.

Exp-runs run by antoine@

This version also fixes shadowing of TYPEOF in ftconfig.h [2]

PR:		203554 [1], 202083 [2]
Submitted by:	rhurlin@gwdg.de [2]
2015-12-10 22:13:58 +00:00
Sunpoet Po-Chuan Hsieh
9977efd3ce - Update to 1.9.73
Changes:	https://git.fedorahosted.org/cgit/pycups.git/tree/NEWS
2015-12-09 14:27:23 +00:00
Martin Wilke
e05bb102c2 - Update to 1.2.0
PR:		204915
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D4400
2015-12-08 16:58:25 +00:00
Vanilla I. Shu
251f6118a7 Upgrade to 0.6.2. 2015-12-08 16:02:07 +00:00
Dmitry Marakasov
5fee62d310 - Switch to options helpers 2015-12-08 15:20:06 +00:00
Mathieu Arnold
faaac0db42 Don't use GH_TAGNAME when DISTVERSION* variables can be used.
With hat:	portmgr
Sponsored by:	Absolight
2015-12-08 09:05:15 +00:00
Olivier Duchateau
78953745e5 - Fix build, when QT5 option is set
- Bump PORTREVISION

PR:		204947
Submitted by:	myself
Approved by:	vg@ (maintainer)
2015-12-07 18:09:34 +00:00
Antoine Brodin
0e8c3bf1b3 Update giflib to 5.1.1
PR:		204492
2015-12-03 20:01:03 +00:00
John Marino
7aa5718bce print/xpp is not jobs safe
This port has failed on me multiple times in a multijob bulk run.  This
last time, xppmain.cxx tries to use mainwindow.h before it is available.
2015-11-30 22:33:15 +00:00
Martin Wilke
db53585487 - Take Maintainership
Approved by:	mat (mentor)
2015-11-26 14:39:58 +00:00
Martin Wilke
b233276d78 - Take Maintainership
Approved by:	mat (mentor)
2015-11-26 12:04:00 +00:00
Guido Falsi
3490e566c6 Fix build by adding two missed dependencies.
Reported by:	antoine (during exp-run for PR 204672)
Approved by:	portmgr ("just fix it" blanket)
2015-11-23 10:41:13 +00:00