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