Skip to content

Commit 7ce5267

Browse files
committed
nvidia: use newly provided nvidia_elg-gbm
instead of copying files from the nvidia driver, which are not provided anymore, add nvidia_egl-gbm as dependency to make sure that libnvidia-egl-gbm is also added with the nvidia driver
1 parent 2b23b89 commit 7ce5267

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

packages/graphics/nvidia/package.mk

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ PKG_ARCH="x86_64"
88
PKG_LICENSE="nonfree"
99
PKG_SITE="https://www.nvidia.com/en-us/drivers/unix/"
1010
PKG_URL="http://us.download.nvidia.com/XFree86/Linux-x86_64/${PKG_VERSION}/NVIDIA-Linux-x86_64-${PKG_VERSION}-no-compat32.run"
11-
PKG_DEPENDS_TARGET="toolchain util-macros libglvnd"
11+
PKG_DEPENDS_TARGET="toolchain util-macros libglvnd nvidia_egl-gbm"
1212
PKG_LONGDESC="The GBM/Wayland graphic driver for NVIDIA GPUs supporting the GeForce 700 Series & above."
1313
PKG_TOOLCHAIN="manual"
1414

@@ -51,12 +51,6 @@ makeinstall_target() {
5151
ln -sf libnvidia-allocator.so.${PKG_VERSION} ${INSTALL}/usr/lib/liballocator.so.0
5252
ln -sf ../libnvidia-allocator.so.${PKG_VERSION} ${INSTALL}/usr/lib/gbm/nvidia-drm_gbm.so
5353

54-
mkdir -p ${INSTALL}/usr/share/egl/egl_external_platform.d
55-
cp -p 15_nvidia_gbm.json ${INSTALL}/usr/share/egl/egl_external_platform.d
56-
cp -p libnvidia-egl-gbm.so.1.1.2 ${INSTALL}/usr/lib
57-
ln -sf libnvidia-egl-gbm.so.1.1.2 ${INSTALL}/usr/lib/libnvidia-egl-gbm.so.1
58-
ln -sf libnvidia-egl-gbm.so.1 ${INSTALL}/usr/lib/libnvidia-egl-gbm.so
59-
6054
# GLVND
6155
mkdir -p ${INSTALL}/usr/share/glvnd/egl_vendor.d
6256
cp -p 10_nvidia.json ${INSTALL}/usr/share/glvnd/egl_vendor.d

0 commit comments

Comments
 (0)