mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-22 12:54:20 +08:00
Add ABI separation on the LLVM recipe
This commit is contained in:
parent
52af1871a7
commit
5e66c2fb26
@ -1,4 +1,4 @@
|
||||
BUILD_DEPENDS=(liborbital llvm mesa mesa-glu zlib)
|
||||
BUILD_DEPENDS=(liborbital llvm18 mesa mesa-glu zlib)
|
||||
|
||||
function recipe_version {
|
||||
printf "1.0.0"
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
GIT=https://gitlab.redox-os.org/redox-os/glium.git
|
||||
GIT_UPSTREAM=https://github.com/glium/glium.git
|
||||
BUILD_DEPENDS=(llvm mesa zlib)
|
||||
BUILD_DEPENDS=(llvm18 mesa zlib)
|
||||
BRANCH=redox
|
||||
CARGOFLAGS="--example teapot"
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
BUILD_DEPENDS=(liborbital llvm mesa mesa-glu zlib)
|
||||
BUILD_DEPENDS=(liborbital llvm18 mesa mesa-glu zlib)
|
||||
|
||||
function recipe_version {
|
||||
printf "1.0.0"
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
BUILD_DEPENDS=(sdl2-image sdl2-mixer sdl2-ttf sdl2 liborbital llvm mesa freetype2 libjpeg libpng libogg libvorbis zlib)
|
||||
BUILD_DEPENDS=(sdl2-image sdl2-mixer sdl2-ttf sdl2 liborbital llvm18 mesa freetype2 libjpeg libpng libogg libvorbis zlib)
|
||||
|
||||
function recipe_version {
|
||||
printf "1.0.0"
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
GIT=https://gitlab.redox-os.org/redox-os/rust.git
|
||||
BRANCH=redox-2024-05-11
|
||||
BUILD_DEPENDS=(llvm)
|
||||
BUILD_DEPENDS=(llvm18)
|
||||
DEPENDS="gcc13 cargo"
|
||||
PREPARE_COPY=0
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@ git = "https://github.com/jackpot51/ClassiCube.git"
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"liborbital",
|
||||
"llvm",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -6,7 +6,7 @@ upstream = "https://github.com/PistonDevelopers/hematite.git"
|
||||
[build]
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"llvm",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"zlib"
|
||||
]
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
VERSION=1.6.0
|
||||
TAR="https://neverball.org/neverball-${VERSION}.tar.gz"
|
||||
BUILD_DEPENDS=(freetype2 libjpeg libogg liborbital libpng libvorbis llvm mesa sdl2 sdl2-ttf zlib)
|
||||
BUILD_DEPENDS=(freetype2 libjpeg libogg liborbital libpng libvorbis llvm18 mesa sdl2 sdl2-ttf zlib)
|
||||
|
||||
function recipe_version {
|
||||
echo "$VERSION"
|
||||
|
||||
@ -8,7 +8,7 @@ dependencies = [
|
||||
"libjpeg",
|
||||
"liborbital",
|
||||
"libpng",
|
||||
"llvm",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -5,7 +5,7 @@ git = "https://github.com/jackpot51/sm64ex.git"
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"liborbital",
|
||||
"llvm",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -9,7 +9,7 @@ dependencies = [
|
||||
"libogg",
|
||||
"liborbital",
|
||||
"libvorbis",
|
||||
"llvm",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"sdl2-mixer",
|
||||
|
||||
@ -2,7 +2,7 @@ VERSION=2.0
|
||||
GIT=https://github.com/xTibor/VVVVVV
|
||||
BRANCH=redox
|
||||
GIT_UPSTREAM=https://github.com/TerryCavanagh/VVVVVV
|
||||
BUILD_DEPENDS=(sdl2-image sdl2-mixer sdl2 liborbital llvm mesa mesa-glu zlib libogg libvorbis)
|
||||
BUILD_DEPENDS=(sdl2-image sdl2-mixer sdl2 liborbital llvm18 mesa mesa-glu zlib libogg libvorbis)
|
||||
|
||||
function recipe_version {
|
||||
printf "1.0.0"
|
||||
|
||||
@ -9,7 +9,7 @@ BUILD_DEPENDS=(
|
||||
liborbital
|
||||
libpng
|
||||
libvorbis
|
||||
llvm
|
||||
llvm18
|
||||
mesa mesa-glu
|
||||
pcre
|
||||
pixman
|
||||
|
||||
@ -10,7 +10,7 @@ patches = [
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"liborbital",
|
||||
"llvm",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -7,7 +7,7 @@ branch = "redox-24.0"
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"expat",
|
||||
"llvm",
|
||||
"llvm18",
|
||||
"zlib",
|
||||
]
|
||||
script = """
|
||||
|
||||
@ -7,7 +7,7 @@ dependencies = [
|
||||
"libjpeg",
|
||||
"liborbital",
|
||||
"libpng",
|
||||
"llvm",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"sdl2",
|
||||
"zlib",
|
||||
|
||||
@ -6,7 +6,7 @@ template = "custom"
|
||||
dependencies = [
|
||||
"sdl2",
|
||||
"liborbital",
|
||||
"llvm",
|
||||
"llvm18",
|
||||
"mesa",
|
||||
"zlib",
|
||||
"libogg",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
VERSION=2.0.15
|
||||
TAR=https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-$VERSION.tar.gz
|
||||
BUILD_DEPENDS=(sdl2 liborbital llvm mesa freetype2 libpng zlib)
|
||||
BUILD_DEPENDS=(sdl2 liborbital llvm18 mesa freetype2 libpng zlib)
|
||||
|
||||
function recipe_version {
|
||||
echo "$VERSION"
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
GIT=https://gitlab.redox-os.org/redox-os/webrender.git
|
||||
GIT_UPSTREAM=https://github.com/servo/webrender.git
|
||||
BRANCH=redox
|
||||
BUILD_DEPENDS=(freetype2 libpng llvm mesa zlib)
|
||||
BUILD_DEPENDS=(freetype2 libpng llvm18 mesa zlib)
|
||||
|
||||
function recipe_build {
|
||||
sysroot="$(realpath ../sysroot)"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user