commit:     2f0bfd8d682443930d69e8585ead21262b1f43d1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 13 03:44:57 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 13 03:55:33 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0bfd8d

sys-apps/ed: add 1.22.5

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/ed/Manifest         |  2 ++
 sys-apps/ed/ed-1.22.5.ebuild | 48 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/sys-apps/ed/Manifest b/sys-apps/ed/Manifest
index 3b382009edc3..5866defd2c2f 100644
--- a/sys-apps/ed/Manifest
+++ b/sys-apps/ed/Manifest
@@ -1,2 +1,4 @@
 DIST ed-1.22.4.tar.lz 71384 BLAKE2B 
cf8bc1843b85ad86a15dc8b6b718abbbb5c79c7b330c60bb08c83901a011bc6453a6f6e5dceb1b485b0d585468bebd3c02c48237270ab73b8def9ae8df4c9a97
 SHA512 
bf737ec1ac880deb37c9ef0f24b6c6a5adc712359909b3ebfe5f4c15e05cc9449899f856ed029d4dcb39989c7ba6867b8da7e3c8d7679b36d666cc465ffdfd11
 DIST ed-1.22.4.tar.lz.sig 72 BLAKE2B 
28f842c817293ef53fa5af9331df15c0117c2fc5d422ba8c4d19a35d9ae56aac7e222cfa6d3bb84f67e6cb5ff59e42c6266bfeca9ad39fc0c29f51449be0d8f4
 SHA512 
af361df007c1979cce2a0adfebf4d281f4ec5e7efbd41be60142a7b5d5efe6d4e0a1b0d8f30a3f2bf0c307d06d5aac4e2ebf0d83fb3290ed1a291b10b6d4588c
+DIST ed-1.22.5.tar.lz 71517 BLAKE2B 
613d5657039c34c9ec689c2ea09418d8352542dcf535d4c8d741324953bb6062af0f39c8a685bb909637c062219a546135c16e18dd6cd08757148216d3b337ad
 SHA512 
5f879be3819b6e989cdf9e415b6ad65f24275cc7a6c63f81fb849c92cd97beac088b1dfef37e9eb3f2c1a3e84ffaa553f611a1e7bdd9c1cb5646283f814637b1
+DIST ed-1.22.5.tar.lz.sig 543 BLAKE2B 
2b6f6624ff655bff3da4dd4191115c536a7f10ad312ed62f9f940a7aa51fe177a60a307251ba7a1a6f10a1bf900b7e525f99ae30027e5a46f72c8b45ea285589
 SHA512 
05a3a5a2442a4af35f53b418f5fb3cc2ede2a281d2ed0e61e6e9ea388c35efce42c1977c2960e88dca555b278626c64396e447b22ff6ee90a00a37c8216633bd

diff --git a/sys-apps/ed/ed-1.22.5.ebuild b/sys-apps/ed/ed-1.22.5.ebuild
new file mode 100644
index 000000000000..a17247fcc462
--- /dev/null
+++ b/sys-apps/ed/ed-1.22.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/antoniodiazdiaz.asc
+inherit edo toolchain-funcs unpacker verify-sig
+
+MY_P="${PN}-${PV/_/-}"
+
+DESCRIPTION="Your basic line editor"
+HOMEPAGE="https://www.gnu.org/software/ed/";
+SRC_URI="
+       mirror://gnu/ed/${MY_P}.tar.lz
+       https://download.savannah.gnu.org/releases/ed/${MY_P}.tar.lz
+       verify-sig? (
+               mirror://gnu/ed/${MY_P}.tar.lz.sig
+               https://download.savannah.gnu.org/releases/ed/${MY_P}.tar.lz.sig
+       )
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+if [[ ${PV} != *_rc* ]] ; then
+       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+fi
+
+BDEPEND="
+       sys-apps/texinfo
+       $(unpacker_src_uri_depends)
+       verify-sig? ( >=sec-keys/openpgp-keys-antoniodiazdiaz-20260213 )
+"
+
+src_unpack() {
+       use verify-sig && verify-sig_verify_detached 
"${DISTDIR}"/${MY_P}.tar.lz{,.sig}
+       unpacker "${DISTDIR}"/${MY_P}.tar.lz
+}
+
+src_configure() {
+       edo ./configure \
+               CC="$(tc-getCC)" \
+               CFLAGS="${CFLAGS}" \
+               LDFLAGS="${LDFLAGS}" \
+               CPPFLAGS="${CPPFLAGS}" \
+               --bindir="${EPREFIX}/bin" \
+               --prefix="${EPREFIX}/usr"
+}

Reply via email to