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

2026-02-04 Thread Sam James
commit: 840cd591abebf437ff980ab68a41452664957cee
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  4 13:20:42 2026 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  4 13:33:12 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840cd591

app-editors/nano: add 8.7.1

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

 app-editors/nano/Manifest  |   2 +
 app-editors/nano/nano-8.7.1.ebuild | 113 +
 2 files changed, 115 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index f4655fa1ae6e..c716a24a6348 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,5 @@
 DIST nano-8.6.tar.xz 1707688 BLAKE2B 
f7e17085d237ec3512b21bb732c2ebcf71a96991344acd0efc3592a650be856aed3ad958df59e27f332f750ac5e46ba7ed06b23093c8b68c4bf0a94aeecd2af0
 SHA512 
f783c59d2fb47e121c63779c4ce8c6d5e90c31184ca28449c6c9270933d02e19ee60d29b6c9a1122fe59de1132d56d9e402cc63fc88f847cea2b4af6302524ea
+DIST nano-8.7.1.tar.xz 1726976 BLAKE2B 
25c73945c385c6615ad547cad65d6b7edc0098d5310951d09bd91991c93ef09ef2f58a5dec8a00a17c0326a64bce18a1819d2073af94a8afcf43df747843da3b
 SHA512 
13ad1bfc7cbc43687d097b35f481d73021c3ef09c51753ac9e388661f3afe2b1f87c47f62cb51f19818f1f3abf9d2ee80424c44888c0bb3223112dd9b18a0a44
+DIST nano-8.7.1.tar.xz.asc 833 BLAKE2B 
6d8e96c24cc9a5cf490d1ea8259fc26365fe2a923804e63eb079b3da4acb99bfb12b9adc37d9bdec0ca3f2ef3337b8c651e325962a5ef875e983614195489657
 SHA512 
71293b248d858b24fca5c150425f1fb89e572f76aa7cac1bec0689acfd6acda64b0f1ef8bb09a871a7f699e1dbd0e6ae277f5ff8dd201aabbff8fc8ed68fe0e1
 DIST nano-8.7.tar.xz 1710220 BLAKE2B 
4a7a67f854969960c96d1e3b2c7184f9d9c9fb305a14ff9764a39a8103ca5f5878f9e344b0dc522e27643f93e57582881ea8e664ac9c6eaa99c3b2d9632febdc
 SHA512 
0aac5b1708b05a882cba57f718154e42a6cd8a57f1e1c13c76598fe85645c49703f0c17d2e650da90348eb60c2bdbe349925415b6511c27e5b1bea77d107ab37
 DIST nano-8.7.tar.xz.asc 833 BLAKE2B 
c5c12598bfa787ddcfcf48a0b6685f98f251d64eb7bec16e68767cfcbb928334bd4c729e7dd4fc919a49bf6a7f5ba145e0cb16b9af5b3c15d63c19b76ab6
 SHA512 
b525ae9bdd69eae326c364ffd76a03592f4012132fdbff061ec804741857f6cb7428ffa4ebb65ab584a3eb1ce310bf9865d4ad2f73b11d2b156b55bd2ade23c1

diff --git a/app-editors/nano/nano-8.7.1.ebuild 
b/app-editors/nano/nano-8.7.1.ebuild
new file mode 100644
index ..d53000a57bf8
--- /dev/null
+++ b/app-editors/nano/nano-8.7.1.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git";
+   inherit autotools git-r3
+else
+   MY_P="${PN}-${PV/_}"
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bennoschulenberg.asc
+   inherit verify-sig
+
+   SRC_URI="
+   https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz
+   verify-sig? ( 
https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz.asc )
+   "
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bennoschulenberg )"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+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"
+IUSE="debug justify magic minimal ncurses nls +spell unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   magic? ( sys-apps/file )
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}"
+BDEPEND+="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+# gnulib FPs
+QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert )
+
+src_prepare() {
+   default
+
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   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/files/, app-editors/nano/

2026-01-24 Thread Sam James
commit: 4840372b76a3a23e06e3fb8142c1e8b66597e39e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 25 04:38:06 2026 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 25 04:38:06 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4840372b

app-editors/nano: fix build w/ glibc-2.43 + c23

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

 .../nano/files/nano-8.7-glibc-2.43-c23.patch   | 142 +
 app-editors/nano/nano-8.7-r1.ebuild| 117 +
 2 files changed, 259 insertions(+)

diff --git a/app-editors/nano/files/nano-8.7-glibc-2.43-c23.patch 
b/app-editors/nano/files/nano-8.7-glibc-2.43-c23.patch
new file mode 100644
index ..1f375ec03c24
--- /dev/null
+++ b/app-editors/nano/files/nano-8.7-glibc-2.43-c23.patch
@@ -0,0 +1,142 @@
+https://bugs.gentoo.org/969220
+https://src.fedoraproject.org/rpms/nano/blob/rawhide/f/nano-8.7-gnulib-c23.patch
+
+From c028b6f1804a8fef398d7642d8ccb7d8f73150fb Mon Sep 17 00:00:00 2001
+From: Paul Eggert 
+Date: Sun, 23 Nov 2025 00:50:40 -0800
+Subject: [PATCH] Port to C23 qualifier-generic fns like strchr
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This ports Gnulib to strict C23 platforms that reject code
+like ‘char *q = strchr (P, 'x');’ when P is a pointer to const,
+because in C23 strchr is a qualifier-generic function so
+strchr (P, 'x') returns char const *.
+This patch does not attempt to do the following two things,
+which might be useful in the future:
+1. When compiling on non-C23 platforms, check user code for
+portability to platforms that define qualifier-generic functions.
+2. Port Gnulib to platforms that have qualifier-generic functions
+not listed in the C23 standard, e.g., strchrnul.  I don’t know
+of any such platforms.
+* lib/c++defs.h (_GL_FUNCDECL_SYS_NAME): New macro.
+* lib/c++defs.h (_GL_FUNCDECL_SYS):
+* lib/stdlib.in.h (bsearch):
+Use it, to prevent C23 names like strchr from acting like macros.
+* lib/string.in.h (memchr, strchr, strpbrk, strrchr):
+Do not #undef when GNULIB_POSIXCHECK is defined, as this could
+cause conforming C23 code to fail to conform.  It’s not clear why
+_GL_WARN_ON_USE_CXX; perhaps it was needed but isn’t any more?
+But for now, limit the removal of #undef to these four functions
+where #undeffing is clearly undesirable in C23.
+* lib/wchar.in.h (wmemchr): Parenthesize function name in decl,
+to prevent it from acting like a macro.
+
+Cherry-picked-by: Lukáš Zaoral 
+Upstream-commit: df17f4f37ed3ca373d23ad42eae51122bdb96626
+---
+ lib/c++defs.h   | 12 +++-
+ lib/stdlib.in.h |  6 +++---
+ lib/string.in.h |  4 
+ lib/wchar.in.h  |  2 +-
+ 4 files changed, 15 insertions(+), 9 deletions(-)
+
+diff --git a/lib/c++defs.h b/lib/c++defs.h
+index b77979a..7384457 100644
+--- a/lib/c++defs.h
 b/lib/c++defs.h
+@@ -127,6 +127,16 @@
+ #define _GL_FUNCDECL_RPL_1(rpl_func,rettype,parameters,...) \
+   _GL_EXTERN_C_FUNC __VA_ARGS__ rettype rpl_func parameters
+ 
++/* _GL_FUNCDECL_SYS_NAME (func) expands to plain func if C++, and to
++   parenthsized func otherwise.  Parenthesization is needed in C23 if
++   the function is like strchr and so is a qualifier-generic macro
++   that expands to something more complicated.  */
++#ifdef __cplusplus
++# define _GL_FUNCDECL_SYS_NAME(func) func
++#else
++# define _GL_FUNCDECL_SYS_NAME(func) (func)
++#endif
++
+ /* _GL_FUNCDECL_SYS (func, rettype, parameters, [attributes]);
+declares the system function, named func, with the given prototype,
+consisting of return type, parameters, and attributes.
+@@ -139,7 +149,7 @@
+  _GL_FUNCDECL_SYS (posix_openpt, int, (int flags), 
_GL_ATTRIBUTE_NODISCARD);
+  */
+ #define _GL_FUNCDECL_SYS(func,rettype,parameters,...) \
+-  _GL_EXTERN_C_FUNC __VA_ARGS__ rettype func parameters
++  _GL_EXTERN_C_FUNC __VA_ARGS__ rettype _GL_FUNCDECL_SYS_NAME (func) 
parameters
+ 
+ /* _GL_CXXALIAS_RPL (func, rettype, parameters);
+declares a C++ alias called GNULIB_NAMESPACE::func
+diff --git a/lib/stdlib.in.h b/lib/stdlib.in.h
+index bef0aaa..fd0e1e0 100644
+--- a/lib/stdlib.in.h
 b/lib/stdlib.in.h
+@@ -224,9 +224,9 @@ _GL_INLINE_HEADER_BEGIN
+ 
+ /* Declarations for ISO C N3322.  */
+ #if defined __GNUC__ && __GNUC__ >= 15 && !defined __clang__
+-_GL_EXTERN_C void *bsearch (const void *__key,
+-const void *__base, size_t __nmemb, size_t __size,
+-int (*__compare) (const void *, const void *))
++_GL_EXTERN_C void *_GL_FUNCDECL_SYS_NAME (bsearch)
++  (const void *__key, const void *__base, size_t __nmemb, size_t __size,
++   int (*__compare) (const void *, const void *))
+   _GL_ATTRIBUTE_NONNULL_IF_NONZERO (2, 3) _GL_ARG_NONNULL ((5));
+ _GL_EXTERN_C void qsort (void *__base, size_t __nmemb, size_t __size,
+  int (*__compare) (const void *, const void *))
+diff --git a/lib/string.in.

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

2026-01-18 Thread Sam James
commit: 9f812e334ec6ad5d875c0882ad2986b85470ee8d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 19 05:47:25 2026 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 19 05:49:02 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f812e33

app-editors/nano: sync live

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

 app-editors/nano/nano-8.7.ebuild  |  5 +++--
 app-editors/nano/nano-.ebuild | 16 
 2 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/app-editors/nano/nano-8.7.ebuild b/app-editors/nano/nano-8.7.ebuild
index dca1b2ae6e17..ed81d2282d53 100644
--- a/app-editors/nano/nano-8.7.ebuild
+++ b/app-editors/nano/nano-8.7.ebuild
@@ -16,6 +16,8 @@ else
verify-sig? ( 
https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz.asc )
"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bennoschulenberg )"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"
@@ -31,10 +33,9 @@ RDEPEND="
nls? ( virtual/libintl )
 "
 DEPEND="${RDEPEND}"
-BDEPEND="
+BDEPEND+="
virtual/pkgconfig
nls? ( sys-devel/gettext )
-   verify-sig? ( sec-keys/openpgp-keys-bennoschulenberg )
 "
 
 REQUIRED_USE="

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 166cbbcd5a73..d53000a57bf8 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,8 +8,16 @@ if [[ ${PV} ==  ]] ; then
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";
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bennoschulenberg.asc
+   inherit verify-sig
+
+   SRC_URI="
+   https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz
+   verify-sig? ( 
https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz.asc )
+   "
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bennoschulenberg )"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"
@@ -25,9 +33,9 @@ RDEPEND="
nls? ( virtual/libintl )
 "
 DEPEND="${RDEPEND}"
-BDEPEND="
-   nls? ( sys-devel/gettext )
+BDEPEND+="
virtual/pkgconfig
+   nls? ( sys-devel/gettext )
 "
 
 REQUIRED_USE="



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

2026-01-18 Thread Sam James
commit: f5c7001d1209651a7ef73a11df655d0c4f95763c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 19 05:29:55 2026 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 19 05:29:55 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c7001d

app-editors/nano: wire up verify-sig

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

 app-editors/nano/Manifest|  1 +
 app-editors/nano/nano-8.7.ebuild | 13 ++---
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 949c926f1817..f4655fa1ae6e 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,2 +1,3 @@
 DIST nano-8.6.tar.xz 1707688 BLAKE2B 
f7e17085d237ec3512b21bb732c2ebcf71a96991344acd0efc3592a650be856aed3ad958df59e27f332f750ac5e46ba7ed06b23093c8b68c4bf0a94aeecd2af0
 SHA512 
f783c59d2fb47e121c63779c4ce8c6d5e90c31184ca28449c6c9270933d02e19ee60d29b6c9a1122fe59de1132d56d9e402cc63fc88f847cea2b4af6302524ea
 DIST nano-8.7.tar.xz 1710220 BLAKE2B 
4a7a67f854969960c96d1e3b2c7184f9d9c9fb305a14ff9764a39a8103ca5f5878f9e344b0dc522e27643f93e57582881ea8e664ac9c6eaa99c3b2d9632febdc
 SHA512 
0aac5b1708b05a882cba57f718154e42a6cd8a57f1e1c13c76598fe85645c49703f0c17d2e650da90348eb60c2bdbe349925415b6511c27e5b1bea77d107ab37
+DIST nano-8.7.tar.xz.asc 833 BLAKE2B 
c5c12598bfa787ddcfcf48a0b6685f98f251d64eb7bec16e68767cfcbb928334bd4c729e7dd4fc919a49bf6a7f5ba145e0cb16b9af5b3c15d63c19b76ab6
 SHA512 
b525ae9bdd69eae326c364ffd76a03592f4012132fdbff061ec804741857f6cb7428ffa4ebb65ab584a3eb1ce310bf9865d4ad2f73b11d2b156b55bd2ade23c1

diff --git a/app-editors/nano/nano-8.7.ebuild b/app-editors/nano/nano-8.7.ebuild
index ab2720ef44ce..dca1b2ae6e17 100644
--- a/app-editors/nano/nano-8.7.ebuild
+++ b/app-editors/nano/nano-8.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,13 @@ if [[ ${PV} ==  ]] ; then
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";
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bennoschulenberg.asc
+   inherit verify-sig
+
+   SRC_URI="
+   https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz
+   verify-sig? ( 
https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.xz.asc )
+   "
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
 fi
 
@@ -26,8 +32,9 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   nls? ( sys-devel/gettext )
virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-bennoschulenberg )
 "
 
 REQUIRED_USE="



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

2025-12-17 Thread Eli Schwartz
commit: debbf96aede1494e45eed13998a8ff4918818e21
Author: Eli Schwartz  gentoo  org>
AuthorDate: Thu Dec 18 06:00:17 2025 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Thu Dec 18 06:00:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=debbf96a

app-editors/nano: Stabilize 8.7 ppc64, #967669

Signed-off-by: Eli Schwartz  gentoo.org>

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

diff --git a/app-editors/nano/nano-8.7.ebuild b/app-editors/nano/nano-8.7.ebuild
index 0047ac407d31..455ca81a984b 100644
--- a/app-editors/nano/nano-8.7.ebuild
+++ b/app-editors/nano/nano-8.7.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-12-17 Thread Eli Schwartz
commit: 9809d987f38e530688e4042dcafe73c2e5762737
Author: Eli Schwartz  gentoo  org>
AuthorDate: Thu Dec 18 04:58:10 2025 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Thu Dec 18 06:00:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9809d987

app-editors/nano: Stabilize 8.7 ppc, #967669

Signed-off-by: Eli Schwartz  gentoo.org>

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

diff --git a/app-editors/nano/nano-8.7.ebuild b/app-editors/nano/nano-8.7.ebuild
index ed771b784f17..0047ac407d31 100644
--- a/app-editors/nano/nano-8.7.ebuild
+++ b/app-editors/nano/nano-8.7.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-12-17 Thread Eli Schwartz
commit: 013b363d4c70713fbbcc1e5f275f615bdf0c3651
Author: Eli Schwartz  gentoo  org>
AuthorDate: Thu Dec 18 06:00:17 2025 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Thu Dec 18 06:00:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013b363d

app-editors/nano: Stabilize 8.7 amd64, #967669

Signed-off-by: Eli Schwartz  gentoo.org>

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

diff --git a/app-editors/nano/nano-8.7.ebuild b/app-editors/nano/nano-8.7.ebuild
index 455ca81a984b..1d8adfcc3de0 100644
--- a/app-editors/nano/nano-8.7.ebuild
+++ b/app-editors/nano/nano-8.7.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-12-17 Thread Eli Schwartz
commit: ab9b1bb55365113cb2997b38a1b2b43d31731595
Author: Eli Schwartz  gentoo  org>
AuthorDate: Thu Dec 18 04:55:50 2025 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Thu Dec 18 06:00:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9b1bb5

app-editors/nano: Stabilize 8.7 x86, #967669

Signed-off-by: Eli Schwartz  gentoo.org>

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

diff --git a/app-editors/nano/nano-8.7.ebuild b/app-editors/nano/nano-8.7.ebuild
index 3dfd175a88da..ed771b784f17 100644
--- a/app-editors/nano/nano-8.7.ebuild
+++ b/app-editors/nano/nano-8.7.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-12-17 Thread Eli Schwartz
commit: b7d25704c5020b827acb8da1424c04aeb55b3149
Author: Eli Schwartz  gentoo  org>
AuthorDate: Thu Dec 18 04:46:00 2025 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Thu Dec 18 04:46:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d25704

app-editors/nano: Stabilize 8.7 arm64, #967669

Signed-off-by: Eli Schwartz  gentoo.org>

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

diff --git a/app-editors/nano/nano-8.7.ebuild b/app-editors/nano/nano-8.7.ebuild
index 6704a56d1ae2..3dfd175a88da 100644
--- a/app-editors/nano/nano-8.7.ebuild
+++ b/app-editors/nano/nano-8.7.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-12-17 Thread Eli Schwartz
commit: 39483982e4753764fa1fd9b3aa8a38110f7423d1
Author: Eli Schwartz  gentoo  org>
AuthorDate: Thu Dec 18 04:45:58 2025 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Thu Dec 18 04:45:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39483982

app-editors/nano: Stabilize 8.7 arm, #967669

Signed-off-by: Eli Schwartz  gentoo.org>

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

diff --git a/app-editors/nano/nano-8.7.ebuild b/app-editors/nano/nano-8.7.ebuild
index 693682828684..6704a56d1ae2 100644
--- a/app-editors/nano/nano-8.7.ebuild
+++ b/app-editors/nano/nano-8.7.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-11-12 Thread Sam James
commit: 1edc5eac2e082539d47957d386a87e19e644a5f6
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 12 10:31:14 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 12 10:33:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1edc5eac

app-editors/nano: add 8.7

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

 app-editors/nano/Manifest|   1 +
 app-editors/nano/nano-8.7.ebuild | 105 +++
 2 files changed, 106 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 0f6b990e1375..949c926f1817 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1 +1,2 @@
 DIST nano-8.6.tar.xz 1707688 BLAKE2B 
f7e17085d237ec3512b21bb732c2ebcf71a96991344acd0efc3592a650be856aed3ad958df59e27f332f750ac5e46ba7ed06b23093c8b68c4bf0a94aeecd2af0
 SHA512 
f783c59d2fb47e121c63779c4ce8c6d5e90c31184ca28449c6c9270933d02e19ee60d29b6c9a1122fe59de1132d56d9e402cc63fc88f847cea2b4af6302524ea
+DIST nano-8.7.tar.xz 1710220 BLAKE2B 
4a7a67f854969960c96d1e3b2c7184f9d9c9fb305a14ff9764a39a8103ca5f5878f9e344b0dc522e27643f93e57582881ea8e664ac9c6eaa99c3b2d9632febdc
 SHA512 
0aac5b1708b05a882cba57f718154e42a6cd8a57f1e1c13c76598fe85645c49703f0c17d2e650da90348eb60c2bdbe349925415b6511c27e5b1bea77d107ab37

diff --git a/app-editors/nano/nano-8.7.ebuild b/app-editors/nano/nano-8.7.ebuild
new file mode 100644
index ..0bc01680eb56
--- /dev/null
+++ b/app-editors/nano/nano-8.7.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+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"
+IUSE="debug justify magic minimal ncurses nls +spell unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   magic? ( sys-apps/file )
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+# gnulib FPs
+QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert )
+
+src_prepare() {
+   default
+
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   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 ]]; 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/

2025-11-12 Thread Sam James
commit: ddc9e3b1a055a9c3eee7bae2a24ca1457d5c5422
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 12 10:19:26 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 12 10:33:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc9e3b1

app-editors/nano: drop 8.3-r1, 8.4, 8.5

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

 app-editors/nano/Manifest   |   3 --
 app-editors/nano/nano-8.3-r1.ebuild | 105 
 app-editors/nano/nano-8.4.ebuild| 105 
 app-editors/nano/nano-8.5.ebuild| 105 
 4 files changed, 318 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 949badc06bfb..0f6b990e1375 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,4 +1 @@
-DIST nano-8.3.tar.xz 1681216 BLAKE2B 
39c400483f79f11da0f959fed769462b65007f9235cb76d38e71d0a63919b659dc553d44f5d13dd13db801ec361fd7a3ad68b68bfa456ac6c169c861e80c6067
 SHA512 
9f57bb16a30240fdfc8fc31f5a55f681b80dd72de66fa143ef36c59ab696cc672d8fa054f5a4a547324db3deb2fe2f777cd7c1c023b571e2bb36c86a783ff1d6
-DIST nano-8.4.tar.xz 1691256 BLAKE2B 
2e5dbe6982ef9d284c6e018abad593bf383f27c85047241bafaa098948b73897c0a81b63aa453385ac93afc1c398936464d5a1fb024d00936ad383c5e5e4403f
 SHA512 
1b8258e341a8722114b24af9d4676fbd8a91dc3639786a81bcd192a7b4fbca87581ab8ebe49493dfb3599ae90b59f4df8ae2a4ee0c0c7ccec9a49b563c82f44a
-DIST nano-8.5.tar.xz 1707128 BLAKE2B 
85de6d5349ed2332d41c054ff64979d7b00ec3c792564fcfb6ebed56b74a17c948117218a50297fead17674c06755afba393e73466eb2af9d3bb33af085c4f23
 SHA512 
d79562b2adbfe165e565b80ab4339e24f4a0ea464a97dfb7dce166df851b514c83e5071d89bee97759c0d6ff7d1fab1da97eaa0e742f3913d5c41a5539a3d8a1
 DIST nano-8.6.tar.xz 1707688 BLAKE2B 
f7e17085d237ec3512b21bb732c2ebcf71a96991344acd0efc3592a650be856aed3ad958df59e27f332f750ac5e46ba7ed06b23093c8b68c4bf0a94aeecd2af0
 SHA512 
f783c59d2fb47e121c63779c4ce8c6d5e90c31184ca28449c6c9270933d02e19ee60d29b6c9a1122fe59de1132d56d9e402cc63fc88f847cea2b4af6302524ea

diff --git a/app-editors/nano/nano-8.3-r1.ebuild 
b/app-editors/nano/nano-8.3-r1.ebuild
deleted file mode 100644
index bda4a0eadd3c..
--- a/app-editors/nano/nano-8.3-r1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-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"
-IUSE="debug justify magic minimal ncurses nls +spell unicode"
-
-RDEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   magic? ( sys-apps/file )
-   nls? ( virtual/libintl )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   magic? ( !minimal )
-"
-
-# gnulib FPs
-QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert )
-
-src_prepare() {
-   default
-
-   if [[ ${PV} ==  ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   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}"
-

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

2025-10-17 Thread Arthur Zamarin
commit: 176b9b4a16bb5bcf5e883a57e4f3a7106456c475
Author: Miri Amarilio  google  com>
AuthorDate: Fri Oct 17 12:37:12 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 17 12:37:15 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176b9b4a

app-editors/nano: add cpe upstream metadata

Signed-off-by: Miri Amarilio  google.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-editors/nano/metadata.xml b/app-editors/nano/metadata.xml
index 0e05c7d4c62f..babfcbe4e0ce 100644
--- a/app-editors/nano/metadata.xml
+++ b/app-editors/nano/metadata.xml
@@ -5,6 +5,9 @@
[email protected]
Gentoo Base System

+   
+   cpe:/a:gnu:nano
+   

 GNU nano - an enhanced clone of the Pico text editor.
 



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

2025-09-26 Thread Arthur Zamarin
commit: dd158e52ae7c50937423ae31392e3f7cd776d6da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 26 13:39:43 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 26 13:39:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd158e52

app-editors/nano: Stabilize 8.6 ppc64, #963157

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

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

diff --git a/app-editors/nano/nano-8.6.ebuild b/app-editors/nano/nano-8.6.ebuild
index 4ed1f9cb4832..bda4a0eadd3c 100644
--- a/app-editors/nano/nano-8.6.ebuild
+++ b/app-editors/nano/nano-8.6.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-09-20 Thread Sam James
commit: 1c4dbed3638e311f374331a1983b623e5035a055
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 20 23:43:39 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 20 23:43:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c4dbed3

app-editors/nano: Stabilize 8.6 amd64, #963157

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

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

diff --git a/app-editors/nano/nano-8.6.ebuild b/app-editors/nano/nano-8.6.ebuild
index d7d55aa2d05b..8a04af5b1589 100644
--- a/app-editors/nano/nano-8.6.ebuild
+++ b/app-editors/nano/nano-8.6.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-09-20 Thread Sam James
commit: 6b21053f60ed24443f98148265475c80714da333
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 20 23:43:40 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 20 23:43:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b21053f

app-editors/nano: Stabilize 8.6 arm, #963157

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

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

diff --git a/app-editors/nano/nano-8.6.ebuild b/app-editors/nano/nano-8.6.ebuild
index 8a04af5b1589..58d0d0629fcf 100644
--- a/app-editors/nano/nano-8.6.ebuild
+++ b/app-editors/nano/nano-8.6.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-09-20 Thread Sam James
commit: a5946d3f022763de4d509ebc6cf617f31f268b03
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 20 23:43:37 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 20 23:43:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5946d3f

app-editors/nano: Stabilize 8.6 x86, #963157

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

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

diff --git a/app-editors/nano/nano-8.6.ebuild b/app-editors/nano/nano-8.6.ebuild
index 93275f8a8cd9..d7d55aa2d05b 100644
--- a/app-editors/nano/nano-8.6.ebuild
+++ b/app-editors/nano/nano-8.6.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-09-20 Thread Sam James
commit: da350fa46aca193aef1959b899a45ca587d0c7ec
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 20 23:03:22 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 20 23:03:22 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da350fa4

app-editors/nano: Stabilize 8.6 arm64, #963157

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

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

diff --git a/app-editors/nano/nano-8.6.ebuild b/app-editors/nano/nano-8.6.ebuild
index 0bc01680eb56..93275f8a8cd9 100644
--- a/app-editors/nano/nano-8.6.ebuild
+++ b/app-editors/nano/nano-8.6.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-08-21 Thread Sam James
commit: 0a095bd80d0d956be3d214e8d60f6c4831ddea32
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 21 08:56:09 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 21 08:57:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a095bd8

app-editors/nano: add 8.6

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

 app-editors/nano/Manifest|   1 +
 app-editors/nano/nano-8.6.ebuild | 105 +++
 2 files changed, 106 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 31bb79f09e43..949badc06bfb 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,4 @@
 DIST nano-8.3.tar.xz 1681216 BLAKE2B 
39c400483f79f11da0f959fed769462b65007f9235cb76d38e71d0a63919b659dc553d44f5d13dd13db801ec361fd7a3ad68b68bfa456ac6c169c861e80c6067
 SHA512 
9f57bb16a30240fdfc8fc31f5a55f681b80dd72de66fa143ef36c59ab696cc672d8fa054f5a4a547324db3deb2fe2f777cd7c1c023b571e2bb36c86a783ff1d6
 DIST nano-8.4.tar.xz 1691256 BLAKE2B 
2e5dbe6982ef9d284c6e018abad593bf383f27c85047241bafaa098948b73897c0a81b63aa453385ac93afc1c398936464d5a1fb024d00936ad383c5e5e4403f
 SHA512 
1b8258e341a8722114b24af9d4676fbd8a91dc3639786a81bcd192a7b4fbca87581ab8ebe49493dfb3599ae90b59f4df8ae2a4ee0c0c7ccec9a49b563c82f44a
 DIST nano-8.5.tar.xz 1707128 BLAKE2B 
85de6d5349ed2332d41c054ff64979d7b00ec3c792564fcfb6ebed56b74a17c948117218a50297fead17674c06755afba393e73466eb2af9d3bb33af085c4f23
 SHA512 
d79562b2adbfe165e565b80ab4339e24f4a0ea464a97dfb7dce166df851b514c83e5071d89bee97759c0d6ff7d1fab1da97eaa0e742f3913d5c41a5539a3d8a1
+DIST nano-8.6.tar.xz 1707688 BLAKE2B 
f7e17085d237ec3512b21bb732c2ebcf71a96991344acd0efc3592a650be856aed3ad958df59e27f332f750ac5e46ba7ed06b23093c8b68c4bf0a94aeecd2af0
 SHA512 
f783c59d2fb47e121c63779c4ce8c6d5e90c31184ca28449c6c9270933d02e19ee60d29b6c9a1122fe59de1132d56d9e402cc63fc88f847cea2b4af6302524ea

diff --git a/app-editors/nano/nano-8.6.ebuild b/app-editors/nano/nano-8.6.ebuild
new file mode 100644
index ..0bc01680eb56
--- /dev/null
+++ b/app-editors/nano/nano-8.6.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+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"
+IUSE="debug justify magic minimal ncurses nls +spell unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   magic? ( sys-apps/file )
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+# gnulib FPs
+QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert )
+
+src_prepare() {
+   default
+
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   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 ED

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

2025-07-13 Thread Arthur Zamarin
commit: 9ca58ca4cfb2bbf0cad5241a71a93e0956d3e6e5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 13 16:40:19 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 13 16:40:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca58ca4

app-editors/nano: Stabilize 8.5 amd64, #960070

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

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

diff --git a/app-editors/nano/nano-8.5.ebuild b/app-editors/nano/nano-8.5.ebuild
index 0bc01680eb56..7b82d8bf53de 100644
--- a/app-editors/nano/nano-8.5.ebuild
+++ b/app-editors/nano/nano-8.5.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-07-13 Thread Arthur Zamarin
commit: 3f203d0d5aea91afd08ea8fea171f97258a5a042
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 13 16:40:22 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 13 16:40:22 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f203d0d

app-editors/nano: Stabilize 8.5 arm64, #960070

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

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

diff --git a/app-editors/nano/nano-8.5.ebuild b/app-editors/nano/nano-8.5.ebuild
index 5a1e26040096..bda4a0eadd3c 100644
--- a/app-editors/nano/nano-8.5.ebuild
+++ b/app-editors/nano/nano-8.5.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-07-13 Thread Arthur Zamarin
commit: e50d375e8169fb80279a79d9d925f79df8f4282a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 13 16:40:21 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 13 16:40:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50d375e

app-editors/nano: Stabilize 8.5 arm, #960070

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

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

diff --git a/app-editors/nano/nano-8.5.ebuild b/app-editors/nano/nano-8.5.ebuild
index 38009a8700fa..79a338e27a5e 100644
--- a/app-editors/nano/nano-8.5.ebuild
+++ b/app-editors/nano/nano-8.5.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-07-13 Thread Arthur Zamarin
commit: c698b7105b917ebeeb3b9cf51495859232c57a83
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 13 16:40:21 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 13 16:40:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c698b710

app-editors/nano: Stabilize 8.5 ppc, #960070

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

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

diff --git a/app-editors/nano/nano-8.5.ebuild b/app-editors/nano/nano-8.5.ebuild
index 79a338e27a5e..5a1e26040096 100644
--- a/app-editors/nano/nano-8.5.ebuild
+++ b/app-editors/nano/nano-8.5.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-07-13 Thread Arthur Zamarin
commit: 9ae17e07531436999594c22c5cea18e1065b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 13 16:40:19 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 13 16:40:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae17e07

app-editors/nano: Stabilize 8.5 ppc64, #960070

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

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

diff --git a/app-editors/nano/nano-8.5.ebuild b/app-editors/nano/nano-8.5.ebuild
index 7b82d8bf53de..a11b0299bed7 100644
--- a/app-editors/nano/nano-8.5.ebuild
+++ b/app-editors/nano/nano-8.5.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-07-13 Thread Arthur Zamarin
commit: bf5236ae1abca8aec244d4cce0e0cf00a92bba36
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 13 16:40:20 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 13 16:40:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5236ae

app-editors/nano: Stabilize 8.5 x86, #960070

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

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

diff --git a/app-editors/nano/nano-8.5.ebuild b/app-editors/nano/nano-8.5.ebuild
index a11b0299bed7..38009a8700fa 100644
--- a/app-editors/nano/nano-8.5.ebuild
+++ b/app-editors/nano/nano-8.5.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-07-13 Thread Sam James
commit: 6235fdf4be4f192e07fea973fb7017b0c01f85de
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 13 09:06:12 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 13 09:12:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6235fdf4

app-editors/nano: Stabilize 8.4 hppa, #955512

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

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

diff --git a/app-editors/nano/nano-8.4.ebuild b/app-editors/nano/nano-8.4.ebuild
index 77da1bd61fa2..087f82b40db1 100644
--- a/app-editors/nano/nano-8.4.ebuild
+++ b/app-editors/nano/nano-8.4.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-07-13 Thread Sam James
commit: 5d3b9a406612c460f7e24e16177c531f425b9fb5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 13 08:53:23 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 13 08:53:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3b9a40

app-editors/nano: Stabilize 8.4 sparc, #955512

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

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

diff --git a/app-editors/nano/nano-8.4.ebuild b/app-editors/nano/nano-8.4.ebuild
index bda4a0eadd3c..77da1bd61fa2 100644
--- a/app-editors/nano/nano-8.4.ebuild
+++ b/app-editors/nano/nano-8.4.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-06-12 Thread Sam James
commit: 0f9f5ec6a5f5f531cca9757d09f496f806c8e949
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 12 08:18:40 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 12 08:18:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9f5ec6

app-editors/nano: add 8.5

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

 app-editors/nano/Manifest  | 1 +
 app-editors/nano/{nano-.ebuild => nano-8.5.ebuild} | 2 +-
 app-editors/nano/nano-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index a16abceacc16..31bb79f09e43 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,2 +1,3 @@
 DIST nano-8.3.tar.xz 1681216 BLAKE2B 
39c400483f79f11da0f959fed769462b65007f9235cb76d38e71d0a63919b659dc553d44f5d13dd13db801ec361fd7a3ad68b68bfa456ac6c169c861e80c6067
 SHA512 
9f57bb16a30240fdfc8fc31f5a55f681b80dd72de66fa143ef36c59ab696cc672d8fa054f5a4a547324db3deb2fe2f777cd7c1c023b571e2bb36c86a783ff1d6
 DIST nano-8.4.tar.xz 1691256 BLAKE2B 
2e5dbe6982ef9d284c6e018abad593bf383f27c85047241bafaa098948b73897c0a81b63aa453385ac93afc1c398936464d5a1fb024d00936ad383c5e5e4403f
 SHA512 
1b8258e341a8722114b24af9d4676fbd8a91dc3639786a81bcd192a7b4fbca87581ab8ebe49493dfb3599ae90b59f4df8ae2a4ee0c0c7ccec9a49b563c82f44a
+DIST nano-8.5.tar.xz 1707128 BLAKE2B 
85de6d5349ed2332d41c054ff64979d7b00ec3c792564fcfb6ebed56b74a17c948117218a50297fead17674c06755afba393e73466eb2af9d3bb33af085c4f23
 SHA512 
d79562b2adbfe165e565b80ab4339e24f4a0ea464a97dfb7dce166df851b514c83e5071d89bee97759c0d6ff7d1fab1da97eaa0e742f3913d5c41a5539a3d8a1

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-8.5.ebuild
similarity index 98%
copy from app-editors/nano/nano-.ebuild
copy to app-editors/nano/nano-8.5.ebuild
index 33dcb4d8418c..0bc01680eb56 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-8.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 33dcb4d8418c..0bc01680eb56 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2025-05-07 Thread Arthur Zamarin
commit: 2a625ad76d28d0801fd1cc61d46686286a20224e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May  7 15:45:41 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May  7 15:45:41 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a625ad7

app-editors/nano: Stabilize 8.4 ppc64, #955512

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

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

diff --git a/app-editors/nano/nano-8.4.ebuild b/app-editors/nano/nano-8.4.ebuild
index 4ed1f9cb4832..bda4a0eadd3c 100644
--- a/app-editors/nano/nano-8.4.ebuild
+++ b/app-editors/nano/nano-8.4.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-05-07 Thread Arthur Zamarin
commit: 31872713a4165b72b55236881dafc6508d18009a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May  7 15:45:40 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May  7 15:45:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31872713

app-editors/nano: Stabilize 8.4 ppc, #955512

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

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

diff --git a/app-editors/nano/nano-8.4.ebuild b/app-editors/nano/nano-8.4.ebuild
index 58d0d0629fcf..4ed1f9cb4832 100644
--- a/app-editors/nano/nano-8.4.ebuild
+++ b/app-editors/nano/nano-8.4.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-05-06 Thread Sam James
commit: 48e09dc1f82984282d13500cd76ab3926e2feaec
Author: Sam James  gentoo  org>
AuthorDate: Tue May  6 12:51:38 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  6 12:53:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e09dc1

app-editors/nano: Stabilize 8.4 amd64, #955512

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

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

diff --git a/app-editors/nano/nano-8.4.ebuild b/app-editors/nano/nano-8.4.ebuild
index 6baf8144accc..58d0d0629fcf 100644
--- a/app-editors/nano/nano-8.4.ebuild
+++ b/app-editors/nano/nano-8.4.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-05-06 Thread Sam James
commit: bc84430eec00d181b9839c40ec5a99772ea212d6
Author: Sam James  gentoo  org>
AuthorDate: Tue May  6 12:51:37 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  6 12:53:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc84430e

app-editors/nano: Stabilize 8.4 x86, #955512

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

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

diff --git a/app-editors/nano/nano-8.4.ebuild b/app-editors/nano/nano-8.4.ebuild
index 41c8d5078186..6baf8144accc 100644
--- a/app-editors/nano/nano-8.4.ebuild
+++ b/app-editors/nano/nano-8.4.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-05-06 Thread Sam James
commit: c52f95ae034aac34765fee94d8832ca796b4c310
Author: Sam James  gentoo  org>
AuthorDate: Tue May  6 12:51:35 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  6 12:53:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52f95ae

app-editors/nano: Stabilize 8.4 arm, #955512

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

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

diff --git a/app-editors/nano/nano-8.4.ebuild b/app-editors/nano/nano-8.4.ebuild
index 93275f8a8cd9..41c8d5078186 100644
--- a/app-editors/nano/nano-8.4.ebuild
+++ b/app-editors/nano/nano-8.4.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-05-06 Thread Sam James
commit: 9f91b79323d142c59c4a69f45721bcb8de9eac95
Author: Sam James  gentoo  org>
AuthorDate: Tue May  6 12:51:34 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  6 12:53:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f91b793

app-editors/nano: Stabilize 8.4 arm64, #955512

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

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

diff --git a/app-editors/nano/nano-8.4.ebuild b/app-editors/nano/nano-8.4.ebuild
index 0bc01680eb56..93275f8a8cd9 100644
--- a/app-editors/nano/nano-8.4.ebuild
+++ b/app-editors/nano/nano-8.4.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-04-03 Thread Sam James
commit: 3ecf5766a44eef2428711e2b1927c26da5de485a
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  3 04:14:13 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  3 04:52:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ecf5766

app-editors/nano: add 8.4

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

 app-editors/nano/Manifest|   1 +
 app-editors/nano/nano-8.4.ebuild | 105 +++
 2 files changed, 106 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index f2c9beb8fa86..a16abceacc16 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1 +1,2 @@
 DIST nano-8.3.tar.xz 1681216 BLAKE2B 
39c400483f79f11da0f959fed769462b65007f9235cb76d38e71d0a63919b659dc553d44f5d13dd13db801ec361fd7a3ad68b68bfa456ac6c169c861e80c6067
 SHA512 
9f57bb16a30240fdfc8fc31f5a55f681b80dd72de66fa143ef36c59ab696cc672d8fa054f5a4a547324db3deb2fe2f777cd7c1c023b571e2bb36c86a783ff1d6
+DIST nano-8.4.tar.xz 1691256 BLAKE2B 
2e5dbe6982ef9d284c6e018abad593bf383f27c85047241bafaa098948b73897c0a81b63aa453385ac93afc1c398936464d5a1fb024d00936ad383c5e5e4403f
 SHA512 
1b8258e341a8722114b24af9d4676fbd8a91dc3639786a81bcd192a7b4fbca87581ab8ebe49493dfb3599ae90b59f4df8ae2a4ee0c0c7ccec9a49b563c82f44a

diff --git a/app-editors/nano/nano-8.4.ebuild b/app-editors/nano/nano-8.4.ebuild
new file mode 100644
index ..0bc01680eb56
--- /dev/null
+++ b/app-editors/nano/nano-8.4.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+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"
+IUSE="debug justify magic minimal ncurses nls +spell unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   magic? ( sys-apps/file )
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+# gnulib FPs
+QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert )
+
+src_prepare() {
+   default
+
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   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 ]]; 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/

2025-03-14 Thread Sam James
commit: 2e17603d5b3913cddb393e7f7c4f536656e3b6ee
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 14 06:59:13 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 14 06:59:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e17603d

app-editors/nano: drop 8.0, 8.1, 8.2-r1

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

 app-editors/nano/Manifest   |   3 --
 app-editors/nano/nano-8.0.ebuild| 105 
 app-editors/nano/nano-8.1.ebuild| 105 
 app-editors/nano/nano-8.2-r1.ebuild | 105 
 4 files changed, 318 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 4df711635f17..f2c9beb8fa86 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,4 +1 @@
-DIST nano-8.0.tar.xz 1666272 BLAKE2B 
ba36182da059a3ee4c1fc60a200dee26f47cc6b1441b7ff665b82871f2f8fcac054f6adf82966d353234141bf9c521518da8fa967aca28307bccf43e015ddaea
 SHA512 
86c484428b8805768fd580d0f62aa32ce8f588f4beedcdd35a4014506b562928c7a2fa6487aa0d853b4c9c1639a4d186f46b4e96721568ff81191d5098403ca8
-DIST nano-8.1.tar.xz 1667392 BLAKE2B 
e454f6e5ef86afbab3b2cf6707954d8821bf47ebc89bdad8cc6c70e2d4bb9fac27614069140f40140bca156b14605d286b0dca42469901c6559051089645cab8
 SHA512 
cb7d696bd18322ba1e713282e3156934e2c7f2a8abc17c99b2d5ae91fa40ea1478758853d4ad391f72039f01cfe0db79fd7302f3e67ed2afeff3a447b6f975ec
-DIST nano-8.2.tar.xz 1672076 BLAKE2B 
08e078f8f5acc8d70ad50a0a402d06a12bcf836c8161f803e2b674375abaa16d663000f02cd1fa1e0b4aad2f127a85ee3b2f60d725a761ab375ae00c905408fd
 SHA512 
07c69d6894f87cb386afa89e984ded7e11fe7575cf3af1c18237e3b2c00de371015c9ea126e505c7c0e7200f7359d5ae7c3779198e188fbbc617154d09c4ba14
 DIST nano-8.3.tar.xz 1681216 BLAKE2B 
39c400483f79f11da0f959fed769462b65007f9235cb76d38e71d0a63919b659dc553d44f5d13dd13db801ec361fd7a3ad68b68bfa456ac6c169c861e80c6067
 SHA512 
9f57bb16a30240fdfc8fc31f5a55f681b80dd72de66fa143ef36c59ab696cc672d8fa054f5a4a547324db3deb2fe2f777cd7c1c023b571e2bb36c86a783ff1d6

diff --git a/app-editors/nano/nano-8.0.ebuild b/app-editors/nano/nano-8.0.ebuild
deleted file mode 100644
index 63b2294bfea1..
--- a/app-editors/nano/nano-8.0.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-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"
-IUSE="debug justify magic minimal ncurses nls +spell unicode"
-
-RDEPEND="
-   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   magic? ( sys-apps/file )
-   nls? ( virtual/libintl )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-REQUIRED_USE="
-   magic? ( !minimal )
-"
-
-# gnulib FPs
-QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert )
-
-src_prepare() {
-   default
-
-   if [[ ${PV} ==  ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   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}"
-   n

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

2025-02-26 Thread Sam James
commit: 229903d5f7e3ccf3f5b70a7a7564c2cde35814f1
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 27 02:41:53 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 27 02:41:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229903d5

app-editors/nano: Stabilize 8.3-r1 hppa, #950144

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

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

diff --git a/app-editors/nano/nano-8.3-r1.ebuild 
b/app-editors/nano/nano-8.3-r1.ebuild
index 77da1bd61fa2..087f82b40db1 100644
--- a/app-editors/nano/nano-8.3-r1.ebuild
+++ b/app-editors/nano/nano-8.3-r1.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-02-23 Thread Arthur Zamarin
commit: b3a26f432c94cff4037b65c99b3cc7f5246d9b98
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 23 14:21:21 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 23 14:21:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a26f43

app-editors/nano: Stabilize 8.3-r1 sparc, #950144

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

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

diff --git a/app-editors/nano/nano-8.3-r1.ebuild 
b/app-editors/nano/nano-8.3-r1.ebuild
index bda4a0eadd3c..77da1bd61fa2 100644
--- a/app-editors/nano/nano-8.3-r1.ebuild
+++ b/app-editors/nano/nano-8.3-r1.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-02-22 Thread Sam James
commit: 2c4911716d4c262647104be4129ce90443044461
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 23 05:41:21 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 23 05:41:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c491171

app-editors/nano: Stabilize 8.3-r1 arm64, #950144

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

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

diff --git a/app-editors/nano/nano-8.3-r1.ebuild 
b/app-editors/nano/nano-8.3-r1.ebuild
index cc2f313bf7e4..d0122a757d95 100644
--- a/app-editors/nano/nano-8.3-r1.ebuild
+++ b/app-editors/nano/nano-8.3-r1.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-02-22 Thread Sam James
commit: f5ad6e18db03c1c10aa0c011a2250c79f2cbc7d4
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 23 05:15:03 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 23 05:15:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ad6e18

app-editors/nano: Stabilize 8.3-r1 arm, #950144

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

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

diff --git a/app-editors/nano/nano-8.3-r1.ebuild 
b/app-editors/nano/nano-8.3-r1.ebuild
index c54c111a6a1e..cc2f313bf7e4 100644
--- a/app-editors/nano/nano-8.3-r1.ebuild
+++ b/app-editors/nano/nano-8.3-r1.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-02-22 Thread Sam James
commit: 630e3844453cbdbd5c5087cce6d799bab6500611
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 23 05:15:01 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 23 05:15:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630e3844

app-editors/nano: Stabilize 8.3-r1 ppc64, #950144

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

 app-editors/nano/nano-8.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/nano/nano-8.3-r1.ebuild 
b/app-editors/nano/nano-8.3-r1.ebuild
index 33dcb4d8418c..c54c111a6a1e 100644
--- a/app-editors/nano/nano-8.3-r1.ebuild
+++ b/app-editors/nano/nano-8.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2025-01-19 Thread Ulrich Müller
commit: 4a8dd58c068837168bb446928be8476ce020b14f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Jan  6 12:45:56 2025 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jan 19 20:38:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8dd58c

app-editors/nano: Drop obsolete commands from nanorc

These are the following commands:
einstall, epause, ebeep, emktemp, epunt_cxx, version_is_at_least,
dolib, newlib, dohtml, prep*

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

 app-editors/nano/files/gentoo.nanorc-r1  | 11 +--
 app-editors/nano/{nano-8.2.ebuild => nano-8.2-r1.ebuild} |  0
 app-editors/nano/{nano-8.3.ebuild => nano-8.3-r1.ebuild} |  0
 3 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/app-editors/nano/files/gentoo.nanorc-r1 
b/app-editors/nano/files/gentoo.nanorc-r1
index 100877dd16d4..1a7a86c89dac 100644
--- a/app-editors/nano/files/gentoo.nanorc-r1
+++ b/app-editors/nano/files/gentoo.nanorc-r1
@@ -31,14 +31,13 @@ color red "\"
 
 ## Portage commands:
 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 "\" 
"\"
+color brightblue "\" "\" 
"\"
 color brightblue "\" "\"
 color brightblue "\<(assert|die|hasv?|inherit|nonfatal)\>" 
"\<(use(_(with|enable|if_iuse)|x|v)?|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 
"\<(do|new)(ins|s?bin|doc|header|lib(\.so|\.a)|man|info|exe|initd|confd|envd|pam|menu|icon)\>"
+color brightblue "\" "\"
 color brightblue "\<(doc|ins|exe)?into\>" "\" 
"\<(exe|ins|dir)opts\>"
 color brightblue "\"
 ### common eclasses

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

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



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

2025-01-08 Thread Sam James
commit: afbe1971506c440d8ebdd6b7c847f0c4fa31d98d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  9 00:07:44 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  9 00:07:44 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afbe1971

app-editors/nano: Stabilize 8.2 hppa, #943467

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

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

diff --git a/app-editors/nano/nano-8.2.ebuild b/app-editors/nano/nano-8.2.ebuild
index c5887d078ab6..087f82b40db1 100644
--- a/app-editors/nano/nano-8.2.ebuild
+++ b/app-editors/nano/nano-8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,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 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-12-21 Thread Sam James
commit: d36e1a44de35b855163bb0ff58e5bbe581204bb3
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 22 00:57:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 22 01:27:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36e1a44

app-editors/nano: add 8.3

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

 app-editors/nano/Manifest|   1 +
 app-editors/nano/nano-8.3.ebuild | 105 +++
 2 files changed, 106 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 7189c918ce49..4df711635f17 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,4 @@
 DIST nano-8.0.tar.xz 1666272 BLAKE2B 
ba36182da059a3ee4c1fc60a200dee26f47cc6b1441b7ff665b82871f2f8fcac054f6adf82966d353234141bf9c521518da8fa967aca28307bccf43e015ddaea
 SHA512 
86c484428b8805768fd580d0f62aa32ce8f588f4beedcdd35a4014506b562928c7a2fa6487aa0d853b4c9c1639a4d186f46b4e96721568ff81191d5098403ca8
 DIST nano-8.1.tar.xz 1667392 BLAKE2B 
e454f6e5ef86afbab3b2cf6707954d8821bf47ebc89bdad8cc6c70e2d4bb9fac27614069140f40140bca156b14605d286b0dca42469901c6559051089645cab8
 SHA512 
cb7d696bd18322ba1e713282e3156934e2c7f2a8abc17c99b2d5ae91fa40ea1478758853d4ad391f72039f01cfe0db79fd7302f3e67ed2afeff3a447b6f975ec
 DIST nano-8.2.tar.xz 1672076 BLAKE2B 
08e078f8f5acc8d70ad50a0a402d06a12bcf836c8161f803e2b674375abaa16d663000f02cd1fa1e0b4aad2f127a85ee3b2f60d725a761ab375ae00c905408fd
 SHA512 
07c69d6894f87cb386afa89e984ded7e11fe7575cf3af1c18237e3b2c00de371015c9ea126e505c7c0e7200f7359d5ae7c3779198e188fbbc617154d09c4ba14
+DIST nano-8.3.tar.xz 1681216 BLAKE2B 
39c400483f79f11da0f959fed769462b65007f9235cb76d38e71d0a63919b659dc553d44f5d13dd13db801ec361fd7a3ad68b68bfa456ac6c169c861e80c6067
 SHA512 
9f57bb16a30240fdfc8fc31f5a55f681b80dd72de66fa143ef36c59ab696cc672d8fa054f5a4a547324db3deb2fe2f777cd7c1c023b571e2bb36c86a783ff1d6

diff --git a/app-editors/nano/nano-8.3.ebuild b/app-editors/nano/nano-8.3.ebuild
new file mode 100644
index ..33dcb4d8418c
--- /dev/null
+++ b/app-editors/nano/nano-8.3.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+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"
+IUSE="debug justify magic minimal ncurses nls +spell unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   magic? ( sys-apps/file )
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+# gnulib FPs
+QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert )
+
+src_prepare() {
+   default
+
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   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 ED

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

2024-11-15 Thread Arthur Zamarin
commit: d76b204658eb2b286be2e6bf72b789face622556
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 15 09:19:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 15 09:19:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76b2046

app-editors/nano: Stabilize 8.2 arm64, #943467

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

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

diff --git a/app-editors/nano/nano-8.2.ebuild b/app-editors/nano/nano-8.2.ebuild
index 022985cfc5dc..c5887d078ab6 100644
--- a/app-editors/nano/nano-8.2.ebuild
+++ b/app-editors/nano/nano-8.2.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-11-13 Thread Jakov Smolić
commit: 1a502f5f11a0b5052a51e99e58eb41dadfbc9e2c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Nov 14 04:57:29 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Nov 14 04:57:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a502f5f

app-editors/nano: Stabilize 8.2 amd64, #943467

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

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

diff --git a/app-editors/nano/nano-8.2.ebuild b/app-editors/nano/nano-8.2.ebuild
index 1e3e694be235..022985cfc5dc 100644
--- a/app-editors/nano/nano-8.2.ebuild
+++ b/app-editors/nano/nano-8.2.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-11-13 Thread Sam James
commit: 984b5fdc0181d177a9b425f21eba0407858686c3
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 14 04:34:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 14 04:34:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984b5fdc

app-editors/nano: Stabilize 8.2 ppc, #943467

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

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

diff --git a/app-editors/nano/nano-8.2.ebuild b/app-editors/nano/nano-8.2.ebuild
index 5793b590b1f0..1e3e694be235 100644
--- a/app-editors/nano/nano-8.2.ebuild
+++ b/app-editors/nano/nano-8.2.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-11-13 Thread Sam James
commit: cdd32aa82493402043f8827b664f97da38863120
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 14 03:14:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 14 03:14:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd32aa8

app-editors/nano: Stabilize 8.2 arm, #943467

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

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

diff --git a/app-editors/nano/nano-8.2.ebuild b/app-editors/nano/nano-8.2.ebuild
index 33dcb4d8418c..fe94599ce52c 100644
--- a/app-editors/nano/nano-8.2.ebuild
+++ b/app-editors/nano/nano-8.2.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-11-13 Thread Sam James
commit: cc1361e93135b5c9a99797f23f3c98f384f652c0
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 14 03:14:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 14 03:14:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1361e9

app-editors/nano: Stabilize 8.2 x86, #943467

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

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

diff --git a/app-editors/nano/nano-8.2.ebuild b/app-editors/nano/nano-8.2.ebuild
index bfe13660ad3b..5793b590b1f0 100644
--- a/app-editors/nano/nano-8.2.ebuild
+++ b/app-editors/nano/nano-8.2.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-11-13 Thread Sam James
commit: d6f9eaea58219fa236d371db9befea103756f214
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 14 03:14:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 14 03:14:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f9eaea

app-editors/nano: Stabilize 8.2 sparc, #943467

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

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

diff --git a/app-editors/nano/nano-8.2.ebuild b/app-editors/nano/nano-8.2.ebuild
index 3e0221a76a96..bfe13660ad3b 100644
--- a/app-editors/nano/nano-8.2.ebuild
+++ b/app-editors/nano/nano-8.2.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-11-13 Thread Sam James
commit: b5382026be171bca7997604aa3820e5c1ecb4327
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 14 03:14:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 14 03:14:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5382026

app-editors/nano: Stabilize 8.2 ppc64, #943467

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

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

diff --git a/app-editors/nano/nano-8.2.ebuild b/app-editors/nano/nano-8.2.ebuild
index fe94599ce52c..3e0221a76a96 100644
--- a/app-editors/nano/nano-8.2.ebuild
+++ b/app-editors/nano/nano-8.2.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-11-12 Thread Sam James
commit: db1deff901ea44947b0fb8cd2139457aa53662f9
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 12 20:46:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 12 20:46:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1deff9

app-editors/nano: Stabilize 8.1 hppa, #937945

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

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

diff --git a/app-editors/nano/nano-8.1.ebuild b/app-editors/nano/nano-8.1.ebuild
index c5887d078ab6..63b2294bfea1 100644
--- a/app-editors/nano/nano-8.1.ebuild
+++ b/app-editors/nano/nano-8.1.ebuild
@@ -9,7 +9,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 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-11-03 Thread Andreas K. Hüttel
commit: 173435dd12e9644f800a0e1417b8ba62f8d35f71
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov  3 16:23:31 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Nov  3 16:23:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=173435dd

app-editors/nano: drop 7.2-r1

Bug: https://bugs.gentoo.org/900168
Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index ce7979d738d8..7189c918ce49 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,4 +1,3 @@
-DIST nano-7.2.tar.xz 1608444 BLAKE2B 
c7e3b18383e9f2f9db1f6059c875ddd164d730ea0e5b363e66fb8e5f30e8598ba49a5afd8eea3a55e295f1e43fb136019f60cc9154ae276c5d589002c0e5298a
 SHA512 
a6dfa70edab62e439a9a998ca214f2415d57dbdc01766ad2e4b14048836557a32755f8b09de13c6a89023f215b61d2854017b389eae8d097ca6f3ba73ce2f583
 DIST nano-8.0.tar.xz 1666272 BLAKE2B 
ba36182da059a3ee4c1fc60a200dee26f47cc6b1441b7ff665b82871f2f8fcac054f6adf82966d353234141bf9c521518da8fa967aca28307bccf43e015ddaea
 SHA512 
86c484428b8805768fd580d0f62aa32ce8f588f4beedcdd35a4014506b562928c7a2fa6487aa0d853b4c9c1639a4d186f46b4e96721568ff81191d5098403ca8
 DIST nano-8.1.tar.xz 1667392 BLAKE2B 
e454f6e5ef86afbab3b2cf6707954d8821bf47ebc89bdad8cc6c70e2d4bb9fac27614069140f40140bca156b14605d286b0dca42469901c6559051089645cab8
 SHA512 
cb7d696bd18322ba1e713282e3156934e2c7f2a8abc17c99b2d5ae91fa40ea1478758853d4ad391f72039f01cfe0db79fd7302f3e67ed2afeff3a447b6f975ec
 DIST nano-8.2.tar.xz 1672076 BLAKE2B 
08e078f8f5acc8d70ad50a0a402d06a12bcf836c8161f803e2b674375abaa16d663000f02cd1fa1e0b4aad2f127a85ee3b2f60d725a761ab375ae00c905408fd
 SHA512 
07c69d6894f87cb386afa89e984ded7e11fe7575cf3af1c18237e3b2c00de371015c9ea126e505c7c0e7200f7359d5ae7c3779198e188fbbc617154d09c4ba14

diff --git a/app-editors/nano/nano-7.2-r1.ebuild 
b/app-editors/nano/nano-7.2-r1.ebuild
deleted file mode 100644
index fab9d524191a..
--- a/app-editors/nano/nano-7.2-r1.ebuild
+++ /dev/null
@@ -1,111 +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 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-fi
-
-DESCRIPTION="GNU GPL'd Pico clone with more functionality"
-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"
-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}/

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

2024-10-01 Thread Sam James
commit: 3192fef9e247dbc903513a8e61129e6c56df0b74
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 25 01:05:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  2 01:37:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3192fef9

app-editors/nano: Version bump to 8.2

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

 app-editors/nano/Manifest|   1 +
 app-editors/nano/nano-8.2.ebuild | 105 +++
 2 files changed, 106 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index fc1088643383..ce7979d738d8 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,4 @@
 DIST nano-7.2.tar.xz 1608444 BLAKE2B 
c7e3b18383e9f2f9db1f6059c875ddd164d730ea0e5b363e66fb8e5f30e8598ba49a5afd8eea3a55e295f1e43fb136019f60cc9154ae276c5d589002c0e5298a
 SHA512 
a6dfa70edab62e439a9a998ca214f2415d57dbdc01766ad2e4b14048836557a32755f8b09de13c6a89023f215b61d2854017b389eae8d097ca6f3ba73ce2f583
 DIST nano-8.0.tar.xz 1666272 BLAKE2B 
ba36182da059a3ee4c1fc60a200dee26f47cc6b1441b7ff665b82871f2f8fcac054f6adf82966d353234141bf9c521518da8fa967aca28307bccf43e015ddaea
 SHA512 
86c484428b8805768fd580d0f62aa32ce8f588f4beedcdd35a4014506b562928c7a2fa6487aa0d853b4c9c1639a4d186f46b4e96721568ff81191d5098403ca8
 DIST nano-8.1.tar.xz 1667392 BLAKE2B 
e454f6e5ef86afbab3b2cf6707954d8821bf47ebc89bdad8cc6c70e2d4bb9fac27614069140f40140bca156b14605d286b0dca42469901c6559051089645cab8
 SHA512 
cb7d696bd18322ba1e713282e3156934e2c7f2a8abc17c99b2d5ae91fa40ea1478758853d4ad391f72039f01cfe0db79fd7302f3e67ed2afeff3a447b6f975ec
+DIST nano-8.2.tar.xz 1672076 BLAKE2B 
08e078f8f5acc8d70ad50a0a402d06a12bcf836c8161f803e2b674375abaa16d663000f02cd1fa1e0b4aad2f127a85ee3b2f60d725a761ab375ae00c905408fd
 SHA512 
07c69d6894f87cb386afa89e984ded7e11fe7575cf3af1c18237e3b2c00de371015c9ea126e505c7c0e7200f7359d5ae7c3779198e188fbbc617154d09c4ba14

diff --git a/app-editors/nano/nano-8.2.ebuild b/app-editors/nano/nano-8.2.ebuild
new file mode 100644
index ..33dcb4d8418c
--- /dev/null
+++ b/app-editors/nano/nano-8.2.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+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"
+IUSE="debug justify magic minimal ncurses nls +spell unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   magic? ( sys-apps/file )
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+# gnulib FPs
+QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert )
+
+src_prepare() {
+   default
+
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   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
+}

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

2024-08-30 Thread Sam James
commit: e77fe0b6212eab48c16571a6d5ca6b1bf13cd711
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 30 07:59:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 30 07:59:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77fe0b6

app-editors/nano: Stabilize 8.1 sparc, #937945

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

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

diff --git a/app-editors/nano/nano-8.1.ebuild b/app-editors/nano/nano-8.1.ebuild
index d76080e27a1b..e220a0fdd257 100644
--- a/app-editors/nano/nano-8.1.ebuild
+++ b/app-editors/nano/nano-8.1.ebuild
@@ -9,7 +9,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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-08-16 Thread Arthur Zamarin
commit: 0357d93897aff789c5bed531eee0a719fdb3a30a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 16 14:17:43 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 16 14:17:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0357d938

app-editors/nano: Stabilize 8.1 ppc64, #937945

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

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

diff --git a/app-editors/nano/nano-8.1.ebuild b/app-editors/nano/nano-8.1.ebuild
index 0c0de1e0daa0..d76080e27a1b 100644
--- a/app-editors/nano/nano-8.1.ebuild
+++ b/app-editors/nano/nano-8.1.ebuild
@@ -9,7 +9,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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-08-15 Thread Sam James
commit: 0c27d8f7716cfbcf804fa310585024bd7ff79d96
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 15 14:59:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 15 14:59:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c27d8f7

app-editors/nano: Stabilize 8.1 ppc, #937945

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

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

diff --git a/app-editors/nano/nano-8.1.ebuild b/app-editors/nano/nano-8.1.ebuild
index 36b27c05ad34..0c0de1e0daa0 100644
--- a/app-editors/nano/nano-8.1.ebuild
+++ b/app-editors/nano/nano-8.1.ebuild
@@ -9,7 +9,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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-08-15 Thread Jakov Smolić
commit: 5f6b7396e849c9f7e9e93421ff71805be844c386
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Aug 15 09:15:05 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Aug 15 09:15:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f6b7396

app-editors/nano: Stabilize 8.1 arm, #937945

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

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

diff --git a/app-editors/nano/nano-8.1.ebuild b/app-editors/nano/nano-8.1.ebuild
index 119c68c8e475..7c43ae39bf0c 100644
--- a/app-editors/nano/nano-8.1.ebuild
+++ b/app-editors/nano/nano-8.1.ebuild
@@ -9,7 +9,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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-08-15 Thread Jakov Smolić
commit: 3ba2389c8ef13d60ba2b5378442a79e46e25c137
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Aug 15 09:15:06 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Aug 15 09:15:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba2389c

app-editors/nano: Stabilize 8.1 arm64, #937945

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

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

diff --git a/app-editors/nano/nano-8.1.ebuild b/app-editors/nano/nano-8.1.ebuild
index 7c43ae39bf0c..36b27c05ad34 100644
--- a/app-editors/nano/nano-8.1.ebuild
+++ b/app-editors/nano/nano-8.1.ebuild
@@ -9,7 +9,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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-08-15 Thread Jakov Smolić
commit: 72fb4f809c520fc5998ddb30d60164f459013604
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Aug 15 09:14:59 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Aug 15 09:14:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72fb4f80

app-editors/nano: Stabilize 8.1 x86, #937945

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

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

diff --git a/app-editors/nano/nano-8.1.ebuild b/app-editors/nano/nano-8.1.ebuild
index 426c87672156..32c318e8eaa9 100644
--- a/app-editors/nano/nano-8.1.ebuild
+++ b/app-editors/nano/nano-8.1.ebuild
@@ -9,7 +9,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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-08-15 Thread Jakov Smolić
commit: 8e45e0fa3a7884458597cae7ff2ce663e56cecfb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Aug 15 09:15:04 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Aug 15 09:15:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e45e0fa

app-editors/nano: Stabilize 8.1 amd64, #937945

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

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

diff --git a/app-editors/nano/nano-8.1.ebuild b/app-editors/nano/nano-8.1.ebuild
index 32c318e8eaa9..119c68c8e475 100644
--- a/app-editors/nano/nano-8.1.ebuild
+++ b/app-editors/nano/nano-8.1.ebuild
@@ -9,7 +9,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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-07-14 Thread Sam James
commit: 9a451917d0745ac6e56b71605544e9238693586f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 15 01:53:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 15 01:53:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a451917

app-editors/nano: add 8.1

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

 app-editors/nano/Manifest|   1 +
 app-editors/nano/nano-8.1.ebuild | 105 +++
 2 files changed, 106 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 85592ebc6a85..fc1088643383 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,2 +1,3 @@
 DIST nano-7.2.tar.xz 1608444 BLAKE2B 
c7e3b18383e9f2f9db1f6059c875ddd164d730ea0e5b363e66fb8e5f30e8598ba49a5afd8eea3a55e295f1e43fb136019f60cc9154ae276c5d589002c0e5298a
 SHA512 
a6dfa70edab62e439a9a998ca214f2415d57dbdc01766ad2e4b14048836557a32755f8b09de13c6a89023f215b61d2854017b389eae8d097ca6f3ba73ce2f583
 DIST nano-8.0.tar.xz 1666272 BLAKE2B 
ba36182da059a3ee4c1fc60a200dee26f47cc6b1441b7ff665b82871f2f8fcac054f6adf82966d353234141bf9c521518da8fa967aca28307bccf43e015ddaea
 SHA512 
86c484428b8805768fd580d0f62aa32ce8f588f4beedcdd35a4014506b562928c7a2fa6487aa0d853b4c9c1639a4d186f46b4e96721568ff81191d5098403ca8
+DIST nano-8.1.tar.xz 1667392 BLAKE2B 
e454f6e5ef86afbab3b2cf6707954d8821bf47ebc89bdad8cc6c70e2d4bb9fac27614069140f40140bca156b14605d286b0dca42469901c6559051089645cab8
 SHA512 
cb7d696bd18322ba1e713282e3156934e2c7f2a8abc17c99b2d5ae91fa40ea1478758853d4ad391f72039f01cfe0db79fd7302f3e67ed2afeff3a447b6f975ec

diff --git a/app-editors/nano/nano-8.1.ebuild b/app-editors/nano/nano-8.1.ebuild
new file mode 100644
index ..426c87672156
--- /dev/null
+++ b/app-editors/nano/nano-8.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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 ~x64-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+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"
+IUSE="debug justify magic minimal ncurses nls +spell unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
+   magic? ( sys-apps/file )
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="
+   magic? ( !minimal )
+"
+
+# gnulib FPs
+QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert )
+
+src_prepare() {
+   default
+
+   if [[ ${PV} ==  ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   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 ]]; 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/

2024-06-13 Thread Mike Gilbert
commit: a36322d9774f5470fdd199b28f8e60d280179acc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jun 13 20:02:39 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jun 13 20:02:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36322d9

app-editors/nano: drop duplicate dep on sys-libs/ncurses

Signed-off-by: Mike Gilbert  gentoo.org>

 app-editors/nano/nano-8.0.ebuild  | 1 -
 app-editors/nano/nano-.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/app-editors/nano/nano-8.0.ebuild b/app-editors/nano/nano-8.0.ebuild
index e6f6c6f206d5..e220a0fdd257 100644
--- a/app-editors/nano/nano-8.0.ebuild
+++ b/app-editors/nano/nano-8.0.ebuild
@@ -21,7 +21,6 @@ IUSE="debug justify magic minimal ncurses nls +spell unicode"
 
 RDEPEND="
>=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=
magic? ( sys-apps/file )
nls? ( virtual/libintl )
 "

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 64d9b86de063..426c87672156 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -21,7 +21,6 @@ IUSE="debug justify magic minimal ncurses nls +spell unicode"
 
 RDEPEND="
>=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=
magic? ( sys-apps/file )
nls? ( virtual/libintl )
 "



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

2024-06-13 Thread Mike Gilbert
commit: 540f78ba328d2fc58acff4abf22eb803178e6027
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jun 13 19:49:40 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jun 13 19:49:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540f78ba

app-editors/nano: drop IUSE=static

nano calls getpwuid (NSS), which can be problematic in static binaries.

Bug: https://bugs.gentoo.org/934128
Signed-off-by: Mike Gilbert  gentoo.org>

 app-editors/nano/nano-8.0.ebuild  | 16 +---
 app-editors/nano/nano-.ebuild | 16 +---
 2 files changed, 10 insertions(+), 22 deletions(-)

diff --git a/app-editors/nano/nano-8.0.ebuild b/app-editors/nano/nano-8.0.ebuild
index 1ab91a8b3d8f..4fd1b503d2c7 100644
--- a/app-editors/nano/nano-8.0.ebuild
+++ b/app-editors/nano/nano-8.0.ebuild
@@ -19,19 +19,15 @@ 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"
-IUSE="debug justify magic minimal ncurses nls +spell static unicode"
+IUSE="debug justify magic minimal ncurses nls +spell unicode"
 
-LIB_DEPEND="
+RDEPEND="
>=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
+   sys-libs/ncurses:=
+   magic? ( sys-apps/file )
nls? ( virtual/libintl )
 "
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="
-   ${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
nls? ( sys-devel/gettext )
virtual/pkgconfig
@@ -53,8 +49,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use static && append-ldflags -static
-
local myconfargs=(
--bindir="${EPREFIX}"/bin
--htmldir=/trash

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index e66a301a6c4b..864ebe37cbae 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -19,19 +19,15 @@ 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"
-IUSE="debug justify magic minimal ncurses nls +spell static unicode"
+IUSE="debug justify magic minimal ncurses nls +spell unicode"
 
-LIB_DEPEND="
+RDEPEND="
>=sys-libs/ncurses-5.9-r1:=[unicode(+)?]
-   sys-libs/ncurses:=[static-libs(+)]
-   magic? ( sys-apps/file[static-libs(+)] )
+   sys-libs/ncurses:=
+   magic? ( sys-apps/file )
nls? ( virtual/libintl )
 "
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="
-   ${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-"
+DEPEND="${RDEPEND}"
 BDEPEND="
nls? ( sys-devel/gettext )
virtual/pkgconfig
@@ -53,8 +49,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use static && append-ldflags -static
-
local myconfargs=(
--bindir="${EPREFIX}"/bin
--htmldir=/trash



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

2024-06-13 Thread Mike Gilbert
commit: 7db2d2197a6d50dce5b711db6aaee361269ff446
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jun 13 19:52:14 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jun 13 19:52:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db2d219

app-editors/nano: drop flag-o-matic

Signed-off-by: Mike Gilbert  gentoo.org>

 app-editors/nano/nano-8.0.ebuild  | 2 --
 app-editors/nano/nano-.ebuild | 2 --
 2 files changed, 4 deletions(-)

diff --git a/app-editors/nano/nano-8.0.ebuild b/app-editors/nano/nano-8.0.ebuild
index 4fd1b503d2c7..e6f6c6f206d5 100644
--- a/app-editors/nano/nano-8.0.ebuild
+++ b/app-editors/nano/nano-8.0.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-inherit flag-o-matic
-
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git";
inherit autotools git-r3

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 864ebe37cbae..64d9b86de063 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-inherit flag-o-matic
-
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/nano.git";
inherit autotools git-r3



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

2024-06-07 Thread Arthur Zamarin
commit: 489e759a106431e8db0070913e7c6810bb67f0e0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  8 05:18:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  8 05:18:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489e759a

app-editors/nano: Stabilize 8.0 ppc64, #933698

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

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

diff --git a/app-editors/nano/nano-8.0.ebuild b/app-editors/nano/nano-8.0.ebuild
index b2711faf22a3..1ab91a8b3d8f 100644
--- a/app-editors/nano/nano-8.0.ebuild
+++ b/app-editors/nano/nano-8.0.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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-06-07 Thread Arthur Zamarin
commit: ae35a9efaa5eb337e3662274b9ebc5612ee68b4d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  7 13:26:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  7 13:26:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae35a9ef

app-editors/nano: Stabilize 8.0 ppc, #933698

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

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

diff --git a/app-editors/nano/nano-8.0.ebuild b/app-editors/nano/nano-8.0.ebuild
index d1e670be09cc..b2711faf22a3 100644
--- a/app-editors/nano/nano-8.0.ebuild
+++ b/app-editors/nano/nano-8.0.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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-06-07 Thread Arthur Zamarin
commit: 64a84e04ce688e194be816c28a4a03410fd76872
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  7 08:40:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  7 08:40:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a84e04

app-editors/nano: Stabilize 8.0 arm64, #933698

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

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

diff --git a/app-editors/nano/nano-8.0.ebuild b/app-editors/nano/nano-8.0.ebuild
index dd568917adb5..4de684a10ff5 100644
--- a/app-editors/nano/nano-8.0.ebuild
+++ b/app-editors/nano/nano-8.0.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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-06-07 Thread Arthur Zamarin
commit: 9dd9e1df635f2c5b1d5fcc114f7a9138059fa43e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  7 08:40:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  7 08:40:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd9e1df

app-editors/nano: Stabilize 8.0 arm, #933698

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

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

diff --git a/app-editors/nano/nano-8.0.ebuild b/app-editors/nano/nano-8.0.ebuild
index 4de684a10ff5..d1e670be09cc 100644
--- a/app-editors/nano/nano-8.0.ebuild
+++ b/app-editors/nano/nano-8.0.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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-06-06 Thread Arthur Zamarin
commit: 0bfc075cc5e1eb4e93879e4284029610a9f70101
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  7 06:55:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  7 06:55:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bfc075c

app-editors/nano: Stabilize 8.0 sparc, #933698

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

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

diff --git a/app-editors/nano/nano-8.0.ebuild b/app-editors/nano/nano-8.0.ebuild
index b78f117bc24d..dd568917adb5 100644
--- a/app-editors/nano/nano-8.0.ebuild
+++ b/app-editors/nano/nano-8.0.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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-06-06 Thread Arthur Zamarin
commit: 3dd84bb78072cac2a7a24bea5e025309500b764d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  6 18:24:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun  6 18:24:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd84bb7

app-editors/nano: Stabilize 8.0 amd64, #933698

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

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

diff --git a/app-editors/nano/nano-8.0.ebuild b/app-editors/nano/nano-8.0.ebuild
index e66a301a6c4b..9818aa1cb6d6 100644
--- a/app-editors/nano/nano-8.0.ebuild
+++ b/app-editors/nano/nano-8.0.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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-06-06 Thread Arthur Zamarin
commit: 2466597410f9235021dc3fb69e3aa801b56130c0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun  6 18:24:01 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun  6 18:24:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24665974

app-editors/nano: Stabilize 8.0 x86, #933698

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

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

diff --git a/app-editors/nano/nano-8.0.ebuild b/app-editors/nano/nano-8.0.ebuild
index 9818aa1cb6d6..b78f117bc24d 100644
--- a/app-editors/nano/nano-8.0.ebuild
+++ b/app-editors/nano/nano-8.0.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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   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 ~x64-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2024-05-01 Thread Sam James
commit: 81e05f6779e45f7cc112d3e7a773735f62106e57
Author: Sam James  gentoo  org>
AuthorDate: Thu May  2 03:36:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  2 03:36:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e05f67

app-editors/nano: add 8.0

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

 app-editors/nano/Manifest  | 1 +
 app-editors/nano/{nano-.ebuild => nano-8.0.ebuild} | 5 -
 app-editors/nano/nano-.ebuild  | 5 -
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index dbc18247066b..85592ebc6a85 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1 +1,2 @@
 DIST nano-7.2.tar.xz 1608444 BLAKE2B 
c7e3b18383e9f2f9db1f6059c875ddd164d730ea0e5b363e66fb8e5f30e8598ba49a5afd8eea3a55e295f1e43fb136019f60cc9154ae276c5d589002c0e5298a
 SHA512 
a6dfa70edab62e439a9a998ca214f2415d57dbdc01766ad2e4b14048836557a32755f8b09de13c6a89023f215b61d2854017b389eae8d097ca6f3ba73ce2f583
+DIST nano-8.0.tar.xz 1666272 BLAKE2B 
ba36182da059a3ee4c1fc60a200dee26f47cc6b1441b7ff665b82871f2f8fcac054f6adf82966d353234141bf9c521518da8fa967aca28307bccf43e015ddaea
 SHA512 
86c484428b8805768fd580d0f62aa32ce8f588f4beedcdd35a4014506b562928c7a2fa6487aa0d853b4c9c1639a4d186f46b4e96721568ff81191d5098403ca8

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-8.0.ebuild
similarity index 95%
copy from app-editors/nano/nano-.ebuild
copy to app-editors/nano/nano-8.0.ebuild
index 80da99c51009..e66a301a6c4b 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -41,6 +41,9 @@ REQUIRED_USE="
magic? ( !minimal )
 "
 
+# gnulib FPs
+QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert )
+
 src_prepare() {
default
 

diff --git a/app-editors/nano/nano-.ebuild 
b/app-editors/nano/nano-.ebuild
index 80da99c51009..e66a301a6c4b 100644
--- a/app-editors/nano/nano-.ebuild
+++ b/app-editors/nano/nano-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -41,6 +41,9 @@ REQUIRED_USE="
magic? ( !minimal )
 "
 
+# gnulib FPs
+QA_CONFIG_IMPL_DECL_SKIP=( unreachable MIN static_assert )
+
 src_prepare() {
default
 



[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-24 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-24 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"



  1   2   3   4   >