editors/nano: Update to 9.2 Changelog: https://www.nano-editor.org/news.php9b8403f114
Port details
editors/nano9.2
Nano's ANOther editor, an enhanced free Pico clone
- Maintainer
- danilo@FreeBSD.org
- Packages
- nano 9.2
- Upstream
- Higher version available: 9.3
- CPE
gnu:nano- WWW
- https://www.nano-editor.org/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (166)
editors/nano: Update to 9.0 Changelog: https://www.nano-editor.org/news.phpa744cc701b
editors/nano: Update to 8.7.1 Changelog: https://www.nano-editor.org/news.php405be10c3f
editors/nano: Update to 8.7 - Remove --mandir= as it's already set by the Ports framework Changelog: https://www.nano-editor.org/news.phpb8c064d37c
editors/nano: Update to 8.6 Changelog: https://www.nano-editor.org/news.php00b8e2b6bd
editors/nano: Update to 8.4 Changelog: https://www.nano-editor.org/news.php893918b0cc
editors/nano: Update to 8.3 Changelog: https://www.nano-editor.org/news.phpb196996c3c
editors/nano: Update to 8.29261c18770
editors/nano: Update to 8.171ef1af99c
editors/nano: Update to 8.0e9be9930c8
editors/nano: Move man pages to share/man Approved by: portmgr (blanket)3754601938
editors/nano: Update to 7.2d4c3fd29af
editors/nano: Update to 7.15d9a69c112
editors/nano: Update to 7.0194634ca1a
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
editors/nano: Update to 6.4 PR: 265634 Reported by: wen@ Approved by: maintainer(timeout, > 14 days)8d6093ac9d
editors: remove 'Created by' lines A big Thank You to the original contributors of these ports: * Adam Saponara <as@php.net> * Adam Weinberger <adamw@FreeBSD.org> * Akinori MUSHA aka knu <knu@idaemons.org> * Alexey Dokuchaev <danfe@FreeBSD.org> * Andreas Kohout <shanee@augusta.de> * Andrej Zverev <az@inec.ru> * Andrey Zakhvatov * Anton Tornqvist <antont@inbox.lv> * Bill Fumerola <billf@chc-chimes.com> * Bob Eager <bob@eager.cx> * Chris D. Faulhaber <jedgar@fxp.org> * Chris Petrik <chris@officialunix.com> * Christian Brueffer <chris@unixpages.org> * Craig Leres <leres@FreeBSD.org> * Daniel Eischen <deischen@FreeBSD.org> * David O'Brien <obrien@cs.ucdavis.edu> * David Thiel <lx@redundancy.redundancy.org> * Diego Depaoli <trebestie@gmail.com> * Dima Dorfman <dima@unixfreak.org> * Dmitri Goutnik <dg@syrec.org> * Dominic Mitchell * Emanuel Haupt <ehaupt@FreeBSD.org> * Frederic Cambus * Gea-Suan Lin <gslin@gslin.org> * Geoffrey Mainland <mainland@apeiron.net> * Grzegorz Blach <gblach@FreeBSD.org> * Hakisho Nukama <nukama@gmail.com> * James Bailie <jimmy@mammothcheese.ca> * Janos Mohacsi <janos.mohacsi@bsd.hu> * Jason Evans <jasone@FreeBSD.org> * Jean-Yves Lefort <jylefort@brutele.be> * Jille Timmermans (jille@quis.cx) * Joe Marcus Clarke <marcus@FreeBSD.org> * Johannes Meixner <johannes@perceivon.net> * John Merryweather Cooper et al * Jun-ichiro itojun Itoh <itojun@itojun.org> * KIMURA Yasuhiro <yasu@utahime.org> * Kelly Yancey <kbyanc@posi.net> * Kenneth Vestergaard Schmidt <kvs@pil.dk> * Kris Kennaway <kris@FreeBSD.org> * Leif Pedersen <bilbo@devpit.org> * MANTANI Nobutaka <nobutaka@nobutaka.com> * Mark Pulford <mark@kyne.com.au> * Martin Blapp * Matías Pizarro <matias@pizarro.net> * Maxim Sobolev <sobomax@FreeBSD.org> * Michael Johnson <ahze@FreeBSD.org> * Michael Johnson <ahze@ahze.net> * Michael L. Hostbaek (mich@freebsdcluster.org) * Michael Vasilenko <acid@stu.cn.ua> * Miguel Clara <miguelmclara@gmail.com> * Mohammad S. Babaei <info@babaei.net> * Nicola Vitale <nivit@email.it> * Olga Smirnova <mistresssilvara@hotmail.com> * Oliver Lehmann <oliver@FreeBSD.org> * Olivier Cochard-Labbe <olivier@FreeBSD.org> * Olivier Duchateau * Patrick Li <pat@databits.net> * Peter Wemm <peter@FreeBSD.org> * Philippe Lefebvre <nemesis@balistik.net> * Rimvydas Jasinskas <zrj@ef.irc> * Roman Shterenzon <roman@xpert.com> * Satoshi Asami (asami) * Shaun Amott <shaun@FreeBSD.org> * Shigeyuki FUKUSHIMA <shige@FreeBSD.org> * Shigeyuki Fukushima <shige@FreeBSD.org> * Stanislav Sedov <stas@core.310.ru> * Thomas Gellekum <tg@FreeBSD.org> * Vitaly Magerya <vmagerya@gmail.com> * Xin LI <delphij@FreeBSD.org> * Ying-Chieh Liao * Ying-Chieh Liao <ijliao@FreeBSD.org> * Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp> * alepulver * brett@peloton.physics.montana.edu * buganini@gmail.com * eric * erich@rrnet.com * gahr * gelf * giffunip@asme.org * ijliao * jkh * joerg * joseph@randomnetworks.com * krion * lightside <lightside@gmx.com> * pgf * rch@richard.eu.org * tetsushi NAKAI <nakai@tsl.pe.u-tokyo.ac.jp> * tg * thierry@pompo.net * torstenb@FreeBSD.org * verm With hat: portmgr7cd7a8d850
editors/nano: Update to 6.2 Changelog: https://www.nano-editor.org/news.php PR: 262087 Approved by: danilo (maintainer timeout, 2+ months)fbbf1b3e2e
editors/nano: Update to 6.0 PR: 26058844b5542e32
editors/nano: Update to 5.9 PR: 2591244ffc1bdfe2
editors/nano: Update to 5.8ac6f986c64
editors/nano: Update to 5.7ca45181eb5
editors/nano: Update to 5.6.1 While here, drop obsolete nano-devel* CONFLICTS. PR: 254127 Approved by: danilo@ (maintainer timeout, 31 days)77b1bcdba7
Remove # $FreeBSD$ from Makefiles.305f148f48
editors/nano: Update to 5.5 PR: 252749e8cd3ad3be
editors/nano: Update to 5.407b66c36f3
editors/nano: Update to 5.3bb42745aef
- Update to 5.2 - Replace CONFIGURE_ENV by USES=pkgconfig. pkg-config will set the ncurses path properly if the user has it installed via ports PR: 248636726a625368
- Update to 5.081224f1229
- Update to 4.9.328c9278952
- Update to 4.9.2 - Fix variable expansion in MASTER_SITESb1bd519824
- Update to 4.8fd7f31a5f2
- Update to 4.76184fd8109
Use ${NCURSES_IMPL} instead of hardcoding ncurseswbb4b642930- Update to 4.600e0ea582d
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: 224740cc952b51f9
- Update to 4.550db48e6aa
- Update to 4.49c6e27bdc2
- Use "localbase" instead of CPPFLAGS Reported by: pkubaj815b5d260e
- 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: 2391891ccc6c21cf
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: D20660c4c24177f0- Update to 4.28a49965a4f
- 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: 2019Q2f963003550
- Update to 4.0c6cab823c9
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: 2018Q486a7abb68e
- 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>b56fd34b7f- Update to 3.23bb9dd0379
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/D178167990f81066- Update to 3.1d5ff68dac6