[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2023-07-06 Thread Sam James
commit: f85f17e4793efe536e3c22d6624dc94228e8d8a3
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 07:46:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 07:46:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f85f17e4

app-editors/nano: fix wiki link

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-7.2-r1.ebuild | 2 +-
 app-editors/nano/nano-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/nano/nano-7.2-r1.ebuild 
b/app-editors/nano/nano-7.2-r1.ebuild
index 44242488ed20..4f09eadd022b 100644
--- a/app-editors/nano/nano-7.2-r1.ebuild
+++ b/app-editors/nano/nano-7.2-r1.ebuild
@@ -15,7 +15,7 @@ else
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Guide;
 
 LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )"
 SLOT="0"

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 7657f6c0b33f..80da99c51009 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -15,7 +15,7 @@ else
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+HOMEPAGE="https://www.nano-editor.org/ https://wiki.gentoo.org/wiki/Nano/Guide;
 
 LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2023-06-11 Thread Sam James
commit: 42d906ebefb1c767572d92c9f84a7263e597c40a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 20:45:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 20:45:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d906eb

app-editors/nano: revbump for highlighting fix

(Meant to do this earlier but wanted to push pciutils and forgot had nano
committed already.)

Fixes: dfc9314a445419764ddb888470860c0f75e43e51
Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/{nano-7.2.ebuild => nano-7.2-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-editors/nano/nano-7.2.ebuild 
b/app-editors/nano/nano-7.2-r1.ebuild
similarity index 100%
rename from app-editors/nano/nano-7.2.ebuild
rename to app-editors/nano/nano-7.2-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/

2023-06-11 Thread Sam James
commit: dfc9314a445419764ddb888470860c0f75e43e51
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 20:25:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 20:44:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc9314a

app-editors/nano: fix syntax highlighting typo

Fixes: d8d70e0f645df5846ca33f2d6584746ae3d552a4
Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/files/gentoo.nanorc-r1 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/files/gentoo.nanorc-r1 
b/app-editors/nano/files/gentoo.nanorc-r1
index 067dee075190..100877dd16d4 100644
--- a/app-editors/nano/files/gentoo.nanorc-r1
+++ b/app-editors/nano/files/gentoo.nanorc-r1
@@ -84,7 +84,7 @@ color magenta ":[^[:space:]]+([[:space:]]|$)"
 color brightred "[[:space:]]+\+?[A-Za-z0-9+_@-]+"
 color brightblue "[[:space:]]+-[A-Za-z0-9+_@-]+"
 ## Accepted arches:
-color white 
"[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(linux|macos|solaris)?\>"
+color white 
"[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(linux|macos|solaris))?\>"
 color white "[[:space:]][*~-]?\*"
 ## Categories:
 color cyan "^[[:space:]]*[^/]*/"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/

2023-06-10 Thread Sam James
commit: d8d70e0f645df5846ca33f2d6584746ae3d552a4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  3 02:22:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 10 10:23:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d70e0f

app-editors/nano: drop dead prefix targets

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/files/gentoo.nanorc-r1 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/files/gentoo.nanorc-r1 
b/app-editors/nano/files/gentoo.nanorc-r1
index 2de46b1e9211..067dee075190 100644
--- a/app-editors/nano/files/gentoo.nanorc-r1
+++ b/app-editors/nano/files/gentoo.nanorc-r1
@@ -84,7 +84,7 @@ color magenta ":[^[:space:]]+([[:space:]]|$)"
 color brightred "[[:space:]]+\+?[A-Za-z0-9+_@-]+"
 color brightblue "[[:space:]]+-[A-Za-z0-9+_@-]+"
 ## Accepted arches:
-color white 
"[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(cygwin|linux|macos|solaris|winnt))?\>"
+color white 
"[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(linux|macos|solaris)?\>"
 color white "[[:space:]][*~-]?\*"
 ## Categories:
 color cyan "^[[:space:]]*[^/]*/"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/

2023-05-22 Thread David Seifert
commit: 28fcf43dd4f681425a85be882578dc2bcfd822d9
Author: David Seifert  gentoo  org>
AuthorDate: Mon May 22 19:29:43 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon May 22 19:29:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28fcf43d

app-editors/nano: remove ${USERLAND}

Signed-off-by: David Seifert  gentoo.org>

 app-editors/nano/files/gentoo.nanorc-r1 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/files/gentoo.nanorc-r1 
b/app-editors/nano/files/gentoo.nanorc-r1
index b6b04800eb9d..2de46b1e9211 100644
--- a/app-editors/nano/files/gentoo.nanorc-r1
+++ b/app-editors/nano/files/gentoo.nanorc-r1
@@ -20,7 +20,7 @@ color green "-(eq|ne|gt|lt|ge|le|ef|ot|nt)\>"
 ## Variables... official portage ones in red, all others in bright red:
 color brightred "\$[-0-9@*#?$!]" "\$[[:alpha:]_][[:alnum:]_]*"
 color brightred 
"\$\{[#!]?([-@*#?$!]|[0-9]+|[[:alpha:]_][[:alnum:]_]*)(\[([[:digit:]]|@)+\])?(([#%/]|:?[-=?+])[^}]*\}|\[|\})"
-color red 
"\<(EAPI|ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|[BIPR]?DEPEND|PROVIDE|PROPERTIES|REQUIRED_USE|RESTRICT|USERLAND)\>"
+color red 
"\<(EAPI|ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|[BIPR]?DEPEND|PROVIDE|PROPERTIES|REQUIRED_USE|RESTRICT)\>"
 color red 
"\<(S|E?D|T|PV|PF|P|PN|PR|PVR|A|CATEGORY|DISTDIR|FILESDIR|EPREFIX|(B|E|E?SYS)?ROOT|WORKDIR)\>"
 color red "\<(T|TMPDIR|HOME)\>"
 color red "\<(AS|C(PP|XX)?|FF|GO|LD|RUST)FLAGS\>" "\" 
"\<(MERGE_TYPE|REPLACING_VERSIONS|REPLACED_BY_VERSION)\>"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2023-05-10 Thread Sam James
commit: a093599e9e13decdb9095a19603cbb15eccdde16
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 10:35:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 11:29:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a093599e

app-editors/nano: drop 6.4, 7.1

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/Manifest|   2 -
 app-editors/nano/metadata.xml|   3 --
 app-editors/nano/nano-6.4.ebuild | 113 ---
 app-editors/nano/nano-7.1.ebuild | 111 --
 4 files changed, 229 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 3ae9428c3608..dbc18247066b 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1 @@
-DIST nano-6.4.tar.xz 1593804 BLAKE2B 
b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3
 SHA512 
cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b
-DIST nano-7.1.tar.xz 1605272 BLAKE2B 
cc606a04b34e723da01326d617b50f79711d0b35034b3e75f410fa7e277ba3eddbb1a408a80255533d2fa953f23fee745979363d5621b63a79bd89b29d8d528e
 SHA512 
e3226df636d3ae1d94e2907ce8bbdb8de69eb45afd02fb1c83e275a1dcc288081809041adbfdade35a580bcb9f9632d21a45d764b43d22b3e4cfd87c7757c4e0
 DIST nano-7.2.tar.xz 1608444 BLAKE2B 
c7e3b18383e9f2f9db1f6059c875ddd164d730ea0e5b363e66fb8e5f30e8598ba49a5afd8eea3a55e295f1e43fb136019f60cc9154ae276c5d589002c0e5298a
 SHA512 
a6dfa70edab62e439a9a998ca214f2415d57dbdc01766ad2e4b14048836557a32755f8b09de13c6a89023f215b61d2854017b389eae8d097ca6f3ba73ce2f583

diff --git a/app-editors/nano/metadata.xml b/app-editors/nano/metadata.xml
index f0ba3c2c58b5..0e05c7d4c62f 100644
--- a/app-editors/nano/metadata.xml
+++ b/app-editors/nano/metadata.xml
@@ -35,8 +35,5 @@ perhaps providing other extra functionality.
Disable all fancy features, including ones that 
otherwise have a dedicated
USE flag (such as spelling).

-   
-   Enable this if /bin and /usr/bin are separate 
directories
-   

 

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
deleted file mode 100644
index e6c3f4ce901a..
--- a/app-editors/nano/nano-6.4.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
-   inherit autotools git-r3
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )"
-SLOT="0"
-IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
-
-LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )
-"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="
-   ${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   magic? ( !minimal )
-"
-
-src_prepare() {
-   default
-
-   if [[ ${PV} ==  ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   use static && append-ldflags -static
-
-   local myconfargs=(
-   --bindir="${EPREFIX}"/bin
-   --htmldir=/trash
-   $(use_enable !minimal color)
-   $(use_enable !minimal multibuffer)
-   $(use_enable !minimal nanorc)
-   $(use_enable magic libmagic)
-   $(use_enable spell speller)
-   $(use_enable justify)
-   $(use_enable debug)
-   $(use_enable nls)
-   $(use_enable unicode utf8)
-   $(use_enable minimal tiny)
-   )
-
-   econf "${myconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   # Don't use "${ED}" here or things break (#654534)
-   rm -r "${D}"/trash || die
-
-   dodoc doc/sample.nanorc
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/sample.nanorc nanorc
-
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2023-03-04 Thread Arthur Zamarin
commit: ec7f07f1dfdb28208ece86d9106534bcafdd9fad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 13:50:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 13:50:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7f07f1

app-editors/nano: Stabilize 7.2 amd64, #899318

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild
index 3b32708bf317..766043f09add 100644
--- a/app-editors/nano/nano-7.2.ebuild
+++ b/app-editors/nano/nano-7.2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2023-03-04 Thread Arthur Zamarin
commit: b49e5b04a98597308217803a095f6aaf439b22f3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 10:14:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 10:14:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49e5b04

app-editors/nano: Stabilize 7.2 ppc, #899318

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild
index fdf4a50fd1a2..3b32708bf317 100644
--- a/app-editors/nano/nano-7.2.ebuild
+++ b/app-editors/nano/nano-7.2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2023-03-04 Thread Arthur Zamarin
commit: b8971adfcd46f2744c0f444ab9d1a7054ccf6e2f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 08:45:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 08:45:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8971adf

app-editors/nano: Stabilize 7.2 sparc, #899318

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild
index 256d8de5c6c5..fdf4a50fd1a2 100644
--- a/app-editors/nano/nano-7.2.ebuild
+++ b/app-editors/nano/nano-7.2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2023-03-03 Thread Arthur Zamarin
commit: 92c4d3dd0330c9ec942114cdb563412fb4face8b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 07:07:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 07:07:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c4d3dd

app-editors/nano: Stabilize 7.2 x86, #899318

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild
index 4be5f807be92..256d8de5c6c5 100644
--- a/app-editors/nano/nano-7.2.ebuild
+++ b/app-editors/nano/nano-7.2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2023-03-03 Thread Arthur Zamarin
commit: b9abeb119dacd7b4636a4d2ee04b7d93d1fd9503
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 06:33:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 06:33:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9abeb11

app-editors/nano: Stabilize 7.2 hppa, #899318

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild
index 763f32960182..4be5f807be92 100644
--- a/app-editors/nano/nano-7.2.ebuild
+++ b/app-editors/nano/nano-7.2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2023-03-03 Thread Arthur Zamarin
commit: 1cedb9e7237bd661d9b4dcd69a1ae658b6660b40
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 06:27:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 06:27:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cedb9e7

app-editors/nano: Stabilize 7.2 ppc64, #899318

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild
index 65fe141ed68c..763f32960182 100644
--- a/app-editors/nano/nano-7.2.ebuild
+++ b/app-editors/nano/nano-7.2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2023-03-03 Thread Arthur Zamarin
commit: f66bbe3680ab3fbc665e636e48a158ad4500c76b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 06:04:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 06:04:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66bbe36

app-editors/nano: Stabilize 7.2 arm, #899318

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild
index be945fefe775..65fe141ed68c 100644
--- a/app-editors/nano/nano-7.2.ebuild
+++ b/app-editors/nano/nano-7.2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2023-03-03 Thread Arthur Zamarin
commit: afe4ace9ba23a9156e4fbecef4b1fef743024708
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 05:57:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 05:57:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe4ace9

app-editors/nano: Stabilize 7.2 arm64, #899318

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild
index 409f5e05a3e0..be945fefe775 100644
--- a/app-editors/nano/nano-7.2.ebuild
+++ b/app-editors/nano/nano-7.2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/

2023-02-23 Thread Sam James
commit: 833eecde8e8924ead34d5b61be0d86b5784870d1
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 23 22:48:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 23 22:49:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833eecde

app-editors/nano: match 'append-flags' in highlighting

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/files/gentoo.nanorc-r1 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/files/gentoo.nanorc-r1 
b/app-editors/nano/files/gentoo.nanorc-r1
index 26767774a0e3..b6b04800eb9d 100644
--- a/app-editors/nano/files/gentoo.nanorc-r1
+++ b/app-editors/nano/files/gentoo.nanorc-r1
@@ -47,7 +47,7 @@ color brightblue "\"
 color brightblue "\<(all-flag-vars)\>"
 color brightblue "\<(filter-(flags|lfs-flags|lto|mfpmath))\>"
 color brightblue "\"
-color brightblue "\"
+color brightblue "\"
 color brightblue "\" "\"
 color brightblue "\"
 color brightblue 
"\<(append-atomic-flags|no-as-needed|raw-ldflags|append-libs|replace-sparc64-flags|get-flag|strip-unsupported-flags)\>"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2023-01-18 Thread Sam James
commit: e270f5b11f4b93934dc724149570874851a9b35b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 18 22:28:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 18 22:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e270f5b1

app-editors/nano: add 7.2

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/Manifest|   1 +
 app-editors/nano/nano-7.2.ebuild | 111 +++
 2 files changed, 112 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 18a4df697156..3ae9428c3608 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,2 +1,3 @@
 DIST nano-6.4.tar.xz 1593804 BLAKE2B 
b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3
 SHA512 
cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b
 DIST nano-7.1.tar.xz 1605272 BLAKE2B 
cc606a04b34e723da01326d617b50f79711d0b35034b3e75f410fa7e277ba3eddbb1a408a80255533d2fa953f23fee745979363d5621b63a79bd89b29d8d528e
 SHA512 
e3226df636d3ae1d94e2907ce8bbdb8de69eb45afd02fb1c83e275a1dcc288081809041adbfdade35a580bcb9f9632d21a45d764b43d22b3e4cfd87c7757c4e0
+DIST nano-7.2.tar.xz 1608444 BLAKE2B 
c7e3b18383e9f2f9db1f6059c875ddd164d730ea0e5b363e66fb8e5f30e8598ba49a5afd8eea3a55e295f1e43fb136019f60cc9154ae276c5d589002c0e5298a
 SHA512 
a6dfa70edab62e439a9a998ca214f2415d57dbdc01766ad2e4b14048836557a32755f8b09de13c6a89023f215b61d2854017b389eae8d097ca6f3ba73ce2f583

diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2.ebuild
new file mode 100644
index ..409f5e05a3e0
--- /dev/null
+++ b/app-editors/nano/nano-7.2.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
+   inherit autotools git-r3
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )"
+SLOT="0"
+IUSE="debug justify magic minimal ncurses nls +spell static unicode"
+
+LIB_DEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   sys-libs/ncurses:=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )
+"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="
+   ${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+src_prepare() {
+   default
+
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myconfargs=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   )
+
+   econf "${myconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # Don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   local rcdir="/usr/share/nano"
+   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
+   rmdir "${ED}"${rcdir}/extra || die
+
+   insinto "${rcdir}"
+   newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc
+   fi
+}
+
+pkg_postrm() {
+   [[ -n ${REPLACED_BY_VERSION} ]] && return
+
+   local e
+   e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo 
"${EDITOR}")
+   if [[ ${e##*/} == nano 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-12-14 Thread Sam James
commit: dc2122624ddc25b65d65051eb4c27b55b3d1ad07
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 14 11:09:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 14 11:14:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc212262

app-editors/nano: add 7.1

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/Manifest|   1 +
 app-editors/nano/nano-7.1.ebuild | 111 +++
 2 files changed, 112 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 5e58c47521ba..f63ee4d4bcf6 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,2 +1,3 @@
 DIST nano-6.4.tar.xz 1593804 BLAKE2B 
b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3
 SHA512 
cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b
 DIST nano-7.0.tar.xz 1598528 BLAKE2B 
5212aa2a65cc7bccb33ebd66934e53ea7c6bd739ceae94796397bd193698453417eae2a5cf63c995e90aa077795f9bcf70568a35208716a09c9a6d89d75ff409
 SHA512 
927db4dec1fcde316104a59ab208ffadea52a65c63888187794d4b47c5d49b591c39d490fdc31255b82f04d77a4321b2f6bb150022a5f88dd3c2500df327b983
+DIST nano-7.1.tar.xz 1605272 BLAKE2B 
cc606a04b34e723da01326d617b50f79711d0b35034b3e75f410fa7e277ba3eddbb1a408a80255533d2fa953f23fee745979363d5621b63a79bd89b29d8d528e
 SHA512 
e3226df636d3ae1d94e2907ce8bbdb8de69eb45afd02fb1c83e275a1dcc288081809041adbfdade35a580bcb9f9632d21a45d764b43d22b3e4cfd87c7757c4e0

diff --git a/app-editors/nano/nano-7.1.ebuild b/app-editors/nano/nano-7.1.ebuild
new file mode 100644
index ..7cdc35604620
--- /dev/null
+++ b/app-editors/nano/nano-7.1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
+   inherit autotools git-r3
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )"
+SLOT="0"
+IUSE="debug justify magic minimal ncurses nls +spell static unicode"
+
+LIB_DEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   sys-libs/ncurses:=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )
+"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="
+   ${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+src_prepare() {
+   default
+
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myconfargs=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   )
+
+   econf "${myconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # Don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   local rcdir="/usr/share/nano"
+   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
+   rmdir "${ED}"${rcdir}/extra || die
+
+   insinto "${rcdir}"
+   newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc
+   fi
+}
+
+pkg_postrm() {
+   [[ -n ${REPLACED_BY_VERSION} ]] && return
+
+   local e
+   e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo 
"${EDITOR}")
+   if [[ ${e##*/} == nano 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-12-06 Thread Mike Gilbert
commit: 6afd21d9b4340c875b2739ee7d8f0275914921e1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec  6 19:01:05 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec  6 19:03:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6afd21d9

app-editors/nano: drop /usr/bin/nano symlink

Closes: https://bugs.gentoo.org/693244
Signed-off-by: Mike Gilbert  gentoo.org>

 app-editors/nano/{nano-7.0.ebuild => nano-7.0-r1.ebuild} | 4 +---
 app-editors/nano/nano-.ebuild| 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/app-editors/nano/nano-7.0.ebuild 
b/app-editors/nano/nano-7.0-r1.ebuild
similarity index 95%
rename from app-editors/nano/nano-7.0.ebuild
rename to app-editors/nano/nano-7.0-r1.ebuild
index 3ccb2377fa61..7cdc35604620 100644
--- a/app-editors/nano/nano-7.0.ebuild
+++ b/app-editors/nano/nano-7.0-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_
 
 LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )"
 SLOT="0"
-IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
+IUSE="debug justify magic minimal ncurses nls +spell static unicode"
 
 LIB_DEPEND="
>=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
@@ -97,8 +97,6 @@ src_install() {
insinto "${rcdir}"
newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc
fi
-
-   use split-usr && dosym ../../bin/nano /usr/bin/nano
 }
 
 pkg_postrm() {

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 3ccb2377fa61..7cdc35604620 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_
 
 LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )"
 SLOT="0"
-IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
+IUSE="debug justify magic minimal ncurses nls +spell static unicode"
 
 LIB_DEPEND="
>=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
@@ -97,8 +97,6 @@ src_install() {
insinto "${rcdir}"
newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc
fi
-
-   use split-usr && dosym ../../bin/nano /usr/bin/nano
 }
 
 pkg_postrm() {



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-11-15 Thread Sam James
commit: 9036d5251e72690ddc2c91cc337a10aeeffecdb0
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 15 16:52:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 15 18:39:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9036d525

app-editors/nano: add 7.0

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/Manifest|   1 +
 app-editors/nano/nano-7.0.ebuild | 113 +++
 2 files changed, 114 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 62c4c5d9b825..5e58c47521ba 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1 +1,2 @@
 DIST nano-6.4.tar.xz 1593804 BLAKE2B 
b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3
 SHA512 
cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b
+DIST nano-7.0.tar.xz 1598528 BLAKE2B 
5212aa2a65cc7bccb33ebd66934e53ea7c6bd739ceae94796397bd193698453417eae2a5cf63c995e90aa077795f9bcf70568a35208716a09c9a6d89d75ff409
 SHA512 
927db4dec1fcde316104a59ab208ffadea52a65c63888187794d4b47c5d49b591c39d490fdc31255b82f04d77a4321b2f6bb150022a5f88dd3c2500df327b983

diff --git a/app-editors/nano/nano-7.0.ebuild b/app-editors/nano/nano-7.0.ebuild
new file mode 100644
index ..3ccb2377fa61
--- /dev/null
+++ b/app-editors/nano/nano-7.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
+   inherit autotools git-r3
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )"
+SLOT="0"
+IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
+
+LIB_DEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   sys-libs/ncurses:=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )
+"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="
+   ${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+src_prepare() {
+   default
+
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myconfargs=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   )
+
+   econf "${myconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # Don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   local rcdir="/usr/share/nano"
+   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
+   rmdir "${ED}"${rcdir}/extra || die
+
+   insinto "${rcdir}"
+   newins "${FILESDIR}/gentoo.nanorc-r1" gentoo.nanorc
+   fi
+
+   use split-usr && dosym ../../bin/nano /usr/bin/nano
+}
+
+pkg_postrm() {
+   [[ -n ${REPLACED_BY_VERSION} ]] && return
+
+   local e
+   e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo 
"${EDITOR}")
+   if [[ ${e##*/} == nano ]]; then
+   ewarn "The EDITOR variable is still set to ${e}."
+   ewarn "You can update it with \"eselect editor\"."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-11-07 Thread Sam James
commit: a53189507421e87a8271253814c8499411db66d7
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  8 05:56:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  8 06:03:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5318950

app-editors/nano: fix LICENSE

Closes: https://bugs.gentoo.org/880303
Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.4.ebuild  | 2 +-
 app-editors/nano/nano-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
index 35beea35766e..c3cd29e37b62 100644
--- a/app-editors/nano/nano-6.4.ebuild
+++ b/app-editors/nano/nano-6.4.ebuild
@@ -17,7 +17,7 @@ fi
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"
 HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )"
 SLOT="0"
 IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
 

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 1422c12825ff..3ccb2377fa61 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -17,7 +17,7 @@ fi
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"
 HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ FDL-1.2+ )"
 SLOT="0"
 IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-09-25 Thread Arthur Zamarin
commit: 5df40ced4c3c28dc640eecc0566da14f4f80f90e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 26 04:15:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 26 04:15:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df40ced

app-editors/nano: Stabilize 6.4 hppa, #872758

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
index 87f70a074bed..35beea35766e 100644
--- a/app-editors/nano/nano-6.4.ebuild
+++ b/app-editors/nano/nano-6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-09-25 Thread Arthur Zamarin
commit: 426942a6446dd3a10c2afb5fe9c0dec6a2cd1d06
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 25 07:44:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 25 07:44:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426942a6

app-editors/nano: Stabilize 6.4 sparc, #872758

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
index 727fd39e6f7c..87f70a074bed 100644
--- a/app-editors/nano/nano-6.4.ebuild
+++ b/app-editors/nano/nano-6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-09-25 Thread Agostino Sarubbo
commit: 6d2df17b3ff8c1def78687c9e44287267a5d6480
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 25 06:25:25 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 25 06:25:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2df17b

app-editors/nano: Stabilize 6.4 ppc64, #872758

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/nano/nano-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
index 5e8f2586fa20..727fd39e6f7c 100644
--- a/app-editors/nano/nano-6.4.ebuild
+++ b/app-editors/nano/nano-6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-09-25 Thread Agostino Sarubbo
commit: db032493fa3b084341f83e07b16df8be0aa87d4d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 25 06:23:39 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 25 06:23:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db032493

app-editors/nano: Stabilize 6.4 ppc, #872758

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/nano/nano-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
index 0d653499df50..5e8f2586fa20 100644
--- a/app-editors/nano/nano-6.4.ebuild
+++ b/app-editors/nano/nano-6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-09-24 Thread Sam James
commit: 2472d76de1b3352cb73a3048ebe6af75fd9a8128
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2472d76d

app-editors/nano: Stabilize 6.4 arm, #872758

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
index 37c293b4a091..0d653499df50 100644
--- a/app-editors/nano/nano-6.4.ebuild
+++ b/app-editors/nano/nano-6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-09-24 Thread Sam James
commit: ea621f261ee9281e7ef72d93fb140970dbc657f4
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:41:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea621f26

app-editors/nano: Stabilize 6.4 amd64, #872758

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
index 1422c12825ff..3bcebc152b5e 100644
--- a/app-editors/nano/nano-6.4.ebuild
+++ b/app-editors/nano/nano-6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-09-24 Thread Sam James
commit: baf74526df4450913bb2a34246d2491c9fb953d7
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:42:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:42:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf74526

app-editors/nano: Stabilize 6.4 arm64, #872758

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
index dfa25f40acf8..37c293b4a091 100644
--- a/app-editors/nano/nano-6.4.ebuild
+++ b/app-editors/nano/nano-6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-09-24 Thread Sam James
commit: cfb861143a6ef28b29263c73ab4c8adeec8eef12
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:41:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:41:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb86114

app-editors/nano: Stabilize 6.4 x86, #872758

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.4.ebuild b/app-editors/nano/nano-6.4.ebuild
index 3bcebc152b5e..dfa25f40acf8 100644
--- a/app-editors/nano/nano-6.4.ebuild
+++ b/app-editors/nano/nano-6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-09-22 Thread Sam James
commit: 93385f1c2f76c653c8e00d874ed5c5814120c926
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:01:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93385f1c

app-editors/nano: drop 6.2

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/Manifest|  1 -
 app-editors/nano/nano-6.2.ebuild | 93 
 2 files changed, 94 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index c5b73d5ebd4a..9df8f4a66755 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,2 @@
-DIST nano-6.2.tar.gz 3146876 BLAKE2B 
be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599
 SHA512 
5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4
 DIST nano-6.3.tar.xz 1581772 BLAKE2B 
92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92
 SHA512 
42279bee54f4d83a0dc06e93c2f385798c304a41e995461b018f5724010213761455563cb53e2411e12bc43c7245e289f4254c359717ca1b89a34d5af8b8c3f3
 DIST nano-6.4.tar.xz 1593804 BLAKE2B 
b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3
 SHA512 
cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b

diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild
deleted file mode 100644
index c76f1abb21ba..
--- a/app-editors/nano/nano-6.2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
-   inherit git-r3 autotools
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
-
-LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   magic? ( !minimal )
-"
-
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --htmldir=/trash
-   $(use_enable !minimal color)
-   $(use_enable !minimal multibuffer)
-   $(use_enable !minimal nanorc)
-   $(use_enable magic libmagic)
-   $(use_enable spell speller)
-   $(use_enable justify)
-   $(use_enable debug)
-   $(use_enable nls)
-   $(use_enable unicode utf8)
-   $(use_enable minimal tiny)
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   # don't use "${ED}" here or things break (#654534)
-   rm -r "${D}"/trash || die
-
-   dodoc doc/sample.nanorc
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/sample.nanorc nanorc
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-   -e '/^# include /s:# *::' \
-   "${ED}"/etc/nanorc || die
-
-   # Since nano-5.0 these are no longer being "enabled" by default
-   # (bug #736848)
-   local rcdir="/usr/share/nano"
-   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
-   rmdir "${ED}"${rcdir}/extra || die
-
-   insinto "${rcdir}"
-   doins "${FILESDIR}/gentoo.nanorc"
-   fi
-
-   use split-usr && dosym ../../bin/nano /usr/bin/nano
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/, app-editors/nano/

2022-08-02 Thread Sam James
commit: 3579c48f74d801239cace66a6701b1c8a0e90c79
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  3 02:10:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  3 02:13:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3579c48f

app-editors/nano: add 6.4

Closes: https://github.com/gentoo/gentoo/pull/26628
Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/Manifest  |  1 +
 app-editors/nano/files/gentoo.nanorc   |  2 +-
 .../nano/files/{gentoo.nanorc => gentoo.nanorc-r1} | 42 +-
 .../nano/{nano-.ebuild => nano-6.4.ebuild} | 34 +++---
 app-editors/nano/nano-.ebuild  | 34 +++---
 5 files changed, 79 insertions(+), 34 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 08f2fa8a0eee..c5b73d5ebd4a 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,2 +1,3 @@
 DIST nano-6.2.tar.gz 3146876 BLAKE2B 
be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599
 SHA512 
5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4
 DIST nano-6.3.tar.xz 1581772 BLAKE2B 
92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92
 SHA512 
42279bee54f4d83a0dc06e93c2f385798c304a41e995461b018f5724010213761455563cb53e2411e12bc43c7245e289f4254c359717ca1b89a34d5af8b8c3f3
+DIST nano-6.4.tar.xz 1593804 BLAKE2B 
b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3
 SHA512 
cff2d9d90f1a23ab8905320e651f8bbc9d38046153a4f64bbc21927687d9628135915468b00b28f88a0eb7d395d1bcb0b9b7abcf367e5a46a5f3da01d8d6e72b

diff --git a/app-editors/nano/files/gentoo.nanorc 
b/app-editors/nano/files/gentoo.nanorc
index 84e9bcf28ebf..edf4ae109b1e 100644
--- a/app-editors/nano/files/gentoo.nanorc
+++ b/app-editors/nano/files/gentoo.nanorc
@@ -60,7 +60,7 @@ color magenta ":[^[:space:]]+([[:space:]]|$)"
 color brightred "[[:space:]]+\+?[A-Za-z0-9+_@-]+"
 color brightblue "[[:space:]]+-[A-Za-z0-9+_@-]+"
 ## Accepted arches:
-color white 
"[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(cygwin|linux|macos|solaris|winnt))?\>"
+color white 
"[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(cygwin|linux|macos|solaris|winnt))?\>"
 color white "[[:space:]][*~-]?\*"
 ## Categories:
 color cyan "^[[:space:]]*[^/]*/"

diff --git a/app-editors/nano/files/gentoo.nanorc 
b/app-editors/nano/files/gentoo.nanorc-r1
similarity index 62%
copy from app-editors/nano/files/gentoo.nanorc
copy to app-editors/nano/files/gentoo.nanorc-r1
index 84e9bcf28ebf..26767774a0e3 100644
--- a/app-editors/nano/files/gentoo.nanorc
+++ b/app-editors/nano/files/gentoo.nanorc-r1
@@ -4,6 +4,8 @@
 syntax ebuild "\.e(build|class)$"
 comment "#"
 
+linter bash -n
+
 ## All the standard portage functions:
 color brightgreen 
"(^|\"
 color brightgreen 
"^pkg_(config|nofetch|info|pretend|setup|(pre|post)(inst|rm))\>"
@@ -13,29 +15,51 @@ color green 
"\<(break|case|continue|do|done|elif|else|esac|exit|fi|for|function|
 color green "\<(declare|eval|exec|export|let|local)\>"
 color green "[][{}():;|`$<>!=&\]"
 color green "-[defhnrsuwxzL]\>"
-color green "-(eq|ne|gt|lt|ge|le)\>"
+color green "-(eq|ne|gt|lt|ge|le|ef|ot|nt)\>"
+
 ## Variables... official portage ones in red, all others in bright red:
 color brightred "\$[-0-9@*#?$!]" "\$[[:alpha:]_][[:alnum:]_]*"
 color brightred 
"\$\{[#!]?([-@*#?$!]|[0-9]+|[[:alpha:]_][[:alnum:]_]*)(\[([[:digit:]]|@)+\])?(([#%/]|:?[-=?+])[^}]*\}|\[|\})"
 color red 
"\<(EAPI|ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|[BIPR]?DEPEND|PROVIDE|PROPERTIES|REQUIRED_USE|RESTRICT|USERLAND)\>"
 color red 
"\<(S|E?D|T|PV|PF|P|PN|PR|PVR|A|CATEGORY|DISTDIR|FILESDIR|EPREFIX|(B|E|E?SYS)?ROOT|WORKDIR)\>"
-color red "\<(AS|C(PP|XX)?|LD)FLAGS\>" "\" 
"\<(MERGE_TYPE|REPLACING_VERSIONS|REPLACED_BY_VERSION)\>"
+color red "\<(T|TMPDIR|HOME)\>"
+color red "\<(AS|C(PP|XX)?|FF|GO|LD|RUST)FLAGS\>" "\" 
"\<(MERGE_TYPE|REPLACING_VERSIONS|REPLACED_BY_VERSION)\>"
 color red "\"
 color red 
"\"
-color red "\<(PATCHES|(HTML_)?DOCS)\>" "\" 
"\"
+color red "\<(PATCHES|(HTML_)?DOCS)\>" "\" 
"\" "\" 
"\"
+color red "\"
+
 ## Portage commands:
-color magenta "\<(use(_(with|enable|if_iuse)|x)?|in_iuse) [!a-zA-Z0-9_+ -]*" 
"inherit.*"
-color brightblue 
"\"
+color magenta "\<(use(_(with|enable|if_iuse)|x|v)?|in_iuse) [!a-zA-Z0-9_+ -]*" 
"inherit.*"
+color brightblue 
"\"
 color brightblue "\" 
"\"
 color brightblue "\" "\" 
"\" "\"
 color brightblue "\" "\"
-color brightblue "\<(die|hasv?|inherit|nonfatal)\>" 
"\<(use(_(with|enable|if_iuse)|x)?|in_iuse)\>" "\<(has|best)_version\>"
+color brightblue 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-07-29 Thread Arthur Zamarin
commit: 31137d98658a00dfa76ca3b3c20606c65fca5d92
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 29 18:27:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 29 18:27:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31137d98

app-editors/nano: Stabilize 6.3 hppa, #861566

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild
index 7be16d4c4e5f..2c97dc70df95 100644
--- a/app-editors/nano/nano-6.3.ebuild
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-07-29 Thread Agostino Sarubbo
commit: 6794b785f7b536917df1ce809e07845aa081
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 29 08:01:07 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 29 08:01:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6794b785

app-editors/nano: arm64 stable wrt bug #861566

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/nano/nano-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild
index aeb650aec95f..7be16d4c4e5f 100644
--- a/app-editors/nano/nano-6.3.ebuild
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-07-29 Thread Agostino Sarubbo
commit: 465b044a339153dcfa9e69567019a747018dc426
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 29 07:59:34 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 29 07:59:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=465b044a

app-editors/nano: arm stable wrt bug #861566

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/nano/nano-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild
index d27ae4f904e1..aeb650aec95f 100644
--- a/app-editors/nano/nano-6.3.ebuild
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-07-28 Thread Sam James
commit: 73a5bd573b702761bf50ddcdabc9231f84c6fd7b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 28 23:05:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 28 23:05:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a5bd57

app-editors/nano: Stabilize 6.3 amd64, #861566

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild
index 5466e0d50685..d27ae4f904e1 100644
--- a/app-editors/nano/nano-6.3.ebuild
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-07-28 Thread Sam James
commit: c18d878498ecccaccaae7a8f23c7a2460f39ce07
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 28 11:59:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 28 11:59:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18d8784

app-editors/nano: Stabilize 6.3 sparc, #861566

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild
index 56bbd56d3e33..5466e0d50685 100644
--- a/app-editors/nano/nano-6.3.ebuild
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-07-28 Thread Sam James
commit: de768d901180f185f95fef644be733ade449c592
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 28 11:59:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 28 11:59:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de768d90

app-editors/nano: Stabilize 6.3 ppc64, #861566

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild
index 83b5d9369c72..56bbd56d3e33 100644
--- a/app-editors/nano/nano-6.3.ebuild
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-07-28 Thread Sam James
commit: 4682d71abbadd3adadd14766af244bd3550e94e8
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 28 11:59:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 28 11:59:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4682d71a

app-editors/nano: Stabilize 6.3 ppc, #861566

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild
index f7e6e40ef9ae..83b5d9369c72 100644
--- a/app-editors/nano/nano-6.3.ebuild
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-07-28 Thread Agostino Sarubbo
commit: c9ffe86a330b09f41cbd7e809e79b48a1c54fe57
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul 28 07:11:52 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul 28 07:11:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ffe86a

app-editors/nano: x86 stable wrt bug #861566

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/nano/nano-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild
index 877c7dd59496..f7e6e40ef9ae 100644
--- a/app-editors/nano/nano-6.3.ebuild
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-06-30 Thread Ulrich Müller
commit: d98cbfb414bf24f758b06f334ce1744847dc31b5
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Jun 30 07:03:38 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Jun 30 07:04:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98cbfb4

app-editors/nano: Sync live ebuild

Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/nano/nano-.ebuild | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 25ad3e614940..c2da47a585b9 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -91,3 +91,13 @@ src_install() {
 
use split-usr && dosym ../../bin/nano /usr/bin/nano
 }
+
+pkg_postrm() {
+   local e
+   [[ -n ${REPLACED_BY_VERSION} ]] && return
+   e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo 
"${EDITOR}")
+   if [[ ${e##*/} == nano ]]; then
+   ewarn "The EDITOR variable is still set to ${e}."
+   ewarn "You can update it with \"eselect editor\"."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-06-30 Thread Ulrich Müller
commit: 4354447f01b6d9e24bee6ea4fcac15fc019614fa
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Jun 30 07:01:53 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Jun 30 07:04:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4354447f

app-editors/nano: Don't warn when we're replaced by another version

Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/nano/nano-6.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild
index ff0fcf25cd44..877c7dd59496 100644
--- a/app-editors/nano/nano-6.3.ebuild
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -94,6 +94,7 @@ src_install() {
 
 pkg_postrm() {
local e
+   [[ -n ${REPLACED_BY_VERSION} ]] && return
e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo 
"${EDITOR}")
if [[ ${e##*/} == nano ]]; then
ewarn "The EDITOR variable is still set to ${e}."



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-06-29 Thread Sam James
commit: 6f0a95daae18c8bb7c99acd1a3430651e2d6ca75
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Jun 29 07:38:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 29 09:09:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f0a95da

app-editors/nano: Warn in pkg_postrm about updating EDITOR

Closes: https://bugs.gentoo.org/819342
Signed-off-by: Ulrich Müller  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/26133
Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.3.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild
index 9bd57c68b191..ff0fcf25cd44 100644
--- a/app-editors/nano/nano-6.3.ebuild
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -91,3 +91,12 @@ src_install() {
 
use split-usr && dosym ../../bin/nano /usr/bin/nano
 }
+
+pkg_postrm() {
+   local e
+   e=$(unset EDITOR; . "${EROOT}"/etc/profile &>/dev/null; echo 
"${EDITOR}")
+   if [[ ${e##*/} == nano ]]; then
+   ewarn "The EDITOR variable is still set to ${e}."
+   ewarn "You can update it with \"eselect editor\"."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-06-29 Thread Sam James
commit: bfe3935344de5de3ae9fee0945b8cbd9b22c9e6d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 29 07:15:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 29 07:26:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe39353

app-editors/nano: update maintainers (add base-system@)

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/metadata.xml | 43 +++
 1 file changed, 23 insertions(+), 20 deletions(-)

diff --git a/app-editors/nano/metadata.xml b/app-editors/nano/metadata.xml
index ae5d96a831e2..c298b35286c5 100644
--- a/app-editors/nano/metadata.xml
+++ b/app-editors/nano/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
 GNU nano - an enhanced clone of the Pico text editor.
 
 The nano project was started because of a few "problems" with the
@@ -18,22 +21,22 @@ require a command line flag.  Yuck.
 nano aims to solve these problems by emulating the functionality of
 Pico as closely as possible while addressing the problems above and
 perhaps providing other extra functionality.
-
-
- Enable justify/unjustify functions for text 
formatting.
- 
-  Enable debug messages and assert warnings.  Note that these will all be sent
-  straight to stderr rather than some logging facility.
- 
- 
-  Add magic file support (sys-apps/file) to automatically detect appropriate 
syntax highlighting
- 
- 
-  Disable all fancy features, including ones that otherwise have a dedicated
-  USE flag (such as spelling).
- 
- 
-  Enable this if /bin and /usr/bin are separate directories
- 
-
+   
+   
+   Enable justify/unjustify functions for 
text formatting.
+   
+   Enable debug messages and assert warnings.  Note that 
these will all be sent
+   straight to stderr rather than some logging facility.
+   
+   
+   Add magic file support (sys-apps/file) to automatically 
detect appropriate syntax highlighting
+   
+   
+   Disable all fancy features, including ones that 
otherwise have a dedicated
+   USE flag (such as spelling).
+   
+   
+   Enable this if /bin and /usr/bin are separate 
directories
+   
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-06-14 Thread Lars Wendler
commit: 9318243660ec9c508d29b99ba666513462b063b2
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jun 14 17:17:49 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jun 14 17:22:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93182436

Revert "app-editors/nano: Don't uncomment all include lines in nanorc"

This reverts commit d52b5ff9bca3e3752cba40050ec0dffe7f2abc1e.
It breaks startup of nano:

  Error in /etc/nanorc on line 39: Unknown option "brackets"
  Error in /etc/nanorc on line 83: Unknown option "magic"
  Error in /etc/nanorc on line 128: Unknown option "punct"
  Error in /etc/nanorc on line 135: Unknown option "quotestr"
  Error in /etc/nanorc on line 190: Two single-column characters required

Bug: https://bugs.gentoo.org/851726
Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/{nano-6.2-r1.ebuild => nano-6.2.ebuild} | 2 +-
 app-editors/nano/{nano-6.3-r1.ebuild => nano-6.3.ebuild} | 2 +-
 app-editors/nano/nano-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/nano/nano-6.2-r1.ebuild 
b/app-editors/nano/nano-6.2.ebuild
similarity index 98%
rename from app-editors/nano/nano-6.2-r1.ebuild
rename to app-editors/nano/nano-6.2.ebuild
index bbea2f629b94..c76f1abb21ba 100644
--- a/app-editors/nano/nano-6.2-r1.ebuild
+++ b/app-editors/nano/nano-6.2.ebuild
@@ -76,7 +76,7 @@ src_install() {
if ! use minimal ; then
# Enable colorization by default.
sed -i \
-   -e '0,/^# include /s:# *::' \
+   -e '/^# include /s:# *::' \
"${ED}"/etc/nanorc || die
 
# Since nano-5.0 these are no longer being "enabled" by default

diff --git a/app-editors/nano/nano-6.3-r1.ebuild 
b/app-editors/nano/nano-6.3.ebuild
similarity index 98%
rename from app-editors/nano/nano-6.3-r1.ebuild
rename to app-editors/nano/nano-6.3.ebuild
index 52d1f38f69d5..9bd57c68b191 100644
--- a/app-editors/nano/nano-6.3-r1.ebuild
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -76,7 +76,7 @@ src_install() {
if ! use minimal ; then
# Enable colorization by default.
sed -i \
-   -e '0,/^# include /s:# *::' \
+   -e '/^# include /s:# *::' \
"${ED}"/etc/nanorc || die
 
# Since nano-5.0 these are no longer being "enabled" by default

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index cd424d2c2341..25ad3e614940 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -76,7 +76,7 @@ src_install() {
if ! use minimal ; then
# Enable colorization by default.
sed -i \
-   -e '0,/^# include /s:# *::' \
+   -e '/^# include /s:# *::' \
"${ED}"/etc/nanorc || die
 
# Since nano-5.0 these are no longer being "enabled" by default



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-06-14 Thread Lars Wendler
commit: d52b5ff9bca3e3752cba40050ec0dffe7f2abc1e
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jun 14 15:47:41 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jun 14 15:49:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52b5ff9

app-editors/nano: Don't uncomment all include lines in nanorc

Thanks-to: Jonathan Plews  tuta.io>
Closes: https://bugs.gentoo.org/851726
Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/{nano-6.2.ebuild => nano-6.2-r1.ebuild} | 2 +-
 app-editors/nano/{nano-6.3.ebuild => nano-6.3-r1.ebuild} | 2 +-
 app-editors/nano/nano-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/nano/nano-6.2.ebuild 
b/app-editors/nano/nano-6.2-r1.ebuild
similarity index 98%
rename from app-editors/nano/nano-6.2.ebuild
rename to app-editors/nano/nano-6.2-r1.ebuild
index c76f1abb21ba..bbea2f629b94 100644
--- a/app-editors/nano/nano-6.2.ebuild
+++ b/app-editors/nano/nano-6.2-r1.ebuild
@@ -76,7 +76,7 @@ src_install() {
if ! use minimal ; then
# Enable colorization by default.
sed -i \
-   -e '/^# include /s:# *::' \
+   -e '0,/^# include /s:# *::' \
"${ED}"/etc/nanorc || die
 
# Since nano-5.0 these are no longer being "enabled" by default

diff --git a/app-editors/nano/nano-6.3.ebuild 
b/app-editors/nano/nano-6.3-r1.ebuild
similarity index 98%
rename from app-editors/nano/nano-6.3.ebuild
rename to app-editors/nano/nano-6.3-r1.ebuild
index 9bd57c68b191..52d1f38f69d5 100644
--- a/app-editors/nano/nano-6.3.ebuild
+++ b/app-editors/nano/nano-6.3-r1.ebuild
@@ -76,7 +76,7 @@ src_install() {
if ! use minimal ; then
# Enable colorization by default.
sed -i \
-   -e '/^# include /s:# *::' \
+   -e '0,/^# include /s:# *::' \
"${ED}"/etc/nanorc || die
 
# Since nano-5.0 these are no longer being "enabled" by default

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 25ad3e614940..cd424d2c2341 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -76,7 +76,7 @@ src_install() {
if ! use minimal ; then
# Enable colorization by default.
sed -i \
-   -e '/^# include /s:# *::' \
+   -e '0,/^# include /s:# *::' \
"${ED}"/etc/nanorc || die
 
# Since nano-5.0 these are no longer being "enabled" by default



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-06-14 Thread Lars Wendler
commit: bec3759334c15b6f059901f5658a5222f6fa097c
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jun 13 20:40:50 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jun 14 15:49:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec37593

app-editors/nano: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  1 -
 app-editors/nano/nano-5.9.ebuild | 90 
 2 files changed, 91 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 490acf481053..08f2fa8a0eee 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,2 @@
-DIST nano-5.9.tar.gz 3093675 BLAKE2B 
d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766
 SHA512 
61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d
 DIST nano-6.2.tar.gz 3146876 BLAKE2B 
be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599
 SHA512 
5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4
 DIST nano-6.3.tar.xz 1581772 BLAKE2B 
92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92
 SHA512 
42279bee54f4d83a0dc06e93c2f385798c304a41e995461b018f5724010213761455563cb53e2411e12bc43c7245e289f4254c359717ca1b89a34d5af8b8c3f3

diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild
deleted file mode 100644
index 92f76e20465c..
--- a/app-editors/nano/nano-5.9.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
-   inherit git-r3 autotools
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
-
-LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   magic? ( !minimal )
-"
-
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --htmldir=/trash
-   $(use_enable !minimal color)
-   $(use_enable !minimal multibuffer)
-   $(use_enable !minimal nanorc)
-   $(use_enable magic libmagic)
-   $(use_enable spell speller)
-   $(use_enable justify)
-   $(use_enable debug)
-   $(use_enable nls)
-   $(use_enable unicode utf8)
-   $(use_enable minimal tiny)
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   # don't use "${ED}" here or things break (#654534)
-   rm -r "${D}"/trash || die
-
-   dodoc doc/sample.nanorc
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/sample.nanorc nanorc
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-   -e '/^# include /s:# *::' \
-   "${ED}"/etc/nanorc || die
-
-   # Since nano-5.0 these are no longer being "enabled" by default
-   # (bug #736848)
-   local rcdir="/usr/share/nano"
-   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
-   rmdir "${ED}"${rcdir}/extra || die
-   fi
-
-   use split-usr && dosym ../../bin/nano /usr/bin/nano
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-05-03 Thread Arthur Zamarin
commit: 3c88d466e0d585c1f8cffe9b2a5ba9beeb04ad98
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 18:09:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 18:09:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c88d466

app-editors/nano: Stabilize 6.2 arm64, #841476

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild
index ef58cd1a5ab6..c76f1abb21ba 100644
--- a/app-editors/nano/nano-6.2.ebuild
+++ b/app-editors/nano/nano-6.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-05-03 Thread Arthur Zamarin
commit: a18579e46d6f48e65d45bd4429c7a1048d4b32e2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 17:45:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 17:45:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18579e4

app-editors/nano: Stabilize 6.2 arm, #841476

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild
index 4b4631b20383..ef58cd1a5ab6 100644
--- a/app-editors/nano/nano-6.2.ebuild
+++ b/app-editors/nano/nano-6.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-04-29 Thread Sam James
commit: 5f2299960ea4527c40b5c26b6a555bb810373773
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 19:20:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 29 19:20:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f229996

app-editors/nano: Stabilize 6.2 ppc64, #841476

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild
index 4077397025bb..4b4631b20383 100644
--- a/app-editors/nano/nano-6.2.ebuild
+++ b/app-editors/nano/nano-6.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-04-29 Thread Sam James
commit: 5da3aec931e0e059b21d142751c4409352a61020
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 19:19:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 29 19:19:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da3aec9

app-editors/nano: Stabilize 6.2 ppc, #841476

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild
index 10c087a181cc..4077397025bb 100644
--- a/app-editors/nano/nano-6.2.ebuild
+++ b/app-editors/nano/nano-6.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-04-29 Thread Sam James
commit: c98f320389374000263a842081ad796fbf353630
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 08:14:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 29 08:14:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98f3203

app-editors/nano: Stabilize 6.2 hppa, #841476

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild
index bb579f0b7f88..10c087a181cc 100644
--- a/app-editors/nano/nano-6.2.ebuild
+++ b/app-editors/nano/nano-6.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-04-29 Thread Agostino Sarubbo
commit: 1323d002f5487da9b0f6be48e23be47f67dda1bd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr 29 06:05:36 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr 29 06:05:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1323d002

app-editors/nano: x86 stable wrt bug #841476

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/nano/nano-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild
index bac80a723170..bb579f0b7f88 100644
--- a/app-editors/nano/nano-6.2.ebuild
+++ b/app-editors/nano/nano-6.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-04-29 Thread Agostino Sarubbo
commit: 107ec6349d5964a53a452faabe4449b0734f2e04
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr 29 06:04:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr 29 06:04:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107ec634

app-editors/nano: sparc stable wrt bug #841476

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/nano/nano-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild
index 5911e86f0c0f..bac80a723170 100644
--- a/app-editors/nano/nano-6.2.ebuild
+++ b/app-editors/nano/nano-6.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-04-28 Thread Sam James
commit: 4cf2617d102de3bb4f15a7d658c575700c8fc278
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 03:41:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 29 03:41:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf2617d

app-editors/nano: forward ~loong

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild
index 71abe2ce7b3e..c3606ee5ab35 100644
--- a/app-editors/nano/nano-6.3.ebuild
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-04-28 Thread Sam James
commit: d36d20d1edb20bb1ff80ae36b72bdbe82006fbd4
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 03:43:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 29 03:43:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36d20d1

app-editors/nano: switch to .xz

Maintainer timeout.

Closes: https://bugs.gentoo.org/838055
Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/Manifest | 2 +-
 app-editors/nano/nano-6.3.ebuild  | 2 +-
 app-editors/nano/nano-.ebuild | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 92ef88acf9b6..490acf481053 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,3 @@
 DIST nano-5.9.tar.gz 3093675 BLAKE2B 
d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766
 SHA512 
61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d
 DIST nano-6.2.tar.gz 3146876 BLAKE2B 
be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599
 SHA512 
5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4
-DIST nano-6.3.tar.gz 3260322 BLAKE2B 
1b10056265aaeda82092e2f035d3abf28765117532e82e998b8d3f8acf8ca50e810a10a2a4dc03e8e1f98a53a59c0d5133537484ae9645b7679ca97e2d512106
 SHA512 
735fd124fb357cc62bda3b4e45062d441be473bb0b6e9b24ab8f1b95ba2b5f7cca66bcbf1134ba73c95dc614a4539755edba72b42f23a23985a781a35e5e
+DIST nano-6.3.tar.xz 1581772 BLAKE2B 
92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92
 SHA512 
42279bee54f4d83a0dc06e93c2f385798c304a41e995461b018f5724010213761455563cb53e2411e12bc43c7245e289f4254c359717ca1b89a34d5af8b8c3f3

diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild
index c3606ee5ab35..9bd57c68b191 100644
--- a/app-editors/nano/nano-6.3.ebuild
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
 else
MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index ad20434b2ed1..25ad3e614940 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
 else
MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-04-28 Thread Sam James
commit: d8a0001271eca947254284209c96ee7c67da4682
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 03:40:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 29 03:40:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a00012

app-editors/nano: Stabilize 6.2 amd64, #841476

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild
index c3606ee5ab35..5911e86f0c0f 100644
--- a/app-editors/nano/nano-6.2.ebuild
+++ b/app-editors/nano/nano-6.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-04-28 Thread Lars Wendler
commit: d989af679496695c710460d8efa9c5ebfaca1e7d
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr 28 12:19:49 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 28 12:27:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d989af67

app-editors/nano: Bump to version 6.3

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  1 +
 app-editors/nano/nano-6.3.ebuild | 93 
 2 files changed, 94 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 296b2fe990c5..633806b0675a 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,4 @@
 DIST nano-5.9.tar.gz 3093675 BLAKE2B 
d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766
 SHA512 
61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d
 DIST nano-6.1.tar.gz 3146292 BLAKE2B 
ade773182d12b6d6452c23896e564a097d850630c87b0af622fe7766931aa2e5ef5e9d868e521e46e029851cdd428cd60b6c3e95bdb28df0733cba8b432f202a
 SHA512 
e034c9d7c96bf6d7ac22a2188fccf87693dd5d19ddbcfb907f817544fb2ddfce2ee9331842d885870718617ea4fd0c9151f62b3e8dc52a486cec9a30e84539c0
 DIST nano-6.2.tar.gz 3146876 BLAKE2B 
be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599
 SHA512 
5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4
+DIST nano-6.3.tar.gz 3260322 BLAKE2B 
1b10056265aaeda82092e2f035d3abf28765117532e82e998b8d3f8acf8ca50e810a10a2a4dc03e8e1f98a53a59c0d5133537484ae9645b7679ca97e2d512106
 SHA512 
735fd124fb357cc62bda3b4e45062d441be473bb0b6e9b24ab8f1b95ba2b5f7cca66bcbf1134ba73c95dc614a4539755edba72b42f23a23985a781a35e5e

diff --git a/app-editors/nano/nano-6.3.ebuild b/app-editors/nano/nano-6.3.ebuild
new file mode 100644
index ..71abe2ce7b3e
--- /dev/null
+++ b/app-editors/nano/nano-6.3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
+   inherit git-r3 autotools
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
+
+LIB_DEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   sys-libs/ncurses:=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+src_prepare() {
+   default
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   # don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   local rcdir="/usr/share/nano"
+   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
+   rmdir "${ED}"${rcdir}/extra || die
+
+   insinto "${rcdir}"
+   

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-04-28 Thread Lars Wendler
commit: cc0c05e793e5c61e640e74826148c8e314202339
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr 28 12:20:44 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 28 12:27:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0c05e7

app-editors/nano: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  1 -
 app-editors/nano/nano-6.1.ebuild | 93 
 2 files changed, 94 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 633806b0675a..92ef88acf9b6 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,4 +1,3 @@
 DIST nano-5.9.tar.gz 3093675 BLAKE2B 
d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766
 SHA512 
61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d
-DIST nano-6.1.tar.gz 3146292 BLAKE2B 
ade773182d12b6d6452c23896e564a097d850630c87b0af622fe7766931aa2e5ef5e9d868e521e46e029851cdd428cd60b6c3e95bdb28df0733cba8b432f202a
 SHA512 
e034c9d7c96bf6d7ac22a2188fccf87693dd5d19ddbcfb907f817544fb2ddfce2ee9331842d885870718617ea4fd0c9151f62b3e8dc52a486cec9a30e84539c0
 DIST nano-6.2.tar.gz 3146876 BLAKE2B 
be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599
 SHA512 
5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4
 DIST nano-6.3.tar.gz 3260322 BLAKE2B 
1b10056265aaeda82092e2f035d3abf28765117532e82e998b8d3f8acf8ca50e810a10a2a4dc03e8e1f98a53a59c0d5133537484ae9645b7679ca97e2d512106
 SHA512 
735fd124fb357cc62bda3b4e45062d441be473bb0b6e9b24ab8f1b95ba2b5f7cca66bcbf1134ba73c95dc614a4539755edba72b42f23a23985a781a35e5e

diff --git a/app-editors/nano/nano-6.1.ebuild b/app-editors/nano/nano-6.1.ebuild
deleted file mode 100644
index 71abe2ce7b3e..
--- a/app-editors/nano/nano-6.1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
-   inherit git-r3 autotools
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
-
-LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   magic? ( !minimal )
-"
-
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --htmldir=/trash
-   $(use_enable !minimal color)
-   $(use_enable !minimal multibuffer)
-   $(use_enable !minimal nanorc)
-   $(use_enable magic libmagic)
-   $(use_enable spell speller)
-   $(use_enable justify)
-   $(use_enable debug)
-   $(use_enable nls)
-   $(use_enable unicode utf8)
-   $(use_enable minimal tiny)
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   # don't use "${ED}" here or things break (#654534)
-   rm -r "${D}"/trash || die
-
-   dodoc doc/sample.nanorc
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/sample.nanorc nanorc
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-   -e '/^# include /s:# *::' \
-   "${ED}"/etc/nanorc || die
-
-   # Since nano-5.0 these are no longer being "enabled" by default
-   # (bug #736848)
-   local rcdir="/usr/share/nano"
-   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
-   rmdir "${ED}"${rcdir}/extra || die
-
-   insinto "${rcdir}"
-   doins 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-02-18 Thread Lars Wendler
commit: f920c4fcfcac5f3597a58fbd3b550bd24a26f4ba
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 18 13:57:53 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 18 14:00:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f920c4fc

app-editors/nano: Bump to version 6.2

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  1 +
 app-editors/nano/nano-6.2.ebuild | 93 
 2 files changed, 94 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index c24c852bb31a..cf70eff42a3e 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,4 @@
 DIST nano-5.9.tar.gz 3093675 BLAKE2B 
d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766
 SHA512 
61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d
 DIST nano-6.0.tar.gz 3114631 BLAKE2B 
d89abcbd3673867447bbfd4eedfcd7b7d5250a3ebc1048068cf03f690b2fbd072c0224c00bef9b829bff8343dacf669e8e784fa24dafaa6441746471b692c55a
 SHA512 
fa5726810cfb53fd2cc451d5a34e8f5c316c496f8d649a3899fae0b61cc5ca0bffd28deb780e4e0c98169487b8c34468fd401534b9110ba968d2d4ab6847bc87
 DIST nano-6.1.tar.gz 3146292 BLAKE2B 
ade773182d12b6d6452c23896e564a097d850630c87b0af622fe7766931aa2e5ef5e9d868e521e46e029851cdd428cd60b6c3e95bdb28df0733cba8b432f202a
 SHA512 
e034c9d7c96bf6d7ac22a2188fccf87693dd5d19ddbcfb907f817544fb2ddfce2ee9331842d885870718617ea4fd0c9151f62b3e8dc52a486cec9a30e84539c0
+DIST nano-6.2.tar.gz 3146876 BLAKE2B 
be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599
 SHA512 
5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4

diff --git a/app-editors/nano/nano-6.2.ebuild b/app-editors/nano/nano-6.2.ebuild
new file mode 100644
index ..71abe2ce7b3e
--- /dev/null
+++ b/app-editors/nano/nano-6.2.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
+   inherit git-r3 autotools
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
+
+LIB_DEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   sys-libs/ncurses:=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+src_prepare() {
+   default
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   # don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   local rcdir="/usr/share/nano"
+   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
+   rmdir "${ED}"${rcdir}/extra || die
+
+   insinto "${rcdir}"
+   

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-02-18 Thread Lars Wendler
commit: 9523b20c27d12dd72d1fd5ced3ba4995099925a2
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 18 13:59:52 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 18 14:00:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9523b20c

app-editors/nano: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  1 -
 app-editors/nano/nano-6.0.ebuild | 93 
 2 files changed, 94 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index cf70eff42a3e..296b2fe990c5 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,4 +1,3 @@
 DIST nano-5.9.tar.gz 3093675 BLAKE2B 
d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766
 SHA512 
61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d
-DIST nano-6.0.tar.gz 3114631 BLAKE2B 
d89abcbd3673867447bbfd4eedfcd7b7d5250a3ebc1048068cf03f690b2fbd072c0224c00bef9b829bff8343dacf669e8e784fa24dafaa6441746471b692c55a
 SHA512 
fa5726810cfb53fd2cc451d5a34e8f5c316c496f8d649a3899fae0b61cc5ca0bffd28deb780e4e0c98169487b8c34468fd401534b9110ba968d2d4ab6847bc87
 DIST nano-6.1.tar.gz 3146292 BLAKE2B 
ade773182d12b6d6452c23896e564a097d850630c87b0af622fe7766931aa2e5ef5e9d868e521e46e029851cdd428cd60b6c3e95bdb28df0733cba8b432f202a
 SHA512 
e034c9d7c96bf6d7ac22a2188fccf87693dd5d19ddbcfb907f817544fb2ddfce2ee9331842d885870718617ea4fd0c9151f62b3e8dc52a486cec9a30e84539c0
 DIST nano-6.2.tar.gz 3146876 BLAKE2B 
be6dbc1f53890764184a701e97e792762600c892933830bfcb5c2c4eab19d659583fe797d7197c9045ea8912215aa5885a05f02c66194df17253d6788e0ba599
 SHA512 
5a59906664a88a03f215d8dba8f7e481fbaffc7bdf93c89ca997df7a8aba2cbb4d45ac84d11f03a796488b82b01ca75161a5ab49fd9115661575451b6ab018c4

diff --git a/app-editors/nano/nano-6.0.ebuild b/app-editors/nano/nano-6.0.ebuild
deleted file mode 100644
index ad20434b2ed1..
--- a/app-editors/nano/nano-6.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
-   inherit git-r3 autotools
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
-
-LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   magic? ( !minimal )
-"
-
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --htmldir=/trash
-   $(use_enable !minimal color)
-   $(use_enable !minimal multibuffer)
-   $(use_enable !minimal nanorc)
-   $(use_enable magic libmagic)
-   $(use_enable spell speller)
-   $(use_enable justify)
-   $(use_enable debug)
-   $(use_enable nls)
-   $(use_enable unicode utf8)
-   $(use_enable minimal tiny)
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   # don't use "${ED}" here or things break (#654534)
-   rm -r "${D}"/trash || die
-
-   dodoc doc/sample.nanorc
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/sample.nanorc nanorc
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-   -e '/^# include /s:# *::' \
-   "${ED}"/etc/nanorc || die
-
-   # Since nano-5.0 these are no longer being "enabled" by default
-   # (bug #736848)
-   local rcdir="/usr/share/nano"
-   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
-   rmdir "${ED}"${rcdir}/extra || die
-
-   insinto "${rcdir}"
-   doins 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-02-10 Thread Lars Wendler
commit: 0d834d13fb001731bcc7f9299aa0588efdbf4ab7
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 10 09:29:21 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 10 09:29:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d834d13

app-editors/nano: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest   |  1 -
 app-editors/nano/nano-5.8-r2.ebuild | 90 -
 2 files changed, 91 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index ba8bbdfdc132..c24c852bb31a 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,4 +1,3 @@
-DIST nano-5.8.tar.gz 3038948 BLAKE2B 
126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb
 SHA512 
dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f
 DIST nano-5.9.tar.gz 3093675 BLAKE2B 
d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766
 SHA512 
61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d
 DIST nano-6.0.tar.gz 3114631 BLAKE2B 
d89abcbd3673867447bbfd4eedfcd7b7d5250a3ebc1048068cf03f690b2fbd072c0224c00bef9b829bff8343dacf669e8e784fa24dafaa6441746471b692c55a
 SHA512 
fa5726810cfb53fd2cc451d5a34e8f5c316c496f8d649a3899fae0b61cc5ca0bffd28deb780e4e0c98169487b8c34468fd401534b9110ba968d2d4ab6847bc87
 DIST nano-6.1.tar.gz 3146292 BLAKE2B 
ade773182d12b6d6452c23896e564a097d850630c87b0af622fe7766931aa2e5ef5e9d868e521e46e029851cdd428cd60b6c3e95bdb28df0733cba8b432f202a
 SHA512 
e034c9d7c96bf6d7ac22a2188fccf87693dd5d19ddbcfb907f817544fb2ddfce2ee9331842d885870718617ea4fd0c9151f62b3e8dc52a486cec9a30e84539c0

diff --git a/app-editors/nano/nano-5.8-r2.ebuild 
b/app-editors/nano/nano-5.8-r2.ebuild
deleted file mode 100644
index 64cdf0ed0eba..
--- a/app-editors/nano/nano-5.8-r2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
-   inherit git-r3 autotools
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
-
-LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   magic? ( !minimal )
-"
-
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --htmldir=/trash
-   $(use_enable !minimal color)
-   $(use_enable !minimal multibuffer)
-   $(use_enable !minimal nanorc)
-   $(use_enable magic libmagic)
-   $(use_enable spell speller)
-   $(use_enable justify)
-   $(use_enable debug)
-   $(use_enable nls)
-   $(use_enable unicode utf8)
-   $(use_enable minimal tiny)
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   # don't use "${ED}" here or things break (#654534)
-   rm -r "${D}"/trash || die
-
-   dodoc doc/sample.nanorc
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/sample.nanorc nanorc
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-   -e '/^# include /s:# *::' \
-   "${ED}"/etc/nanorc || die
-
-   # Since nano-5.0 these are no longer being "enabled" by default
-   # (bug #736848)
-   local rcdir="/usr/share/nano"
-   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
-   rmdir "${ED}"${rcdir}/extra || die
-   fi
-
-   use split-usr && dosym 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2022-02-10 Thread Lars Wendler
commit: a8adbe18377d97b9c0c7dbcd5a60607a4d2f3ac5
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb  9 22:06:48 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 10 09:29:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8adbe18

app-editors/nano: Bump to version 6.1

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  1 +
 app-editors/nano/nano-6.1.ebuild | 93 
 2 files changed, 94 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 037fbe1c759f..ba8bbdfdc132 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,4 @@
 DIST nano-5.8.tar.gz 3038948 BLAKE2B 
126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb
 SHA512 
dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f
 DIST nano-5.9.tar.gz 3093675 BLAKE2B 
d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766
 SHA512 
61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d
 DIST nano-6.0.tar.gz 3114631 BLAKE2B 
d89abcbd3673867447bbfd4eedfcd7b7d5250a3ebc1048068cf03f690b2fbd072c0224c00bef9b829bff8343dacf669e8e784fa24dafaa6441746471b692c55a
 SHA512 
fa5726810cfb53fd2cc451d5a34e8f5c316c496f8d649a3899fae0b61cc5ca0bffd28deb780e4e0c98169487b8c34468fd401534b9110ba968d2d4ab6847bc87
+DIST nano-6.1.tar.gz 3146292 BLAKE2B 
ade773182d12b6d6452c23896e564a097d850630c87b0af622fe7766931aa2e5ef5e9d868e521e46e029851cdd428cd60b6c3e95bdb28df0733cba8b432f202a
 SHA512 
e034c9d7c96bf6d7ac22a2188fccf87693dd5d19ddbcfb907f817544fb2ddfce2ee9331842d885870718617ea4fd0c9151f62b3e8dc52a486cec9a30e84539c0

diff --git a/app-editors/nano/nano-6.1.ebuild b/app-editors/nano/nano-6.1.ebuild
new file mode 100644
index ..71abe2ce7b3e
--- /dev/null
+++ b/app-editors/nano/nano-6.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
+   inherit git-r3 autotools
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
+
+LIB_DEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   sys-libs/ncurses:=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+src_prepare() {
+   default
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   # don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   local rcdir="/usr/share/nano"
+   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
+   rmdir "${ED}"${rcdir}/extra || die
+
+   insinto "${rcdir}"
+   

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-12-21 Thread Sam James
commit: 7551db112f3d2aedd6c97acdb3098e92d8d7bd9c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec 21 08:44:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 22 00:41:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7551db11

app-editors/nano: stable 5.9 for hppa, bug #829567

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild
index 5869422dd150..92f76e20465c 100644
--- a/app-editors/nano/nano-5.9.ebuild
+++ b/app-editors/nano/nano-5.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-12-20 Thread Sam James
commit: fc353cee729dd787db0eeef1caa3f7b087cc4a05
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Dec 20 12:46:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 20 23:28:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc353cee

app-editors/nano: stable 5.9 for sparc, bug #829567

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild
index 7b224de45014..5869422dd150 100644
--- a/app-editors/nano/nano-5.9.ebuild
+++ b/app-editors/nano/nano-5.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-12-19 Thread Sam James
commit: f0205386f8ff693c0b628c2dc86edde0d4cd17e8
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 19 11:03:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 19 11:03:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0205386

app-editors/nano: Stabilize 5.9 ppc, #829567

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild
index 77a62a233504..7b224de45014 100644
--- a/app-editors/nano/nano-5.9.ebuild
+++ b/app-editors/nano/nano-5.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-12-18 Thread Sam James
commit: 3eaf0fb9663ef5ca51bb1e428553d9828f55e775
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 18:11:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 18:11:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eaf0fb9

app-editors/nano: Stabilize 5.9 arm64, #829567

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild
index 4b4d8b897309..77a62a233504 100644
--- a/app-editors/nano/nano-5.9.ebuild
+++ b/app-editors/nano/nano-5.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-12-18 Thread Sam James
commit: c46b6534cb6363523481edb6fb0895b31fce55f5
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 18:10:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 18:10:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46b6534

app-editors/nano: Stabilize 5.9 arm, #829567

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild
index 07c0e9e9760d..4b4d8b897309 100644
--- a/app-editors/nano/nano-5.9.ebuild
+++ b/app-editors/nano/nano-5.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-12-18 Thread Arthur Zamarin
commit: fd13abbe483af1fbe4722ba873dbd4841ce2321d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 18 14:57:10 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 18 15:09:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd13abbe

app-editors/nano: Stabilize 5.9 amd64, #829567

Signed-off-by: Jakov Smolić  gentoo.org>
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild
index 97793455a2a4..07c0e9e9760d 100644
--- a/app-editors/nano/nano-5.9.ebuild
+++ b/app-editors/nano/nano-5.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-12-18 Thread Arthur Zamarin
commit: 536e53e6464c15e64a51a77656e14a917a614ce2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 18 14:55:55 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 18 15:08:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536e53e6

app-editors/nano: Stabilize 5.9 x86, #829567

Signed-off-by: Jakov Smolić  gentoo.org>
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild
index 7cca0abf5035..97793455a2a4 100644
--- a/app-editors/nano/nano-5.9.ebuild
+++ b/app-editors/nano/nano-5.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-12-18 Thread Arthur Zamarin
commit: b46bf2960d81fc6d2fdd6439729bb2c83c290e24
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 18 14:52:12 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 18 14:52:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b46bf296

app-editors/nano: Stabilize 5.9 ppc64, #829567

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/nano/nano-5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild
index 188b7842b16e..7cca0abf5035 100644
--- a/app-editors/nano/nano-5.9.ebuild
+++ b/app-editors/nano/nano-5.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/, app-editors/nano/

2021-12-18 Thread Lars Wendler
commit: 7f05d540bf2d571619d630d375c6ca5eff14cdaa
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Dec 18 14:12:08 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Dec 18 14:14:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f05d540

app-editors/nano: Bump to version 6.0

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  1 +
 app-editors/nano/files/gentoo.nanorc | 74 
 app-editors/nano/nano-6.0.ebuild | 93 
 3 files changed, 168 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 8b3194b5ca78..037fbe1c759f 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,2 +1,3 @@
 DIST nano-5.8.tar.gz 3038948 BLAKE2B 
126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb
 SHA512 
dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f
 DIST nano-5.9.tar.gz 3093675 BLAKE2B 
d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766
 SHA512 
61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d
+DIST nano-6.0.tar.gz 3114631 BLAKE2B 
d89abcbd3673867447bbfd4eedfcd7b7d5250a3ebc1048068cf03f690b2fbd072c0224c00bef9b829bff8343dacf669e8e784fa24dafaa6441746471b692c55a
 SHA512 
fa5726810cfb53fd2cc451d5a34e8f5c316c496f8d649a3899fae0b61cc5ca0bffd28deb780e4e0c98169487b8c34468fd401534b9110ba968d2d4ab6847bc87

diff --git a/app-editors/nano/files/gentoo.nanorc 
b/app-editors/nano/files/gentoo.nanorc
new file mode 100644
index ..84e9bcf28ebf
--- /dev/null
+++ b/app-editors/nano/files/gentoo.nanorc
@@ -0,0 +1,74 @@
+## Syntax highlighting for Gentoo ebuilds/eclasses,
+## and (further down) for Portage control files.
+
+syntax ebuild "\.e(build|class)$"
+comment "#"
+
+## All the standard portage functions:
+color brightgreen 
"(^|\"
+color brightgreen 
"^pkg_(config|nofetch|info|pretend|setup|(pre|post)(inst|rm))\>"
+color brightgreen 
"\"
+## Bash-related syntax:
+color green 
"\<(break|case|continue|do|done|elif|else|esac|exit|fi|for|function|if|in|read|return|select|shift|then|time|until|while)\>"
+color green "\<(declare|eval|exec|export|let|local)\>"
+color green "[][{}():;|`$<>!=&\]"
+color green "-[defhnrsuwxzL]\>"
+color green "-(eq|ne|gt|lt|ge|le)\>"
+## Variables... official portage ones in red, all others in bright red:
+color brightred "\$[-0-9@*#?$!]" "\$[[:alpha:]_][[:alnum:]_]*"
+color brightred 
"\$\{[#!]?([-@*#?$!]|[0-9]+|[[:alpha:]_][[:alnum:]_]*)(\[([[:digit:]]|@)+\])?(([#%/]|:?[-=?+])[^}]*\}|\[|\})"
+color red 
"\<(EAPI|ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|[BIPR]?DEPEND|PROVIDE|PROPERTIES|REQUIRED_USE|RESTRICT|USERLAND)\>"
+color red 
"\<(S|E?D|T|PV|PF|P|PN|PR|PVR|A|CATEGORY|DISTDIR|FILESDIR|EPREFIX|(B|E|E?SYS)?ROOT|WORKDIR)\>"
+color red "\<(AS|C(PP|XX)?|LD)FLAGS\>" "\" 
"\<(MERGE_TYPE|REPLACING_VERSIONS|REPLACED_BY_VERSION)\>"
+color red "\"
+color red 
"\"
+color red "\<(PATCHES|(HTML_)?DOCS)\>" "\" 
"\"
+## Portage commands:
+color magenta "\<(use(_(with|enable|if_iuse)|x)?|in_iuse) [!a-zA-Z0-9_+ -]*" 
"inherit.*"
+color brightblue 
"\"
+color brightblue "\" 
"\"
+color brightblue "\" "\" 
"\" "\"
+color brightblue "\" "\"
+color brightblue "\<(die|hasv?|inherit|nonfatal)\>" 
"\<(use(_(with|enable|if_iuse)|x)?|in_iuse)\>" "\<(has|best)_version\>"
+color brightblue 
"\<(do|new)(ins|s?bin|doc|header|lib(\.so|\.a)?|man|info|exe|initd|confd|envd|pam|menu|icon)\>"
+color brightblue "\" "\"
+color brightblue "\" 
"\"
+color brightblue "\<(doc|ins|exe)?into\>" "\" 
"\<(exe|ins|dir)opts\>"
+color brightblue 
"\"
+color brightblue 
"\"
+## Common commands used in ebuilds:
+color blue 
"\<(awk|cat|cd|chmod|chown|cp|echo|env|find|e?grep|ln|make|mkdir|mv|popd|printf|pushd|rm|rmdir|sed|set|tar|touch|unset|xargs)\>"
+## Comments (doesn't work that well):
+color yellow "(^|[[:space:]])#.*"
+## Strings (doesn't work that well):
+color brightyellow ""([^"\]|\\.)*"|'([^'\]|\\.)*'"
+## Trailing space is bad!
+color ,green "[[:space:]]+$"
+## Mixed whitespace is also bad.
+color ,green " "
+
+
+syntax /etc/portage "\.(accept_keywords|env|keywords|mask|unmask|use)(/.+)?$"
+comment "#"
+
+## Base text:
+color green ".+"
+## Likely version and slot numbers:
+color magenta 
"-[[:digit:].]+(_(alpha|beta|pre|rc|p)[[:digit:]]*)*(-r[[:digit:]]+)?([:[:space:]]|$)"
+color magenta ":[^[:space:]]+([[:space:]]|$)"
+## Use flags (must come after version/slot):
+color brightred "[[:space:]]+\+?[A-Za-z0-9+_@-]+"
+color brightblue "[[:space:]]+-[A-Za-z0-9+_@-]+"
+## Accepted arches:
+color white 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-12-18 Thread Lars Wendler
commit: 1113861dfa7a29f00c21a4dbdc586e882300c3eb
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Dec 18 14:13:16 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Dec 18 14:14:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1113861d

app-editors/nano: Synced live ebuild

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/nano-.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 188b7842b16e..ad20434b2ed1 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -84,6 +84,9 @@ src_install() {
local rcdir="/usr/share/nano"
mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
rmdir "${ED}"${rcdir}/extra || die
+
+   insinto "${rcdir}"
+   doins "${FILESDIR}/gentoo.nanorc"
fi
 
use split-usr && dosym ../../bin/nano /usr/bin/nano



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-11-05 Thread Lars Wendler
commit: 7bddda28f38e3b487fef484cd1bc6f07308ae0e8
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  5 12:19:12 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  5 12:19:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bddda28

app-editors/nano: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest |  1 -
 app-editors/nano/nano-5.6.1-r2.ebuild | 90 ---
 2 files changed, 91 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 27609301a35..8b3194b5ca7 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,2 @@
-DIST nano-5.6.1.tar.gz 2957693 BLAKE2B 
dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6
 SHA512 
e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf
 DIST nano-5.8.tar.gz 3038948 BLAKE2B 
126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb
 SHA512 
dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f
 DIST nano-5.9.tar.gz 3093675 BLAKE2B 
d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766
 SHA512 
61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d

diff --git a/app-editors/nano/nano-5.6.1-r2.ebuild 
b/app-editors/nano/nano-5.6.1-r2.ebuild
deleted file mode 100644
index 64cdf0ed0eb..000
--- a/app-editors/nano/nano-5.6.1-r2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
-   inherit git-r3 autotools
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
-
-LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   magic? ( !minimal )
-"
-
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --htmldir=/trash
-   $(use_enable !minimal color)
-   $(use_enable !minimal multibuffer)
-   $(use_enable !minimal nanorc)
-   $(use_enable magic libmagic)
-   $(use_enable spell speller)
-   $(use_enable justify)
-   $(use_enable debug)
-   $(use_enable nls)
-   $(use_enable unicode utf8)
-   $(use_enable minimal tiny)
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   # don't use "${ED}" here or things break (#654534)
-   rm -r "${D}"/trash || die
-
-   dodoc doc/sample.nanorc
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/sample.nanorc nanorc
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-   -e '/^# include /s:# *::' \
-   "${ED}"/etc/nanorc || die
-
-   # Since nano-5.0 these are no longer being "enabled" by default
-   # (bug #736848)
-   local rcdir="/usr/share/nano"
-   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
-   rmdir "${ED}"${rcdir}/extra || die
-   fi
-
-   use split-usr && dosym ../../bin/nano /usr/bin/nano
-}



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-10-12 Thread Sam James
commit: f3c0f11557f1227bbfce2194e0b1acd169dfc7d6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Oct 12 09:03:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 12 18:58:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c0f115

app-editors/nano: stable 5.8-r2 for hppa, bug #816669

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.8-r2.ebuild 
b/app-editors/nano/nano-5.8-r2.ebuild
index 682758b8db9..64cdf0ed0eb 100644
--- a/app-editors/nano/nano-5.8-r2.ebuild
+++ b/app-editors/nano/nano-5.8-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-10-09 Thread Sam James
commit: 92986d1acd5a5ce8ba22f68b02b0e39db1509d60
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  9 19:18:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  9 19:18:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92986d1a

app-editors/nano: Stabilize 5.8-r2 arm64, #816669

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.8-r2.ebuild 
b/app-editors/nano/nano-5.8-r2.ebuild
index 855a256a885..682758b8db9 100644
--- a/app-editors/nano/nano-5.8-r2.ebuild
+++ b/app-editors/nano/nano-5.8-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-10-08 Thread Agostino Sarubbo
commit: a11001c1667700292cd01a62e015ef2d0b0d77c8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct  8 18:47:04 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct  8 18:47:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11001c1

app-editors/nano: amd64 stable wrt bug #816669

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/nano/nano-5.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.8-r2.ebuild 
b/app-editors/nano/nano-5.8-r2.ebuild
index f1f86e88219..855a256a885 100644
--- a/app-editors/nano/nano-5.8-r2.ebuild
+++ b/app-editors/nano/nano-5.8-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-10-07 Thread Sam James
commit: aef4d7286d201a0649c7ebb0ca50ca4086f521db
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  7 19:44:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  7 19:44:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef4d728

app-editors/nano: Stabilize 5.8-r2 arm, #816669

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.8-r2.ebuild 
b/app-editors/nano/nano-5.8-r2.ebuild
index ff460bb6966..f1f86e88219 100644
--- a/app-editors/nano/nano-5.8-r2.ebuild
+++ b/app-editors/nano/nano-5.8-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-10-07 Thread Agostino Sarubbo
commit: b237acfbea17a4e302b5c1ed19bdd3c396505e68
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct  7 06:03:53 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct  7 06:03:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b237acfb

app-editors/nano: x86 stable wrt bug #816669

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/nano/nano-5.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.8-r2.ebuild 
b/app-editors/nano/nano-5.8-r2.ebuild
index 85f2da3ada0..ff460bb6966 100644
--- a/app-editors/nano/nano-5.8-r2.ebuild
+++ b/app-editors/nano/nano-5.8-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-10-07 Thread Agostino Sarubbo
commit: 3446aa519df826f6c179ae064dc24c8a32ea8fd6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct  7 06:03:01 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct  7 06:03:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3446aa51

app-editors/nano: sparc stable wrt bug #816669

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-editors/nano/nano-5.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.8-r2.ebuild 
b/app-editors/nano/nano-5.8-r2.ebuild
index a8674655b34..85f2da3ada0 100644
--- a/app-editors/nano/nano-5.8-r2.ebuild
+++ b/app-editors/nano/nano-5.8-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-10-06 Thread Sam James
commit: a3142f9bb6e2b8dd7bf698c5eb955d67b5725f69
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  6 23:06:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  6 23:06:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3142f9b

app-editors/nano: Stabilize 5.8-r2 ppc, #816669

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.8-r2.ebuild 
b/app-editors/nano/nano-5.8-r2.ebuild
index 7a309f7cb09..00aa9c6d59f 100644
--- a/app-editors/nano/nano-5.8-r2.ebuild
+++ b/app-editors/nano/nano-5.8-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-10-06 Thread Sam James
commit: 4f86c34accd20eeb938e2bbc39b650822d7609f0
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  6 23:06:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  6 23:06:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f86c34a

app-editors/nano: Stabilize 5.8-r2 ppc64, #816669

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.8-r2.ebuild 
b/app-editors/nano/nano-5.8-r2.ebuild
index 00aa9c6d59f..a8674655b34 100644
--- a/app-editors/nano/nano-5.8-r2.ebuild
+++ b/app-editors/nano/nano-5.8-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-10-06 Thread Lars Wendler
commit: 88d44847582c5dfc621355e09e0f1f29a20ca3a7
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct  6 11:46:32 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct  6 11:47:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d44847

app-editors/nano: Synced live ebuild

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/nano-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 7a309f7cb09..188b7842b16 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic
 if [[ ${PV} == "" ]] ; then



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-10-06 Thread Lars Wendler
commit: b93b7e314f743d17578aa9d04f46fb3e2744821e
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct  6 11:45:36 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct  6 11:47:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b93b7e31

app-editors/nano: Bump to version 5.9

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  1 +
 app-editors/nano/nano-5.9.ebuild | 90 
 2 files changed, 91 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 59d6aa4d082..6a3ac3a6a98 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,4 @@
 DIST nano-5.6.1.tar.gz 2957693 BLAKE2B 
dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6
 SHA512 
e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf
 DIST nano-5.7.tar.gz 2989413 BLAKE2B 
604f3140bd963661bb7d13933b5bac867bcfd90635287dc8f160e4bda094641c20f2fe2157fe1b5eda28842f78c4e651a354ed6edcafe67b4f2bf6c9eda0051c
 SHA512 
f6d580918c488b15a5f8f77b4b52ea3e86535c251fe32dd978bae014bcadd543a5696f7741018ffd05b6271c1defe6a67687577f3cfe059ed2b4d3e422b2a694
 DIST nano-5.8.tar.gz 3038948 BLAKE2B 
126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb
 SHA512 
dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f
+DIST nano-5.9.tar.gz 3093675 BLAKE2B 
d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766
 SHA512 
61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d

diff --git a/app-editors/nano/nano-5.9.ebuild b/app-editors/nano/nano-5.9.ebuild
new file mode 100644
index 000..188b7842b16
--- /dev/null
+++ b/app-editors/nano/nano-5.9.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
+   inherit git-r3 autotools
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
+
+LIB_DEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   sys-libs/ncurses:=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+src_prepare() {
+   default
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   # don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   local rcdir="/usr/share/nano"
+   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
+   rmdir "${ED}"${rcdir}/extra || die
+   fi
+
+   use split-usr && dosym ../../bin/nano 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-10-06 Thread Lars Wendler
commit: da82a8670040969d2bf9852049a4da8b81e1200b
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct  6 11:46:53 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct  6 11:47:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da82a867

app-editors/nano: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest   |  1 -
 app-editors/nano/nano-5.7-r2.ebuild | 90 -
 2 files changed, 91 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 6a3ac3a6a98..27609301a35 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,4 +1,3 @@
 DIST nano-5.6.1.tar.gz 2957693 BLAKE2B 
dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6
 SHA512 
e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf
-DIST nano-5.7.tar.gz 2989413 BLAKE2B 
604f3140bd963661bb7d13933b5bac867bcfd90635287dc8f160e4bda094641c20f2fe2157fe1b5eda28842f78c4e651a354ed6edcafe67b4f2bf6c9eda0051c
 SHA512 
f6d580918c488b15a5f8f77b4b52ea3e86535c251fe32dd978bae014bcadd543a5696f7741018ffd05b6271c1defe6a67687577f3cfe059ed2b4d3e422b2a694
 DIST nano-5.8.tar.gz 3038948 BLAKE2B 
126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb
 SHA512 
dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f
 DIST nano-5.9.tar.gz 3093675 BLAKE2B 
d4fa2f0e64b6ab243a2b127ff894e900098f6261f5d46657ff3459cc0b51683a63fc5de54bd4545b47bc16c633b09142f8501b84a09df3e8123da5233a063766
 SHA512 
61bf4de300579bc6f0028a2237e105228d8657819c02f32c7ef8f84f9c54734df8fb9a9cddbce0f7721ebc5ac8ae4799c118291ae15480082f8b1317019a485d

diff --git a/app-editors/nano/nano-5.7-r2.ebuild 
b/app-editors/nano/nano-5.7-r2.ebuild
deleted file mode 100644
index 7a309f7cb09..000
--- a/app-editors/nano/nano-5.7-r2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
-   inherit git-r3 autotools
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
-
-LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   magic? ( !minimal )
-"
-
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --htmldir=/trash
-   $(use_enable !minimal color)
-   $(use_enable !minimal multibuffer)
-   $(use_enable !minimal nanorc)
-   $(use_enable magic libmagic)
-   $(use_enable spell speller)
-   $(use_enable justify)
-   $(use_enable debug)
-   $(use_enable nls)
-   $(use_enable unicode utf8)
-   $(use_enable minimal tiny)
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   # don't use "${ED}" here or things break (#654534)
-   rm -r "${D}"/trash || die
-
-   dodoc doc/sample.nanorc
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/sample.nanorc nanorc
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-   -e '/^# include /s:# *::' \
-   "${ED}"/etc/nanorc || die
-
-   # Since nano-5.0 these are no longer being "enabled" by default
-   # (bug #736848)
-   local rcdir="/usr/share/nano"
-   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
-   rmdir "${ED}"${rcdir}/extra || die
-   fi
-
-   use split-usr && dosym 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-07-17 Thread David Seifert
commit: 53da1b7bae392bae67f2a96e76b1fe570eb0ce45
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 17 21:43:42 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jul 17 21:43:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53da1b7b

app-editors/nano: Fix USE=static

Signed-off-by: David Seifert  gentoo.org>

 app-editors/nano/{nano-5.6.1-r1.ebuild => nano-5.6.1-r2.ebuild} | 3 ++-
 app-editors/nano/{nano-5.7-r1.ebuild => nano-5.7-r2.ebuild} | 3 ++-
 app-editors/nano/{nano-5.8-r1.ebuild => nano-5.8-r2.ebuild} | 3 ++-
 app-editors/nano/nano-.ebuild   | 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/app-editors/nano/nano-5.6.1-r1.ebuild 
b/app-editors/nano/nano-5.6.1-r2.ebuild
similarity index 96%
rename from app-editors/nano/nano-5.6.1-r1.ebuild
rename to app-editors/nano/nano-5.6.1-r2.ebuild
index e863b70..64cdf0ed0eb 100644
--- a/app-editors/nano/nano-5.6.1-r1.ebuild
+++ b/app-editors/nano/nano-5.6.1-r2.ebuild
@@ -21,7 +21,8 @@ SLOT="0"
 IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
 
 LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?,static-libs(+)]
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   sys-libs/ncurses:=[static-libs(+)]
magic? ( sys-apps/file[static-libs(+)] )
nls? ( virtual/libintl )"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"

diff --git a/app-editors/nano/nano-5.7-r1.ebuild 
b/app-editors/nano/nano-5.7-r2.ebuild
similarity index 96%
rename from app-editors/nano/nano-5.7-r1.ebuild
rename to app-editors/nano/nano-5.7-r2.ebuild
index cae3f5a4819..7a309f7cb09 100644
--- a/app-editors/nano/nano-5.7-r1.ebuild
+++ b/app-editors/nano/nano-5.7-r2.ebuild
@@ -21,7 +21,8 @@ SLOT="0"
 IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
 
 LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?,static-libs(+)]
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   sys-libs/ncurses:=[static-libs(+)]
magic? ( sys-apps/file[static-libs(+)] )
nls? ( virtual/libintl )"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"

diff --git a/app-editors/nano/nano-5.8-r1.ebuild 
b/app-editors/nano/nano-5.8-r2.ebuild
similarity index 96%
rename from app-editors/nano/nano-5.8-r1.ebuild
rename to app-editors/nano/nano-5.8-r2.ebuild
index cae3f5a4819..7a309f7cb09 100644
--- a/app-editors/nano/nano-5.8-r1.ebuild
+++ b/app-editors/nano/nano-5.8-r2.ebuild
@@ -21,7 +21,8 @@ SLOT="0"
 IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
 
 LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?,static-libs(+)]
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   sys-libs/ncurses:=[static-libs(+)]
magic? ( sys-apps/file[static-libs(+)] )
nls? ( virtual/libintl )"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index cae3f5a4819..7a309f7cb09 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -21,7 +21,8 @@ SLOT="0"
 IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
 
 LIB_DEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?,static-libs(+)]
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   sys-libs/ncurses:=[static-libs(+)]
magic? ( sys-apps/file[static-libs(+)] )
nls? ( virtual/libintl )"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-06-15 Thread Lars Wendler
commit: 961db13b2ceccda37dab687b1db8fd8090d9ebb4
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jun 15 12:19:56 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jun 15 12:22:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961db13b

app-editors/nano: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest   |  1 -
 app-editors/nano/nano-5.3-r1.ebuild | 92 -
 2 files changed, 93 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index a3698908845..59d6aa4d082 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,4 +1,3 @@
-DIST nano-5.3.tar.gz 2874796 BLAKE2B 
d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1
 SHA512 
019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d
 DIST nano-5.6.1.tar.gz 2957693 BLAKE2B 
dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6
 SHA512 
e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf
 DIST nano-5.7.tar.gz 2989413 BLAKE2B 
604f3140bd963661bb7d13933b5bac867bcfd90635287dc8f160e4bda094641c20f2fe2157fe1b5eda28842f78c4e651a354ed6edcafe67b4f2bf6c9eda0051c
 SHA512 
f6d580918c488b15a5f8f77b4b52ea3e86535c251fe32dd978bae014bcadd543a5696f7741018ffd05b6271c1defe6a67687577f3cfe059ed2b4d3e422b2a694
 DIST nano-5.8.tar.gz 3038948 BLAKE2B 
126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb
 SHA512 
dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f

diff --git a/app-editors/nano/nano-5.3-r1.ebuild 
b/app-editors/nano/nano-5.3-r1.ebuild
deleted file mode 100644
index 18228c493c8..000
--- a/app-editors/nano/nano-5.3-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
-   inherit git-r3 autotools
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify magic minimal ncurses nls slang +spell +split-usr static 
unicode"
-
-LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
-   sys-libs/ncurses:0=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )
-   !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   !ncurses? ( slang? ( minimal ) )
-   magic? ( !minimal )
-"
-
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --htmldir=/trash
-   $(use_enable !minimal color)
-   $(use_enable !minimal multibuffer)
-   $(use_enable !minimal nanorc)
-   $(use_enable magic libmagic)
-   $(use_enable spell speller)
-   $(use_enable justify)
-   $(use_enable debug)
-   $(use_enable nls)
-   $(use_enable unicode utf8)
-   $(use_enable minimal tiny)
-   $(usex ncurses --without-slang $(use_with slang))
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   # don't use "${ED}" here or things break (#654534)
-   rm -r "${D}"/trash || die
-
-   dodoc doc/sample.nanorc
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/sample.nanorc nanorc
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-   -e '/^# include /s:# *::' \
-   "${ED}"/etc/nanorc || die
-
-   # Since nano-5.0 these are no longer being "enabled" by default
-   # (bug #736848)
-   local rcdir="/usr/share/nano"
- 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-06-15 Thread Lars Wendler
commit: 5ca09b49ebce5d5a2b59384e74faa0f1fdc615d6
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jun 15 12:16:57 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jun 15 12:22:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca09b49

app-editors/nano: Bump to version 5.8

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  1 +
 app-editors/nano/nano-5.8.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index b7972680b95..a3698908845 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,4 @@
 DIST nano-5.3.tar.gz 2874796 BLAKE2B 
d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1
 SHA512 
019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d
 DIST nano-5.6.1.tar.gz 2957693 BLAKE2B 
dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6
 SHA512 
e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf
 DIST nano-5.7.tar.gz 2989413 BLAKE2B 
604f3140bd963661bb7d13933b5bac867bcfd90635287dc8f160e4bda094641c20f2fe2157fe1b5eda28842f78c4e651a354ed6edcafe67b4f2bf6c9eda0051c
 SHA512 
f6d580918c488b15a5f8f77b4b52ea3e86535c251fe32dd978bae014bcadd543a5696f7741018ffd05b6271c1defe6a67687577f3cfe059ed2b4d3e422b2a694
+DIST nano-5.8.tar.gz 3038948 BLAKE2B 
126976539e8ab3a7be986edc7422bc58d31e0c81dffbf34c9b701d09d268233ed0de4f07ac8d2dd0963b768cce4e2afe89a4f8ed9fd216a71ebac98c7f403deb
 SHA512 
dd3a7e328f256052707c4d28f2ca32f9e44de123e3dee3c0747fbab222d215b2a895c403b9274fd286e19477b8be3314fc83167eec32194370105b1e70c05a3f

diff --git a/app-editors/nano/nano-5.8.ebuild b/app-editors/nano/nano-5.8.ebuild
new file mode 100644
index 000..aaa4c882984
--- /dev/null
+++ b/app-editors/nano/nano-5.8.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
+   inherit git-r3 autotools
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
+
+LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
+   sys-libs/ncurses:0=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+src_prepare() {
+   default
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   # don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   local rcdir="/usr/share/nano"
+   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
+   rmdir "${ED}"${rcdir}/extra || die
+   fi
+
+   use split-usr && dosym ../../bin/nano 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-05-16 Thread Sam James
commit: 68b10ad9601d944c4c3c90efe16f3243e2f7d7ee
Author: Sam James  gentoo  org>
AuthorDate: Mon May 17 03:24:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 17 03:24:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b10ad9

app-editors/nano: Stabilize 5.6.1 x86, #786891

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.6.1.ebuild 
b/app-editors/nano/nano-5.6.1.ebuild
index 4a9ebf3fdb8..e1d933b0f49 100644
--- a/app-editors/nano/nano-5.6.1.ebuild
+++ b/app-editors/nano/nano-5.6.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-05-16 Thread Sam James
commit: 3d054e9f792c281dc2544799f79f0bbd269be067
Author: Sam James  gentoo  org>
AuthorDate: Mon May 17 03:23:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 17 03:24:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d054e9f

app-editors/nano: Stabilize 5.6.1 amd64, #786891

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.6.1.ebuild 
b/app-editors/nano/nano-5.6.1.ebuild
index 613927a25e2..4a9ebf3fdb8 100644
--- a/app-editors/nano/nano-5.6.1.ebuild
+++ b/app-editors/nano/nano-5.6.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-05-16 Thread Sam James
commit: 0470c76c41f8c324ca6e1ae13d35b6e762e488c1
Author: Sam James  gentoo  org>
AuthorDate: Sun May 16 23:40:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 16 23:40:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0470c76c

app-editors/nano: Stabilize 5.6.1 arm, #786891

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.6.1.ebuild 
b/app-editors/nano/nano-5.6.1.ebuild
index f920da94d2f..613927a25e2 100644
--- a/app-editors/nano/nano-5.6.1.ebuild
+++ b/app-editors/nano/nano-5.6.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-05-06 Thread Sergei Trofimovich
commit: f350de2c40ea8ad43de5c4c48d60d884714af16b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May  6 07:00:07 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  6 07:22:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f350de2c

app-editors/nano: stable 5.6.1 for sparc

stable wrt bug #786891

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-editors/nano/nano-5.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.6.1.ebuild 
b/app-editors/nano/nano-5.6.1.ebuild
index 47181e5c5ec..5a5e970391a 100644
--- a/app-editors/nano/nano-5.6.1.ebuild
+++ b/app-editors/nano/nano-5.6.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-05-02 Thread Sergei Trofimovich
commit: fdbd5201e0f125f7ea52a3c005bbb4ffbe658d65
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun May  2 22:01:41 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May  2 22:01:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdbd5201

app-editors/nano: stable 5.6.1 for hppa

stable wrt bug #786891

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-editors/nano/nano-5.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-5.6.1.ebuild 
b/app-editors/nano/nano-5.6.1.ebuild
index aaa4c882984..93d0f56 100644
--- a/app-editors/nano/nano-5.6.1.ebuild
+++ b/app-editors/nano/nano-5.6.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-04-29 Thread Lars Wendler
commit: 5b58acbae96addcc46b3f7640fb51076cf7bef74
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr 29 17:58:48 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 29 17:59:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b58acba

app-editors/nano: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  2 -
 app-editors/nano/nano-5.5.ebuild | 89 
 app-editors/nano/nano-5.6.ebuild | 89 
 3 files changed, 180 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 84687f49ba5..b7972680b95 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,5 +1,3 @@
 DIST nano-5.3.tar.gz 2874796 BLAKE2B 
d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1
 SHA512 
019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d
-DIST nano-5.5.tar.gz 2943973 BLAKE2B 
cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d
 SHA512 
968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056
 DIST nano-5.6.1.tar.gz 2957693 BLAKE2B 
dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6
 SHA512 
e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf
-DIST nano-5.6.tar.gz 2956090 BLAKE2B 
753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974
 SHA512 
fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b
 DIST nano-5.7.tar.gz 2989413 BLAKE2B 
604f3140bd963661bb7d13933b5bac867bcfd90635287dc8f160e4bda094641c20f2fe2157fe1b5eda28842f78c4e651a354ed6edcafe67b4f2bf6c9eda0051c
 SHA512 
f6d580918c488b15a5f8f77b4b52ea3e86535c251fe32dd978bae014bcadd543a5696f7741018ffd05b6271c1defe6a67687577f3cfe059ed2b4d3e422b2a694

diff --git a/app-editors/nano/nano-5.5.ebuild b/app-editors/nano/nano-5.5.ebuild
deleted file mode 100644
index aaa4c882984..000
--- a/app-editors/nano/nano-5.5.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
-   inherit git-r3 autotools
-else
-   MY_P="${PN}-${PV/_}"
-   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
-
-LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
-   sys-libs/ncurses:0=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   magic? ( !minimal )
-"
-
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myconf=(
-   --bindir="${EPREFIX}"/bin
-   --htmldir=/trash
-   $(use_enable !minimal color)
-   $(use_enable !minimal multibuffer)
-   $(use_enable !minimal nanorc)
-   $(use_enable magic libmagic)
-   $(use_enable spell speller)
-   $(use_enable justify)
-   $(use_enable debug)
-   $(use_enable nls)
-   $(use_enable unicode utf8)
-   $(use_enable minimal tiny)
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   # don't use "${ED}" here or things break (#654534)
-   rm -r "${D}"/trash || die
-
-   dodoc doc/sample.nanorc
-   docinto html
-   dodoc doc/faq.html
-   insinto /etc
-   newins doc/sample.nanorc nanorc
-   if ! use minimal ; then
-   # Enable colorization by default.
-   sed -i \
-   -e '/^# include /s:# *::' \
-   

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-04-29 Thread Lars Wendler
commit: 939880c8233fe8f8669970fb45215853f5bed32d
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr 29 17:58:36 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 29 17:59:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939880c8

app-editors/nano: Bump to version 5.7

Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  1 +
 app-editors/nano/nano-5.7.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index b2abe35606b..84687f49ba5 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -2,3 +2,4 @@ DIST nano-5.3.tar.gz 2874796 BLAKE2B 
d266018f2508153369e10c6f9cf4c53eaeafdf0efe8
 DIST nano-5.5.tar.gz 2943973 BLAKE2B 
cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d
 SHA512 
968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056
 DIST nano-5.6.1.tar.gz 2957693 BLAKE2B 
dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6
 SHA512 
e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf
 DIST nano-5.6.tar.gz 2956090 BLAKE2B 
753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974
 SHA512 
fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b
+DIST nano-5.7.tar.gz 2989413 BLAKE2B 
604f3140bd963661bb7d13933b5bac867bcfd90635287dc8f160e4bda094641c20f2fe2157fe1b5eda28842f78c4e651a354ed6edcafe67b4f2bf6c9eda0051c
 SHA512 
f6d580918c488b15a5f8f77b4b52ea3e86535c251fe32dd978bae014bcadd543a5696f7741018ffd05b6271c1defe6a67687577f3cfe059ed2b4d3e422b2a694

diff --git a/app-editors/nano/nano-5.7.ebuild b/app-editors/nano/nano-5.7.ebuild
new file mode 100644
index 000..aaa4c882984
--- /dev/null
+++ b/app-editors/nano/nano-5.7.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
+   inherit git-r3 autotools
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
+
+LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
+   sys-libs/ncurses:0=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+src_prepare() {
+   default
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   # don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   local rcdir="/usr/share/nano"
+   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
+   rmdir 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-03-27 Thread Sam James
commit: 3aee3b3a985eaf4d2c4a7db7594535aab99b
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 27 21:50:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 27 22:35:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aee

app-editors/nano: use HTTPS for EGIT_REPO_URI

Signed-off-by: Sam James  gentoo.org>

 app-editors/nano/nano-5.3-r1.ebuild | 2 +-
 app-editors/nano/nano-5.5.ebuild| 2 +-
 app-editors/nano/nano-5.6.1.ebuild  | 2 +-
 app-editors/nano/nano-5.6.ebuild| 2 +-
 app-editors/nano/nano-.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-editors/nano/nano-5.3-r1.ebuild 
b/app-editors/nano/nano-5.3-r1.ebuild
index 6f1437da2a7..d98c2483f54 100644
--- a/app-editors/nano/nano-5.3-r1.ebuild
+++ b/app-editors/nano/nano-5.3-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit flag-o-matic
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
inherit git-r3 autotools
 else
MY_P="${PN}-${PV/_}"

diff --git a/app-editors/nano/nano-5.5.ebuild b/app-editors/nano/nano-5.5.ebuild
index 64c74e70f9b..aaa4c882984 100644
--- a/app-editors/nano/nano-5.5.ebuild
+++ b/app-editors/nano/nano-5.5.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit flag-o-matic
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
inherit git-r3 autotools
 else
MY_P="${PN}-${PV/_}"

diff --git a/app-editors/nano/nano-5.6.1.ebuild 
b/app-editors/nano/nano-5.6.1.ebuild
index 64c74e70f9b..aaa4c882984 100644
--- a/app-editors/nano/nano-5.6.1.ebuild
+++ b/app-editors/nano/nano-5.6.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit flag-o-matic
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
inherit git-r3 autotools
 else
MY_P="${PN}-${PV/_}"

diff --git a/app-editors/nano/nano-5.6.ebuild b/app-editors/nano/nano-5.6.ebuild
index 64c74e70f9b..aaa4c882984 100644
--- a/app-editors/nano/nano-5.6.ebuild
+++ b/app-editors/nano/nano-5.6.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit flag-o-matic
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
inherit git-r3 autotools
 else
MY_P="${PN}-${PV/_}"

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 64c74e70f9b..aaa4c882984 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit flag-o-matic
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git;
inherit git-r3 autotools
 else
MY_P="${PN}-${PV/_}"



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-03-03 Thread Lars Wendler
commit: d2302b56ab3d6b112b11f86f3bacf25c851008a3
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar  3 11:46:44 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar  3 12:22:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2302b56

app-editors/nano: Bump to version 5.6.1

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest  |  1 +
 app-editors/nano/nano-5.6.1.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 224eabbe48b..b2abe35606b 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,4 @@
 DIST nano-5.3.tar.gz 2874796 BLAKE2B 
d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1
 SHA512 
019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d
 DIST nano-5.5.tar.gz 2943973 BLAKE2B 
cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d
 SHA512 
968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056
+DIST nano-5.6.1.tar.gz 2957693 BLAKE2B 
dbd1a63b6e0997a30a2ef40ad3248a7f53e2613d4662d5b9fc585bd0e2dfe78f8e8c71354e1a5bbf043ca99e0a69742df7846656d1f0706af79bcbfc53b6d1a6
 SHA512 
e27ca4411472409bd6ff8d812405e4d8aa869c1348c0a6adbb1c538fb5bdd112b322ef6d8a13df0b43c472d925b94111ac676d03f360d79181dee335a4fd09cf
 DIST nano-5.6.tar.gz 2956090 BLAKE2B 
753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974
 SHA512 
fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b

diff --git a/app-editors/nano/nano-5.6.1.ebuild 
b/app-editors/nano/nano-5.6.1.ebuild
new file mode 100644
index 000..64c74e70f9b
--- /dev/null
+++ b/app-editors/nano/nano-5.6.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   inherit git-r3 autotools
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
+
+LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
+   sys-libs/ncurses:0=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+src_prepare() {
+   default
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   # don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   local rcdir="/usr/share/nano"
+   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
+   rmdir "${ED}"${rcdir}/extra || die
+   fi
+
+   

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/, app-editors/nano/

2021-02-24 Thread Lars Wendler
commit: 8aff3e95e11b7417e7a558761ed13842d69042e3
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 24 12:22:05 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 24 12:22:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aff3e95

app-editors/nano: Removed old

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest  |   2 -
 .../nano-4.9.3-disable-speller_build_fix.patch | 342 -
 .../nano/files/nano-4.9.3-minimal_build_fix.patch  |  46 ---
 app-editors/nano/nano-4.9.3.ebuild |  88 --
 app-editors/nano/nano-5.4.ebuild   |  92 --
 5 files changed, 570 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 65ea113183a..224eabbe48b 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,5 +1,3 @@
-DIST nano-4.9.3.tar.gz 2999198 BLAKE2B 
a96f707936934a965a9a41dfe13ac1ebbe1a5e38db714df6d219b2c6539f24924d4c4f0451508718f66259854806032b84dc89850a7fd55d157f28ae23531d0e
 SHA512 
233e6ed103441bd2c85ed21c50547f85dc0838cc750a5e9b16ecfb393e3b7b978e971af4a4164062c7c267c98895ecb696c02cbd2e4c2eb1ceee657fd026c30a
 DIST nano-5.3.tar.gz 2874796 BLAKE2B 
d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1
 SHA512 
019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d
-DIST nano-5.4.tar.gz 2898561 BLAKE2B 
7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18
 SHA512 
711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28
 DIST nano-5.5.tar.gz 2943973 BLAKE2B 
cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d
 SHA512 
968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056
 DIST nano-5.6.tar.gz 2956090 BLAKE2B 
753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974
 SHA512 
fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b

diff --git a/app-editors/nano/files/nano-4.9.3-disable-speller_build_fix.patch 
b/app-editors/nano/files/nano-4.9.3-disable-speller_build_fix.patch
deleted file mode 100644
index 978e24de805..000
--- a/app-editors/nano/files/nano-4.9.3-disable-speller_build_fix.patch
+++ /dev/null
@@ -1,342 +0,0 @@
-From 4b7f7a30c9ec593d68186b1dfef44d4e2bda735b Mon Sep 17 00:00:00 2001
-From: Benno Schulenberg 
-Date: Mon, 22 Jun 2020 08:39:59 +0200
-Subject: [PATCH] build: fix compilation when configured with
- --disable-speller
-
-Move two functions that are used by the formatter too
-to between the proper #ifdef.
-
-Problem existed since commit 8089f5ad from a month ago.
-
-Backported to v4.9.3
-Signed-off-by: Lars Wendler 

- src/text.c | 302 ++---
- 1 file changed, 151 insertions(+), 151 deletions(-)
-
-diff --git a/src/text.c b/src/text.c
-index 93ad3704..c7690fd0 100644
 a/src/text.c
-+++ b/src/text.c
-@@ -2011,8 +2011,159 @@ void construct_argument_list(char ***arguments, char 
*command, char *filename)
-   (*arguments)[count - 2] = filename;
-   (*arguments)[count - 1] = NULL;
- }
-+
-+/* Open the specified file, and if that succeeds, remove the text of the 
marked
-+ * region or of the entire buffer and read the file contents into its place. 
*/
-+bool replace_buffer(const char *filename, undo_type action, const char 
*operation)
-+{
-+  linestruct *was_cutbuffer = cutbuffer;
-+  int descriptor;
-+  FILE *stream;
-+
-+  descriptor = open_file(filename, FALSE, );
-+
-+  if (descriptor < 0)
-+  return FALSE;
-+
-+  cutbuffer = NULL;
-+
-+#ifndef NANO_TINY
-+  add_undo(COUPLE_BEGIN, operation);
-+
-+  /* Cut either the marked region or the whole buffer. */
-+  add_undo(action, NULL);
-+#endif
-+  do_snip(FALSE, openfile->mark, openfile->mark == NULL, FALSE);
-+#ifndef NANO_TINY
-+  update_undo(action);
- #endif
- 
-+  /* Discard what was cut. */
-+  free_lines(cutbuffer);
-+  cutbuffer = was_cutbuffer;
-+
-+  /* Insert the spell-checked file into the cleared area. */
-+  read_file(stream, descriptor, filename, TRUE);
-+
-+#ifndef NANO_TINY
-+  add_undo(COUPLE_END, operation);
-+#endif
-+  return TRUE;
-+}
-+
-+/* Execute the given program, with the given temp file as last argument. */
-+const char *treat(char *tempfile_name, char *theprogram, bool spelling)
-+{
-+  ssize_t lineno_save = 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-02-24 Thread Lars Wendler
commit: f087b4e40e7e89064d1da512124fc4fe5c15fec8
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 24 12:18:42 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 24 12:22:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f087b4e4

app-editors/nano: Bump to version 5.6

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  1 +
 app-editors/nano/nano-5.6.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index e32ffbe8324..65ea113183a 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -2,3 +2,4 @@ DIST nano-4.9.3.tar.gz 2999198 BLAKE2B 
a96f707936934a965a9a41dfe13ac1ebbe1a5e38d
 DIST nano-5.3.tar.gz 2874796 BLAKE2B 
d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1
 SHA512 
019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d
 DIST nano-5.4.tar.gz 2898561 BLAKE2B 
7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18
 SHA512 
711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28
 DIST nano-5.5.tar.gz 2943973 BLAKE2B 
cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d
 SHA512 
968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056
+DIST nano-5.6.tar.gz 2956090 BLAKE2B 
753c49e67403577ac272438b2a577f29978f621cb1823f3ccc4fb5df229b805c72a7123d5e5632cb9e1d4b50c7cf90675d748e7e88709703be44126e11231974
 SHA512 
fff8a558b435b9f372f19306e63c3bad34a60b4b1979ddf2a5724f96ca69fd7fd5850e841f714fad2e382ffc8e5c3f5085f6a6e965ff30f44bf12b8ac865fe6b

diff --git a/app-editors/nano/nano-5.6.ebuild b/app-editors/nano/nano-5.6.ebuild
new file mode 100644
index 000..64c74e70f9b
--- /dev/null
+++ b/app-editors/nano/nano-5.6.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   inherit git-r3 autotools
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
+
+LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
+   sys-libs/ncurses:0=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+src_prepare() {
+   default
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   # don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   local rcdir="/usr/share/nano"
+   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
+

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-01-14 Thread Lars Wendler
commit: f0122658172f803bb01a21fdb3376990a61443a5
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jan 14 17:04:18 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jan 14 17:04:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0122658

app-editors/nano: Synced live ebuild

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/nano-.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 92473ae856c..64c74e70f9b 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -18,13 +18,12 @@ HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="debug justify magic minimal ncurses nls slang +spell +split-usr static 
unicode"
+IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
 
 LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
sys-libs/ncurses:0=[static-libs(+)]
magic? ( sys-apps/file[static-libs(+)] )
-   nls? ( virtual/libintl )
-   !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )"
+   nls? ( virtual/libintl )"
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )"
@@ -34,7 +33,6 @@ BDEPEND="
 "
 
 REQUIRED_USE="
-   !ncurses? ( slang? ( minimal ) )
magic? ( !minimal )
 "
 
@@ -60,7 +58,6 @@ src_configure() {
$(use_enable nls)
$(use_enable unicode utf8)
$(use_enable minimal tiny)
-   $(usex ncurses --without-slang $(use_with slang))
)
econf "${myconf[@]}"
 }



[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-01-14 Thread Lars Wendler
commit: d43cd165db7d905f85ad71a06decf549e11097f6
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jan 14 17:03:19 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jan 14 17:04:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d43cd165

app-editors/nano: Bump to version 5.5

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 app-editors/nano/Manifest|  1 +
 app-editors/nano/nano-5.5.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 9cdab267431..e32ffbe8324 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,4 @@
 DIST nano-4.9.3.tar.gz 2999198 BLAKE2B 
a96f707936934a965a9a41dfe13ac1ebbe1a5e38db714df6d219b2c6539f24924d4c4f0451508718f66259854806032b84dc89850a7fd55d157f28ae23531d0e
 SHA512 
233e6ed103441bd2c85ed21c50547f85dc0838cc750a5e9b16ecfb393e3b7b978e971af4a4164062c7c267c98895ecb696c02cbd2e4c2eb1ceee657fd026c30a
 DIST nano-5.3.tar.gz 2874796 BLAKE2B 
d266018f2508153369e10c6f9cf4c53eaeafdf0efe88da6de19efd76ef13fedebe4b9339ae594b751a12cf18a8c4dcd57466ceedfabf61406f63b69c75fceff1
 SHA512 
019b58779f5a7d9a9472b415715876d0daac313a02b794900339469ee0b5a27ce202e397c00ad6396b7e26a7c303e52c28d981fff85cf774c79a5a8a9835836d
 DIST nano-5.4.tar.gz 2898561 BLAKE2B 
7e5e48f1e85253a7a4a9be2be2b7663e8798655d9e9e2505df1d1752512058734062af953652c1d11dca464ca06d7c90faf2e54cdb65ba01d0f76cfca0282c18
 SHA512 
711b1a890649e3a2b62c778e6d54813ed98a8261c47a92aa6d7baa690f86d8563813a764f5dffcc6c259fe9b05f8fe76cf48a3178b09666ba55ee035c91cbe28
+DIST nano-5.5.tar.gz 2943973 BLAKE2B 
cecc4b3bb74c6ca35a249052cc58df618b6a0445781813d1b06164afb3d119bedf49bdb0a04c327d4db968eeb5b0f1087b84184b83d4b92548c3146a4400389d
 SHA512 
968eac59db2889ba1cb75bc83a30fd0c0ae370a05c668da0f3a20768158f3be0962034737924ea49f06e696e68625bc6841f41aae86aebbe8ba7c00b2627c056

diff --git a/app-editors/nano/nano-5.5.ebuild b/app-editors/nano/nano-5.5.ebuild
new file mode 100644
index 000..64c74e70f9b
--- /dev/null
+++ b/app-editors/nano/nano-5.5.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   inherit git-r3 autotools
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug justify magic minimal ncurses nls +spell +split-usr static unicode"
+
+LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
+   sys-libs/ncurses:0=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+src_prepare() {
+   default
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   # don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+
+   # Since nano-5.0 these are no longer being "enabled" by default
+   # (bug #736848)
+   local rcdir="/usr/share/nano"
+   mv "${ED}"${rcdir}/extra/* "${ED}"/${rcdir}/ || die
+   rmdir "${ED}"${rcdir}/extra || die
+   fi
+
+   use 

[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/

2021-01-06 Thread Fabian Groffen
commit: 183c5d46b433c01806563f199b9482a9808839a3
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 13:02:16 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 13:02:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183c5d46

app-editors/nano: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-editors/nano/nano-4.9.3.ebuild  | 4 ++--
 app-editors/nano/nano-5.3-r1.ebuild | 4 ++--
 app-editors/nano/nano-5.4.ebuild| 4 ++--
 app-editors/nano/nano-.ebuild   | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-editors/nano/nano-4.9.3.ebuild 
b/app-editors/nano/nano-4.9.3.ebuild
index 47ab59c4337..869ecf6995d 100644
--- a/app-editors/nano/nano-4.9.3.ebuild
+++ b/app-editors/nano/nano-4.9.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"

diff --git a/app-editors/nano/nano-5.3-r1.ebuild 
b/app-editors/nano/nano-5.3-r1.ebuild
index cc4d86a9ef4..6f1437da2a7 100644
--- a/app-editors/nano/nano-5.3-r1.ebuild
+++ b/app-editors/nano/nano-5.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"

diff --git a/app-editors/nano/nano-5.4.ebuild b/app-editors/nano/nano-5.4.ebuild
index 46e2b65518d..92473ae856c 100644
--- a/app-editors/nano/nano-5.4.ebuild
+++ b/app-editors/nano/nano-5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 46e2b65518d..92473ae856c 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



  1   2   3   4   >