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