From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 16 Jul 2024 16:29:48 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1sTjBc-005TIZ-01 for lore@lore.pengutronix.de; Tue, 16 Jul 2024 16:29:48 +0200 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1sTjBb-0008IT-6s; Tue, 16 Jul 2024 16:29:47 +0200 Received: from mail.ela-soft.com ([213.23.49.162]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sTjBO-0008IF-GV for ptxdist@pengutronix.de; Tue, 16 Jul 2024 16:29:34 +0200 Received: from tupai.ela-bln.local (tupai.ela-bln.local [10.0.1.140]) by mail.ela-soft.com (mailsystem) with ESMTP id F203F12FC1 for ; Tue, 16 Jul 2024 16:29:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ela-soft.com; s=2021; t=1721140174; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=ylNXeU/Ly+b9wXjwhibZEuzGw+AvAtfzTP4BvPxr/NA=; b=LnlaM2ZaEE9JseoRqXd41KRe977sZFtUQvmwv4+Vmlvzspum2ms6XB+KDu7op6Y2FR4h5r ECFcy6SJk9RySdrytecv/wO8sRYGUsb+4lC8ECLnx5BlaK63Fv5gCymQGWypzh2jnVtAxI kIfYF2Gpjtv3IkYJqfuUCfPcJY29mDNXY2yXJh/SM8P53CGtVIoJSu8x95AZ2NkKtPd7cT HneruxZEXpDpiFT+QNvhtkIgnOjnAVLP9COtUBeSTg+0YC1gjKyLQ4c7RxHqAJ708FTbNp ysYNq856j8MzQqhtY6QKbWDRftQzcwlFyICwPm7THkH+Dt9icysJubAXcuoZrg== Received: by tupai.ela-bln.local (Postfix, from userid 1000) id D9345340475; Tue, 16 Jul 2024 16:29:33 +0200 (CEST) From: Andreas Helmcke To: ptxdist@pengutronix.de Date: Tue, 16 Jul 2024 16:28:47 +0200 Message-ID: <20240716142846.109601-2-ahelmcke@ela-soft.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-102.2 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, USER_IN_WELCOMELIST,USER_IN_WHITELIST autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] nano: version bump 2.9.2 -> 8.0 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false Since it is a huge step lots of changes and fixes. link: https://www.nano-editor.org/news.php Added an option to enable built-in help texts. Signed-off-by: Andreas Helmcke --- rules/nano.in | 12 ++++++++++-- rules/nano.make | 16 ++++++++-------- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/rules/nano.in b/rules/nano.in index d3f4e06f4..74aacf854 100644 --- a/rules/nano.in +++ b/rules/nano.in @@ -1,11 +1,19 @@ ## SECTION=editors -config NANO +menuconfig NANO tristate select NCURSES - prompt "nano" + prompt "nano " help nano is a small, free and friendly editor which aims to replace Pico. Rather than just copying Pico's look and feel, nano also implements some missing (or disabled by default) features in Pico, such as "search and replace" and "go to line number" + +if NANO + +config NANO_HELPTEXT + bool + prompt "enable built-in help texts" + +endif diff --git a/rules/nano.make b/rules/nano.make index bf113d2f0..2e3b8bff7 100644 --- a/rules/nano.make +++ b/rules/nano.make @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_NANO) += nano # # Paths and names # -NANO_VERSION := 2.9.2 -NANO_MD5 := 40ac792d28641969ce0be0a4a37df6a0 +NANO_VERSION := 8.0 +NANO_MD5 := e8561ba24e7495b766b1d815cd024e77 NANO := nano-$(NANO_VERSION) NANO_SUFFIX := tar.gz NANO_URL := https://www.nano-editor.org/dist/v$(basename $(NANO_VERSION))/$(NANO).$(NANO_SUFFIX) @@ -38,19 +38,21 @@ NANO_CONF_ENV := \ # NANO_CONF_TOOL := autoconf NANO_CONF_OPT := \ + --$(call ptx/endis,PTXCONF_NANO_HELPTEXT)-help \ $(CROSS_AUTOCONF_USR) \ $(GLOBAL_LARGE_FILE_OPTION) \ --enable-threads=posix \ - --disable-rpath \ --disable-nls \ + --disable-rpath \ --disable-browser \ --enable-color \ --enable-comment \ --disable-extra \ - --disable-help \ + --disable-formatter \ --enable-histories \ --enable-justify \ --disable-libmagic \ + --disable-linter \ --enable-linenumbers \ --disable-mouse \ --enable-multibuffer \ @@ -60,14 +62,12 @@ NANO_CONF_OPT := \ --enable-tabcomp \ --disable-wordcomp \ --enable-wrapping \ - --disable-wrapping-as-root \ --disable-debug \ --disable-tiny \ --disable-utf8 \ --disable-altrcname \ - --without-included-regex \ - --without-slang \ - --with-wordbounds + --enable-year2038 \ + --without-included-regex # ---------------------------------------------------------------------------- # Target-Install -- 2.43.0