Merge branch 'master' into core-updates
[jackhill/guix/guix.git] / gnu / packages / xorg.scm
CommitLineData
9aea24b6 1;;; GNU Guix --- Functional package management for GNU
8c0519bf 2;;; Copyright © 2013, 2014 Andreas Enge <andreas@enge.fr>
893046ff 3;;; Copyright © 2014, 2015 Mark H Weaver <mhw@netris.org>
6c472741 4;;; Copyright © 2014 Eric Bavier <bavier@member.fsf.org>
0d5212e8 5;;; Copyright © 2015 Ludovic Courtès <ludo@gnu.org>
9aea24b6
AE
6;;;
7;;; This file is part of GNU Guix.
8;;;
9;;; GNU Guix is free software; you can redistribute it and/or modify it
10;;; under the terms of the GNU General Public License as published by
11;;; the Free Software Foundation; either version 3 of the License, or (at
12;;; your option) any later version.
13;;;
14;;; GNU Guix is distributed in the hope that it will be useful, but
15;;; WITHOUT ANY WARRANTY; without even the implied warranty of
16;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17;;; GNU General Public License for more details.
18;;;
19;;; You should have received a copy of the GNU General Public License
20;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
21
22(define-module (gnu packages xorg)
b5b73a82 23 #:use-module ((guix licenses) #:prefix license:)
9aea24b6
AE
24 #:use-module (guix packages)
25 #:use-module (guix download)
0d5212e8 26 #:use-module (guix git-download)
9aea24b6 27 #:use-module (guix build-system gnu)
6c472741 28 #:use-module (guix build-system perl)
a8300ef9 29 #:use-module (gnu packages)
0d5212e8 30 #:use-module (gnu packages autotools)
9aea24b6
AE
31 #:use-module (gnu packages bison)
32 #:use-module (gnu packages compression)
9aea24b6
AE
33 #:use-module (gnu packages flex)
34 #:use-module (gnu packages fontutils)
1dba6407 35 #:use-module (gnu packages gettext)
200726ed 36 #:use-module (gnu packages gl)
9aea24b6 37 #:use-module (gnu packages glib)
2365338b 38 #:use-module (gnu packages gnupg)
9aea24b6 39 #:use-module (gnu packages gperf)
e55354b8 40 #:use-module (gnu packages image)
9aea24b6
AE
41 #:use-module (gnu packages linux)
42 #:use-module (gnu packages m4)
9aea24b6
AE
43 #:use-module (gnu packages perl)
44 #:use-module (gnu packages pkg-config)
5f1d0fb0 45 #:use-module (gnu packages python)
ba6f8e42 46 #:use-module (gnu packages xml)
6c0e878e
LC
47 #:use-module (gnu packages ncurses)
48 #:use-module (gnu packages xdisorg))
9aea24b6 49
6eb126c5
AE
50
51
84419dfd 52
dcc9053a 53;; packages without propagated input
6eb126c5
AE
54;; (rationale for this separation: The packages in PROPAGATED_INPUTS need to
55;; be defined first, the split makes book-keeping easier.)
56
57
d92083ad
AE
58;; compiles only on macos
59;; (define-public applewmproto
50d74f39
EB
60
61
62(define xorg-cf-files
63 ;; The xorg-cf-files package contains the data files for the imake utility,
64 ;; defining the known settings for a wide variety of platforms (many of which
65 ;; have not been verified or tested in over a decade), and for many of the
66 ;; libraries formerly delivered in the X.Org monolithic releases.
67 ;;
68 ;; License: x11, see COPYING
69 (origin
70 (method url-fetch)
71 (uri "mirror://xorg/individual/util/xorg-cf-files-1.0.5.tar.bz2")
72 (sha256
73 (base32
74 "1m3ypq0xcy46ghxc0svl1rbhpy3zvgmy0aa2mn7w7v7d8d8bh8zd"))))
75
76(define-public imake
77 (package
78 (name "imake")
79 (version "1.0.7")
80 (source
81 (origin
82 (method url-fetch)
83 (uri (string-append "mirror://xorg/individual/util/imake-"
84 version ".tar.bz2"))
85 (sha256
86 (base32
87 "0zpk8p044jh14bis838shbf4100bjg7mccd7bq54glpsq552q339"))))
88 (build-system gnu-build-system)
89 (native-inputs
90 `(("pkg-config" ,pkg-config)))
91 (inputs
92 `(("xorg-cf-files" ,xorg-cf-files)
93 ("xproto" ,xproto)))
94 (arguments
95 `(#:phases
96 (alist-cons-after
97 'install 'install-data
98 (lambda* (#:key inputs outputs #:allow-other-keys)
99 (let ((cf-files (assoc-ref inputs "xorg-cf-files"))
100 (out (assoc-ref outputs "out"))
101 (unpack (assoc-ref %standard-phases 'unpack))
102 (patch-source-shebangs
103 (assoc-ref %standard-phases 'patch-source-shebangs)))
104 (mkdir "xorg-cf-files")
105 (with-directory-excursion "xorg-cf-files"
106 (apply unpack (list #:source cf-files))
107 (apply patch-source-shebangs (list #:source cf-files))
108 (substitute* '("mingw.cf" "Imake.tmpl" "nto.cf" "os2.cf"
109 "linux.cf" "Amoeba.cf" "cygwin.cf")
110 (("/bin/sh") (which "bash")))
111 (and (zero? (system* "./configure"
112 (string-append "SHELL=" (which "bash"))
113 (string-append "--prefix=" out)))
114 (zero? (system* "make" "install"))))))
115 %standard-phases)))
116 (home-page "http://www.x.org")
117 (synopsis "Source code configuration and build system")
118 (description
119 "Imake is a deprecated source code configuration and build system which
120has traditionally been supplied by and used to build the X Window System in
121X11R6 and previous releases. As of the X Window System X11R7 release, the X
122Window system has switched to using GNU autotools as the primary build system,
123and the Imake system is now deprecated, and should not be used by new software
124projects. Software developers are encouraged to migrate software to the GNU
125autotools system.")
126 (license license:x11)))
127
9aea24b6
AE
128(define-public bdftopcf
129 (package
130 (name "bdftopcf")
95b7bafe 131 (version "1.0.4")
9aea24b6
AE
132 (source
133 (origin
134 (method url-fetch)
135 (uri (string-append
95b7bafe 136 "mirror://xorg/individual/app/bdftopcf-"
9aea24b6
AE
137 version
138 ".tar.bz2"))
139 (sha256
140 (base32
95b7bafe 141 "1617zmgnx50n7vxlqyj84fl7vnk813jjqmi6jpigyz1xp9br1xga"))))
9aea24b6
AE
142 (build-system gnu-build-system)
143 (inputs
c4c4cc05
JD
144 `(("libxfont" ,libxfont)))
145 (native-inputs
146 `(("pkg-config" ,pkg-config)))
5223c826 147 (home-page "http://www.x.org/wiki/")
35b9e423 148 (synopsis "Xorg implementation of the X Window System")
5223c826 149 (description "X.org provides an implementation of the X Window System")
d385b835 150 (license license:x11)))
5f1d0fb0
AE
151
152
9aea24b6
AE
153(define-public bigreqsproto
154 (package
155 (name "bigreqsproto")
156 (version "1.1.2")
157 (source
158 (origin
159 (method url-fetch)
160 (uri (string-append
d2611ffb 161 "mirror://xorg/individual/proto/bigreqsproto-"
9aea24b6
AE
162 version
163 ".tar.bz2"))
164 (sha256
165 (base32
166 "07hvfm84scz8zjw14riiln2v4w03jlhp756ypwhq27g48jmic8a6"))))
167 (build-system gnu-build-system)
c4c4cc05 168 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 169 (home-page "http://www.x.org/wiki/")
35b9e423 170 (synopsis "Xorg implementation of the X Window System")
5223c826 171 (description "X.org provides an implementation of the X Window System")
d385b835 172 (license license:x11)))
5f1d0fb0
AE
173
174
9aea24b6
AE
175(define-public compositeproto
176 (package
177 (name "compositeproto")
178 (version "0.4.2")
179 (source
180 (origin
181 (method url-fetch)
182 (uri (string-append
d2611ffb 183 "mirror://xorg/individual/proto/compositeproto-"
9aea24b6
AE
184 version
185 ".tar.bz2"))
186 (sha256
187 (base32
188 "1z0crmf669hirw4s7972mmp8xig80kfndja9h559haqbpvq5k4q4"))))
189 (build-system gnu-build-system)
88ee93f9 190 (inputs
c4c4cc05
JD
191 `(("fixesproto" ,fixesproto)))
192 (native-inputs
193 `(("pkg-config" ,pkg-config)))
5223c826 194 (home-page "http://www.x.org/wiki/")
35b9e423 195 (synopsis "Xorg implementation of the X Window System")
5223c826 196 (description "X.org provides an implementation of the X Window System")
d385b835 197 (license license:x11)))
5f1d0fb0
AE
198
199
9aea24b6
AE
200(define-public damageproto
201 (package
202 (name "damageproto")
203 (version "1.2.1")
204 (source
205 (origin
206 (method url-fetch)
207 (uri (string-append
d2611ffb 208 "mirror://xorg/individual/proto/damageproto-"
9aea24b6
AE
209 version
210 ".tar.bz2"))
211 (sha256
212 (base32
213 "0nzwr5pv9hg7c21n995pdiv0zqhs91yz3r8rn3aska4ykcp12z2w"))))
214 (build-system gnu-build-system)
c4c4cc05 215 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 216 (home-page "http://www.x.org/wiki/")
35b9e423 217 (synopsis "Xorg implementation of the X Window System")
5223c826 218 (description "X.org provides an implementation of the X Window System")
d385b835 219 (license license:x11)))
5f1d0fb0
AE
220
221
9aea24b6
AE
222(define-public dmxproto
223 (package
224 (name "dmxproto")
225 (version "2.3.1")
226 (source
227 (origin
228 (method url-fetch)
229 (uri (string-append
d2611ffb 230 "mirror://xorg/individual/proto/dmxproto-"
9aea24b6
AE
231 version
232 ".tar.bz2"))
233 (sha256
234 (base32
235 "02b5x9dkgajizm8dqyx2w6hmqx3v25l67mgf35nj6sz0lgk52877"))))
236 (build-system gnu-build-system)
c4c4cc05 237 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 238 (home-page "http://www.x.org/wiki/")
35b9e423 239 (synopsis "Xorg implementation of the X Window System")
5223c826 240 (description "X.org provides an implementation of the X Window System")
d385b835 241 (license license:x11)))
5f1d0fb0
AE
242
243
244(define-public dri2proto
245 (package
246 (name "dri2proto")
3097d65e 247 (version "2.8")
5f1d0fb0
AE
248 (source
249 (origin
250 (method url-fetch)
251 (uri (string-append
3097d65e 252 "mirror://xorg/individual/proto/dri2proto-"
5f1d0fb0
AE
253 version
254 ".tar.bz2"))
255 (sha256
256 (base32
3097d65e 257 "015az1vfdqmil1yay5nlsmpf6cf7vcbpslxjb72cfkzlvrv59dgr"))))
5f1d0fb0 258 (build-system gnu-build-system)
5223c826 259 (home-page "http://www.x.org/wiki/")
35b9e423 260 (synopsis "Xorg implementation of the X Window System")
5223c826 261 (description "X.org provides an implementation of the X Window System")
d385b835 262 (license license:x11)))
5f1d0fb0
AE
263
264
43dd1cf3
AE
265(define-public dri3proto
266 (package
267 (name "dri3proto")
268 (version "1.0")
269 (source
270 (origin
271 (method url-fetch)
272 (uri (string-append
273 "mirror://xorg/individual/proto/dri3proto-"
274 version
275 ".tar.bz2"))
276 (sha256
277 (base32
278 "0x609xvnl8jky5m8jdklw4nymx3irkv32w99dfd8nl800bblkgh1"))))
279 (build-system gnu-build-system)
280 (home-page "http://www.x.org/wiki/")
35b9e423 281 (synopsis "Xorg implementation of the X Window System")
43dd1cf3
AE
282 (description "X.org provides an implementation of the X Window System")
283 (license (license:x11-style "file://dri3proto.h"
284 "See 'dri3proto.h' in the distribution."))))
285
286
9aea24b6
AE
287(define-public encodings
288 (package
289 (name "encodings")
290 (version "1.0.4")
291 (source
292 (origin
293 (method url-fetch)
294 (uri (string-append
d2611ffb 295 "mirror://xorg/individual/font/encodings-"
9aea24b6
AE
296 version
297 ".tar.bz2"))
298 (sha256
299 (base32
300 "0ffmaw80vmfwdgvdkp6495xgsqszb6s0iira5j0j6pd4i0lk3mnf"))))
301 (build-system gnu-build-system)
9aea24b6 302 (inputs
c4c4cc05
JD
303 `(("mkfontscale" ,mkfontscale)))
304 (native-inputs
305 `(("pkg-config" ,pkg-config)))
5223c826 306 (home-page "http://www.x.org/wiki/")
35b9e423 307 (synopsis "Xorg implementation of the X Window System")
5223c826 308 (description "X.org provides an implementation of the X Window System")
6eb126c5 309 (license license:public-domain)))
5f1d0fb0
AE
310
311
6eb126c5 312(define-public font-adobe100dpi
9aea24b6 313 (package
6eb126c5 314 (name "font-adobe100dpi")
9aea24b6
AE
315 (version "1.0.3")
316 (source
317 (origin
318 (method url-fetch)
319 (uri (string-append
d2611ffb 320 "mirror://xorg/individual/font/font-adobe-100dpi-"
9aea24b6
AE
321 version
322 ".tar.bz2"))
323 (sha256
324 (base32
b49317ca 325 "0m60f5bd0caambrk8ksknb5dks7wzsg7g7xaf0j21jxmx8rq9h5j"))))
9aea24b6 326 (build-system gnu-build-system)
bc3073c8
AE
327 (inputs
328 `(("bdftopcf" ,bdftopcf)
329 ("font-util", font-util)
c4c4cc05
JD
330 ("mkfontdir" ,mkfontdir)))
331 (native-inputs
332 `(("pkg-config" ,pkg-config)))
755693a4
AE
333 (arguments
334 `(#:configure-flags (list
335 ;; install fonts into subdirectory of package output instead of
336 ;; font-util-?.?.?/share/fonts/X11
337 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
5223c826 338 (home-page "http://www.x.org/wiki/")
35b9e423 339 (synopsis "Xorg implementation of the X Window System")
5223c826 340 (description "X.org provides an implementation of the X Window System")
d385b835 341 (license license:x11)))
5f1d0fb0
AE
342
343
6eb126c5 344(define-public font-adobe75dpi
9aea24b6 345 (package
6eb126c5 346 (name "font-adobe75dpi")
9aea24b6
AE
347 (version "1.0.3")
348 (source
349 (origin
350 (method url-fetch)
351 (uri (string-append
d2611ffb 352 "mirror://xorg/individual/font/font-adobe-75dpi-"
9aea24b6
AE
353 version
354 ".tar.bz2"))
355 (sha256
356 (base32
b49317ca 357 "02advcv9lyxpvrjv8bjh1b797lzg6jvhipclz49z8r8y98g4l0n6"))))
9aea24b6 358 (build-system gnu-build-system)
bc3073c8
AE
359 (inputs
360 `(("bdftopcf" ,bdftopcf)
361 ("font-util", font-util)
c4c4cc05
JD
362 ("mkfontdir" ,mkfontdir)))
363 (native-inputs
364 `(("pkg-config" ,pkg-config)))
755693a4
AE
365 (arguments
366 `(#:configure-flags (list
367 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
5223c826 368 (home-page "http://www.x.org/wiki/")
35b9e423 369 (synopsis "Xorg implementation of the X Window System")
5223c826 370 (description "X.org provides an implementation of the X Window System")
d385b835
AE
371 (license license:x11)))
372
373
124b7f1e 374;; non-free license
6eb126c5 375;; (define-public font-adobe-utopia100dpi
6eb126c5 376;; (define-public font-adobe-utopia75dpi
d385b835 377;; (define-public font-adobe-utopia-type1
5f1d0fb0
AE
378
379
380(define-public font-alias
9aea24b6 381 (package
5f1d0fb0 382 (name "font-alias")
9aea24b6
AE
383 (version "1.0.3")
384 (source
385 (origin
386 (method url-fetch)
387 (uri (string-append
d2611ffb 388 "mirror://xorg/individual/font/font-alias-"
9aea24b6
AE
389 version
390 ".tar.bz2"))
391 (sha256
392 (base32
5f1d0fb0 393 "16ic8wfwwr3jicaml7b5a0sk6plcgc1kg84w02881yhwmqm3nicb"))))
9aea24b6 394 (build-system gnu-build-system)
c4c4cc05 395 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 396 (home-page "http://www.x.org/wiki/")
35b9e423 397 (synopsis "Xorg implementation of the X Window System")
5223c826 398 (description "X.org provides an implementation of the X Window System")
d385b835 399 (license license:x11)))
5f1d0fb0
AE
400
401
402(define-public font-arabic-misc
9aea24b6 403 (package
5f1d0fb0 404 (name "font-arabic-misc")
9aea24b6
AE
405 (version "1.0.3")
406 (source
407 (origin
408 (method url-fetch)
409 (uri (string-append
d2611ffb 410 "mirror://xorg/individual/font/font-arabic-misc-"
9aea24b6
AE
411 version
412 ".tar.bz2"))
413 (sha256
414 (base32
5f1d0fb0 415 "1x246dfnxnmflzf0qzy62k8jdpkb6jkgspcjgbk8jcq9lw99npah"))))
9aea24b6
AE
416 (build-system gnu-build-system)
417 (inputs
418 `(("mkfontdir" ,mkfontdir)
c4c4cc05
JD
419 ("bdftopcf" ,bdftopcf)))
420 (native-inputs
421 `(("pkg-config" ,pkg-config)))
5223c826 422 (home-page "http://www.x.org/wiki/")
35b9e423 423 (synopsis "Xorg implementation of the X Window System")
5223c826 424 (description "X.org provides an implementation of the X Window System")
d385b835
AE
425 (license license:x11)))
426
427
124b7f1e 428;; non-free license
6eb126c5 429;; (define-public font-bh100dpi
6eb126c5 430;; (define-public font-bh75dpi
6eb126c5 431;; (define-public font-bh-lucidatypewriter100dpi
6eb126c5 432;; (define-public font-bh-lucidatypewriter75dpi
45f0ae82 433;; (define-public font-bh-ttf
d385b835 434;; (define-public font-bh-type1
6eb126c5 435;; (define-public font-bitstream100dpi
6eb126c5 436;; (define-public font-bitstream75dpi
5f1d0fb0
AE
437
438
5f1d0fb0 439(define-public font-cronyx-cyrillic
9aea24b6 440 (package
5f1d0fb0
AE
441 (name "font-cronyx-cyrillic")
442 (version "1.0.3")
9aea24b6
AE
443 (source
444 (origin
445 (method url-fetch)
446 (uri (string-append
d2611ffb 447 "mirror://xorg/individual/font/font-cronyx-cyrillic-"
9aea24b6
AE
448 version
449 ".tar.bz2"))
450 (sha256
451 (base32
5f1d0fb0 452 "0ai1v4n61k8j9x2a1knvfbl2xjxk3xxmqaq3p9vpqrspc69k31kf"))))
9aea24b6
AE
453 (build-system gnu-build-system)
454 (inputs
5f1d0fb0 455 `(("mkfontdir" ,mkfontdir)
c4c4cc05
JD
456 ("bdftopcf" ,bdftopcf)))
457 (native-inputs
458 `(("pkg-config" ,pkg-config)))
5223c826 459 (home-page "http://www.x.org/wiki/")
35b9e423 460 (synopsis "Xorg implementation of the X Window System")
5223c826 461 (description "X.org provides an implementation of the X Window System")
d385b835
AE
462 (license license:x11)))
463
464
124b7f1e 465;; no license
d385b835 466;; (define-public font-cursor-misc
124b7f1e
AE
467
468;; non-free license
d385b835 469;; (define-public font-daewoo-misc
5f1d0fb0
AE
470
471
472(define-public font-dec-misc
9aea24b6 473 (package
5f1d0fb0
AE
474 (name "font-dec-misc")
475 (version "1.0.3")
9aea24b6
AE
476 (source
477 (origin
478 (method url-fetch)
479 (uri (string-append
d2611ffb 480 "mirror://xorg/individual/font/font-dec-misc-"
9aea24b6
AE
481 version
482 ".tar.bz2"))
483 (sha256
484 (base32
5f1d0fb0 485 "0yzza0l4zwyy7accr1s8ab7fjqkpwggqydbm2vc19scdby5xz7g1"))))
9aea24b6 486 (build-system gnu-build-system)
5f1d0fb0
AE
487 (inputs
488 `(("mkfontdir" ,mkfontdir)
c4c4cc05
JD
489 ("bdftopcf" ,bdftopcf)))
490 (native-inputs
491 `(("pkg-config" ,pkg-config)))
5223c826 492 (home-page "http://www.x.org/wiki/")
35b9e423 493 (synopsis "Xorg implementation of the X Window System")
5223c826 494 (description "X.org provides an implementation of the X Window System")
d385b835 495 (license license:x11)))
5f1d0fb0
AE
496
497
124b7f1e 498;; non-free license
d385b835 499;; (define-public font-ibm-type1
5f1d0fb0
AE
500
501(define-public font-isas-misc
9aea24b6 502 (package
5f1d0fb0
AE
503 (name "font-isas-misc")
504 (version "1.0.3")
9aea24b6
AE
505 (source
506 (origin
507 (method url-fetch)
508 (uri (string-append
d2611ffb 509 "mirror://xorg/individual/font/font-isas-misc-"
9aea24b6
AE
510 version
511 ".tar.bz2"))
512 (sha256
513 (base32
5f1d0fb0 514 "0rx8q02rkx673a7skkpnvfkg28i8gmqzgf25s9yi0lar915sn92q"))))
9aea24b6 515 (build-system gnu-build-system)
5f1d0fb0
AE
516 (inputs
517 `(("mkfontdir" ,mkfontdir)
c4c4cc05
JD
518 ("bdftopcf" ,bdftopcf)))
519 (native-inputs
520 `(("pkg-config" ,pkg-config)))
5223c826 521 (home-page "http://www.x.org/wiki/")
35b9e423 522 (synopsis "Xorg implementation of the X Window System")
5223c826 523 (description "X.org provides an implementation of the X Window System")
d385b835 524 (license license:x11)))
5f1d0fb0
AE
525
526
124b7f1e 527;; non-free license
d385b835 528;; (define-public font-jis-misc
5f1d0fb0
AE
529
530
531(define-public font-micro-misc
9aea24b6 532 (package
5f1d0fb0
AE
533 (name "font-micro-misc")
534 (version "1.0.3")
9aea24b6
AE
535 (source
536 (origin
537 (method url-fetch)
538 (uri (string-append
d2611ffb 539 "mirror://xorg/individual/font/font-micro-misc-"
9aea24b6
AE
540 version
541 ".tar.bz2"))
542 (sha256
543 (base32
5f1d0fb0 544 "1dldxlh54zq1yzfnrh83j5vm0k4ijprrs5yl18gm3n9j1z0q2cws"))))
9aea24b6 545 (build-system gnu-build-system)
5f1d0fb0
AE
546 (inputs
547 `(("mkfontdir" ,mkfontdir)
c4c4cc05
JD
548 ("bdftopcf" ,bdftopcf)))
549 (native-inputs
550 `(("pkg-config" ,pkg-config)))
5223c826 551 (home-page "http://www.x.org/wiki/")
35b9e423 552 (synopsis "Xorg implementation of the X Window System")
5223c826 553 (description "X.org provides an implementation of the X Window System")
d385b835 554 (license license:public-domain)))
5f1d0fb0
AE
555
556
557(define-public font-misc-cyrillic
9aea24b6 558 (package
5f1d0fb0
AE
559 (name "font-misc-cyrillic")
560 (version "1.0.3")
9aea24b6
AE
561 (source
562 (origin
563 (method url-fetch)
564 (uri (string-append
d2611ffb 565 "mirror://xorg/individual/font/font-misc-cyrillic-"
9aea24b6
AE
566 version
567 ".tar.bz2"))
568 (sha256
569 (base32
5f1d0fb0 570 "0q2ybxs8wvylvw95j6x9i800rismsmx4b587alwbfqiw6biy63z4"))))
9aea24b6 571 (build-system gnu-build-system)
5f1d0fb0
AE
572 (inputs
573 `(("mkfontdir" ,mkfontdir)
c4c4cc05
JD
574 ("bdftopcf" ,bdftopcf)))
575 (native-inputs
576 `(("pkg-config" ,pkg-config)))
5223c826 577 (home-page "http://www.x.org/wiki/")
35b9e423 578 (synopsis "Xorg implementation of the X Window System")
5223c826 579 (description "X.org provides an implementation of the X Window System")
d385b835 580 (license license:x11)))
5f1d0fb0
AE
581
582
583(define-public font-misc-ethiopic
9aea24b6 584 (package
5f1d0fb0
AE
585 (name "font-misc-ethiopic")
586 (version "1.0.3")
9aea24b6
AE
587 (source
588 (origin
589 (method url-fetch)
590 (uri (string-append
d2611ffb 591 "mirror://xorg/individual/font/font-misc-ethiopic-"
9aea24b6
AE
592 version
593 ".tar.bz2"))
594 (sha256
595 (base32
5f1d0fb0 596 "19cq7iq0pfad0nc2v28n681fdq3fcw1l1hzaq0wpkgpx7bc1zjsk"))))
9aea24b6
AE
597 (build-system gnu-build-system)
598 (inputs
c4c4cc05
JD
599 `(("mkfontdir" ,mkfontdir)))
600 (native-inputs
601 `(("pkg-config" ,pkg-config)))
5223c826 602 (home-page "http://www.x.org/wiki/")
35b9e423 603 (synopsis "Xorg implementation of the X Window System")
5223c826 604 (description "X.org provides an implementation of the X Window System")
d385b835 605 (license license:x11)))
5f1d0fb0
AE
606
607
124b7f1e 608;; non-free license
d385b835 609;; (define-public font-misc-meltho
5f1d0fb0
AE
610
611
612(define-public font-misc-misc
9aea24b6 613 (package
5f1d0fb0
AE
614 (name "font-misc-misc")
615 (version "1.1.2")
9aea24b6
AE
616 (source
617 (origin
618 (method url-fetch)
619 (uri (string-append
d2611ffb 620 "mirror://xorg/individual/font/font-misc-misc-"
9aea24b6
AE
621 version
622 ".tar.bz2"))
623 (sha256
624 (base32
5f1d0fb0 625 "150pq6n8n984fah34n3k133kggn9v0c5k07igv29sxp1wi07krxq"))))
9aea24b6 626 (build-system gnu-build-system)
5f1d0fb0 627 (inputs
c7f99931 628 `(("mkfontdir" ,mkfontdir)
5f1d0fb0 629 ("font-util" ,font-util)
c4c4cc05
JD
630 ("bdftopcf" ,bdftopcf)))
631 (native-inputs
632 `(("pkg-config" ,pkg-config)))
755693a4
AE
633 (arguments
634 `(#:configure-flags (list
635 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
5223c826 636 (home-page "http://www.x.org/wiki/")
35b9e423 637 (synopsis "Xorg implementation of the X Window System")
5223c826 638 (description "X.org provides an implementation of the X Window System")
d385b835 639 (license license:public-domain)))
5f1d0fb0
AE
640
641
642(define-public font-mutt-misc
9aea24b6 643 (package
5f1d0fb0
AE
644 (name "font-mutt-misc")
645 (version "1.0.3")
9aea24b6
AE
646 (source
647 (origin
648 (method url-fetch)
649 (uri (string-append
d2611ffb 650 "mirror://xorg/individual/font/font-mutt-misc-"
9aea24b6
AE
651 version
652 ".tar.bz2"))
653 (sha256
654 (base32
5f1d0fb0 655 "13qghgr1zzpv64m0p42195k1kc77pksiv059fdvijz1n6kdplpxx"))))
9aea24b6 656 (build-system gnu-build-system)
5f1d0fb0
AE
657 (inputs
658 `(("mkfontdir" ,mkfontdir)
c4c4cc05
JD
659 ("bdftopcf" ,bdftopcf)))
660 (native-inputs
661 `(("pkg-config" ,pkg-config)))
5223c826 662 (home-page "http://www.x.org/wiki/")
35b9e423 663 (synopsis "Xorg implementation of the X Window System")
5223c826 664 (description "X.org provides an implementation of the X Window System")
d385b835 665 (license license:x11)))
5f1d0fb0
AE
666
667
668(define-public font-schumacher-misc
9aea24b6 669 (package
5f1d0fb0
AE
670 (name "font-schumacher-misc")
671 (version "1.1.2")
9aea24b6
AE
672 (source
673 (origin
674 (method url-fetch)
675 (uri (string-append
d2611ffb 676 "mirror://xorg/individual/font/font-schumacher-misc-"
9aea24b6
AE
677 version
678 ".tar.bz2"))
679 (sha256
680 (base32
5f1d0fb0 681 "0nkym3n48b4v36y4s927bbkjnsmicajarnf6vlp7wxp0as304i74"))))
9aea24b6
AE
682 (build-system gnu-build-system)
683 (inputs
c7f99931 684 `(("mkfontdir" ,mkfontdir)
5f1d0fb0 685 ("font-util" ,font-util)
c4c4cc05
JD
686 ("bdftopcf" ,bdftopcf)))
687 (native-inputs
688 `(("pkg-config" ,pkg-config)))
755693a4
AE
689 (arguments
690 `(#:configure-flags (list
691 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
5223c826 692 (home-page "http://www.x.org/wiki/")
35b9e423 693 (synopsis "Xorg implementation of the X Window System")
5223c826 694 (description "X.org provides an implementation of the X Window System")
d385b835 695 (license license:x11)))
5f1d0fb0
AE
696
697
698(define-public font-screen-cyrillic
9aea24b6 699 (package
5f1d0fb0 700 (name "font-screen-cyrillic")
9aea24b6
AE
701 (version "1.0.4")
702 (source
703 (origin
704 (method url-fetch)
705 (uri (string-append
d2611ffb 706 "mirror://xorg/individual/font/font-screen-cyrillic-"
9aea24b6
AE
707 version
708 ".tar.bz2"))
709 (sha256
710 (base32
5f1d0fb0 711 "0yayf1qlv7irf58nngddz2f1q04qkpr5jwp4aja2j5gyvzl32hl2"))))
9aea24b6
AE
712 (build-system gnu-build-system)
713 (inputs
5f1d0fb0 714 `(("mkfontdir" ,mkfontdir)
c4c4cc05
JD
715 ("bdftopcf" ,bdftopcf)))
716 (native-inputs
717 `(("pkg-config" ,pkg-config)))
5223c826 718 (home-page "http://www.x.org/wiki/")
35b9e423 719 (synopsis "Xorg implementation of the X Window System")
5223c826 720 (description "X.org provides an implementation of the X Window System")
d385b835 721 (license license:x11)))
5f1d0fb0
AE
722
723
724(define-public font-sony-misc
9aea24b6 725 (package
5f1d0fb0
AE
726 (name "font-sony-misc")
727 (version "1.0.3")
9aea24b6
AE
728 (source
729 (origin
730 (method url-fetch)
731 (uri (string-append
d2611ffb 732 "mirror://xorg/individual/font/font-sony-misc-"
9aea24b6
AE
733 version
734 ".tar.bz2"))
735 (sha256
736 (base32
5f1d0fb0 737 "1xfgcx4gsgik5mkgkca31fj3w72jw9iw76qyrajrsz1lp8ka6hr0"))))
9aea24b6
AE
738 (build-system gnu-build-system)
739 (inputs
5f1d0fb0 740 `(("mkfontdir" ,mkfontdir)
c4c4cc05
JD
741 ("bdftopcf" ,bdftopcf)))
742 (native-inputs
743 `(("pkg-config" ,pkg-config)))
5223c826 744 (home-page "http://www.x.org/wiki/")
35b9e423 745 (synopsis "Xorg implementation of the X Window System")
5223c826 746 (description "X.org provides an implementation of the X Window System")
d385b835 747 (license license:x11)))
5f1d0fb0
AE
748
749
750(define-public font-sun-misc
9aea24b6 751 (package
5f1d0fb0
AE
752 (name "font-sun-misc")
753 (version "1.0.3")
9aea24b6
AE
754 (source
755 (origin
756 (method url-fetch)
757 (uri (string-append
d2611ffb 758 "mirror://xorg/individual/font/font-sun-misc-"
9aea24b6
AE
759 version
760 ".tar.bz2"))
761 (sha256
762 (base32
5f1d0fb0 763 "1q6jcqrffg9q5f5raivzwx9ffvf7r11g6g0b125na1bhpz5ly7s8"))))
9aea24b6
AE
764 (build-system gnu-build-system)
765 (inputs
5f1d0fb0 766 `(("mkfontdir" ,mkfontdir)
c4c4cc05
JD
767 ("bdftopcf" ,bdftopcf)))
768 (native-inputs
769 `(("pkg-config" ,pkg-config)))
5223c826 770 (home-page "http://www.x.org/wiki/")
35b9e423 771 (synopsis "Xorg implementation of the X Window System")
5223c826 772 (description "X.org provides an implementation of the X Window System")
d385b835 773 (license license:x11)))
5f1d0fb0
AE
774
775
776(define-public font-util
9aea24b6 777 (package
5f1d0fb0
AE
778 (name "font-util")
779 (version "1.3.0")
9aea24b6
AE
780 (source
781 (origin
782 (method url-fetch)
783 (uri (string-append
d2611ffb 784 "mirror://xorg/individual/font/font-util-"
9aea24b6
AE
785 version
786 ".tar.bz2"))
787 (sha256
788 (base32
5f1d0fb0 789 "15cijajwhjzpy3ydc817zz8x5z4gbkyv3fps687jbq544mbfbafz"))))
9aea24b6 790 (build-system gnu-build-system)
c4c4cc05 791 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 792 (home-page "http://www.x.org/wiki/")
35b9e423 793 (synopsis "Xorg implementation of the X Window System")
5223c826 794 (description "X.org provides an implementation of the X Window System")
d385b835 795 (license license:x11)))
5f1d0fb0
AE
796
797
798(define-public font-winitzki-cyrillic
9aea24b6 799 (package
5f1d0fb0
AE
800 (name "font-winitzki-cyrillic")
801 (version "1.0.3")
9aea24b6
AE
802 (source
803 (origin
804 (method url-fetch)
805 (uri (string-append
d2611ffb 806 "mirror://xorg/individual/font/font-winitzki-cyrillic-"
9aea24b6
AE
807 version
808 ".tar.bz2"))
809 (sha256
810 (base32
5f1d0fb0 811 "181n1bgq8vxfxqicmy1jpm1hnr6gwn1kdhl6hr4frjigs1ikpldb"))))
9aea24b6
AE
812 (build-system gnu-build-system)
813 (inputs
5f1d0fb0 814 `(("mkfontdir" ,mkfontdir)
c4c4cc05
JD
815 ("bdftopcf" ,bdftopcf)))
816 (native-inputs
817 `(("pkg-config" ,pkg-config)))
5223c826 818 (home-page "http://www.x.org/wiki/")
35b9e423 819 (synopsis "Xorg implementation of the X Window System")
5223c826 820 (description "X.org provides an implementation of the X Window System")
d385b835 821 (license license:public-domain)))
5f1d0fb0
AE
822
823
824(define-public font-xfree86-type1
9aea24b6 825 (package
5f1d0fb0
AE
826 (name "font-xfree86-type1")
827 (version "1.0.4")
9aea24b6
AE
828 (source
829 (origin
830 (method url-fetch)
831 (uri (string-append
d2611ffb 832 "mirror://xorg/individual/font/font-xfree86-type1-"
9aea24b6
AE
833 version
834 ".tar.bz2"))
835 (sha256
836 (base32
b49317ca 837 "0jp3zc0qfdaqfkgzrb44vi9vi0a8ygb35wp082yz7rvvxhmg9sya"))))
9aea24b6 838 (build-system gnu-build-system)
6eb126c5 839 (inputs
c4c4cc05
JD
840 `(("mkfontdir" ,mkfontdir)))
841 (native-inputs
842 `(("pkg-config" ,pkg-config)))
5223c826 843 (home-page "http://www.x.org/wiki/")
35b9e423 844 (synopsis "Xorg implementation of the X Window System")
5223c826 845 (description "X.org provides an implementation of the X Window System")
d385b835 846 (license license:x11)))
5f1d0fb0
AE
847
848
849(define-public fontsproto
9aea24b6 850 (package
5f1d0fb0 851 (name "fontsproto")
8fc8c1ee 852 (version "2.1.3")
9aea24b6
AE
853 (source
854 (origin
855 (method url-fetch)
856 (uri (string-append
8fc8c1ee 857 "mirror://xorg/individual/proto/fontsproto-"
9aea24b6
AE
858 version
859 ".tar.bz2"))
860 (sha256
861 (base32
8fc8c1ee 862 "1f2sdsd74y34nnaf4m1zlcbhyv8xb6irnisc99f84c4ivnq4d415"))))
9aea24b6 863 (build-system gnu-build-system)
c4c4cc05 864 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 865 (home-page "http://www.x.org/wiki/")
35b9e423 866 (synopsis "Xorg implementation of the X Window System")
5223c826 867 (description "X.org provides an implementation of the X Window System")
d385b835 868 (license license:x11)))
5f1d0fb0
AE
869
870
871(define-public glproto
9aea24b6 872 (package
5f1d0fb0 873 (name "glproto")
cc28048d 874 (version "1.4.17")
9aea24b6
AE
875 (source
876 (origin
877 (method url-fetch)
878 (uri (string-append
cc28048d 879 "mirror://xorg/individual/proto/glproto-"
9aea24b6
AE
880 version
881 ".tar.bz2"))
882 (sha256
883 (base32
cc28048d 884 "0h5ykmcddwid5qj6sbrszgkcypwn3mslvswxpgy2n2iixnyr9amd"))))
9aea24b6 885 (build-system gnu-build-system)
c4c4cc05 886 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 887 (home-page "http://www.x.org/wiki/")
35b9e423 888 (synopsis "Xorg implementation of the X Window System")
5223c826 889 (description "X.org provides an implementation of the X Window System")
d385b835 890 (license license:x11)))
5f1d0fb0
AE
891
892
893(define-public iceauth
9aea24b6 894 (package
5f1d0fb0 895 (name "iceauth")
d220d152 896 (version "1.0.6")
9aea24b6
AE
897 (source
898 (origin
899 (method url-fetch)
900 (uri (string-append
d220d152 901 "mirror://xorg/individual/app/iceauth-"
9aea24b6
AE
902 version
903 ".tar.bz2"))
904 (sha256
905 (base32
d220d152 906 "1x72y99dxf2fxnlyf0yrf9yzd8xzimxshy6l8mprwhrv6lvhi6dx"))))
9aea24b6
AE
907 (build-system gnu-build-system)
908 (inputs
c4c4cc05
JD
909 `(("libice" ,libice)))
910 (native-inputs
911 `(("pkg-config" ,pkg-config)))
5223c826 912 (home-page "http://www.x.org/wiki/")
35b9e423 913 (synopsis "Xorg implementation of the X Window System")
5223c826 914 (description "X.org provides an implementation of the X Window System")
d385b835 915 (license license:x11)))
5f1d0fb0
AE
916
917
918(define-public inputproto
9aea24b6 919 (package
5f1d0fb0 920 (name "inputproto")
7f65303d 921 (version "2.3.1")
9aea24b6
AE
922 (source
923 (origin
924 (method url-fetch)
925 (uri (string-append
7f65303d 926 "mirror://xorg/individual/proto/inputproto-"
9aea24b6
AE
927 version
928 ".tar.bz2"))
929 (sha256
930 (base32
7f65303d 931 "1lf1jlxp0fc8h6fjdffhd084dqab94966l1zm3rwwsis0mifwiss"))))
9aea24b6 932 (build-system gnu-build-system)
c4c4cc05 933 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 934 (home-page "http://www.x.org/wiki/")
35b9e423 935 (synopsis "Xorg implementation of the X Window System")
5223c826 936 (description "X.org provides an implementation of the X Window System")
d385b835 937 (license license:x11)))
5f1d0fb0
AE
938
939
940(define-public kbproto
9aea24b6 941 (package
5f1d0fb0
AE
942 (name "kbproto")
943 (version "1.0.6")
9aea24b6
AE
944 (source
945 (origin
946 (method url-fetch)
947 (uri (string-append
d2611ffb 948 "mirror://xorg/individual/proto/kbproto-"
9aea24b6
AE
949 version
950 ".tar.bz2"))
951 (sha256
952 (base32
5f1d0fb0 953 "0yal11hhpiisy3w8wmacsdzzzcnc3xwnswxz8k7zri40xc5aqz03"))))
9aea24b6 954 (build-system gnu-build-system)
c4c4cc05 955 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 956 (home-page "http://www.x.org/wiki/")
35b9e423 957 (synopsis "Xorg implementation of the X Window System")
5223c826 958 (description "X.org provides an implementation of the X Window System")
d385b835 959 (license license:x11)))
5f1d0fb0
AE
960
961
d92083ad
AE
962;; requires applewmproto, which compiles only on macos
963;; (define-public libapplewm
d385b835
AE
964
965
966(define-public libdmx
967 (package
968 (name "libdmx")
eb2a0e11 969 (version "1.1.3")
d385b835
AE
970 (source
971 (origin
972 (method url-fetch)
973 (uri (string-append
eb2a0e11 974 "mirror://xorg/individual/lib/libdmx-"
d385b835
AE
975 version
976 ".tar.bz2"))
977 (sha256
978 (base32
eb2a0e11 979 "00djlxas38kbsrglcmwmxfbmxjdchlbj95pqwjvdg8jn5rns6zf9"))))
d385b835
AE
980 (build-system gnu-build-system)
981 (inputs
982 `(("xextproto" ,xextproto)
983 ("libxext" ,libxext)
984 ("libx11" ,libx11)
c4c4cc05
JD
985 ("dmxproto" ,dmxproto)))
986 (native-inputs
987 `(("pkg-config" ,pkg-config)))
5223c826 988 (home-page "http://www.x.org/wiki/")
35b9e423 989 (synopsis "Xorg implementation of the X Window System")
5223c826 990 (description "X.org provides an implementation of the X Window System")
d385b835
AE
991 (license license:x11)))
992
993
f0b6c5d8
MW
994(define-public libxshmfence
995 (package
996 (name "libxshmfence")
997 (version "1.1")
998 (source (origin
999 (method url-fetch)
1000 (uri (string-append
1001 "mirror://xorg/individual/lib/"
1002 name "-" version ".tar.bz2"))
1003 (sha256
1004 (base32
1005 "1gnfb1z8sbbdc3xpz1zmm94lv7yvfh4kvip9s5pj37ya4llxphnv"))))
1006 (build-system gnu-build-system)
1007 (native-inputs `(("pkg-config" ,pkg-config)))
1008 (inputs `(("xproto" ,xproto)))
1009 (home-page "http://xorg.freedesktop.org")
1010 (synopsis "X shared memory fences")
1011 (description
1012 "This library provides an interface to shared-memory fences for
1013synchronization between the X server and direct-rendering clients.")
8f501ac8
LC
1014
1015 ;; Same license as libevdev.
1016 (license (license:x11-style "file://COPYING"))))
f0b6c5d8
MW
1017
1018
d385b835
AE
1019(define-public libfontenc
1020 (package
1021 (name "libfontenc")
7d7a47c6 1022 (version "1.1.2")
d385b835
AE
1023 (source
1024 (origin
1025 (method url-fetch)
1026 (uri (string-append
7d7a47c6 1027 "mirror://xorg/individual/lib/libfontenc-"
d385b835
AE
1028 version
1029 ".tar.bz2"))
1030 (sha256
1031 (base32
7d7a47c6 1032 "0qign0ivqk166l9yfd51gw9lbhgs718bcrmvc40yicjr6gnyz959"))))
d385b835
AE
1033 (build-system gnu-build-system)
1034 (inputs
1035 `(("zlib" ,zlib)
c4c4cc05
JD
1036 ("xproto" ,xproto)))
1037 (native-inputs
1038 `(("pkg-config" ,pkg-config)))
5223c826 1039 (home-page "http://www.x.org/wiki/")
35b9e423 1040 (synopsis "Xorg implementation of the X Window System")
5223c826 1041 (description "X.org provides an implementation of the X Window System")
d385b835 1042 (license license:x11)))
5f1d0fb0
AE
1043
1044
1045(define-public libfs
9aea24b6 1046 (package
5f1d0fb0 1047 (name "libfs")
cbc4f50c 1048 (version "1.0.6")
9aea24b6
AE
1049 (source
1050 (origin
1051 (method url-fetch)
1052 (uri (string-append
cbc4f50c 1053 "mirror://xorg/individual/lib/libFS-"
9aea24b6
AE
1054 version
1055 ".tar.bz2"))
1056 (sha256
1057 (base32
cbc4f50c 1058 "1mxfsvj9m3pn8cdkcn4kg190zp665mf4pv0083g6xykvsgxzq1wh"))))
9aea24b6
AE
1059 (build-system gnu-build-system)
1060 (inputs
5f1d0fb0
AE
1061 `(("xtrans" ,xtrans)
1062 ("xproto" ,xproto)
c4c4cc05
JD
1063 ("fontsproto" ,fontsproto)))
1064 (native-inputs
1065 `(("pkg-config" ,pkg-config)))
5223c826 1066 (home-page "http://www.x.org/wiki/")
35b9e423 1067 (synopsis "Xorg implementation of the X Window System")
5223c826 1068 (description "X.org provides an implementation of the X Window System")
d385b835 1069 (license license:x11)))
5f1d0fb0
AE
1070
1071
d385b835
AE
1072(define-public libpciaccess
1073 (package
1074 (name "libpciaccess")
b54eab02 1075 (version "0.13.2")
d385b835
AE
1076 (source
1077 (origin
1078 (method url-fetch)
1079 (uri (string-append
b54eab02 1080 "mirror://xorg/individual/lib/libpciaccess-"
d385b835
AE
1081 version
1082 ".tar.bz2"))
1083 (sha256
1084 (base32
b54eab02 1085 "06fy43n3c450h7xqpn3094bnfn7ca1mrq3i856y8kyqa0lmqraxb"))))
d385b835
AE
1086 (build-system gnu-build-system)
1087 (inputs
c4c4cc05
JD
1088 `(("zlib" ,zlib)))
1089 (native-inputs
1090 `(("pkg-config" ,pkg-config)))
5223c826 1091 (home-page "http://www.x.org/wiki/")
35b9e423 1092 (synopsis "Xorg implementation of the X Window System")
5223c826 1093 (description "X.org provides an implementation of the X Window System")
d385b835
AE
1094 (license license:x11)))
1095
1096
0820a58b
AE
1097(define-public libpthread-stubs
1098 (package
1099 (name "libpthread-stubs")
1100 (version "0.3")
1101 (source
1102 (origin
1103 (method url-fetch)
1104 (uri (string-append
d2611ffb 1105 "mirror://xorg/individual/xcb/libpthread-stubs-"
0820a58b
AE
1106 version
1107 ".tar.bz2"))
1108 (sha256
1109 (base32
1110 "16bjv3in19l84hbri41iayvvg4ls9gv1ma0x0qlbmwy67i7dbdim"))))
1111 (build-system gnu-build-system)
c4c4cc05 1112 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 1113 (home-page "http://www.x.org/wiki/")
35b9e423 1114 (synopsis "Xorg implementation of the X Window System")
5223c826 1115 (description "X.org provides an implementation of the X Window System")
0820a58b 1116 (license license:x11)))
5f1d0fb0
AE
1117
1118
1119(define-public libsm
9aea24b6 1120 (package
5f1d0fb0 1121 (name "libsm")
d8dde296 1122 (version "1.2.2")
9aea24b6
AE
1123 (source
1124 (origin
1125 (method url-fetch)
1126 (uri (string-append
d8dde296 1127 "mirror://xorg/individual/lib/libSM-"
9aea24b6
AE
1128 version
1129 ".tar.bz2"))
1130 (sha256
1131 (base32
d8dde296 1132 "1gc7wavgs435g9qkp9jw4lhmaiq6ip9llv49f054ad6ryp4sib0b"))))
9aea24b6 1133 (build-system gnu-build-system)
211345b3
AE
1134 (propagated-inputs
1135 `(("libice" ,libice))) ; SMlib.h includes ICElib.h
9aea24b6 1136 (inputs
5f1d0fb0 1137 `(("xtrans" ,xtrans)
211345b3 1138 ("util-linux" ,util-linux)))
c4c4cc05
JD
1139 (native-inputs
1140 `(("pkg-config" ,pkg-config)))
5223c826 1141 (home-page "http://www.x.org/wiki/")
35b9e423 1142 (synopsis "Xorg implementation of the X Window System")
5223c826 1143 (description "X.org provides an implementation of the X Window System")
d385b835 1144 (license license:x11)))
5f1d0fb0
AE
1145
1146
1147(define-public libwindowswm
9aea24b6 1148 (package
5f1d0fb0
AE
1149 (name "libwindowswm")
1150 (version "1.0.1")
9aea24b6
AE
1151 (source
1152 (origin
1153 (method url-fetch)
1154 (uri (string-append
d2611ffb 1155 "mirror://xorg/individual/lib/libWindowsWM-"
9aea24b6
AE
1156 version
1157 ".tar.bz2"))
1158 (sha256
1159 (base32
5f1d0fb0 1160 "1p0flwb67xawyv6yhri9w17m1i4lji5qnd0gq8v1vsfb8zw7rw15"))))
9aea24b6
AE
1161 (build-system gnu-build-system)
1162 (inputs
5f1d0fb0 1163 `(("xextproto" ,xextproto)
9aea24b6
AE
1164 ("libxext" ,libxext)
1165 ("libx11" ,libx11)
c4c4cc05
JD
1166 ("windowswmproto" ,windowswmproto)))
1167 (native-inputs
1168 `(("pkg-config" ,pkg-config)))
5223c826 1169 (home-page "http://www.x.org/wiki/")
35b9e423 1170 (synopsis "Xorg implementation of the X Window System")
5223c826 1171 (description "X.org provides an implementation of the X Window System")
d385b835 1172 (license license:x11)))
5f1d0fb0
AE
1173
1174
6eb126c5 1175(define-public libxcomposite
9aea24b6 1176 (package
6eb126c5 1177 (name "libxcomposite")
4c573e69 1178 (version "0.4.4")
9aea24b6
AE
1179 (source
1180 (origin
1181 (method url-fetch)
1182 (uri (string-append
4c573e69 1183 "mirror://xorg/individual/lib/libXcomposite-"
9aea24b6
AE
1184 version
1185 ".tar.bz2"))
1186 (sha256
1187 (base32
4c573e69 1188 "0y21nfpa5s8qmx0srdlilyndas3sgl0c6rc26d5fx2vx436m1qpd"))))
9aea24b6 1189 (build-system gnu-build-system)
4281d1b6
SB
1190 (propagated-inputs
1191 ;; xcomposite.pc refers to all these.
6eb126c5
AE
1192 `(("xproto" ,xproto)
1193 ("libxfixes" ,libxfixes)
1194 ("libx11" ,libx11)
c4c4cc05
JD
1195 ("compositeproto" ,compositeproto)))
1196 (native-inputs
1197 `(("pkg-config" ,pkg-config)))
5223c826 1198 (home-page "http://www.x.org/wiki/")
35b9e423 1199 (synopsis "Xorg implementation of the X Window System")
5223c826 1200 (description "X.org provides an implementation of the X Window System")
d385b835 1201 (license license:x11)))
5f1d0fb0
AE
1202
1203
6eb126c5 1204(define-public libxdmcp
9aea24b6 1205 (package
6eb126c5
AE
1206 (name "libxdmcp")
1207 (version "1.1.1")
9aea24b6
AE
1208 (source
1209 (origin
1210 (method url-fetch)
1211 (uri (string-append
d2611ffb 1212 "mirror://xorg/individual/lib/libXdmcp-"
9aea24b6
AE
1213 version
1214 ".tar.bz2"))
1215 (sha256
1216 (base32
6eb126c5 1217 "13highx4xpgkiwykpcl7z2laslrjc4pzi4h617ny9p7r6116vkls"))))
9aea24b6
AE
1218 (build-system gnu-build-system)
1219 (inputs
c4c4cc05
JD
1220 `(("xproto" ,xproto)))
1221 (native-inputs
1222 `(("pkg-config" ,pkg-config)))
5223c826 1223 (home-page "http://www.x.org/wiki/")
35b9e423 1224 (synopsis "Xorg implementation of the X Window System")
5223c826 1225 (description "X.org provides an implementation of the X Window System")
d385b835
AE
1226 (license license:x11)))
1227
1228
6eb126c5 1229(define-public libxft
0820a58b 1230 (package
6eb126c5 1231 (name "libxft")
140a0793 1232 (version "2.3.2")
0820a58b
AE
1233 (source
1234 (origin
1235 (method url-fetch)
1236 (uri (string-append
140a0793 1237 "mirror://xorg/individual/lib/libXft-"
0820a58b
AE
1238 version
1239 ".tar.bz2"))
1240 (sha256
1241 (base32
140a0793 1242 "0k6wzi5rzs0d0n338ms8n8lfyhq914hw4yl2j7553wqxfqjci8zm"))))
0820a58b 1243 (build-system gnu-build-system)
3c9aa5c1 1244 (propagated-inputs
7305f2f1
LC
1245 ;; xft.pc refers to all these.
1246 `(("libxrender" ,libxrender)
6eb126c5 1247 ("freetype" ,freetype)
c4c4cc05 1248 ("fontconfig" ,fontconfig)))
7305f2f1
LC
1249 (inputs
1250 `(("libx11" ,libx11)
1251 ("xproto" ,xproto)))
c4c4cc05
JD
1252 (native-inputs
1253 `(("pkg-config" ,pkg-config)))
5223c826 1254 (home-page "http://www.x.org/wiki/")
35b9e423 1255 (synopsis "Xorg implementation of the X Window System")
5223c826 1256 (description "X.org provides an implementation of the X Window System")
0820a58b 1257 (license license:x11)))
5f1d0fb0
AE
1258
1259
6eb126c5 1260(define-public libxkbfile
5f1d0fb0 1261 (package
6eb126c5
AE
1262 (name "libxkbfile")
1263 (version "1.0.8")
5f1d0fb0
AE
1264 (source
1265 (origin
1266 (method url-fetch)
1267 (uri (string-append
d2611ffb 1268 "mirror://xorg/individual/lib/libxkbfile-"
5f1d0fb0
AE
1269 version
1270 ".tar.bz2"))
1271 (sha256
1272 (base32
6eb126c5 1273 "0flg5arw6n3njagmsi4i4l0zl5bfx866a1h9ydc3bi1pqlclxaca"))))
9aea24b6
AE
1274 (build-system gnu-build-system)
1275 (inputs
c4c4cc05
JD
1276 `(("libx11" ,libx11)))
1277 (native-inputs
1278 `(("pkg-config" ,pkg-config)))
5223c826 1279 (home-page "http://www.x.org/wiki/")
35b9e423 1280 (synopsis "Xorg implementation of the X Window System")
5223c826 1281 (description "X.org provides an implementation of the X Window System")
d385b835 1282 (license license:x11)))
5f1d0fb0
AE
1283
1284
6eb126c5 1285(define-public libxmu
9aea24b6 1286 (package
6eb126c5 1287 (name "libxmu")
788093dd 1288 (version "1.1.2")
9aea24b6
AE
1289 (source
1290 (origin
1291 (method url-fetch)
1292 (uri (string-append
788093dd 1293 "mirror://xorg/individual/lib/libXmu-"
9aea24b6
AE
1294 version
1295 ".tar.bz2"))
1296 (sha256
1297 (base32
788093dd 1298 "02wx6jw7i0q5qwx87yf94fsn3h0xpz1k7dz1nkwfwm1j71ydqvkm"))))
9aea24b6
AE
1299 (build-system gnu-build-system)
1300 (inputs
6eb126c5
AE
1301 `(("libxt" ,libxt)
1302 ("xproto" ,xproto)
c4c4cc05
JD
1303 ("libxext" ,libxext)))
1304 (native-inputs
1305 `(("pkg-config" ,pkg-config)))
5223c826 1306 (home-page "http://www.x.org/wiki/")
35b9e423 1307 (synopsis "Xorg implementation of the X Window System")
5223c826 1308 (description "X.org provides an implementation of the X Window System")
d385b835 1309 (license license:x11)))
5f1d0fb0
AE
1310
1311
6eb126c5 1312(define-public libxpm
9aea24b6 1313 (package
6eb126c5 1314 (name "libxpm")
15bcd5b7 1315 (version "3.5.11")
9aea24b6
AE
1316 (source
1317 (origin
1318 (method url-fetch)
1319 (uri (string-append
15bcd5b7 1320 "mirror://xorg/individual/lib/libXpm-"
9aea24b6
AE
1321 version
1322 ".tar.bz2"))
1323 (sha256
1324 (base32
15bcd5b7 1325 "07041q4k8m4nirzl7lrqn8by2zylx0xvh6n0za301qqs3njszgf5"))))
9aea24b6
AE
1326 (build-system gnu-build-system)
1327 (inputs
1dba6407 1328 `(("gettext" ,gnu-gettext)
6eb126c5
AE
1329 ("libxt" ,libxt)
1330 ("xproto" ,xproto)
c4c4cc05
JD
1331 ("libxext" ,libxext)))
1332 (native-inputs
1333 `(("pkg-config" ,pkg-config)))
5223c826 1334 (home-page "http://www.x.org/wiki/")
35b9e423 1335 (synopsis "Xorg implementation of the X Window System")
5223c826 1336 (description "X.org provides an implementation of the X Window System")
d385b835 1337 (license license:x11)))
5f1d0fb0
AE
1338
1339
6eb126c5 1340(define-public libxres
5f1d0fb0 1341 (package
6eb126c5 1342 (name "libxres")
07c6af48 1343 (version "1.0.7")
5f1d0fb0
AE
1344 (source
1345 (origin
1346 (method url-fetch)
1347 (uri (string-append
07c6af48 1348 "mirror://xorg/individual/lib/libXres-"
5f1d0fb0
AE
1349 version
1350 ".tar.bz2"))
1351 (sha256
1352 (base32
07c6af48 1353 "1rd0bzn67cpb2qkc946gch2183r4bdjfhs6cpqbipy47m9a91296"))))
5f1d0fb0
AE
1354 (build-system gnu-build-system)
1355 (inputs
6eb126c5 1356 `(("xproto" ,xproto)
6eb126c5 1357 ("libxext" ,libxext)
9aea24b6 1358 ("libx11" ,libx11)
c4c4cc05
JD
1359 ("resourceproto" ,resourceproto)))
1360 (native-inputs
1361 `(("pkg-config" ,pkg-config)))
5223c826 1362 (home-page "http://www.x.org/wiki/")
35b9e423 1363 (synopsis "Xorg implementation of the X Window System")
5223c826 1364 (description "X.org provides an implementation of the X Window System")
d385b835 1365 (license license:x11)))
5f1d0fb0
AE
1366
1367
6eb126c5 1368(define-public libxscrnsaver
9aea24b6 1369 (package
6eb126c5
AE
1370 (name "libxscrnsaver")
1371 (version "1.2.2")
9aea24b6
AE
1372 (source
1373 (origin
1374 (method url-fetch)
1375 (uri (string-append
d2611ffb 1376 "mirror://xorg/individual/lib/libXScrnSaver-"
9aea24b6
AE
1377 version
1378 ".tar.bz2"))
1379 (sha256
1380 (base32
6eb126c5 1381 "07ff4r20nkkrj7h08f9fwamds9b3imj8jz5iz6y38zqw6jkyzwcg"))))
9aea24b6
AE
1382 (build-system gnu-build-system)
1383 (inputs
c7f99931 1384 `(("libxext" ,libxext)
17b9d16f
AE
1385 ("libx11" ,libx11)))
1386 (propagated-inputs
1387 `(("scrnsaverproto" ,scrnsaverproto)))
c4c4cc05
JD
1388 (native-inputs
1389 `(("pkg-config" ,pkg-config)))
5223c826 1390 (home-page "http://www.x.org/wiki/")
35b9e423 1391 (synopsis "Xorg implementation of the X Window System")
5223c826 1392 (description "X.org provides an implementation of the X Window System")
d385b835 1393 (license license:x11)))
5f1d0fb0
AE
1394
1395
6eb126c5 1396(define-public libxxf86dga
9aea24b6 1397 (package
6eb126c5 1398 (name "libxxf86dga")
24e97d34 1399 (version "1.1.4")
9aea24b6
AE
1400 (source
1401 (origin
1402 (method url-fetch)
1403 (uri (string-append
24e97d34 1404 "mirror://xorg/individual/lib/libXxf86dga-"
9aea24b6
AE
1405 version
1406 ".tar.bz2"))
1407 (sha256
1408 (base32
24e97d34 1409 "0zn7aqj8x0951d8zb2h2andldvwkzbsc4cs7q023g6nzq6vd9v4f"))))
9aea24b6 1410 (build-system gnu-build-system)
8c0519bf
AE
1411 (propagated-inputs
1412 `(("xf86dgaproto" ,xf86dgaproto)))
9aea24b6 1413 (inputs
6eb126c5 1414 `(("libx11" ,libx11)
8c0519bf 1415 ("libxext" ,libxext)))
c4c4cc05
JD
1416 (native-inputs
1417 `(("pkg-config" ,pkg-config)))
5223c826 1418 (home-page "http://www.x.org/wiki/")
35b9e423 1419 (synopsis "Xorg implementation of the X Window System")
5223c826 1420 (description "X.org provides an implementation of the X Window System")
d385b835 1421 (license license:x11)))
5f1d0fb0
AE
1422
1423
6eb126c5 1424(define-public luit
5f1d0fb0 1425 (package
6eb126c5
AE
1426 (name "luit")
1427 (version "1.1.1")
5f1d0fb0
AE
1428 (source
1429 (origin
1430 (method url-fetch)
1431 (uri (string-append
d2611ffb 1432 "mirror://xorg/individual/app/luit-"
5f1d0fb0
AE
1433 version
1434 ".tar.bz2"))
1435 (sha256
1436 (base32
c1897890
AE
1437 "0dn694mk56x6hdk6y9ylx4f128h5jcin278gnw2gb807rf3ygc1h"))
1438 ;; See https://bugs.freedesktop.org/show_bug.cgi?id=47792;
1439 ;; should become obsolete with the next release.
1440 (patches (list (search-patch "luit-posix.patch")))))
5f1d0fb0
AE
1441 (build-system gnu-build-system)
1442 (inputs
c4c4cc05
JD
1443 `(("libfontenc" ,libfontenc)))
1444 (native-inputs
1445 `(("pkg-config" ,pkg-config)))
5223c826 1446 (home-page "http://www.x.org/wiki/")
35b9e423 1447 (synopsis "Xorg implementation of the X Window System")
5223c826 1448 (description "X.org provides an implementation of the X Window System")
d385b835 1449 (license license:x11)))
5f1d0fb0
AE
1450
1451
6eb126c5 1452(define-public makedepend
5f1d0fb0 1453 (package
6eb126c5 1454 (name "makedepend")
3ae74dfd 1455 (version "1.0.5")
5f1d0fb0
AE
1456 (source
1457 (origin
1458 (method url-fetch)
1459 (uri (string-append
3ae74dfd 1460 "mirror://xorg/individual/util/makedepend-"
5f1d0fb0
AE
1461 version
1462 ".tar.bz2"))
1463 (sha256
1464 (base32
3ae74dfd 1465 "09alw99r6y2bbd1dc786n3jfgv4j520apblyn7cw6jkjydshba7p"))))
5f1d0fb0
AE
1466 (build-system gnu-build-system)
1467 (inputs
c4c4cc05
JD
1468 `(("xproto" ,xproto)))
1469 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 1470 (home-page "http://www.x.org/wiki/")
35b9e423 1471 (synopsis "Xorg implementation of the X Window System")
5223c826 1472 (description "X.org provides an implementation of the X Window System")
d385b835 1473 (license license:x11)))
5f1d0fb0
AE
1474
1475
6eb126c5 1476(define-public mkfontscale
5f1d0fb0 1477 (package
6eb126c5 1478 (name "mkfontscale")
acba78a1 1479 (version "1.1.1")
5f1d0fb0
AE
1480 (source
1481 (origin
1482 (method url-fetch)
1483 (uri (string-append
acba78a1 1484 "mirror://xorg/individual/app/mkfontscale-"
5f1d0fb0
AE
1485 version
1486 ".tar.bz2"))
1487 (sha256
1488 (base32
acba78a1 1489 "0cdpn1ii2iw1vg2ga4w62acrh78gzgf0vza4g8wx5kkp4jcifh14"))))
5f1d0fb0
AE
1490 (build-system gnu-build-system)
1491 (inputs
6eb126c5 1492 `(("zlib" ,zlib)
5f1d0fb0 1493 ("xproto" ,xproto)
6eb126c5 1494 ("freetype" ,freetype)
c4c4cc05
JD
1495 ("libfontenc" ,libfontenc)))
1496 (native-inputs
1497 `(("pkg-config" ,pkg-config)))
5223c826 1498 (home-page "http://www.x.org/wiki/")
35b9e423 1499 (synopsis "Xorg implementation of the X Window System")
5223c826 1500 (description "X.org provides an implementation of the X Window System")
d385b835 1501 (license license:x11)))
5f1d0fb0
AE
1502
1503
35536412
AE
1504(define-public presentproto
1505 (package
1506 (name "presentproto")
1507 (version "1.0")
1508 (source
1509 (origin
1510 (method url-fetch)
1511 (uri (string-append
1512 "mirror://xorg/individual/proto/presentproto-"
1513 version
1514 ".tar.bz2"))
1515 (sha256
1516 (base32
1517 "1kir51aqg9cwazs14ivcldcn3mzadqgykc9cg87rm40zf947sb41"))))
1518 (build-system gnu-build-system)
1519 (home-page "http://www.x.org/wiki/")
35b9e423 1520 (synopsis "Xorg implementation of the X Window System")
35536412
AE
1521 (description "X.org provides an implementation of the X Window System")
1522 (license (license:x11-style "file://presentproto.h"
1523 "See 'presentproto.h' in the distribution."))))
1524
bd8c5d5b
AE
1525(define-public printproto
1526 (package
1527 (name "printproto")
1528 (version "1.0.5")
1529 (source
1530 (origin
1531 (method url-fetch)
1532 (uri (string-append
1533 "mirror://xorg/individual/proto/printproto-"
1534 version
1535 ".tar.bz2"))
1536 (sha256
1537 (base32
1538 "06liap8n4s25sgp27d371cc7yg9a08dxcr3pmdjp761vyin3360j"))))
1539 (build-system gnu-build-system)
c4c4cc05 1540 (native-inputs `(("pkg-config" ,pkg-config)))
bd8c5d5b 1541 (home-page "http://www.x.org/wiki/")
35b9e423 1542 (synopsis "Xorg implementation of the X Window System")
bd8c5d5b
AE
1543 (description "X.org provides an implementation of the X Window System")
1544 (license license:x11)))
1545
1546
6eb126c5 1547(define-public randrproto
5f1d0fb0 1548 (package
6eb126c5 1549 (name "randrproto")
9643cff1 1550 (version "1.4.0")
5f1d0fb0
AE
1551 (source
1552 (origin
1553 (method url-fetch)
1554 (uri (string-append
9643cff1 1555 "mirror://xorg/individual/proto/randrproto-"
5f1d0fb0
AE
1556 version
1557 ".tar.bz2"))
1558 (sha256
1559 (base32
9643cff1 1560 "1kq9h93qdnniiivry8jmhlgwn9fbx9xp5r9cmzfihlx5cs62xi45"))))
5f1d0fb0 1561 (build-system gnu-build-system)
c4c4cc05 1562 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 1563 (home-page "http://www.x.org/wiki/")
35b9e423 1564 (synopsis "Xorg implementation of the X Window System")
5223c826 1565 (description "X.org provides an implementation of the X Window System")
d385b835 1566 (license license:x11)))
5f1d0fb0
AE
1567
1568
6eb126c5 1569(define-public recordproto
5f1d0fb0 1570 (package
6eb126c5
AE
1571 (name "recordproto")
1572 (version "1.14.2")
5f1d0fb0
AE
1573 (source
1574 (origin
1575 (method url-fetch)
1576 (uri (string-append
d2611ffb 1577 "mirror://xorg/individual/proto/recordproto-"
5f1d0fb0
AE
1578 version
1579 ".tar.bz2"))
1580 (sha256
1581 (base32
6eb126c5 1582 "0w3kgr1zabwf79bpc28dcnj0fpni6r53rpi82ngjbalj5s6m8xx7"))))
5f1d0fb0 1583 (build-system gnu-build-system)
c4c4cc05 1584 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 1585 (home-page "http://www.x.org/wiki/")
35b9e423 1586 (synopsis "Xorg implementation of the X Window System")
5223c826 1587 (description "X.org provides an implementation of the X Window System")
d385b835 1588 (license license:x11)))
5f1d0fb0
AE
1589
1590
6eb126c5 1591(define-public renderproto
5f1d0fb0 1592 (package
6eb126c5
AE
1593 (name "renderproto")
1594 (version "0.11.1")
5f1d0fb0
AE
1595 (source
1596 (origin
1597 (method url-fetch)
1598 (uri (string-append
d2611ffb 1599 "mirror://xorg/individual/proto/renderproto-"
5f1d0fb0
AE
1600 version
1601 ".tar.bz2"))
1602 (sha256
1603 (base32
6eb126c5 1604 "0dr5xw6s0qmqg0q5pdkb4jkdhaja0vbfqla79qh5j1xjj9dmlwq6"))))
5f1d0fb0 1605 (build-system gnu-build-system)
c4c4cc05 1606 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 1607 (home-page "http://www.x.org/wiki/")
35b9e423 1608 (synopsis "Xorg implementation of the X Window System")
5223c826 1609 (description "X.org provides an implementation of the X Window System")
d385b835
AE
1610 (license license:x11)))
1611
1612
6eb126c5 1613(define-public resourceproto
d385b835 1614 (package
6eb126c5
AE
1615 (name "resourceproto")
1616 (version "1.2.0")
d385b835
AE
1617 (source
1618 (origin
1619 (method url-fetch)
1620 (uri (string-append
d2611ffb 1621 "mirror://xorg/individual/proto/resourceproto-"
d385b835
AE
1622 version
1623 ".tar.bz2"))
1624 (sha256
1625 (base32
6eb126c5 1626 "0638iyfiiyjw1hg3139pai0j6m65gkskrvd9684zgc6ydcx00riw"))))
d385b835 1627 (build-system gnu-build-system)
c4c4cc05 1628 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 1629 (home-page "http://www.x.org/wiki/")
35b9e423 1630 (synopsis "Xorg implementation of the X Window System")
5223c826 1631 (description "X.org provides an implementation of the X Window System")
d385b835 1632 (license license:x11)))
5f1d0fb0
AE
1633
1634
6eb126c5 1635(define-public scrnsaverproto
5f1d0fb0 1636 (package
6eb126c5
AE
1637 (name "scrnsaverproto")
1638 (version "1.2.2")
5f1d0fb0
AE
1639 (source
1640 (origin
1641 (method url-fetch)
1642 (uri (string-append
d2611ffb 1643 "mirror://xorg/individual/proto/scrnsaverproto-"
5f1d0fb0
AE
1644 version
1645 ".tar.bz2"))
1646 (sha256
1647 (base32
6eb126c5 1648 "0rfdbfwd35d761xkfifcscx56q0n56043ixlmv70r4v4l66hmdwb"))))
5f1d0fb0 1649 (build-system gnu-build-system)
c4c4cc05 1650 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 1651 (home-page "http://www.x.org/wiki/")
35b9e423 1652 (synopsis "Xorg implementation of the X Window System")
5223c826 1653 (description "X.org provides an implementation of the X Window System")
d385b835 1654 (license license:x11)))
5f1d0fb0
AE
1655
1656
6eb126c5 1657(define-public sessreg
5f1d0fb0 1658 (package
6eb126c5 1659 (name "sessreg")
f540edde 1660 (version "1.0.8")
5f1d0fb0
AE
1661 (source
1662 (origin
1663 (method url-fetch)
1664 (uri (string-append
f540edde 1665 "mirror://xorg/individual/app/sessreg-"
5f1d0fb0
AE
1666 version
1667 ".tar.bz2"))
1668 (sha256
1669 (base32
f540edde 1670 "1hy4wvgawajf4qw2k51fkcjzxw0drx60ydzpmqhj7k1g4z3cqahf"))))
5f1d0fb0
AE
1671 (build-system gnu-build-system)
1672 (inputs
c4c4cc05
JD
1673 `(("xproto" ,xproto)))
1674 (native-inputs
1675 `(("pkg-config" ,pkg-config)))
5223c826 1676 (home-page "http://www.x.org/wiki/")
35b9e423 1677 (synopsis "Xorg implementation of the X Window System")
5223c826 1678 (description "X.org provides an implementation of the X Window System")
d385b835 1679 (license license:x11)))
5f1d0fb0
AE
1680
1681
6eb126c5 1682(define-public setxkbmap
5f1d0fb0 1683 (package
6eb126c5
AE
1684 (name "setxkbmap")
1685 (version "1.3.0")
5f1d0fb0
AE
1686 (source
1687 (origin
1688 (method url-fetch)
1689 (uri (string-append
d2611ffb 1690 "mirror://xorg/individual/app/setxkbmap-"
5f1d0fb0
AE
1691 version
1692 ".tar.bz2"))
1693 (sha256
1694 (base32
6eb126c5 1695 "1inygpvlgc6vr5h9laxw9lnvafnccl3fy0g5n9ll28iq3yfmqc1x"))))
5f1d0fb0
AE
1696 (build-system gnu-build-system)
1697 (inputs
6eb126c5 1698 `(("libxkbfile" ,libxkbfile)
ac995eaf 1699 ("xkeyboard-config" ,xkeyboard-config)
c4c4cc05
JD
1700 ("libx11" ,libx11)))
1701 (native-inputs
1702 `(("pkg-config" ,pkg-config)))
ac995eaf
MW
1703 (arguments
1704 `(#:configure-flags
1705 (list (string-append "--with-xkb-config-root="
1706 (assoc-ref %build-inputs "xkeyboard-config")
1707 "/share/X11/xkb"))))
5223c826 1708 (home-page "http://www.x.org/wiki/")
35b9e423 1709 (synopsis "Xorg implementation of the X Window System")
5223c826 1710 (description "X.org provides an implementation of the X Window System")
d385b835 1711 (license license:x11)))
5f1d0fb0
AE
1712
1713
6eb126c5 1714(define-public smproxy
5f1d0fb0 1715 (package
6eb126c5
AE
1716 (name "smproxy")
1717 (version "1.0.5")
5f1d0fb0
AE
1718 (source
1719 (origin
1720 (method url-fetch)
1721 (uri (string-append
d2611ffb 1722 "mirror://xorg/individual/app/smproxy-"
5f1d0fb0
AE
1723 version
1724 ".tar.bz2"))
1725 (sha256
1726 (base32
6eb126c5 1727 "02fn5wa1gs2jap6sr9j9yk6zsvz82j8l61pf74iyqwa99q4wnb67"))))
5f1d0fb0
AE
1728 (build-system gnu-build-system)
1729 (inputs
6eb126c5 1730 `(("libxt" ,libxt)
c4c4cc05
JD
1731 ("libxmu" ,libxmu)))
1732 (native-inputs
1733 `(("pkg-config" ,pkg-config)))
5223c826 1734 (home-page "http://www.x.org/wiki/")
35b9e423 1735 (synopsis "Xorg implementation of the X Window System")
5223c826 1736 (description "X.org provides an implementation of the X Window System")
d385b835 1737 (license license:x11)))
5f1d0fb0
AE
1738
1739
6eb126c5 1740(define-public util-macros
5f1d0fb0 1741 (package
6eb126c5 1742 (name "util-macros")
0a761f1e 1743 (version "1.19.0")
5f1d0fb0
AE
1744 (source
1745 (origin
1746 (method url-fetch)
1747 (uri (string-append
0a761f1e 1748 "mirror://xorg/individual/util/util-macros-"
5f1d0fb0
AE
1749 version
1750 ".tar.bz2"))
1751 (sha256
1752 (base32
0a761f1e 1753 "1fnhpryf55l0yqajxn0cxan3kvsjzi67nlanz8clwqzf54cb2d98"))))
5f1d0fb0 1754 (build-system gnu-build-system)
c4c4cc05 1755 (native-inputs `(("pkg-config" ,pkg-config)))
12fa800d
MW
1756 (arguments
1757 `(#:phases (alist-cons-after
1758 'unpack 'fix-makefile-in
1759 (lambda _
1760 (substitute* "Makefile.in"
1761 ;; Install xorg-macros.pc in PREFIX/lib/pkgconfig,
1762 ;; not PREFIX/share/pkgconfig.
1763 (("\\$\\(datadir\\)/pkgconfig") "$(libdir)/pkgconfig")))
1764 (alist-cons-after
1765 'install 'post-install-cleanup
1766 (lambda* (#:key outputs #:allow-other-keys)
1767 (let ((out (assoc-ref outputs "out")))
1768 (with-directory-excursion out
1769 (delete-file "share/util-macros/INSTALL")
1770 (rmdir "share/util-macros"))))
1771 %standard-phases))))
5223c826 1772 (home-page "http://www.x.org/wiki/")
35b9e423 1773 (synopsis "Xorg implementation of the X Window System")
5223c826 1774 (description "X.org provides an implementation of the X Window System")
d385b835 1775 (license license:x11)))
5f1d0fb0
AE
1776
1777
6eb126c5 1778(define-public videoproto
5f1d0fb0 1779 (package
6eb126c5 1780 (name "videoproto")
0b271d2b 1781 (version "2.3.2")
5f1d0fb0
AE
1782 (source
1783 (origin
1784 (method url-fetch)
1785 (uri (string-append
0b271d2b 1786 "mirror://xorg/individual/proto/videoproto-"
5f1d0fb0
AE
1787 version
1788 ".tar.bz2"))
1789 (sha256
1790 (base32
0b271d2b 1791 "1dnlkd9nb0m135lgd6hd61vc29sdyarsyya8aqpx7z10p261dbld"))))
5f1d0fb0 1792 (build-system gnu-build-system)
c4c4cc05 1793 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 1794 (home-page "http://www.x.org/wiki/")
35b9e423 1795 (synopsis "Xorg implementation of the X Window System")
5223c826 1796 (description "X.org provides an implementation of the X Window System")
d385b835 1797 (license license:x11)))
5f1d0fb0
AE
1798
1799
6eb126c5 1800(define-public windowswmproto
5f1d0fb0 1801 (package
6eb126c5
AE
1802 (name "windowswmproto")
1803 (version "1.0.4")
5f1d0fb0
AE
1804 (source
1805 (origin
1806 (method url-fetch)
1807 (uri (string-append
d2611ffb 1808 "mirror://xorg/individual/proto/windowswmproto-"
5f1d0fb0
AE
1809 version
1810 ".tar.bz2"))
1811 (sha256
1812 (base32
6eb126c5 1813 "0syjxgy4m8l94qrm03nvn5k6bkxc8knnlld1gbllym97nvnv0ny0"))))
5f1d0fb0 1814 (build-system gnu-build-system)
c4c4cc05 1815 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 1816 (home-page "http://www.x.org/wiki/")
35b9e423 1817 (synopsis "Xorg implementation of the X Window System")
5223c826 1818 (description "X.org provides an implementation of the X Window System")
d385b835 1819 (license license:x11)))
5f1d0fb0
AE
1820
1821
6eb126c5 1822(define-public x11perf
5f1d0fb0 1823 (package
6eb126c5
AE
1824 (name "x11perf")
1825 (version "1.5.4")
5f1d0fb0
AE
1826 (source
1827 (origin
1828 (method url-fetch)
1829 (uri (string-append
d2611ffb 1830 "mirror://xorg/individual/app/x11perf-"
5f1d0fb0
AE
1831 version
1832 ".tar.bz2"))
1833 (sha256
1834 (base32
6eb126c5 1835 "111iwpxhnxjiq44w96zf0kszg5zpgv1g3ayx18v4nhdzl9bqivi4"))))
5f1d0fb0
AE
1836 (build-system gnu-build-system)
1837 (inputs
6eb126c5
AE
1838 `(("libx11" ,libx11)
1839 ("libxft" ,libxft)
1840 ("libxmu" ,libxmu)
c4c4cc05
JD
1841 ("libxrender" ,libxrender)))
1842 (native-inputs
1843 `(("pkg-config" ,pkg-config)))
5223c826 1844 (home-page "http://www.x.org/wiki/")
35b9e423 1845 (synopsis "Xorg implementation of the X Window System")
5223c826 1846 (description "X.org provides an implementation of the X Window System")
d385b835 1847 (license license:x11)))
5f1d0fb0
AE
1848
1849
6eb126c5 1850(define-public xauth
5f1d0fb0 1851 (package
6eb126c5 1852 (name "xauth")
b48b7ca7 1853 (version "1.0.9")
5f1d0fb0
AE
1854 (source
1855 (origin
1856 (method url-fetch)
1857 (uri (string-append
b48b7ca7 1858 "mirror://xorg/individual/app/xauth-"
5f1d0fb0
AE
1859 version
1860 ".tar.bz2"))
1861 (sha256
1862 (base32
b48b7ca7 1863 "13y2invb0894b1in03jbglximbz6v31y2kr4yjjgica8xciibkjn"))))
5f1d0fb0 1864 (build-system gnu-build-system)
6eb126c5
AE
1865 (inputs
1866 `(("libxmu" ,libxmu)
1867 ("libxext" ,libxext)
1868 ("libxau" ,libxau)
c4c4cc05
JD
1869 ("libx11" ,libx11)))
1870 (native-inputs
1871 `(("pkg-config" ,pkg-config)))
b48b7ca7
MW
1872
1873 ;; FIXME: The test suite needs http://liw.fi/cmdtest/
1874 (arguments `(#:tests? #f))
1875
5223c826 1876 (home-page "http://www.x.org/wiki/")
35b9e423 1877 (synopsis "Xorg implementation of the X Window System")
5223c826 1878 (description "X.org provides an implementation of the X Window System")
d385b835 1879 (license license:x11)))
5f1d0fb0
AE
1880
1881
6eb126c5 1882(define-public xbacklight
5f1d0fb0 1883 (package
6eb126c5 1884 (name "xbacklight")
da1a6bb3 1885 (version "1.2.1")
5f1d0fb0
AE
1886 (source
1887 (origin
1888 (method url-fetch)
1889 (uri (string-append
da1a6bb3 1890 "mirror://xorg/individual/app/xbacklight-"
5f1d0fb0
AE
1891 version
1892 ".tar.bz2"))
1893 (sha256
1894 (base32
da1a6bb3 1895 "0arnd1j8vzhzmw72mqhjjcb2qwcbs9qphsy3ps593ajyld8wzxhp"))))
5f1d0fb0
AE
1896 (build-system gnu-build-system)
1897 (inputs
da1a6bb3
MW
1898 `(("libxcb" ,libxcb)
1899 ("xcb-util" ,xcb-util)))
c4c4cc05 1900 (native-inputs
da1a6bb3 1901 `(("pkg-config" ,pkg-config)))
5223c826 1902 (home-page "http://www.x.org/wiki/")
35b9e423 1903 (synopsis "Xorg implementation of the X Window System")
5223c826 1904 (description "X.org provides an implementation of the X Window System")
d385b835 1905 (license license:x11)))
5f1d0fb0
AE
1906
1907
6eb126c5 1908(define-public xbitmaps
5f1d0fb0 1909 (package
6eb126c5
AE
1910 (name "xbitmaps")
1911 (version "1.1.1")
5f1d0fb0
AE
1912 (source
1913 (origin
1914 (method url-fetch)
1915 (uri (string-append
d2611ffb 1916 "mirror://xorg/individual/data/xbitmaps-"
5f1d0fb0
AE
1917 version
1918 ".tar.bz2"))
1919 (sha256
1920 (base32
6eb126c5 1921 "178ym90kwidia6nas4qr5n5yqh698vv8r02js0r4vg3b6lsb0w9n"))))
5f1d0fb0 1922 (build-system gnu-build-system)
c4c4cc05 1923 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 1924 (home-page "http://www.x.org/wiki/")
35b9e423 1925 (synopsis "Xorg implementation of the X Window System")
5223c826 1926 (description "X.org provides an implementation of the X Window System")
d385b835 1927 (license license:x11)))
5f1d0fb0
AE
1928
1929
6eb126c5 1930(define-public xcb-proto
5f1d0fb0 1931 (package
6eb126c5 1932 (name "xcb-proto")
d1de5ff3 1933 (version "1.11")
5f1d0fb0
AE
1934 (source
1935 (origin
1936 (method url-fetch)
1937 (uri (string-append
d2611ffb 1938 "mirror://xorg/individual/xcb/xcb-proto-"
5f1d0fb0
AE
1939 version
1940 ".tar.bz2"))
1941 (sha256
1942 (base32
d1de5ff3 1943 "0bp3f53l9fy5x3mn1rkj1g81aiyzl90wacwvqdgy831aa3kfxb5l"))))
5f1d0fb0 1944 (build-system gnu-build-system)
c4c4cc05 1945 (native-inputs
ee3e314b 1946 `(("pkg-config" ,pkg-config) ("python" ,python-wrapper)))
5223c826 1947 (home-page "http://www.x.org/wiki/")
35b9e423 1948 (synopsis "Xorg implementation of the X Window System")
5223c826 1949 (description "X.org provides an implementation of the X Window System")
d385b835 1950 (license license:x11)))
5f1d0fb0
AE
1951
1952
6eb126c5 1953(define-public xcmiscproto
5f1d0fb0 1954 (package
6eb126c5
AE
1955 (name "xcmiscproto")
1956 (version "1.2.2")
5f1d0fb0
AE
1957 (source
1958 (origin
1959 (method url-fetch)
1960 (uri (string-append
d2611ffb 1961 "mirror://xorg/individual/proto/xcmiscproto-"
5f1d0fb0
AE
1962 version
1963 ".tar.bz2"))
1964 (sha256
1965 (base32
6eb126c5 1966 "1pyjv45wivnwap2wvsbrzdvjc5ql8bakkbkrvcv6q9bjjf33ccmi"))))
5f1d0fb0 1967 (build-system gnu-build-system)
c4c4cc05 1968 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 1969 (home-page "http://www.x.org/wiki/")
35b9e423 1970 (synopsis "Xorg implementation of the X Window System")
5223c826 1971 (description "X.org provides an implementation of the X Window System")
d385b835 1972 (license license:x11)))
5f1d0fb0
AE
1973
1974
6eb126c5 1975(define-public xcmsdb
5f1d0fb0 1976 (package
6eb126c5
AE
1977 (name "xcmsdb")
1978 (version "1.0.4")
5f1d0fb0
AE
1979 (source
1980 (origin
1981 (method url-fetch)
1982 (uri (string-append
d2611ffb 1983 "mirror://xorg/individual/app/xcmsdb-"
5f1d0fb0
AE
1984 version
1985 ".tar.bz2"))
1986 (sha256
1987 (base32
6eb126c5 1988 "03ms731l3kvaldq7ycbd30j6134b61i3gbll4b2gl022wyzbjq74"))))
5f1d0fb0 1989 (build-system gnu-build-system)
6eb126c5 1990 (inputs
c4c4cc05
JD
1991 `(("libx11" ,libx11)))
1992 (native-inputs
1993 `(("pkg-config" ,pkg-config)))
5223c826 1994 (home-page "http://www.x.org/wiki/")
35b9e423 1995 (synopsis "Xorg implementation of the X Window System")
5223c826 1996 (description "X.org provides an implementation of the X Window System")
d385b835 1997 (license license:x11)))
5f1d0fb0
AE
1998
1999
6eb126c5 2000(define-public xcursor-themes
5f1d0fb0 2001 (package
6eb126c5 2002 (name "xcursor-themes")
73e122be 2003 (version "1.0.4")
5f1d0fb0
AE
2004 (source
2005 (origin
2006 (method url-fetch)
2007 (uri (string-append
73e122be 2008 "mirror://xorg/individual/data/xcursor-themes-"
5f1d0fb0
AE
2009 version
2010 ".tar.bz2"))
2011 (sha256
2012 (base32
73e122be 2013 "11mv661nj1p22sqkv87ryj2lcx4m68a04b0rs6iqh3fzp42jrzg3"))))
5f1d0fb0 2014 (build-system gnu-build-system)
6eb126c5
AE
2015 (inputs
2016 `(("libxcursor" ,libxcursor)
6eb126c5 2017 ("xcursorgen" ,xcursorgen)))
c4c4cc05
JD
2018 (native-inputs
2019 `(("pkg-config" ,pkg-config)))
93be8dc4
AE
2020 (arguments
2021 `(#:configure-flags
2022 (list (string-append "--with-cursordir="
2023 (assoc-ref %outputs "out")
2024 "/share/icons"))))
5223c826 2025 (home-page "http://www.x.org/wiki/")
35b9e423 2026 (synopsis "Xorg implementation of the X Window System")
5223c826 2027 (description "X.org provides an implementation of the X Window System")
d385b835 2028 (license license:x11)))
5f1d0fb0
AE
2029
2030
6eb126c5 2031(define-public xcursorgen
5f1d0fb0 2032 (package
6eb126c5 2033 (name "xcursorgen")
125d405f 2034 (version "1.0.6")
5f1d0fb0
AE
2035 (source
2036 (origin
2037 (method url-fetch)
2038 (uri (string-append
125d405f 2039 "mirror://xorg/individual/app/xcursorgen-"
5f1d0fb0
AE
2040 version
2041 ".tar.bz2"))
2042 (sha256
2043 (base32
125d405f 2044 "0v7nncj3kaa8c0524j7ricdf4rvld5i7c3m6fj55l5zbah7r3j1i"))))
5f1d0fb0
AE
2045 (build-system gnu-build-system)
2046 (inputs
6eb126c5 2047 `(("libxcursor" ,libxcursor)
c4c4cc05
JD
2048 ("libpng" ,libpng)))
2049 (native-inputs
2050 `(("pkg-config" ,pkg-config)))
5223c826 2051 (home-page "http://www.x.org/wiki/")
35b9e423 2052 (synopsis "Xorg implementation of the X Window System")
5223c826 2053 (description "X.org provides an implementation of the X Window System")
d385b835 2054 (license license:x11)))
5f1d0fb0
AE
2055
2056
6eb126c5 2057(define-public xdpyinfo
5f1d0fb0 2058 (package
6eb126c5 2059 (name "xdpyinfo")
39deb4b1 2060 (version "1.3.1")
5f1d0fb0
AE
2061 (source
2062 (origin
2063 (method url-fetch)
2064 (uri (string-append
39deb4b1 2065 "mirror://xorg/individual/app/xdpyinfo-"
5f1d0fb0
AE
2066 version
2067 ".tar.bz2"))
2068 (sha256
2069 (base32
39deb4b1 2070 "154b29zlrq33lmni883jgwyrb2kx7z8h52jx1s3ys5x5d582iydf"))))
5f1d0fb0
AE
2071 (build-system gnu-build-system)
2072 (inputs
6eb126c5 2073 `(("inputproto" ,inputproto)
c7f99931 2074 ("libx11" ,libx11)
6eb126c5 2075 ("libxxf86vm" ,libxxf86vm)
6eb126c5
AE
2076 ("libxxf86dga" ,libxxf86dga)
2077 ("libxtst" ,libxtst)
2078 ("libxrender" ,libxrender)
2079 ("libxinerama" ,libxinerama)
2080 ("libxi" ,libxi)
6eb126c5 2081 ("libxcomposite" ,libxcomposite)
c4c4cc05
JD
2082 ("libdmx" ,libdmx)))
2083 (native-inputs
2084 `(("pkg-config" ,pkg-config)))
5223c826 2085 (home-page "http://www.x.org/wiki/")
35b9e423 2086 (synopsis "Xorg implementation of the X Window System")
5223c826 2087 (description "X.org provides an implementation of the X Window System")
d385b835 2088 (license license:x11)))
5f1d0fb0
AE
2089
2090
6eb126c5 2091(define-public xdriinfo
5f1d0fb0 2092 (package
6eb126c5
AE
2093 (name "xdriinfo")
2094 (version "1.0.4")
5f1d0fb0
AE
2095 (source
2096 (origin
2097 (method url-fetch)
2098 (uri (string-append
d2611ffb 2099 "mirror://xorg/individual/app/xdriinfo-"
5f1d0fb0
AE
2100 version
2101 ".tar.bz2"))
2102 (sha256
2103 (base32
6eb126c5 2104 "076bjix941znyjmh3j5jjsnhp2gv2iq53d0ks29mvvv87cyy9iim"))))
5f1d0fb0
AE
2105 (build-system gnu-build-system)
2106 (inputs
d539646a 2107 `(("mesa" ,mesa)
c4c4cc05
JD
2108 ("libx11" ,libx11)))
2109 (native-inputs
2110 `(("pkg-config" ,pkg-config)))
5223c826 2111 (home-page "http://www.x.org/wiki/")
35b9e423 2112 (synopsis "Xorg implementation of the X Window System")
5223c826 2113 (description "X.org provides an implementation of the X Window System")
d385b835 2114 (license license:x11)))
5f1d0fb0
AE
2115
2116
6eb126c5 2117(define-public xev
5f1d0fb0 2118 (package
6eb126c5 2119 (name "xev")
edc2ad8e 2120 (version "1.2.1")
5f1d0fb0
AE
2121 (source
2122 (origin
2123 (method url-fetch)
2124 (uri (string-append
edc2ad8e 2125 "mirror://xorg/individual/app/xev-"
5f1d0fb0
AE
2126 version
2127 ".tar.bz2"))
2128 (sha256
2129 (base32
edc2ad8e 2130 "0hv296mysglcgkx6lj1wxc23kshb2kix1a8yqppxj5vz16mpzw8i"))))
5f1d0fb0 2131 (build-system gnu-build-system)
6eb126c5
AE
2132 (inputs
2133 `(("libxrender" ,libxrender)
2134 ("libxrandr" ,libxrandr)
2135 ("xproto" ,xproto)
c4c4cc05
JD
2136 ("libx11" ,libx11)))
2137 (native-inputs
2138 `(("pkg-config" ,pkg-config)))
5223c826 2139 (home-page "http://www.x.org/wiki/")
35b9e423 2140 (synopsis "Xorg implementation of the X Window System")
5223c826 2141 (description "X.org provides an implementation of the X Window System")
d385b835 2142 (license license:x11)))
5f1d0fb0
AE
2143
2144
6eb126c5 2145(define-public xextproto
5f1d0fb0 2146 (package
6eb126c5 2147 (name "xextproto")
e8453d7b 2148 (version "7.3.0")
5f1d0fb0
AE
2149 (source
2150 (origin
2151 (method url-fetch)
2152 (uri (string-append
e8453d7b 2153 "mirror://xorg/individual/proto/xextproto-"
5f1d0fb0
AE
2154 version
2155 ".tar.bz2"))
2156 (sha256
2157 (base32
e8453d7b 2158 "1c2vma9gqgc2v06rfxdiqgwhxmzk2cbmknwf1ng3m76vr0xb5x7k"))))
5f1d0fb0 2159 (build-system gnu-build-system)
c4c4cc05 2160 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2161 (home-page "http://www.x.org/wiki/")
35b9e423 2162 (synopsis "Xorg implementation of the X Window System")
5223c826 2163 (description "X.org provides an implementation of the X Window System")
d385b835 2164 (license license:x11)))
5f1d0fb0
AE
2165
2166
ab9d06be
MW
2167(define-public libevdev
2168 (package
2169 (name "libevdev")
2170 (version "1.3")
2171 (source
2172 (origin
2173 (method url-fetch)
2174 (uri (string-append "http://www.freedesktop.org/software/" name "/"
2175 name "-" version ".tar.xz"))
2176 (sha256
2177 (base32
2178 "0iil4pnla0kjdx52ay7igq65sx32sjbzn1wx9q3v74m5g7712m16"))))
2179 (build-system gnu-build-system)
2180 (native-inputs `(("python" ,python)))
2181 (home-page "http://www.freedesktop.org/wiki/Software/libevdev/")
2182 (synopsis "Wrapper library for evdev devices")
2183 (description
2184 "libevdev is a wrapper library for evdev devices. it moves the common
2185tasks when dealing with evdev devices into a library and provides a library
2186interface to the callers, thus avoiding erroneous ioctls, etc.
2187
2188The eventual goal is that libevdev wraps all ioctls available to evdev
2189devices, thus making direct access unnecessary.")
8f501ac8 2190 (license (license:x11-style "file://COPYING"))))
ab9d06be
MW
2191
2192
6eb126c5 2193(define-public xf86-input-evdev
5f1d0fb0 2194 (package
6eb126c5 2195 (name "xf86-input-evdev")
04074a95 2196 (version "2.8.4")
5f1d0fb0
AE
2197 (source
2198 (origin
2199 (method url-fetch)
2200 (uri (string-append
04074a95 2201 "mirror://xorg/individual/driver/xf86-input-evdev-"
5f1d0fb0
AE
2202 version
2203 ".tar.bz2"))
2204 (sha256
2205 (base32
04074a95 2206 "030haki1h0m85h91c91812gdnk6znfamw5kpr010zxwwbsgxxyl5"))))
5f1d0fb0 2207 (build-system gnu-build-system)
4e3a820b 2208 (inputs
04074a95
MW
2209 `(("udev" ,eudev)
2210 ("libevdev" ,libevdev)
4e3a820b 2211 ("xorg-server" ,xorg-server)))
c4c4cc05 2212 (native-inputs `(("pkg-config" ,pkg-config)))
4e3a820b
AE
2213 (arguments
2214 `(#:configure-flags
2215 (list (string-append "--with-sdkdir="
2216 (assoc-ref %outputs "out")
2217 "/include/xorg"))))
5223c826 2218 (home-page "http://www.x.org/wiki/")
35b9e423 2219 (synopsis "Xorg implementation of the X Window System")
5223c826 2220 (description "X.org provides an implementation of the X Window System")
d385b835 2221 (license license:x11)))
5f1d0fb0
AE
2222
2223
6eb126c5 2224(define-public xf86-input-joystick
5f1d0fb0 2225 (package
6eb126c5 2226 (name "xf86-input-joystick")
aa868f6d 2227 (version "1.6.2")
5f1d0fb0
AE
2228 (source
2229 (origin
2230 (method url-fetch)
2231 (uri (string-append
aa868f6d 2232 "mirror://xorg/individual/driver/xf86-input-joystick-"
5f1d0fb0
AE
2233 version
2234 ".tar.bz2"))
2235 (sha256
2236 (base32
aa868f6d 2237 "038mfqairyyqvz02rk7v3i070sab1wr0k6fkxvyvxdgkfbnqcfzf"))))
5f1d0fb0 2238 (build-system gnu-build-system)
c4c4cc05
JD
2239 (inputs `(("xorg-server" ,xorg-server)))
2240 (native-inputs `(("pkg-config" ,pkg-config)))
c9cb0825
AE
2241 (arguments
2242 `(#:configure-flags
2243 (list (string-append "--with-sdkdir="
2244 (assoc-ref %outputs "out")
2245 "/include/xorg"))))
5223c826 2246 (home-page "http://www.x.org/wiki/")
35b9e423 2247 (synopsis "Xorg implementation of the X Window System")
5223c826 2248 (description "X.org provides an implementation of the X Window System")
d385b835 2249 (license license:x11)))
5f1d0fb0
AE
2250
2251
6eb126c5 2252(define-public xf86-input-keyboard
5f1d0fb0 2253 (package
6eb126c5 2254 (name "xf86-input-keyboard")
02c9f9ca 2255 (version "1.8.0")
5f1d0fb0
AE
2256 (source
2257 (origin
2258 (method url-fetch)
2259 (uri (string-append
02c9f9ca 2260 "mirror://xorg/individual/driver/xf86-input-keyboard-"
5f1d0fb0
AE
2261 version
2262 ".tar.bz2"))
2263 (sha256
2264 (base32
02c9f9ca 2265 "0nyb61w30z32djrllgr2s1i13di3vsl6hg4pqjhxdal71971ria1"))))
5f1d0fb0 2266 (build-system gnu-build-system)
c4c4cc05
JD
2267 (inputs `(("xorg-server" ,xorg-server)))
2268 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2269 (home-page "http://www.x.org/wiki/")
35b9e423 2270 (synopsis "Xorg implementation of the X Window System")
5223c826 2271 (description "X.org provides an implementation of the X Window System")
d385b835 2272 (license license:x11)))
5f1d0fb0
AE
2273
2274
6eb126c5 2275(define-public xf86-input-mouse
5f1d0fb0 2276 (package
6eb126c5 2277 (name "xf86-input-mouse")
9b1cd1e5 2278 (version "1.9.1")
5f1d0fb0
AE
2279 (source
2280 (origin
2281 (method url-fetch)
2282 (uri (string-append
9b1cd1e5 2283 "mirror://xorg/individual/driver/xf86-input-mouse-"
5f1d0fb0
AE
2284 version
2285 ".tar.bz2"))
2286 (sha256
2287 (base32
9b1cd1e5 2288 "1kn5kx3qyn9qqvd6s24a2l1wfgck2pgfvzl90xpl024wfxsx719l"))))
5f1d0fb0 2289 (build-system gnu-build-system)
c4c4cc05
JD
2290 (inputs `(("xorg-server" ,xorg-server)))
2291 (native-inputs `(("pkg-config" ,pkg-config)))
9b1cd1e5
MW
2292 (arguments
2293 `(#:configure-flags
2294 (list (string-append "--with-sdkdir="
2295 (assoc-ref %outputs "out")
2296 "/include/xorg"))))
5223c826 2297 (home-page "http://www.x.org/wiki/")
35b9e423 2298 (synopsis "Xorg implementation of the X Window System")
5223c826 2299 (description "X.org provides an implementation of the X Window System")
d385b835 2300 (license license:x11)))
5f1d0fb0
AE
2301
2302
6eb126c5 2303(define-public xf86-input-synaptics
5f1d0fb0 2304 (package
6eb126c5 2305 (name "xf86-input-synaptics")
2750ee5b 2306 (version "1.8.1")
5f1d0fb0
AE
2307 (source
2308 (origin
2309 (method url-fetch)
2310 (uri (string-append
2750ee5b 2311 "mirror://xorg/individual/driver/xf86-input-synaptics-"
5f1d0fb0
AE
2312 version
2313 ".tar.bz2"))
2314 (sha256
2315 (base32
2750ee5b 2316 "16phzd7yhl4wns957c35qz2nahmjvnlx05jf975s524qkvrdlkyp"))))
5f1d0fb0 2317 (build-system gnu-build-system)
84419dfd
AE
2318 (inputs `(("libx11" ,libx11)
2319 ("libxi" ,libxi)
2750ee5b 2320 ("libevdev" ,libevdev)
84419dfd 2321 ("mtdev" ,mtdev)
917748dd 2322 ("xorg-server" ,xorg-server)))
c4c4cc05 2323 (native-inputs `(("pkg-config" ,pkg-config)))
de9c5046
AE
2324 (arguments
2325 `(#:configure-flags
2326 (list (string-append "--with-sdkdir="
2327 (assoc-ref %outputs "out")
2328 "/include/xorg")
2329 (string-append "--with-xorg-conf-dir="
2330 (assoc-ref %outputs "out")
2331 "/share/X11/xorg.conf.d"))))
5223c826 2332 (home-page "http://www.x.org/wiki/")
b5d9beaa
LC
2333 (synopsis "Synaptics touchpad driver for X.Org")
2334 (description
2335 "This package provides a touchpad driver for the X.Org window system.")
d385b835 2336 (license license:x11)))
5f1d0fb0
AE
2337
2338
6eb126c5 2339(define-public xf86-input-void
5f1d0fb0 2340 (package
6eb126c5
AE
2341 (name "xf86-input-void")
2342 (version "1.4.0")
5f1d0fb0
AE
2343 (source
2344 (origin
2345 (method url-fetch)
2346 (uri (string-append
d2611ffb 2347 "mirror://xorg/individual/driver/xf86-input-void-"
5f1d0fb0
AE
2348 version
2349 ".tar.bz2"))
2350 (sha256
2351 (base32
6eb126c5 2352 "01bmk324fq48wydvy1qrnxbw6qz0fjd0i80g0n4cqr1c4mjmif9a"))))
5f1d0fb0 2353 (build-system gnu-build-system)
c4c4cc05
JD
2354 (inputs `(("xorg-server" ,xorg-server)))
2355 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2356 (home-page "http://www.x.org/wiki/")
35b9e423 2357 (synopsis "Xorg implementation of the X Window System")
5223c826 2358 (description "X.org provides an implementation of the X Window System")
d385b835 2359 (license license:x11)))
5f1d0fb0
AE
2360
2361
6eb126c5 2362(define-public xf86-video-ark
5f1d0fb0 2363 (package
6eb126c5 2364 (name "xf86-video-ark")
ea73576b 2365 (version "0.7.5")
5f1d0fb0
AE
2366 (source
2367 (origin
2368 (method url-fetch)
2369 (uri (string-append
ea73576b 2370 "mirror://xorg/individual/driver/xf86-video-ark-"
5f1d0fb0
AE
2371 version
2372 ".tar.bz2"))
2373 (sha256
2374 (base32
ea73576b
MW
2375 "07p5vdsj2ckxb6wh02s61akcv4qfg6s1d5ld3jn3lfaayd3f1466"))
2376 (patches (list (search-patch "xf86-video-ark-remove-mibstore.patch")))))
5f1d0fb0 2377 (build-system gnu-build-system)
c4c4cc05
JD
2378 (inputs `(("xorg-server" ,xorg-server)))
2379 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2380 (home-page "http://www.x.org/wiki/")
35b9e423 2381 (synopsis "Xorg implementation of the X Window System")
5223c826 2382 (description "X.org provides an implementation of the X Window System")
d385b835 2383 (license license:x11)))
5f1d0fb0 2384
893046ff
MW
2385;; This driver depends on XAA which has been removed from xorg-server.
2386;;
2387;; (define-public xf86-video-ast
2388;; (package
2389;; (name "xf86-video-ast")
2390;; (version "0.93.10")
2391;; (source
2392;; (origin
2393;; (method url-fetch)
2394;; (uri (string-append
2395;; "mirror://xorg/individual/driver/xf86-video-ast-"
2396;; version
2397;; ".tar.bz2"))
2398;; (sha256
2399;; (base32
2400;; "1q64z8qqa0ix3cymqiwk1s3sphd1fvvz30lvyxhgkgciygz6dm69"))
2401;; (patches (list (search-patch "xf86-video-ast-remove-mibstore.patch")))))
2402;; (build-system gnu-build-system)
2403;; (inputs `(("xorg-server" ,xorg-server)))
2404;; (native-inputs `(("pkg-config" ,pkg-config)))
2405;; (home-page "http://www.x.org/wiki/")
2406;; (synopsis "Xorg implementation of the X Window System")
2407;; (description "X.org provides an implementation of the X Window System")
2408;; (license license:x11)))
5f1d0fb0
AE
2409
2410
6eb126c5 2411(define-public xf86-video-ati
9aea24b6 2412 (package
6eb126c5 2413 (name "xf86-video-ati")
316fdeb2 2414 (version "7.5.0")
9aea24b6
AE
2415 (source
2416 (origin
2417 (method url-fetch)
2418 (uri (string-append
0d011aad 2419 "mirror://xorg/individual/driver/xf86-video-ati-"
9aea24b6
AE
2420 version
2421 ".tar.bz2"))
2422 (sha256
2423 (base32
316fdeb2 2424 "0dkrw036ikym8aacl43lnf04q0wbms5498xg5b3l16ngnq36ygpc"))))
9aea24b6 2425 (build-system gnu-build-system)
917748dd 2426 (inputs `(("mesa" ,mesa)
917748dd
AE
2427 ("xxf86driproto" ,xf86driproto)
2428 ("xorg-server" ,xorg-server)))
c4c4cc05 2429 (native-inputs `(("pkg-config" ,pkg-config)))
316fdeb2 2430 (arguments `(#:configure-flags `("--disable-glamor"))) ; TODO: Enable glamor
5223c826 2431 (home-page "http://www.x.org/wiki/")
35b9e423 2432 (synopsis "Xorg implementation of the X Window System")
5223c826 2433 (description "X.org provides an implementation of the X Window System")
d385b835 2434 (license license:x11)))
5f1d0fb0
AE
2435
2436
6eb126c5 2437(define-public xf86-video-cirrus
9aea24b6 2438 (package
6eb126c5 2439 (name "xf86-video-cirrus")
102e8fc0 2440 (version "1.5.2")
9aea24b6
AE
2441 (source
2442 (origin
2443 (method url-fetch)
2444 (uri (string-append
102e8fc0 2445 "mirror://xorg/individual/driver/xf86-video-cirrus-"
9aea24b6
AE
2446 version
2447 ".tar.bz2"))
2448 (sha256
2449 (base32
102e8fc0 2450 "1mycqgjp18b6adqj2h90vp324xh8ysyi5migfmjc914vbnkf2q9k"))))
9aea24b6 2451 (build-system gnu-build-system)
c4c4cc05
JD
2452 (inputs `(("xorg-server" ,xorg-server)))
2453 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2454 (home-page "http://www.x.org/wiki/")
35b9e423 2455 (synopsis "Xorg implementation of the X Window System")
5223c826 2456 (description "X.org provides an implementation of the X Window System")
d385b835 2457 (license license:x11)))
5f1d0fb0
AE
2458
2459
124b7f1e 2460;; non-free license
6eb126c5 2461;; (define-public xf86-video-dummy
6eb126c5
AE
2462
2463
2464(define-public xf86-video-fbdev
9aea24b6 2465 (package
6eb126c5 2466 (name "xf86-video-fbdev")
2c0a2d7a 2467 (version "0.4.4")
9aea24b6
AE
2468 (source
2469 (origin
2470 (method url-fetch)
2471 (uri (string-append
2c0a2d7a 2472 "mirror://xorg/individual/driver/xf86-video-fbdev-"
9aea24b6
AE
2473 version
2474 ".tar.bz2"))
2475 (sha256
2476 (base32
2c0a2d7a 2477 "06ym7yy017lanj730hfkpfk4znx3dsj8jq3qvyzsn8w294kb7m4x"))))
9aea24b6 2478 (build-system gnu-build-system)
c4c4cc05
JD
2479 (inputs `(("xorg-server" ,xorg-server)))
2480 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2481 (home-page "http://www.x.org/wiki/")
35b9e423 2482 (synopsis "Xorg implementation of the X Window System")
5223c826 2483 (description "X.org provides an implementation of the X Window System")
d385b835 2484 (license license:x11)))
5f1d0fb0
AE
2485
2486
232af79e
MW
2487(define-public xf86-video-geode
2488 (package
2489 (name "xf86-video-geode")
2490 (version "2.11.16")
2491 (source
2492 (origin
2493 (method url-fetch)
2494 (uri (string-append
2495 "mirror://xorg/individual/driver/xf86-video-geode-"
2496 version
2497 ".tar.bz2"))
2498 (sha256
2499 (base32
2500 "19y13xl7yfrgyis92rmxi0ld95ajgr5il0n9j1dridwzw9aizz1q"))
2501 (patches (list (search-patch "xf86-video-geode-glibc-2.20.patch")))))
2502 (build-system gnu-build-system)
2503 (inputs `(("pkg-config" ,pkg-config)
2504 ("xorg-server" ,xorg-server)))
a884ad0b
MW
2505 (supported-systems
2506 ;; This driver is only supported on i686 systems.
2507 (filter (lambda (system) (string-prefix? "i686-" system))
2508 %supported-systems))
232af79e
MW
2509 (home-page "http://www.x.org/wiki/")
2510 (synopsis "Xorg implementation of the X Window System")
2511 (description "X.org provides an implementation of the X Window System")
2512 (license license:x11)))
5f1d0fb0
AE
2513
2514
1f44111f
AE
2515;; Driver for obsolete graphics cards, depends on libglide:
2516;; http://sourceforge.net/projects/glide/ ,
2517;; last updated in 2003, and which does not compile out of the box any more.
2518;; (define-public xf86-video-glide
2519;; (package
2520;; (name "xf86-video-glide")
2521;; (version "1.2.0")
2522;; (source
2523;; (origin
2524;; (method url-fetch)
2525;; (uri (string-append
2526;; "mirror://xorg/X11R7.7/src/everything/xf86-video-glide-"
2527;; version
2528;; ".tar.bz2"))
2529;; (sha256
2530;; (base32
2531;; "0byapm9mnpqk3wijfnnan3d22ii5cw6dmg4xn1625iiz89j5vs1l"))))
2532;; (build-system gnu-build-system)
2533;; (inputs `(("pkg-config" ,pkg-config)
2534;; ("xorg-server" ,xorg-server)))
2535;; (home-page "http://www.x.org/wiki/")
35b9e423 2536;; (synopsis "Xorg implementation of the X Window System")
1f44111f
AE
2537;; (description "X.org provides an implementation of the X Window System")
2538;; (license license:x11)))
5f1d0fb0
AE
2539
2540
6eb126c5 2541(define-public xf86-video-glint
9aea24b6 2542 (package
6eb126c5 2543 (name "xf86-video-glint")
becb7c99 2544 (version "1.2.8")
9aea24b6
AE
2545 (source
2546 (origin
2547 (method url-fetch)
2548 (uri (string-append
becb7c99 2549 "mirror://xorg/individual/driver/xf86-video-glint-"
9aea24b6
AE
2550 version
2551 ".tar.bz2"))
2552 (sha256
2553 (base32
becb7c99
MW
2554 "08a2aark2yn9irws9c78d9q44dichr03i9zbk61jgr54ncxqhzv5"))
2555 (patches (list
2556 (search-patch "xf86-video-glint-remove-mibstore.patch")))))
9aea24b6 2557 (build-system gnu-build-system)
c4c4cc05 2558 (inputs `(("xf86dgaproto" ,xf86dgaproto)
917748dd 2559 ("xorg-server" ,xorg-server)))
c4c4cc05 2560 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2561 (home-page "http://www.x.org/wiki/")
35b9e423 2562 (synopsis "Xorg implementation of the X Window System")
5223c826 2563 (description "X.org provides an implementation of the X Window System")
d385b835 2564 (license license:x11)))
5f1d0fb0
AE
2565
2566
6eb126c5 2567(define-public xf86-video-i128
9aea24b6 2568 (package
6eb126c5 2569 (name "xf86-video-i128")
75040072 2570 (version "1.3.6")
9aea24b6
AE
2571 (source
2572 (origin
2573 (method url-fetch)
2574 (uri (string-append
75040072 2575 "mirror://xorg/individual/driver/xf86-video-i128-"
9aea24b6
AE
2576 version
2577 ".tar.bz2"))
2578 (sha256
2579 (base32
75040072
MW
2580 "171b8lbxr56w3isph947dnw7x87hc46v6m3mcxdcz44gk167x0pq"))
2581 (patches (list
2582 (search-patch "xf86-video-i128-remove-mibstore.patch")))))
9aea24b6 2583 (build-system gnu-build-system)
c4c4cc05
JD
2584 (inputs `(("xorg-server" ,xorg-server)))
2585 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2586 (home-page "http://www.x.org/wiki/")
35b9e423 2587 (synopsis "Xorg implementation of the X Window System")
5223c826 2588 (description "X.org provides an implementation of the X Window System")
d385b835 2589 (license license:x11)))
5f1d0fb0
AE
2590
2591
6eb126c5 2592(define-public xf86-video-intel
9aea24b6 2593 (package
6eb126c5 2594 (name "xf86-video-intel")
49a9099e 2595 (version "2.21.15")
9aea24b6
AE
2596 (source
2597 (origin
2598 (method url-fetch)
2599 (uri (string-append
49a9099e 2600 "mirror://xorg/individual/driver/xf86-video-intel-"
9aea24b6
AE
2601 version
2602 ".tar.bz2"))
2603 (sha256
2604 (base32
49a9099e
MW
2605 "1z6ncmpszmwqi9xr590c4kp4gjjf7mndcr56r35x2bx7h87i8nkx"))
2606 (patches (list (search-patch "xf86-video-intel-compat-api.patch")
2607 (search-patch "xf86-video-intel-glibc-2.20.patch")))))
9aea24b6 2608 (build-system gnu-build-system)
0fa22d5a 2609 (inputs `(("mesa" ,mesa)
49a9099e 2610 ("udev" ,eudev)
917748dd 2611 ("libx11" ,libx11)
917748dd 2612 ("xorg-server" ,xorg-server)))
c4c4cc05
JD
2613 (native-inputs
2614 `(("pkg-config" ,pkg-config)))
6ec7dd15
MW
2615 (supported-systems
2616 ;; This driver is only supported on Intel systems.
2617 (filter (lambda (system) (or (string-prefix? "i686-" system)
2618 (string-prefix? "x86_64-" system)))
2619 %supported-systems))
5223c826 2620 (home-page "http://www.x.org/wiki/")
35b9e423 2621 (synopsis "Xorg implementation of the X Window System")
5223c826 2622 (description "X.org provides an implementation of the X Window System")
d385b835 2623 (license license:x11)))
5f1d0fb0
AE
2624
2625
6eb126c5 2626(define-public xf86-video-mach64
9aea24b6 2627 (package
6eb126c5 2628 (name "xf86-video-mach64")
e7908a24 2629 (version "6.9.4")
9aea24b6
AE
2630 (source
2631 (origin
2632 (method url-fetch)
2633 (uri (string-append
e7908a24 2634 "mirror://xorg/individual/driver/xf86-video-mach64-"
9aea24b6
AE
2635 version
2636 ".tar.bz2"))
2637 (sha256
2638 (base32
e7908a24
MW
2639 "0pl582vnc6hdxqhf5c0qdyanjqxb4crnhqlmxxml5a60syw0iwcp"))
2640 (patches (list (search-patch "xf86-video-mach64-glibc-2.20.patch")))))
9aea24b6 2641 (build-system gnu-build-system)
917748dd 2642 (inputs `(("mesa" ,mesa)
917748dd
AE
2643 ("xf86driproto" ,xf86driproto)
2644 ("xorg-server" ,xorg-server)))
c4c4cc05
JD
2645 (native-inputs
2646 `(("pkg-config" ,pkg-config)))
5223c826 2647 (home-page "http://www.x.org/wiki/")
35b9e423 2648 (synopsis "Xorg implementation of the X Window System")
5223c826 2649 (description "X.org provides an implementation of the X Window System")
d385b835 2650 (license license:x11)))
5f1d0fb0
AE
2651
2652
6eb126c5 2653(define-public xf86-video-mga
9aea24b6 2654 (package
6eb126c5 2655 (name "xf86-video-mga")
e6eeff18 2656 (version "1.6.3")
9aea24b6
AE
2657 (source
2658 (origin
2659 (method url-fetch)
2660 (uri (string-append
e6eeff18 2661 "mirror://xorg/individual/driver/xf86-video-mga-"
9aea24b6
AE
2662 version
2663 ".tar.bz2"))
2664 (sha256
2665 (base32
e6eeff18
MW
2666 "1my7y67sadjjmab1dyxckylrggi7p01yk4wwg9w6k1q96pmb213p"))
2667 (patches (list (search-patch "xf86-video-mga-glibc-2.20.patch")))))
9aea24b6 2668 (build-system gnu-build-system)
917748dd 2669 (inputs `(("mesa" ,mesa)
917748dd
AE
2670 ("xf86driproto" ,xf86driproto)
2671 ("xorg-server" ,xorg-server)))
c4c4cc05 2672 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2673 (home-page "http://www.x.org/wiki/")
35b9e423 2674 (synopsis "Xorg implementation of the X Window System")
5223c826 2675 (description "X.org provides an implementation of the X Window System")
d385b835 2676 (license license:x11)))
5f1d0fb0 2677
41d07f5e
LC
2678(define-public xf86-video-modesetting
2679 (package
2680 (name "xf86-video-modesetting")
2681 (version "0.9.0")
2682 (source
2683 (origin
2684 (method url-fetch)
2685 (uri (string-append
2686 "mirror://xorg/individual/driver/xf86-video-modesetting-"
2687 version ".tar.bz2"))
2688 (sha256
2689 (base32
2690 "0p6pjn5bnd2wr3lmas4b12zcq12d9ilvssga93fzlg90fdahikwh"))))
2691 (build-system gnu-build-system)
3fc4eb21 2692 (inputs `(("libdrm" ,libdrm)
41d07f5e
LC
2693 ("xf86driproto" ,xf86driproto)
2694 ("libx11" ,libx11)
2695 ("xorg-server" ,xorg-server)))
2696 (native-inputs `(("pkg-config" ,pkg-config)))
2697 (home-page "http://www.x.org/wiki/")
2698 (synopsis "\"Modesetting\" graphics driver for the Xorg server")
2699 (description
2700 "This is a generic \"modesetting\" video driver, that relies on the Linux
2701kernel mode setting (KMS).")
2702 (license license:x11)))
5f1d0fb0 2703
6eb126c5 2704(define-public xf86-video-neomagic
9aea24b6 2705 (package
6eb126c5 2706 (name "xf86-video-neomagic")
caabecf0 2707 (version "1.2.8")
9aea24b6
AE
2708 (source
2709 (origin
2710 (method url-fetch)
2711 (uri (string-append
caabecf0 2712 "mirror://xorg/individual/driver/xf86-video-neomagic-"
9aea24b6
AE
2713 version
2714 ".tar.bz2"))
2715 (sha256
2716 (base32
caabecf0 2717 "0x48sxs1p3kmwk3pq1j7vl93y59gdmgkq1x5xbnh0yal0angdash"))))
9aea24b6 2718 (build-system gnu-build-system)
c4c4cc05 2719 (inputs `(("xf86dgaproto" ,xf86dgaproto)
917748dd 2720 ("xorg-server" ,xorg-server)))
c4c4cc05 2721 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2722 (home-page "http://www.x.org/wiki/")
35b9e423 2723 (synopsis "Xorg implementation of the X Window System")
5223c826 2724 (description "X.org provides an implementation of the X Window System")
d385b835 2725 (license license:x11)))
5f1d0fb0
AE
2726
2727
893046ff
MW
2728;; This driver depends on XAA which has been removed from xorg-server.
2729;;
2730;; (define-public xf86-video-newport
2731;; (package
2732;; (name "xf86-video-newport")
2733;; (version "0.2.4")
2734;; (source
2735;; (origin
2736;; (method url-fetch)
2737;; (uri (string-append
2738;; "mirror://xorg/individual/driver/xf86-video-newport-"
2739;; version
2740;; ".tar.bz2"))
2741;; (sha256
2742;; (base32
2743;; "1yafmp23jrfdmc094i6a4dsizapsc9v0pl65cpc8w1kvn7343k4i"))))
2744;; (build-system gnu-build-system)
2745;; (inputs `(("xorg-server" ,xorg-server)))
2746;; (native-inputs `(("pkg-config" ,pkg-config)))
2747;; (home-page "http://www.x.org/wiki/")
2748;; (synopsis "Xorg implementation of the X Window System")
2749;; (description "X.org provides an implementation of the X Window System")
2750;; (license license:x11)))
5f1d0fb0
AE
2751
2752
6eb126c5 2753(define-public xf86-video-nv
9aea24b6 2754 (package
6eb126c5 2755 (name "xf86-video-nv")
fc7a0cf6 2756 (version "2.1.20")
9aea24b6
AE
2757 (source
2758 (origin
2759 (method url-fetch)
2760 (uri (string-append
fc7a0cf6 2761 "mirror://xorg/individual/driver/xf86-video-nv-"
9aea24b6
AE
2762 version
2763 ".tar.bz2"))
2764 (sha256
2765 (base32
fc7a0cf6
MW
2766 "1gqh1khc4zalip5hh2nksgs7i3piqq18nncgmsx9qvzi05azd5c3"))
2767 (patches (list (search-patch "xf86-video-nv-remove-mibstore.patch")))))
9aea24b6 2768 (build-system gnu-build-system)
c4c4cc05
JD
2769 (inputs `(("xorg-server" ,xorg-server)))
2770 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2771 (home-page "http://www.x.org/wiki/")
2e50aa76
LC
2772 (synopsis "NVIDIA video driver for the Xorg X server")
2773 (description
2774 "This package contains Xorg support for the NVIDIA GeForce 8 series of
2775graphics processors.
2776
2777There are a few caveats of which to be aware: the XVideo extension is not
2778supported, and the RENDER extension is not accelerated by this driver.")
d385b835 2779 (license license:x11)))
5f1d0fb0 2780
0d5212e8
LC
2781(define-public xf86-video-nouveau
2782 (package
2783 (name "xf86-video-nouveau")
2784 (version "1.0.11")
2785 (source (origin
2786 ;; There are no tarball releases of Nouveau.
2787 (method git-fetch)
2788 (uri (git-reference
2789 (url "git://anongit.freedesktop.org/nouveau/xf86-video-nouveau")
2790 (commit (string-append name "-" version))))
2791 (sha256
2792 (base32
2793 "0zdb6b0n7pzf3l8j8hl7gfshg8jsmcmk11isvvl542yc36162ahp"))))
2794 (build-system gnu-build-system)
2795 (arguments
2796 '(#:phases (alist-cons-after
2797 'unpack 'bootstrap
2798 (lambda _
2799 (zero? (system* "autoreconf" "-vi")))
2800 %standard-phases)))
2801 (inputs `(("xorg-server" ,xorg-server)))
2802 (native-inputs `(("pkg-config" ,pkg-config)
2803 ("autoconf" ,(autoconf-wrapper))
2804 ("automake" ,automake)
2805 ("libtool" ,libtool)))
2806 (home-page "http://nouveau.freedesktop.org")
2807 (synopsis "NVIDIA video driver for the Xorg X server")
2808 (description
2809 "This package provides modern, high-quality Xorg drivers for NVIDIA
2810graphics cards.")
2811 (license license:x11)))
5f1d0fb0 2812
6eb126c5 2813(define-public xf86-video-openchrome
9aea24b6 2814 (package
6eb126c5 2815 (name "xf86-video-openchrome")
3d7d909c 2816 (version "0.3.3")
9aea24b6
AE
2817 (source
2818 (origin
2819 (method url-fetch)
2820 (uri (string-append
3d7d909c 2821 "mirror://xorg/individual/driver/xf86-video-openchrome-"
9aea24b6
AE
2822 version
2823 ".tar.bz2"))
2824 (sha256
2825 (base32
3d7d909c
MW
2826 "1v8j4i1r268n4fc5gq54zg1x50j0rhw71f3lba7411mcblg2z7p4"))
2827 (patches (list
2828 (search-patch "xf86-video-openchrome-glibc-2.20.patch")))))
9aea24b6 2829 (build-system gnu-build-system)
917748dd
AE
2830 (inputs `(("libx11" ,libx11)
2831 ("libxext" ,libxext)
2832 ("libxvmc" ,libxvmc)
2833 ("mesa" ,mesa)
917748dd
AE
2834 ("xf86driproto" ,xf86driproto)
2835 ("xorg-server" ,xorg-server)))
c4c4cc05
JD
2836 (native-inputs
2837 `(("pkg-config" ,pkg-config)))
5223c826 2838 (home-page "http://www.x.org/wiki/")
35b9e423 2839 (synopsis "Xorg implementation of the X Window System")
5223c826 2840 (description "X.org provides an implementation of the X Window System")
d385b835 2841 (license license:x11)))
5f1d0fb0
AE
2842
2843
6eb126c5 2844(define-public xf86-video-r128
9aea24b6 2845 (package
6eb126c5 2846 (name "xf86-video-r128")
975ced12 2847 (version "6.9.2")
9aea24b6
AE
2848 (source
2849 (origin
2850 (method url-fetch)
2851 (uri (string-append
975ced12 2852 "mirror://xorg/individual/driver/xf86-video-r128-"
9aea24b6
AE
2853 version
2854 ".tar.bz2"))
2855 (sha256
2856 (base32
975ced12
MW
2857 "1q3fsc603k2yinphx5rrcl5356qkpywwz8axlw277l2231gjjbcb"))
2858 (patches (list (search-patch "xf86-video-r128-glibc-2.20.patch")))))
9aea24b6 2859 (build-system gnu-build-system)
917748dd 2860 (inputs `(("mesa" ,mesa)
917748dd
AE
2861 ("xf86driproto" ,xf86driproto)
2862 ("xorg-server" ,xorg-server)))
c4c4cc05 2863 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2864 (home-page "http://www.x.org/wiki/")
35b9e423 2865 (synopsis "Xorg implementation of the X Window System")
5223c826 2866 (description "X.org provides an implementation of the X Window System")
d385b835 2867 (license license:x11)))
5f1d0fb0
AE
2868
2869
6eb126c5 2870(define-public xf86-video-savage
9aea24b6 2871 (package
6eb126c5 2872 (name "xf86-video-savage")
1a783045 2873 (version "2.3.7")
9aea24b6
AE
2874 (source
2875 (origin
2876 (method url-fetch)
2877 (uri (string-append
1a783045 2878 "mirror://xorg/individual/driver/xf86-video-savage-"
9aea24b6
AE
2879 version
2880 ".tar.bz2"))
2881 (sha256
2882 (base32
1a783045 2883 "0i2aqp68rfkrz9c1p6d7ny9x7bjrlnby7q56zf01fb12r42l4784"))))
9aea24b6 2884 (build-system gnu-build-system)
917748dd 2885 (inputs `(("mesa" ,mesa)
917748dd
AE
2886 ("xf86driproto" ,xf86driproto)
2887 ("xorg-server" ,xorg-server)))
c4c4cc05 2888 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2889 (home-page "http://www.x.org/wiki/")
35b9e423 2890 (synopsis "Xorg implementation of the X Window System")
5223c826 2891 (description "X.org provides an implementation of the X Window System")
d385b835 2892 (license license:x11)))
5f1d0fb0
AE
2893
2894
6eb126c5 2895(define-public xf86-video-siliconmotion
9aea24b6 2896 (package
6eb126c5 2897 (name "xf86-video-siliconmotion")
a5bea0a7 2898 (version "1.7.7")
9aea24b6
AE
2899 (source
2900 (origin
2901 (method url-fetch)
2902 (uri (string-append
a5bea0a7 2903 "mirror://xorg/individual/driver/xf86-video-siliconmotion-"
9aea24b6
AE
2904 version
2905 ".tar.bz2"))
2906 (sha256
2907 (base32
a5bea0a7
MW
2908 "1an321kqvsxq0z35acwl99lc8hpdkayw0q180744ypcl8ffvbf47"))
2909 (patches
2910 (list
2911 (search-patch "xf86-video-siliconmotion-remove-mibstore.patch")))))
9aea24b6 2912 (build-system gnu-build-system)
c4c4cc05
JD
2913 (inputs `(("xorg-server" ,xorg-server)))
2914 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2915 (home-page "http://www.x.org/wiki/")
35b9e423 2916 (synopsis "Xorg implementation of the X Window System")
5223c826 2917 (description "X.org provides an implementation of the X Window System")
d385b835 2918 (license license:x11)))
5f1d0fb0
AE
2919
2920
6eb126c5 2921(define-public xf86-video-sis
9aea24b6 2922 (package
6eb126c5 2923 (name "xf86-video-sis")
7007aeb2 2924 (version "0.10.7")
9aea24b6
AE
2925 (source
2926 (origin
2927 (method url-fetch)
2928 (uri (string-append
7007aeb2 2929 "mirror://xorg/individual/driver/xf86-video-sis-"
9aea24b6
AE
2930 version
2931 ".tar.bz2"))
2932 (sha256
2933 (base32
7007aeb2 2934 "1l0w84x39gq4y9j81dny9r6rma1xkqvxpsavpkd8h7h8panbcbmy"))
946dc71f
AK
2935 (patches (list (search-patch "xf86-video-sis-update-api.patch")
2936 (search-patch "xf86-video-sis-fix-exa-crash.patch")))))
9aea24b6 2937 (build-system gnu-build-system)
917748dd 2938 (inputs `(("mesa" ,mesa)
917748dd
AE
2939 ("xf86dgaproto" ,xf86dgaproto)
2940 ("xf86driproto" ,xf86driproto)
2941 ("xorg-server" ,xorg-server)))
c4c4cc05
JD
2942 (native-inputs
2943 `(("pkg-config" ,pkg-config)))
5223c826 2944 (home-page "http://www.x.org/wiki/")
35b9e423 2945 (synopsis "Xorg implementation of the X Window System")
5223c826 2946 (description "X.org provides an implementation of the X Window System")
6eb126c5 2947 (license license:bsd-3)))
5f1d0fb0
AE
2948
2949
6eb126c5 2950(define-public xf86-video-suncg6
9aea24b6 2951 (package
6eb126c5 2952 (name "xf86-video-suncg6")
c4bce93f 2953 (version "1.1.2")
9aea24b6
AE
2954 (source
2955 (origin
2956 (method url-fetch)
2957 (uri (string-append
c4bce93f 2958 "mirror://xorg/individual/driver/xf86-video-suncg6-"
9aea24b6
AE
2959 version
2960 ".tar.bz2"))
2961 (sha256
2962 (base32
c4bce93f 2963 "04fgwgk02m4nimlv67rrg1wnyahgymrn6rb2cjj1l8bmzkii4glr"))))
9aea24b6 2964 (build-system gnu-build-system)
c4c4cc05
JD
2965 (inputs `(("xorg-server" ,xorg-server)))
2966 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2967 (home-page "http://www.x.org/wiki/")
35b9e423 2968 (synopsis "Xorg implementation of the X Window System")
5223c826 2969 (description "X.org provides an implementation of the X Window System")
d385b835 2970 (license license:x11)))
5f1d0fb0
AE
2971
2972
6eb126c5 2973(define-public xf86-video-sunffb
9aea24b6 2974 (package
6eb126c5 2975 (name "xf86-video-sunffb")
a1d80a04 2976 (version "1.2.2")
9aea24b6
AE
2977 (source
2978 (origin
2979 (method url-fetch)
2980 (uri (string-append
a1d80a04 2981 "mirror://xorg/individual/driver/xf86-video-sunffb-"
9aea24b6
AE
2982 version
2983 ".tar.bz2"))
2984 (sha256
2985 (base32
a1d80a04 2986 "07z3ngifwg2d4jgq8pms47n5lr2yn0ai72g86xxjnb3k20n5ym7s"))))
9aea24b6 2987 (build-system gnu-build-system)
c4c4cc05
JD
2988 (inputs `(("xorg-server" ,xorg-server)))
2989 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2990 (home-page "http://www.x.org/wiki/")
35b9e423 2991 (synopsis "Xorg implementation of the X Window System")
5223c826 2992 (description "X.org provides an implementation of the X Window System")
d385b835 2993 (license license:x11)))
5f1d0fb0
AE
2994
2995
6eb126c5 2996(define-public xf86-video-tdfx
9aea24b6 2997 (package
6eb126c5 2998 (name "xf86-video-tdfx")
83664334 2999 (version "1.4.5")
9aea24b6
AE
3000 (source
3001 (origin
3002 (method url-fetch)
3003 (uri (string-append
83664334 3004 "mirror://xorg/individual/driver/xf86-video-tdfx-"
9aea24b6
AE
3005 version
3006 ".tar.bz2"))
3007 (sha256
3008 (base32
83664334
MW
3009 "0nfqf1c8939s21ci1g7gacwzlr4g4nnilahgz7j2bz30zfnzpmbh"))
3010 (patches (list
3011 (search-patch "xf86-video-tdfx-remove-mibstore.patch")))))
9aea24b6 3012 (build-system gnu-build-system)
917748dd 3013 (inputs `(("mesa" ,mesa)
917748dd
AE
3014 ("xf86driproto" ,xf86driproto)
3015 ("xorg-server" ,xorg-server)))
c4c4cc05 3016 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3017 (home-page "http://www.x.org/wiki/")
35b9e423 3018 (synopsis "Xorg implementation of the X Window System")
5223c826 3019 (description "X.org provides an implementation of the X Window System")
d385b835 3020 (license license:x11)))
5f1d0fb0
AE
3021
3022
6eb126c5 3023(define-public xf86-video-tga
9aea24b6 3024 (package
6eb126c5 3025 (name "xf86-video-tga")
af339a48 3026 (version "1.2.2")
9aea24b6
AE
3027 (source
3028 (origin
3029 (method url-fetch)
3030 (uri (string-append
af339a48 3031 "mirror://xorg/individual/driver/xf86-video-tga-"
9aea24b6
AE
3032 version
3033 ".tar.bz2"))
3034 (sha256
3035 (base32
af339a48
MW
3036 "0cb161lvdgi6qnf1sfz722qn38q7kgakcvj7b45ba3i0020828r0"))
3037 (patches (list (search-patch "xf86-video-tga-remove-mibstore.patch")))))
9aea24b6 3038 (build-system gnu-build-system)
c4c4cc05 3039 (inputs `(("xf86dgaproto" ,xf86dgaproto)
917748dd 3040 ("xorg-server" ,xorg-server)))
c4c4cc05 3041 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3042 (home-page "http://www.x.org/wiki/")
35b9e423 3043 (synopsis "Xorg implementation of the X Window System")
5223c826 3044 (description "X.org provides an implementation of the X Window System")
d385b835 3045 (license license:x11)))
5f1d0fb0
AE
3046
3047
6eb126c5 3048(define-public xf86-video-trident
9aea24b6 3049 (package
6eb126c5 3050 (name "xf86-video-trident")
d0088ad8 3051 (version "1.3.6")
9aea24b6
AE
3052 (source
3053 (origin
3054 (method url-fetch)
3055 (uri (string-append
d0088ad8 3056 "mirror://xorg/individual/driver/xf86-video-trident-"
9aea24b6
AE
3057 version
3058 ".tar.bz2"))
3059 (sha256
3060 (base32
d0088ad8
MW
3061 "0141qbfsm32i0pxjyx5czpa8x8m4lvapsp4amw1qigaa0gry6n3a"))
3062 (patches (list
3063 (search-patch "xf86-video-trident-remove-mibstore.patch")))))
9aea24b6 3064 (build-system gnu-build-system)
c4c4cc05 3065 (inputs `(("xf86dgaproto" ,xf86dgaproto)
917748dd 3066 ("xorg-server" ,xorg-server)))
c4c4cc05 3067 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3068 (home-page "http://www.x.org/wiki/")
35b9e423 3069 (synopsis "Xorg implementation of the X Window System")
5223c826 3070 (description "X.org provides an implementation of the X Window System")
d385b835 3071 (license license:x11)))
5f1d0fb0
AE
3072
3073
124b7f1e 3074;; no license
6eb126c5 3075;; (define-public xf86-video-v4l
6eb126c5
AE
3076
3077
3078(define-public xf86-video-vesa
9aea24b6 3079 (package
6eb126c5 3080 (name "xf86-video-vesa")
7dd17c76 3081 (version "2.3.3")
9aea24b6
AE
3082 (source
3083 (origin
3084 (method url-fetch)
3085 (uri (string-append
7dd17c76 3086 "mirror://xorg/individual/driver/xf86-video-vesa-"
9aea24b6
AE
3087 version
3088 ".tar.bz2"))
3089 (sha256
3090 (base32
7dd17c76 3091 "1y5fsg0c4bgmh1cfsbnaaf388fppyy02i7mcy9vax78flkjpb2yf"))))
9aea24b6 3092 (build-system gnu-build-system)
c4c4cc05
JD
3093 (inputs `(("xorg-server" ,xorg-server)))
3094 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3095 (home-page "http://www.x.org/wiki/")
35b9e423 3096 (synopsis "Xorg implementation of the X Window System")
5223c826 3097 (description "X.org provides an implementation of the X Window System")
d385b835 3098 (license license:x11)))
5f1d0fb0
AE
3099
3100
6eb126c5 3101(define-public xf86-video-vmware
9aea24b6 3102 (package
6eb126c5 3103 (name "xf86-video-vmware")
bd6863c2 3104 (version "13.0.2")
9aea24b6
AE
3105 (source
3106 (origin
3107 (method url-fetch)
3108 (uri (string-append
bd6863c2 3109 "mirror://xorg/individual/driver/xf86-video-vmware-"
9aea24b6
AE
3110 version
3111 ".tar.bz2"))
3112 (sha256
3113 (base32
bd6863c2
MW
3114 "0m1wfsv34s4pyr5ry87yyjb2p6vmy6vyypdz5jx0sqnkx8n3vfn8"))
3115 (patches (list (search-patch "xf86-video-vmware-glibc-2.20.patch")))))
9aea24b6 3116 (build-system gnu-build-system)
917748dd 3117 (inputs `(("libx11" ,libx11)
7eb71d7a 3118 ("libxext" ,libxext)
bd6863c2 3119 ("mesa" ,mesa) ; for xatracker
7eb71d7a 3120 ("xorg-server" ,xorg-server)))
c4c4cc05
JD
3121 (native-inputs
3122 `(("pkg-config" ,pkg-config)))
5223c826 3123 (home-page "http://www.x.org/wiki/")
35b9e423 3124 (synopsis "Xorg implementation of the X Window System")
5223c826 3125 (description "X.org provides an implementation of the X Window System")
d385b835 3126 (license license:x11)))
5f1d0fb0
AE
3127
3128
6eb126c5 3129(define-public xf86-video-voodoo
9aea24b6 3130 (package
6eb126c5 3131 (name "xf86-video-voodoo")
c0e40804 3132 (version "1.2.5")
9aea24b6
AE
3133 (source
3134 (origin
3135 (method url-fetch)
3136 (uri (string-append
c0e40804 3137 "mirror://xorg/individual/driver/xf86-video-voodoo-"
9aea24b6
AE
3138 version
3139 ".tar.bz2"))
3140 (sha256
3141 (base32
c0e40804 3142 "1s6p7yxmi12q4y05va53rljwyzd6ry492r1pgi7wwq6cznivhgly"))))
9aea24b6 3143 (build-system gnu-build-system)
c4c4cc05 3144 (inputs `(("xf86dgaproto" ,xf86dgaproto)
917748dd 3145 ("xorg-server" ,xorg-server)))
c4c4cc05 3146 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3147 (home-page "http://www.x.org/wiki/")
35b9e423 3148 (synopsis "Xorg implementation of the X Window System")
5223c826 3149 (description "X.org provides an implementation of the X Window System")
d385b835 3150 (license license:x11)))
5f1d0fb0
AE
3151
3152
6706269e
AE
3153;; Only relevant for the frame buffer on BSD systems.
3154;; (define-public xf86-video-wsfb
5f1d0fb0
AE
3155
3156
6eb126c5 3157(define-public xf86bigfontproto
9aea24b6 3158 (package
6eb126c5
AE
3159 (name "xf86bigfontproto")
3160 (version "1.2.0")
9aea24b6
AE
3161 (source
3162 (origin
3163 (method url-fetch)
3164 (uri (string-append
d2611ffb 3165 "mirror://xorg/individual/proto/xf86bigfontproto-"
9aea24b6
AE
3166 version
3167 ".tar.bz2"))
3168 (sha256
3169 (base32
6eb126c5 3170 "0j0n7sj5xfjpmmgx6n5x556rw21hdd18fwmavp95wps7qki214ms"))))
9aea24b6 3171 (build-system gnu-build-system)
5223c826 3172 (home-page "http://www.x.org/wiki/")
35b9e423 3173 (synopsis "Xorg implementation of the X Window System")
5223c826 3174 (description "X.org provides an implementation of the X Window System")
d385b835 3175 (license license:x11)))
5f1d0fb0
AE
3176
3177
6eb126c5 3178(define-public xf86dgaproto
9aea24b6 3179 (package
6eb126c5
AE
3180 (name "xf86dgaproto")
3181 (version "2.1")
9aea24b6
AE
3182 (source
3183 (origin
3184 (method url-fetch)
3185 (uri (string-append
d2611ffb 3186 "mirror://xorg/individual/proto/xf86dgaproto-"
9aea24b6
AE
3187 version
3188 ".tar.bz2"))
3189 (sha256
3190 (base32
6eb126c5 3191 "0l4hx48207mx0hp09026r6gy9nl3asbq0c75hri19wp1118zcpmc"))))
9aea24b6 3192 (build-system gnu-build-system)
5223c826 3193 (home-page "http://www.x.org/wiki/")
35b9e423 3194 (synopsis "Xorg implementation of the X Window System")
5223c826 3195 (description "X.org provides an implementation of the X Window System")
d385b835 3196 (license license:x11)))
5f1d0fb0
AE
3197
3198
6eb126c5 3199(define-public xf86driproto
9aea24b6 3200 (package
6eb126c5
AE
3201 (name "xf86driproto")
3202 (version "2.1.1")
9aea24b6
AE
3203 (source
3204 (origin
3205 (method url-fetch)
3206 (uri (string-append
d2611ffb 3207 "mirror://xorg/individual/proto/xf86driproto-"
9aea24b6
AE
3208 version
3209 ".tar.bz2"))
3210 (sha256
3211 (base32
6eb126c5 3212 "07v69m0g2dfzb653jni4x656jlr7l84c1k39j8qc8vfb45r8sjww"))))
9aea24b6 3213 (build-system gnu-build-system)
5223c826 3214 (home-page "http://www.x.org/wiki/")
35b9e423 3215 (synopsis "Xorg implementation of the X Window System")
5223c826 3216 (description "X.org provides an implementation of the X Window System")
d385b835 3217 (license license:x11)))
5f1d0fb0
AE
3218
3219
6eb126c5 3220(define-public xf86vidmodeproto
9aea24b6 3221 (package
6eb126c5
AE
3222 (name "xf86vidmodeproto")
3223 (version "2.3.1")
9aea24b6
AE
3224 (source
3225 (origin
3226 (method url-fetch)
3227 (uri (string-append
d2611ffb 3228 "mirror://xorg/individual/proto/xf86vidmodeproto-"
9aea24b6
AE
3229 version
3230 ".tar.bz2"))
3231 (sha256
3232 (base32
6eb126c5 3233 "0w47d7gfa8zizh2bshdr2rffvbr4jqjv019mdgyh6cmplyd4kna5"))))
9aea24b6 3234 (build-system gnu-build-system)
5223c826 3235 (home-page "http://www.x.org/wiki/")
35b9e423 3236 (synopsis "Xorg implementation of the X Window System")
5223c826 3237 (description "X.org provides an implementation of the X Window System")
d385b835 3238 (license license:x11)))
5f1d0fb0
AE
3239
3240
6eb126c5 3241(define-public xgamma
9aea24b6 3242 (package
6eb126c5
AE
3243 (name "xgamma")
3244 (version "1.0.5")
9aea24b6
AE
3245 (source
3246 (origin
3247 (method url-fetch)
3248 (uri (string-append
d2611ffb 3249 "mirror://xorg/individual/app/xgamma-"
9aea24b6
AE
3250 version
3251 ".tar.bz2"))
3252 (sha256
3253 (base32
6eb126c5 3254 "0463sawps86jnxn121ramsz4sicy3az5wa5wsq4rqm8dm3za48p3"))))
9aea24b6 3255 (build-system gnu-build-system)
6eb126c5
AE
3256 (inputs
3257 `(("libxxf86vm" ,libxxf86vm)
c4c4cc05
JD
3258 ("libx11" ,libx11)))
3259 (native-inputs
3260 `(("pkg-config" ,pkg-config)))
5223c826 3261 (home-page "http://www.x.org/wiki/")
35b9e423 3262 (synopsis "Xorg implementation of the X Window System")
5223c826 3263 (description "X.org provides an implementation of the X Window System")
6eb126c5 3264 (license license:x11)))
5f1d0fb0
AE
3265
3266
6eb126c5 3267(define-public xhost
9aea24b6 3268 (package
6eb126c5 3269 (name "xhost")
9248fd7f 3270 (version "1.0.6")
9aea24b6
AE
3271 (source
3272 (origin
3273 (method url-fetch)
3274 (uri (string-append
9248fd7f 3275 "mirror://xorg/individual/app/xhost-"
9aea24b6
AE
3276 version
3277 ".tar.bz2"))
3278 (sha256
3279 (base32
9248fd7f 3280 "1hlxm0is9nks1cx033s1733kkib9ivx2bxa3pb9yayqavwibkxd6"))))
9aea24b6 3281 (build-system gnu-build-system)
6eb126c5
AE
3282 (inputs
3283 `(("libxmu" ,libxmu)
3284 ("libxau" ,libxau)
c4c4cc05
JD
3285 ("libx11" ,libx11)))
3286 (native-inputs
3287 `(("pkg-config" ,pkg-config)))
5223c826 3288 (home-page "http://www.x.org/wiki/")
35b9e423 3289 (synopsis "Xorg implementation of the X Window System")
5223c826 3290 (description "X.org provides an implementation of the X Window System")
d385b835 3291 (license license:x11)))
5f1d0fb0
AE
3292
3293
6eb126c5 3294(define-public xineramaproto
9aea24b6 3295 (package
6eb126c5 3296 (name "xineramaproto")
5f1d0fb0 3297 (version "1.2.1")
9aea24b6
AE
3298 (source
3299 (origin
3300 (method url-fetch)
3301 (uri (string-append
d2611ffb 3302 "mirror://xorg/individual/proto/xineramaproto-"
9aea24b6
AE
3303 version
3304 ".tar.bz2"))
3305 (sha256
3306 (base32
6eb126c5 3307 "0ns8abd27x7gbp4r44z3wc5k9zqxxj8zjnazqpcyr4n17nxp8xcp"))))
9aea24b6 3308 (build-system gnu-build-system)
c4c4cc05 3309 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3310 (home-page "http://www.x.org/wiki/")
35b9e423 3311 (synopsis "Xorg implementation of the X Window System")
5223c826 3312 (description "X.org provides an implementation of the X Window System")
d385b835 3313 (license license:x11)))
5f1d0fb0
AE
3314
3315
6eb126c5 3316(define-public xinput
9aea24b6 3317 (package
6eb126c5 3318 (name "xinput")
e2a712ca 3319 (version "1.6.1")
9aea24b6
AE
3320 (source
3321 (origin
3322 (method url-fetch)
3323 (uri (string-append
e2a712ca 3324 "mirror://xorg/individual/app/xinput-"
9aea24b6
AE
3325 version
3326 ".tar.bz2"))
3327 (sha256
3328 (base32
e2a712ca 3329 "07w7zlpdhpwzzshg8q0y152cy3wl2fj7x1897glnp2la487jsqxp"))))
9aea24b6 3330 (build-system gnu-build-system)
6eb126c5
AE
3331 (inputs
3332 `(("libxrender" ,libxrender)
3333 ("libxrandr" ,libxrandr)
3334 ("libxinerama" ,libxinerama)
e2a712ca 3335 ("libxext" ,libxext)
6eb126c5 3336 ("libxi" ,libxi)
6eb126c5 3337 ("libx11" ,libx11)
c4c4cc05
JD
3338 ("inputproto" ,inputproto)))
3339 (native-inputs
3340 `(("pkg-config" ,pkg-config)))
5223c826 3341 (home-page "http://www.x.org/wiki/")
35b9e423 3342 (synopsis "Xorg implementation of the X Window System")
5223c826 3343 (description "X.org provides an implementation of the X Window System")
d385b835 3344 (license license:x11)))
5f1d0fb0
AE
3345
3346
2365338b 3347(define xkbcomp-intermediate ; used as input for xkeyboard-config
9aea24b6 3348 (package
2365338b 3349 (name "xkbcomp-intermediate")
6bd87b76 3350 (version "1.3.0")
9aea24b6
AE
3351 (source
3352 (origin
3353 (method url-fetch)
3354 (uri (string-append
6bd87b76 3355 "mirror://xorg/individual/app/xkbcomp-"
9aea24b6
AE
3356 version
3357 ".tar.bz2"))
3358 (sha256
3359 (base32
6bd87b76 3360 "0aibcbhhjlwcrxh943xg2dswwx5bz1x0pmhs28b55gzsg0vrgb6g"))))
9aea24b6 3361 (build-system gnu-build-system)
6eb126c5
AE
3362 (inputs
3363 `(("xproto" ,xproto)
3364 ("libxkbfile" ,libxkbfile)
c4c4cc05
JD
3365 ("libx11" ,libx11)))
3366 (native-inputs
3367 `(("pkg-config" ,pkg-config)))
5223c826 3368 (home-page "http://www.x.org/wiki/")
35b9e423 3369 (synopsis "Xorg implementation of the X Window System")
5223c826 3370 (description "X.org provides an implementation of the X Window System")
d385b835 3371 (license license:x11)))
5f1d0fb0 3372
2365338b
AE
3373(define-public xkbcomp ; using xkeyboard-config as input
3374 (package (inherit xkbcomp-intermediate)
3375 (name "xkbcomp")
3376 (inputs
3377 `(,@(package-inputs xkbcomp-intermediate)
3378 ("xkeyboard-config" ,xkeyboard-config)))
3379 (arguments
3380 `(#:configure-flags
3381 (list (string-append "--with-xkb-config-root="
3382 (assoc-ref %build-inputs "xkeyboard-config")
3383 "/share/X11/xkb"))))))
3384
5f1d0fb0 3385
6eb126c5 3386(define-public xkbevd
9aea24b6 3387 (package
6eb126c5
AE
3388 (name "xkbevd")
3389 (version "1.1.3")
9aea24b6
AE
3390 (source
3391 (origin
3392 (method url-fetch)
3393 (uri (string-append
d2611ffb 3394 "mirror://xorg/individual/app/xkbevd-"
9aea24b6
AE
3395 version
3396 ".tar.bz2"))
3397 (sha256
3398 (base32
6eb126c5 3399 "05h1xcnbalndbrryyqs8wzy9h3wz655vc0ymhlk2q4aik17licjm"))))
9aea24b6 3400 (build-system gnu-build-system)
6eb126c5
AE
3401 (inputs
3402 `(("libxkbfile" ,libxkbfile)
c4c4cc05
JD
3403 ("libx11" ,libx11)))
3404 (native-inputs
3405 `(("pkg-config" ,pkg-config)))
5223c826 3406 (home-page "http://www.x.org/wiki/")
35b9e423 3407 (synopsis "Xorg implementation of the X Window System")
5223c826 3408 (description "X.org provides an implementation of the X Window System")
d385b835 3409 (license license:x11)))
5f1d0fb0
AE
3410
3411
6eb126c5 3412(define-public xkbutils
9aea24b6 3413 (package
6eb126c5 3414 (name "xkbutils")
c9ad1f97 3415 (version "1.0.4")
9aea24b6
AE
3416 (source
3417 (origin
3418 (method url-fetch)
3419 (uri (string-append
c9ad1f97 3420 "mirror://xorg/individual/app/xkbutils-"
9aea24b6
AE
3421 version
3422 ".tar.bz2"))
3423 (sha256
3424 (base32
c9ad1f97 3425 "0c412isxl65wplhl7nsk12vxlri29lk48g3p52hbrs3m0awqm8fj"))))
9aea24b6 3426 (build-system gnu-build-system)
6eb126c5
AE
3427 (inputs
3428 `(("libxt" ,libxt)
3429 ("xproto" ,xproto)
3430 ("libxaw" ,libxaw)
c4c4cc05
JD
3431 ("inputproto" ,inputproto)))
3432 (native-inputs
3433 `(("pkg-config" ,pkg-config)))
5223c826 3434 (home-page "http://www.x.org/wiki/")
35b9e423 3435 (synopsis "Xorg implementation of the X Window System")
5223c826 3436 (description "X.org provides an implementation of the X Window System")
d385b835 3437 (license license:x11)))
5f1d0fb0
AE
3438
3439
6eb126c5 3440(define-public xkeyboard-config
9aea24b6 3441 (package
6eb126c5 3442 (name "xkeyboard-config")
d6f7ee72 3443 (version "2.13")
9aea24b6
AE
3444 (source
3445 (origin
3446 (method url-fetch)
3447 (uri (string-append
d6f7ee72
MW
3448 "mirror://xorg/individual/data/xkeyboard-config/xkeyboard-config-"
3449 version
3450 ".tar.bz2"))
9aea24b6
AE
3451 (sha256
3452 (base32
d6f7ee72 3453 "1klzbwabzd7bhbg23b14vy4l5xgpapn8lc0m5d8h40d3p7rfjnvv"))))
5f1d0fb0 3454 (build-system gnu-build-system)
6eb126c5 3455 (inputs
1dba6407 3456 `(("gettext" ,gnu-gettext)
42ed9985 3457 ("libx11" ,libx11)
2365338b 3458 ("xkbcomp-intermediate" ,xkbcomp-intermediate)))
c4c4cc05
JD
3459 (native-inputs
3460 `(("intltool" ,intltool)
3461 ("pkg-config" ,pkg-config)))
5223c826 3462 (home-page "http://www.x.org/wiki/")
35b9e423 3463 (synopsis "Xorg implementation of the X Window System")
5223c826 3464 (description "X.org provides an implementation of the X Window System")
d385b835 3465 (license license:x11)))
5f1d0fb0
AE
3466
3467
6eb126c5 3468(define-public xkill
9aea24b6 3469 (package
6eb126c5 3470 (name "xkill")
f61bfb34 3471 (version "1.0.4")
9aea24b6
AE
3472 (source
3473 (origin
3474 (method url-fetch)
3475 (uri (string-append
f61bfb34 3476 "mirror://xorg/individual/app/xkill-"
9aea24b6
AE
3477 version
3478 ".tar.bz2"))
3479 (sha256
3480 (base32
f61bfb34 3481 "0bl1ky8ps9jg842j4mnmf4zbx8nkvk0h77w7bqjlpwij9wq2mvw8"))))
9aea24b6 3482 (build-system gnu-build-system)
6eb126c5
AE
3483 (inputs
3484 `(("libxmu" ,libxmu)
c4c4cc05
JD
3485 ("libx11" ,libx11)))
3486 (native-inputs
3487 `(("pkg-config" ,pkg-config)))
5223c826 3488 (home-page "http://www.x.org/wiki/")
35b9e423 3489 (synopsis "Xorg implementation of the X Window System")
5223c826 3490 (description "X.org provides an implementation of the X Window System")
d385b835 3491 (license license:x11)))
5f1d0fb0
AE
3492
3493
6eb126c5 3494(define-public xlsatoms
9aea24b6 3495 (package
6eb126c5
AE
3496 (name "xlsatoms")
3497 (version "1.1.1")
9aea24b6
AE
3498 (source
3499 (origin
3500 (method url-fetch)
3501 (uri (string-append
d2611ffb 3502 "mirror://xorg/individual/app/xlsatoms-"
9aea24b6
AE
3503 version
3504 ".tar.bz2"))
3505 (sha256
3506 (base32
6eb126c5 3507 "1y9nfl8s7njxbnci8c20j986xixharasgg40vdw92y593j6dk2rv"))))
9aea24b6 3508 (build-system gnu-build-system)
6eb126c5 3509 (inputs
c4c4cc05
JD
3510 `(("libxcb" ,libxcb)))
3511 (native-inputs
3512 `(("pkg-config" ,pkg-config)))
5223c826 3513 (home-page "http://www.x.org/wiki/")
35b9e423 3514 (synopsis "Xorg implementation of the X Window System")
5223c826 3515 (description "X.org provides an implementation of the X Window System")
6eb126c5 3516 (license license:x11)))
5f1d0fb0
AE
3517
3518
6eb126c5 3519(define-public xlsclients
9aea24b6 3520 (package
6eb126c5 3521 (name "xlsclients")
cdacad71 3522 (version "1.1.3")
9aea24b6
AE
3523 (source
3524 (origin
3525 (method url-fetch)
3526 (uri (string-append
cdacad71 3527 "mirror://xorg/individual/app/xlsclients-"
9aea24b6
AE
3528 version
3529 ".tar.bz2"))
3530 (sha256
3531 (base32
cdacad71 3532 "0g9x7rrggs741x9xwvv1k9qayma980d88nhdqw7j3pn3qvy6d5jx"))))
9aea24b6 3533 (build-system gnu-build-system)
6eb126c5 3534 (inputs
c4c4cc05
JD
3535 `(("libxcb" ,libxcb)))
3536 (native-inputs
3537 `(("pkg-config" ,pkg-config)))
5223c826 3538 (home-page "http://www.x.org/wiki/")
35b9e423 3539 (synopsis "Xorg implementation of the X Window System")
5223c826 3540 (description "X.org provides an implementation of the X Window System")
d385b835 3541 (license license:x11)))
5f1d0fb0
AE
3542
3543
6eb126c5 3544(define-public xmodmap
9aea24b6 3545 (package
6eb126c5 3546 (name "xmodmap")
467ac76d 3547 (version "1.0.8")
9aea24b6
AE
3548 (source
3549 (origin
3550 (method url-fetch)
3551 (uri (string-append
467ac76d 3552 "mirror://xorg/individual/app/xmodmap-"
9aea24b6
AE
3553 version
3554 ".tar.bz2"))
3555 (sha256
3556 (base32
467ac76d 3557 "1hwzm54m4ng09ls9i4bq0x84zbyhamgzasgrvhxxp8jqk34f7qpg"))
a8300ef9 3558 (patches (list (search-patch "xmodmap-asprintf.patch")))))
9aea24b6 3559 (build-system gnu-build-system)
6eb126c5
AE
3560 (inputs
3561 `(("xproto" ,xproto)
c4c4cc05
JD
3562 ("libx11" ,libx11)))
3563 (native-inputs
3564 `(("pkg-config" ,pkg-config)))
5223c826 3565 (home-page "http://www.x.org/wiki/")
35b9e423 3566 (synopsis "Xorg implementation of the X Window System")
5223c826 3567 (description "X.org provides an implementation of the X Window System")
d385b835 3568 (license license:x11)))
5f1d0fb0
AE
3569
3570
124b7f1e 3571;; no license
6eb126c5 3572;; (define-public xorg-docs
6eb126c5
AE
3573
3574
6eb126c5 3575(define-public xorg-sgml-doctools
9aea24b6 3576 (package
6eb126c5
AE
3577 (name "xorg-sgml-doctools")
3578 (version "1.11")
9aea24b6
AE
3579 (source
3580 (origin
3581 (method url-fetch)
3582 (uri (string-append
d2611ffb 3583 "mirror://xorg/individual/doc/xorg-sgml-doctools-"
9aea24b6
AE
3584 version
3585 ".tar.bz2"))
3586 (sha256
3587 (base32
6eb126c5 3588 "0k5pffyi5bx8dmfn033cyhgd3gf6viqj3x769fqixifwhbgy2777"))))
9aea24b6 3589 (build-system gnu-build-system)
c4c4cc05 3590 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3591 (home-page "http://www.x.org/wiki/")
35b9e423 3592 (synopsis "Xorg implementation of the X Window System")
5223c826 3593 (description "X.org provides an implementation of the X Window System")
d385b835 3594 (license license:x11)))
5f1d0fb0
AE
3595
3596
6eb126c5 3597(define-public xpr
9aea24b6 3598 (package
6eb126c5
AE
3599 (name "xpr")
3600 (version "1.0.4")
9aea24b6
AE
3601 (source
3602 (origin
3603 (method url-fetch)
3604 (uri (string-append
d2611ffb 3605 "mirror://xorg/individual/app/xpr-"
9aea24b6
AE
3606 version
3607 ".tar.bz2"))
3608 (sha256
3609 (base32
6eb126c5 3610 "1dbcv26w2yand2qy7b3h5rbvw1mdmdd57jw88v53sgdr3vrqvngy"))))
9aea24b6
AE
3611 (build-system gnu-build-system)
3612 (inputs
6eb126c5
AE
3613 `(("xproto" ,xproto)
3614 ("libxmu" ,libxmu)
c4c4cc05
JD
3615 ("libx11" ,libx11)))
3616 (native-inputs
3617 `(("pkg-config" ,pkg-config)))
5223c826 3618 (home-page "http://www.x.org/wiki/")
35b9e423 3619 (synopsis "Xorg implementation of the X Window System")
5223c826 3620 (description "X.org provides an implementation of the X Window System")
d385b835 3621 (license license:x11)))
5f1d0fb0
AE
3622
3623
6eb126c5 3624(define-public xprop
9aea24b6 3625 (package
6eb126c5 3626 (name "xprop")
a1d537b0 3627 (version "1.2.2")
9aea24b6
AE
3628 (source
3629 (origin
3630 (method url-fetch)
3631 (uri (string-append
a1d537b0 3632 "mirror://xorg/individual/app/xprop-"
9aea24b6
AE
3633 version
3634 ".tar.bz2"))
3635 (sha256
3636 (base32
a1d537b0 3637 "1ilvhqfjcg6f1hqahjkp8qaay9rhvmv2blvj3w9asraq0aqqivlv"))))
9aea24b6
AE
3638 (build-system gnu-build-system)
3639 (inputs
6eb126c5 3640 `(("xproto" ,xproto)
c4c4cc05
JD
3641 ("libx11" ,libx11)))
3642 (native-inputs
3643 `(("pkg-config" ,pkg-config)))
5223c826 3644 (home-page "http://www.x.org/wiki/")
35b9e423 3645 (synopsis "Xorg implementation of the X Window System")
5223c826 3646 (description "X.org provides an implementation of the X Window System")
d385b835 3647 (license license:x11)))
5f1d0fb0
AE
3648
3649
6eb126c5 3650(define-public xrandr
9aea24b6 3651 (package
6eb126c5 3652 (name "xrandr")
eafd33e8 3653 (version "1.4.3")
9aea24b6
AE
3654 (source
3655 (origin
3656 (method url-fetch)
3657 (uri (string-append
eafd33e8 3658 "mirror://xorg/individual/app/xrandr-"
9aea24b6
AE
3659 version
3660 ".tar.bz2"))
3661 (sha256
3662 (base32
eafd33e8 3663 "06xy0kr6ih7ilrwl6b5g6ay75vm2j4lxnv1d5xlj6sdqhqsaqm3i"))))
9aea24b6 3664 (build-system gnu-build-system)
6eb126c5
AE
3665 (inputs
3666 `(("libxrender" ,libxrender)
3667 ("libxrandr" ,libxrandr)
3668 ("xproto" ,xproto)
c4c4cc05
JD
3669 ("libx11" ,libx11)))
3670 (native-inputs
3671 `(("pkg-config" ,pkg-config)))
5223c826 3672 (home-page "http://www.x.org/wiki/")
35b9e423 3673 (synopsis "Xorg implementation of the X Window System")
5223c826 3674 (description "X.org provides an implementation of the X Window System")
d385b835 3675 (license license:x11)))
5f1d0fb0
AE
3676
3677
6eb126c5 3678(define-public xrdb
9aea24b6 3679 (package
6eb126c5 3680 (name "xrdb")
45852503 3681 (version "1.1.0")
9aea24b6
AE
3682 (source
3683 (origin
3684 (method url-fetch)
3685 (uri (string-append
45852503 3686 "mirror://xorg/individual/app/xrdb-"
9aea24b6
AE
3687 version
3688 ".tar.bz2"))
3689 (sha256
3690 (base32
45852503 3691 "0nsnr90wazcdd50nc5dqswy0bmq6qcj14nnrhyi7rln9pxmpp0kk"))))
9aea24b6
AE
3692 (build-system gnu-build-system)
3693 (inputs
6eb126c5 3694 `(("libxmu" ,libxmu)
c4c4cc05
JD
3695 ("libx11" ,libx11)))
3696 (native-inputs
3697 `(("pkg-config" ,pkg-config)))
5223c826 3698 (home-page "http://www.x.org/wiki/")
35b9e423 3699 (synopsis "Xorg implementation of the X Window System")
5223c826 3700 (description "X.org provides an implementation of the X Window System")
d385b835 3701 (license license:x11)))
5f1d0fb0
AE
3702
3703
6eb126c5 3704(define-public xrefresh
9aea24b6 3705 (package
6eb126c5 3706 (name "xrefresh")
eae74117 3707 (version "1.0.5")
9aea24b6
AE
3708 (source
3709 (origin
3710 (method url-fetch)
3711 (uri (string-append
eae74117 3712 "mirror://xorg/individual/app/xrefresh-"
9aea24b6
AE
3713 version
3714 ".tar.bz2"))
3715 (sha256
3716 (base32
eae74117 3717 "1mlinwgvql6s1rbf46yckbfr9j22d3c3z7jx3n6ix7ca18dnf4rj"))))
9aea24b6
AE
3718 (build-system gnu-build-system)
3719 (inputs
c4c4cc05
JD
3720 `(("libx11" ,libx11)))
3721 (native-inputs
3722 `(("pkg-config" ,pkg-config)))
5223c826 3723 (home-page "http://www.x.org/wiki/")
35b9e423 3724 (synopsis "Xorg implementation of the X Window System")
5223c826 3725 (description "X.org provides an implementation of the X Window System")
d385b835 3726 (license license:x11)))
5f1d0fb0
AE
3727
3728
6eb126c5 3729(define-public xset
9aea24b6 3730 (package
6eb126c5 3731 (name "xset")
0ef700db 3732 (version "1.2.3")
9aea24b6
AE
3733 (source
3734 (origin
3735 (method url-fetch)
3736 (uri (string-append
0ef700db 3737 "mirror://xorg/individual/app/xset-"
9aea24b6
AE
3738 version
3739 ".tar.bz2"))
3740 (sha256
3741 (base32
0ef700db 3742 "0qw0iic27bz3yz2wynf1gxs70hhkcf9c4jrv7zhlg1mq57xz90j3"))))
9aea24b6
AE
3743 (build-system gnu-build-system)
3744 (inputs
c7f99931 3745 `(("xproto" ,xproto)
6eb126c5
AE
3746 ("libxmu" ,libxmu)
3747 ("libxext" ,libxext)
c4c4cc05
JD
3748 ("libx11" ,libx11)))
3749 (native-inputs
3750 `(("pkg-config" ,pkg-config)))
5223c826 3751 (home-page "http://www.x.org/wiki/")
35b9e423 3752 (synopsis "Xorg implementation of the X Window System")
5223c826 3753 (description "X.org provides an implementation of the X Window System")
d385b835 3754 (license license:x11)))
5f1d0fb0
AE
3755
3756
6eb126c5 3757(define-public xsetroot
9aea24b6 3758 (package
6eb126c5 3759 (name "xsetroot")
61ba0bbf 3760 (version "1.1.1")
9aea24b6
AE
3761 (source
3762 (origin
3763 (method url-fetch)
3764 (uri (string-append
61ba0bbf 3765 "mirror://xorg/individual/app/xsetroot-"
9aea24b6
AE
3766 version
3767 ".tar.bz2"))
3768 (sha256
3769 (base32
61ba0bbf 3770 "1nf3ii31m1knimbidaaym8p61fq3blv8rrdr2775yhcclym5s8ds"))))
9aea24b6
AE
3771 (build-system gnu-build-system)
3772 (inputs
6eb126c5
AE
3773 `(("libxmu" ,libxmu)
3774 ("libxcursor" ,libxcursor)
c4c4cc05
JD
3775 ("xbitmaps" ,xbitmaps)))
3776 (native-inputs
3777 `(("pkg-config" ,pkg-config)))
5223c826 3778 (home-page "http://www.x.org/wiki/")
35b9e423 3779 (synopsis "Xorg implementation of the X Window System")
5223c826 3780 (description "X.org provides an implementation of the X Window System")
d385b835 3781 (license license:x11)))
5f1d0fb0
AE
3782
3783
6eb126c5 3784(define-public xtrans
9aea24b6 3785 (package
6eb126c5 3786 (name "xtrans")
75dc8b22 3787 (version "1.3.5")
9aea24b6
AE
3788 (source
3789 (origin
3790 (method url-fetch)
3791 (uri (string-append
75dc8b22 3792 "mirror://xorg/individual/lib/xtrans-"
9aea24b6
AE
3793 version
3794 ".tar.bz2"))
3795 (sha256
3796 (base32
75dc8b22 3797 "00c3ph17acnsch3gbdmx33b9ifjnl5w7vx8hrmic1r1cjcv3pgdd"))))
9aea24b6 3798 (build-system gnu-build-system)
c4c4cc05 3799 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3800 (home-page "http://www.x.org/wiki/")
35b9e423 3801 (synopsis "Xorg implementation of the X Window System")
5223c826 3802 (description "X.org provides an implementation of the X Window System")
d385b835 3803 (license license:x11)))
5f1d0fb0
AE
3804
3805
6eb126c5 3806(define-public xvinfo
9aea24b6 3807 (package
6eb126c5 3808 (name "xvinfo")
9489b6ea 3809 (version "1.1.2")
9aea24b6
AE
3810 (source
3811 (origin
3812 (method url-fetch)
3813 (uri (string-append
9489b6ea 3814 "mirror://xorg/individual/app/xvinfo-"
9aea24b6
AE
3815 version
3816 ".tar.bz2"))
3817 (sha256
3818 (base32
9489b6ea 3819 "1qsh7fszi727l3vwlaf9pb7bpikdv15smrx5qhlgg3kqzl7xklzf"))))
9aea24b6
AE
3820 (build-system gnu-build-system)
3821 (inputs
6eb126c5
AE
3822 `(("libxext" ,libxext)
3823 ("libxv" ,libxv)
c4c4cc05
JD
3824 ("libx11" ,libx11)))
3825 (native-inputs
3826 `(("pkg-config" ,pkg-config)))
5223c826 3827 (home-page "http://www.x.org/wiki/")
35b9e423 3828 (synopsis "Xorg implementation of the X Window System")
5223c826 3829 (description "X.org provides an implementation of the X Window System")
d385b835 3830 (license license:x11)))
5f1d0fb0
AE
3831
3832
6eb126c5 3833(define-public xwd
9aea24b6 3834 (package
6eb126c5 3835 (name "xwd")
b3ba0379 3836 (version "1.0.6")
9aea24b6
AE
3837 (source
3838 (origin
3839 (method url-fetch)
3840 (uri (string-append
b3ba0379 3841 "mirror://xorg/individual/app/xwd-"
9aea24b6
AE
3842 version
3843 ".tar.bz2"))
3844 (sha256
3845 (base32
b3ba0379 3846 "0ybx48agdvjp9lgwvcw79r1x6jbqbyl3fliy3i5xwy4d4si9dcrv"))))
9aea24b6
AE
3847 (build-system gnu-build-system)
3848 (inputs
6eb126c5 3849 `(("libxt" ,libxt)
b3ba0379 3850 ("libxkbfile" ,libxkbfile)
c4c4cc05
JD
3851 ("xproto" ,xproto)))
3852 (native-inputs
3853 `(("pkg-config" ,pkg-config)))
5223c826 3854 (home-page "http://www.x.org/wiki/")
35b9e423 3855 (synopsis "Xorg implementation of the X Window System")
5223c826 3856 (description "X.org provides an implementation of the X Window System")
d385b835 3857 (license license:x11)))
5f1d0fb0
AE
3858
3859
6eb126c5 3860(define-public xwininfo
9aea24b6 3861 (package
6eb126c5 3862 (name "xwininfo")
5c28dce0 3863 (version "1.1.3")
9aea24b6
AE
3864 (source
3865 (origin
3866 (method url-fetch)
3867 (uri (string-append
5c28dce0 3868 "mirror://xorg/individual/app/xwininfo-"
9aea24b6
AE
3869 version
3870 ".tar.bz2"))
3871 (sha256
3872 (base32
5c28dce0 3873 "1y1zn8ijqslb5lfpbq4bb78kllhch8in98ps7n8fg3dxjpmb13i1"))))
9aea24b6
AE
3874 (build-system gnu-build-system)
3875 (inputs
c7f99931 3876 `(("libx11" ,libx11)
c7f99931 3877 ("xproto" ,xproto)))
c4c4cc05
JD
3878 (native-inputs
3879 `(("pkg-config" ,pkg-config)))
5223c826 3880 (home-page "http://www.x.org/wiki/")
35b9e423 3881 (synopsis "Xorg implementation of the X Window System")
5223c826 3882 (description "X.org provides an implementation of the X Window System")
d385b835 3883 (license license:x11)))
5f1d0fb0
AE
3884
3885
6eb126c5 3886(define-public xwud
9aea24b6 3887 (package
6eb126c5
AE
3888 (name "xwud")
3889 (version "1.0.4")
9aea24b6
AE
3890 (source
3891 (origin
3892 (method url-fetch)
3893 (uri (string-append
d2611ffb 3894 "mirror://xorg/individual/app/xwud-"
9aea24b6
AE
3895 version
3896 ".tar.bz2"))
3897 (sha256
3898 (base32
6eb126c5 3899 "1ggql6maivah58kwsh3z9x1hvzxm1a8888xx4s78cl77ryfa1cyn"))))
9aea24b6
AE
3900 (build-system gnu-build-system)
3901 (inputs
3902 `(("xproto" ,xproto)
c4c4cc05
JD
3903 ("libx11" ,libx11)))
3904 (native-inputs
3905 `(("pkg-config" ,pkg-config)))
5223c826 3906 (home-page "http://www.x.org/wiki/")
35b9e423 3907 (synopsis "Xorg implementation of the X Window System")
5223c826 3908 (description "X.org provides an implementation of the X Window System")
d385b835 3909 (license license:x11)))
5f1d0fb0
AE
3910
3911
5f1d0fb0 3912
6eb126c5 3913;; packages of height 1 in the propagated-inputs tree
5f1d0fb0 3914
6eb126c5 3915(define-public fixesproto
9aea24b6 3916 (package
6eb126c5
AE
3917 (name "fixesproto")
3918 (version "5.0")
9aea24b6
AE
3919 (source
3920 (origin
3921 (method url-fetch)
3922 (uri (string-append
d2611ffb 3923 "mirror://xorg/individual/proto/fixesproto-"
9aea24b6
AE
3924 version
3925 ".tar.bz2"))
3926 (sha256
3927 (base32
6eb126c5 3928 "1ki4wiq2iivx5g4w5ckzbjbap759kfqd72yg18m3zpbb4hqkybxs"))))
9aea24b6 3929 (build-system gnu-build-system)
6eb126c5
AE
3930 (propagated-inputs
3931 `(("xextproto" ,xextproto)))
c4c4cc05 3932 (native-inputs
6eb126c5
AE
3933 `(("pkg-config" ,pkg-config)))
3934 (home-page "http://www.x.org/wiki/")
35b9e423 3935 (synopsis "Xorg implementation of the X Window System")
6eb126c5
AE
3936 (description "X.org provides an implementation of the X Window System")
3937 (license license:x11)))
3938
3939
6f52fb63
AE
3940(define-public libxdamage
3941 (package
3942 (name "libxdamage")
e18bb480 3943 (version "1.1.4")
6f52fb63
AE
3944 (source
3945 (origin
3946 (method url-fetch)
3947 (uri (string-append
e18bb480 3948 "mirror://xorg/individual/lib/libXdamage-"
6f52fb63
AE
3949 version
3950 ".tar.bz2"))
3951 (sha256
3952 (base32
e18bb480 3953 "1bamagq7g6s0d23l8rb3nppj8ifqj05f7z9bhbs4fdg8az3ffgvw"))))
6f52fb63 3954 (build-system gnu-build-system)
475992f2
JD
3955 (propagated-inputs
3956 ;; These are all in the Requires or Requires.private field of xdamage.pc
3957 `(("damageproto" ,damageproto)
6f52fb63 3958 ("libxfixes" ,libxfixes)
475992f2 3959 ("xproto" ,xproto)
c4c4cc05
JD
3960 ("libx11" ,libx11)))
3961 (native-inputs
3962 `(("pkg-config" ,pkg-config)))
6f52fb63 3963 (home-page "http://www.x.org/wiki/")
35b9e423 3964 (synopsis "Xorg implementation of the X Window System")
6f52fb63
AE
3965 (description "X.org provides an implementation of the X Window System")
3966 (license license:x11)))
3967
3968
6eb126c5
AE
3969(define-public libxext
3970 (package
3971 (name "libxext")
ccffa91c 3972 (version "1.3.3")
6eb126c5
AE
3973 (source
3974 (origin
3975 (method url-fetch)
3976 (uri (string-append
ccffa91c 3977 "mirror://xorg/individual/lib/libXext-"
6eb126c5
AE
3978 version
3979 ".tar.bz2"))
3980 (sha256
3981 (base32
ccffa91c 3982 "0dbfn5bznnrhqzvkrcmw4c44yvvpwdcsrvzxf4rk27r36b9x865m"))))
6eb126c5
AE
3983 (build-system gnu-build-system)
3984 (propagated-inputs
3985 `(("xextproto" ,xextproto)))
3986 (inputs
3987 `(("libxau" ,libxau)
c4c4cc05
JD
3988 ("libx11" ,libx11)))
3989 (native-inputs
3990 `(("pkg-config" ,pkg-config)))
5223c826 3991 (home-page "http://www.x.org/wiki/")
35b9e423 3992 (synopsis "Xorg implementation of the X Window System")
5223c826 3993 (description "X.org provides an implementation of the X Window System")
d385b835 3994 (license license:x11)))
5f1d0fb0
AE
3995
3996
6eb126c5 3997(define-public libxinerama
9aea24b6 3998 (package
6eb126c5 3999 (name "libxinerama")
90466b59 4000 (version "1.1.3")
9aea24b6
AE
4001 (source
4002 (origin
4003 (method url-fetch)
4004 (uri (string-append
90466b59 4005 "mirror://xorg/individual/lib/libXinerama-"
9aea24b6
AE
4006 version
4007 ".tar.bz2"))
4008 (sha256
4009 (base32
90466b59 4010 "1qlqfvzw45gdzk9xirgwlp2qgj0hbsyiqj8yh8zml2bk2ygnjibs"))))
9aea24b6 4011 (build-system gnu-build-system)
6eb126c5
AE
4012 (propagated-inputs
4013 `(("xineramaproto" ,xineramaproto)))
4014 (inputs
c7f99931 4015 `(("libxext" ,libxext)
c4c4cc05
JD
4016 ("libx11" ,libx11)))
4017 (native-inputs
4018 `(("pkg-config" ,pkg-config)))
5223c826 4019 (home-page "http://www.x.org/wiki/")
35b9e423 4020 (synopsis "Xorg implementation of the X Window System")
5223c826 4021 (description "X.org provides an implementation of the X Window System")
d385b835 4022 (license license:x11)))
5f1d0fb0
AE
4023
4024
bd8c5d5b
AE
4025(define-public libxp
4026 (package
4027 (name "libxp")
9a8b8f26 4028 (version "1.0.2")
bd8c5d5b
AE
4029 (source
4030 (origin
4031 (method url-fetch)
4032 (uri (string-append
4033 "mirror://xorg/individual/lib/libXp-"
4034 version
4035 ".tar.bz2"))
4036 (sha256
4037 (base32
9a8b8f26 4038 "1dfh5w8sjz5b5fl6dl4y63ckq99snslz7bir8zq2rg8ax6syabwm"))))
bd8c5d5b
AE
4039 (build-system gnu-build-system)
4040 (propagated-inputs
4041 `(("printproto" ,printproto)))
4042 (inputs
4043 `(("libx11" ,libx11)
c4c4cc05
JD
4044 ("libxext" ,libxext)))
4045 (native-inputs
4046 `(("pkg-config" ,pkg-config)))
bd8c5d5b 4047 (home-page "http://www.x.org/wiki/")
35b9e423 4048 (synopsis "Xorg implementation of the X Window System")
bd8c5d5b
AE
4049 (description "X.org provides an implementation of the X Window System")
4050 (license license:x11)))
4051
4052
6eb126c5 4053(define-public libxrender
9aea24b6 4054 (package
6eb126c5 4055 (name "libxrender")
59f9bd70 4056 (version "0.9.8")
9aea24b6
AE
4057 (source
4058 (origin
4059 (method url-fetch)
4060 (uri (string-append
59f9bd70 4061 "mirror://xorg/individual/lib/libXrender-"
9aea24b6
AE
4062 version
4063 ".tar.bz2"))
4064 (sha256
4065 (base32
59f9bd70 4066 "0qpwyjhbpp734vnhca992pjh4w7ijslidkzx1pcwbbk000pv050x"))))
9aea24b6 4067 (build-system gnu-build-system)
6eb126c5
AE
4068 (propagated-inputs
4069 `(("renderproto" ,renderproto)))
9aea24b6
AE
4070 (inputs
4071 `(("xproto" ,xproto)
c4c4cc05
JD
4072 ("libx11" ,libx11)))
4073 (native-inputs
4074 `(("pkg-config" ,pkg-config)))
5223c826 4075 (home-page "http://www.x.org/wiki/")
35b9e423 4076 (synopsis "Xorg implementation of the X Window System")
5223c826 4077 (description "X.org provides an implementation of the X Window System")
d385b835 4078 (license license:x11)))
5f1d0fb0
AE
4079
4080
6eb126c5 4081(define-public libxtst
9aea24b6 4082 (package
6eb126c5 4083 (name "libxtst")
223681e7 4084 (version "1.2.2")
9aea24b6
AE
4085 (source
4086 (origin
4087 (method url-fetch)
4088 (uri (string-append
223681e7 4089 "mirror://xorg/individual/lib/libXtst-"
9aea24b6
AE
4090 version
4091 ".tar.bz2"))
4092 (sha256
4093 (base32
223681e7 4094 "1ngn161nq679ffmbwl81i2hn75jjg5b3ffv6n4jilpvyazypy2pg"))))
9aea24b6 4095 (build-system gnu-build-system)
6eb126c5 4096 (propagated-inputs
20e41645
SB
4097 `(("recordproto" ,recordproto)
4098 ("libxi" ,libxi)))
9aea24b6 4099 (inputs
20e41645 4100 `(("libx11" ,libx11)
c4c4cc05
JD
4101 ("inputproto" ,inputproto)))
4102 (native-inputs
4103 `(("pkg-config" ,pkg-config)))
5223c826 4104 (home-page "http://www.x.org/wiki/")
35b9e423 4105 (synopsis "Xorg implementation of the X Window System")
5223c826 4106 (description "X.org provides an implementation of the X Window System")
d385b835 4107 (license license:x11)))
5f1d0fb0
AE
4108
4109
979bc0f4 4110(define-public libxv
917748dd 4111 (package
979bc0f4 4112 (name "libxv")
88e86ee9 4113 (version "1.0.10")
917748dd
AE
4114 (source
4115 (origin
4116 (method url-fetch)
4117 (uri (string-append
88e86ee9 4118 "mirror://xorg/individual/lib/libXv-"
917748dd
AE
4119 version
4120 ".tar.bz2"))
4121 (sha256
4122 (base32
88e86ee9 4123 "09a5j6bisysiipd0nw6s352565bp0n6gbyhv5hp63s3cd3w95zjm"))))
917748dd
AE
4124 (build-system gnu-build-system)
4125 (propagated-inputs
979bc0f4 4126 `(("videoproto" ,videoproto)))
917748dd
AE
4127 (inputs
4128 `(("xproto" ,xproto)
917748dd 4129 ("libxext" ,libxext)
c4c4cc05
JD
4130 ("libx11" ,libx11)))
4131 (native-inputs
4132 `(("pkg-config" ,pkg-config)))
917748dd 4133 (home-page "http://www.x.org/wiki/")
35b9e423 4134 (synopsis "Xorg implementation of the X Window System")
917748dd
AE
4135 (description "X.org provides an implementation of the X Window System")
4136 (license license:x11)))
4137
4138
6eb126c5
AE
4139(define-public mkfontdir
4140 (package
4141 (name "mkfontdir")
4142 (version "1.0.7")
4143 (source
4144 (origin
4145 (method url-fetch)
4146 (uri (string-append
d2611ffb 4147 "mirror://xorg/individual/app/mkfontdir-"
6eb126c5
AE
4148 version
4149 ".tar.bz2"))
4150 (sha256
4151 (base32
4152 "0c3563kw9fg15dpgx4dwvl12qz6sdqdns1pxa574hc7i5m42mman"))))
4153 (build-system gnu-build-system)
4154 (propagated-inputs
4155 `(("mkfontscale" ,mkfontscale)))
c4c4cc05 4156 (native-inputs
6eb126c5
AE
4157 `(("pkg-config" ,pkg-config)))
4158 (home-page "http://www.x.org/wiki/")
35b9e423 4159 (synopsis "Xorg implementation of the X Window System")
6eb126c5
AE
4160 (description "X.org provides an implementation of the X Window System")
4161 (license license:x11)))
4162
4163
9aea24b6
AE
4164(define-public xproto
4165 (package
4166 (name "xproto")
e876456a 4167 (version "7.0.26")
9aea24b6
AE
4168 (source
4169 (origin
4170 (method url-fetch)
4171 (uri (string-append
e876456a 4172 "mirror://xorg/individual/proto/xproto-"
9aea24b6
AE
4173 version
4174 ".tar.bz2"))
4175 (sha256
4176 (base32
e876456a 4177 "0ksi8vhfd916bx2f3xlyhn6azf6cvvzrsdja26haa1cqfp0n4qb3"))))
9aea24b6 4178 (build-system gnu-build-system)
6eb126c5
AE
4179 (propagated-inputs
4180 `(("util-macros" ,util-macros))) ; to get util-macros in (almost?) all package inputs
c4c4cc05 4181 (native-inputs
6eb126c5 4182 `(("pkg-config" ,pkg-config)))
5223c826 4183 (home-page "http://www.x.org/wiki/")
35b9e423 4184 (synopsis "Xorg implementation of the X Window System")
5223c826 4185 (description "X.org provides an implementation of the X Window System")
d385b835 4186 (license license:x11)))
5f1d0fb0
AE
4187
4188
6eb126c5
AE
4189
4190;; packages of height 2 in the propagated-inputs tree
4191
4192(define-public libice
9aea24b6 4193 (package
6eb126c5 4194 (name "libice")
5c2168c8 4195 (version "1.0.9")
9aea24b6
AE
4196 (source
4197 (origin
4198 (method url-fetch)
4199 (uri (string-append
5c2168c8 4200 "mirror://xorg/individual/lib/libICE-"
9aea24b6
AE
4201 version
4202 ".tar.bz2"))
4203 (sha256
4204 (base32
5c2168c8 4205 "00p2b6bsg6kcdbb39bv46339qcywxfl4hsrz8asm4hy6q7r34w4g"))))
9aea24b6 4206 (build-system gnu-build-system)
6eb126c5
AE
4207 (propagated-inputs
4208 `(("xproto" ,xproto)))
9aea24b6 4209 (inputs
c4c4cc05
JD
4210 `(("xtrans" ,xtrans)))
4211 (native-inputs
4212 `(("pkg-config" ,pkg-config)))
5223c826 4213 (home-page "http://www.x.org/wiki/")
35b9e423 4214 (synopsis "Xorg implementation of the X Window System")
5223c826 4215 (description "X.org provides an implementation of the X Window System")
d385b835 4216 (license license:x11)))
5f1d0fb0
AE
4217
4218
6eb126c5 4219(define-public libxau
9aea24b6 4220 (package
6eb126c5 4221 (name "libxau")
fda2ebe7 4222 (version "1.0.8")
9aea24b6
AE
4223 (source
4224 (origin
4225 (method url-fetch)
4226 (uri (string-append
fda2ebe7 4227 "mirror://xorg/individual/lib/libXau-"
9aea24b6
AE
4228 version
4229 ".tar.bz2"))
4230 (sha256
4231 (base32
fda2ebe7 4232 "1wm4pv12f36cwzhldpp7vy3lhm3xdcnp4f184xkxsp7b18r7gm7x"))))
9aea24b6 4233 (build-system gnu-build-system)
6eb126c5
AE
4234 (propagated-inputs
4235 `(("xproto" ,xproto)))
c4c4cc05 4236 (native-inputs
6eb126c5 4237 `(("pkg-config" ,pkg-config)))
5223c826 4238 (home-page "http://www.x.org/wiki/")
35b9e423 4239 (synopsis "Xorg implementation of the X Window System")
5223c826 4240 (description "X.org provides an implementation of the X Window System")
d385b835 4241 (license license:x11)))
5f1d0fb0 4242
6eb126c5 4243(define-public libxfixes
9aea24b6 4244 (package
6eb126c5 4245 (name "libxfixes")
b05752db 4246 (version "5.0.1")
9aea24b6
AE
4247 (source
4248 (origin
4249 (method url-fetch)
4250 (uri (string-append
b05752db 4251 "mirror://xorg/individual/lib/libXfixes-"
9aea24b6
AE
4252 version
4253 ".tar.bz2"))
4254 (sha256
4255 (base32
b05752db 4256 "0rs7qgzr6dpr62db7sd91c1b47hzhzfr010qwnpcm8sg122w1gk3"))))
9aea24b6 4257 (build-system gnu-build-system)
6eb126c5
AE
4258 (propagated-inputs
4259 `(("fixesproto" ,fixesproto)))
9aea24b6 4260 (inputs
6eb126c5 4261 `(("xproto" ,xproto)
c4c4cc05
JD
4262 ("libx11" ,libx11)))
4263 (native-inputs
4264 `(("pkg-config" ,pkg-config)))
5223c826 4265 (home-page "http://www.x.org/wiki/")
35b9e423 4266 (synopsis "Xorg implementation of the X Window System")
5223c826 4267 (description "X.org provides an implementation of the X Window System")
d385b835 4268 (license license:x11)))
5f1d0fb0
AE
4269
4270
6eb126c5 4271(define-public libxfont
9aea24b6 4272 (package
6eb126c5 4273 (name "libxfont")
e5392784 4274 (version "1.5.0")
9aea24b6
AE
4275 (source
4276 (origin
4277 (method url-fetch)
4278 (uri (string-append
e5392784 4279 "mirror://xorg/individual/lib/libXfont-"
9aea24b6
AE
4280 version
4281 ".tar.bz2"))
4282 (sha256
4283 (base32
e5392784 4284 "0py2c498lrq6wrj9al6nj57v2ypid9cz0zzhc0hjndgrmp254g1s"))))
9aea24b6 4285 (build-system gnu-build-system)
6eb126c5
AE
4286 (propagated-inputs
4287 `(("fontsproto" ,fontsproto)
4288 ("freetype" ,freetype)
4289 ("libfontenc" ,libfontenc)
4290 ("xproto" ,xproto)))
9aea24b6 4291 (inputs
6eb126c5 4292 `(("zlib" ,zlib)
c4c4cc05
JD
4293 ("xtrans" ,xtrans)))
4294 (native-inputs
4295 `(("pkg-config" ,pkg-config)))
84419dfd 4296 (home-page "http://www.x.org/wiki/")
35b9e423 4297 (synopsis "Xorg implementation of the X Window System")
84419dfd
AE
4298 (description "X.org provides an implementation of the X Window System")
4299 (license license:x11)))
4300
4301
4302(define-public libxi
4303 (package
4304 (name "libxi")
2b8172c4 4305 (version "1.7.4")
84419dfd
AE
4306 (source
4307 (origin
4308 (method url-fetch)
4309 (uri (string-append
2b8172c4 4310 "mirror://xorg/individual/lib/libXi-"
84419dfd
AE
4311 version
4312 ".tar.bz2"))
4313 (sha256
4314 (base32
2b8172c4 4315 "0i12lj973grlp9fa79v0vh9cahk3nf9csdjnf81iip0qcrlc5zrc"))))
84419dfd
AE
4316 (build-system gnu-build-system)
4317 (propagated-inputs
a459697e
AE
4318 `(("inputproto" ,inputproto)
4319 ("libx11" ,libx11)
2b8172c4
MW
4320 ("libxext" ,libxext)
4321 ("libxfixes" ,libxfixes)))
84419dfd 4322 (inputs
c4c4cc05
JD
4323 `(("xproto" ,xproto)))
4324 (native-inputs
4325 `(("pkg-config" ,pkg-config)))
5223c826 4326 (home-page "http://www.x.org/wiki/")
35b9e423 4327 (synopsis "Xorg implementation of the X Window System")
5223c826 4328 (description "X.org provides an implementation of the X Window System")
d385b835 4329 (license license:x11)))
5f1d0fb0
AE
4330
4331
6eb126c5 4332(define-public libxrandr
9aea24b6 4333 (package
6eb126c5 4334 (name "libxrandr")
728a4f20 4335 (version "1.4.2")
9aea24b6
AE
4336 (source
4337 (origin
4338 (method url-fetch)
4339 (uri (string-append
728a4f20 4340 "mirror://xorg/individual/lib/libXrandr-"
9aea24b6
AE
4341 version
4342 ".tar.bz2"))
4343 (sha256
4344 (base32
728a4f20 4345 "1b95p3l84ppv6j7dbbmg0zrz6k8xdwvnag1l6ajm3gk9qwdb79ya"))))
9aea24b6 4346 (build-system gnu-build-system)
6eb126c5 4347 (propagated-inputs
0ff5e9e2
TUBK
4348 ;; In accordance with xrandr.pc.
4349 `(("libx11" ,libx11)
4350 ("libxext" ,libxext)
4351 ("libxrender" ,libxrender)
4352 ("randrproto" ,randrproto)
4353 ("xproto" ,xproto)))
c4c4cc05
JD
4354 (native-inputs
4355 `(("pkg-config" ,pkg-config)))
5223c826 4356 (home-page "http://www.x.org/wiki/")
35b9e423 4357 (synopsis "Xorg implementation of the X Window System")
979bc0f4
AE
4358 (description "X.org provides an implementation of the X Window System")
4359 (license license:x11)))
4360
4361
4362(define-public libxvmc
4363 (package
4364 (name "libxvmc")
8dc29fd1 4365 (version "1.0.8")
979bc0f4
AE
4366 (source
4367 (origin
4368 (method url-fetch)
4369 (uri (string-append
8dc29fd1 4370 "mirror://xorg/individual/lib/libXvMC-"
979bc0f4
AE
4371 version
4372 ".tar.bz2"))
4373 (sha256
4374 (base32
8dc29fd1 4375 "015jk3bxfmj6zaw99x282f9npi8qqaw34yg186frags3z8g406jy"))))
979bc0f4
AE
4376 (build-system gnu-build-system)
4377 (propagated-inputs
4378 `(("libxv" ,libxv)))
4379 (inputs
4380 `(("xproto" ,xproto)
979bc0f4 4381 ("libxext" ,libxext)
c4c4cc05
JD
4382 ("libx11" ,libx11)))
4383 (native-inputs
4384 `(("pkg-config" ,pkg-config)))
979bc0f4 4385 (home-page "http://www.x.org/wiki/")
35b9e423 4386 (synopsis "Xorg implementation of the X Window System")
47038b76
AE
4387 (description "X.org provides an implementation of the X Window System")
4388 (license license:x11)))
4389
4390
4391(define-public libxxf86vm
4392 (package
4393 (name "libxxf86vm")
81f7096b 4394 (version "1.1.3")
47038b76
AE
4395 (source
4396 (origin
4397 (method url-fetch)
4398 (uri (string-append
81f7096b 4399 "mirror://xorg/individual/lib/libXxf86vm-"
47038b76
AE
4400 version
4401 ".tar.bz2"))
4402 (sha256
4403 (base32
81f7096b 4404 "1f1pxj018nk7ybxv58jmn5y8gm2288p4q3l2dng9n1p25v1qcpns"))))
47038b76
AE
4405 (build-system gnu-build-system)
4406 (propagated-inputs
4407 `(("libxext" ,libxext)
4408 ("xf86vidmodeproto" ,xf86vidmodeproto)))
4409 (inputs
c4c4cc05
JD
4410 `(("libx11" ,libx11)))
4411 (native-inputs
4412 `(("pkg-config" ,pkg-config)))
47038b76 4413 (home-page "http://www.x.org/wiki/")
35b9e423 4414 (synopsis "Xorg implementation of the X Window System")
5223c826 4415 (description "X.org provides an implementation of the X Window System")
d385b835 4416 (license license:x11)))
5f1d0fb0
AE
4417
4418
3a5d9585
AE
4419;; packages of height 3 in the propagated-inputs tree
4420
4421(define-public libxcb
4422 (package
4423 (name "libxcb")
f8f68c07 4424 (version "1.11")
3a5d9585
AE
4425 (source
4426 (origin
4427 (method url-fetch)
d2611ffb
MW
4428 (uri (string-append "mirror://xorg/individual/xcb/"
4429 name "-" version ".tar.bz2"))
3a5d9585
AE
4430 (sha256
4431 (base32
f8f68c07 4432 "1xqgc81krx14f2c8yl5chzg5g2l26mhm2rwffy8dx7jv0iq5sqq3"))))
3a5d9585
AE
4433 (build-system gnu-build-system)
4434 (propagated-inputs
4435 `(("libpthread-stubs" ,libpthread-stubs)
4436 ("libxau" ,libxau)
4437 ("libxdmcp" ,libxdmcp)))
4438 (inputs
4439 `(("xcb-proto" ,xcb-proto)
c4c4cc05
JD
4440 ("libxslt" ,libxslt)))
4441 (native-inputs
4442 `(("pkg-config" ,pkg-config)
ee3e314b 4443 ("python" ,python-wrapper)))
c8957c77
AE
4444 (arguments
4445 `(#:configure-flags '("--enable-xkb")))
3a5d9585 4446 (home-page "http://www.x.org/wiki/")
35b9e423 4447 (synopsis "Xorg implementation of the X Window System")
3a5d9585
AE
4448 (description "X.org provides an implementation of the X Window System")
4449 (license license:x11)))
4450
4451
b04ac5a1
AE
4452(define-public xorg-server
4453 (package
4454 (name "xorg-server")
0f3d643b 4455 (version "1.16.4")
b04ac5a1
AE
4456 (source
4457 (origin
4458 (method url-fetch)
4459 (uri (string-append
073cd609
MW
4460 "mirror://xorg/individual/xserver/"
4461 name "-" version ".tar.bz2"))
b04ac5a1 4462 (sha256
073cd609 4463 (base32
0f3d643b 4464 "0wf8xykcjhvpk9ppjcixvf60p6kkyrpmfj0z29d93a8kjb6f3dmb"))))
b04ac5a1
AE
4465 (build-system gnu-build-system)
4466 (propagated-inputs
4467 `(("dri2proto" ,dri2proto)
073cd609 4468 ("dri3proto" ,dri3proto)
b04ac5a1
AE
4469 ("fontsproto" ,fontsproto)
4470 ("inputproto" ,inputproto)
4471 ("kbproto" ,kbproto)
4472 ("libpciaccess" ,libpciaccess)
073cd609 4473 ("mesa" ,mesa)
b04ac5a1 4474 ("pixman" ,pixman)
073cd609 4475 ("presentproto" ,presentproto)
b04ac5a1
AE
4476 ("randrproto" ,randrproto)
4477 ("renderproto" ,renderproto)
073cd609
MW
4478 ("resourceproto" ,resourceproto)
4479 ("scrnsaverproto" ,scrnsaverproto)
b04ac5a1
AE
4480 ("videoproto" ,videoproto)
4481 ("xextproto" ,xextproto)
4482 ("xineramaproto" ,xineramaproto)
073cd609 4483 ("xf86driproto" ,xf86driproto)
b04ac5a1
AE
4484 ("xproto" ,xproto)))
4485 (inputs
4486 `(("bigreqsproto" ,bigreqsproto)
4487 ("compositeproto" ,compositeproto)
4488 ("damageproto" ,damageproto)
073cd609 4489 ("udev" ,eudev)
b04ac5a1
AE
4490 ("dbus" ,dbus)
4491 ("dmxproto" ,dmxproto)
b04ac5a1 4492 ("libdmx" ,libdmx)
2365338b 4493 ("libgcrypt" ,libgcrypt)
b04ac5a1
AE
4494 ("libxau" ,libxau)
4495 ("libxaw" ,libxaw)
4496 ("libxdmcp" ,libxdmcp)
b04ac5a1
AE
4497 ("libxfixes" ,libxfixes)
4498 ("libxfont" ,libxfont)
4499 ("libxkbfile" ,libxkbfile)
b04ac5a1
AE
4500 ("libxrender" ,libxrender)
4501 ("libxres" ,libxres)
073cd609 4502 ("libxshmfence" ,libxshmfence)
b04ac5a1
AE
4503 ("libxt" ,libxt)
4504 ("libxv" ,libxv)
b04ac5a1 4505 ("recordproto" ,recordproto)
b04ac5a1
AE
4506 ("xcmiscproto" ,xcmiscproto)
4507 ("xf86bigfontproto" ,xf86bigfontproto)
4508 ("xf86dgaproto" ,xf86dgaproto)
b04ac5a1 4509 ("xf86vidmodeproto" ,xf86vidmodeproto)
2365338b
AE
4510 ("xkbcomp" ,xkbcomp)
4511 ("xkeyboard-config" ,xkeyboard-config)
b04ac5a1
AE
4512 ("xtrans" ,xtrans)
4513 ("zlib" ,zlib)))
c4c4cc05
JD
4514 (native-inputs
4515 `(("python" ,python-wrapper)
4516 ("pkg-config" ,pkg-config)))
2365338b 4517 (arguments
13c9acbf
FB
4518 `(#:parallel-tests? #f
4519 #:configure-flags
2365338b
AE
4520 (list (string-append "--with-xkb-path="
4521 (assoc-ref %build-inputs "xkeyboard-config")
4522 "/share/X11/xkb")
4523 (string-append "--with-xkb-output="
4524 "/tmp") ; FIXME: This is a bit doubtful; where should
4525 ; the compiled keyboard maps go?
4526 (string-append "--with-xkb-bin-directory="
4527 (assoc-ref %build-inputs "xkbcomp")
e420308f
LC
4528 "/bin")
4529
4530 ;; For the log file, etc.
4531 "--localstatedir=/var")
073cd609
MW
4532
4533 #:phases (alist-cons-before
4534 'configure 'pre-configure
4535 (lambda _
4536 (substitute* (find-files "." "\\.c$")
4537 (("/bin/sh") (which "sh")))
4538
4539 ;; Don't try to 'mkdir /var'.
4540 (substitute* "hw/xfree86/Makefile.in"
4541 (("\\$\\(MKDIR_P\\).*logdir.*")
4542 "true\n")))
4543 %standard-phases)))
b04ac5a1 4544 (home-page "http://www.x.org/wiki/")
35b9e423 4545 (synopsis "Xorg implementation of the X Window System")
b04ac5a1
AE
4546 (description "X.org provides an implementation of the X Window System")
4547 (license license:x11)))
4548
4549
6eb126c5 4550
6eb126c5
AE
4551;; packages of height 4 in the propagated-inputs tree
4552
4553(define-public libx11
9aea24b6 4554 (package
6eb126c5 4555 (name "libx11")
075e9a11 4556 (version "1.6.2")
9aea24b6
AE
4557 (source
4558 (origin
4559 (method url-fetch)
4560 (uri (string-append
075e9a11 4561 "mirror://xorg/individual/lib/libX11-"
9aea24b6
AE
4562 version
4563 ".tar.bz2"))
4564 (sha256
4565 (base32
075e9a11 4566 "05mx0s0vqzds3qjc1gmjr2s6x2ll37z4lfhgm7p2w7936zl2g81a"))))
9aea24b6 4567 (build-system gnu-build-system)
6eb126c5
AE
4568 (propagated-inputs
4569 `(("kbproto" ,kbproto)
4570 ("libxcb" ,libxcb)))
9aea24b6 4571 (inputs
6eb126c5 4572 `(("inputproto" ,inputproto)
6eb126c5
AE
4573 ("xextproto" ,xextproto)
4574 ("xtrans" ,xtrans)))
c4c4cc05
JD
4575 (native-inputs
4576 `(("pkg-config" ,pkg-config)))
5223c826 4577 (home-page "http://www.x.org/wiki/")
35b9e423 4578 (synopsis "Xorg implementation of the X Window System")
5223c826 4579 (description "X.org provides an implementation of the X Window System")
d385b835 4580 (license license:x11)))
5f1d0fb0
AE
4581
4582
6eb126c5
AE
4583;; packages of height 5 in the propagated-inputs tree
4584
4585(define-public libxcursor
9aea24b6 4586 (package
6eb126c5 4587 (name "libxcursor")
cec79ce6 4588 (version "1.1.14")
9aea24b6
AE
4589 (source
4590 (origin
4591 (method url-fetch)
4592 (uri (string-append
cec79ce6 4593 "mirror://xorg/individual/lib/libXcursor-"
9aea24b6
AE
4594 version
4595 ".tar.bz2"))
4596 (sha256
4597 (base32
cec79ce6 4598 "1prkdicl5y5yx32h1azh6gjfbijvjp415javv8dsakd13jrarilv"))))
9aea24b6 4599 (build-system gnu-build-system)
6eb126c5
AE
4600 (propagated-inputs
4601 `(("libx11" ,libx11)
4602 ("libxrender" ,libxrender)
4603 ("libxfixes" ,libxfixes)
4604 ("xproto" ,xproto)))
c4c4cc05 4605 (native-inputs
c7f99931 4606 `(("pkg-config" ,pkg-config)))
5223c826 4607 (home-page "http://www.x.org/wiki/")
35b9e423 4608 (synopsis "Xorg implementation of the X Window System")
5223c826 4609 (description "X.org provides an implementation of the X Window System")
d385b835 4610 (license license:x11)))
5f1d0fb0
AE
4611
4612
6eb126c5 4613(define-public libxt
9aea24b6 4614 (package
6eb126c5 4615 (name "libxt")
4fde7d34 4616 (version "1.1.4")
9aea24b6
AE
4617 (source
4618 (origin
4619 (method url-fetch)
4620 (uri (string-append
4fde7d34 4621 "mirror://xorg/individual/lib/libXt-"
9aea24b6
AE
4622 version
4623 ".tar.bz2"))
4624 (sha256
4625 (base32
4fde7d34 4626 "0myxwbx9ylam5x3ia5b5f4x8azcqdm420h9ad1r4hrgmi2lrffl4"))))
9aea24b6 4627 (build-system gnu-build-system)
6eb126c5
AE
4628 (propagated-inputs
4629 `(("libx11" ,libx11)
4630 ("libice" ,libice)
4631 ("libsm" ,libsm)))
9aea24b6 4632 (inputs
c4c4cc05
JD
4633 `(("libx11" ,libx11)))
4634 (native-inputs
4635 `(("pkg-config" ,pkg-config)))
5223c826 4636 (home-page "http://www.x.org/wiki/")
35b9e423 4637 (synopsis "Xorg implementation of the X Window System")
5223c826 4638 (description "X.org provides an implementation of the X Window System")
d385b835 4639 (license license:x11)))
6eb126c5
AE
4640
4641
baa0d82a
LC
4642(define-public libxaw
4643 (package
4644 (name "libxaw")
66e0147e 4645 (version "1.0.12")
baa0d82a
LC
4646 (source
4647 (origin
4648 (method url-fetch)
4649 (uri (string-append
66e0147e 4650 "mirror://xorg/individual/lib/libXaw-"
baa0d82a
LC
4651 version
4652 ".tar.bz2"))
4653 (sha256
4654 (base32
66e0147e 4655 "1xnv7jy86j9vhmw74frkzcraynqbw1p1s79jasargsgwfi433z4n"))))
baa0d82a
LC
4656 (build-system gnu-build-system)
4657 (propagated-inputs
4658 `(("libxext" ,libxext)
4659 ("libxmu" ,libxmu)
4660 ("libxpm" ,libxpm)
4661 ("libxt" ,libxt)))
4662 (inputs
c4c4cc05
JD
4663 `(("xproto" ,xproto)))
4664 (native-inputs
4665 `(("pkg-config" ,pkg-config)))
baa0d82a 4666 (home-page "http://www.x.org/wiki/")
35b9e423 4667 (synopsis "Xorg implementation of the X Window System")
baa0d82a
LC
4668 (description "X.org provides an implementation of the X Window System")
4669 (license license:x11)))
dcc9053a
AE
4670
4671
458b2a76
AE
4672(define-public xcb-util
4673 (package
4674 (name "xcb-util")
01400dd6 4675 (version "0.4.0")
458b2a76
AE
4676 (source (origin
4677 (method url-fetch)
d2611ffb
MW
4678 (uri (string-append "mirror://xorg/individual/xcb/"
4679 name "-" version ".tar.bz2"))
458b2a76
AE
4680 (sha256
4681 (base32
01400dd6 4682 "1sahmrgbpyki4bb72hxym0zvxwnycmswsxiisgqlln9vrdlr9r26"))))
458b2a76
AE
4683 (build-system gnu-build-system)
4684 (propagated-inputs
4685 `(("libxcb" ,libxcb)))
c4c4cc05 4686 (native-inputs
458b2a76
AE
4687 `(("pkg-config" ,pkg-config)))
4688 (home-page "http://cgit.freedesktop.org/xcb/util/")
4689 (synopsis "Core XCB utility functions")
4690 (description "The XCB util module provides a number of libraries which
4691 sit on top of libxcb, the core X protocol library, and some of the
4692 extension libraries. These experimental libraries provide convenience
4693functions and interfaces which make the raw X protocol more usable. Some of
4694the libraries also provide client-side code which is not strictly part of
4695the X protocol but which has traditionally been provided by Xlib.
4696
4697The XCB util module provides the following libraries:
4698aux: Convenient access to connection setup and some core requests.
4699atom: Standard core X atom constants and atom caching.
4700event: Some utilities that have little to do with events any more.")
4701 (license license:x11)))
4702
4703
dfba4055
AE
4704(define-public xcb-util-image
4705 (package
4706 (name "xcb-util-image")
6639292d 4707 (version "0.4.0")
dfba4055
AE
4708 (source (origin
4709 (method url-fetch)
d2611ffb
MW
4710 (uri (string-append "mirror://xorg/individual/xcb/"
4711 name "-" version ".tar.bz2"))
dfba4055
AE
4712 (sha256
4713 (base32
6639292d 4714 "1z1gxacg7q4cw6jrd26gvi5y04npsyavblcdad1xccc8swvnmf9d"))))
dfba4055
AE
4715 (build-system gnu-build-system)
4716 (propagated-inputs
4717 `(("libxcb" ,libxcb)))
4718 (inputs
c4c4cc05
JD
4719 `(("xcb-util" ,xcb-util)))
4720 (native-inputs
4721 `(("pkg-config" ,pkg-config)))
dfba4055
AE
4722 (home-page "http://cgit.freedesktop.org/xcb/util-image/")
4723 (synopsis "XCB port of Xlib's XImage and XShmImage")
4724 (description "The XCB util module provides a number of libraries which
4725 sit on top of libxcb, the core X protocol library, and some of the
4726 extension libraries. These experimental libraries provide convenience
4727functions and interfaces which make the raw X protocol more usable. Some of
4728the libraries also provide client-side code which is not strictly part of
4729the X protocol but which has traditionally been provided by Xlib.
4730
4731The XCB util-image module provides the following library:
4732image: Port of Xlib's XImage and XShmImage functions.")
4733 (license license:x11)))
4734
4735
f5bf403c
AE
4736(define-public xcb-util-keysyms
4737 (package
4738 (name "xcb-util-keysyms")
60ac75cd 4739 (version "0.4.0")
f5bf403c
AE
4740 (source (origin
4741 (method url-fetch)
d2611ffb
MW
4742 (uri (string-append "mirror://xorg/individual/xcb/"
4743 name "-" version ".tar.bz2"))
f5bf403c
AE
4744 (sha256
4745 (base32
60ac75cd 4746 "1nbd45pzc1wm6v5drr5338j4nicbgxa5hcakvsvm5pnyy47lky0f"))))
f5bf403c
AE
4747 (build-system gnu-build-system)
4748 (propagated-inputs
4749 `(("libxcb" ,libxcb)))
c4c4cc05 4750 (native-inputs
f5bf403c
AE
4751 `(("pkg-config" ,pkg-config)))
4752 (home-page "http://cgit.freedesktop.org/xcb/util-keysyms/")
4753 (synopsis "Standard X constants and conversion to/from keycodes")
4754 (description "The XCB util module provides a number of libraries which
4755 sit on top of libxcb, the core X protocol library, and some of the
4756 extension libraries. These experimental libraries provide convenience
4757functions and interfaces which make the raw X protocol more usable. Some of
4758the libraries also provide client-side code which is not strictly part of
4759the X protocol but which has traditionally been provided by Xlib.
4760
4761The XCB util-keysyms module provides the following library:
4762keysyms: Standard X key constants and conversion to/from keycodes.")
4763 (license license:x11)))
4764
4765
1fd96c6a
AE
4766(define-public xcb-util-renderutil
4767 (package
4768 (name "xcb-util-renderutil")
c736bc94 4769 (version "0.3.9")
1fd96c6a
AE
4770 (source (origin
4771 (method url-fetch)
d2611ffb
MW
4772 (uri (string-append "mirror://xorg/individual/xcb/"
4773 name "-" version ".tar.bz2"))
1fd96c6a
AE
4774 (sha256
4775 (base32
c736bc94 4776 "0nza1csdvvxbmk8vgv8vpmq7q8h05xrw3cfx9lwxd1hjzd47xsf6"))))
1fd96c6a
AE
4777 (build-system gnu-build-system)
4778 (propagated-inputs
4779 `(("libxcb" ,libxcb)))
c4c4cc05 4780 (native-inputs
1fd96c6a
AE
4781 `(("pkg-config" ,pkg-config)))
4782 (home-page "http://cgit.freedesktop.org/xcb/util-renderutil/")
4783 (synopsis "SConvenience functions for the Render extension")
4784 (description "The XCB util module provides a number of libraries which
4785 sit on top of libxcb, the core X protocol library, and some of the
4786 extension libraries. These experimental libraries provide convenience
4787functions and interfaces which make the raw X protocol more usable. Some of
4788the libraries also provide client-side code which is not strictly part of
4789the X protocol but which has traditionally been provided by Xlib.
4790
4791The XCB util-renderutil module provides the following library:
4792renderutil: Convenience functions for the Render extension.")
4793 (license license:x11)))
4794
4795
6ff104d5
AE
4796(define-public xcb-util-wm
4797 (package
4798 (name "xcb-util-wm")
b3cbd61a 4799 (version "0.4.1")
6ff104d5
AE
4800 (source (origin
4801 (method url-fetch)
b3cbd61a
MW
4802 (uri (string-append "mirror://xorg/individual/xcb/"
4803 name "-" version ".tar.bz2"))
6ff104d5
AE
4804 (sha256
4805 (base32
b3cbd61a 4806 "0gra7hfyxajic4mjd63cpqvd20si53j1q3rbdlkqkahfciwq3gr8"))))
6ff104d5
AE
4807 (build-system gnu-build-system)
4808 (propagated-inputs
4809 `(("libxcb" ,libxcb)))
c4c4cc05 4810 (native-inputs
6ff104d5
AE
4811 `(("m4" ,m4)
4812 ("pkg-config" ,pkg-config)))
4813 (home-page "http://cgit.freedesktop.org/xcb/util-wm/")
4814 (synopsis "Client and window-manager helpers for ICCCM and EWMH")
4815 (description "The XCB util modules provides a number of libraries which
4816 sit on top of libxcb, the core X protocol library, and some of the
4817 extension libraries. These experimental libraries provide convenience
4818functions and interfaces which make the raw X protocol more usable. Some of
4819the libraries also provide client-side code which is not strictly part of
458b2a76
AE
4820the X protocol but which has traditionally been provided by Xlib.
4821
4822The XCB util-wm module provides the following libraries:
4823ewmh: Both client and window-manager helpers for EWMH.
4824icccm: Both client and window-manager helpers for ICCCM.")
6ff104d5
AE
4825 (license license:x11)))
4826
6bc64f41
LC
4827(define-public xinit
4828 (package
4829 (name "xinit")
4830 (version "1.3.4")
4831 (source (origin
4832 (method url-fetch)
4833 (uri (string-append "mirror://xorg/individual/app/xinit-"
4834 version ".tar.bz2"))
4835 (sha256
4836 (base32
4837 "1cq2g469mb2cfgr8k57960yrn90bl33vfqri4pdh2zm0jxrqvn3m"))))
4838 (build-system gnu-build-system)
4839 (inputs
4840 `(("xproto" ,xproto)
4841 ("libx11" ,libx11)))
4842 (native-inputs
4843 `(("pkg-config" ,pkg-config)))
4844 (propagated-inputs
4845 `(("xauth" ,xauth)))
4846 (home-page "http://x.org")
4847 (synopsis "Commands to start the X Window server")
4848 (description
4849 "The xinit program is used to start the X Window System server and a
4850first client program on systems that are not using a display manager such as
4851xdm. This package also provides the 'startx' command, which provides a
4852user-friendly mechanism to start the X server.")
4853 (license license:x11)))
6ff104d5 4854
dcc9053a
AE
4855;; package outside the x.org system proper of height 5
4856
4857(define-public libxaw3d
4858 (package
4859 (name "libxaw3d")
4860 (version "1.6.2")
4861 (source
4862 (origin
4863 (method url-fetch)
4864 (uri (string-append
4865 "mirror://xorg/individual/lib/libXaw3d-"
4866 version
4867 ".tar.bz2"))
4868 (sha256
4869 (base32
4870 "0awplv1nf53ywv01yxphga3v6dcniwqnxgnb0cn4khb121l12kxp"))))
4871 (build-system gnu-build-system)
4872 (propagated-inputs
4873 `(("libxext" ,libxext)
4874 ("libxmu" ,libxmu)
4875 ("libxt" ,libxt)))
4876 (inputs
c4c4cc05
JD
4877 `(("libx11" ,libx11)))
4878 (native-inputs
4879 `(("pkg-config" ,pkg-config)))
dcc9053a 4880 (home-page "http://www.x.org/wiki/")
35b9e423 4881 (synopsis "Xorg implementation of the X Window System")
dcc9053a
AE
4882 (description "X.org provides an implementation of the X Window System")
4883 (license license:x11)))
ba6f8e42
LC
4884
4885(define-public xterm
4886 (package
4887 (name "xterm")
fbbcf698 4888 (version "317")
ba6f8e42
LC
4889 (source (origin
4890 (method url-fetch)
4106c589
LC
4891 (uri (string-append "ftp://ftp.invisible-island.net/xterm/"
4892 "xterm-" version ".tgz"))
ba6f8e42
LC
4893 (sha256
4894 (base32
fbbcf698 4895 "0v9mirqws1vb8wxbdgn1w166ln7xmapg1913c7kzjs3mwkdv1rfj"))))
ba6f8e42
LC
4896 (build-system gnu-build-system)
4897 (arguments
4898 '(#:configure-flags '("--enable-wide-chars" "--enable-256-color"
4899 "--enable-load-vt-fonts" "--enable-i18n"
4900 "--enable-doublechars" "--enable-luit"
4901 "--enable-mini-luit")
4902 #:tests? #f))
4903 (native-inputs
4904 `(("pkg-config" ,pkg-config)))
4905 (inputs
4906 `(("luit" ,luit)
4907 ("libXft" ,libxft)
4908 ("fontconfig" ,fontconfig)
4909 ("freetype" ,freetype)
4910 ("ncurses" ,ncurses)
4911 ("libICE" ,libice)
4912 ("libSM" ,libsm)
4913 ("libX11" ,libx11)
4914 ("libXext" ,libxext)
4915 ("libXt" ,libxt)
4916 ("xproto" ,xproto)
4917 ("libXaw" ,libxaw)))
4918 (home-page "http://invisible-island.net/xterm")
4919 (synopsis "Terminal emulator for the X Window System")
4920 (description
4921 "The xterm program is a terminal emulator for the X Window System. It
4922provides DEC VT102/VT220 (VTxxx) and Tektronix 4014 compatible terminals for
4923programs that cannot use the window system directly.")
4924 (license license:x11)))
6c472741
EB
4925
4926(define-public perl-x11-protocol
4927 (package
4928 (name "perl-x11-protocol")
4929 (version "0.56")
4930 (source (origin
4931 (method url-fetch)
4932 (uri (string-append
4933 "mirror://cpan/authors/id/S/SM/SMCCAM/X11-Protocol-"
4934 version ".tar.gz"))
4935 (sha256
4936 (base32
4937 "1dq89bh6fqv7l5mbffqcismcljpq5f869bx7g8lg698zgindv5ny"))))
4938 (build-system perl-build-system)
4939 (arguments '(#:tests? #f)) ;tests require a running x server
4940 (synopsis "Raw interface to X Window System servers")
4941 (description
4942 "X11::Protocol is a client-side interface to the X11 Protocol, allowing
4943perl programs to display windows and graphics on X11 servers.")
4944 (home-page
4945 (string-append "http://search.cpan.org/~smccam/X11-Protocol-" version))
4946 ;; From the package README: "you can redistribute and/or modify it under
4947 ;; the same terms as Perl itself. (As an exception, the file
4948 ;; Keysyms.pm,which is derived from a file in the standard X11
4949 ;; distribution, has another, less restrictive copying policy, as do some
4950 ;; of the extension modules in the directory Protocol/Ext: see those files
4951 ;; for details)."
4952 (license (package-license perl))))