commit: 2f29f68de54cb3e7df0c3a3a4077d32dd44167b3
parent ab3d967fb4d02f091a73971e89903bb5764c95d2
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Fri, 15 Aug 2025 07:06:25 +0200
dev-util/esbuild: drop 0.24.2
Diffstat:
2 files changed, 0 insertions(+), 80 deletions(-)
diff --git a/dev-util/esbuild/Manifest b/dev-util/esbuild/Manifest
@@ -1,2 +1 @@
-DIST esbuild-0.24.2.tar.gz 1913619 BLAKE2B 339cf510231570e4e4df44138e9f4315c2407ef9cba7b2c5e4e3700e3e7b8e8b6f7778a8b2f6ed8269b5fffb181aa6f3850684eb474b9b7e109226a76f097d95 SHA512 0fa4677d9d1a9ea9ba1ab4d105a0d30e8a3115fb20a37e4a6e43e004b24f6ddffbd966e06c641de29d91fff066c025c588bf36ba822e8f6901df37d4943350db
DIST esbuild-0.25.9.tar.gz 1960126 BLAKE2B 58e19ebfd456be4fd2e25c20a42d6d84b247dea6a27fb0285c557a871043033b16fb5f05d49939dd6fa6a950580b1601c5903b63a01cd1ebd460eba8f267288b SHA512 9211a25a8fc141f9b3c810a7493e1bf83a8a7008a555023a7947d1e0c26ec823f2574f561f4bf53c328fba659d0a5565dd7a3498d089f2642714e02f9fb05a4b
diff --git a/dev-util/esbuild/esbuild-0.24.2.ebuild b/dev-util/esbuild/esbuild-0.24.2.ebuild
@@ -1,79 +0,0 @@
-# Copyright 2023 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EGO_PN="github.com/evanw/esbuild"
-
-DESCRIPTION="extremely fast bundler for the web"
-HOMEPAGE="https://esbuild.github.io/"
-SRC_URI="https://github.com/evanw/esbuild/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/src/${EGO_PN}"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-DEPEND="
- >=dev-lang/go-1.13
- dev-go/sys
- test? (
- net-libs/nodejs[npm]
- dev-nodejs/source-map-js
- )
-"
-BDEPEND="sys-apps/help2man"
-
-RESTRICT="!test? ( test ) strip"
-QA_FLAGS_IGNORED='.*'
-
-src_unpack() {
- default
-
- mkdir -p "$(dirname "${S}")" || die
- mv "${WORKDIR}/${P}" "${S}" || die
-}
-
-src_prepare() {
- default
-
- # complex: Depends on fuse.js + react
- sed -i \
- -e "s;require('source-map');require('source-map-js');" \
- -e "/check('complex'/,/}),/d" \
- scripts/verify-source-map.js || die
-
- # No need to fetch dependencies via npm
- sed -i -e 's;cd scripts && npm ci;true;' Makefile || die
-
- # Not a dev repo
- sed -i -e '/git diff/d' Makefile || die
-}
-
-src_configure() {
- # disable module-aware mode
- export GO111MODULE=off
- # no network access
- export GOPROXY=off
- # don't try to update the toolchain
- export GOTOOLCHAIN="local"
-
- # With GO111MODULE=off WORKDIR needs to be included
- export GOPATH="${WORKDIR}:${EPREFIX}/usr/lib/go-gentoo"
-
- export EGO_BUILD_FLAGS="${EGO_BUILD_FLAGS} -trimpath"
-}
-
-src_test() {
- # test target wraps around test-common target with -j6
- emake test-common
-}
-
-src_install() {
- set -- env GOBIN="${ED}/usr/bin" go install -v -work -x ${EGO_BUILD_FLAGS} ./cmd/esbuild
- echo "$@"
- "$@" || die
-
- help2man -s1 -o esbuild.1 -N "${ED}/usr/bin/esbuild" || die
- doman esbuild.1
-}