[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"
