1 ;;; GNU Guix --- Functional package management for GNU
2 ;;; Copyright © 2013, 2014 Andreas Enge <andreas@enge.fr>
3 ;;; Copyright © 2014 Mark H Weaver <mhw@netris.org>
4 ;;; Copyright © 2014 Eric Bavier <bavier@member.fsf.org>
6 ;;; This file is part of GNU Guix.
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.
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.
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/>.
21 (define-module (gnu packages xorg)
22 #:use-module ((guix licenses)
23 #:renamer (symbol-prefix-proc 'license:))
24 #:use-module (guix packages)
25 #:use-module (guix download)
26 #:use-module (guix build-system gnu)
27 #:use-module (guix build-system perl)
28 #:use-module (gnu packages)
29 #:use-module (gnu packages bison)
30 #:use-module (gnu packages compression)
31 #:use-module (gnu packages flex)
32 #:use-module (gnu packages fontutils)
33 #:use-module (gnu packages gettext)
34 #:use-module (gnu packages gl)
35 #:use-module (gnu packages glib)
36 #:use-module (gnu packages gnupg)
37 #:use-module (gnu packages gperf)
38 #:use-module (gnu packages image)
39 #:use-module (gnu packages linux)
40 #:use-module (gnu packages m4)
41 #:use-module (gnu packages perl)
42 #:use-module (gnu packages pkg-config)
43 #:use-module (gnu packages python)
44 #:use-module (gnu packages xml)
45 #:use-module (gnu packages ncurses))
49 ;; packages outside the x.org system proper
59 "http://xeyes.sourcearchive.com/downloads/1.0.1/xeyes_"
64 "04c3md570j67g55h3bix1qbngcslnq91skli51k3g1avki88zkm9"))))
65 (build-system gnu-build-system)
67 `(("libxext" ,libxext)
71 `(("pkg-config" ,pkg-config)))
72 (home-page "http://xeyes.sourcearchive.com/")
73 (synopsis "A follow the mouse X demo")
74 (description "Xeyes is a demo program for x.org. It shows eyes
75 following the mouse.")
76 (license license:x11)))
87 "http://cairographics.org/releases/pixman-"
92 "113ycngcssbrps217dyajq96hm9xghsfch82h14yffla1r1fviw0"))))
93 (build-system gnu-build-system)
98 `(("pkg-config" ,pkg-config)))
99 (home-page "http://www.pixman.org/")
100 (synopsis "pixman, a low-level pixel manipulation library")
101 (description "Pixman is a low-level software library for pixel
102 manipulation, providing features such as image compositing and trapezoid
104 (license license:x11)))
107 (define-public libdrm
115 "http://dri.freedesktop.org/libdrm/libdrm-"
120 "1wah4qmrrcv0gnx65lhrlxb6gprxch92wy8lhxv6102fml6k5krk"))))
121 (build-system gnu-build-system)
123 `(("libpciaccess" ,libpciaccess)
124 ("libpthread-stubs" ,libpthread-stubs)))
126 `(("pkg-config" ,pkg-config)))
127 (home-page "http://dri.freedesktop.org/wiki/")
128 (synopsis "libdrm, direct rendering userspace library")
129 (description "The Direct Rendering Infrastructure, also known as the DRI,
130 is a framework for allowing direct access to graphics hardware under the
131 X Window System in a safe and efficient manner. It includes changes to the
132 X server, to several client libraries, and to the kernel (DRM, Direct
133 Rendering Manager). The most important use for the DRI is to create fast
134 OpenGL implementations providing hardware acceleration for Mesa.
135 Several 3D accelerated drivers have been written to the DRI specification,
136 including drivers for chipsets produced by 3DFX, AMD (formerly ATI), Intel
138 (license license:x11)))
141 ;; old version, required by old mesa, see
142 ;; http://www.mail-archive.com/nouveau@lists.freedesktop.org/msg10098.html
143 (define-public libdrm-2.4.33
144 (package (inherit libdrm)
150 "http://dri.freedesktop.org/libdrm/libdrm-"
155 "1slgi61n4dlsfli47ql354fd1ppj7n40jd94wvnsdqx0mna9syrd"))))
158 ;; create libdrm_nouveau.so, needed by mesa, see
159 ;; http://comments.gmane.org/gmane.linux.lfs.beyond.support/43261
160 `("--enable-nouveau-experimental-api")))))
171 "http://bitmath.org/code/mtdev/mtdev-"
175 "159ndzwfpw0xr8mw4lhl47w9c2krshlfrscs7k6n186vknv2hk3d"))))
176 (build-system gnu-build-system)
177 (home-page "http://bitmath.org/code/mtdev/")
178 (synopsis "Multitouch protocol translation library")
179 (description "Mtdev is a stand-alone library which transforms all
180 variants of kernel MT events to the slotted type B protocol. The events
181 put into mtdev may be from any MT device, specifically type A without
182 contact tracking, type A with contact tracking, or type B with contact
184 (license license:x11)))
188 ;; packages without propagated input
189 ;; (rationale for this separation: The packages in PROPAGATED_INPUTS need to
190 ;; be defined first, the split makes book-keeping easier.)
193 ;; compiles only on macos
194 ;; (define-public applewmproto
197 (define-public bdftopcf
205 "mirror://xorg/X11R7.7/src/everything/bdftopcf-"
210 "02hx981f7jfwylxj21s91yvv4h597nqqzz3vd6ar81zyn84b944w"))))
211 (build-system gnu-build-system)
213 `(("libxfont" ,libxfont)))
215 `(("pkg-config" ,pkg-config)))
216 (home-page "http://www.x.org/wiki/")
217 (synopsis "xorg implementation of the X Window System")
218 (description "X.org provides an implementation of the X Window System")
219 (license license:x11)))
222 (define-public bigreqsproto
224 (name "bigreqsproto")
230 "mirror://xorg/X11R7.7/src/everything/bigreqsproto-"
235 "07hvfm84scz8zjw14riiln2v4w03jlhp756ypwhq27g48jmic8a6"))))
236 (build-system gnu-build-system)
237 (native-inputs `(("pkg-config" ,pkg-config)))
238 (home-page "http://www.x.org/wiki/")
239 (synopsis "xorg implementation of the X Window System")
240 (description "X.org provides an implementation of the X Window System")
241 (license license:x11)))
244 (define-public compositeproto
246 (name "compositeproto")
252 "mirror://xorg/X11R7.7/src/everything/compositeproto-"
257 "1z0crmf669hirw4s7972mmp8xig80kfndja9h559haqbpvq5k4q4"))))
258 (build-system gnu-build-system)
260 `(("fixesproto" ,fixesproto)))
262 `(("pkg-config" ,pkg-config)))
263 (home-page "http://www.x.org/wiki/")
264 (synopsis "xorg implementation of the X Window System")
265 (description "X.org provides an implementation of the X Window System")
266 (license license:x11)))
269 (define-public damageproto
277 "mirror://xorg/X11R7.7/src/everything/damageproto-"
282 "0nzwr5pv9hg7c21n995pdiv0zqhs91yz3r8rn3aska4ykcp12z2w"))))
283 (build-system gnu-build-system)
284 (native-inputs `(("pkg-config" ,pkg-config)))
285 (home-page "http://www.x.org/wiki/")
286 (synopsis "xorg implementation of the X Window System")
287 (description "X.org provides an implementation of the X Window System")
288 (license license:x11)))
291 (define-public dmxproto
299 "mirror://xorg/X11R7.7/src/everything/dmxproto-"
304 "02b5x9dkgajizm8dqyx2w6hmqx3v25l67mgf35nj6sz0lgk52877"))))
305 (build-system gnu-build-system)
306 (native-inputs `(("pkg-config" ,pkg-config)))
307 (home-page "http://www.x.org/wiki/")
308 (synopsis "xorg implementation of the X Window System")
309 (description "X.org provides an implementation of the X Window System")
310 (license license:x11)))
313 (define-public dri2proto
321 "mirror://xorg/X11R7.7/src/everything/dri2proto-"
326 "02drlfqvjm2q7dvkkwli3fs2crb6rdb3kyd13vwx7z0rijrc10md"))))
327 (build-system gnu-build-system)
328 (home-page "http://www.x.org/wiki/")
329 (synopsis "xorg implementation of the X Window System")
330 (description "X.org provides an implementation of the X Window System")
331 (license license:x11)))
334 (define-public encodings
342 "mirror://xorg/X11R7.7/src/everything/encodings-"
347 "0ffmaw80vmfwdgvdkp6495xgsqszb6s0iira5j0j6pd4i0lk3mnf"))))
348 (build-system gnu-build-system)
350 `(("mkfontscale" ,mkfontscale)))
352 `(("pkg-config" ,pkg-config)))
353 (home-page "http://www.x.org/wiki/")
354 (synopsis "xorg implementation of the X Window System")
355 (description "X.org provides an implementation of the X Window System")
356 (license license:public-domain)))
359 (define-public font-adobe100dpi
361 (name "font-adobe100dpi")
367 "mirror://xorg/X11R7.7/src/everything/font-adobe-100dpi-"
372 "0m60f5bd0caambrk8ksknb5dks7wzsg7g7xaf0j21jxmx8rq9h5j"))))
373 (build-system gnu-build-system)
375 `(("bdftopcf" ,bdftopcf)
376 ("font-util", font-util)
377 ("mkfontdir" ,mkfontdir)))
379 `(("pkg-config" ,pkg-config)))
381 `(#:configure-flags (list
382 ;; install fonts into subdirectory of package output instead of
383 ;; font-util-?.?.?/share/fonts/X11
384 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
385 (home-page "http://www.x.org/wiki/")
386 (synopsis "xorg implementation of the X Window System")
387 (description "X.org provides an implementation of the X Window System")
388 (license license:x11)))
391 (define-public font-adobe75dpi
393 (name "font-adobe75dpi")
399 "mirror://xorg/X11R7.7/src/everything/font-adobe-75dpi-"
404 "02advcv9lyxpvrjv8bjh1b797lzg6jvhipclz49z8r8y98g4l0n6"))))
405 (build-system gnu-build-system)
407 `(("bdftopcf" ,bdftopcf)
408 ("font-util", font-util)
409 ("mkfontdir" ,mkfontdir)))
411 `(("pkg-config" ,pkg-config)))
413 `(#:configure-flags (list
414 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
415 (home-page "http://www.x.org/wiki/")
416 (synopsis "xorg implementation of the X Window System")
417 (description "X.org provides an implementation of the X Window System")
418 (license license:x11)))
422 ;; (define-public font-adobe-utopia100dpi
423 ;; (define-public font-adobe-utopia75dpi
424 ;; (define-public font-adobe-utopia-type1
427 (define-public font-alias
435 "mirror://xorg/X11R7.7/src/everything/font-alias-"
440 "16ic8wfwwr3jicaml7b5a0sk6plcgc1kg84w02881yhwmqm3nicb"))))
441 (build-system gnu-build-system)
442 (native-inputs `(("pkg-config" ,pkg-config)))
443 (home-page "http://www.x.org/wiki/")
444 (synopsis "xorg implementation of the X Window System")
445 (description "X.org provides an implementation of the X Window System")
446 (license license:x11)))
449 (define-public font-arabic-misc
451 (name "font-arabic-misc")
457 "mirror://xorg/X11R7.7/src/everything/font-arabic-misc-"
462 "1x246dfnxnmflzf0qzy62k8jdpkb6jkgspcjgbk8jcq9lw99npah"))))
463 (build-system gnu-build-system)
465 `(("mkfontdir" ,mkfontdir)
466 ("bdftopcf" ,bdftopcf)))
468 `(("pkg-config" ,pkg-config)))
469 (home-page "http://www.x.org/wiki/")
470 (synopsis "xorg implementation of the X Window System")
471 (description "X.org provides an implementation of the X Window System")
472 (license license:x11)))
476 ;; (define-public font-bh100dpi
477 ;; (define-public font-bh75dpi
478 ;; (define-public font-bh-lucidatypewriter100dpi
479 ;; (define-public font-bh-lucidatypewriter75dpi
480 ;; (define-public font-bh-ttf
481 ;; (define-public font-bh-type1
482 ;; (define-public font-bitstream100dpi
483 ;; (define-public font-bitstream75dpi
486 (define-public font-cronyx-cyrillic
488 (name "font-cronyx-cyrillic")
494 "mirror://xorg/X11R7.7/src/everything/font-cronyx-cyrillic-"
499 "0ai1v4n61k8j9x2a1knvfbl2xjxk3xxmqaq3p9vpqrspc69k31kf"))))
500 (build-system gnu-build-system)
502 `(("mkfontdir" ,mkfontdir)
503 ("bdftopcf" ,bdftopcf)))
505 `(("pkg-config" ,pkg-config)))
506 (home-page "http://www.x.org/wiki/")
507 (synopsis "xorg implementation of the X Window System")
508 (description "X.org provides an implementation of the X Window System")
509 (license license:x11)))
513 ;; (define-public font-cursor-misc
516 ;; (define-public font-daewoo-misc
519 (define-public font-dec-misc
521 (name "font-dec-misc")
527 "mirror://xorg/X11R7.7/src/everything/font-dec-misc-"
532 "0yzza0l4zwyy7accr1s8ab7fjqkpwggqydbm2vc19scdby5xz7g1"))))
533 (build-system gnu-build-system)
535 `(("mkfontdir" ,mkfontdir)
536 ("bdftopcf" ,bdftopcf)))
538 `(("pkg-config" ,pkg-config)))
539 (home-page "http://www.x.org/wiki/")
540 (synopsis "xorg implementation of the X Window System")
541 (description "X.org provides an implementation of the X Window System")
542 (license license:x11)))
546 ;; (define-public font-ibm-type1
548 (define-public font-isas-misc
550 (name "font-isas-misc")
556 "mirror://xorg/X11R7.7/src/everything/font-isas-misc-"
561 "0rx8q02rkx673a7skkpnvfkg28i8gmqzgf25s9yi0lar915sn92q"))))
562 (build-system gnu-build-system)
564 `(("mkfontdir" ,mkfontdir)
565 ("bdftopcf" ,bdftopcf)))
567 `(("pkg-config" ,pkg-config)))
568 (home-page "http://www.x.org/wiki/")
569 (synopsis "xorg implementation of the X Window System")
570 (description "X.org provides an implementation of the X Window System")
571 (license license:x11)))
575 ;; (define-public font-jis-misc
578 (define-public font-micro-misc
580 (name "font-micro-misc")
586 "mirror://xorg/X11R7.7/src/everything/font-micro-misc-"
591 "1dldxlh54zq1yzfnrh83j5vm0k4ijprrs5yl18gm3n9j1z0q2cws"))))
592 (build-system gnu-build-system)
594 `(("mkfontdir" ,mkfontdir)
595 ("bdftopcf" ,bdftopcf)))
597 `(("pkg-config" ,pkg-config)))
598 (home-page "http://www.x.org/wiki/")
599 (synopsis "xorg implementation of the X Window System")
600 (description "X.org provides an implementation of the X Window System")
601 (license license:public-domain)))
604 (define-public font-misc-cyrillic
606 (name "font-misc-cyrillic")
612 "mirror://xorg/X11R7.7/src/everything/font-misc-cyrillic-"
617 "0q2ybxs8wvylvw95j6x9i800rismsmx4b587alwbfqiw6biy63z4"))))
618 (build-system gnu-build-system)
620 `(("mkfontdir" ,mkfontdir)
621 ("bdftopcf" ,bdftopcf)))
623 `(("pkg-config" ,pkg-config)))
624 (home-page "http://www.x.org/wiki/")
625 (synopsis "xorg implementation of the X Window System")
626 (description "X.org provides an implementation of the X Window System")
627 (license license:x11)))
630 (define-public font-misc-ethiopic
632 (name "font-misc-ethiopic")
638 "mirror://xorg/X11R7.7/src/everything/font-misc-ethiopic-"
643 "19cq7iq0pfad0nc2v28n681fdq3fcw1l1hzaq0wpkgpx7bc1zjsk"))))
644 (build-system gnu-build-system)
646 `(("mkfontdir" ,mkfontdir)))
648 `(("pkg-config" ,pkg-config)))
649 (home-page "http://www.x.org/wiki/")
650 (synopsis "xorg implementation of the X Window System")
651 (description "X.org provides an implementation of the X Window System")
652 (license license:x11)))
656 ;; (define-public font-misc-meltho
659 (define-public font-misc-misc
661 (name "font-misc-misc")
667 "mirror://xorg/X11R7.7/src/everything/font-misc-misc-"
672 "150pq6n8n984fah34n3k133kggn9v0c5k07igv29sxp1wi07krxq"))))
673 (build-system gnu-build-system)
675 `(("mkfontdir" ,mkfontdir)
676 ("font-util" ,font-util)
677 ("bdftopcf" ,bdftopcf)))
679 `(("pkg-config" ,pkg-config)))
681 `(#:configure-flags (list
682 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
683 (home-page "http://www.x.org/wiki/")
684 (synopsis "xorg implementation of the X Window System")
685 (description "X.org provides an implementation of the X Window System")
686 (license license:public-domain)))
689 (define-public font-mutt-misc
691 (name "font-mutt-misc")
697 "mirror://xorg/X11R7.7/src/everything/font-mutt-misc-"
702 "13qghgr1zzpv64m0p42195k1kc77pksiv059fdvijz1n6kdplpxx"))))
703 (build-system gnu-build-system)
705 `(("mkfontdir" ,mkfontdir)
706 ("bdftopcf" ,bdftopcf)))
708 `(("pkg-config" ,pkg-config)))
709 (home-page "http://www.x.org/wiki/")
710 (synopsis "xorg implementation of the X Window System")
711 (description "X.org provides an implementation of the X Window System")
712 (license license:x11)))
715 (define-public font-schumacher-misc
717 (name "font-schumacher-misc")
723 "mirror://xorg/X11R7.7/src/everything/font-schumacher-misc-"
728 "0nkym3n48b4v36y4s927bbkjnsmicajarnf6vlp7wxp0as304i74"))))
729 (build-system gnu-build-system)
731 `(("mkfontdir" ,mkfontdir)
732 ("font-util" ,font-util)
733 ("bdftopcf" ,bdftopcf)))
735 `(("pkg-config" ,pkg-config)))
737 `(#:configure-flags (list
738 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
739 (home-page "http://www.x.org/wiki/")
740 (synopsis "xorg implementation of the X Window System")
741 (description "X.org provides an implementation of the X Window System")
742 (license license:x11)))
745 (define-public font-screen-cyrillic
747 (name "font-screen-cyrillic")
753 "mirror://xorg/X11R7.7/src/everything/font-screen-cyrillic-"
758 "0yayf1qlv7irf58nngddz2f1q04qkpr5jwp4aja2j5gyvzl32hl2"))))
759 (build-system gnu-build-system)
761 `(("mkfontdir" ,mkfontdir)
762 ("bdftopcf" ,bdftopcf)))
764 `(("pkg-config" ,pkg-config)))
765 (home-page "http://www.x.org/wiki/")
766 (synopsis "xorg implementation of the X Window System")
767 (description "X.org provides an implementation of the X Window System")
768 (license license:x11)))
771 (define-public font-sony-misc
773 (name "font-sony-misc")
779 "mirror://xorg/X11R7.7/src/everything/font-sony-misc-"
784 "1xfgcx4gsgik5mkgkca31fj3w72jw9iw76qyrajrsz1lp8ka6hr0"))))
785 (build-system gnu-build-system)
787 `(("mkfontdir" ,mkfontdir)
788 ("bdftopcf" ,bdftopcf)))
790 `(("pkg-config" ,pkg-config)))
791 (home-page "http://www.x.org/wiki/")
792 (synopsis "xorg implementation of the X Window System")
793 (description "X.org provides an implementation of the X Window System")
794 (license license:x11)))
797 (define-public font-sun-misc
799 (name "font-sun-misc")
805 "mirror://xorg/X11R7.7/src/everything/font-sun-misc-"
810 "1q6jcqrffg9q5f5raivzwx9ffvf7r11g6g0b125na1bhpz5ly7s8"))))
811 (build-system gnu-build-system)
813 `(("mkfontdir" ,mkfontdir)
814 ("bdftopcf" ,bdftopcf)))
816 `(("pkg-config" ,pkg-config)))
817 (home-page "http://www.x.org/wiki/")
818 (synopsis "xorg implementation of the X Window System")
819 (description "X.org provides an implementation of the X Window System")
820 (license license:x11)))
823 (define-public font-util
831 "mirror://xorg/X11R7.7/src/everything/font-util-"
836 "15cijajwhjzpy3ydc817zz8x5z4gbkyv3fps687jbq544mbfbafz"))))
837 (build-system gnu-build-system)
838 (native-inputs `(("pkg-config" ,pkg-config)))
839 (home-page "http://www.x.org/wiki/")
840 (synopsis "xorg implementation of the X Window System")
841 (description "X.org provides an implementation of the X Window System")
842 (license license:x11)))
845 (define-public font-winitzki-cyrillic
847 (name "font-winitzki-cyrillic")
853 "mirror://xorg/X11R7.7/src/everything/font-winitzki-cyrillic-"
858 "181n1bgq8vxfxqicmy1jpm1hnr6gwn1kdhl6hr4frjigs1ikpldb"))))
859 (build-system gnu-build-system)
861 `(("mkfontdir" ,mkfontdir)
862 ("bdftopcf" ,bdftopcf)))
864 `(("pkg-config" ,pkg-config)))
865 (home-page "http://www.x.org/wiki/")
866 (synopsis "xorg implementation of the X Window System")
867 (description "X.org provides an implementation of the X Window System")
868 (license license:public-domain)))
871 (define-public font-xfree86-type1
873 (name "font-xfree86-type1")
879 "mirror://xorg/X11R7.7/src/everything/font-xfree86-type1-"
884 "0jp3zc0qfdaqfkgzrb44vi9vi0a8ygb35wp082yz7rvvxhmg9sya"))))
885 (build-system gnu-build-system)
887 `(("mkfontdir" ,mkfontdir)))
889 `(("pkg-config" ,pkg-config)))
890 (home-page "http://www.x.org/wiki/")
891 (synopsis "xorg implementation of the X Window System")
892 (description "X.org provides an implementation of the X Window System")
893 (license license:x11)))
896 (define-public fontsproto
904 "mirror://xorg/X11R7.7/src/everything/fontsproto-"
909 "1ab8mbqxdwvdz4k5x4xb9c4n5w7i1xw276cbpk4z7a1nlpjrg746"))))
910 (build-system gnu-build-system)
911 (native-inputs `(("pkg-config" ,pkg-config)))
912 (home-page "http://www.x.org/wiki/")
913 (synopsis "xorg implementation of the X Window System")
914 (description "X.org provides an implementation of the X Window System")
915 (license license:x11)))
918 (define-public glproto
926 "mirror://xorg/X11R7.7/src/everything/glproto-"
931 "0wf1vq9g4pyzahb23ywx554pm5bpax49lz188fk6m5p8wbmmc0wr"))))
932 (build-system gnu-build-system)
933 (native-inputs `(("pkg-config" ,pkg-config)))
934 (home-page "http://www.x.org/wiki/")
935 (synopsis "xorg implementation of the X Window System")
936 (description "X.org provides an implementation of the X Window System")
937 (license license:x11)))
940 (define-public iceauth
948 "mirror://xorg/X11R7.7/src/everything/iceauth-"
953 "1aq6v671s2x5rc6zn0rgxb4wddg4vq94mckw3cpwl7ccrjjvd5hl"))))
954 (build-system gnu-build-system)
956 `(("libice" ,libice)))
958 `(("pkg-config" ,pkg-config)))
959 (home-page "http://www.x.org/wiki/")
960 (synopsis "xorg implementation of the X Window System")
961 (description "X.org provides an implementation of the X Window System")
962 (license license:x11)))
965 (define-public inputproto
973 "mirror://xorg/X11R7.7/src/everything/inputproto-"
978 "1c5wqamfsd8g5i8kya5pjfmcac8q5zq1l3vclh6p96f24nmicxfy"))))
979 (build-system gnu-build-system)
980 (native-inputs `(("pkg-config" ,pkg-config)))
981 (home-page "http://www.x.org/wiki/")
982 (synopsis "xorg implementation of the X Window System")
983 (description "X.org provides an implementation of the X Window System")
984 (license license:x11)))
987 (define-public kbproto
995 "mirror://xorg/X11R7.7/src/everything/kbproto-"
1000 "0yal11hhpiisy3w8wmacsdzzzcnc3xwnswxz8k7zri40xc5aqz03"))))
1001 (build-system gnu-build-system)
1002 (native-inputs `(("pkg-config" ,pkg-config)))
1003 (home-page "http://www.x.org/wiki/")
1004 (synopsis "xorg implementation of the X Window System")
1005 (description "X.org provides an implementation of the X Window System")
1006 (license license:x11)))
1009 ;; requires applewmproto, which compiles only on macos
1010 ;; (define-public libapplewm
1013 (define-public libdmx
1021 "mirror://xorg/X11R7.7/src/everything/libdmx-"
1026 "1fiq73sfxcbyjval118ialwrzxhzb08xsxmg69adcs47i9j0p1x7"))))
1027 (build-system gnu-build-system)
1029 `(("xextproto" ,xextproto)
1030 ("libxext" ,libxext)
1032 ("dmxproto" ,dmxproto)))
1034 `(("pkg-config" ,pkg-config)))
1035 (home-page "http://www.x.org/wiki/")
1036 (synopsis "xorg implementation of the X Window System")
1037 (description "X.org provides an implementation of the X Window System")
1038 (license license:x11)))
1041 (define-public libfontenc
1049 "mirror://xorg/X11R7.7/src/everything/libfontenc-"
1054 "0zq1483xy31sssq0h3xxf8y1v4q14cp8rv164ayn7fsn30pq2wny"))))
1055 (build-system gnu-build-system)
1058 ("xproto" ,xproto)))
1060 `(("pkg-config" ,pkg-config)))
1061 (home-page "http://www.x.org/wiki/")
1062 (synopsis "xorg implementation of the X Window System")
1063 (description "X.org provides an implementation of the X Window System")
1064 (license license:x11)))
1067 (define-public libfs
1075 "mirror://xorg/X11R7.7/src/everything/libFS-"
1080 "05c3bqgn5m7j4kx8wvy0p36faq6f9jv5yq12m6033m4lflg7cwvh"))))
1081 (build-system gnu-build-system)
1083 `(("xtrans" ,xtrans)
1085 ("fontsproto" ,fontsproto)))
1087 `(("pkg-config" ,pkg-config)))
1088 (home-page "http://www.x.org/wiki/")
1089 (synopsis "xorg implementation of the X Window System")
1090 (description "X.org provides an implementation of the X Window System")
1091 (license license:x11)))
1094 (define-public libpciaccess
1096 (name "libpciaccess")
1102 "mirror://xorg/X11R7.7/src/everything/libpciaccess-"
1107 "11509lkgd5j4g5wy0g13z4sf31h50hqx3jfwb2i4q6k98pv6iar7"))))
1108 (build-system gnu-build-system)
1112 `(("pkg-config" ,pkg-config)))
1113 (home-page "http://www.x.org/wiki/")
1114 (synopsis "xorg implementation of the X Window System")
1115 (description "X.org provides an implementation of the X Window System")
1116 (license license:x11)))
1119 (define-public libpthread-stubs
1121 (name "libpthread-stubs")
1127 "http://xcb.freedesktop.org/dist/libpthread-stubs-"
1132 "16bjv3in19l84hbri41iayvvg4ls9gv1ma0x0qlbmwy67i7dbdim"))))
1133 (build-system gnu-build-system)
1134 (native-inputs `(("pkg-config" ,pkg-config)))
1135 (home-page "http://www.x.org/wiki/")
1136 (synopsis "xorg implementation of the X Window System")
1137 (description "X.org provides an implementation of the X Window System")
1138 (license license:x11)))
1141 (define-public libsm
1149 "mirror://xorg/X11R7.7/src/everything/libSM-"
1154 "07bzi6xwlhq36f60qfspjbz0qjj7zcgayi1vp4ihgx34kib1vhck"))))
1155 (build-system gnu-build-system)
1157 `(("libice" ,libice))) ; SMlib.h includes ICElib.h
1159 `(("xtrans" ,xtrans)
1160 ("util-linux" ,util-linux)))
1162 `(("pkg-config" ,pkg-config)))
1163 (home-page "http://www.x.org/wiki/")
1164 (synopsis "xorg implementation of the X Window System")
1165 (description "X.org provides an implementation of the X Window System")
1166 (license license:x11)))
1169 (define-public libwindowswm
1171 (name "libwindowswm")
1177 "mirror://xorg/X11R7.7/src/everything/libWindowsWM-"
1182 "1p0flwb67xawyv6yhri9w17m1i4lji5qnd0gq8v1vsfb8zw7rw15"))))
1183 (build-system gnu-build-system)
1185 `(("xextproto" ,xextproto)
1186 ("libxext" ,libxext)
1188 ("windowswmproto" ,windowswmproto)))
1190 `(("pkg-config" ,pkg-config)))
1191 (home-page "http://www.x.org/wiki/")
1192 (synopsis "xorg implementation of the X Window System")
1193 (description "X.org provides an implementation of the X Window System")
1194 (license license:x11)))
1197 (define-public libxcomposite
1199 (name "libxcomposite")
1205 "mirror://xorg/X11R7.7/src/everything/libXcomposite-"
1210 "1b8sniijb85v4my6v30ma9yqnwl4hkclci9l1hqxnipfyhl4sa9j"))))
1211 (build-system gnu-build-system)
1213 `(("xproto" ,xproto)
1214 ("libxfixes" ,libxfixes)
1216 ("compositeproto" ,compositeproto)))
1218 `(("pkg-config" ,pkg-config)))
1219 (home-page "http://www.x.org/wiki/")
1220 (synopsis "xorg implementation of the X Window System")
1221 (description "X.org provides an implementation of the X Window System")
1222 (license license:x11)))
1225 (define-public libxdmcp
1233 "mirror://xorg/X11R7.7/src/everything/libXdmcp-"
1238 "13highx4xpgkiwykpcl7z2laslrjc4pzi4h617ny9p7r6116vkls"))))
1239 (build-system gnu-build-system)
1241 `(("xproto" ,xproto)))
1243 `(("pkg-config" ,pkg-config)))
1244 (home-page "http://www.x.org/wiki/")
1245 (synopsis "xorg implementation of the X Window System")
1246 (description "X.org provides an implementation of the X Window System")
1247 (license license:x11)))
1250 (define-public libxft
1258 "mirror://xorg/X11R7.7/src/everything/libXft-"
1263 "1gdv6559cdz1lfw73x7wsvax1fkvphmayrymprljhyyb5nwk5kkz"))))
1264 (build-system gnu-build-system)
1266 ;; xft.pc refers to all these.
1267 `(("libxrender" ,libxrender)
1268 ("freetype" ,freetype)
1269 ("fontconfig" ,fontconfig)))
1271 `(("libx11" ,libx11)
1272 ("xproto" ,xproto)))
1274 `(("pkg-config" ,pkg-config)))
1275 (home-page "http://www.x.org/wiki/")
1276 (synopsis "xorg implementation of the X Window System")
1277 (description "X.org provides an implementation of the X Window System")
1278 (license license:x11)))
1281 (define-public libxkbfile
1289 "mirror://xorg/X11R7.7/src/everything/libxkbfile-"
1294 "0flg5arw6n3njagmsi4i4l0zl5bfx866a1h9ydc3bi1pqlclxaca"))))
1295 (build-system gnu-build-system)
1297 `(("libx11" ,libx11)))
1299 `(("pkg-config" ,pkg-config)))
1300 (home-page "http://www.x.org/wiki/")
1301 (synopsis "xorg implementation of the X Window System")
1302 (description "X.org provides an implementation of the X Window System")
1303 (license license:x11)))
1306 (define-public libxmu
1314 "mirror://xorg/X11R7.7/src/everything/libXmu-"
1319 "1pbym8rrznxqd60zwf7w4xpf27sa72bky2knginqcfnca32q343h"))))
1320 (build-system gnu-build-system)
1324 ("libxext" ,libxext)))
1326 `(("pkg-config" ,pkg-config)))
1327 (home-page "http://www.x.org/wiki/")
1328 (synopsis "xorg implementation of the X Window System")
1329 (description "X.org provides an implementation of the X Window System")
1330 (license license:x11)))
1333 (define-public libxpm
1341 "mirror://xorg/X11R7.7/src/everything/libXpm-"
1346 "0dd737ch4q9gr151wff1m3q2j7wf3pip4y81601xdrsh8wipxnx6"))))
1347 (build-system gnu-build-system)
1349 `(("gettext" ,gnu-gettext)
1352 ("libxext" ,libxext)))
1354 `(("pkg-config" ,pkg-config)))
1355 (home-page "http://www.x.org/wiki/")
1356 (synopsis "xorg implementation of the X Window System")
1357 (description "X.org provides an implementation of the X Window System")
1358 (license license:x11)))
1361 (define-public libxres
1369 "mirror://xorg/X11R7.7/src/everything/libXres-"
1374 "1478pm70gdi6l70r4jpkyyg2am9wv6xh53z9ibwq5cg84p4n31pz"))))
1375 (build-system gnu-build-system)
1377 `(("xproto" ,xproto)
1378 ("libxext" ,libxext)
1380 ("resourceproto" ,resourceproto)))
1382 `(("pkg-config" ,pkg-config)))
1383 (home-page "http://www.x.org/wiki/")
1384 (synopsis "xorg implementation of the X Window System")
1385 (description "X.org provides an implementation of the X Window System")
1386 (license license:x11)))
1389 (define-public libxscrnsaver
1391 (name "libxscrnsaver")
1397 "mirror://xorg/X11R7.7/src/everything/libXScrnSaver-"
1402 "07ff4r20nkkrj7h08f9fwamds9b3imj8jz5iz6y38zqw6jkyzwcg"))))
1403 (build-system gnu-build-system)
1405 `(("libxext" ,libxext)
1407 ("scrnsaverproto" ,scrnsaverproto)))
1409 `(("pkg-config" ,pkg-config)))
1410 (home-page "http://www.x.org/wiki/")
1411 (synopsis "xorg implementation of the X Window System")
1412 (description "X.org provides an implementation of the X Window System")
1413 (license license:x11)))
1416 (define-public libxxf86dga
1418 (name "libxxf86dga")
1424 "mirror://xorg/X11R7.7/src/everything/libXxf86dga-"
1429 "15291ddhyr54sribwbg8hxx2psgzm5gh0pgkw5yrf3zgvdsa67sm"))))
1430 (build-system gnu-build-system)
1432 `(("xf86dgaproto" ,xf86dgaproto)))
1434 `(("libx11" ,libx11)
1435 ("libxext" ,libxext)))
1437 `(("pkg-config" ,pkg-config)))
1438 (home-page "http://www.x.org/wiki/")
1439 (synopsis "xorg implementation of the X Window System")
1440 (description "X.org provides an implementation of the X Window System")
1441 (license license:x11)))
1452 "mirror://xorg/X11R7.7/src/everything/luit-"
1457 "0dn694mk56x6hdk6y9ylx4f128h5jcin278gnw2gb807rf3ygc1h"))
1458 ;; See https://bugs.freedesktop.org/show_bug.cgi?id=47792;
1459 ;; should become obsolete with the next release.
1460 (patches (list (search-patch "luit-posix.patch")))))
1461 (build-system gnu-build-system)
1463 `(("libfontenc" ,libfontenc)))
1465 `(("pkg-config" ,pkg-config)))
1466 (home-page "http://www.x.org/wiki/")
1467 (synopsis "xorg implementation of the X Window System")
1468 (description "X.org provides an implementation of the X Window System")
1469 (license license:x11)))
1472 (define-public makedepend
1480 "mirror://xorg/X11R7.7/src/everything/makedepend-"
1485 "1zpp2b9dfvlnfj2i1mzdyn785rpl7vih5lap7kcpiv80xspbhmmb"))))
1486 (build-system gnu-build-system)
1488 `(("xproto" ,xproto)))
1489 (native-inputs `(("pkg-config" ,pkg-config)))
1490 (home-page "http://www.x.org/wiki/")
1491 (synopsis "xorg implementation of the X Window System")
1492 (description "X.org provides an implementation of the X Window System")
1493 (license license:x11)))
1496 (define-public mkfontscale
1498 (name "mkfontscale")
1504 "mirror://xorg/X11R7.7/src/everything/mkfontscale-"
1509 "1539h3ws66vcql6sf2831bcs0r4d9b05lcgpswkw33lvcxighmff"))))
1510 (build-system gnu-build-system)
1514 ("freetype" ,freetype)
1515 ("libfontenc" ,libfontenc)))
1517 `(("pkg-config" ,pkg-config)))
1518 (home-page "http://www.x.org/wiki/")
1519 (synopsis "xorg implementation of the X Window System")
1520 (description "X.org provides an implementation of the X Window System")
1521 (license license:x11)))
1524 ;; The package is missing from X11R7.7.
1525 (define-public printproto
1533 "mirror://xorg/individual/proto/printproto-"
1538 "06liap8n4s25sgp27d371cc7yg9a08dxcr3pmdjp761vyin3360j"))))
1539 (build-system gnu-build-system)
1540 (native-inputs `(("pkg-config" ,pkg-config)))
1541 (home-page "http://www.x.org/wiki/")
1542 (synopsis "xorg implementation of the X Window System")
1543 (description "X.org provides an implementation of the X Window System")
1544 (license license:x11)))
1547 (define-public randrproto
1555 "mirror://xorg/X11R7.7/src/everything/randrproto-"
1560 "0wfwcq85wbm0g5r0snc7prgki1wi3kxrxhcxinyr54n45ihh03fr"))))
1561 (build-system gnu-build-system)
1562 (native-inputs `(("pkg-config" ,pkg-config)))
1563 (home-page "http://www.x.org/wiki/")
1564 (synopsis "xorg implementation of the X Window System")
1565 (description "X.org provides an implementation of the X Window System")
1566 (license license:x11)))
1569 (define-public recordproto
1571 (name "recordproto")
1577 "mirror://xorg/X11R7.7/src/everything/recordproto-"
1582 "0w3kgr1zabwf79bpc28dcnj0fpni6r53rpi82ngjbalj5s6m8xx7"))))
1583 (build-system gnu-build-system)
1584 (native-inputs `(("pkg-config" ,pkg-config)))
1585 (home-page "http://www.x.org/wiki/")
1586 (synopsis "xorg implementation of the X Window System")
1587 (description "X.org provides an implementation of the X Window System")
1588 (license license:x11)))
1591 (define-public renderproto
1593 (name "renderproto")
1599 "mirror://xorg/X11R7.7/src/everything/renderproto-"
1604 "0dr5xw6s0qmqg0q5pdkb4jkdhaja0vbfqla79qh5j1xjj9dmlwq6"))))
1605 (build-system gnu-build-system)
1606 (native-inputs `(("pkg-config" ,pkg-config)))
1607 (home-page "http://www.x.org/wiki/")
1608 (synopsis "xorg implementation of the X Window System")
1609 (description "X.org provides an implementation of the X Window System")
1610 (license license:x11)))
1613 (define-public resourceproto
1615 (name "resourceproto")
1621 "mirror://xorg/X11R7.7/src/everything/resourceproto-"
1626 "0638iyfiiyjw1hg3139pai0j6m65gkskrvd9684zgc6ydcx00riw"))))
1627 (build-system gnu-build-system)
1628 (native-inputs `(("pkg-config" ,pkg-config)))
1629 (home-page "http://www.x.org/wiki/")
1630 (synopsis "xorg implementation of the X Window System")
1631 (description "X.org provides an implementation of the X Window System")
1632 (license license:x11)))
1635 (define-public scrnsaverproto
1637 (name "scrnsaverproto")
1643 "mirror://xorg/X11R7.7/src/everything/scrnsaverproto-"
1648 "0rfdbfwd35d761xkfifcscx56q0n56043ixlmv70r4v4l66hmdwb"))))
1649 (build-system gnu-build-system)
1650 (native-inputs `(("pkg-config" ,pkg-config)))
1651 (home-page "http://www.x.org/wiki/")
1652 (synopsis "xorg implementation of the X Window System")
1653 (description "X.org provides an implementation of the X Window System")
1654 (license license:x11)))
1657 (define-public sessreg
1665 "mirror://xorg/X11R7.7/src/everything/sessreg-"
1670 "0lifgjxdvc6lwyjk90slddnr12fsv88ldy6qhklr5av409cfwd47"))))
1671 (build-system gnu-build-system)
1673 `(("xproto" ,xproto)))
1675 `(("pkg-config" ,pkg-config)))
1676 (home-page "http://www.x.org/wiki/")
1677 (synopsis "xorg implementation of the X Window System")
1678 (description "X.org provides an implementation of the X Window System")
1679 (license license:x11)))
1682 (define-public setxkbmap
1690 "mirror://xorg/X11R7.7/src/everything/setxkbmap-"
1695 "1inygpvlgc6vr5h9laxw9lnvafnccl3fy0g5n9ll28iq3yfmqc1x"))))
1696 (build-system gnu-build-system)
1698 `(("libxkbfile" ,libxkbfile)
1699 ("libx11" ,libx11)))
1701 `(("pkg-config" ,pkg-config)))
1702 (home-page "http://www.x.org/wiki/")
1703 (synopsis "xorg implementation of the X Window System")
1704 (description "X.org provides an implementation of the X Window System")
1705 (license license:x11)))
1708 (define-public smproxy
1716 "mirror://xorg/X11R7.7/src/everything/smproxy-"
1721 "02fn5wa1gs2jap6sr9j9yk6zsvz82j8l61pf74iyqwa99q4wnb67"))))
1722 (build-system gnu-build-system)
1725 ("libxmu" ,libxmu)))
1727 `(("pkg-config" ,pkg-config)))
1728 (home-page "http://www.x.org/wiki/")
1729 (synopsis "xorg implementation of the X Window System")
1730 (description "X.org provides an implementation of the X Window System")
1731 (license license:x11)))
1734 (define-public util-macros
1736 (name "util-macros")
1742 "mirror://xorg/X11R7.7/src/everything/util-macros-"
1747 "1vbmrcn5n3wp4pyw0n4c3pyvzlc4yf7jzgngavfdq5zwfbgfsybx"))))
1748 (build-system gnu-build-system)
1749 (native-inputs `(("pkg-config" ,pkg-config)))
1751 `(#:phases (alist-cons-after
1752 'unpack 'fix-makefile-in
1754 (substitute* "Makefile.in"
1755 ;; Install xorg-macros.pc in PREFIX/lib/pkgconfig,
1756 ;; not PREFIX/share/pkgconfig.
1757 (("\\$\\(datadir\\)/pkgconfig") "$(libdir)/pkgconfig")))
1759 'install 'post-install-cleanup
1760 (lambda* (#:key outputs #:allow-other-keys)
1761 (let ((out (assoc-ref outputs "out")))
1762 (with-directory-excursion out
1763 (delete-file "share/util-macros/INSTALL")
1764 (rmdir "share/util-macros"))))
1765 %standard-phases))))
1766 (home-page "http://www.x.org/wiki/")
1767 (synopsis "xorg implementation of the X Window System")
1768 (description "X.org provides an implementation of the X Window System")
1769 (license license:x11)))
1772 (define-public videoproto
1780 "mirror://xorg/X11R7.7/src/everything/videoproto-"
1785 "0nk3i6gwkqq1w8zwn7bxz344pi1dwcjrmf6hr330h7hxjcj6viry"))))
1786 (build-system gnu-build-system)
1787 (native-inputs `(("pkg-config" ,pkg-config)))
1788 (home-page "http://www.x.org/wiki/")
1789 (synopsis "xorg implementation of the X Window System")
1790 (description "X.org provides an implementation of the X Window System")
1791 (license license:x11)))
1794 (define-public windowswmproto
1796 (name "windowswmproto")
1802 "mirror://xorg/X11R7.7/src/everything/windowswmproto-"
1807 "0syjxgy4m8l94qrm03nvn5k6bkxc8knnlld1gbllym97nvnv0ny0"))))
1808 (build-system gnu-build-system)
1809 (native-inputs `(("pkg-config" ,pkg-config)))
1810 (home-page "http://www.x.org/wiki/")
1811 (synopsis "xorg implementation of the X Window System")
1812 (description "X.org provides an implementation of the X Window System")
1813 (license license:x11)))
1816 (define-public x11perf
1824 "mirror://xorg/X11R7.7/src/everything/x11perf-"
1829 "111iwpxhnxjiq44w96zf0kszg5zpgv1g3ayx18v4nhdzl9bqivi4"))))
1830 (build-system gnu-build-system)
1832 `(("libx11" ,libx11)
1835 ("libxrender" ,libxrender)))
1837 `(("pkg-config" ,pkg-config)))
1838 (home-page "http://www.x.org/wiki/")
1839 (synopsis "xorg implementation of the X Window System")
1840 (description "X.org provides an implementation of the X Window System")
1841 (license license:x11)))
1844 (define-public xauth
1852 "mirror://xorg/X11R7.7/src/everything/xauth-"
1857 "1382wdfiakgckbw1xxavzh1nm34q21b1zzy96qp7ws66xc48rxw4"))))
1858 (build-system gnu-build-system)
1860 `(("libxmu" ,libxmu)
1861 ("libxext" ,libxext)
1863 ("libx11" ,libx11)))
1865 `(("pkg-config" ,pkg-config)))
1866 (home-page "http://www.x.org/wiki/")
1867 (synopsis "xorg implementation of the X Window System")
1868 (description "X.org provides an implementation of the X Window System")
1869 (license license:x11)))
1872 (define-public xbacklight
1880 "mirror://xorg/X11R7.7/src/everything/xbacklight-"
1885 "02b5jfys2msla2yvg5s0knzyxg2104r25czkwd49i8g8kp804bxg"))))
1886 (build-system gnu-build-system)
1888 `(("libx11" ,libx11)
1889 ("libxrandr" ,libxrandr)
1890 ("libxrender" ,libxrender)))
1892 `(("pkg-config" ,pkg-config)))
1893 (home-page "http://www.x.org/wiki/")
1894 (synopsis "xorg implementation of the X Window System")
1895 (description "X.org provides an implementation of the X Window System")
1896 (license license:x11)))
1899 (define-public xbitmaps
1907 "mirror://xorg/X11R7.7/src/everything/xbitmaps-"
1912 "178ym90kwidia6nas4qr5n5yqh698vv8r02js0r4vg3b6lsb0w9n"))))
1913 (build-system gnu-build-system)
1914 (native-inputs `(("pkg-config" ,pkg-config)))
1915 (home-page "http://www.x.org/wiki/")
1916 (synopsis "xorg implementation of the X Window System")
1917 (description "X.org provides an implementation of the X Window System")
1918 (license license:x11)))
1921 (define-public xcb-proto
1929 "http://xcb.freedesktop.org/dist/xcb-proto-"
1934 "0ds4qg6slidrzyz6q9ckq0a19hn6blzpnvciy4brh741gn49jpdd"))))
1935 (build-system gnu-build-system)
1937 `(("pkg-config" ,pkg-config) ("python" ,python-wrapper)))
1938 (home-page "http://www.x.org/wiki/")
1939 (synopsis "xorg implementation of the X Window System")
1940 (description "X.org provides an implementation of the X Window System")
1941 (license license:x11)))
1944 (define-public xcmiscproto
1946 (name "xcmiscproto")
1952 "mirror://xorg/X11R7.7/src/everything/xcmiscproto-"
1957 "1pyjv45wivnwap2wvsbrzdvjc5ql8bakkbkrvcv6q9bjjf33ccmi"))))
1958 (build-system gnu-build-system)
1959 (native-inputs `(("pkg-config" ,pkg-config)))
1960 (home-page "http://www.x.org/wiki/")
1961 (synopsis "xorg implementation of the X Window System")
1962 (description "X.org provides an implementation of the X Window System")
1963 (license license:x11)))
1966 (define-public xcmsdb
1974 "mirror://xorg/X11R7.7/src/everything/xcmsdb-"
1979 "03ms731l3kvaldq7ycbd30j6134b61i3gbll4b2gl022wyzbjq74"))))
1980 (build-system gnu-build-system)
1982 `(("libx11" ,libx11)))
1984 `(("pkg-config" ,pkg-config)))
1985 (home-page "http://www.x.org/wiki/")
1986 (synopsis "xorg implementation of the X Window System")
1987 (description "X.org provides an implementation of the X Window System")
1988 (license license:x11)))
1991 (define-public xcursor-themes
1993 (name "xcursor-themes")
1999 "mirror://xorg/X11R7.7/src/everything/xcursor-themes-"
2004 "1is4bak0qkkhv63mfa5l7492r475586y52yzfxyv3psppn662ilr"))))
2005 (build-system gnu-build-system)
2007 `(("libxcursor" ,libxcursor)
2008 ("xcursorgen" ,xcursorgen)))
2010 `(("pkg-config" ,pkg-config)))
2013 (list (string-append "--with-cursordir="
2014 (assoc-ref %outputs "out")
2016 (home-page "http://www.x.org/wiki/")
2017 (synopsis "xorg implementation of the X Window System")
2018 (description "X.org provides an implementation of the X Window System")
2019 (license license:x11)))
2022 (define-public xcursorgen
2030 "mirror://xorg/X11R7.7/src/everything/xcursorgen-"
2035 "10f5wk1326mm45gvgpf4m2p0j80fcd0i4c52zikahb91zah72wdw"))))
2036 (build-system gnu-build-system)
2038 `(("libxcursor" ,libxcursor)
2039 ("libpng" ,libpng)))
2041 `(("pkg-config" ,pkg-config)))
2042 (home-page "http://www.x.org/wiki/")
2043 (synopsis "xorg implementation of the X Window System")
2044 (description "X.org provides an implementation of the X Window System")
2045 (license license:x11)))
2048 (define-public xdpyinfo
2056 "mirror://xorg/X11R7.7/src/everything/xdpyinfo-"
2061 "0gypsvpmay3lsh3b1dg29pjxv95pkrr21d4w6ys02mrbld24kvi3"))))
2062 (build-system gnu-build-system)
2064 `(("inputproto" ,inputproto)
2066 ("libxxf86vm" ,libxxf86vm)
2067 ("libxxf86dga" ,libxxf86dga)
2068 ("libxtst" ,libxtst)
2069 ("libxrender" ,libxrender)
2070 ("libxinerama" ,libxinerama)
2072 ("libxcomposite" ,libxcomposite)
2073 ("libdmx" ,libdmx)))
2075 `(("pkg-config" ,pkg-config)))
2076 (home-page "http://www.x.org/wiki/")
2077 (synopsis "xorg implementation of the X Window System")
2078 (description "X.org provides an implementation of the X Window System")
2079 (license license:x11)))
2082 (define-public xdriinfo
2090 "mirror://xorg/X11R7.7/src/everything/xdriinfo-"
2095 "076bjix941znyjmh3j5jjsnhp2gv2iq53d0ks29mvvv87cyy9iim"))))
2096 (build-system gnu-build-system)
2099 ("libx11" ,libx11)))
2101 `(("pkg-config" ,pkg-config)))
2102 (home-page "http://www.x.org/wiki/")
2103 (synopsis "xorg implementation of the X Window System")
2104 (description "X.org provides an implementation of the X Window System")
2105 (license license:x11)))
2116 "mirror://xorg/X11R7.7/src/everything/xev-"
2121 "13xk5z7vy87rnn4574z0jfzymdivyc7pl4axim81sx0pmdysg1ip"))))
2122 (build-system gnu-build-system)
2124 `(("libxrender" ,libxrender)
2125 ("libxrandr" ,libxrandr)
2127 ("libx11" ,libx11)))
2129 `(("pkg-config" ,pkg-config)))
2130 (home-page "http://www.x.org/wiki/")
2131 (synopsis "xorg implementation of the X Window System")
2132 (description "X.org provides an implementation of the X Window System")
2133 (license license:x11)))
2136 (define-public xextproto
2144 "mirror://xorg/X11R7.7/src/everything/xextproto-"
2149 "06kdanbnprxvgl56l5h0lqj4b0f1fbb1ndha33mv5wvy802v2lvw"))))
2150 (build-system gnu-build-system)
2151 (native-inputs `(("pkg-config" ,pkg-config)))
2152 (home-page "http://www.x.org/wiki/")
2153 (synopsis "xorg implementation of the X Window System")
2154 (description "X.org provides an implementation of the X Window System")
2155 (license license:x11)))
2158 (define-public xf86-input-evdev
2160 (name "xf86-input-evdev")
2166 "mirror://xorg/X11R7.7/src/everything/xf86-input-evdev-"
2171 "1ivf5n821chckrgp89mpb18zi00v1hyrkc1hr82q0x6g1kpgxq9y"))))
2172 (build-system gnu-build-system)
2173 ;; FIXME: Add required input udev once it is available.
2174 (inputs `(("xorg-server" ,xorg-server)))
2175 (native-inputs `(("pkg-config" ,pkg-config)))
2176 (home-page "http://www.x.org/wiki/")
2177 (synopsis "xorg implementation of the X Window System")
2178 (description "X.org provides an implementation of the X Window System")
2179 (license license:x11)))
2182 (define-public xf86-input-joystick
2184 (name "xf86-input-joystick")
2190 "mirror://xorg/X11R7.7/src/everything/xf86-input-joystick-"
2195 "1xgpkdmfw4ahjlva97gs9sllzw8nlpa8mxj59g28fxhak67mvv8x"))))
2196 (build-system gnu-build-system)
2197 (inputs `(("xorg-server" ,xorg-server)))
2198 (native-inputs `(("pkg-config" ,pkg-config)))
2201 (list (string-append "--with-sdkdir="
2202 (assoc-ref %outputs "out")
2204 (home-page "http://www.x.org/wiki/")
2205 (synopsis "xorg implementation of the X Window System")
2206 (description "X.org provides an implementation of the X Window System")
2207 (license license:x11)))
2210 (define-public xf86-input-keyboard
2212 (name "xf86-input-keyboard")
2218 "mirror://xorg/X11R7.7/src/everything/xf86-input-keyboard-"
2223 "1hwc1bjw5mxv186xbrxiky0agfglwqg8fsxqdh4br1vzgxpck7ma"))))
2224 (build-system gnu-build-system)
2225 (inputs `(("xorg-server" ,xorg-server)))
2226 (native-inputs `(("pkg-config" ,pkg-config)))
2227 (home-page "http://www.x.org/wiki/")
2228 (synopsis "xorg implementation of the X Window System")
2229 (description "X.org provides an implementation of the X Window System")
2230 (license license:x11)))
2233 (define-public xf86-input-mouse
2235 (name "xf86-input-mouse")
2241 "mirror://xorg/X11R7.7/src/everything/xf86-input-mouse-"
2246 "0fs1lwnycyv3d0m6l2wrnlgvbs8qw66d93hwlnmrsswfq5bp6ark"))))
2247 (build-system gnu-build-system)
2248 (inputs `(("xorg-server" ,xorg-server)))
2249 (native-inputs `(("pkg-config" ,pkg-config)))
2250 (home-page "http://www.x.org/wiki/")
2251 (synopsis "xorg implementation of the X Window System")
2252 (description "X.org provides an implementation of the X Window System")
2253 (license license:x11)))
2256 (define-public xf86-input-synaptics
2258 (name "xf86-input-synaptics")
2264 "mirror://xorg/X11R7.7/src/everything/xf86-input-synaptics-"
2269 "0g5b1s6q1dg38l8y47cwg7cs5nivwj0agmp71g273ws0lfg4bc8s"))))
2270 (build-system gnu-build-system)
2271 (inputs `(("libx11" ,libx11)
2274 ("xorg-server" ,xorg-server)))
2275 (native-inputs `(("pkg-config" ,pkg-config)))
2278 (list (string-append "--with-sdkdir="
2279 (assoc-ref %outputs "out")
2281 (string-append "--with-xorg-conf-dir="
2282 (assoc-ref %outputs "out")
2283 "/share/X11/xorg.conf.d"))))
2284 (home-page "http://www.x.org/wiki/")
2285 (synopsis "xorg implementation of the X Window System")
2286 (description "X.org provides an implementation of the X Window System")
2287 (license license:x11)))
2290 (define-public xf86-input-vmmouse
2292 (name "xf86-input-vmmouse")
2298 "mirror://xorg/X11R7.7/src/everything/xf86-input-vmmouse-"
2303 "16l65mnjb1xxav6c5q0xhhqih81bzify2c5qrhqc2j3waq5yr9m8"))))
2304 (build-system gnu-build-system)
2305 (inputs `(("xorg-server" ,xorg-server)))
2306 (native-inputs `(("pkg-config" ,pkg-config)))
2309 (list(string-append "--with-xorg-conf-dir="
2310 (assoc-ref %outputs "out")
2311 "/share/X11/xorg.conf.d"))))
2312 (home-page "http://www.x.org/wiki/")
2313 (synopsis "xorg implementation of the X Window System")
2314 (description "X.org provides an implementation of the X Window System")
2315 (license license:x11)))
2318 (define-public xf86-input-void
2320 (name "xf86-input-void")
2326 "mirror://xorg/X11R7.7/src/everything/xf86-input-void-"
2331 "01bmk324fq48wydvy1qrnxbw6qz0fjd0i80g0n4cqr1c4mjmif9a"))))
2332 (build-system gnu-build-system)
2333 (inputs `(("xorg-server" ,xorg-server)))
2334 (native-inputs `(("pkg-config" ,pkg-config)))
2335 (home-page "http://www.x.org/wiki/")
2336 (synopsis "xorg implementation of the X Window System")
2337 (description "X.org provides an implementation of the X Window System")
2338 (license license:x11)))
2341 (define-public xf86-video-ark
2343 (name "xf86-video-ark")
2349 "mirror://xorg/X11R7.7/src/everything/xf86-video-ark-"
2354 "194zc35ivfh3vcxcilf9nbi88c2di8kbh84x535cljlpiajdnk5x"))))
2355 (build-system gnu-build-system)
2356 (inputs `(("xorg-server" ,xorg-server)))
2357 (native-inputs `(("pkg-config" ,pkg-config)))
2358 (home-page "http://www.x.org/wiki/")
2359 (synopsis "xorg implementation of the X Window System")
2360 (description "X.org provides an implementation of the X Window System")
2361 (license license:x11)))
2364 (define-public xf86-video-ast
2366 (name "xf86-video-ast")
2372 "mirror://xorg/X11R7.7/src/everything/xf86-video-ast-"
2377 "1q64z8qqa0ix3cymqiwk1s3sphd1fvvz30lvyxhgkgciygz6dm69"))))
2378 (build-system gnu-build-system)
2379 (inputs `(("xorg-server" ,xorg-server)))
2380 (native-inputs `(("pkg-config" ,pkg-config)))
2381 (home-page "http://www.x.org/wiki/")
2382 (synopsis "xorg implementation of the X Window System")
2383 (description "X.org provides an implementation of the X Window System")
2384 (license license:x11)))
2387 (define-public xf86-video-ati
2389 (name "xf86-video-ati")
2395 "mirror://xorg/X11R7.7/src/everything/xf86-video-ati-"
2400 "11gg6xn65vym75769hzgzpkjsyhlkrw4zw3ncngriq7vz1g47zjg"))))
2401 (build-system gnu-build-system)
2402 (inputs `(("mesa" ,mesa)
2403 ("xxf86driproto" ,xf86driproto)
2404 ("xorg-server" ,xorg-server)))
2405 (native-inputs `(("pkg-config" ,pkg-config)))
2406 (home-page "http://www.x.org/wiki/")
2407 (synopsis "xorg implementation of the X Window System")
2408 (description "X.org provides an implementation of the X Window System")
2409 (license license:x11)))
2412 (define-public xf86-video-cirrus
2414 (name "xf86-video-cirrus")
2420 "mirror://xorg/X11R7.7/src/everything/xf86-video-cirrus-"
2425 "0blnbspj4936wy46lp346s4b08dfcray6yicsxvv5b4699fzl1rb"))))
2426 (build-system gnu-build-system)
2427 (inputs `(("xorg-server" ,xorg-server)))
2428 (native-inputs `(("pkg-config" ,pkg-config)))
2429 (home-page "http://www.x.org/wiki/")
2430 (synopsis "xorg implementation of the X Window System")
2431 (description "X.org provides an implementation of the X Window System")
2432 (license license:x11)))
2436 ;; (define-public xf86-video-dummy
2439 (define-public xf86-video-fbdev
2441 (name "xf86-video-fbdev")
2447 "mirror://xorg/X11R7.7/src/everything/xf86-video-fbdev-"
2452 "1mc23w0bfmak5216411xh58nrs93jlxmi6l412hmqzhxnjs73clk"))))
2453 (build-system gnu-build-system)
2454 (inputs `(("xorg-server" ,xorg-server)))
2455 (native-inputs `(("pkg-config" ,pkg-config)))
2456 (home-page "http://www.x.org/wiki/")
2457 (synopsis "xorg implementation of the X Window System")
2458 (description "X.org provides an implementation of the X Window System")
2459 (license license:x11)))
2462 ;; Compilation errors: Assembler messages operand size mismatch etc.
2463 ;; (define-public xf86-video-geode
2465 ;; (name "xf86-video-geode")
2466 ;; (version "2.11.13")
2469 ;; (method url-fetch)
2470 ;; (uri (string-append
2471 ;; "mirror://xorg/X11R7.7/src/everything/xf86-video-geode-"
2476 ;; "09p2cjd2fb7h32k9qs4wp7qvhfn2zv454spv5mfplv7w2jis4863"))))
2477 ;; (build-system gnu-build-system)
2478 ;; (inputs `(("pkg-config" ,pkg-config)
2479 ;; ("xorg-server" ,xorg-server)))
2480 ;; (home-page "http://www.x.org/wiki/")
2481 ;; (synopsis "xorg implementation of the X Window System")
2482 ;; (description "X.org provides an implementation of the X Window System")
2483 ;; (license license:x11)))
2486 ;; Driver for obsolete graphics cards, depends on libglide:
2487 ;; http://sourceforge.net/projects/glide/ ,
2488 ;; last updated in 2003, and which does not compile out of the box any more.
2489 ;; (define-public xf86-video-glide
2491 ;; (name "xf86-video-glide")
2492 ;; (version "1.2.0")
2495 ;; (method url-fetch)
2496 ;; (uri (string-append
2497 ;; "mirror://xorg/X11R7.7/src/everything/xf86-video-glide-"
2502 ;; "0byapm9mnpqk3wijfnnan3d22ii5cw6dmg4xn1625iiz89j5vs1l"))))
2503 ;; (build-system gnu-build-system)
2504 ;; (inputs `(("pkg-config" ,pkg-config)
2505 ;; ("xorg-server" ,xorg-server)))
2506 ;; (home-page "http://www.x.org/wiki/")
2507 ;; (synopsis "xorg implementation of the X Window System")
2508 ;; (description "X.org provides an implementation of the X Window System")
2509 ;; (license license:x11)))
2512 (define-public xf86-video-glint
2514 (name "xf86-video-glint")
2520 "mirror://xorg/X11R7.7/src/everything/xf86-video-glint-"
2525 "0nf36jryabpncqq4m6sfsnmzk00f7gvfmjnl8l8sfy7w6sa6iacs"))))
2526 (build-system gnu-build-system)
2527 (inputs `(("xf86dgaproto" ,xf86dgaproto)
2528 ("xorg-server" ,xorg-server)))
2529 (native-inputs `(("pkg-config" ,pkg-config)))
2530 (home-page "http://www.x.org/wiki/")
2531 (synopsis "xorg implementation of the X Window System")
2532 (description "X.org provides an implementation of the X Window System")
2533 (license license:x11)))
2536 (define-public xf86-video-i128
2538 (name "xf86-video-i128")
2544 "mirror://xorg/X11R7.7/src/everything/xf86-video-i128-"
2549 "1sik8ck410hb2885vy7rlc590hw5br8lr2fzxgmv55jyawgfpv9y"))))
2550 (build-system gnu-build-system)
2551 (inputs `(("xorg-server" ,xorg-server)))
2552 (native-inputs `(("pkg-config" ,pkg-config)))
2553 (home-page "http://www.x.org/wiki/")
2554 (synopsis "xorg implementation of the X Window System")
2555 (description "X.org provides an implementation of the X Window System")
2556 (license license:x11)))
2559 (define-public xf86-video-intel
2561 (name "xf86-video-intel")
2567 "mirror://xorg/X11R7.7/src/everything/xf86-video-intel-"
2572 "1g742szymajh88a5dw08sxcr45bmxgc4w3m6hddv9qscn5hks4rj"))))
2573 (build-system gnu-build-system)
2574 (inputs `(("libdrm" ,libdrm)
2576 ("xorg-server" ,xorg-server)))
2578 `(("pkg-config" ,pkg-config)))
2579 (home-page "http://www.x.org/wiki/")
2580 (synopsis "xorg implementation of the X Window System")
2581 (description "X.org provides an implementation of the X Window System")
2582 (license license:x11)))
2585 (define-public xf86-video-mach64
2587 (name "xf86-video-mach64")
2593 "mirror://xorg/X11R7.7/src/everything/xf86-video-mach64-"
2598 "0kl3kvpc2ny48z89313i9fi4cxzwb2pllvxcr9j5ly680ygx8slz"))))
2599 (build-system gnu-build-system)
2600 (inputs `(("mesa" ,mesa)
2601 ("xf86driproto" ,xf86driproto)
2602 ("xorg-server" ,xorg-server)))
2604 `(("pkg-config" ,pkg-config)))
2605 (home-page "http://www.x.org/wiki/")
2606 (synopsis "xorg implementation of the X Window System")
2607 (description "X.org provides an implementation of the X Window System")
2608 (license license:x11)))
2611 (define-public xf86-video-mga
2613 (name "xf86-video-mga")
2619 "mirror://xorg/X11R7.7/src/everything/xf86-video-mga-"
2624 "03l3wz5kz0hmxmzqqbkgn7pf9d956jlag04rb701a0fr1mw3v66a"))))
2625 (build-system gnu-build-system)
2626 (inputs `(("mesa" ,mesa)
2627 ("xf86driproto" ,xf86driproto)
2628 ("xorg-server" ,xorg-server)))
2629 (native-inputs `(("pkg-config" ,pkg-config)))
2630 (home-page "http://www.x.org/wiki/")
2631 (synopsis "xorg implementation of the X Window System")
2632 (description "X.org provides an implementation of the X Window System")
2633 (license license:x11)))
2636 (define-public xf86-video-neomagic
2638 (name "xf86-video-neomagic")
2644 "mirror://xorg/X11R7.7/src/everything/xf86-video-neomagic-"
2649 "124qci48xrk0w2jy91n7vqs7s6q397zyiqqszhmkx6ld7six57mi"))))
2650 (build-system gnu-build-system)
2651 (inputs `(("xf86dgaproto" ,xf86dgaproto)
2652 ("xorg-server" ,xorg-server)))
2653 (native-inputs `(("pkg-config" ,pkg-config)))
2654 (home-page "http://www.x.org/wiki/")
2655 (synopsis "xorg implementation of the X Window System")
2656 (description "X.org provides an implementation of the X Window System")
2657 (license license:x11)))
2660 (define-public xf86-video-newport
2662 (name "xf86-video-newport")
2668 "mirror://xorg/X11R7.7/src/everything/xf86-video-newport-"
2673 "1yafmp23jrfdmc094i6a4dsizapsc9v0pl65cpc8w1kvn7343k4i"))))
2674 (build-system gnu-build-system)
2675 (inputs `(("xorg-server" ,xorg-server)))
2676 (native-inputs `(("pkg-config" ,pkg-config)))
2677 (home-page "http://www.x.org/wiki/")
2678 (synopsis "xorg implementation of the X Window System")
2679 (description "X.org provides an implementation of the X Window System")
2680 (license license:x11)))
2683 (define-public xf86-video-nv
2685 (name "xf86-video-nv")
2691 "mirror://xorg/X11R7.7/src/everything/xf86-video-nv-"
2696 "05glbi9jc7j9nm4sf4qvl3z87s48ibm3i283lqz85kbphg62dxvc"))))
2697 (build-system gnu-build-system)
2698 (inputs `(("xorg-server" ,xorg-server)))
2699 (native-inputs `(("pkg-config" ,pkg-config)))
2700 (home-page "http://www.x.org/wiki/")
2701 (synopsis "xorg implementation of the X Window System")
2702 (description "X.org provides an implementation of the X Window System")
2703 (license license:x11)))
2706 (define-public xf86-video-openchrome
2708 (name "xf86-video-openchrome")
2714 "mirror://xorg/X11R7.7/src/everything/xf86-video-openchrome-"
2719 "0hgzn1r7ig94xbr9dvq0bp1nxqlfp2ki8823jca3f22a2kf8wmg7"))))
2720 (build-system gnu-build-system)
2721 (inputs `(("libx11" ,libx11)
2722 ("libxext" ,libxext)
2723 ("libxvmc" ,libxvmc)
2725 ("xf86driproto" ,xf86driproto)
2726 ("xorg-server" ,xorg-server)))
2728 `(("pkg-config" ,pkg-config)))
2729 (home-page "http://www.x.org/wiki/")
2730 (synopsis "xorg implementation of the X Window System")
2731 (description "X.org provides an implementation of the X Window System")
2732 (license license:x11)))
2735 (define-public xf86-video-r128
2737 (name "xf86-video-r128")
2743 "mirror://xorg/X11R7.7/src/everything/xf86-video-r128-"
2748 "1c84x40k9qz9dnf5qs6nnjcgz7px6mpc3rbk8mj62zhp7mf16hbv"))))
2749 (build-system gnu-build-system)
2750 (inputs `(("mesa" ,mesa)
2751 ("xf86driproto" ,xf86driproto)
2752 ("xorg-server" ,xorg-server)))
2753 (native-inputs `(("pkg-config" ,pkg-config)))
2754 (home-page "http://www.x.org/wiki/")
2755 (synopsis "xorg implementation of the X Window System")
2756 (description "X.org provides an implementation of the X Window System")
2757 (license license:x11)))
2760 (define-public xf86-video-savage
2762 (name "xf86-video-savage")
2768 "mirror://xorg/X11R7.7/src/everything/xf86-video-savage-"
2773 "0jdy4wv3k3ylx3lajjcbsg37z2hf6366a1jvv16sv1ln6dk6lris"))))
2774 (build-system gnu-build-system)
2775 (inputs `(("mesa" ,mesa)
2776 ("xf86driproto" ,xf86driproto)
2777 ("xorg-server" ,xorg-server)))
2778 (native-inputs `(("pkg-config" ,pkg-config)))
2779 (home-page "http://www.x.org/wiki/")
2780 (synopsis "xorg implementation of the X Window System")
2781 (description "X.org provides an implementation of the X Window System")
2782 (license license:x11)))
2785 (define-public xf86-video-siliconmotion
2787 (name "xf86-video-siliconmotion")
2793 "mirror://xorg/X11R7.7/src/everything/xf86-video-siliconmotion-"
2798 "01sdl6ky1vmvmfgx2d44i35rqafi0z07xdy40cvindcr2k91p7x5"))))
2799 (build-system gnu-build-system)
2800 (inputs `(("xorg-server" ,xorg-server)))
2801 (native-inputs `(("pkg-config" ,pkg-config)))
2802 (home-page "http://www.x.org/wiki/")
2803 (synopsis "xorg implementation of the X Window System")
2804 (description "X.org provides an implementation of the X Window System")
2805 (license license:x11)))
2808 (define-public xf86-video-sis
2810 (name "xf86-video-sis")
2816 "mirror://xorg/X11R7.7/src/everything/xf86-video-sis-"
2821 "03diq0l93lfsipmwkpdb2ysgbxxryl6yakpghzc3fksjxa01112f"))))
2822 (build-system gnu-build-system)
2823 (inputs `(("mesa" ,mesa)
2824 ("xf86dgaproto" ,xf86dgaproto)
2825 ("xf86driproto" ,xf86driproto)
2826 ("xorg-server" ,xorg-server)))
2828 `(("pkg-config" ,pkg-config)))
2829 (home-page "http://www.x.org/wiki/")
2830 (synopsis "xorg implementation of the X Window System")
2831 (description "X.org provides an implementation of the X Window System")
2832 (license license:bsd-3)))
2835 (define-public xf86-video-suncg6
2837 (name "xf86-video-suncg6")
2843 "mirror://xorg/X11R7.7/src/everything/xf86-video-suncg6-"
2848 "07w0hm63fiy5l3cpcjsl0ig8z84z9r36xm0cmnpiv3g75dy6q8fi"))))
2849 (build-system gnu-build-system)
2850 (inputs `(("xorg-server" ,xorg-server)))
2851 (native-inputs `(("pkg-config" ,pkg-config)))
2852 (home-page "http://www.x.org/wiki/")
2853 (synopsis "xorg implementation of the X Window System")
2854 (description "X.org provides an implementation of the X Window System")
2855 (license license:x11)))
2858 (define-public xf86-video-sunffb
2860 (name "xf86-video-sunffb")
2866 "mirror://xorg/X11R7.7/src/everything/xf86-video-sunffb-"
2871 "04byax4sc1fn183vyyq0q11q730k16h2by4ggjky7s36wgv7ldzx"))))
2872 (build-system gnu-build-system)
2873 (inputs `(("xorg-server" ,xorg-server)))
2874 (native-inputs `(("pkg-config" ,pkg-config)))
2875 (home-page "http://www.x.org/wiki/")
2876 (synopsis "xorg implementation of the X Window System")
2877 (description "X.org provides an implementation of the X Window System")
2878 (license license:x11)))
2881 (define-public xf86-video-tdfx
2883 (name "xf86-video-tdfx")
2889 "mirror://xorg/X11R7.7/src/everything/xf86-video-tdfx-"
2894 "124gsi30rj547jjd7gvv7xykfnwlyrxw0gcacamby7pvl3g33fg0"))))
2895 (build-system gnu-build-system)
2896 (inputs `(("mesa" ,mesa)
2897 ("xf86driproto" ,xf86driproto)
2898 ("xorg-server" ,xorg-server)))
2899 (native-inputs `(("pkg-config" ,pkg-config)))
2900 (home-page "http://www.x.org/wiki/")
2901 (synopsis "xorg implementation of the X Window System")
2902 (description "X.org provides an implementation of the X Window System")
2903 (license license:x11)))
2906 (define-public xf86-video-tga
2908 (name "xf86-video-tga")
2914 "mirror://xorg/X11R7.7/src/everything/xf86-video-tga-"
2919 "0mdqrn02zzkdnmhg4vh9djaawg6b2p82g5qbj66z8b30yr77b93h"))))
2920 (build-system gnu-build-system)
2921 (inputs `(("xf86dgaproto" ,xf86dgaproto)
2922 ("xorg-server" ,xorg-server)))
2923 (native-inputs `(("pkg-config" ,pkg-config)))
2924 (home-page "http://www.x.org/wiki/")
2925 (synopsis "xorg implementation of the X Window System")
2926 (description "X.org provides an implementation of the X Window System")
2927 (license license:x11)))
2930 (define-public xf86-video-trident
2932 (name "xf86-video-trident")
2938 "mirror://xorg/X11R7.7/src/everything/xf86-video-trident-"
2943 "02y5pzdp0a1c12jr8gghbrzgbyfbgq67x7kd7n4f323pmf8x1csb"))))
2944 (build-system gnu-build-system)
2945 (inputs `(("xf86dgaproto" ,xf86dgaproto)
2946 ("xorg-server" ,xorg-server)))
2947 (native-inputs `(("pkg-config" ,pkg-config)))
2948 (home-page "http://www.x.org/wiki/")
2949 (synopsis "xorg implementation of the X Window System")
2950 (description "X.org provides an implementation of the X Window System")
2951 (license license:x11)))
2955 ;; (define-public xf86-video-v4l
2958 (define-public xf86-video-vesa
2960 (name "xf86-video-vesa")
2966 "mirror://xorg/X11R7.7/src/everything/xf86-video-vesa-"
2971 "0wqms28kkz2fvghqhqwp6w8zj7k5cgwnhzvkc7j4v268bf6h78g4"))))
2972 (build-system gnu-build-system)
2973 (inputs `(("xorg-server" ,xorg-server)))
2974 (native-inputs `(("pkg-config" ,pkg-config)))
2975 (home-page "http://www.x.org/wiki/")
2976 (synopsis "xorg implementation of the X Window System")
2977 (description "X.org provides an implementation of the X Window System")
2978 (license license:x11)))
2981 (define-public xf86-video-vmware
2983 (name "xf86-video-vmware")
2989 "mirror://xorg/X11R7.7/src/everything/xf86-video-vmware-"
2994 "0isiwx516gww8hfk3vy7js83yziyjym9mq2zjadyq1a8v5gqf9y8"))))
2995 (build-system gnu-build-system)
2996 (inputs `(("libx11" ,libx11)
2997 ("libxext" ,libxext)
2998 ("xorg-server" ,xorg-server)))
3000 `(("pkg-config" ,pkg-config)))
3001 (home-page "http://www.x.org/wiki/")
3002 (synopsis "xorg implementation of the X Window System")
3003 (description "X.org provides an implementation of the X Window System")
3004 (license license:x11)))
3007 (define-public xf86-video-voodoo
3009 (name "xf86-video-voodoo")
3015 "mirror://xorg/X11R7.7/src/everything/xf86-video-voodoo-"
3020 "0ha748yz92yzn6hp2rhin3il8f4j2rs4vkgdvqkagnv1ryxkh0ph"))))
3021 (build-system gnu-build-system)
3022 (inputs `(("xf86dgaproto" ,xf86dgaproto)
3023 ("xorg-server" ,xorg-server)))
3024 (native-inputs `(("pkg-config" ,pkg-config)))
3025 (home-page "http://www.x.org/wiki/")
3026 (synopsis "xorg implementation of the X Window System")
3027 (description "X.org provides an implementation of the X Window System")
3028 (license license:x11)))
3031 ;; Only relevant for the frame buffer on BSD systems.
3032 ;; (define-public xf86-video-wsfb
3035 (define-public xf86bigfontproto
3037 (name "xf86bigfontproto")
3043 "mirror://xorg/X11R7.7/src/everything/xf86bigfontproto-"
3048 "0j0n7sj5xfjpmmgx6n5x556rw21hdd18fwmavp95wps7qki214ms"))))
3049 (build-system gnu-build-system)
3050 (home-page "http://www.x.org/wiki/")
3051 (synopsis "xorg implementation of the X Window System")
3052 (description "X.org provides an implementation of the X Window System")
3053 (license license:x11)))
3056 (define-public xf86dgaproto
3058 (name "xf86dgaproto")
3064 "mirror://xorg/X11R7.7/src/everything/xf86dgaproto-"
3069 "0l4hx48207mx0hp09026r6gy9nl3asbq0c75hri19wp1118zcpmc"))))
3070 (build-system gnu-build-system)
3071 (home-page "http://www.x.org/wiki/")
3072 (synopsis "xorg implementation of the X Window System")
3073 (description "X.org provides an implementation of the X Window System")
3074 (license license:x11)))
3077 (define-public xf86driproto
3079 (name "xf86driproto")
3085 "mirror://xorg/X11R7.7/src/everything/xf86driproto-"
3090 "07v69m0g2dfzb653jni4x656jlr7l84c1k39j8qc8vfb45r8sjww"))))
3091 (build-system gnu-build-system)
3092 (home-page "http://www.x.org/wiki/")
3093 (synopsis "xorg implementation of the X Window System")
3094 (description "X.org provides an implementation of the X Window System")
3095 (license license:x11)))
3098 (define-public xf86vidmodeproto
3100 (name "xf86vidmodeproto")
3106 "mirror://xorg/X11R7.7/src/everything/xf86vidmodeproto-"
3111 "0w47d7gfa8zizh2bshdr2rffvbr4jqjv019mdgyh6cmplyd4kna5"))))
3112 (build-system gnu-build-system)
3113 (home-page "http://www.x.org/wiki/")
3114 (synopsis "xorg implementation of the X Window System")
3115 (description "X.org provides an implementation of the X Window System")
3116 (license license:x11)))
3119 (define-public xgamma
3127 "mirror://xorg/X11R7.7/src/everything/xgamma-"
3132 "0463sawps86jnxn121ramsz4sicy3az5wa5wsq4rqm8dm3za48p3"))))
3133 (build-system gnu-build-system)
3135 `(("libxxf86vm" ,libxxf86vm)
3136 ("libx11" ,libx11)))
3138 `(("pkg-config" ,pkg-config)))
3139 (home-page "http://www.x.org/wiki/")
3140 (synopsis "xorg implementation of the X Window System")
3141 (description "X.org provides an implementation of the X Window System")
3142 (license license:x11)))
3145 (define-public xhost
3153 "mirror://xorg/X11R7.7/src/everything/xhost-"
3158 "0l483y6wfrjh37j16b41kpi2nc7ss5rvndafpbaylrs87ygx2w18"))))
3159 (build-system gnu-build-system)
3161 `(("libxmu" ,libxmu)
3163 ("libx11" ,libx11)))
3165 `(("pkg-config" ,pkg-config)))
3166 (home-page "http://www.x.org/wiki/")
3167 (synopsis "xorg implementation of the X Window System")
3168 (description "X.org provides an implementation of the X Window System")
3169 (license license:x11)))
3172 (define-public xineramaproto
3174 (name "xineramaproto")
3180 "mirror://xorg/X11R7.7/src/everything/xineramaproto-"
3185 "0ns8abd27x7gbp4r44z3wc5k9zqxxj8zjnazqpcyr4n17nxp8xcp"))))
3186 (build-system gnu-build-system)
3187 (native-inputs `(("pkg-config" ,pkg-config)))
3188 (home-page "http://www.x.org/wiki/")
3189 (synopsis "xorg implementation of the X Window System")
3190 (description "X.org provides an implementation of the X Window System")
3191 (license license:x11)))
3194 (define-public xinput
3202 "mirror://xorg/X11R7.7/src/everything/xinput-"
3207 "0zl4cdgnzh9shz20yn7hz889v4nkbyqwx0nb7dh6arn7abchgc2a"))))
3208 (build-system gnu-build-system)
3210 `(("libxrender" ,libxrender)
3211 ("libxrandr" ,libxrandr)
3212 ("libxinerama" ,libxinerama)
3215 ("inputproto" ,inputproto)))
3217 `(("pkg-config" ,pkg-config)))
3218 (home-page "http://www.x.org/wiki/")
3219 (synopsis "xorg implementation of the X Window System")
3220 (description "X.org provides an implementation of the X Window System")
3221 (license license:x11)))
3224 (define xkbcomp-intermediate ; used as input for xkeyboard-config
3226 (name "xkbcomp-intermediate")
3232 "mirror://xorg/X11R7.7/src/everything/xkbcomp-"
3237 "0bas1d2wjiy5zy9d0g92d2p9pwv4aapfbfidi7hxy8ax8jmwkl4i"))))
3238 (build-system gnu-build-system)
3240 `(("xproto" ,xproto)
3241 ("libxkbfile" ,libxkbfile)
3242 ("libx11" ,libx11)))
3244 `(("pkg-config" ,pkg-config)))
3245 (home-page "http://www.x.org/wiki/")
3246 (synopsis "xorg implementation of the X Window System")
3247 (description "X.org provides an implementation of the X Window System")
3248 (license license:x11)))
3250 (define-public xkbcomp ; using xkeyboard-config as input
3251 (package (inherit xkbcomp-intermediate)
3254 `(,@(package-inputs xkbcomp-intermediate)
3255 ("xkeyboard-config" ,xkeyboard-config)))
3258 (list (string-append "--with-xkb-config-root="
3259 (assoc-ref %build-inputs "xkeyboard-config")
3260 "/share/X11/xkb"))))))
3263 (define-public xkbevd
3271 "mirror://xorg/X11R7.7/src/everything/xkbevd-"
3276 "05h1xcnbalndbrryyqs8wzy9h3wz655vc0ymhlk2q4aik17licjm"))))
3277 (build-system gnu-build-system)
3279 `(("libxkbfile" ,libxkbfile)
3280 ("libx11" ,libx11)))
3282 `(("pkg-config" ,pkg-config)))
3283 (home-page "http://www.x.org/wiki/")
3284 (synopsis "xorg implementation of the X Window System")
3285 (description "X.org provides an implementation of the X Window System")
3286 (license license:x11)))
3289 (define-public xkbutils
3297 "mirror://xorg/X11R7.7/src/everything/xkbutils-"
3302 "1ga913pw6chssf2016kjyjl6ar2lj83pa497w97ak2kq603sy2g4"))))
3303 (build-system gnu-build-system)
3308 ("inputproto" ,inputproto)))
3310 `(("pkg-config" ,pkg-config)))
3311 (home-page "http://www.x.org/wiki/")
3312 (synopsis "xorg implementation of the X Window System")
3313 (description "X.org provides an implementation of the X Window System")
3314 (license license:x11)))
3317 (define-public xkeyboard-config
3319 (name "xkeyboard-config")
3325 "mirror://xorg/X11R7.7/src/everything/xkeyboard-config-"
3330 "1nmb7ma8rqryicc5xqrn2hm5pwp5lkf7nj28bwbf63mz2r0mk892"))))
3331 (build-system gnu-build-system)
3333 `(("gettext" ,gnu-gettext)
3335 ("xkbcomp-intermediate" ,xkbcomp-intermediate)))
3337 `(("intltool" ,intltool)
3338 ("pkg-config" ,pkg-config)))
3339 (home-page "http://www.x.org/wiki/")
3340 (synopsis "xorg implementation of the X Window System")
3341 (description "X.org provides an implementation of the X Window System")
3342 (license license:x11)))
3345 (define-public xkill
3353 "mirror://xorg/X11R7.7/src/everything/xkill-"
3358 "1ac110qbb9a4x1dim3vaghvdk3jc708i2p3f4rmag33458khg0xx"))))
3359 (build-system gnu-build-system)
3361 `(("libxmu" ,libxmu)
3362 ("libx11" ,libx11)))
3364 `(("pkg-config" ,pkg-config)))
3365 (home-page "http://www.x.org/wiki/")
3366 (synopsis "xorg implementation of the X Window System")
3367 (description "X.org provides an implementation of the X Window System")
3368 (license license:x11)))
3371 (define-public xlsatoms
3379 "mirror://xorg/X11R7.7/src/everything/xlsatoms-"
3384 "1y9nfl8s7njxbnci8c20j986xixharasgg40vdw92y593j6dk2rv"))))
3385 (build-system gnu-build-system)
3387 `(("libxcb" ,libxcb)))
3389 `(("pkg-config" ,pkg-config)))
3390 (home-page "http://www.x.org/wiki/")
3391 (synopsis "xorg implementation of the X Window System")
3392 (description "X.org provides an implementation of the X Window System")
3393 (license license:x11)))
3396 (define-public xlsclients
3404 "mirror://xorg/X11R7.7/src/everything/xlsclients-"
3409 "1l97j15mg4wfzpm81wlpzagfjff7v4fwn7s2z2rpksk3gfcg7r8w"))))
3410 (build-system gnu-build-system)
3412 `(("libxcb" ,libxcb)))
3414 `(("pkg-config" ,pkg-config)))
3415 (home-page "http://www.x.org/wiki/")
3416 (synopsis "xorg implementation of the X Window System")
3417 (description "X.org provides an implementation of the X Window System")
3418 (license license:x11)))
3421 (define-public xmodmap
3429 "mirror://xorg/X11R7.7/src/everything/xmodmap-"
3434 "1dg47lay4vhrl9mfq3cfc6741a0m2n8wd4ljagd21ix3qklys8pg"))
3435 (patches (list (search-patch "xmodmap-asprintf.patch")))))
3436 (build-system gnu-build-system)
3438 `(("xproto" ,xproto)
3439 ("libx11" ,libx11)))
3441 `(("pkg-config" ,pkg-config)))
3442 (home-page "http://www.x.org/wiki/")
3443 (synopsis "xorg implementation of the X Window System")
3444 (description "X.org provides an implementation of the X Window System")
3445 (license license:x11)))
3449 ;; (define-public xorg-docs
3452 (define-public xorg-sgml-doctools
3454 (name "xorg-sgml-doctools")
3460 "mirror://xorg/X11R7.7/src/everything/xorg-sgml-doctools-"
3465 "0k5pffyi5bx8dmfn033cyhgd3gf6viqj3x769fqixifwhbgy2777"))))
3466 (build-system gnu-build-system)
3467 (native-inputs `(("pkg-config" ,pkg-config)))
3468 (home-page "http://www.x.org/wiki/")
3469 (synopsis "xorg implementation of the X Window System")
3470 (description "X.org provides an implementation of the X Window System")
3471 (license license:x11)))
3482 "mirror://xorg/X11R7.7/src/everything/xpr-"
3487 "1dbcv26w2yand2qy7b3h5rbvw1mdmdd57jw88v53sgdr3vrqvngy"))))
3488 (build-system gnu-build-system)
3490 `(("xproto" ,xproto)
3492 ("libx11" ,libx11)))
3494 `(("pkg-config" ,pkg-config)))
3495 (home-page "http://www.x.org/wiki/")
3496 (synopsis "xorg implementation of the X Window System")
3497 (description "X.org provides an implementation of the X Window System")
3498 (license license:x11)))
3501 (define-public xprop
3509 "mirror://xorg/X11R7.7/src/everything/xprop-"
3514 "18zi2any13zlb7f34fzyw6lkiwkd6k2scp3b800a1f4rj0c7m407"))))
3515 (build-system gnu-build-system)
3517 `(("xproto" ,xproto)
3518 ("libx11" ,libx11)))
3520 `(("pkg-config" ,pkg-config)))
3521 (home-page "http://www.x.org/wiki/")
3522 (synopsis "xorg implementation of the X Window System")
3523 (description "X.org provides an implementation of the X Window System")
3524 (license license:x11)))
3527 (define-public xrandr
3535 "mirror://xorg/X11R7.7/src/everything/xrandr-"
3540 "03lq1c1q4w5cf2ijs4b34v008lshibha9zv5lw08xpyhk9xgyn8h"))))
3541 (build-system gnu-build-system)
3543 `(("libxrender" ,libxrender)
3544 ("libxrandr" ,libxrandr)
3546 ("libx11" ,libx11)))
3548 `(("pkg-config" ,pkg-config)))
3549 (home-page "http://www.x.org/wiki/")
3550 (synopsis "xorg implementation of the X Window System")
3551 (description "X.org provides an implementation of the X Window System")
3552 (license license:x11)))
3563 "mirror://xorg/X11R7.7/src/everything/xrdb-"
3568 "1dza5a34nj68fzhlgwf18i5bk0n24ig28yihwpjy7vwn57hh2934"))))
3569 (build-system gnu-build-system)
3571 `(("libxmu" ,libxmu)
3572 ("libx11" ,libx11)))
3574 `(("pkg-config" ,pkg-config)))
3575 (home-page "http://www.x.org/wiki/")
3576 (synopsis "xorg implementation of the X Window System")
3577 (description "X.org provides an implementation of the X Window System")
3578 (license license:x11)))
3581 (define-public xrefresh
3589 "mirror://xorg/X11R7.7/src/everything/xrefresh-"
3594 "0ywxzwa4kmnnmf8idr8ssgcil9xvbhnk155zpsh2i8ay93mh5586"))))
3595 (build-system gnu-build-system)
3597 `(("libx11" ,libx11)))
3599 `(("pkg-config" ,pkg-config)))
3600 (home-page "http://www.x.org/wiki/")
3601 (synopsis "xorg implementation of the X Window System")
3602 (description "X.org provides an implementation of the X Window System")
3603 (license license:x11)))
3614 "mirror://xorg/X11R7.7/src/everything/xset-"
3619 "1s61mvscd0h7y6anljarj7nkii6plhs8ndx1fm8b1f1h00a1qdv1"))))
3620 (build-system gnu-build-system)
3622 `(("xproto" ,xproto)
3624 ("libxext" ,libxext)
3625 ("libx11" ,libx11)))
3627 `(("pkg-config" ,pkg-config)))
3628 (home-page "http://www.x.org/wiki/")
3629 (synopsis "xorg implementation of the X Window System")
3630 (description "X.org provides an implementation of the X Window System")
3631 (license license:x11)))
3634 (define-public xsetroot
3642 "mirror://xorg/X11R7.7/src/everything/xsetroot-"
3647 "1bazzsf9sy0q2bj4lxvh1kvyrhmpggzb7jg575i15sksksa3xwc8"))))
3648 (build-system gnu-build-system)
3650 `(("libxmu" ,libxmu)
3651 ("libxcursor" ,libxcursor)
3652 ("xbitmaps" ,xbitmaps)))
3654 `(("pkg-config" ,pkg-config)))
3655 (home-page "http://www.x.org/wiki/")
3656 (synopsis "xorg implementation of the X Window System")
3657 (description "X.org provides an implementation of the X Window System")
3658 (license license:x11)))
3661 (define-public xtrans
3669 "mirror://xorg/X11R7.7/src/everything/xtrans-"
3674 "19p1bw3qyn0ia1znx6q3gx92rr9rl88ylrfijjclm8vhpa8i30bz"))))
3675 (build-system gnu-build-system)
3676 (native-inputs `(("pkg-config" ,pkg-config)))
3677 (home-page "http://www.x.org/wiki/")
3678 (synopsis "xorg implementation of the X Window System")
3679 (description "X.org provides an implementation of the X Window System")
3680 (license license:x11)))
3683 (define-public xvinfo
3691 "mirror://xorg/X11R7.7/src/everything/xvinfo-"
3696 "119rd93d7661ll1rfcdssn78l0b97326smziyr2f5wdwj2hlmiv0"))))
3697 (build-system gnu-build-system)
3699 `(("libxext" ,libxext)
3701 ("libx11" ,libx11)))
3703 `(("pkg-config" ,pkg-config)))
3704 (home-page "http://www.x.org/wiki/")
3705 (synopsis "xorg implementation of the X Window System")
3706 (description "X.org provides an implementation of the X Window System")
3707 (license license:x11)))
3718 "mirror://xorg/X11R7.7/src/everything/xwd-"
3723 "0fkg6msy2zg7rda2rpxb7j6vmrdmqmk72xsxnyhz97196ykjnx82"))))
3724 (build-system gnu-build-system)
3727 ("xproto" ,xproto)))
3729 `(("pkg-config" ,pkg-config)))
3730 (home-page "http://www.x.org/wiki/")
3731 (synopsis "xorg implementation of the X Window System")
3732 (description "X.org provides an implementation of the X Window System")
3733 (license license:x11)))
3736 (define-public xwininfo
3744 "mirror://xorg/X11R7.7/src/everything/xwininfo-"
3749 "0fmcr5yl03xw7m8p9h1rk67rrj7gp5x16a547xhmg8idw2f6r9lg"))))
3750 (build-system gnu-build-system)
3752 `(("libx11" ,libx11)
3753 ("xproto" ,xproto)))
3755 `(("pkg-config" ,pkg-config)))
3756 (home-page "http://www.x.org/wiki/")
3757 (synopsis "xorg implementation of the X Window System")
3758 (description "X.org provides an implementation of the X Window System")
3759 (license license:x11)))
3770 "mirror://xorg/X11R7.7/src/everything/xwud-"
3775 "1ggql6maivah58kwsh3z9x1hvzxm1a8888xx4s78cl77ryfa1cyn"))))
3776 (build-system gnu-build-system)
3778 `(("xproto" ,xproto)
3779 ("libx11" ,libx11)))
3781 `(("pkg-config" ,pkg-config)))
3782 (home-page "http://www.x.org/wiki/")
3783 (synopsis "xorg implementation of the X Window System")
3784 (description "X.org provides an implementation of the X Window System")
3785 (license license:x11)))
3789 ;; packages of height 1 in the propagated-inputs tree
3791 (define-public fixesproto
3799 "mirror://xorg/X11R7.7/src/everything/fixesproto-"
3804 "1ki4wiq2iivx5g4w5ckzbjbap759kfqd72yg18m3zpbb4hqkybxs"))))
3805 (build-system gnu-build-system)
3807 `(("xextproto" ,xextproto)))
3809 `(("pkg-config" ,pkg-config)))
3810 (home-page "http://www.x.org/wiki/")
3811 (synopsis "xorg implementation of the X Window System")
3812 (description "X.org provides an implementation of the X Window System")
3813 (license license:x11)))
3816 (define-public libxdamage
3824 "mirror://xorg/X11R7.7/src/everything/libXdamage-"
3829 "1a678bwap74sqczbr2z4y4fvbr35km3inkm8bi1igjyk4v46jqdw"))))
3830 (build-system gnu-build-system)
3832 `(("damageproto" ,damageproto)))
3834 `(("xproto" ,xproto)
3835 ("libxfixes" ,libxfixes)
3836 ("libx11" ,libx11)))
3838 `(("pkg-config" ,pkg-config)))
3839 (home-page "http://www.x.org/wiki/")
3840 (synopsis "xorg implementation of the X Window System")
3841 (description "X.org provides an implementation of the X Window System")
3842 (license license:x11)))
3845 (define-public libxext
3853 "mirror://xorg/X11R7.7/src/everything/libXext-"
3858 "0ng8clhn7srbkadxjc7ih3z3v27v9ny0aa0dqkgddgxpgrhrq8jn"))))
3859 (build-system gnu-build-system)
3861 `(("xextproto" ,xextproto)))
3863 `(("libxau" ,libxau)
3864 ("libx11" ,libx11)))
3866 `(("pkg-config" ,pkg-config)))
3867 (home-page "http://www.x.org/wiki/")
3868 (synopsis "xorg implementation of the X Window System")
3869 (description "X.org provides an implementation of the X Window System")
3870 (license license:x11)))
3873 (define-public libxinerama
3875 (name "libxinerama")
3881 "mirror://xorg/X11R7.7/src/everything/libXinerama-"
3886 "1b3aq1762hxzchd9ndavdjlksq93991s0g2z6spf8wl3v0pprrx4"))))
3887 (build-system gnu-build-system)
3889 `(("xineramaproto" ,xineramaproto)))
3891 `(("libxext" ,libxext)
3892 ("libx11" ,libx11)))
3894 `(("pkg-config" ,pkg-config)))
3895 (home-page "http://www.x.org/wiki/")
3896 (synopsis "xorg implementation of the X Window System")
3897 (description "X.org provides an implementation of the X Window System")
3898 (license license:x11)))
3901 ;; The package is missing from X11R7.7.
3902 (define-public libxp
3910 "mirror://xorg/individual/lib/libXp-"
3915 "1blwrr5zhmwwy87j0svmhv3hc13acyn5j14n5rv0anz81iav2r3y"))))
3916 (build-system gnu-build-system)
3918 `(("printproto" ,printproto)))
3920 `(("libx11" ,libx11)
3921 ("libxext" ,libxext)))
3923 `(("pkg-config" ,pkg-config)))
3924 (home-page "http://www.x.org/wiki/")
3925 (synopsis "xorg implementation of the X Window System")
3926 (description "X.org provides an implementation of the X Window System")
3927 (license license:x11)))
3930 (define-public libxrender
3938 "mirror://xorg/X11R7.7/src/everything/libXrender-"
3943 "1rmvja2gkf5v0k2n1bcghw8v98m2kfn3af0rbmsda5dwr69npd7r"))))
3944 (build-system gnu-build-system)
3946 `(("renderproto" ,renderproto)))
3948 `(("xproto" ,xproto)
3949 ("libx11" ,libx11)))
3951 `(("pkg-config" ,pkg-config)))
3952 (home-page "http://www.x.org/wiki/")
3953 (synopsis "xorg implementation of the X Window System")
3954 (description "X.org provides an implementation of the X Window System")
3955 (license license:x11)))
3958 (define-public libxtst
3966 "mirror://xorg/X11R7.7/src/everything/libXtst-"
3971 "1q750hjplq1rfyxkr4545z1y2a1wfnc828ynvbws7b4jwdk3xsky"))))
3972 (build-system gnu-build-system)
3974 `(("recordproto" ,recordproto)))
3978 ("inputproto" ,inputproto)))
3980 `(("pkg-config" ,pkg-config)))
3981 (home-page "http://www.x.org/wiki/")
3982 (synopsis "xorg implementation of the X Window System")
3983 (description "X.org provides an implementation of the X Window System")
3984 (license license:x11)))
3987 (define-public libxv
3995 "mirror://xorg/X11R7.7/src/everything/libXv-"
4000 "044hllz013afhzywwpxz007l4zjy99bv9im065rqd30zckmllrjx"))))
4001 (build-system gnu-build-system)
4003 `(("videoproto" ,videoproto)))
4005 `(("xproto" ,xproto)
4006 ("libxext" ,libxext)
4007 ("libx11" ,libx11)))
4009 `(("pkg-config" ,pkg-config)))
4010 (home-page "http://www.x.org/wiki/")
4011 (synopsis "xorg implementation of the X Window System")
4012 (description "X.org provides an implementation of the X Window System")
4013 (license license:x11)))
4016 (define-public mkfontdir
4024 "mirror://xorg/X11R7.7/src/everything/mkfontdir-"
4029 "0c3563kw9fg15dpgx4dwvl12qz6sdqdns1pxa574hc7i5m42mman"))))
4030 (build-system gnu-build-system)
4032 `(("mkfontscale" ,mkfontscale)))
4034 `(("pkg-config" ,pkg-config)))
4035 (home-page "http://www.x.org/wiki/")
4036 (synopsis "xorg implementation of the X Window System")
4037 (description "X.org provides an implementation of the X Window System")
4038 (license license:x11)))
4041 (define-public xproto
4049 "mirror://xorg/X11R7.7/src/everything/xproto-"
4054 "17lkmi12f89qvg4jj5spqzwzc24fmsqq68dv6kpy7r7b944lmq5d"))))
4055 (build-system gnu-build-system)
4057 `(("util-macros" ,util-macros))) ; to get util-macros in (almost?) all package inputs
4059 `(("pkg-config" ,pkg-config)))
4060 (home-page "http://www.x.org/wiki/")
4061 (synopsis "xorg implementation of the X Window System")
4062 (description "X.org provides an implementation of the X Window System")
4063 (license license:x11)))
4067 ;; packages of height 2 in the propagated-inputs tree
4069 (define-public libice
4077 "mirror://xorg/X11R7.7/src/everything/libICE-"
4082 "07mp13pb3s73kj7y490gnx619znzwk91mlf8kdw0rzq29ll93a94"))))
4083 (build-system gnu-build-system)
4085 `(("xproto" ,xproto)))
4087 `(("xtrans" ,xtrans)))
4089 `(("pkg-config" ,pkg-config)))
4090 (home-page "http://www.x.org/wiki/")
4091 (synopsis "xorg implementation of the X Window System")
4092 (description "X.org provides an implementation of the X Window System")
4093 (license license:x11)))
4096 (define-public libxau
4104 "mirror://xorg/X11R7.7/src/everything/libXau-"
4109 "12d4f7sdv2pjxhk0lcay0pahccddszkw579dc59daqi37r8bllvi"))))
4110 (build-system gnu-build-system)
4112 `(("xproto" ,xproto)))
4114 `(("pkg-config" ,pkg-config)))
4115 (home-page "http://www.x.org/wiki/")
4116 (synopsis "xorg implementation of the X Window System")
4117 (description "X.org provides an implementation of the X Window System")
4118 (license license:x11)))
4120 (define-public libxfixes
4128 "mirror://xorg/X11R7.7/src/everything/libXfixes-"
4133 "1qx2rmwhmca2n7rgafy0arp15k5vwhdhhh6v6mx76hlj29328yjk"))))
4134 (build-system gnu-build-system)
4136 `(("fixesproto" ,fixesproto)))
4138 `(("xproto" ,xproto)
4139 ("libx11" ,libx11)))
4141 `(("pkg-config" ,pkg-config)))
4142 (home-page "http://www.x.org/wiki/")
4143 (synopsis "xorg implementation of the X Window System")
4144 (description "X.org provides an implementation of the X Window System")
4145 (license license:x11)))
4148 (define-public libxfont
4156 "mirror://xorg/X11R7.7/src/everything/libXfont-"
4161 "0w3irg00k6b6mziddnacln9q2rkf5848b04nvjqwv5bb1fw6zydv"))))
4162 (build-system gnu-build-system)
4164 `(("fontsproto" ,fontsproto)
4165 ("freetype" ,freetype)
4166 ("libfontenc" ,libfontenc)
4167 ("xproto" ,xproto)))
4170 ("xtrans" ,xtrans)))
4172 `(("pkg-config" ,pkg-config)))
4173 (home-page "http://www.x.org/wiki/")
4174 (synopsis "xorg implementation of the X Window System")
4175 (description "X.org provides an implementation of the X Window System")
4176 (license license:x11)))
4179 (define-public libxi
4187 "mirror://xorg/X11R7.7/src/everything/libXi-"
4192 "029ihw4jq8mng8rx7a3jdvq64jm1zdkqidca93zmxv4jf9yn5qzj"))))
4193 (build-system gnu-build-system)
4195 `(("inputproto" ,inputproto)
4197 ("libxext" ,libxext)))
4199 `(("xproto" ,xproto)))
4201 `(("pkg-config" ,pkg-config)))
4202 (home-page "http://www.x.org/wiki/")
4203 (synopsis "xorg implementation of the X Window System")
4204 (description "X.org provides an implementation of the X Window System")
4205 (license license:x11)))
4208 (define-public libxrandr
4216 "mirror://xorg/X11R7.7/src/everything/libXrandr-"
4221 "10cvv78ws8jznma4s45dzqz0ldcxk30qgsqrc4wxfcsjmcba5b3y"))))
4222 (build-system gnu-build-system)
4224 `(("libxext" ,libxext)
4225 ("randrproto" ,randrproto)))
4227 `(("libxrender" ,libxrender)
4229 ("libx11" ,libx11)))
4231 `(("pkg-config" ,pkg-config)))
4232 (home-page "http://www.x.org/wiki/")
4233 (synopsis "xorg implementation of the X Window System")
4234 (description "X.org provides an implementation of the X Window System")
4235 (license license:x11)))
4238 (define-public libxvmc
4246 "mirror://xorg/X11R7.7/src/everything/libXvMC-"
4251 "18yf6ysc01pqkbk9704914ghalq1sl2hfdjmwggxm8qqhpy8bw18"))))
4252 (build-system gnu-build-system)
4254 `(("libxv" ,libxv)))
4256 `(("xproto" ,xproto)
4257 ("libxext" ,libxext)
4258 ("libx11" ,libx11)))
4260 `(("pkg-config" ,pkg-config)))
4261 (home-page "http://www.x.org/wiki/")
4262 (synopsis "xorg implementation of the X Window System")
4263 (description "X.org provides an implementation of the X Window System")
4264 (license license:x11)))
4267 (define-public libxxf86vm
4275 "mirror://xorg/X11R7.7/src/everything/libXxf86vm-"
4280 "117w92xz39rcqcahspi48nc04cc9110x1dycpf3vbcb6p0pifr55"))))
4281 (build-system gnu-build-system)
4283 `(("libxext" ,libxext)
4284 ("xf86vidmodeproto" ,xf86vidmodeproto)))
4286 `(("libx11" ,libx11)))
4288 `(("pkg-config" ,pkg-config)))
4289 (home-page "http://www.x.org/wiki/")
4290 (synopsis "xorg implementation of the X Window System")
4291 (description "X.org provides an implementation of the X Window System")
4292 (license license:x11)))
4295 ;; packages of height 3 in the propagated-inputs tree
4297 (define-public libxcb
4305 "http://xcb.freedesktop.org/dist/libxcb-"
4310 "03gspxcdl8r7jwbwg7fyp4cc6zic9z91amp4g5z0wwahx48nix6j"))))
4311 (build-system gnu-build-system)
4313 `(("libpthread-stubs" ,libpthread-stubs)
4315 ("libxdmcp" ,libxdmcp)))
4317 `(("xcb-proto" ,xcb-proto)
4318 ("libxslt" ,libxslt)))
4320 `(("pkg-config" ,pkg-config)
4321 ("python" ,python-wrapper)))
4323 `(#:configure-flags '("--enable-xkb")))
4324 (home-page "http://www.x.org/wiki/")
4325 (synopsis "xorg implementation of the X Window System")
4326 (description "X.org provides an implementation of the X Window System")
4327 (license license:x11)))
4330 (define-public xorg-server
4332 (name "xorg-server")
4338 "mirror://xorg/X11R7.7/src/everything/xorg-server-"
4343 "1xf57hcq6r17zxyfnx9r1wd0ir1bw13ff8bsiszwrw9jyhi9x7ya"))))
4344 (build-system gnu-build-system)
4346 `(("dri2proto" ,dri2proto)
4347 ("fontsproto" ,fontsproto)
4348 ("inputproto" ,inputproto)
4349 ("kbproto" ,kbproto)
4350 ("libpciaccess" ,libpciaccess)
4352 ("randrproto" ,randrproto)
4353 ("renderproto" ,renderproto)
4354 ("videoproto" ,videoproto)
4355 ("xextproto" ,xextproto)
4356 ("xineramaproto" ,xineramaproto)
4357 ("xproto" ,xproto)))
4359 `(("bigreqsproto" ,bigreqsproto)
4360 ("compositeproto" ,compositeproto)
4361 ("damageproto" ,damageproto)
4363 ("dmxproto" ,dmxproto)
4365 ("libgcrypt" ,libgcrypt)
4368 ("libxdmcp" ,libxdmcp)
4369 ("libxfixes" ,libxfixes)
4370 ("libxfont" ,libxfont)
4371 ("libxkbfile" ,libxkbfile)
4372 ("libxrender" ,libxrender)
4373 ("libxres" ,libxres)
4377 ("recordproto" ,recordproto)
4378 ("resourceproto" ,resourceproto)
4379 ("scrnsaverproto" ,scrnsaverproto)
4380 ("xcmiscproto" ,xcmiscproto)
4381 ("xf86bigfontproto" ,xf86bigfontproto)
4382 ("xf86dgaproto" ,xf86dgaproto)
4383 ("xf86driproto" ,xf86driproto)
4384 ("xf86vidmodeproto" ,xf86vidmodeproto)
4385 ("xkbcomp" ,xkbcomp)
4386 ("xkeyboard-config" ,xkeyboard-config)
4390 `(("python" ,python-wrapper)
4391 ("pkg-config" ,pkg-config)))
4394 (list (string-append "--with-xkb-path="
4395 (assoc-ref %build-inputs "xkeyboard-config")
4397 (string-append "--with-xkb-output="
4398 "/tmp") ; FIXME: This is a bit doubtful; where should
4399 ; the compiled keyboard maps go?
4400 (string-append "--with-xkb-bin-directory="
4401 (assoc-ref %build-inputs "xkbcomp")
4404 ;; For the log file, etc.
4405 "--localstatedir=/var")
4409 (lambda* (#:key outputs #:allow-other-keys #:rest args)
4410 (let ((configure (assoc-ref %standard-phases 'configure)))
4411 (substitute* (find-files "." "\\.c$")
4412 (("/bin/sh") (which "sh")))
4414 ;; Don't try to 'mkdir /var'.
4415 (substitute* "hw/xfree86/Makefile.in"
4416 (("mkdir(.*)logdir.*")
4419 (apply configure args)))
4421 (home-page "http://www.x.org/wiki/")
4422 (synopsis "xorg implementation of the X Window System")
4423 (description "X.org provides an implementation of the X Window System")
4424 (license license:x11)))
4428 ;; packages of height 4 in the propagated-inputs tree
4430 (define-public libx11
4438 "mirror://xorg/X11R7.7/src/everything/libX11-"
4443 "11jdpl15bxwpwv0knpkh990s8jvlybng3dx477pkrz1bx7byz0n3"))))
4444 (build-system gnu-build-system)
4446 `(("kbproto" ,kbproto)
4447 ("libxcb" ,libxcb)))
4449 `(("inputproto" ,inputproto)
4450 ("xextproto" ,xextproto)
4451 ("xtrans" ,xtrans)))
4453 `(("pkg-config" ,pkg-config)))
4454 (home-page "http://www.x.org/wiki/")
4455 (synopsis "xorg implementation of the X Window System")
4456 (description "X.org provides an implementation of the X Window System")
4457 (license license:x11)))
4460 ;; packages of height 5 in the propagated-inputs tree
4462 (define-public libxcursor
4470 "mirror://xorg/X11R7.7/src/everything/libXcursor-"
4475 "13xd1dyb06gwdwb0bxb22fkgdlmis6wrljm2xk6fhz0v9bg2g27p"))))
4476 (build-system gnu-build-system)
4478 `(("libx11" ,libx11)
4479 ("libxrender" ,libxrender)
4480 ("libxfixes" ,libxfixes)
4481 ("xproto" ,xproto)))
4483 `(("pkg-config" ,pkg-config)))
4484 (home-page "http://www.x.org/wiki/")
4485 (synopsis "xorg implementation of the X Window System")
4486 (description "X.org provides an implementation of the X Window System")
4487 (license license:x11)))
4490 (define-public libxt
4498 "mirror://xorg/X11R7.7/src/everything/libXt-"
4503 "1g85gwnhs7lg5f01gfi1cpb916xc3spm1fjlv2f4xz2zzk1r7dcd"))))
4504 (build-system gnu-build-system)
4506 `(("libx11" ,libx11)
4510 `(("libx11" ,libx11)))
4512 `(("pkg-config" ,pkg-config)))
4513 (home-page "http://www.x.org/wiki/")
4514 (synopsis "xorg implementation of the X Window System")
4515 (description "X.org provides an implementation of the X Window System")
4516 (license license:x11)))
4519 (define-public libxaw
4527 "mirror://xorg/X11R7.7/src/everything/libXaw-"
4532 "14ll7ndf5njc30hz2w197qvwp7fqj7y14wq4p1cyxlbipfn79a47"))))
4533 (build-system gnu-build-system)
4535 `(("libxext" ,libxext)
4540 `(("xproto" ,xproto)))
4542 `(("pkg-config" ,pkg-config)))
4543 (home-page "http://www.x.org/wiki/")
4544 (synopsis "xorg implementation of the X Window System")
4545 (description "X.org provides an implementation of the X Window System")
4546 (license license:x11)))
4549 (define-public xcb-util
4555 (uri (string-append "http://xcb.freedesktop.org/dist/" name "-"
4556 version ".tar.bz2"))
4559 "1i0qbhqkcdlbbsj7ifkyjsffl61whj24d3zlg5pxf3xj1af2a4f6"))))
4560 (build-system gnu-build-system)
4562 `(("libxcb" ,libxcb)))
4564 `(("pkg-config" ,pkg-config)))
4565 (home-page "http://cgit.freedesktop.org/xcb/util/")
4566 (synopsis "Core XCB utility functions")
4567 (description "The XCB util module provides a number of libraries which
4568 sit on top of libxcb, the core X protocol library, and some of the
4569 extension libraries. These experimental libraries provide convenience
4570 functions and interfaces which make the raw X protocol more usable. Some of
4571 the libraries also provide client-side code which is not strictly part of
4572 the X protocol but which has traditionally been provided by Xlib.
4574 The XCB util module provides the following libraries:
4575 aux: Convenient access to connection setup and some core requests.
4576 atom: Standard core X atom constants and atom caching.
4577 event: Some utilities that have little to do with events any more.")
4578 (license license:x11)))
4581 (define-public xcb-util-image
4583 (name "xcb-util-image")
4587 (uri (string-append "http://xcb.freedesktop.org/dist/" name "-"
4588 version ".tar.bz2"))
4591 "1pr1l1nkg197gyl9d0fpwmn72jqpxjfgn9y13q4gawg1m873qnnk"))))
4592 (build-system gnu-build-system)
4594 `(("libxcb" ,libxcb)))
4596 `(("xcb-util" ,xcb-util)))
4598 `(("pkg-config" ,pkg-config)))
4599 (home-page "http://cgit.freedesktop.org/xcb/util-image/")
4600 (synopsis "XCB port of Xlib's XImage and XShmImage")
4601 (description "The XCB util module provides a number of libraries which
4602 sit on top of libxcb, the core X protocol library, and some of the
4603 extension libraries. These experimental libraries provide convenience
4604 functions and interfaces which make the raw X protocol more usable. Some of
4605 the libraries also provide client-side code which is not strictly part of
4606 the X protocol but which has traditionally been provided by Xlib.
4608 The XCB util-image module provides the following library:
4609 image: Port of Xlib's XImage and XShmImage functions.")
4610 (license license:x11)))
4613 (define-public xcb-util-keysyms
4615 (name "xcb-util-keysyms")
4619 (uri (string-append "http://xcb.freedesktop.org/dist/" name "-"
4620 version ".tar.bz2"))
4623 "0vjwk7vrcfnlhiadv445c6skfxmdrg5v4qf81y8s2s5xagqarqbv"))))
4624 (build-system gnu-build-system)
4626 `(("libxcb" ,libxcb)))
4628 `(("pkg-config" ,pkg-config)))
4629 (home-page "http://cgit.freedesktop.org/xcb/util-keysyms/")
4630 (synopsis "Standard X constants and conversion to/from keycodes")
4631 (description "The XCB util module provides a number of libraries which
4632 sit on top of libxcb, the core X protocol library, and some of the
4633 extension libraries. These experimental libraries provide convenience
4634 functions and interfaces which make the raw X protocol more usable. Some of
4635 the libraries also provide client-side code which is not strictly part of
4636 the X protocol but which has traditionally been provided by Xlib.
4638 The XCB util-keysyms module provides the following library:
4639 keysyms: Standard X key constants and conversion to/from keycodes.")
4640 (license license:x11)))
4643 (define-public xcb-util-renderutil
4645 (name "xcb-util-renderutil")
4649 (uri (string-append "http://xcb.freedesktop.org/dist/" name "-"
4650 version ".tar.bz2"))
4653 "0lkl9ij9b447c0br2qc5qsynjn09c4fdz7sd6yp7pyi8az2sb2cp"))))
4654 (build-system gnu-build-system)
4656 `(("libxcb" ,libxcb)))
4658 `(("pkg-config" ,pkg-config)))
4659 (home-page "http://cgit.freedesktop.org/xcb/util-renderutil/")
4660 (synopsis "SConvenience functions for the Render extension")
4661 (description "The XCB util module provides a number of libraries which
4662 sit on top of libxcb, the core X protocol library, and some of the
4663 extension libraries. These experimental libraries provide convenience
4664 functions and interfaces which make the raw X protocol more usable. Some of
4665 the libraries also provide client-side code which is not strictly part of
4666 the X protocol but which has traditionally been provided by Xlib.
4668 The XCB util-renderutil module provides the following library:
4669 renderutil: Convenience functions for the Render extension.")
4670 (license license:x11)))
4673 (define-public xcb-util-wm
4675 (name "xcb-util-wm")
4679 (uri (string-append "http://xcb.freedesktop.org/dist/xcb-util-wm-"
4680 version ".tar.bz2"))
4683 "0c30fj33gvwzwhyz1dhsfwni0ai16bxpvxb4l6c6s7vvj7drp3q3"))))
4684 (build-system gnu-build-system)
4686 `(("libxcb" ,libxcb)))
4689 ("pkg-config" ,pkg-config)))
4690 (home-page "http://cgit.freedesktop.org/xcb/util-wm/")
4691 (synopsis "Client and window-manager helpers for ICCCM and EWMH")
4692 (description "The XCB util modules provides a number of libraries which
4693 sit on top of libxcb, the core X protocol library, and some of the
4694 extension libraries. These experimental libraries provide convenience
4695 functions and interfaces which make the raw X protocol more usable. Some of
4696 the libraries also provide client-side code which is not strictly part of
4697 the X protocol but which has traditionally been provided by Xlib.
4699 The XCB util-wm module provides the following libraries:
4700 ewmh: Both client and window-manager helpers for EWMH.
4701 icccm: Both client and window-manager helpers for ICCCM.")
4702 (license license:x11)))
4705 ;; package outside the x.org system proper of height 5
4707 (define-public libxaw3d
4715 "mirror://xorg/individual/lib/libXaw3d-"
4720 "0awplv1nf53ywv01yxphga3v6dcniwqnxgnb0cn4khb121l12kxp"))))
4721 (build-system gnu-build-system)
4723 `(("libxext" ,libxext)
4727 `(("libx11" ,libx11)))
4729 `(("pkg-config" ,pkg-config)))
4730 (home-page "http://www.x.org/wiki/")
4731 (synopsis "xorg implementation of the X Window System")
4732 (description "X.org provides an implementation of the X Window System")
4733 (license license:x11)))
4735 (define-public xterm
4741 (uri (string-append "ftp://ftp.invisible-island.net/xterm/"
4742 "xterm-" version ".tgz"))
4745 "19yp5phfzzgydc2yqka4p69ygvfzsd2aa98hbw086xyjlws3kbyk"))))
4746 (build-system gnu-build-system)
4748 '(#:configure-flags '("--enable-wide-chars" "--enable-256-color"
4749 "--enable-load-vt-fonts" "--enable-i18n"
4750 "--enable-doublechars" "--enable-luit"
4751 "--enable-mini-luit")
4754 `(("pkg-config" ,pkg-config)))
4758 ("fontconfig" ,fontconfig)
4759 ("freetype" ,freetype)
4760 ("ncurses" ,ncurses)
4764 ("libXext" ,libxext)
4767 ("libXaw" ,libxaw)))
4768 (home-page "http://invisible-island.net/xterm")
4769 (synopsis "Terminal emulator for the X Window System")
4771 "The xterm program is a terminal emulator for the X Window System. It
4772 provides DEC VT102/VT220 (VTxxx) and Tektronix 4014 compatible terminals for
4773 programs that cannot use the window system directly.")
4774 (license license:x11)))
4776 (define-public perl-x11-protocol
4778 (name "perl-x11-protocol")
4783 "mirror://cpan/authors/id/S/SM/SMCCAM/X11-Protocol-"
4787 "1dq89bh6fqv7l5mbffqcismcljpq5f869bx7g8lg698zgindv5ny"))))
4788 (build-system perl-build-system)
4789 (arguments '(#:tests? #f)) ;tests require a running x server
4790 (synopsis "Raw interface to X Window System servers")
4792 "X11::Protocol is a client-side interface to the X11 Protocol, allowing
4793 perl programs to display windows and graphics on X11 servers.")
4795 (string-append "http://search.cpan.org/~smccam/X11-Protocol-" version))
4796 ;; From the package README: "you can redistribute and/or modify it under
4797 ;; the same terms as Perl itself. (As an exception, the file
4798 ;; Keysyms.pm,which is derived from a file in the standard X11
4799 ;; distribution, has another, less restrictive copying policy, as do some
4800 ;; of the extension modules in the directory Protocol/Ext: see those files
4802 (license (package-license perl))))