nano: update to 6.0 2021.12.15 - GNU nano 6.0 "Humor heeft ook zijn leuke kanten" • Option --zero hides the title bar, status bar and help lines, and uses all rows of the terminal as editing area. The title bar and status bar can be toggled with M-Z. • Colors can now be specified also as three-digit hexadecimal numbers, in the format #rgb. This picks from the 216 index colors (that most terminals know) the color that is nearest to the given values. • For users who dislike numbers, there are fourteen new color names: rosy, beet, plum, sea, sky, slate, teal, sage, brown, ocher, sand, tawny, brick, and crimson. • Suspension is enabled by default, invokable with ^T^Z. The options -z, --suspendable, and 'set suspendable' are obsolete and ignored. (In case you want to be able to suspend nano with a single keystroke, you can put 'bind ^Z suspend main' in your nanorc.) • When automatic hard-wrapping is in effect, pasting just a few words (without a line break) will now hard-wrap the line when needed. • Toggling Append or Prepend clears the current filename. • The word count as shown by M-D is now affected by option --wordbounds; with it, nano counts words as 'wc' does; without it (the new default), words are counted in a more human way: seeing punctuation as space. • The YAML syntax file is now actually included in the tarball.diff -r1.101 -r1.102 pkgsrc/editors/nano/Makefile
(wiedi)
@@ -1,49 +1,48 @@ | @@ -1,49 +1,48 @@ | |||
1 | # $NetBSD: Makefile,v 1.101 2021/12/08 16:04:11 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.102 2021/12/15 18:00:19 wiedi Exp $ | |
2 | 2 | |||
3 | DISTNAME= nano-5.9 | 3 | DISTNAME= nano-6.0 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= editors | 4 | CATEGORIES= editors | |
6 | MASTER_SITES= https://www.nano-editor.org/dist/v${PKGVERSION_NOREV:C/\..*$//}/ | 5 | MASTER_SITES= https://www.nano-editor.org/dist/v${PKGVERSION_NOREV:C/\..*$//}/ | |
7 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
8 | 7 | |||
9 | MAINTAINER= wiedi@frubar.net | 8 | MAINTAINER= wiedi@frubar.net | |
10 | HOMEPAGE= https://www.nano-editor.org/ | 9 | HOMEPAGE= https://www.nano-editor.org/ | |
11 | COMMENT= Small and friendly text editor (a free replacement for Pico) | 10 | COMMENT= Small and friendly text editor (a free replacement for Pico) | |
12 | LICENSE= gnu-gpl-v3 | 11 | LICENSE= gnu-gpl-v3 | |
13 | 12 | |||
14 | USE_PKGLOCALEDIR= yes | 13 | USE_PKGLOCALEDIR= yes | |
15 | USE_TOOLS+= msgfmt msgmerge xgettext gmake | 14 | USE_TOOLS+= msgfmt msgmerge xgettext gmake | |
16 | USE_TOOLS+= pkg-config | 15 | USE_TOOLS+= pkg-config | |
17 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes | |
18 | CONFIGURE_ARGS+= --enable-color | 17 | CONFIGURE_ARGS+= --enable-color | |
19 | CONFIGURE_ARGS+= --enable-multibuffer | 18 | CONFIGURE_ARGS+= --enable-multibuffer | |
20 | CONFIGURE_ARGS+= --enable-nanorc | 19 | CONFIGURE_ARGS+= --enable-nanorc | |
21 | CONFIGURE_ARGS+= --enable-extra | 20 | CONFIGURE_ARGS+= --enable-extra | |
22 | 21 | |||
23 | INFO_FILES= yes | 22 | INFO_FILES= yes | |
24 | 23 | |||
25 | # Looks like that IRIX 5.x lacks vsnprintf() functions, | 24 | # Looks like that IRIX 5.x lacks vsnprintf() functions, | |
26 | # which are required to make this work, so glib2 is used instead. | 25 | # which are required to make this work, so glib2 is used instead. | |
27 | .include "../../mk/bsd.prefs.mk" | 26 | .include "../../mk/bsd.prefs.mk" | |
28 | 27 | |||
29 | .if !empty(MACHINE_PLATFORM:MIRIX-5*) | 28 | .if !empty(MACHINE_PLATFORM:MIRIX-5*) | |
30 | . include "../../devel/glib2/buildlink3.mk" | 29 | . include "../../devel/glib2/buildlink3.mk" | |
31 | .endif | 30 | .endif | |
32 | 31 | |||
33 | .include "options.mk" | 32 | .include "options.mk" | |
34 | 33 | |||
35 | INSTALLATION_DIRS+= share/examples/nano | 34 | INSTALLATION_DIRS+= share/examples/nano | |
36 | CONF_FILES+= share/examples/nano/nanorc ${PKG_SYSCONFDIR}/nanorc | 35 | CONF_FILES+= share/examples/nano/nanorc ${PKG_SYSCONFDIR}/nanorc | |
37 | 36 | |||
38 | SUBST_CLASSES+= man | 37 | SUBST_CLASSES+= man | |
39 | SUBST_STAGE.man= pre-configure | 38 | SUBST_STAGE.man= pre-configure | |
40 | SUBST_MESSAGE.man= Fixing paths in manpages. | 39 | SUBST_MESSAGE.man= Fixing paths in manpages. | |
41 | SUBST_FILES.man= doc/nano.1 doc/nanorc.5 | 40 | SUBST_FILES.man= doc/nano.1 doc/nanorc.5 | |
42 | SUBST_VARS.man= PKG_SYSCONFDIR PREFIX | 41 | SUBST_VARS.man= PKG_SYSCONFDIR PREFIX | |
43 | 42 | |||
44 | post-install: | 43 | post-install: | |
45 | ${INSTALL_DATA} ${WRKSRC}/doc/sample.nanorc ${DESTDIR}${PREFIX}/share/examples/nano/nanorc | 44 | ${INSTALL_DATA} ${WRKSRC}/doc/sample.nanorc ${DESTDIR}${PREFIX}/share/examples/nano/nanorc | |
46 | 45 | |||
47 | .include "../../devel/gettext-lib/buildlink3.mk" | 46 | .include "../../devel/gettext-lib/buildlink3.mk" | |
48 | .include "../../mk/curses.buildlink3.mk" | 47 | .include "../../mk/curses.buildlink3.mk" | |
49 | .include "../../mk/bsd.pkg.mk" | 48 | .include "../../mk/bsd.pkg.mk" |
@@ -1,92 +1,91 @@ | @@ -1,92 +1,91 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.29 2021/10/18 13:56:26 nia Exp $ | 1 | @comment $NetBSD: PLIST,v 1.30 2021/12/15 18:00:19 wiedi Exp $ | |
2 | bin/nano | 2 | bin/nano | |
3 | bin/rnano | 3 | bin/rnano | |
4 | info/nano.info | 4 | info/nano.info | |
5 | man/man1/nano.1 | 5 | man/man1/nano.1 | |
6 | man/man1/rnano.1 | 6 | man/man1/rnano.1 | |
7 | man/man5/nanorc.5 | 7 | man/man5/nanorc.5 | |
8 | share/doc/nano/faq.html | 8 | share/doc/nano/faq.html | |
9 | share/doc/nano/nano.html | 9 | share/doc/nano/nano.html | |
10 | share/examples/nano/nanorc | 10 | share/examples/nano/nanorc | |
11 | share/locale/bg/LC_MESSAGES/nano.mo | 11 | share/locale/bg/LC_MESSAGES/nano.mo | |
12 | share/locale/ca/LC_MESSAGES/nano.mo | 12 | share/locale/ca/LC_MESSAGES/nano.mo | |
13 | share/locale/cs/LC_MESSAGES/nano.mo | 13 | share/locale/cs/LC_MESSAGES/nano.mo | |
14 | share/locale/da/LC_MESSAGES/nano.mo | 14 | share/locale/da/LC_MESSAGES/nano.mo | |
15 | share/locale/de/LC_MESSAGES/nano.mo | 15 | share/locale/de/LC_MESSAGES/nano.mo | |
16 | share/locale/eo/LC_MESSAGES/nano.mo | 16 | share/locale/eo/LC_MESSAGES/nano.mo | |
17 | share/locale/es/LC_MESSAGES/nano.mo | 17 | share/locale/es/LC_MESSAGES/nano.mo | |
18 | share/locale/eu/LC_MESSAGES/nano.mo | 18 | share/locale/eu/LC_MESSAGES/nano.mo | |
19 | share/locale/fi/LC_MESSAGES/nano.mo | 19 | share/locale/fi/LC_MESSAGES/nano.mo | |
20 | share/locale/fr/LC_MESSAGES/nano.mo | 20 | share/locale/fr/LC_MESSAGES/nano.mo | |
21 | share/locale/ga/LC_MESSAGES/nano.mo | 21 | share/locale/ga/LC_MESSAGES/nano.mo | |
22 | share/locale/gl/LC_MESSAGES/nano.mo | 22 | share/locale/gl/LC_MESSAGES/nano.mo | |
23 | share/locale/hr/LC_MESSAGES/nano.mo | 23 | share/locale/hr/LC_MESSAGES/nano.mo | |
24 | share/locale/hu/LC_MESSAGES/nano.mo | 24 | share/locale/hu/LC_MESSAGES/nano.mo | |
25 | share/locale/id/LC_MESSAGES/nano.mo | 25 | share/locale/id/LC_MESSAGES/nano.mo | |
26 | share/locale/is/LC_MESSAGES/nano.mo | 26 | share/locale/is/LC_MESSAGES/nano.mo | |
27 | share/locale/it/LC_MESSAGES/nano.mo | 27 | share/locale/it/LC_MESSAGES/nano.mo | |
28 | share/locale/ja/LC_MESSAGES/nano.mo | 28 | share/locale/ja/LC_MESSAGES/nano.mo | |
29 | share/locale/ko/LC_MESSAGES/nano.mo | 29 | share/locale/ko/LC_MESSAGES/nano.mo | |
30 | share/locale/ms/LC_MESSAGES/nano.mo | 30 | share/locale/ms/LC_MESSAGES/nano.mo | |
31 | share/locale/nb/LC_MESSAGES/nano.mo | 31 | share/locale/nb/LC_MESSAGES/nano.mo | |
32 | share/locale/nl/LC_MESSAGES/nano.mo | 32 | share/locale/nl/LC_MESSAGES/nano.mo | |
33 | share/locale/pl/LC_MESSAGES/nano.mo | 33 | share/locale/pl/LC_MESSAGES/nano.mo | |
34 | share/locale/pt/LC_MESSAGES/nano.mo | 34 | share/locale/pt/LC_MESSAGES/nano.mo | |
35 | share/locale/pt_BR/LC_MESSAGES/nano.mo | 35 | share/locale/pt_BR/LC_MESSAGES/nano.mo | |
36 | share/locale/ro/LC_MESSAGES/nano.mo | 36 | share/locale/ro/LC_MESSAGES/nano.mo | |
37 | share/locale/ru/LC_MESSAGES/nano.mo | 37 | share/locale/ru/LC_MESSAGES/nano.mo | |
38 | share/locale/sk/LC_MESSAGES/nano.mo | 38 | share/locale/sk/LC_MESSAGES/nano.mo | |
39 | share/locale/sl/LC_MESSAGES/nano.mo | 39 | share/locale/sl/LC_MESSAGES/nano.mo | |
40 | share/locale/sr/LC_MESSAGES/nano.mo | 40 | share/locale/sr/LC_MESSAGES/nano.mo | |
41 | share/locale/sv/LC_MESSAGES/nano.mo | 41 | share/locale/sv/LC_MESSAGES/nano.mo | |
42 | share/locale/tr/LC_MESSAGES/nano.mo | 42 | share/locale/tr/LC_MESSAGES/nano.mo | |
43 | share/locale/uk/LC_MESSAGES/nano.mo | 43 | share/locale/uk/LC_MESSAGES/nano.mo | |
44 | share/locale/vi/LC_MESSAGES/nano.mo | 44 | share/locale/vi/LC_MESSAGES/nano.mo | |
45 | share/locale/zh_CN/LC_MESSAGES/nano.mo | 45 | share/locale/zh_CN/LC_MESSAGES/nano.mo | |
46 | share/locale/zh_TW/LC_MESSAGES/nano.mo | 46 | share/locale/zh_TW/LC_MESSAGES/nano.mo | |
47 | share/nano/asm.nanorc | 47 | share/nano/asm.nanorc | |
48 | share/nano/autoconf.nanorc | 48 | share/nano/autoconf.nanorc | |
49 | share/nano/awk.nanorc | 49 | share/nano/awk.nanorc | |
50 | share/nano/c.nanorc | 50 | share/nano/c.nanorc | |
51 | share/nano/changelog.nanorc | 51 | share/nano/changelog.nanorc | |
52 | share/nano/cmake.nanorc | 52 | share/nano/cmake.nanorc | |
53 | share/nano/css.nanorc | 53 | share/nano/css.nanorc | |
54 | share/nano/default.nanorc | 54 | share/nano/default.nanorc | |
55 | share/nano/elisp.nanorc | 55 | share/nano/elisp.nanorc | |
56 | share/nano/email.nanorc | 56 | share/nano/email.nanorc | |
57 | share/nano/extra/ada.nanorc | 57 | share/nano/extra/ada.nanorc | |
58 | share/nano/extra/debian.nanorc | |||
59 | share/nano/extra/fortran.nanorc | 58 | share/nano/extra/fortran.nanorc | |
60 | share/nano/extra/gentoo.nanorc | |||
61 | share/nano/extra/haskell.nanorc | 59 | share/nano/extra/haskell.nanorc | |
62 | share/nano/extra/povray.nanorc | 60 | share/nano/extra/povray.nanorc | |
63 | share/nano/extra/spec.nanorc | 61 | share/nano/extra/spec.nanorc | |
64 | share/nano/go.nanorc | 62 | share/nano/go.nanorc | |
65 | share/nano/groff.nanorc | 63 | share/nano/groff.nanorc | |
66 | share/nano/guile.nanorc | 64 | share/nano/guile.nanorc | |
67 | share/nano/html.nanorc | 65 | share/nano/html.nanorc | |
68 | share/nano/java.nanorc | 66 | share/nano/java.nanorc | |
69 | share/nano/javascript.nanorc | 67 | share/nano/javascript.nanorc | |
70 | share/nano/json.nanorc | 68 | share/nano/json.nanorc | |
71 | share/nano/lua.nanorc | 69 | share/nano/lua.nanorc | |
72 | share/nano/makefile.nanorc | 70 | share/nano/makefile.nanorc | |
73 | share/nano/man.nanorc | 71 | share/nano/man.nanorc | |
74 | share/nano/markdown.nanorc | 72 | share/nano/markdown.nanorc | |
75 | share/nano/nanohelp.nanorc | 73 | share/nano/nanohelp.nanorc | |
76 | share/nano/nanorc.nanorc | 74 | share/nano/nanorc.nanorc | |
77 | share/nano/nftables.nanorc | 75 | share/nano/nftables.nanorc | |
78 | share/nano/objc.nanorc | 76 | share/nano/objc.nanorc | |
79 | share/nano/ocaml.nanorc | 77 | share/nano/ocaml.nanorc | |
80 | share/nano/patch.nanorc | 78 | share/nano/patch.nanorc | |
81 | share/nano/perl.nanorc | 79 | share/nano/perl.nanorc | |
82 | share/nano/php.nanorc | 80 | share/nano/php.nanorc | |
83 | share/nano/po.nanorc | 81 | share/nano/po.nanorc | |
84 | share/nano/python.nanorc | 82 | share/nano/python.nanorc | |
85 | share/nano/ruby.nanorc | 83 | share/nano/ruby.nanorc | |
86 | share/nano/rust.nanorc | 84 | share/nano/rust.nanorc | |
87 | share/nano/sh.nanorc | 85 | share/nano/sh.nanorc | |
88 | share/nano/sql.nanorc | 86 | share/nano/sql.nanorc | |
89 | share/nano/tcl.nanorc | 87 | share/nano/tcl.nanorc | |
90 | share/nano/tex.nanorc | 88 | share/nano/tex.nanorc | |
91 | share/nano/texinfo.nanorc | 89 | share/nano/texinfo.nanorc | |
92 | share/nano/xml.nanorc | 90 | share/nano/xml.nanorc | |
91 | share/nano/yaml.nanorc |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.71 2021/10/26 10:21:34 nia Exp $ | 1 | $NetBSD: distinfo,v 1.72 2021/12/15 18:00:19 wiedi Exp $ | |
2 | 2 | |||
3 | BLAKE2s (nano-5.9.tar.xz) = 1ca6cb7e5a421897c6cbb493e6a0812a4894fec12a48bca9d3f82b8f98cb4dff | 3 | BLAKE2s (nano-6.0.tar.xz) = 2acbee8464cb2dc253b95797a844f093766197f7733f03a7c53481a22f865b6d | |
4 | SHA512 (nano-5.9.tar.xz) = 45ff3abce4dab24a8090409e6d7bb26afa7fa7812a51e06728c2aa47d5b4de610d97ba4609cf13d9173087bd909fdf377235eee988a6fdcf52abb70341c40b5b | 4 | SHA512 (nano-6.0.tar.xz) = 5f9487e710385888fb6d0aadbac1f5d58e0a5d05eb07de4d59b6ef65bdf54b07da490a48282d20c422b5177fbaa9d867237f7472effbe5e6f3be958e660b6c99 | |
5 | Size (nano-5.9.tar.xz) = 1499852 bytes | 5 | Size (nano-6.0.tar.xz) = 1509388 bytes | |
6 | SHA1 (patch-configure) = 8df30018d732c00202b4173f1c3ae0e03aa56245 | 6 | SHA1 (patch-configure) = 8df30018d732c00202b4173f1c3ae0e03aa56245 | |
7 | SHA1 (patch-doc_nano.1) = 3d160aa6a4324400e79064d22cbd291a0d3de4f9 | 7 | SHA1 (patch-doc_nano.1) = 3d160aa6a4324400e79064d22cbd291a0d3de4f9 | |
8 | SHA1 (patch-doc_nanorc.5) = 4d8af863bfa51eeac2a5e5cd04bd16aba3b6e29a | 8 | SHA1 (patch-doc_nanorc.5) = 4d8af863bfa51eeac2a5e5cd04bd16aba3b6e29a |