parent
f4e725f248
commit
10d472bf9d
13
configure.ac
13
configure.ac
|
@ -272,6 +272,15 @@ if test -c /dev/xf86 ; then
|
||||||
AC_DEFINE(HAS_APERTURE_DRV, 1, [System has /dev/xf86 aperture driver])
|
AC_DEFINE(HAS_APERTURE_DRV, 1, [System has /dev/xf86 aperture driver])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
dnl BSD APM support
|
||||||
|
AC_CHECK_HEADER([machine/apmvar.h],[
|
||||||
|
AC_CHECK_HEADER([sys/event.h],
|
||||||
|
ac_cv_BSD_KQUEUE_APM=yes,
|
||||||
|
ac_cv_BSD_APM=yes)])
|
||||||
|
|
||||||
|
AM_CONDITIONAL(BSD_APM, [test "x$ac_cv_BSD_APM" = xyes])
|
||||||
|
AM_CONDITIONAL(BSD_KQUEUE_APM, [test "x$ac_cv_BSD_KQUEUE_APM" = xyes])
|
||||||
|
|
||||||
dnl glibc backtrace support check (hw/xfree86/common/xf86Events.c)
|
dnl glibc backtrace support check (hw/xfree86/common/xf86Events.c)
|
||||||
AC_CHECK_HEADER([execinfo.h],[
|
AC_CHECK_HEADER([execinfo.h],[
|
||||||
AC_CHECK_LIB(c, backtrace, [
|
AC_CHECK_LIB(c, backtrace, [
|
||||||
|
@ -1268,6 +1277,10 @@ if test "x$XORG" = xyes; then
|
||||||
xorg_bus_bsdpci="yes"
|
xorg_bus_bsdpci="yes"
|
||||||
;;
|
;;
|
||||||
openbsd*)
|
openbsd*)
|
||||||
|
if test "x$ac_cv_BSD_APM" = xyes \
|
||||||
|
-o "x$ac_cv_BSD_KQUEUE_APM" = xyes; then
|
||||||
|
XORG_CFLAGS="$XORG_CFLAGS -DXF86PM"
|
||||||
|
fi
|
||||||
XORG_OS="openbsd"
|
XORG_OS="openbsd"
|
||||||
XORG_OS_SUBDIR="bsd"
|
XORG_OS_SUBDIR="bsd"
|
||||||
xorg_bus_bsdpci="yes"
|
xorg_bus_bsdpci="yes"
|
||||||
|
|
|
@ -2,8 +2,16 @@ noinst_LTLIBRARIES = libbsd.la
|
||||||
|
|
||||||
# FIXME: Add USB mouse support?
|
# FIXME: Add USB mouse support?
|
||||||
|
|
||||||
# FIXME: APM support.
|
# APM support.
|
||||||
|
if BSD_KQUEUE_APM
|
||||||
|
APM_SOURCES = $(srcdir)/bsd_kqueue_apm.c
|
||||||
|
else
|
||||||
|
if BSD_APM
|
||||||
|
APM_SOURCES = $(srcdir)/bsd_apm.c
|
||||||
|
else
|
||||||
APM_SOURCES = $(srcdir)/../shared/pm_noop.c
|
APM_SOURCES = $(srcdir)/../shared/pm_noop.c
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
if FREEBSD_KLDLOAD
|
if FREEBSD_KLDLOAD
|
||||||
KMOD_SOURCES = bsd_kmod.c
|
KMOD_SOURCES = bsd_kmod.c
|
||||||
|
|
Loading…
Reference in New Issue