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) #:prefix license:)
23 #:use-module (guix packages)
24 #:use-module (guix download)
25 #:use-module (guix build-system gnu)
26 #:use-module (guix build-system perl)
27 #:use-module (gnu packages)
28 #:use-module (gnu packages bison)
29 #:use-module (gnu packages compression)
30 #:use-module (gnu packages flex)
31 #:use-module (gnu packages fontutils)
32 #:use-module (gnu packages gettext)
33 #:use-module (gnu packages gl)
34 #:use-module (gnu packages glib)
35 #:use-module (gnu packages gnupg)
36 #:use-module (gnu packages gperf)
37 #:use-module (gnu packages image)
38 #:use-module (gnu packages linux)
39 #:use-module (gnu packages m4)
40 #:use-module (gnu packages perl)
41 #:use-module (gnu packages pkg-config)
42 #:use-module (gnu packages python)
43 #:use-module (gnu packages xml)
44 #:use-module (gnu packages ncurses))
48 ;; packages outside the x.org system proper
58 "http://xeyes.sourcearchive.com/downloads/1.0.1/xeyes_"
63 "04c3md570j67g55h3bix1qbngcslnq91skli51k3g1avki88zkm9"))))
64 (build-system gnu-build-system)
66 `(("libxext" ,libxext)
70 `(("pkg-config" ,pkg-config)))
71 (home-page "http://xeyes.sourcearchive.com/")
72 (synopsis "Follow-the-mouse X demo")
73 (description "Xeyes is a demo program for x.org. It shows eyes
74 following the mouse.")
75 (license license:x11)))
86 "http://cairographics.org/releases/pixman-"
91 "113ycngcssbrps217dyajq96hm9xghsfch82h14yffla1r1fviw0"))))
92 (build-system gnu-build-system)
97 `(("pkg-config" ,pkg-config)))
98 (home-page "http://www.pixman.org/")
99 (synopsis "Low-level pixel manipulation library")
100 (description "Pixman is a low-level software library for pixel
101 manipulation, providing features such as image compositing and trapezoid
103 (license license:x11)))
106 (define-public libdrm
114 "http://dri.freedesktop.org/libdrm/libdrm-"
119 "1wah4qmrrcv0gnx65lhrlxb6gprxch92wy8lhxv6102fml6k5krk"))))
120 (build-system gnu-build-system)
122 `(("libpciaccess" ,libpciaccess)
123 ("libpthread-stubs" ,libpthread-stubs)))
125 `(("pkg-config" ,pkg-config)))
126 (home-page "http://dri.freedesktop.org/wiki/")
127 (synopsis "Direct rendering userspace library")
128 (description "The Direct Rendering Infrastructure, also known as the DRI,
129 is a framework for allowing direct access to graphics hardware under the
130 X Window System in a safe and efficient manner. It includes changes to the
131 X server, to several client libraries, and to the kernel (DRM, Direct
132 Rendering Manager). The most important use for the DRI is to create fast
133 OpenGL implementations providing hardware acceleration for Mesa.
134 Several 3D accelerated drivers have been written to the DRI specification,
135 including drivers for chipsets produced by 3DFX, AMD (formerly ATI), Intel
137 (license license:x11)))
140 ;; old version, required by old mesa, see
141 ;; http://www.mail-archive.com/nouveau@lists.freedesktop.org/msg10098.html
142 (define-public libdrm-2.4.33
143 (package (inherit libdrm)
149 "http://dri.freedesktop.org/libdrm/libdrm-"
154 "1slgi61n4dlsfli47ql354fd1ppj7n40jd94wvnsdqx0mna9syrd"))))
157 ;; create libdrm_nouveau.so, needed by mesa, see
158 ;; http://comments.gmane.org/gmane.linux.lfs.beyond.support/43261
159 `("--enable-nouveau-experimental-api")))))
170 "http://bitmath.org/code/mtdev/mtdev-"
174 "159ndzwfpw0xr8mw4lhl47w9c2krshlfrscs7k6n186vknv2hk3d"))))
175 (build-system gnu-build-system)
176 (home-page "http://bitmath.org/code/mtdev/")
177 (synopsis "Multitouch protocol translation library")
178 (description "Mtdev is a stand-alone library which transforms all
179 variants of kernel MT events to the slotted type B protocol. The events
180 put into mtdev may be from any MT device, specifically type A without
181 contact tracking, type A with contact tracking, or type B with contact
183 (license license:x11)))
187 ;; packages without propagated input
188 ;; (rationale for this separation: The packages in PROPAGATED_INPUTS need to
189 ;; be defined first, the split makes book-keeping easier.)
192 ;; compiles only on macos
193 ;; (define-public applewmproto
196 (define xorg-cf-files
197 ;; The xorg-cf-files package contains the data files for the imake utility,
198 ;; defining the known settings for a wide variety of platforms (many of which
199 ;; have not been verified or tested in over a decade), and for many of the
200 ;; libraries formerly delivered in the X.Org monolithic releases.
202 ;; License: x11, see COPYING
205 (uri "mirror://xorg/individual/util/xorg-cf-files-1.0.5.tar.bz2")
208 "1m3ypq0xcy46ghxc0svl1rbhpy3zvgmy0aa2mn7w7v7d8d8bh8zd"))))
217 (uri (string-append "mirror://xorg/individual/util/imake-"
221 "0zpk8p044jh14bis838shbf4100bjg7mccd7bq54glpsq552q339"))))
222 (build-system gnu-build-system)
224 `(("pkg-config" ,pkg-config)))
226 `(("xorg-cf-files" ,xorg-cf-files)
231 'install 'install-data
232 (lambda* (#:key inputs outputs #:allow-other-keys)
233 (let ((cf-files (assoc-ref inputs "xorg-cf-files"))
234 (out (assoc-ref outputs "out"))
235 (unpack (assoc-ref %standard-phases 'unpack))
236 (patch-source-shebangs
237 (assoc-ref %standard-phases 'patch-source-shebangs)))
238 (mkdir "xorg-cf-files")
239 (with-directory-excursion "xorg-cf-files"
240 (apply unpack (list #:source cf-files))
241 (apply patch-source-shebangs (list #:source cf-files))
242 (substitute* '("mingw.cf" "Imake.tmpl" "nto.cf" "os2.cf"
243 "linux.cf" "Amoeba.cf" "cygwin.cf")
244 (("/bin/sh") (which "bash")))
245 (and (zero? (system* "./configure"
246 (string-append "SHELL=" (which "bash"))
247 (string-append "--prefix=" out)))
248 (zero? (system* "make" "install"))))))
250 (home-page "http://www.x.org")
251 (synopsis "Source code configuration and build system")
253 "Imake is a deprecated source code configuration and build system which
254 has traditionally been supplied by and used to build the X Window System in
255 X11R6 and previous releases. As of the X Window System X11R7 release, the X
256 Window system has switched to using GNU autotools as the primary build system,
257 and the Imake system is now deprecated, and should not be used by new software
258 projects. Software developers are encouraged to migrate software to the GNU
260 (license license:x11)))
262 (define-public bdftopcf
270 "mirror://xorg/X11R7.7/src/everything/bdftopcf-"
275 "02hx981f7jfwylxj21s91yvv4h597nqqzz3vd6ar81zyn84b944w"))))
276 (build-system gnu-build-system)
278 `(("libxfont" ,libxfont)))
280 `(("pkg-config" ,pkg-config)))
281 (home-page "http://www.x.org/wiki/")
282 (synopsis "Xorg implementation of the X Window System")
283 (description "X.org provides an implementation of the X Window System")
284 (license license:x11)))
287 (define-public bigreqsproto
289 (name "bigreqsproto")
295 "mirror://xorg/X11R7.7/src/everything/bigreqsproto-"
300 "07hvfm84scz8zjw14riiln2v4w03jlhp756ypwhq27g48jmic8a6"))))
301 (build-system gnu-build-system)
302 (native-inputs `(("pkg-config" ,pkg-config)))
303 (home-page "http://www.x.org/wiki/")
304 (synopsis "Xorg implementation of the X Window System")
305 (description "X.org provides an implementation of the X Window System")
306 (license license:x11)))
309 (define-public compositeproto
311 (name "compositeproto")
317 "mirror://xorg/X11R7.7/src/everything/compositeproto-"
322 "1z0crmf669hirw4s7972mmp8xig80kfndja9h559haqbpvq5k4q4"))))
323 (build-system gnu-build-system)
325 `(("fixesproto" ,fixesproto)))
327 `(("pkg-config" ,pkg-config)))
328 (home-page "http://www.x.org/wiki/")
329 (synopsis "Xorg implementation of the X Window System")
330 (description "X.org provides an implementation of the X Window System")
331 (license license:x11)))
334 (define-public damageproto
342 "mirror://xorg/X11R7.7/src/everything/damageproto-"
347 "0nzwr5pv9hg7c21n995pdiv0zqhs91yz3r8rn3aska4ykcp12z2w"))))
348 (build-system gnu-build-system)
349 (native-inputs `(("pkg-config" ,pkg-config)))
350 (home-page "http://www.x.org/wiki/")
351 (synopsis "Xorg implementation of the X Window System")
352 (description "X.org provides an implementation of the X Window System")
353 (license license:x11)))
356 (define-public dmxproto
364 "mirror://xorg/X11R7.7/src/everything/dmxproto-"
369 "02b5x9dkgajizm8dqyx2w6hmqx3v25l67mgf35nj6sz0lgk52877"))))
370 (build-system gnu-build-system)
371 (native-inputs `(("pkg-config" ,pkg-config)))
372 (home-page "http://www.x.org/wiki/")
373 (synopsis "Xorg implementation of the X Window System")
374 (description "X.org provides an implementation of the X Window System")
375 (license license:x11)))
378 (define-public dri2proto
386 "mirror://xorg/X11R7.7/src/everything/dri2proto-"
391 "02drlfqvjm2q7dvkkwli3fs2crb6rdb3kyd13vwx7z0rijrc10md"))))
392 (build-system gnu-build-system)
393 (home-page "http://www.x.org/wiki/")
394 (synopsis "Xorg implementation of the X Window System")
395 (description "X.org provides an implementation of the X Window System")
396 (license license:x11)))
399 ;; not part of X11R7.7, required for newer versions of mesa
400 (define-public dri3proto
408 "mirror://xorg/individual/proto/dri3proto-"
413 "0x609xvnl8jky5m8jdklw4nymx3irkv32w99dfd8nl800bblkgh1"))))
414 (build-system gnu-build-system)
415 (home-page "http://www.x.org/wiki/")
416 (synopsis "Xorg implementation of the X Window System")
417 (description "X.org provides an implementation of the X Window System")
418 (license (license:x11-style "file://dri3proto.h"
419 "See 'dri3proto.h' in the distribution."))))
422 (define-public encodings
430 "mirror://xorg/X11R7.7/src/everything/encodings-"
435 "0ffmaw80vmfwdgvdkp6495xgsqszb6s0iira5j0j6pd4i0lk3mnf"))))
436 (build-system gnu-build-system)
438 `(("mkfontscale" ,mkfontscale)))
440 `(("pkg-config" ,pkg-config)))
441 (home-page "http://www.x.org/wiki/")
442 (synopsis "Xorg implementation of the X Window System")
443 (description "X.org provides an implementation of the X Window System")
444 (license license:public-domain)))
447 (define-public font-adobe100dpi
449 (name "font-adobe100dpi")
455 "mirror://xorg/X11R7.7/src/everything/font-adobe-100dpi-"
460 "0m60f5bd0caambrk8ksknb5dks7wzsg7g7xaf0j21jxmx8rq9h5j"))))
461 (build-system gnu-build-system)
463 `(("bdftopcf" ,bdftopcf)
464 ("font-util", font-util)
465 ("mkfontdir" ,mkfontdir)))
467 `(("pkg-config" ,pkg-config)))
469 `(#:configure-flags (list
470 ;; install fonts into subdirectory of package output instead of
471 ;; font-util-?.?.?/share/fonts/X11
472 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
473 (home-page "http://www.x.org/wiki/")
474 (synopsis "Xorg implementation of the X Window System")
475 (description "X.org provides an implementation of the X Window System")
476 (license license:x11)))
479 (define-public font-adobe75dpi
481 (name "font-adobe75dpi")
487 "mirror://xorg/X11R7.7/src/everything/font-adobe-75dpi-"
492 "02advcv9lyxpvrjv8bjh1b797lzg6jvhipclz49z8r8y98g4l0n6"))))
493 (build-system gnu-build-system)
495 `(("bdftopcf" ,bdftopcf)
496 ("font-util", font-util)
497 ("mkfontdir" ,mkfontdir)))
499 `(("pkg-config" ,pkg-config)))
501 `(#:configure-flags (list
502 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
503 (home-page "http://www.x.org/wiki/")
504 (synopsis "Xorg implementation of the X Window System")
505 (description "X.org provides an implementation of the X Window System")
506 (license license:x11)))
510 ;; (define-public font-adobe-utopia100dpi
511 ;; (define-public font-adobe-utopia75dpi
512 ;; (define-public font-adobe-utopia-type1
515 (define-public font-alias
523 "mirror://xorg/X11R7.7/src/everything/font-alias-"
528 "16ic8wfwwr3jicaml7b5a0sk6plcgc1kg84w02881yhwmqm3nicb"))))
529 (build-system gnu-build-system)
530 (native-inputs `(("pkg-config" ,pkg-config)))
531 (home-page "http://www.x.org/wiki/")
532 (synopsis "Xorg implementation of the X Window System")
533 (description "X.org provides an implementation of the X Window System")
534 (license license:x11)))
537 (define-public font-arabic-misc
539 (name "font-arabic-misc")
545 "mirror://xorg/X11R7.7/src/everything/font-arabic-misc-"
550 "1x246dfnxnmflzf0qzy62k8jdpkb6jkgspcjgbk8jcq9lw99npah"))))
551 (build-system gnu-build-system)
553 `(("mkfontdir" ,mkfontdir)
554 ("bdftopcf" ,bdftopcf)))
556 `(("pkg-config" ,pkg-config)))
557 (home-page "http://www.x.org/wiki/")
558 (synopsis "Xorg implementation of the X Window System")
559 (description "X.org provides an implementation of the X Window System")
560 (license license:x11)))
564 ;; (define-public font-bh100dpi
565 ;; (define-public font-bh75dpi
566 ;; (define-public font-bh-lucidatypewriter100dpi
567 ;; (define-public font-bh-lucidatypewriter75dpi
568 ;; (define-public font-bh-ttf
569 ;; (define-public font-bh-type1
570 ;; (define-public font-bitstream100dpi
571 ;; (define-public font-bitstream75dpi
574 (define-public font-cronyx-cyrillic
576 (name "font-cronyx-cyrillic")
582 "mirror://xorg/X11R7.7/src/everything/font-cronyx-cyrillic-"
587 "0ai1v4n61k8j9x2a1knvfbl2xjxk3xxmqaq3p9vpqrspc69k31kf"))))
588 (build-system gnu-build-system)
590 `(("mkfontdir" ,mkfontdir)
591 ("bdftopcf" ,bdftopcf)))
593 `(("pkg-config" ,pkg-config)))
594 (home-page "http://www.x.org/wiki/")
595 (synopsis "Xorg implementation of the X Window System")
596 (description "X.org provides an implementation of the X Window System")
597 (license license:x11)))
601 ;; (define-public font-cursor-misc
604 ;; (define-public font-daewoo-misc
607 (define-public font-dec-misc
609 (name "font-dec-misc")
615 "mirror://xorg/X11R7.7/src/everything/font-dec-misc-"
620 "0yzza0l4zwyy7accr1s8ab7fjqkpwggqydbm2vc19scdby5xz7g1"))))
621 (build-system gnu-build-system)
623 `(("mkfontdir" ,mkfontdir)
624 ("bdftopcf" ,bdftopcf)))
626 `(("pkg-config" ,pkg-config)))
627 (home-page "http://www.x.org/wiki/")
628 (synopsis "Xorg implementation of the X Window System")
629 (description "X.org provides an implementation of the X Window System")
630 (license license:x11)))
634 ;; (define-public font-ibm-type1
636 (define-public font-isas-misc
638 (name "font-isas-misc")
644 "mirror://xorg/X11R7.7/src/everything/font-isas-misc-"
649 "0rx8q02rkx673a7skkpnvfkg28i8gmqzgf25s9yi0lar915sn92q"))))
650 (build-system gnu-build-system)
652 `(("mkfontdir" ,mkfontdir)
653 ("bdftopcf" ,bdftopcf)))
655 `(("pkg-config" ,pkg-config)))
656 (home-page "http://www.x.org/wiki/")
657 (synopsis "Xorg implementation of the X Window System")
658 (description "X.org provides an implementation of the X Window System")
659 (license license:x11)))
663 ;; (define-public font-jis-misc
666 (define-public font-micro-misc
668 (name "font-micro-misc")
674 "mirror://xorg/X11R7.7/src/everything/font-micro-misc-"
679 "1dldxlh54zq1yzfnrh83j5vm0k4ijprrs5yl18gm3n9j1z0q2cws"))))
680 (build-system gnu-build-system)
682 `(("mkfontdir" ,mkfontdir)
683 ("bdftopcf" ,bdftopcf)))
685 `(("pkg-config" ,pkg-config)))
686 (home-page "http://www.x.org/wiki/")
687 (synopsis "Xorg implementation of the X Window System")
688 (description "X.org provides an implementation of the X Window System")
689 (license license:public-domain)))
692 (define-public font-misc-cyrillic
694 (name "font-misc-cyrillic")
700 "mirror://xorg/X11R7.7/src/everything/font-misc-cyrillic-"
705 "0q2ybxs8wvylvw95j6x9i800rismsmx4b587alwbfqiw6biy63z4"))))
706 (build-system gnu-build-system)
708 `(("mkfontdir" ,mkfontdir)
709 ("bdftopcf" ,bdftopcf)))
711 `(("pkg-config" ,pkg-config)))
712 (home-page "http://www.x.org/wiki/")
713 (synopsis "Xorg implementation of the X Window System")
714 (description "X.org provides an implementation of the X Window System")
715 (license license:x11)))
718 (define-public font-misc-ethiopic
720 (name "font-misc-ethiopic")
726 "mirror://xorg/X11R7.7/src/everything/font-misc-ethiopic-"
731 "19cq7iq0pfad0nc2v28n681fdq3fcw1l1hzaq0wpkgpx7bc1zjsk"))))
732 (build-system gnu-build-system)
734 `(("mkfontdir" ,mkfontdir)))
736 `(("pkg-config" ,pkg-config)))
737 (home-page "http://www.x.org/wiki/")
738 (synopsis "Xorg implementation of the X Window System")
739 (description "X.org provides an implementation of the X Window System")
740 (license license:x11)))
744 ;; (define-public font-misc-meltho
747 (define-public font-misc-misc
749 (name "font-misc-misc")
755 "mirror://xorg/X11R7.7/src/everything/font-misc-misc-"
760 "150pq6n8n984fah34n3k133kggn9v0c5k07igv29sxp1wi07krxq"))))
761 (build-system gnu-build-system)
763 `(("mkfontdir" ,mkfontdir)
764 ("font-util" ,font-util)
765 ("bdftopcf" ,bdftopcf)))
767 `(("pkg-config" ,pkg-config)))
769 `(#:configure-flags (list
770 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
771 (home-page "http://www.x.org/wiki/")
772 (synopsis "Xorg implementation of the X Window System")
773 (description "X.org provides an implementation of the X Window System")
774 (license license:public-domain)))
777 (define-public font-mutt-misc
779 (name "font-mutt-misc")
785 "mirror://xorg/X11R7.7/src/everything/font-mutt-misc-"
790 "13qghgr1zzpv64m0p42195k1kc77pksiv059fdvijz1n6kdplpxx"))))
791 (build-system gnu-build-system)
793 `(("mkfontdir" ,mkfontdir)
794 ("bdftopcf" ,bdftopcf)))
796 `(("pkg-config" ,pkg-config)))
797 (home-page "http://www.x.org/wiki/")
798 (synopsis "Xorg implementation of the X Window System")
799 (description "X.org provides an implementation of the X Window System")
800 (license license:x11)))
803 (define-public font-schumacher-misc
805 (name "font-schumacher-misc")
811 "mirror://xorg/X11R7.7/src/everything/font-schumacher-misc-"
816 "0nkym3n48b4v36y4s927bbkjnsmicajarnf6vlp7wxp0as304i74"))))
817 (build-system gnu-build-system)
819 `(("mkfontdir" ,mkfontdir)
820 ("font-util" ,font-util)
821 ("bdftopcf" ,bdftopcf)))
823 `(("pkg-config" ,pkg-config)))
825 `(#:configure-flags (list
826 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
827 (home-page "http://www.x.org/wiki/")
828 (synopsis "Xorg implementation of the X Window System")
829 (description "X.org provides an implementation of the X Window System")
830 (license license:x11)))
833 (define-public font-screen-cyrillic
835 (name "font-screen-cyrillic")
841 "mirror://xorg/X11R7.7/src/everything/font-screen-cyrillic-"
846 "0yayf1qlv7irf58nngddz2f1q04qkpr5jwp4aja2j5gyvzl32hl2"))))
847 (build-system gnu-build-system)
849 `(("mkfontdir" ,mkfontdir)
850 ("bdftopcf" ,bdftopcf)))
852 `(("pkg-config" ,pkg-config)))
853 (home-page "http://www.x.org/wiki/")
854 (synopsis "Xorg implementation of the X Window System")
855 (description "X.org provides an implementation of the X Window System")
856 (license license:x11)))
859 (define-public font-sony-misc
861 (name "font-sony-misc")
867 "mirror://xorg/X11R7.7/src/everything/font-sony-misc-"
872 "1xfgcx4gsgik5mkgkca31fj3w72jw9iw76qyrajrsz1lp8ka6hr0"))))
873 (build-system gnu-build-system)
875 `(("mkfontdir" ,mkfontdir)
876 ("bdftopcf" ,bdftopcf)))
878 `(("pkg-config" ,pkg-config)))
879 (home-page "http://www.x.org/wiki/")
880 (synopsis "Xorg implementation of the X Window System")
881 (description "X.org provides an implementation of the X Window System")
882 (license license:x11)))
885 (define-public font-sun-misc
887 (name "font-sun-misc")
893 "mirror://xorg/X11R7.7/src/everything/font-sun-misc-"
898 "1q6jcqrffg9q5f5raivzwx9ffvf7r11g6g0b125na1bhpz5ly7s8"))))
899 (build-system gnu-build-system)
901 `(("mkfontdir" ,mkfontdir)
902 ("bdftopcf" ,bdftopcf)))
904 `(("pkg-config" ,pkg-config)))
905 (home-page "http://www.x.org/wiki/")
906 (synopsis "Xorg implementation of the X Window System")
907 (description "X.org provides an implementation of the X Window System")
908 (license license:x11)))
911 (define-public font-util
919 "mirror://xorg/X11R7.7/src/everything/font-util-"
924 "15cijajwhjzpy3ydc817zz8x5z4gbkyv3fps687jbq544mbfbafz"))))
925 (build-system gnu-build-system)
926 (native-inputs `(("pkg-config" ,pkg-config)))
927 (home-page "http://www.x.org/wiki/")
928 (synopsis "Xorg implementation of the X Window System")
929 (description "X.org provides an implementation of the X Window System")
930 (license license:x11)))
933 (define-public font-winitzki-cyrillic
935 (name "font-winitzki-cyrillic")
941 "mirror://xorg/X11R7.7/src/everything/font-winitzki-cyrillic-"
946 "181n1bgq8vxfxqicmy1jpm1hnr6gwn1kdhl6hr4frjigs1ikpldb"))))
947 (build-system gnu-build-system)
949 `(("mkfontdir" ,mkfontdir)
950 ("bdftopcf" ,bdftopcf)))
952 `(("pkg-config" ,pkg-config)))
953 (home-page "http://www.x.org/wiki/")
954 (synopsis "Xorg implementation of the X Window System")
955 (description "X.org provides an implementation of the X Window System")
956 (license license:public-domain)))
959 (define-public font-xfree86-type1
961 (name "font-xfree86-type1")
967 "mirror://xorg/X11R7.7/src/everything/font-xfree86-type1-"
972 "0jp3zc0qfdaqfkgzrb44vi9vi0a8ygb35wp082yz7rvvxhmg9sya"))))
973 (build-system gnu-build-system)
975 `(("mkfontdir" ,mkfontdir)))
977 `(("pkg-config" ,pkg-config)))
978 (home-page "http://www.x.org/wiki/")
979 (synopsis "Xorg implementation of the X Window System")
980 (description "X.org provides an implementation of the X Window System")
981 (license license:x11)))
984 (define-public fontsproto
992 "mirror://xorg/X11R7.7/src/everything/fontsproto-"
997 "1ab8mbqxdwvdz4k5x4xb9c4n5w7i1xw276cbpk4z7a1nlpjrg746"))))
998 (build-system gnu-build-system)
999 (native-inputs `(("pkg-config" ,pkg-config)))
1000 (home-page "http://www.x.org/wiki/")
1001 (synopsis "Xorg implementation of the X Window System")
1002 (description "X.org provides an implementation of the X Window System")
1003 (license license:x11)))
1006 (define-public glproto
1014 "mirror://xorg/X11R7.7/src/everything/glproto-"
1019 "0wf1vq9g4pyzahb23ywx554pm5bpax49lz188fk6m5p8wbmmc0wr"))))
1020 (build-system gnu-build-system)
1021 (native-inputs `(("pkg-config" ,pkg-config)))
1022 (home-page "http://www.x.org/wiki/")
1023 (synopsis "Xorg implementation of the X Window System")
1024 (description "X.org provides an implementation of the X Window System")
1025 (license license:x11)))
1028 (define-public iceauth
1036 "mirror://xorg/X11R7.7/src/everything/iceauth-"
1041 "1aq6v671s2x5rc6zn0rgxb4wddg4vq94mckw3cpwl7ccrjjvd5hl"))))
1042 (build-system gnu-build-system)
1044 `(("libice" ,libice)))
1046 `(("pkg-config" ,pkg-config)))
1047 (home-page "http://www.x.org/wiki/")
1048 (synopsis "Xorg implementation of the X Window System")
1049 (description "X.org provides an implementation of the X Window System")
1050 (license license:x11)))
1053 (define-public inputproto
1061 "mirror://xorg/X11R7.7/src/everything/inputproto-"
1066 "1c5wqamfsd8g5i8kya5pjfmcac8q5zq1l3vclh6p96f24nmicxfy"))))
1067 (build-system gnu-build-system)
1068 (native-inputs `(("pkg-config" ,pkg-config)))
1069 (home-page "http://www.x.org/wiki/")
1070 (synopsis "Xorg implementation of the X Window System")
1071 (description "X.org provides an implementation of the X Window System")
1072 (license license:x11)))
1075 (define-public kbproto
1083 "mirror://xorg/X11R7.7/src/everything/kbproto-"
1088 "0yal11hhpiisy3w8wmacsdzzzcnc3xwnswxz8k7zri40xc5aqz03"))))
1089 (build-system gnu-build-system)
1090 (native-inputs `(("pkg-config" ,pkg-config)))
1091 (home-page "http://www.x.org/wiki/")
1092 (synopsis "Xorg implementation of the X Window System")
1093 (description "X.org provides an implementation of the X Window System")
1094 (license license:x11)))
1097 ;; requires applewmproto, which compiles only on macos
1098 ;; (define-public libapplewm
1101 (define-public libdmx
1109 "mirror://xorg/X11R7.7/src/everything/libdmx-"
1114 "1fiq73sfxcbyjval118ialwrzxhzb08xsxmg69adcs47i9j0p1x7"))))
1115 (build-system gnu-build-system)
1117 `(("xextproto" ,xextproto)
1118 ("libxext" ,libxext)
1120 ("dmxproto" ,dmxproto)))
1122 `(("pkg-config" ,pkg-config)))
1123 (home-page "http://www.x.org/wiki/")
1124 (synopsis "Xorg implementation of the X Window System")
1125 (description "X.org provides an implementation of the X Window System")
1126 (license license:x11)))
1129 (define-public libfontenc
1137 "mirror://xorg/X11R7.7/src/everything/libfontenc-"
1142 "0zq1483xy31sssq0h3xxf8y1v4q14cp8rv164ayn7fsn30pq2wny"))))
1143 (build-system gnu-build-system)
1146 ("xproto" ,xproto)))
1148 `(("pkg-config" ,pkg-config)))
1149 (home-page "http://www.x.org/wiki/")
1150 (synopsis "Xorg implementation of the X Window System")
1151 (description "X.org provides an implementation of the X Window System")
1152 (license license:x11)))
1155 (define-public libfs
1163 "mirror://xorg/X11R7.7/src/everything/libFS-"
1168 "05c3bqgn5m7j4kx8wvy0p36faq6f9jv5yq12m6033m4lflg7cwvh"))))
1169 (build-system gnu-build-system)
1171 `(("xtrans" ,xtrans)
1173 ("fontsproto" ,fontsproto)))
1175 `(("pkg-config" ,pkg-config)))
1176 (home-page "http://www.x.org/wiki/")
1177 (synopsis "Xorg implementation of the X Window System")
1178 (description "X.org provides an implementation of the X Window System")
1179 (license license:x11)))
1182 (define-public libpciaccess
1184 (name "libpciaccess")
1190 "mirror://xorg/X11R7.7/src/everything/libpciaccess-"
1195 "11509lkgd5j4g5wy0g13z4sf31h50hqx3jfwb2i4q6k98pv6iar7"))))
1196 (build-system gnu-build-system)
1200 `(("pkg-config" ,pkg-config)))
1201 (home-page "http://www.x.org/wiki/")
1202 (synopsis "Xorg implementation of the X Window System")
1203 (description "X.org provides an implementation of the X Window System")
1204 (license license:x11)))
1207 (define-public libpthread-stubs
1209 (name "libpthread-stubs")
1215 "http://xcb.freedesktop.org/dist/libpthread-stubs-"
1220 "16bjv3in19l84hbri41iayvvg4ls9gv1ma0x0qlbmwy67i7dbdim"))))
1221 (build-system gnu-build-system)
1222 (native-inputs `(("pkg-config" ,pkg-config)))
1223 (home-page "http://www.x.org/wiki/")
1224 (synopsis "Xorg implementation of the X Window System")
1225 (description "X.org provides an implementation of the X Window System")
1226 (license license:x11)))
1229 (define-public libsm
1237 "mirror://xorg/X11R7.7/src/everything/libSM-"
1242 "07bzi6xwlhq36f60qfspjbz0qjj7zcgayi1vp4ihgx34kib1vhck"))))
1243 (build-system gnu-build-system)
1245 `(("libice" ,libice))) ; SMlib.h includes ICElib.h
1247 `(("xtrans" ,xtrans)
1248 ("util-linux" ,util-linux)))
1250 `(("pkg-config" ,pkg-config)))
1251 (home-page "http://www.x.org/wiki/")
1252 (synopsis "Xorg implementation of the X Window System")
1253 (description "X.org provides an implementation of the X Window System")
1254 (license license:x11)))
1257 (define-public libwindowswm
1259 (name "libwindowswm")
1265 "mirror://xorg/X11R7.7/src/everything/libWindowsWM-"
1270 "1p0flwb67xawyv6yhri9w17m1i4lji5qnd0gq8v1vsfb8zw7rw15"))))
1271 (build-system gnu-build-system)
1273 `(("xextproto" ,xextproto)
1274 ("libxext" ,libxext)
1276 ("windowswmproto" ,windowswmproto)))
1278 `(("pkg-config" ,pkg-config)))
1279 (home-page "http://www.x.org/wiki/")
1280 (synopsis "Xorg implementation of the X Window System")
1281 (description "X.org provides an implementation of the X Window System")
1282 (license license:x11)))
1285 (define-public libxcomposite
1287 (name "libxcomposite")
1293 "mirror://xorg/X11R7.7/src/everything/libXcomposite-"
1298 "1b8sniijb85v4my6v30ma9yqnwl4hkclci9l1hqxnipfyhl4sa9j"))))
1299 (build-system gnu-build-system)
1301 `(("xproto" ,xproto)
1302 ("libxfixes" ,libxfixes)
1304 ("compositeproto" ,compositeproto)))
1306 `(("pkg-config" ,pkg-config)))
1307 (home-page "http://www.x.org/wiki/")
1308 (synopsis "Xorg implementation of the X Window System")
1309 (description "X.org provides an implementation of the X Window System")
1310 (license license:x11)))
1313 (define-public libxdmcp
1321 "mirror://xorg/X11R7.7/src/everything/libXdmcp-"
1326 "13highx4xpgkiwykpcl7z2laslrjc4pzi4h617ny9p7r6116vkls"))))
1327 (build-system gnu-build-system)
1329 `(("xproto" ,xproto)))
1331 `(("pkg-config" ,pkg-config)))
1332 (home-page "http://www.x.org/wiki/")
1333 (synopsis "Xorg implementation of the X Window System")
1334 (description "X.org provides an implementation of the X Window System")
1335 (license license:x11)))
1338 (define-public libxft
1346 "mirror://xorg/X11R7.7/src/everything/libXft-"
1351 "1gdv6559cdz1lfw73x7wsvax1fkvphmayrymprljhyyb5nwk5kkz"))))
1352 (build-system gnu-build-system)
1354 ;; xft.pc refers to all these.
1355 `(("libxrender" ,libxrender)
1356 ("freetype" ,freetype)
1357 ("fontconfig" ,fontconfig)))
1359 `(("libx11" ,libx11)
1360 ("xproto" ,xproto)))
1362 `(("pkg-config" ,pkg-config)))
1363 (home-page "http://www.x.org/wiki/")
1364 (synopsis "Xorg implementation of the X Window System")
1365 (description "X.org provides an implementation of the X Window System")
1366 (license license:x11)))
1369 (define-public libxkbfile
1377 "mirror://xorg/X11R7.7/src/everything/libxkbfile-"
1382 "0flg5arw6n3njagmsi4i4l0zl5bfx866a1h9ydc3bi1pqlclxaca"))))
1383 (build-system gnu-build-system)
1385 `(("libx11" ,libx11)))
1387 `(("pkg-config" ,pkg-config)))
1388 (home-page "http://www.x.org/wiki/")
1389 (synopsis "Xorg implementation of the X Window System")
1390 (description "X.org provides an implementation of the X Window System")
1391 (license license:x11)))
1394 (define-public libxmu
1402 "mirror://xorg/X11R7.7/src/everything/libXmu-"
1407 "1pbym8rrznxqd60zwf7w4xpf27sa72bky2knginqcfnca32q343h"))))
1408 (build-system gnu-build-system)
1412 ("libxext" ,libxext)))
1414 `(("pkg-config" ,pkg-config)))
1415 (home-page "http://www.x.org/wiki/")
1416 (synopsis "Xorg implementation of the X Window System")
1417 (description "X.org provides an implementation of the X Window System")
1418 (license license:x11)))
1421 (define-public libxpm
1429 "mirror://xorg/X11R7.7/src/everything/libXpm-"
1434 "0dd737ch4q9gr151wff1m3q2j7wf3pip4y81601xdrsh8wipxnx6"))))
1435 (build-system gnu-build-system)
1437 `(("gettext" ,gnu-gettext)
1440 ("libxext" ,libxext)))
1442 `(("pkg-config" ,pkg-config)))
1443 (home-page "http://www.x.org/wiki/")
1444 (synopsis "Xorg implementation of the X Window System")
1445 (description "X.org provides an implementation of the X Window System")
1446 (license license:x11)))
1449 (define-public libxres
1457 "mirror://xorg/X11R7.7/src/everything/libXres-"
1462 "1478pm70gdi6l70r4jpkyyg2am9wv6xh53z9ibwq5cg84p4n31pz"))))
1463 (build-system gnu-build-system)
1465 `(("xproto" ,xproto)
1466 ("libxext" ,libxext)
1468 ("resourceproto" ,resourceproto)))
1470 `(("pkg-config" ,pkg-config)))
1471 (home-page "http://www.x.org/wiki/")
1472 (synopsis "Xorg implementation of the X Window System")
1473 (description "X.org provides an implementation of the X Window System")
1474 (license license:x11)))
1477 (define-public libxscrnsaver
1479 (name "libxscrnsaver")
1485 "mirror://xorg/X11R7.7/src/everything/libXScrnSaver-"
1490 "07ff4r20nkkrj7h08f9fwamds9b3imj8jz5iz6y38zqw6jkyzwcg"))))
1491 (build-system gnu-build-system)
1493 `(("libxext" ,libxext)
1494 ("libx11" ,libx11)))
1496 `(("scrnsaverproto" ,scrnsaverproto)))
1498 `(("pkg-config" ,pkg-config)))
1499 (home-page "http://www.x.org/wiki/")
1500 (synopsis "Xorg implementation of the X Window System")
1501 (description "X.org provides an implementation of the X Window System")
1502 (license license:x11)))
1505 (define-public libxxf86dga
1507 (name "libxxf86dga")
1513 "mirror://xorg/X11R7.7/src/everything/libXxf86dga-"
1518 "15291ddhyr54sribwbg8hxx2psgzm5gh0pgkw5yrf3zgvdsa67sm"))))
1519 (build-system gnu-build-system)
1521 `(("xf86dgaproto" ,xf86dgaproto)))
1523 `(("libx11" ,libx11)
1524 ("libxext" ,libxext)))
1526 `(("pkg-config" ,pkg-config)))
1527 (home-page "http://www.x.org/wiki/")
1528 (synopsis "Xorg implementation of the X Window System")
1529 (description "X.org provides an implementation of the X Window System")
1530 (license license:x11)))
1541 "mirror://xorg/X11R7.7/src/everything/luit-"
1546 "0dn694mk56x6hdk6y9ylx4f128h5jcin278gnw2gb807rf3ygc1h"))
1547 ;; See https://bugs.freedesktop.org/show_bug.cgi?id=47792;
1548 ;; should become obsolete with the next release.
1549 (patches (list (search-patch "luit-posix.patch")))))
1550 (build-system gnu-build-system)
1552 `(("libfontenc" ,libfontenc)))
1554 `(("pkg-config" ,pkg-config)))
1555 (home-page "http://www.x.org/wiki/")
1556 (synopsis "Xorg implementation of the X Window System")
1557 (description "X.org provides an implementation of the X Window System")
1558 (license license:x11)))
1561 (define-public makedepend
1569 "mirror://xorg/X11R7.7/src/everything/makedepend-"
1574 "1zpp2b9dfvlnfj2i1mzdyn785rpl7vih5lap7kcpiv80xspbhmmb"))))
1575 (build-system gnu-build-system)
1577 `(("xproto" ,xproto)))
1578 (native-inputs `(("pkg-config" ,pkg-config)))
1579 (home-page "http://www.x.org/wiki/")
1580 (synopsis "Xorg implementation of the X Window System")
1581 (description "X.org provides an implementation of the X Window System")
1582 (license license:x11)))
1585 (define-public mkfontscale
1587 (name "mkfontscale")
1593 "mirror://xorg/X11R7.7/src/everything/mkfontscale-"
1598 "1539h3ws66vcql6sf2831bcs0r4d9b05lcgpswkw33lvcxighmff"))))
1599 (build-system gnu-build-system)
1603 ("freetype" ,freetype)
1604 ("libfontenc" ,libfontenc)))
1606 `(("pkg-config" ,pkg-config)))
1607 (home-page "http://www.x.org/wiki/")
1608 (synopsis "Xorg implementation of the X Window System")
1609 (description "X.org provides an implementation of the X Window System")
1610 (license license:x11)))
1613 ;; not part of X11R7.7, required for newer versions of mesa
1614 (define-public presentproto
1616 (name "presentproto")
1622 "mirror://xorg/individual/proto/presentproto-"
1627 "1kir51aqg9cwazs14ivcldcn3mzadqgykc9cg87rm40zf947sb41"))))
1628 (build-system gnu-build-system)
1629 (home-page "http://www.x.org/wiki/")
1630 (synopsis "Xorg implementation of the X Window System")
1631 (description "X.org provides an implementation of the X Window System")
1632 (license (license:x11-style "file://presentproto.h"
1633 "See 'presentproto.h' in the distribution."))))
1635 ;; The package is missing from X11R7.7.
1636 (define-public printproto
1644 "mirror://xorg/individual/proto/printproto-"
1649 "06liap8n4s25sgp27d371cc7yg9a08dxcr3pmdjp761vyin3360j"))))
1650 (build-system gnu-build-system)
1651 (native-inputs `(("pkg-config" ,pkg-config)))
1652 (home-page "http://www.x.org/wiki/")
1653 (synopsis "Xorg implementation of the X Window System")
1654 (description "X.org provides an implementation of the X Window System")
1655 (license license:x11)))
1658 (define-public randrproto
1666 "mirror://xorg/X11R7.7/src/everything/randrproto-"
1671 "0wfwcq85wbm0g5r0snc7prgki1wi3kxrxhcxinyr54n45ihh03fr"))))
1672 (build-system gnu-build-system)
1673 (native-inputs `(("pkg-config" ,pkg-config)))
1674 (home-page "http://www.x.org/wiki/")
1675 (synopsis "Xorg implementation of the X Window System")
1676 (description "X.org provides an implementation of the X Window System")
1677 (license license:x11)))
1680 (define-public recordproto
1682 (name "recordproto")
1688 "mirror://xorg/X11R7.7/src/everything/recordproto-"
1693 "0w3kgr1zabwf79bpc28dcnj0fpni6r53rpi82ngjbalj5s6m8xx7"))))
1694 (build-system gnu-build-system)
1695 (native-inputs `(("pkg-config" ,pkg-config)))
1696 (home-page "http://www.x.org/wiki/")
1697 (synopsis "Xorg implementation of the X Window System")
1698 (description "X.org provides an implementation of the X Window System")
1699 (license license:x11)))
1702 (define-public renderproto
1704 (name "renderproto")
1710 "mirror://xorg/X11R7.7/src/everything/renderproto-"
1715 "0dr5xw6s0qmqg0q5pdkb4jkdhaja0vbfqla79qh5j1xjj9dmlwq6"))))
1716 (build-system gnu-build-system)
1717 (native-inputs `(("pkg-config" ,pkg-config)))
1718 (home-page "http://www.x.org/wiki/")
1719 (synopsis "Xorg implementation of the X Window System")
1720 (description "X.org provides an implementation of the X Window System")
1721 (license license:x11)))
1724 (define-public resourceproto
1726 (name "resourceproto")
1732 "mirror://xorg/X11R7.7/src/everything/resourceproto-"
1737 "0638iyfiiyjw1hg3139pai0j6m65gkskrvd9684zgc6ydcx00riw"))))
1738 (build-system gnu-build-system)
1739 (native-inputs `(("pkg-config" ,pkg-config)))
1740 (home-page "http://www.x.org/wiki/")
1741 (synopsis "Xorg implementation of the X Window System")
1742 (description "X.org provides an implementation of the X Window System")
1743 (license license:x11)))
1746 (define-public scrnsaverproto
1748 (name "scrnsaverproto")
1754 "mirror://xorg/X11R7.7/src/everything/scrnsaverproto-"
1759 "0rfdbfwd35d761xkfifcscx56q0n56043ixlmv70r4v4l66hmdwb"))))
1760 (build-system gnu-build-system)
1761 (native-inputs `(("pkg-config" ,pkg-config)))
1762 (home-page "http://www.x.org/wiki/")
1763 (synopsis "Xorg implementation of the X Window System")
1764 (description "X.org provides an implementation of the X Window System")
1765 (license license:x11)))
1768 (define-public sessreg
1776 "mirror://xorg/X11R7.7/src/everything/sessreg-"
1781 "0lifgjxdvc6lwyjk90slddnr12fsv88ldy6qhklr5av409cfwd47"))))
1782 (build-system gnu-build-system)
1784 `(("xproto" ,xproto)))
1786 `(("pkg-config" ,pkg-config)))
1787 (home-page "http://www.x.org/wiki/")
1788 (synopsis "Xorg implementation of the X Window System")
1789 (description "X.org provides an implementation of the X Window System")
1790 (license license:x11)))
1793 (define-public setxkbmap
1801 "mirror://xorg/X11R7.7/src/everything/setxkbmap-"
1806 "1inygpvlgc6vr5h9laxw9lnvafnccl3fy0g5n9ll28iq3yfmqc1x"))))
1807 (build-system gnu-build-system)
1809 `(("libxkbfile" ,libxkbfile)
1810 ("xkeyboard-config" ,xkeyboard-config)
1811 ("libx11" ,libx11)))
1813 `(("pkg-config" ,pkg-config)))
1816 (list (string-append "--with-xkb-config-root="
1817 (assoc-ref %build-inputs "xkeyboard-config")
1818 "/share/X11/xkb"))))
1819 (home-page "http://www.x.org/wiki/")
1820 (synopsis "Xorg implementation of the X Window System")
1821 (description "X.org provides an implementation of the X Window System")
1822 (license license:x11)))
1825 (define-public smproxy
1833 "mirror://xorg/X11R7.7/src/everything/smproxy-"
1838 "02fn5wa1gs2jap6sr9j9yk6zsvz82j8l61pf74iyqwa99q4wnb67"))))
1839 (build-system gnu-build-system)
1842 ("libxmu" ,libxmu)))
1844 `(("pkg-config" ,pkg-config)))
1845 (home-page "http://www.x.org/wiki/")
1846 (synopsis "Xorg implementation of the X Window System")
1847 (description "X.org provides an implementation of the X Window System")
1848 (license license:x11)))
1851 (define-public util-macros
1853 (name "util-macros")
1859 "mirror://xorg/X11R7.7/src/everything/util-macros-"
1864 "1vbmrcn5n3wp4pyw0n4c3pyvzlc4yf7jzgngavfdq5zwfbgfsybx"))))
1865 (build-system gnu-build-system)
1866 (native-inputs `(("pkg-config" ,pkg-config)))
1868 `(#:phases (alist-cons-after
1869 'unpack 'fix-makefile-in
1871 (substitute* "Makefile.in"
1872 ;; Install xorg-macros.pc in PREFIX/lib/pkgconfig,
1873 ;; not PREFIX/share/pkgconfig.
1874 (("\\$\\(datadir\\)/pkgconfig") "$(libdir)/pkgconfig")))
1876 'install 'post-install-cleanup
1877 (lambda* (#:key outputs #:allow-other-keys)
1878 (let ((out (assoc-ref outputs "out")))
1879 (with-directory-excursion out
1880 (delete-file "share/util-macros/INSTALL")
1881 (rmdir "share/util-macros"))))
1882 %standard-phases))))
1883 (home-page "http://www.x.org/wiki/")
1884 (synopsis "Xorg implementation of the X Window System")
1885 (description "X.org provides an implementation of the X Window System")
1886 (license license:x11)))
1889 (define-public videoproto
1897 "mirror://xorg/X11R7.7/src/everything/videoproto-"
1902 "0nk3i6gwkqq1w8zwn7bxz344pi1dwcjrmf6hr330h7hxjcj6viry"))))
1903 (build-system gnu-build-system)
1904 (native-inputs `(("pkg-config" ,pkg-config)))
1905 (home-page "http://www.x.org/wiki/")
1906 (synopsis "Xorg implementation of the X Window System")
1907 (description "X.org provides an implementation of the X Window System")
1908 (license license:x11)))
1911 (define-public windowswmproto
1913 (name "windowswmproto")
1919 "mirror://xorg/X11R7.7/src/everything/windowswmproto-"
1924 "0syjxgy4m8l94qrm03nvn5k6bkxc8knnlld1gbllym97nvnv0ny0"))))
1925 (build-system gnu-build-system)
1926 (native-inputs `(("pkg-config" ,pkg-config)))
1927 (home-page "http://www.x.org/wiki/")
1928 (synopsis "Xorg implementation of the X Window System")
1929 (description "X.org provides an implementation of the X Window System")
1930 (license license:x11)))
1933 (define-public x11perf
1941 "mirror://xorg/X11R7.7/src/everything/x11perf-"
1946 "111iwpxhnxjiq44w96zf0kszg5zpgv1g3ayx18v4nhdzl9bqivi4"))))
1947 (build-system gnu-build-system)
1949 `(("libx11" ,libx11)
1952 ("libxrender" ,libxrender)))
1954 `(("pkg-config" ,pkg-config)))
1955 (home-page "http://www.x.org/wiki/")
1956 (synopsis "Xorg implementation of the X Window System")
1957 (description "X.org provides an implementation of the X Window System")
1958 (license license:x11)))
1961 (define-public xauth
1969 "mirror://xorg/X11R7.7/src/everything/xauth-"
1974 "1382wdfiakgckbw1xxavzh1nm34q21b1zzy96qp7ws66xc48rxw4"))))
1975 (build-system gnu-build-system)
1977 `(("libxmu" ,libxmu)
1978 ("libxext" ,libxext)
1980 ("libx11" ,libx11)))
1982 `(("pkg-config" ,pkg-config)))
1983 (home-page "http://www.x.org/wiki/")
1984 (synopsis "Xorg implementation of the X Window System")
1985 (description "X.org provides an implementation of the X Window System")
1986 (license license:x11)))
1989 (define-public xbacklight
1997 "mirror://xorg/X11R7.7/src/everything/xbacklight-"
2002 "02b5jfys2msla2yvg5s0knzyxg2104r25czkwd49i8g8kp804bxg"))))
2003 (build-system gnu-build-system)
2005 `(("libx11" ,libx11)
2006 ("libxrandr" ,libxrandr)
2007 ("libxrender" ,libxrender)))
2009 `(("pkg-config" ,pkg-config)))
2010 (home-page "http://www.x.org/wiki/")
2011 (synopsis "Xorg implementation of the X Window System")
2012 (description "X.org provides an implementation of the X Window System")
2013 (license license:x11)))
2016 (define-public xbitmaps
2024 "mirror://xorg/X11R7.7/src/everything/xbitmaps-"
2029 "178ym90kwidia6nas4qr5n5yqh698vv8r02js0r4vg3b6lsb0w9n"))))
2030 (build-system gnu-build-system)
2031 (native-inputs `(("pkg-config" ,pkg-config)))
2032 (home-page "http://www.x.org/wiki/")
2033 (synopsis "Xorg implementation of the X Window System")
2034 (description "X.org provides an implementation of the X Window System")
2035 (license license:x11)))
2038 (define-public xcb-proto
2046 "http://xcb.freedesktop.org/dist/xcb-proto-"
2051 "0ds4qg6slidrzyz6q9ckq0a19hn6blzpnvciy4brh741gn49jpdd"))))
2052 (build-system gnu-build-system)
2054 `(("pkg-config" ,pkg-config) ("python" ,python-wrapper)))
2055 (home-page "http://www.x.org/wiki/")
2056 (synopsis "Xorg implementation of the X Window System")
2057 (description "X.org provides an implementation of the X Window System")
2058 (license license:x11)))
2061 (define-public xcmiscproto
2063 (name "xcmiscproto")
2069 "mirror://xorg/X11R7.7/src/everything/xcmiscproto-"
2074 "1pyjv45wivnwap2wvsbrzdvjc5ql8bakkbkrvcv6q9bjjf33ccmi"))))
2075 (build-system gnu-build-system)
2076 (native-inputs `(("pkg-config" ,pkg-config)))
2077 (home-page "http://www.x.org/wiki/")
2078 (synopsis "Xorg implementation of the X Window System")
2079 (description "X.org provides an implementation of the X Window System")
2080 (license license:x11)))
2083 (define-public xcmsdb
2091 "mirror://xorg/X11R7.7/src/everything/xcmsdb-"
2096 "03ms731l3kvaldq7ycbd30j6134b61i3gbll4b2gl022wyzbjq74"))))
2097 (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)))
2108 (define-public xcursor-themes
2110 (name "xcursor-themes")
2116 "mirror://xorg/X11R7.7/src/everything/xcursor-themes-"
2121 "1is4bak0qkkhv63mfa5l7492r475586y52yzfxyv3psppn662ilr"))))
2122 (build-system gnu-build-system)
2124 `(("libxcursor" ,libxcursor)
2125 ("xcursorgen" ,xcursorgen)))
2127 `(("pkg-config" ,pkg-config)))
2130 (list (string-append "--with-cursordir="
2131 (assoc-ref %outputs "out")
2133 (home-page "http://www.x.org/wiki/")
2134 (synopsis "Xorg implementation of the X Window System")
2135 (description "X.org provides an implementation of the X Window System")
2136 (license license:x11)))
2139 (define-public xcursorgen
2147 "mirror://xorg/X11R7.7/src/everything/xcursorgen-"
2152 "10f5wk1326mm45gvgpf4m2p0j80fcd0i4c52zikahb91zah72wdw"))))
2153 (build-system gnu-build-system)
2155 `(("libxcursor" ,libxcursor)
2156 ("libpng" ,libpng)))
2158 `(("pkg-config" ,pkg-config)))
2159 (home-page "http://www.x.org/wiki/")
2160 (synopsis "Xorg implementation of the X Window System")
2161 (description "X.org provides an implementation of the X Window System")
2162 (license license:x11)))
2165 (define-public xdpyinfo
2173 "mirror://xorg/X11R7.7/src/everything/xdpyinfo-"
2178 "0gypsvpmay3lsh3b1dg29pjxv95pkrr21d4w6ys02mrbld24kvi3"))))
2179 (build-system gnu-build-system)
2181 `(("inputproto" ,inputproto)
2183 ("libxxf86vm" ,libxxf86vm)
2184 ("libxxf86dga" ,libxxf86dga)
2185 ("libxtst" ,libxtst)
2186 ("libxrender" ,libxrender)
2187 ("libxinerama" ,libxinerama)
2189 ("libxcomposite" ,libxcomposite)
2190 ("libdmx" ,libdmx)))
2192 `(("pkg-config" ,pkg-config)))
2193 (home-page "http://www.x.org/wiki/")
2194 (synopsis "Xorg implementation of the X Window System")
2195 (description "X.org provides an implementation of the X Window System")
2196 (license license:x11)))
2199 (define-public xdriinfo
2207 "mirror://xorg/X11R7.7/src/everything/xdriinfo-"
2212 "076bjix941znyjmh3j5jjsnhp2gv2iq53d0ks29mvvv87cyy9iim"))))
2213 (build-system gnu-build-system)
2216 ("libx11" ,libx11)))
2218 `(("pkg-config" ,pkg-config)))
2219 (home-page "http://www.x.org/wiki/")
2220 (synopsis "Xorg implementation of the X Window System")
2221 (description "X.org provides an implementation of the X Window System")
2222 (license license:x11)))
2233 "mirror://xorg/X11R7.7/src/everything/xev-"
2238 "13xk5z7vy87rnn4574z0jfzymdivyc7pl4axim81sx0pmdysg1ip"))))
2239 (build-system gnu-build-system)
2241 `(("libxrender" ,libxrender)
2242 ("libxrandr" ,libxrandr)
2244 ("libx11" ,libx11)))
2246 `(("pkg-config" ,pkg-config)))
2247 (home-page "http://www.x.org/wiki/")
2248 (synopsis "Xorg implementation of the X Window System")
2249 (description "X.org provides an implementation of the X Window System")
2250 (license license:x11)))
2253 (define-public xextproto
2261 "mirror://xorg/X11R7.7/src/everything/xextproto-"
2266 "06kdanbnprxvgl56l5h0lqj4b0f1fbb1ndha33mv5wvy802v2lvw"))))
2267 (build-system gnu-build-system)
2268 (native-inputs `(("pkg-config" ,pkg-config)))
2269 (home-page "http://www.x.org/wiki/")
2270 (synopsis "Xorg implementation of the X Window System")
2271 (description "X.org provides an implementation of the X Window System")
2272 (license license:x11)))
2275 (define-public xf86-input-evdev
2277 (name "xf86-input-evdev")
2283 "mirror://xorg/X11R7.7/src/everything/xf86-input-evdev-"
2288 "1ivf5n821chckrgp89mpb18zi00v1hyrkc1hr82q0x6g1kpgxq9y"))))
2289 (build-system gnu-build-system)
2292 ("xorg-server" ,xorg-server)))
2293 (native-inputs `(("pkg-config" ,pkg-config)))
2296 (list (string-append "--with-sdkdir="
2297 (assoc-ref %outputs "out")
2299 (home-page "http://www.x.org/wiki/")
2300 (synopsis "Xorg implementation of the X Window System")
2301 (description "X.org provides an implementation of the X Window System")
2302 (license license:x11)))
2305 (define-public xf86-input-joystick
2307 (name "xf86-input-joystick")
2313 "mirror://xorg/X11R7.7/src/everything/xf86-input-joystick-"
2318 "1xgpkdmfw4ahjlva97gs9sllzw8nlpa8mxj59g28fxhak67mvv8x"))))
2319 (build-system gnu-build-system)
2320 (inputs `(("xorg-server" ,xorg-server)))
2321 (native-inputs `(("pkg-config" ,pkg-config)))
2324 (list (string-append "--with-sdkdir="
2325 (assoc-ref %outputs "out")
2327 (home-page "http://www.x.org/wiki/")
2328 (synopsis "Xorg implementation of the X Window System")
2329 (description "X.org provides an implementation of the X Window System")
2330 (license license:x11)))
2333 (define-public xf86-input-keyboard
2335 (name "xf86-input-keyboard")
2341 "mirror://xorg/X11R7.7/src/everything/xf86-input-keyboard-"
2346 "1hwc1bjw5mxv186xbrxiky0agfglwqg8fsxqdh4br1vzgxpck7ma"))))
2347 (build-system gnu-build-system)
2348 (inputs `(("xorg-server" ,xorg-server)))
2349 (native-inputs `(("pkg-config" ,pkg-config)))
2350 (home-page "http://www.x.org/wiki/")
2351 (synopsis "Xorg implementation of the X Window System")
2352 (description "X.org provides an implementation of the X Window System")
2353 (license license:x11)))
2356 (define-public xf86-input-mouse
2358 (name "xf86-input-mouse")
2364 "mirror://xorg/X11R7.7/src/everything/xf86-input-mouse-"
2369 "0fs1lwnycyv3d0m6l2wrnlgvbs8qw66d93hwlnmrsswfq5bp6ark"))))
2370 (build-system gnu-build-system)
2371 (inputs `(("xorg-server" ,xorg-server)))
2372 (native-inputs `(("pkg-config" ,pkg-config)))
2373 (home-page "http://www.x.org/wiki/")
2374 (synopsis "Xorg implementation of the X Window System")
2375 (description "X.org provides an implementation of the X Window System")
2376 (license license:x11)))
2379 (define-public xf86-input-synaptics
2381 (name "xf86-input-synaptics")
2387 "mirror://xorg/X11R7.7/src/everything/xf86-input-synaptics-"
2392 "0g5b1s6q1dg38l8y47cwg7cs5nivwj0agmp71g273ws0lfg4bc8s"))
2394 (list (search-patch "xf86-input-synaptics-glibc-2.20.patch")))))
2395 (build-system gnu-build-system)
2396 (inputs `(("libx11" ,libx11)
2399 ("xorg-server" ,xorg-server)))
2400 (native-inputs `(("pkg-config" ,pkg-config)))
2403 (list (string-append "--with-sdkdir="
2404 (assoc-ref %outputs "out")
2406 (string-append "--with-xorg-conf-dir="
2407 (assoc-ref %outputs "out")
2408 "/share/X11/xorg.conf.d"))))
2409 (home-page "http://www.x.org/wiki/")
2410 (synopsis "Synaptics touchpad driver for X.Org")
2412 "This package provides a touchpad driver for the X.Org window system.")
2413 (license license:x11)))
2416 (define-public xf86-input-void
2418 (name "xf86-input-void")
2424 "mirror://xorg/X11R7.7/src/everything/xf86-input-void-"
2429 "01bmk324fq48wydvy1qrnxbw6qz0fjd0i80g0n4cqr1c4mjmif9a"))))
2430 (build-system gnu-build-system)
2431 (inputs `(("xorg-server" ,xorg-server)))
2432 (native-inputs `(("pkg-config" ,pkg-config)))
2433 (home-page "http://www.x.org/wiki/")
2434 (synopsis "Xorg implementation of the X Window System")
2435 (description "X.org provides an implementation of the X Window System")
2436 (license license:x11)))
2439 (define-public xf86-video-ark
2441 (name "xf86-video-ark")
2447 "mirror://xorg/X11R7.7/src/everything/xf86-video-ark-"
2452 "194zc35ivfh3vcxcilf9nbi88c2di8kbh84x535cljlpiajdnk5x"))))
2453 (build-system gnu-build-system)
2454 (inputs `(("xorg-server" ,xorg-server)))
2455 (native-inputs `(("pkg-config" ,pkg-config)))
2456 (home-page "http://www.x.org/wiki/")
2457 (synopsis "Xorg implementation of the X Window System")
2458 (description "X.org provides an implementation of the X Window System")
2459 (license license:x11)))
2462 (define-public xf86-video-ast
2464 (name "xf86-video-ast")
2470 "mirror://xorg/X11R7.7/src/everything/xf86-video-ast-"
2475 "1q64z8qqa0ix3cymqiwk1s3sphd1fvvz30lvyxhgkgciygz6dm69"))))
2476 (build-system gnu-build-system)
2477 (inputs `(("xorg-server" ,xorg-server)))
2478 (native-inputs `(("pkg-config" ,pkg-config)))
2479 (home-page "http://www.x.org/wiki/")
2480 (synopsis "Xorg implementation of the X Window System")
2481 (description "X.org provides an implementation of the X Window System")
2482 (license license:x11)))
2485 (define-public xf86-video-ati
2487 (name "xf86-video-ati")
2493 "mirror://xorg/X11R7.7/src/everything/xf86-video-ati-"
2498 "11gg6xn65vym75769hzgzpkjsyhlkrw4zw3ncngriq7vz1g47zjg"))))
2499 (build-system gnu-build-system)
2500 (inputs `(("mesa" ,mesa)
2501 ("xxf86driproto" ,xf86driproto)
2502 ("xorg-server" ,xorg-server)))
2503 (native-inputs `(("pkg-config" ,pkg-config)))
2504 (home-page "http://www.x.org/wiki/")
2505 (synopsis "Xorg implementation of the X Window System")
2506 (description "X.org provides an implementation of the X Window System")
2507 (license license:x11)))
2510 (define-public xf86-video-cirrus
2512 (name "xf86-video-cirrus")
2518 "mirror://xorg/X11R7.7/src/everything/xf86-video-cirrus-"
2523 "0blnbspj4936wy46lp346s4b08dfcray6yicsxvv5b4699fzl1rb"))))
2524 (build-system gnu-build-system)
2525 (inputs `(("xorg-server" ,xorg-server)))
2526 (native-inputs `(("pkg-config" ,pkg-config)))
2527 (home-page "http://www.x.org/wiki/")
2528 (synopsis "Xorg implementation of the X Window System")
2529 (description "X.org provides an implementation of the X Window System")
2530 (license license:x11)))
2534 ;; (define-public xf86-video-dummy
2537 (define-public xf86-video-fbdev
2539 (name "xf86-video-fbdev")
2545 "mirror://xorg/X11R7.7/src/everything/xf86-video-fbdev-"
2550 "1mc23w0bfmak5216411xh58nrs93jlxmi6l412hmqzhxnjs73clk"))))
2551 (build-system gnu-build-system)
2552 (inputs `(("xorg-server" ,xorg-server)))
2553 (native-inputs `(("pkg-config" ,pkg-config)))
2554 (home-page "http://www.x.org/wiki/")
2555 (synopsis "Xorg implementation of the X Window System")
2556 (description "X.org provides an implementation of the X Window System")
2557 (license license:x11)))
2560 ;; Compilation errors: Assembler messages operand size mismatch etc.
2561 ;; (define-public xf86-video-geode
2563 ;; (name "xf86-video-geode")
2564 ;; (version "2.11.13")
2567 ;; (method url-fetch)
2568 ;; (uri (string-append
2569 ;; "mirror://xorg/X11R7.7/src/everything/xf86-video-geode-"
2574 ;; "09p2cjd2fb7h32k9qs4wp7qvhfn2zv454spv5mfplv7w2jis4863"))))
2575 ;; (build-system gnu-build-system)
2576 ;; (inputs `(("pkg-config" ,pkg-config)
2577 ;; ("xorg-server" ,xorg-server)))
2578 ;; (home-page "http://www.x.org/wiki/")
2579 ;; (synopsis "Xorg implementation of the X Window System")
2580 ;; (description "X.org provides an implementation of the X Window System")
2581 ;; (license license:x11)))
2584 ;; Driver for obsolete graphics cards, depends on libglide:
2585 ;; http://sourceforge.net/projects/glide/ ,
2586 ;; last updated in 2003, and which does not compile out of the box any more.
2587 ;; (define-public xf86-video-glide
2589 ;; (name "xf86-video-glide")
2590 ;; (version "1.2.0")
2593 ;; (method url-fetch)
2594 ;; (uri (string-append
2595 ;; "mirror://xorg/X11R7.7/src/everything/xf86-video-glide-"
2600 ;; "0byapm9mnpqk3wijfnnan3d22ii5cw6dmg4xn1625iiz89j5vs1l"))))
2601 ;; (build-system gnu-build-system)
2602 ;; (inputs `(("pkg-config" ,pkg-config)
2603 ;; ("xorg-server" ,xorg-server)))
2604 ;; (home-page "http://www.x.org/wiki/")
2605 ;; (synopsis "Xorg implementation of the X Window System")
2606 ;; (description "X.org provides an implementation of the X Window System")
2607 ;; (license license:x11)))
2610 (define-public xf86-video-glint
2612 (name "xf86-video-glint")
2618 "mirror://xorg/X11R7.7/src/everything/xf86-video-glint-"
2623 "0nf36jryabpncqq4m6sfsnmzk00f7gvfmjnl8l8sfy7w6sa6iacs"))))
2624 (build-system gnu-build-system)
2625 (inputs `(("xf86dgaproto" ,xf86dgaproto)
2626 ("xorg-server" ,xorg-server)))
2627 (native-inputs `(("pkg-config" ,pkg-config)))
2628 (home-page "http://www.x.org/wiki/")
2629 (synopsis "Xorg implementation of the X Window System")
2630 (description "X.org provides an implementation of the X Window System")
2631 (license license:x11)))
2634 (define-public xf86-video-i128
2636 (name "xf86-video-i128")
2642 "mirror://xorg/X11R7.7/src/everything/xf86-video-i128-"
2647 "1sik8ck410hb2885vy7rlc590hw5br8lr2fzxgmv55jyawgfpv9y"))))
2648 (build-system gnu-build-system)
2649 (inputs `(("xorg-server" ,xorg-server)))
2650 (native-inputs `(("pkg-config" ,pkg-config)))
2651 (home-page "http://www.x.org/wiki/")
2652 (synopsis "Xorg implementation of the X Window System")
2653 (description "X.org provides an implementation of the X Window System")
2654 (license license:x11)))
2657 (define-public xf86-video-intel
2659 (name "xf86-video-intel")
2665 "mirror://xorg/X11R7.7/src/everything/xf86-video-intel-"
2670 "1g742szymajh88a5dw08sxcr45bmxgc4w3m6hddv9qscn5hks4rj"))))
2671 (build-system gnu-build-system)
2672 (inputs `(("libdrm" ,libdrm)
2674 ("xorg-server" ,xorg-server)))
2676 `(("pkg-config" ,pkg-config)))
2677 (home-page "http://www.x.org/wiki/")
2678 (synopsis "Xorg implementation of the X Window System")
2679 (description "X.org provides an implementation of the X Window System")
2680 (license license:x11)))
2683 (define-public xf86-video-mach64
2685 (name "xf86-video-mach64")
2691 "mirror://xorg/X11R7.7/src/everything/xf86-video-mach64-"
2696 "0kl3kvpc2ny48z89313i9fi4cxzwb2pllvxcr9j5ly680ygx8slz"))))
2697 (build-system gnu-build-system)
2698 (inputs `(("mesa" ,mesa)
2699 ("xf86driproto" ,xf86driproto)
2700 ("xorg-server" ,xorg-server)))
2702 `(("pkg-config" ,pkg-config)))
2703 (home-page "http://www.x.org/wiki/")
2704 (synopsis "Xorg implementation of the X Window System")
2705 (description "X.org provides an implementation of the X Window System")
2706 (license license:x11)))
2709 (define-public xf86-video-mga
2711 (name "xf86-video-mga")
2717 "mirror://xorg/X11R7.7/src/everything/xf86-video-mga-"
2722 "03l3wz5kz0hmxmzqqbkgn7pf9d956jlag04rb701a0fr1mw3v66a"))))
2723 (build-system gnu-build-system)
2724 (inputs `(("mesa" ,mesa)
2725 ("xf86driproto" ,xf86driproto)
2726 ("xorg-server" ,xorg-server)))
2727 (native-inputs `(("pkg-config" ,pkg-config)))
2728 (home-page "http://www.x.org/wiki/")
2729 (synopsis "Xorg implementation of the X Window System")
2730 (description "X.org provides an implementation of the X Window System")
2731 (license license:x11)))
2734 (define-public xf86-video-neomagic
2736 (name "xf86-video-neomagic")
2742 "mirror://xorg/X11R7.7/src/everything/xf86-video-neomagic-"
2747 "124qci48xrk0w2jy91n7vqs7s6q397zyiqqszhmkx6ld7six57mi"))))
2748 (build-system gnu-build-system)
2749 (inputs `(("xf86dgaproto" ,xf86dgaproto)
2750 ("xorg-server" ,xorg-server)))
2751 (native-inputs `(("pkg-config" ,pkg-config)))
2752 (home-page "http://www.x.org/wiki/")
2753 (synopsis "Xorg implementation of the X Window System")
2754 (description "X.org provides an implementation of the X Window System")
2755 (license license:x11)))
2758 (define-public xf86-video-newport
2760 (name "xf86-video-newport")
2766 "mirror://xorg/X11R7.7/src/everything/xf86-video-newport-"
2771 "1yafmp23jrfdmc094i6a4dsizapsc9v0pl65cpc8w1kvn7343k4i"))))
2772 (build-system gnu-build-system)
2773 (inputs `(("xorg-server" ,xorg-server)))
2774 (native-inputs `(("pkg-config" ,pkg-config)))
2775 (home-page "http://www.x.org/wiki/")
2776 (synopsis "Xorg implementation of the X Window System")
2777 (description "X.org provides an implementation of the X Window System")
2778 (license license:x11)))
2781 (define-public xf86-video-nv
2783 (name "xf86-video-nv")
2789 "mirror://xorg/X11R7.7/src/everything/xf86-video-nv-"
2794 "05glbi9jc7j9nm4sf4qvl3z87s48ibm3i283lqz85kbphg62dxvc"))))
2795 (build-system gnu-build-system)
2796 (inputs `(("xorg-server" ,xorg-server)))
2797 (native-inputs `(("pkg-config" ,pkg-config)))
2798 (home-page "http://www.x.org/wiki/")
2799 (synopsis "Xorg implementation of the X Window System")
2800 (description "X.org provides an implementation of the X Window System")
2801 (license license:x11)))
2804 (define-public xf86-video-openchrome
2806 (name "xf86-video-openchrome")
2812 "mirror://xorg/X11R7.7/src/everything/xf86-video-openchrome-"
2817 "0hgzn1r7ig94xbr9dvq0bp1nxqlfp2ki8823jca3f22a2kf8wmg7"))))
2818 (build-system gnu-build-system)
2819 (inputs `(("libx11" ,libx11)
2820 ("libxext" ,libxext)
2821 ("libxvmc" ,libxvmc)
2823 ("xf86driproto" ,xf86driproto)
2824 ("xorg-server" ,xorg-server)))
2826 `(("pkg-config" ,pkg-config)))
2827 (home-page "http://www.x.org/wiki/")
2828 (synopsis "Xorg implementation of the X Window System")
2829 (description "X.org provides an implementation of the X Window System")
2830 (license license:x11)))
2833 (define-public xf86-video-r128
2835 (name "xf86-video-r128")
2841 "mirror://xorg/X11R7.7/src/everything/xf86-video-r128-"
2846 "1c84x40k9qz9dnf5qs6nnjcgz7px6mpc3rbk8mj62zhp7mf16hbv"))))
2847 (build-system gnu-build-system)
2848 (inputs `(("mesa" ,mesa)
2849 ("xf86driproto" ,xf86driproto)
2850 ("xorg-server" ,xorg-server)))
2851 (native-inputs `(("pkg-config" ,pkg-config)))
2852 (home-page "http://www.x.org/wiki/")
2853 (synopsis "Xorg implementation of the X Window System")
2854 (description "X.org provides an implementation of the X Window System")
2855 (license license:x11)))
2858 (define-public xf86-video-savage
2860 (name "xf86-video-savage")
2866 "mirror://xorg/X11R7.7/src/everything/xf86-video-savage-"
2871 "0jdy4wv3k3ylx3lajjcbsg37z2hf6366a1jvv16sv1ln6dk6lris"))))
2872 (build-system gnu-build-system)
2873 (inputs `(("mesa" ,mesa)
2874 ("xf86driproto" ,xf86driproto)
2875 ("xorg-server" ,xorg-server)))
2876 (native-inputs `(("pkg-config" ,pkg-config)))
2877 (home-page "http://www.x.org/wiki/")
2878 (synopsis "Xorg implementation of the X Window System")
2879 (description "X.org provides an implementation of the X Window System")
2880 (license license:x11)))
2883 (define-public xf86-video-siliconmotion
2885 (name "xf86-video-siliconmotion")
2891 "mirror://xorg/X11R7.7/src/everything/xf86-video-siliconmotion-"
2896 "01sdl6ky1vmvmfgx2d44i35rqafi0z07xdy40cvindcr2k91p7x5"))))
2897 (build-system gnu-build-system)
2898 (inputs `(("xorg-server" ,xorg-server)))
2899 (native-inputs `(("pkg-config" ,pkg-config)))
2900 (home-page "http://www.x.org/wiki/")
2901 (synopsis "Xorg implementation of the X Window System")
2902 (description "X.org provides an implementation of the X Window System")
2903 (license license:x11)))
2906 (define-public xf86-video-sis
2908 (name "xf86-video-sis")
2914 "mirror://xorg/X11R7.7/src/everything/xf86-video-sis-"
2919 "03diq0l93lfsipmwkpdb2ysgbxxryl6yakpghzc3fksjxa01112f"))))
2920 (build-system gnu-build-system)
2921 (inputs `(("mesa" ,mesa)
2922 ("xf86dgaproto" ,xf86dgaproto)
2923 ("xf86driproto" ,xf86driproto)
2924 ("xorg-server" ,xorg-server)))
2926 `(("pkg-config" ,pkg-config)))
2927 (home-page "http://www.x.org/wiki/")
2928 (synopsis "Xorg implementation of the X Window System")
2929 (description "X.org provides an implementation of the X Window System")
2930 (license license:bsd-3)))
2933 (define-public xf86-video-suncg6
2935 (name "xf86-video-suncg6")
2941 "mirror://xorg/X11R7.7/src/everything/xf86-video-suncg6-"
2946 "07w0hm63fiy5l3cpcjsl0ig8z84z9r36xm0cmnpiv3g75dy6q8fi"))))
2947 (build-system gnu-build-system)
2948 (inputs `(("xorg-server" ,xorg-server)))
2949 (native-inputs `(("pkg-config" ,pkg-config)))
2950 (home-page "http://www.x.org/wiki/")
2951 (synopsis "Xorg implementation of the X Window System")
2952 (description "X.org provides an implementation of the X Window System")
2953 (license license:x11)))
2956 (define-public xf86-video-sunffb
2958 (name "xf86-video-sunffb")
2964 "mirror://xorg/X11R7.7/src/everything/xf86-video-sunffb-"
2969 "04byax4sc1fn183vyyq0q11q730k16h2by4ggjky7s36wgv7ldzx"))))
2970 (build-system gnu-build-system)
2971 (inputs `(("xorg-server" ,xorg-server)))
2972 (native-inputs `(("pkg-config" ,pkg-config)))
2973 (home-page "http://www.x.org/wiki/")
2974 (synopsis "Xorg implementation of the X Window System")
2975 (description "X.org provides an implementation of the X Window System")
2976 (license license:x11)))
2979 (define-public xf86-video-tdfx
2981 (name "xf86-video-tdfx")
2987 "mirror://xorg/X11R7.7/src/everything/xf86-video-tdfx-"
2992 "124gsi30rj547jjd7gvv7xykfnwlyrxw0gcacamby7pvl3g33fg0"))))
2993 (build-system gnu-build-system)
2994 (inputs `(("mesa" ,mesa)
2995 ("xf86driproto" ,xf86driproto)
2996 ("xorg-server" ,xorg-server)))
2997 (native-inputs `(("pkg-config" ,pkg-config)))
2998 (home-page "http://www.x.org/wiki/")
2999 (synopsis "Xorg implementation of the X Window System")
3000 (description "X.org provides an implementation of the X Window System")
3001 (license license:x11)))
3004 (define-public xf86-video-tga
3006 (name "xf86-video-tga")
3012 "mirror://xorg/X11R7.7/src/everything/xf86-video-tga-"
3017 "0mdqrn02zzkdnmhg4vh9djaawg6b2p82g5qbj66z8b30yr77b93h"))))
3018 (build-system gnu-build-system)
3019 (inputs `(("xf86dgaproto" ,xf86dgaproto)
3020 ("xorg-server" ,xorg-server)))
3021 (native-inputs `(("pkg-config" ,pkg-config)))
3022 (home-page "http://www.x.org/wiki/")
3023 (synopsis "Xorg implementation of the X Window System")
3024 (description "X.org provides an implementation of the X Window System")
3025 (license license:x11)))
3028 (define-public xf86-video-trident
3030 (name "xf86-video-trident")
3036 "mirror://xorg/X11R7.7/src/everything/xf86-video-trident-"
3041 "02y5pzdp0a1c12jr8gghbrzgbyfbgq67x7kd7n4f323pmf8x1csb"))))
3042 (build-system gnu-build-system)
3043 (inputs `(("xf86dgaproto" ,xf86dgaproto)
3044 ("xorg-server" ,xorg-server)))
3045 (native-inputs `(("pkg-config" ,pkg-config)))
3046 (home-page "http://www.x.org/wiki/")
3047 (synopsis "Xorg implementation of the X Window System")
3048 (description "X.org provides an implementation of the X Window System")
3049 (license license:x11)))
3053 ;; (define-public xf86-video-v4l
3056 (define-public xf86-video-vesa
3058 (name "xf86-video-vesa")
3064 "mirror://xorg/X11R7.7/src/everything/xf86-video-vesa-"
3069 "0wqms28kkz2fvghqhqwp6w8zj7k5cgwnhzvkc7j4v268bf6h78g4"))))
3070 (build-system gnu-build-system)
3071 (inputs `(("xorg-server" ,xorg-server)))
3072 (native-inputs `(("pkg-config" ,pkg-config)))
3073 (home-page "http://www.x.org/wiki/")
3074 (synopsis "Xorg implementation of the X Window System")
3075 (description "X.org provides an implementation of the X Window System")
3076 (license license:x11)))
3079 (define-public xf86-video-vmware
3081 (name "xf86-video-vmware")
3087 "mirror://xorg/X11R7.7/src/everything/xf86-video-vmware-"
3092 "0isiwx516gww8hfk3vy7js83yziyjym9mq2zjadyq1a8v5gqf9y8"))))
3093 (build-system gnu-build-system)
3094 (inputs `(("libx11" ,libx11)
3095 ("libxext" ,libxext)
3096 ("xorg-server" ,xorg-server)))
3098 `(("pkg-config" ,pkg-config)))
3099 (home-page "http://www.x.org/wiki/")
3100 (synopsis "Xorg implementation of the X Window System")
3101 (description "X.org provides an implementation of the X Window System")
3102 (license license:x11)))
3105 (define-public xf86-video-voodoo
3107 (name "xf86-video-voodoo")
3113 "mirror://xorg/X11R7.7/src/everything/xf86-video-voodoo-"
3118 "0ha748yz92yzn6hp2rhin3il8f4j2rs4vkgdvqkagnv1ryxkh0ph"))))
3119 (build-system gnu-build-system)
3120 (inputs `(("xf86dgaproto" ,xf86dgaproto)
3121 ("xorg-server" ,xorg-server)))
3122 (native-inputs `(("pkg-config" ,pkg-config)))
3123 (home-page "http://www.x.org/wiki/")
3124 (synopsis "Xorg implementation of the X Window System")
3125 (description "X.org provides an implementation of the X Window System")
3126 (license license:x11)))
3129 ;; Only relevant for the frame buffer on BSD systems.
3130 ;; (define-public xf86-video-wsfb
3133 (define-public xf86bigfontproto
3135 (name "xf86bigfontproto")
3141 "mirror://xorg/X11R7.7/src/everything/xf86bigfontproto-"
3146 "0j0n7sj5xfjpmmgx6n5x556rw21hdd18fwmavp95wps7qki214ms"))))
3147 (build-system gnu-build-system)
3148 (home-page "http://www.x.org/wiki/")
3149 (synopsis "Xorg implementation of the X Window System")
3150 (description "X.org provides an implementation of the X Window System")
3151 (license license:x11)))
3154 (define-public xf86dgaproto
3156 (name "xf86dgaproto")
3162 "mirror://xorg/X11R7.7/src/everything/xf86dgaproto-"
3167 "0l4hx48207mx0hp09026r6gy9nl3asbq0c75hri19wp1118zcpmc"))))
3168 (build-system gnu-build-system)
3169 (home-page "http://www.x.org/wiki/")
3170 (synopsis "Xorg implementation of the X Window System")
3171 (description "X.org provides an implementation of the X Window System")
3172 (license license:x11)))
3175 (define-public xf86driproto
3177 (name "xf86driproto")
3183 "mirror://xorg/X11R7.7/src/everything/xf86driproto-"
3188 "07v69m0g2dfzb653jni4x656jlr7l84c1k39j8qc8vfb45r8sjww"))))
3189 (build-system gnu-build-system)
3190 (home-page "http://www.x.org/wiki/")
3191 (synopsis "Xorg implementation of the X Window System")
3192 (description "X.org provides an implementation of the X Window System")
3193 (license license:x11)))
3196 (define-public xf86vidmodeproto
3198 (name "xf86vidmodeproto")
3204 "mirror://xorg/X11R7.7/src/everything/xf86vidmodeproto-"
3209 "0w47d7gfa8zizh2bshdr2rffvbr4jqjv019mdgyh6cmplyd4kna5"))))
3210 (build-system gnu-build-system)
3211 (home-page "http://www.x.org/wiki/")
3212 (synopsis "Xorg implementation of the X Window System")
3213 (description "X.org provides an implementation of the X Window System")
3214 (license license:x11)))
3217 (define-public xgamma
3225 "mirror://xorg/X11R7.7/src/everything/xgamma-"
3230 "0463sawps86jnxn121ramsz4sicy3az5wa5wsq4rqm8dm3za48p3"))))
3231 (build-system gnu-build-system)
3233 `(("libxxf86vm" ,libxxf86vm)
3234 ("libx11" ,libx11)))
3236 `(("pkg-config" ,pkg-config)))
3237 (home-page "http://www.x.org/wiki/")
3238 (synopsis "Xorg implementation of the X Window System")
3239 (description "X.org provides an implementation of the X Window System")
3240 (license license:x11)))
3243 (define-public xhost
3251 "mirror://xorg/X11R7.7/src/everything/xhost-"
3256 "0l483y6wfrjh37j16b41kpi2nc7ss5rvndafpbaylrs87ygx2w18"))))
3257 (build-system gnu-build-system)
3259 `(("libxmu" ,libxmu)
3261 ("libx11" ,libx11)))
3263 `(("pkg-config" ,pkg-config)))
3264 (home-page "http://www.x.org/wiki/")
3265 (synopsis "Xorg implementation of the X Window System")
3266 (description "X.org provides an implementation of the X Window System")
3267 (license license:x11)))
3270 (define-public xineramaproto
3272 (name "xineramaproto")
3278 "mirror://xorg/X11R7.7/src/everything/xineramaproto-"
3283 "0ns8abd27x7gbp4r44z3wc5k9zqxxj8zjnazqpcyr4n17nxp8xcp"))))
3284 (build-system gnu-build-system)
3285 (native-inputs `(("pkg-config" ,pkg-config)))
3286 (home-page "http://www.x.org/wiki/")
3287 (synopsis "Xorg implementation of the X Window System")
3288 (description "X.org provides an implementation of the X Window System")
3289 (license license:x11)))
3292 (define-public xinput
3300 "mirror://xorg/X11R7.7/src/everything/xinput-"
3305 "0zl4cdgnzh9shz20yn7hz889v4nkbyqwx0nb7dh6arn7abchgc2a"))))
3306 (build-system gnu-build-system)
3308 `(("libxrender" ,libxrender)
3309 ("libxrandr" ,libxrandr)
3310 ("libxinerama" ,libxinerama)
3313 ("inputproto" ,inputproto)))
3315 `(("pkg-config" ,pkg-config)))
3316 (home-page "http://www.x.org/wiki/")
3317 (synopsis "Xorg implementation of the X Window System")
3318 (description "X.org provides an implementation of the X Window System")
3319 (license license:x11)))
3322 (define xkbcomp-intermediate ; used as input for xkeyboard-config
3324 (name "xkbcomp-intermediate")
3330 "mirror://xorg/X11R7.7/src/everything/xkbcomp-"
3335 "0bas1d2wjiy5zy9d0g92d2p9pwv4aapfbfidi7hxy8ax8jmwkl4i"))))
3336 (build-system gnu-build-system)
3338 `(("xproto" ,xproto)
3339 ("libxkbfile" ,libxkbfile)
3340 ("libx11" ,libx11)))
3342 `(("pkg-config" ,pkg-config)))
3343 (home-page "http://www.x.org/wiki/")
3344 (synopsis "Xorg implementation of the X Window System")
3345 (description "X.org provides an implementation of the X Window System")
3346 (license license:x11)))
3348 (define-public xkbcomp ; using xkeyboard-config as input
3349 (package (inherit xkbcomp-intermediate)
3352 `(,@(package-inputs xkbcomp-intermediate)
3353 ("xkeyboard-config" ,xkeyboard-config)))
3356 (list (string-append "--with-xkb-config-root="
3357 (assoc-ref %build-inputs "xkeyboard-config")
3358 "/share/X11/xkb"))))))
3361 (define-public xkbevd
3369 "mirror://xorg/X11R7.7/src/everything/xkbevd-"
3374 "05h1xcnbalndbrryyqs8wzy9h3wz655vc0ymhlk2q4aik17licjm"))))
3375 (build-system gnu-build-system)
3377 `(("libxkbfile" ,libxkbfile)
3378 ("libx11" ,libx11)))
3380 `(("pkg-config" ,pkg-config)))
3381 (home-page "http://www.x.org/wiki/")
3382 (synopsis "Xorg implementation of the X Window System")
3383 (description "X.org provides an implementation of the X Window System")
3384 (license license:x11)))
3387 (define-public xkbutils
3395 "mirror://xorg/X11R7.7/src/everything/xkbutils-"
3400 "1ga913pw6chssf2016kjyjl6ar2lj83pa497w97ak2kq603sy2g4"))))
3401 (build-system gnu-build-system)
3406 ("inputproto" ,inputproto)))
3408 `(("pkg-config" ,pkg-config)))
3409 (home-page "http://www.x.org/wiki/")
3410 (synopsis "Xorg implementation of the X Window System")
3411 (description "X.org provides an implementation of the X Window System")
3412 (license license:x11)))
3415 (define-public xkeyboard-config
3417 (name "xkeyboard-config")
3423 "mirror://xorg/X11R7.7/src/everything/xkeyboard-config-"
3428 "1nmb7ma8rqryicc5xqrn2hm5pwp5lkf7nj28bwbf63mz2r0mk892"))))
3429 (build-system gnu-build-system)
3431 `(("gettext" ,gnu-gettext)
3433 ("xkbcomp-intermediate" ,xkbcomp-intermediate)))
3435 `(("intltool" ,intltool)
3436 ("pkg-config" ,pkg-config)))
3437 (home-page "http://www.x.org/wiki/")
3438 (synopsis "Xorg implementation of the X Window System")
3439 (description "X.org provides an implementation of the X Window System")
3440 (license license:x11)))
3443 (define-public xkill
3451 "mirror://xorg/X11R7.7/src/everything/xkill-"
3456 "1ac110qbb9a4x1dim3vaghvdk3jc708i2p3f4rmag33458khg0xx"))))
3457 (build-system gnu-build-system)
3459 `(("libxmu" ,libxmu)
3460 ("libx11" ,libx11)))
3462 `(("pkg-config" ,pkg-config)))
3463 (home-page "http://www.x.org/wiki/")
3464 (synopsis "Xorg implementation of the X Window System")
3465 (description "X.org provides an implementation of the X Window System")
3466 (license license:x11)))
3469 (define-public xlsatoms
3477 "mirror://xorg/X11R7.7/src/everything/xlsatoms-"
3482 "1y9nfl8s7njxbnci8c20j986xixharasgg40vdw92y593j6dk2rv"))))
3483 (build-system gnu-build-system)
3485 `(("libxcb" ,libxcb)))
3487 `(("pkg-config" ,pkg-config)))
3488 (home-page "http://www.x.org/wiki/")
3489 (synopsis "Xorg implementation of the X Window System")
3490 (description "X.org provides an implementation of the X Window System")
3491 (license license:x11)))
3494 (define-public xlsclients
3502 "mirror://xorg/X11R7.7/src/everything/xlsclients-"
3507 "1l97j15mg4wfzpm81wlpzagfjff7v4fwn7s2z2rpksk3gfcg7r8w"))))
3508 (build-system gnu-build-system)
3510 `(("libxcb" ,libxcb)))
3512 `(("pkg-config" ,pkg-config)))
3513 (home-page "http://www.x.org/wiki/")
3514 (synopsis "Xorg implementation of the X Window System")
3515 (description "X.org provides an implementation of the X Window System")
3516 (license license:x11)))
3519 (define-public xmodmap
3527 "mirror://xorg/X11R7.7/src/everything/xmodmap-"
3532 "1dg47lay4vhrl9mfq3cfc6741a0m2n8wd4ljagd21ix3qklys8pg"))
3533 (patches (list (search-patch "xmodmap-asprintf.patch")))))
3534 (build-system gnu-build-system)
3536 `(("xproto" ,xproto)
3537 ("libx11" ,libx11)))
3539 `(("pkg-config" ,pkg-config)))
3540 (home-page "http://www.x.org/wiki/")
3541 (synopsis "Xorg implementation of the X Window System")
3542 (description "X.org provides an implementation of the X Window System")
3543 (license license:x11)))
3547 ;; (define-public xorg-docs
3550 (define-public xorg-sgml-doctools
3552 (name "xorg-sgml-doctools")
3558 "mirror://xorg/X11R7.7/src/everything/xorg-sgml-doctools-"
3563 "0k5pffyi5bx8dmfn033cyhgd3gf6viqj3x769fqixifwhbgy2777"))))
3564 (build-system gnu-build-system)
3565 (native-inputs `(("pkg-config" ,pkg-config)))
3566 (home-page "http://www.x.org/wiki/")
3567 (synopsis "Xorg implementation of the X Window System")
3568 (description "X.org provides an implementation of the X Window System")
3569 (license license:x11)))
3580 "mirror://xorg/X11R7.7/src/everything/xpr-"
3585 "1dbcv26w2yand2qy7b3h5rbvw1mdmdd57jw88v53sgdr3vrqvngy"))))
3586 (build-system gnu-build-system)
3588 `(("xproto" ,xproto)
3590 ("libx11" ,libx11)))
3592 `(("pkg-config" ,pkg-config)))
3593 (home-page "http://www.x.org/wiki/")
3594 (synopsis "Xorg implementation of the X Window System")
3595 (description "X.org provides an implementation of the X Window System")
3596 (license license:x11)))
3599 (define-public xprop
3607 "mirror://xorg/X11R7.7/src/everything/xprop-"
3612 "18zi2any13zlb7f34fzyw6lkiwkd6k2scp3b800a1f4rj0c7m407"))))
3613 (build-system gnu-build-system)
3615 `(("xproto" ,xproto)
3616 ("libx11" ,libx11)))
3618 `(("pkg-config" ,pkg-config)))
3619 (home-page "http://www.x.org/wiki/")
3620 (synopsis "Xorg implementation of the X Window System")
3621 (description "X.org provides an implementation of the X Window System")
3622 (license license:x11)))
3625 (define-public xrandr
3633 "mirror://xorg/X11R7.7/src/everything/xrandr-"
3638 "03lq1c1q4w5cf2ijs4b34v008lshibha9zv5lw08xpyhk9xgyn8h"))))
3639 (build-system gnu-build-system)
3641 `(("libxrender" ,libxrender)
3642 ("libxrandr" ,libxrandr)
3644 ("libx11" ,libx11)))
3646 `(("pkg-config" ,pkg-config)))
3647 (home-page "http://www.x.org/wiki/")
3648 (synopsis "Xorg implementation of the X Window System")
3649 (description "X.org provides an implementation of the X Window System")
3650 (license license:x11)))
3661 "mirror://xorg/X11R7.7/src/everything/xrdb-"
3666 "1dza5a34nj68fzhlgwf18i5bk0n24ig28yihwpjy7vwn57hh2934"))))
3667 (build-system gnu-build-system)
3669 `(("libxmu" ,libxmu)
3670 ("libx11" ,libx11)))
3672 `(("pkg-config" ,pkg-config)))
3673 (home-page "http://www.x.org/wiki/")
3674 (synopsis "Xorg implementation of the X Window System")
3675 (description "X.org provides an implementation of the X Window System")
3676 (license license:x11)))
3679 (define-public xrefresh
3687 "mirror://xorg/X11R7.7/src/everything/xrefresh-"
3692 "0ywxzwa4kmnnmf8idr8ssgcil9xvbhnk155zpsh2i8ay93mh5586"))))
3693 (build-system gnu-build-system)
3695 `(("libx11" ,libx11)))
3697 `(("pkg-config" ,pkg-config)))
3698 (home-page "http://www.x.org/wiki/")
3699 (synopsis "Xorg implementation of the X Window System")
3700 (description "X.org provides an implementation of the X Window System")
3701 (license license:x11)))
3712 "mirror://xorg/X11R7.7/src/everything/xset-"
3717 "1s61mvscd0h7y6anljarj7nkii6plhs8ndx1fm8b1f1h00a1qdv1"))))
3718 (build-system gnu-build-system)
3720 `(("xproto" ,xproto)
3722 ("libxext" ,libxext)
3723 ("libx11" ,libx11)))
3725 `(("pkg-config" ,pkg-config)))
3726 (home-page "http://www.x.org/wiki/")
3727 (synopsis "Xorg implementation of the X Window System")
3728 (description "X.org provides an implementation of the X Window System")
3729 (license license:x11)))
3732 (define-public xsetroot
3740 "mirror://xorg/X11R7.7/src/everything/xsetroot-"
3745 "1bazzsf9sy0q2bj4lxvh1kvyrhmpggzb7jg575i15sksksa3xwc8"))))
3746 (build-system gnu-build-system)
3748 `(("libxmu" ,libxmu)
3749 ("libxcursor" ,libxcursor)
3750 ("xbitmaps" ,xbitmaps)))
3752 `(("pkg-config" ,pkg-config)))
3753 (home-page "http://www.x.org/wiki/")
3754 (synopsis "Xorg implementation of the X Window System")
3755 (description "X.org provides an implementation of the X Window System")
3756 (license license:x11)))
3759 (define-public xtrans
3767 "mirror://xorg/X11R7.7/src/everything/xtrans-"
3772 "19p1bw3qyn0ia1znx6q3gx92rr9rl88ylrfijjclm8vhpa8i30bz"))))
3773 (build-system gnu-build-system)
3774 (native-inputs `(("pkg-config" ,pkg-config)))
3775 (home-page "http://www.x.org/wiki/")
3776 (synopsis "Xorg implementation of the X Window System")
3777 (description "X.org provides an implementation of the X Window System")
3778 (license license:x11)))
3781 (define-public xvinfo
3789 "mirror://xorg/X11R7.7/src/everything/xvinfo-"
3794 "119rd93d7661ll1rfcdssn78l0b97326smziyr2f5wdwj2hlmiv0"))))
3795 (build-system gnu-build-system)
3797 `(("libxext" ,libxext)
3799 ("libx11" ,libx11)))
3801 `(("pkg-config" ,pkg-config)))
3802 (home-page "http://www.x.org/wiki/")
3803 (synopsis "Xorg implementation of the X Window System")
3804 (description "X.org provides an implementation of the X Window System")
3805 (license license:x11)))
3816 "mirror://xorg/X11R7.7/src/everything/xwd-"
3821 "0fkg6msy2zg7rda2rpxb7j6vmrdmqmk72xsxnyhz97196ykjnx82"))))
3822 (build-system gnu-build-system)
3825 ("xproto" ,xproto)))
3827 `(("pkg-config" ,pkg-config)))
3828 (home-page "http://www.x.org/wiki/")
3829 (synopsis "Xorg implementation of the X Window System")
3830 (description "X.org provides an implementation of the X Window System")
3831 (license license:x11)))
3834 (define-public xwininfo
3842 "mirror://xorg/X11R7.7/src/everything/xwininfo-"
3847 "0fmcr5yl03xw7m8p9h1rk67rrj7gp5x16a547xhmg8idw2f6r9lg"))))
3848 (build-system gnu-build-system)
3850 `(("libx11" ,libx11)
3851 ("xproto" ,xproto)))
3853 `(("pkg-config" ,pkg-config)))
3854 (home-page "http://www.x.org/wiki/")
3855 (synopsis "Xorg implementation of the X Window System")
3856 (description "X.org provides an implementation of the X Window System")
3857 (license license:x11)))
3868 "mirror://xorg/X11R7.7/src/everything/xwud-"
3873 "1ggql6maivah58kwsh3z9x1hvzxm1a8888xx4s78cl77ryfa1cyn"))))
3874 (build-system gnu-build-system)
3876 `(("xproto" ,xproto)
3877 ("libx11" ,libx11)))
3879 `(("pkg-config" ,pkg-config)))
3880 (home-page "http://www.x.org/wiki/")
3881 (synopsis "Xorg implementation of the X Window System")
3882 (description "X.org provides an implementation of the X Window System")
3883 (license license:x11)))
3887 ;; packages of height 1 in the propagated-inputs tree
3889 (define-public fixesproto
3897 "mirror://xorg/X11R7.7/src/everything/fixesproto-"
3902 "1ki4wiq2iivx5g4w5ckzbjbap759kfqd72yg18m3zpbb4hqkybxs"))))
3903 (build-system gnu-build-system)
3905 `(("xextproto" ,xextproto)))
3907 `(("pkg-config" ,pkg-config)))
3908 (home-page "http://www.x.org/wiki/")
3909 (synopsis "Xorg implementation of the X Window System")
3910 (description "X.org provides an implementation of the X Window System")
3911 (license license:x11)))
3914 (define-public libxdamage
3922 "mirror://xorg/X11R7.7/src/everything/libXdamage-"
3927 "1a678bwap74sqczbr2z4y4fvbr35km3inkm8bi1igjyk4v46jqdw"))))
3928 (build-system gnu-build-system)
3930 ;; These are all in the Requires or Requires.private field of xdamage.pc
3931 `(("damageproto" ,damageproto)
3932 ("libxfixes" ,libxfixes)
3934 ("libx11" ,libx11)))
3936 `(("pkg-config" ,pkg-config)))
3937 (home-page "http://www.x.org/wiki/")
3938 (synopsis "Xorg implementation of the X Window System")
3939 (description "X.org provides an implementation of the X Window System")
3940 (license license:x11)))
3943 (define-public libxext
3951 "mirror://xorg/X11R7.7/src/everything/libXext-"
3956 "0ng8clhn7srbkadxjc7ih3z3v27v9ny0aa0dqkgddgxpgrhrq8jn"))))
3957 (build-system gnu-build-system)
3959 `(("xextproto" ,xextproto)))
3961 `(("libxau" ,libxau)
3962 ("libx11" ,libx11)))
3964 `(("pkg-config" ,pkg-config)))
3965 (home-page "http://www.x.org/wiki/")
3966 (synopsis "Xorg implementation of the X Window System")
3967 (description "X.org provides an implementation of the X Window System")
3968 (license license:x11)))
3971 (define-public libxinerama
3973 (name "libxinerama")
3979 "mirror://xorg/X11R7.7/src/everything/libXinerama-"
3984 "1b3aq1762hxzchd9ndavdjlksq93991s0g2z6spf8wl3v0pprrx4"))))
3985 (build-system gnu-build-system)
3987 `(("xineramaproto" ,xineramaproto)))
3989 `(("libxext" ,libxext)
3990 ("libx11" ,libx11)))
3992 `(("pkg-config" ,pkg-config)))
3993 (home-page "http://www.x.org/wiki/")
3994 (synopsis "Xorg implementation of the X Window System")
3995 (description "X.org provides an implementation of the X Window System")
3996 (license license:x11)))
3999 ;; The package is missing from X11R7.7.
4000 (define-public libxp
4008 "mirror://xorg/individual/lib/libXp-"
4013 "1blwrr5zhmwwy87j0svmhv3hc13acyn5j14n5rv0anz81iav2r3y"))))
4014 (build-system gnu-build-system)
4016 `(("printproto" ,printproto)))
4018 `(("libx11" ,libx11)
4019 ("libxext" ,libxext)))
4021 `(("pkg-config" ,pkg-config)))
4022 (home-page "http://www.x.org/wiki/")
4023 (synopsis "Xorg implementation of the X Window System")
4024 (description "X.org provides an implementation of the X Window System")
4025 (license license:x11)))
4028 (define-public libxrender
4036 "mirror://xorg/X11R7.7/src/everything/libXrender-"
4041 "1rmvja2gkf5v0k2n1bcghw8v98m2kfn3af0rbmsda5dwr69npd7r"))))
4042 (build-system gnu-build-system)
4044 `(("renderproto" ,renderproto)))
4046 `(("xproto" ,xproto)
4047 ("libx11" ,libx11)))
4049 `(("pkg-config" ,pkg-config)))
4050 (home-page "http://www.x.org/wiki/")
4051 (synopsis "Xorg implementation of the X Window System")
4052 (description "X.org provides an implementation of the X Window System")
4053 (license license:x11)))
4056 (define-public libxtst
4064 "mirror://xorg/X11R7.7/src/everything/libXtst-"
4069 "1q750hjplq1rfyxkr4545z1y2a1wfnc828ynvbws7b4jwdk3xsky"))))
4070 (build-system gnu-build-system)
4072 `(("recordproto" ,recordproto)))
4076 ("inputproto" ,inputproto)))
4078 `(("pkg-config" ,pkg-config)))
4079 (home-page "http://www.x.org/wiki/")
4080 (synopsis "Xorg implementation of the X Window System")
4081 (description "X.org provides an implementation of the X Window System")
4082 (license license:x11)))
4085 (define-public libxv
4093 "mirror://xorg/X11R7.7/src/everything/libXv-"
4098 "044hllz013afhzywwpxz007l4zjy99bv9im065rqd30zckmllrjx"))))
4099 (build-system gnu-build-system)
4101 `(("videoproto" ,videoproto)))
4103 `(("xproto" ,xproto)
4104 ("libxext" ,libxext)
4105 ("libx11" ,libx11)))
4107 `(("pkg-config" ,pkg-config)))
4108 (home-page "http://www.x.org/wiki/")
4109 (synopsis "Xorg implementation of the X Window System")
4110 (description "X.org provides an implementation of the X Window System")
4111 (license license:x11)))
4114 (define-public mkfontdir
4122 "mirror://xorg/X11R7.7/src/everything/mkfontdir-"
4127 "0c3563kw9fg15dpgx4dwvl12qz6sdqdns1pxa574hc7i5m42mman"))))
4128 (build-system gnu-build-system)
4130 `(("mkfontscale" ,mkfontscale)))
4132 `(("pkg-config" ,pkg-config)))
4133 (home-page "http://www.x.org/wiki/")
4134 (synopsis "Xorg implementation of the X Window System")
4135 (description "X.org provides an implementation of the X Window System")
4136 (license license:x11)))
4139 (define-public xproto
4147 "mirror://xorg/X11R7.7/src/everything/xproto-"
4152 "17lkmi12f89qvg4jj5spqzwzc24fmsqq68dv6kpy7r7b944lmq5d"))))
4153 (build-system gnu-build-system)
4155 `(("util-macros" ,util-macros))) ; to get util-macros in (almost?) all package inputs
4157 `(("pkg-config" ,pkg-config)))
4158 (home-page "http://www.x.org/wiki/")
4159 (synopsis "Xorg implementation of the X Window System")
4160 (description "X.org provides an implementation of the X Window System")
4161 (license license:x11)))
4165 ;; packages of height 2 in the propagated-inputs tree
4167 (define-public libice
4175 "mirror://xorg/X11R7.7/src/everything/libICE-"
4180 "07mp13pb3s73kj7y490gnx619znzwk91mlf8kdw0rzq29ll93a94"))))
4181 (build-system gnu-build-system)
4183 `(("xproto" ,xproto)))
4185 `(("xtrans" ,xtrans)))
4187 `(("pkg-config" ,pkg-config)))
4188 (home-page "http://www.x.org/wiki/")
4189 (synopsis "Xorg implementation of the X Window System")
4190 (description "X.org provides an implementation of the X Window System")
4191 (license license:x11)))
4194 (define-public libxau
4202 "mirror://xorg/X11R7.7/src/everything/libXau-"
4207 "12d4f7sdv2pjxhk0lcay0pahccddszkw579dc59daqi37r8bllvi"))))
4208 (build-system gnu-build-system)
4210 `(("xproto" ,xproto)))
4212 `(("pkg-config" ,pkg-config)))
4213 (home-page "http://www.x.org/wiki/")
4214 (synopsis "Xorg implementation of the X Window System")
4215 (description "X.org provides an implementation of the X Window System")
4216 (license license:x11)))
4218 (define-public libxfixes
4226 "mirror://xorg/X11R7.7/src/everything/libXfixes-"
4231 "1qx2rmwhmca2n7rgafy0arp15k5vwhdhhh6v6mx76hlj29328yjk"))))
4232 (build-system gnu-build-system)
4234 `(("fixesproto" ,fixesproto)))
4236 `(("xproto" ,xproto)
4237 ("libx11" ,libx11)))
4239 `(("pkg-config" ,pkg-config)))
4240 (home-page "http://www.x.org/wiki/")
4241 (synopsis "Xorg implementation of the X Window System")
4242 (description "X.org provides an implementation of the X Window System")
4243 (license license:x11)))
4246 (define-public libxfont
4254 "mirror://xorg/X11R7.7/src/everything/libXfont-"
4259 "0w3irg00k6b6mziddnacln9q2rkf5848b04nvjqwv5bb1fw6zydv"))))
4260 (build-system gnu-build-system)
4262 `(("fontsproto" ,fontsproto)
4263 ("freetype" ,freetype)
4264 ("libfontenc" ,libfontenc)
4265 ("xproto" ,xproto)))
4268 ("xtrans" ,xtrans)))
4270 `(("pkg-config" ,pkg-config)))
4271 (home-page "http://www.x.org/wiki/")
4272 (synopsis "Xorg implementation of the X Window System")
4273 (description "X.org provides an implementation of the X Window System")
4274 (license license:x11)))
4277 (define-public libxi
4285 "mirror://xorg/X11R7.7/src/everything/libXi-"
4290 "029ihw4jq8mng8rx7a3jdvq64jm1zdkqidca93zmxv4jf9yn5qzj"))))
4291 (build-system gnu-build-system)
4293 `(("inputproto" ,inputproto)
4295 ("libxext" ,libxext)))
4297 `(("xproto" ,xproto)))
4299 `(("pkg-config" ,pkg-config)))
4300 (home-page "http://www.x.org/wiki/")
4301 (synopsis "Xorg implementation of the X Window System")
4302 (description "X.org provides an implementation of the X Window System")
4303 (license license:x11)))
4306 (define-public libxrandr
4314 "mirror://xorg/X11R7.7/src/everything/libXrandr-"
4319 "10cvv78ws8jznma4s45dzqz0ldcxk30qgsqrc4wxfcsjmcba5b3y"))))
4320 (build-system gnu-build-system)
4322 `(("libxext" ,libxext)
4323 ("randrproto" ,randrproto)))
4325 `(("libxrender" ,libxrender)
4327 ("libx11" ,libx11)))
4329 `(("pkg-config" ,pkg-config)))
4330 (home-page "http://www.x.org/wiki/")
4331 (synopsis "Xorg implementation of the X Window System")
4332 (description "X.org provides an implementation of the X Window System")
4333 (license license:x11)))
4336 (define-public libxvmc
4344 "mirror://xorg/X11R7.7/src/everything/libXvMC-"
4349 "18yf6ysc01pqkbk9704914ghalq1sl2hfdjmwggxm8qqhpy8bw18"))))
4350 (build-system gnu-build-system)
4352 `(("libxv" ,libxv)))
4354 `(("xproto" ,xproto)
4355 ("libxext" ,libxext)
4356 ("libx11" ,libx11)))
4358 `(("pkg-config" ,pkg-config)))
4359 (home-page "http://www.x.org/wiki/")
4360 (synopsis "Xorg implementation of the X Window System")
4361 (description "X.org provides an implementation of the X Window System")
4362 (license license:x11)))
4365 (define-public libxxf86vm
4373 "mirror://xorg/X11R7.7/src/everything/libXxf86vm-"
4378 "117w92xz39rcqcahspi48nc04cc9110x1dycpf3vbcb6p0pifr55"))))
4379 (build-system gnu-build-system)
4381 `(("libxext" ,libxext)
4382 ("xf86vidmodeproto" ,xf86vidmodeproto)))
4384 `(("libx11" ,libx11)))
4386 `(("pkg-config" ,pkg-config)))
4387 (home-page "http://www.x.org/wiki/")
4388 (synopsis "Xorg implementation of the X Window System")
4389 (description "X.org provides an implementation of the X Window System")
4390 (license license:x11)))
4393 ;; packages of height 3 in the propagated-inputs tree
4395 (define-public libxcb
4403 "http://xcb.freedesktop.org/dist/libxcb-"
4408 "03gspxcdl8r7jwbwg7fyp4cc6zic9z91amp4g5z0wwahx48nix6j"))))
4409 (build-system gnu-build-system)
4411 `(("libpthread-stubs" ,libpthread-stubs)
4413 ("libxdmcp" ,libxdmcp)))
4415 `(("xcb-proto" ,xcb-proto)
4416 ("libxslt" ,libxslt)))
4418 `(("pkg-config" ,pkg-config)
4419 ("python" ,python-wrapper)))
4421 `(#:configure-flags '("--enable-xkb")))
4422 (home-page "http://www.x.org/wiki/")
4423 (synopsis "Xorg implementation of the X Window System")
4424 (description "X.org provides an implementation of the X Window System")
4425 (license license:x11)))
4428 (define-public xorg-server
4430 (name "xorg-server")
4436 "mirror://xorg/X11R7.7/src/everything/xorg-server-"
4441 "1xf57hcq6r17zxyfnx9r1wd0ir1bw13ff8bsiszwrw9jyhi9x7ya"))))
4442 (build-system gnu-build-system)
4444 `(("dri2proto" ,dri2proto)
4445 ("fontsproto" ,fontsproto)
4446 ("inputproto" ,inputproto)
4447 ("kbproto" ,kbproto)
4448 ("libpciaccess" ,libpciaccess)
4450 ("randrproto" ,randrproto)
4451 ("renderproto" ,renderproto)
4452 ("videoproto" ,videoproto)
4453 ("xextproto" ,xextproto)
4454 ("xineramaproto" ,xineramaproto)
4455 ("xproto" ,xproto)))
4457 `(("bigreqsproto" ,bigreqsproto)
4458 ("compositeproto" ,compositeproto)
4459 ("damageproto" ,damageproto)
4461 ("dmxproto" ,dmxproto)
4463 ("libgcrypt" ,libgcrypt)
4466 ("libxdmcp" ,libxdmcp)
4467 ("libxfixes" ,libxfixes)
4468 ("libxfont" ,libxfont)
4469 ("libxkbfile" ,libxkbfile)
4470 ("libxrender" ,libxrender)
4471 ("libxres" ,libxres)
4475 ("recordproto" ,recordproto)
4476 ("resourceproto" ,resourceproto)
4477 ("scrnsaverproto" ,scrnsaverproto)
4478 ("xcmiscproto" ,xcmiscproto)
4479 ("xf86bigfontproto" ,xf86bigfontproto)
4480 ("xf86dgaproto" ,xf86dgaproto)
4481 ("xf86driproto" ,xf86driproto)
4482 ("xf86vidmodeproto" ,xf86vidmodeproto)
4483 ("xkbcomp" ,xkbcomp)
4484 ("xkeyboard-config" ,xkeyboard-config)
4488 `(("python" ,python-wrapper)
4489 ("pkg-config" ,pkg-config)))
4492 (list (string-append "--with-xkb-path="
4493 (assoc-ref %build-inputs "xkeyboard-config")
4495 (string-append "--with-xkb-output="
4496 "/tmp") ; FIXME: This is a bit doubtful; where should
4497 ; the compiled keyboard maps go?
4498 (string-append "--with-xkb-bin-directory="
4499 (assoc-ref %build-inputs "xkbcomp")
4502 ;; For the log file, etc.
4503 "--localstatedir=/var")
4507 (lambda* (#:key outputs #:allow-other-keys #:rest args)
4508 (let ((configure (assoc-ref %standard-phases 'configure)))
4509 (substitute* (find-files "." "\\.c$")
4510 (("/bin/sh") (which "sh")))
4512 ;; Don't try to 'mkdir /var'.
4513 (substitute* "hw/xfree86/Makefile.in"
4514 (("mkdir(.*)logdir.*")
4517 (apply configure args)))
4519 (home-page "http://www.x.org/wiki/")
4520 (synopsis "Xorg implementation of the X Window System")
4521 (description "X.org provides an implementation of the X Window System")
4522 (license license:x11)))
4526 ;; packages of height 4 in the propagated-inputs tree
4528 (define-public libx11
4536 "mirror://xorg/X11R7.7/src/everything/libX11-"
4541 "11jdpl15bxwpwv0knpkh990s8jvlybng3dx477pkrz1bx7byz0n3"))))
4542 (build-system gnu-build-system)
4544 `(("kbproto" ,kbproto)
4545 ("libxcb" ,libxcb)))
4547 `(("inputproto" ,inputproto)
4548 ("xextproto" ,xextproto)
4549 ("xtrans" ,xtrans)))
4551 `(("pkg-config" ,pkg-config)))
4552 (home-page "http://www.x.org/wiki/")
4553 (synopsis "Xorg implementation of the X Window System")
4554 (description "X.org provides an implementation of the X Window System")
4555 (license license:x11)))
4558 ;; packages of height 5 in the propagated-inputs tree
4560 (define-public libxcursor
4568 "mirror://xorg/X11R7.7/src/everything/libXcursor-"
4573 "13xd1dyb06gwdwb0bxb22fkgdlmis6wrljm2xk6fhz0v9bg2g27p"))))
4574 (build-system gnu-build-system)
4576 `(("libx11" ,libx11)
4577 ("libxrender" ,libxrender)
4578 ("libxfixes" ,libxfixes)
4579 ("xproto" ,xproto)))
4581 `(("pkg-config" ,pkg-config)))
4582 (home-page "http://www.x.org/wiki/")
4583 (synopsis "Xorg implementation of the X Window System")
4584 (description "X.org provides an implementation of the X Window System")
4585 (license license:x11)))
4588 (define-public libxt
4596 "mirror://xorg/X11R7.7/src/everything/libXt-"
4601 "1g85gwnhs7lg5f01gfi1cpb916xc3spm1fjlv2f4xz2zzk1r7dcd"))))
4602 (build-system gnu-build-system)
4604 `(("libx11" ,libx11)
4608 `(("libx11" ,libx11)))
4610 `(("pkg-config" ,pkg-config)))
4611 (home-page "http://www.x.org/wiki/")
4612 (synopsis "Xorg implementation of the X Window System")
4613 (description "X.org provides an implementation of the X Window System")
4614 (license license:x11)))
4617 (define-public libxaw
4625 "mirror://xorg/X11R7.7/src/everything/libXaw-"
4630 "14ll7ndf5njc30hz2w197qvwp7fqj7y14wq4p1cyxlbipfn79a47"))))
4631 (build-system gnu-build-system)
4633 `(("libxext" ,libxext)
4638 `(("xproto" ,xproto)))
4640 `(("pkg-config" ,pkg-config)))
4641 (home-page "http://www.x.org/wiki/")
4642 (synopsis "Xorg implementation of the X Window System")
4643 (description "X.org provides an implementation of the X Window System")
4644 (license license:x11)))
4647 (define-public xcb-util
4653 (uri (string-append "http://xcb.freedesktop.org/dist/" name "-"
4654 version ".tar.bz2"))
4657 "1i0qbhqkcdlbbsj7ifkyjsffl61whj24d3zlg5pxf3xj1af2a4f6"))))
4658 (build-system gnu-build-system)
4660 `(("libxcb" ,libxcb)))
4662 `(("pkg-config" ,pkg-config)))
4663 (home-page "http://cgit.freedesktop.org/xcb/util/")
4664 (synopsis "Core XCB utility functions")
4665 (description "The XCB util module provides a number of libraries which
4666 sit on top of libxcb, the core X protocol library, and some of the
4667 extension libraries. These experimental libraries provide convenience
4668 functions and interfaces which make the raw X protocol more usable. Some of
4669 the libraries also provide client-side code which is not strictly part of
4670 the X protocol but which has traditionally been provided by Xlib.
4672 The XCB util module provides the following libraries:
4673 aux: Convenient access to connection setup and some core requests.
4674 atom: Standard core X atom constants and atom caching.
4675 event: Some utilities that have little to do with events any more.")
4676 (license license:x11)))
4679 (define-public xcb-util-image
4681 (name "xcb-util-image")
4685 (uri (string-append "http://xcb.freedesktop.org/dist/" name "-"
4686 version ".tar.bz2"))
4689 "1pr1l1nkg197gyl9d0fpwmn72jqpxjfgn9y13q4gawg1m873qnnk"))))
4690 (build-system gnu-build-system)
4692 `(("libxcb" ,libxcb)))
4694 `(("xcb-util" ,xcb-util)))
4696 `(("pkg-config" ,pkg-config)))
4697 (home-page "http://cgit.freedesktop.org/xcb/util-image/")
4698 (synopsis "XCB port of Xlib's XImage and XShmImage")
4699 (description "The XCB util module provides a number of libraries which
4700 sit on top of libxcb, the core X protocol library, and some of the
4701 extension libraries. These experimental libraries provide convenience
4702 functions and interfaces which make the raw X protocol more usable. Some of
4703 the libraries also provide client-side code which is not strictly part of
4704 the X protocol but which has traditionally been provided by Xlib.
4706 The XCB util-image module provides the following library:
4707 image: Port of Xlib's XImage and XShmImage functions.")
4708 (license license:x11)))
4711 (define-public xcb-util-keysyms
4713 (name "xcb-util-keysyms")
4717 (uri (string-append "http://xcb.freedesktop.org/dist/" name "-"
4718 version ".tar.bz2"))
4721 "0vjwk7vrcfnlhiadv445c6skfxmdrg5v4qf81y8s2s5xagqarqbv"))))
4722 (build-system gnu-build-system)
4724 `(("libxcb" ,libxcb)))
4726 `(("pkg-config" ,pkg-config)))
4727 (home-page "http://cgit.freedesktop.org/xcb/util-keysyms/")
4728 (synopsis "Standard X constants and conversion to/from keycodes")
4729 (description "The XCB util module provides a number of libraries which
4730 sit on top of libxcb, the core X protocol library, and some of the
4731 extension libraries. These experimental libraries provide convenience
4732 functions and interfaces which make the raw X protocol more usable. Some of
4733 the libraries also provide client-side code which is not strictly part of
4734 the X protocol but which has traditionally been provided by Xlib.
4736 The XCB util-keysyms module provides the following library:
4737 keysyms: Standard X key constants and conversion to/from keycodes.")
4738 (license license:x11)))
4741 (define-public xcb-util-renderutil
4743 (name "xcb-util-renderutil")
4747 (uri (string-append "http://xcb.freedesktop.org/dist/" name "-"
4748 version ".tar.bz2"))
4751 "0lkl9ij9b447c0br2qc5qsynjn09c4fdz7sd6yp7pyi8az2sb2cp"))))
4752 (build-system gnu-build-system)
4754 `(("libxcb" ,libxcb)))
4756 `(("pkg-config" ,pkg-config)))
4757 (home-page "http://cgit.freedesktop.org/xcb/util-renderutil/")
4758 (synopsis "SConvenience functions for the Render extension")
4759 (description "The XCB util module provides a number of libraries which
4760 sit on top of libxcb, the core X protocol library, and some of the
4761 extension libraries. These experimental libraries provide convenience
4762 functions and interfaces which make the raw X protocol more usable. Some of
4763 the libraries also provide client-side code which is not strictly part of
4764 the X protocol but which has traditionally been provided by Xlib.
4766 The XCB util-renderutil module provides the following library:
4767 renderutil: Convenience functions for the Render extension.")
4768 (license license:x11)))
4771 (define-public xcb-util-wm
4773 (name "xcb-util-wm")
4777 (uri (string-append "http://xcb.freedesktop.org/dist/xcb-util-wm-"
4778 version ".tar.bz2"))
4781 "0c30fj33gvwzwhyz1dhsfwni0ai16bxpvxb4l6c6s7vvj7drp3q3"))))
4782 (build-system gnu-build-system)
4784 `(("libxcb" ,libxcb)))
4787 ("pkg-config" ,pkg-config)))
4788 (home-page "http://cgit.freedesktop.org/xcb/util-wm/")
4789 (synopsis "Client and window-manager helpers for ICCCM and EWMH")
4790 (description "The XCB util modules provides a number of libraries which
4791 sit on top of libxcb, the core X protocol library, and some of the
4792 extension libraries. These experimental libraries provide convenience
4793 functions and interfaces which make the raw X protocol more usable. Some of
4794 the libraries also provide client-side code which is not strictly part of
4795 the X protocol but which has traditionally been provided by Xlib.
4797 The XCB util-wm module provides the following libraries:
4798 ewmh: Both client and window-manager helpers for EWMH.
4799 icccm: Both client and window-manager helpers for ICCCM.")
4800 (license license:x11)))
4803 ;; package outside the x.org system proper of height 5
4805 (define-public libxaw3d
4813 "mirror://xorg/individual/lib/libXaw3d-"
4818 "0awplv1nf53ywv01yxphga3v6dcniwqnxgnb0cn4khb121l12kxp"))))
4819 (build-system gnu-build-system)
4821 `(("libxext" ,libxext)
4825 `(("libx11" ,libx11)))
4827 `(("pkg-config" ,pkg-config)))
4828 (home-page "http://www.x.org/wiki/")
4829 (synopsis "Xorg implementation of the X Window System")
4830 (description "X.org provides an implementation of the X Window System")
4831 (license license:x11)))
4833 (define-public xterm
4839 (uri (string-append "ftp://ftp.invisible-island.net/xterm/"
4840 "xterm-" version ".tgz"))
4843 "19yp5phfzzgydc2yqka4p69ygvfzsd2aa98hbw086xyjlws3kbyk"))))
4844 (build-system gnu-build-system)
4846 '(#:configure-flags '("--enable-wide-chars" "--enable-256-color"
4847 "--enable-load-vt-fonts" "--enable-i18n"
4848 "--enable-doublechars" "--enable-luit"
4849 "--enable-mini-luit")
4852 `(("pkg-config" ,pkg-config)))
4856 ("fontconfig" ,fontconfig)
4857 ("freetype" ,freetype)
4858 ("ncurses" ,ncurses)
4862 ("libXext" ,libxext)
4865 ("libXaw" ,libxaw)))
4866 (home-page "http://invisible-island.net/xterm")
4867 (synopsis "Terminal emulator for the X Window System")
4869 "The xterm program is a terminal emulator for the X Window System. It
4870 provides DEC VT102/VT220 (VTxxx) and Tektronix 4014 compatible terminals for
4871 programs that cannot use the window system directly.")
4872 (license license:x11)))
4874 (define-public perl-x11-protocol
4876 (name "perl-x11-protocol")
4881 "mirror://cpan/authors/id/S/SM/SMCCAM/X11-Protocol-"
4885 "1dq89bh6fqv7l5mbffqcismcljpq5f869bx7g8lg698zgindv5ny"))))
4886 (build-system perl-build-system)
4887 (arguments '(#:tests? #f)) ;tests require a running x server
4888 (synopsis "Raw interface to X Window System servers")
4890 "X11::Protocol is a client-side interface to the X11 Protocol, allowing
4891 perl programs to display windows and graphics on X11 servers.")
4893 (string-append "http://search.cpan.org/~smccam/X11-Protocol-" version))
4894 ;; From the package README: "you can redistribute and/or modify it under
4895 ;; the same terms as Perl itself. (As an exception, the file
4896 ;; Keysyms.pm,which is derived from a file in the standard X11
4897 ;; distribution, has another, less restrictive copying policy, as do some
4898 ;; of the extension modules in the directory Protocol/Ext: see those files
4900 (license (package-license perl))))