summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAlex Kost <alezost@gmail.com>2015-07-12 19:47:39 +0300
committerAlex Kost <alezost@gmail.com>2015-07-18 12:54:39 +0300
commit01bec8a61d537d9f432aeb17cc299c3976f85656 (patch)
tree6599e93256830c9d205341ba1c8eafbdd305eaf0 /gnu
parent2c0441644ac3740c5db07f7dbb8d58b72cfa35d6 (diff)
gnu: Document xorg packages.
* gnu/packages/xorg.scm: Add/improve 'synopsis'/'description' fields of many packages.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/xorg.scm1116
1 files changed, 744 insertions, 372 deletions
diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index dc04bee20a7..a9ecc1ee72e 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -146,8 +146,11 @@ autotools system.")
146 (native-inputs 146 (native-inputs
147 `(("pkg-config" ,pkg-config))) 147 `(("pkg-config" ,pkg-config)))
148 (home-page "http://www.x.org/wiki/") 148 (home-page "http://www.x.org/wiki/")
149 (synopsis "Xorg implementation of the X Window System") 149 (synopsis "Convert X font from BDF to PCF")
150 (description "X.org provides an implementation of the X Window System") 150 (description
151 "BDFtoPCF is a font compiler for the X server and font server. It
152converts X font from Bitmap Distribution Format to Portable Compiled Format
153which can be read by any architecture.")
151 (license license:x11))) 154 (license license:x11)))
152 155
153 156
@@ -168,8 +171,10 @@ autotools system.")
168 (build-system gnu-build-system) 171 (build-system gnu-build-system)
169 (native-inputs `(("pkg-config" ,pkg-config))) 172 (native-inputs `(("pkg-config" ,pkg-config)))
170 (home-page "http://www.x.org/wiki/") 173 (home-page "http://www.x.org/wiki/")
171 (synopsis "Xorg implementation of the X Window System") 174 (synopsis "Xorg BigReqsProto protocol headers")
172 (description "X.org provides an implementation of the X Window System") 175 (description
176 "Big Requests Extension defines a protocol to enable the use of
177requests that exceed 262140 bytes in length.")
173 (license license:x11))) 178 (license license:x11)))
174 179
175 180
@@ -193,8 +198,10 @@ autotools system.")
193 (native-inputs 198 (native-inputs
194 `(("pkg-config" ,pkg-config))) 199 `(("pkg-config" ,pkg-config)))
195 (home-page "http://www.x.org/wiki/") 200 (home-page "http://www.x.org/wiki/")
196 (synopsis "Xorg implementation of the X Window System") 201 (synopsis "Xorg CompositeProto protocol headers")
197 (description "X.org provides an implementation of the X Window System") 202 (description
203 "Composite Extension contains header files and documentation for
204the damage protocol.")
198 (license license:x11))) 205 (license license:x11)))
199 206
200 207
@@ -215,8 +222,10 @@ autotools system.")
215 (build-system gnu-build-system) 222 (build-system gnu-build-system)
216 (native-inputs `(("pkg-config" ,pkg-config))) 223 (native-inputs `(("pkg-config" ,pkg-config)))
217 (home-page "http://www.x.org/wiki/") 224 (home-page "http://www.x.org/wiki/")
218 (synopsis "Xorg implementation of the X Window System") 225 (synopsis "Xorg DamageProto protocol headers")
219 (description "X.org provides an implementation of the X Window System") 226 (description
227 "Damage Extension contains header files and documentation for
228the damage protocol.")
220 (license license:x11))) 229 (license license:x11)))
221 230
222 231
@@ -237,8 +246,11 @@ autotools system.")
237 (build-system gnu-build-system) 246 (build-system gnu-build-system)
238 (native-inputs `(("pkg-config" ,pkg-config))) 247 (native-inputs `(("pkg-config" ,pkg-config)))
239 (home-page "http://www.x.org/wiki/") 248 (home-page "http://www.x.org/wiki/")
240 (synopsis "Xorg implementation of the X Window System") 249 (synopsis "Xorg DMXProto protocol headers")
241 (description "X.org provides an implementation of the X Window System") 250 (description
251 "DMX (Distributed Multihead X) Extension defines a protocol for clients
252to access a front-end proxy X server that controls multiple back-end X
253servers making up a large display.")
242 (license license:x11))) 254 (license license:x11)))
243 255
244 256
@@ -258,11 +270,13 @@ autotools system.")
258 "015az1vfdqmil1yay5nlsmpf6cf7vcbpslxjb72cfkzlvrv59dgr")))) 270 "015az1vfdqmil1yay5nlsmpf6cf7vcbpslxjb72cfkzlvrv59dgr"))))
259 (build-system gnu-build-system) 271 (build-system gnu-build-system)
260 (home-page "http://www.x.org/wiki/") 272 (home-page "http://www.x.org/wiki/")
261 (synopsis "Xorg implementation of the X Window System") 273 (synopsis "Xorg DRI2Proto protocol headers")
262 (description "X.org provides an implementation of the X Window System") 274 (description
275 "Direct Rendering Infrastructure 2 Extension defines a protocol to
276securely allow user applications to access the video hardware without
277requiring data to be passed through the X server.")
263 (license license:x11))) 278 (license license:x11)))
264 279
265
266(define-public dri3proto 280(define-public dri3proto
267 (package 281 (package
268 (name "dri3proto") 282 (name "dri3proto")
@@ -279,8 +293,12 @@ autotools system.")
279 "0x609xvnl8jky5m8jdklw4nymx3irkv32w99dfd8nl800bblkgh1")))) 293 "0x609xvnl8jky5m8jdklw4nymx3irkv32w99dfd8nl800bblkgh1"))))
280 (build-system gnu-build-system) 294 (build-system gnu-build-system)
281 (home-page "http://www.x.org/wiki/") 295 (home-page "http://www.x.org/wiki/")
282 (synopsis "Xorg implementation of the X Window System") 296 (synopsis "Xorg DRI3Proto protocol headers")
283 (description "X.org provides an implementation of the X Window System") 297 (description
298 "Direct Rendering Infrastructure 3 Extension provides mechanisms to
299translate between direct rendered buffers and X pixmaps. When combined with
300the Present extension, a complete direct rendering solution for OpenGL is
301provided.")
284 (license (license:x11-style "file://dri3proto.h" 302 (license (license:x11-style "file://dri3proto.h"
285 "See 'dri3proto.h' in the distribution.")))) 303 "See 'dri3proto.h' in the distribution."))))
286 304
@@ -305,8 +323,8 @@ autotools system.")
305 (native-inputs 323 (native-inputs
306 `(("pkg-config" ,pkg-config))) 324 `(("pkg-config" ,pkg-config)))
307 (home-page "http://www.x.org/wiki/") 325 (home-page "http://www.x.org/wiki/")
308 (synopsis "Xorg implementation of the X Window System") 326 (synopsis "Xorg font encoding files")
309 (description "X.org provides an implementation of the X Window System") 327 (description "Xorg font encoding files.")
310 (license license:public-domain))) 328 (license license:public-domain)))
311 329
312 330
@@ -337,8 +355,8 @@ autotools system.")
337 ;; font-util-?.?.?/share/fonts/X11 355 ;; font-util-?.?.?/share/fonts/X11
338 (string-append "--with-fontrootdir=" %output "/share/fonts/X11")))) 356 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
339 (home-page "http://www.x.org/wiki/") 357 (home-page "http://www.x.org/wiki/")
340 (synopsis "Xorg implementation of the X Window System") 358 (synopsis "Xorg adobe-100dpi fonts")
341 (description "X.org provides an implementation of the X Window System") 359 (description "Xorg adobe-100dpi fonts.")
342 (license license:x11))) 360 (license license:x11)))
343 361
344 362
@@ -367,8 +385,8 @@ autotools system.")
367 `(#:configure-flags (list 385 `(#:configure-flags (list
368 (string-append "--with-fontrootdir=" %output "/share/fonts/X11")))) 386 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
369 (home-page "http://www.x.org/wiki/") 387 (home-page "http://www.x.org/wiki/")
370 (synopsis "Xorg implementation of the X Window System") 388 (synopsis "Xorg adobe-75dpi fonts")
371 (description "X.org provides an implementation of the X Window System") 389 (description "Xorg adobe-75dpi fonts.")
372 (license license:x11))) 390 (license license:x11)))
373 391
374 392
@@ -395,8 +413,10 @@ autotools system.")
395 (build-system gnu-build-system) 413 (build-system gnu-build-system)
396 (native-inputs `(("pkg-config" ,pkg-config))) 414 (native-inputs `(("pkg-config" ,pkg-config)))
397 (home-page "http://www.x.org/wiki/") 415 (home-page "http://www.x.org/wiki/")
398 (synopsis "Xorg implementation of the X Window System") 416 (synopsis "Xorg font aliases")
399 (description "X.org provides an implementation of the X Window System") 417 (description
418 "This package provides some common aliases for Xorg fonts.
419For example: '6x10', '9x15bold', etc.")
400 (license license:x11))) 420 (license license:x11)))
401 421
402 422
@@ -421,8 +441,8 @@ autotools system.")
421 (native-inputs 441 (native-inputs
422 `(("pkg-config" ,pkg-config))) 442 `(("pkg-config" ,pkg-config)))
423 (home-page "http://www.x.org/wiki/") 443 (home-page "http://www.x.org/wiki/")
424 (synopsis "Xorg implementation of the X Window System") 444 (synopsis "Xorg arabic-misc font")
425 (description "X.org provides an implementation of the X Window System") 445 (description "Xorg arabic-misc font.")
426 (license license:x11))) 446 (license license:x11)))
427 447
428 448
@@ -458,8 +478,8 @@ autotools system.")
458 (native-inputs 478 (native-inputs
459 `(("pkg-config" ,pkg-config))) 479 `(("pkg-config" ,pkg-config)))
460 (home-page "http://www.x.org/wiki/") 480 (home-page "http://www.x.org/wiki/")
461 (synopsis "Xorg implementation of the X Window System") 481 (synopsis "Xorg cronyx-cyrillic font")
462 (description "X.org provides an implementation of the X Window System") 482 (description "Xorg cronyx-cyrillic font.")
463 (license license:x11))) 483 (license license:x11)))
464 484
465 485
@@ -491,8 +511,8 @@ autotools system.")
491 (native-inputs 511 (native-inputs
492 `(("pkg-config" ,pkg-config))) 512 `(("pkg-config" ,pkg-config)))
493 (home-page "http://www.x.org/wiki/") 513 (home-page "http://www.x.org/wiki/")
494 (synopsis "Xorg implementation of the X Window System") 514 (synopsis "Xorg dec-misc font")
495 (description "X.org provides an implementation of the X Window System") 515 (description "Xorg dec-misc font.")
496 (license license:x11))) 516 (license license:x11)))
497 517
498 518
@@ -520,8 +540,8 @@ autotools system.")
520 (native-inputs 540 (native-inputs
521 `(("pkg-config" ,pkg-config))) 541 `(("pkg-config" ,pkg-config)))
522 (home-page "http://www.x.org/wiki/") 542 (home-page "http://www.x.org/wiki/")
523 (synopsis "Xorg implementation of the X Window System") 543 (synopsis "Xorg isas-misc font")
524 (description "X.org provides an implementation of the X Window System") 544 (description "Xorg isas-misc font.")
525 (license license:x11))) 545 (license license:x11)))
526 546
527 547
@@ -550,8 +570,8 @@ autotools system.")
550 (native-inputs 570 (native-inputs
551 `(("pkg-config" ,pkg-config))) 571 `(("pkg-config" ,pkg-config)))
552 (home-page "http://www.x.org/wiki/") 572 (home-page "http://www.x.org/wiki/")
553 (synopsis "Xorg implementation of the X Window System") 573 (synopsis "Xorg micro-misc font")
554 (description "X.org provides an implementation of the X Window System") 574 (description "Xorg micro-misc font.")
555 (license license:public-domain))) 575 (license license:public-domain)))
556 576
557 577
@@ -576,8 +596,8 @@ autotools system.")
576 (native-inputs 596 (native-inputs
577 `(("pkg-config" ,pkg-config))) 597 `(("pkg-config" ,pkg-config)))
578 (home-page "http://www.x.org/wiki/") 598 (home-page "http://www.x.org/wiki/")
579 (synopsis "Xorg implementation of the X Window System") 599 (synopsis "Xorg misc-cyrillic fonts")
580 (description "X.org provides an implementation of the X Window System") 600 (description "Xorg misc-cyrillic fonts.")
581 (license license:x11))) 601 (license license:x11)))
582 602
583 603
@@ -601,8 +621,8 @@ autotools system.")
601 (native-inputs 621 (native-inputs
602 `(("pkg-config" ,pkg-config))) 622 `(("pkg-config" ,pkg-config)))
603 (home-page "http://www.x.org/wiki/") 623 (home-page "http://www.x.org/wiki/")
604 (synopsis "Xorg implementation of the X Window System") 624 (synopsis "Xorg misc-ethiopic fonts")
605 (description "X.org provides an implementation of the X Window System") 625 (description "Xorg misc-ethiopic fonts.")
606 (license license:x11))) 626 (license license:x11)))
607 627
608 628
@@ -635,8 +655,8 @@ autotools system.")
635 `(#:configure-flags (list 655 `(#:configure-flags (list
636 (string-append "--with-fontrootdir=" %output "/share/fonts/X11")))) 656 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
637 (home-page "http://www.x.org/wiki/") 657 (home-page "http://www.x.org/wiki/")
638 (synopsis "Xorg implementation of the X Window System") 658 (synopsis "Xorg misc-misc fonts")
639 (description "X.org provides an implementation of the X Window System") 659 (description "Xorg misc-misc fixed fonts.")
640 (license license:public-domain))) 660 (license license:public-domain)))
641 661
642 662
@@ -661,8 +681,8 @@ autotools system.")
661 (native-inputs 681 (native-inputs
662 `(("pkg-config" ,pkg-config))) 682 `(("pkg-config" ,pkg-config)))
663 (home-page "http://www.x.org/wiki/") 683 (home-page "http://www.x.org/wiki/")
664 (synopsis "Xorg implementation of the X Window System") 684 (synopsis "Xorg mutt-misc fonts")
665 (description "X.org provides an implementation of the X Window System") 685 (description "Xorg mutt-misc fonts.")
666 (license license:x11))) 686 (license license:x11)))
667 687
668 688
@@ -691,8 +711,8 @@ autotools system.")
691 `(#:configure-flags (list 711 `(#:configure-flags (list
692 (string-append "--with-fontrootdir=" %output "/share/fonts/X11")))) 712 (string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
693 (home-page "http://www.x.org/wiki/") 713 (home-page "http://www.x.org/wiki/")
694 (synopsis "Xorg implementation of the X Window System") 714 (synopsis "Xorg schumacher-misc fonts")
695 (description "X.org provides an implementation of the X Window System") 715 (description "Xorg schumacher-misc fonts.")
696 (license license:x11))) 716 (license license:x11)))
697 717
698 718
@@ -717,8 +737,8 @@ autotools system.")
717 (native-inputs 737 (native-inputs
718 `(("pkg-config" ,pkg-config))) 738 `(("pkg-config" ,pkg-config)))
719 (home-page "http://www.x.org/wiki/") 739 (home-page "http://www.x.org/wiki/")
720 (synopsis "Xorg implementation of the X Window System") 740 (synopsis "Xorg screen-cyrillic fonts")
721 (description "X.org provides an implementation of the X Window System") 741 (description "Xorg screen-cyrillic fonts.")
722 (license license:x11))) 742 (license license:x11)))
723 743
724 744
@@ -743,8 +763,8 @@ autotools system.")
743 (native-inputs 763 (native-inputs
744 `(("pkg-config" ,pkg-config))) 764 `(("pkg-config" ,pkg-config)))
745 (home-page "http://www.x.org/wiki/") 765 (home-page "http://www.x.org/wiki/")
746 (synopsis "Xorg implementation of the X Window System") 766 (synopsis "Xorg sony-misc fonts")
747 (description "X.org provides an implementation of the X Window System") 767 (description "Xorg sony-misc fonts.")
748 (license license:x11))) 768 (license license:x11)))
749 769
750 770
@@ -769,8 +789,8 @@ autotools system.")
769 (native-inputs 789 (native-inputs
770 `(("pkg-config" ,pkg-config))) 790 `(("pkg-config" ,pkg-config)))
771 (home-page "http://www.x.org/wiki/") 791 (home-page "http://www.x.org/wiki/")
772 (synopsis "Xorg implementation of the X Window System") 792 (synopsis "Xorg sun-misc fonts")
773 (description "X.org provides an implementation of the X Window System") 793 (description "Xorg sun-misc fonts.")
774 (license license:x11))) 794 (license license:x11)))
775 795
776 796
@@ -791,8 +811,9 @@ autotools system.")
791 (build-system gnu-build-system) 811 (build-system gnu-build-system)
792 (native-inputs `(("pkg-config" ,pkg-config))) 812 (native-inputs `(("pkg-config" ,pkg-config)))
793 (home-page "http://www.x.org/wiki/") 813 (home-page "http://www.x.org/wiki/")
794 (synopsis "Xorg implementation of the X Window System") 814 (synopsis "Xorg font utilities")
795 (description "X.org provides an implementation of the X Window System") 815 (description
816 "Xorg font package creation/installation utilities.")
796 (license license:x11))) 817 (license license:x11)))
797 818
798 819
@@ -817,8 +838,8 @@ autotools system.")
817 (native-inputs 838 (native-inputs
818 `(("pkg-config" ,pkg-config))) 839 `(("pkg-config" ,pkg-config)))
819 (home-page "http://www.x.org/wiki/") 840 (home-page "http://www.x.org/wiki/")
820 (synopsis "Xorg implementation of the X Window System") 841 (synopsis "Xorg winitzki-cyrillic font")
821 (description "X.org provides an implementation of the X Window System") 842 (description "Xorg winitzki-cyrillic font.")
822 (license license:public-domain))) 843 (license license:public-domain)))
823 844
824 845
@@ -842,8 +863,8 @@ autotools system.")
842 (native-inputs 863 (native-inputs
843 `(("pkg-config" ,pkg-config))) 864 `(("pkg-config" ,pkg-config)))
844 (home-page "http://www.x.org/wiki/") 865 (home-page "http://www.x.org/wiki/")
845 (synopsis "Xorg implementation of the X Window System") 866 (synopsis "Xorg xfree86-type1 font")
846 (description "X.org provides an implementation of the X Window System") 867 (description "Xorg xfree86-type1 font.")
847 (license license:x11))) 868 (license license:x11)))
848 869
849 870
@@ -864,8 +885,10 @@ autotools system.")
864 (build-system gnu-build-system) 885 (build-system gnu-build-system)
865 (native-inputs `(("pkg-config" ,pkg-config))) 886 (native-inputs `(("pkg-config" ,pkg-config)))
866 (home-page "http://www.x.org/wiki/") 887 (home-page "http://www.x.org/wiki/")
867 (synopsis "Xorg implementation of the X Window System") 888 (synopsis "Xorg FontsProto protocol headers")
868 (description "X.org provides an implementation of the X Window System") 889 (description
890 "Fonts Extension contains header files and documentation for
891the fonts protocol.")
869 (license license:x11))) 892 (license license:x11)))
870 893
871 894
@@ -886,8 +909,10 @@ autotools system.")
886 (build-system gnu-build-system) 909 (build-system gnu-build-system)
887 (native-inputs `(("pkg-config" ,pkg-config))) 910 (native-inputs `(("pkg-config" ,pkg-config)))
888 (home-page "http://www.x.org/wiki/") 911 (home-page "http://www.x.org/wiki/")
889 (synopsis "Xorg implementation of the X Window System") 912 (synopsis "Xorg GLProto protocol headers")
890 (description "X.org provides an implementation of the X Window System") 913 (description
914 "OpenGL Extension defines a protocol for the client to send 3D
915rendering commands to the X server.")
891 (license license:x11))) 916 (license license:x11)))
892 917
893 918
@@ -911,8 +936,12 @@ autotools system.")
911 (native-inputs 936 (native-inputs
912 `(("pkg-config" ,pkg-config))) 937 `(("pkg-config" ,pkg-config)))
913 (home-page "http://www.x.org/wiki/") 938 (home-page "http://www.x.org/wiki/")
914 (synopsis "Xorg implementation of the X Window System") 939 (synopsis "ICE authority file utility")
915 (description "X.org provides an implementation of the X Window System") 940 (description
941 "ICEAuth program is used to edit and display the authorization
942information used in connecting with ICE (Inter-Client Exchange). It
943operates very much like the xauth program for X11 connection
944authentication records.")
916 (license license:x11))) 945 (license license:x11)))
917 946
918 947
@@ -933,8 +962,10 @@ autotools system.")
933 (build-system gnu-build-system) 962 (build-system gnu-build-system)
934 (native-inputs `(("pkg-config" ,pkg-config))) 963 (native-inputs `(("pkg-config" ,pkg-config)))
935 (home-page "http://www.x.org/wiki/") 964 (home-page "http://www.x.org/wiki/")
936 (synopsis "Xorg implementation of the X Window System") 965 (synopsis "Xorg InputProto protocol headers")
937 (description "X.org provides an implementation of the X Window System") 966 (description
967 "Input Extension defines a protocol to provide additional input
968devices management such as graphic tablets.")
938 (license license:x11))) 969 (license license:x11)))
939 970
940 971
@@ -955,8 +986,10 @@ autotools system.")
955 (build-system gnu-build-system) 986 (build-system gnu-build-system)
956 (native-inputs `(("pkg-config" ,pkg-config))) 987 (native-inputs `(("pkg-config" ,pkg-config)))
957 (home-page "http://www.x.org/wiki/") 988 (home-page "http://www.x.org/wiki/")
958 (synopsis "Xorg implementation of the X Window System") 989 (synopsis "Xorg KBProto protocol headers")
959 (description "X.org provides an implementation of the X Window System") 990 (description
991 "X Keyboard (XKB) Extension defines a protocol to provide a number
992of new capabilities and controls for text keyboards.")
960 (license license:x11))) 993 (license license:x11)))
961 994
962 995
@@ -987,8 +1020,9 @@ autotools system.")
987 (native-inputs 1020 (native-inputs
988 `(("pkg-config" ,pkg-config))) 1021 `(("pkg-config" ,pkg-config)))
989 (home-page "http://www.x.org/wiki/") 1022 (home-page "http://www.x.org/wiki/")
990 (synopsis "Xorg implementation of the X Window System") 1023 (synopsis "Xorg DMX library")
991 (description "X.org provides an implementation of the X Window System") 1024 (description
1025 "DMX (Distributed Multihead X) extension library.")
992 (license license:x11))) 1026 (license license:x11)))
993 1027
994 1028
@@ -1008,7 +1042,7 @@ autotools system.")
1008 (native-inputs `(("pkg-config" ,pkg-config))) 1042 (native-inputs `(("pkg-config" ,pkg-config)))
1009 (inputs `(("xproto" ,xproto))) 1043 (inputs `(("xproto" ,xproto)))
1010 (home-page "http://xorg.freedesktop.org") 1044 (home-page "http://xorg.freedesktop.org")
1011 (synopsis "X shared memory fences") 1045 (synopsis "Xorg shared memory fences library")
1012 (description 1046 (description
1013 "This library provides an interface to shared-memory fences for 1047 "This library provides an interface to shared-memory fences for
1014synchronization between the X server and direct-rendering clients.") 1048synchronization between the X server and direct-rendering clients.")
@@ -1038,8 +1072,8 @@ synchronization between the X server and direct-rendering clients.")
1038 (native-inputs 1072 (native-inputs
1039 `(("pkg-config" ,pkg-config))) 1073 `(("pkg-config" ,pkg-config)))
1040 (home-page "http://www.x.org/wiki/") 1074 (home-page "http://www.x.org/wiki/")
1041 (synopsis "Xorg implementation of the X Window System") 1075 (synopsis "Xorg font encoding library")
1042 (description "X.org provides an implementation of the X Window System") 1076 (description "Xorg font encoding library.")
1043 (license license:x11))) 1077 (license license:x11)))
1044 1078
1045 1079
@@ -1065,8 +1099,11 @@ synchronization between the X server and direct-rendering clients.")
1065 (native-inputs 1099 (native-inputs
1066 `(("pkg-config" ,pkg-config))) 1100 `(("pkg-config" ,pkg-config)))
1067 (home-page "http://www.x.org/wiki/") 1101 (home-page "http://www.x.org/wiki/")
1068 (synopsis "Xorg implementation of the X Window System") 1102 (synopsis "Xorg Font Service client library")
1069 (description "X.org provides an implementation of the X Window System") 1103 (description
1104 "Font Service client library is used by clients of X Font
1105Servers (xfs), such as xfsinfo, fslsfonts, and the X servers
1106themselves.")
1070 (license license:x11))) 1107 (license license:x11)))
1071 1108
1072 1109
@@ -1090,8 +1127,8 @@ synchronization between the X server and direct-rendering clients.")
1090 (native-inputs 1127 (native-inputs
1091 `(("pkg-config" ,pkg-config))) 1128 `(("pkg-config" ,pkg-config)))
1092 (home-page "http://www.x.org/wiki/") 1129 (home-page "http://www.x.org/wiki/")
1093 (synopsis "Xorg implementation of the X Window System") 1130 (synopsis "Xorg PCI access library")
1094 (description "X.org provides an implementation of the X Window System") 1131 (description "Xorg Generic PCI access library.")
1095 (license license:x11))) 1132 (license license:x11)))
1096 1133
1097 1134
@@ -1112,8 +1149,13 @@ synchronization between the X server and direct-rendering clients.")
1112 (build-system gnu-build-system) 1149 (build-system gnu-build-system)
1113 (native-inputs `(("pkg-config" ,pkg-config))) 1150 (native-inputs `(("pkg-config" ,pkg-config)))
1114 (home-page "http://www.x.org/wiki/") 1151 (home-page "http://www.x.org/wiki/")
1115 (synopsis "Xorg implementation of the X Window System") 1152 (synopsis "Library with pthread stubs")
1116 (description "X.org provides an implementation of the X Window System") 1153 (description
1154 "This library provides weak aliases for pthread functions not
1155provided in libc or otherwise available by default. Libraries like
1156libxcb rely on pthread stubs to use pthreads optionally, becoming
1157thread-safe when linked to libpthread, while avoiding any performance
1158hit when running single-threaded.")
1117 (license license:x11))) 1159 (license license:x11)))
1118 1160
1119 1161
@@ -1140,8 +1182,8 @@ synchronization between the X server and direct-rendering clients.")
1140 (native-inputs 1182 (native-inputs
1141 `(("pkg-config" ,pkg-config))) 1183 `(("pkg-config" ,pkg-config)))
1142 (home-page "http://www.x.org/wiki/") 1184 (home-page "http://www.x.org/wiki/")
1143 (synopsis "Xorg implementation of the X Window System") 1185 (synopsis "Xorg Session Management library")
1144 (description "X.org provides an implementation of the X Window System") 1186 (description "Xorg Session Management library.")
1145 (license license:x11))) 1187 (license license:x11)))
1146 1188
1147 1189
@@ -1168,8 +1210,12 @@ synchronization between the X server and direct-rendering clients.")
1168 (native-inputs 1210 (native-inputs
1169 `(("pkg-config" ,pkg-config))) 1211 `(("pkg-config" ,pkg-config)))
1170 (home-page "http://www.x.org/wiki/") 1212 (home-page "http://www.x.org/wiki/")
1171 (synopsis "Xorg implementation of the X Window System") 1213 (synopsis "Xorg WindowsWM library")
1172 (description "X.org provides an implementation of the X Window System") 1214 (description
1215 "Cygwin/X rootless window management extension.
1216WindowsWM is a simple library designed to interface with the Windows-WM
1217extension. This extension allows X window managers to better interact
1218with the Cygwin XWin server when running X11 in a rootless mode.")
1173 (license license:x11))) 1219 (license license:x11)))
1174 1220
1175 1221
@@ -1197,8 +1243,9 @@ synchronization between the X server and direct-rendering clients.")
1197 (native-inputs 1243 (native-inputs
1198 `(("pkg-config" ,pkg-config))) 1244 `(("pkg-config" ,pkg-config)))
1199 (home-page "http://www.x.org/wiki/") 1245 (home-page "http://www.x.org/wiki/")
1200 (synopsis "Xorg implementation of the X Window System") 1246 (synopsis "Xorg Composite library")
1201 (description "X.org provides an implementation of the X Window System") 1247 (description
1248 "Client library for the Composite extension to the X11 protocol.")
1202 (license license:x11))) 1249 (license license:x11)))
1203 1250
1204 1251
@@ -1222,8 +1269,8 @@ synchronization between the X server and direct-rendering clients.")
1222 (native-inputs 1269 (native-inputs
1223 `(("pkg-config" ,pkg-config))) 1270 `(("pkg-config" ,pkg-config)))
1224 (home-page "http://www.x.org/wiki/") 1271 (home-page "http://www.x.org/wiki/")
1225 (synopsis "Xorg implementation of the X Window System") 1272 (synopsis "Xorg Display Manager Control Protocol library")
1226 (description "X.org provides an implementation of the X Window System") 1273 (description "Xorg Display Manager Control Protocol library.")
1227 (license license:x11))) 1274 (license license:x11)))
1228 1275
1229 1276
@@ -1253,8 +1300,11 @@ synchronization between the X server and direct-rendering clients.")
1253 (native-inputs 1300 (native-inputs
1254 `(("pkg-config" ,pkg-config))) 1301 `(("pkg-config" ,pkg-config)))
1255 (home-page "http://www.x.org/wiki/") 1302 (home-page "http://www.x.org/wiki/")
1256 (synopsis "Xorg implementation of the X Window System") 1303 (synopsis "Xorg FreeType library")
1257 (description "X.org provides an implementation of the X Window System") 1304 (description
1305 "Xorg FreeType library connects X applications with the FreeType font
1306rasterization library. Xft uses fontconfig to locate fonts so it has no
1307configuration files.")
1258 (license license:x11))) 1308 (license license:x11)))
1259 1309
1260 1310
@@ -1278,8 +1328,8 @@ synchronization between the X server and direct-rendering clients.")
1278 (native-inputs 1328 (native-inputs
1279 `(("pkg-config" ,pkg-config))) 1329 `(("pkg-config" ,pkg-config)))
1280 (home-page "http://www.x.org/wiki/") 1330 (home-page "http://www.x.org/wiki/")
1281 (synopsis "Xorg implementation of the X Window System") 1331 (synopsis "Xorg XKB file handling library")
1282 (description "X.org provides an implementation of the X Window System") 1332 (description "Xorg XKB file handling library.")
1283 (license license:x11))) 1333 (license license:x11)))
1284 1334
1285 1335
@@ -1305,8 +1355,13 @@ synchronization between the X server and direct-rendering clients.")
1305 (native-inputs 1355 (native-inputs
1306 `(("pkg-config" ,pkg-config))) 1356 `(("pkg-config" ,pkg-config)))
1307 (home-page "http://www.x.org/wiki/") 1357 (home-page "http://www.x.org/wiki/")
1308 (synopsis "Xorg implementation of the X Window System") 1358 (synopsis "Xorg Xmu library")
1309 (description "X.org provides an implementation of the X Window System") 1359 (description
1360 "Xmu library contains miscellaneous utilities and is not part of the
1361Xlib standard. It is intended to support clients in the Xorg distribution;
1362vendors may choose not to distribute this library if they wish. Therefore,
1363applications developers who depend on this library should be prepared to
1364treat it as part of their software base when porting.")
1310 (license license:x11))) 1365 (license license:x11)))
1311 1366
1312 1367
@@ -1333,8 +1388,8 @@ synchronization between the X server and direct-rendering clients.")
1333 (native-inputs 1388 (native-inputs
1334 `(("pkg-config" ,pkg-config))) 1389 `(("pkg-config" ,pkg-config)))
1335 (home-page "http://www.x.org/wiki/") 1390 (home-page "http://www.x.org/wiki/")
1336 (synopsis "Xorg implementation of the X Window System") 1391 (synopsis "Xorg XPM library")
1337 (description "X.org provides an implementation of the X Window System") 1392 (description "XPM (X Pixmap) image file format library.")
1338 (license license:x11))) 1393 (license license:x11)))
1339 1394
1340 1395
@@ -1361,8 +1416,8 @@ synchronization between the X server and direct-rendering clients.")
1361 (native-inputs 1416 (native-inputs
1362 `(("pkg-config" ,pkg-config))) 1417 `(("pkg-config" ,pkg-config)))
1363 (home-page "http://www.x.org/wiki/") 1418 (home-page "http://www.x.org/wiki/")
1364 (synopsis "Xorg implementation of the X Window System") 1419 (synopsis "Xorg Resource extension library")
1365 (description "X.org provides an implementation of the X Window System") 1420 (description "X Resource extension library.")
1366 (license license:x11))) 1421 (license license:x11)))
1367 1422
1368 1423
@@ -1389,8 +1444,8 @@ synchronization between the X server and direct-rendering clients.")
1389 (native-inputs 1444 (native-inputs
1390 `(("pkg-config" ,pkg-config))) 1445 `(("pkg-config" ,pkg-config)))
1391 (home-page "http://www.x.org/wiki/") 1446 (home-page "http://www.x.org/wiki/")
1392 (synopsis "Xorg implementation of the X Window System") 1447 (synopsis "Xorg Screen Saver library")
1393 (description "X.org provides an implementation of the X Window System") 1448 (description "X11 Screen Saver extension client library.")
1394 (license license:x11))) 1449 (license license:x11)))
1395 1450
1396 1451
@@ -1417,8 +1472,8 @@ synchronization between the X server and direct-rendering clients.")
1417 (native-inputs 1472 (native-inputs
1418 `(("pkg-config" ,pkg-config))) 1473 `(("pkg-config" ,pkg-config)))
1419 (home-page "http://www.x.org/wiki/") 1474 (home-page "http://www.x.org/wiki/")
1420 (synopsis "Xorg implementation of the X Window System") 1475 (synopsis "Xorg XFree86-DGA library")
1421 (description "X.org provides an implementation of the X Window System") 1476 (description "Client library for the XFree86-DGA extension.")
1422 (license license:x11))) 1477 (license license:x11)))
1423 1478
1424 1479
@@ -1445,8 +1500,12 @@ synchronization between the X server and direct-rendering clients.")
1445 (native-inputs 1500 (native-inputs
1446 `(("pkg-config" ,pkg-config))) 1501 `(("pkg-config" ,pkg-config)))
1447 (home-page "http://www.x.org/wiki/") 1502 (home-page "http://www.x.org/wiki/")
1448 (synopsis "Xorg implementation of the X Window System") 1503 (synopsis "Convert terminal I/O from legacy encodings to UTF-8")
1449 (description "X.org provides an implementation of the X Window System") 1504 (description
1505 "Luit is a filter that can be run between an arbitrary application and
1506a UTF-8 terminal emulator such as xterm. It will convert application
1507output from the locale's encoding into UTF-8, and convert terminal
1508input from UTF-8 into the locale's encoding.")
1450 (license license:x11))) 1509 (license license:x11)))
1451 1510
1452 1511
@@ -1469,8 +1528,9 @@ synchronization between the X server and direct-rendering clients.")
1469 `(("xproto" ,xproto))) 1528 `(("xproto" ,xproto)))
1470 (native-inputs `(("pkg-config" ,pkg-config))) 1529 (native-inputs `(("pkg-config" ,pkg-config)))
1471 (home-page "http://www.x.org/wiki/") 1530 (home-page "http://www.x.org/wiki/")
1472 (synopsis "Xorg implementation of the X Window System") 1531 (synopsis "Xorg makedepend utility")
1473 (description "X.org provides an implementation of the X Window System") 1532 (description
1533 "Makedepend is an utility for creating dependencies in makefiles.")
1474 (license license:x11))) 1534 (license license:x11)))
1475 1535
1476 1536
@@ -1497,8 +1557,10 @@ synchronization between the X server and direct-rendering clients.")
1497 (native-inputs 1557 (native-inputs
1498 `(("pkg-config" ,pkg-config))) 1558 `(("pkg-config" ,pkg-config)))
1499 (home-page "http://www.x.org/wiki/") 1559 (home-page "http://www.x.org/wiki/")
1500 (synopsis "Xorg implementation of the X Window System") 1560 (synopsis "Create an index of scalable font files for X server")
1501 (description "X.org provides an implementation of the X Window System") 1561 (description
1562 "MkFontScale creates the 'fonts.scale' and 'fonts.dir' index files used
1563by the legacy X11 font system.")
1502 (license license:x11))) 1564 (license license:x11)))
1503 1565
1504 1566
@@ -1518,8 +1580,12 @@ synchronization between the X server and direct-rendering clients.")
1518 "1kir51aqg9cwazs14ivcldcn3mzadqgykc9cg87rm40zf947sb41")))) 1580 "1kir51aqg9cwazs14ivcldcn3mzadqgykc9cg87rm40zf947sb41"))))
1519 (build-system gnu-build-system) 1581 (build-system gnu-build-system)
1520 (home-page "http://www.x.org/wiki/") 1582 (home-page "http://www.x.org/wiki/")
1521 (synopsis "Xorg implementation of the X Window System") 1583 (synopsis "Xorg PresentProto protocol headers")
1522 (description "X.org provides an implementation of the X Window System") 1584 (description
1585 "Present Extension provides a way for applications to update their
1586window contents from a pixmap in a well defined fashion, synchronizing
1587with the display refresh and potentially using a more efficient
1588mechanism than copying the contents of the source pixmap.")
1523 (license (license:x11-style "file://presentproto.h" 1589 (license (license:x11-style "file://presentproto.h"
1524 "See 'presentproto.h' in the distribution.")))) 1590 "See 'presentproto.h' in the distribution."))))
1525 1591
@@ -1540,8 +1606,10 @@ synchronization between the X server and direct-rendering clients.")
1540 (build-system gnu-build-system) 1606 (build-system gnu-build-system)
1541 (native-inputs `(("pkg-config" ,pkg-config))) 1607 (native-inputs `(("pkg-config" ,pkg-config)))
1542 (home-page "http://www.x.org/wiki/") 1608 (home-page "http://www.x.org/wiki/")
1543 (synopsis "Xorg implementation of the X Window System") 1609 (synopsis "Xorg PrintProto protocol headers")
1544 (description "X.org provides an implementation of the X Window System") 1610 (description
1611 "Print Extension defines a protocol for a portable,
1612network-transparent printing system.")
1545 (license license:x11))) 1613 (license license:x11)))
1546 1614
1547 1615
@@ -1562,8 +1630,11 @@ synchronization between the X server and direct-rendering clients.")
1562 (build-system gnu-build-system) 1630 (build-system gnu-build-system)
1563 (native-inputs `(("pkg-config" ,pkg-config))) 1631 (native-inputs `(("pkg-config" ,pkg-config)))
1564 (home-page "http://www.x.org/wiki/") 1632 (home-page "http://www.x.org/wiki/")
1565 (synopsis "Xorg implementation of the X Window System") 1633 (synopsis "Xorg RandRProto protocol headers")
1566 (description "X.org provides an implementation of the X Window System") 1634 (description
1635 "Resize and Rotate Extension defines a protocol for clients to
1636dynamically change X screens, so as to resize, rotate and reflect the root
1637window of a screen.")
1567 (license license:x11))) 1638 (license license:x11)))
1568 1639
1569 1640
@@ -1584,8 +1655,10 @@ synchronization between the X server and direct-rendering clients.")
1584 (build-system gnu-build-system) 1655 (build-system gnu-build-system)
1585 (native-inputs `(("pkg-config" ,pkg-config))) 1656 (native-inputs `(("pkg-config" ,pkg-config)))
1586 (home-page "http://www.x.org/wiki/") 1657 (home-page "http://www.x.org/wiki/")
1587 (synopsis "Xorg implementation of the X Window System") 1658 (synopsis "Xorg RecordProto protocol headers")
1588 (description "X.org provides an implementation of the X Window System") 1659 (description
1660 "Record Extension defines a protocol for the recording and playback
1661of user actions in the X Window System.")
1589 (license license:x11))) 1662 (license license:x11)))
1590 1663
1591 1664
@@ -1606,8 +1679,10 @@ synchronization between the X server and direct-rendering clients.")
1606 (build-system gnu-build-system) 1679 (build-system gnu-build-system)
1607 (native-inputs `(("pkg-config" ,pkg-config))) 1680 (native-inputs `(("pkg-config" ,pkg-config)))
1608 (home-page "http://www.x.org/wiki/") 1681 (home-page "http://www.x.org/wiki/")
1609 (synopsis "Xorg implementation of the X Window System") 1682 (synopsis "Xorg RenderProto protocol headers")
1610 (description "X.org provides an implementation of the X Window System") 1683 (description
1684 "Rendering Extension defines a protcol for a digital image composition
1685as the foundation of a new rendering model within the X Window System.")
1611 (license license:x11))) 1686 (license license:x11)))
1612 1687
1613 1688
@@ -1628,8 +1703,10 @@ synchronization between the X server and direct-rendering clients.")
1628 (build-system gnu-build-system) 1703 (build-system gnu-build-system)
1629 (native-inputs `(("pkg-config" ,pkg-config))) 1704 (native-inputs `(("pkg-config" ,pkg-config)))
1630 (home-page "http://www.x.org/wiki/") 1705 (home-page "http://www.x.org/wiki/")
1631 (synopsis "Xorg implementation of the X Window System") 1706 (synopsis "Xorg ResourceProto protocol headers")
1632 (description "X.org provides an implementation of the X Window System") 1707 (description
1708 "Resource Extension defines a protocol that allows a client to
1709query the X server about its usage of various resources.")
1633 (license license:x11))) 1710 (license license:x11)))
1634 1711
1635 1712
@@ -1650,8 +1727,10 @@ synchronization between the X server and direct-rendering clients.")
1650 (build-system gnu-build-system) 1727 (build-system gnu-build-system)
1651 (native-inputs `(("pkg-config" ,pkg-config))) 1728 (native-inputs `(("pkg-config" ,pkg-config)))
1652 (home-page "http://www.x.org/wiki/") 1729 (home-page "http://www.x.org/wiki/")
1653 (synopsis "Xorg implementation of the X Window System") 1730 (synopsis "Xorg ScrnSaverProto protocol headers")
1654 (description "X.org provides an implementation of the X Window System") 1731 (description
1732 "Screen Saver Extension defines a protocol to control screensaver
1733features and to query screensaver info on specific windows.")
1655 (license license:x11))) 1734 (license license:x11)))
1656 1735
1657 1736
@@ -1675,8 +1754,11 @@ synchronization between the X server and direct-rendering clients.")
1675 (native-inputs 1754 (native-inputs
1676 `(("pkg-config" ,pkg-config))) 1755 `(("pkg-config" ,pkg-config)))
1677 (home-page "http://www.x.org/wiki/") 1756 (home-page "http://www.x.org/wiki/")
1678 (synopsis "Xorg implementation of the X Window System") 1757 (synopsis "Register X sessions in system utmp/utmpx databases")
1679 (description "X.org provides an implementation of the X Window System") 1758 (description
1759 "SessReg is a simple program for managing utmp/wtmp entries for X
1760sessions. It was originally written for use with xdm, but may also be
1761used with other display managers such as gdm or kdm.")
1680 (license license:x11))) 1762 (license license:x11)))
1681 1763
1682 1764
@@ -1707,8 +1789,11 @@ synchronization between the X server and direct-rendering clients.")
1707 (assoc-ref %build-inputs "xkeyboard-config") 1789 (assoc-ref %build-inputs "xkeyboard-config")
1708 "/share/X11/xkb")))) 1790 "/share/X11/xkb"))))
1709 (home-page "http://www.x.org/wiki/") 1791 (home-page "http://www.x.org/wiki/")
1710 (synopsis "Xorg implementation of the X Window System") 1792 (synopsis "Set the keyboard using the X Keyboard Extension")
1711 (description "X.org provides an implementation of the X Window System") 1793 (description
1794 "Setxkbmap is an X11 client to change the keymaps in the X server
1795for a specified keyboard to use the layout determined by the options
1796listed on the command line.")
1712 (license license:x11))) 1797 (license license:x11)))
1713 1798
1714 1799
@@ -1733,8 +1818,10 @@ synchronization between the X server and direct-rendering clients.")
1733 (native-inputs 1818 (native-inputs
1734 `(("pkg-config" ,pkg-config))) 1819 `(("pkg-config" ,pkg-config)))
1735 (home-page "http://www.x.org/wiki/") 1820 (home-page "http://www.x.org/wiki/")
1736 (synopsis "Xorg implementation of the X Window System") 1821 (synopsis "Session Manager Proxy")
1737 (description "X.org provides an implementation of the X Window System") 1822 (description
1823 "SMProxy allows X applications that do not support X11R6 session
1824management to participate in an X11R6 session.")
1738 (license license:x11))) 1825 (license license:x11)))
1739 1826
1740 1827
@@ -1771,8 +1858,11 @@ synchronization between the X server and direct-rendering clients.")
1771 (rmdir "share/util-macros")))) 1858 (rmdir "share/util-macros"))))
1772 %standard-phases)))) 1859 %standard-phases))))
1773 (home-page "http://www.x.org/wiki/") 1860 (home-page "http://www.x.org/wiki/")
1774 (synopsis "Xorg implementation of the X Window System") 1861 (synopsis "Xorg autoconf macros")
1775 (description "X.org provides an implementation of the X Window System") 1862 (description
1863 "This package provides a set of autoconf macros used by the
1864configure.ac scripts in other Xorg modular packages, and is needed to
1865generate new versions of their configure scripts with autoconf.")
1776 (license license:x11))) 1866 (license license:x11)))
1777 1867
1778 1868
@@ -1793,8 +1883,10 @@ synchronization between the X server and direct-rendering clients.")
1793 (build-system gnu-build-system) 1883 (build-system gnu-build-system)
1794 (native-inputs `(("pkg-config" ,pkg-config))) 1884 (native-inputs `(("pkg-config" ,pkg-config)))
1795 (home-page "http://www.x.org/wiki/") 1885 (home-page "http://www.x.org/wiki/")
1796 (synopsis "Xorg implementation of the X Window System") 1886 (synopsis "Xorg VideoProto protocol headers")
1797 (description "X.org provides an implementation of the X Window System") 1887 (description
1888 "Video Extension provides a protocol for a video output mechanism,
1889mainly to rescale video playback in the video controller hardware.")
1798 (license license:x11))) 1890 (license license:x11)))
1799 1891
1800 1892
@@ -1815,8 +1907,12 @@ synchronization between the X server and direct-rendering clients.")
1815 (build-system gnu-build-system) 1907 (build-system gnu-build-system)
1816 (native-inputs `(("pkg-config" ,pkg-config))) 1908 (native-inputs `(("pkg-config" ,pkg-config)))
1817 (home-page "http://www.x.org/wiki/") 1909 (home-page "http://www.x.org/wiki/")
1818 (synopsis "Xorg implementation of the X Window System") 1910 (synopsis "Xorg WindowsWMProto protocol headers")
1819 (description "X.org provides an implementation of the X Window System") 1911 (description
1912 "WindowsWM Extension defines a protocol, used for coordination between
1913an X11 server and the Microsoft Windows native window manager. WindowsWM
1914is only intended to be used on Cygwin when running a rootless XWin
1915server.")
1820 (license license:x11))) 1916 (license license:x11)))
1821 1917
1822 1918
@@ -1843,8 +1939,9 @@ synchronization between the X server and direct-rendering clients.")
1843 (native-inputs 1939 (native-inputs
1844 `(("pkg-config" ,pkg-config))) 1940 `(("pkg-config" ,pkg-config)))
1845 (home-page "http://www.x.org/wiki/") 1941 (home-page "http://www.x.org/wiki/")
1846 (synopsis "Xorg implementation of the X Window System") 1942 (synopsis "X server performance benchmarker")
1847 (description "X.org provides an implementation of the X Window System") 1943 (description
1944 "X11Perf is a simple performance benchmarker for the Xorg X server.")
1848 (license license:x11))) 1945 (license license:x11)))
1849 1946
1850 1947
@@ -1875,8 +1972,10 @@ synchronization between the X server and direct-rendering clients.")
1875 (arguments `(#:tests? #f)) 1972 (arguments `(#:tests? #f))
1876 1973
1877 (home-page "http://www.x.org/wiki/") 1974 (home-page "http://www.x.org/wiki/")
1878 (synopsis "Xorg implementation of the X Window System") 1975 (synopsis "X authority file utility")
1879 (description "X.org provides an implementation of the X Window System") 1976 (description
1977 "XAuth program is used to edit and display the authorization
1978information used in connecting to the X server.")
1880 (license license:x11))) 1979 (license license:x11)))
1881 1980
1882 1981
@@ -1901,8 +2000,12 @@ synchronization between the X server and direct-rendering clients.")
1901 (native-inputs 2000 (native-inputs
1902 `(("pkg-config" ,pkg-config))) 2001 `(("pkg-config" ,pkg-config)))
1903 (home-page "http://www.x.org/wiki/") 2002 (home-page "http://www.x.org/wiki/")
1904 (synopsis "Xorg implementation of the X Window System") 2003 (synopsis "Control display backlight")
1905 (description "X.org provides an implementation of the X Window System") 2004 (description
2005 "Xbacklight is used to adjust the backlight brightness where
2006supported. It uses the RandR extension to find all outputs on the X
2007server supporting backlight brightness control and changes them all in
2008the same way.")
1906 (license license:x11))) 2009 (license license:x11)))
1907 2010
1908 2011
@@ -1923,8 +2026,10 @@ synchronization between the X server and direct-rendering clients.")
1923 (build-system gnu-build-system) 2026 (build-system gnu-build-system)
1924 (native-inputs `(("pkg-config" ,pkg-config))) 2027 (native-inputs `(("pkg-config" ,pkg-config)))
1925 (home-page "http://www.x.org/wiki/") 2028 (home-page "http://www.x.org/wiki/")
1926 (synopsis "Xorg implementation of the X Window System") 2029 (synopsis "X bitmaps")
1927 (description "X.org provides an implementation of the X Window System") 2030 (description
2031 "xbitmaps provides basic bitmaps (little pictures) used by some
2032legacy X clients.")
1928 (license license:x11))) 2033 (license license:x11)))
1929 2034
1930 2035
@@ -1946,8 +2051,17 @@ synchronization between the X server and direct-rendering clients.")
1946 (native-inputs 2051 (native-inputs
1947 `(("pkg-config" ,pkg-config) ("python" ,python-wrapper))) 2052 `(("pkg-config" ,pkg-config) ("python" ,python-wrapper)))
1948 (home-page "http://www.x.org/wiki/") 2053 (home-page "http://www.x.org/wiki/")
1949 (synopsis "Xorg implementation of the X Window System") 2054 (synopsis "XML-XCB protocol descriptions")
1950 (description "X.org provides an implementation of the X Window System") 2055 (description
2056 "XCB-Proto provides the XML-XCB protocol descriptions that libxcb
2057uses to generate the majority of its code and API. XCB-Proto is
2058separated from libxcb to allow reuse by other projects, such as
2059additional language bindings, protocol dissectors, or documentation
2060generators.
2061
2062XCB-Proto also contains language-independent Python libraries that are
2063used to parse an XML description and create objects used by Python code
2064generators in individual language bindings.")
1951 (license license:x11))) 2065 (license license:x11)))
1952 2066
1953 2067
@@ -1968,8 +2082,10 @@ synchronization between the X server and direct-rendering clients.")
1968 (build-system gnu-build-system) 2082 (build-system gnu-build-system)
1969 (native-inputs `(("pkg-config" ,pkg-config))) 2083 (native-inputs `(("pkg-config" ,pkg-config)))
1970 (home-page "http://www.x.org/wiki/") 2084 (home-page "http://www.x.org/wiki/")
1971 (synopsis "Xorg implementation of the X Window System") 2085 (synopsis "Xorg XCMiscProto protocol headers")
1972 (description "X.org provides an implementation of the X Window System") 2086 (description
2087 "XC-MISC Extension defines a protocol that provides Xlib two ways
2088to query the server for available resource IDs.")
1973 (license license:x11))) 2089 (license license:x11)))
1974 2090
1975 2091
@@ -1993,8 +2109,12 @@ synchronization between the X server and direct-rendering clients.")
1993 (native-inputs 2109 (native-inputs
1994 `(("pkg-config" ,pkg-config))) 2110 `(("pkg-config" ,pkg-config)))
1995 (home-page "http://www.x.org/wiki/") 2111 (home-page "http://www.x.org/wiki/")
1996 (synopsis "Xorg implementation of the X Window System") 2112 (synopsis "Device Color Characterization utility")
1997 (description "X.org provides an implementation of the X Window System") 2113 (description
2114 "XCMSDB is used to load, query, or remove Device Color
2115Characterization data stored in properties on the root window of the
2116screen as specified in section 7, Device Color Characterization, of the
2117X11 Inter-Client Communication Conventions Manual (ICCCM).")
1998 (license license:x11))) 2118 (license license:x11)))
1999 2119
2000 2120
@@ -2024,8 +2144,10 @@ synchronization between the X server and direct-rendering clients.")
2024 (assoc-ref %outputs "out") 2144 (assoc-ref %outputs "out")
2025 "/share/icons")))) 2145 "/share/icons"))))
2026 (home-page "http://www.x.org/wiki/") 2146 (home-page "http://www.x.org/wiki/")
2027 (synopsis "Xorg implementation of the X Window System") 2147 (synopsis "Default Xorg cursors")
2028 (description "X.org provides an implementation of the X Window System") 2148 (description
2149 "This package provides a default set of cursor themes for the Xorg
2150X server: 'handhelds', 'redglass' and 'whiteglass'.")
2029 (license license:x11))) 2151 (license license:x11)))
2030 2152
2031 2153
@@ -2050,8 +2172,9 @@ synchronization between the X server and direct-rendering clients.")
2050 (native-inputs 2172 (native-inputs
2051 `(("pkg-config" ,pkg-config))) 2173 `(("pkg-config" ,pkg-config)))
2052 (home-page "http://www.x.org/wiki/") 2174 (home-page "http://www.x.org/wiki/")
2053 (synopsis "Xorg implementation of the X Window System") 2175 (synopsis "Create an X cursor file from PNG images")
2054 (description "X.org provides an implementation of the X Window System") 2176 (description
2177 "XCursorGen prepares X11 cursor sets for use with libXcursor.")
2055 (license license:x11))) 2178 (license license:x11)))
2056 2179
2057 2180
@@ -2084,8 +2207,13 @@ synchronization between the X server and direct-rendering clients.")
2084 (native-inputs 2207 (native-inputs
2085 `(("pkg-config" ,pkg-config))) 2208 `(("pkg-config" ,pkg-config)))
2086 (home-page "http://www.x.org/wiki/") 2209 (home-page "http://www.x.org/wiki/")
2087 (synopsis "Xorg implementation of the X Window System") 2210 (synopsis "Xorg display information utility")
2088 (description "X.org provides an implementation of the X Window System") 2211 (description
2212 "Xdpyinfo is used to display information about an X server: the
2213capabilities of a server, the predefined values for various parameters
2214used in communicating between clients and the server, and the different
2215types of screens, visuals, and X11 protocol extensions that are
2216available.")
2089 (license license:x11))) 2217 (license license:x11)))
2090 2218
2091 2219
@@ -2110,8 +2238,10 @@ synchronization between the X server and direct-rendering clients.")
2110 (native-inputs 2238 (native-inputs
2111 `(("pkg-config" ,pkg-config))) 2239 `(("pkg-config" ,pkg-config)))
2112 (home-page "http://www.x.org/wiki/") 2240 (home-page "http://www.x.org/wiki/")
2113 (synopsis "Xorg implementation of the X Window System") 2241 (synopsis "Query DRI configuration information")
2114 (description "X.org provides an implementation of the X Window System") 2242 (description
2243 "XDRIInfo is used to query configuration information of X11
2244DRI (Direct Rendering Infrastructure) drivers.")
2115 (license license:x11))) 2245 (license license:x11)))
2116 2246
2117 2247
@@ -2138,8 +2268,15 @@ synchronization between the X server and direct-rendering clients.")
2138 (native-inputs 2268 (native-inputs
2139 `(("pkg-config" ,pkg-config))) 2269 `(("pkg-config" ,pkg-config)))
2140 (home-page "http://www.x.org/wiki/") 2270 (home-page "http://www.x.org/wiki/")
2141 (synopsis "Xorg implementation of the X Window System") 2271 (synopsis "Print contents of X events")
2142 (description "X.org provides an implementation of the X Window System") 2272 (description
2273 "XEv creates a window and then asks the X server to send it X11
2274events whenever anything happens to the window (such as it being moved,
2275resized, typed in, clicked in, etc.). You can also attach it to an
2276existing window. It is useful for seeing what causes events to occur
2277and to display the information that they contain; it is essentially a
2278debugging and development tool, and should not be needed in normal
2279usage.")
2143 (license license:x11))) 2280 (license license:x11)))
2144 2281
2145 2282
@@ -2160,8 +2297,12 @@ synchronization between the X server and direct-rendering clients.")
2160 (build-system gnu-build-system) 2297 (build-system gnu-build-system)
2161 (native-inputs `(("pkg-config" ,pkg-config))) 2298 (native-inputs `(("pkg-config" ,pkg-config)))
2162 (home-page "http://www.x.org/wiki/") 2299 (home-page "http://www.x.org/wiki/")
2163 (synopsis "Xorg implementation of the X Window System") 2300 (synopsis "Xorg XExtProto protocol headers")
2164 (description "X.org provides an implementation of the X Window System") 2301 (description
2302 "XExtProto provides the following extensions: DOUBLE-BUFFER, DPMS,
2303Extended-Visual-Information, Generic Event Extension, LBX, MIT-SHM,
2304MIT-SUNDRY-NONSTANDARD, Multi-Buffering, SECURITY, SHAPE, SYNC, TOG-CUP,
2305XC-APPGROUP, XTEST.")
2165 (license license:x11))) 2306 (license license:x11)))
2166 2307
2167 2308
@@ -2217,8 +2358,11 @@ devices, thus making direct access unnecessary.")
2217 (assoc-ref %outputs "out") 2358 (assoc-ref %outputs "out")
2218 "/include/xorg")))) 2359 "/include/xorg"))))
2219 (home-page "http://www.x.org/wiki/") 2360 (home-page "http://www.x.org/wiki/")
2220 (synopsis "Xorg implementation of the X Window System") 2361 (synopsis "Generic input driver for X server")
2221 (description "X.org provides an implementation of the X Window System") 2362 (description
2363 "xf86-input-evdev is a generic input driver for the Xorg X server.
2364This driver supports all input devices that the kernel knows about,
2365including most mice, keyboards, tablets and touchscreens.")
2222 (license license:x11))) 2366 (license license:x11)))
2223 2367
2224(define-public xf86-input-libinput 2368(define-public xf86-input-libinput
@@ -2244,11 +2388,11 @@ devices, thus making direct access unnecessary.")
2244 `(("libinput" ,libinput) 2388 `(("libinput" ,libinput)
2245 ("xorg-server" ,xorg-server))) 2389 ("xorg-server" ,xorg-server)))
2246 (home-page "http://www.x.org/wiki/") 2390 (home-page "http://www.x.org/wiki/")
2247 (synopsis "Xorg input driver") 2391 (synopsis "Input driver for X server based on libinput")
2248 (description 2392 (description
2249 "This is an Xorg input driver based on libinput. It therefore supports 2393 "xf86-input-libinput is an input driver for the Xorg X server based
2250all input devices that libinput can handle, including most mice, keyboards, 2394on libinput. It is a thin wrapper around libinput, so while it does
2251tablets and touchscreens.") 2395provide all features that libinput supports it does little beyond.")
2252 (license license:x11))) 2396 (license license:x11)))
2253 2397
2254(define-public xf86-input-joystick 2398(define-public xf86-input-joystick
@@ -2274,8 +2418,10 @@ tablets and touchscreens.")
2274 (assoc-ref %outputs "out") 2418 (assoc-ref %outputs "out")
2275 "/include/xorg")))) 2419 "/include/xorg"))))
2276 (home-page "http://www.x.org/wiki/") 2420 (home-page "http://www.x.org/wiki/")
2277 (synopsis "Xorg implementation of the X Window System") 2421 (synopsis "Joystick input driver for X server")
2278 (description "X.org provides an implementation of the X Window System") 2422 (description
2423 "xf86-input-joystick is a joystick input driver for the Xorg X server.
2424It is used to cotrol the pointer with a joystick device.")
2279 (license license:x11))) 2425 (license license:x11)))
2280 2426
2281 2427
@@ -2297,8 +2443,9 @@ tablets and touchscreens.")
2297 (inputs `(("xorg-server" ,xorg-server))) 2443 (inputs `(("xorg-server" ,xorg-server)))
2298 (native-inputs `(("pkg-config" ,pkg-config))) 2444 (native-inputs `(("pkg-config" ,pkg-config)))
2299 (home-page "http://www.x.org/wiki/") 2445 (home-page "http://www.x.org/wiki/")
2300 (synopsis "Xorg implementation of the X Window System") 2446 (synopsis "Keyboard input driver for X server")
2301 (description "X.org provides an implementation of the X Window System") 2447 (description
2448 "xf86-input-keyboard is a keyboard input driver for the Xorg X server.")
2302 (license license:x11))) 2449 (license license:x11)))
2303 2450
2304 2451
@@ -2325,8 +2472,12 @@ tablets and touchscreens.")
2325 (assoc-ref %outputs "out") 2472 (assoc-ref %outputs "out")
2326 "/include/xorg")))) 2473 "/include/xorg"))))
2327 (home-page "http://www.x.org/wiki/") 2474 (home-page "http://www.x.org/wiki/")
2328 (synopsis "Xorg implementation of the X Window System") 2475 (synopsis "Mouse input driver for X server")
2329 (description "X.org provides an implementation of the X Window System") 2476 (description
2477 "xf86-input-mouse is a mouse input driver for the Xorg X server.
2478This driver supports four classes of mice: serial, bus and PS/2 mice,
2479and additional mouse types supported by specific operating systems, such
2480as USB mice.")
2330 (license license:x11))) 2481 (license license:x11)))
2331 2482
2332 2483
@@ -2360,9 +2511,9 @@ tablets and touchscreens.")
2360 (assoc-ref %outputs "out") 2511 (assoc-ref %outputs "out")
2361 "/share/X11/xorg.conf.d")))) 2512 "/share/X11/xorg.conf.d"))))
2362 (home-page "http://www.x.org/wiki/") 2513 (home-page "http://www.x.org/wiki/")
2363 (synopsis "Synaptics touchpad driver for X.Org") 2514 (synopsis "Touchpad input driver for X server")
2364 (description 2515 (description
2365 "This package provides a touchpad driver for the X.Org window system.") 2516 "xf86-input-synaptics is a touchpad driver for the Xorg X server.")
2366 (license license:x11))) 2517 (license license:x11)))
2367 2518
2368 2519
@@ -2384,8 +2535,9 @@ tablets and touchscreens.")
2384 (inputs `(("xorg-server" ,xorg-server))) 2535 (inputs `(("xorg-server" ,xorg-server)))
2385 (native-inputs `(("pkg-config" ,pkg-config))) 2536 (native-inputs `(("pkg-config" ,pkg-config)))
2386 (home-page "http://www.x.org/wiki/") 2537 (home-page "http://www.x.org/wiki/")
2387 (synopsis "Xorg implementation of the X Window System") 2538 (synopsis "Void (null) input driver for X server")
2388 (description "X.org provides an implementation of the X Window System") 2539 (description
2540 "xf86-input-void is a null input driver for the Xorg X server.")
2389 (license license:x11))) 2541 (license license:x11)))
2390 2542
2391 2543
@@ -2408,8 +2560,9 @@ tablets and touchscreens.")
2408 (inputs `(("xorg-server" ,xorg-server))) 2560 (inputs `(("xorg-server" ,xorg-server)))
2409 (native-inputs `(("pkg-config" ,pkg-config))) 2561 (native-inputs `(("pkg-config" ,pkg-config)))
2410 (home-page "http://www.x.org/wiki/") 2562 (home-page "http://www.x.org/wiki/")
2411 (synopsis "Xorg implementation of the X Window System") 2563 (synopsis "Ark Logic video driver for X server")
2412 (description "X.org provides an implementation of the X Window System") 2564 (description
2565 "xf86-video-ark is an Ark Logic video driver for the Xorg X server.")
2413 (license license:x11))) 2566 (license license:x11)))
2414 2567
2415;; This driver depends on XAA which has been removed from xorg-server. 2568;; This driver depends on XAA which has been removed from xorg-server.
@@ -2433,8 +2586,10 @@ tablets and touchscreens.")
2433;; (inputs `(("xorg-server" ,xorg-server))) 2586;; (inputs `(("xorg-server" ,xorg-server)))
2434;; (native-inputs `(("pkg-config" ,pkg-config))) 2587;; (native-inputs `(("pkg-config" ,pkg-config)))
2435;; (home-page "http://www.x.org/wiki/") 2588;; (home-page "http://www.x.org/wiki/")
2436;; (synopsis "Xorg implementation of the X Window System") 2589;; (synopsis "ASpeed Technologies video driver for X server")
2437;; (description "X.org provides an implementation of the X Window System") 2590;; (description
2591;; "xf86-video-ast is an ASpeed Technologies video driver for the Xorg
2592;; X server.")
2438;; (license license:x11))) 2593;; (license license:x11)))
2439 2594
2440 2595
@@ -2459,8 +2614,10 @@ tablets and touchscreens.")
2459 (native-inputs `(("pkg-config" ,pkg-config))) 2614 (native-inputs `(("pkg-config" ,pkg-config)))
2460 (arguments `(#:configure-flags `("--disable-glamor"))) ; TODO: Enable glamor 2615 (arguments `(#:configure-flags `("--disable-glamor"))) ; TODO: Enable glamor
2461 (home-page "http://www.x.org/wiki/") 2616 (home-page "http://www.x.org/wiki/")
2462 (synopsis "Xorg implementation of the X Window System") 2617 (synopsis "ATI Radeon video driver for X server")
2463 (description "X.org provides an implementation of the X Window System") 2618 (description
2619 "xf86-video-ati is an ATI Radeon video driver for the Xorg
2620X server.")
2464 (license license:x11))) 2621 (license license:x11)))
2465 2622
2466 2623
@@ -2482,8 +2639,10 @@ tablets and touchscreens.")
2482 (inputs `(("xorg-server" ,xorg-server))) 2639 (inputs `(("xorg-server" ,xorg-server)))
2483 (native-inputs `(("pkg-config" ,pkg-config))) 2640 (native-inputs `(("pkg-config" ,pkg-config)))
2484 (home-page "http://www.x.org/wiki/") 2641 (home-page "http://www.x.org/wiki/")
2485 (synopsis "Xorg implementation of the X Window System") 2642 (synopsis "Cirrus Logic video driver for X server")
2486 (description "X.org provides an implementation of the X Window System") 2643 (description
2644 "xf86-video-cirrus is a Cirrus Logic video driver for the Xorg
2645X server.")
2487 (license license:x11))) 2646 (license license:x11)))
2488 2647
2489 2648
@@ -2509,8 +2668,10 @@ tablets and touchscreens.")
2509 (inputs `(("xorg-server" ,xorg-server))) 2668 (inputs `(("xorg-server" ,xorg-server)))
2510 (native-inputs `(("pkg-config" ,pkg-config))) 2669 (native-inputs `(("pkg-config" ,pkg-config)))
2511 (home-page "http://www.x.org/wiki/") 2670 (home-page "http://www.x.org/wiki/")
2512 (synopsis "Xorg implementation of the X Window System") 2671 (synopsis "Framebuffer device video driver for X server")
2513 (description "X.org provides an implementation of the X Window System") 2672 (description
2673 "xf86-video-fbdev is a video driver for the Xorg X server for
2674framebuffer device.")
2514 (license license:x11))) 2675 (license license:x11)))
2515 2676
2516 2677
@@ -2537,8 +2698,12 @@ tablets and touchscreens.")
2537 (filter (lambda (system) (string-prefix? "i686-" system)) 2698 (filter (lambda (system) (string-prefix? "i686-" system))
2538 %supported-systems)) 2699 %supported-systems))
2539 (home-page "http://www.x.org/wiki/") 2700 (home-page "http://www.x.org/wiki/")
2540 (synopsis "Xorg implementation of the X Window System") 2701 (synopsis "AMD Geode GX/LX video driver for X server")
2541 (description "X.org provides an implementation of the X Window System") 2702 (description
2703 "xf86-video-geode is an Xorg X server video driver for the AMD
2704Geode GX and LX processors. The GX component supports both XAA and EXA
2705for graphics acceleration. The LX component supports EXA, including
2706compositing. Both support Xv overlay and dynamic rotation with XRandR.")
2542 (license license:x11))) 2707 (license license:x11)))
2543 2708
2544 2709
@@ -2563,8 +2728,9 @@ tablets and touchscreens.")
2563;; (inputs `(("pkg-config" ,pkg-config) 2728;; (inputs `(("pkg-config" ,pkg-config)
2564;; ("xorg-server" ,xorg-server))) 2729;; ("xorg-server" ,xorg-server)))
2565;; (home-page "http://www.x.org/wiki/") 2730;; (home-page "http://www.x.org/wiki/")
2566;; (synopsis "Xorg implementation of the X Window System") 2731;; (synopsis "Glide video driver for X server")
2567;; (description "X.org provides an implementation of the X Window System") 2732;; (description
2733;; "xf86-video-glide is a Glide video driver for the Xorg X server.")
2568;; (license license:x11))) 2734;; (license license:x11)))
2569 2735
2570 2736
@@ -2589,8 +2755,10 @@ tablets and touchscreens.")
2589 ("xorg-server" ,xorg-server))) 2755 ("xorg-server" ,xorg-server)))
2590 (native-inputs `(("pkg-config" ,pkg-config))) 2756 (native-inputs `(("pkg-config" ,pkg-config)))
2591 (home-page "http://www.x.org/wiki/") 2757 (home-page "http://www.x.org/wiki/")
2592 (synopsis "Xorg implementation of the X Window System") 2758 (synopsis "GLINT/Permedia video driver for X server")
2593 (description "X.org provides an implementation of the X Window System") 2759 (description
2760 "xf86-video-glint is a GLINT/Permedia video driver for the Xorg
2761X server.")
2594 (license license:x11))) 2762 (license license:x11)))
2595 2763
2596 2764
@@ -2614,8 +2782,10 @@ tablets and touchscreens.")
2614 (inputs `(("xorg-server" ,xorg-server))) 2782 (inputs `(("xorg-server" ,xorg-server)))
2615 (native-inputs `(("pkg-config" ,pkg-config))) 2783 (native-inputs `(("pkg-config" ,pkg-config)))
2616 (home-page "http://www.x.org/wiki/") 2784 (home-page "http://www.x.org/wiki/")
2617 (synopsis "Xorg implementation of the X Window System") 2785 (synopsis "I128 video driver for X server")
2618 (description "X.org provides an implementation of the X Window System") 2786 (description
2787 "xf86-video-i128 is an I128 (Imagine 128) video driver for the Xorg
2788X server.")
2619 (license license:x11))) 2789 (license license:x11)))
2620 2790
2621 2791
@@ -2648,8 +2818,10 @@ tablets and touchscreens.")
2648 (string-prefix? "x86_64-" system))) 2818 (string-prefix? "x86_64-" system)))
2649 %supported-systems)) 2819 %supported-systems))
2650 (home-page "http://www.x.org/wiki/") 2820 (home-page "http://www.x.org/wiki/")
2651 (synopsis "Xorg implementation of the X Window System") 2821 (synopsis "Intel video driver for X server")
2652 (description "X.org provides an implementation of the X Window System") 2822 (description
2823 "xf86-video-intel is a 2D graphics driver for the Xorg X server.
2824It supports a variety of Intel graphics chipsets.")
2653 (license license:x11))) 2825 (license license:x11)))
2654 2826
2655 2827
@@ -2675,8 +2847,13 @@ tablets and touchscreens.")
2675 (native-inputs 2847 (native-inputs
2676 `(("pkg-config" ,pkg-config))) 2848 `(("pkg-config" ,pkg-config)))
2677 (home-page "http://www.x.org/wiki/") 2849 (home-page "http://www.x.org/wiki/")
2678 (synopsis "Xorg implementation of the X Window System") 2850 (synopsis "Mach64 video driver for X server")
2679 (description "X.org provides an implementation of the X Window System") 2851 (description
2852 "xf86-video-mach64 is a video driver for the Xorg X server.
2853This driver is intended for all ATI video adapters based on the Mach64
2854series or older chipsets, providing maximum video function within
2855hardware limitations. The driver is also intended to optionally provide
2856the same level of support for generic VGA or 8514/A adapters.")
2680 (license license:x11))) 2857 (license license:x11)))
2681 2858
2682 2859
@@ -2701,8 +2878,9 @@ tablets and touchscreens.")
2701 ("xorg-server" ,xorg-server))) 2878 ("xorg-server" ,xorg-server)))
2702 (native-inputs `(("pkg-config" ,pkg-config))) 2879 (native-inputs `(("pkg-config" ,pkg-config)))
2703 (home-page "http://www.x.org/wiki/") 2880 (home-page "http://www.x.org/wiki/")
2704 (synopsis "Xorg implementation of the X Window System") 2881 (synopsis "Matrox video driver for X server")
2705 (description "X.org provides an implementation of the X Window System") 2882 (description
2883 "xf86-video-mga is a Matrox video driver for the Xorg X server.")
2706 (license license:x11))) 2884 (license license:x11)))
2707 2885
2708(define-public xf86-video-modesetting 2886(define-public xf86-video-modesetting
@@ -2725,7 +2903,7 @@ tablets and touchscreens.")
2725 ("xorg-server" ,xorg-server))) 2903 ("xorg-server" ,xorg-server)))
2726 (native-inputs `(("pkg-config" ,pkg-config))) 2904 (native-inputs `(("pkg-config" ,pkg-config)))
2727 (home-page "http://www.x.org/wiki/") 2905 (home-page "http://www.x.org/wiki/")
2728 (synopsis "\"Modesetting\" graphics driver for the Xorg server") 2906 (synopsis "\"Modesetting\" video driver for X server")
2729 (description 2907 (description
2730 "This is a generic \"modesetting\" video driver, that relies on the Linux 2908 "This is a generic \"modesetting\" video driver, that relies on the Linux
2731kernel mode setting (KMS).") 2909kernel mode setting (KMS).")
@@ -2750,13 +2928,14 @@ kernel mode setting (KMS).")
2750 ("xorg-server" ,xorg-server))) 2928 ("xorg-server" ,xorg-server)))
2751 (native-inputs `(("pkg-config" ,pkg-config))) 2929 (native-inputs `(("pkg-config" ,pkg-config)))
2752 (home-page "http://www.x.org/wiki/") 2930 (home-page "http://www.x.org/wiki/")
2753 (synopsis "Xorg implementation of the X Window System") 2931 (synopsis "NeoMagic video driver for X server")
2754 (description "X.org provides an implementation of the X Window System") 2932 (description
2933 "xf86-video-neomagic is a NeoMagic video driver for the Xorg X server.")
2755 (license license:x11))) 2934 (license license:x11)))
2756 2935
2757 2936
2758;; This driver depends on XAA which has been removed from xorg-server. 2937;; This driver depends on XAA which has been removed from xorg-server.
2759;; 2938
2760;; (define-public xf86-video-newport 2939;; (define-public xf86-video-newport
2761;; (package 2940;; (package
2762;; (name "xf86-video-newport") 2941;; (name "xf86-video-newport")
@@ -2775,8 +2954,10 @@ kernel mode setting (KMS).")
2775;; (inputs `(("xorg-server" ,xorg-server))) 2954;; (inputs `(("xorg-server" ,xorg-server)))
2776;; (native-inputs `(("pkg-config" ,pkg-config))) 2955;; (native-inputs `(("pkg-config" ,pkg-config)))
2777;; (home-page "http://www.x.org/wiki/") 2956;; (home-page "http://www.x.org/wiki/")
2778;; (synopsis "Xorg implementation of the X Window System") 2957;; (synopsis "Newport video driver for X server")
2779;; (description "X.org provides an implementation of the X Window System") 2958;; (description
2959;; "xf86-video-newport is an Xorg X server video driver for the SGI
2960;; newport cards.")
2780;; (license license:x11))) 2961;; (license license:x11)))
2781 2962
2782 2963
@@ -2799,7 +2980,7 @@ kernel mode setting (KMS).")
2799 (inputs `(("xorg-server" ,xorg-server))) 2980 (inputs `(("xorg-server" ,xorg-server)))
2800 (native-inputs `(("pkg-config" ,pkg-config))) 2981 (native-inputs `(("pkg-config" ,pkg-config)))
2801 (home-page "http://www.x.org/wiki/") 2982 (home-page "http://www.x.org/wiki/")
2802 (synopsis "NVIDIA video driver for the Xorg X server") 2983 (synopsis "NVIDIA video driver for X server")
2803 (description 2984 (description
2804 "This package contains Xorg support for the NVIDIA GeForce 8 series of 2985 "This package contains Xorg support for the NVIDIA GeForce 8 series of
2805graphics processors. 2986graphics processors.
@@ -2834,7 +3015,7 @@ supported, and the RENDER extension is not accelerated by this driver.")
2834 ("automake" ,automake) 3015 ("automake" ,automake)
2835 ("libtool" ,libtool))) 3016 ("libtool" ,libtool)))
2836 (home-page "http://nouveau.freedesktop.org") 3017 (home-page "http://nouveau.freedesktop.org")
2837 (synopsis "NVIDIA video driver for the Xorg X server") 3018 (synopsis "NVIDIA video driver for X server")
2838 (description 3019 (description
2839 "This package provides modern, high-quality Xorg drivers for NVIDIA 3020 "This package provides modern, high-quality Xorg drivers for NVIDIA
2840graphics cards.") 3021graphics cards.")
@@ -2866,8 +3047,11 @@ graphics cards.")
2866 (native-inputs 3047 (native-inputs
2867 `(("pkg-config" ,pkg-config))) 3048 `(("pkg-config" ,pkg-config)))
2868 (home-page "http://www.x.org/wiki/") 3049 (home-page "http://www.x.org/wiki/")
2869 (synopsis "Xorg implementation of the X Window System") 3050 (synopsis "Openchrome video driver for X server")
2870 (description "X.org provides an implementation of the X Window System") 3051 (description
3052 "xf86-video-openchrome is a video driver for the Xorg X server.
3053This driver is intended for VIA chipsets featuring the VIA UniChrome,
3054UniChrome Pro and Chrome9 integrated graphics processors.")
2871 (license license:x11))) 3055 (license license:x11)))
2872 3056
2873 3057
@@ -2892,8 +3076,10 @@ graphics cards.")
2892 ("xorg-server" ,xorg-server))) 3076 ("xorg-server" ,xorg-server)))
2893 (native-inputs `(("pkg-config" ,pkg-config))) 3077 (native-inputs `(("pkg-config" ,pkg-config)))
2894 (home-page "http://www.x.org/wiki/") 3078 (home-page "http://www.x.org/wiki/")
2895 (synopsis "Xorg implementation of the X Window System") 3079 (synopsis "ATI Rage 128 video driver for X server")
2896 (description "X.org provides an implementation of the X Window System") 3080 (description
3081 "xf86-video-r128 is a video driver for the Xorg X server.
3082This driver is intended for ATI Rage 128 based cards.")
2897 (license license:x11))) 3083 (license license:x11)))
2898 3084
2899 3085
@@ -2917,8 +3103,9 @@ graphics cards.")
2917 ("xorg-server" ,xorg-server))) 3103 ("xorg-server" ,xorg-server)))
2918 (native-inputs `(("pkg-config" ,pkg-config))) 3104 (native-inputs `(("pkg-config" ,pkg-config)))
2919 (home-page "http://www.x.org/wiki/") 3105 (home-page "http://www.x.org/wiki/")
2920 (synopsis "Xorg implementation of the X Window System") 3106 (synopsis "Savage video driver for X server")
2921 (description "X.org provides an implementation of the X Window System") 3107 (description
3108 "xf86-video-savage is an S3 Savage video driver for the Xorg X server.")
2922 (license license:x11))) 3109 (license license:x11)))
2923 3110
2924 3111
@@ -2943,8 +3130,10 @@ graphics cards.")
2943 (inputs `(("xorg-server" ,xorg-server))) 3130 (inputs `(("xorg-server" ,xorg-server)))
2944 (native-inputs `(("pkg-config" ,pkg-config))) 3131 (native-inputs `(("pkg-config" ,pkg-config)))
2945 (home-page "http://www.x.org/wiki/") 3132 (home-page "http://www.x.org/wiki/")
2946 (synopsis "Xorg implementation of the X Window System") 3133 (synopsis "Silicon Motion video driver for X server")
2947 (description "X.org provides an implementation of the X Window System") 3134 (description
3135 "xf86-video-siliconmotion is a Silicon Motion video driver for the
3136Xorg X server.")
2948 (license license:x11))) 3137 (license license:x11)))
2949 3138
2950 3139
@@ -2972,8 +3161,10 @@ graphics cards.")
2972 (native-inputs 3161 (native-inputs
2973 `(("pkg-config" ,pkg-config))) 3162 `(("pkg-config" ,pkg-config)))
2974 (home-page "http://www.x.org/wiki/") 3163 (home-page "http://www.x.org/wiki/")
2975 (synopsis "Xorg implementation of the X Window System") 3164 (synopsis "Sis video driver for X server")
2976 (description "X.org provides an implementation of the X Window System") 3165 (description
3166 "xf86-video-SiS is a SiS video driver for the Xorg X server.
3167This driver supports SiS chipsets of 300/315/330/340 series.")
2977 (license license:bsd-3))) 3168 (license license:bsd-3)))
2978 3169
2979 3170
@@ -2995,8 +3186,9 @@ graphics cards.")
2995 (inputs `(("xorg-server" ,xorg-server))) 3186 (inputs `(("xorg-server" ,xorg-server)))
2996 (native-inputs `(("pkg-config" ,pkg-config))) 3187 (native-inputs `(("pkg-config" ,pkg-config)))
2997 (home-page "http://www.x.org/wiki/") 3188 (home-page "http://www.x.org/wiki/")
2998 (synopsis "Xorg implementation of the X Window System") 3189 (synopsis "GX/TurboGX video driver for X server")
2999 (description "X.org provides an implementation of the X Window System") 3190 (description
3191 "xf86-video-suncg6 is a GX/TurboGX video driver for the Xorg X server.")
3000 (license license:x11))) 3192 (license license:x11)))
3001 3193
3002 3194
@@ -3018,8 +3210,9 @@ graphics cards.")
3018 (inputs `(("xorg-server" ,xorg-server))) 3210 (inputs `(("xorg-server" ,xorg-server)))
3019 (native-inputs `(("pkg-config" ,pkg-config))) 3211 (native-inputs `(("pkg-config" ,pkg-config)))
3020 (home-page "http://www.x.org/wiki/") 3212 (home-page "http://www.x.org/wiki/")
3021 (synopsis "Xorg implementation of the X Window System") 3213 (synopsis "SUNFFB video driver for X server")
3022 (description "X.org provides an implementation of the X Window System") 3214 (description
3215 "xf86-video-sunffb is a SUNFFB video driver for the Xorg X server.")
3023 (license license:x11))) 3216 (license license:x11)))
3024 3217
3025 3218
@@ -3045,8 +3238,9 @@ graphics cards.")
3045 ("xorg-server" ,xorg-server))) 3238 ("xorg-server" ,xorg-server)))
3046 (native-inputs `(("pkg-config" ,pkg-config))) 3239 (native-inputs `(("pkg-config" ,pkg-config)))
3047 (home-page "http://www.x.org/wiki/") 3240 (home-page "http://www.x.org/wiki/")
3048 (synopsis "Xorg implementation of the X Window System") 3241 (synopsis "3Dfx video driver for X server")
3049 (description "X.org provides an implementation of the X Window System") 3242 (description
3243 "xf86-video-tdfx is a 3Dfx video driver for the Xorg X server.")
3050 (license license:x11))) 3244 (license license:x11)))
3051 3245
3052 3246
@@ -3070,8 +3264,10 @@ graphics cards.")
3070 ("xorg-server" ,xorg-server))) 3264 ("xorg-server" ,xorg-server)))
3071 (native-inputs `(("pkg-config" ,pkg-config))) 3265 (native-inputs `(("pkg-config" ,pkg-config)))
3072 (home-page "http://www.x.org/wiki/") 3266 (home-page "http://www.x.org/wiki/")
3073 (synopsis "Xorg implementation of the X Window System") 3267 (synopsis "TGA video driver for X server")
3074 (description "X.org provides an implementation of the X Window System") 3268 (description
3269 "xf86-video-tga is a TGA (DEC 21030) video driver for the Xorg
3270X server.")
3075 (license license:x11))) 3271 (license license:x11)))
3076 3272
3077 3273
@@ -3096,8 +3292,9 @@ graphics cards.")
3096 ("xorg-server" ,xorg-server))) 3292 ("xorg-server" ,xorg-server)))
3097 (native-inputs `(("pkg-config" ,pkg-config))) 3293 (native-inputs `(("pkg-config" ,pkg-config)))
3098 (home-page "http://www.x.org/wiki/") 3294 (home-page "http://www.x.org/wiki/")
3099 (synopsis "Xorg implementation of the X Window System") 3295 (synopsis "Trident video driver for X server")
3100 (description "X.org provides an implementation of the X Window System") 3296 (description
3297 "xf86-video-trident is a Trident video driver for the Xorg X server.")
3101 (license license:x11))) 3298 (license license:x11)))
3102 3299
3103 3300
@@ -3123,8 +3320,10 @@ graphics cards.")
3123 (inputs `(("xorg-server" ,xorg-server))) 3320 (inputs `(("xorg-server" ,xorg-server)))
3124 (native-inputs `(("pkg-config" ,pkg-config))) 3321 (native-inputs `(("pkg-config" ,pkg-config)))
3125 (home-page "http://www.x.org/wiki/") 3322 (home-page "http://www.x.org/wiki/")
3126 (synopsis "Xorg implementation of the X Window System") 3323 (synopsis "VESA video driver for X server")
3127 (description "X.org provides an implementation of the X Window System") 3324 (description
3325 "xf86-video-vesa is a generic VESA video driver for the Xorg
3326X server.")
3128 (license license:x11))) 3327 (license license:x11)))
3129 3328
3130 3329
@@ -3151,8 +3350,9 @@ graphics cards.")
3151 (native-inputs 3350 (native-inputs
3152 `(("pkg-config" ,pkg-config))) 3351 `(("pkg-config" ,pkg-config)))
3153 (home-page "http://www.x.org/wiki/") 3352 (home-page "http://www.x.org/wiki/")
3154 (synopsis "Xorg implementation of the X Window System") 3353 (synopsis "VMware SVGA video driver for X server")
3155 (description "X.org provides an implementation of the X Window System") 3354 (description
3355 "xf86-video-vmware is a VMware SVGA video driver for the Xorg X server.")
3156 (license license:x11))) 3356 (license license:x11)))
3157 3357
3158 3358
@@ -3175,8 +3375,9 @@ graphics cards.")
3175 ("xorg-server" ,xorg-server))) 3375 ("xorg-server" ,xorg-server)))
3176 (native-inputs `(("pkg-config" ,pkg-config))) 3376 (native-inputs `(("pkg-config" ,pkg-config)))
3177 (home-page "http://www.x.org/wiki/") 3377 (home-page "http://www.x.org/wiki/")
3178 (synopsis "Xorg implementation of the X Window System") 3378 (synopsis "Voodoo/Voodoo2 video driver for X server")
3179 (description "X.org provides an implementation of the X Window System") 3379 (description
3380 "xf86-video-voodoo is a Voodoo video driver for the Xorg X server.")
3180 (license license:x11))) 3381 (license license:x11)))
3181 3382
3182 3383
@@ -3200,8 +3401,10 @@ graphics cards.")
3200 "0j0n7sj5xfjpmmgx6n5x556rw21hdd18fwmavp95wps7qki214ms")))) 3401 "0j0n7sj5xfjpmmgx6n5x556rw21hdd18fwmavp95wps7qki214ms"))))
3201 (build-system gnu-build-system) 3402 (build-system gnu-build-system)
3202 (home-page "http://www.x.org/wiki/") 3403 (home-page "http://www.x.org/wiki/")
3203 (synopsis "Xorg implementation of the X Window System") 3404 (synopsis "Xorg XF86BigFontProto protocol headers")
3204 (description "X.org provides an implementation of the X Window System") 3405 (description
3406 "XFree86 Bigfont Extension contains header files and documentation
3407for the XF86BigFontProto protocol.")
3205 (license license:x11))) 3408 (license license:x11)))
3206 3409
3207 3410
@@ -3221,8 +3424,10 @@ graphics cards.")
3221 "0l4hx48207mx0hp09026r6gy9nl3asbq0c75hri19wp1118zcpmc")))) 3424 "0l4hx48207mx0hp09026r6gy9nl3asbq0c75hri19wp1118zcpmc"))))
3222 (build-system gnu-build-system) 3425 (build-system gnu-build-system)
3223 (home-page "http://www.x.org/wiki/") 3426 (home-page "http://www.x.org/wiki/")
3224 (synopsis "Xorg implementation of the X Window System") 3427 (synopsis "Xorg XF86DGAProto protocol headers")
3225 (description "X.org provides an implementation of the X Window System") 3428 (description
3429 "XFree86 Direct Graphic Access Extension defines a protocol for
3430direct linear framebuffer access.")
3226 (license license:x11))) 3431 (license license:x11)))
3227 3432
3228 3433
@@ -3242,8 +3447,11 @@ graphics cards.")
3242 "07v69m0g2dfzb653jni4x656jlr7l84c1k39j8qc8vfb45r8sjww")))) 3447 "07v69m0g2dfzb653jni4x656jlr7l84c1k39j8qc8vfb45r8sjww"))))
3243 (build-system gnu-build-system) 3448 (build-system gnu-build-system)
3244 (home-page "http://www.x.org/wiki/") 3449 (home-page "http://www.x.org/wiki/")
3245 (synopsis "Xorg implementation of the X Window System") 3450 (synopsis "Xorg XF86DRIProto protocol headers")
3246 (description "X.org provides an implementation of the X Window System") 3451 (description
3452 "XFree86 Direct Rendering Infrastructure Extension defines a
3453protocol to allow user applications to access the video hardware without
3454requiring data to be passed through the X server.")
3247 (license license:x11))) 3455 (license license:x11)))
3248 3456
3249 3457
@@ -3263,8 +3471,10 @@ graphics cards.")
3263 "0w47d7gfa8zizh2bshdr2rffvbr4jqjv019mdgyh6cmplyd4kna5")))) 3471 "0w47d7gfa8zizh2bshdr2rffvbr4jqjv019mdgyh6cmplyd4kna5"))))
3264 (build-system gnu-build-system) 3472 (build-system gnu-build-system)
3265 (home-page "http://www.x.org/wiki/") 3473 (home-page "http://www.x.org/wiki/")
3266 (synopsis "Xorg implementation of the X Window System") 3474 (synopsis "Xorg XF86VidModeProto protocol headers")
3267 (description "X.org provides an implementation of the X Window System") 3475 (description
3476 "XFree86 Video Mode Extension defines a protocol for dynamically
3477configuring modelines and gamma.")
3268 (license license:x11))) 3478 (license license:x11)))
3269 3479
3270 3480
@@ -3289,8 +3499,10 @@ graphics cards.")
3289 (native-inputs 3499 (native-inputs
3290 `(("pkg-config" ,pkg-config))) 3500 `(("pkg-config" ,pkg-config)))
3291 (home-page "http://www.x.org/wiki/") 3501 (home-page "http://www.x.org/wiki/")
3292 (synopsis "Xorg implementation of the X Window System") 3502 (synopsis "Alter a monitor's gamma correction")
3293 (description "X.org provides an implementation of the X Window System") 3503 (description
3504 "XGamma is used to query and alter the gamma correction of a
3505monitor via the X video mode extension.")
3294 (license license:x11))) 3506 (license license:x11)))
3295 3507
3296 3508
@@ -3316,8 +3528,10 @@ graphics cards.")
3316 (native-inputs 3528 (native-inputs
3317 `(("pkg-config" ,pkg-config))) 3529 `(("pkg-config" ,pkg-config)))
3318 (home-page "http://www.x.org/wiki/") 3530 (home-page "http://www.x.org/wiki/")
3319 (synopsis "Xorg implementation of the X Window System") 3531 (synopsis "Xorg server access control utility")
3320 (description "X.org provides an implementation of the X Window System") 3532 (description
3533 "XHost is used to manage the list of host names or user names
3534allowed to make connections to the X server.")
3321 (license license:x11))) 3535 (license license:x11)))
3322 3536
3323 3537
@@ -3338,8 +3552,16 @@ graphics cards.")
3338 (build-system gnu-build-system) 3552 (build-system gnu-build-system)
3339 (native-inputs `(("pkg-config" ,pkg-config))) 3553 (native-inputs `(("pkg-config" ,pkg-config)))
3340 (home-page "http://www.x.org/wiki/") 3554 (home-page "http://www.x.org/wiki/")
3341 (synopsis "Xorg implementation of the X Window System") 3555 (synopsis "Xorg XineramaProto protocol headers")
3342 (description "X.org provides an implementation of the X Window System") 3556 (description
3557 "Xinerama Extension allows clients to query information about multiple
3558physical screens controlled by a single X server that appear as a single
3559screen to core X11 protocol operations.
3560
3561This extension provides a common network protocol for querying information
3562which may be provided by different underlying screen combination
3563technologies in the X server, such as the original Xinerama multiplexer, or
3564alternative implementations like XRandR or TwinView.")
3343 (license license:x11))) 3565 (license license:x11)))
3344 3566
3345 3567
@@ -3369,8 +3591,9 @@ graphics cards.")
3369 (native-inputs 3591 (native-inputs
3370 `(("pkg-config" ,pkg-config))) 3592 `(("pkg-config" ,pkg-config)))
3371 (home-page "http://www.x.org/wiki/") 3593 (home-page "http://www.x.org/wiki/")
3372 (synopsis "Xorg implementation of the X Window System") 3594 (synopsis "Configure input devices for X server")
3373 (description "X.org provides an implementation of the X Window System") 3595 (description
3596 "XInput is used to configure and test XInput devices.")
3374 (license license:x11))) 3597 (license license:x11)))
3375 3598
3376 3599
@@ -3396,8 +3619,19 @@ graphics cards.")
3396 (native-inputs 3619 (native-inputs
3397 `(("pkg-config" ,pkg-config))) 3620 `(("pkg-config" ,pkg-config)))
3398 (home-page "http://www.x.org/wiki/") 3621 (home-page "http://www.x.org/wiki/")
3399 (synopsis "Xorg implementation of the X Window System") 3622 (synopsis "Compile XKB keyboard description")
3400 (description "X.org provides an implementation of the X Window System") 3623 (description
3624 "xkbcomp keymap compiler converts a description of an XKB keymap
3625into one of several output formats. The most common use for xkbcomp is
3626to create a compiled keymap file (.xkm extension) which can be read
3627directly by XKB- capable X servers or utilities.
3628
3629X Keyboard (XKB) Extension essentially replaces the core protocol
3630definition of keyboard. The extension makes possible to clearly and
3631explicitly specify most aspects of keyboard behaviour on per-key basis
3632and to more closely track the logical and physical state of the
3633keyboard. It also includes a number of keyboard controls designed to
3634make keyboards more accessible to people with physical impairments.")
3401 (license license:x11))) 3635 (license license:x11)))
3402 3636
3403(define-public xkbcomp ; using xkeyboard-config as input 3637(define-public xkbcomp ; using xkeyboard-config as input
@@ -3434,8 +3668,10 @@ graphics cards.")
3434 (native-inputs 3668 (native-inputs
3435 `(("pkg-config" ,pkg-config))) 3669 `(("pkg-config" ,pkg-config)))
3436 (home-page "http://www.x.org/wiki/") 3670 (home-page "http://www.x.org/wiki/")
3437 (synopsis "Xorg implementation of the X Window System") 3671 (synopsis "XKB event daemon demo")
3438 (description "X.org provides an implementation of the X Window System") 3672 (description
3673 "XKB event daemon listens for the specified XKB events and executes
3674requested commands if they occur.")
3439 (license license:x11))) 3675 (license license:x11)))
3440 3676
3441 3677
@@ -3462,8 +3698,16 @@ graphics cards.")
3462 (native-inputs 3698 (native-inputs
3463 `(("pkg-config" ,pkg-config))) 3699 `(("pkg-config" ,pkg-config)))
3464 (home-page "http://www.x.org/wiki/") 3700 (home-page "http://www.x.org/wiki/")
3465 (synopsis "Xorg implementation of the X Window System") 3701 (synopsis "XKB utilities")
3466 (description "X.org provides an implementation of the X Window System") 3702 (description
3703 "XKBUtils is a collection of small utilities for X Keyboard (XKB)
3704extension to the X11 protocol. It includes:
3705
3706- xkbbell: generate XKB bell events;
3707
3708- xkbvleds: display the state of LEDs on an XKB keyboard in a window;
3709
3710- xkbwatch: reports changes in the XKB keyboard state.")
3467 (license license:x11))) 3711 (license license:x11)))
3468 3712
3469 3713
@@ -3490,8 +3734,12 @@ graphics cards.")
3490 `(("intltool" ,intltool) 3734 `(("intltool" ,intltool)
3491 ("pkg-config" ,pkg-config))) 3735 ("pkg-config" ,pkg-config)))
3492 (home-page "http://www.x.org/wiki/") 3736 (home-page "http://www.x.org/wiki/")
3493 (synopsis "Xorg implementation of the X Window System") 3737 (synopsis "Xorg XKB configuration files")
3494 (description "X.org provides an implementation of the X Window System") 3738 (description
3739 "xkeyboard-config provides a database for X Keyboard (XKB) Extension.
3740There are five components that define a complete keyboard mapping:
3741symbols, geometry, keycodes, compat, and types; these five components
3742can be combined together using the 'rules' component of this database.")
3495 (license license:x11))) 3743 (license license:x11)))
3496 3744
3497 3745
@@ -3516,8 +3764,11 @@ graphics cards.")
3516 (native-inputs 3764 (native-inputs
3517 `(("pkg-config" ,pkg-config))) 3765 `(("pkg-config" ,pkg-config)))
3518 (home-page "http://www.x.org/wiki/") 3766 (home-page "http://www.x.org/wiki/")
3519 (synopsis "Xorg implementation of the X Window System") 3767 (synopsis "Kill a client by its X resource")
3520 (description "X.org provides an implementation of the X Window System") 3768 (description
3769 "XKill is used to force the X server to close connections to
3770clients. This program is very dangerous, but is useful for aborting
3771programs that have displayed undesired windows on a user's screen.")
3521 (license license:x11))) 3772 (license license:x11)))
3522 3773
3523 3774
@@ -3541,8 +3792,9 @@ graphics cards.")
3541 (native-inputs 3792 (native-inputs
3542 `(("pkg-config" ,pkg-config))) 3793 `(("pkg-config" ,pkg-config)))
3543 (home-page "http://www.x.org/wiki/") 3794 (home-page "http://www.x.org/wiki/")
3544 (synopsis "Xorg implementation of the X Window System") 3795 (synopsis "List interned X server atoms")
3545 (description "X.org provides an implementation of the X Window System") 3796 (description
3797 "XLsAtoms is used to list the interned atoms defined on X server.")
3546 (license license:x11))) 3798 (license license:x11)))
3547 3799
3548 3800
@@ -3566,8 +3818,10 @@ graphics cards.")
3566 (native-inputs 3818 (native-inputs
3567 `(("pkg-config" ,pkg-config))) 3819 `(("pkg-config" ,pkg-config)))
3568 (home-page "http://www.x.org/wiki/") 3820 (home-page "http://www.x.org/wiki/")
3569 (synopsis "Xorg implementation of the X Window System") 3821 (synopsis "List client applications running on a display")
3570 (description "X.org provides an implementation of the X Window System") 3822 (description
3823 "XLsClients is used to list information about the client programs
3824running on X server.")
3571 (license license:x11))) 3825 (license license:x11)))
3572 3826
3573 3827
@@ -3593,8 +3847,13 @@ graphics cards.")
3593 (native-inputs 3847 (native-inputs
3594 `(("pkg-config" ,pkg-config))) 3848 `(("pkg-config" ,pkg-config)))
3595 (home-page "http://www.x.org/wiki/") 3849 (home-page "http://www.x.org/wiki/")
3596 (synopsis "Xorg implementation of the X Window System") 3850 (synopsis "Modify keymaps and button mappings on X server")
3597 (description "X.org provides an implementation of the X Window System") 3851 (description
3852 "Xmodmap is used to display and edit the keyboard modifier map and
3853keymap table that are used by client programs running on X server to
3854convert event keycodes into keysyms. It is usually run from the user's
3855session startup script to configure the keyboard according to personal
3856tastes.")
3598 (license license:x11))) 3857 (license license:x11)))
3599 3858
3600 3859
@@ -3619,8 +3878,14 @@ graphics cards.")
3619 (build-system gnu-build-system) 3878 (build-system gnu-build-system)
3620 (native-inputs `(("pkg-config" ,pkg-config))) 3879 (native-inputs `(("pkg-config" ,pkg-config)))
3621 (home-page "http://www.x.org/wiki/") 3880 (home-page "http://www.x.org/wiki/")
3622 (synopsis "Xorg implementation of the X Window System") 3881 (synopsis "Xorg SGML documentation tools")
3623 (description "X.org provides an implementation of the X Window System") 3882 (description
3883 "This package provides a common set of SGML entities and XML/CSS style
3884sheets used in building/formatting the documentation provided in other
3885Xorg packages. It's typically only needed by people building from
3886source who want to produce formatted documentation from their builds, or
3887those who have installed the HTML version of the documentation, which
3888refers to the included common xorg.css stylesheet.")
3624 (license license:x11))) 3889 (license license:x11)))
3625 3890
3626 3891
@@ -3646,8 +3911,10 @@ graphics cards.")
3646 (native-inputs 3911 (native-inputs
3647 `(("pkg-config" ,pkg-config))) 3912 `(("pkg-config" ,pkg-config)))
3648 (home-page "http://www.x.org/wiki/") 3913 (home-page "http://www.x.org/wiki/")
3649 (synopsis "Xorg implementation of the X Window System") 3914 (synopsis "Print an X window dump from xwd")
3650 (description "X.org provides an implementation of the X Window System") 3915 (description
3916 "XPr takes as input a window dump file produced by xwd and formats
3917it for output on various types of printers.")
3651 (license license:x11))) 3918 (license license:x11)))
3652 3919
3653 3920
@@ -3672,8 +3939,10 @@ graphics cards.")
3672 (native-inputs 3939 (native-inputs
3673 `(("pkg-config" ,pkg-config))) 3940 `(("pkg-config" ,pkg-config)))
3674 (home-page "http://www.x.org/wiki/") 3941 (home-page "http://www.x.org/wiki/")
3675 (synopsis "Xorg implementation of the X Window System") 3942 (synopsis "Display X server properties")
3676 (description "X.org provides an implementation of the X Window System") 3943 (description
3944 "xprop is used to display and/or set window and font properties of
3945an X server.")
3677 (license license:x11))) 3946 (license license:x11)))
3678 3947
3679 3948
@@ -3700,8 +3969,10 @@ graphics cards.")
3700 (native-inputs 3969 (native-inputs
3701 `(("pkg-config" ,pkg-config))) 3970 `(("pkg-config" ,pkg-config)))
3702 (home-page "http://www.x.org/wiki/") 3971 (home-page "http://www.x.org/wiki/")
3703 (synopsis "Xorg implementation of the X Window System") 3972 (synopsis "Command line interface to X RandR extension")
3704 (description "X.org provides an implementation of the X Window System") 3973 (description
3974 "xrandr - primitive command line interface to X11 Resize, Rotate,
3975and Reflect (RandR) extension.")
3705 (license license:x11))) 3976 (license license:x11)))
3706 3977
3707 3978
@@ -3726,8 +3997,13 @@ graphics cards.")
3726 (native-inputs 3997 (native-inputs
3727 `(("pkg-config" ,pkg-config))) 3998 `(("pkg-config" ,pkg-config)))
3728 (home-page "http://www.x.org/wiki/") 3999 (home-page "http://www.x.org/wiki/")
3729 (synopsis "Xorg implementation of the X Window System") 4000 (synopsis "X server resource database utility")
3730 (description "X.org provides an implementation of the X Window System") 4001 (description
4002 "XRDB is used to get or set the contents of the RESOURCE_MANAGER
4003property on the root window of screen 0, or the SCREEN_RESOURCES
4004property on the root window of any or all screens, or everything
4005combined. You would normally run this program from your X startup
4006file.")
3731 (license license:x11))) 4007 (license license:x11)))
3732 4008
3733 4009
@@ -3751,8 +4027,11 @@ graphics cards.")
3751 (native-inputs 4027 (native-inputs
3752 `(("pkg-config" ,pkg-config))) 4028 `(("pkg-config" ,pkg-config)))
3753 (home-page "http://www.x.org/wiki/") 4029 (home-page "http://www.x.org/wiki/")
3754 (synopsis "Xorg implementation of the X Window System") 4030 (synopsis "Refresh all or part of an X screen")
3755 (description "X.org provides an implementation of the X Window System") 4031 (description
4032 "Xrefresh is a simple X program that causes all or part of your
4033screen to be repainted. This is useful when system messages have messed
4034up your screen.")
3756 (license license:x11))) 4035 (license license:x11)))
3757 4036
3758 4037
@@ -3779,8 +4058,9 @@ graphics cards.")
3779 (native-inputs 4058 (native-inputs
3780 `(("pkg-config" ,pkg-config))) 4059 `(("pkg-config" ,pkg-config)))
3781 (home-page "http://www.x.org/wiki/") 4060 (home-page "http://www.x.org/wiki/")
3782 (synopsis "Xorg implementation of the X Window System") 4061 (synopsis "User preference utility for X server")
3783 (description "X.org provides an implementation of the X Window System") 4062 (description
4063 "XSet is used to set various user preference options of the display.")
3784 (license license:x11))) 4064 (license license:x11)))
3785 4065
3786 4066
@@ -3806,8 +4086,10 @@ graphics cards.")
3806 (native-inputs 4086 (native-inputs
3807 `(("pkg-config" ,pkg-config))) 4087 `(("pkg-config" ,pkg-config)))
3808 (home-page "http://www.x.org/wiki/") 4088 (home-page "http://www.x.org/wiki/")
3809 (synopsis "Xorg implementation of the X Window System") 4089 (synopsis "Root window parameter setting utility for X server")
3810 (description "X.org provides an implementation of the X Window System") 4090 (description
4091 "XSetRoot allows you to tailor the appearance of the root window on
4092a display running X server.")
3811 (license license:x11))) 4093 (license license:x11)))
3812 4094
3813 4095
@@ -3828,8 +4110,12 @@ graphics cards.")
3828 (build-system gnu-build-system) 4110 (build-system gnu-build-system)
3829 (native-inputs `(("pkg-config" ,pkg-config))) 4111 (native-inputs `(("pkg-config" ,pkg-config)))
3830 (home-page "http://www.x.org/wiki/") 4112 (home-page "http://www.x.org/wiki/")
3831 (synopsis "Xorg implementation of the X Window System") 4113 (synopsis "Xorg Network Transport layer library")
3832 (description "X.org provides an implementation of the X Window System") 4114 (description
4115 "Xtrans is a library of code that is shared among various X packages to
4116handle network protocol transport in a modular fashion, allowing a single
4117place to add new transport types. It is used by the X server, libX11,
4118libICE, the X font server, and related components.")
3833 (license license:x11))) 4119 (license license:x11)))
3834 4120
3835 4121
@@ -3855,8 +4141,11 @@ graphics cards.")
3855 (native-inputs 4141 (native-inputs
3856 `(("pkg-config" ,pkg-config))) 4142 `(("pkg-config" ,pkg-config)))
3857 (home-page "http://www.x.org/wiki/") 4143 (home-page "http://www.x.org/wiki/")
3858 (synopsis "Xorg implementation of the X Window System") 4144 (synopsis "Print out X-Video extension adaptor information")
3859 (description "X.org provides an implementation of the X Window System") 4145 (description
4146 "XVInfo is used to print out the capabilities of any video adaptors
4147associated with the display that are accessible through the X-Video
4148extension.")
3860 (license license:x11))) 4149 (license license:x11)))
3861 4150
3862 4151
@@ -3882,8 +4171,14 @@ graphics cards.")
3882 (native-inputs 4171 (native-inputs
3883 `(("pkg-config" ,pkg-config))) 4172 `(("pkg-config" ,pkg-config)))
3884 (home-page "http://www.x.org/wiki/") 4173 (home-page "http://www.x.org/wiki/")
3885 (synopsis "Xorg implementation of the X Window System") 4174 (synopsis "Dump current contents of X window or screen to file")
3886 (description "X.org provides an implementation of the X Window System") 4175 (description
4176 "Xwd is used to store window images in a specially formatted dump
4177file. This file can then be read by various other X utilities for
4178redisplay, printing, editing, formatting, archiving, image processing,
4179etc. The target window is selected by clicking the pointer in the
4180desired window. The keyboard bell is rung once at the beginning of the
4181dump and twice whenthe dump is completed.")
3887 (license license:x11))) 4182 (license license:x11)))
3888 4183
3889 4184
@@ -3908,8 +4203,10 @@ graphics cards.")
3908 (native-inputs 4203 (native-inputs
3909 `(("pkg-config" ,pkg-config))) 4204 `(("pkg-config" ,pkg-config)))
3910 (home-page "http://www.x.org/wiki/") 4205 (home-page "http://www.x.org/wiki/")
3911 (synopsis "Xorg implementation of the X Window System") 4206 (synopsis "Window information utility for X server")
3912 (description "X.org provides an implementation of the X Window System") 4207 (description
4208 "XWinInfo is used to print out information about windows on an X server.
4209Various information is displayed depending on which options are selected.")
3913 (license license:x11))) 4210 (license license:x11)))
3914 4211
3915 4212
@@ -3934,8 +4231,10 @@ graphics cards.")
3934 (native-inputs 4231 (native-inputs
3935 `(("pkg-config" ,pkg-config))) 4232 `(("pkg-config" ,pkg-config)))
3936 (home-page "http://www.x.org/wiki/") 4233 (home-page "http://www.x.org/wiki/")
3937 (synopsis "Xorg implementation of the X Window System") 4234 (synopsis "Display an X window dump from xwd")
3938 (description "X.org provides an implementation of the X Window System") 4235 (description
4236 "Xwud is used to display in a window an image saved in a specially
4237formatted dump file, such as produced by xwd.")
3939 (license license:x11))) 4238 (license license:x11)))
3940 4239
3941 4240
@@ -3962,8 +4261,11 @@ graphics cards.")
3962 (native-inputs 4261 (native-inputs
3963 `(("pkg-config" ,pkg-config))) 4262 `(("pkg-config" ,pkg-config)))
3964 (home-page "http://www.x.org/wiki/") 4263 (home-page "http://www.x.org/wiki/")
3965 (synopsis "Xorg implementation of the X Window System") 4264 (synopsis "Xorg FixesProto protocol headers")
3966 (description "X.org provides an implementation of the X Window System") 4265 (description
4266 "Fixes Extension makes changes to many areas of the protocol to resolve
4267issues raised by application interaction with core protocol mechanisms that
4268cannot be adequately worked around on the client side of the wire.")
3967 (license license:x11))) 4269 (license license:x11)))
3968 4270
3969 4271
@@ -3982,7 +4284,7 @@ graphics cards.")
3982 (base32 4284 (base32
3983 "1bamagq7g6s0d23l8rb3nppj8ifqj05f7z9bhbs4fdg8az3ffgvw")))) 4285 "1bamagq7g6s0d23l8rb3nppj8ifqj05f7z9bhbs4fdg8az3ffgvw"))))
3984 (build-system gnu-build-system) 4286 (build-system gnu-build-system)
3985 (propagated-inputs 4287 (propagated-inputs
3986 ;; These are all in the Requires or Requires.private field of xdamage.pc 4288 ;; These are all in the Requires or Requires.private field of xdamage.pc
3987 `(("damageproto" ,damageproto) 4289 `(("damageproto" ,damageproto)
3988 ("libxfixes" ,libxfixes) 4290 ("libxfixes" ,libxfixes)
@@ -3991,8 +4293,8 @@ graphics cards.")
3991 (native-inputs 4293 (native-inputs
3992 `(("pkg-config" ,pkg-config))) 4294 `(("pkg-config" ,pkg-config)))
3993 (home-page "http://www.x.org/wiki/") 4295 (home-page "http://www.x.org/wiki/")
3994 (synopsis "Xorg implementation of the X Window System") 4296 (synopsis "Xorg Damage Extension library")
3995 (description "X.org provides an implementation of the X Window System") 4297 (description "Xorg library for the XDamage extension.")
3996 (license license:x11))) 4298 (license license:x11)))
3997 4299
3998 4300
@@ -4019,8 +4321,9 @@ graphics cards.")
4019 (native-inputs 4321 (native-inputs
4020 `(("pkg-config" ,pkg-config))) 4322 `(("pkg-config" ,pkg-config)))
4021 (home-page "http://www.x.org/wiki/") 4323 (home-page "http://www.x.org/wiki/")
4022 (synopsis "Xorg implementation of the X Window System") 4324 (synopsis "Xorg Common extensions library")
4023 (description "X.org provides an implementation of the X Window System") 4325 (description
4326 "Library for common extensions to the X11 protocol.")
4024 (license license:x11))) 4327 (license license:x11)))
4025 4328
4026 4329
@@ -4047,8 +4350,8 @@ graphics cards.")
4047 (native-inputs 4350 (native-inputs
4048 `(("pkg-config" ,pkg-config))) 4351 `(("pkg-config" ,pkg-config)))
4049 (home-page "http://www.x.org/wiki/") 4352 (home-page "http://www.x.org/wiki/")
4050 (synopsis "Xorg implementation of the X Window System") 4353 (synopsis "Xorg Xinerama protocol library")
4051 (description "X.org provides an implementation of the X Window System") 4354 (description "API for Xinerama extension to X11 protocol.")
4052 (license license:x11))) 4355 (license license:x11)))
4053 4356
4054 4357
@@ -4075,8 +4378,8 @@ graphics cards.")
4075 (native-inputs 4378 (native-inputs
4076 `(("pkg-config" ,pkg-config))) 4379 `(("pkg-config" ,pkg-config)))
4077 (home-page "http://www.x.org/wiki/") 4380 (home-page "http://www.x.org/wiki/")
4078 (synopsis "Xorg implementation of the X Window System") 4381 (synopsis "Xorg Print Client library")
4079 (description "X.org provides an implementation of the X Window System") 4382 (description "Xorg Print Client library.")
4080 (license license:x11))) 4383 (license license:x11)))
4081 4384
4082 4385
@@ -4103,8 +4406,8 @@ graphics cards.")
4103 (native-inputs 4406 (native-inputs
4104 `(("pkg-config" ,pkg-config))) 4407 `(("pkg-config" ,pkg-config)))
4105 (home-page "http://www.x.org/wiki/") 4408 (home-page "http://www.x.org/wiki/")
4106 (synopsis "Xorg implementation of the X Window System") 4409 (synopsis "Xorg Render Extension library")
4107 (description "X.org provides an implementation of the X Window System") 4410 (description "Library for the Render Extension to the X11 protocol.")
4108 (license license:x11))) 4411 (license license:x11)))
4109 4412
4110 4413
@@ -4132,8 +4435,18 @@ graphics cards.")
4132 (native-inputs 4435 (native-inputs
4133 `(("pkg-config" ,pkg-config))) 4436 `(("pkg-config" ,pkg-config)))
4134 (home-page "http://www.x.org/wiki/") 4437 (home-page "http://www.x.org/wiki/")
4135 (synopsis "Xorg implementation of the X Window System") 4438 (synopsis "Xorg library for Xtest and Record extensions")
4136 (description "X.org provides an implementation of the X Window System") 4439 (description
4440 "libXtst provides the Xlib-based client API for the XTEST & RECORD
4441extensions.
4442
4443The XTEST extension is a minimal set of client and server extensions
4444required to completely test the X11 server with no user intervention. This
4445extension is not intended to support general journaling and playback of user
4446actions.
4447
4448The RECORD extension supports the recording and reporting of all core X
4449protocol and arbitrary X extension protocol.")
4137 (license license:x11))) 4450 (license license:x11)))
4138 4451
4139 4452
@@ -4161,8 +4474,8 @@ graphics cards.")
4161 (native-inputs 4474 (native-inputs
4162 `(("pkg-config" ,pkg-config))) 4475 `(("pkg-config" ,pkg-config)))
4163 (home-page "http://www.x.org/wiki/") 4476 (home-page "http://www.x.org/wiki/")
4164 (synopsis "Xorg implementation of the X Window System") 4477 (synopsis "Xorg XVideo Extension library")
4165 (description "X.org provides an implementation of the X Window System") 4478 (description "Library for the X Video Extension to the X11 protocol.")
4166 (license license:x11))) 4479 (license license:x11)))
4167 4480
4168 4481
@@ -4186,8 +4499,11 @@ graphics cards.")
4186 (native-inputs 4499 (native-inputs
4187 `(("pkg-config" ,pkg-config))) 4500 `(("pkg-config" ,pkg-config)))
4188 (home-page "http://www.x.org/wiki/") 4501 (home-page "http://www.x.org/wiki/")
4189 (synopsis "Xorg implementation of the X Window System") 4502 (synopsis "Create an index of X font files in a directory")
4190 (description "X.org provides an implementation of the X Window System") 4503 (description
4504 "MkFontDir creates the 'fonts.dir' files needed by the legacy X
4505server core font system. The current implementation is a simple wrapper
4506script around the mkfontscale program.")
4191 (license license:x11))) 4507 (license license:x11)))
4192 4508
4193 4509
@@ -4211,8 +4527,14 @@ graphics cards.")
4211 (native-inputs 4527 (native-inputs
4212 `(("pkg-config" ,pkg-config))) 4528 `(("pkg-config" ,pkg-config)))
4213 (home-page "http://www.x.org/wiki/") 4529 (home-page "http://www.x.org/wiki/")
4214 (synopsis "Xorg implementation of the X Window System") 4530 (synopsis "Xorg X11Proto protocol headers")
4215 (description "X.org provides an implementation of the X Window System") 4531 (description
4532 "XProto provides the headers and specification documents defining
4533the X Window System Core Protocol, Version 11.
4534
4535It also includes a number of headers that aren't purely protocol related,
4536but are depended upon by many other X Window System packages to provide
4537common definitions and porting layer.")
4216 (license license:x11))) 4538 (license license:x11)))
4217 4539
4218 4540
@@ -4241,8 +4563,8 @@ graphics cards.")
4241 (native-inputs 4563 (native-inputs
4242 `(("pkg-config" ,pkg-config))) 4564 `(("pkg-config" ,pkg-config)))
4243 (home-page "http://www.x.org/wiki/") 4565 (home-page "http://www.x.org/wiki/")
4244 (synopsis "Xorg implementation of the X Window System") 4566 (synopsis "Xorg Inter-Client Exchange library")
4245 (description "X.org provides an implementation of the X Window System") 4567 (description "Xorg Inter-Client Exchange library.")
4246 (license license:x11))) 4568 (license license:x11)))
4247 4569
4248 4570
@@ -4266,8 +4588,10 @@ graphics cards.")
4266 (native-inputs 4588 (native-inputs
4267 `(("pkg-config" ,pkg-config))) 4589 `(("pkg-config" ,pkg-config)))
4268 (home-page "http://www.x.org/wiki/") 4590 (home-page "http://www.x.org/wiki/")
4269 (synopsis "Xorg implementation of the X Window System") 4591 (synopsis "Xorg Authorization library")
4270 (description "X.org provides an implementation of the X Window System") 4592 (description
4593 "libXau provides an authorization library for individual access to
4594an X Window System display.")
4271 (license license:x11))) 4595 (license license:x11)))
4272 4596
4273(define-public libxfixes 4597(define-public libxfixes
@@ -4293,8 +4617,8 @@ graphics cards.")
4293 (native-inputs 4617 (native-inputs
4294 `(("pkg-config" ,pkg-config))) 4618 `(("pkg-config" ,pkg-config)))
4295 (home-page "http://www.x.org/wiki/") 4619 (home-page "http://www.x.org/wiki/")
4296 (synopsis "Xorg implementation of the X Window System") 4620 (synopsis "Xorg Fixes Extension library")
4297 (description "X.org provides an implementation of the X Window System") 4621 (description "Library for the XFixes Extension to the X11 protocol.")
4298 (license license:x11))) 4622 (license license:x11)))
4299 4623
4300 4624
@@ -4324,8 +4648,14 @@ graphics cards.")
4324 (native-inputs 4648 (native-inputs
4325 `(("pkg-config" ,pkg-config))) 4649 `(("pkg-config" ,pkg-config)))
4326 (home-page "http://www.x.org/wiki/") 4650 (home-page "http://www.x.org/wiki/")
4327 (synopsis "Xorg implementation of the X Window System") 4651 (synopsis "Xorg Font handling library")
4328 (description "X.org provides an implementation of the X Window System") 4652 (description
4653 "libXfont provides the core of the legacy X11 font system, handling the
4654index files (fonts.dir, fonts.alias, fonts.scale), the various font file
4655formats, and rasterizing them. It is used by the X servers, the X Font
4656Server (xfs), and some font utilities (bdftopcf for instance), but should
4657not be used by normal X11 clients. X11 clients access fonts via either the
4658new API's in libXft, or the legacy API's in libX11.")
4329 (license license:x11))) 4659 (license license:x11)))
4330 4660
4331 4661
@@ -4354,8 +4684,8 @@ graphics cards.")
4354 (native-inputs 4684 (native-inputs
4355 `(("pkg-config" ,pkg-config))) 4685 `(("pkg-config" ,pkg-config)))
4356 (home-page "http://www.x.org/wiki/") 4686 (home-page "http://www.x.org/wiki/")
4357 (synopsis "Xorg implementation of the X Window System") 4687 (synopsis "Xorg Input Extension library")
4358 (description "X.org provides an implementation of the X Window System") 4688 (description "Library for the XInput Extension to the X11 protocol.")
4359 (license license:x11))) 4689 (license license:x11)))
4360 4690
4361 4691
@@ -4384,8 +4714,9 @@ graphics cards.")
4384 (native-inputs 4714 (native-inputs
4385 `(("pkg-config" ,pkg-config))) 4715 `(("pkg-config" ,pkg-config)))
4386 (home-page "http://www.x.org/wiki/") 4716 (home-page "http://www.x.org/wiki/")
4387 (synopsis "Xorg implementation of the X Window System") 4717 (synopsis "Xorg Resize and Rotate Extension library")
4388 (description "X.org provides an implementation of the X Window System") 4718 (description
4719 "Library for the Resize and Rotate Extension to the X11 protocol.")
4389 (license license:x11))) 4720 (license license:x11)))
4390 4721
4391 4722
@@ -4413,8 +4744,8 @@ graphics cards.")
4413 (native-inputs 4744 (native-inputs
4414 `(("pkg-config" ,pkg-config))) 4745 `(("pkg-config" ,pkg-config)))
4415 (home-page "http://www.x.org/wiki/") 4746 (home-page "http://www.x.org/wiki/")
4416 (synopsis "Xorg implementation of the X Window System") 4747 (synopsis "Xorg XvMC library")
4417 (description "X.org provides an implementation of the X Window System") 4748 (description "Xorg XvMC library.")
4418 (license license:x11))) 4749 (license license:x11)))
4419 4750
4420 4751
@@ -4441,8 +4772,10 @@ graphics cards.")
4441 (native-inputs 4772 (native-inputs
4442 `(("pkg-config" ,pkg-config))) 4773 `(("pkg-config" ,pkg-config)))
4443 (home-page "http://www.x.org/wiki/") 4774 (home-page "http://www.x.org/wiki/")
4444 (synopsis "Xorg implementation of the X Window System") 4775 (synopsis "Xorg XF86 Video Mode Extension library")
4445 (description "X.org provides an implementation of the X Window System") 4776 (description
4777 "Library for the XFree86 Video Mode Extension Extension to the X11
4778protocol.")
4446 (license license:x11))) 4779 (license license:x11)))
4447 4780
4448 4781
@@ -4474,8 +4807,21 @@ graphics cards.")
4474 (arguments 4807 (arguments
4475 `(#:configure-flags '("--enable-xkb"))) 4808 `(#:configure-flags '("--enable-xkb")))
4476 (home-page "http://www.x.org/wiki/") 4809 (home-page "http://www.x.org/wiki/")
4477 (synopsis "Xorg implementation of the X Window System") 4810 (synopsis "The X C Binding (XCB) library")
4478 (description "X.org provides an implementation of the X Window System") 4811 (description
4812 "libxcb provides an interface to the X Window System protocol,
4813which replaces the current Xlib interface. It has several advantages
4814over Xlib, including:
4815
4816- size: small, simple library, and lower memory footprint;
4817
4818- latency hiding: batch several requests and wait for the replies later;
4819
4820- direct protocol access: interface and protocol correspond exactly;
4821
4822- proven thread support: transparently access XCB from multiple threads;
4823
4824- easy extension implementation: interfaces auto-generated from XML-XCB.")
4479 (license license:x11))) 4825 (license license:x11)))
4480 4826
4481 4827
@@ -4573,7 +4919,16 @@ graphics cards.")
4573 %standard-phases))) 4919 %standard-phases)))
4574 (home-page "http://www.x.org/wiki/") 4920 (home-page "http://www.x.org/wiki/")
4575 (synopsis "Xorg implementation of the X Window System") 4921 (synopsis "Xorg implementation of the X Window System")
4576 (description "X.org provides an implementation of the X Window System") 4922 (description
4923 "This package provides the Xorg X server itself.
4924The X server accepts requests from client programs to create windows, which
4925are (normally rectangular) 'virtual screens' that the client program can
4926draw into.
4927
4928Windows are then composed on the actual screen by the X server (or by a
4929separate composite manager) as directed by the window manager, which usually
4930communicates with the user via graphical controls such as buttons and
4931draggable titlebars and borders.")
4577 (license license:x11))) 4932 (license license:x11)))
4578 4933
4579 4934
@@ -4605,8 +4960,8 @@ graphics cards.")
4605 (native-inputs 4960 (native-inputs
4606 `(("pkg-config" ,pkg-config))) 4961 `(("pkg-config" ,pkg-config)))
4607 (home-page "http://www.x.org/wiki/") 4962 (home-page "http://www.x.org/wiki/")
4608 (synopsis "Xorg implementation of the X Window System") 4963 (synopsis "Xorg Core X11 protocol client library")
4609 (description "X.org provides an implementation of the X Window System") 4964 (description "Xorg Core X11 protocol client library.")
4610 (license license:x11))) 4965 (license license:x11)))
4611 4966
4612 4967
@@ -4635,8 +4990,8 @@ graphics cards.")
4635 (native-inputs 4990 (native-inputs
4636 `(("pkg-config" ,pkg-config))) 4991 `(("pkg-config" ,pkg-config)))
4637 (home-page "http://www.x.org/wiki/") 4992 (home-page "http://www.x.org/wiki/")
4638 (synopsis "Xorg implementation of the X Window System") 4993 (synopsis "Xorg Cursor management library")
4639 (description "X.org provides an implementation of the X Window System") 4994 (description "Xorg Cursor management library.")
4640 (license license:x11))) 4995 (license license:x11)))
4641 4996
4642 4997
@@ -4664,8 +5019,8 @@ graphics cards.")
4664 (native-inputs 5019 (native-inputs
4665 `(("pkg-config" ,pkg-config))) 5020 `(("pkg-config" ,pkg-config)))
4666 (home-page "http://www.x.org/wiki/") 5021 (home-page "http://www.x.org/wiki/")
4667 (synopsis "Xorg implementation of the X Window System") 5022 (synopsis "Xorg XToolkit Intrinsics library")
4668 (description "X.org provides an implementation of the X Window System") 5023 (description "Xorg XToolkit Intrinsics library.")
4669 (license license:x11))) 5024 (license license:x11)))
4670 5025
4671 5026
@@ -4694,8 +5049,10 @@ graphics cards.")
4694 (native-inputs 5049 (native-inputs
4695 `(("pkg-config" ,pkg-config))) 5050 `(("pkg-config" ,pkg-config)))
4696 (home-page "http://www.x.org/wiki/") 5051 (home-page "http://www.x.org/wiki/")
4697 (synopsis "Xorg implementation of the X Window System") 5052 (synopsis "Xorg Xaw library")
4698 (description "X.org provides an implementation of the X Window System") 5053 (description
5054 "Xaw is the X Athena Widget Set based on the X Toolkit
5055Intrinsics (Xt) Library.")
4699 (license license:x11))) 5056 (license license:x11)))
4700 5057
4701 5058
@@ -4717,17 +5074,21 @@ graphics cards.")
4717 `(("pkg-config" ,pkg-config))) 5074 `(("pkg-config" ,pkg-config)))
4718 (home-page "http://cgit.freedesktop.org/xcb/util/") 5075 (home-page "http://cgit.freedesktop.org/xcb/util/")
4719 (synopsis "Core XCB utility functions") 5076 (synopsis "Core XCB utility functions")
4720 (description "The XCB util module provides a number of libraries which 5077 (description
4721 sit on top of libxcb, the core X protocol library, and some of the 5078 "The XCB util module provides a number of libraries which sit on
4722 extension libraries. These experimental libraries provide convenience 5079top of libxcb, the core X protocol library, and some of the extension
4723functions and interfaces which make the raw X protocol more usable. Some of 5080libraries. These experimental libraries provide convenience functions
4724the libraries also provide client-side code which is not strictly part of 5081and interfaces which make the raw X protocol more usable. Some of the
5082libraries also provide client-side code which is not strictly part of
4725the X protocol but which has traditionally been provided by Xlib. 5083the X protocol but which has traditionally been provided by Xlib.
4726 5084
4727The XCB util module provides the following libraries: 5085The XCB util module provides the following libraries:
4728aux: Convenient access to connection setup and some core requests. 5086
4729atom: Standard core X atom constants and atom caching. 5087- aux: Convenient access to connection setup and some core requests.
4730event: Some utilities that have little to do with events any more.") 5088
5089- atom: Standard core X atom constants and atom caching.
5090
5091- event: Some utilities that have little to do with events any more.")
4731 (license license:x11))) 5092 (license license:x11)))
4732 5093
4733 5094
@@ -4751,15 +5112,17 @@ event: Some utilities that have little to do with events any more.")
4751 `(("pkg-config" ,pkg-config))) 5112 `(("pkg-config" ,pkg-config)))
4752 (home-page "http://cgit.freedesktop.org/xcb/util-image/") 5113 (home-page "http://cgit.freedesktop.org/xcb/util-image/")
4753 (synopsis "XCB port of Xlib's XImage and XShmImage") 5114 (synopsis "XCB port of Xlib's XImage and XShmImage")
4754 (description "The XCB util module provides a number of libraries which 5115 (description
4755 sit on top of libxcb, the core X protocol library, and some of the 5116 "The XCB util module provides a number of libraries which sit on
4756 extension libraries. These experimental libraries provide convenience 5117top of libxcb, the core X protocol library, and some of the extension
4757functions and interfaces which make the raw X protocol more usable. Some of 5118libraries. These experimental libraries provide convenience functions
4758the libraries also provide client-side code which is not strictly part of 5119and interfaces which make the raw X protocol more usable. Some of the
5120libraries also provide client-side code which is not strictly part of
4759the X protocol but which has traditionally been provided by Xlib. 5121the X protocol but which has traditionally been provided by Xlib.
4760 5122
4761The XCB util-image module provides the following library: 5123The XCB util-image module provides the following library:
4762image: Port of Xlib's XImage and XShmImage functions.") 5124
5125- image: Port of Xlib's XImage and XShmImage functions.")
4763 (license license:x11))) 5126 (license license:x11)))
4764 5127
4765 5128
@@ -4781,15 +5144,17 @@ image: Port of Xlib's XImage and XShmImage functions.")
4781 `(("pkg-config" ,pkg-config))) 5144 `(("pkg-config" ,pkg-config)))
4782 (home-page "http://cgit.freedesktop.org/xcb/util-keysyms/") 5145 (home-page "http://cgit.freedesktop.org/xcb/util-keysyms/")
4783 (synopsis "Standard X constants and conversion to/from keycodes") 5146 (synopsis "Standard X constants and conversion to/from keycodes")
4784 (description "The XCB util module provides a number of libraries which 5147 (description
4785 sit on top of libxcb, the core X protocol library, and some of the 5148 "The XCB util module provides a number of libraries which sit on
4786 extension libraries. These experimental libraries provide convenience 5149top of libxcb, the core X protocol library, and some of the extension
4787functions and interfaces which make the raw X protocol more usable. Some of 5150libraries. These experimental libraries provide convenience functions
4788the libraries also provide client-side code which is not strictly part of 5151and interfaces which make the raw X protocol more usable. Some of the
5152libraries also provide client-side code which is not strictly part of
4789the X protocol but which has traditionally been provided by Xlib. 5153the X protocol but which has traditionally been provided by Xlib.
4790 5154
4791The XCB util-keysyms module provides the following library: 5155The XCB util-keysyms module provides the following library:
4792keysyms: Standard X key constants and conversion to/from keycodes.") 5156
5157- keysyms: Standard X key constants and conversion to/from keycodes.")
4793 (license license:x11))) 5158 (license license:x11)))
4794 5159
4795 5160
@@ -4810,16 +5175,18 @@ keysyms: Standard X key constants and conversion to/from keycodes.")
4810 (native-inputs 5175 (native-inputs
4811 `(("pkg-config" ,pkg-config))) 5176 `(("pkg-config" ,pkg-config)))
4812 (home-page "http://cgit.freedesktop.org/xcb/util-renderutil/") 5177 (home-page "http://cgit.freedesktop.org/xcb/util-renderutil/")
4813 (synopsis "SConvenience functions for the Render extension") 5178 (synopsis "Convenience functions for the Render extension")
4814 (description "The XCB util module provides a number of libraries which 5179 (description
4815 sit on top of libxcb, the core X protocol library, and some of the 5180 "The XCB util module provides a number of libraries which sit on
4816 extension libraries. These experimental libraries provide convenience 5181top of libxcb, the core X protocol library, and some of the extension
4817functions and interfaces which make the raw X protocol more usable. Some of 5182libraries. These experimental libraries provide convenience functions
4818the libraries also provide client-side code which is not strictly part of 5183and interfaces which make the raw X protocol more usable. Some of the
5184libraries also provide client-side code which is not strictly part of
4819the X protocol but which has traditionally been provided by Xlib. 5185the X protocol but which has traditionally been provided by Xlib.
4820 5186
4821The XCB util-renderutil module provides the following library: 5187The XCB util-renderutil module provides the following library:
4822renderutil: Convenience functions for the Render extension.") 5188
5189- renderutil: Convenience functions for the Render extension.")
4823 (license license:x11))) 5190 (license license:x11)))
4824 5191
4825 5192
@@ -4842,16 +5209,19 @@ renderutil: Convenience functions for the Render extension.")
4842 ("pkg-config" ,pkg-config))) 5209 ("pkg-config" ,pkg-config)))
4843 (home-page "http://cgit.freedesktop.org/xcb/util-wm/") 5210 (home-page "http://cgit.freedesktop.org/xcb/util-wm/")
4844 (synopsis "Client and window-manager helpers for ICCCM and EWMH") 5211 (synopsis "Client and window-manager helpers for ICCCM and EWMH")
4845 (description "The XCB util modules provides a number of libraries which 5212 (description
4846 sit on top of libxcb, the core X protocol library, and some of the 5213 "The XCB util modules provides a number of libraries which sit on
4847 extension libraries. These experimental libraries provide convenience 5214top of libxcb, the core X protocol library, and some of the extension
4848functions and interfaces which make the raw X protocol more usable. Some of 5215libraries. These experimental libraries provide convenience functions
4849the libraries also provide client-side code which is not strictly part of 5216and interfaces which make the raw X protocol more usable. Some of the
5217libraries also provide client-side code which is not strictly part of
4850the X protocol but which has traditionally been provided by Xlib. 5218the X protocol but which has traditionally been provided by Xlib.
4851 5219
4852The XCB util-wm module provides the following libraries: 5220The XCB util-wm module provides the following libraries:
4853ewmh: Both client and window-manager helpers for EWMH. 5221
4854icccm: Both client and window-manager helpers for ICCCM.") 5222- ewmh: Both client and window-manager helpers for EWMH.
5223
5224- icccm: Both client and window-manager helpers for ICCCM.")
4855 (license license:x11))) 5225 (license license:x11)))
4856 5226
4857(define-public xinit 5227(define-public xinit
@@ -4908,8 +5278,10 @@ user-friendly mechanism to start the X server.")
4908 (native-inputs 5278 (native-inputs
4909 `(("pkg-config" ,pkg-config))) 5279 `(("pkg-config" ,pkg-config)))
4910 (home-page "http://www.x.org/wiki/") 5280 (home-page "http://www.x.org/wiki/")
4911 (synopsis "Xorg implementation of the X Window System") 5281 (synopsis "Xorg Xaw3d library")
4912 (description "X.org provides an implementation of the X Window System") 5282 (description
5283 "Xaw is the X 3D Athena Widget Set based on the X Toolkit
5284Intrinsics (Xt) Library.")
4913 (license license:x11))) 5285 (license license:x11)))
4914 5286
4915(define-public xterm 5287(define-public xterm