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