You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

4982 lines
152 KiB

;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013, 2014 Andreas Enge <andreas@enge.fr>
;;; Copyright © 2014, 2015 Mark H Weaver <mhw@netris.org>
;;; Copyright © 2014 Eric Bavier <bavier@member.fsf.org>
;;; Copyright © 2015 Ludovic Courtès <ludo@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
;;; GNU Guix is free software; you can redistribute it and/or modify it
;;; under the terms of the GNU General Public License as published by
;;; the Free Software Foundation; either version 3 of the License, or (at
;;; your option) any later version.
;;;
;;; GNU Guix is distributed in the hope that it will be useful, but
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
(define-module (gnu packages xorg)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix git-download)
#:use-module (guix build-system gnu)
#:use-module (guix build-system perl)
#:use-module (gnu packages)
#:use-module (gnu packages autotools)
#:use-module (gnu packages bison)
#:use-module (gnu packages compression)
#:use-module (gnu packages flex)
#:use-module (gnu packages fontutils)
#:use-module (gnu packages gettext)
#:use-module (gnu packages gl)
#:use-module (gnu packages glib)
#:use-module (gnu packages gnupg)
#:use-module (gnu packages gperf)
#:use-module (gnu packages image)
#:use-module (gnu packages linux)
#:use-module (gnu packages m4)
#:use-module (gnu packages perl)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages python)
#:use-module (gnu packages xml)
#:use-module (gnu packages ncurses)
#:use-module (gnu packages xdisorg)
#:use-module (gnu packages freedesktop))
;; packages without propagated input
;; (rationale for this separation: The packages in PROPAGATED_INPUTS need to
;; be defined first, the split makes book-keeping easier.)
;; compiles only on macos
;; (define-public applewmproto
(define xorg-cf-files
;; The xorg-cf-files package contains the data files for the imake utility,
;; defining the known settings for a wide variety of platforms (many of which
;; have not been verified or tested in over a decade), and for many of the
;; libraries formerly delivered in the X.Org monolithic releases.
;;
;; License: x11, see COPYING
(origin
(method url-fetch)
(uri "mirror://xorg/individual/util/xorg-cf-files-1.0.5.tar.bz2")
(sha256
(base32
"1m3ypq0xcy46ghxc0svl1rbhpy3zvgmy0aa2mn7w7v7d8d8bh8zd"))))
(define-public imake
(package
(name "imake")
(version "1.0.7")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://xorg/individual/util/imake-"
version ".tar.bz2"))
(sha256
(base32
"0zpk8p044jh14bis838shbf4100bjg7mccd7bq54glpsq552q339"))))
(build-system gnu-build-system)
(native-inputs
`(("pkg-config" ,pkg-config)))
(inputs
`(("xorg-cf-files" ,xorg-cf-files)
("xproto" ,xproto)))
(arguments
`(#:phases
(alist-cons-after
'install 'install-data
(lambda* (#:key inputs outputs #:allow-other-keys)
(let ((cf-files (assoc-ref inputs "xorg-cf-files"))
(out (assoc-ref outputs "out"))
(unpack (assoc-ref %standard-phases 'unpack))
(patch-source-shebangs
(assoc-ref %standard-phases 'patch-source-shebangs)))
(mkdir "xorg-cf-files")
(with-directory-excursion "xorg-cf-files"
(apply unpack (list #:source cf-files))
(apply patch-source-shebangs (list #:source cf-files))
(substitute* '("mingw.cf" "Imake.tmpl" "nto.cf" "os2.cf"
"linux.cf" "Amoeba.cf" "cygwin.cf")
(("/bin/sh") (which "bash")))
(and (zero? (system* "./configure"
(string-append "SHELL=" (which "bash"))
(string-append "--prefix=" out)))
(zero? (system* "make" "install"))))))
%standard-phases)))
(home-page "http://www.x.org")
(synopsis "Source code configuration and build system")
(description
"Imake is a deprecated source code configuration and build system which
has traditionally been supplied by and used to build the X Window System in
X11R6 and previous releases. As of the X Window System X11R7 release, the X
Window system has switched to using GNU autotools as the primary build system,
and the Imake system is now deprecated, and should not be used by new software
projects. Software developers are encouraged to migrate software to the GNU
autotools system.")
(license license:x11)))
(define-public bdftopcf
(package
(name "bdftopcf")
(version "1.0.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/bdftopcf-"
version
".tar.bz2"))
(sha256
(base32
"1617zmgnx50n7vxlqyj84fl7vnk813jjqmi6jpigyz1xp9br1xga"))))
(build-system gnu-build-system)
(inputs
`(("libxfont" ,libxfont)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public bigreqsproto
(package
(name "bigreqsproto")
(version "1.1.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/bigreqsproto-"
version
".tar.bz2"))
(sha256
(base32
"07hvfm84scz8zjw14riiln2v4w03jlhp756ypwhq27g48jmic8a6"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public compositeproto
(package
(name "compositeproto")
(version "0.4.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/compositeproto-"
version
".tar.bz2"))
(sha256
(base32
"1z0crmf669hirw4s7972mmp8xig80kfndja9h559haqbpvq5k4q4"))))
(build-system gnu-build-system)
(inputs
`(("fixesproto" ,fixesproto)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public damageproto
(package
(name "damageproto")
(version "1.2.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/damageproto-"
version
".tar.bz2"))
(sha256
(base32
"0nzwr5pv9hg7c21n995pdiv0zqhs91yz3r8rn3aska4ykcp12z2w"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public dmxproto
(package
(name "dmxproto")
(version "2.3.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/dmxproto-"
version
".tar.bz2"))
(sha256
(base32
"02b5x9dkgajizm8dqyx2w6hmqx3v25l67mgf35nj6sz0lgk52877"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public dri2proto
(package
(name "dri2proto")
(version "2.8")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/dri2proto-"
version
".tar.bz2"))
(sha256
(base32
"015az1vfdqmil1yay5nlsmpf6cf7vcbpslxjb72cfkzlvrv59dgr"))))
(build-system gnu-build-system)
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public dri3proto
(package
(name "dri3proto")
(version "1.0")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/dri3proto-"
version
".tar.bz2"))
(sha256
(base32
"0x609xvnl8jky5m8jdklw4nymx3irkv32w99dfd8nl800bblkgh1"))))
(build-system gnu-build-system)
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license (license:x11-style "file://dri3proto.h"
"See 'dri3proto.h' in the distribution."))))
(define-public encodings
(package
(name "encodings")
(version "1.0.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/encodings-"
version
".tar.bz2"))
(sha256
(base32
"0ffmaw80vmfwdgvdkp6495xgsqszb6s0iira5j0j6pd4i0lk3mnf"))))
(build-system gnu-build-system)
(inputs
`(("mkfontscale" ,mkfontscale)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:public-domain)))
(define-public font-adobe100dpi
(package
(name "font-adobe100dpi")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-adobe-100dpi-"
version
".tar.bz2"))
(sha256
(base32
"0m60f5bd0caambrk8ksknb5dks7wzsg7g7xaf0j21jxmx8rq9h5j"))))
(build-system gnu-build-system)
(inputs
`(("bdftopcf" ,bdftopcf)
("font-util", font-util)
("mkfontdir" ,mkfontdir)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(arguments
`(#:configure-flags (list
;; install fonts into subdirectory of package output instead of
;; font-util-?.?.?/share/fonts/X11
(string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public font-adobe75dpi
(package
(name "font-adobe75dpi")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-adobe-75dpi-"
version
".tar.bz2"))
(sha256
(base32
"02advcv9lyxpvrjv8bjh1b797lzg6jvhipclz49z8r8y98g4l0n6"))))
(build-system gnu-build-system)
(inputs
`(("bdftopcf" ,bdftopcf)
("font-util", font-util)
("mkfontdir" ,mkfontdir)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(arguments
`(#:configure-flags (list
(string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
;; non-free license
;; (define-public font-adobe-utopia100dpi
;; (define-public font-adobe-utopia75dpi
;; (define-public font-adobe-utopia-type1
(define-public font-alias
(package
(name "font-alias")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-alias-"
version
".tar.bz2"))
(sha256
(base32
"16ic8wfwwr3jicaml7b5a0sk6plcgc1kg84w02881yhwmqm3nicb"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public font-arabic-misc
(package
(name "font-arabic-misc")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-arabic-misc-"
version
".tar.bz2"))
(sha256
(base32
"1x246dfnxnmflzf0qzy62k8jdpkb6jkgspcjgbk8jcq9lw99npah"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)
("bdftopcf" ,bdftopcf)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
;; non-free license
;; (define-public font-bh100dpi
;; (define-public font-bh75dpi
;; (define-public font-bh-lucidatypewriter100dpi
;; (define-public font-bh-lucidatypewriter75dpi
;; (define-public font-bh-ttf
;; (define-public font-bh-type1
;; (define-public font-bitstream100dpi
;; (define-public font-bitstream75dpi
(define-public font-cronyx-cyrillic
(package
(name "font-cronyx-cyrillic")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-cronyx-cyrillic-"
version
".tar.bz2"))
(sha256
(base32
"0ai1v4n61k8j9x2a1knvfbl2xjxk3xxmqaq3p9vpqrspc69k31kf"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)
("bdftopcf" ,bdftopcf)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
;; no license
;; (define-public font-cursor-misc
;; non-free license
;; (define-public font-daewoo-misc
(define-public font-dec-misc
(package
(name "font-dec-misc")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-dec-misc-"
version
".tar.bz2"))
(sha256
(base32
"0yzza0l4zwyy7accr1s8ab7fjqkpwggqydbm2vc19scdby5xz7g1"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)
("bdftopcf" ,bdftopcf)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
;; non-free license
;; (define-public font-ibm-type1
(define-public font-isas-misc
(package
(name "font-isas-misc")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-isas-misc-"
version
".tar.bz2"))
(sha256
(base32
"0rx8q02rkx673a7skkpnvfkg28i8gmqzgf25s9yi0lar915sn92q"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)
("bdftopcf" ,bdftopcf)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
;; non-free license
;; (define-public font-jis-misc
(define-public font-micro-misc
(package
(name "font-micro-misc")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-micro-misc-"
version
".tar.bz2"))
(sha256
(base32
"1dldxlh54zq1yzfnrh83j5vm0k4ijprrs5yl18gm3n9j1z0q2cws"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)
("bdftopcf" ,bdftopcf)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:public-domain)))
(define-public font-misc-cyrillic
(package
(name "font-misc-cyrillic")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-misc-cyrillic-"
version
".tar.bz2"))
(sha256
(base32
"0q2ybxs8wvylvw95j6x9i800rismsmx4b587alwbfqiw6biy63z4"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)
("bdftopcf" ,bdftopcf)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public font-misc-ethiopic
(package
(name "font-misc-ethiopic")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-misc-ethiopic-"
version
".tar.bz2"))
(sha256
(base32
"19cq7iq0pfad0nc2v28n681fdq3fcw1l1hzaq0wpkgpx7bc1zjsk"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
;; non-free license
;; (define-public font-misc-meltho
(define-public font-misc-misc
(package
(name "font-misc-misc")
(version "1.1.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-misc-misc-"
version
".tar.bz2"))
(sha256
(base32
"150pq6n8n984fah34n3k133kggn9v0c5k07igv29sxp1wi07krxq"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)
("font-util" ,font-util)
("bdftopcf" ,bdftopcf)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(arguments
`(#:configure-flags (list
(string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:public-domain)))
(define-public font-mutt-misc
(package
(name "font-mutt-misc")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-mutt-misc-"
version
".tar.bz2"))
(sha256
(base32
"13qghgr1zzpv64m0p42195k1kc77pksiv059fdvijz1n6kdplpxx"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)
("bdftopcf" ,bdftopcf)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public font-schumacher-misc
(package
(name "font-schumacher-misc")
(version "1.1.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-schumacher-misc-"
version
".tar.bz2"))
(sha256
(base32
"0nkym3n48b4v36y4s927bbkjnsmicajarnf6vlp7wxp0as304i74"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)
("font-util" ,font-util)
("bdftopcf" ,bdftopcf)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(arguments
`(#:configure-flags (list
(string-append "--with-fontrootdir=" %output "/share/fonts/X11"))))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public font-screen-cyrillic
(package
(name "font-screen-cyrillic")
(version "1.0.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-screen-cyrillic-"
version
".tar.bz2"))
(sha256
(base32
"0yayf1qlv7irf58nngddz2f1q04qkpr5jwp4aja2j5gyvzl32hl2"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)
("bdftopcf" ,bdftopcf)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public font-sony-misc
(package
(name "font-sony-misc")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-sony-misc-"
version
".tar.bz2"))
(sha256
(base32
"1xfgcx4gsgik5mkgkca31fj3w72jw9iw76qyrajrsz1lp8ka6hr0"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)
("bdftopcf" ,bdftopcf)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public font-sun-misc
(package
(name "font-sun-misc")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-sun-misc-"
version
".tar.bz2"))
(sha256
(base32
"1q6jcqrffg9q5f5raivzwx9ffvf7r11g6g0b125na1bhpz5ly7s8"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)
("bdftopcf" ,bdftopcf)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public font-util
(package
(name "font-util")
(version "1.3.0")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-util-"
version
".tar.bz2"))
(sha256
(base32
"15cijajwhjzpy3ydc817zz8x5z4gbkyv3fps687jbq544mbfbafz"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public font-winitzki-cyrillic
(package
(name "font-winitzki-cyrillic")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-winitzki-cyrillic-"
version
".tar.bz2"))
(sha256
(base32
"181n1bgq8vxfxqicmy1jpm1hnr6gwn1kdhl6hr4frjigs1ikpldb"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)
("bdftopcf" ,bdftopcf)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:public-domain)))
(define-public font-xfree86-type1
(package
(name "font-xfree86-type1")
(version "1.0.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/font/font-xfree86-type1-"
version
".tar.bz2"))
(sha256
(base32
"0jp3zc0qfdaqfkgzrb44vi9vi0a8ygb35wp082yz7rvvxhmg9sya"))))
(build-system gnu-build-system)
(inputs
`(("mkfontdir" ,mkfontdir)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public fontsproto
(package
(name "fontsproto")
(version "2.1.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/fontsproto-"
version
".tar.bz2"))
(sha256
(base32
"1f2sdsd74y34nnaf4m1zlcbhyv8xb6irnisc99f84c4ivnq4d415"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public glproto
(package
(name "glproto")
(version "1.4.17")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/glproto-"
version
".tar.bz2"))
(sha256
(base32
"0h5ykmcddwid5qj6sbrszgkcypwn3mslvswxpgy2n2iixnyr9amd"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public iceauth
(package
(name "iceauth")
(version "1.0.6")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/iceauth-"
version
".tar.bz2"))
(sha256
(base32
"1x72y99dxf2fxnlyf0yrf9yzd8xzimxshy6l8mprwhrv6lvhi6dx"))))
(build-system gnu-build-system)
(inputs
`(("libice" ,libice)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public inputproto
(package
(name "inputproto")
(version "2.3.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/inputproto-"
version
".tar.bz2"))
(sha256
(base32
"1lf1jlxp0fc8h6fjdffhd084dqab94966l1zm3rwwsis0mifwiss"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public kbproto
(package
(name "kbproto")
(version "1.0.6")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/kbproto-"
version
".tar.bz2"))
(sha256
(base32
"0yal11hhpiisy3w8wmacsdzzzcnc3xwnswxz8k7zri40xc5aqz03"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
;; requires applewmproto, which compiles only on macos
;; (define-public libapplewm
(define-public libdmx
(package
(name "libdmx")
(version "1.1.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libdmx-"
version
".tar.bz2"))
(sha256
(base32
"00djlxas38kbsrglcmwmxfbmxjdchlbj95pqwjvdg8jn5rns6zf9"))))
(build-system gnu-build-system)
(inputs
`(("xextproto" ,xextproto)
("libxext" ,libxext)
("libx11" ,libx11)
("dmxproto" ,dmxproto)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libxshmfence
(package
(name "libxshmfence")
(version "1.1")
(source (origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/"
name "-" version ".tar.bz2"))
(sha256
(base32
"1gnfb1z8sbbdc3xpz1zmm94lv7yvfh4kvip9s5pj37ya4llxphnv"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(inputs `(("xproto" ,xproto)))
(home-page "http://xorg.freedesktop.org")
(synopsis "X shared memory fences")
(description
"This library provides an interface to shared-memory fences for
synchronization between the X server and direct-rendering clients.")
;; Same license as libevdev.
(license (license:x11-style "file://COPYING"))))
(define-public libfontenc
(package
(name "libfontenc")
(version "1.1.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libfontenc-"
version
".tar.bz2"))
(sha256
(base32
"0qign0ivqk166l9yfd51gw9lbhgs718bcrmvc40yicjr6gnyz959"))))
(build-system gnu-build-system)
(inputs
`(("zlib" ,zlib)
("xproto" ,xproto)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libfs
(package
(name "libfs")
(version "1.0.6")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libFS-"
version
".tar.bz2"))
(sha256
(base32
"1mxfsvj9m3pn8cdkcn4kg190zp665mf4pv0083g6xykvsgxzq1wh"))))
(build-system gnu-build-system)
(inputs
`(("xtrans" ,xtrans)
("xproto" ,xproto)
("fontsproto" ,fontsproto)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libpciaccess
(package
(name "libpciaccess")
(version "0.13.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libpciaccess-"
version
".tar.bz2"))
(sha256
(base32
"06fy43n3c450h7xqpn3094bnfn7ca1mrq3i856y8kyqa0lmqraxb"))))
(build-system gnu-build-system)
(inputs
`(("zlib" ,zlib)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libpthread-stubs
(package
(name "libpthread-stubs")
(version "0.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/xcb/libpthread-stubs-"
version
".tar.bz2"))
(sha256
(base32
"16bjv3in19l84hbri41iayvvg4ls9gv1ma0x0qlbmwy67i7dbdim"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libsm
(package
(name "libsm")
(version "1.2.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libSM-"
version
".tar.bz2"))
(sha256
(base32
"1gc7wavgs435g9qkp9jw4lhmaiq6ip9llv49f054ad6ryp4sib0b"))))
(build-system gnu-build-system)
(propagated-inputs
`(("libice" ,libice))) ; SMlib.h includes ICElib.h
(inputs
`(("xtrans" ,xtrans)
("util-linux" ,util-linux)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libwindowswm
(package
(name "libwindowswm")
(version "1.0.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libWindowsWM-"
version
".tar.bz2"))
(sha256
(base32
"1p0flwb67xawyv6yhri9w17m1i4lji5qnd0gq8v1vsfb8zw7rw15"))))
(build-system gnu-build-system)
(inputs
`(("xextproto" ,xextproto)
("libxext" ,libxext)
("libx11" ,libx11)
("windowswmproto" ,windowswmproto)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libxcomposite
(package
(name "libxcomposite")
(version "0.4.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libXcomposite-"
version
".tar.bz2"))
(sha256
(base32
"0y21nfpa5s8qmx0srdlilyndas3sgl0c6rc26d5fx2vx436m1qpd"))))
(build-system gnu-build-system)
(propagated-inputs
;; xcomposite.pc refers to all these.
`(("xproto" ,xproto)
("libxfixes" ,libxfixes)
("libx11" ,libx11)
("compositeproto" ,compositeproto)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libxdmcp
(package
(name "libxdmcp")
(version "1.1.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libXdmcp-"
version
".tar.bz2"))
(sha256
(base32
"13highx4xpgkiwykpcl7z2laslrjc4pzi4h617ny9p7r6116vkls"))))
(build-system gnu-build-system)
(inputs
`(("xproto" ,xproto)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libxft
(package
(name "libxft")
(version "2.3.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libXft-"
version
".tar.bz2"))
(sha256
(base32
"0k6wzi5rzs0d0n338ms8n8lfyhq914hw4yl2j7553wqxfqjci8zm"))))
(build-system gnu-build-system)
(propagated-inputs
;; xft.pc refers to all these.
`(("libxrender" ,libxrender)
("freetype" ,freetype)
("fontconfig" ,fontconfig)))
(inputs
`(("libx11" ,libx11)
("xproto" ,xproto)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libxkbfile
(package
(name "libxkbfile")
(version "1.0.8")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libxkbfile-"
version
".tar.bz2"))
(sha256
(base32
"0flg5arw6n3njagmsi4i4l0zl5bfx866a1h9ydc3bi1pqlclxaca"))))
(build-system gnu-build-system)
(inputs
`(("libx11" ,libx11)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libxmu
(package
(name "libxmu")
(version "1.1.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libXmu-"
version
".tar.bz2"))
(sha256
(base32
"02wx6jw7i0q5qwx87yf94fsn3h0xpz1k7dz1nkwfwm1j71ydqvkm"))))
(build-system gnu-build-system)
(inputs
`(("libxt" ,libxt)
("xproto" ,xproto)
("libxext" ,libxext)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libxpm
(package
(name "libxpm")
(version "3.5.11")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libXpm-"
version
".tar.bz2"))
(sha256
(base32
"07041q4k8m4nirzl7lrqn8by2zylx0xvh6n0za301qqs3njszgf5"))))
(build-system gnu-build-system)
(inputs
`(("gettext" ,gnu-gettext)
("libxt" ,libxt)
("xproto" ,xproto)
("libxext" ,libxext)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libxres
(package
(name "libxres")
(version "1.0.7")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libXres-"
version
".tar.bz2"))
(sha256
(base32
"1rd0bzn67cpb2qkc946gch2183r4bdjfhs6cpqbipy47m9a91296"))))
(build-system gnu-build-system)
(inputs
`(("xproto" ,xproto)
("libxext" ,libxext)
("libx11" ,libx11)
("resourceproto" ,resourceproto)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libxscrnsaver
(package
(name "libxscrnsaver")
(version "1.2.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libXScrnSaver-"
version
".tar.bz2"))
(sha256
(base32
"07ff4r20nkkrj7h08f9fwamds9b3imj8jz5iz6y38zqw6jkyzwcg"))))
(build-system gnu-build-system)
(inputs
`(("libxext" ,libxext)
("libx11" ,libx11)))
(propagated-inputs
`(("scrnsaverproto" ,scrnsaverproto)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libxxf86dga
(package
(name "libxxf86dga")
(version "1.1.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/lib/libXxf86dga-"
version
".tar.bz2"))
(sha256
(base32
"0zn7aqj8x0951d8zb2h2andldvwkzbsc4cs7q023g6nzq6vd9v4f"))))
(build-system gnu-build-system)
(propagated-inputs
`(("xf86dgaproto" ,xf86dgaproto)))
(inputs
`(("libx11" ,libx11)
("libxext" ,libxext)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public luit
(package
(name "luit")
(version "1.1.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/luit-"
version
".tar.bz2"))
(sha256
(base32
"0dn694mk56x6hdk6y9ylx4f128h5jcin278gnw2gb807rf3ygc1h"))
;; See https://bugs.freedesktop.org/show_bug.cgi?id=47792;
;; should become obsolete with the next release.
(patches (list (search-patch "luit-posix.patch")))))
(build-system gnu-build-system)
(inputs
`(("libfontenc" ,libfontenc)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public makedepend
(package
(name "makedepend")
(version "1.0.5")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/util/makedepend-"
version
".tar.bz2"))
(sha256
(base32
"09alw99r6y2bbd1dc786n3jfgv4j520apblyn7cw6jkjydshba7p"))))
(build-system gnu-build-system)
(inputs
`(("xproto" ,xproto)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public mkfontscale
(package
(name "mkfontscale")
(version "1.1.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/mkfontscale-"
version
".tar.bz2"))
(sha256
(base32
"0cdpn1ii2iw1vg2ga4w62acrh78gzgf0vza4g8wx5kkp4jcifh14"))))
(build-system gnu-build-system)
(inputs
`(("zlib" ,zlib)
("xproto" ,xproto)
("freetype" ,freetype)
("libfontenc" ,libfontenc)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public presentproto
(package
(name "presentproto")
(version "1.0")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/presentproto-"
version
".tar.bz2"))
(sha256
(base32
"1kir51aqg9cwazs14ivcldcn3mzadqgykc9cg87rm40zf947sb41"))))
(build-system gnu-build-system)
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license (license:x11-style "file://presentproto.h"
"See 'presentproto.h' in the distribution."))))
(define-public printproto
(package
(name "printproto")
(version "1.0.5")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/printproto-"
version
".tar.bz2"))
(sha256
(base32
"06liap8n4s25sgp27d371cc7yg9a08dxcr3pmdjp761vyin3360j"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public randrproto
(package
(name "randrproto")
(version "1.4.0")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/randrproto-"
version
".tar.bz2"))
(sha256
(base32
"1kq9h93qdnniiivry8jmhlgwn9fbx9xp5r9cmzfihlx5cs62xi45"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public recordproto
(package
(name "recordproto")
(version "1.14.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/recordproto-"
version
".tar.bz2"))
(sha256
(base32
"0w3kgr1zabwf79bpc28dcnj0fpni6r53rpi82ngjbalj5s6m8xx7"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public renderproto
(package
(name "renderproto")
(version "0.11.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/renderproto-"
version
".tar.bz2"))
(sha256
(base32
"0dr5xw6s0qmqg0q5pdkb4jkdhaja0vbfqla79qh5j1xjj9dmlwq6"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public resourceproto
(package
(name "resourceproto")
(version "1.2.0")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/resourceproto-"
version
".tar.bz2"))
(sha256
(base32
"0638iyfiiyjw1hg3139pai0j6m65gkskrvd9684zgc6ydcx00riw"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public scrnsaverproto
(package
(name "scrnsaverproto")
(version "1.2.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/scrnsaverproto-"
version
".tar.bz2"))
(sha256
(base32
"0rfdbfwd35d761xkfifcscx56q0n56043ixlmv70r4v4l66hmdwb"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public sessreg
(package
(name "sessreg")
(version "1.0.8")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/sessreg-"
version
".tar.bz2"))
(sha256
(base32
"1hy4wvgawajf4qw2k51fkcjzxw0drx60ydzpmqhj7k1g4z3cqahf"))))
(build-system gnu-build-system)
(inputs
`(("xproto" ,xproto)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public setxkbmap
(package
(name "setxkbmap")
(version "1.3.0")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/setxkbmap-"
version
".tar.bz2"))
(sha256
(base32
"1inygpvlgc6vr5h9laxw9lnvafnccl3fy0g5n9ll28iq3yfmqc1x"))))
(build-system gnu-build-system)
(inputs
`(("libxkbfile" ,libxkbfile)
("xkeyboard-config" ,xkeyboard-config)
("libx11" ,libx11)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(arguments
`(#:configure-flags
(list (string-append "--with-xkb-config-root="
(assoc-ref %build-inputs "xkeyboard-config")
"/share/X11/xkb"))))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public smproxy
(package
(name "smproxy")
(version "1.0.5")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/smproxy-"
version
".tar.bz2"))
(sha256
(base32
"02fn5wa1gs2jap6sr9j9yk6zsvz82j8l61pf74iyqwa99q4wnb67"))))
(build-system gnu-build-system)
(inputs
`(("libxt" ,libxt)
("libxmu" ,libxmu)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public util-macros
(package
(name "util-macros")
(version "1.19.0")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/util/util-macros-"
version
".tar.bz2"))
(sha256
(base32
"1fnhpryf55l0yqajxn0cxan3kvsjzi67nlanz8clwqzf54cb2d98"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(arguments
`(#:phases (alist-cons-after
'unpack 'fix-makefile-in
(lambda _
(substitute* "Makefile.in"
;; Install xorg-macros.pc in PREFIX/lib/pkgconfig,
;; not PREFIX/share/pkgconfig.
(("\\$\\(datadir\\)/pkgconfig") "$(libdir)/pkgconfig")))
(alist-cons-after
'install 'post-install-cleanup
(lambda* (#:key outputs #:allow-other-keys)
(let ((out (assoc-ref outputs "out")))
(with-directory-excursion out
(delete-file "share/util-macros/INSTALL")
(rmdir "share/util-macros"))))
%standard-phases))))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public videoproto
(package
(name "videoproto")
(version "2.3.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/videoproto-"
version
".tar.bz2"))
(sha256
(base32
"1dnlkd9nb0m135lgd6hd61vc29sdyarsyya8aqpx7z10p261dbld"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public windowswmproto
(package
(name "windowswmproto")
(version "1.0.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/windowswmproto-"
version
".tar.bz2"))
(sha256
(base32
"0syjxgy4m8l94qrm03nvn5k6bkxc8knnlld1gbllym97nvnv0ny0"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public x11perf
(package
(name "x11perf")
(version "1.5.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/x11perf-"
version
".tar.bz2"))
(sha256
(base32
"111iwpxhnxjiq44w96zf0kszg5zpgv1g3ayx18v4nhdzl9bqivi4"))))
(build-system gnu-build-system)
(inputs
`(("libx11" ,libx11)
("libxft" ,libxft)
("libxmu" ,libxmu)
("libxrender" ,libxrender)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xauth
(package
(name "xauth")
(version "1.0.9")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/xauth-"
version
".tar.bz2"))
(sha256
(base32
"13y2invb0894b1in03jbglximbz6v31y2kr4yjjgica8xciibkjn"))))
(build-system gnu-build-system)
(inputs
`(("libxmu" ,libxmu)
("libxext" ,libxext)
("libxau" ,libxau)
("libx11" ,libx11)))
(native-inputs
`(("pkg-config" ,pkg-config)))
;; FIXME: The test suite needs http://liw.fi/cmdtest/
(arguments `(#:tests? #f))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xbacklight
(package
(name "xbacklight")
(version "1.2.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/xbacklight-"
version
".tar.bz2"))
(sha256
(base32
"0arnd1j8vzhzmw72mqhjjcb2qwcbs9qphsy3ps593ajyld8wzxhp"))))
(build-system gnu-build-system)
(inputs
`(("libxcb" ,libxcb)
("xcb-util" ,xcb-util)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xbitmaps
(package
(name "xbitmaps")
(version "1.1.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/data/xbitmaps-"
version
".tar.bz2"))
(sha256
(base32
"178ym90kwidia6nas4qr5n5yqh698vv8r02js0r4vg3b6lsb0w9n"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xcb-proto
(package
(name "xcb-proto")
(version "1.11")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/xcb/xcb-proto-"
version
".tar.bz2"))
(sha256
(base32
"0bp3f53l9fy5x3mn1rkj1g81aiyzl90wacwvqdgy831aa3kfxb5l"))))
(build-system gnu-build-system)
(native-inputs
`(("pkg-config" ,pkg-config) ("python" ,python-wrapper)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xcmiscproto
(package
(name "xcmiscproto")
(version "1.2.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/xcmiscproto-"
version
".tar.bz2"))
(sha256
(base32
"1pyjv45wivnwap2wvsbrzdvjc5ql8bakkbkrvcv6q9bjjf33ccmi"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xcmsdb
(package
(name "xcmsdb")
(version "1.0.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/xcmsdb-"
version
".tar.bz2"))
(sha256
(base32
"03ms731l3kvaldq7ycbd30j6134b61i3gbll4b2gl022wyzbjq74"))))
(build-system gnu-build-system)
(inputs
`(("libx11" ,libx11)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xcursor-themes
(package
(name "xcursor-themes")
(version "1.0.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/data/xcursor-themes-"
version
".tar.bz2"))
(sha256
(base32
"11mv661nj1p22sqkv87ryj2lcx4m68a04b0rs6iqh3fzp42jrzg3"))))
(build-system gnu-build-system)
(inputs
`(("libxcursor" ,libxcursor)
("xcursorgen" ,xcursorgen)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(arguments
`(#:configure-flags
(list (string-append "--with-cursordir="
(assoc-ref %outputs "out")
"/share/icons"))))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xcursorgen
(package
(name "xcursorgen")
(version "1.0.6")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/xcursorgen-"
version
".tar.bz2"))
(sha256
(base32
"0v7nncj3kaa8c0524j7ricdf4rvld5i7c3m6fj55l5zbah7r3j1i"))))
(build-system gnu-build-system)
(inputs
`(("libxcursor" ,libxcursor)
("libpng" ,libpng)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xdpyinfo
(package
(name "xdpyinfo")
(version "1.3.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/xdpyinfo-"
version
".tar.bz2"))
(sha256
(base32
"154b29zlrq33lmni883jgwyrb2kx7z8h52jx1s3ys5x5d582iydf"))))
(build-system gnu-build-system)
(inputs
`(("inputproto" ,inputproto)
("libx11" ,libx11)
("libxxf86vm" ,libxxf86vm)
("libxxf86dga" ,libxxf86dga)
("libxtst" ,libxtst)
("libxrender" ,libxrender)
("libxinerama" ,libxinerama)
("libxi" ,libxi)
("libxcomposite" ,libxcomposite)
("libdmx" ,libdmx)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xdriinfo
(package
(name "xdriinfo")
(version "1.0.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/xdriinfo-"
version
".tar.bz2"))
(sha256
(base32
"076bjix941znyjmh3j5jjsnhp2gv2iq53d0ks29mvvv87cyy9iim"))))
(build-system gnu-build-system)
(inputs
`(("mesa" ,mesa)
("libx11" ,libx11)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xev
(package
(name "xev")
(version "1.2.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/app/xev-"
version
".tar.bz2"))
(sha256
(base32
"0hv296mysglcgkx6lj1wxc23kshb2kix1a8yqppxj5vz16mpzw8i"))))
(build-system gnu-build-system)
(inputs
`(("libxrender" ,libxrender)
("libxrandr" ,libxrandr)
("xproto" ,xproto)
("libx11" ,libx11)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xextproto
(package
(name "xextproto")
(version "7.3.0")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/proto/xextproto-"
version
".tar.bz2"))
(sha256
(base32
"1c2vma9gqgc2v06rfxdiqgwhxmzk2cbmknwf1ng3m76vr0xb5x7k"))))
(build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public libevdev
(package
(name "libevdev")
(version "1.3")
(source
(origin
(method url-fetch)
(uri (string-append "http://www.freedesktop.org/software/" name "/"
name "-" version ".tar.xz"))
(sha256
(base32
"0iil4pnla0kjdx52ay7igq65sx32sjbzn1wx9q3v74m5g7712m16"))))
(build-system gnu-build-system)
(native-inputs `(("python" ,python)))
(home-page "http://www.freedesktop.org/wiki/Software/libevdev/")
(synopsis "Wrapper library for evdev devices")
(description
"libevdev is a wrapper library for evdev devices. it moves the common
tasks when dealing with evdev devices into a library and provides a library
interface to the callers, thus avoiding erroneous ioctls, etc.
The eventual goal is that libevdev wraps all ioctls available to evdev
devices, thus making direct access unnecessary.")
(license (license:x11-style "file://COPYING"))))
(define-public xf86-input-evdev
(package
(name "xf86-input-evdev")
(version "2.8.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-input-evdev-"
version
".tar.bz2"))
(sha256
(base32
"030haki1h0m85h91c91812gdnk6znfamw5kpr010zxwwbsgxxyl5"))))
(build-system gnu-build-system)
(inputs
`(("udev" ,eudev)
("libevdev" ,libevdev)
("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(arguments
`(#:configure-flags
(list (string-append "--with-sdkdir="
(assoc-ref %outputs "out")
"/include/xorg"))))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-input-libinput
(package
(name "xf86-input-libinput")
(version "0.8.0")
(source (origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/"
name "-" version ".tar.bz2"))
(sha256
(base32
"0fm4vrkw7azipbnwvc2l18g65z77pllsznaajd8q3zpg9ycb0li1"))))
(build-system gnu-build-system)
(arguments
'(#:configure-flags
(list (string-append "--with-sdkdir="
%output "/include/xorg"))))
(native-inputs
`(("pkg-config" ,pkg-config)))
(inputs
`(("libinput" ,libinput)
("xorg-server" ,xorg-server)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg input driver")
(description
"This is an Xorg input driver based on libinput. It therefore supports
all input devices that libinput can handle, including most mice, keyboards,
tablets and touchscreens.")
(license license:x11)))
(define-public xf86-input-joystick
(package
(name "xf86-input-joystick")
(version "1.6.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-input-joystick-"
version
".tar.bz2"))
(sha256
(base32
"038mfqairyyqvz02rk7v3i070sab1wr0k6fkxvyvxdgkfbnqcfzf"))))
(build-system gnu-build-system)
(inputs `(("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(arguments
`(#:configure-flags
(list (string-append "--with-sdkdir="
(assoc-ref %outputs "out")
"/include/xorg"))))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-input-keyboard
(package
(name "xf86-input-keyboard")
(version "1.8.0")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-input-keyboard-"
version
".tar.bz2"))
(sha256
(base32
"0nyb61w30z32djrllgr2s1i13di3vsl6hg4pqjhxdal71971ria1"))))
(build-system gnu-build-system)
(inputs `(("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-input-mouse
(package
(name "xf86-input-mouse")
(version "1.9.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-input-mouse-"
version
".tar.bz2"))
(sha256
(base32
"1kn5kx3qyn9qqvd6s24a2l1wfgck2pgfvzl90xpl024wfxsx719l"))))
(build-system gnu-build-system)
(inputs `(("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(arguments
`(#:configure-flags
(list (string-append "--with-sdkdir="
(assoc-ref %outputs "out")
"/include/xorg"))))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-input-synaptics
(package
(name "xf86-input-synaptics")
(version "1.8.1")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-input-synaptics-"
version
".tar.bz2"))
(sha256
(base32
"16phzd7yhl4wns957c35qz2nahmjvnlx05jf975s524qkvrdlkyp"))))
(build-system gnu-build-system)
(inputs `(("libx11" ,libx11)
("libxi" ,libxi)
("libevdev" ,libevdev)
("mtdev" ,mtdev)
("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(arguments
`(#:configure-flags
(list (string-append "--with-sdkdir="
(assoc-ref %outputs "out")
"/include/xorg")
(string-append "--with-xorg-conf-dir="
(assoc-ref %outputs "out")
"/share/X11/xorg.conf.d"))))
(home-page "http://www.x.org/wiki/")
(synopsis "Synaptics touchpad driver for X.Org")
(description
"This package provides a touchpad driver for the X.Org window system.")
(license license:x11)))
(define-public xf86-input-void
(package
(name "xf86-input-void")
(version "1.4.0")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-input-void-"
version
".tar.bz2"))
(sha256
(base32
"01bmk324fq48wydvy1qrnxbw6qz0fjd0i80g0n4cqr1c4mjmif9a"))))
(build-system gnu-build-system)
(inputs `(("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-ark
(package
(name "xf86-video-ark")
(version "0.7.5")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-ark-"
version
".tar.bz2"))
(sha256
(base32
"07p5vdsj2ckxb6wh02s61akcv4qfg6s1d5ld3jn3lfaayd3f1466"))
(patches (list (search-patch "xf86-video-ark-remove-mibstore.patch")))))
(build-system gnu-build-system)
(inputs `(("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
;; This driver depends on XAA which has been removed from xorg-server.
;;
;; (define-public xf86-video-ast
;; (package
;; (name "xf86-video-ast")
;; (version "0.93.10")
;; (source
;; (origin
;; (method url-fetch)
;; (uri (string-append
;; "mirror://xorg/individual/driver/xf86-video-ast-"
;; version
;; ".tar.bz2"))
;; (sha256
;; (base32
;; "1q64z8qqa0ix3cymqiwk1s3sphd1fvvz30lvyxhgkgciygz6dm69"))
;; (patches (list (search-patch "xf86-video-ast-remove-mibstore.patch")))))
;; (build-system gnu-build-system)
;; (inputs `(("xorg-server" ,xorg-server)))
;; (native-inputs `(("pkg-config" ,pkg-config)))
;; (home-page "http://www.x.org/wiki/")
;; (synopsis "Xorg implementation of the X Window System")
;; (description "X.org provides an implementation of the X Window System")
;; (license license:x11)))
(define-public xf86-video-ati
(package
(name "xf86-video-ati")
(version "7.5.0")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-ati-"
version
".tar.bz2"))
(sha256
(base32
"0dkrw036ikym8aacl43lnf04q0wbms5498xg5b3l16ngnq36ygpc"))))
(build-system gnu-build-system)
(inputs `(("mesa" ,mesa)
("xxf86driproto" ,xf86driproto)
("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(arguments `(#:configure-flags `("--disable-glamor"))) ; TODO: Enable glamor
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-cirrus
(package
(name "xf86-video-cirrus")
(version "1.5.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-cirrus-"
version
".tar.bz2"))
(sha256
(base32
"1mycqgjp18b6adqj2h90vp324xh8ysyi5migfmjc914vbnkf2q9k"))))
(build-system gnu-build-system)
(inputs `(("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
;; non-free license
;; (define-public xf86-video-dummy
(define-public xf86-video-fbdev
(package
(name "xf86-video-fbdev")
(version "0.4.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-fbdev-"
version
".tar.bz2"))
(sha256
(base32
"06ym7yy017lanj730hfkpfk4znx3dsj8jq3qvyzsn8w294kb7m4x"))))
(build-system gnu-build-system)
(inputs `(("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-geode
(package
(name "xf86-video-geode")
(version "2.11.16")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-geode-"
version
".tar.bz2"))
(sha256
(base32
"19y13xl7yfrgyis92rmxi0ld95ajgr5il0n9j1dridwzw9aizz1q"))
(patches (list (search-patch "xf86-video-geode-glibc-2.20.patch")))))
(build-system gnu-build-system)
(inputs `(("pkg-config" ,pkg-config)
("xorg-server" ,xorg-server)))
(supported-systems
;; This driver is only supported on i686 systems.
(filter (lambda (system) (string-prefix? "i686-" system))
%supported-systems))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
;; Driver for obsolete graphics cards, depends on libglide:
;; http://sourceforge.net/projects/glide/ ,
;; last updated in 2003, and which does not compile out of the box any more.
;; (define-public xf86-video-glide
;; (package
;; (name "xf86-video-glide")
;; (version "1.2.0")
;; (source
;; (origin
;; (method url-fetch)
;; (uri (string-append
;; "mirror://xorg/X11R7.7/src/everything/xf86-video-glide-"
;; version
;; ".tar.bz2"))
;; (sha256
;; (base32
;; "0byapm9mnpqk3wijfnnan3d22ii5cw6dmg4xn1625iiz89j5vs1l"))))
;; (build-system gnu-build-system)
;; (inputs `(("pkg-config" ,pkg-config)
;; ("xorg-server" ,xorg-server)))
;; (home-page "http://www.x.org/wiki/")
;; (synopsis "Xorg implementation of the X Window System")
;; (description "X.org provides an implementation of the X Window System")
;; (license license:x11)))
(define-public xf86-video-glint
(package
(name "xf86-video-glint")
(version "1.2.8")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-glint-"
version
".tar.bz2"))
(sha256
(base32
"08a2aark2yn9irws9c78d9q44dichr03i9zbk61jgr54ncxqhzv5"))
(patches (list
(search-patch "xf86-video-glint-remove-mibstore.patch")))))
(build-system gnu-build-system)
(inputs `(("xf86dgaproto" ,xf86dgaproto)
("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-i128
(package
(name "xf86-video-i128")
(version "1.3.6")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-i128-"
version
".tar.bz2"))
(sha256
(base32
"171b8lbxr56w3isph947dnw7x87hc46v6m3mcxdcz44gk167x0pq"))
(patches (list
(search-patch "xf86-video-i128-remove-mibstore.patch")))))
(build-system gnu-build-system)
(inputs `(("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-intel
(package
(name "xf86-video-intel")
(version "2.21.15")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-intel-"
version
".tar.bz2"))
(sha256
(base32
"1z6ncmpszmwqi9xr590c4kp4gjjf7mndcr56r35x2bx7h87i8nkx"))
(patches (list (search-patch "xf86-video-intel-compat-api.patch")
(search-patch "xf86-video-intel-glibc-2.20.patch")))))
(build-system gnu-build-system)
(inputs `(("mesa" ,mesa)
("udev" ,eudev)
("libx11" ,libx11)
("xorg-server" ,xorg-server)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(supported-systems
;; This driver is only supported on Intel systems.
(filter (lambda (system) (or (string-prefix? "i686-" system)
(string-prefix? "x86_64-" system)))
%supported-systems))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-mach64
(package
(name "xf86-video-mach64")
(version "6.9.4")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-mach64-"
version
".tar.bz2"))
(sha256
(base32
"0pl582vnc6hdxqhf5c0qdyanjqxb4crnhqlmxxml5a60syw0iwcp"))
(patches (list (search-patch "xf86-video-mach64-glibc-2.20.patch")))))
(build-system gnu-build-system)
(inputs `(("mesa" ,mesa)
("xf86driproto" ,xf86driproto)
("xorg-server" ,xorg-server)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-mga
(package
(name "xf86-video-mga")
(version "1.6.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-mga-"
version
".tar.bz2"))
(sha256
(base32
"1my7y67sadjjmab1dyxckylrggi7p01yk4wwg9w6k1q96pmb213p"))
(patches (list (search-patch "xf86-video-mga-glibc-2.20.patch")))))
(build-system gnu-build-system)
(inputs `(("mesa" ,mesa)
("xf86driproto" ,xf86driproto)
("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-modesetting
(package
(name "xf86-video-modesetting")
(version "0.9.0")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-modesetting-"
version ".tar.bz2"))
(sha256
(base32
"0p6pjn5bnd2wr3lmas4b12zcq12d9ilvssga93fzlg90fdahikwh"))))
(build-system gnu-build-system)
(inputs `(("libdrm" ,libdrm)
("xf86driproto" ,xf86driproto)
("libx11" ,libx11)
("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "\"Modesetting\" graphics driver for the Xorg server")
(description
"This is a generic \"modesetting\" video driver, that relies on the Linux
kernel mode setting (KMS).")
(license license:x11)))
(define-public xf86-video-neomagic
(package
(name "xf86-video-neomagic")
(version "1.2.8")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-neomagic-"
version
".tar.bz2"))
(sha256
(base32
"0x48sxs1p3kmwk3pq1j7vl93y59gdmgkq1x5xbnh0yal0angdash"))))
(build-system gnu-build-system)
(inputs `(("xf86dgaproto" ,xf86dgaproto)
("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
;; This driver depends on XAA which has been removed from xorg-server.
;;
;; (define-public xf86-video-newport
;; (package
;; (name "xf86-video-newport")
;; (version "0.2.4")
;; (source
;; (origin
;; (method url-fetch)
;; (uri (string-append
;; "mirror://xorg/individual/driver/xf86-video-newport-"
;; version
;; ".tar.bz2"))
;; (sha256
;; (base32
;; "1yafmp23jrfdmc094i6a4dsizapsc9v0pl65cpc8w1kvn7343k4i"))))
;; (build-system gnu-build-system)
;; (inputs `(("xorg-server" ,xorg-server)))
;; (native-inputs `(("pkg-config" ,pkg-config)))
;; (home-page "http://www.x.org/wiki/")
;; (synopsis "Xorg implementation of the X Window System")
;; (description "X.org provides an implementation of the X Window System")
;; (license license:x11)))
(define-public xf86-video-nv
(package
(name "xf86-video-nv")
(version "2.1.20")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-nv-"
version
".tar.bz2"))
(sha256
(base32
"1gqh1khc4zalip5hh2nksgs7i3piqq18nncgmsx9qvzi05azd5c3"))
(patches (list (search-patch "xf86-video-nv-remove-mibstore.patch")))))
(build-system gnu-build-system)
(inputs `(("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "NVIDIA video driver for the Xorg X server")
(description
"This package contains Xorg support for the NVIDIA GeForce 8 series of
graphics processors.
There are a few caveats of which to be aware: the XVideo extension is not
supported, and the RENDER extension is not accelerated by this driver.")
(license license:x11)))
(define-public xf86-video-nouveau
(package
(name "xf86-video-nouveau")
(version "1.0.11")
(source (origin
;; There are no tarball releases of Nouveau.
(method git-fetch)
(uri (git-reference
(url "git://anongit.freedesktop.org/nouveau/xf86-video-nouveau")
(commit (string-append name "-" version))))
(sha256
(base32
"0zdb6b0n7pzf3l8j8hl7gfshg8jsmcmk11isvvl542yc36162ahp"))))
(build-system gnu-build-system)
(arguments
'(#:phases (alist-cons-after
'unpack 'bootstrap
(lambda _
(zero? (system* "autoreconf" "-vi")))
%standard-phases)))
(inputs `(("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)
("autoconf" ,(autoconf-wrapper))
("automake" ,automake)
("libtool" ,libtool)))
(home-page "http://nouveau.freedesktop.org")
(synopsis "NVIDIA video driver for the Xorg X server")
(description
"This package provides modern, high-quality Xorg drivers for NVIDIA
graphics cards.")
(license license:x11)))
(define-public xf86-video-openchrome
(package
(name "xf86-video-openchrome")
(version "0.3.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-openchrome-"
version
".tar.bz2"))
(sha256
(base32
"1v8j4i1r268n4fc5gq54zg1x50j0rhw71f3lba7411mcblg2z7p4"))
(patches (list
(search-patch "xf86-video-openchrome-glibc-2.20.patch")))))
(build-system gnu-build-system)
(inputs `(("libx11" ,libx11)
("libxext" ,libxext)
("libxvmc" ,libxvmc)
("mesa" ,mesa)
("xf86driproto" ,xf86driproto)
("xorg-server" ,xorg-server)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-r128
(package
(name "xf86-video-r128")
(version "6.9.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-r128-"
version
".tar.bz2"))
(sha256
(base32
"1q3fsc603k2yinphx5rrcl5356qkpywwz8axlw277l2231gjjbcb"))
(patches (list (search-patch "xf86-video-r128-glibc-2.20.patch")))))
(build-system gnu-build-system)
(inputs `(("mesa" ,mesa)
("xf86driproto" ,xf86driproto)
("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-savage
(package
(name "xf86-video-savage")
(version "2.3.7")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-savage-"
version
".tar.bz2"))
(sha256
(base32
"0i2aqp68rfkrz9c1p6d7ny9x7bjrlnby7q56zf01fb12r42l4784"))))
(build-system gnu-build-system)
(inputs `(("mesa" ,mesa)
("xf86driproto" ,xf86driproto)
("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-siliconmotion
(package
(name "xf86-video-siliconmotion")
(version "1.7.7")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-siliconmotion-"
version
".tar.bz2"))
(sha256
(base32
"1an321kqvsxq0z35acwl99lc8hpdkayw0q180744ypcl8ffvbf47"))
(patches
(list
(search-patch "xf86-video-siliconmotion-remove-mibstore.patch")))))
(build-system gnu-build-system)
(inputs `(("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-sis
(package
(name "xf86-video-sis")
(version "0.10.7")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-sis-"
version
".tar.bz2"))
(sha256
(base32
"1l0w84x39gq4y9j81dny9r6rma1xkqvxpsavpkd8h7h8panbcbmy"))
(patches (list (search-patch "xf86-video-sis-update-api.patch")
(search-patch "xf86-video-sis-fix-exa-crash.patch")))))
(build-system gnu-build-system)
(inputs `(("mesa" ,mesa)
("xf86dgaproto" ,xf86dgaproto)
("xf86driproto" ,xf86driproto)
("xorg-server" ,xorg-server)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:bsd-3)))
(define-public xf86-video-suncg6
(package
(name "xf86-video-suncg6")
(version "1.1.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-suncg6-"
version
".tar.bz2"))
(sha256
(base32
"04fgwgk02m4nimlv67rrg1wnyahgymrn6rb2cjj1l8bmzkii4glr"))))
(build-system gnu-build-system)
(inputs `(("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-sunffb
(package
(name "xf86-video-sunffb")
(version "1.2.2")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://xorg/individual/driver/xf86-video-sunffb-"
version
".tar.bz2"))
(sha256
(base32
"07z3ngifwg2d4jgq8pms47n5lr2yn0ai72g86xxjnb3k20n5ym7s"))))
(build-system gnu-build-system)
(inputs `(("xorg-server" ,xorg-server)))
(native-inputs `(("pkg-config" ,pkg-config)))
(home-page "http://www.x.org/wiki/")
(synopsis "Xorg implementation of the X Window System")
(description "X.org provides an implementation of the X Window System")
(license license:x11)))
(define-public xf86-video-tdfx
(package
(name "xf86-video-tdfx")
(version "1.4.5")