commit: a24f6f5a1b2ef69807da9b3e80537ac7c23fbb1f Author: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com> AuthorDate: Wed May 15 13:14:50 2024 +0000 Commit: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com> CommitDate: Wed May 15 13:18:08 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a24f6f5a
dev-util/webgpu-headers: remove dev-lang/go depedency * since the webgpu-headers.h is the only required file for most packages * including media-libs/imgui[webgpu] * the go generation of webgpu-headers.yaml is not required to be packaged Closes: https://bugs.gentoo.org/931927 Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com> dev-util/webgpu-headers/webgpu-headers-20240512.ebuild | 6 +++++- dev-util/webgpu-headers/webgpu-headers-9999.ebuild | 4 +++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-util/webgpu-headers/webgpu-headers-20240512.ebuild b/dev-util/webgpu-headers/webgpu-headers-20240512.ebuild index 7c10d28d24..e57a24601d 100644 --- a/dev-util/webgpu-headers/webgpu-headers-20240512.ebuild +++ b/dev-util/webgpu-headers/webgpu-headers-20240512.ebuild @@ -19,7 +19,11 @@ HOMEPAGE="https://github.com/webgpu-native/webgpu-headers" LICENSE="BSD" SLOT="0" -BDEPEND="dev-lang/go" +src_prepare() { + default + + rm ${S}/Makefile || die +} src_install() { insinto /usr/include/webgpu diff --git a/dev-util/webgpu-headers/webgpu-headers-9999.ebuild b/dev-util/webgpu-headers/webgpu-headers-9999.ebuild index 7c10d28d24..dd6dfe6a72 100644 --- a/dev-util/webgpu-headers/webgpu-headers-9999.ebuild +++ b/dev-util/webgpu-headers/webgpu-headers-9999.ebuild @@ -19,7 +19,9 @@ HOMEPAGE="https://github.com/webgpu-native/webgpu-headers" LICENSE="BSD" SLOT="0" -BDEPEND="dev-lang/go" +src_prepare() { + rm ${S}/makefile || die +} src_install() { insinto /usr/include/webgpu