summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/libxi/package.py
diff options
context:
space:
mode:
authorWouter Deconinck <wdconinc@gmail.com>2024-01-02 18:47:42 -0600
committerGitHub <noreply@github.com>2024-01-02 17:47:42 -0700
commit5d48130cc693301553771f29ea7463eebe3219d6 (patch)
tree55889d5c15f20addc7269d5f2cc68db48ed1f658 /var/spack/repos/builtin/packages/libxi/package.py
parent2e639f82c7a5594b5d39428aeae58a9a2b9ae214 (diff)
downloadspack-5d48130cc693301553771f29ea7463eebe3219d6.tar.gz
spack-5d48130cc693301553771f29ea7463eebe3219d6.tar.bz2
spack-5d48130cc693301553771f29ea7463eebe3219d6.tar.xz
spack-5d48130cc693301553771f29ea7463eebe3219d6.zip
Xorg libs: updated versions to current latest (#36240)develop
* Xorg pkgs: updated version to current latest This updates the versions of multiple Xorg packages to their current latest version. Verified the requirements and version dependencies, and updated where needed. Modified one homepage (xkbcomp) in the interest of conformity with the other packages. Summary of dependency changes: - libsm: - depends_on("libice@1.1.0:", when="@1.2.4:") - libx11: - depends_on("libxcb@1.11.1:", when="@1.6.4:") - libxcomposite: - depends_on("xproto@7.0.22:", when="@0.4.6") - libxfixes: - depends_on("fixesproto@5.0:", when="@5") - depends_on("fixesproto@6.0:", when="@6") - libxi: - depends_on("inputproto@2.2.99.1:", when="@1.7:") - depends_on("inputproto@2.3.99.1:", when="@1.8:") * xcb-proto, libxcb: new version 1.15 * xorg libs: additional new versions New minor version upgrades: - libXcursor (no changed needed) - libXres - depends_on("resourceproto@1.0:", when="@1.0") - depends_on("resourceproto@1.2:", when="@1.2") * libxpm: ... depends_on ncompress only when 3.5.15 * Xorg libs: add maintainer * xtrans: new version 1.5.0 * xcb-proto: new version 1.16.0 * libxt: new version 1.3.0 * libxrandr: new version 1.5.4 * libxpm: new versions 3.5.16, 3.5.17 * libxi: new version 1.8.1 * libxft: new version 2.3.8 * libxfixes: new version 6.0.1 * libxcb: new version 1.16 * libx11: new version 1.8.5, 1.8.6, 1.8.7 * libxfixes: comment out problematic fixesproto versions * libxi: comment out problematic inputproto versions * libxfixes, libxi: add reference to issue that blocks updates
Diffstat (limited to 'var/spack/repos/builtin/packages/libxi/package.py')
-rw-r--r--var/spack/repos/builtin/packages/libxi/package.py12
1 files changed, 11 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/libxi/package.py b/var/spack/repos/builtin/packages/libxi/package.py
index 5025c73bf8..c2e4f1b37c 100644
--- a/var/spack/repos/builtin/packages/libxi/package.py
+++ b/var/spack/repos/builtin/packages/libxi/package.py
@@ -14,6 +14,15 @@ class Libxi(AutotoolsPackage, XorgPackage):
license("MIT AND X11")
+ maintainers("wdconinc")
+
+ # Newer versions are blocked by https://github.com/spack/spack/issues/41688
+ # version("1.8.1", sha256="3b5f47c223e4b63d7f7fe758886b8bf665b20a7edb6962c423892fd150e326ea")
+ # version("1.8", sha256="c80fd200a1190e4406bb4cc6958839d9651638cb47fa546a595d4bebcd3b9e2d")
+ version("1.7.10", sha256="b51e106c445a49409f3da877aa2f9129839001b24697d75a54e5c60507e9a5e3")
+ version("1.7.9", sha256="463cc5370191404bc0f8a450fdbf6d9159efbbf274e5e0f427a60191fed9cf4b")
+ version("1.7.8", sha256="7466d0c626a9cc2e53fd78c811815e82924cd7582236a82401df3d282a9c2889")
+ version("1.7.7", sha256="501f49e9c85609da17614d711aa4931fd128011042ff1cae53a16ce03e51ff5e")
version("1.7.6", sha256="4e88fa7decd287e58140ea72238f8d54e4791de302938c83695fc0c9ac102b7e")
depends_on("pkgconfig", type="build")
@@ -23,7 +32,8 @@ class Libxi(AutotoolsPackage, XorgPackage):
depends_on("fixesproto@5.0:")
depends_on("xproto@7.0.13:")
depends_on("xextproto@7.0.3:")
- depends_on("inputproto@2.2.99.1:")
+ depends_on("inputproto@2.2.99.1:", when="@1.7:")
+ # depends_on("inputproto@2.3.99.1:", when="@1.8:")
@property
def libs(self):