2623 Commits

Author SHA1 Message Date
robert
601dcb4583 update to 7.1.5.2 2021-07-27 14:37:41 +00:00
sthen
1ddb82e849 update to vim-8.2.3225 2021-07-26 20:31:16 +00:00
paco
742bbb914b update editors/py-neovim to 0.4.3
While here, make it python3 only.

ok edd@ (maintainer)
2021-07-18 09:20:57 +00:00
paco
e08afb1da6 update editors/neovim to 0.5.0
With input from rsadowski@

ok edd@ (maintainer)
2021-07-18 09:18:07 +00:00
jca
5e0cb654b4 Drop "broken SIGIO" workaround to fix longstanding emacs hangs
Since 2017 and maybe earlier people have experienced hangs in various
parts of Emacs.  Two error cases which were easy to reproduce:
Emacs spinning when running org-capture in an X11 environment, and (more
recently reported) M-x list-packages failing to connect to online
mirrors.

Those hangs don't appear any more if we disable an old workaround for
our seemingly broken SIGIO implementation.  Even if we still suffer from
problems in this area, right now the workaround seems to hurt us more
than help us.

Many thanks to mikeb@, Emmanuel Giraud, abieber@, Piotr Isajew, Gregoire
Jadi, krw@ and others for the reports and quick feedback.  Special
thanks to fellow Gregoire Jadi for leading the latest bug hunt which
gave us this diff. <3
2021-07-15 19:26:25 +00:00
cwen
1f51725e73 emacs: fix the build on powerpc
A recent commit brought base libexecinfo support for emacs, but it appears it
makes 'temacs' segfault during the build on powerpc. Disable the libexecinfo
support, only on this arch, to fix the build.

comment tweak and OK jca@ (maintainer)
2021-07-13 08:37:57 +00:00
robert
2c1d8362ad update to 7.1.4.2 2021-07-11 13:14:06 +00:00
ajacoutot
1de900ae6b Update to abiword-3.0.5. 2021-07-04 08:01:05 +00:00
robert
f8ed5def7b update to 7.0.6.2 and unbreak pdfium related PDF operations by including
the missing platform specific code in pdfium
2021-06-26 08:06:58 +00:00
solene
0b8be1bc27 Update to nano-5.8
ok naddy@
2021-06-17 16:41:44 +00:00
jca
f86ae6bf48 Enable libexecinfo usage
From Brad

Since emacs is mostly the executable itself and the lisp code, don't
expect useful backtraces in case of problems.  People should still
install the debug-emacs package and use egdb.

Fatal error 11: Segmentation fault
Backtrace:
0x13c54970bda <???> at emacs
0x13c5494f791 <???> at emacs
0x13c5497184e <???> at emacs
0x13c549718d2 <???> at emacs
0x13c549706e9 <???> at emacs
Segmentation fault (core dumped)
2021-06-12 23:17:50 +00:00
sthen
350cf40556 remove ports libexecinfo, we now have a libunwind-based libexecinfo in base 2021-06-09 19:50:06 +00:00
bcallah
a8d4bbdf19 Update to ne-3.3.1
Changelog: https://github.com/vigna/ne/compare/3.3.0...3.3.1
2021-05-27 12:41:29 +00:00
kmos
2795ba2341 Bump the REVISION on all ports that use the python2 version of
py-setuptools.

Also change the lang/python module to use the new
devel/py2-setuptools for python2 ports

ok sthen@
2021-05-21 19:50:21 +00:00
sthen
f0af5315b1 vim: tweak @pkgpath marker, should fix issue with updating gtk2->gtk3 seen by jsg 2021-05-16 17:11:41 +00:00
kmos
fe81f65519 When building on sparc64 (with base-gcc) the build fails with:
cc1: error: unrecognized command line option "-Wvla"

Switching it to ports-gcc fixes the build for sparc64

ok bcallah@ (maintainer)
2021-05-11 19:48:18 +00:00
ajacoutot
d78cd41d6a Fix build with GLib >=2.68 (first batch). 2021-05-09 08:55:41 +00:00
naddy
d9c2bdf399 editors/nano: update to 5.7 2021-05-01 20:53:36 +00:00
rsadowski
4ddb274610 Add missing dependency on kinit
Spotted by aja, merci!
2021-04-25 04:14:11 +00:00
bcallah
552021a1fa Update to dte-1.10
Changelog:
https://craigbarnes.gitlab.io/dte/releases.html#v1.10-latest-release
2021-04-24 23:52:31 +00:00
jca
a18591898f Bugfix update to emacs-27.2
Tested by Timo Myyra and krw@
2021-04-04 23:43:25 +00:00
robert
a8bc18e715 update to 7.0.5.2 2021-04-01 18:02:21 +00:00
kirby
fcf7fee003 Update to sigil-1.4.3
Usatream switched from qtwebkit to qtwebengine

Changelog:
https://github.com/Sigil-Ebook/Sigil/blob/master/ChangeLog.txt

OK sthen@
2021-03-24 14:37:04 +00:00
fcambus
77c92f9ae4 Update le to 1.16.8.
Maintainer timeout.
2021-03-18 07:57:01 +00:00
rsadowski
9b2133f6ad Remove default maintainer in kf5.port.mk
Bump or explicit set me as maintainer.
2021-03-15 06:28:03 +00:00
sthen
1570e8d277 update to vim-8.2.2580 2021-03-09 17:58:33 +00:00
sthen
3046e0772e bump the golang ports so that pkg_add -u knows to update them 2021-03-08 13:59:23 +00:00
naddy
103f65f51e editors/nano: update to 5.6.1
Noteworth changes:
- A search highlights the found text, in black on yellow by default.
- Option --markmatch / 'set markmatch' has been removed.
2021-03-04 21:17:58 +00:00
bentley
501ebb6696 +poke 2021-03-03 11:27:35 +00:00
bentley
35dfc815c2 Import poke-1.0.
GNU poke is an interactive, extensible editor for binary data. Not limited
to editing basic entities such as bits and bytes, it provides a full-fledged
procedural, interactive programming language designed to describe data
structures and to operate on them.

ok bcallah@
2021-03-03 11:26:42 +00:00
yasuoka
5606d0a45b Add a patch from upsgream which avoids crashes in Mew due to corrupted
tool-bar label.

ok jca
2021-02-28 10:47:09 +00:00
sthen
745105c362 automatically handle ports which use the python module and have flavours
other than the usual "python3/<blank>" python version selection and
remove setting MODPY_VERSION=${MODPY_DEFAULT_VERSION_3} again from the
affected ports.
2021-02-23 22:04:35 +00:00
sthen
761c9f34ff ports which use the python module and have flavours other than the
usual "python3/<blank>" python version selection still require setting
MODPY_VERSION for now.
2021-02-23 21:45:49 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
naddy
8c3533786c remove editors/tea, the long-obsolete GTK version of the TEA editor
Upstream continues to maintain a Qt version, available as a separate
port, editors/teaqt.

ok kn@
2021-02-22 22:37:46 +00:00
sthen
4b035acdc4 update to vim-8.2.2541 2021-02-22 16:59:53 +00:00
landry
d1d0931c2d editors/py-qscintilla: add missing BDEP on py-qt-builder
should fix a build failure reported by naddy@
2021-02-21 12:56:38 +00:00
bcallah
d1ac341bc9 Remove editors/beaver. Gtk+2 only, no release in 10 years, program
segfaults when trying to use some functionality. Required work to get it
working with -fno-common.
ok kn@, sthen@ also suggested fixing the -fno-common issue by tedu'ing it.
2021-02-20 01:03:39 +00:00
bcallah
f077b287a8 -beaver 2021-02-20 01:01:34 +00:00
bcallah
6b5a644f25 Fix for -fno-common, via Gentoo:
https://github.com/LonnyGomes/hexcurse/pull/28
While here, remove -Werror
ok tb@, who pointed me to Gentoo's version (I originally used Debian's
patch; Gentoo's is a little smaller)
2021-02-14 18:01:21 +00:00
sthen
425b92d279 whack py-sip and friends into shape. the previous ports update ended up
with two different versions of py-sip; the old one configured to only
produce the module for py-qt5 (in devel/py-sip) and the actual sip in
x11/py-sip-qt5, with broken update chain and which didn't entirely
make sense.

in particular: py-sip is now actually (a newer version of) sip again,
with py2 support dropped (current versions don't have it). other ports
using this are changed to the newer build system using "sip-build"
where possible.

for the future we will need to move to sip 6.x which drops the older
build system using the "sip5" or "sip" script; other ports (veusz, and
i think qgis) don't work with that yet.
2021-02-14 14:24:20 +00:00
ajacoutot
1d8d2e7f3f - Move to enchant2
- Remove uneeded patch
- Fix gobject-introspection overrides directory
- Fix for 64bit time_t
- Make AP_UnixPrefs::overlayEnvironmentPrefs() a noop; this function is totally
broken and leads to sigsegv.
2021-02-13 10:15:02 +00:00
kn
36efff7c87 Remove editors/hnb
This port hits segmentation faults right on startup (amd64, default/empty
`vm.malloc_conf'), both built with either `-fcommon' or fixes from FreeBSD.

No update since 2003.
Fails to build the now default "-fno-common".

OK gnezdo
2021-02-10 08:25:46 +00:00
namn
c4264c0d30 update to TeXmacs-1.99.18
Changelog: https://texmacs.org/tmweb/about/changes.en.html

- reverts back to DISTNAME and PKGNAME as in revision 1.15 now that
  distfile extracts to -src again
- notes in README that octave plugin requires gnuplot
- compileall.py for a portcheck warning
- removes the patch for the TeXmacs interface to R
- updates README with R instructions
- removes REVISION
- removes two backported patches for qt 5.15.2

OK rsadowski@
2021-02-09 17:36:58 +00:00
naddy
7cf8c1e52e bump for plist changes 6.8 -> 6.9 2021-02-06 22:08:34 +00:00
abieber
1f88a67f95 Update micro to 2.0.8 - Update from Thaison Nguyen <thieson08 at me dot com>,
tweaks from myself.

- Drop edd@ as maintainer per his request.
- Switch to MODGO_*.
- Remove do-*: in favor of the ports Go build.
2021-02-05 14:56:01 +00:00
rsadowski
1a32d9bc77 Regen WANTLIB 2021-01-26 11:46:33 +00:00
sthen
802b35b3bf Update to vim-8.2.2401
Drop gtk2 and py2 flavours, so now it only has to build 7 instead of 14
times in bulk builds and update tests.
2021-01-24 15:20:06 +00:00
rsadowski
9f3e98be1a Unbreak build after recent Qt 5.15 update.
Add missing QPainterPath include
2021-01-19 06:49:33 +00:00
rsadowski
e5b2f6fde4 Unbreak build after recent Qt 5.15 update.
Add missing QPainterPath include
2021-01-19 06:49:01 +00:00