Commit graph

121 commits

Author SHA1 Message Date
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
Baptiste Daroussin
1733805e72 Cleanup plist 2014-10-27 12:19:12 +00:00
Eitan Adler
4ea635fd2d Hand back my ports to the pool.
Ports require time and TLC which I no longer have.
2014-09-24 06:00:09 +00:00
Emanuel Haupt
2e96c182fa Remove trailing whitespaces from category editors 2014-02-21 13:36:34 +00:00
Emanuel Haupt
5005b67362 According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
2014-02-10 13:54:26 +00:00
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Eitan Adler
31be9cfa5c - Convert to staging 2013-09-29 00:03:14 +00:00
Baptiste Daroussin
68ede13b49 Add NO_STAGE all over the place in preparation for the staging support (cat: editors) 2013-09-20 16:36:23 +00:00
Eitan Adler
4a14a691d0 - Remove the conflicts with itself
- Move sections to pet portlint
2013-07-16 22:04:52 +00:00
Eitan Adler
3e61d7e801 Remove now excess verbiage.
Reviewed by:	bapt
2013-07-16 21:59:48 +00:00
Eitan Adler
3191003dbc Convert to USES=gettext
Reviewed by:	kwm
2013-04-24 17:47:51 +00:00
Eitan Adler
6f6e8eaa3a - Fix pkg-plist for nano and nano-devel.
- Incorporate patches from nano into nano-devel
- Other misc. fixes
2013-03-28 02:50:14 +00:00
Eitan Adler
ea1e5489cd Fix pkg-plist 2013-03-24 15:50:36 +00:00
Eitan Adler
98e2e496ce - Pet portlint
- Move LICENSE to appropriate place
- Teach portscout that only even versions count
2013-03-01 19:12:55 +00:00
Eitan Adler
5142898fc9 oops, committed from the wrong directory.
Pointyhat to: eadler
Feature safe: yes
2012-10-20 15:19:15 +00:00