Add ABI separation on the LLVM recipe

This commit is contained in:
Ribbon 2024-06-07 18:55:31 +00:00
parent 52af1871a7
commit 5e66c2fb26
21 changed files with 19 additions and 19 deletions

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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

View File

@ -5,7 +5,7 @@ git = "https://github.com/jackpot51/ClassiCube.git"
template = "custom"
dependencies = [
"liborbital",
"llvm",
"llvm18",
"mesa",
"sdl2",
"zlib",

View File

@ -6,7 +6,7 @@ upstream = "https://github.com/PistonDevelopers/hematite.git"
[build]
template = "custom"
dependencies = [
"llvm",
"llvm18",
"mesa",
"zlib"
]

View File

@ -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"

View File

@ -8,7 +8,7 @@ dependencies = [
"libjpeg",
"liborbital",
"libpng",
"llvm",
"llvm18",
"mesa",
"sdl2",
"zlib",

View File

@ -5,7 +5,7 @@ git = "https://github.com/jackpot51/sm64ex.git"
template = "custom"
dependencies = [
"liborbital",
"llvm",
"llvm18",
"mesa",
"sdl2",
"zlib",

View File

@ -9,7 +9,7 @@ dependencies = [
"libogg",
"liborbital",
"libvorbis",
"llvm",
"llvm18",
"mesa",
"sdl2",
"sdl2-mixer",

View File

@ -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"

View File

@ -9,7 +9,7 @@ BUILD_DEPENDS=(
liborbital
libpng
libvorbis
llvm
llvm18
mesa mesa-glu
pcre
pixman

View File

@ -10,7 +10,7 @@ patches = [
template = "custom"
dependencies = [
"liborbital",
"llvm",
"llvm18",
"mesa",
"sdl2",
"zlib",

View File

@ -7,7 +7,7 @@ branch = "redox-24.0"
template = "custom"
dependencies = [
"expat",
"llvm",
"llvm18",
"zlib",
]
script = """

View File

@ -7,7 +7,7 @@ dependencies = [
"libjpeg",
"liborbital",
"libpng",
"llvm",
"llvm18",
"mesa",
"sdl2",
"zlib",

View File

@ -6,7 +6,7 @@ template = "custom"
dependencies = [
"sdl2",
"liborbital",
"llvm",
"llvm18",
"mesa",
"zlib",
"libogg",

View File

@ -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"

View File

@ -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)"