gnu: pbtranscript-tofu: Add missing inputs.
[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
MW
2934 "1l0w84x39gq4y9j81dny9r6rma1xkqvxpsavpkd8h7h8panbcbmy"))
2935 (patches (list (search-patch "xf86-video-sis-update-api.patch")))))
9aea24b6 2936 (build-system gnu-build-system)
917748dd 2937 (inputs `(("mesa" ,mesa)
917748dd
AE
2938 ("xf86dgaproto" ,xf86dgaproto)
2939 ("xf86driproto" ,xf86driproto)
2940 ("xorg-server" ,xorg-server)))
c4c4cc05
JD
2941 (native-inputs
2942 `(("pkg-config" ,pkg-config)))
5223c826 2943 (home-page "http://www.x.org/wiki/")
35b9e423 2944 (synopsis "Xorg implementation of the X Window System")
5223c826 2945 (description "X.org provides an implementation of the X Window System")
6eb126c5 2946 (license license:bsd-3)))
5f1d0fb0
AE
2947
2948
6eb126c5 2949(define-public xf86-video-suncg6
9aea24b6 2950 (package
6eb126c5 2951 (name "xf86-video-suncg6")
c4bce93f 2952 (version "1.1.2")
9aea24b6
AE
2953 (source
2954 (origin
2955 (method url-fetch)
2956 (uri (string-append
c4bce93f 2957 "mirror://xorg/individual/driver/xf86-video-suncg6-"
9aea24b6
AE
2958 version
2959 ".tar.bz2"))
2960 (sha256
2961 (base32
c4bce93f 2962 "04fgwgk02m4nimlv67rrg1wnyahgymrn6rb2cjj1l8bmzkii4glr"))))
9aea24b6 2963 (build-system gnu-build-system)
c4c4cc05
JD
2964 (inputs `(("xorg-server" ,xorg-server)))
2965 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2966 (home-page "http://www.x.org/wiki/")
35b9e423 2967 (synopsis "Xorg implementation of the X Window System")
5223c826 2968 (description "X.org provides an implementation of the X Window System")
d385b835 2969 (license license:x11)))
5f1d0fb0
AE
2970
2971
6eb126c5 2972(define-public xf86-video-sunffb
9aea24b6 2973 (package
6eb126c5 2974 (name "xf86-video-sunffb")
a1d80a04 2975 (version "1.2.2")
9aea24b6
AE
2976 (source
2977 (origin
2978 (method url-fetch)
2979 (uri (string-append
a1d80a04 2980 "mirror://xorg/individual/driver/xf86-video-sunffb-"
9aea24b6
AE
2981 version
2982 ".tar.bz2"))
2983 (sha256
2984 (base32
a1d80a04 2985 "07z3ngifwg2d4jgq8pms47n5lr2yn0ai72g86xxjnb3k20n5ym7s"))))
9aea24b6 2986 (build-system gnu-build-system)
c4c4cc05
JD
2987 (inputs `(("xorg-server" ,xorg-server)))
2988 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 2989 (home-page "http://www.x.org/wiki/")
35b9e423 2990 (synopsis "Xorg implementation of the X Window System")
5223c826 2991 (description "X.org provides an implementation of the X Window System")
d385b835 2992 (license license:x11)))
5f1d0fb0
AE
2993
2994
6eb126c5 2995(define-public xf86-video-tdfx
9aea24b6 2996 (package
6eb126c5 2997 (name "xf86-video-tdfx")
83664334 2998 (version "1.4.5")
9aea24b6
AE
2999 (source
3000 (origin
3001 (method url-fetch)
3002 (uri (string-append
83664334 3003 "mirror://xorg/individual/driver/xf86-video-tdfx-"
9aea24b6
AE
3004 version
3005 ".tar.bz2"))
3006 (sha256
3007 (base32
83664334
MW
3008 "0nfqf1c8939s21ci1g7gacwzlr4g4nnilahgz7j2bz30zfnzpmbh"))
3009 (patches (list
3010 (search-patch "xf86-video-tdfx-remove-mibstore.patch")))))
9aea24b6 3011 (build-system gnu-build-system)
917748dd 3012 (inputs `(("mesa" ,mesa)
917748dd
AE
3013 ("xf86driproto" ,xf86driproto)
3014 ("xorg-server" ,xorg-server)))
c4c4cc05 3015 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3016 (home-page "http://www.x.org/wiki/")
35b9e423 3017 (synopsis "Xorg implementation of the X Window System")
5223c826 3018 (description "X.org provides an implementation of the X Window System")
d385b835 3019 (license license:x11)))
5f1d0fb0
AE
3020
3021
6eb126c5 3022(define-public xf86-video-tga
9aea24b6 3023 (package
6eb126c5 3024 (name "xf86-video-tga")
af339a48 3025 (version "1.2.2")
9aea24b6
AE
3026 (source
3027 (origin
3028 (method url-fetch)
3029 (uri (string-append
af339a48 3030 "mirror://xorg/individual/driver/xf86-video-tga-"
9aea24b6
AE
3031 version
3032 ".tar.bz2"))
3033 (sha256
3034 (base32
af339a48
MW
3035 "0cb161lvdgi6qnf1sfz722qn38q7kgakcvj7b45ba3i0020828r0"))
3036 (patches (list (search-patch "xf86-video-tga-remove-mibstore.patch")))))
9aea24b6 3037 (build-system gnu-build-system)
c4c4cc05 3038 (inputs `(("xf86dgaproto" ,xf86dgaproto)
917748dd 3039 ("xorg-server" ,xorg-server)))
c4c4cc05 3040 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3041 (home-page "http://www.x.org/wiki/")
35b9e423 3042 (synopsis "Xorg implementation of the X Window System")
5223c826 3043 (description "X.org provides an implementation of the X Window System")
d385b835 3044 (license license:x11)))
5f1d0fb0
AE
3045
3046
6eb126c5 3047(define-public xf86-video-trident
9aea24b6 3048 (package
6eb126c5 3049 (name "xf86-video-trident")
d0088ad8 3050 (version "1.3.6")
9aea24b6
AE
3051 (source
3052 (origin
3053 (method url-fetch)
3054 (uri (string-append
d0088ad8 3055 "mirror://xorg/individual/driver/xf86-video-trident-"
9aea24b6
AE
3056 version
3057 ".tar.bz2"))
3058 (sha256
3059 (base32
d0088ad8
MW
3060 "0141qbfsm32i0pxjyx5czpa8x8m4lvapsp4amw1qigaa0gry6n3a"))
3061 (patches (list
3062 (search-patch "xf86-video-trident-remove-mibstore.patch")))))
9aea24b6 3063 (build-system gnu-build-system)
c4c4cc05 3064 (inputs `(("xf86dgaproto" ,xf86dgaproto)
917748dd 3065 ("xorg-server" ,xorg-server)))
c4c4cc05 3066 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3067 (home-page "http://www.x.org/wiki/")
35b9e423 3068 (synopsis "Xorg implementation of the X Window System")
5223c826 3069 (description "X.org provides an implementation of the X Window System")
d385b835 3070 (license license:x11)))
5f1d0fb0
AE
3071
3072
124b7f1e 3073;; no license
6eb126c5 3074;; (define-public xf86-video-v4l
6eb126c5
AE
3075
3076
3077(define-public xf86-video-vesa
9aea24b6 3078 (package
6eb126c5 3079 (name "xf86-video-vesa")
7dd17c76 3080 (version "2.3.3")
9aea24b6
AE
3081 (source
3082 (origin
3083 (method url-fetch)
3084 (uri (string-append
7dd17c76 3085 "mirror://xorg/individual/driver/xf86-video-vesa-"
9aea24b6
AE
3086 version
3087 ".tar.bz2"))
3088 (sha256
3089 (base32
7dd17c76 3090 "1y5fsg0c4bgmh1cfsbnaaf388fppyy02i7mcy9vax78flkjpb2yf"))))
9aea24b6 3091 (build-system gnu-build-system)
c4c4cc05
JD
3092 (inputs `(("xorg-server" ,xorg-server)))
3093 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3094 (home-page "http://www.x.org/wiki/")
35b9e423 3095 (synopsis "Xorg implementation of the X Window System")
5223c826 3096 (description "X.org provides an implementation of the X Window System")
d385b835 3097 (license license:x11)))
5f1d0fb0
AE
3098
3099
6eb126c5 3100(define-public xf86-video-vmware
9aea24b6 3101 (package
6eb126c5 3102 (name "xf86-video-vmware")
bd6863c2 3103 (version "13.0.2")
9aea24b6
AE
3104 (source
3105 (origin
3106 (method url-fetch)
3107 (uri (string-append
bd6863c2 3108 "mirror://xorg/individual/driver/xf86-video-vmware-"
9aea24b6
AE
3109 version
3110 ".tar.bz2"))
3111 (sha256
3112 (base32
bd6863c2
MW
3113 "0m1wfsv34s4pyr5ry87yyjb2p6vmy6vyypdz5jx0sqnkx8n3vfn8"))
3114 (patches (list (search-patch "xf86-video-vmware-glibc-2.20.patch")))))
9aea24b6 3115 (build-system gnu-build-system)
917748dd 3116 (inputs `(("libx11" ,libx11)
7eb71d7a 3117 ("libxext" ,libxext)
bd6863c2 3118 ("mesa" ,mesa) ; for xatracker
7eb71d7a 3119 ("xorg-server" ,xorg-server)))
c4c4cc05
JD
3120 (native-inputs
3121 `(("pkg-config" ,pkg-config)))
5223c826 3122 (home-page "http://www.x.org/wiki/")
35b9e423 3123 (synopsis "Xorg implementation of the X Window System")
5223c826 3124 (description "X.org provides an implementation of the X Window System")
d385b835 3125 (license license:x11)))
5f1d0fb0
AE
3126
3127
6eb126c5 3128(define-public xf86-video-voodoo
9aea24b6 3129 (package
6eb126c5 3130 (name "xf86-video-voodoo")
c0e40804 3131 (version "1.2.5")
9aea24b6
AE
3132 (source
3133 (origin
3134 (method url-fetch)
3135 (uri (string-append
c0e40804 3136 "mirror://xorg/individual/driver/xf86-video-voodoo-"
9aea24b6
AE
3137 version
3138 ".tar.bz2"))
3139 (sha256
3140 (base32
c0e40804 3141 "1s6p7yxmi12q4y05va53rljwyzd6ry492r1pgi7wwq6cznivhgly"))))
9aea24b6 3142 (build-system gnu-build-system)
c4c4cc05 3143 (inputs `(("xf86dgaproto" ,xf86dgaproto)
917748dd 3144 ("xorg-server" ,xorg-server)))
c4c4cc05 3145 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3146 (home-page "http://www.x.org/wiki/")
35b9e423 3147 (synopsis "Xorg implementation of the X Window System")
5223c826 3148 (description "X.org provides an implementation of the X Window System")
d385b835 3149 (license license:x11)))
5f1d0fb0
AE
3150
3151
6706269e
AE
3152;; Only relevant for the frame buffer on BSD systems.
3153;; (define-public xf86-video-wsfb
5f1d0fb0
AE
3154
3155
6eb126c5 3156(define-public xf86bigfontproto
9aea24b6 3157 (package
6eb126c5
AE
3158 (name "xf86bigfontproto")
3159 (version "1.2.0")
9aea24b6
AE
3160 (source
3161 (origin
3162 (method url-fetch)
3163 (uri (string-append
d2611ffb 3164 "mirror://xorg/individual/proto/xf86bigfontproto-"
9aea24b6
AE
3165 version
3166 ".tar.bz2"))
3167 (sha256
3168 (base32
6eb126c5 3169 "0j0n7sj5xfjpmmgx6n5x556rw21hdd18fwmavp95wps7qki214ms"))))
9aea24b6 3170 (build-system gnu-build-system)
5223c826 3171 (home-page "http://www.x.org/wiki/")
35b9e423 3172 (synopsis "Xorg implementation of the X Window System")
5223c826 3173 (description "X.org provides an implementation of the X Window System")
d385b835 3174 (license license:x11)))
5f1d0fb0
AE
3175
3176
6eb126c5 3177(define-public xf86dgaproto
9aea24b6 3178 (package
6eb126c5
AE
3179 (name "xf86dgaproto")
3180 (version "2.1")
9aea24b6
AE
3181 (source
3182 (origin
3183 (method url-fetch)
3184 (uri (string-append
d2611ffb 3185 "mirror://xorg/individual/proto/xf86dgaproto-"
9aea24b6
AE
3186 version
3187 ".tar.bz2"))
3188 (sha256
3189 (base32
6eb126c5 3190 "0l4hx48207mx0hp09026r6gy9nl3asbq0c75hri19wp1118zcpmc"))))
9aea24b6 3191 (build-system gnu-build-system)
5223c826 3192 (home-page "http://www.x.org/wiki/")
35b9e423 3193 (synopsis "Xorg implementation of the X Window System")
5223c826 3194 (description "X.org provides an implementation of the X Window System")
d385b835 3195 (license license:x11)))
5f1d0fb0
AE
3196
3197
6eb126c5 3198(define-public xf86driproto
9aea24b6 3199 (package
6eb126c5
AE
3200 (name "xf86driproto")
3201 (version "2.1.1")
9aea24b6
AE
3202 (source
3203 (origin
3204 (method url-fetch)
3205 (uri (string-append
d2611ffb 3206 "mirror://xorg/individual/proto/xf86driproto-"
9aea24b6
AE
3207 version
3208 ".tar.bz2"))
3209 (sha256
3210 (base32
6eb126c5 3211 "07v69m0g2dfzb653jni4x656jlr7l84c1k39j8qc8vfb45r8sjww"))))
9aea24b6 3212 (build-system gnu-build-system)
5223c826 3213 (home-page "http://www.x.org/wiki/")
35b9e423 3214 (synopsis "Xorg implementation of the X Window System")
5223c826 3215 (description "X.org provides an implementation of the X Window System")
d385b835 3216 (license license:x11)))
5f1d0fb0
AE
3217
3218
6eb126c5 3219(define-public xf86vidmodeproto
9aea24b6 3220 (package
6eb126c5
AE
3221 (name "xf86vidmodeproto")
3222 (version "2.3.1")
9aea24b6
AE
3223 (source
3224 (origin
3225 (method url-fetch)
3226 (uri (string-append
d2611ffb 3227 "mirror://xorg/individual/proto/xf86vidmodeproto-"
9aea24b6
AE
3228 version
3229 ".tar.bz2"))
3230 (sha256
3231 (base32
6eb126c5 3232 "0w47d7gfa8zizh2bshdr2rffvbr4jqjv019mdgyh6cmplyd4kna5"))))
9aea24b6 3233 (build-system gnu-build-system)
5223c826 3234 (home-page "http://www.x.org/wiki/")
35b9e423 3235 (synopsis "Xorg implementation of the X Window System")
5223c826 3236 (description "X.org provides an implementation of the X Window System")
d385b835 3237 (license license:x11)))
5f1d0fb0
AE
3238
3239
6eb126c5 3240(define-public xgamma
9aea24b6 3241 (package
6eb126c5
AE
3242 (name "xgamma")
3243 (version "1.0.5")
9aea24b6
AE
3244 (source
3245 (origin
3246 (method url-fetch)
3247 (uri (string-append
d2611ffb 3248 "mirror://xorg/individual/app/xgamma-"
9aea24b6
AE
3249 version
3250 ".tar.bz2"))
3251 (sha256
3252 (base32
6eb126c5 3253 "0463sawps86jnxn121ramsz4sicy3az5wa5wsq4rqm8dm3za48p3"))))
9aea24b6 3254 (build-system gnu-build-system)
6eb126c5
AE
3255 (inputs
3256 `(("libxxf86vm" ,libxxf86vm)
c4c4cc05
JD
3257 ("libx11" ,libx11)))
3258 (native-inputs
3259 `(("pkg-config" ,pkg-config)))
5223c826 3260 (home-page "http://www.x.org/wiki/")
35b9e423 3261 (synopsis "Xorg implementation of the X Window System")
5223c826 3262 (description "X.org provides an implementation of the X Window System")
6eb126c5 3263 (license license:x11)))
5f1d0fb0
AE
3264
3265
6eb126c5 3266(define-public xhost
9aea24b6 3267 (package
6eb126c5 3268 (name "xhost")
9248fd7f 3269 (version "1.0.6")
9aea24b6
AE
3270 (source
3271 (origin
3272 (method url-fetch)
3273 (uri (string-append
9248fd7f 3274 "mirror://xorg/individual/app/xhost-"
9aea24b6
AE
3275 version
3276 ".tar.bz2"))
3277 (sha256
3278 (base32
9248fd7f 3279 "1hlxm0is9nks1cx033s1733kkib9ivx2bxa3pb9yayqavwibkxd6"))))
9aea24b6 3280 (build-system gnu-build-system)
6eb126c5
AE
3281 (inputs
3282 `(("libxmu" ,libxmu)
3283 ("libxau" ,libxau)
c4c4cc05
JD
3284 ("libx11" ,libx11)))
3285 (native-inputs
3286 `(("pkg-config" ,pkg-config)))
5223c826 3287 (home-page "http://www.x.org/wiki/")
35b9e423 3288 (synopsis "Xorg implementation of the X Window System")
5223c826 3289 (description "X.org provides an implementation of the X Window System")
d385b835 3290 (license license:x11)))
5f1d0fb0
AE
3291
3292
6eb126c5 3293(define-public xineramaproto
9aea24b6 3294 (package
6eb126c5 3295 (name "xineramaproto")
5f1d0fb0 3296 (version "1.2.1")
9aea24b6
AE
3297 (source
3298 (origin
3299 (method url-fetch)
3300 (uri (string-append
d2611ffb 3301 "mirror://xorg/individual/proto/xineramaproto-"
9aea24b6
AE
3302 version
3303 ".tar.bz2"))
3304 (sha256
3305 (base32
6eb126c5 3306 "0ns8abd27x7gbp4r44z3wc5k9zqxxj8zjnazqpcyr4n17nxp8xcp"))))
9aea24b6 3307 (build-system gnu-build-system)
c4c4cc05 3308 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3309 (home-page "http://www.x.org/wiki/")
35b9e423 3310 (synopsis "Xorg implementation of the X Window System")
5223c826 3311 (description "X.org provides an implementation of the X Window System")
d385b835 3312 (license license:x11)))
5f1d0fb0
AE
3313
3314
6eb126c5 3315(define-public xinput
9aea24b6 3316 (package
6eb126c5 3317 (name "xinput")
e2a712ca 3318 (version "1.6.1")
9aea24b6
AE
3319 (source
3320 (origin
3321 (method url-fetch)
3322 (uri (string-append
e2a712ca 3323 "mirror://xorg/individual/app/xinput-"
9aea24b6
AE
3324 version
3325 ".tar.bz2"))
3326 (sha256
3327 (base32
e2a712ca 3328 "07w7zlpdhpwzzshg8q0y152cy3wl2fj7x1897glnp2la487jsqxp"))))
9aea24b6 3329 (build-system gnu-build-system)
6eb126c5
AE
3330 (inputs
3331 `(("libxrender" ,libxrender)
3332 ("libxrandr" ,libxrandr)
3333 ("libxinerama" ,libxinerama)
e2a712ca 3334 ("libxext" ,libxext)
6eb126c5 3335 ("libxi" ,libxi)
6eb126c5 3336 ("libx11" ,libx11)
c4c4cc05
JD
3337 ("inputproto" ,inputproto)))
3338 (native-inputs
3339 `(("pkg-config" ,pkg-config)))
5223c826 3340 (home-page "http://www.x.org/wiki/")
35b9e423 3341 (synopsis "Xorg implementation of the X Window System")
5223c826 3342 (description "X.org provides an implementation of the X Window System")
d385b835 3343 (license license:x11)))
5f1d0fb0
AE
3344
3345
2365338b 3346(define xkbcomp-intermediate ; used as input for xkeyboard-config
9aea24b6 3347 (package
2365338b 3348 (name "xkbcomp-intermediate")
6bd87b76 3349 (version "1.3.0")
9aea24b6
AE
3350 (source
3351 (origin
3352 (method url-fetch)
3353 (uri (string-append
6bd87b76 3354 "mirror://xorg/individual/app/xkbcomp-"
9aea24b6
AE
3355 version
3356 ".tar.bz2"))
3357 (sha256
3358 (base32
6bd87b76 3359 "0aibcbhhjlwcrxh943xg2dswwx5bz1x0pmhs28b55gzsg0vrgb6g"))))
9aea24b6 3360 (build-system gnu-build-system)
6eb126c5
AE
3361 (inputs
3362 `(("xproto" ,xproto)
3363 ("libxkbfile" ,libxkbfile)
c4c4cc05
JD
3364 ("libx11" ,libx11)))
3365 (native-inputs
3366 `(("pkg-config" ,pkg-config)))
5223c826 3367 (home-page "http://www.x.org/wiki/")
35b9e423 3368 (synopsis "Xorg implementation of the X Window System")
5223c826 3369 (description "X.org provides an implementation of the X Window System")
d385b835 3370 (license license:x11)))
5f1d0fb0 3371
2365338b
AE
3372(define-public xkbcomp ; using xkeyboard-config as input
3373 (package (inherit xkbcomp-intermediate)
3374 (name "xkbcomp")
3375 (inputs
3376 `(,@(package-inputs xkbcomp-intermediate)
3377 ("xkeyboard-config" ,xkeyboard-config)))
3378 (arguments
3379 `(#:configure-flags
3380 (list (string-append "--with-xkb-config-root="
3381 (assoc-ref %build-inputs "xkeyboard-config")
3382 "/share/X11/xkb"))))))
3383
5f1d0fb0 3384
6eb126c5 3385(define-public xkbevd
9aea24b6 3386 (package
6eb126c5
AE
3387 (name "xkbevd")
3388 (version "1.1.3")
9aea24b6
AE
3389 (source
3390 (origin
3391 (method url-fetch)
3392 (uri (string-append
d2611ffb 3393 "mirror://xorg/individual/app/xkbevd-"
9aea24b6
AE
3394 version
3395 ".tar.bz2"))
3396 (sha256
3397 (base32
6eb126c5 3398 "05h1xcnbalndbrryyqs8wzy9h3wz655vc0ymhlk2q4aik17licjm"))))
9aea24b6 3399 (build-system gnu-build-system)
6eb126c5
AE
3400 (inputs
3401 `(("libxkbfile" ,libxkbfile)
c4c4cc05
JD
3402 ("libx11" ,libx11)))
3403 (native-inputs
3404 `(("pkg-config" ,pkg-config)))
5223c826 3405 (home-page "http://www.x.org/wiki/")
35b9e423 3406 (synopsis "Xorg implementation of the X Window System")
5223c826 3407 (description "X.org provides an implementation of the X Window System")
d385b835 3408 (license license:x11)))
5f1d0fb0
AE
3409
3410
6eb126c5 3411(define-public xkbutils
9aea24b6 3412 (package
6eb126c5 3413 (name "xkbutils")
c9ad1f97 3414 (version "1.0.4")
9aea24b6
AE
3415 (source
3416 (origin
3417 (method url-fetch)
3418 (uri (string-append
c9ad1f97 3419 "mirror://xorg/individual/app/xkbutils-"
9aea24b6
AE
3420 version
3421 ".tar.bz2"))
3422 (sha256
3423 (base32
c9ad1f97 3424 "0c412isxl65wplhl7nsk12vxlri29lk48g3p52hbrs3m0awqm8fj"))))
9aea24b6 3425 (build-system gnu-build-system)
6eb126c5
AE
3426 (inputs
3427 `(("libxt" ,libxt)
3428 ("xproto" ,xproto)
3429 ("libxaw" ,libxaw)
c4c4cc05
JD
3430 ("inputproto" ,inputproto)))
3431 (native-inputs
3432 `(("pkg-config" ,pkg-config)))
5223c826 3433 (home-page "http://www.x.org/wiki/")
35b9e423 3434 (synopsis "Xorg implementation of the X Window System")
5223c826 3435 (description "X.org provides an implementation of the X Window System")
d385b835 3436 (license license:x11)))
5f1d0fb0
AE
3437
3438
6eb126c5 3439(define-public xkeyboard-config
9aea24b6 3440 (package
6eb126c5 3441 (name "xkeyboard-config")
d6f7ee72 3442 (version "2.13")
9aea24b6
AE
3443 (source
3444 (origin
3445 (method url-fetch)
3446 (uri (string-append
d6f7ee72
MW
3447 "mirror://xorg/individual/data/xkeyboard-config/xkeyboard-config-"
3448 version
3449 ".tar.bz2"))
9aea24b6
AE
3450 (sha256
3451 (base32
d6f7ee72 3452 "1klzbwabzd7bhbg23b14vy4l5xgpapn8lc0m5d8h40d3p7rfjnvv"))))
5f1d0fb0 3453 (build-system gnu-build-system)
6eb126c5 3454 (inputs
1dba6407 3455 `(("gettext" ,gnu-gettext)
42ed9985 3456 ("libx11" ,libx11)
2365338b 3457 ("xkbcomp-intermediate" ,xkbcomp-intermediate)))
c4c4cc05
JD
3458 (native-inputs
3459 `(("intltool" ,intltool)
3460 ("pkg-config" ,pkg-config)))
5223c826 3461 (home-page "http://www.x.org/wiki/")
35b9e423 3462 (synopsis "Xorg implementation of the X Window System")
5223c826 3463 (description "X.org provides an implementation of the X Window System")
d385b835 3464 (license license:x11)))
5f1d0fb0
AE
3465
3466
6eb126c5 3467(define-public xkill
9aea24b6 3468 (package
6eb126c5 3469 (name "xkill")
f61bfb34 3470 (version "1.0.4")
9aea24b6
AE
3471 (source
3472 (origin
3473 (method url-fetch)
3474 (uri (string-append
f61bfb34 3475 "mirror://xorg/individual/app/xkill-"
9aea24b6
AE
3476 version
3477 ".tar.bz2"))
3478 (sha256
3479 (base32
f61bfb34 3480 "0bl1ky8ps9jg842j4mnmf4zbx8nkvk0h77w7bqjlpwij9wq2mvw8"))))
9aea24b6 3481 (build-system gnu-build-system)
6eb126c5
AE
3482 (inputs
3483 `(("libxmu" ,libxmu)
c4c4cc05
JD
3484 ("libx11" ,libx11)))
3485 (native-inputs
3486 `(("pkg-config" ,pkg-config)))
5223c826 3487 (home-page "http://www.x.org/wiki/")
35b9e423 3488 (synopsis "Xorg implementation of the X Window System")
5223c826 3489 (description "X.org provides an implementation of the X Window System")
d385b835 3490 (license license:x11)))
5f1d0fb0
AE
3491
3492
6eb126c5 3493(define-public xlsatoms
9aea24b6 3494 (package
6eb126c5
AE
3495 (name "xlsatoms")
3496 (version "1.1.1")
9aea24b6
AE
3497 (source
3498 (origin
3499 (method url-fetch)
3500 (uri (string-append
d2611ffb 3501 "mirror://xorg/individual/app/xlsatoms-"
9aea24b6
AE
3502 version
3503 ".tar.bz2"))
3504 (sha256
3505 (base32
6eb126c5 3506 "1y9nfl8s7njxbnci8c20j986xixharasgg40vdw92y593j6dk2rv"))))
9aea24b6 3507 (build-system gnu-build-system)
6eb126c5 3508 (inputs
c4c4cc05
JD
3509 `(("libxcb" ,libxcb)))
3510 (native-inputs
3511 `(("pkg-config" ,pkg-config)))
5223c826 3512 (home-page "http://www.x.org/wiki/")
35b9e423 3513 (synopsis "Xorg implementation of the X Window System")
5223c826 3514 (description "X.org provides an implementation of the X Window System")
6eb126c5 3515 (license license:x11)))
5f1d0fb0
AE
3516
3517
6eb126c5 3518(define-public xlsclients
9aea24b6 3519 (package
6eb126c5 3520 (name "xlsclients")
cdacad71 3521 (version "1.1.3")
9aea24b6
AE
3522 (source
3523 (origin
3524 (method url-fetch)
3525 (uri (string-append
cdacad71 3526 "mirror://xorg/individual/app/xlsclients-"
9aea24b6
AE
3527 version
3528 ".tar.bz2"))
3529 (sha256
3530 (base32
cdacad71 3531 "0g9x7rrggs741x9xwvv1k9qayma980d88nhdqw7j3pn3qvy6d5jx"))))
9aea24b6 3532 (build-system gnu-build-system)
6eb126c5 3533 (inputs
c4c4cc05
JD
3534 `(("libxcb" ,libxcb)))
3535 (native-inputs
3536 `(("pkg-config" ,pkg-config)))
5223c826 3537 (home-page "http://www.x.org/wiki/")
35b9e423 3538 (synopsis "Xorg implementation of the X Window System")
5223c826 3539 (description "X.org provides an implementation of the X Window System")
d385b835 3540 (license license:x11)))
5f1d0fb0
AE
3541
3542
6eb126c5 3543(define-public xmodmap
9aea24b6 3544 (package
6eb126c5 3545 (name "xmodmap")
467ac76d 3546 (version "1.0.8")
9aea24b6
AE
3547 (source
3548 (origin
3549 (method url-fetch)
3550 (uri (string-append
467ac76d 3551 "mirror://xorg/individual/app/xmodmap-"
9aea24b6
AE
3552 version
3553 ".tar.bz2"))
3554 (sha256
3555 (base32
467ac76d 3556 "1hwzm54m4ng09ls9i4bq0x84zbyhamgzasgrvhxxp8jqk34f7qpg"))
a8300ef9 3557 (patches (list (search-patch "xmodmap-asprintf.patch")))))
9aea24b6 3558 (build-system gnu-build-system)
6eb126c5
AE
3559 (inputs
3560 `(("xproto" ,xproto)
c4c4cc05
JD
3561 ("libx11" ,libx11)))
3562 (native-inputs
3563 `(("pkg-config" ,pkg-config)))
5223c826 3564 (home-page "http://www.x.org/wiki/")
35b9e423 3565 (synopsis "Xorg implementation of the X Window System")
5223c826 3566 (description "X.org provides an implementation of the X Window System")
d385b835 3567 (license license:x11)))
5f1d0fb0
AE
3568
3569
124b7f1e 3570;; no license
6eb126c5 3571;; (define-public xorg-docs
6eb126c5
AE
3572
3573
6eb126c5 3574(define-public xorg-sgml-doctools
9aea24b6 3575 (package
6eb126c5
AE
3576 (name "xorg-sgml-doctools")
3577 (version "1.11")
9aea24b6
AE
3578 (source
3579 (origin
3580 (method url-fetch)
3581 (uri (string-append
d2611ffb 3582 "mirror://xorg/individual/doc/xorg-sgml-doctools-"
9aea24b6
AE
3583 version
3584 ".tar.bz2"))
3585 (sha256
3586 (base32
6eb126c5 3587 "0k5pffyi5bx8dmfn033cyhgd3gf6viqj3x769fqixifwhbgy2777"))))
9aea24b6 3588 (build-system gnu-build-system)
c4c4cc05 3589 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3590 (home-page "http://www.x.org/wiki/")
35b9e423 3591 (synopsis "Xorg implementation of the X Window System")
5223c826 3592 (description "X.org provides an implementation of the X Window System")
d385b835 3593 (license license:x11)))
5f1d0fb0
AE
3594
3595
6eb126c5 3596(define-public xpr
9aea24b6 3597 (package
6eb126c5
AE
3598 (name "xpr")
3599 (version "1.0.4")
9aea24b6
AE
3600 (source
3601 (origin
3602 (method url-fetch)
3603 (uri (string-append
d2611ffb 3604 "mirror://xorg/individual/app/xpr-"
9aea24b6
AE
3605 version
3606 ".tar.bz2"))
3607 (sha256
3608 (base32
6eb126c5 3609 "1dbcv26w2yand2qy7b3h5rbvw1mdmdd57jw88v53sgdr3vrqvngy"))))
9aea24b6
AE
3610 (build-system gnu-build-system)
3611 (inputs
6eb126c5
AE
3612 `(("xproto" ,xproto)
3613 ("libxmu" ,libxmu)
c4c4cc05
JD
3614 ("libx11" ,libx11)))
3615 (native-inputs
3616 `(("pkg-config" ,pkg-config)))
5223c826 3617 (home-page "http://www.x.org/wiki/")
35b9e423 3618 (synopsis "Xorg implementation of the X Window System")
5223c826 3619 (description "X.org provides an implementation of the X Window System")
d385b835 3620 (license license:x11)))
5f1d0fb0
AE
3621
3622
6eb126c5 3623(define-public xprop
9aea24b6 3624 (package
6eb126c5 3625 (name "xprop")
a1d537b0 3626 (version "1.2.2")
9aea24b6
AE
3627 (source
3628 (origin
3629 (method url-fetch)
3630 (uri (string-append
a1d537b0 3631 "mirror://xorg/individual/app/xprop-"
9aea24b6
AE
3632 version
3633 ".tar.bz2"))
3634 (sha256
3635 (base32
a1d537b0 3636 "1ilvhqfjcg6f1hqahjkp8qaay9rhvmv2blvj3w9asraq0aqqivlv"))))
9aea24b6
AE
3637 (build-system gnu-build-system)
3638 (inputs
6eb126c5 3639 `(("xproto" ,xproto)
c4c4cc05
JD
3640 ("libx11" ,libx11)))
3641 (native-inputs
3642 `(("pkg-config" ,pkg-config)))
5223c826 3643 (home-page "http://www.x.org/wiki/")
35b9e423 3644 (synopsis "Xorg implementation of the X Window System")
5223c826 3645 (description "X.org provides an implementation of the X Window System")
d385b835 3646 (license license:x11)))
5f1d0fb0
AE
3647
3648
6eb126c5 3649(define-public xrandr
9aea24b6 3650 (package
6eb126c5 3651 (name "xrandr")
eafd33e8 3652 (version "1.4.3")
9aea24b6
AE
3653 (source
3654 (origin
3655 (method url-fetch)
3656 (uri (string-append
eafd33e8 3657 "mirror://xorg/individual/app/xrandr-"
9aea24b6
AE
3658 version
3659 ".tar.bz2"))
3660 (sha256
3661 (base32
eafd33e8 3662 "06xy0kr6ih7ilrwl6b5g6ay75vm2j4lxnv1d5xlj6sdqhqsaqm3i"))))
9aea24b6 3663 (build-system gnu-build-system)
6eb126c5
AE
3664 (inputs
3665 `(("libxrender" ,libxrender)
3666 ("libxrandr" ,libxrandr)
3667 ("xproto" ,xproto)
c4c4cc05
JD
3668 ("libx11" ,libx11)))
3669 (native-inputs
3670 `(("pkg-config" ,pkg-config)))
5223c826 3671 (home-page "http://www.x.org/wiki/")
35b9e423 3672 (synopsis "Xorg implementation of the X Window System")
5223c826 3673 (description "X.org provides an implementation of the X Window System")
d385b835 3674 (license license:x11)))
5f1d0fb0
AE
3675
3676
6eb126c5 3677(define-public xrdb
9aea24b6 3678 (package
6eb126c5 3679 (name "xrdb")
45852503 3680 (version "1.1.0")
9aea24b6
AE
3681 (source
3682 (origin
3683 (method url-fetch)
3684 (uri (string-append
45852503 3685 "mirror://xorg/individual/app/xrdb-"
9aea24b6
AE
3686 version
3687 ".tar.bz2"))
3688 (sha256
3689 (base32
45852503 3690 "0nsnr90wazcdd50nc5dqswy0bmq6qcj14nnrhyi7rln9pxmpp0kk"))))
9aea24b6
AE
3691 (build-system gnu-build-system)
3692 (inputs
6eb126c5 3693 `(("libxmu" ,libxmu)
c4c4cc05
JD
3694 ("libx11" ,libx11)))
3695 (native-inputs
3696 `(("pkg-config" ,pkg-config)))
5223c826 3697 (home-page "http://www.x.org/wiki/")
35b9e423 3698 (synopsis "Xorg implementation of the X Window System")
5223c826 3699 (description "X.org provides an implementation of the X Window System")
d385b835 3700 (license license:x11)))
5f1d0fb0
AE
3701
3702
6eb126c5 3703(define-public xrefresh
9aea24b6 3704 (package
6eb126c5 3705 (name "xrefresh")
eae74117 3706 (version "1.0.5")
9aea24b6
AE
3707 (source
3708 (origin
3709 (method url-fetch)
3710 (uri (string-append
eae74117 3711 "mirror://xorg/individual/app/xrefresh-"
9aea24b6
AE
3712 version
3713 ".tar.bz2"))
3714 (sha256
3715 (base32
eae74117 3716 "1mlinwgvql6s1rbf46yckbfr9j22d3c3z7jx3n6ix7ca18dnf4rj"))))
9aea24b6
AE
3717 (build-system gnu-build-system)
3718 (inputs
c4c4cc05
JD
3719 `(("libx11" ,libx11)))
3720 (native-inputs
3721 `(("pkg-config" ,pkg-config)))
5223c826 3722 (home-page "http://www.x.org/wiki/")
35b9e423 3723 (synopsis "Xorg implementation of the X Window System")
5223c826 3724 (description "X.org provides an implementation of the X Window System")
d385b835 3725 (license license:x11)))
5f1d0fb0
AE
3726
3727
6eb126c5 3728(define-public xset
9aea24b6 3729 (package
6eb126c5 3730 (name "xset")
0ef700db 3731 (version "1.2.3")
9aea24b6
AE
3732 (source
3733 (origin
3734 (method url-fetch)
3735 (uri (string-append
0ef700db 3736 "mirror://xorg/individual/app/xset-"
9aea24b6
AE
3737 version
3738 ".tar.bz2"))
3739 (sha256
3740 (base32
0ef700db 3741 "0qw0iic27bz3yz2wynf1gxs70hhkcf9c4jrv7zhlg1mq57xz90j3"))))
9aea24b6
AE
3742 (build-system gnu-build-system)
3743 (inputs
c7f99931 3744 `(("xproto" ,xproto)
6eb126c5
AE
3745 ("libxmu" ,libxmu)
3746 ("libxext" ,libxext)
c4c4cc05
JD
3747 ("libx11" ,libx11)))
3748 (native-inputs
3749 `(("pkg-config" ,pkg-config)))
5223c826 3750 (home-page "http://www.x.org/wiki/")
35b9e423 3751 (synopsis "Xorg implementation of the X Window System")
5223c826 3752 (description "X.org provides an implementation of the X Window System")
d385b835 3753 (license license:x11)))
5f1d0fb0
AE
3754
3755
6eb126c5 3756(define-public xsetroot
9aea24b6 3757 (package
6eb126c5 3758 (name "xsetroot")
61ba0bbf 3759 (version "1.1.1")
9aea24b6
AE
3760 (source
3761 (origin
3762 (method url-fetch)
3763 (uri (string-append
61ba0bbf 3764 "mirror://xorg/individual/app/xsetroot-"
9aea24b6
AE
3765 version
3766 ".tar.bz2"))
3767 (sha256
3768 (base32
61ba0bbf 3769 "1nf3ii31m1knimbidaaym8p61fq3blv8rrdr2775yhcclym5s8ds"))))
9aea24b6
AE
3770 (build-system gnu-build-system)
3771 (inputs
6eb126c5
AE
3772 `(("libxmu" ,libxmu)
3773 ("libxcursor" ,libxcursor)
c4c4cc05
JD
3774 ("xbitmaps" ,xbitmaps)))
3775 (native-inputs
3776 `(("pkg-config" ,pkg-config)))
5223c826 3777 (home-page "http://www.x.org/wiki/")
35b9e423 3778 (synopsis "Xorg implementation of the X Window System")
5223c826 3779 (description "X.org provides an implementation of the X Window System")
d385b835 3780 (license license:x11)))
5f1d0fb0
AE
3781
3782
6eb126c5 3783(define-public xtrans
9aea24b6 3784 (package
6eb126c5 3785 (name "xtrans")
75dc8b22 3786 (version "1.3.5")
9aea24b6
AE
3787 (source
3788 (origin
3789 (method url-fetch)
3790 (uri (string-append
75dc8b22 3791 "mirror://xorg/individual/lib/xtrans-"
9aea24b6
AE
3792 version
3793 ".tar.bz2"))
3794 (sha256
3795 (base32
75dc8b22 3796 "00c3ph17acnsch3gbdmx33b9ifjnl5w7vx8hrmic1r1cjcv3pgdd"))))
9aea24b6 3797 (build-system gnu-build-system)
c4c4cc05 3798 (native-inputs `(("pkg-config" ,pkg-config)))
5223c826 3799 (home-page "http://www.x.org/wiki/")
35b9e423 3800 (synopsis "Xorg implementation of the X Window System")
5223c826 3801 (description "X.org provides an implementation of the X Window System")
d385b835 3802 (license license:x11)))
5f1d0fb0
AE
3803
3804
6eb126c5 3805(define-public xvinfo
9aea24b6 3806 (package
6eb126c5 3807 (name "xvinfo")
9489b6ea 3808 (version "1.1.2")
9aea24b6
AE
3809 (source
3810 (origin
3811 (method url-fetch)
3812 (uri (string-append
9489b6ea 3813 "mirror://xorg/individual/app/xvinfo-"
9aea24b6
AE
3814 version
3815 ".tar.bz2"))
3816 (sha256
3817 (base32
9489b6ea 3818 "1qsh7fszi727l3vwlaf9pb7bpikdv15smrx5qhlgg3kqzl7xklzf"))))
9aea24b6
AE
3819 (build-system gnu-build-system)
3820 (inputs
6eb126c5
AE
3821 `(("libxext" ,libxext)
3822 ("libxv" ,libxv)
c4c4cc05
JD
3823 ("libx11" ,libx11)))
3824 (native-inputs
3825 `(("pkg-config" ,pkg-config)))
5223c826 3826 (home-page "http://www.x.org/wiki/")
35b9e423 3827 (synopsis "Xorg implementation of the X Window System")
5223c826 3828 (description "X.org provides an implementation of the X Window System")
d385b835 3829 (license license:x11)))
5f1d0fb0
AE
3830
3831
6eb126c5 3832(define-public xwd
9aea24b6 3833 (package
6eb126c5 3834 (name "xwd")
b3ba0379 3835 (version "1.0.6")
9aea24b6
AE
3836 (source
3837 (origin
3838 (method url-fetch)
3839 (uri (string-append
b3ba0379 3840 "mirror://xorg/individual/app/xwd-"
9aea24b6
AE
3841 version
3842 ".tar.bz2"))
3843 (sha256
3844 (base32
b3ba0379 3845 "0ybx48agdvjp9lgwvcw79r1x6jbqbyl3fliy3i5xwy4d4si9dcrv"))))
9aea24b6
AE
3846 (build-system gnu-build-system)
3847 (inputs
6eb126c5 3848 `(("libxt" ,libxt)
b3ba0379 3849 ("libxkbfile" ,libxkbfile)
c4c4cc05
JD
3850 ("xproto" ,xproto)))
3851 (native-inputs
3852 `(("pkg-config" ,pkg-config)))
5223c826 3853 (home-page "http://www.x.org/wiki/")
35b9e423 3854 (synopsis "Xorg implementation of the X Window System")
5223c826 3855 (description "X.org provides an implementation of the X Window System")
d385b835 3856 (license license:x11)))
5f1d0fb0
AE
3857
3858
6eb126c5 3859(define-public xwininfo
9aea24b6 3860 (package
6eb126c5 3861 (name "xwininfo")
5c28dce0 3862 (version "1.1.3")
9aea24b6
AE
3863 (source
3864 (origin
3865 (method url-fetch)
3866 (uri (string-append
5c28dce0 3867 "mirror://xorg/individual/app/xwininfo-"
9aea24b6
AE
3868 version
3869 ".tar.bz2"))
3870 (sha256
3871 (base32
5c28dce0 3872 "1y1zn8ijqslb5lfpbq4bb78kllhch8in98ps7n8fg3dxjpmb13i1"))))
9aea24b6
AE
3873 (build-system gnu-build-system)
3874 (inputs
c7f99931 3875 `(("libx11" ,libx11)
c7f99931 3876 ("xproto" ,xproto)))
c4c4cc05
JD
3877 (native-inputs
3878 `(("pkg-config" ,pkg-config)))
5223c826 3879 (home-page "http://www.x.org/wiki/")
35b9e423 3880 (synopsis "Xorg implementation of the X Window System")
5223c826 3881 (description "X.org provides an implementation of the X Window System")
d385b835 3882 (license license:x11)))
5f1d0fb0
AE
3883
3884
6eb126c5 3885(define-public xwud
9aea24b6 3886 (package
6eb126c5
AE
3887 (name "xwud")
3888 (version "1.0.4")
9aea24b6
AE
3889 (source
3890 (origin
3891 (method url-fetch)
3892 (uri (string-append
d2611ffb 3893 "mirror://xorg/individual/app/xwud-"
9aea24b6
AE
3894 version
3895 ".tar.bz2"))
3896 (sha256
3897 (base32
6eb126c5 3898 "1ggql6maivah58kwsh3z9x1hvzxm1a8888xx4s78cl77ryfa1cyn"))))
9aea24b6
AE
3899 (build-system gnu-build-system)
3900 (inputs
3901 `(("xproto" ,xproto)
c4c4cc05
JD
3902 ("libx11" ,libx11)))
3903 (native-inputs
3904 `(("pkg-config" ,pkg-config)))
5223c826 3905 (home-page "http://www.x.org/wiki/")
35b9e423 3906 (synopsis "Xorg implementation of the X Window System")
5223c826 3907 (description "X.org provides an implementation of the X Window System")
d385b835 3908 (license license:x11)))
5f1d0fb0
AE
3909
3910
5f1d0fb0 3911
6eb126c5 3912;; packages of height 1 in the propagated-inputs tree
5f1d0fb0 3913
6eb126c5 3914(define-public fixesproto
9aea24b6 3915 (package
6eb126c5
AE
3916 (name "fixesproto")
3917 (version "5.0")
9aea24b6
AE
3918 (source
3919 (origin
3920 (method url-fetch)
3921 (uri (string-append
d2611ffb 3922 "mirror://xorg/individual/proto/fixesproto-"
9aea24b6
AE
3923 version
3924 ".tar.bz2"))
3925 (sha256
3926 (base32
6eb126c5 3927 "1ki4wiq2iivx5g4w5ckzbjbap759kfqd72yg18m3zpbb4hqkybxs"))))
9aea24b6 3928 (build-system gnu-build-system)
6eb126c5
AE
3929 (propagated-inputs
3930 `(("xextproto" ,xextproto)))
c4c4cc05 3931 (native-inputs
6eb126c5
AE
3932 `(("pkg-config" ,pkg-config)))
3933 (home-page "http://www.x.org/wiki/")
35b9e423 3934 (synopsis "Xorg implementation of the X Window System")
6eb126c5
AE
3935 (description "X.org provides an implementation of the X Window System")
3936 (license license:x11)))
3937
3938
6f52fb63
AE
3939(define-public libxdamage
3940 (package
3941 (name "libxdamage")
e18bb480 3942 (version "1.1.4")
6f52fb63
AE
3943 (source
3944 (origin
3945 (method url-fetch)
3946 (uri (string-append
e18bb480 3947 "mirror://xorg/individual/lib/libXdamage-"
6f52fb63
AE
3948 version
3949 ".tar.bz2"))
3950 (sha256
3951 (base32
e18bb480 3952 "1bamagq7g6s0d23l8rb3nppj8ifqj05f7z9bhbs4fdg8az3ffgvw"))))
6f52fb63 3953 (build-system gnu-build-system)
475992f2
JD
3954 (propagated-inputs
3955 ;; These are all in the Requires or Requires.private field of xdamage.pc
3956 `(("damageproto" ,damageproto)
6f52fb63 3957 ("libxfixes" ,libxfixes)
475992f2 3958 ("xproto" ,xproto)
c4c4cc05
JD
3959 ("libx11" ,libx11)))
3960 (native-inputs
3961 `(("pkg-config" ,pkg-config)))
6f52fb63 3962 (home-page "http://www.x.org/wiki/")
35b9e423 3963 (synopsis "Xorg implementation of the X Window System")
6f52fb63
AE
3964 (description "X.org provides an implementation of the X Window System")
3965 (license license:x11)))
3966
3967
6eb126c5
AE
3968(define-public libxext
3969 (package
3970 (name "libxext")
ccffa91c 3971 (version "1.3.3")
6eb126c5
AE
3972 (source
3973 (origin
3974 (method url-fetch)
3975 (uri (string-append
ccffa91c 3976 "mirror://xorg/individual/lib/libXext-"
6eb126c5
AE
3977 version
3978 ".tar.bz2"))
3979 (sha256
3980 (base32
ccffa91c 3981 "0dbfn5bznnrhqzvkrcmw4c44yvvpwdcsrvzxf4rk27r36b9x865m"))))
6eb126c5
AE
3982 (build-system gnu-build-system)
3983 (propagated-inputs
3984 `(("xextproto" ,xextproto)))
3985 (inputs
3986 `(("libxau" ,libxau)
c4c4cc05
JD
3987 ("libx11" ,libx11)))
3988 (native-inputs
3989 `(("pkg-config" ,pkg-config)))
5223c826 3990 (home-page "http://www.x.org/wiki/")
35b9e423 3991 (synopsis "Xorg implementation of the X Window System")
5223c826 3992 (description "X.org provides an implementation of the X Window System")
d385b835 3993 (license license:x11)))
5f1d0fb0
AE
3994
3995
6eb126c5 3996(define-public libxinerama
9aea24b6 3997 (package
6eb126c5 3998 (name "libxinerama")
90466b59 3999 (version "1.1.3")
9aea24b6
AE
4000 (source
4001 (origin
4002 (method url-fetch)
4003 (uri (string-append
90466b59 4004 "mirror://xorg/individual/lib/libXinerama-"
9aea24b6
AE
4005 version
4006 ".tar.bz2"))
4007 (sha256
4008 (base32
90466b59 4009 "1qlqfvzw45gdzk9xirgwlp2qgj0hbsyiqj8yh8zml2bk2ygnjibs"))))
9aea24b6 4010 (build-system gnu-build-system)
6eb126c5
AE
4011 (propagated-inputs
4012 `(("xineramaproto" ,xineramaproto)))
4013 (inputs
c7f99931 4014 `(("libxext" ,libxext)
c4c4cc05
JD
4015 ("libx11" ,libx11)))
4016 (native-inputs
4017 `(("pkg-config" ,pkg-config)))
5223c826 4018 (home-page "http://www.x.org/wiki/")
35b9e423 4019 (synopsis "Xorg implementation of the X Window System")
5223c826 4020 (description "X.org provides an implementation of the X Window System")
d385b835 4021 (license license:x11)))
5f1d0fb0
AE
4022
4023
bd8c5d5b
AE
4024(define-public libxp
4025 (package
4026 (name "libxp")
9a8b8f26 4027 (version "1.0.2")
bd8c5d5b
AE
4028 (source
4029 (origin
4030 (method url-fetch)
4031 (uri (string-append
4032 "mirror://xorg/individual/lib/libXp-"
4033 version
4034 ".tar.bz2"))
4035 (sha256
4036 (base32
9a8b8f26 4037 "1dfh5w8sjz5b5fl6dl4y63ckq99snslz7bir8zq2rg8ax6syabwm"))))
bd8c5d5b
AE
4038 (build-system gnu-build-system)
4039 (propagated-inputs
4040 `(("printproto" ,printproto)))
4041 (inputs
4042 `(("libx11" ,libx11)
c4c4cc05
JD
4043 ("libxext" ,libxext)))
4044 (native-inputs
4045 `(("pkg-config" ,pkg-config)))
bd8c5d5b 4046 (home-page "http://www.x.org/wiki/")
35b9e423 4047 (synopsis "Xorg implementation of the X Window System")
bd8c5d5b
AE
4048 (description "X.org provides an implementation of the X Window System")
4049 (license license:x11)))
4050
4051
6eb126c5 4052(define-public libxrender
9aea24b6 4053 (package
6eb126c5 4054 (name "libxrender")
59f9bd70 4055 (version "0.9.8")
9aea24b6
AE
4056 (source
4057 (origin
4058 (method url-fetch)
4059 (uri (string-append
59f9bd70 4060 "mirror://xorg/individual/lib/libXrender-"
9aea24b6
AE
4061 version
4062 ".tar.bz2"))
4063 (sha256
4064 (base32
59f9bd70 4065 "0qpwyjhbpp734vnhca992pjh4w7ijslidkzx1pcwbbk000pv050x"))))
9aea24b6 4066 (build-system gnu-build-system)
6eb126c5
AE
4067 (propagated-inputs
4068 `(("renderproto" ,renderproto)))
9aea24b6
AE
4069 (inputs
4070 `(("xproto" ,xproto)
c4c4cc05
JD
4071 ("libx11" ,libx11)))
4072 (native-inputs
4073 `(("pkg-config" ,pkg-config)))
5223c826 4074 (home-page "http://www.x.org/wiki/")
35b9e423 4075 (synopsis "Xorg implementation of the X Window System")
5223c826 4076 (description "X.org provides an implementation of the X Window System")
d385b835 4077 (license license:x11)))
5f1d0fb0
AE
4078
4079
6eb126c5 4080(define-public libxtst
9aea24b6 4081 (package
6eb126c5 4082 (name "libxtst")
223681e7 4083 (version "1.2.2")
9aea24b6
AE
4084 (source
4085 (origin
4086 (method url-fetch)
4087 (uri (string-append
223681e7 4088 "mirror://xorg/individual/lib/libXtst-"
9aea24b6
AE
4089 version
4090 ".tar.bz2"))
4091 (sha256
4092 (base32
223681e7 4093 "1ngn161nq679ffmbwl81i2hn75jjg5b3ffv6n4jilpvyazypy2pg"))))
9aea24b6 4094 (build-system gnu-build-system)
6eb126c5 4095 (propagated-inputs
20e41645
SB
4096 `(("recordproto" ,recordproto)
4097 ("libxi" ,libxi)))
9aea24b6 4098 (inputs
20e41645 4099 `(("libx11" ,libx11)
c4c4cc05
JD
4100 ("inputproto" ,inputproto)))
4101 (native-inputs
4102 `(("pkg-config" ,pkg-config)))
5223c826 4103 (home-page "http://www.x.org/wiki/")
35b9e423 4104 (synopsis "Xorg implementation of the X Window System")
5223c826 4105 (description "X.org provides an implementation of the X Window System")
d385b835 4106 (license license:x11)))
5f1d0fb0
AE
4107
4108
979bc0f4 4109(define-public libxv
917748dd 4110 (package
979bc0f4 4111 (name "libxv")
88e86ee9 4112 (version "1.0.10")
917748dd
AE
4113 (source
4114 (origin
4115 (method url-fetch)
4116 (uri (string-append
88e86ee9 4117 "mirror://xorg/individual/lib/libXv-"
917748dd
AE
4118 version
4119 ".tar.bz2"))
4120 (sha256
4121 (base32
88e86ee9 4122 "09a5j6bisysiipd0nw6s352565bp0n6gbyhv5hp63s3cd3w95zjm"))))
917748dd
AE
4123 (build-system gnu-build-system)
4124 (propagated-inputs
979bc0f4 4125 `(("videoproto" ,videoproto)))
917748dd
AE
4126 (inputs
4127 `(("xproto" ,xproto)
917748dd 4128 ("libxext" ,libxext)
c4c4cc05
JD
4129 ("libx11" ,libx11)))
4130 (native-inputs
4131 `(("pkg-config" ,pkg-config)))
917748dd 4132 (home-page "http://www.x.org/wiki/")
35b9e423 4133 (synopsis "Xorg implementation of the X Window System")
917748dd
AE
4134 (description "X.org provides an implementation of the X Window System")
4135 (license license:x11)))
4136
4137
6eb126c5
AE
4138(define-public mkfontdir
4139 (package
4140 (name "mkfontdir")
4141 (version "1.0.7")
4142 (source
4143 (origin
4144 (method url-fetch)
4145 (uri (string-append
d2611ffb 4146 "mirror://xorg/individual/app/mkfontdir-"
6eb126c5
AE
4147 version
4148 ".tar.bz2"))
4149 (sha256
4150 (base32
4151 "0c3563kw9fg15dpgx4dwvl12qz6sdqdns1pxa574hc7i5m42mman"))))
4152 (build-system gnu-build-system)
4153 (propagated-inputs
4154 `(("mkfontscale" ,mkfontscale)))
c4c4cc05 4155 (native-inputs
6eb126c5
AE
4156 `(("pkg-config" ,pkg-config)))
4157 (home-page "http://www.x.org/wiki/")
35b9e423 4158 (synopsis "Xorg implementation of the X Window System")
6eb126c5
AE
4159 (description "X.org provides an implementation of the X Window System")
4160 (license license:x11)))
4161
4162
9aea24b6
AE
4163(define-public xproto
4164 (package
4165 (name "xproto")
e876456a 4166 (version "7.0.26")
9aea24b6
AE
4167 (source
4168 (origin
4169 (method url-fetch)
4170 (uri (string-append
e876456a 4171 "mirror://xorg/individual/proto/xproto-"
9aea24b6
AE
4172 version
4173 ".tar.bz2"))
4174 (sha256
4175 (base32
e876456a 4176 "0ksi8vhfd916bx2f3xlyhn6azf6cvvzrsdja26haa1cqfp0n4qb3"))))
9aea24b6 4177 (build-system gnu-build-system)
6eb126c5
AE
4178 (propagated-inputs
4179 `(("util-macros" ,util-macros))) ; to get util-macros in (almost?) all package inputs
c4c4cc05 4180 (native-inputs
6eb126c5 4181 `(("pkg-config" ,pkg-config)))
5223c826 4182 (home-page "http://www.x.org/wiki/")
35b9e423 4183 (synopsis "Xorg implementation of the X Window System")
5223c826 4184 (description "X.org provides an implementation of the X Window System")
d385b835 4185 (license license:x11)))
5f1d0fb0
AE
4186
4187
6eb126c5
AE
4188
4189;; packages of height 2 in the propagated-inputs tree
4190
4191(define-public libice
9aea24b6 4192 (package
6eb126c5 4193 (name "libice")
5c2168c8 4194 (version "1.0.9")
9aea24b6
AE
4195 (source
4196 (origin
4197 (method url-fetch)
4198 (uri (string-append
5c2168c8 4199 "mirror://xorg/individual/lib/libICE-"
9aea24b6
AE
4200 version
4201 ".tar.bz2"))
4202 (sha256
4203 (base32
5c2168c8 4204 "00p2b6bsg6kcdbb39bv46339qcywxfl4hsrz8asm4hy6q7r34w4g"))))
9aea24b6 4205 (build-system gnu-build-system)
6eb126c5
AE
4206 (propagated-inputs
4207 `(("xproto" ,xproto)))
9aea24b6 4208 (inputs
c4c4cc05
JD
4209 `(("xtrans" ,xtrans)))
4210 (native-inputs
4211 `(("pkg-config" ,pkg-config)))
5223c826 4212 (home-page "http://www.x.org/wiki/")
35b9e423 4213 (synopsis "Xorg implementation of the X Window System")
5223c826 4214 (description "X.org provides an implementation of the X Window System")
d385b835 4215 (license license:x11)))
5f1d0fb0
AE
4216
4217
6eb126c5 4218(define-public libxau
9aea24b6 4219 (package
6eb126c5 4220 (name "libxau")
fda2ebe7 4221 (version "1.0.8")
9aea24b6
AE
4222 (source
4223 (origin
4224 (method url-fetch)
4225 (uri (string-append
fda2ebe7 4226 "mirror://xorg/individual/lib/libXau-"
9aea24b6
AE
4227 version
4228 ".tar.bz2"))
4229 (sha256
4230 (base32
fda2ebe7 4231 "1wm4pv12f36cwzhldpp7vy3lhm3xdcnp4f184xkxsp7b18r7gm7x"))))
9aea24b6 4232 (build-system gnu-build-system)
6eb126c5
AE
4233 (propagated-inputs
4234 `(("xproto" ,xproto)))
c4c4cc05 4235 (native-inputs
6eb126c5 4236 `(("pkg-config" ,pkg-config)))
5223c826 4237 (home-page "http://www.x.org/wiki/")
35b9e423 4238 (synopsis "Xorg implementation of the X Window System")
5223c826 4239 (description "X.org provides an implementation of the X Window System")
d385b835 4240 (license license:x11)))
5f1d0fb0 4241
6eb126c5 4242(define-public libxfixes
9aea24b6 4243 (package
6eb126c5 4244 (name "libxfixes")
b05752db 4245 (version "5.0.1")
9aea24b6
AE
4246 (source
4247 (origin
4248 (method url-fetch)
4249 (uri (string-append
b05752db 4250 "mirror://xorg/individual/lib/libXfixes-"
9aea24b6
AE
4251 version
4252 ".tar.bz2"))
4253 (sha256
4254 (base32
b05752db 4255 "0rs7qgzr6dpr62db7sd91c1b47hzhzfr010qwnpcm8sg122w1gk3"))))
9aea24b6 4256 (build-system gnu-build-system)
6eb126c5
AE
4257 (propagated-inputs
4258 `(("fixesproto" ,fixesproto)))
9aea24b6 4259 (inputs
6eb126c5 4260 `(("xproto" ,xproto)
c4c4cc05
JD
4261 ("libx11" ,libx11)))
4262 (native-inputs
4263 `(("pkg-config" ,pkg-config)))
5223c826 4264 (home-page "http://www.x.org/wiki/")
35b9e423 4265 (synopsis "Xorg implementation of the X Window System")
5223c826 4266 (description "X.org provides an implementation of the X Window System")
d385b835 4267 (license license:x11)))
5f1d0fb0
AE
4268
4269
6eb126c5 4270(define-public libxfont
9aea24b6 4271 (package
6eb126c5 4272 (name "libxfont")
e5392784 4273 (version "1.5.0")
9aea24b6
AE
4274 (source
4275 (origin
4276 (method url-fetch)
4277 (uri (string-append
e5392784 4278 "mirror://xorg/individual/lib/libXfont-"
9aea24b6
AE
4279 version
4280 ".tar.bz2"))
4281 (sha256
4282 (base32
e5392784 4283 "0py2c498lrq6wrj9al6nj57v2ypid9cz0zzhc0hjndgrmp254g1s"))))
9aea24b6 4284 (build-system gnu-build-system)
6eb126c5
AE
4285 (propagated-inputs
4286 `(("fontsproto" ,fontsproto)
4287 ("freetype" ,freetype)
4288 ("libfontenc" ,libfontenc)
4289 ("xproto" ,xproto)))
9aea24b6 4290 (inputs
6eb126c5 4291 `(("zlib" ,zlib)
c4c4cc05
JD
4292 ("xtrans" ,xtrans)))
4293 (native-inputs
4294 `(("pkg-config" ,pkg-config)))
84419dfd 4295 (home-page "http://www.x.org/wiki/")
35b9e423 4296 (synopsis "Xorg implementation of the X Window System")
84419dfd
AE
4297 (description "X.org provides an implementation of the X Window System")
4298 (license license:x11)))
4299
4300
4301(define-public libxi
4302 (package
4303 (name "libxi")
2b8172c4 4304 (version "1.7.4")
84419dfd
AE
4305 (source
4306 (origin
4307 (method url-fetch)
4308 (uri (string-append
2b8172c4 4309 "mirror://xorg/individual/lib/libXi-"
84419dfd
AE
4310 version
4311 ".tar.bz2"))
4312 (sha256
4313 (base32
2b8172c4 4314 "0i12lj973grlp9fa79v0vh9cahk3nf9csdjnf81iip0qcrlc5zrc"))))
84419dfd
AE
4315 (build-system gnu-build-system)
4316 (propagated-inputs
a459697e
AE
4317 `(("inputproto" ,inputproto)
4318 ("libx11" ,libx11)
2b8172c4
MW
4319 ("libxext" ,libxext)
4320 ("libxfixes" ,libxfixes)))
84419dfd 4321 (inputs
c4c4cc05
JD
4322 `(("xproto" ,xproto)))
4323 (native-inputs
4324 `(("pkg-config" ,pkg-config)))
5223c826 4325 (home-page "http://www.x.org/wiki/")
35b9e423 4326 (synopsis "Xorg implementation of the X Window System")
5223c826 4327 (description "X.org provides an implementation of the X Window System")
d385b835 4328 (license license:x11)))
5f1d0fb0
AE
4329
4330
6eb126c5 4331(define-public libxrandr
9aea24b6 4332 (package
6eb126c5 4333 (name "libxrandr")
728a4f20 4334 (version "1.4.2")
9aea24b6
AE
4335 (source
4336 (origin
4337 (method url-fetch)
4338 (uri (string-append
728a4f20 4339 "mirror://xorg/individual/lib/libXrandr-"
9aea24b6
AE
4340 version
4341 ".tar.bz2"))
4342 (sha256
4343 (base32
728a4f20 4344 "1b95p3l84ppv6j7dbbmg0zrz6k8xdwvnag1l6ajm3gk9qwdb79ya"))))
9aea24b6 4345 (build-system gnu-build-system)
6eb126c5 4346 (propagated-inputs
0ff5e9e2
TUBK
4347 ;; In accordance with xrandr.pc.
4348 `(("libx11" ,libx11)
4349 ("libxext" ,libxext)
4350 ("libxrender" ,libxrender)
4351 ("randrproto" ,randrproto)
4352 ("xproto" ,xproto)))
c4c4cc05
JD
4353 (native-inputs
4354 `(("pkg-config" ,pkg-config)))
5223c826 4355 (home-page "http://www.x.org/wiki/")
35b9e423 4356 (synopsis "Xorg implementation of the X Window System")
979bc0f4
AE
4357 (description "X.org provides an implementation of the X Window System")
4358 (license license:x11)))
4359
4360
4361(define-public libxvmc
4362 (package
4363 (name "libxvmc")
8dc29fd1 4364 (version "1.0.8")
979bc0f4
AE
4365 (source
4366 (origin
4367 (method url-fetch)
4368 (uri (string-append
8dc29fd1 4369 "mirror://xorg/individual/lib/libXvMC-"
979bc0f4
AE
4370 version
4371 ".tar.bz2"))
4372 (sha256
4373 (base32
8dc29fd1 4374 "015jk3bxfmj6zaw99x282f9npi8qqaw34yg186frags3z8g406jy"))))
979bc0f4
AE
4375 (build-system gnu-build-system)
4376 (propagated-inputs
4377 `(("libxv" ,libxv)))
4378 (inputs
4379 `(("xproto" ,xproto)
979bc0f4 4380 ("libxext" ,libxext)
c4c4cc05
JD
4381 ("libx11" ,libx11)))
4382 (native-inputs
4383 `(("pkg-config" ,pkg-config)))
979bc0f4 4384 (home-page "http://www.x.org/wiki/")
35b9e423 4385 (synopsis "Xorg implementation of the X Window System")
47038b76
AE
4386 (description "X.org provides an implementation of the X Window System")
4387 (license license:x11)))
4388
4389
4390(define-public libxxf86vm
4391 (package
4392 (name "libxxf86vm")
81f7096b 4393 (version "1.1.3")
47038b76
AE
4394 (source
4395 (origin
4396 (method url-fetch)
4397 (uri (string-append
81f7096b 4398 "mirror://xorg/individual/lib/libXxf86vm-"
47038b76
AE
4399 version
4400 ".tar.bz2"))
4401 (sha256
4402 (base32
81f7096b 4403 "1f1pxj018nk7ybxv58jmn5y8gm2288p4q3l2dng9n1p25v1qcpns"))))
47038b76
AE
4404 (build-system gnu-build-system)
4405 (propagated-inputs
4406 `(("libxext" ,libxext)
4407 ("xf86vidmodeproto" ,xf86vidmodeproto)))
4408 (inputs
c4c4cc05
JD
4409 `(("libx11" ,libx11)))
4410 (native-inputs
4411 `(("pkg-config" ,pkg-config)))
47038b76 4412 (home-page "http://www.x.org/wiki/")
35b9e423 4413 (synopsis "Xorg implementation of the X Window System")
5223c826 4414 (description "X.org provides an implementation of the X Window System")
d385b835 4415 (license license:x11)))
5f1d0fb0
AE
4416
4417
3a5d9585
AE
4418;; packages of height 3 in the propagated-inputs tree
4419
4420(define-public libxcb
4421 (package
4422 (name "libxcb")
f8f68c07 4423 (version "1.11")
3a5d9585
AE
4424 (source
4425 (origin
4426 (method url-fetch)
d2611ffb
MW
4427 (uri (string-append "mirror://xorg/individual/xcb/"
4428 name "-" version ".tar.bz2"))
3a5d9585
AE
4429 (sha256
4430 (base32
f8f68c07 4431 "1xqgc81krx14f2c8yl5chzg5g2l26mhm2rwffy8dx7jv0iq5sqq3"))))
3a5d9585
AE
4432 (build-system gnu-build-system)
4433 (propagated-inputs
4434 `(("libpthread-stubs" ,libpthread-stubs)
4435 ("libxau" ,libxau)
4436 ("libxdmcp" ,libxdmcp)))
4437 (inputs
4438 `(("xcb-proto" ,xcb-proto)
c4c4cc05
JD
4439 ("libxslt" ,libxslt)))
4440 (native-inputs
4441 `(("pkg-config" ,pkg-config)
ee3e314b 4442 ("python" ,python-wrapper)))
c8957c77
AE
4443 (arguments
4444 `(#:configure-flags '("--enable-xkb")))
3a5d9585 4445 (home-page "http://www.x.org/wiki/")
35b9e423 4446 (synopsis "Xorg implementation of the X Window System")
3a5d9585
AE
4447 (description "X.org provides an implementation of the X Window System")
4448 (license license:x11)))
4449
4450
b04ac5a1
AE
4451(define-public xorg-server
4452 (package
4453 (name "xorg-server")
0f3d643b 4454 (version "1.16.4")
b04ac5a1
AE
4455 (source
4456 (origin
4457 (method url-fetch)
4458 (uri (string-append
073cd609
MW
4459 "mirror://xorg/individual/xserver/"
4460 name "-" version ".tar.bz2"))
b04ac5a1 4461 (sha256
073cd609 4462 (base32
0f3d643b 4463 "0wf8xykcjhvpk9ppjcixvf60p6kkyrpmfj0z29d93a8kjb6f3dmb"))))
b04ac5a1
AE
4464 (build-system gnu-build-system)
4465 (propagated-inputs
4466 `(("dri2proto" ,dri2proto)
073cd609 4467 ("dri3proto" ,dri3proto)
b04ac5a1
AE
4468 ("fontsproto" ,fontsproto)
4469 ("inputproto" ,inputproto)
4470 ("kbproto" ,kbproto)
4471 ("libpciaccess" ,libpciaccess)
073cd609 4472 ("mesa" ,mesa)
b04ac5a1 4473 ("pixman" ,pixman)
073cd609 4474 ("presentproto" ,presentproto)
b04ac5a1
AE
4475 ("randrproto" ,randrproto)
4476 ("renderproto" ,renderproto)
073cd609
MW
4477 ("resourceproto" ,resourceproto)
4478 ("scrnsaverproto" ,scrnsaverproto)
b04ac5a1
AE
4479 ("videoproto" ,videoproto)
4480 ("xextproto" ,xextproto)
4481 ("xineramaproto" ,xineramaproto)
073cd609 4482 ("xf86driproto" ,xf86driproto)
b04ac5a1
AE
4483 ("xproto" ,xproto)))
4484 (inputs
4485 `(("bigreqsproto" ,bigreqsproto)
4486 ("compositeproto" ,compositeproto)
4487 ("damageproto" ,damageproto)
073cd609 4488 ("udev" ,eudev)
b04ac5a1
AE
4489 ("dbus" ,dbus)
4490 ("dmxproto" ,dmxproto)
b04ac5a1 4491 ("libdmx" ,libdmx)
2365338b 4492 ("libgcrypt" ,libgcrypt)
b04ac5a1
AE
4493 ("libxau" ,libxau)
4494 ("libxaw" ,libxaw)
4495 ("libxdmcp" ,libxdmcp)
b04ac5a1
AE
4496 ("libxfixes" ,libxfixes)
4497 ("libxfont" ,libxfont)
4498 ("libxkbfile" ,libxkbfile)
b04ac5a1
AE
4499 ("libxrender" ,libxrender)
4500 ("libxres" ,libxres)
073cd609 4501 ("libxshmfence" ,libxshmfence)
b04ac5a1
AE
4502 ("libxt" ,libxt)
4503 ("libxv" ,libxv)
b04ac5a1 4504 ("recordproto" ,recordproto)
b04ac5a1
AE
4505 ("xcmiscproto" ,xcmiscproto)
4506 ("xf86bigfontproto" ,xf86bigfontproto)
4507 ("xf86dgaproto" ,xf86dgaproto)
b04ac5a1 4508 ("xf86vidmodeproto" ,xf86vidmodeproto)
2365338b
AE
4509 ("xkbcomp" ,xkbcomp)
4510 ("xkeyboard-config" ,xkeyboard-config)
b04ac5a1
AE
4511 ("xtrans" ,xtrans)
4512 ("zlib" ,zlib)))
c4c4cc05
JD
4513 (native-inputs
4514 `(("python" ,python-wrapper)
4515 ("pkg-config" ,pkg-config)))
2365338b 4516 (arguments
13c9acbf
FB
4517 `(#:parallel-tests? #f
4518 #:configure-flags
2365338b
AE
4519 (list (string-append "--with-xkb-path="
4520 (assoc-ref %build-inputs "xkeyboard-config")
4521 "/share/X11/xkb")
4522 (string-append "--with-xkb-output="
4523 "/tmp") ; FIXME: This is a bit doubtful; where should
4524 ; the compiled keyboard maps go?
4525 (string-append "--with-xkb-bin-directory="
4526 (assoc-ref %build-inputs "xkbcomp")
e420308f
LC
4527 "/bin")
4528
4529 ;; For the log file, etc.
4530 "--localstatedir=/var")
073cd609
MW
4531
4532 #:phases (alist-cons-before
4533 'configure 'pre-configure
4534 (lambda _
4535 (substitute* (find-files "." "\\.c$")
4536 (("/bin/sh") (which "sh")))
4537
4538 ;; Don't try to 'mkdir /var'.
4539 (substitute* "hw/xfree86/Makefile.in"
4540 (("\\$\\(MKDIR_P\\).*logdir.*")
4541 "true\n")))
4542 %standard-phases)))
b04ac5a1 4543 (home-page "http://www.x.org/wiki/")
35b9e423 4544 (synopsis "Xorg implementation of the X Window System")
b04ac5a1
AE
4545 (description "X.org provides an implementation of the X Window System")
4546 (license license:x11)))
4547
4548
6eb126c5 4549
6eb126c5
AE
4550;; packages of height 4 in the propagated-inputs tree
4551
4552(define-public libx11
9aea24b6 4553 (package
6eb126c5 4554 (name "libx11")
075e9a11 4555 (version "1.6.2")
9aea24b6
AE
4556 (source
4557 (origin
4558 (method url-fetch)
4559 (uri (string-append
075e9a11 4560 "mirror://xorg/individual/lib/libX11-"
9aea24b6
AE
4561 version
4562 ".tar.bz2"))
4563 (sha256
4564 (base32
075e9a11 4565 "05mx0s0vqzds3qjc1gmjr2s6x2ll37z4lfhgm7p2w7936zl2g81a"))))
9aea24b6 4566 (build-system gnu-build-system)
6eb126c5
AE
4567 (propagated-inputs
4568 `(("kbproto" ,kbproto)
4569 ("libxcb" ,libxcb)))
9aea24b6 4570 (inputs
6eb126c5 4571 `(("inputproto" ,inputproto)
6eb126c5
AE
4572 ("xextproto" ,xextproto)
4573 ("xtrans" ,xtrans)))
c4c4cc05
JD
4574 (native-inputs
4575 `(("pkg-config" ,pkg-config)))
5223c826 4576 (home-page "http://www.x.org/wiki/")
35b9e423 4577 (synopsis "Xorg implementation of the X Window System")
5223c826 4578 (description "X.org provides an implementation of the X Window System")
d385b835 4579 (license license:x11)))
5f1d0fb0
AE
4580
4581
6eb126c5
AE
4582;; packages of height 5 in the propagated-inputs tree
4583
4584(define-public libxcursor
9aea24b6 4585 (package
6eb126c5 4586 (name "libxcursor")
cec79ce6 4587 (version "1.1.14")
9aea24b6
AE
4588 (source
4589 (origin
4590 (method url-fetch)
4591 (uri (string-append
cec79ce6 4592 "mirror://xorg/individual/lib/libXcursor-"
9aea24b6
AE
4593 version
4594 ".tar.bz2"))
4595 (sha256
4596 (base32
cec79ce6 4597 "1prkdicl5y5yx32h1azh6gjfbijvjp415javv8dsakd13jrarilv"))))
9aea24b6 4598 (build-system gnu-build-system)
6eb126c5
AE
4599 (propagated-inputs
4600 `(("libx11" ,libx11)
4601 ("libxrender" ,libxrender)
4602 ("libxfixes" ,libxfixes)
4603 ("xproto" ,xproto)))
c4c4cc05 4604 (native-inputs
c7f99931 4605 `(("pkg-config" ,pkg-config)))
5223c826 4606 (home-page "http://www.x.org/wiki/")
35b9e423 4607 (synopsis "Xorg implementation of the X Window System")
5223c826 4608 (description "X.org provides an implementation of the X Window System")
d385b835 4609 (license license:x11)))
5f1d0fb0
AE
4610
4611
6eb126c5 4612(define-public libxt
9aea24b6 4613 (package
6eb126c5 4614 (name "libxt")
4fde7d34 4615 (version "1.1.4")
9aea24b6
AE
4616 (source
4617 (origin
4618 (method url-fetch)
4619 (uri (string-append
4fde7d34 4620 "mirror://xorg/individual/lib/libXt-"
9aea24b6
AE
4621 version
4622 ".tar.bz2"))
4623 (sha256
4624 (base32
4fde7d34 4625 "0myxwbx9ylam5x3ia5b5f4x8azcqdm420h9ad1r4hrgmi2lrffl4"))))
9aea24b6 4626 (build-system gnu-build-system)
6eb126c5
AE
4627 (propagated-inputs
4628 `(("libx11" ,libx11)
4629 ("libice" ,libice)
4630 ("libsm" ,libsm)))
9aea24b6 4631 (inputs
c4c4cc05
JD
4632 `(("libx11" ,libx11)))
4633 (native-inputs
4634 `(("pkg-config" ,pkg-config)))
5223c826 4635 (home-page "http://www.x.org/wiki/")
35b9e423 4636 (synopsis "Xorg implementation of the X Window System")
5223c826 4637 (description "X.org provides an implementation of the X Window System")
d385b835 4638 (license license:x11)))
6eb126c5
AE
4639
4640
baa0d82a
LC
4641(define-public libxaw
4642 (package
4643 (name "libxaw")
66e0147e 4644 (version "1.0.12")
baa0d82a
LC
4645 (source
4646 (origin
4647 (method url-fetch)
4648 (uri (string-append
66e0147e 4649 "mirror://xorg/individual/lib/libXaw-"
baa0d82a
LC
4650 version
4651 ".tar.bz2"))
4652 (sha256
4653 (base32
66e0147e 4654 "1xnv7jy86j9vhmw74frkzcraynqbw1p1s79jasargsgwfi433z4n"))))
baa0d82a
LC
4655 (build-system gnu-build-system)
4656 (propagated-inputs
4657 `(("libxext" ,libxext)
4658 ("libxmu" ,libxmu)
4659 ("libxpm" ,libxpm)
4660 ("libxt" ,libxt)))
4661 (inputs
c4c4cc05
JD
4662 `(("xproto" ,xproto)))
4663 (native-inputs
4664 `(("pkg-config" ,pkg-config)))
baa0d82a 4665 (home-page "http://www.x.org/wiki/")
35b9e423 4666 (synopsis "Xorg implementation of the X Window System")
baa0d82a
LC
4667 (description "X.org provides an implementation of the X Window System")
4668 (license license:x11)))
dcc9053a
AE
4669
4670
458b2a76
AE
4671(define-public xcb-util
4672 (package
4673 (name "xcb-util")
01400dd6 4674 (version "0.4.0")
458b2a76
AE
4675 (source (origin
4676 (method url-fetch)
d2611ffb
MW
4677 (uri (string-append "mirror://xorg/individual/xcb/"
4678 name "-" version ".tar.bz2"))
458b2a76
AE
4679 (sha256
4680 (base32
01400dd6 4681 "1sahmrgbpyki4bb72hxym0zvxwnycmswsxiisgqlln9vrdlr9r26"))))
458b2a76
AE
4682 (build-system gnu-build-system)
4683 (propagated-inputs
4684 `(("libxcb" ,libxcb)))
c4c4cc05 4685 (native-inputs
458b2a76
AE
4686 `(("pkg-config" ,pkg-config)))
4687 (home-page "http://cgit.freedesktop.org/xcb/util/")
4688 (synopsis "Core XCB utility functions")
4689 (description "The XCB util module provides a number of libraries which
4690 sit on top of libxcb, the core X protocol library, and some of the
4691 extension libraries. These experimental libraries provide convenience
4692functions and interfaces which make the raw X protocol more usable. Some of
4693the libraries also provide client-side code which is not strictly part of
4694the X protocol but which has traditionally been provided by Xlib.
4695
4696The XCB util module provides the following libraries:
4697aux: Convenient access to connection setup and some core requests.
4698atom: Standard core X atom constants and atom caching.
4699event: Some utilities that have little to do with events any more.")
4700 (license license:x11)))
4701
4702
dfba4055
AE
4703(define-public xcb-util-image
4704 (package
4705 (name "xcb-util-image")
6639292d 4706 (version "0.4.0")
dfba4055
AE
4707 (source (origin
4708 (method url-fetch)
d2611ffb
MW
4709 (uri (string-append "mirror://xorg/individual/xcb/"
4710 name "-" version ".tar.bz2"))
dfba4055
AE
4711 (sha256
4712 (base32
6639292d 4713 "1z1gxacg7q4cw6jrd26gvi5y04npsyavblcdad1xccc8swvnmf9d"))))
dfba4055
AE
4714 (build-system gnu-build-system)
4715 (propagated-inputs
4716 `(("libxcb" ,libxcb)))
4717 (inputs
c4c4cc05
JD
4718 `(("xcb-util" ,xcb-util)))
4719 (native-inputs
4720 `(("pkg-config" ,pkg-config)))
dfba4055
AE
4721 (home-page "http://cgit.freedesktop.org/xcb/util-image/")
4722 (synopsis "XCB port of Xlib's XImage and XShmImage")
4723 (description "The XCB util module provides a number of libraries which
4724 sit on top of libxcb, the core X protocol library, and some of the
4725 extension libraries. These experimental libraries provide convenience
4726functions and interfaces which make the raw X protocol more usable. Some of
4727the libraries also provide client-side code which is not strictly part of
4728the X protocol but which has traditionally been provided by Xlib.
4729
4730The XCB util-image module provides the following library:
4731image: Port of Xlib's XImage and XShmImage functions.")
4732 (license license:x11)))
4733
4734
f5bf403c
AE
4735(define-public xcb-util-keysyms
4736 (package
4737 (name "xcb-util-keysyms")
60ac75cd 4738 (version "0.4.0")
f5bf403c
AE
4739 (source (origin
4740 (method url-fetch)
d2611ffb
MW
4741 (uri (string-append "mirror://xorg/individual/xcb/"
4742 name "-" version ".tar.bz2"))
f5bf403c
AE
4743 (sha256
4744 (base32
60ac75cd 4745 "1nbd45pzc1wm6v5drr5338j4nicbgxa5hcakvsvm5pnyy47lky0f"))))
f5bf403c
AE
4746 (build-system gnu-build-system)
4747 (propagated-inputs
4748 `(("libxcb" ,libxcb)))
c4c4cc05 4749 (native-inputs
f5bf403c
AE
4750 `(("pkg-config" ,pkg-config)))
4751 (home-page "http://cgit.freedesktop.org/xcb/util-keysyms/")
4752 (synopsis "Standard X constants and conversion to/from keycodes")
4753 (description "The XCB util module provides a number of libraries which
4754 sit on top of libxcb, the core X protocol library, and some of the
4755 extension libraries. These experimental libraries provide convenience
4756functions and interfaces which make the raw X protocol more usable. Some of
4757the libraries also provide client-side code which is not strictly part of
4758the X protocol but which has traditionally been provided by Xlib.
4759
4760The XCB util-keysyms module provides the following library:
4761keysyms: Standard X key constants and conversion to/from keycodes.")
4762 (license license:x11)))
4763
4764
1fd96c6a
AE
4765(define-public xcb-util-renderutil
4766 (package
4767 (name "xcb-util-renderutil")
c736bc94 4768 (version "0.3.9")
1fd96c6a
AE
4769 (source (origin
4770 (method url-fetch)
d2611ffb
MW
4771 (uri (string-append "mirror://xorg/individual/xcb/"
4772 name "-" version ".tar.bz2"))
1fd96c6a
AE
4773 (sha256
4774 (base32
c736bc94 4775 "0nza1csdvvxbmk8vgv8vpmq7q8h05xrw3cfx9lwxd1hjzd47xsf6"))))
1fd96c6a
AE
4776 (build-system gnu-build-system)
4777 (propagated-inputs
4778 `(("libxcb" ,libxcb)))
c4c4cc05 4779 (native-inputs
1fd96c6a
AE
4780 `(("pkg-config" ,pkg-config)))
4781 (home-page "http://cgit.freedesktop.org/xcb/util-renderutil/")
4782 (synopsis "SConvenience functions for the Render extension")
4783 (description "The XCB util module provides a number of libraries which
4784 sit on top of libxcb, the core X protocol library, and some of the
4785 extension libraries. These experimental libraries provide convenience
4786functions and interfaces which make the raw X protocol more usable. Some of
4787the libraries also provide client-side code which is not strictly part of
4788the X protocol but which has traditionally been provided by Xlib.
4789
4790The XCB util-renderutil module provides the following library:
4791renderutil: Convenience functions for the Render extension.")
4792 (license license:x11)))
4793
4794
6ff104d5
AE
4795(define-public xcb-util-wm
4796 (package
4797 (name "xcb-util-wm")
b3cbd61a 4798 (version "0.4.1")
6ff104d5
AE
4799 (source (origin
4800 (method url-fetch)
b3cbd61a
MW
4801 (uri (string-append "mirror://xorg/individual/xcb/"
4802 name "-" version ".tar.bz2"))
6ff104d5
AE
4803 (sha256
4804 (base32
b3cbd61a 4805 "0gra7hfyxajic4mjd63cpqvd20si53j1q3rbdlkqkahfciwq3gr8"))))
6ff104d5
AE
4806 (build-system gnu-build-system)
4807 (propagated-inputs
4808 `(("libxcb" ,libxcb)))
c4c4cc05 4809 (native-inputs
6ff104d5
AE
4810 `(("m4" ,m4)
4811 ("pkg-config" ,pkg-config)))
4812 (home-page "http://cgit.freedesktop.org/xcb/util-wm/")
4813 (synopsis "Client and window-manager helpers for ICCCM and EWMH")
4814 (description "The XCB util modules provides a number of libraries which
4815 sit on top of libxcb, the core X protocol library, and some of the
4816 extension libraries. These experimental libraries provide convenience
4817functions and interfaces which make the raw X protocol more usable. Some of
4818the libraries also provide client-side code which is not strictly part of
458b2a76
AE
4819the X protocol but which has traditionally been provided by Xlib.
4820
4821The XCB util-wm module provides the following libraries:
4822ewmh: Both client and window-manager helpers for EWMH.
4823icccm: Both client and window-manager helpers for ICCCM.")
6ff104d5
AE
4824 (license license:x11)))
4825
6bc64f41
LC
4826(define-public xinit
4827 (package
4828 (name "xinit")
4829 (version "1.3.4")
4830 (source (origin
4831 (method url-fetch)
4832 (uri (string-append "mirror://xorg/individual/app/xinit-"
4833 version ".tar.bz2"))
4834 (sha256
4835 (base32
4836 "1cq2g469mb2cfgr8k57960yrn90bl33vfqri4pdh2zm0jxrqvn3m"))))
4837 (build-system gnu-build-system)
4838 (inputs
4839 `(("xproto" ,xproto)
4840 ("libx11" ,libx11)))
4841 (native-inputs
4842 `(("pkg-config" ,pkg-config)))
4843 (propagated-inputs
4844 `(("xauth" ,xauth)))
4845 (home-page "http://x.org")
4846 (synopsis "Commands to start the X Window server")
4847 (description
4848 "The xinit program is used to start the X Window System server and a
4849first client program on systems that are not using a display manager such as
4850xdm. This package also provides the 'startx' command, which provides a
4851user-friendly mechanism to start the X server.")
4852 (license license:x11)))
6ff104d5 4853
dcc9053a
AE
4854;; package outside the x.org system proper of height 5
4855
4856(define-public libxaw3d
4857 (package
4858 (name "libxaw3d")
4859 (version "1.6.2")
4860 (source
4861 (origin
4862 (method url-fetch)
4863 (uri (string-append
4864 "mirror://xorg/individual/lib/libXaw3d-"
4865 version
4866 ".tar.bz2"))
4867 (sha256
4868 (base32
4869 "0awplv1nf53ywv01yxphga3v6dcniwqnxgnb0cn4khb121l12kxp"))))
4870 (build-system gnu-build-system)
4871 (propagated-inputs
4872 `(("libxext" ,libxext)
4873 ("libxmu" ,libxmu)
4874 ("libxt" ,libxt)))
4875 (inputs
c4c4cc05
JD
4876 `(("libx11" ,libx11)))
4877 (native-inputs
4878 `(("pkg-config" ,pkg-config)))
dcc9053a 4879 (home-page "http://www.x.org/wiki/")
35b9e423 4880 (synopsis "Xorg implementation of the X Window System")
dcc9053a
AE
4881 (description "X.org provides an implementation of the X Window System")
4882 (license license:x11)))
ba6f8e42
LC
4883
4884(define-public xterm
4885 (package
4886 (name "xterm")
57138093 4887 (version "315")
ba6f8e42
LC
4888 (source (origin
4889 (method url-fetch)
4106c589
LC
4890 (uri (string-append "ftp://ftp.invisible-island.net/xterm/"
4891 "xterm-" version ".tgz"))
ba6f8e42
LC
4892 (sha256
4893 (base32
57138093 4894 "00kxg36hzp011x98ib6x503pbhj1ldh6hb82l5x3a68s554h1rpy"))))
ba6f8e42
LC
4895 (build-system gnu-build-system)
4896 (arguments
4897 '(#:configure-flags '("--enable-wide-chars" "--enable-256-color"
4898 "--enable-load-vt-fonts" "--enable-i18n"
4899 "--enable-doublechars" "--enable-luit"
4900 "--enable-mini-luit")
4901 #:tests? #f))
4902 (native-inputs
4903 `(("pkg-config" ,pkg-config)))
4904 (inputs
4905 `(("luit" ,luit)
4906 ("libXft" ,libxft)
4907 ("fontconfig" ,fontconfig)
4908 ("freetype" ,freetype)
4909 ("ncurses" ,ncurses)
4910 ("libICE" ,libice)
4911 ("libSM" ,libsm)
4912 ("libX11" ,libx11)
4913 ("libXext" ,libxext)
4914 ("libXt" ,libxt)
4915 ("xproto" ,xproto)
4916 ("libXaw" ,libxaw)))
4917 (home-page "http://invisible-island.net/xterm")
4918 (synopsis "Terminal emulator for the X Window System")
4919 (description
4920 "The xterm program is a terminal emulator for the X Window System. It
4921provides DEC VT102/VT220 (VTxxx) and Tektronix 4014 compatible terminals for
4922programs that cannot use the window system directly.")
4923 (license license:x11)))
6c472741
EB
4924
4925(define-public perl-x11-protocol
4926 (package
4927 (name "perl-x11-protocol")
4928 (version "0.56")
4929 (source (origin
4930 (method url-fetch)
4931 (uri (string-append
4932 "mirror://cpan/authors/id/S/SM/SMCCAM/X11-Protocol-"
4933 version ".tar.gz"))
4934 (sha256
4935 (base32
4936 "1dq89bh6fqv7l5mbffqcismcljpq5f869bx7g8lg698zgindv5ny"))))
4937 (build-system perl-build-system)
4938 (arguments '(#:tests? #f)) ;tests require a running x server
4939 (synopsis "Raw interface to X Window System servers")
4940 (description
4941 "X11::Protocol is a client-side interface to the X11 Protocol, allowing
4942perl programs to display windows and graphics on X11 servers.")
4943 (home-page
4944 (string-append "http://search.cpan.org/~smccam/X11-Protocol-" version))
4945 ;; From the package README: "you can redistribute and/or modify it under
4946 ;; the same terms as Perl itself. (As an exception, the file
4947 ;; Keysyms.pm,which is derived from a file in the standard X11
4948 ;; distribution, has another, less restrictive copying policy, as do some
4949 ;; of the extension modules in the directory Protocol/Ext: see those files
4950 ;; for details)."
4951 (license (package-license perl))))