Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/trunk]: xsrc/external/mit/xf86-video-vesa/dist initial import of xf86-v...



details:   https://anonhg.NetBSD.org/xsrc/rev/1241acbd0083
branches:  trunk
changeset: 10600:1241acbd0083
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sun Nov 01 11:12:20 2020 +0000

description:
initial import of xf86-video-vesa-2.5.0

diffstat:

 external/mit/xf86-video-vesa/dist/ChangeLog   |  86 +++++++++++++++++++++++++++
 external/mit/xf86-video-vesa/dist/Makefile.am |   2 +
 external/mit/xf86-video-vesa/dist/README.md   |  17 +++++
 external/mit/xf86-video-vesa/dist/compile     |   8 +-
 4 files changed, 109 insertions(+), 4 deletions(-)

diffs (156 lines):

diff -r 35d9c65d36c6 -r 1241acbd0083 external/mit/xf86-video-vesa/dist/ChangeLog
--- a/external/mit/xf86-video-vesa/dist/ChangeLog       Sun Nov 01 11:08:40 2020 +0000
+++ b/external/mit/xf86-video-vesa/dist/ChangeLog       Sun Nov 01 11:12:20 2020 +0000
@@ -1,3 +1,89 @@
+commit 68f2589c687c132fc9abfd1501930bf191701165
+Author: Adam Jackson <ajax%redhat.com@localhost>
+Date:   Thu Sep 10 18:01:44 2020 -0400
+
+    vesa 2.5.0
+
+commit 51a73f2fc2548d9b699d2a9c016bf5892c41d48a
+Author: Adam Jackson <ajax%redhat.com@localhost>
+Date:   Wed May 30 11:46:46 2018 -0400
+
+    Disable shadow by default on known-virtual GPUs
+    
+    Device memory is the same domain as host memory, in this case, so the
+    shadow just introduces more memcpy.
+    
+    Signed-off-by: Adam Jackson <ajax%redhat.com@localhost>
+
+commit 53c7796e8ddc6aaaef79df8c852c0d9d151a8559
+Author: Benjamin Tissoires <benjamin.tissoires%redhat.com@localhost>
+Date:   Fri May 10 08:40:05 2019 +0200
+
+    Refuse to run on UEFI machines running older kernels
+    
+    Prior to kernel v3.12, the efi framebuffer driver was named "efifb".
+    This cause problem on RHEL 7 as the base kernel is 3.10.
+    
+    "efi-framebuffer.0" was added by commit 2645e0aa for that reason
+    (don't run on UEFI machine).
+    The change from "efifb" to "efi-framebuffer" was done with commit
+    e6816a8 in the kernel
+    
+    Signed-off-by: Benjamin Tissoires <benjamin.tissoires%redhat.com@localhost>
+    [ofourdan: updated commit message with commit references]
+    Reviewed-by: Olivier Fourdan <ofourdan%redhat.com@localhost>
+
+commit 634dae745cf71c257554b4c18bde7710cd1716e8
+Author: Adam Jackson <ajax%redhat.com@localhost>
+Date:   Wed Mar 6 12:45:11 2019 -0500
+
+    Try harder to avoid 24bpp
+    
+    We're preferring depth 24 even if that means 24bpp. Newer servers don't
+    support 24bpp anymore, and even for old servers it's suboptimal. Change
+    the heuristic to only try 24bpp if the alternative is pseudocolor.
+    
+    Fixes: xorg/driver/xf86-video-vesa#3
+
+commit 637c968d1a2fecfb25bd6d14e4fe285e3ceafc13
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Dec 7 19:19:22 2018 -0800
+
+    Update configure.ac bug URL for gitlab migration
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 503665924c77a1a4c5f82651aa08b9e5c5e0d4f6
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sun Nov 18 16:43:51 2018 -0800
+
+    Update README for gitlab migration
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 2645e0aa9c17c2c966a0533e52ad00510311483e
+Author: Adam Jackson <ajax%redhat.com@localhost>
+Date:   Wed Aug 29 11:04:23 2018 -0400
+
+    Refuse to run on UEFI machines
+    
+    No possible good can come of this.
+    
+    v2: Check for .../efi-framebuffer.0 ("is there an EFI framebuffer")
+    instead of /sys/firmware/efi ("is this an EFI machine"). Suggested by
+    Peter Jones.
+    
+    Reviewed-by: Peter Jones <pjones%redhat.com@localhost>
+    Signed-off-by: Adam Jackson <ajax%redhat.com@localhost>
+
+commit 366622333bc1b81cab6d4aa325a18fcd27bf5db4
+Author: Adam Jackson <ajax%redhat.com@localhost>
+Date:   Tue Aug 28 15:26:46 2018 -0400
+
+    Newline-terminate a few error messages
+    
+    Signed-off-by: Adam Jackson <ajax%redhat.com@localhost>
+
 commit 07e4a0f0b3bd6308da2e000c12230b1e171e65a7
 Author: Adam Jackson <ajax%redhat.com@localhost>
 Date:   Thu Feb 15 14:33:38 2018 -0500
diff -r 35d9c65d36c6 -r 1241acbd0083 external/mit/xf86-video-vesa/dist/Makefile.am
--- a/external/mit/xf86-video-vesa/dist/Makefile.am     Sun Nov 01 11:08:40 2020 +0000
+++ b/external/mit/xf86-video-vesa/dist/Makefile.am     Sun Nov 01 11:12:20 2020 +0000
@@ -29,3 +29,5 @@
        $(CHANGELOG_CMD)
 
 dist-hook: ChangeLog INSTALL
+
+EXTRA_DIST = README.md
diff -r 35d9c65d36c6 -r 1241acbd0083 external/mit/xf86-video-vesa/dist/README.md
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/xf86-video-vesa/dist/README.md       Sun Nov 01 11:12:20 2020 +0000
@@ -0,0 +1,17 @@
+xf86-video-vesa - Generic VESA video driver for the Xorg X server
+-----------------------------------------------------------------
+
+All questions regarding this software should be directed at the
+Xorg mailing list:
+
+  https://lists.x.org/mailman/listinfo/xorg
+
+The master development code repository can be found at:
+
+  https://gitlab.freedesktop.org/xorg/driver/xf86-video-vesa
+
+Please submit bug reports and requests to merge patches there.
+
+For patch submission instructions, see:
+
+  https://www.x.org/wiki/Development/Documentation/SubmittingPatches
diff -r 35d9c65d36c6 -r 1241acbd0083 external/mit/xf86-video-vesa/dist/compile
--- a/external/mit/xf86-video-vesa/dist/compile Sun Nov 01 11:08:40 2020 +0000
+++ b/external/mit/xf86-video-vesa/dist/compile Sun Nov 01 11:12:20 2020 +0000
@@ -1,9 +1,9 @@
 #! /bin/sh
 # Wrapper for compilers which do not understand '-c -o'.
 
-scriptversion=2016-01-11.22; # UTC
+scriptversion=2018-03-07.03; # UTC
 
-# Copyright (C) 1999-2017 Free Software Foundation, Inc.
+# Copyright (C) 1999-2018 Free Software Foundation, Inc.
 # Written by Tom Tromey <tromey%cygnus.com@localhost>.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -17,7 +17,7 @@
 # GNU General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
-# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+# along with this program.  If not, see <https://www.gnu.org/licenses/>.
 
 # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a
@@ -340,7 +340,7 @@
 # Local Variables:
 # mode: shell-script
 # sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
+# eval: (add-hook 'before-save-hook 'time-stamp)
 # time-stamp-start: "scriptversion="
 # time-stamp-format: "%:y-%02m-%02d.%02H"
 # time-stamp-time-zone: "UTC0"



Home | Main Index | Thread Index | Old Index