Commit graph

135 commits

Author SHA1 Message Date
Danilo Egea Gondolfo
b1bd519824 - Update to 4.9.2
- Fix variable expansion in MASTER_SITES
2020-04-23 20:52:17 +00:00
Danilo Egea Gondolfo
fd7f31a5f2 - Update to 4.8 2020-02-08 19:41:59 +00:00
Danilo Egea Gondolfo
6184fd8109 - Update to 4.7 2020-01-28 16:25:50 +00:00
Baptiste Daroussin
bb4b642930 Use ${NCURSES_IMPL} instead of hardcoding ncursesw 2020-01-02 09:48:54 +00:00
Danilo Egea Gondolfo
00e0ea582d - Update to 4.6 2019-12-02 15:30:16 +00:00
Jan Beich
cc952b51f9 Drop workaround for qemu-user-static hang after r517350
GSlice as used by qemu-user still aborts due to low RLIMIT_VMEM in an
emulated application but no longer hangs. While the behavior differs
from real hardware it matches the one from before r456518 that was
hardcoded as gl_cv_func_printf_enomem=no workaround.

PR:		224740
2019-11-13 14:32:07 +00:00
Danilo Egea Gondolfo
50db48e6aa - Update to 4.5 2019-10-07 19:23:14 +00:00
Danilo Egea Gondolfo
9c6e27bdc2 - Update to 4.4 2019-09-09 12:13:37 +00:00
Danilo Egea Gondolfo
815b5d260e - Use "localbase" instead of CPPFLAGS
Reported by:	pkubaj
2019-07-28 19:36:23 +00:00
Danilo Egea Gondolfo
1ccc6c21cf - Update to 4.3
- Re-introduce CPPFLAGS. Without it the configure test for libintl fails and nano crashes when the user selects one of the NLS supported languages

PR:		239189
2019-07-28 19:11:14 +00:00
Kubilay Kocak
c4c24177f0 editors/nano: Make several port improvements
* Switch to https:// MASTER_SITES
  * Use provided .xz for distribution file, saving: 50.5% / 1415kB
  * Add LICENSE_FILE
  * Remove CPPFLAGS/LDFLAGS variables, added 19 years ago when the port
    was first created. [1] They are incorrectly (globally) scoped, no
    longer necessary and incorrect for the ncurses:base case. Instead use
    Uses/ncurses.mk variables and provide these to configure to ensure
    includes/lib searches and linking are never mixed between base and
    ports.

[1] ports r29979

Approved by:		danilo (maintainer)
MFH:			2019Q2 (blanket: bugfix)
Differential_Revision:	D20660
2019-06-24 03:24:44 +00:00
Danilo Egea Gondolfo
8a49965a4f - Update to 4.2 2019-04-25 21:35:00 +00:00
Danilo Egea Gondolfo
f963003550 - Update to 4.1
This release has fixes for many issues found in 4.0 including a possible crash
Eg:
- https://savannah.gnu.org/bugs/?56023
- https://savannah.gnu.org/bugs/?56117
- https://savannah.gnu.org/bugs/?56119
- https://savannah.gnu.org/bugs/?55997
- https://savannah.gnu.org/bugs/?56076

Reported by:	Benno Schulenberg
MFH:		2019Q2
2019-04-22 19:21:16 +00:00
Danilo Egea Gondolfo
c6cab823c9 - Update to 4.0 2019-04-01 19:50:22 +00:00
Kubilay Kocak
86a7abb68e editors/nano: Fix build (configure) on ARM
The arm package builder when building this port, fails with the following
error during configure:

  checking whether printf survives out-of-memory conditions...
  =>> Killing runaway build after 21600 seconds with no output

The root cause is described in bug 224740, which has not been resolved yet:

  low RLIMIT_VMEM hangs qemu due to GSlice allocation failure

In the meantime, this change applies a known workaround which has already
been applied in several ports, which disables the specific (hanging) configure
check, if the build is run with qemu emulation.

PR:		231346, 224740
Reported by:	many
Approved by:	portmgr (blanket: build fix, jfi)
MFH:		2018Q4
2018-12-18 11:19:54 +00:00
Danilo Egea Gondolfo
b56fd34b7f - Remove groff dependency. The tarball already has the HTML files
- Remove unecessary REINPLACE_CMD
- Use post-install-{EXAMPLES,DOCS}-on to install the extra files

while here:
- Disable groff execution by the configure script

PR:		234000
Submitted by:	Daniel Eisele <daniel_eisele AT gmx.de>
2018-12-15 11:55:13 +00:00
Danilo Egea Gondolfo
3bb9dd0379 - Update to 3.2 2018-11-11 18:33:26 +00:00
Baptiste Daroussin
7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Danilo Egea Gondolfo
d5ff68dac6 - Update to 3.1 2018-09-27 20:42:29 +00:00
Danilo Egea Gondolfo
03f6c24e87 - Fix a misbinding of <Bsp>
When curses gives no code for Ctrl+Shift+Delete, do not fall back
to KEY_BACKSPACE, because then ^H and/or <Backspace> get bound to
'cutwordleft'.

This fixes https://savannah.gnu.org/bugs/?54642.

Bug was introduced with version 3.0, commit e6429e78.

Reported by:	eadler
2018-09-14 11:20:45 +00:00
Danilo Egea Gondolfo
b8dbf3a9ca - Update to 3.0 2018-09-11 23:52:50 +00:00
Danilo Egea Gondolfo
d1a1daa432 - Update to 2.9.8 2018-06-03 17:58:01 +00:00
Danilo Egea Gondolfo
7ffb22f1b5 - Update to 2.9.7 2018-05-19 18:52:16 +00:00
Danilo Egea Gondolfo
c3645421b3 - Update to 2.9.6 2018-05-03 01:42:12 +00:00
Danilo Egea Gondolfo
e07d32659d - Update to 2.9.5 2018-03-30 14:13:20 +00:00
Danilo Egea Gondolfo
ceb29101b1 - Update to 2.9.4 2018-03-10 17:29:30 +00:00
Danilo Egea Gondolfo
506836a7c6 - Update to 2.9.3 2018-02-12 00:57:48 +00:00
Danilo Egea Gondolfo
fbddc7f907 - Update to 2.9.2 2018-01-04 21:21:41 +00:00
Danilo Egea Gondolfo
d11ae70313 - Update to 2.9.1 2017-11-30 01:28:26 +00:00
Danilo Egea Gondolfo
ceeba3ef3d - Update to 2.8.7 2017-09-04 13:52:49 +00:00
Danilo Egea Gondolfo
f5b01225f4 - Update to 2.8.6 2017-07-30 19:34:10 +00:00
Danilo Egea Gondolfo
871a8b1734 - Update to 2.8.5 2017-07-05 03:50:38 +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
d1fb9aa88b - Update to 2.8.4 2017-05-21 16:36:28 +00:00
Danilo Egea Gondolfo
fbab281e56 - Update to 2.8.2 2017-05-07 18:43:43 +00:00
Danilo Egea Gondolfo
d50a05c2fa - Update to 2.8.1
PR:		218518
2017-04-13 14:09:30 +00:00
Danilo Egea Gondolfo
eaa8a6e423 - Update to 2.8.0 2017-03-31 14:41:05 +00:00
Danilo Egea Gondolfo
14f33517b4 - Update to 2.7.5 2017-02-28 00:42:47 +00:00
Danilo Egea Gondolfo
4477f501ec - Update to 2.7.4 2017-01-12 01:57:53 +00:00
Danilo Egea Gondolfo
8fc16efcd5 - Update to 2.7.3 2016-12-30 10:41:43 +00:00
Danilo Egea Gondolfo
95b9b7d482 - Update to 2.7.2 2016-12-16 17:12:40 +00:00
Danilo Egea Gondolfo
11c0b58621 - Update to 2.7.1 2016-11-13 23:03:20 +00:00
Danilo Egea Gondolfo
72e11032fa - Update to 2.7.0 2016-09-02 00:42:45 +00:00
John Marino
b56c2cb98e editors/nano: document ncurses requirement (USES+=ncurses)
approved by:	infrastructure blanket
2016-01-31 13:25:29 +00:00
Danilo Egea Gondolfo
3bf8aa098d - Update to 2.4.3 2015-11-18 11:00:23 +00:00
Danilo Egea Gondolfo
5df1f4ad14 - Update to 2.4.2 2015-07-12 18:36:02 +00:00
Danilo Egea Gondolfo
bff6b73dd7 - Update to 2.4.1 2015-04-15 15:07:10 +00:00
Danilo Egea Gondolfo
d8c2d6d123 - Simplify MASTER_SITES
Suggested by:	danfe
2015-04-02 15:52:49 +00:00
Danilo Egea Gondolfo
3bd1a2738f - Update to 2.4.0 [1]
- Add EXAMPLES option

Submitted by:	Leonardo Brondani Schenkel <leonardo@schenkel.net> [1]
2015-04-01 19:34:07 +00:00
Danilo Egea Gondolfo
ae9961ddce - Use options helpers
- Simplify Makefile
- Take maintainership
2014-11-24 02:01:42 +00:00