Skip to content

Commit

Permalink
x11-servers/xorg-server: unbreak nvidia-driver < 410 after 88b0ae2
Browse files Browse the repository at this point in the history
Restore libglx.so -> .nvidia/libglx.so hardlink as symlink when
xorg-server is reinstalled after nvidia-driver.

PR:		271629
Reported by:	gallatin
  • Loading branch information
jbeich committed Aug 12, 2023
1 parent 2a6f8cb commit 0d5b626
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
2 changes: 1 addition & 1 deletion x11-servers/xorg-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xorg
PORTVERSION= 21.1.8
PORTREVISION= 2
PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= x11-servers
MASTER_SITES= XORG/individual/xserver
Expand Down
5 changes: 5 additions & 0 deletions x11-servers/xorg-server/files/pkg-post-install.in
Expand Up @@ -2,5 +2,10 @@

PREFIX=${PKG_PREFIX-/usr/local}

if [ -e ${PKG_ROOTDIR}${PREFIX}/lib/xorg/modules/extensions/.nvidia/libglx.so ]; then
install -l rs ${PKG_ROOTDIR}${PREFIX}/lib/xorg/modules/extensions/.nvidia/libglx.so \
${PKG_ROOTDIR}${PREFIX}/lib/xorg/modules/extensions/libglx.so
else
install -l rs ${PKG_ROOTDIR}${PREFIX}/lib/xorg/modules/extensions/.xorg/libglx.so \
${PKG_ROOTDIR}${PREFIX}/lib/xorg/modules/extensions/libglx.so
fi

0 comments on commit 0d5b626

Please sign in to comment.