Commit graph

9480 commits

Author SHA1 Message Date
Jan Beich
7e21a6476a devel/boost-*: enable C++11 features
PR:		218835
Obtained from:	https://github.com/DragonFlyBSD/DeltaPorts/pull/690
Approved by:	maintainer timeout (2 months)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
2017-09-25 00:05:05 +00:00
Jan Beich
a382198617 devel/icu: update to 59.1
- Temporarily keep C++98 working in consumers for Clang's default -std=

Changes:	http://site.icu-project.org/download/59
PR:		218788
Submitted by:	takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by:	antoine
2017-09-25 00:02:36 +00:00
Adam Weinberger
a74f6e48dc Update to patchlevel 1141 2017-09-23 21:06:09 +00:00
Sofian Brabez
9496cd691c - Drop maintainership 2017-09-23 09:34:10 +00:00
Mathieu Arnold
3fcd0e41de Remove USES=execinfo.
PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
2017-09-22 10:48:28 +00:00
Adam Weinberger
c83602dd56 Update to patchlevel 1115 2017-09-16 15:36:30 +00:00
Sunpoet Po-Chuan Hsieh
66f28dd9e1 Update to 1.4.2
Changes:	https://github.com/pixel/hexedit/blob/master/Changes
2017-09-15 19:17:28 +00:00
Mathieu Arnold
cb41fc6623 Fix license information for portgs that use "the same license as Perl".
Sponsored by:	Absolight
2017-09-15 08:58:46 +00:00
Sunpoet Po-Chuan Hsieh
7389d6c241 Update LICENSE
- Add LICENSE_FILE
- Pet portlint: move DISTVERSIONPREFIX downward

PR:		222295
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer)
2017-09-15 05:51:43 +00:00
Ashish SHUKLA
733ddbfbe5 - Update to git snapshot 49a42fb
- Remove the workaround added in previous commit

Security:	https://www.vuxml.org/freebsd/47e2e52c-975c-11e7-942d-5404a68a61a2.html
2017-09-13 13:15:55 +00:00
Adam Weinberger
63fb856dd6 Update to patchlevel 1098 to fix build when libvterm is installed.
PR:		222187
Reported by:	Oleh Hushchenkov and George L. Yermulnik
2017-09-12 23:22:20 +00:00
Ashish SHUKLA
53aec0cd56 Chase Emacs update 2017-09-12 15:38:56 +00:00
Ashish SHUKLA
938c9d589e - Update Emacs to 25.3
Security:	https://www.vuxml.org/freebsd/47e2e52c-975c-11e7-942d-5404a68a61a2.html
2017-09-12 15:34:32 +00:00
Kurt Jaeger
b267ac4371 editors/with-editor: update 2.5.11 -> 2.6.0
PR:		222121
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer)
2017-09-12 01:46:42 +00:00
Pietro Cerutti
a54778e668 lang/tcl84, x11-toolkits/tk84: deprecate Tcl/Tk 8.4 and dependents 2017-09-11 15:23:16 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

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, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Jimmy Olgeni
52e782d241 Some typo fixes and whitespace cleanup for pkg-descr files. 2017-09-10 18:51:46 +00:00
Adam Weinberger
e2ee4df166 Update to patchlevel 1081 2017-09-09 15:31:03 +00:00
Sunpoet Po-Chuan Hsieh
e02d8b7f28 Update to 1.4.1
- Strip binary executable

Changes:	https://github.com/pixel/hexedit/blob/master/Changes
		https://github.com/pixel/hexedit/commits/master
2017-09-08 21:51:40 +00:00
Carlos J. Puga Medina
91fd211a23 - Mark DEPRECATED and set to expire at 2017-10-06
Vanubi is no longer actively maintained. Today after talking to the lead developer,
Luca Bruno, he is not maintaining vanubi anymore - it was a nice project until Atom
and Visual Studio Code came around.

PR:		222091
Submitted by:	cpm
2017-09-06 11:21:07 +00:00
Jung-uk Kim
832bbf2b3a Update to 5.3.6. 2017-09-05 18:37:49 +00:00
Dmitry Marakasov
5822872c51 - Update WWW
Approved by:	portmgr blanket
2017-09-05 09:01:44 +00:00
Danilo Egea Gondolfo
ceeba3ef3d - Update to 2.8.7 2017-09-04 13:52:49 +00:00
Ashish SHUKLA
9fa7c2a9cf - Update to git snapshot 1b492fa
- Add a patch to workaround a configure issue reported upstream
  at http://lists.gnu.org/archive/html/emacs-devel/2017-09/msg00020.html
- Update BROKEN message on AARCH64, as now it does not break on sbrk[1]

PR:		221961[1]
Reported by:	Gergely Czuczy <gergely.czuczy@harmless.hu>
2017-09-04 13:42:18 +00:00
Adam Weinberger
4e75b1c36b Update to patchlevel 1035. 2017-09-02 15:23:44 +00:00
Frederic Culot
8704d187ab - Update to 2.4.13
Changes:	http://git.savannah.gnu.org/cgit/zile.git/tree/NEWS?h=branch-2.4
2017-08-30 13:15:13 +00:00
Tobias Kortkamp
9b1523f0d4 editors/mg: Update to 20170828 2017-08-29 09:04:40 +00:00
Adam Weinberger
b210008a2a Update to patchlevel 1000. 2017-08-26 20:26:23 +00:00
Tobias Kortkamp
c132e13d2e editors/focuswriter: Update to 1.6.7
Changes:	https://github.com/gottcode/focuswriter/blob/v1.6.7/NEWS#L1-L6
PR:		221832
Submitted by:	lightside@gmx.com (maintainer)
2017-08-26 18:00:42 +00:00
Steve Wills
40db78cf06 Add missed PORTREVISION bumps after recent poppler update 2017-08-24 15:49:34 +00:00
Steve Wills
cdcf6a67a3 Bump PORTREVISION after recent poppler update 2017-08-24 13:45:13 +00:00
Steve Wills
7077df04b5 editors/nvi-m17n: Fix autodetect of iso-2022-jp2
PR:		215852
Submitted by:	Yasuhito FUTATSUKI <freebsd-bug-report-yf@yf.bsdclub.org>
2017-08-22 14:57:02 +00:00
Grzegorz Blach
8cab5931e0 Update to 3.1.31 2017-08-19 14:37:14 +00:00
Adam Weinberger
fc825d499b Update to patchlevel 962. 2017-08-19 13:39:25 +00:00
Sunpoet Po-Chuan Hsieh
90165a3713 Update to 1.13
Changes:	http://search.cpan.org/dist/Proc-InvokeEditor/Changes
2017-08-17 15:04:36 +00:00
Sunpoet Po-Chuan Hsieh
a3187a472e Update to 1.12
- Add LICENSE_FILE

Changes:	http://search.cpan.org/dist/Proc-InvokeEditor/Changes
2017-08-16 15:45:48 +00:00
Adam Weinberger
872fba4e40 Update to patchlevel 917. 2017-08-12 15:46:16 +00:00
Adam Weinberger
501e7bd873 Update to patchlevel 867. 2017-08-05 15:07:23 +00:00
Sunpoet Po-Chuan Hsieh
e0ca6cd690 Update to 1.09
- Add NO_ARCH
- Sort PLIST

Changes:	http://search.cpan.org/dist/Proc-InvokeEditor/Changes
2017-08-04 20:08:36 +00:00
Jose Alonso Cardenas Marquez
0c310fcadd - Pass maintainership to me. marino@ is not part of FreeBSD committers 2017-08-03 23:40:28 +00:00
Jung-uk Kim
7bdf3e6167 Update to 5.3.5. 2017-08-03 16:32:13 +00:00
Ryan Steinmetz
c550e11dac - MASTER_SITES cleanup 2017-08-01 17:07:58 +00:00
Tobias Kortkamp
90ea22d252 editors/focuswriter: Update to 1.6.6
Changes:	https://github.com/gottcode/focuswriter/blob/v1.6.6/NEWS#L1-L7
PR:		221123
Submitted by:	lightside@gmx.com (maintainer)
2017-07-31 19:47:41 +00:00
Danilo Egea Gondolfo
f5b01225f4 - Update to 2.8.6 2017-07-30 19:34:10 +00:00
Adam Weinberger
c6d56ac538 Update to patchlevel 809. 2017-07-30 01:00:43 +00:00
Dmitry Marakasov
0c0e930266 - Update WWW
Approved by:	portmgr blanket
2017-07-29 09:01:09 +00:00
Jung-uk Kim
f872930d0e Set MAKEINFO to the full path of makeinfo when USES=makeinfo is set.
PR:		221027
Reviewed by:	mat
Approved by:	portmgr (antoine)
2017-07-28 21:45:20 +00:00
Mathieu Arnold
2d34c901f2 Convert (again) every usage of https://github.com/.../archive/xxx to USE_GITHUB.
Pointy hat:	acm
Sponsored by:	Absolight
2017-07-26 13:16:39 +00:00
Jose Alonso Cardenas Marquez
0beb0c1ab2 - Fix D_LIB_DIR path on patch file 2017-07-23 05:40:49 +00:00
Jose Alonso Cardenas Marquez
b91179cd4c - Add new RUN_DEPENDS (dfmt and dlang-tools )
- Fix a problem detecting compiler path.
- Fix typos
- Bump PORTREVISION
2017-07-23 05:38:08 +00:00
Jose Alonso Cardenas Marquez
afeb485b93 - Fix INDEX 2017-07-23 03:21:15 +00:00
Jose Alonso Cardenas Marquez
09a1664d85 - New port: editors/dlangide
Cross platform D language IDE written using DlangUI library.
- Uses DUB (dub.json or dub.sdl) project format
- Shows tree with project source files
- Can open and edit source files from project or file system in multi-tab editor
- Build and run project with DUB
- Build log highlight and navigation to place of error or warning by clicking on
  log line (contributed by Extrawurst)
- DUB dependencies update
- DUB package configuration selection (contributed by NCrashed)
- Dependency projects are shown in workspace tree
- New project wizard
- Toolchain settings for DMD, LDC, GDC
- Project specific settings
- Basic debugger support using GDB (work in progress)
- D language source code, json, dml syntax highlight
- Indent / unindent text with Tab and Shift+Tab or Ctrl+[ and Ctrl+]
- Toggle line or block comments by Ctrl+/ and Ctrl+Shift+/
- D source code autocompletion by Ctrl+Space or Ctrl+Shift+G (using DCD)
- D source code Go To Definition by Ctrl+G or F12 (using DCD)
- D source Doc comments display on mouse hover (using DCD)
- D source code Smart Indents
- Select word by mouse double click

WWW: https://github.com/buggins/dlangui
2017-07-23 02:54:33 +00:00
Adam Weinberger
95d0aa7d0f Update to patchlevel 742. 2017-07-22 15:04:16 +00:00
Don Lewis
5fa838568e Include <complex> instead of the obsolete <boost/tr1/complex.hpp>. The
upcoming boost 1.65 upgrade removes support for tr1.

Sort ONLY_FOR_ARCHS to pacify portlint.

No PORTREVISION bump since the code does not appear to change.

PR:		220723
2017-07-22 03:50:12 +00:00
Jose Alonso Cardenas Marquez
8c23dd7abd - New port: editors/coedit
Coedit is an IDE for the D programming language, its compilers, tools and
libraries.
- available for Windows, Linux and FreeBSD.
- supports all the D compilers (DMD-GDC-LDC).
- supports the DUB projects (JSON + SDL) and also Coedit own project format.
- support the DUB scripts (aka single file packages) and Coedit own script
  format (aka runnable modules).
- full D Completion Daemon integration (completion, ddoc display, call tips,
  jump to declaration, rename identifier).
- Dynamic D-Scanner linting with results displayed in the editor gutter.
- single click to compile and to unittest a module.
- advanced editor with D2 syntax highlighter, folds, regions, identifier markup,
  macros, sync-edit, etc.
- edition helpers: comment blocks, local identifier renaming, brace
  auto-closing, ddoc templates, etc.
- Explorable list of symbols of the current module.
- static libraries manager that supports auto-registration from local DUB
  projects, from online DUB packages or from Coedit custom project format.
- todo list based on the todo comments located in a project or in the current
  source.
- user-defined tools powered by a string interpolation system.
- mini file browser, dfmt interface, search & replace and more

WWW: https://github.com/BBasile/Coedit
2017-07-22 03:38:18 +00:00
Carlos J. Puga Medina
abcce4b7c6 - Pass maintainership to submitter
PR:		219835
Submitted by:	dickey@his.com
Approved by:	koobs
2017-07-17 19:41:10 +00:00
Dmitry Marakasov
45b2819b0f Fix verbose build (--enable-verbose no longer works) and enable it unconditionally as per PHB §12.10.
PR:		220356
Approved by:	maintainer timeout (office, 2 weeks)
2017-07-17 15:36:34 +00:00
Danilo Egea Gondolfo
912ea60f28 - Update to 44.1.0 2017-07-16 21:36:03 +00:00
Adam Weinberger
8db26c00f0 Update to patchlevel 714. 2017-07-15 14:35:42 +00:00
Dmitry Marakasov
474069a465 - Update WWW
Approved by:	portmgr blanket
2017-07-14 17:20:34 +00:00
Dmitry Marakasov
11554b1bf5 - Update WWW
Approved by:	portmgr blanket
2017-07-14 17:20:25 +00:00
Mahdi Mokhtari
bc1e93a035 editors/komodo-edit: Update port from 6.x to 10.2.2
Also pass maintainership of the port to allanjude

Submitted by:	allanjude
Reviewed by:	mat (mentor), netchild
Approved by:	mat (mentor), maintainer (implicit)
Sponsored by:	Essen Hackathon 2017
Differential Revision:	https://reviews.freebsd.org/D11543
2017-07-14 13:48:25 +00:00
Ashish SHUKLA
055a44082d - Update to git snapshot 01a98e9 2017-07-13 16:59:31 +00:00
Adam Weinberger
5bb0b7b5df Update to patchlevel 702 2017-07-09 02:22:24 +00:00
Danilo Egea Gondolfo
871a8b1734 - Update to 2.8.5 2017-07-05 03:50:38 +00:00
Koop Mast
0a7668c133 Update the mate desktop to 1.18.
* The MATE DE is now GTK+3 based
* mate-calc has come back.
* New USE_MATE=mixer macro

* Add license
* Review dependancies
* Swich to USES=localbase
* atril/eom options reworked into option helper

Thanks to Eric Turgeon for submitting the bulk of this MATE update.

Obtained from:	gnome devel repo
2017-07-04 11:44:30 +00:00
Tobias C. Berner
5da7ccc1fb Update math/gsl to 2.4
Exp-Run by:	antoine
PR:		220408
2017-07-03 20:38:11 +00:00
Adam Weinberger
939c72cb9b Update to patchlevel 691 2017-07-01 16:01:41 +00:00
Guido Falsi
4302342289 Update to 1.6.5
PR:		219691
Submitted by:	lightside@gmx.com (maintainer)
2017-06-29 09:50:09 +00:00
Guido Falsi
3a5b93c27f Update editors/with-editor to 2.5.11
PR:		220005
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer)
2017-06-27 16:05:53 +00:00
Tobias C. Berner
5e373eaa92 Make ninja opt-out in cmake.mk
Using ninja instead of make (1) can lead to significant speed ups while building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
2017-06-25 21:07:58 +00:00
Sunpoet Po-Chuan Hsieh
3e2dfa8fe7 Fix WWW
Approved by:	portmgr (blanket)
2017-06-25 17:19:07 +00:00
Mark Linimon
45cb752a04 Begin deorbit burn of ia64. We have not attempted to build packages for
it for many years.

While here, alphabetize ARCHs, pet portlint, and modernize usages.

Approved by:	portmgr (tier-2 blanket)
2017-06-25 00:29:09 +00:00
Adam Weinberger
3ad76a5dcb Update to patchlevel 670. 2017-06-24 14:45:27 +00:00
Jung-uk Kim
7edfa5164d Update to 5.3.4. 2017-06-22 13:14:37 +00:00
Tobias Kortkamp
4e381d8516 New port: editors/xi-core
The xi editor project is an attempt to build a high quality text
editor, using modern software engineering techniques.

Goals include:
- Incredibly high performance.  All editing operations should commit
  and paint in under 16ms.  The editor should never make you wait for
  anything.
- Beauty.  The editor should fit well on a modern desktop, and not look
  like a throwback from the '80s or '90s.  Text drawing should be done
  with the best technology available (Core Text on Mac, DirectWrite on
  Windows, etc.), and support Unicode fully.
- Reliability.  Crashing, hanging, or losing work should never happen.
- Developer friendliness.  It should be easy to customize xi editor,
  whether by adding plug-ins or hacking on the core.

WWW: https://github.com/google/xi-editor

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11162
2017-06-21 16:30:48 +00:00
Dmitry Marakasov
7496b99a8c - Update to 3.7.5
PR:		219711
Submitted by:	lightside@gmx.com
Approved by:	cyberbotx@cyberbotx.com (maintainer)
2017-06-19 09:43:02 +00:00
Adam Weinberger
62e2fa432a Update to patchlevel 642. 2017-06-17 14:20:02 +00:00
Raphael Kubo da Costa
a842d46924 Update the Calligra ports to 3.0.1.
The 3.x series is based on KDE Frameworks 5, and some programs have been split
into separate ports:
- Sheets, Words & co are in editors/calligra.
- Krita is in graphics/krita.
- Kexi is in databases/kexi.
- The calligra-l10n* ports are now part of editors/calligra itself.

Okular support in editors/calligra and Marble support in textproc/kreport have
been disabled for now because they need the KF5 version of those ports.

Thanks to everyone who's tested it and worked on it in our area51 repository.

Submitted by:	Adrian de Groot <groot@kde.org>, tcberner, rakuco
Reviewed by:	rakuco, mat (earlier versions)
Differential Revision:	https://reviews.freebsd.org/D10167
2017-06-17 13:44:51 +00:00
Tobias C. Berner
cfe99714ee Ent-eigen editors/calligra.
The recent update of math/eigen3 broke editors/calligra, as opencv and eigen-3.2+ contain same named parts.
Remove the using namespace Eigen from the files, and import the qualified class names instead.

This is a simplified backport of https://phabricator.kde.org/R37:2db4438671e17002c7b02e3ad3a5208930765e4f .

Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D11243
2017-06-17 08:39:16 +00:00
Richard Gallamore
60fae59f77 * Updated to 2.5.10
Changelog:
 - Add a space in before export command to avoid polluting HISTFILE

PR:		219975
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer)
Reviewed by:	lifanov (mentor)
Approved by:	lifanov (mentor)
Differential Revision:	https://reviews.freebsd.org/D11193
2017-06-14 16:22:13 +00:00
Jung-uk Kim
7c0b6029ec Attempt to fix build when WRKDIRPREFIX is defined by the user. 2017-06-12 22:21:42 +00:00
Richard Gallamore
a54fb366f8 * Updated to 1.2.4
Changelog:	https://github.com/cppit/jucipp/releases/tag/v1.2.4

PR:		219931
Submitted by:	Mohammad S. Babaei <info@babaei.net> (maintainer)
Reviewed by:	lifanov (mentor)
Approved by:	lifanov (mentor)
Differential Revision:	https://reviews.freebsd.org/D11147
2017-06-12 20:21:12 +00:00
Ashish SHUKLA
578207a750 - Update to git snapshot bdf4115 2017-06-11 11:33:37 +00:00
Adam Weinberger
00ea71c7ef Update to patchlevel 631. 2017-06-10 13:49:24 +00:00
Sunpoet Po-Chuan Hsieh
e8001f57ef Remove no-op WX_UNICODE
Approved by:	portmgr (blanket)
2017-06-10 01:51:02 +00:00
Jung-uk Kim
8020b4ffd4 - Turn off unit tests by default. It is getting harder to maintain because
there are too many possible combinations with current set of build options.
Also, this significantly reduces build time.  Use TEST option to enable it.
- Implement SAL getOSVersion() for FreeBSD.  Actually, I believe it should
work with all supported UNIX-like OSes including Linux.
- Install stripped binaries.  'install-strip' target was not honored because
'distro-pack-install' target unconditionally depends on 'install' target.
- Fix couple of minor installation issues while I am here.
2017-06-07 22:55:49 +00:00
Danilo Egea Gondolfo
a675e7fd6d - Add QT5 support
PR:		219560
Submitted by:	Eric Camachat <eric@camachat.org>
2017-06-07 02:20:26 +00:00
Sunpoet Po-Chuan Hsieh
c54814691d Update to 3.1.1
- Fix LICENSE

Changes:	http://ne.di.unimi.it/CHANGES
		http://ne.di.unimi.it/NEWS
2017-06-05 14:53:15 +00:00
Adam Weinberger
c485a205a1 Update to patchlevel 606. 2017-06-03 14:44:04 +00:00
Sunpoet Po-Chuan Hsieh
fe25bac28b Remove outdated PERL_LEVEL check
- Sort and fix *_DEPENDS
2017-06-02 15:38:45 +00:00
Tobias Kortkamp
4aef7c9e57 New port: editors/juci
juCI++, is a platform independent and lightweight C++ IDE designed towards
libclang with speed, stability, and ease of use in mind.

It supports syntax highlighting for more than 100 different file types.
Furthermore, it supports CMake and Meson as build systems. juCI++ implements
Git support through libgit2. It provides debug integration, both local and
remote through lldb.

Other supported featured are: fast C++ autocompletion, tooltips showing type
information and doxygen documentation, rename refactoring across files,
automated documentation search, find symbol through Ctags, spell checking
depending on file context, runnig shell commands within JuCi++, regex search
and replace, smart paste, keys and indentation, source minimap, split view,
full UTF-8 support; just to name a few.

WWW: https://github.com/cppit/jucipp

PR:		215878
Submitted by:	Mohammad S. Babaei <info@babaei.net>
Approved by:	lme (mentor)
Differential Revision:	https://reviews.freebsd.org/D10479
2017-05-30 18:20:17 +00:00
Sunpoet Po-Chuan Hsieh
8dca9c1f63 Update WWW 2017-05-30 15:22:56 +00:00
Antoine Brodin
034b4e6d7d Register dependency on groff
PR:		213725
2017-05-29 11:32:14 +00:00
Sunpoet Po-Chuan Hsieh
62b71e98f6 Fix OPTIONS_DEFAULT: remove DOCS which is added by framework
Approved by:	portmgr (blanket)
2017-05-28 23:17:14 +00:00
Sunpoet Po-Chuan Hsieh
d3f3d9cd02 Fix OPTIONS_DEFAULT: remove DOCS which is added by framework
- Convert to options target helper

Approved by:	portmgr (blanket)
2017-05-28 23:17:09 +00:00
Mark Linimon
378be05b39 Mark some ports failing on armv6, for errors classified as "linker_error".
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-05-27 22:16:50 +00:00
Mark Linimon
5ba5319665 Mark some ports failing on armv6, for errors classified as "compiler_error".
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-05-27 16:48:41 +00:00
Adam Weinberger
d641f980b7 Update to patchlevel 604. Use a hash-based GH_TAGNAME because the main
content of the update (the runtime files) aren't otherwise attached to
any tag currently.
2017-05-27 15:28:05 +00:00
Mark Linimon
c095cd43d0 Mark some ports failing on armv6, for errors classified as "???".
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-05-26 20:02:44 +00:00
Koop Mast
6a6ad99f06 Chase ImageMagick shlib bump 2017-05-26 08:20:18 +00:00
Danilo Egea Gondolfo
c9a41fdccb - Regenerate distinfo. The only change in the new tarball is the patch I'm removing now. Mainstream just not bumped the tarball version. 2017-05-25 16:14:05 +00:00
Baptiste Daroussin
f2129e7181 Register groff dependency which is used to generate the html documents
when DOCS is on
2017-05-25 14:25:12 +00:00
Danilo Egea Gondolfo
757ef6778f - Update to 44.0.0 2017-05-23 17:15:46 +00:00
Martin Wilke
136e6d46e4 - Update to 0.2.0
Changelog: https://github.com/neovim/neovim/releases/tag/v0.2.0

PR:		219141
Submitted by:	maintainer
2017-05-23 05:51:18 +00:00
Matthew Rezny
b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Danilo Egea Gondolfo
d1fb9aa88b - Update to 2.8.4 2017-05-21 16:36:28 +00:00
Adam Weinberger
d9e822c1de Update to patchlevel 600.
Prevent just the broken OPTION on ppc64, rather than marking the
whole port BROKEN.
2017-05-20 18:29:27 +00:00
Mark Linimon
73a2d70934 Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
2017-05-20 12:02:07 +00:00
Jung-uk Kim
c6a395f73b Revert r441276 and properly fix build failures with JAVA option. 2017-05-19 23:48:29 +00:00
Jung-uk Kim
5fc4be1ab4 Work around sporadic build failures. 2017-05-19 22:30:16 +00:00
Jung-uk Kim
16dfa15ae4 Work around a build failure on i386. 2017-05-19 20:14:54 +00:00
Jung-uk Kim
d26af7eba1 Update to 5.3.3.
Unfortunately, support for Firebird database is temporarily disabled
because Firebird 2.5 is no longer supported.
2017-05-19 18:42:01 +00:00
Wen Heping
96a97c6afd - Update to 3.1.0 2017-05-18 07:09:17 +00:00
Koop Mast
d1b4d0fb71 Update latexila to 3.22.1.
Chase gspell update.
2017-05-12 19:15:24 +00:00
Koop Mast
7e89cd3aff Update gedit to 3.22.0.
Add license
Chase gspell update.

Obtained from:	gnome devel repo
2017-05-12 19:14:28 +00:00
Raphael Kubo da Costa
3fbe71065d Fix plist after r440524. 2017-05-10 07:55:44 +00:00
Ashish SHUKLA
7004748df6 - Update to git snapshot 5e2cf8c
- Un-IGNORE XWIDGETS option, as required version of WebKit is now
  in ports tree
2017-05-10 02:43:43 +00:00
Danilo Egea Gondolfo
58a82b664f - Update to 5.4.0 2017-05-08 13:39:16 +00:00
Danilo Egea Gondolfo
fbab281e56 - Update to 2.8.2 2017-05-07 18:43:43 +00:00
Adam Weinberger
849b483abf Update to patchlevel 596 2017-05-06 15:43:57 +00:00
Martin Wilke
4d0c2962c5 - Update to 3.7.4
PR:		218228
Submitted by:	lightside@gmx.com
Approved by:	maintainer
2017-05-06 06:00:23 +00:00
Jung-uk Kim
fa415a3594 Update to 5.2.7. 2017-05-04 18:07:45 +00:00
Mathieu Arnold
2249c20332 Fix some FreeBSD.org case of bad case.
Sponsored by:	Absolight
2017-05-04 14:58:54 +00:00
Jan Beich
b324ade02d devel/boost-*: update to 1.64.0
Changes:	http://www.boost.org/users/history/version_1_64_0.html
PR:		218835
Approved by:	office (bapt)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D10472
2017-05-02 06:48:10 +00:00
Tobias C. Berner
8c99ed5982 Update math/gsl to 2.3
This release introduces some new features and fixes several bugs:
	http://savannah.gnu.org/forum/forum.php?forum_id=8751

* update to 2.3 and take maintainership
* update math/py-gsl to 2.2.0 for gsl2 support
* update math/rubygem-rb-gsl to 2.1.0.2 for gsl2 support

PR:		218952
Exp-run by:	antoine
Reviewed by:	mat, rakuco
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D10522
2017-05-02 05:26:40 +00:00
Mark Linimon
3980169c5f Provide error messages for some ports failing on aarch64, and, in a
few cases, other tier-2 archs.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-05-01 19:24:00 +00:00
Tobias C. Berner
eb1d37a08c Fix linking against jpeg.
As ${LOCALBASE}/lib is was not unconditionally part of the linker flags (only if
POSTGRES option was selected), linking of calligra could fail with
	 /usr/bin/ld: cannot find -ljpeg

Fix it, by using ${JPEG_LIBRARY} as provided by cmake.

PR:		218726
Approved by:	rakuco (mentor)
2017-04-30 20:20:32 +00:00
Mark Linimon
4ebba57eca Provide more descriptive error messages for ports failing on powerpc64.
Approved by:	portmgr (tier-2 blanket)
2017-04-30 00:44:32 +00:00
Adam Weinberger
96b83ed36e Update to patchlevel 589. 2017-04-29 16:09:19 +00:00
Joseph Mingrone
3f98bcd00c Chase editors/emacs update to version 25.2
Reported by:	des
Approved by:	ashish (emacs maintainer), swills (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D10534
2017-04-29 14:50:53 +00:00
Koop Mast
213d2c1470 Split off the harfbuzz icu support into it's own port.
PR:		207779
Submitted by:	Vladimir Kondratyev <vladimir@kondratyev.su>
Exp-run by:	antoine@
2017-04-27 21:31:09 +00:00
Thomas Zander
b50a4186ce Chase ffmpeg 3.3 update (ABI changes)
PR:		218658
Submitted by:	riggs
2017-04-25 08:20:30 +00:00
Joseph Mingrone
aca9927aa4 editors/emacs: Update to version 25.2
- Make gtk3 the default X11 toolkit since the configure script will search
  for that version first and upstream describes gtk2 as deprecated.
- Release notes: https://www.gnu.org/software/emacs/news/NEWS.25.2

Approved by:	ashish (maintainer), swills (mentor, implicit)
2017-04-22 19:38:35 +00:00
Adam Weinberger
ff82e1a629 Update to patchlevel 579. 2017-04-22 15:35:00 +00:00
Dmitry Marakasov
ff9428f3be - Fix shebangs 2017-04-21 14:16:37 +00:00
Dmitry Marakasov
d39fd4809e - Fix shebangs 2017-04-21 14:13:55 +00:00
Joseph Mingrone
078f46ecce editors/emacs-devel: Update to upstream commit 28718c4
Also add MAKE_JOBS_UNSAFE=yes.

Approved by:	ashish (maintainer), swills (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D10374
2017-04-17 18:17:53 +00:00
Adam Weinberger
b13f1c059c Update to patchlevel 566. Work around the new unnecessarily aggressive shebang
check by simply removing the shebang from a python file if vim isn't being built
with python support.
2017-04-15 17:10:28 +00:00
Danilo Egea Gondolfo
d50a05c2fa - Update to 2.8.1
PR:		218518
2017-04-13 14:09:30 +00:00
Shaun Amott
762427034a New port: EditorConfig File Locator and Interpreter for Python. 2017-04-12 02:27:26 +00:00
Sunpoet Po-Chuan Hsieh
40b57b4bf6 Remove Perl core modules
- Add NO_ARCH
- Bump PORTREVISION for dependency change
2017-04-11 00:47:58 +00:00
Sunpoet Po-Chuan Hsieh
f507ceb5f8 Remove Perl core modules
- Fix version requirement of *_DEPENDS
- Bump PORTREVISION for dependency change
2017-04-11 00:47:54 +00:00
Rene Ladan
dff653b375 Remove expired ports:
2017-02-05 sysutils/puppet38: Upstream support ended, see http://tinyurl.com/puppet3eol
2017-03-31 editors/libreoffice4: Deprecated by upstream
2017-03-31 databases/rubygem-redis-actionpack4: Use databases/rubygem-redis-actionpack instead
2017-03-31 devel/rubygem-nio4r1: Use devel/rubygem-nio4r instead
2017-03-31 devel/liborcus07: Deprecated by upstream, use devel/liborcus
2017-03-31 devel/mdds0: Deprecated by upstream, use devel/mdds
2017-03-31 security/openvpn23-polarssl: Replaced by new upstream relesae 2.4.x
2017-03-31 security/openvpn23: Replaced by new upstream relesae 2.4.x
2017-03-31 textproc/p5-XML-XSH: Deprecated by upstream
2017-03-31 www/rubygem-jquery-atwho-rails-rails4: Use www/rubygem-jquery-atwho-rails instead
2017-03-31 www/p5-Catalyst-Plugin-Singleton: Deprecated by upstream
2017-04-01 x11/lumina-i18n: Obsolete, i18n files included in x11/lumina
2017-04-01 sysutils/jail2: Starting with 10.0 functionality has been merged into base.
2017-04-01 sysutils/iocage-devel: Outdated version. Please use sysutils/py-iocage instead
2017-04-01 sysutils/iocage: Outdated version. Please use sysutils/py-iocage instead
2017-04-05 databases/puppetdb: Depends on expired sysutils/puppet38, use puppetdb[34] instead
2017-04-05 databases/puppetdb-terminus: Depends on expired sysutils/puppet38, use puppetdb-terminus[34]
2017-04-08 databases/pglesslog: Does not build with recent PostgreSQL versions
2017-04-08 textproc/go-text: Go libraries should not be packaged
2017-04-08 devel/go-pretty: Go libraries should not be packaged
2017-04-08 databases/godis: Go libraries should not be packaged
2017-04-10 www/moodle29: Upstream support EoL, please migrate to moodle32
2017-04-10 17:11:46 +00:00
Joerg Wunsch
d68257274f Replace ${MASTER_SITE_LOCAL} by LOCAL/foo. 2017-04-09 12:57:35 +00:00
Dmitry Marakasov
6c774acef8 - Add LICENSE
- Switch to options helpers
- Don't install useless docfiles
2017-04-09 09:02:11 +00:00
Adam Weinberger
5680b9cab9 Update to patchlevel 550. 2017-04-08 16:31:41 +00:00
Baptiste Daroussin
001cf896cd Fix build with recent sigc++20 2017-04-05 11:10:31 +00:00
Baptiste Daroussin
7128ae3527 Activate the multimedia option by default
Many slideshow now have multimedia: videos, sounds, let's make the default
binary packages able to read them out of box

Approved by:	jkim@
2017-04-04 20:38:43 +00:00
Baptiste Daroussin
890a62ccd1 Fix build with new sigc++20 2017-04-04 16:07:40 +00:00
Tobias Kortkamp
9d36ed9000 Update to 20170401
Approved by:	lme (mentor)
Differential Revision:	https://reviews.freebsd.org/D10260
2017-04-04 07:33:01 +00:00
Baptiste Daroussin
534a7d9e34 Update to vte 0.48.1
Chase the updates into vala ports as now the vte vala binding are also
exposing a Regex interface like GLib interface
2017-04-02 20:44:49 +00:00
Adam Weinberger
d56203018b Update to patchlevel 534. 2017-04-01 15:24:16 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Kurt Jaeger
57431d1cb4 editors/pico-alpine: update 2.20 -> 2.21
mail/alpine: update 2.20 -> 2.21

- lots of changes, see the release notes

PR:		218240, 218239
Changes:	http://patches.freeiz.com/alpine/release/index.html
Submitted by:	Marco Beishuizen <mbeis@xs4all.nl> (maintainer)
2017-04-01 11:01:46 +00:00
Danilo Egea Gondolfo
eaa8a6e423 - Update to 2.8.0 2017-03-31 14:41:05 +00:00
Tobias C. Berner
acd08aae30 Take maintainership of editors/kile.
Approved by:	rakuco (mentor)
2017-03-29 22:07:39 +00:00
Jung-uk Kim
a489cb61bb Update to 5.2.6. 2017-03-27 20:14:16 +00:00
Ashish SHUKLA
f5f3bcca92 - Update to git snapshot 211d41a, fixes building as non-root user[1]
- Resurrect LLDB option with updated patchset from upstream[2]

[1] http://lists.gnu.org/archive/html/emacs-devel/2017-03/msg00622.html
[2] https://opensource.apple.com/source/lldb/lldb-76/utils/emacs/

Submitted by:	jrm
Reported by:	rakuco
2017-03-25 17:38:51 +00:00
Adam Weinberger
b16004c89b Update to patchlevel 507. 2017-03-25 16:05:38 +00:00
Ashish SHUKLA
8555341722 - Update to git snapshot 560d6f9
- Remove LLDB option, as patch does not cleanly apply anymore
2017-03-24 05:01:56 +00:00
Rene Ladan
c1da7c8cad Take in olivierd@'s commit bit on his request.
Submitted by:	olivierd@
With hat:	portmgr-secretary
2017-03-19 14:02:23 +00:00
Alexey Dokuchaev
5d6cba076e Add new port `editors/encryptpad', a minimalist secure text editor and
binary encryptor.

WWW: http://evpo.net/encryptpad/

Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1484432907 which corresponds to commit c9e6636 tagged
as this release.

PR:		215639
Submitted by:	Dmitri Goutnik
2017-03-19 09:21:01 +00:00
Marcelo Araujo
46ffc1a60b Do not set NO_CDROM or NO_PACKAGE along with RESTRICT.
When use RESTRICT it implies the former ones.
2017-03-19 04:02:40 +00:00
Adam Weinberger
2d0b9d97db Update to patchlevel 473. 2017-03-18 15:14:09 +00:00
Dmitry Marakasov
65441eeda5 - Switch to options helpers
- Regenerate patches
- Cleanup pkg-descr
2017-03-18 09:01:57 +00:00
Dmitry Marakasov
b72e9c27b4 - Add LICENSE_FILE
- Switch to options helpers
- Cosmetic fixes
2017-03-14 09:01:53 +00:00
Ashish SHUKLA
d97f43e9ec - Mark port as BROKEN for aarch64
- Remove now redundant BROKEN_* directive from slave port:
  editors/emacs-nox11

Reported by:	Gergely Czuczy <gergely.czuczy at harmless.hu>
2017-03-14 03:04:12 +00:00
Guido Falsi
771aedd9c0 - Update x11-toolkits/scintilla t o 3.7.3
- Update editors/scite to 3.7.3

PR:		217693
Submitted by:	lightside <lightside@gmx.com>
Approved by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2017-03-12 19:11:20 +00:00
Dmitry Marakasov
9fc5921712 - Simplify installation
- Switch to options helpers
2017-03-12 09:01:53 +00:00
Sunpoet Po-Chuan Hsieh
8891a40219 Use real PORTVERSION and update dependent ports
- Sort PLIST
2017-03-11 15:59:50 +00:00
Adam Weinberger
a04e4f920d Update to patchlevel 442. 2017-03-11 15:52:57 +00:00
Dmitry Marakasov
96e0a80788 - Switch to options helpers
- Regenerate patches
2017-03-11 09:01:51 +00:00
Dmitry Marakasov
05a0e3d3dd - Update to 1.6.4
- While here, fix license and use MANPREFIX

PR:		217680
Submitted by:	lightside@gmx.com (maintainer)
2017-03-10 16:12:58 +00:00
Ashish SHUKLA
2e51874664 - Update to git snapshot 55c0c3e 2017-03-07 16:09:42 +00:00
Adam Weinberger
d2f0c219b4 Update to patchlevel 407. 2017-03-04 15:47:50 +00:00
Tobias Kortkamp
49aeb93155 JOVE defines a getline function that collides with getline(3).
r419275 tried to fix it by renaming it to get_line, but a few renames
were missed leading to crashes when trying to run JOVE.  Finish the
previous work and also add LICENSE while here.

PR:		217516
Submitted by:	crahman@gmail.com (based on)
Reviewed by:	crahman@gmail.com
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9881
2017-03-04 00:03:01 +00:00
Jose Alonso Cardenas Marquez
9165a9d60e - Update to 1.6.4
ChangeLog: http://wiki.freepascal.org/Lazarus_1.6_fixes_branch
2017-03-01 17:50:48 +00:00
Sunpoet Po-Chuan Hsieh
67bb401901 Use real PORTVERSION and update dependent ports
- Add LICENSE
- Add NO_ARCH
2017-02-28 22:50:08 +00:00
Danilo Egea Gondolfo
14f33517b4 - Update to 2.7.5 2017-02-28 00:42:47 +00:00
Steve Wills
6102fc7672 editors/micro: create port
Micro is a terminal-based text editor that aims to be easy to use and
intuitive, while also taking advantage of the full capabilities of modern
terminals.

WWW: https://micro-editor.github.io/
2017-02-27 22:23:16 +00:00
Jose Alonso Cardenas Marquez
9f14548a75 - Freepascal update to 3.0.2
- Lazarus BUMP PORTREVISION
- Connect www/fpc-googleapi and devel/fpc-fcl-pdf
2017-02-26 17:38:04 +00:00
Adam Weinberger
2b854cc262 Update to patchlevel 367. 2017-02-25 16:19:27 +00:00
Tobias Kortkamp
98058b8684 Update MAINTAINER to tobik@FreeBSD.org for my ports
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9610
2017-02-15 12:28:29 +00:00
Kurt Jaeger
fd55885db0 editors/plume-creator-devel: back to the pool
PR:		216993
Submitted by:	yamagi@yamagi.org (outgoing maintainer)
2017-02-12 05:25:10 +00:00
Adam Weinberger
0736c93d63 Update to patchlevel 325. 2017-02-11 15:16:38 +00:00
Mahdi Mokhtari
a4dda6684a Fix clang39 dependency on editors/codelite
PR:		216691
Submitted by:	mmokhi (maintainer)
Reported by:	rozhuk.im@gmail.com
Reviewed by:	feld, mat
Approved by:	feld, mat (mentors)
Differential Revision:	https://reviews.freebsd.org/D9412
2017-02-11 07:26:52 +00:00
Mahdi Mokhtari
e87d9e532d Updating the ports I maintain to my FreeBSD.org address.
Submitted by:	mmokhi
Reviewed by:	feld, mat
Approved by:	feld, mat (mentors)
Differential Revision:	https://reviews.freebsd.org/D9498
2017-02-11 04:44:43 +00:00
Joseph Mingrone
20ae938bc4 editors/emacs-devel: Pull in latest commit to master branch.
A fix was committed for an eshell bug that resulted in piped data being
silently dropped. Pull in that fix.

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=15414
2bfe83fcd3

Approved by:	ashish (maintainer) swills (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D9513
2017-02-10 12:54:12 +00:00
Jung-uk Kim
a0f9179a1a Refine r433663. If "use-header-bar" property of the dialog is set to TRUE,
it uses a GtkHeaderBar for action buttons instead of the action area and
gtk_dialog_get_header_bar() should not return NULL.  If it is set to FALSE,
gtk_dialog_get_header_bar() always returns NULL.  In other words, we should
not remove buttons from both header bar and action area in any case.  This
patch also removes pointless assertions from the previous patch.

PR:		203563
2017-02-10 02:02:54 +00:00
Jung-uk Kim
678e87e002 Do not apply the kludge for PR214473 on all supported FreeBSD versions.
These patches actually reintroduced an upstream bug.

https://gerrit.libreoffice.org/22291

PR:		214473
2017-02-08 22:22:21 +00:00
Jung-uk Kim
9f5ad66e49 Mark deprecated. FreeBSD 9.x is no longer supported. 2017-02-08 19:13:39 +00:00
Jung-uk Kim
35f99ea1a0 - Stop crashing when GTK3 GUI is enabled.
- Always use gtk_dialog_get_action_area().  It was available since GTK 2.14.

PR:		203563
2017-02-08 18:44:55 +00:00
Jung-uk Kim
f6205a6066 Let the users know GTK3 support is still considered experimental. 2017-02-07 22:43:45 +00:00
Jung-uk Kim
b920fe11ad Fix opening URL via xdg-open.
Submitted by:	Alexander Zagrebin (alex at zagrebin dot ru) (initial patch)
2017-02-07 20:37:18 +00:00
Jung-uk Kim
c1bba509f3 - Catch up with liborcus 0.12.1.
- Make option GNOME imply GTK2 again.
2017-02-07 19:42:00 +00:00
Olivier Duchateau
8b96c0d32f Update to 2.5.9
PR:		216822
Submitted by:	Yasuhiro KIMURA (maintainer)
2017-02-06 20:08:22 +00:00
Dmitry Marakasov
f46af2ee22 - Fix LICENSE
- Add LICENSE_FILE
- Switch to USES=localbase
- Optionize NLS
- Switch to options helpers
2017-02-05 14:41:54 +00:00
Adam Weinberger
35b09e87b5 Update to patchlevel 301. 2017-02-04 18:28:40 +00:00
Tobias C. Berner
4c7d30bb70 Switch ports to use USE_PYQT=<foo> instead of using RUN_- and BUILD_DEPENDS
pyqt.mk provides USE_PYQT=<list> to depend on its components. Convert the ports
not yet using it to it.

Reviewed by:	rakuco, mat
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9261
2017-02-04 13:37:15 +00:00
Joseph Mingrone
51dfa1659b editors/emacs-devel: Update to latest commit on master branch
Approved by:	ashish (maintainer, implicit), swills (mentor, implicit)
2017-02-02 12:52:29 +00:00
Jan Beich
f0e50ca4a6 editors/yui: partially unbreak with clang 4.0
main.cc:1153:36: error: ordered comparison between pointer and zero ('char *' and 'int')
  while( fgets( buf1024, 1023, f ) > 0 ) {
         ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
main.cc:1768:39: error: ordered comparison between pointer and zero ('char *' and 'int')
            while( fgets( buf1024, 1023, f ) > 0 ) {
                   ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
main.cc:1865:35: error: ordered comparison between pointer and zero ('char *' and 'int')
        while( fgets( buf1024, 1023, f ) > 0 ) {
               ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
main.cc:1948:35: error: ordered comparison between pointer and zero ('char *' and 'int')
        while( fgets( buf1024, 1023, f ) > 0 ) {
               ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
main.cc:2030:39: error: ordered comparison between pointer and zero ('char *' and 'int')
            while( fgets( buf1024, 1023, f ) > 0 ) {
                   ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
main.cc:2147:39: error: ordered comparison between pointer and zero ('char *' and 'int')
            while( fgets( buf1024, 1023, f ) > 0 ) {
                   ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
main.cc:2483:37: error: ordered comparison between pointer and zero ('char *' and 'int')
     if ( fgets( buf1024, 1023, f ) <= 0 )
          ~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~
main.cc:2618:32: error: ordered comparison between pointer and zero ('char *' and 'int')
  while( fgets( buf, 1023, f ) > 0 )
         ~~~~~~~~~~~~~~~~~~~~~ ^ ~
yui1.cc:2668:19: error: ordered comparison between pointer and zero ('FILE *' (aka '__sFILE *') and
      'int')
       if ( forig <= 0 ) {
            ~~~~~ ^  ~
yui1.cc:2678:15: error: ordered comparison between pointer and zero ('FILE *' (aka '__sFILE *') and
      'int')
           if ( fbak <= 0 ) {
                ~~~~ ^  ~
yui1.cc:2787:15: error: ordered comparison between pointer and zero ('FILE *' (aka '__sFILE *') and
      'int')
   if ( forig <= 0 ) {
        ~~~~~ ^  ~

Reported by:	antoine (via exp-run)
2017-02-01 05:29:06 +00:00
Jan Beich
081cece7ff editors/madedit: unbreak with clang 4.0
src/MadOptionsDialog.cpp:1179:56: error: ordered comparison between pointer and zero
      ('const wxChar *' (aka 'const wchar_t *') and 'int')
        if(g_SelectedCommandItem->cmddata->menuid_name > 0)
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
src/MadOptionsDialog.cpp:1277:42: error: ordered comparison between pointer and zero
      ('const wxChar *' (aka 'const wchar_t *') and 'int')
            if(tid->cmddata->menuid_name > 0)
               ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~

PR:		216076
Reported by:	antoine (via exp-run)
2017-02-01 05:25:42 +00:00
Jung-uk Kim
b2486f9967 Update to 5.2.5. 2017-02-01 00:52:29 +00:00
Tijl Coosemans
6140d3c6aa - Autodetect the installed linux_base port and use LINUX_DEFAULT only as
a last resort.
- Construct a list of DISTFILES for every architecture (amd64, i386).
  Select one list for regular make and all lists for make makesum so linux
  ports can have one combined distinfo file.
- Set DIST_SUBDIR?=centos so there's only one copy of common distfiles.
- Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter.
- Regenerate all distinfo files.
- For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib,
  lib64 and sbin into symbolic links to the same directory under usr.
  This fixes the problem where some programs/libraries exist under / on
  FreeBSD and /usr on Linux or vice versa and then depending on the order
  of search paths Linux programs may run/load FreeBSD programs/libraries
  and fail.
- Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so
  Linux programs can find desktop theme icons.  This eliminates the need
  for x11-themes/linux*-hicolor-icon-theme.
- Rename pkg-plist.x86_64 to pkg-plist.amd64.
- Regenerate all pkg-plist files.
- Add @preexec to linux_base pkg-plist that moves existing files in bin,
  lib, lib64, sbin and icons to the new destination before the directories
  are turned into symbolic links.
- Remove several empty directories from linux_base ports.
- Sweep over all linux ports: use consistent style, remove old CONFLICTS,
  remove unused pkg-descr files, add NLS option,...
- Remove old linux arts, esound and openssl-compat ports.
2017-01-31 16:54:21 +00:00
Nikolai Lifanov
00bc048859 update editors/codelite to 10.0
PR:		216529
Submitted by:	Mahdi Mokhtari <mokhi64@gmail.com> (maintainer)
Reviewed by:	feld, lifanov, matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D9362
2017-01-31 16:02:07 +00:00
Don Lewis
95150ce111 On amd64, clang++ 4.0 uses the MOVAPS SSE instruction to initialize
sufficiently large objects returned by the "new" operator.  This
requires that the object have 16-byte alignment.  The FreeBSD
malloc() implementation does the correct thing here, but OpenOffice
has a couple of internal memory allocator implementations that only
align to 8-byte boundaries at most.  In addition OpenOffice overrides
the new operator to interpose a couple of layers of wrappers.  If
the --enable-debug option is passed to configure, the wrapper adds
8 to the size passed to the allocator and adds an 8 byte offset to
the pointer returned by the allocator to make room for a signature
that it adds to the beginning of the memory block (the signature
is validated and the inverse transformation is done when the memory
is freed).  This breaks the proper alignment done by the mamory
allocator.  Fix these problems by adding an EXTRA_PATCH that teaches
the internal OpenOffice memory allocators to do 16-byte alignment
and to use a 16-byte offset in the "new" wrapper, and apply this
patch on amd64 if clang 4.0 is the system compiler.
Pass the --with-alloc=system flag to configure so that the libc
version of malloc() is used instead of one of the internal memory
allocator implementations.

Fix a few mis-sorts in BUILD_DEPENDS and don't list www/p5-libwww
twice.

Fix a compile error in the bridges code when --enable-debug is
specified.

Fix a sporadic failure in the clear_001 QA test that occasionally
breaks the build.  The nominal mutex hold time is 5 seconds, but
because it is only checked one per second, the actual time is more
likely to be around 6 seconds.  When the before time value is
subtracted from the after time value, the result might be 7 whole
seconds and a large negative number of nanoseconds.  Since the
pass/fail check only looks at the difference in the seconds fields,
it will fail the "< 7" assertion.  Relax the assertion to "<= 7"
as a quick fix.

The editors/openoffice-4 port does not need poppler.  It is only
needed for the PDF import extension, which is not built in OpenOffice
4.1.x.

Cherrypick some cleanups from PR 216245 [1]:
 * The --without-stlport configure flag is not needed.

 * Pass the -with-build-version flag to configure (but use ${PKGNAME}
   for completeness instead of just  ${PORTNAME}-${PORTVERSION})

 * Tweak a comment in the Makefile.

PR:		216245
Submitted by:	pfg [1]
2017-01-31 03:42:07 +00:00
Don Lewis
4c785b69dc Upgrade to upstream svn revision r1780246. This incorporates the
pointer comparision fixes required to compile with clang 4.0, so
delete patch-clang40.  Also,
patch-lingucomponent_source_spellcheck_spell_sspellimp.cxx has been
incorporated upstream.

On amd64, clang++ 4.0 uses the MOVAPS SSE instruction to initialize
sufficiently large objects returned by the "new" operator.  This
requires that the object have 16-byte alignment.  The FreeBSD
malloc() implementation does the correct thing here, but OpenOffice
has a couple of internal memory allocator implementations that only
align to 8-byte boundaries at most.  In addition OpenOffice overrides
the new operator to interpose a couple of layers of wrappers.  If
the --enable-debug option is passed to configure, the wrapper adds
8 to the size passed to the allocator and adds an 8 byte offset to
the pointer returned by the allocator to make room for a signature
that it adds to the beginning of the memory block (the signature
is validated and the inverse transformation is done when the memory
is freed).  This breaks the proper alignment done by the mamory
allocator.  Fix these problems by adding an EXTRA_PATCH that teaches
the internal OpenOffice memory allocators to do 16-byte alignment
and to use a 16-byte offset in the "new" wrapper, and apply this
patch on amd64 if clang 4.0 is the system compiler.

Pass the --with-alloc=system flag to configure so that the libc
version of malloc() is used instead of one of the internal memory
allocator implementations.

Fix a few mis-sorts in BUILD_DEPENDS and don't list www/p5-libwww
twice.

Fix a sporadic failure in the clear_001 QA test that occasionally
breaks the build.  The nominal mutex hold time is 5 seconds, but
because it is only checked one per second, the actual time is more
likely to be around 6 seconds.  When the before time value is
subtracted from the after time value, the result might be 7 whole
seconds and a large negative number of nanoseconds.  Since the
pass/fail check only looks at the difference in the seconds fields,
it will fail the "< 7" assertion.  Relax the assertion to "<= 7"
as a quick fix.

Add PowerPC64 support.  [1]

Add a section to pkg-message mentioning that spell check dictionaries
for the desired languages should be installed.  [2]

Various fixes from PR 216245:   [3]
 * Add option for mysql driver, default off.

 * Poppler is only needed for the optional PDF Import extension
   (and we only need poppler and not poppler-glib).

 * The --without-stlport configure flag is not needed.

 * Pass the -with-build-version flag to configure (but use ${PKGNAME}
   for completeness instead of just  ${PORTNAME}-${PORTVERSION})

 * Tweak a comment in the Makefile.

PR:		215130, 212103, 216245
Submitted by:	Curtis Hamilton <hamiltcl@verizon.net> [1]
Submitted by:	Arrigo Marchiori <ardovm AT yahoo.it> [2]
Submitted by:	pfg [3]
2017-01-31 03:25:00 +00:00
Rodrigo Osorio
a66b4ef2fe Upgrade omegaT from 3.1.9 to 3.6.0
Submitted by:	rodrigo (mantainer)
2017-01-29 16:17:56 +00:00
Sunpoet Po-Chuan Hsieh
c927827bea Update to 1.3
- Add LICENSE_FILE
- Update WWW

Changes:	https://github.com/pixel/hexedit/blob/master/Changes
2017-01-28 20:52:03 +00:00
Joerg Wunsch
cf6bdfa4e9 Resurrect bpatch, hope everything's right this time. 2017-01-28 16:29:20 +00:00
Adam Weinberger
4f41464fb9 Update to patchlevel 252. 2017-01-28 16:06:53 +00:00
Joseph Mingrone
8a7d93bd44 editors/emacs-devel: Update to latest commit on master branch.
- Switch to using the supplied autoconf.sh, because it is required on 10.3 to
  create nt/gnulib.mk.

- Patch to accept makeinfo versions as far back as 4.8, which is the version in
  10.3 base.

Approved by:	ashish (maintainer) swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9287
2017-01-24 15:27:06 +00:00
Don Lewis
1d63bf6a23 Clean up the logic for setting FREEBSD_ENV_SET.
Make a guess at the proper value of PACKAGE_MIDDLE for powerpc64 (needed
for solver and language packs).

A fixup for language packs on powerpc64 that was missed in the previous
commit.
2017-01-24 06:30:15 +00:00
Don Lewis
c4c86b054c Add PowerPC64 support. [1]
Add a section to pkg-message mentioning that spell check dictionaries
for the desired languages should be installed.  [2]

PR:		215130, 212103
Submitted by:	Curtis Hamilton <hamiltcl@verizon.net> [1]
Submitted by:	Arrigo Marchiori <ardovm AT yahoo.it> [2]
2017-01-24 02:09:10 +00:00
Rene Ladan
e132ea6fc3 Reset mva@'s ports, he handed in his ports bit. 2017-01-22 22:27:54 +00:00
Danilo Egea Gondolfo
dfb73e9f66 - Enable both aspell and hunspell as default
PR:		215718
2017-01-22 21:26:59 +00:00
Jan Beich
22a8fef070 editors/openoffice-devel: unbreak with clang 4.0
main/desktop/source/app/officeipcthread.cxx:228:14: error: ordered comparison between pointer and zero ('rtlDigest' (aka 'void *') and 'int')
        if ( handle > 0 )
             ~~~~~~ ^ ~
main/desktop/source/deployment/misc/dp_misc.cxx:106:16: error: ordered comparison between pointer and zero ('rtlDigest' (aka 'void *') and 'int')
    if (digest <= 0) {
        ~~~~~~ ^  ~
main/sd/source/ui/view/viewshe3.cxx:229:48: error: ordered comparison between pointer and zero ('SdPage *' and 'int')
        if (pDocument->GetSdPage(0, ePageKind) > 0)
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~

PR:		216206
Submitted by:	pfg
Obtained from:	upstream
2017-01-22 08:35:12 +00:00
Adam Weinberger
4c80a4a2cf Update to patchlevel 209. 2017-01-21 16:49:29 +00:00
Sunpoet Po-Chuan Hsieh
0e04efec5a Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/ 2017-01-20 20:33:30 +00:00
Tijl Coosemans
02f27a83b4 The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well.  The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.

Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2017-01-18 13:20:31 +00:00
Antoine Brodin
a2a504c128 Fix packaging
Reported by:	pkg-fallout
2017-01-16 18:33:56 +00:00
Rene Ladan
1c80040784 editors/abiword: Remove optional dependency on expired textproc/aiksaurus-gtk2
Approved by:	gnome (kwm)
2017-01-15 22:21:55 +00:00
Adam Weinberger
e67506284d Update to patchlevel 189. 2017-01-15 15:07:44 +00:00
Mathieu Arnold
9468432a48 Fix ports using PREFIX in their depends instead of LOCALBASE.
With hat:	portmgr
Sponsored by:	Absolight
2017-01-13 16:54:55 +00:00
Olivier Cochard
82a2f3dbbb Update to 0.4.0 2017-01-13 15:46:42 +00:00
Sunpoet Po-Chuan Hsieh
9063f9304c Update to 3.0.4
- Add LICENSE
- Use USES=localbase
- Use PORTDATA
- Sort PLIST

Changes:	http://git.savannah.gnu.org/cgit/bison.git/tree/NEWS
Differential Revision:	https://reviews.FreeBSD.org/D9073
PR:		215840
Exp-run by:	antoine
2017-01-13 07:21:04 +00:00
Tijl Coosemans
83579f491e Make 64 bit Linux packages the default on amd64. 2017-01-12 10:44:45 +00:00
Grzegorz Blach
77d58a7b00 - Update to 3.1.30
- Mark conflict with joe-4*
2017-01-12 10:37:59 +00:00
Danilo Egea Gondolfo
4477f501ec - Update to 2.7.4 2017-01-12 01:57:53 +00:00
Dmitry Marakasov
8244fe99bc - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-11 10:08:38 +00:00
Sunpoet Po-Chuan Hsieh
e79ad1abe0 Add LICENSE_FILE 2017-01-10 18:36:37 +00:00
Adam Weinberger
0c0558eb8e Set INSTALLS_ICONS when installing the .desktop files.
Reported by:	Kevin Zheng
2017-01-10 15:23:32 +00:00
Adam Weinberger
c68ffdef54 Re-add MAKE_JOBS_UNSAFE. From mat:
--- scratch ---
  cp config.mk.dist auto/config.mk
  --- clean ---
  make[2]: "/wrkdirs/usr/ports/editors/vim/work/vim-8.0.0149/src/po/Makefile" line 4: Could not find ../auto/config.mk
  make[2]: Fatal errors encountered -- cannot continue

Install desktop files and icons when the GNOME, GTK2, or GTK3 knobs are turned
on. Requested by Kevin Zheng. PORTREVISION bump for this.
2017-01-09 17:03:37 +00:00
Sunpoet Po-Chuan Hsieh
e730d999d3 Add more PLIST_SUB to Mk/Uses/python.mk
- Add PYTHON_PYOEXTENSION and PYTHON_SUFFIX
- Add PYTHON2 and PYTHON3
- Respect PYTHON_VERSION
- Rename PYOEXTENSION to PYTHON_PYOEXTENSION

This change would help:
- Build databases/postgresql*-plpython with Python 3
  (It has PLIST issue since bsd.python.mk to Uses/python.mk transition)
- Simplify Makefile

PR:		205807
Differential Revision:	https://reviews.FreeBSD.org/D4758
Exp-run by:	antoine
2017-01-07 21:42:28 +00:00
Adam Weinberger
af5656ad58 Update to patchlevel 149. 2017-01-07 16:14:57 +00:00
Jan Beich
24bce6e056 textproc/hunspell: update to 1.6.0
- Restore DIST_SUBDIR from r305651
- Adjust license for "or later" clause
- Restore GPLv2+/LGPL21+ license files removed upstream as
  GPLv3+/LGPL3+ only affects Hunspell 2.0 (not currently built)
- Unbreak |make makepatch|

Changes:	https://github.com/hunspell/hunspell/releases/tag/v1.6.0
PR:		215714
Submitted by:	sunpoet (based on)
Exp-run by:	antoine
MFH:		2017Q1
Differential Revision:	https://reviews.freebsd.org/D8887
2017-01-07 14:43:11 +00:00
Olivier Duchateau
47706eca19 Chase update of graphics/poppler (and slaves ports) in revision r430777 2017-01-07 10:42:51 +00:00
Jan Beich
59e02117ae devel/boost-*: update to 1.63.0
Changes:	http://www.boost.org/users/history/version_1_63_0.html
PR:		215598
Exp-run by:	antoine
Approved by:	office (bapt)
MFH:		2017Q1
2017-01-06 08:45:03 +00:00
Jan Beich
28e7e01df0 Assume "pkg-config zlib" works after 9.x reached EOL 2017-01-03 19:58:37 +00:00
Mathieu Arnold
c1b39669d4 Cleanup BROKEN/IGNORE for 10.3-
Sponsored by:	Absolight
2017-01-03 11:01:05 +00:00
Jung-uk Kim
c8774e64f9 Update to 5.2.4. 2017-01-01 17:54:02 +00:00
Hiroki Sato
79a0f2487b - Add LICENSE.
- Take maintainership.
2017-01-01 03:52:09 +00:00
Sunpoet Po-Chuan Hsieh
e0b379fa6f Remove BROKEN_FreeBSD_9
Approved by:	portmgr (blanket)
2017-01-01 03:45:12 +00:00
Adam Weinberger
7b9efad304 Remove the check for python 3.2, and add a check for python 3.6. Without
this, users with DEFAULT_VERSIONS+=python=3.6 were getting vim without
python3 support. PORTREVISION bump for this, because py3.6 users need
a rebuilt vim.

PR:		215676
Submitted by:	rsmith xs4all nl
2016-12-31 14:52:35 +00:00
Danilo Egea Gondolfo
8fc16efcd5 - Update to 2.7.3 2016-12-30 10:41:43 +00:00
Hiroki Sato
c060c425ad Add editors/web-mode, an autonomous Emacs major-mode
for editing web templates.
2016-12-30 10:19:09 +00:00
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