summaryrefslogtreecommitdiffstats
path: root/config.h.in
diff options
context:
space:
mode:
authorSimon Rettberg2021-04-06 14:43:39 +0200
committerSimon Rettberg2021-04-07 13:38:37 +0200
commit38886de0c3e9ea5729ef23e4c653fa2822f52e8f (patch)
tree9b799c8c968a92cc77746a95e0e8bdd90b6b13c3 /config.h.in
parentMaybe not remove, but ... (diff)
downloadxscreensaver-openslx.tar.gz
xscreensaver-openslx.tar.xz
xscreensaver-openslx.zip
xscreensaver 6.00v28r1openslx
Diffstat (limited to 'config.h.in')
-rw-r--r--config.h.in225
1 files changed, 86 insertions, 139 deletions
diff --git a/config.h.in b/config.h.in
index 9f66b48..11a0ab9 100644
--- a/config.h.in
+++ b/config.h.in
@@ -1,37 +1,24 @@
-/* config.h.in. Generated from configure.in by autoheader. */
+/* config.h.in. Generated from configure.ac by autoheader. */
-/* config.h.in --- xscreensaver, Copyright (c) 1991-2014 Jamie Zawinski.
- *
- * The best way to set these parameters is by running the included `configure'
- * script. That examines your system, and generates `config.h' from
- * `config.h.in'.
- *
- * If something goes very wrong, you can edit `config.h' directly, but beware
- * that your changes will be lost if you ever run `configure' again.
+/* xscreensaver, Copyright © 1991-2021 Jamie Zawinski.
+ * Generate this file by running 'configure' rather than editing it by hand.
*/
-/* Define this to allow the root password to unlock the screen. */
+/* Define this to allow root to unlock, when not using PAM. */
#undef ALLOW_ROOT_PASSWD
/* always defined to indicate that i18n is enabled */
#undef ENABLE_NLS
-/* Some screenhacks like to run an external program to generate random pieces
- of text; set this to the one you like. Note that this is just the default;
- X resources can be used to override it. */
-#undef FORTUNE_PROGRAM
-
/* This is the name of the gettext package to use. */
#undef GETTEXT_PACKAGE
-/* Define this if gettimeofday() takes two arguments. */
+/* Define this if gettimeofday takes two arguments. */
#undef GETTIMEOFDAY_TWO_ARGS
-/* Define this if your system is Solaris with ``adjunct'' passwords (this is
- the version where one gets at the passwords with getpwanam() instead of
- getpwnam().) I haven't tested this one, let me know if it works. */
+/* Define this for Solaris getpwanam. */
#undef HAVE_ADJUNCT_PASSWD
/* Define to 1 if you have the `bind_textdomain_codeset' function. */
@@ -46,12 +33,11 @@
#undef HAVE_CFPREFERENCESCOPYAPPVALUE
/* Define this if you have Gnome and want to build support for the
- xscreensaver control panel in the Gnome Control Center (gnomecc). (This is
- needed only with Gtk 1.x.) */
+ xscreensaver control panel in the Gtk 1.x Gnome Control Center. */
#undef HAVE_CRAPPLET
/* Define this if HAVE_CRAPPLET is defined, and the function
- capplet_widget_changes_are_immediate() is available. */
+ capplet_widget_changes_are_immediate is available. */
#undef HAVE_CRAPPLET_IMMEDIATE
/* Define to 1 if you have the <crypt.h> header file. */
@@ -67,26 +53,22 @@
/* Define this if you have the X Double Buffer Extension. */
#undef HAVE_DOUBLE_BUFFER_EXTENSION
-/* Define this if you have the XDPMS extension. This is standard on
- sufficiently-recent XFree86 systems, and possibly elsewhere. (It's
- available if the file /usr/include/X11/extensions/dpms.h exists.) */
+/* Define this if you have the XDPMS extension. */
#undef HAVE_DPMS_EXTENSION
-/* Define this if your system is Digital or SCO Unix with so-called ``Enhanced
- Security'', that is, the passwords live in /tcb/files/auth/<x>/<xyz>
- instead of in /etc/passwd, and one reads them with getprpwnam() instead of
- getpwnam(). */
+/* Define this if OpenGL bindings are via EGL instead of GLX. */
+#undef HAVE_EGL
+
+/* Define this for DEC/SCO "Enhanced Security" with getprpwnam. */
#undef HAVE_ENHANCED_PASSWD
/* Define to 1 if you have the `fcntl' function. */
#undef HAVE_FCNTL
-/* Define this if you have the 'forkpty' function: This allows 'phosphor' and
- 'apple2' to run curses-based programs, or be used as terminal windows. */
+/* Define this if you have forkpty. */
#undef HAVE_FORKPTY
-/* Define this if you have the GDK_Pixbuf library installed. Some of the demos
- can make use of this if it is available. */
+/* Define this if you have GDK_Pixbuf. */
#undef HAVE_GDK_PIXBUF
/* Define this if you have the gdk_pixbuf_apply_embedded_orientation function
@@ -99,73 +81,71 @@
/* Define to 1 if you have the `getcwd' function. */
#undef HAVE_GETCWD
-/* Define this if you have the getifaddrs() function. */
+/* Define this if you have getifaddrs. */
#undef HAVE_GETIFADDRS
/* Define if the GNU gettext() function is already present or preinstalled. */
#undef HAVE_GETTEXT
-/* Define this if you have the gettimeofday function. */
+/* Define this if you have gettimeofday. */
#undef HAVE_GETTIMEOFDAY
/* Define to 1 if you have the `getwd' function. */
#undef HAVE_GETWD
-/* Define this if you have OpenGL. Some of the demos require it, so if you
- don't have it, then those particular demos won't be built. (This won't
- affect the screen saver as a whole.) */
+/* Define this if you have OpenGL. */
#undef HAVE_GL
-/* Define this if your version of OpenGL has the glBindTexture() routine. This
- is the case for OpenGL 1.1, but not for OpenGL 1.0. */
+/* Define this if the OpenGL version is 1.1 or newer. */
#undef HAVE_GLBINDTEXTURE
-/* Define this if you have the -lgle and -lmatrix libraries (GL extrusion.) */
+/* Define this if you have the GL Extrusion library. */
#undef HAVE_GLE
-/* Define this if you have the -lgle from GLE version 3 */
+/* Define this if GL Extrusion is version 3. */
#undef HAVE_GLE3
-/* Define this if you have Gtk (any version.) */
+/* Define this if the native OpenGL library is OpenGLES 1.x. */
+#undef HAVE_GLES
+
+/* Define this if the native OpenGL library is OpenGLES 2.x. */
+#undef HAVE_GLES2
+
+/* Define this if the native OpenGL library is OpenGLES 3.x. */
+#undef HAVE_GLES3
+
+/* Define this if OpenGL supports the OpenGL Shading Language. */
+#undef HAVE_GLSL
+
+/* Define this if you have Gtk */
#undef HAVE_GTK
/* Define this if you have Gtk 2.x. */
#undef HAVE_GTK2
-/* Define this if you are running HPUX with so-called ``Secure Passwords'' (if
- you have /usr/include/hpsecurity.h, you probably have this.) I haven't
- tested this one, let me know if it works. */
+/* Define this for HPUX so-called "Secure Passwords". */
#undef HAVE_HPUX_PASSWD
-/* Define this if you do pings with a `struct icmp' and an `icmp_id' slot. */
+/* Define this if ping uses struct icmp.icmp_id. */
#undef HAVE_ICMP
-/* Define this if you do pings with a `struct icmphdr' and an `un.echo.id'
- slot. */
+/* Define this if ping uses struct icmphdr.un.echo.id. */
#undef HAVE_ICMPHDR
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
-/* Define this if you have the Independent JPEG Group's JPEG library
- installed. Some of the demos can make use of this if it is available. */
+/* Define this if you have the JPEG Group's JPEG library. */
#undef HAVE_JPEGLIB
-/* Define this to target the OpenGL ES 1.x API instead of OpenGL 1.3. */
+/* Define this to emulate OpenGL 1.3 in terms of OpenGLES 1.x. */
#undef HAVE_JWZGLES
/* Define this if you want to use Kerberos authentication to lock/unlock the
- screen instead of your local password. This currently uses Kerberos V4, but
- a V5 server with V4 compatibility will work. WARNING: DO NOT USE AFS
- string-to-key passwords with this option. This option currently *only*
- works with standard Kerberos des_string_to_key. If your password is an AFS
- password and not a kerberos password, it will not authenticate properly.
- See the comments in driver/kpasswd.c for more information if you need it.
- */
+ screen instead of PAM. */
#undef HAVE_KERBEROS
-/* Define this if you have Kerberos 5, meaning we need to use the Kerberos 4
- compatibility layer. */
+/* Define this if you have Kerberos 5. */
#undef HAVE_KERBEROS5
/* Define if your <locale.h> file defines LC_MESSAGES. */
@@ -174,9 +154,7 @@
/* Define this if your system has libcap. */
#undef HAVE_LIBCAP
-/* Define this if the Portable Network Graphics library is installed. It is
- basically required, but many things will more-or-less limp along without
- it. */
+/* Define this if you have the Portable Network Graphics library. */
#undef HAVE_LIBPNG
/* Define this if you have libsystemd. */
@@ -188,9 +166,10 @@
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
-/* Define this if you have OpenGL, but it's the MesaGL variant. (The libraries
- have different names.) (HAVE_GL should be defined too.) */
-#undef HAVE_MESA_GL
+/* Using the MIT-SCREEN-SAVER extension means that the X server will crash at
+ random times, and fading and hysteresis won't work. Don't use this. You'll
+ be sorry. See comment in xscreensaver.c. */
+#undef HAVE_MIT_SAVER_EXTENSION
/* Define this if you have Motif. */
#undef HAVE_MOTIF
@@ -201,27 +180,26 @@
/* Define to 1 if you have the `nice' function. */
#undef HAVE_NICE
-/* Define this if you have the XML library headers in their old,
- non-namespaced location (you lack the gnome-xml/libxml symlink) */
+/* Define this if you the XML library headers lack the gnome-xml/libxml
+ symlink. */
#undef HAVE_OLD_XML_HEADERS
-/* Define this if you want to use PAM (Pluggable Authentication Modules) to
- lock/unlock the screen, instead of standard /etc/passwd authentication. */
+/* Define this if you have Pluggable Authentication Modules. */
#undef HAVE_PAM
-/* Define this if you have pam_fail_delay function. see driver/passwd-pam.c.
- */
+/* Define this if you have pam_fail_delay. */
#undef HAVE_PAM_FAIL_DELAY
/* Define this if you have a Linux-like /proc/interrupts file which can be
- examined to determine when keyboard activity has occurred. */
+ examined to determine when keyboard activity has occurred, and you use PS/2
+ input devices instead of USB. */
#undef HAVE_PROC_INTERRUPTS
/* Define this if you have a Linux-like /proc/.../oom_score_adj file which can
- be adjusted by root to exempt us from the out-of-memory . */
+ be adjusted by root to exempt us from the out-of-memory killer. */
#undef HAVE_PROC_OOM
-/* Define this if your system supports POSIX threads. */
+/* Define this if you have POSIX threads. */
#undef HAVE_PTHREAD
/* Have PTHREAD_PRIO_INHERIT. */
@@ -233,17 +211,16 @@
/* Define to 1 if you have the `putenv' function. */
#undef HAVE_PUTENV
-/* Define this if you have the Resize and Rotate extension. This is standard
- on sufficiently-recent XFree86 systems, and possibly elsewhere. (It's
- available if the file /usr/include/X11/extensions/Xrandr.h exists.) */
+/* Define this if your system uses getpwnam_shadow. */
+#undef HAVE_PWNAM_SHADOW_PASSWD
+
+/* Define this if you have the Resize and Rotate extension. */
#undef HAVE_RANDR
/* Define this if the RANDR library is version 1.2 or newer. */
#undef HAVE_RANDR_12
-/* Define this if you have the XReadDisplay extension (I think this is an
- SGI-only thing; it's in <X11/extensions/readdisplay.h>.) A few of the
- screenhacks will take advantage of this if it's available. */
+/* Define this if you have the SGI XReadDisplay extension. */
#undef HAVE_READ_DISPLAY_EXTENSION
/* Define to 1 if you have the `realpath' function. */
@@ -267,11 +244,13 @@
/* Define to 1 if you have the `setrlimit' function. */
#undef HAVE_SETRLIMIT
-/* Define this if your system uses 'shadow' passwords, that is, the passwords
- live in /etc/shadow instead of /etc/passwd, and one reads them with
- getspnam() instead of getpwnam(). (Note that SCO systems do some random
- other thing; others might as well. See the ifdefs in driver/passwd-pwent.c
- if you're having trouble related to reading passwords.) */
+/* Define this if you have the SGI SCREEN_SAVER extension. */
+#undef HAVE_SGI_SAVER_EXTENSION
+
+/* Define this if you have the SGI-VIDEO-CONTROL extension. */
+#undef HAVE_SGI_VC_EXTENSION
+
+/* Define this if your system uses /etc/shadow. */
#undef HAVE_SHADOW_PASSWD
/* Define to 1 if you have the `sigaction' function. */
@@ -333,70 +312,49 @@
/* Define to 1 if you have the <util.h> header file. */
#undef HAVE_UTIL_H
-/* Define this if you have the XF86MiscSetGrabKeysState function (which allows
- the Ctrl-Alt-KP_star and Ctrl-Alt-KP_slash key sequences to be temporarily
- disabled. Sadly, it doesn't affect Ctrl-Alt-BS or Ctrl-Alt-F1.) */
-#undef HAVE_XF86MISCSETGRABKEYSSTATE
-
-/* Define this if you have the functions XF86VidModeGetModeLine() and
- XF86VidModeGetViewPort(), in support of virtual desktops where the X
- server's root window is bigger than the actual screen. This is an XFree86
- thing, and probably doesn't exist elsewhere. (It's available if the file
- /usr/include/X11/extensions/xf86vmode.h exists.) */
+/* Define this if you have XF86VidModeGetViewPort, for virtual desktops. */
#undef HAVE_XF86VMODE
-/* Define this if you have the functions XF86VidModeGetGamma() and
- XF86VidModeSetGamma(), which allow clients to change the gamma response of
- the monitor. This is an XFree86 4.0.x thing, and probably doesn't exist
- elsewhere. (It's available if the file
- /usr/include/X11/extensions/xf86vmode.h exists and has stuff about gamma in
- it.) */
+/* Define this if you have XF86VidModeSetGamma, for fading. */
#undef HAVE_XF86VMODE_GAMMA
-/* Define this if you have the functions XF86VidModeGetGammaRamp() and
- XF86VidModeSetGammaRamp(), which provide finer-grained control than
- XF86VidMode[GS]etGamma(). These appeared in XFree86 4.1.0. */
+/* Define this if you have XF86VidModeSetGammaRamp, for fading. */
#undef HAVE_XF86VMODE_GAMMA_RAMP
/* Define this if you have libXft2. */
#undef HAVE_XFT
-/* Define this if you have the XHPDisableReset function (an HP only thing
- which allows the Ctrl-Sh-Reset key sequence to be temporarily disabled.) */
+/* Define this if you have XHPDisableReset, which allows Ctrl-Sh-Reset to be
+ temporarily disabled. */
#undef HAVE_XHPDISABLERESET
-/* Define this if you have the Xinerama extension. This is standard on
- sufficiently-recent XFree86 systems, and possibly elsewhere. (It's
- available if the file /usr/include/X11/extensions/Xinerama.h exists.) */
+/* Define this if you have the X11R5 XIDLE extension. */
+#undef HAVE_XIDLE_EXTENSION
+
+/* Define this if you have the Xinerama extension. */
#undef HAVE_XINERAMA
-/* Define this if you have the Xinput extension. This is standard since X11R5,
- and is thus almost everywhere. (It's available if the file
- /usr/include/X11/extensions/XInput.h exists.) */
+/* Define this if you have the XInput2 extension. */
#undef HAVE_XINPUT
-/* Define this if you have the XmComboBox Motif widget (Motif 2.0.) */
+/* Define this if you have the X Keyboard Extension. */
+#undef HAVE_XKB
+
+/* Define this if you have the XmComboBox Motif 2.0 widget. */
#undef HAVE_XMCOMBOBOX
/* Define this if you have the XML library. */
#undef HAVE_XML
-/* Define this if you have the Xmu library. This is standard part of X, and if
- your vendor doesn't ship it, you should report that as a bug. */
-#undef HAVE_XMU
-
/* Define this if you have the X Shared Memory Extension. */
#undef HAVE_XSHM_EXTENSION
-/* Define this if you have the function Xutf8DrawString(). */
+/* Define this if you have the function Xutf8DrawString. */
#undef HAVE_XUTF8DRAWSTRING
/* Define this to remove the option of locking the screen at all. */
#undef NO_LOCKING
-/* This is the same as GETTEXT_PACKAGE, but for the glade generated code. */
-#undef PACKAGE
-
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
@@ -416,37 +374,26 @@
#undef PACKAGE_VERSION
/* Whether PAM should check the result of account modules when authenticating.
- Only do this if you have account configured properly on your system. */
+ */
#undef PAM_CHECK_ACCOUNT_TYPE
-/* If PAM is being used, this is the name of the PAM service that xscreensaver
- will authenticate as. The default is "xscreensaver", which means that the
- PAM library will look for an "xscreensaver" line in /etc/pam.conf, or (on
- recent Linux systems) will look for a file called /etc/pam.d/xscreensaver.
- Some systems might already have a PAM installation that is configured for
- xlock, so setting this to "xlock" would also work in that case. */
+/* The name of the "xscreensaver" PAM service. */
#undef PAM_SERVICE_NAME
-/* Define if you have PAM and pam_strerror() requires two arguments. */
+/* Define if pam_strerror requires two arguments. */
#undef PAM_STRERROR_TWO_ARGS
-/* Set the name of the password helper program, if any */
-#undef PASSWD_HELPER_PROGRAM
-
/* Define to necessary symbol if this constant uses a non-standard name on
your system. */
#undef PTHREAD_CREATE_JOINABLE
-/* Define as the return type of signal handlers (`int' or `void'). */
+/* Return type of signal handlers */
#undef RETSIGTYPE
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
-/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
-#undef TIME_WITH_SYS_TIME
-
-/* Define this to void* if you're using X11R4 or earlier. */
+/* Stare into the void. */
#undef XPointer
/* Define to 1 if the X Window System is missing or not being used. */