summaryrefslogtreecommitdiff
blob: 396161b16d9b7ffa6f473369d9d5bbb4a43c1e0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
/* Use buildin zlib to try and fix segfaults. Bug #4777 */
#define HasZlib                NO
#define HasPam                 YES
#define HasPamMisc             YES
#define HasNCurses             YES
#define HasLibCrypt            YES
#define HasTk                  NO
#define HasTcl                 NO
#define FSUseSyslog            YES

#define LocalThreads           YES
#define ThreadedX              YES
#define HasPosixThreads        YES
#define HasThreadSafeAPI       YES

#define HasGcc2ForCplusplus    YES

#define BuildXinerama          YES
#define BuildXineramaLibrary   YES

/* Do not change, as it can break things like gdm */
#define SharedLibXau           YES

#define HasFreetype2           YES
#define UseFreetype2           YES
#define Freetype2LibDir        /usr/lib
/* #define BuildFreetype2Library  YES */
/* #define UseFontconfig          YES */
/* #define HasFontconfig          YES */
/* #define SharedLibXft1          YES */

#define BuildFonts             YES
/* #define BuildCyrillicFonts     YES */

#define BuildXF86MiscExt       YES
#define BuildXInputExt         YES
#define BuildXKB               YES
#define BuildDBE               YES
#define BuildScreenSaverExt    YES
#define BuildRman              YES
#define BuildHtmlManPages      NO
#define BuildAllSpecsDocs      NO
#define BuildSpecsDocs         NO

#define BuildXF86DRI           YES
#define HasAgpGart             YES
#define BuildGLXLibrary        YES
#define BuildGlxExt            YES
#define BuildGLULibrary        YES
#define SharedLibGLU           YES
#define NormalLibGLU           YES
#define BuildXvExt             YES
#define BuildXF86DGA           YES
#define BuildRender            YES

/* Need this to build libs with -fPIC */
#define StaticNeedsPicForShared YES
#define BuildLibGlxWithoutPIC   NO

/* Broken in 4.x */
#define JoystickSupport        NO

#define DoLoadableServer       YES

#define BuildRECORD            YES

#define UseXserverWrapper      YES
#define UseMatroxHal           NO

#define UseConfDirForXkb          NO
/* #define UseConfDirForAppDefaults  NO */

#undef  DefaultUserPath
#define DefaultUserPath        /usr/local/bin:/bin:/usr/bin
#undef  DefaultSystemPath
#define DefaultSystemPath      /usr/local/sbin:/sbin:/usr/sbin:/bin:/usr/bin

#define AdmDir                 /var/log
#define LbxproxyDir            /etc/X11/lbxproxy
#define ProxyManagerDir        /etc/X11/proxymngr
#define ServerConfigDir        /etc/X11/xserver
#define XdmDir                 /etc/X11/xdm
#define XConfigDir             /etc/X11
#define XinitDir               /etc/X11/xinit

/* BOTH XIE and PEX were deprecated in XFree86 4.1.0 and are now obsolete */
#define BuildPhigs      NO
#define BuildPexExt     NO
#define BuildPexLib     NO
#define BuildXIE        NO
#define BuildXIElib     NO

/* required for Lokis Erics Ultimate Solitaire */
#define UseInternalMalloc NO
#define ForceNormalLib YES
#define SharedLibXxf86vm YES
#define SharedLibXxf86dga YES
#define SharedLibXxf86misc YES
#define SharedLibXv YES

/* binutils-2.9 */
#define LinuxBinUtilsMajorVersion 29
/* glibc-2.2 (6.2 because glibc is considered libc-6) */
#define LinuxCLibMajorVersion 6
#define LinuxClibMinorVersion 2