Annotation of /trunk/extras/xorg/xorg-7.7.1.20.5-r1.smage2
Parent Directory | Revision Log
Revision 33189 -
(hide annotations)
(download)
Sat Oct 19 10:05:25 2019 UTC (4 years, 11 months ago) by niro
File size: 4724 byte(s)
Sat Oct 19 10:05:25 2019 UTC (4 years, 11 months ago) by niro
File size: 4724 byte(s)
-exclude xf86-video-qxl atm
1 | niro | 33141 | # $Id$ |
2 | |||
3 | PNAME="xorg" | ||
4 | # upstream xorg-release number | ||
5 | _PVER_major="7.7" | ||
6 | # corresponding to xorg-server! | ||
7 | _PVER_minor="1.20.5" | ||
8 | PVER="${_PVER_major}.${_PVER_minor}" | ||
9 | PBUILD="r1" | ||
10 | |||
11 | SPLIT_PACKAGES="xorg xorg-protos xorg-dev xorg-input-drivers xorg-video-drivers xorg-drivers" | ||
12 | |||
13 | PKGTYPE="virtual" | ||
14 | HOMEPAGE="http://xorg.freedesktop.org" | ||
15 | PCAT="x11-base" | ||
16 | |||
17 | COMMON_DEPEND="== x11-base/xorg-server-${_PVER_minor}" | ||
18 | COMMON_INPUT_DEPEND=">= x11-drivers/xf86-input-libinput-0.29" | ||
19 | COMMON_VIDEO_DEPEND=">= x11-drivers/xf86-video-vesa-2.4.0" | ||
20 | |||
21 | split_info_xorg() | ||
22 | { | ||
23 | DESCRIPTION="Xorg is the XOrg Foundation's Public Implementation of the X Window System." | ||
24 | |||
25 | # server itself | ||
26 | DEPEND="${COMMON_DEPEND}" | ||
27 | |||
28 | # common apps | ||
29 | DEPEND="${DEPEND} | ||
30 | >= x11-apps/iceauth-1.0.8 | ||
31 | >= x11-apps/setxkbmap-1.3.2 | ||
32 | >= x11-apps/xauth-1.1 | ||
33 | >= x11-apps/xinput-1.6.3 | ||
34 | >= x11-apps/xhost-1.0.8 | ||
35 | >= x11-apps/xrandr-1.5.0 | ||
36 | >= x11-apps/xmessage-1.0.5 | ||
37 | >= x11-apps/xprop-1.2.4 | ||
38 | >= x11-apps/xrdb-1.2 | ||
39 | >= x11-apps/xset-1.2.4 | ||
40 | >= x11-terms/xterm-330" | ||
41 | |||
42 | # common libs | ||
43 | DEPEND="${DEPEND} | ||
44 | >= x11-libs/libSM-1.2.3 | ||
45 | >= x11-libs/libXcomposite-0.4.5 | ||
46 | >= x11-libs/libXcursor-1.2 | ||
47 | >= x11-libs/libXdamage-1.1.5 | ||
48 | >= x11-libs/libXfixes-5.0.3 | ||
49 | >= x11-libs/libXv-1.0.11 | ||
50 | >= x11-libs/libXxf86dga-1.1.5 | ||
51 | >= x11-libs/libXinerama-1.1.4 | ||
52 | >= x11-libs/libXScrnSaver-1.2.3" | ||
53 | |||
54 | # common fonts | ||
55 | DEPEND="${DEPEND} | ||
56 | >= media-fonts/font-bh-ttf-1.0.3 | ||
57 | >= media-fonts/font-adobe-utopia-type1-1.0.4 | ||
58 | >= media-fonts/font-bitstream-type1-1.0.3" | ||
59 | |||
60 | # docs | ||
61 | DEPEND="${DEPEND} | ||
62 | >= app-doc/xorg-docs-1.7.1" | ||
63 | |||
64 | # some common input drivers | ||
65 | DEPEND="${DEPEND} | ||
66 | ${COMMON_INPUT_DEPEND}" | ||
67 | |||
68 | # some common video drivers | ||
69 | DEPEND="${DEPEND} | ||
70 | ${COMMON_VIDEO_DEPEND}" | ||
71 | |||
72 | # want whiteglas as default cursors | ||
73 | DEPEND="${DEPEND} | ||
74 | >= x11-themes/xcursor-themes-1.0.6" | ||
75 | } | ||
76 | |||
77 | split_info_xorg-protos() | ||
78 | { | ||
79 | DESCRIPTION="X11 headers for xorg-server-${_PVER_minor}." | ||
80 | PCAT="x11-proto" | ||
81 | PROVIDE="virtual/x11-protos" | ||
82 | |||
83 | DEPEND=">= x11-libs/xtrans-1.4 | ||
84 | >= x11-misc/util-macros-1.19.2 | ||
85 | >= virtual/bigreqsproto | ||
86 | >= virtual/compositeproto | ||
87 | >= virtual/damageproto | ||
88 | >= virtual/dmxproto | ||
89 | >= virtual/dri2proto | ||
90 | >= virtual/dri3proto | ||
91 | >= virtual/fixesproto | ||
92 | >= virtual/fontsproto | ||
93 | >= virtual/glproto | ||
94 | >= virtual/inputproto | ||
95 | >= virtual/kbproto | ||
96 | >= virtual/presentproto | ||
97 | >= virtual/randrproto | ||
98 | >= virtual/recordproto | ||
99 | >= virtual/renderproto | ||
100 | >= virtual/resourceproto | ||
101 | >= virtual/scrnsaverproto | ||
102 | >= virtual/videoproto | ||
103 | >= x11-proto/xcb-proto-1.13 | ||
104 | >= virtual/xcmiscproto | ||
105 | >= virtual/xextproto | ||
106 | >= virtual/xf86bigfontproto | ||
107 | >= virtual/xf86dgaproto | ||
108 | >= virtual/xf86driproto | ||
109 | >= virtual/xf86miscproto | ||
110 | >= virtual/xf86vidmodeproto | ||
111 | >= virtual/xineramaproto | ||
112 | >= virtual/xproto" | ||
113 | } | ||
114 | |||
115 | split_info_xorg-dev() | ||
116 | { | ||
117 | DESCRIPTION="Xorg development files." | ||
118 | |||
119 | DEPEND="== x11-base/xorg-${PVER} | ||
120 | == x11-proto/xorg-protos-${PVER} | ||
121 | >= x11-misc/gccmakedep-1.0.3 | ||
122 | >= x11-misc/imake-1.0.8 | ||
123 | >= x11-misc/makedepend-1.0.6 | ||
124 | >= x11-misc/xbitmaps-1.1.2 | ||
125 | >= x11-misc/xorg-cf-files-1.0.6 | ||
126 | >= dev-libs/libpthread-stubs-0.4" | ||
127 | } | ||
128 | |||
129 | split_info_xorg-input-drivers() | ||
130 | { | ||
131 | DESCRIPTION="Input drivers for the xorg-server-${_PVER_minor}." | ||
132 | PCAT="x11-drivers" | ||
133 | PROVIDE="virtual/x11-input-drivers" | ||
134 | |||
135 | DEPEND="${COMMON_DEPEND} | ||
136 | ${COMMON_INPUT_DEPEND} | ||
137 | >= x11-drivers/xf86-input-evdev-2.10.6 | ||
138 | >= x11-drivers/xf86-input-mouse-1.9.3 | ||
139 | >= x11-drivers/xf86-input-keyboard-1.9.0 | ||
140 | >= x11-drivers/xf86-input-synaptics-1.9.1 | ||
141 | >= x11-drivers/xf86-input-vmmouse-13.1.0" | ||
142 | } | ||
143 | |||
144 | split_info_xorg-video-drivers() | ||
145 | { | ||
146 | DESCRIPTION="Video drivers for the xorg-server-${_PVER_minor}." | ||
147 | PCAT="x11-drivers" | ||
148 | PROVIDE="virtual/x11-video-drivers" | ||
149 | |||
150 | DEPEND="${COMMON_DEPEND} | ||
151 | ${COMMON_VIDEO_DEPEND} | ||
152 | >= x11-drivers/xf86-video-amdgpu-19.1.0 | ||
153 | >= x11-drivers/xf86-video-ati-19.1.0 | ||
154 | >= x11-drivers/xf86-video-fbdev-0.5.0 | ||
155 | >= x11-drivers/xf86-video-i128-1.4.0 | ||
156 | >= x11-drivers/xf86-video-i740-1.4.0 | ||
157 | >= x11-drivers/xf86-video-intel-2.99.917 | ||
158 | >= x11-drivers/xf86-video-mach64-6.9.6 | ||
159 | >= x11-drivers/xf86-video-mga-2.0.0 | ||
160 | >= x11-drivers/xf86-video-nv-2.1.21 | ||
161 | >= x11-drivers/xf86-video-nouveau-1.0.16 | ||
162 | >= x11-drivers/xf86-video-openchrome-0.6.0 | ||
163 | >= x11-drivers/xf86-video-r128-6.12.0 | ||
164 | >= x11-drivers/xf86-video-s3-0.7 | ||
165 | >= x11-drivers/xf86-video-s3virge-1.11 | ||
166 | >= x11-drivers/xf86-video-savage-2.3.9 | ||
167 | >= x11-drivers/xf86-video-sis-0.11 | ||
168 | >= x11-drivers/xf86-video-sisusb-0.9.7 | ||
169 | >= x11-drivers/xf86-video-trident-1.3.8 | ||
170 | >= x11-drivers/xf86-video-v4l-0.3.0 | ||
171 | >= x11-drivers/xf86-video-vmware-13.3.0" | ||
172 | niro | 33189 | #>= x11-drivers/xf86-video-qxl-0.1.5 |
173 | niro | 33141 | } |
174 | |||
175 | split_info_xorg-drivers() | ||
176 | { | ||
177 | DESCRIPTION="All drivers for the xorg-server-${_PVER_minor}." | ||
178 | PCAT="x11-drivers" | ||
179 | PROVIDE="virtual/x11-drivers" | ||
180 | |||
181 | DEPEND="${COMMON_DEPEND} | ||
182 | >= virtual/x11-input-drivers | ||
183 | >= virtual/x11-video-drivers" | ||
184 | } |