diff --git a/app-shells/dash/Manifest b/app-shells/dash/Manifest index add7bfab0a1d8..ee9d436cd5d4d 100644 --- a/app-shells/dash/Manifest +++ b/app-shells/dash/Manifest @@ -1,3 +1,2 @@ DIST dash-0.5.12.tar.gz 246054 BLAKE2B f4c5e7088d7b591e0890a0e1363ef4f70074f4033ae34d3f82d71379cee78876e1e89b5d8e4afa3ce9380f8d94c3e8970c480a21257f87706112dd883667893e SHA512 13bd262be0089260cbd13530a9cf34690c0abeb2f1920eb5e61be7951b716f9f335b86279d425dbfae56cbd49231a8fdffdff70601a5177da3d543be6fc5eb17 -DIST dash-0.5.13.4.tar.gz 261171 BLAKE2B 3c774e3e084c9f6c3b3e2cbb44d915c579379bdeccb9c0974bb6424d371ada06e3387df518ffbb5ba1e9722860d390fc014a9d84833d11dd814a403f3e96cee6 SHA512 383d0ea8316fea3ce523dc535173a94a22e58bfaec2dec3309d3496a864e5e67711965563db82e7e181f8d7b67a25033107b4c9453c3d6b3820c6586d1f99675 DIST dash-0.5.13.5.tar.gz 261540 BLAKE2B cef313ea867c45393b4739b71ff5320ca365cb15b3a7772c7c1a9cf2a2663a2c7b86cfe49d12076144152364e6411a7c5a8bbfd74f20400416c9cee9351eb049 SHA512 ae326c110713a9da6b7afb977ca6fd931793b03011f0a7aa2c42e873f116ed09448deea9ef5ca4515fe3afe24e210e0aaa580f7de89934edda9cf31ee44c94dd diff --git a/app-shells/dash/dash-0.5.13.4-r1.ebuild b/app-shells/dash/dash-0.5.13.4-r1.ebuild deleted file mode 100644 index ef005b7048db3..0000000000000 --- a/app-shells/dash/dash-0.5.13.4-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Debian Almquist Shell" -HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/dash/dash.git" - inherit autotools git-r3 -else - SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="libedit static" - -BDEPEND="virtual/pkgconfig" -RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )" -DEPEND=" - ${RDEPEND} - libedit? ( static? ( dev-libs/libedit[static-libs] ) ) -" - -PATCHES=( - "${FILESDIR}"/0001-builtin-Fix-octal-escapes-in-dollar-single-quotes.patch - "${FILESDIR}"/0002-builtin-Fix-unaligned-access-in-conv_escape.patch -) - -src_prepare() { - default - - [[ ${PV} == 9999 ]] && eautoreconf - - # Use pkg-config for libedit linkage - sed -i \ - -e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex static --static '')\`:" \ - configure || die -} - -src_configure() { - if [[ ${CHOST} == *-solaris* ]] ; then - # don't redefine stat, open, dirent, etc. on Solaris - export ac_cv_func_stat64=yes - export ac_cv_func_open64=yes - fi - - if [[ ${CHOST} == powerpc-*-darwin* ]] ; then - sed -i -e 's/= stpncpy(s, \([^,]\+\), \([0-9]\+\))/+= snprintf(s, \2, "%s", \1)/' \ - src/jobs.c || die - fi - - use static && append-ldflags -static - - append-cppflags -DJOBS=$(usex libedit 1 0) - - # Do not pass --enable-glob due to #443552. - local myeconfargs=( - CC_FOR_BUILD="$(tc-getBUILD_CC)" - --bindir="${EPREFIX}"/bin - --enable-fnmatch - $(use_with libedit) - ) - - econf "${myeconfargs[@]}" -} diff --git a/app-shells/dash/dash-0.5.13.4-r2.ebuild b/app-shells/dash/dash-0.5.13.4-r2.ebuild deleted file mode 100644 index df961a6bef42a..0000000000000 --- a/app-shells/dash/dash-0.5.13.4-r2.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Debian Almquist Shell" -HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/dash/dash.git" - inherit autotools git-r3 -else - SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="libedit static" - -BDEPEND="virtual/pkgconfig" -RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )" -DEPEND=" - ${RDEPEND} - libedit? ( static? ( dev-libs/libedit[static-libs] ) ) -" - -PATCHES=( - "${FILESDIR}"/0001-builtin-Fix-octal-escapes-in-dollar-single-quotes.patch - "${FILESDIR}"/0002-builtin-Fix-unaligned-access-in-conv_escape.patch - "${FILESDIR}"/0003-input-Fix-overeager-NUL-deletion-in-SMALL-mode.patch -) - -src_prepare() { - default - - [[ ${PV} == 9999 ]] && eautoreconf - - # Use pkg-config for libedit linkage - sed -i \ - -e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex static --static '')\`:" \ - configure || die -} - -src_configure() { - if [[ ${CHOST} == *-solaris* ]] ; then - # don't redefine stat, open, dirent, etc. on Solaris - export ac_cv_func_stat64=yes - export ac_cv_func_open64=yes - fi - - if [[ ${CHOST} == powerpc-*-darwin* ]] ; then - sed -i -e 's/= stpncpy(s, \([^,]\+\), \([0-9]\+\))/+= snprintf(s, \2, "%s", \1)/' \ - src/jobs.c || die - fi - - use static && append-ldflags -static - - append-cppflags -DJOBS=$(usex libedit 1 0) - - # Do not pass --enable-glob due to #443552. - local myeconfargs=( - CC_FOR_BUILD="$(tc-getBUILD_CC)" - --bindir="${EPREFIX}"/bin - --enable-fnmatch - $(use_with libedit) - ) - - econf "${myeconfargs[@]}" -} diff --git a/app-shells/dash/dash-0.5.13.4.ebuild b/app-shells/dash/dash-0.5.13.4.ebuild deleted file mode 100644 index 5b4ce4aff4e3c..0000000000000 --- a/app-shells/dash/dash-0.5.13.4.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Debian Almquist Shell" -HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/dash/dash.git" - inherit autotools git-r3 -else - SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="libedit static" - -BDEPEND="virtual/pkgconfig" -RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )" -DEPEND=" - ${RDEPEND} - libedit? ( static? ( dev-libs/libedit[static-libs] ) ) -" - -src_prepare() { - default - - [[ ${PV} == 9999 ]] && eautoreconf - - # Use pkg-config for libedit linkage - sed -i \ - -e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex static --static '')\`:" \ - configure || die -} - -src_configure() { - if [[ ${CHOST} == *-solaris* ]] ; then - # don't redefine stat, open, dirent, etc. on Solaris - export ac_cv_func_stat64=yes - export ac_cv_func_open64=yes - fi - - if [[ ${CHOST} == powerpc-*-darwin* ]] ; then - sed -i -e 's/= stpncpy(s, \([^,]\+\), \([0-9]\+\))/+= snprintf(s, \2, "%s", \1)/' \ - src/jobs.c || die - fi - - use static && append-ldflags -static - - append-cppflags -DJOBS=$(usex libedit 1 0) - - # Do not pass --enable-glob due to #443552. - local myeconfargs=( - CC_FOR_BUILD="$(tc-getBUILD_CC)" - --bindir="${EPREFIX}"/bin - --enable-fnmatch - $(use_with libedit) - ) - - econf "${myeconfargs[@]}" -}