summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothy Pearson <tpearson@raptorengineering.com>2019-03-17 04:41:57 -0500
committerTimothy Pearson <tpearson@raptorengineering.com>2019-03-17 04:41:57 -0500
commite880031893132fc7d8e5ac7ade435bb21c44f0cf (patch)
treed97592f536c5b1605e52bc024409dfb90039728d
parent4cddff12101845cf3e2f94b0d1d5512351af2a7f (diff)
downloadxrdp-proprietary-ulab-next-nosound.tar.gz
xrdp-proprietary-ulab-next-nosound.zip
Use latest pixman versionulab-next-nosound
This fixes rendering errors, e.g. black rectangles rendered for 32-bit ARGB Gdk2 pixmaps, where the root cause was incorrect acceleration code for Xorg software fallback Composite Over (id=3) requests
-rwxr-xr-xxorg/X11R7.6/buildx.sh8
-rw-r--r--xorg/X11R7.6/x11_file_list.txt2
2 files changed, 7 insertions, 3 deletions
diff --git a/xorg/X11R7.6/buildx.sh b/xorg/X11R7.6/buildx.sh
index df8c1131..e18f9f5b 100755
--- a/xorg/X11R7.6/buildx.sh
+++ b/xorg/X11R7.6/buildx.sh
@@ -37,7 +37,11 @@ download_file()
cd downloads
- wget -cq $download_url/$file
+ if [ "$file" = "pixman-0.38.0.tar.gz" ]; then
+ wget -cq "https://ftp.osuosl.org/pub/blfs/conglomeration/pixman/pixman-0.38.0.tar.gz"
+ else
+ wget -cq $download_url/$file
+ fi
status=$?
cd ..
return $status
@@ -310,7 +314,7 @@ fi
# this will copy the build X server with the other X server binaries
cd rdp
-strip X11rdp
+#strip X11rdp
cp X11rdp $X11RDPBASE/bin
if [ "$2" = "drop" ]; then
diff --git a/xorg/X11R7.6/x11_file_list.txt b/xorg/X11R7.6/x11_file_list.txt
index f868bb64..5a47d8ed 100644
--- a/xorg/X11R7.6/x11_file_list.txt
+++ b/xorg/X11R7.6/x11_file_list.txt
@@ -10,7 +10,7 @@ damageproto-1.2.1.tar.bz2 : damageproto-1.2.1
makedepend-1.0.3.tar.bz2 : makedepend-1.0.3 :
libxml2-sources-2.7.8.tar.gz : libxml2-2.7.8 :
libpng-1.2.46.tar.gz : libpng-1.2.46 :
-pixman-0.30.0.tar.bz2 : pixman-0.30.0 : --disable-gtk
+pixman-0.38.0.tar.gz : pixman-0.38.0 : --disable-gtk
freetype-2.4.6.tar.bz2 : freetype-2.4.6 :
fontconfig-2.8.0.tar.gz : fontconfig-2.8.0 : --disable-docs
cairo-1.8.8.tar.gz : cairo-1.8.8 :