Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[xsrc/xorg]: xsrc/external/mit/xf86-video-vesa/dist initial import of xf86-vi...
details: https://anonhg.NetBSD.org/xsrc/rev/72429ea59e8f
branches: xorg
changeset: 10604:72429ea59e8f
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/Makefile.in | 20 +-
external/mit/xf86-video-vesa/dist/README.md | 17 +
external/mit/xf86-video-vesa/dist/aclocal.m4 | 255 +-
external/mit/xf86-video-vesa/dist/compile | 8 +-
external/mit/xf86-video-vesa/dist/config.guess | 640 ++--
external/mit/xf86-video-vesa/dist/config.sub | 2752 ++++++++++----------
external/mit/xf86-video-vesa/dist/configure | 299 +-
external/mit/xf86-video-vesa/dist/configure.ac | 4 +-
external/mit/xf86-video-vesa/dist/depcomp | 8 +-
external/mit/xf86-video-vesa/dist/install-sh | 45 +-
external/mit/xf86-video-vesa/dist/ltmain.sh | 6 +-
external/mit/xf86-video-vesa/dist/man/Makefile.in | 13 +-
external/mit/xf86-video-vesa/dist/missing | 14 +-
external/mit/xf86-video-vesa/dist/src/Makefile.in | 46 +-
external/mit/xf86-video-vesa/dist/src/vesa.c | 55 +-
17 files changed, 2227 insertions(+), 2043 deletions(-)
diffs (truncated from 6288 to 300 lines):
diff -r 8d0c82a36790 -r 72429ea59e8f external/mit/xf86-video-vesa/dist/ChangeLog
--- a/external/mit/xf86-video-vesa/dist/ChangeLog Sun Nov 01 11:07:16 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 8d0c82a36790 -r 72429ea59e8f external/mit/xf86-video-vesa/dist/Makefile.am
--- a/external/mit/xf86-video-vesa/dist/Makefile.am Sun Nov 01 11:07:16 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 8d0c82a36790 -r 72429ea59e8f external/mit/xf86-video-vesa/dist/Makefile.in
--- a/external/mit/xf86-video-vesa/dist/Makefile.in Sun Nov 01 11:07:16 2020 +0000
+++ b/external/mit/xf86-video-vesa/dist/Makefile.in Sun Nov 01 11:12:20 2020 +0000
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.15.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.1 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2017 Free Software Foundation, Inc.
+# Copyright (C) 1994-2018 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -154,7 +154,7 @@
$(RECURSIVE_CLEAN_TARGETS) \
$(am__extra_recursive_targets)
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
- cscope distdir dist dist-all distcheck
+ cscope distdir distdir-am dist dist-all distcheck
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
$(LISP)config.h.in
# Read a list of newline-separated strings from the standard input,
@@ -178,8 +178,8 @@
CSCOPE = cscope
DIST_SUBDIRS = $(SUBDIRS)
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in COPYING \
- ChangeLog INSTALL README compile config.guess config.sub \
- install-sh ltmain.sh missing
+ ChangeLog INSTALL compile config.guess config.sub install-sh \
+ ltmain.sh missing
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
@@ -369,6 +369,7 @@
top_srcdir = @top_srcdir@
SUBDIRS = src man
MAINTAINERCLEANFILES = ChangeLog INSTALL
+EXTRA_DIST = README.md
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
@@ -394,8 +395,8 @@
echo ' $(SHELL) ./config.status'; \
$(SHELL) ./config.status;; \
*) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
@@ -537,7 +538,10 @@
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
-distdir: $(DISTFILES)
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
$(am__remove_distdir)
test -d "$(distdir)" || mkdir "$(distdir)"
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
diff -r 8d0c82a36790 -r 72429ea59e8f 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 8d0c82a36790 -r 72429ea59e8f external/mit/xf86-video-vesa/dist/aclocal.m4
--- a/external/mit/xf86-video-vesa/dist/aclocal.m4 Sun Nov 01 11:07:16 2020 +0000
+++ b/external/mit/xf86-video-vesa/dist/aclocal.m4 Sun Nov 01 11:12:20 2020 +0000
@@ -1,6 +1,6 @@
-# generated automatically by aclocal 1.15.1 -*- Autoconf -*-
-
-# Copyright (C) 1996-2017 Free Software Foundation, Inc.
+# generated automatically by aclocal 1.16.1 -*- Autoconf -*-
+
+# Copyright (C) 1996-2018 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -9398,7 +9398,7 @@
dnl xorg-macros.m4. Generated from xorg-macros.m4.in xorgversion.m4 by configure.
dnl
-dnl Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
+dnl Copyright (c) 2005, 2015, Oracle and/or its affiliates. All rights reserved.
dnl
dnl Permission is hereby granted, free of charge, to any person obtaining a
dnl copy of this software and associated documentation files (the "Software"),
@@ -9435,7 +9435,7 @@
# See the "minimum version" comment for each macro you use to see what
# version you require.
m4_defun([XORG_MACROS_VERSION],[
-m4_define([vers_have], [1.19.0])
+m4_define([vers_have], [1.19.2])
m4_define([maj_have], m4_substr(vers_have, 0, m4_index(vers_have, [.])))
m4_define([maj_needed], m4_substr([$1], 0, m4_index([$1], [.])))
m4_if(m4_cmp(maj_have, maj_needed), 0,,
@@ -9512,6 +9512,17 @@
AC_REQUIRE([AC_CANONICAL_HOST])
AC_REQUIRE([AC_PROG_SED])
+case $host_os in
+ solaris*)
+ # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
+ # check for a man page file found in later versions that use
+ # traditional section numbers instead
+ AC_CHECK_FILE([/usr/share/man/man7/attributes.7],
+ [SYSV_MAN_SECTIONS=false], [SYSV_MAN_SECTIONS=true])
+ ;;
+ *) SYSV_MAN_SECTIONS=false ;;
+esac
+
if test x$APP_MAN_SUFFIX = x ; then
APP_MAN_SUFFIX=1
fi
@@ -9527,9 +9538,9 @@
fi
if test x$FILE_MAN_SUFFIX = x ; then
- case $host_os in
- solaris*) FILE_MAN_SUFFIX=4 ;;
- *) FILE_MAN_SUFFIX=5 ;;
+ case $SYSV_MAN_SECTIONS in
+ true) FILE_MAN_SUFFIX=4 ;;
+ *) FILE_MAN_SUFFIX=5 ;;
esac
fi
if test x$FILE_MAN_DIR = x ; then
@@ -9537,9 +9548,9 @@
fi
if test x$MISC_MAN_SUFFIX = x ; then
- case $host_os in
- solaris*) MISC_MAN_SUFFIX=5 ;;
- *) MISC_MAN_SUFFIX=7 ;;
+ case $SYSV_MAN_SECTIONS in
+ true) MISC_MAN_SUFFIX=5 ;;
+ *) MISC_MAN_SUFFIX=7 ;;
esac
fi
if test x$MISC_MAN_DIR = x ; then
@@ -9547,9 +9558,9 @@
fi
if test x$DRIVER_MAN_SUFFIX = x ; then
- case $host_os in
- solaris*) DRIVER_MAN_SUFFIX=7 ;;
- *) DRIVER_MAN_SUFFIX=4 ;;
+ case $SYSV_MAN_SECTIONS in
+ true) DRIVER_MAN_SUFFIX=7 ;;
+ *) DRIVER_MAN_SUFFIX=4 ;;
esac
fi
if test x$DRIVER_MAN_DIR = x ; then
@@ -9557,9 +9568,9 @@
fi
if test x$ADMIN_MAN_SUFFIX = x ; then
- case $host_os in
- solaris*) ADMIN_MAN_SUFFIX=1m ;;
- *) ADMIN_MAN_SUFFIX=8 ;;
+ case $SYSV_MAN_SECTIONS in
+ true) ADMIN_MAN_SUFFIX=1m ;;
+ *) ADMIN_MAN_SUFFIX=8 ;;
esac
fi
if test x$ADMIN_MAN_DIR = x ; then
@@ -9820,13 +9831,24 @@
fi])
# Test for the ability of xmlto to generate a text target
+#
+# NOTE: xmlto 0.0.27 or higher return a non-zero return code in the
+# following test for empty XML docbook files.
+# For compatibility reasons use the following empty XML docbook file and if
+# it fails try it again with a non-empty XML file.
have_xmlto_text=no
cat > conftest.xml << "EOF"
EOF
Home |
Main Index |
Thread Index |
Old Index