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