summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2016-08-07 10:46:03 +0200
committerVladimír Čunát <vcunat@gmail.com>2016-08-07 11:33:20 +0200
commit73e1242172d8012b1c6054a7f33bda1dc6f3bbc6 (patch)
treed5c26a32c6f75692be250a65e0f78357d80b9568 /pkgs/development
parenta1b0967fa07349990807f143a01fda78b69fa297 (diff)
downloadnixlib-73e1242172d8012b1c6054a7f33bda1dc6f3bbc6.tar
nixlib-73e1242172d8012b1c6054a7f33bda1dc6f3bbc6.tar.gz
nixlib-73e1242172d8012b1c6054a7f33bda1dc6f3bbc6.tar.bz2
nixlib-73e1242172d8012b1c6054a7f33bda1dc6f3bbc6.tar.lz
nixlib-73e1242172d8012b1c6054a7f33bda1dc6f3bbc6.tar.xz
nixlib-73e1242172d8012b1c6054a7f33bda1dc6f3bbc6.tar.zst
nixlib-73e1242172d8012b1c6054a7f33bda1dc6f3bbc6.zip
mesa: vdpau symlinks, broken after 1a52fdc
Fixes #17559.
Using *relative* symlinks doesn't break when moving the files.
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/libraries/mesa/symlink-drivers.patch6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/development/libraries/mesa/symlink-drivers.patch b/pkgs/development/libraries/mesa/symlink-drivers.patch
index 6c800e5dfce6..b96e8e0b816e 100644
--- a/pkgs/development/libraries/mesa/symlink-drivers.patch
+++ b/pkgs/development/libraries/mesa/symlink-drivers.patch
@@ -11,7 +11,7 @@ diff -ru -x '*~' mesa-11.1.4-orig/src/gallium/targets/dri/Makefile.am mesa-11.1.
  install-data-hook:
  	for i in $(TARGET_DRIVERS); do                                  \
 -		ln -f $(DESTDIR)$(dridir)/gallium_dri.so                \
-+		ln -sf $(DESTDIR)$(dridir)/gallium_dri.so               \
++		ln -srf $(DESTDIR)$(dridir)/gallium_dri.so               \
  		      $(DESTDIR)$(dridir)/$${i}_dri.so;                 \
  	done;                                                           \
 -	$(RM) $(DESTDIR)$(dridir)/gallium_dri.*
@@ -36,7 +36,7 @@ diff -ru -x '*~' mesa-11.1.4-orig/src/gallium/targets/vdpau/Makefile.am mesa-11.
  		k=libvdpau_$${i}.$(LIB_EXT);				\
  		l=$${k}.$(VDPAU_MAJOR).$(VDPAU_MINOR).0;		\
 -		ln -f $${dest_dir}/$${j}.$(VDPAU_MAJOR).$(VDPAU_MINOR).0 \
-+		ln -sf $${dest_dir}/$${j}.$(VDPAU_MAJOR).$(VDPAU_MINOR).0 \
++		ln -srf $${dest_dir}/$${j}.$(VDPAU_MAJOR).$(VDPAU_MINOR).0 \
  		      $${dest_dir}/$${l};				\
  		ln -sf $${l}						\
  		       $${dest_dir}/$${k}.$(VDPAU_MAJOR).$(VDPAU_MINOR); \
@@ -62,7 +62,7 @@ diff -ru -x '*~' mesa-11.1.4-orig/src/mesa/drivers/dri/Makefile.am mesa-11.1.4/s
  install-data-hook:
  	for i in $(MEGADRIVERS); do \
 -		ln -f $(DESTDIR)$(dridir)/mesa_dri_drivers.so \
-+		ln -sf $(DESTDIR)$(dridir)/mesa_dri_drivers.so \
++		ln -srf $(DESTDIR)$(dridir)/mesa_dri_drivers.so \
  		      $(DESTDIR)$(dridir)/$$i; \
  	done;
 -	$(RM) $(DESTDIR)$(dridir)/mesa_dri_drivers.*