2347 Commits

Author SHA1 Message Date
sthen
281feb8d2d update to joe-4.6, from Björn Ketelaars, ok landry@ 2018-01-16 22:09:27 +00:00
jca
39150ad12b Install manpages
from Thanasoulas Spiros (maintainer)
2018-01-08 00:22:54 +00:00
fcambus
4b77a4219e Update hexedit to 1.4.2 and take MAINTAINER.
OK sthen@, jca@
2018-01-03 14:13:07 +00:00
robert
52cb691f85 add missing distfile 2018-01-03 11:54:56 +00:00
bcallah
d04c5e513d Change these to my openbsd email address and bump.
ok giovanni@
2018-01-01 18:11:46 +00:00
robert
a18189fddd forgot to commit this patch in the previous commit for fixing the build 2018-01-01 13:37:49 +00:00
kili
86c0ab63c6 Update to gummi-0.6.6.
Tested by Sebastian Neuper, thanks!
2017-12-31 20:05:45 +00:00
robert
c3b3e1df7f use system graphics/glm; fixes build breakage 2017-12-31 09:00:27 +00:00
robert
7b5ea120f5 update to 5.3.7.2 and drop COMPILER line as we are amd64 and i386 only 2017-12-29 07:39:30 +00:00
ajacoutot
2521c4748a Typo in comment. 2017-12-27 20:41:37 +00:00
jca
57b5e71b39 Don't use ld -Z on arm64
configure: error: installation or configuration problem: C compiler cannot create executables.

says

http://build-failures.rhaalovely.net//aarch64/2017-12-09/editors/emacs21,no_x11,-el.log
2017-12-26 06:37:21 +00:00
landry
e8ca84fcd7 +vis 2017-12-23 12:31:59 +00:00
landry
afc6161b17 Import vis 0.4 (binary renamed to vise to avoid conflicts).
Vis aims to be a modern, legacy free, simple yet efficient editor combining the
strengths of both vi(m) and sam.

It extends vi's modal editing with built-in support for multiple
cursors/selections and combines it with sam's structural regular expression
based command language.

As an universal editor it has decent Unicode support and should cope with
arbitrary files including: large, binary or single-line ones.

Efficient syntax highlighting is provided using Parsing Expression Grammars
which can be conveniently expressed using Lua in the form of LPeg.

From Klemens Nanni and Carolyn Saunders
ok tb@
2017-12-23 12:31:27 +00:00
kirby
7974816db0 tweak CXXFLAGS to fix build with ports-gcc
ok jca@
2017-12-22 06:27:16 +00:00
kili
6a08325b2c Use -rdynamic instead of -export-dynamic in CFLAGS. While gcc just
silently passes -export-dynamic to the linker, clang doesn't, issues
a warning and discards it. This leads to lots of runtime warnings like
Gtk-WARNING **: Could not find signal handler ...
printed and to misbehaviour of gummi (especially menus don't work).

Problem (including the clang warnings about '-e xport-dynamic') by
Sebastian Neuper.

Some help and hints from jca@.

While this isn't the best way to fix it (because clang still prints
warnings when compiling rather than linking), it just works[tm],
and apart from one newer release of gummi (0.6.6), there's not much
upstream activity.
2017-12-21 19:36:17 +00:00
jca
6bc26cc00b Stop linking against libelf.
The autotools setup detects and links against it, but the code of vim
doesn't use it.  Discusse with sthen@, who found this mail (2001!) from
upstream.

  https://marc.info/?l=vim-dev&m=100487203621247&w=2
2017-12-15 01:44:21 +00:00
jca
f4584fe707 Need a C++11/14 compiler 2017-12-14 06:44:23 +00:00
edd
942c3170e9 Update editors/py-neovim to 0.2.0.
OK awolk@, abieber@. Thanks.
2017-12-02 12:30:56 +00:00
edd
ef5e4d63d1 Update editors/neovim to version 0.2.2.
Thanks to the neovim devs and awolk@ for helping diagnose the test failure.

OK awolk@, abieber@. Thanks!
2017-12-02 12:28:05 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
naddy
adfe0960ab Move BUILD_DEPENDS+=devel/gettext-tools out of the gettext module and
into those ports that actually require it.
2017-11-18 22:23:59 +00:00
naddy
caeccdc4a0 replace gettext module 2017-11-17 14:47:42 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
naddy
d3fccf836d replace gettext module 2017-11-16 22:23:42 +00:00
naddy
445ca8c0a3 replace gettext module 2017-11-16 18:39:25 +00:00
jasper
8e91a03520 sync WANTLIB 2017-11-16 07:58:43 +00:00
bcallah
442d22be89 Switch a dependency from devel/luabitop to devel/lua-bitop and bump.
ok kirby@
2017-11-14 14:55:16 +00:00
rsadowski
8d59120635 sync WANTLIB; add Xtst
ok ajacoutot@
2017-11-12 18:16:22 +00:00
landry
fe3528c808 Fix some WANTLIB after nss dependency change (sometimes, just remove
unneeded softokn3, sometimes replace it by nssutil3) - note that there
might be more WANTLIB to fix/remove from those ports, but i only
concentrated on the changes related to nss.
2017-11-09 19:44:12 +00:00
naddy
ee41137ae4 replace gettext module 2017-11-06 17:51:39 +00:00
fcambus
fb8afe160c Update joe to 4.5.
OK bcallah@
2017-11-04 21:59:37 +00:00
sthen
5d8964e315 update to a newer vim snapshot, replace devel/gettext MODULES, add missing
WANTLIB+=elf for the gtk flavour.
2017-11-02 22:07:13 +00:00
espie
3cb259036e avoid auto-detecting gcc during build (bitmap configure), explicitly pass
CC thru env.
2017-11-02 13:34:08 +00:00
jeremy
aa3305c425 Update to Scintilla and SciTE 4.0.2
OK landry@
2017-11-01 17:01:23 +00:00
landry
2011d6b545 Ensure configure picks the right sip version
Fixes a build failure reported by naddy when py3-sip was installed (to
build the qt5 FLAVOR) but py-sip wasnt.
2017-11-01 15:01:08 +00:00
jeremy
9b88779082 Bump ports after default ruby version switch to ruby 2.4 2017-11-01 10:12:25 +00:00
ajacoutot
144c2b72f4 Use proper python MODULE magic.
ok landry@
2017-10-30 14:23:48 +00:00
landry
ef265167e5 link qscintilla,qt5 and py-qscintilla,qt5 to the build 2017-10-30 13:52:25 +00:00
landry
a0d6502ec1 Update to py-qscintilla 2.10.1.
Add a python3/qt5 FLAVOR, required by QGIS3.
2017-10-30 13:51:17 +00:00
landry
48a68f667b Update to qscintilla 2.10.1.
Add a qt5 FLAVOR, required by QGIS3. Note that upstream renamed the
library from libqscintilla2 to libsqscintilla2_qt4/qt5, allowing both
versions to be installed at the same time. Depending ports will be
fixed shortly.
2017-10-30 13:49:31 +00:00
sthen
ffb5a0443c cope with pthread-stubs removal (explicit pkg-config check) 2017-10-23 17:25:40 +00:00
sthen
ceb7770170 Handle pthread-stubs removal. 2017-10-23 17:10:37 +00:00
bcallah
04503b3607 Update le to 1.16.5 -- the one patch goes away, and a post-install routine
added to remove the .desktop and icon files so that we don't depend on huge
things for a simple console text editor.

MAINTAINER timeout, ok fcambus@
2017-10-20 23:05:31 +00:00
jca
5b0fd67942 Use kqueue as a file notificication backend for the no_x11 flavor
Disabling file notification for the no_x11 flavor made sense when the
only backend wad glib2, but now upstream implements kqueue support
internally.
2017-10-19 16:28:48 +00:00
jasper
8f4e42ee49 +vim,no_x11,python
+vim,no_x11,python3
2017-10-16 17:31:02 +00:00
jasper
04a8ed5957 update to vim-8.0.1203
with sthen@
2017-10-16 17:30:43 +00:00
jasper
914fb80c24 fix COMMENT 2017-10-15 10:53:55 +00:00
gonzalo
941f1e49b9 Update for Zile to 2.4.14:
Makefile.am: fix pushing of tag in dorelease target (escape $)

        maint: post-release administrivia
        * NEWS: Add header line for next release.
        * .prev-version: Record previous version.
        * cfg.mk (old_NEWS_hash): Auto-update.
        * NEWS: Record release date.

OK bcallah@
2017-10-13 01:33:47 +00:00
jca
7363398156 Use COMPILER=base-gcc, for consistency. Requested by sthen@ 2017-09-29 16:48:50 +00:00
jca
24b6d9bb4a Disable ports that don't build on clang archs; ok naddy@ 2017-09-27 20:36:17 +00:00