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