From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 752251581B9 for ; Wed, 17 Sep 2025 13:36:39 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 5B4E3340EF8 for ; Wed, 17 Sep 2025 13:36:39 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 59E51110571; Wed, 17 Sep 2025 13:36:38 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 4FA6B110571 for ; Wed, 17 Sep 2025 13:36:38 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F18AD340EF8 for ; Wed, 17 Sep 2025 13:36:37 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 80B0E1E7A for ; Wed, 17 Sep 2025 13:36:36 +0000 (UTC) From: "Akinori Hattori" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Akinori Hattori" Message-ID: <1758116142.43a550d1d5db179244ccd2181ef6ede131ffa07a.hattya@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-shells/yash/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-shells/yash/Manifest app-shells/yash/yash-2.60.ebuild X-VCS-Directories: app-shells/yash/ X-VCS-Committer: hattya X-VCS-Committer-Name: Akinori Hattori X-VCS-Revision: 43a550d1d5db179244ccd2181ef6ede131ffa07a X-VCS-Branch: master Date: Wed, 17 Sep 2025 13:36:36 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 9a289cc6-7b36-411f-844e-56de56bf3033 X-Archives-Hash: 53c1ee4891778e35f36071b7ed9a2b3d commit: 43a550d1d5db179244ccd2181ef6ede131ffa07a Author: Akinori Hattori gentoo org> AuthorDate: Wed Sep 17 13:35:42 2025 +0000 Commit: Akinori Hattori gentoo org> CommitDate: Wed Sep 17 13:35:42 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a550d1 app-shells/yash: new upstream release Signed-off-by: Akinori Hattori gentoo.org> app-shells/yash/Manifest | 1 + app-shells/yash/yash-2.60.ebuild | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/app-shells/yash/Manifest b/app-shells/yash/Manifest index d94c7daee03e..abc3053361f9 100644 --- a/app-shells/yash/Manifest +++ b/app-shells/yash/Manifest @@ -1 +1,2 @@ DIST yash-2.59.tar.xz 806348 BLAKE2B 8e44156acee78f45fa7c6cf2e82a8bb7e210a33e8259b5c2a43050276ea0390b979b76ca55df9cbee8e96f337b87036d8bc7c9f86d153ba95e0df58ce87a75fa SHA512 eafcd8b9ced1238714076833f8023d158e28a8a5bc4cc9f381b030d7f67b2113c3ae291641a53daceecba053b0f89a6b478b83536b3e93880054aa2856f989e0 +DIST yash-2.60.tar.xz 810564 BLAKE2B bc2feedc8e63dad4d1329f7e4fd00a3a8a504ddae0c873e2c7fc9ab97480140430451e86dee83df3099a4da91f8b411f709d5e6b32325b78eb6b25341aa75035 SHA512 3bd4b0a7220c551a352c5e4b0c2371cb3f9c3b51e1189fc983ef828db1d1a82c50f89631620e2e83a0cda2c3b47a43107272555db0a7e2b33b5fb24272d0a180 diff --git a/app-shells/yash/yash-2.60.ebuild b/app-shells/yash/yash-2.60.ebuild new file mode 100644 index 000000000000..dd0a188a2e22 --- /dev/null +++ b/app-shells/yash/yash-2.60.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +PLOCALES="en ja" + +inherit flag-o-matic plocale toolchain-funcs + +DESCRIPTION="Yash is a POSIX-compliant command line shell" +HOMEPAGE="https://magicant.github.io/yash/" +SRC_URI="https://github.com/magicant/${PN}/releases/download/${PV}/${P}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~mips ~x86" +IUSE="nls test" +RESTRICT="!test? ( test )" + +RDEPEND="sys-libs/ncurses:= + nls? ( virtual/libintl )" +DEPEND="${RDEPEND}" +BDEPEND="nls? ( sys-devel/gettext ) + test? ( sys-apps/ed )" + +src_configure() { + append-cflags -std=c99 + + sh ./configure \ + --prefix="${EPREFIX}"/usr \ + --exec-prefix="${EPREFIX}" \ + $(use_enable nls) \ + CC="$(tc-getCC)" \ + LINGUAS="$(plocale_get_locales | sed "s/en/en@quot en@boldquot/")" \ + || die +}