x.org packages: mirror mixin

overhaul all x.org packages to use available mirrors.
This commit is contained in:
Axel Huebl 2020-04-14 20:54:16 -07:00 committed by Todd Gamblin
parent 999c8e3a67
commit d9630b572a
200 changed files with 401 additions and 400 deletions

View File

@ -6,7 +6,7 @@
from spack import *
class Applewmproto(AutotoolsPackage):
class Applewmproto(AutotoolsPackage, XorgPackage):
"""Apple Rootless Window Management Extension.
This extension defines a protcol that allows X window managers
@ -14,7 +14,7 @@ class Applewmproto(AutotoolsPackage):
running X11 in a rootless mode."""
homepage = "http://cgit.freedesktop.org/xorg/proto/applewmproto"
url = "https://www.x.org/archive/individual/proto/applewmproto-1.4.2.tar.gz"
xorg_mirror_path = "proto/applewmproto-1.4.2.tar.gz"
version('1.4.2', sha256='ff8ac07d263a23357af2d6ff0cca3c1d56b043ddf7797a5a92ec624f4704df2e')

View File

@ -6,14 +6,14 @@
from spack import *
class Appres(AutotoolsPackage):
class Appres(AutotoolsPackage, XorgPackage):
"""The appres program prints the resources seen by an application (or
subhierarchy of an application) with the specified class and instance
names. It can be used to determine which resources a particular
program will load."""
homepage = "http://cgit.freedesktop.org/xorg/app/appres"
url = "https://www.x.org/archive/individual/app/appres-1.0.4.tar.gz"
xorg_mirror_path = "app/appres-1.0.4.tar.gz"
version('1.0.4', sha256='22cb6f639c891ffdbb5371bc50a88278185789eae6907d05e9e0bd1086a80803')

View File

@ -6,7 +6,7 @@
from spack import *
class Bdftopcf(AutotoolsPackage):
class Bdftopcf(AutotoolsPackage, XorgPackage):
"""bdftopcf is a font compiler for the X server and font server. Fonts
in Portable Compiled Format can be read by any architecture, although
the file is structured to allow one particular architecture to read
@ -15,7 +15,7 @@ class Bdftopcf(AutotoolsPackage):
slowly) on other machines."""
homepage = "http://cgit.freedesktop.org/xorg/app/bdftopcf"
url = "https://www.x.org/archive/individual/app/bdftopcf-1.0.5.tar.gz"
xorg_mirror_path = "app/bdftopcf-1.0.5.tar.gz"
version('1.0.5', sha256='78a5ec945de1d33e6812167b1383554fda36e38576849e74a9039dc7364ff2c3')

View File

@ -6,14 +6,14 @@
from spack import *
class Beforelight(AutotoolsPackage):
class Beforelight(AutotoolsPackage, XorgPackage):
"""The beforelight program is a sample implementation of a screen saver
for X servers supporting the MIT-SCREEN-SAVER extension. It is only
recommended for use as a code sample, as it does not include features
such as screen locking or configurability."""
homepage = "http://cgit.freedesktop.org/xorg/app/beforelight"
url = "https://www.x.org/archive/individual/app/beforelight-1.0.5.tar.gz"
xorg_mirror_path = "app/beforelight-1.0.5.tar.gz"
version('1.0.5', sha256='93bb3c457d6d5e8def3180fdee07bc84d1b7f0e5378a95812e2193cd51455cdc')

View File

@ -6,14 +6,14 @@
from spack import *
class Bigreqsproto(AutotoolsPackage):
class Bigreqsproto(AutotoolsPackage, XorgPackage):
"""Big Requests Extension.
This extension defines a protocol to enable the use of requests
that exceed 262140 bytes in length."""
homepage = "http://cgit.freedesktop.org/xorg/proto/bigreqsproto"
url = "https://www.x.org/archive/individual/proto/bigreqsproto-1.1.2.tar.gz"
xorg_mirror_path = "proto/bigreqsproto-1.1.2.tar.gz"
version('1.1.2', sha256='de68a1a9dd1a1219ad73531bff9f662bc62fcd777387549c43cd282399f4a6ea')

View File

@ -6,11 +6,11 @@
from spack import *
class Bitmap(AutotoolsPackage):
class Bitmap(AutotoolsPackage, XorgPackage):
"""bitmap, bmtoa, atobm - X bitmap (XBM) editor and converter utilities."""
homepage = "http://cgit.freedesktop.org/xorg/app/bitmap"
url = "https://www.x.org/archive/individual/app/bitmap-1.0.8.tar.gz"
xorg_mirror_path = "app/bitmap-1.0.8.tar.gz"
version('1.0.8', sha256='1a2fbd10a2ca5cd93f7b77bbb0555b86d8b35e0fc18d036b1607c761755006fc')

View File

@ -6,7 +6,7 @@
from spack import *
class Compiz(AutotoolsPackage):
class Compiz(AutotoolsPackage, XorgPackage):
"""compiz - OpenGL window and compositing manager.
Compiz is an OpenGL compositing manager that use
@ -15,7 +15,7 @@ class Compiz(AutotoolsPackage):
and it is designed to run well on most graphics hardware."""
homepage = "http://www.compiz.org/"
url = "https://www.x.org/archive/individual/app/compiz-0.7.8.tar.gz"
xorg_mirror_path = "app/compiz-0.7.8.tar.gz"
version('0.7.8', sha256='b46f52b776cc78e85357a07688d04b36ec19c65eadeaf6f6cfcca7b8515e6503')

View File

@ -6,14 +6,14 @@
from spack import *
class Compositeproto(AutotoolsPackage):
class Compositeproto(AutotoolsPackage, XorgPackage):
"""Composite Extension.
This package contains header files and documentation for the composite
extension. Library and server implementations are separate."""
homepage = "http://cgit.freedesktop.org/xorg/proto/compositeproto"
url = "https://www.x.org/archive/individual/proto/compositeproto-0.4.2.tar.gz"
xorg_mirror_path = "proto/compositeproto-0.4.2.tar.gz"
version('0.4.2', sha256='22195b7e50036440b1c6b3b2d63eb03dfa6e71c8a1263ed1f07b0f31ae7dad50')

View File

@ -6,7 +6,7 @@
from spack import *
class Constype(AutotoolsPackage):
class Constype(AutotoolsPackage, XorgPackage):
"""constype prints on the standard output the Sun code for the type of
display that the specified device is.
@ -14,7 +14,7 @@ class Constype(AutotoolsPackage):
SPARC OS'es and to Solaris on both SPARC & x86."""
homepage = "http://cgit.freedesktop.org/xorg/app/constype"
url = "https://www.x.org/archive/individual/app/constype-1.0.4.tar.gz"
xorg_mirror_path = "app/constype-1.0.4.tar.gz"
version('1.0.4', sha256='ec09aff369cf1d527fd5b8075fb4dd0ecf89d905190cf1a0a0145d5e523f913d')

View File

@ -6,14 +6,14 @@
from spack import *
class Damageproto(AutotoolsPackage):
class Damageproto(AutotoolsPackage, XorgPackage):
"""X Damage Extension.
This package contains header files and documentation for the X Damage
extension. Library and server implementations are separate."""
homepage = "https://cgit.freedesktop.org/xorg/proto/damageproto"
url = "https://www.x.org/releases/individual/proto/damageproto-1.2.1.tar.gz"
xorg_mirror_path = "proto/damageproto-1.2.1.tar.gz"
version('1.2.1', sha256='f65ccbf1de9750a527ea6e85694085b179f2d06495cbdb742b3edb2149fef303')

View File

@ -6,7 +6,7 @@
from spack import *
class Dmxproto(AutotoolsPackage):
class Dmxproto(AutotoolsPackage, XorgPackage):
"""Distributed Multihead X (DMX) Extension.
This extension defines a protocol for clients to access a front-end proxy
@ -14,7 +14,7 @@ class Dmxproto(AutotoolsPackage):
display."""
homepage = "http://dmx.sourceforge.net/"
url = "https://www.x.org/archive/individual/proto/dmxproto-2.3.1.tar.gz"
xorg_mirror_path = "proto/dmxproto-2.3.1.tar.gz"
version('2.3.1', sha256='3262bbf5902211a3ce88f5c6ab4528145ff84f69c52fd386ae0312bc45fb8a40')

View File

@ -6,7 +6,7 @@
from spack import *
class Dri2proto(AutotoolsPackage):
class Dri2proto(AutotoolsPackage, XorgPackage):
"""Direct Rendering Infrastructure 2 Extension.
This extension defines a protocol to securely allow user applications to
@ -14,7 +14,7 @@ class Dri2proto(AutotoolsPackage):
X server."""
homepage = "https://cgit.freedesktop.org/xorg/proto/dri2proto/"
url = "https://www.x.org/releases/individual/proto/dri2proto-2.8.tar.gz"
xorg_mirror_path = "proto/dri2proto-2.8.tar.gz"
version('2.8', sha256='7e65b031eaa6ebe23c75583d4abd993ded7add8009b4200a4db7aa10728b0f61')

View File

@ -6,7 +6,7 @@
from spack import *
class Dri3proto(AutotoolsPackage):
class Dri3proto(AutotoolsPackage, XorgPackage):
"""Direct Rendering Infrastructure 3 Extension.
This extension defines a protocol to securely allow user applications to
@ -14,7 +14,7 @@ class Dri3proto(AutotoolsPackage):
X server."""
homepage = "https://cgit.freedesktop.org/xorg/proto/dri3proto/"
url = "https://www.x.org/releases/individual/proto/dri3proto-1.0.tar.gz"
xorg_mirror_path = "proto/dri3proto-1.0.tar.gz"
version('1.0', sha256='e1a0dad3009ecde52c0bf44187df5f95cc9a7cc0e76dfc2f2bbf3e909fe03fa9')

View File

@ -6,11 +6,11 @@
from spack import *
class Editres(AutotoolsPackage):
class Editres(AutotoolsPackage, XorgPackage):
"""Dynamic resource editor for X Toolkit applications."""
homepage = "http://cgit.freedesktop.org/xorg/app/editres"
url = "https://www.x.org/archive/individual/app/editres-1.0.6.tar.gz"
xorg_mirror_path = "app/editres-1.0.6.tar.gz"
version('1.0.6', sha256='85f4664ca582effb01ee972d006124569b757b9a08ae6608c3f45fc36b3b7b1a')

View File

@ -6,14 +6,14 @@
from spack import *
class Evieext(AutotoolsPackage):
class Evieext(AutotoolsPackage, XorgPackage):
"""Extended Visual Information Extension (XEVIE).
This extension defines a protocol for a client to determine information
about core X visuals beyond what the core protocol provides."""
homepage = "http://cgit.freedesktop.org/xorg/proto/evieproto"
url = "https://www.x.org/archive/individual/proto/evieext-1.1.1.tar.gz"
xorg_mirror_path = "proto/evieext-1.1.1.tar.gz"
version('1.1.1', sha256='e58080443c279dfb5a23c37076922df535e42bf209d21a1f3e88442cc01b4a0e')

View File

@ -6,7 +6,7 @@
from spack import *
class Fixesproto(AutotoolsPackage):
class Fixesproto(AutotoolsPackage, XorgPackage):
"""X Fixes Extension.
The extension makes changes to many areas of the protocol to resolve
@ -14,7 +14,7 @@ class Fixesproto(AutotoolsPackage):
that cannot be adequately worked around on the client side of the wire."""
homepage = "http://cgit.freedesktop.org/xorg/proto/fixesproto"
url = "https://www.x.org/archive/individual/proto/fixesproto-5.0.tar.gz"
xorg_mirror_path = "proto/fixesproto-5.0.tar.gz"
version('5.0', sha256='67865a0e3cdc7dec1fd676f0927f7011ad4036c18eb320a2b41dbd56282f33b8')

View File

@ -6,11 +6,12 @@
from spack import *
class FontUtil(AutotoolsPackage):
class FontUtil(AutotoolsPackage, XorgPackage):
"""X.Org font package creation/installation utilities and fonts."""
homepage = "http://cgit.freedesktop.org/xorg/font/util"
url = "https://www.x.org/archive/individual/font/font-util-1.3.1.tar.gz"
xorg_mirror_path = "font/font-util-1.3.1.tar.gz"
version('1.3.2', sha256='f115a3735604de1e852a4bf669be0269d8ce8f21f8e0e74ec5934b31dadc1e76')
version('1.3.1', sha256='34ebb0c9c14e0a392cdd5ea055c92489ad88d55ae148b2f1cfded0f3f63f2b5b')

View File

@ -6,10 +6,10 @@
from spack import *
class Fontcacheproto(AutotoolsPackage):
class Fontcacheproto(AutotoolsPackage, XorgPackage):
"""X.org FontcacheProto protocol headers."""
homepage = "http://cgit.freedesktop.org/xorg/proto/fontcacheproto"
url = "https://www.x.org/archive/individual/proto/fontcacheproto-0.1.3.tar.gz"
xorg_mirror_path = "proto/fontcacheproto-0.1.3.tar.gz"
version('0.1.3', sha256='759b4863b55a25bfc8f977d8ed969da0b99b3c823f33c674d6da5825f9df9a79')

View File

@ -6,11 +6,11 @@
from spack import *
class Fontsproto(AutotoolsPackage):
class Fontsproto(AutotoolsPackage, XorgPackage):
"""X Fonts Extension."""
homepage = "http://cgit.freedesktop.org/xorg/proto/fontsproto"
url = "https://www.x.org/archive/individual/proto/fontsproto-2.1.3.tar.gz"
xorg_mirror_path = "proto/fontsproto-2.1.3.tar.gz"
version('2.1.3', sha256='72c44e63044b2b66f6fa112921621ecc20c71193982de4f198d9a29cda385c5e')

View File

@ -6,11 +6,11 @@
from spack import *
class Fonttosfnt(AutotoolsPackage):
class Fonttosfnt(AutotoolsPackage, XorgPackage):
"""Wrap a bitmap font in a sfnt (TrueType) wrapper."""
homepage = "http://cgit.freedesktop.org/xorg/app/fonttosfnt"
url = "https://www.x.org/archive/individual/app/fonttosfnt-1.0.4.tar.gz"
xorg_mirror_path = "app/fonttosfnt-1.0.4.tar.gz"
version('1.0.4', sha256='3873636be5b3b8e4160070e8f9a7a9221b5bd5efbf740d7abaa9092e10732673')

View File

@ -6,11 +6,11 @@
from spack import *
class Fslsfonts(AutotoolsPackage):
class Fslsfonts(AutotoolsPackage, XorgPackage):
"""fslsfonts produces a list of fonts served by an X font server."""
homepage = "http://cgit.freedesktop.org/xorg/app/fslsfonts"
url = "https://www.x.org/archive/individual/app/fslsfonts-1.0.5.tar.gz"
xorg_mirror_path = "app/fslsfonts-1.0.5.tar.gz"
version('1.0.5', sha256='27e58d2313835ce0f08cf47c59a43798b122f605a55f54b170db27b57a492007')

View File

@ -6,14 +6,14 @@
from spack import *
class Fstobdf(AutotoolsPackage):
class Fstobdf(AutotoolsPackage, XorgPackage):
"""The fstobdf program reads a font from a font server and prints a BDF
file on the standard output that may be used to recreate the font.
This is useful in testing servers, debugging font metrics, and
reproducing lost BDF files."""
homepage = "http://cgit.freedesktop.org/xorg/app/fstobdf"
url = "https://www.x.org/archive/individual/app/fstobdf-1.0.6.tar.gz"
xorg_mirror_path = "app/fstobdf-1.0.6.tar.gz"
version('1.0.6', sha256='bb903ae76cbcb0a08a71f06762b64db7d5c2064f6e88e8dc3a604e76d0bcb93d')

View File

@ -6,11 +6,11 @@
from spack import *
class Gccmakedep(AutotoolsPackage):
class Gccmakedep(AutotoolsPackage, XorgPackage):
"""X.org gccmakedep utilities."""
homepage = "https://cgit.freedesktop.org/xorg/util/gccmakedep/"
url = "https://www.x.org/archive/individual/util/gccmakedep-1.0.3.tar.gz"
xorg_mirror_path = "util/gccmakedep-1.0.3.tar.gz"
version('1.0.3', sha256='f9e2e7a590e27f84b6708ab7a81e546399b949bf652fb9b95193e0e543e6a548')

View File

@ -6,14 +6,14 @@
from spack import *
class Glproto(AutotoolsPackage):
class Glproto(AutotoolsPackage, XorgPackage):
"""OpenGL Extension to the X Window System.
This extension defines a protocol for the client to send 3D rendering
commands to the X server."""
homepage = "https://www.x.org/wiki/"
url = "https://www.x.org/archive/individual/proto/glproto-1.4.17.tar.gz"
xorg_mirror_path = "proto/glproto-1.4.17.tar.gz"
version('1.4.17', sha256='9d8130fec2b98bd032db7730fa092dd9dec39f3de34f4bb03ceb43b9903dbc96')

View File

@ -6,11 +6,11 @@
from spack import *
class Grandr(AutotoolsPackage):
class Grandr(AutotoolsPackage, XorgPackage):
"""RandR user interface using GTK+ libraries."""
homepage = "https://cgit.freedesktop.org/xorg/app/grandr"
url = "https://www.x.org/archive/individual/app/grandr-0.1.tar.gz"
xorg_mirror_path = "app/grandr-0.1.tar.gz"
version('0.1', sha256='67a049c8dccdb48897efbd86c2b1d3b0ff5ce3c7859c46b0297d64c881b36d24')

View File

@ -6,11 +6,11 @@
from spack import *
class Hsakmt(AutotoolsPackage):
class Hsakmt(AutotoolsPackage, XorgPackage):
"""hsakmt is a thunk library that provides a userspace interface to amdkfd
(AMD's HSA Linux kernel driver). It is the HSA equivalent of libdrm."""
homepage = "https://cgit.freedesktop.org/amd/hsakmt/"
url = "https://www.x.org/archive/individual/lib/hsakmt-1.0.0.tar.gz"
xorg_mirror_path = "lib/hsakmt-1.0.0.tar.gz"
version('1.0.0', sha256='3d46af85c27091937618f5e92f7446cff3e9e6378888645e6e238806461e5b77')

View File

@ -6,13 +6,13 @@
from spack import *
class Iceauth(AutotoolsPackage):
class Iceauth(AutotoolsPackage, XorgPackage):
"""The iceauth program is used to edit and display the authorization
information used in connecting with ICE. It operates very much
like the xauth program for X11 connection authentication records."""
homepage = "http://cgit.freedesktop.org/xorg/app/iceauth"
url = "https://www.x.org/archive/individual/app/iceauth-1.0.7.tar.gz"
xorg_mirror_path = "app/iceauth-1.0.7.tar.gz"
version('1.0.7', sha256='6c9706cce276609876e768759ed4ee3b447cd17af4a61f9b5a374c7dda9696d8')

View File

@ -6,14 +6,14 @@
from spack import *
class Ico(AutotoolsPackage):
class Ico(AutotoolsPackage, XorgPackage):
"""ico is a simple animation program that may be used for testing various
X11 operations and extensions. It displays a wire-frame rotating
polyhedron, with hidden lines removed, or a solid-fill polyhedron with
hidden faces removed."""
homepage = "http://cgit.freedesktop.org/xorg/app/ico"
url = "https://www.x.org/archive/individual/app/ico-1.0.4.tar.gz"
xorg_mirror_path = "app/ico-1.0.4.tar.gz"
version('1.0.4', sha256='eb8609c3b43dc2e575272f2702590525fe13229e022c4aff8b9a0cc2a3f3205d')

View File

@ -6,11 +6,11 @@
from spack import *
class Imake(AutotoolsPackage):
class Imake(AutotoolsPackage, XorgPackage):
"""The imake build system."""
homepage = "http://www.snake.net/software/imake-stuff/"
url = "https://www.x.org/archive/individual/util/imake-1.0.7.tar.gz"
xorg_mirror_path = "util/imake-1.0.7.tar.gz"
version('1.0.7', sha256='6bda266a07eb33445d513f1e3c82a61e4822ccb94d420643d58e1be5f881e5cb')

View File

@ -6,14 +6,14 @@
from spack import *
class Inputproto(AutotoolsPackage):
class Inputproto(AutotoolsPackage, XorgPackage):
"""X Input Extension.
This extension defines a protocol to provide additional input devices
management such as graphic tablets."""
homepage = "http://cgit.freedesktop.org/xorg/proto/inputproto"
url = "https://www.x.org/archive/individual/proto/inputproto-2.3.2.tar.gz"
xorg_mirror_path = "proto/inputproto-2.3.2.tar.gz"
version('2.3.2', sha256='10eaadd531f38f7c92ab59ef0708ca195caf3164a75c4ed99f0c04f2913f6ef3')

View File

@ -7,7 +7,7 @@
import sys
class IntelGpuTools(AutotoolsPackage):
class IntelGpuTools(AutotoolsPackage, XorgPackage):
"""Intel GPU Tools is a collection of tools for development and testing of
the Intel DRM driver. There are many macro-level test suites that get used
against the driver, including xtest, rendercheck, piglit, and oglconform,
@ -18,7 +18,7 @@ class IntelGpuTools(AutotoolsPackage):
Intel DRM Driver."""
homepage = "https://cgit.freedesktop.org/xorg/app/intel-gpu-tools/"
url = "https://www.x.org/archive/individual/app/intel-gpu-tools-1.16.tar.gz"
xorg_mirror_path = "app/intel-gpu-tools-1.16.tar.gz"
version('1.16', sha256='4874e6e7704c8d315deaf5b44cc9467ea5e502c7f816470a4a28827fcb34643f')

View File

@ -6,14 +6,14 @@
from spack import *
class Kbproto(AutotoolsPackage):
class Kbproto(AutotoolsPackage, XorgPackage):
"""X Keyboard Extension.
This extension defines a protcol to provide a number of new capabilities
and controls for text keyboards."""
homepage = "https://cgit.freedesktop.org/xorg/proto/kbproto"
url = "https://www.x.org/archive/individual/proto/kbproto-1.0.7.tar.gz"
xorg_mirror_path = "proto/kbproto-1.0.7.tar.gz"
version('1.0.7', sha256='828cb275b91268b1a3ea950d5c0c5eb076c678fdf005d517411f89cc8c3bb416')

View File

@ -6,7 +6,7 @@
from spack import *
class Lbxproxy(AutotoolsPackage):
class Lbxproxy(AutotoolsPackage, XorgPackage):
"""lbxproxy accepts client connections, multiplexes them over a single
connection to the X server, and performs various optimizations on the
X protocol to make it faster over low bandwidth and/or high latency
@ -17,7 +17,7 @@ class Lbxproxy(AutotoolsPackage):
X servers."""
homepage = "http://cgit.freedesktop.org/xorg/app/lbxproxy"
url = "https://www.x.org/archive/individual/app/lbxproxy-1.0.3.tar.gz"
xorg_mirror_path = "app/lbxproxy-1.0.3.tar.gz"
version('1.0.3', sha256='db36251c9656c7da720f31e10df384f8946a9a5395915371b60d9423ad8f6a80')

View File

@ -6,13 +6,13 @@
from spack import *
class Libapplewm(AutotoolsPackage):
class Libapplewm(AutotoolsPackage, XorgPackage):
"""AppleWM is a simple library designed to interface with the Apple-WM
extension. This extension allows X window managers to better interact with
the Mac OS X Aqua user interface when running X11 in a rootless mode."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libAppleWM"
url = "https://www.x.org/archive/individual/lib/libAppleWM-1.4.1.tar.gz"
xorg_mirror_path = "lib/libAppleWM-1.4.1.tar.gz"
version('1.4.1', sha256='d7fb098d65ad4d840f60e5c92de7f58f1725bd70d0d132755ea453462fd50049')

View File

@ -6,12 +6,12 @@
from spack import *
class Libdmx(AutotoolsPackage):
class Libdmx(AutotoolsPackage, XorgPackage):
"""libdmx - X Window System DMX (Distributed Multihead X) extension
library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libdmx"
url = "https://www.x.org/archive/individual/lib/libdmx-1.1.3.tar.gz"
xorg_mirror_path = "lib/libdmx-1.1.3.tar.gz"
version('1.1.3', sha256='c4b24d7e13e5a67ead7a18f0b4cc9b7b5363c9d04cd01b83b5122ff92b3b4996')

View File

@ -6,11 +6,11 @@
from spack import *
class Libfontenc(AutotoolsPackage):
class Libfontenc(AutotoolsPackage, XorgPackage):
"""libfontenc - font encoding library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libfontenc"
url = "https://www.x.org/archive/individual/lib/libfontenc-1.1.3.tar.gz"
xorg_mirror_path = "lib/libfontenc-1.1.3.tar.gz"
version('1.1.3', sha256='6fba26760ca8d5045f2b52ddf641c12cedc19ee30939c6478162b7db8b6220fb')

View File

@ -6,14 +6,14 @@
from spack import *
class Libfs(AutotoolsPackage):
class Libfs(AutotoolsPackage, XorgPackage):
"""libFS - X Font Service client library.
This library is used by clients of X Font Servers (xfs), such as
xfsinfo, fslsfonts, and the X servers themselves."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libFS"
url = "https://www.x.org/archive/individual/lib/libFS-1.0.7.tar.gz"
xorg_mirror_path = "lib/libFS-1.0.7.tar.gz"
version('1.0.7', sha256='91bf1c5ce4115b7dbf4e314fdbee54052708e8f7b6a2ec6e82c309bcbe40ef3d')

View File

@ -6,11 +6,11 @@
from spack import *
class Libice(AutotoolsPackage):
class Libice(AutotoolsPackage, XorgPackage):
"""libICE - Inter-Client Exchange Library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libICE"
url = "https://www.x.org/archive/individual/lib/libICE-1.0.9.tar.gz"
xorg_mirror_path = "lib/libICE-1.0.9.tar.gz"
version('1.0.9', sha256='7812a824a66dd654c830d21982749b3b563d9c2dfe0b88b203cefc14a891edc0')

View File

@ -6,11 +6,11 @@
from spack import *
class Liblbxutil(AutotoolsPackage):
class Liblbxutil(AutotoolsPackage, XorgPackage):
"""liblbxutil - Low Bandwith X extension (LBX) utility routines."""
homepage = "http://cgit.freedesktop.org/xorg/lib/liblbxutil"
url = "https://www.x.org/archive/individual/lib/liblbxutil-1.1.0.tar.gz"
xorg_mirror_path = "lib/liblbxutil-1.1.0.tar.gz"
version('1.1.0', sha256='285c1bc688cc71ec089e9284f2566d1780cc5d90816e9997890af8689f386951')

View File

@ -6,11 +6,11 @@
from spack import *
class Liboldx(AutotoolsPackage):
class Liboldx(AutotoolsPackage, XorgPackage):
"""X version 10 backwards compatibility."""
homepage = "https://cgit.freedesktop.org/xorg/lib/liboldX/"
url = "https://www.x.org/archive/individual/lib/liboldX-1.0.1.tar.gz"
xorg_mirror_path = "lib/liboldX-1.0.1.tar.gz"
version('1.0.1', sha256='74322dbf04df69787485eb24b16e12783dfc3454befaf18482ead51bd7b55dc8')

View File

@ -6,11 +6,11 @@
from spack import *
class Libsm(AutotoolsPackage):
class Libsm(AutotoolsPackage, XorgPackage):
"""libSM - X Session Management Library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libSM"
url = "https://www.x.org/archive/individual/lib/libSM-1.2.2.tar.gz"
xorg_mirror_path = "lib/libSM-1.2.2.tar.gz"
version('1.2.2', sha256='14bb7c669ce2b8ff712fbdbf48120e3742a77edcd5e025d6b3325ed30cf120f4')

View File

@ -6,7 +6,7 @@
from spack import *
class Libwindowswm(AutotoolsPackage):
class Libwindowswm(AutotoolsPackage, XorgPackage):
"""WindowsWM - Cygwin/X rootless window management extension.
WindowsWM is a simple library designed to interface with the
@ -15,7 +15,7 @@ class Libwindowswm(AutotoolsPackage):
rootless mode."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libWindowsWM"
url = "https://www.x.org/archive/individual/lib/libWindowsWM-1.0.1.tar.gz"
xorg_mirror_path = "lib/libWindowsWM-1.0.1.tar.gz"
version('1.0.1', sha256='94f9c0add3bad38ebd84bc43d854207c4deaaa74fb15339276e022546124b98a')

View File

@ -6,11 +6,11 @@
from spack import *
class Libx11(AutotoolsPackage):
class Libx11(AutotoolsPackage, XorgPackage):
"""libX11 - Core X11 protocol client library."""
homepage = "https://www.x.org/"
url = "https://www.x.org/archive/individual/lib/libX11-1.6.7.tar.gz"
xorg_mirror_path = "lib/libX11-1.6.7.tar.gz"
version('1.6.7', sha256='f62ab88c2a87b55e1dc338726a55bb6ed8048084fe6a3294a7ae324ca45159d1')
version('1.6.5', sha256='3abce972ba62620611fab5b404dafb852da3da54e7c287831c30863011d28fb3')

View File

@ -6,13 +6,13 @@
from spack import *
class Libxau(AutotoolsPackage):
class Libxau(AutotoolsPackage, XorgPackage):
"""The libXau package contains a library implementing the X11
Authorization Protocol. This is useful for restricting client
access to the display."""
homepage = "https://cgit.freedesktop.org/xorg/lib/libXau/"
url = "https://www.x.org/archive/individual/lib/libXau-1.0.8.tar.gz"
xorg_mirror_path = "lib/libXau-1.0.8.tar.gz"
version('1.0.8', sha256='c343b4ef66d66a6b3e0e27aa46b37ad5cab0f11a5c565eafb4a1c7590bc71d7b')

View File

@ -6,12 +6,12 @@
from spack import *
class Libxaw(AutotoolsPackage):
class Libxaw(AutotoolsPackage, XorgPackage):
"""Xaw is the X Athena Widget Set.
Xaw is a widget set based on the X Toolkit Intrinsics (Xt) Library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXaw"
url = "https://www.x.org/archive/individual/lib/libXaw-1.0.13.tar.gz"
xorg_mirror_path = "lib/libXaw-1.0.13.tar.gz"
version('1.0.13', sha256='7e74ac3e5f67def549722ff0333d6e6276b8becd9d89615cda011e71238ab694')
version('1.0.12', sha256='e32abc68d759ffb643f842329838f8b6c157e31023cc91059aabf730e7222ad2')

View File

@ -6,12 +6,12 @@
from spack import *
class Libxaw3d(AutotoolsPackage):
class Libxaw3d(AutotoolsPackage, XorgPackage):
"""Xaw3d is the X 3D Athena Widget Set.
Xaw3d is a widget set based on the X Toolkit Intrinsics (Xt) Library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXaw3d"
url = "https://www.x.org/archive/individual/lib/libXaw3d-1.6.2.tar.gz"
xorg_mirror_path = "lib/libXaw3d-1.6.2.tar.gz"
version('1.6.2', sha256='847dab01aeac1448916e3b4edb4425594b3ac2896562d9c7141aa4ac6c898ba9')

View File

@ -6,12 +6,12 @@
from spack import *
class Libxcomposite(AutotoolsPackage):
class Libxcomposite(AutotoolsPackage, XorgPackage):
"""libXcomposite - client library for the Composite extension to the
X11 protocol."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXcomposite"
url = "https://www.x.org/archive/individual/lib/libXcomposite-0.4.4.tar.gz"
xorg_mirror_path = "lib/libXcomposite-0.4.4.tar.gz"
version('0.4.4', sha256='83c04649819c6f52cda1b0ce8bcdcc48ad8618428ad803fb07f20b802f1bdad1')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxcursor(AutotoolsPackage):
class Libxcursor(AutotoolsPackage, XorgPackage):
"""libXcursor - X Window System Cursor management library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXcursor"
url = "https://www.x.org/archive/individual/lib/libXcursor-1.1.14.tar.gz"
xorg_mirror_path = "lib/libXcursor-1.1.14.tar.gz"
version('1.1.14', sha256='be0954faf274969ffa6d95b9606b9c0cfee28c13b6fc014f15606a0c8b05c17b')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxdamage(AutotoolsPackage):
class Libxdamage(AutotoolsPackage, XorgPackage):
"""This package contains the library for the X Damage extension."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXdamage"
url = "https://www.x.org/archive/individual/lib/libXdamage-1.1.4.tar.gz"
xorg_mirror_path = "lib/libXdamage-1.1.4.tar.gz"
version('1.1.4', sha256='4bb3e9d917f5f593df2277d452926ee6ad96de7b7cd1017cbcf4579fe5d3442b')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxdmcp(AutotoolsPackage):
class Libxdmcp(AutotoolsPackage, XorgPackage):
"""libXdmcp - X Display Manager Control Protocol library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXdmcp"
url = "https://www.x.org/archive/individual/lib/libXdmcp-1.1.2.tar.gz"
xorg_mirror_path = "lib/libXdmcp-1.1.2.tar.gz"
version('1.1.2', sha256='6f7c7e491a23035a26284d247779174dedc67e34e93cc3548b648ffdb6fc57c0')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxevie(AutotoolsPackage):
class Libxevie(AutotoolsPackage, XorgPackage):
"""Xevie - X Event Interception Extension (XEvIE)."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXevie"
url = "https://www.x.org/archive/individual/lib/libXevie-1.0.3.tar.gz"
xorg_mirror_path = "lib/libXevie-1.0.3.tar.gz"
version('1.0.3', sha256='3759bb1f7fdade13ed99bfc05c0717bc42ce3f187e7da4eef80beddf5e461258')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxext(AutotoolsPackage):
class Libxext(AutotoolsPackage, XorgPackage):
"""libXext - library for common extensions to the X11 protocol."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXext"
url = "https://www.x.org/archive/individual/lib/libXext-1.3.3.tar.gz"
xorg_mirror_path = "lib/libXext-1.3.3.tar.gz"
version('1.3.3', sha256='eb0b88050491fef4716da4b06a4d92b4fc9e76f880d6310b2157df604342cfe5')

View File

@ -6,12 +6,12 @@
from spack import *
class Libxfixes(AutotoolsPackage):
class Libxfixes(AutotoolsPackage, XorgPackage):
"""This package contains header files and documentation for the XFIXES
extension. Library and server implementations are separate."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXfixes"
url = "https://www.x.org/archive/individual/lib/libXfixes-5.0.2.tar.gz"
xorg_mirror_path = "lib/libXfixes-5.0.2.tar.gz"
version('5.0.2', sha256='ad8df1ecf3324512b80ed12a9ca07556e561b14256d94216e67a68345b23c981')

View File

@ -6,7 +6,7 @@
from spack import *
class Libxfont(AutotoolsPackage):
class Libxfont(AutotoolsPackage, XorgPackage):
"""libXfont provides the core of the legacy X11 font system, handling the
index files (fonts.dir, fonts.alias, fonts.scale), the various font file
formats, and rasterizing them. It is used by the X servers, the
@ -15,7 +15,7 @@ class Libxfont(AutotoolsPackage):
via either the new API's in libXft, or the legacy API's in libX11."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXfont"
url = "https://www.x.org/archive/individual/lib/libXfont-1.5.2.tar.gz"
xorg_mirror_path = "lib/libXfont-1.5.2.tar.gz"
version('1.5.2', sha256='a7350c75171d03d06ae0d623e42240356d6d3e1ac7dfe606639bf20f0d653c93')

View File

@ -6,7 +6,7 @@
from spack import *
class Libxfont2(AutotoolsPackage):
class Libxfont2(AutotoolsPackage, XorgPackage):
"""libXfont provides the core of the legacy X11 font system, handling the
index files (fonts.dir, fonts.alias, fonts.scale), the various font file
formats, and rasterizing them. It is used by the X servers, the
@ -15,7 +15,7 @@ class Libxfont2(AutotoolsPackage):
via either the new API's in libXft, or the legacy API's in libX11."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXfont"
url = "https://www.x.org/archive/individual/lib/libXfont2-2.0.1.tar.gz"
xorg_mirror_path = "lib/libXfont2-2.0.1.tar.gz"
version('2.0.1', sha256='381b6b385a69343df48a082523c856aed9042fbbc8ee0a6342fb502e4321230a')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxfontcache(AutotoolsPackage):
class Libxfontcache(AutotoolsPackage, XorgPackage):
"""Xfontcache - X-TrueType font cache extension client library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXfontcache"
url = "https://www.x.org/archive/individual/lib/libXfontcache-1.0.5.tar.gz"
xorg_mirror_path = "lib/libXfontcache-1.0.5.tar.gz"
version('1.0.5', sha256='fdba75307a0983d2566554e0e9effa7079551f1b7b46e8de642d067998619659')

View File

@ -6,7 +6,7 @@
from spack import *
class Libxft(AutotoolsPackage):
class Libxft(AutotoolsPackage, XorgPackage):
"""X FreeType library.
Xft version 2.1 was the first stand alone release of Xft, a library that
@ -14,7 +14,7 @@ class Libxft(AutotoolsPackage):
uses fontconfig to locate fonts so it has no configuration files."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXft"
url = "https://www.x.org/archive/individual/lib/libXft-2.3.2.tar.gz"
xorg_mirror_path = "lib/libXft-2.3.2.tar.gz"
version('2.3.2', sha256='26cdddcc70b187833cbe9dc54df1864ba4c03a7175b2ca9276de9f05dce74507')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxi(AutotoolsPackage):
class Libxi(AutotoolsPackage, XorgPackage):
"""libXi - library for the X Input Extension."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXi"
url = "https://www.x.org/archive/individual/lib/libXi-1.7.6.tar.gz"
xorg_mirror_path = "lib/libXi-1.7.6.tar.gz"
version('1.7.6', sha256='4e88fa7decd287e58140ea72238f8d54e4791de302938c83695fc0c9ac102b7e')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxinerama(AutotoolsPackage):
class Libxinerama(AutotoolsPackage, XorgPackage):
"""libXinerama - API for Xinerama extension to X11 Protocol."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXinerama"
url = "https://www.x.org/archive/individual/lib/libXinerama-1.1.3.tar.gz"
xorg_mirror_path = "lib/libXinerama-1.1.3.tar.gz"
version('1.1.3', sha256='0ba243222ae5aba4c6a3d7a394c32c8b69220a6872dbb00b7abae8753aca9a44')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxkbfile(AutotoolsPackage):
class Libxkbfile(AutotoolsPackage, XorgPackage):
"""XKB file handling routines."""
homepage = "https://cgit.freedesktop.org/xorg/lib/libxkbfile"
url = "https://www.x.org/archive/individual/lib/libxkbfile-1.0.9.tar.gz"
xorg_mirror_path = "lib/libxkbfile-1.0.9.tar.gz"
version('1.0.9', sha256='95df50570f38e720fb79976f603761ae6eff761613eb56f258c3cb6bab4fd5e3')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxkbui(AutotoolsPackage):
class Libxkbui(AutotoolsPackage, XorgPackage):
"""X.org libxkbui library."""
homepage = "https://cgit.freedesktop.org/xorg/lib/libxkbui/"
url = "https://www.x.org/archive/individual/lib/libxkbui-1.0.2.tar.gz"
xorg_mirror_path = "lib/libxkbui-1.0.2.tar.gz"
version('1.0.2', sha256='196ab4867f3754caae34e51a663cbce26b4af819db3960f1fc4fb42c6a3c535d')

View File

@ -6,14 +6,14 @@
from spack import *
class Libxmu(AutotoolsPackage):
class Libxmu(AutotoolsPackage, XorgPackage):
"""This library contains miscellaneous utilities and is not part of the
Xlib standard. It contains routines which only use public interfaces so
that it may be layered on top of any proprietary implementation of Xlib
or Xt."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXmu"
url = "https://www.x.org/archive/individual/lib/libXmu-1.1.2.tar.gz"
xorg_mirror_path = "lib/libXmu-1.1.2.tar.gz"
version('1.1.2', sha256='e5fd4bacef068f9509b8226017205040e38d3fba8d2de55037200e7176c13dba')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxp(AutotoolsPackage):
class Libxp(AutotoolsPackage, XorgPackage):
"""libXp - X Print Client Library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXp"
url = "https://www.x.org/archive/individual/lib/libXp-1.0.3.tar.gz"
xorg_mirror_path = "lib/libXp-1.0.3.tar.gz"
version('1.0.3', sha256='f6b8cc4ef05d3eafc9ef5fc72819dd412024b4ed60197c0d5914758125817e9c')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxpm(AutotoolsPackage):
class Libxpm(AutotoolsPackage, XorgPackage):
"""libXpm - X Pixmap (XPM) image file format library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXpm"
url = "https://www.x.org/archive//individual/lib/libXpm-3.5.12.tar.gz"
xorg_mirror_path = "lib/libXpm-3.5.12.tar.gz"
version('3.5.12', sha256='2523acc780eac01db5163267b36f5b94374bfb0de26fc0b5a7bee76649fd8501')
version('3.5.11', sha256='53ddf924441b7ed2de994d4934358c13d9abf4828b1b16e1255ade5032b31df7')

View File

@ -6,12 +6,12 @@
from spack import *
class Libxpresent(AutotoolsPackage):
class Libxpresent(AutotoolsPackage, XorgPackage):
"""This package contains header files and documentation for the Present
extension. Library and server implementations are separate."""
homepage = "https://cgit.freedesktop.org/xorg/lib/libXpresent/"
url = "https://www.x.org/archive/individual/lib/libXpresent-1.0.0.tar.gz"
xorg_mirror_path = "lib/libXpresent-1.0.0.tar.gz"
version('1.0.0', sha256='92f1bdfb67ae2ffcdb25ad72c02cac5e4912dc9bc792858240df1d7f105946fa')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxprintapputil(AutotoolsPackage):
class Libxprintapputil(AutotoolsPackage, XorgPackage):
"""Xprint application utility routines."""
homepage = "https://cgit.freedesktop.org/xorg/lib/libXprintAppUtil/"
url = "https://www.x.org/archive/individual/lib/libXprintAppUtil-1.0.1.tar.gz"
xorg_mirror_path = "lib/libXprintAppUtil-1.0.1.tar.gz"
version('1.0.1', sha256='5af3939ffe15508b942bc1e325a29a95b1c85e8900a5f65a896101e63048bbf7')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxprintutil(AutotoolsPackage):
class Libxprintutil(AutotoolsPackage, XorgPackage):
"""Xprint application utility routines."""
homepage = "https://cgit.freedesktop.org/xorg/lib/libXprintUtil/"
url = "https://www.x.org/archive/individual/lib/libXprintUtil-1.0.1.tar.gz"
xorg_mirror_path = "lib/libXprintUtil-1.0.1.tar.gz"
version('1.0.1', sha256='220924216f98ef8f7aa4cff33629edb1171ad10f8ea302a1eb85055545d4d195')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxrandr(AutotoolsPackage):
class Libxrandr(AutotoolsPackage, XorgPackage):
"""libXrandr - X Resize, Rotate and Reflection extension library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXrandr"
url = "https://www.x.org/archive/individual/lib/libXrandr-1.5.0.tar.gz"
xorg_mirror_path = "lib/libXrandr-1.5.0.tar.gz"
version('1.5.0', sha256='1b594a149e6b124aab7149446f2fd886461e2935eca8dca43fe83a70cf8ec451')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxrender(AutotoolsPackage):
class Libxrender(AutotoolsPackage, XorgPackage):
"""libXrender - library for the Render Extension to the X11 protocol."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXrender"
url = "https://www.x.org/archive/individual/lib/libXrender-0.9.10.tar.gz"
xorg_mirror_path = "lib/libXrender-0.9.10.tar.gz"
version('0.9.10', sha256='770527cce42500790433df84ec3521e8bf095dfe5079454a92236494ab296adf')
version('0.9.9', sha256='beeac64ff8d225f775019eb7c688782dee9f4cc7b412a65538f8dde7be4e90fe')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxres(AutotoolsPackage):
class Libxres(AutotoolsPackage, XorgPackage):
"""libXRes - X-Resource extension client library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXRes"
url = "https://www.x.org/archive/individual/lib/libXres-1.0.7.tar.gz"
xorg_mirror_path = "lib/libXres-1.0.7.tar.gz"
version('1.0.7', sha256='488c9fa14b38f794d1f019fe62e6b06514a39f1a7538e55ece8faf22482fefcd')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxscrnsaver(AutotoolsPackage):
class Libxscrnsaver(AutotoolsPackage, XorgPackage):
"""XScreenSaver - X11 Screen Saver extension client library"""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXScrnSaver"
url = "https://www.x.org/archive/individual/lib/libXScrnSaver-1.2.2.tar.gz"
xorg_mirror_path = "lib/libXScrnSaver-1.2.2.tar.gz"
version('1.2.2', sha256='e12ba814d44f7b58534c0d8521e2d4574f7bf2787da405de4341c3b9f4cc8d96')

View File

@ -6,7 +6,7 @@
from spack import *
class Libxshmfence(AutotoolsPackage):
class Libxshmfence(AutotoolsPackage, XorgPackage):
"""libxshmfence - Shared memory 'SyncFence' synchronization primitive.
This library offers a CPU-based synchronization primitive compatible
@ -14,7 +14,7 @@ class Libxshmfence(AutotoolsPackage):
using file descriptor passing."""
homepage = "https://cgit.freedesktop.org/xorg/lib/libxshmfence/"
url = "https://www.x.org/archive/individual/lib/libxshmfence-1.3.tar.bz2"
xorg_mirror_path = "lib/libxshmfence-1.3.tar.bz2"
version('1.3', sha256='b884300d26a14961a076fbebc762a39831cb75f92bed5ccf9836345b459220c7')
version('1.2', sha256='d21b2d1fd78c1efbe1f2c16dae1cb23f8fd231dcf891465b8debe636a9054b0c')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxt(AutotoolsPackage):
class Libxt(AutotoolsPackage, XorgPackage):
"""libXt - X Toolkit Intrinsics library."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXt"
url = "https://www.x.org/archive/individual/lib/libXt-1.1.5.tar.gz"
xorg_mirror_path = "lib/libXt-1.1.5.tar.gz"
version('1.1.5', sha256='b59bee38a9935565fa49dc1bfe84cb30173e2e07e1dcdf801430d4b54eb0caa3')

View File

@ -6,7 +6,7 @@
from spack import *
class Libxtrap(AutotoolsPackage):
class Libxtrap(AutotoolsPackage, XorgPackage):
"""libXTrap is the Xlib-based client API for the DEC-XTRAP extension.
XTrap was a proposed standard extension for X11R5 which facilitated the
@ -19,7 +19,7 @@ class Libxtrap(AutotoolsPackage):
15 years, and uses of it should be quite rare."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXTrap"
url = "https://www.x.org/archive/individual/lib/libXTrap-1.0.1.tar.gz"
xorg_mirror_path = "lib/libXTrap-1.0.1.tar.gz"
version('1.0.1', sha256='db748e299dcc9af68428795b898a4a96cf806f79b75786781136503e4fce5e17')

View File

@ -6,7 +6,7 @@
from spack import *
class Libxtst(AutotoolsPackage):
class Libxtst(AutotoolsPackage, XorgPackage):
"""libXtst provides the Xlib-based client API for the XTEST & RECORD
extensions.
@ -19,7 +19,7 @@ class Libxtst(AutotoolsPackage):
core X protocol and arbitrary X extension protocol."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXtst"
url = "https://www.x.org/archive/individual/lib/libXtst-1.2.2.tar.gz"
xorg_mirror_path = "lib/libXtst-1.2.2.tar.gz"
version('1.2.2', sha256='221838960c7b9058cd6795c1c3ee8e25bae1c68106be314bc3036a4f26be0e6c')

View File

@ -6,12 +6,12 @@
from spack import *
class Libxv(AutotoolsPackage):
class Libxv(AutotoolsPackage, XorgPackage):
"""libXv - library for the X Video (Xv) extension to the
X Window System."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXv"
url = "https://www.x.org/archive/individual/lib/libXv-1.0.10.tar.gz"
xorg_mirror_path = "lib/libXv-1.0.10.tar.gz"
version('1.0.10', sha256='89a664928b625558268de81c633e300948b3752b0593453d7815f8775bab5293')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxvmc(AutotoolsPackage):
class Libxvmc(AutotoolsPackage, XorgPackage):
"""X.org libXvMC library."""
homepage = "https://cgit.freedesktop.org/xorg/lib/libXvMC"
url = "https://www.x.org/archive/individual/lib/libXvMC-1.0.9.tar.gz"
xorg_mirror_path = "lib/libXvMC-1.0.9.tar.gz"
version('1.0.9', sha256='090f087fe65b30b3edfb996c79ff6cf299e473fb25e955fff1c4e9cb624da2c2')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxxf86dga(AutotoolsPackage):
class Libxxf86dga(AutotoolsPackage, XorgPackage):
"""libXxf86dga - Client library for the XFree86-DGA extension."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXxf86dga"
url = "https://www.x.org/archive/individual/lib/libXxf86dga-1.1.4.tar.gz"
xorg_mirror_path = "lib/libXxf86dga-1.1.4.tar.gz"
version('1.1.4', sha256='e6361620a15ceba666901ca8423e8be0c6ed0271a7088742009160349173766b')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxxf86misc(AutotoolsPackage):
class Libxxf86misc(AutotoolsPackage, XorgPackage):
"""libXxf86misc - Extension library for the XFree86-Misc X extension."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXxf86misc"
url = "https://www.x.org/archive/individual/lib/libXxf86misc-1.0.3.tar.gz"
xorg_mirror_path = "lib/libXxf86misc-1.0.3.tar.gz"
version('1.0.3', sha256='358f692f793af00f6ef4c7a8566c1bcaeeea37e417337db3f519522cc1df3946')

View File

@ -6,11 +6,11 @@
from spack import *
class Libxxf86vm(AutotoolsPackage):
class Libxxf86vm(AutotoolsPackage, XorgPackage):
"""libXxf86vm - Extension library for the XFree86-VidMode X extension."""
homepage = "http://cgit.freedesktop.org/xorg/lib/libXxf86vm"
url = "https://www.x.org/archive/individual/lib/libXxf86vm-1.1.4.tar.gz"
xorg_mirror_path = "lib/libXxf86vm-1.1.4.tar.gz"
version('1.1.4', sha256='5108553c378a25688dcb57dca383664c36e293d60b1505815f67980ba9318a99')

View File

@ -6,12 +6,12 @@
from spack import *
class Listres(AutotoolsPackage):
class Listres(AutotoolsPackage, XorgPackage):
"""The listres program generates a list of X resources for a widget
in an X client written using a toolkit based on libXt."""
homepage = "http://cgit.freedesktop.org/xorg/app/listres"
url = "https://www.x.org/archive/individual/app/listres-1.0.3.tar.gz"
xorg_mirror_path = "app/listres-1.0.3.tar.gz"
version('1.0.3', sha256='87d5698b8aa4d841e45e6556932c9914210cbd8b10003d664b31185b087981be')

View File

@ -6,12 +6,12 @@
from spack import *
class Lndir(AutotoolsPackage):
class Lndir(AutotoolsPackage, XorgPackage):
"""lndir - create a shadow directory of symbolic links to another
directory tree."""
homepage = "http://cgit.freedesktop.org/xorg/util/lndir"
url = "https://www.x.org/archive/individual/util/lndir-1.0.3.tar.gz"
xorg_mirror_path = "util/lndir-1.0.3.tar.gz"
version('1.0.3', sha256='95b2d26fb3cbe702f828146c7a4c7c48001d2da52b062580227b7b68180be902')

View File

@ -6,14 +6,14 @@
from spack import *
class Luit(AutotoolsPackage):
class Luit(AutotoolsPackage, XorgPackage):
"""Luit is a filter that can be run between an arbitrary application and
a UTF-8 terminal emulator such as xterm. It will convert application
output from the locale's encoding into UTF-8, and convert terminal
input from UTF-8 into the locale's encoding."""
homepage = "http://cgit.freedesktop.org/xorg/app/luit"
url = "https://www.x.org/archive/individual/app/luit-1.1.1.tar.gz"
xorg_mirror_path = "app/luit-1.1.1.tar.gz"
version('1.1.1', sha256='87b0be0bd01f3b857a53e6625bdd31cef18418c95394b7f4387f8ecef78e45da')

View File

@ -6,11 +6,11 @@
from spack import *
class Makedepend(AutotoolsPackage):
class Makedepend(AutotoolsPackage, XorgPackage):
"""makedepend - create dependencies in makefiles."""
homepage = "http://cgit.freedesktop.org/xorg/util/makedepend"
url = "https://www.x.org/archive/individual/util/makedepend-1.0.5.tar.gz"
xorg_mirror_path = "util/makedepend-1.0.5.tar.gz"
version('1.0.5', sha256='503903d41fb5badb73cb70d7b3740c8b30fe1cc68c504d3b6a85e6644c4e5004')

View File

@ -6,13 +6,13 @@
from spack import *
class Mkfontdir(AutotoolsPackage):
class Mkfontdir(AutotoolsPackage, XorgPackage):
"""mkfontdir creates the fonts.dir files needed by the legacy X server
core font system. The current implementation is a simple wrapper script
around the mkfontscale program, which must be built and installed first."""
homepage = "http://cgit.freedesktop.org/xorg/app/mkfontdir"
url = "https://www.x.org/archive/individual/app/mkfontdir-1.0.7.tar.gz"
xorg_mirror_path = "app/mkfontdir-1.0.7.tar.gz"
version('1.0.7', sha256='bccc5fb7af1b614eabe4a22766758c87bfc36d66191d08c19d2fa97674b7b5b7')

View File

@ -6,12 +6,12 @@
from spack import *
class Mkfontscale(AutotoolsPackage):
class Mkfontscale(AutotoolsPackage, XorgPackage):
"""mkfontscale creates the fonts.scale and fonts.dir index files used by the
legacy X11 font system."""
homepage = "http://cgit.freedesktop.org/xorg/app/mkfontscale"
url = "https://www.x.org/archive/individual/app/mkfontscale-1.1.2.tar.gz"
xorg_mirror_path = "app/mkfontscale-1.1.2.tar.gz"
version('1.1.2', sha256='8bba59e60fbc4cb082092cf6b67e810b47b4fe64fbc77dbea1d7e7d55312b2e4')

View File

@ -6,12 +6,12 @@
from spack import *
class Oclock(AutotoolsPackage):
class Oclock(AutotoolsPackage, XorgPackage):
"""oclock is a simple analog clock using the SHAPE extension to make
a round (possibly transparent) window."""
homepage = "http://cgit.freedesktop.org/xorg/app/oclock"
url = "https://www.x.org/archive/individual/app/oclock-1.0.3.tar.gz"
xorg_mirror_path = "app/oclock-1.0.3.tar.gz"
version('1.0.3', sha256='6628d1abe1612b87db9d0170cbe7f1cf4205cd764274f648c3c1bdb745bff877')

View File

@ -6,11 +6,11 @@
from spack import *
class Presentproto(AutotoolsPackage):
class Presentproto(AutotoolsPackage, XorgPackage):
"""Present protocol specification and Xlib/Xserver headers."""
homepage = "https://cgit.freedesktop.org/xorg/proto/presentproto/"
url = "https://www.x.org/archive/individual/proto/presentproto-1.0.tar.gz"
xorg_mirror_path = "proto/presentproto-1.0.tar.gz"
version('1.0', sha256='02f8042cb351dd5c3699a0dbdb2ab25f86532efe3e1e3e97897e7f44b5c67040')

View File

@ -6,12 +6,12 @@
from spack import *
class Printproto(AutotoolsPackage):
class Printproto(AutotoolsPackage, XorgPackage):
"""Xprint extension to the X11 protocol - a portable, network-transparent
printing system."""
homepage = "http://cgit.freedesktop.org/xorg/proto/printproto"
url = "https://www.x.org/archive/individual/proto/printproto-1.0.5.tar.gz"
xorg_mirror_path = "proto/printproto-1.0.5.tar.gz"
version('1.0.5', sha256='e8b6f405fd865f0ea7a3a2908dfbf06622f57f2f91359ec65d13b955e49843fc')

View File

@ -6,14 +6,14 @@
from spack import *
class Proxymngr(AutotoolsPackage):
class Proxymngr(AutotoolsPackage, XorgPackage):
"""The proxy manager (proxymngr) is responsible for resolving requests from
xfindproxy (and other similar clients), starting new proxies when
appropriate, and keeping track of all of the available proxy services.
The proxy manager strives to reuse existing proxies whenever possible."""
homepage = "http://cgit.freedesktop.org/xorg/app/proxymngr"
url = "https://www.x.org/archive/individual/app/proxymngr-1.0.4.tar.gz"
xorg_mirror_path = "app/proxymngr-1.0.4.tar.gz"
version('1.0.4', sha256='d40f2d15985ee8e8ef5320a85c0b1899a7bc95974a65137ae886e499bced86f4')

View File

@ -6,7 +6,7 @@
from spack import *
class Randrproto(AutotoolsPackage):
class Randrproto(AutotoolsPackage, XorgPackage):
"""X Resize and Rotate Extension (RandR).
This extension defines a protocol for clients to dynamically change X
@ -14,7 +14,7 @@ class Randrproto(AutotoolsPackage):
"""
homepage = "http://cgit.freedesktop.org/xorg/proto/randrproto"
url = "https://www.x.org/archive/individual/proto/randrproto-1.5.0.tar.gz"
xorg_mirror_path = "proto/randrproto-1.5.0.tar.gz"
version('1.5.0', sha256='8f8a716d6daa6ba05df97d513960d35a39e040600bf04b313633f11679006fab')

View File

@ -6,14 +6,14 @@
from spack import *
class Recordproto(AutotoolsPackage):
class Recordproto(AutotoolsPackage, XorgPackage):
"""X Record Extension.
This extension defines a protocol for the recording and playback of user
actions in the X Window System."""
homepage = "http://cgit.freedesktop.org/xorg/proto/recordproto"
url = "https://www.x.org/archive/individual/proto/recordproto-1.14.2.tar.gz"
xorg_mirror_path = "proto/recordproto-1.14.2.tar.gz"
version('1.14.2', sha256='485f792570dd7afe49144227f325bf2827bc7d87aae6a8ab6c1de2b06b1c68c5')

View File

@ -6,12 +6,12 @@
from spack import *
class Rendercheck(AutotoolsPackage):
class Rendercheck(AutotoolsPackage, XorgPackage):
"""rendercheck is a program to test a Render extension implementation
against separate calculations of expected output."""
homepage = "http://cgit.freedesktop.org/xorg/app/rendercheck"
url = "https://www.x.org/archive/individual/app/rendercheck-1.5.tar.gz"
xorg_mirror_path = "app/rendercheck-1.5.tar.gz"
version('1.5', sha256='1553fef61c30f2524b597c3758cc8d3f8dc1f52eb8137417fa0667b0adc8a604')

View File

@ -6,14 +6,14 @@
from spack import *
class Renderproto(AutotoolsPackage):
class Renderproto(AutotoolsPackage, XorgPackage):
"""X Rendering Extension.
This extension defines the protcol for a digital image composition as
the foundation of a new rendering model within the X Window System."""
homepage = "http://cgit.freedesktop.org/xorg/proto/renderproto"
url = "https://www.x.org/archive/individual/proto/renderproto-0.11.1.tar.gz"
xorg_mirror_path = "proto/renderproto-0.11.1.tar.gz"
version('0.11.1', sha256='a0a4be3cad9381ae28279ba5582e679491fc2bec9aab8a65993108bf8dbce5fe')

View File

@ -6,14 +6,14 @@
from spack import *
class Resourceproto(AutotoolsPackage):
class Resourceproto(AutotoolsPackage, XorgPackage):
"""X Resource Extension.
This extension defines a protocol that allows a client to query the
X server about its usage of various resources."""
homepage = "http://cgit.freedesktop.org/xorg/proto/resourceproto"
url = "https://www.x.org/archive/individual/proto/resourceproto-1.2.0.tar.gz"
xorg_mirror_path = "proto/resourceproto-1.2.0.tar.gz"
version('1.2.0', sha256='469029d14fdeeaa7eed1be585998ff4cb92cf664f872d1d69c04140815b78734')

View File

@ -6,7 +6,7 @@
from spack import *
class Rgb(AutotoolsPackage):
class Rgb(AutotoolsPackage, XorgPackage):
"""X color name database.
This package includes both the list mapping X color names to RGB values
@ -16,7 +16,7 @@ class Rgb(AutotoolsPackage):
The "others" subdirectory contains some alternate color databases."""
homepage = "http://cgit.freedesktop.org/xorg/app/rgb"
url = "https://www.x.org/archive/individual/app/rgb-1.0.6.tar.gz"
xorg_mirror_path = "app/rgb-1.0.6.tar.gz"
version('1.0.6', sha256='cb998035e08b9f58ad3150cab60461c3225bdd075238cffc665e24da40718933')

View File

@ -6,7 +6,7 @@
from spack import *
class Rstart(AutotoolsPackage):
class Rstart(AutotoolsPackage, XorgPackage):
"""This package includes both the client and server sides implementing
the protocol described in the "A Flexible Remote Execution Protocol
Based on rsh" paper found in the specs/ subdirectory.
@ -15,7 +15,7 @@ class Rstart(AutotoolsPackage):
provided in common ssh implementations."""
homepage = "http://cgit.freedesktop.org/xorg/app/rstart"
url = "https://www.x.org/archive/individual/app/rstart-1.0.5.tar.gz"
xorg_mirror_path = "app/rstart-1.0.5.tar.gz"
version('1.0.5', sha256='5271c0c2675b4ad09aace7edddfdd137af10fc754afa6260d8eb5d0bba7098c7')

View File

@ -6,11 +6,11 @@
from spack import *
class Scripts(AutotoolsPackage):
class Scripts(AutotoolsPackage, XorgPackage):
"""Various X related scripts."""
homepage = "http://cgit.freedesktop.org/xorg/app/scripts"
url = "https://www.x.org/archive/individual/app/scripts-1.0.1.tar.gz"
xorg_mirror_path = "app/scripts-1.0.1.tar.gz"
version('1.0.1', sha256='0ed6dabdbe821944d61830489ad5f21bd934550456b9157a1cd8a32f76e08279')

View File

@ -6,14 +6,14 @@
from spack import *
class Scrnsaverproto(AutotoolsPackage):
class Scrnsaverproto(AutotoolsPackage, XorgPackage):
"""MIT Screen Saver Extension.
This extension defines a protocol to control screensaver features
and also to query screensaver info on specific windows."""
homepage = "http://cgit.freedesktop.org/xorg/proto/scrnsaverproto"
url = "https://www.x.org/archive/individual/proto/scrnsaverproto-1.2.2.tar.gz"
xorg_mirror_path = "proto/scrnsaverproto-1.2.2.tar.gz"
version('1.2.2', sha256='d8dee19c52977f65af08fad6aa237bacee11bc5a33e1b9b064e8ac1fd99d6e79')

View File

@ -6,13 +6,13 @@
from spack import *
class Sessreg(AutotoolsPackage):
class Sessreg(AutotoolsPackage, XorgPackage):
"""Sessreg is a simple program for managing utmp/wtmp entries for X
sessions. It was originally written for use with xdm, but may also be
used with other display managers such as gdm or kdm."""
homepage = "http://cgit.freedesktop.org/xorg/app/sessreg"
url = "https://www.x.org/archive/individual/app/sessreg-1.1.0.tar.gz"
xorg_mirror_path = "app/sessreg-1.1.0.tar.gz"
version('1.1.0', sha256='e561edb48dfc3b0624554169c15f9dd2c3139e83084cb323b0c712724f2b6043')

Some files were not shown because too many files have changed in this diff Show More