net-analyzer/zabbix-agent2-plugin-nvidia-gpu:

Bug: https://bugs.gentoo.org/975428
Closes: https://bugs.gentoo.org/975428
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
This commit is contained in:
Niklaus 'vimja' Hofer
2026-06-18 17:12:50 +02:00
parent ec2505a396
commit 3b76a51f2d
3 changed files with 42 additions and 6 deletions

View File

@@ -18,12 +18,24 @@ S="${WORKDIR}"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
DEPEND="~net-analyzer/zabbix-${PV}[agent2]"
RDEPEND="${DEPEND}"
RESTRICT="!test? ( test )"
RDEPEND="
~net-analyzer/zabbix-${PV}[agent2]
x11-drivers/nvidia-drivers
"
BDEPEND="x11-drivers/nvidia-drivers"
DOCS=( "README.md" )
src_prepare() {
default
# See https://bugs.gentoo.org/975428
sed --in-place 's/^#cgo linux LDFLAGS: -ldl/& -lnvidia-ml/' pkg/nvml/nvml_linux.go || die
}
src_install() {
exeinto "/usr/libexec/zabbix-agent2-plugin"
doexe zabbix-agent2-plugin-nvidia-gpu

View File

@@ -18,12 +18,24 @@ S="${WORKDIR}"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
DEPEND="~net-analyzer/zabbix-${PV}[agent2]"
RDEPEND="${DEPEND}"
RESTRICT="!test? ( test )"
RDEPEND="
~net-analyzer/zabbix-${PV}[agent2]
x11-drivers/nvidia-drivers
"
BDEPEND="x11-drivers/nvidia-drivers"
DOCS=( "README.md" )
src_prepare() {
default
# See https://bugs.gentoo.org/975428
sed --in-place 's/^#cgo linux LDFLAGS: -ldl/& -lnvidia-ml/' pkg/nvml/nvml_linux.go || die
}
src_install() {
exeinto "/usr/libexec/zabbix-agent2-plugin"
doexe zabbix-agent2-plugin-nvidia-gpu

View File

@@ -18,12 +18,24 @@ S="${WORKDIR}"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="test"
DEPEND="~net-analyzer/zabbix-${PV}[agent2]"
RDEPEND="${DEPEND}"
RESTRICT="!test? ( test )"
RDEPEND="
~net-analyzer/zabbix-${PV}[agent2]
x11-drivers/nvidia-drivers
"
BDEPEND="x11-drivers/nvidia-drivers"
DOCS=( "README.md" )
src_prepare() {
default
# See https://bugs.gentoo.org/975428
sed --in-place 's/^#cgo linux LDFLAGS: -ldl/& -lnvidia-ml/' pkg/nvml/nvml_linux.go || die
}
src_install() {
exeinto "/usr/libexec/zabbix-agent2-plugin"
doexe zabbix-agent2-plugin-nvidia-gpu