commit: 58bbb3f861c791a9ce7874d015057eeb02ece8c3 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> AuthorDate: Mon Jan 12 18:56:02 2026 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Mon Jan 12 22:08:41 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58bbb3f8
app-containers/devcontainer: bump to 0.81.0 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> app-containers/devcontainer/Manifest | 1 + .../devcontainer/devcontainer-0.81.0.ebuild | 47 ++++++++++++++++++++++ 2 files changed, 48 insertions(+) diff --git a/app-containers/devcontainer/Manifest b/app-containers/devcontainer/Manifest index a7355fc48a75..cc16f9efe618 100644 --- a/app-containers/devcontainer/Manifest +++ b/app-containers/devcontainer/Manifest @@ -1,2 +1,3 @@ DIST devcontainer-0.80.2.npm.tgz 612655 BLAKE2B 7b3f8982c9b2f1bc5acc68a85dc79c7e87f1aa7a07720b76ccb5178b44392682a101218fda7b483e52ac7d7a339df54338d16d7f3d71ea622e3176630824c3a3 SHA512 9413eb8303b0659968fd8a64d54e75336a11fb35a0fe2425a889c816d1a69f4952839a8b218d9f370dcbd0c8457de313146f36ba9cd6f1f5e8ee36002d862adf DIST devcontainer-0.80.3.npm.tgz 612975 BLAKE2B 2df11f238ade1e058b3d31edcb926dc1eec6e8c7077d24ea74508d2873344da492f383486fc5d2d1e732959bdcb59bdb0014efc620923f96dc3a64eacfdf1d12 SHA512 3da37637149d55dad8efb0b86a2a978c5cab83c063f3a84c49d46c1e72c2c2ca1c3dc3143713a32f3e86ee3294cba2bb1481d8dfceb5dcb3707c1562d5e3e974 +DIST devcontainer-0.81.0.npm.tgz 613410 BLAKE2B 040cdbdda1c03a9281301685cdeda3a2dc32ed393fb2117b00393f0c753c939bc6f50e0367242a2023707fc178899e2671c28deefaacc270981b1c186709790b SHA512 4452c2022d36d582821fbb066af2e1d509cd5bf1035c0d35b1acd4d6bf0642ad23cb0b52a3013b485ecd6653ee4ad5ba0f6acf1d23cbdf2a4424f5e3410a48b4 diff --git a/app-containers/devcontainer/devcontainer-0.81.0.ebuild b/app-containers/devcontainer/devcontainer-0.81.0.ebuild new file mode 100644 index 000000000000..95b8578100e2 --- /dev/null +++ b/app-containers/devcontainer/devcontainer-0.81.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Reference implementation of the Development Containers specification" +HOMEPAGE="https://containers.dev/ + https://github.com/devcontainers/cli/" + +SRC_URI="https://registry.npmjs.org/@devcontainers/cli/-/cli-${PV}.tgz + -> ${P}.npm.tgz" +S="${WORKDIR}/package" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + net-libs/nodejs +" +BDEPEND=" + >=net-libs/nodejs-16[npm] +" + +DOCS=( CHANGELOG.md README.md ) + +src_compile() { + # Skip, nothing to compile here. + : +} + +src_install() { + local -a my_npm_opts=( + --audit false + --color false + --foreground-scripts + --global + --offline + --omit dev + --prefix "${ED}/usr" + --progress false + --verbose + ) + npm "${my_npm_opts[@]}" install "${DISTDIR}/${P}.npm.tgz" || die "npm install failed" + + einstalldocs +}
