Add partial ABI separation on recipe dependencies and improve names

This commit is contained in:
Ribbon 2023-12-11 16:10:06 +00:00 committed by Jeremy Soller
parent 14c5db985f
commit 7f926bf64d
145 changed files with 58 additions and 55 deletions

View File

@ -1,6 +1,6 @@
VERSION="1.16.0"
TAR=https://www.cairographics.org/releases/cairo-$VERSION.tar.xz
BUILD_DEPENDS=(expat freetype fontconfig libpng pixman zlib)
BUILD_DEPENDS=(expat freetype2 fontconfig libpng pixman zlib)
function recipe_version {
echo "$VERSION"

View File

@ -1,6 +1,6 @@
VERSION="1.42.4"
TAR="ftp.gnome.org/pub/GNOME/sources/pango/${VERSION%.*}/pango-${VERSION}.tar.xz"
BUILD_DEPENDS=(cairo expat fontconfig freetype fribidi gettext glib harfbuzz libffi libiconv libpng pcre pixman zlib)
BUILD_DEPENDS=(cairo expat fontconfig freetype2 fribidi gettext glib harfbuzz libffi libiconv libpng pcre pixman zlib)
function recipe_version {
echo "$VERSION"

View File

@ -1,6 +1,6 @@
VERSION=2.0.25
TAR=https://sourceforge.net/projects/sdlgfx/files/SDL_gfx-$VERSION.tar.gz
BUILD_DEPENDS=(sdl liborbital libiconv)
BUILD_DEPENDS=(sdl1 liborbital libiconv)
function recipe_version {
echo "$VERSION"

View File

@ -1,6 +1,6 @@
VERSION=1.2.12
TAR=https://www.libsdl.org/projects/SDL_image/release/SDL_image-$VERSION.tar.gz
BUILD_DEPENDS=(sdl liborbital libiconv libjpeg libpng zlib)
BUILD_DEPENDS=(sdl1 liborbital libiconv libjpeg libpng zlib)
function recipe_version {
echo "$VERSION"

View File

@ -1,6 +1,6 @@
VERSION=1.2.12
TAR=https://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-$VERSION.tar.gz
BUILD_DEPENDS=(sdl liborbital libogg libvorbis)
BUILD_DEPENDS=(sdl1 liborbital libogg libvorbis)
function recipe_version {
echo "$VERSION"

View File

@ -1,6 +1,6 @@
VERSION=2.0.11
TAR=https://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$VERSION.tar.gz
BUILD_DEPENDS=(sdl liborbital freetype libpng zlib)
BUILD_DEPENDS=(sdl1 liborbital freetype2 libpng zlib)
function recipe_version {
echo "$VERSION"

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 freetype libpng zlib)
BUILD_DEPENDS=(sdl2 liborbital llvm 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=(freetype libpng llvm mesa zlib)
BUILD_DEPENDS=(freetype2 libpng llvm mesa zlib)
function recipe_build {
sysroot="$(realpath ../sysroot)"

View File

@ -1,4 +1,4 @@
BUILD_DEPENDS=(cairo expat fontconfig freetype liborbital libpng pixman zlib)
BUILD_DEPENDS=(cairo expat fontconfig freetype2 liborbital libpng pixman zlib)
function recipe_version {
printf "1.0.0"

View File

@ -1,4 +1,4 @@
BUILD_DEPENDS=(liborbital llvm mesa mesa_glu zlib)
BUILD_DEPENDS=(liborbital llvm mesa mesa-glu zlib)
function recipe_version {
printf "1.0.0"

View File

@ -1,4 +1,4 @@
BUILD_DEPENDS=(liborbital llvm mesa mesa_glu zlib)
BUILD_DEPENDS=(liborbital llvm mesa mesa-glu zlib)
function recipe_version {
printf "1.0.0"

View File

@ -1,5 +1,5 @@
GIT=https://gitlab.redox-os.org/redox-os/rust-cairo-demo.git
BUILD_DEPENDS=(cairo expat fontconfig freetype libpng pixman zlib)
BUILD_DEPENDS=(cairo expat fontconfig freetype2 libpng pixman zlib)
function recipe_build {
sysroot="$(realpath ../sysroot)"

View File

Before

Width:  |  Height:  |  Size: 168 KiB

After

Width:  |  Height:  |  Size: 168 KiB

View File

@ -1,4 +1,4 @@
BUILD_DEPENDS=(sdl2_image sdl2_mixer sdl2_ttf sdl2 liborbital llvm mesa freetype libjpeg libpng libogg libvorbis zlib)
BUILD_DEPENDS=(sdl2-image sdl2-mixer sdl2-ttf sdl2 liborbital llvm mesa freetype2 libjpeg libpng libogg libvorbis zlib)
function recipe_version {
printf "1.0.0"

View File

@ -9,7 +9,7 @@ dependencies = [
"curl",
"libssh2",
"nghttp2",
"openssl",
"openssl1",
"zlib",
]
script = """

View File

@ -4,7 +4,7 @@ tar = "https://github.com/Kitware/CMake/releases/download/v3.25.2/cmake-3.25.2.t
[build]
template = "custom"
dependencies = [
"openssl",
"openssl1",
]
script = """
COOKBOOK_CONFIGURE="cmake"

View File

@ -14,7 +14,7 @@ wget -O config.sub "https://gitlab.redox-os.org/redox-os/gnu-config/-/raw/master
template = "custom"
dependencies = [
"expat",
"freetype",
"freetype2",
"libpng",
"zlib",
]

View File

@ -1,6 +1,6 @@
VERSION=3.7.4
TAR=https://www.python.org/ftp/python/$VERSION/Python-$VERSION.tar.xz
BUILD_DEPENDS=(openssl)
BUILD_DEPENDS=(openssl1)
export CONFIG_SITE=config.site

View File

@ -1,7 +1,7 @@
GIT=https://gitlab.redox-os.org/redox-os/rust.git
BRANCH=redox-2023-09-07
BUILD_DEPENDS=(llvm)
DEPENDS="gcc cargo"
DEPENDS="gcc13 cargo"
PREPARE_COPY=0
function recipe_version {

View File

@ -3,7 +3,10 @@ git = "https://github.com/RustPython/RustPython"
branch = "redox-release"
[build]
dependencies = ["openssl", "zlib"]
dependencies = [
"openssl1",
"zlib",
]
template = "custom"
script = """
(cd "${COOKBOOK_SOURCE}" && bash scripts/redox/uncomment-cargo.sh && cargo update)

View File

@ -1,6 +1,6 @@
VERSION=0.74-3
TAR=https://sourceforge.net/projects/dosbox/files/dosbox/$VERSION/dosbox-$VERSION.tar.gz/download
BUILD_DEPENDS=(sdl liborbital)
BUILD_DEPENDS=(sdl1 liborbital)
function recipe_version {
echo "$VERSION"

View File

@ -10,7 +10,7 @@ dependencies = [
"llvm",
"mesa",
"nghttp2",
"openssl",
"openssl1",
"sdl2",
"zlib",
]

View File

@ -1,7 +1,7 @@
VERSION=0.7
GIT=https://github.com/mgba-emu/mgba.git
BRANCH=$VERSION
BUILD_DEPENDS=(sdl liborbital libiconv pixman)
BUILD_DEPENDS=(sdl1 liborbital libiconv pixman)
function recipe_version {
echo "$VERSION"

View File

@ -1,6 +1,6 @@
VERSION=3.1.0
TAR=https://download.qemu.org/qemu-$VERSION.tar.xz
BUILD_DEPENDS=(curl glib libiconv libpng pcre pixman sdl zlib)
BUILD_DEPENDS=(curl glib libiconv libpng pcre pixman sdl1 zlib)
function recipe_version {
echo "$VERSION"

View File

@ -8,7 +8,7 @@ dependencies = [
"libretro-super",
"llvm",
"mesa",
"openssl",
"openssl1",
"sdl2",
"zlib",
]

View File

@ -1,7 +1,7 @@
VERSION=2.0.0
TAR=https://downloads.scummvm.org/frs/scummvm/$VERSION/scummvm-$VERSION.tar.xz
TAR_SHA256=9784418d555ba75822d229514a05cf226b8ce1a751eec425432e6b7e128fca60
BUILD_DEPENDS=(sdl liborbital freetype zlib libpng)
BUILD_DEPENDS=(sdl1 liborbital freetype2 zlib libpng)
function recipe_version {
echo "$VERSION"

View File

@ -1,7 +1,7 @@
VERSION=3.3
TAR=https://sourceforge.net/projects/vice-emu/files/releases/vice-$VERSION.tar.gz/download
TAR_SHA256=1a55b38cc988165b077808c07c52a779d181270b28c14b5c9abf4e569137431d
BUILD_DEPENDS=(sdl liborbital)
BUILD_DEPENDS=(sdl1 liborbital)
function recipe_version {
echo "$VERSION"

View File

@ -1,5 +1,5 @@
GIT=https://gitlab.redox-os.org/redox-os/rust-cairo.git
BUILD_DEPENDS=(cairo expat fontconfig freetype libpng pixman zlib)
BUILD_DEPENDS=(cairo expat fontconfig freetype2 libpng pixman zlib)
CARGOFLAGS="--example gui"
function recipe_build {

View File

@ -7,7 +7,7 @@ template = "custom"
dependencies = [
"libiconv",
"liborbital",
"sdl",
"sdl1",
]
script = """
export CFLAGS="${CFLAGS} -I${COOKBOOK_SYSROOT}/include"

View File

@ -1,6 +1,6 @@
VERSION=20181010-7067
TAR=https://dukeworld.com/eduke32/synthesis/$VERSION/eduke32_src_$VERSION.tar.xz
BUILD_DEPENDS=(sdl sdl_mixer liborbital libiconv libogg libvorbis)
BUILD_DEPENDS=(sdl1 sdl1-mixer liborbital libiconv libogg libvorbis)
function recipe_version {
echo "$VERSION"

View File

@ -1,6 +1,6 @@
VERSION=2.6.6
TAR=https://files.freeciv.org/stable/freeciv-$VERSION.tar.bz2
BUILD_DEPENDS=(curl freetype libiconv liborbital libpng openssl nghttp2 sdl sdl_gfx sdl_image sdl_mixer sdl_ttf zlib)
BUILD_DEPENDS=(curl freetype2 libiconv liborbital libpng openssl1 nghttp2 sdl1 sdl-gfx sdl1-image sdl1-mixer sdl1-ttf zlib)
function recipe_version {
echo "$VERSION"

View File

@ -1,7 +1,7 @@
VERSION=1.0.1
GIT=https://gitlab.redox-os.org/redox-os/gigalomania.git
BRANCH=master
BUILD_DEPENDS=(sdl_mixer sdl_image sdl liborbital libogg libpng libjpeg libvorbis zlib)
BUILD_DEPENDS=(sdl1-mixer sdl1-image sdl1 liborbital libogg libpng libjpeg libvorbis zlib)
function recipe_version {
echo "$VERSION"

View File

@ -1,6 +1,6 @@
VERSION=1.6.0
TAR="https://neverball.org/neverball-${VERSION}.tar.gz"
BUILD_DEPENDS=(freetype libjpeg libogg liborbital libpng libvorbis llvm mesa sdl2 sdl2_ttf zlib)
BUILD_DEPENDS=(freetype2 libjpeg libogg liborbital libpng libvorbis llvm mesa sdl2 sdl2-ttf zlib)
function recipe_version {
echo "$VERSION"

View File

@ -2,7 +2,7 @@
VERSION=20190106
TAR="https://github.com/AlisterT/openjazz/releases/download/${VERSION}/openjazz-${VERSION}.tar.xz"
TAR_SHA256="91341adcc4908db12aad6b82d2fb0125429a26585f65d7eb32d403656313eaab"
BUILD_DEPENDS=(sdl liborbital zlib)
BUILD_DEPENDS=(sdl1 liborbital zlib)
function recipe_version {
echo "$VERSION"

View File

@ -1,7 +1,7 @@
VERSION=1.8
GIT=https://github.com/OpenTTD/OpenTTD.git
BRANCH=release/$VERSION
BUILD_DEPENDS=(freetype liborbital libpng sdl xz zlib)
BUILD_DEPENDS=(freetype2 liborbital libpng sdl1 xz zlib)
function recipe_version {
echo "$VERSION"

View File

@ -1,6 +1,6 @@
VERSION=2.5.0
TAR=https://downloads.sourceforge.net/project/prboom/prboom%20stable/$VERSION/prboom-$VERSION.tar.gz
BUILD_DEPENDS=(sdl liborbital sdl_mixer libogg libvorbis)
BUILD_DEPENDS=(sdl1 liborbital sdl1-mixer libogg libvorbis)
function recipe_version {
echo "$VERSION"

View File

@ -1,6 +1,6 @@
VERSION=1.8.4
TAR=https://sourceforge.net/projects/sdl-sopwith/files/sdl_sopwith/$VERSION/sopwith-$VERSION.tar.gz/download
BUILD_DEPENDS=(sdl liborbital libiconv)
BUILD_DEPENDS=(sdl1 liborbital libiconv)
function recipe_version {
echo "$VERSION"

View File

@ -12,7 +12,7 @@ dependencies = [
"llvm",
"mesa",
"sdl2",
"sdl2_mixer",
"sdl2-mixer",
"zlib",
]
script = """

View File

@ -1,6 +1,6 @@
VERSION=1.0-rc3
GIT=https://github.com/angelXwind/OpenSyobonAction
BUILD_DEPENDS=(sdl liborbital sdl_mixer sdl_image sdl_gfx sdl_ttf freetype libjpeg libpng zlib libogg libvorbis)
BUILD_DEPENDS=(sdl1 liborbital sdl1-mixer sdl1-image sdl-gfx sdl1-ttf freetype2 libjpeg libpng zlib libogg libvorbis)
function recipe_version {
echo "$VERSION"

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 llvm mesa mesa-glu zlib libogg libvorbis)
function recipe_version {
printf "1.0.0"

View File

@ -3,17 +3,17 @@ GIT=https://github.com/wesnoth/wesnoth.git
BRANCH=$VERSION
BUILD_DEPENDS=(
cairo
freetype
freetype2
glib
libjpeg
liborbital
libpng
libvorbis
llvm
mesa mesa_glu
mesa mesa-glu
pcre
pixman
sdl2 sdl2_image sdl2_mixer sdl2_ttf
sdl2 sdl2-image sdl2-mixer sdl2-ttf
zlib
)

View File

@ -1,6 +1,6 @@
TAR=https://cytranet.dl.sourceforge.net/project/freeglut/freeglut/3.0.0/freeglut-3.0.0.tar.gz
BUILD_DEPENDS=(mesa mesa_glu)
BUILD_DEPENDS=(mesa mesa-glu)
function recipe_version {
echo "3.0.0"

View File

View File

@ -6,7 +6,7 @@ blake3 = "6572676ffef55bd37bacdd33052bedfb07333b659371495a2a26b9825ce685c0"
[build]
template = "custom"
dependencies = [
"freetype",
"freetype2",
"gettext",
"glib",
"libiconv",

Some files were not shown because too many files have changed in this diff Show More