Commit graph

9033 commits

Author SHA1 Message Date
Joseph Mingrone
4d7b8b35b0 editors/emacs-devel: Update to pull in new concurrency features.
- Minimize the differences with editors/emacs.
  - Do not require GCC to work around a clang bug. The OS versions for
    which this was relevant are no longer supported.
  - The check for X11 is handled with the X11 option and _IMPLIES, so
    remove the redundant .if logic.

Approved by:	swills (mentor) asish (maintainer)
Differential Revision:	https://reviews.freebsd.org/D8796
2016-12-25 04:52:41 +00:00
Mathieu Arnold
eb4eed9cab Rename DOCS to DOXYGEN.
Sponsored by:	Absolight
2016-12-21 14:56:17 +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
Olivier Duchateau
e4f1c050da Update to 9.8s 2016-12-18 11:47:09 +00:00
Adam Weinberger
3b98aeb56f Update to patchlevel 134. 2016-12-17 17:37:36 +00:00
Danilo Egea Gondolfo
95b9b7d482 - Update to 2.7.2 2016-12-16 17:12:40 +00:00
Emanuel Haupt
4c096d38ef Add hexer 1.0.3, multi buffer editor for binary files.
PR:		213426
Submitted by:	anastasios@mageirias.com
2016-12-16 09:48:54 +00:00
Jason E. Hale
d3b2c22484 Update to 0.1.7
PR:		214897
Submitted by:	Oleg Gushchenkov <gor@clogic.com.ua> (maintainer)
2016-12-13 11:39:01 +00:00
Jason E. Hale
20dd683143 x11-toolkits/scintilla, editors/scite: Update to 3.7.1
Changes:	http://www.scintilla.org/ScintillaHistory.html
PR:		215234
Submitted by:	lightside <lightside@gmx.com>
Approved by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2016-12-12 00:40:45 +00:00
Jason E. Hale
d8e0940e6e Update to 1.6.3
PR:		215232
Submitted by:	lightside <lightside@gmx.com> (maintainer)
2016-12-11 23:33:16 +00:00
Adam Weinberger
43ea19c3e9 Update to patchlevel 130.
Patch 129 was a fix for parallel make. It builds fine for me on
FreeBSD with -j4, and on macOS with -j8, but that's the extent
of what I can test on my own. I'm removing MAKE_JOBS_UNSAFE with
this commit, but if one of you with your crazy 256-core machines
encounters build failures then please let me know!
2016-12-10 16:20:42 +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
5c1d05b7a4 Remove libxslt.so.2 and libexslt.so.8 compatibility links that were added in
r374303 to prevent massive PORTREVISION bumps.  Bump dependent ports that
have not been bumped since.
2016-12-08 15:46:46 +00:00
Tijl Coosemans
7788860ff2 Update to 3.1.26 and add 64-bit support.
PR:		213399
Submitted by:	miguelmclara@gmail.com (maintainer)
2016-12-08 13:52:38 +00:00
Jason E. Hale
5de39ab5de - Update to 1.6.2
- Require c++11 library
- Add upstreamed patch for QPrinter initialization on first usage,
  to remove startup delay
- Qt 4.x support was dropped upstream, so editors/focuswriter-qt4 is removed

PR:		214827
Submitted by:	<yamagi@yamagi.org> (initial version)
Patched by:	lightside <lightside@gmx.com> (maintainer)
2016-12-04 01:16:10 +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
Adam Weinberger
781022db66 Update to patchlevel 122. 2016-12-03 15:24:00 +00:00
Mathieu Arnold
bbf7ef5615 http://github.com redirects to https://github.com, spare everyone a redirect.
Sponsored by:	Absolight
2016-12-02 09:21:58 +00:00
Mathieu Arnold
8664861b1a Don't quote {} in find -exec calls.
Braces are not shell metacharacters, and they do not need to be quoted.
By the time find parses its arguments and dicovers them, the quoting
will have been removed by the shell anyway.

Sponsored by:	Absolight
2016-12-01 11:18:03 +00:00
Jan Beich
6c8d9b79b0 editors/texmaker: fix Hunspell ABI mismatch
The port passes -I. -I/usr/local/include/hunspell ... -I/usr/local/include
but then proceeds to #include "hunspell/hunspell.hxx" which ends up picking
bundled version. #include "hunspell.hxx" would be more correct but would
require adjusting texmaker.pro to add -I./hunspell for OS X.

PR:		214848
Submitted by:	rakuco
MFH:		2016Q4
2016-11-28 09:16:10 +00:00
Jan Beich
c7220dddae editors/openoffice*: unbreak consumers with hunspell 1.5
main/lingucomponent/source/spellcheck/spell/sspellimp.cxx:39:10: fatal error: 'dictmgr.hxx' file not found
 #include <dictmgr.hxx>
          ^

PR:		214844
Obtained from:	upstream
Approved by:	portmgr blanket
2016-11-26 16:54:30 +00:00
Adam Weinberger
154ff321b2 Update to patchlevel 102. 2016-11-26 13:28:55 +00:00
Jan Beich
f72d959f57 editors/tea: unbreak with hunspell 1.5
spellchecker.cpp:339:12: error: assigning to 'char *' from incompatible type 'const char *'
  encoding = speller->get_dic_encoding();
           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~

https://github.com/hunspell/hunspell/commit/971f8a9cf52e

PR:		214837
Approved by:	portmgr blanket
2016-11-26 12:30:53 +00:00
Jan Beich
9e5e83573b editors/codelite: unbreak with hunspell 1.5
**
    ** NOTICE ** Could not locate libhunspell. SpellChecker plugin will not be build
    ** NOTICE ** Try installing libhunspell-dev package
    **
[...]
===>  Building package for codelite-9.2_2
pkg-static: Unable to access file ${STAGEDIR}${PREFIX}/lib/codelite/SpellCheck.so: No such file or directory
pkg-static: DEVELOPER_MODE: Plist error, missing file: lib/codelite/SpellCheck.so
pkg-static: Unable to access file ${STAGEDIR}${PREFIX}/share/codelite/dics/en_GB.aff: No such file or directory
pkg-static: DEVELOPER_MODE: Plist error, missing file: share/codelite/dics/en_GB.aff
pkg-static: Unable to access file ${STAGEDIR}${PREFIX}/share/codelite/dics/en_GB.dic: No such file or directory
pkg-static: DEVELOPER_MODE: Plist error, missing file: share/codelite/dics/en_GB.dic
pkg-static: Unable to access file ${STAGEDIR}${PREFIX}/share/codelite/dics/en_US.aff: No such file or directory
pkg-static: DEVELOPER_MODE: Plist error, missing file: share/codelite/dics/en_US.aff
pkg-static: Unable to access file ${STAGEDIR}${PREFIX}/share/codelite/dics/en_US.dic: No such file or directory
pkg-static: DEVELOPER_MODE: Plist error, missing file: share/codelite/dics/en_US.dic
*** Error code 1

PR:		214837
Approved by:	portmgr blanket
2016-11-26 12:30:31 +00:00
Jan Beich
2f811919fd editors/libreoffice4: unbreak build with boost 1.62
workdir/LinkTarget/StaticLibrary/libpdfimport_s.a(pdfparse.o): In function `_GLOBAL__sub_I_pdfparse.cxx':
sdext/source/pdfimport/pdfparse/pdfparse.cxx:(.text+0x2f8): undefined reference to `boost::system::generic_category()'
sdext/source/pdfimport/pdfparse/pdfparse.cxx:(.text+0x303): undefined reference to `boost::system::generic_category()'
sdext/source/pdfimport/pdfparse/pdfparse.cxx:(.text+0x30e): undefined reference to `boost::system::system_category()'
c++: error: linker command failed with exit code 1 (use -v to see invocation)

In file included from canvas/source/cairo/cairo_spritecanvashelper.cxx:35:
In file included from canvas/source/cairo/cairo_canvascustomsprite.hxx:37:
include/canvas/base/canvascustomspritebase.hxx:257:24: warning: 'getPriority' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual double getPriority() const
                       ^
include/canvas/base/sprite.hxx:92:37: note: overridden virtual function is here
        virtual double              getPriority() const = 0;
                                    ^
canvas/source/cairo/cairo_spritecanvashelper.cxx:409:41: error: call to deleted function 'cref'
                                        boost::cref(mpOwningSpriteCanvas->getBufferSurface()),
                                        ^~~~~~~~~~~
/usr/local/include/boost/core/ref.hpp:179:24: note: candidate function [with T = boost::shared_ptr<cairo::Surface>] has been explicitly deleted
template<class T> void cref(T const&&) BOOST_REF_DELETE;
                       ^
/usr/local/include/boost/core/ref.hpp:150:80: note: candidate function [with T = boost::shared_ptr<cairo::Surface>]
template<class T> BOOST_FORCEINLINE reference_wrapper<T const> BOOST_REF_CONST cref( T const & t )
                                                                               ^
canvas/source/cairo/cairo_spritecanvashelper.cxx:407:26: error: no matching function for call to 'bind'
                         ::boost::bind( &repaintBackground,
                         ^~~~~~~~~~~~~
/usr/local/include/boost/bind/bind.hpp:1899:5: note: candidate template ignored: couldn't infer template argument 'R'
    BOOST_BIND(F f, A1 a1, A2 a2, A3 a3)
    ^
/usr/local/include/boost/bind/bind.hpp:1868:20: note: expanded from macro 'BOOST_BIND'
 #define BOOST_BIND bind
                    ^
[...]

PR:		207697
Submitted by:	truckman
Obtained from:	upstream
Exp-run by:	antoine
2016-11-23 12:46:12 +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
Jose Alonso Cardenas Marquez
a2cb67d81d - Update to 1.6.2 2016-11-21 22:09:06 +00:00
John Marino
28ad1ad68b editors/fileobj: Upgrade version 0.7.25 => 0.7.44
Submitte by:	maintainer via IRC
2016-11-21 15:44:06 +00:00
Mathieu Arnold
5166401e18 This was not resurrected properly.
With hat:	portmgr
Sponsored by:	Absolight
2016-11-21 13:59:41 +00:00
Baptiste Daroussin
9a6d4676bf Use @post[un]exec instead of deprecated @[un]exec which is deprecated
Do not bump portrevision as it does not change the final package
2016-11-20 12:45:36 +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
John Marino
e0063ba1b3 editors/the: overhaul, resolved many existing issues
When this port was resurrected, none of the non-default options had a
prayer of working.  Requirements were spelled incorrectly and
mis-specified.

First, overhaul the makefile to use modern options helpers.
Then create a Rexx group of options. Rexx must be used, but the original
intent is that it builds with Rexx/Regina by default, but optionally with
Rexx/imc.  Now that this is cleaned it, it was discovered that Rexx/imc
can't build the, so leave the option but mark it broken.

Similarly, it builds with ncurses by default.  This wasn't configured
properly, but now it's been fixed.  A new option group called display
allows the to be built with XCurses.  This was also mis-specified and
could never build anyway.  Using a sed command to remove 2 (minor?)
unsupported lines, the xcurses option now builds and links to the
successfully.

Finally the xaw3d, also mispecified, doesn't dynamically link to the.
The specification was fixed and changed to the static library.  The xawed
is a valid configure option but it's not clear if the static library is
actually used or not.  It's off by default, as before.

This port did not receive adequate scrutiny when it was brought back
into the tree.  Most of the issues listed here would have been caught
with even a cursory check.

Approved by:	just-fix-it and ncurses blanket
2016-11-19 23:17:35 +00:00
John Marino
dd8ea46ffe editors/aee: modernize makefile and support ports ncurses
Approved by:	general and ncurses blankets.
2016-11-19 21:39:28 +00:00
John Marino
5076e0d2f0 editors/nvi-devel: Fix ports ncurses header detection
Approved by:	ncurses blanket
2016-11-19 19:51:30 +00:00
John Marino
40a6888ae9 editors/chexedit: skip faulty ncurses.h detection conftest
Approved by:	ncurses blanket
2016-11-19 19:47:22 +00:00
John Marino
f8f29f6444 emulators/kcemu, editors/wordgrinder: Document ncurses requirement
Approved by:	ncurses blanket
2016-11-19 19:29:01 +00:00
Adam Weinberger
33b24322d5 Update to patchlevel 94, and simplify the Makefile a bit. 2016-11-19 18:50:11 +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
Joerg Wunsch
7c99dcb435 Resurrect bpatch, after moving the distfile to MASTER_SITE_LOCAL.
Inquired by email to John Rupley (fortunately still alive) about the license,
and got permission to put it into public domain.
2016-11-16 23:03:20 +00:00
Jan Beich
625849ce67 editors/libreoffice: unbreak against ICU 58.1
i18npool/source/breakiterator/breakiterator_unicode.cxx:69:13: error: 'setBreakType' is a private member of 'icu::RuleBasedBreakIterator'
            setBreakType(type);
            ^
/usr/local/include/unicode/rbbi.h:657:10: note: declared private here
    void setBreakType(int32_t type);
         ^
1 error generated.

PR:		214437
Obtained from:	upstream
Approved by:	portmgr blanket
2016-11-15 15:29:15 +00:00
Alexey Dokuchaev
50c7b417e3 Do not terminate BROKEN messages with period, it is added by the framework. 2016-11-14 11:26:59 +00:00
Mark Linimon
387ced8b05 Mark as broken on various tier-2 archs.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2016-11-14 07:47:48 +00:00
Danilo Egea Gondolfo
11c0b58621 - Update to 2.7.1 2016-11-13 23:03:20 +00:00
Baptiste Daroussin
5d968e87c0 Fix runtime issues related to thread_locale
__cxa_thread_atexit which is needed when building c++11 program using
thread_locale is only defined on FreeBSD 11-STABLE and 12-CURRENT

Backout the change in libreoffice which happened during the 5.2 dev phase adding
thread_locale

PR:		214473
Reported by:	Dušan Vejnovič <freebsd@dussan.org>
Tested by:	Dušan Vejnovič <freebsd@dussan.org>
2016-11-13 22:38:15 +00:00
MANTANI Nobutaka
1ba7698def - Simplify PLIST, BUILD_DEPENDS and RUN_DEPENDS selection.
- Regenerate patches by 'make makepatch'.
- Pet portlint.

PR:		213183
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2016-11-13 13:23:04 +00:00
MANTANI Nobutaka
719ba3574d - Simplify PLIST, BUILD_DEPENDS and RUN_DEPENDS selection.
- Regenerate patches by 'make makepatch'.
- Pet portlint.

PR:		213182
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2016-11-13 13:21:08 +00:00
MANTANI Nobutaka
cad9c5325e - Simplify plist.
- Regenereate patches by 'make makepatch'.
- Pet portlint.

PR:		213181
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2016-11-13 13:18:12 +00:00
Baptiste Daroussin
97f8268e2c Replace UPDATING entry by CONFLICTS_BUILD which is designed for that
Reported by:	jbeich
2016-11-13 12:43:21 +00:00