libxaw, libxext, xextproto: move, update, and fix compilation

This commit is contained in:
Jeremy Soller 2025-05-03 18:30:06 -06:00
parent 4a216ac55e
commit 7387bfac63
No known key found for this signature in database
GPG Key ID: 670FDFB5428E05CA
5 changed files with 55 additions and 16 deletions

View File

@ -1,11 +0,0 @@
#TODO make dependencies work
[source]
tar = "https://www.x.org/releases/individual/lib/libXaw-1.0.15.tar.xz"
[build]
template = "configure"
dependencies = [
"libx11",
"x11proto",
"libxext",
"libxmu",
]

View File

@ -1,5 +0,0 @@
#TODO missing dependencies
[source]
tar = "https://www.x.org/releases/individual/lib/libXext-1.3.5.tar.xz"
[build]
template = "configure"

View File

@ -0,0 +1,19 @@
[source]
tar = "https://www.x.org/releases/individual/lib/libXaw-1.0.16.tar.xz"
blake3 = "f2a3b4955508dc7a576ad473119562b724f7936d312c85c79cb32f614c60f0c5"
script = """
DYNAMIC_INIT
autotools_recursive_regenerate
"""
[build]
dependencies = [
"libx11",
"libxt",
"x11proto",
]
template = "custom"
script = """
DYNAMIC_INIT
cookbook_configure
"""

View File

@ -0,0 +1,22 @@
[source]
tar = "https://www.x.org/releases/individual/lib/libXext-1.3.6.tar.xz"
blake3 = "4c24887ba3913728f3c0be945006f6babbc2c44c8118d4b1ca5366294e3f4406"
script = """
DYNAMIC_INIT
autotools_recursive_regenerate
"""
[build]
dependencies = [
"libpthread-stubs",
"libx11",
"libxau",
"libxcb",
"x11proto",
"xextproto",
]
template = "custom"
script = """
DYNAMIC_INIT
cookbook_configure --enable-malloc0returnsnull
"""

View File

@ -0,0 +1,14 @@
[source]
tar = "https://www.x.org/releases/individual/proto/xextproto-7.3.0.tar.bz2"
blake3 = "08cdd8b3838da9c99176778c925327aa35661d41d0e4d7458a378f14a42172c0"
script = """
DYNAMIC_INIT
autotools_recursive_regenerate
"""
[build]
template = "custom"
script = """
DYNAMIC_INIT
cookbook_configure
"""