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