nvidia{,390}: manually set lib32depends.

This is to forcefully use libglvnd-32bit everywhere.
This commit is contained in:
Juan RP 2019-12-07 20:05:33 +01:00
parent 39afbab2e9
commit 1720655f83
2 changed files with 4 additions and 0 deletions

View File

@ -245,6 +245,8 @@ nvidia-gtklibs_package() {
nvidia-libs_package() { nvidia-libs_package() {
short_desc="${_desc} - common libraries" short_desc="${_desc} - common libraries"
conflicts="libGL>10_1<19.2.5_2 libEGL>10_1<19.2.5_2 libGLES>10_1<19.2.5_2" conflicts="libGL>10_1<19.2.5_2 libEGL>10_1<19.2.5_2 libGLES>10_1<19.2.5_2"
# manually set 32bit depends for libglvnd
lib32depends="glibc-32bit>=0 libX11-32bit>=0 libXext-32bit>=0 libglvnd-32bit>=0"
pkg_install() { pkg_install() {
vmove usr/lib vmove usr/lib
} }

View File

@ -221,6 +221,8 @@ nvidia390-gtklibs_package() {
nvidia390-libs_package() { nvidia390-libs_package() {
short_desc="${_desc} - common libraries" short_desc="${_desc} - common libraries"
conflicts="libGL>10_1<19.2.5_2 libEGL>10_1<19.2.5_2 libGLES>10_1<19.2.5_2" conflicts="libGL>10_1<19.2.5_2 libEGL>10_1<19.2.5_2 libGLES>10_1<19.2.5_2"
# manually set 32bit depends for libglvnd
lib32depends="glibc-32bit>=0 libX11-32bit>=0 libXext-32bit>=0 wayland-32bit>=0 libglvnd-32bit>=0"
pkg_install() { pkg_install() {
vmove usr/lib vmove usr/lib
} }