CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

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)

Danilo Egea Gondolfo (danilo) · 9.2
editors/nano: Update to 9.2

Changelog:
https://www.nano-editor.org/news.php
9b8403f114
Danilo Egea Gondolfo (danilo) · 9.0
editors/nano: Update to 9.0

Changelog:
https://www.nano-editor.org/news.php
a744cc701b
Danilo Egea Gondolfo (danilo) · 8.7.1
editors/nano: Update to 8.7.1

Changelog:
https://www.nano-editor.org/news.php
405be10c3f
Danilo Egea Gondolfo (danilo) · 8.7
editors/nano: Update to 8.7

- Remove --mandir= as it's already set by the Ports framework

Changelog:
https://www.nano-editor.org/news.php
b8c064d37c
Danilo Egea Gondolfo (danilo) · 8.6
editors/nano: Update to 8.6

Changelog:
https://www.nano-editor.org/news.php
00b8e2b6bd
Danilo Egea Gondolfo (danilo) · 8.4
editors/nano: Update to 8.4

Changelog: https://www.nano-editor.org/news.php
893918b0cc
Danilo Egea Gondolfo (danilo) · 8.3
editors/nano: Update to 8.3

Changelog: https://www.nano-editor.org/news.php
b196996c3c
Danilo Egea Gondolfo (danilo) · 8.2
editors/nano: Update to 8.2
9261c18770
Danilo Egea Gondolfo (danilo) · 8.1
editors/nano: Update to 8.1
71ef1af99c
Danilo Egea Gondolfo (danilo) · 8.0
editors/nano: Update to 8.0
e9be9930c8
Daniel Engberg (diizzy) · 7.2_1
editors/nano: Move man pages to share/man

Approved by:	portmgr (blanket)
3754601938
Danilo Egea Gondolfo (danilo) · 7.2
editors/nano: Update to 7.2
d4c3fd29af
Danilo Egea Gondolfo (danilo) · 7.1
editors/nano: Update to 7.1
5d9a69c112
Danilo Egea Gondolfo (danilo) · 7.0
editors/nano: Update to 7.0
194634ca1a
Stefan Eßer (se) · 6.4
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
Stefan Eßer (se) · 6.4
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
Wen Heping (wen) · 6.4
editors/nano: Update to 6.4

PR:		265634
Reported by:	wen@
Approved by:	maintainer(timeout, > 14 days)
8d6093ac9d
Tobias C. Berner (tcberner) · 6.2
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:	portmgr
7cd7a8d850
Daniel Engberg (diizzy) · 6.2
editors/nano: Update to 6.2

Changelog: https://www.nano-editor.org/news.php

PR:		262087
Approved by:	danilo (maintainer timeout, 2+ months)
fbbf1b3e2e
Danilo Egea Gondolfo (danilo) · 6.0
editors/nano: Update to 6.0

PR:		260588
44b5542e32
Danilo Egea Gondolfo (danilo) · 5.9
editors/nano: Update to 5.9

PR:		259124
4ffc1bdfe2
Danilo Egea Gondolfo (danilo) · 5.8
editors/nano: Update to 5.8
ac6f986c64
Danilo Egea Gondolfo (danilo) · 5.7
editors/nano: Update to 5.7
ca45181eb5
Matthias Andree (mandree) · 5.6.1
editors/nano: Update to 5.6.1

While here, drop obsolete nano-devel* CONFLICTS.

PR:		254127
Approved by:	danilo@ (maintainer timeout, 31 days)
77b1bcdba7
Mathieu Arnold (mat) · 5.5
Remove # $FreeBSD$ from Makefiles.
305f148f48
Danilo Egea Gondolfo (danilo) · 5.5
editors/nano: Update to 5.5

PR:		252749
e8cd3ad3be
Danilo Egea Gondolfo (danilo) · 5.4
editors/nano: Update to 5.4
07b66c36f3
Danilo Egea Gondolfo (danilo) · 5.3
editors/nano: Update to 5.3
bb42745aef
Danilo Egea Gondolfo (danilo) · 5.2
- 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:		248636
726a625368
Danilo Egea Gondolfo (danilo) · 5.0
- Update to 5.0
81224f1229
Danilo Egea Gondolfo (danilo) · 4.9.3
- Update to 4.9.3
28c9278952
Danilo Egea Gondolfo (danilo) · 4.9.2
- Update to 4.9.2 - Fix variable expansion in MASTER_SITES
b1bd519824
Danilo Egea Gondolfo (danilo) · 4.8
- Update to 4.8
fd7f31a5f2
Danilo Egea Gondolfo (danilo) · 4.7
- Update to 4.7
6184fd8109
Baptiste Daroussin (bapt) · 4.6
Use ${NCURSES_IMPL} instead of hardcoding ncursesw
bb4b642930
Danilo Egea Gondolfo (danilo) · 4.6
- Update to 4.6
00e0ea582d
Jan Beich (jbeich) · 4.5
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
cc952b51f9
Danilo Egea Gondolfo (danilo) · 4.5
- Update to 4.5
50db48e6aa
Danilo Egea Gondolfo (danilo) · 4.4
- Update to 4.4
9c6e27bdc2
Danilo Egea Gondolfo (danilo) · 4.3
- Use "localbase" instead of CPPFLAGS

Reported by:	pkubaj
815b5d260e
Danilo Egea Gondolfo (danilo) · 4.3
- 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
1ccc6c21cf
Kubilay Kocak (koobs) · 4.2
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
c4c24177f0
Danilo Egea Gondolfo (danilo) · 4.2
- Update to 4.2
8a49965a4f
Danilo Egea Gondolfo (danilo) · 4.1
- 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
f963003550
Danilo Egea Gondolfo (danilo) · 4.0
- Update to 4.0
c6cab823c9
Kubilay Kocak (koobs) · 3.2
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
86a7abb68e
Danilo Egea Gondolfo (danilo) · 3.2
- 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
Danilo Egea Gondolfo (danilo) · 3.2
- Update to 3.2
3bb9dd0379
Baptiste Daroussin (bapt) · 3.1_1
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
7990f81066
Danilo Egea Gondolfo (danilo) · 3.1
- Update to 3.1
d5ff68dac6