mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-17 15:34:18 +08:00
Update mesa and drop deps to llvm18
This commit is contained in:
parent
941784af9d
commit
647666a5c6
@ -1,7 +1,6 @@
|
||||
[build]
|
||||
dependencies=[
|
||||
"liborbital",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"mesa-glu",
|
||||
"zlib",
|
||||
|
||||
@ -6,7 +6,6 @@ upstream = "https://github.com/rust-windowing/glutin.git"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"zlib"
|
||||
]
|
||||
|
||||
@ -2,7 +2,6 @@
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"liborbital",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"mesa-glu",
|
||||
"zlib"
|
||||
|
||||
@ -7,7 +7,6 @@ dependencies = [
|
||||
"curl",
|
||||
"libiconv",
|
||||
"liborbital",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"nghttp2",
|
||||
"openssl1",
|
||||
|
||||
@ -11,7 +11,6 @@ dependencies = [
|
||||
#TODO: libflac
|
||||
"libiconv",
|
||||
"liborbital",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -8,7 +8,6 @@ dependencies = [
|
||||
"freetype2",
|
||||
"liborbital",
|
||||
"libpng",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"mesa-glu",
|
||||
"sdl2",
|
||||
|
||||
@ -6,7 +6,6 @@ template = "custom"
|
||||
dependencies = [
|
||||
"liborbital",
|
||||
"libretro-super",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"openssl1",
|
||||
"sdl2",
|
||||
|
||||
@ -5,7 +5,6 @@ git = "https://github.com/jackpot51/ClassiCube.git"
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"liborbital",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -11,7 +11,6 @@ dependencies = [
|
||||
"liborbital",
|
||||
"libjpeg",
|
||||
"libpng",
|
||||
"llvm18",
|
||||
"openssl1",
|
||||
"mesa",
|
||||
"nghttp2",
|
||||
|
||||
@ -6,7 +6,6 @@ upstream = "https://github.com/PistonDevelopers/hematite.git"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"zlib"
|
||||
]
|
||||
|
||||
@ -13,7 +13,6 @@ dependencies = [
|
||||
"liborbital",
|
||||
"libpng",
|
||||
"libvorbis",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"sdl2-ttf",
|
||||
|
||||
@ -8,7 +8,6 @@ dependencies = [
|
||||
"libjpeg",
|
||||
"liborbital",
|
||||
"libpng",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -14,7 +14,6 @@ patches = [ "redox.patch" ]
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"llvm18",
|
||||
"liborbital",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
|
||||
@ -10,7 +10,6 @@ rev = "cc32abe09ed417ce3be10af300d2dc2f686349ba"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"llvm18",
|
||||
"libiconv",
|
||||
"libogg",
|
||||
"liborbital",
|
||||
|
||||
@ -5,7 +5,6 @@ git = "https://github.com/jackpot51/sm64ex.git"
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"liborbital",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -9,7 +9,6 @@ dependencies = [
|
||||
"libogg",
|
||||
"liborbital",
|
||||
"libvorbis",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"sdl2-mixer",
|
||||
|
||||
@ -5,7 +5,7 @@ dependencies = [
|
||||
"cargo",
|
||||
"gcc13",
|
||||
"gcc13.cxx",
|
||||
"llvm18",
|
||||
"llvm21",
|
||||
"gnu-binutils",
|
||||
"gnu-make",
|
||||
"gnu-grep",
|
||||
|
||||
@ -10,7 +10,6 @@ patches = [
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"liborbital",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -3,7 +3,7 @@ tar = "https://archive.mesa3d.org/glu/glu-9.0.3.tar.xz"
|
||||
blake3 = "beed1665ed983540e7502289ec50c7e66d840820af3e9ef21c9c4a7e9686ab9f"
|
||||
|
||||
[build]
|
||||
dependencies = ["mesa", "zlib"]
|
||||
dependencies = ["mesa"]
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
|
||||
@ -9,9 +9,12 @@ dependencies = [
|
||||
"expat",
|
||||
"libdrm",
|
||||
"liborbital",
|
||||
"llvm18",
|
||||
"llvm21",
|
||||
"zlib",
|
||||
]
|
||||
dev-dependencies = [
|
||||
"llvm21.dev",
|
||||
]
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
|
||||
|
||||
@ -10,7 +10,6 @@ dependencies = [
|
||||
"freetype2",
|
||||
"liborbital",
|
||||
"libpng",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -7,7 +7,6 @@ dependencies = [
|
||||
"libjpeg",
|
||||
"liborbital",
|
||||
"libpng",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -7,7 +7,6 @@ template = "custom"
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
"liborbital",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"zlib",
|
||||
"libogg",
|
||||
|
||||
@ -13,7 +13,6 @@ dependencies = [
|
||||
"libdrm",
|
||||
"liborbital",
|
||||
"libpng",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -6,7 +6,6 @@ git = "https://gitlab.redox-os.org/redox-os/sdl2.git"
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"liborbital",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"zlib",
|
||||
]
|
||||
|
||||
@ -6,7 +6,6 @@ upstream = "https://github.com/servo/pathfinder.git"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"zlib",
|
||||
]
|
||||
|
||||
@ -7,7 +7,6 @@ tar = "https://github.com/hrydgard/ppsspp/releases/download/v1.19.3/ppsspp-1.19.
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
#"liborbital",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"mesa-glu",
|
||||
"sdl2",
|
||||
|
||||
@ -7,7 +7,6 @@ template = "custom"
|
||||
dependencies = [
|
||||
"curl",
|
||||
"liborbital",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"mesa-glu",
|
||||
"nghttp2",
|
||||
|
||||
@ -15,7 +15,6 @@ dependencies = [
|
||||
"libpng",
|
||||
"libtheora",
|
||||
"libvorbis",
|
||||
"llvm18",
|
||||
"luajit",
|
||||
"openal",
|
||||
"mesa",
|
||||
|
||||
@ -32,5 +32,4 @@ cp -rv "${COOKBOOK_SOURCE}/shaders" "${COOKBOOK_STAGE}/home/user/systemshock/sha
|
||||
"""
|
||||
[package]
|
||||
dependencies = [
|
||||
"llvm18",
|
||||
]
|
||||
|
||||
@ -15,7 +15,6 @@ dependencies = [
|
||||
"sdl2-mixer",
|
||||
"sdl2",
|
||||
"liborbital",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"mesa-glu",
|
||||
"zlib",
|
||||
|
||||
@ -24,7 +24,6 @@ dependencies = [
|
||||
"liborbital",
|
||||
"libpng",
|
||||
"libvorbis",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"mesa-glu",
|
||||
"pcre",
|
||||
|
||||
@ -13,7 +13,6 @@ dependencies = [
|
||||
"freetype2",
|
||||
"glew",
|
||||
"imath",
|
||||
"llvm18",
|
||||
"lz4",
|
||||
"libffi",
|
||||
"libjpeg",
|
||||
|
||||
@ -10,7 +10,6 @@ template = "custom"
|
||||
dependencies = [
|
||||
"liborbital",
|
||||
"libsndfile",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -29,7 +29,6 @@ dependencies = [
|
||||
"libpthread-stubs",
|
||||
"fontconfig",
|
||||
"expat",
|
||||
"llvm18",
|
||||
"gcc13",
|
||||
]
|
||||
|
||||
|
||||
@ -13,7 +13,6 @@ dependencies = [
|
||||
"libxext",
|
||||
"libxfixes",
|
||||
"libxxf86vm",
|
||||
"llvm18",
|
||||
"mesa-x11",
|
||||
"x11proto",
|
||||
"zlib",
|
||||
|
||||
@ -5,7 +5,6 @@ git = "https://github.com/maxcurzi/tplay"
|
||||
template = "cargo"
|
||||
dependencies = [
|
||||
"ffmpeg6",
|
||||
"llvm18",
|
||||
"openssl1",
|
||||
"opencv4",
|
||||
]
|
||||
|
||||
@ -14,7 +14,6 @@ dependencies = [
|
||||
"liborbital",
|
||||
"libpng",
|
||||
"libstdcxx",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"nghttp2",
|
||||
"openssl1",
|
||||
|
||||
@ -37,6 +37,7 @@ export CLANGFLAGS="-I $PREFIX_INCLUDE/c++/13.2.0 -I $PREFIX_INCLUDE/c++/13.2.0/$
|
||||
|
||||
#Mozjs specifics
|
||||
export CARGO_MAKEFLAGS="-j $COOKBOOK_MAKE_JOBS" CCACHE="sccache"
|
||||
unset CC_WRAPPER
|
||||
|
||||
PACKAGE_PATH="ports/servoshell" cookbook_cargo
|
||||
|
||||
|
||||
@ -36,7 +36,6 @@ dependencies = [
|
||||
"libxrandr",
|
||||
"libxrender",
|
||||
"libxxf86vm",
|
||||
"llvm18",
|
||||
"mesa-x11",
|
||||
"pango",
|
||||
"pcre",
|
||||
|
||||
@ -39,7 +39,6 @@ dependencies = [
|
||||
"libxrandr",
|
||||
"libxrender",
|
||||
"libxxf86vm",
|
||||
"llvm18",
|
||||
"mesa-x11",
|
||||
"pango",
|
||||
"pcre",
|
||||
|
||||
@ -41,7 +41,6 @@ dependencies = [
|
||||
"libxrandr",
|
||||
"libxrender",
|
||||
"libxxf86vm",
|
||||
"llvm18",
|
||||
"mesa-x11",
|
||||
"pango",
|
||||
"pcre",
|
||||
|
||||
@ -5,23 +5,12 @@ patches = ["redox.patch"]
|
||||
|
||||
[build]
|
||||
dependencies = [
|
||||
"expat",
|
||||
"libpthread-stubs",
|
||||
"libstdcxx",
|
||||
"libx11",
|
||||
"libxau",
|
||||
"libxcb",
|
||||
"libxext",
|
||||
"libxfixes",
|
||||
"libxml2",
|
||||
"libxxf86vm",
|
||||
"llvm18",
|
||||
"mesa-x11",
|
||||
"mesa-glu-x11",
|
||||
"x11proto",
|
||||
"xextproto",
|
||||
"zlib",
|
||||
]
|
||||
dev-dependencies = [
|
||||
"libstdcxx",
|
||||
]
|
||||
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
|
||||
@ -4,15 +4,7 @@ blake3 = "beed1665ed983540e7502289ec50c7e66d840820af3e9ef21c9c4a7e9686ab9f"
|
||||
|
||||
[build]
|
||||
dependencies = [
|
||||
"libpthread-stubs",
|
||||
"libx11",
|
||||
"libxau",
|
||||
"libxcb",
|
||||
"libxext",
|
||||
"libxfixes",
|
||||
"libxxf86vm",
|
||||
"mesa-x11",
|
||||
"x11proto",
|
||||
]
|
||||
template = "custom"
|
||||
script = """
|
||||
|
||||
@ -6,19 +6,20 @@ template = "custom"
|
||||
dependencies = [
|
||||
"expat",
|
||||
"libdrm",
|
||||
"libpthread-stubs",
|
||||
"libx11",
|
||||
"libxau",
|
||||
"libxcb",
|
||||
"libxext",
|
||||
"libxfixes",
|
||||
"libxrandr",
|
||||
"libxshmfence",
|
||||
"libxxf86vm",
|
||||
"llvm18",
|
||||
"x11proto",
|
||||
"llvm21",
|
||||
"zlib",
|
||||
]
|
||||
dev-dependencies = [
|
||||
"llvm21.dev"
|
||||
]
|
||||
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_meson \
|
||||
|
||||
Loading…
Reference in New Issue
Block a user