1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-05 01:55:52 +00:00
Commit Graph

7201 Commits

Author SHA1 Message Date
Matthias Andree
aa53408156 Update to new upstream release 3.8.
ChangeLog: <https://github.com/JabRef/jabref/blob/v3.8/CHANGELOG.md#38---2016-12-16>
2016-12-17 12:56:56 +00:00
TAKATSU Tomonari
f528ab3f79 - Update to 1.15.1 2016-12-16 08:12:26 +00:00
Jan Beich
13d07760cf Switch USES=compiler:gcc-c++11-lib to use base libc++ on 10.2+ systems
PR:		215192
Requested by:	dim
Exp-run by:	antoine
Approved by:	antoine
2016-12-16 05:08:09 +00:00
Boris Samorodov
9a5c01c9d1 print/foo2zjs: update to 20161203 (unbreak) and remove GOOGLE_CODE
from MASTER_SITES (has gone).
2016-12-15 19:51:24 +00:00
Sunpoet Po-Chuan Hsieh
ad5a8e82b5 - Take maintainership 2016-12-15 00:16:52 +00:00
Johan van Selst
2127a44c33 Stepping down as maintainer for some ports. 2016-12-14 21:48:10 +00:00
Mathieu Arnold
cd19d23292 More USE_GITHUB cleanup.
Use GH_SUBDIR, or GH_TUPLE, where applicable.

Sponsored by:	Absolight
2016-12-14 16:06:19 +00:00
Sunpoet Po-Chuan Hsieh
92266c5224 - Update WWW: pear.php.net uses https://
Approved by:	portmgr (blanket)
2016-12-13 15:05:06 +00:00
Sunpoet Po-Chuan Hsieh
f102dee672 - Update WWW: pecl.php.net uses https://
Approved by:	portmgr (blanket)
2016-12-13 14:26:11 +00:00
Hiroki Sato
1a706f22b0 Revert r427895. The symlinks to Japanese and Chinese fonts are
provided to normalize the font names into standardized ones, and to
make the users be able to install the actual font files into
the location pointed by them.  japanese/font-std and chinese/font-std
will install ones which can be redistributed freely, and one can install
commercial font files instead.  To avoid installing big Japanese and
Chinese font files for people who do not need them, this port does not
have explicit runtime dependency on japanese/font-std or chinese/font-std.

PR:	214381
2016-12-12 17:49:38 +00:00
Jan Beich
6462e584a1 print/harfbuzz: update to 1.3.4
Changes:	https://github.com/behdad/harfbuzz/compare/1.3.3...1.3.4#files_bucket
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2016Q4
2016-12-10 01:22:22 +00:00
Danilo Egea Gondolfo
45d058b764 - Update to 20161209 2016-12-09 22:54:47 +00:00
Rene Ladan
d127985c1e Remove expired ports:
2016-08-20 databases/py-sqlalchemy06: Upstream has declared this version EoL: please migrate to databases/py-sqlalchemy10
2016-05-02 print/py-reportlab2: no longer supported - use reportlab 3.x (py-reportlab) instead
2016-12-08 devel/py-itools: Depends on broken and expired py-reportlab2
2016-12-08 graphics/py-aafigure: Depends on broken and expired py-reportlab2
2016-12-08 converters/py-pisa: Deprecated upstream, depends on broken and expired py-reportlab2
2016-12-08 20:21:38 +00:00
Tijl Coosemans
f83c7639aa Remove libintl.so.9 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 19:52:19 +00:00
Tijl Coosemans
6ead27eb95 Remove libiconv.so.3 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 19:23:24 +00:00
Tijl Coosemans
094d906123 Remove libart_lgpl_2.so.5 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 17:17:43 +00:00
Marcelo Araujo
033f9ec462 Update to 8.13.0. 2016-12-07 16:50:25 +00:00
Baptiste Daroussin
2cdd2cabc2 Add missing runtime dependencies
PR:		214381
MFH:		2016Q4
2016-12-05 14:02:53 +00:00
Rene Ladan
ea4c1ae8b4 Remove dependency on devel/py-argparse which is expired and included in
Python 2.7+ / 3.2+ by default.

sysutils/osquery fails to build because of C++ errors.
2016-12-04 13:08:46 +00:00
Jan Beich
70b03eae74 textproc/hunspell: update to 1.5.4
Changes:	https://github.com/hunspell/hunspell/blob/v1.5.4/ChangeLog
PR:		214837
Exp-run by:	antoine (for 1.5.3)
Approved by:	office (bapt)
2016-12-03 22:24:36 +00:00
Sunpoet Po-Chuan Hsieh
087161b413 - Update to 0.25.2
Changes:	https://github.com/mogest/prawn-svg/releases
		https://github.com/mogest/prawn-svg/commits/master
2016-12-03 19:35:23 +00:00
Matthias Andree
76e3b70512 Update to new release 3.7.
Also bump TIMESTAMP in distinfo (by 'make makesum').

PR:		214988
Submitted by:	aeuii@posteo.de
2016-12-02 08:58:10 +00:00
Cy Schubert
a4338d37c0 Fix build under clang 3.9.0 (in -CURRENT).
PR:		214649
2016-11-27 23:20:24 +00:00
Jan Beich
4fa2afe3dd print/scribus: unbreak with hunspell 1.5
-- Could NOT find HUNSPELL (missing:  HUNSPELL_LIBRARIES)
HunSpell or its developer libraries NOT found - Disabling support for spell checking
[...]
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: lib/scribus/plugins/libhunspellplugin.so

scribus/plugins/tools/hunspellcheck/hunspelldict.cpp:22:9: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
                char* dictEncoding = m_hunspell->get_dic_encoding();
                      ^              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
https://github.com/hunspell/hunspell/commit/971f8a9cf52e

PR:		214837
Approved by:	portmgr blanket
2016-11-26 12:31:15 +00:00
Jan Beich
a8713d15f4 devel/boost-*: update to 1.62.0
- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC

Changes:	http://www.boost.org/users/history/
PR:		199601
Submitted by:	Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by:	rakuco (kde) (earlier version)
Exp-run by:	antoine (3 tries), truckman (consumers only, earlier versions)
Approved by:	bapt (office)
2016-11-23 12:45:46 +00:00
Alexey Dokuchaev
583daec5aa In several dozen ports, use single space for WWW: line in pkg-descr, and
reformat port description text in cases when it was notoriously broken.
2016-11-22 14:04:21 +00:00
Kurt Jaeger
c5c9816da0 print/lilypond-devel: update 2.19.48 -> 2.19.51
PR:		213656
Changes:	http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=log;h=refs/tags/release/2.19.51-1
Submitted by:	Martin Neubauer <m.ne@gmx.net> (maintainer)
2016-11-21 16:41:30 +00:00
Gerald Pfeifer
89f8b05214 Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
2016-11-20 09:38:08 +00:00
Jan Beich
23a96f4a5f devel/icu: update to 58.1
Changes:	http://site.icu-project.org/download/58
PR:		214384
Exp-run by:	antoine
Approved by:	office (bapt)
2016-11-19 18:21:20 +00:00
Jason E. Hale
2f47a623ed Update to 1.2.0
Add NO_ARCH
2016-11-18 19:08:16 +00:00
Bernhard Froehlich
8740e6dc0f - Add missing runtime dependencies (requests, argparse)
- Bump PORTREVISION

PR:		210674
Submitted by:	Jochen Breuer <brejoc@gmail.com>
2016-11-16 16:18:27 +00:00
Alexey Dokuchaev
3f904cd7f5 - Unmute installation command and wrap exceedingly long line
- Remove useless WWW line that points to a non-existent site

NB: port serves version 1.2 off some not-quite-related SF project that
was last updated on 2009-01-20; https://pypi.python.org/pypi/trml2pdf
offers version 0.4.2 updated on 2016-10-24.
2016-11-15 10:44:12 +00:00
Antoine Brodin
99e6e164b0 NO_EXTRACT support was removed in 1998 2016-11-13 07:56:28 +00:00
Cy Schubert
580eeb805a Replace cupsTempFile() with tmpnam(). cupsTempFile() no longer exists.
PR:		214332
2016-11-08 20:52:59 +00:00
Marcelo Araujo
bd563bb850 Update to 8.12.9. 2016-11-07 12:51:29 +00:00
Jan Beich
ec4d3e72c6 print/harfbuzz: update to 1.3.3
Changes:	https://cgit.freedesktop.org/harfbuzz/tree/NEWS?id=1.3.3
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2016Q4
2016-11-06 08:13:30 +00:00
Danilo Egea Gondolfo
ff5d3983eb - Update to 20161105 2016-11-05 21:51:43 +00:00
Tijl Coosemans
250f223901 Add linux-c7-harfbuzz and linux-c7-graphite2, needed by linux-c7-pango.
PR:		214232
2016-11-05 13:25:50 +00:00
Jan Beich
f4e1f3b974 Pass maintainership of PEAR ports to the submitter
PR:		214156
Submitted by:	Jochen Neumeister <joneum@bsdproject.de>
2016-11-04 07:50:45 +00:00
Mark Linimon
829a6b36ad Now builds on sparc64.
Approved by:	portmgr (tier-2 blanket)
2016-11-03 16:31:15 +00:00
Veniamin Gvozdikov
d87588e678 - Added missed dependency Qt4/Qt5 iconengines
PR:		ports/213782
Submitted by:	rs.os@t-online.de
2016-10-31 13:59:53 +00:00
Ben Woods
9f467b36d1 print/hplip and print/hplip-plugin: Update to 3.16.10
- FAX option now depends on py-reportlab v3 rather than v2 (deprecated)
- Clean up RUN_DEPENDS syntax and OPTIONS whitespace
- Remove line which set unused variable PYTHON_SITELIBDIR_REL

Changes this release:
  http://hplipopensource.com/hplip-web/release_notes.html

Approved by:	adamw (mentor, implicit)
2016-10-30 15:18:03 +00:00
Ben Woods
8227569076 print/hplip: Revert r424931 - do not install static CUPS ppd drivers
This was specifically disabled in r410825.

The PPD files are generated automatically when you setup a printer and
the bundled PPDs are generated for an older version of CUPS.

Reported by:	tijl
Approved by:	adamw (mentor, implicit)
2016-10-30 14:20:07 +00:00
Ben Woods
159562ffc0 print/hplip: Bump PORTREVISION after r424931
Approved by:	adamw (mentor, implicit)
MFH:		2016Q4
2016-10-30 07:18:29 +00:00
Ben Woods
55d10894dd print/hplip: Enable install of static CUPS ppd drivers
This is as per the upstream recommendations here:
  http://hplipopensource.com/hplip-web/install/manual/distros/freebsd.html

Reported by:	Michael Wagner <mikepwagner@mikepwagner.net>
Approved by:	adamw (mentor, implicit)
MFH:		2016Q4
2016-10-30 07:13:15 +00:00
Tijl Coosemans
f8b20bc58b Fix build with CUPS 2.2.x. 2016-10-28 10:10:47 +00:00
Dmitry Marakasov
0676c4755d - Mark BROKEN: does not build
# github.com/google/cups-connector/cups
could not determine kind of name for C.cupsGetPPD3
*** Error code 2

Reported by:	pkg-fallout
Approved by:	portmgr blanket
2016-10-28 08:02:38 +00:00
Alex Dupre
d1e1332ae7 Update to 4.0.1 release to support PHP 7. 2016-10-27 09:00:27 +00:00
Baptiste Daroussin
9066e9c309 Update to 0.2.6
Chaneges:
- Remove the dir file leftover if it is empty

Submitted by:	amdmi3
2016-10-26 11:06:02 +00:00
Ben Woods
2ea128e160 print/hplip and print/hplip-plugin: Take maintainership
Approved by:	adamw (mentor, implicit)
2016-10-22 06:08:34 +00:00
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Raphael Kubo da Costa
366a97ec37 Reassign makc's ports back to the pool.
See "Maintainer Reset" in
https://www.freebsd.org/portmgr/policies_contributors.html. makc's last commit
was in March 31st (r412218), and his ports have been timing out since at least
July (r418155).

I also emailed him 2 weeks ago and have received no response so far.
2016-10-20 15:58:12 +00:00
Tijl Coosemans
1675ff649c Add Linux CentOS 7 infrastructure ports.
Mk/Uses/linux.mk changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
  32-bit compat libraries on amd64.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision:	https://reviews.freebsd.org/D7886
2016-10-19 14:50:26 +00:00
Tobias C. Berner
1d16d53e19 Introduce new extensible virtual categories for KDE
A lot of KDE Ports share MASTERSITES, LICENSE and so one, as they are
released as a bundle upstream, however, there was not really a clean
way to share this information.

Using these new categories, we can simplify the Makefiles for the diverse
KDE ports.
At the moment we support the virtual category
	* kde-kde4
In the future, this will be extended to
	* kde-frameworks
	* kde-plasma
	* kde-applications

PR:						213406
Differential Revision:	https://reviews.freebsd.org/D7645
Exp-run by :			antoine
Reviewed by:			mat, rakuco
Approved by: 			portmgr (mat), rakuco (mentor)
2016-10-18 17:22:35 +00:00
Tijl Coosemans
2bd5d32360 Fix build with CUPS 2.2.x.
Reported by:	hselasky
2016-10-18 13:14:41 +00:00
Tijl Coosemans
f0a6a10c0e - Fix build with CUPS 2.2.x.
- Fix printing test page.
2016-10-18 11:11:51 +00:00
Tijl Coosemans
fb92e8597c Fix build with CUPS 2.2.x. 2016-10-18 10:58:49 +00:00
Tijl Coosemans
42f4778968 Update to 2.2.1. 2016-10-17 17:47:51 +00:00
Raphael Kubo da Costa
b0f50e0d61 Update to 2.2.2.
Release notes: http://www.lyx.org/announce/2_2_2.txt

Switch the build to Qt5 now that we have Qt 5.6 in the tree. While here,
stop mentioning the long-defunct print/teTeX port in pkg-message.
2016-10-16 10:04:11 +00:00
Ben Woods
a8ac872b69 print/hplip and print/hplip-plugin: Update to 3.16.9
Changes this release:
  http://hplipopensource.com/hplip-web/release_notes.html

Approved by:	makc (maintainer timeout), mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D8031
2016-10-15 00:40:28 +00:00
Mathieu Arnold
6b47948a7d Whatever you do, ${PORTSDIR} always creeps in depends.
Sponsored by:	Absolight
2016-10-11 20:56:38 +00:00
Pawel Pekala
3969981d6a Update to version 20161005
PR:		213159
Submitted by:	Naram Qashat (maintainer)
2016-10-10 16:54:32 +00:00
Kurt Jaeger
75a1d3b813 print/epson-inkjet-printer-escpr: 1.6.4 -> 1.6.9
- MASTER_SITE changed to LOCAL/pi for now
- corrections of brightness, contrast are halved
- saturation is precisely set

PR:		209221
Submitted by:	Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer)
2016-10-07 16:33:03 +00:00
Pawel Pekala
60ce56b051 - Update to version 2.19.48 [1]
- Register proxy dependencies found by stage-qa
- Use options substitutions for NLS option
- Use option helper in post-patch
- Fix absolute path symlink

PR:             212784 [1]
Submitted by:   maintainer [1]
2016-10-03 16:33:51 +00:00
Pawel Pekala
a217fa6819 Update to version 1.11.4
PR:		212871
Submitted by:	Naram Qashat (maintainer)
2016-09-30 19:45:50 +00:00
Jan Beich
628bf01dc8 print/harfbuzz: update to 1.3.2
Changes:	https://cgit.freedesktop.org/harfbuzz/tree/NEWS?id=1.3.2
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2016Q3
2016-09-29 21:28:53 +00:00
Marcelo Araujo
ba6465bb3f Update to 8.12.4. 2016-09-27 17:39:52 +00:00
Danilo Egea Gondolfo
0f3143f7ab - Update to 20160925 2016-09-26 02:40:06 +00:00
Ruslan Makhmatkhanov
f73afe558b print/flpsed: update master site
- flpsed moved to new home

While here:
- add missing deps, reported by stage-qa
- update WWW
- remove not needed inclusion of bsd.port.options.mk
- bump PORTREVISION because of package changes

PR:		209764
Reported by:	johannes.hofmann@gmx.de
2016-09-24 13:12:30 +00:00
Tijl Coosemans
48f4591035 - Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-24 11:06:57 +00:00
Ben Woods
8d850ed6c5 print/hplip and print/hplip-plugin: Update to 3.16.8
print/hplip:

- Add LICENSE details
- Changes USE_OPENSSL=yes to USES=ssl
- Create empty directories for pkg-plist @dir entries
- Reformat patches with makepatch (pet portlint)
- Move ${PREFIX}/etc/sane.d/dll.conf to ${PREFIX}/etc/sane.d/dll.d/hpaio
  during post-install, rather than editing ${PREFIX}/etc/sane.d/dll.conf
  during @exec and @unexec during pkg-plist

print/hplip-plugin:

- Re-order LICENSE block (pet portlint)

Changes this release:

http://hplipopensource.com/hplip-web/release_notes.html

Reviewed by:	mat (mentor)
Approved by:	makc (maintainer timeout), adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D7812
2016-09-24 10:26:42 +00:00
Joseph Mingrone
1cbd3576d5 Update email address to jrm@FreeBSD.org for ports that I maintain
Reviewed by:	mat, swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D7995
2016-09-23 21:42:02 +00:00
Baptiste Daroussin
4ce54eef38 Update to 0.2.5
- Add support for capsicum
2016-09-18 14:14:25 +00:00
Raphael Kubo da Costa
3346021972 Update the Qt5 ports to 5.6.1.
This took longer than expected, but there are quite a few changes to the
existing ports and a few new ones.

General upstream changes:
- Starting with Qt 5.6.2, Qt will fail at configuration time if LibreSSL is
  being used. According to the discussion here:
  https://codereview.qt-project.org/#/c/154800/
  The Qt project is not opposed to LibreSSL, but does not want to mix
  support for it into the OpenSSL backend code, especially as they move
  towards supporting OpenSSL 1.1.
  People interested in LibreSSL support are welcome to submit a separate
  backend upstream, but are expected to maintain it. We (kde@) are not
  opposed to carrying some patches authored by others in the future, as long
  as they are not huge and destabilizing.
- When Qt detects the compiler supports C++11, it will pass -std=gnu++11 by
  default (this is an upstream change). You can add "CONFIG -= c++11" to
  your .pro. Qt 5.7 will require C++11.
- www/webkit-qt5: The QtWebKit module is deprecated upstream, and is shipped
  separately as a community release tarball. kde@ does not have an ETA for a
  qt5-webengine port, as it requires a huge effort (and number of patches)
  similar to maintaining www/chromium itself.
- x11-toolkits/qt5-declarative has been deprecated upstream. The last
  release is 5.5.1.

Relevant changes:
- devel/qmake5: The freebsd-clang mkspec has become the default mkspec on
  FreeBSD, replacing the outdated freebsd-g++ one that was moved to
  unsupported/ (it still works though).
- devel/qt5-qdoc: qdoc was moved to qttools upstream, but its data files are
  still in qtbase. The data files are now in the qt5-qdoc-data port.
- misc/qt5-doc: Clean up and stop requiring a compiler and fumbling with
  mkspecs. Instead of running the `configure' script, which requires a
  compiler and adjustments to the mkspecs files and also ends up building a
  new qmake binary, we now leverage USES=qmake to generate all the Makefiles
  from the top-level qt.pro. Getting this to work requires some tricks,
  though, and qt.conf.in has a longer explanation of what's being done.
  Switch to USES=gmake to be able to drop MAKE_JOBS_UNSAFE=yes.

New ports:
- comms/qt5-serialbus
- devel/qt5-qdoc-data
- x11-toolkits/qt5-quickcontrols2

Big thanks to Adriaan de Groot (groot@kde.org), tcberner@ and Loise Nolden
(nolden@kde.org) for the huge amount of work they put into this
patch. Loise in particular also sent quite a few changes upstream that were
essential for this update to work.

PR:		211916
2016-09-17 09:46:54 +00:00
Antoine Brodin
e4e7631db7 Mark BROKEN: wrong run depends
===>   apsfilter-7.2.8_17 depends on executable: hpijs - not found

Reported by:	pkg-fallout
2016-09-16 07:01:19 +00:00
Antoine Brodin
82ad57ce49 Revert texinfo upgrade, it was not tested
With hat:	portmgr
2016-09-15 05:04:54 +00:00
Mathieu Arnold
dbbfc7889a GOOGLE_CODE has gone away.
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
2016-09-14 15:59:34 +00:00
Johan van Selst
9c53c3ed30 Update to Texinfo 6.3
http://lists.gnu.org/archive/html/info-gnu/2016-09/msg00004.html
2016-09-13 15:32:46 +00:00
Dmitry Marakasov
30a00f2227 Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
  CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
  for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
  to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well

Submitted by:	amdmi3
Reviewed by:	mat
Exp-run by:	antoine
Approved by:	portmgr (mat, antoine)
Differential Revision:	D7534
2016-09-09 19:42:46 +00:00
Pietro Cerutti
e44feeb7e2 print/lilypond-devel: update to 2.19.47, submitter is the new maintainer
PR:		212435
Submitted by:	m.ne@gmx.net
2016-09-08 07:59:58 +00:00
Tijl Coosemans
aea21b3b36 - In Uses/linux.mk use the loop variable directly when appending to
*_DEPENDS.  Helper variables derived from the loop variable aren't
  expanded causing *_DEPENDS to be incorrect.
- Bump all ports with more than one value in USE_LINUX.

PR:		211645
Reported by:	jkim
2016-09-07 12:43:22 +00:00
Olivier Duchateau
548adee57e Chase update of Poppler after revision r421386 2016-09-05 20:02:03 +00:00
Tijl Coosemans
82a87de90c - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-05 19:23:42 +00:00
Cy Schubert
ca9b45980e Implement hpijs/hplip dependency option.
Approved by:	hrs@
Differential Revision:	D2628
2016-09-02 13:26:15 +00:00
Marcelo Araujo
204f173bc1 - Update to 8.12.3. 2016-09-01 15:32:27 +00:00
Tijl Coosemans
db330a0c38 Fix the CUPS foomatic-rip symlink.
PR:		212232
Submitted by:	fmysh@iijmio-mail.jp
Approved by:	jrm@ftfl.ca (maintainer)
2016-08-29 15:02:18 +00:00
Tobias C. Berner
0f583d8700 Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks and
Plasma5 ports

At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.

The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].

Changes to the KDE Ports needed by this:

Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
    handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
    Ports -- I chose to leave this out for now, as the diff is already large
    enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
    want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5

PR:             210667
Approved by:    portmgr, mat (mentor), rakuco (mentor)
Reviewed by:    mat, rakuco
Differential Revision:   https://reviews.freebsd.org/D6961
2016-08-24 08:20:31 +00:00
Kurt Jaeger
180fd0f5ee New port: print/fig2dev
Fig2dev is a set of tools for creating TeX documents with graphics
which are portable, in the sense that they can be printed in a wide
variety of environments.

Drivers currently exist for the following graphics languages:
AutoCad slide, BOX, (E)EPIC macros, LaTeX picture environment,
PIC, PiCTeX, PNG, PostScript, Encapsulated Postscript, GIF,
IBM-GL, JPEG, PCX, MF (METAFONT), TeXtyl, TIFF, TPIC, XBM (X11
Bitmap), XPM (X11 Pixmap), and TK (tcl/tk).  Fig2dev can be
configured with a subset of these drivers.

WWW: https://en.wikipedia.org/wiki/Xfig

This port will replace print/transfig after a bit of testing.
2016-08-23 17:44:52 +00:00
Dmitry Marakasov
546779cf0a - Optionize DBUS, so users can turn it off
- Fix stage q/a warning about soft links to absolute paths
- Modernize option handling
- Take maintainership
- Bump portrevision

PR:		212001
Submitted by:	jrm@ftfl.ca
2016-08-23 14:58:36 +00:00
Marcelo Araujo
54882cf71d Update to 8.12.1. 2016-08-23 13:06:42 +00:00
Olivier Duchateau
7ae2370e0c - Update to 0.2.8
- Replace CPPFLAGS and LDFLAGS by USES= localbase
- Remove 'keepla' argument in USES=libtool

PR:		210761
Submitted by:	myself
Approved by:	the GNOME team (maintainer, timeout > 1 month)
2016-08-17 19:26:59 +00:00
Dmitry Marakasov
6d89993892 - Mark BROKEN: does not build:
kpathsea: Running mktexfmt tex.fmt
mktexfmt: No such file or directory
Sorry, I can't find the format `tex.fmt'; will try `initex.fmt'.

kpathsea: Running mktexfmt initex.fmt
mktexfmt: No such file or directory
I can't find the format file `initex.fmt'!
*** Error code 1

Reported by:	pkg-fallout
2016-08-17 15:48:30 +00:00
Wen Heping
2c3f7631a8 - Update to 0.6.3 2016-08-17 05:55:00 +00:00
TAKATSU Tomonari
0ab7535f9b - Update to 1.14 2016-08-16 23:53:57 +00:00
Mathieu Arnold
f037e39601 USE_BDB cleanup.
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
2016-08-08 13:46:50 +00:00
Raphael Kubo da Costa
a1070ae317 Update to 2.2.1.
Changes: http://www.lyx.org/announce/2_2_1.txt
2016-08-06 13:13:12 +00:00
John Marino
f858881db9 multimedia ... sysutils: Remove redundant dependency on unzip
A dependency on unzip will never be registered since unzip is available
on all supported platforms (since FreeBSD 8.0).
Note that it's pulled in by a non-default option.

Approved by:	infrastructure blanket (removal of redundant deps)
2016-08-04 04:36:54 +00:00
Pawel Pekala
47c8694a30 - Update to version 1.10.0
- Update required dependencies

PR:		211534
Submitted by:	Naram Qashat (maintainer)
2016-08-03 19:06:00 +00:00
Mathieu Arnold
aef5a66670 Don't use extension.ini any more, and have each extension install in its
file, so the order remains the same.

Every PHP (or Zend) extension now installs its own .ini file in
/usr/local/etc/php.  A PHP extension will be automatically activated
when installed.  The order into which extensions are loaded is
automatically guessed.  In some very rare cases, the guess will be
wrong, and PHP_MOD_PRIO will need to be set.  Refer to the USES=php
section of the Porter's Handbook for more information.

Convert ports touching etc/php/extensions.ini manually, or telling the
OP to do it.

And finally, bump PORTREVISION for all php extensions.

PR:		210697
Submitted by:	mat
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D7022
2016-08-03 12:47:05 +00:00