From 7f926bf64d56d3f6caa4c6a394bffd0e4d24eaea Mon Sep 17 00:00:00 2001 From: Ribbon <ribbon_45@proton.me> Date: Mon, 11 Dec 2023 16:10:06 +0000 Subject: [PATCH] Add partial ABI separation on recipe dependencies and improve names --- recipes/backends/cairo/recipe.sh | 2 +- recipes/backends/pango/recipe.sh | 2 +- .../backends/{sdl_gfx => sdl-gfx}/01_redox.patch | 0 recipes/backends/{sdl_gfx => sdl-gfx}/recipe.sh | 2 +- .../{sdl_image => sdl1-image}/01_redox.patch | 0 .../backends/{sdl_image => sdl1-image}/recipe.sh | 2 +- .../backends/{sdl_mixer => sdl1-mixer}/recipe.sh | 2 +- .../backends/{sdl_mixer => sdl1-mixer}/redox.patch | 0 .../backends/{sdl_ttf => sdl1-ttf}/01_redox.patch | 0 recipes/backends/{sdl_ttf => sdl1-ttf}/recipe.sh | 2 +- recipes/backends/{sdl => sdl1}/recipe.toml | 0 .../backends/{sdl2_image => sdl2-image}/recipe.toml | 0 .../backends/{sdl2_mixer => sdl2-mixer}/recipe.toml | 0 .../backends/{sdl2_mixer => sdl2-mixer}/redox.patch | 0 recipes/backends/{sdl2_ttf => sdl2-ttf}/recipe.sh | 2 +- recipes/backends/webrender/recipe.sh | 2 +- recipes/demos/cairodemo/recipe.sh | 2 +- recipes/demos/gears/recipe.sh | 2 +- recipes/demos/osdemo/recipe.sh | 2 +- recipes/demos/rust-cairo-demo/recipe.sh | 2 +- .../{sdl2_gears => sdl2-gears}/assets/font.ttf | Bin .../{sdl2_gears => sdl2-gears}/assets/image.png | Bin .../{sdl2_gears => sdl2-gears}/assets/music.wav | Bin recipes/demos/{sdl2_gears => sdl2-gears}/gears.c | 0 recipes/demos/{sdl2_gears => sdl2-gears}/recipe.sh | 2 +- recipes/{development => dev}/autoconf/recipe.toml | 0 recipes/{development => dev}/automake/recipe.toml | 0 recipes/{development => dev}/cargo/recipe.toml | 2 +- recipes/{development => dev}/cmake/recipe.toml | 2 +- .../crates-io-index/recipe.toml | 0 recipes/{development => dev}/fal/recipe.sh | 0 recipes/{development => dev}/fontconfig/recipe.toml | 2 +- recipes/{development => dev}/fontconfig/redox.patch | 0 recipes/{development => dev}/gawk/recipe.sh | 0 recipes/{development/gcc => dev/gcc13}/recipe.sh | 0 recipes/{development => dev}/gdbserver/recipe.toml | 0 recipes/{development => dev}/gdk-pixbuf/recipe.sh | 0 recipes/{development => dev}/gnu-make/make.patch | 0 recipes/{development => dev}/gnu-make/recipe.sh | 0 recipes/{development => dev}/lci/recipe.sh | 0 recipes/{development => dev}/llvm/native.cmake | 0 recipes/{development => dev}/llvm/recipe.toml | 0 recipes/{development/lua => dev/lua54}/recipe.toml | 0 recipes/{development => dev}/nasm/recipe.toml | 0 .../{development => dev}/patch/01-no-rlimit.patch | 0 .../{development => dev}/patch/02-no-chown.patch | 0 recipes/{development => dev}/patch/recipe.sh | 0 recipes/{development => dev}/pciids/recipe.toml | 0 recipes/{development/perl => dev/perl5}/perl.patch | 0 recipes/{development/perl => dev/perl5}/recipe.sh | 0 recipes/{development => dev}/pkg-config/recipe.toml | 0 recipes/{development => dev}/pkgar/recipe.toml | 0 .../python => dev/python37}/config.site | 0 .../{development/python => dev/python37}/recipe.sh | 2 +- .../python => dev/python37}/redox.patch | 0 recipes/{development => dev}/redoxerd/recipe.toml | 0 recipes/{development => dev}/rust/.gitignore | 0 recipes/{development => dev}/rust/config.toml | 0 recipes/{development => dev}/rust/recipe.sh | 2 +- recipes/{development => dev}/rustpython/recipe.toml | 5 ++++- recipes/{development => dev}/strace/recipe.toml | 0 recipes/{documentation => doc}/book/recipe.toml | 0 recipes/emulators/dosbox/recipe.sh | 2 +- recipes/emulators/flycast/recipe.toml | 2 +- recipes/emulators/mgba/recipe.sh | 2 +- recipes/emulators/qemu/recipe.sh | 2 +- recipes/emulators/retroarch/recipe.toml | 2 +- recipes/emulators/scummvm/recipe.sh | 2 +- recipes/emulators/vice/recipe.sh | 2 +- recipes/examples/rust-cairo/recipe.sh | 2 +- recipes/games/devilutionx/recipe.toml | 2 +- recipes/games/eduke32/recipe.sh | 2 +- recipes/games/freeciv/recipe.sh | 2 +- recipes/games/gigalomania/recipe.sh | 2 +- recipes/games/neverball/recipe.sh | 2 +- recipes/games/openjazz/recipe.sh | 2 +- recipes/games/openttd/recipe.sh | 2 +- recipes/games/prboom/recipe.sh | 2 +- recipes/games/sopwith/recipe.sh | 2 +- recipes/games/spacecadetpinball/recipe.toml | 2 +- recipes/games/syobonaction/recipe.sh | 2 +- recipes/games/vvvvvv/recipe.sh | 2 +- recipes/games/wesnoth/recipe.sh | 6 +++--- recipes/{libraries => libs}/duktape/recipe.sh | 0 recipes/{libraries => libs}/duktape/redox.patch | 0 recipes/{libraries => libs}/expat/recipe.toml | 0 .../ffmpeg => libs/ffmpeg6}/binutils-2.41.patch | 0 .../{libraries/ffmpeg => libs/ffmpeg6}/ffmpeg.patch | 0 .../{libraries/ffmpeg => libs/ffmpeg6}/recipe.toml | 0 recipes/{libraries => libs}/freeglut/recipe.sh | 2 +- .../freeglut/redox_cross_toolchain.cmake | 0 .../freetype => libs/freetype2}/recipe.toml | 0 recipes/{libraries => libs}/fribidi/recipe.sh | 0 recipes/{libraries => libs}/glib/recipe.toml | 0 recipes/{libraries => libs}/glib/redox.patch | 0 recipes/{libraries => libs}/gstreamer/recipe.sh | 0 recipes/{libraries => libs}/gstreamer/redox.patch | 0 recipes/{libraries => libs}/harfbuzz/recipe.toml | 2 +- recipes/{libraries => libs}/jansson/jansson.patch | 0 recipes/{libraries => libs}/jansson/recipe.sh | 0 recipes/{libraries => libs}/libcosmic/recipe.toml | 0 recipes/{libraries => libs}/libffi/recipe.toml | 0 recipes/{libraries => libs}/libffi/redox.patch | 0 recipes/{libraries => libs}/libflac/recipe.toml | 0 recipes/{libraries => libs}/libgmp/recipe.toml | 0 recipes/{libraries => libs}/libiconv/01_redox.patch | 0 recipes/{libraries => libs}/libiconv/recipe.toml | 0 recipes/{libraries => libs}/libjpeg/recipe.toml | 0 recipes/{libraries => libs}/libmpfr/recipe.toml | 0 recipes/{libraries => libs}/libogg/recipe.toml | 0 recipes/{libraries => libs}/libogg/redox.patch | 0 recipes/{libraries => libs}/liborbital/recipe.toml | 0 recipes/{libraries => libs}/libpng/recipe.toml | 0 recipes/{libraries => libs}/libsodium/random.patch | 0 recipes/{libraries => libs}/libsodium/recipe.toml | 0 recipes/{libraries => libs}/libssh2/recipe.toml | 2 +- recipes/{libraries => libs}/libvorbis/recipe.toml | 0 recipes/{libraries => libs}/libxml2/recipe.toml | 0 .../{libraries/mesa_glu => libs/mesa-glu}/recipe.sh | 0 recipes/{libraries => libs}/mesa/recipe.toml | 0 recipes/{tui => libs}/ncurses/recipe.toml | 0 recipes/{tui => libs}/ncursesw/01-config-sub.patch | 0 recipes/{tui => libs}/ncursesw/recipe.sh | 0 .../openssl => libs/openssl1}/recipe.toml | 0 recipes/{libraries => libs}/pcre/recipe.toml | 0 recipes/{libraries => libs}/pcre/redox.patch | 0 recipes/{libraries => libs}/pixman/recipe.sh | 0 recipes/{libraries => libs}/pixman/redox.patch | 0 recipes/{libraries => libs}/readline/recipe.toml | 0 recipes/{libraries => libs}/readline/redox.patch | 0 recipes/{libraries => libs}/redox-fatfs/recipe.toml | 0 recipes/{libraries => libs}/zlib/recipe.toml | 0 recipes/{network => net}/netsurf/01_redox.patch | 0 recipes/{network => net}/netsurf/manifest | 0 recipes/{network => net}/netsurf/recipe.sh | 2 +- recipes/{network => net}/nghttp2/recipe.toml | 0 recipes/shells/nushell/recipe.toml | 2 +- recipes/toolkits/servo/recipe.sh | 2 +- recipes/tools/curl/recipe.toml | 2 +- recipes/tools/git/recipe.sh | 2 +- recipes/tools/gitoxide/recipe.toml | 2 +- recipes/tools/miniserve/recipe.sh | 2 +- recipes/tools/schismtracker/recipe.sh | 2 +- recipes/tools/ssh/recipe.sh | 2 +- recipes/video/sdl-player/recipe.sh | 2 +- 145 files changed, 58 insertions(+), 55 deletions(-) rename recipes/backends/{sdl_gfx => sdl-gfx}/01_redox.patch (100%) rename recipes/backends/{sdl_gfx => sdl-gfx}/recipe.sh (93%) rename recipes/backends/{sdl_image => sdl1-image}/01_redox.patch (100%) rename recipes/backends/{sdl_image => sdl1-image}/recipe.sh (91%) rename recipes/backends/{sdl_mixer => sdl1-mixer}/recipe.sh (94%) rename recipes/backends/{sdl_mixer => sdl1-mixer}/redox.patch (100%) rename recipes/backends/{sdl_ttf => sdl1-ttf}/01_redox.patch (100%) rename recipes/backends/{sdl_ttf => sdl1-ttf}/recipe.sh (92%) rename recipes/backends/{sdl => sdl1}/recipe.toml (100%) rename recipes/backends/{sdl2_image => sdl2-image}/recipe.toml (100%) rename recipes/backends/{sdl2_mixer => sdl2-mixer}/recipe.toml (100%) rename recipes/backends/{sdl2_mixer => sdl2-mixer}/redox.patch (100%) rename recipes/backends/{sdl2_ttf => sdl2-ttf}/recipe.sh (92%) rename recipes/demos/{sdl2_gears => sdl2-gears}/assets/font.ttf (100%) rename recipes/demos/{sdl2_gears => sdl2-gears}/assets/image.png (100%) rename recipes/demos/{sdl2_gears => sdl2-gears}/assets/music.wav (100%) rename recipes/demos/{sdl2_gears => sdl2-gears}/gears.c (100%) rename recipes/demos/{sdl2_gears => sdl2-gears}/recipe.sh (89%) rename recipes/{development => dev}/autoconf/recipe.toml (100%) rename recipes/{development => dev}/automake/recipe.toml (100%) rename recipes/{development => dev}/cargo/recipe.toml (97%) rename recipes/{development => dev}/cmake/recipe.toml (96%) rename recipes/{development => dev}/crates-io-index/recipe.toml (100%) rename recipes/{development => dev}/fal/recipe.sh (100%) rename recipes/{development => dev}/fontconfig/recipe.toml (97%) mode change 100755 => 100644 rename recipes/{development => dev}/fontconfig/redox.patch (100%) rename recipes/{development => dev}/gawk/recipe.sh (100%) rename recipes/{development/gcc => dev/gcc13}/recipe.sh (100%) rename recipes/{development => dev}/gdbserver/recipe.toml (100%) rename recipes/{development => dev}/gdk-pixbuf/recipe.sh (100%) mode change 100755 => 100644 rename recipes/{development => dev}/gnu-make/make.patch (100%) rename recipes/{development => dev}/gnu-make/recipe.sh (100%) rename recipes/{development => dev}/lci/recipe.sh (100%) rename recipes/{development => dev}/llvm/native.cmake (100%) rename recipes/{development => dev}/llvm/recipe.toml (100%) rename recipes/{development/lua => dev/lua54}/recipe.toml (100%) rename recipes/{development => dev}/nasm/recipe.toml (100%) rename recipes/{development => dev}/patch/01-no-rlimit.patch (100%) rename recipes/{development => dev}/patch/02-no-chown.patch (100%) rename recipes/{development => dev}/patch/recipe.sh (100%) rename recipes/{development => dev}/pciids/recipe.toml (100%) rename recipes/{development/perl => dev/perl5}/perl.patch (100%) rename recipes/{development/perl => dev/perl5}/recipe.sh (100%) rename recipes/{development => dev}/pkg-config/recipe.toml (100%) mode change 100755 => 100644 rename recipes/{development => dev}/pkgar/recipe.toml (100%) rename recipes/{development/python => dev/python37}/config.site (100%) rename recipes/{development/python => dev/python37}/recipe.sh (97%) rename recipes/{development/python => dev/python37}/redox.patch (100%) rename recipes/{development => dev}/redoxerd/recipe.toml (100%) rename recipes/{development => dev}/rust/.gitignore (100%) rename recipes/{development => dev}/rust/config.toml (100%) rename recipes/{development => dev}/rust/recipe.sh (96%) rename recipes/{development => dev}/rustpython/recipe.toml (92%) rename recipes/{development => dev}/strace/recipe.toml (100%) rename recipes/{documentation => doc}/book/recipe.toml (100%) rename recipes/{libraries => libs}/duktape/recipe.sh (100%) rename recipes/{libraries => libs}/duktape/redox.patch (100%) rename recipes/{libraries => libs}/expat/recipe.toml (100%) rename recipes/{libraries/ffmpeg => libs/ffmpeg6}/binutils-2.41.patch (100%) rename recipes/{libraries/ffmpeg => libs/ffmpeg6}/ffmpeg.patch (100%) rename recipes/{libraries/ffmpeg => libs/ffmpeg6}/recipe.toml (100%) rename recipes/{libraries => libs}/freeglut/recipe.sh (96%) rename recipes/{libraries => libs}/freeglut/redox_cross_toolchain.cmake (100%) rename recipes/{libraries/freetype => libs/freetype2}/recipe.toml (100%) rename recipes/{libraries => libs}/fribidi/recipe.sh (100%) mode change 100755 => 100644 rename recipes/{libraries => libs}/glib/recipe.toml (100%) rename recipes/{libraries => libs}/glib/redox.patch (100%) rename recipes/{libraries => libs}/gstreamer/recipe.sh (100%) rename recipes/{libraries => libs}/gstreamer/redox.patch (100%) rename recipes/{libraries => libs}/harfbuzz/recipe.toml (97%) rename recipes/{libraries => libs}/jansson/jansson.patch (100%) rename recipes/{libraries => libs}/jansson/recipe.sh (100%) rename recipes/{libraries => libs}/libcosmic/recipe.toml (100%) rename recipes/{libraries => libs}/libffi/recipe.toml (100%) rename recipes/{libraries => libs}/libffi/redox.patch (100%) rename recipes/{libraries => libs}/libflac/recipe.toml (100%) rename recipes/{libraries => libs}/libgmp/recipe.toml (100%) rename recipes/{libraries => libs}/libiconv/01_redox.patch (100%) rename recipes/{libraries => libs}/libiconv/recipe.toml (100%) rename recipes/{libraries => libs}/libjpeg/recipe.toml (100%) rename recipes/{libraries => libs}/libmpfr/recipe.toml (100%) rename recipes/{libraries => libs}/libogg/recipe.toml (100%) rename recipes/{libraries => libs}/libogg/redox.patch (100%) rename recipes/{libraries => libs}/liborbital/recipe.toml (100%) rename recipes/{libraries => libs}/libpng/recipe.toml (100%) rename recipes/{libraries => libs}/libsodium/random.patch (100%) rename recipes/{libraries => libs}/libsodium/recipe.toml (100%) rename recipes/{libraries => libs}/libssh2/recipe.toml (95%) rename recipes/{libraries => libs}/libvorbis/recipe.toml (100%) rename recipes/{libraries => libs}/libxml2/recipe.toml (100%) rename recipes/{libraries/mesa_glu => libs/mesa-glu}/recipe.sh (100%) rename recipes/{libraries => libs}/mesa/recipe.toml (100%) rename recipes/{tui => libs}/ncurses/recipe.toml (100%) rename recipes/{tui => libs}/ncursesw/01-config-sub.patch (100%) rename recipes/{tui => libs}/ncursesw/recipe.sh (100%) rename recipes/{libraries/openssl => libs/openssl1}/recipe.toml (100%) rename recipes/{libraries => libs}/pcre/recipe.toml (100%) rename recipes/{libraries => libs}/pcre/redox.patch (100%) rename recipes/{libraries => libs}/pixman/recipe.sh (100%) mode change 100755 => 100644 rename recipes/{libraries => libs}/pixman/redox.patch (100%) rename recipes/{libraries => libs}/readline/recipe.toml (100%) rename recipes/{libraries => libs}/readline/redox.patch (100%) rename recipes/{libraries => libs}/redox-fatfs/recipe.toml (100%) rename recipes/{libraries => libs}/zlib/recipe.toml (100%) rename recipes/{network => net}/netsurf/01_redox.patch (100%) rename recipes/{network => net}/netsurf/manifest (100%) rename recipes/{network => net}/netsurf/recipe.sh (89%) rename recipes/{network => net}/nghttp2/recipe.toml (100%) diff --git a/recipes/backends/cairo/recipe.sh b/recipes/backends/cairo/recipe.sh index 3c8e53639..9116f701f 100755 --- a/recipes/backends/cairo/recipe.sh +++ b/recipes/backends/cairo/recipe.sh @@ -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" diff --git a/recipes/backends/pango/recipe.sh b/recipes/backends/pango/recipe.sh index c03bbd071..a76a68afb 100755 --- a/recipes/backends/pango/recipe.sh +++ b/recipes/backends/pango/recipe.sh @@ -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" diff --git a/recipes/backends/sdl_gfx/01_redox.patch b/recipes/backends/sdl-gfx/01_redox.patch similarity index 100% rename from recipes/backends/sdl_gfx/01_redox.patch rename to recipes/backends/sdl-gfx/01_redox.patch diff --git a/recipes/backends/sdl_gfx/recipe.sh b/recipes/backends/sdl-gfx/recipe.sh similarity index 93% rename from recipes/backends/sdl_gfx/recipe.sh rename to recipes/backends/sdl-gfx/recipe.sh index d3fdbba6e..8b4460ac7 100644 --- a/recipes/backends/sdl_gfx/recipe.sh +++ b/recipes/backends/sdl-gfx/recipe.sh @@ -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" diff --git a/recipes/backends/sdl_image/01_redox.patch b/recipes/backends/sdl1-image/01_redox.patch similarity index 100% rename from recipes/backends/sdl_image/01_redox.patch rename to recipes/backends/sdl1-image/01_redox.patch diff --git a/recipes/backends/sdl_image/recipe.sh b/recipes/backends/sdl1-image/recipe.sh similarity index 91% rename from recipes/backends/sdl_image/recipe.sh rename to recipes/backends/sdl1-image/recipe.sh index cda7f4fa3..76791fa7e 100644 --- a/recipes/backends/sdl_image/recipe.sh +++ b/recipes/backends/sdl1-image/recipe.sh @@ -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" diff --git a/recipes/backends/sdl_mixer/recipe.sh b/recipes/backends/sdl1-mixer/recipe.sh similarity index 94% rename from recipes/backends/sdl_mixer/recipe.sh rename to recipes/backends/sdl1-mixer/recipe.sh index be3843839..3213f3e81 100644 --- a/recipes/backends/sdl_mixer/recipe.sh +++ b/recipes/backends/sdl1-mixer/recipe.sh @@ -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" diff --git a/recipes/backends/sdl_mixer/redox.patch b/recipes/backends/sdl1-mixer/redox.patch similarity index 100% rename from recipes/backends/sdl_mixer/redox.patch rename to recipes/backends/sdl1-mixer/redox.patch diff --git a/recipes/backends/sdl_ttf/01_redox.patch b/recipes/backends/sdl1-ttf/01_redox.patch similarity index 100% rename from recipes/backends/sdl_ttf/01_redox.patch rename to recipes/backends/sdl1-ttf/01_redox.patch diff --git a/recipes/backends/sdl_ttf/recipe.sh b/recipes/backends/sdl1-ttf/recipe.sh similarity index 92% rename from recipes/backends/sdl_ttf/recipe.sh rename to recipes/backends/sdl1-ttf/recipe.sh index 8b40579de..9e77728b1 100644 --- a/recipes/backends/sdl_ttf/recipe.sh +++ b/recipes/backends/sdl1-ttf/recipe.sh @@ -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" diff --git a/recipes/backends/sdl/recipe.toml b/recipes/backends/sdl1/recipe.toml similarity index 100% rename from recipes/backends/sdl/recipe.toml rename to recipes/backends/sdl1/recipe.toml diff --git a/recipes/backends/sdl2_image/recipe.toml b/recipes/backends/sdl2-image/recipe.toml similarity index 100% rename from recipes/backends/sdl2_image/recipe.toml rename to recipes/backends/sdl2-image/recipe.toml diff --git a/recipes/backends/sdl2_mixer/recipe.toml b/recipes/backends/sdl2-mixer/recipe.toml similarity index 100% rename from recipes/backends/sdl2_mixer/recipe.toml rename to recipes/backends/sdl2-mixer/recipe.toml diff --git a/recipes/backends/sdl2_mixer/redox.patch b/recipes/backends/sdl2-mixer/redox.patch similarity index 100% rename from recipes/backends/sdl2_mixer/redox.patch rename to recipes/backends/sdl2-mixer/redox.patch diff --git a/recipes/backends/sdl2_ttf/recipe.sh b/recipes/backends/sdl2-ttf/recipe.sh similarity index 92% rename from recipes/backends/sdl2_ttf/recipe.sh rename to recipes/backends/sdl2-ttf/recipe.sh index b6916b8c9..bc365d15a 100644 --- a/recipes/backends/sdl2_ttf/recipe.sh +++ b/recipes/backends/sdl2-ttf/recipe.sh @@ -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" diff --git a/recipes/backends/webrender/recipe.sh b/recipes/backends/webrender/recipe.sh index 774f8d334..f68153d35 100644 --- a/recipes/backends/webrender/recipe.sh +++ b/recipes/backends/webrender/recipe.sh @@ -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)" diff --git a/recipes/demos/cairodemo/recipe.sh b/recipes/demos/cairodemo/recipe.sh index 3a42c66cc..c92c479b0 100755 --- a/recipes/demos/cairodemo/recipe.sh +++ b/recipes/demos/cairodemo/recipe.sh @@ -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" diff --git a/recipes/demos/gears/recipe.sh b/recipes/demos/gears/recipe.sh index bbf3b4c27..47067cf10 100644 --- a/recipes/demos/gears/recipe.sh +++ b/recipes/demos/gears/recipe.sh @@ -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" diff --git a/recipes/demos/osdemo/recipe.sh b/recipes/demos/osdemo/recipe.sh index 99942a107..5476214e2 100644 --- a/recipes/demos/osdemo/recipe.sh +++ b/recipes/demos/osdemo/recipe.sh @@ -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" diff --git a/recipes/demos/rust-cairo-demo/recipe.sh b/recipes/demos/rust-cairo-demo/recipe.sh index 2b493d1ff..7c1c4c28d 100644 --- a/recipes/demos/rust-cairo-demo/recipe.sh +++ b/recipes/demos/rust-cairo-demo/recipe.sh @@ -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)" diff --git a/recipes/demos/sdl2_gears/assets/font.ttf b/recipes/demos/sdl2-gears/assets/font.ttf similarity index 100% rename from recipes/demos/sdl2_gears/assets/font.ttf rename to recipes/demos/sdl2-gears/assets/font.ttf diff --git a/recipes/demos/sdl2_gears/assets/image.png b/recipes/demos/sdl2-gears/assets/image.png similarity index 100% rename from recipes/demos/sdl2_gears/assets/image.png rename to recipes/demos/sdl2-gears/assets/image.png diff --git a/recipes/demos/sdl2_gears/assets/music.wav b/recipes/demos/sdl2-gears/assets/music.wav similarity index 100% rename from recipes/demos/sdl2_gears/assets/music.wav rename to recipes/demos/sdl2-gears/assets/music.wav diff --git a/recipes/demos/sdl2_gears/gears.c b/recipes/demos/sdl2-gears/gears.c similarity index 100% rename from recipes/demos/sdl2_gears/gears.c rename to recipes/demos/sdl2-gears/gears.c diff --git a/recipes/demos/sdl2_gears/recipe.sh b/recipes/demos/sdl2-gears/recipe.sh similarity index 89% rename from recipes/demos/sdl2_gears/recipe.sh rename to recipes/demos/sdl2-gears/recipe.sh index 8ae41967b..6da36dd23 100644 --- a/recipes/demos/sdl2_gears/recipe.sh +++ b/recipes/demos/sdl2-gears/recipe.sh @@ -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" diff --git a/recipes/development/autoconf/recipe.toml b/recipes/dev/autoconf/recipe.toml similarity index 100% rename from recipes/development/autoconf/recipe.toml rename to recipes/dev/autoconf/recipe.toml diff --git a/recipes/development/automake/recipe.toml b/recipes/dev/automake/recipe.toml similarity index 100% rename from recipes/development/automake/recipe.toml rename to recipes/dev/automake/recipe.toml diff --git a/recipes/development/cargo/recipe.toml b/recipes/dev/cargo/recipe.toml similarity index 97% rename from recipes/development/cargo/recipe.toml rename to recipes/dev/cargo/recipe.toml index a443f377d..71834b919 100644 --- a/recipes/development/cargo/recipe.toml +++ b/recipes/dev/cargo/recipe.toml @@ -9,7 +9,7 @@ dependencies = [ "curl", "libssh2", "nghttp2", - "openssl", + "openssl1", "zlib", ] script = """ diff --git a/recipes/development/cmake/recipe.toml b/recipes/dev/cmake/recipe.toml similarity index 96% rename from recipes/development/cmake/recipe.toml rename to recipes/dev/cmake/recipe.toml index 7c3d24b11..77c573b70 100644 --- a/recipes/development/cmake/recipe.toml +++ b/recipes/dev/cmake/recipe.toml @@ -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" diff --git a/recipes/development/crates-io-index/recipe.toml b/recipes/dev/crates-io-index/recipe.toml similarity index 100% rename from recipes/development/crates-io-index/recipe.toml rename to recipes/dev/crates-io-index/recipe.toml diff --git a/recipes/development/fal/recipe.sh b/recipes/dev/fal/recipe.sh similarity index 100% rename from recipes/development/fal/recipe.sh rename to recipes/dev/fal/recipe.sh diff --git a/recipes/development/fontconfig/recipe.toml b/recipes/dev/fontconfig/recipe.toml old mode 100755 new mode 100644 similarity index 97% rename from recipes/development/fontconfig/recipe.toml rename to recipes/dev/fontconfig/recipe.toml index b230274b7..49eed3b32 --- a/recipes/development/fontconfig/recipe.toml +++ b/recipes/dev/fontconfig/recipe.toml @@ -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", ] diff --git a/recipes/development/fontconfig/redox.patch b/recipes/dev/fontconfig/redox.patch similarity index 100% rename from recipes/development/fontconfig/redox.patch rename to recipes/dev/fontconfig/redox.patch diff --git a/recipes/development/gawk/recipe.sh b/recipes/dev/gawk/recipe.sh similarity index 100% rename from recipes/development/gawk/recipe.sh rename to recipes/dev/gawk/recipe.sh diff --git a/recipes/development/gcc/recipe.sh b/recipes/dev/gcc13/recipe.sh similarity index 100% rename from recipes/development/gcc/recipe.sh rename to recipes/dev/gcc13/recipe.sh diff --git a/recipes/development/gdbserver/recipe.toml b/recipes/dev/gdbserver/recipe.toml similarity index 100% rename from recipes/development/gdbserver/recipe.toml rename to recipes/dev/gdbserver/recipe.toml diff --git a/recipes/development/gdk-pixbuf/recipe.sh b/recipes/dev/gdk-pixbuf/recipe.sh old mode 100755 new mode 100644 similarity index 100% rename from recipes/development/gdk-pixbuf/recipe.sh rename to recipes/dev/gdk-pixbuf/recipe.sh diff --git a/recipes/development/gnu-make/make.patch b/recipes/dev/gnu-make/make.patch similarity index 100% rename from recipes/development/gnu-make/make.patch rename to recipes/dev/gnu-make/make.patch diff --git a/recipes/development/gnu-make/recipe.sh b/recipes/dev/gnu-make/recipe.sh similarity index 100% rename from recipes/development/gnu-make/recipe.sh rename to recipes/dev/gnu-make/recipe.sh diff --git a/recipes/development/lci/recipe.sh b/recipes/dev/lci/recipe.sh similarity index 100% rename from recipes/development/lci/recipe.sh rename to recipes/dev/lci/recipe.sh diff --git a/recipes/development/llvm/native.cmake b/recipes/dev/llvm/native.cmake similarity index 100% rename from recipes/development/llvm/native.cmake rename to recipes/dev/llvm/native.cmake diff --git a/recipes/development/llvm/recipe.toml b/recipes/dev/llvm/recipe.toml similarity index 100% rename from recipes/development/llvm/recipe.toml rename to recipes/dev/llvm/recipe.toml diff --git a/recipes/development/lua/recipe.toml b/recipes/dev/lua54/recipe.toml similarity index 100% rename from recipes/development/lua/recipe.toml rename to recipes/dev/lua54/recipe.toml diff --git a/recipes/development/nasm/recipe.toml b/recipes/dev/nasm/recipe.toml similarity index 100% rename from recipes/development/nasm/recipe.toml rename to recipes/dev/nasm/recipe.toml diff --git a/recipes/development/patch/01-no-rlimit.patch b/recipes/dev/patch/01-no-rlimit.patch similarity index 100% rename from recipes/development/patch/01-no-rlimit.patch rename to recipes/dev/patch/01-no-rlimit.patch diff --git a/recipes/development/patch/02-no-chown.patch b/recipes/dev/patch/02-no-chown.patch similarity index 100% rename from recipes/development/patch/02-no-chown.patch rename to recipes/dev/patch/02-no-chown.patch diff --git a/recipes/development/patch/recipe.sh b/recipes/dev/patch/recipe.sh similarity index 100% rename from recipes/development/patch/recipe.sh rename to recipes/dev/patch/recipe.sh diff --git a/recipes/development/pciids/recipe.toml b/recipes/dev/pciids/recipe.toml similarity index 100% rename from recipes/development/pciids/recipe.toml rename to recipes/dev/pciids/recipe.toml diff --git a/recipes/development/perl/perl.patch b/recipes/dev/perl5/perl.patch similarity index 100% rename from recipes/development/perl/perl.patch rename to recipes/dev/perl5/perl.patch diff --git a/recipes/development/perl/recipe.sh b/recipes/dev/perl5/recipe.sh similarity index 100% rename from recipes/development/perl/recipe.sh rename to recipes/dev/perl5/recipe.sh diff --git a/recipes/development/pkg-config/recipe.toml b/recipes/dev/pkg-config/recipe.toml old mode 100755 new mode 100644 similarity index 100% rename from recipes/development/pkg-config/recipe.toml rename to recipes/dev/pkg-config/recipe.toml diff --git a/recipes/development/pkgar/recipe.toml b/recipes/dev/pkgar/recipe.toml similarity index 100% rename from recipes/development/pkgar/recipe.toml rename to recipes/dev/pkgar/recipe.toml diff --git a/recipes/development/python/config.site b/recipes/dev/python37/config.site similarity index 100% rename from recipes/development/python/config.site rename to recipes/dev/python37/config.site diff --git a/recipes/development/python/recipe.sh b/recipes/dev/python37/recipe.sh similarity index 97% rename from recipes/development/python/recipe.sh rename to recipes/dev/python37/recipe.sh index 3f3b73072..1c92b6d6e 100644 --- a/recipes/development/python/recipe.sh +++ b/recipes/dev/python37/recipe.sh @@ -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 diff --git a/recipes/development/python/redox.patch b/recipes/dev/python37/redox.patch similarity index 100% rename from recipes/development/python/redox.patch rename to recipes/dev/python37/redox.patch diff --git a/recipes/development/redoxerd/recipe.toml b/recipes/dev/redoxerd/recipe.toml similarity index 100% rename from recipes/development/redoxerd/recipe.toml rename to recipes/dev/redoxerd/recipe.toml diff --git a/recipes/development/rust/.gitignore b/recipes/dev/rust/.gitignore similarity index 100% rename from recipes/development/rust/.gitignore rename to recipes/dev/rust/.gitignore diff --git a/recipes/development/rust/config.toml b/recipes/dev/rust/config.toml similarity index 100% rename from recipes/development/rust/config.toml rename to recipes/dev/rust/config.toml diff --git a/recipes/development/rust/recipe.sh b/recipes/dev/rust/recipe.sh similarity index 96% rename from recipes/development/rust/recipe.sh rename to recipes/dev/rust/recipe.sh index d327fb0a8..166d23a39 100644 --- a/recipes/development/rust/recipe.sh +++ b/recipes/dev/rust/recipe.sh @@ -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 { diff --git a/recipes/development/rustpython/recipe.toml b/recipes/dev/rustpython/recipe.toml similarity index 92% rename from recipes/development/rustpython/recipe.toml rename to recipes/dev/rustpython/recipe.toml index dcd992a89..5c0646579 100644 --- a/recipes/development/rustpython/recipe.toml +++ b/recipes/dev/rustpython/recipe.toml @@ -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) diff --git a/recipes/development/strace/recipe.toml b/recipes/dev/strace/recipe.toml similarity index 100% rename from recipes/development/strace/recipe.toml rename to recipes/dev/strace/recipe.toml diff --git a/recipes/documentation/book/recipe.toml b/recipes/doc/book/recipe.toml similarity index 100% rename from recipes/documentation/book/recipe.toml rename to recipes/doc/book/recipe.toml diff --git a/recipes/emulators/dosbox/recipe.sh b/recipes/emulators/dosbox/recipe.sh index 8aa594ea1..91376e0e3 100644 --- a/recipes/emulators/dosbox/recipe.sh +++ b/recipes/emulators/dosbox/recipe.sh @@ -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" diff --git a/recipes/emulators/flycast/recipe.toml b/recipes/emulators/flycast/recipe.toml index cd5a8c083..41cb89536 100644 --- a/recipes/emulators/flycast/recipe.toml +++ b/recipes/emulators/flycast/recipe.toml @@ -10,7 +10,7 @@ dependencies = [ "llvm", "mesa", "nghttp2", - "openssl", + "openssl1", "sdl2", "zlib", ] diff --git a/recipes/emulators/mgba/recipe.sh b/recipes/emulators/mgba/recipe.sh index f7baad905..1e38f3f56 100644 --- a/recipes/emulators/mgba/recipe.sh +++ b/recipes/emulators/mgba/recipe.sh @@ -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" diff --git a/recipes/emulators/qemu/recipe.sh b/recipes/emulators/qemu/recipe.sh index f14bb48dd..b0c3d46d2 100644 --- a/recipes/emulators/qemu/recipe.sh +++ b/recipes/emulators/qemu/recipe.sh @@ -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" diff --git a/recipes/emulators/retroarch/recipe.toml b/recipes/emulators/retroarch/recipe.toml index 25a383663..51f4019e4 100644 --- a/recipes/emulators/retroarch/recipe.toml +++ b/recipes/emulators/retroarch/recipe.toml @@ -8,7 +8,7 @@ dependencies = [ "libretro-super", "llvm", "mesa", - "openssl", + "openssl1", "sdl2", "zlib", ] diff --git a/recipes/emulators/scummvm/recipe.sh b/recipes/emulators/scummvm/recipe.sh index 22ee8d5c9..f772252bc 100644 --- a/recipes/emulators/scummvm/recipe.sh +++ b/recipes/emulators/scummvm/recipe.sh @@ -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" diff --git a/recipes/emulators/vice/recipe.sh b/recipes/emulators/vice/recipe.sh index 42da78195..1f5a713e1 100644 --- a/recipes/emulators/vice/recipe.sh +++ b/recipes/emulators/vice/recipe.sh @@ -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" diff --git a/recipes/examples/rust-cairo/recipe.sh b/recipes/examples/rust-cairo/recipe.sh index a9a5725fa..033b28df0 100644 --- a/recipes/examples/rust-cairo/recipe.sh +++ b/recipes/examples/rust-cairo/recipe.sh @@ -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 { diff --git a/recipes/games/devilutionx/recipe.toml b/recipes/games/devilutionx/recipe.toml index d47fdd6e2..4d505f9fe 100644 --- a/recipes/games/devilutionx/recipe.toml +++ b/recipes/games/devilutionx/recipe.toml @@ -7,7 +7,7 @@ template = "custom" dependencies = [ "libiconv", "liborbital", - "sdl", + "sdl1", ] script = """ export CFLAGS="${CFLAGS} -I${COOKBOOK_SYSROOT}/include" diff --git a/recipes/games/eduke32/recipe.sh b/recipes/games/eduke32/recipe.sh index 5ab7df329..855d3e18a 100644 --- a/recipes/games/eduke32/recipe.sh +++ b/recipes/games/eduke32/recipe.sh @@ -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" diff --git a/recipes/games/freeciv/recipe.sh b/recipes/games/freeciv/recipe.sh index be7e2a374..b27858943 100644 --- a/recipes/games/freeciv/recipe.sh +++ b/recipes/games/freeciv/recipe.sh @@ -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" diff --git a/recipes/games/gigalomania/recipe.sh b/recipes/games/gigalomania/recipe.sh index 5bb399143..e43d67164 100644 --- a/recipes/games/gigalomania/recipe.sh +++ b/recipes/games/gigalomania/recipe.sh @@ -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" diff --git a/recipes/games/neverball/recipe.sh b/recipes/games/neverball/recipe.sh index 4ba9d47db..4c12afda1 100644 --- a/recipes/games/neverball/recipe.sh +++ b/recipes/games/neverball/recipe.sh @@ -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" diff --git a/recipes/games/openjazz/recipe.sh b/recipes/games/openjazz/recipe.sh index 56b0c8331..d16191cfc 100644 --- a/recipes/games/openjazz/recipe.sh +++ b/recipes/games/openjazz/recipe.sh @@ -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" diff --git a/recipes/games/openttd/recipe.sh b/recipes/games/openttd/recipe.sh index 51e396f43..bd15e67e3 100644 --- a/recipes/games/openttd/recipe.sh +++ b/recipes/games/openttd/recipe.sh @@ -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" diff --git a/recipes/games/prboom/recipe.sh b/recipes/games/prboom/recipe.sh index 17d520497..c2ce128a6 100644 --- a/recipes/games/prboom/recipe.sh +++ b/recipes/games/prboom/recipe.sh @@ -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" diff --git a/recipes/games/sopwith/recipe.sh b/recipes/games/sopwith/recipe.sh index 170748c1a..a3ed07f91 100644 --- a/recipes/games/sopwith/recipe.sh +++ b/recipes/games/sopwith/recipe.sh @@ -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" diff --git a/recipes/games/spacecadetpinball/recipe.toml b/recipes/games/spacecadetpinball/recipe.toml index 1f098976b..49683b480 100644 --- a/recipes/games/spacecadetpinball/recipe.toml +++ b/recipes/games/spacecadetpinball/recipe.toml @@ -12,7 +12,7 @@ dependencies = [ "llvm", "mesa", "sdl2", - "sdl2_mixer", + "sdl2-mixer", "zlib", ] script = """ diff --git a/recipes/games/syobonaction/recipe.sh b/recipes/games/syobonaction/recipe.sh index 5c50b4b11..dc2b7a3bd 100644 --- a/recipes/games/syobonaction/recipe.sh +++ b/recipes/games/syobonaction/recipe.sh @@ -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" diff --git a/recipes/games/vvvvvv/recipe.sh b/recipes/games/vvvvvv/recipe.sh index cd1e3f646..28649e576 100644 --- a/recipes/games/vvvvvv/recipe.sh +++ b/recipes/games/vvvvvv/recipe.sh @@ -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" diff --git a/recipes/games/wesnoth/recipe.sh b/recipes/games/wesnoth/recipe.sh index 03b32fa3b..b93029fd6 100644 --- a/recipes/games/wesnoth/recipe.sh +++ b/recipes/games/wesnoth/recipe.sh @@ -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 ) diff --git a/recipes/libraries/duktape/recipe.sh b/recipes/libs/duktape/recipe.sh similarity index 100% rename from recipes/libraries/duktape/recipe.sh rename to recipes/libs/duktape/recipe.sh diff --git a/recipes/libraries/duktape/redox.patch b/recipes/libs/duktape/redox.patch similarity index 100% rename from recipes/libraries/duktape/redox.patch rename to recipes/libs/duktape/redox.patch diff --git a/recipes/libraries/expat/recipe.toml b/recipes/libs/expat/recipe.toml similarity index 100% rename from recipes/libraries/expat/recipe.toml rename to recipes/libs/expat/recipe.toml diff --git a/recipes/libraries/ffmpeg/binutils-2.41.patch b/recipes/libs/ffmpeg6/binutils-2.41.patch similarity index 100% rename from recipes/libraries/ffmpeg/binutils-2.41.patch rename to recipes/libs/ffmpeg6/binutils-2.41.patch diff --git a/recipes/libraries/ffmpeg/ffmpeg.patch b/recipes/libs/ffmpeg6/ffmpeg.patch similarity index 100% rename from recipes/libraries/ffmpeg/ffmpeg.patch rename to recipes/libs/ffmpeg6/ffmpeg.patch diff --git a/recipes/libraries/ffmpeg/recipe.toml b/recipes/libs/ffmpeg6/recipe.toml similarity index 100% rename from recipes/libraries/ffmpeg/recipe.toml rename to recipes/libs/ffmpeg6/recipe.toml diff --git a/recipes/libraries/freeglut/recipe.sh b/recipes/libs/freeglut/recipe.sh similarity index 96% rename from recipes/libraries/freeglut/recipe.sh rename to recipes/libs/freeglut/recipe.sh index d291f77e8..b9e4b08b2 100644 --- a/recipes/libraries/freeglut/recipe.sh +++ b/recipes/libs/freeglut/recipe.sh @@ -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" diff --git a/recipes/libraries/freeglut/redox_cross_toolchain.cmake b/recipes/libs/freeglut/redox_cross_toolchain.cmake similarity index 100% rename from recipes/libraries/freeglut/redox_cross_toolchain.cmake rename to recipes/libs/freeglut/redox_cross_toolchain.cmake diff --git a/recipes/libraries/freetype/recipe.toml b/recipes/libs/freetype2/recipe.toml similarity index 100% rename from recipes/libraries/freetype/recipe.toml rename to recipes/libs/freetype2/recipe.toml diff --git a/recipes/libraries/fribidi/recipe.sh b/recipes/libs/fribidi/recipe.sh old mode 100755 new mode 100644 similarity index 100% rename from recipes/libraries/fribidi/recipe.sh rename to recipes/libs/fribidi/recipe.sh diff --git a/recipes/libraries/glib/recipe.toml b/recipes/libs/glib/recipe.toml similarity index 100% rename from recipes/libraries/glib/recipe.toml rename to recipes/libs/glib/recipe.toml diff --git a/recipes/libraries/glib/redox.patch b/recipes/libs/glib/redox.patch similarity index 100% rename from recipes/libraries/glib/redox.patch rename to recipes/libs/glib/redox.patch diff --git a/recipes/libraries/gstreamer/recipe.sh b/recipes/libs/gstreamer/recipe.sh similarity index 100% rename from recipes/libraries/gstreamer/recipe.sh rename to recipes/libs/gstreamer/recipe.sh diff --git a/recipes/libraries/gstreamer/redox.patch b/recipes/libs/gstreamer/redox.patch similarity index 100% rename from recipes/libraries/gstreamer/redox.patch rename to recipes/libs/gstreamer/redox.patch diff --git a/recipes/libraries/harfbuzz/recipe.toml b/recipes/libs/harfbuzz/recipe.toml similarity index 97% rename from recipes/libraries/harfbuzz/recipe.toml rename to recipes/libs/harfbuzz/recipe.toml index 22f21ea8e..a38b16312 100644 --- a/recipes/libraries/harfbuzz/recipe.toml +++ b/recipes/libs/harfbuzz/recipe.toml @@ -6,7 +6,7 @@ blake3 = "6572676ffef55bd37bacdd33052bedfb07333b659371495a2a26b9825ce685c0" [build] template = "custom" dependencies = [ - "freetype", + "freetype2", "gettext", "glib", "libiconv", diff --git a/recipes/libraries/jansson/jansson.patch b/recipes/libs/jansson/jansson.patch similarity index 100% rename from recipes/libraries/jansson/jansson.patch rename to recipes/libs/jansson/jansson.patch diff --git a/recipes/libraries/jansson/recipe.sh b/recipes/libs/jansson/recipe.sh similarity index 100% rename from recipes/libraries/jansson/recipe.sh rename to recipes/libs/jansson/recipe.sh diff --git a/recipes/libraries/libcosmic/recipe.toml b/recipes/libs/libcosmic/recipe.toml similarity index 100% rename from recipes/libraries/libcosmic/recipe.toml rename to recipes/libs/libcosmic/recipe.toml diff --git a/recipes/libraries/libffi/recipe.toml b/recipes/libs/libffi/recipe.toml similarity index 100% rename from recipes/libraries/libffi/recipe.toml rename to recipes/libs/libffi/recipe.toml diff --git a/recipes/libraries/libffi/redox.patch b/recipes/libs/libffi/redox.patch similarity index 100% rename from recipes/libraries/libffi/redox.patch rename to recipes/libs/libffi/redox.patch diff --git a/recipes/libraries/libflac/recipe.toml b/recipes/libs/libflac/recipe.toml similarity index 100% rename from recipes/libraries/libflac/recipe.toml rename to recipes/libs/libflac/recipe.toml diff --git a/recipes/libraries/libgmp/recipe.toml b/recipes/libs/libgmp/recipe.toml similarity index 100% rename from recipes/libraries/libgmp/recipe.toml rename to recipes/libs/libgmp/recipe.toml diff --git a/recipes/libraries/libiconv/01_redox.patch b/recipes/libs/libiconv/01_redox.patch similarity index 100% rename from recipes/libraries/libiconv/01_redox.patch rename to recipes/libs/libiconv/01_redox.patch diff --git a/recipes/libraries/libiconv/recipe.toml b/recipes/libs/libiconv/recipe.toml similarity index 100% rename from recipes/libraries/libiconv/recipe.toml rename to recipes/libs/libiconv/recipe.toml diff --git a/recipes/libraries/libjpeg/recipe.toml b/recipes/libs/libjpeg/recipe.toml similarity index 100% rename from recipes/libraries/libjpeg/recipe.toml rename to recipes/libs/libjpeg/recipe.toml diff --git a/recipes/libraries/libmpfr/recipe.toml b/recipes/libs/libmpfr/recipe.toml similarity index 100% rename from recipes/libraries/libmpfr/recipe.toml rename to recipes/libs/libmpfr/recipe.toml diff --git a/recipes/libraries/libogg/recipe.toml b/recipes/libs/libogg/recipe.toml similarity index 100% rename from recipes/libraries/libogg/recipe.toml rename to recipes/libs/libogg/recipe.toml diff --git a/recipes/libraries/libogg/redox.patch b/recipes/libs/libogg/redox.patch similarity index 100% rename from recipes/libraries/libogg/redox.patch rename to recipes/libs/libogg/redox.patch diff --git a/recipes/libraries/liborbital/recipe.toml b/recipes/libs/liborbital/recipe.toml similarity index 100% rename from recipes/libraries/liborbital/recipe.toml rename to recipes/libs/liborbital/recipe.toml diff --git a/recipes/libraries/libpng/recipe.toml b/recipes/libs/libpng/recipe.toml similarity index 100% rename from recipes/libraries/libpng/recipe.toml rename to recipes/libs/libpng/recipe.toml diff --git a/recipes/libraries/libsodium/random.patch b/recipes/libs/libsodium/random.patch similarity index 100% rename from recipes/libraries/libsodium/random.patch rename to recipes/libs/libsodium/random.patch diff --git a/recipes/libraries/libsodium/recipe.toml b/recipes/libs/libsodium/recipe.toml similarity index 100% rename from recipes/libraries/libsodium/recipe.toml rename to recipes/libs/libsodium/recipe.toml diff --git a/recipes/libraries/libssh2/recipe.toml b/recipes/libs/libssh2/recipe.toml similarity index 95% rename from recipes/libraries/libssh2/recipe.toml rename to recipes/libs/libssh2/recipe.toml index 6665e6686..8b6200990 100644 --- a/recipes/libraries/libssh2/recipe.toml +++ b/recipes/libs/libssh2/recipe.toml @@ -8,5 +8,5 @@ patches = [] [build] template = "configure" dependencies = [ - "openssl" + "openssl1" ] diff --git a/recipes/libraries/libvorbis/recipe.toml b/recipes/libs/libvorbis/recipe.toml similarity index 100% rename from recipes/libraries/libvorbis/recipe.toml rename to recipes/libs/libvorbis/recipe.toml diff --git a/recipes/libraries/libxml2/recipe.toml b/recipes/libs/libxml2/recipe.toml similarity index 100% rename from recipes/libraries/libxml2/recipe.toml rename to recipes/libs/libxml2/recipe.toml diff --git a/recipes/libraries/mesa_glu/recipe.sh b/recipes/libs/mesa-glu/recipe.sh similarity index 100% rename from recipes/libraries/mesa_glu/recipe.sh rename to recipes/libs/mesa-glu/recipe.sh diff --git a/recipes/libraries/mesa/recipe.toml b/recipes/libs/mesa/recipe.toml similarity index 100% rename from recipes/libraries/mesa/recipe.toml rename to recipes/libs/mesa/recipe.toml diff --git a/recipes/tui/ncurses/recipe.toml b/recipes/libs/ncurses/recipe.toml similarity index 100% rename from recipes/tui/ncurses/recipe.toml rename to recipes/libs/ncurses/recipe.toml diff --git a/recipes/tui/ncursesw/01-config-sub.patch b/recipes/libs/ncursesw/01-config-sub.patch similarity index 100% rename from recipes/tui/ncursesw/01-config-sub.patch rename to recipes/libs/ncursesw/01-config-sub.patch diff --git a/recipes/tui/ncursesw/recipe.sh b/recipes/libs/ncursesw/recipe.sh similarity index 100% rename from recipes/tui/ncursesw/recipe.sh rename to recipes/libs/ncursesw/recipe.sh diff --git a/recipes/libraries/openssl/recipe.toml b/recipes/libs/openssl1/recipe.toml similarity index 100% rename from recipes/libraries/openssl/recipe.toml rename to recipes/libs/openssl1/recipe.toml diff --git a/recipes/libraries/pcre/recipe.toml b/recipes/libs/pcre/recipe.toml similarity index 100% rename from recipes/libraries/pcre/recipe.toml rename to recipes/libs/pcre/recipe.toml diff --git a/recipes/libraries/pcre/redox.patch b/recipes/libs/pcre/redox.patch similarity index 100% rename from recipes/libraries/pcre/redox.patch rename to recipes/libs/pcre/redox.patch diff --git a/recipes/libraries/pixman/recipe.sh b/recipes/libs/pixman/recipe.sh old mode 100755 new mode 100644 similarity index 100% rename from recipes/libraries/pixman/recipe.sh rename to recipes/libs/pixman/recipe.sh diff --git a/recipes/libraries/pixman/redox.patch b/recipes/libs/pixman/redox.patch similarity index 100% rename from recipes/libraries/pixman/redox.patch rename to recipes/libs/pixman/redox.patch diff --git a/recipes/libraries/readline/recipe.toml b/recipes/libs/readline/recipe.toml similarity index 100% rename from recipes/libraries/readline/recipe.toml rename to recipes/libs/readline/recipe.toml diff --git a/recipes/libraries/readline/redox.patch b/recipes/libs/readline/redox.patch similarity index 100% rename from recipes/libraries/readline/redox.patch rename to recipes/libs/readline/redox.patch diff --git a/recipes/libraries/redox-fatfs/recipe.toml b/recipes/libs/redox-fatfs/recipe.toml similarity index 100% rename from recipes/libraries/redox-fatfs/recipe.toml rename to recipes/libs/redox-fatfs/recipe.toml diff --git a/recipes/libraries/zlib/recipe.toml b/recipes/libs/zlib/recipe.toml similarity index 100% rename from recipes/libraries/zlib/recipe.toml rename to recipes/libs/zlib/recipe.toml diff --git a/recipes/network/netsurf/01_redox.patch b/recipes/net/netsurf/01_redox.patch similarity index 100% rename from recipes/network/netsurf/01_redox.patch rename to recipes/net/netsurf/01_redox.patch diff --git a/recipes/network/netsurf/manifest b/recipes/net/netsurf/manifest similarity index 100% rename from recipes/network/netsurf/manifest rename to recipes/net/netsurf/manifest diff --git a/recipes/network/netsurf/recipe.sh b/recipes/net/netsurf/recipe.sh similarity index 89% rename from recipes/network/netsurf/recipe.sh rename to recipes/net/netsurf/recipe.sh index 77ddf17f1..2eda2d70b 100644 --- a/recipes/network/netsurf/recipe.sh +++ b/recipes/net/netsurf/recipe.sh @@ -1,6 +1,6 @@ VERSION=3.10 TAR=https://download.netsurf-browser.org/netsurf/releases/source-full/netsurf-all-$VERSION.tar.gz -BUILD_DEPENDS=(curl expat libjpeg libpng nghttp2 openssl sdl zlib freetype liborbital libiconv) +BUILD_DEPENDS=(curl expat libjpeg libpng nghttp2 openssl1 sdl1 zlib freetype2 liborbital libiconv) DEPENDS="ca-certificates orbital" function recipe_version { diff --git a/recipes/network/nghttp2/recipe.toml b/recipes/net/nghttp2/recipe.toml similarity index 100% rename from recipes/network/nghttp2/recipe.toml rename to recipes/net/nghttp2/recipe.toml diff --git a/recipes/shells/nushell/recipe.toml b/recipes/shells/nushell/recipe.toml index 27c9c8d61..e2559c668 100644 --- a/recipes/shells/nushell/recipe.toml +++ b/recipes/shells/nushell/recipe.toml @@ -9,7 +9,7 @@ branch = "redox" [build] dependencies = [ - "openssl" + "openssl1" ] template = "custom" script = """ diff --git a/recipes/toolkits/servo/recipe.sh b/recipes/toolkits/servo/recipe.sh index a436c4c30..b24a58048 100644 --- a/recipes/toolkits/servo/recipe.sh +++ b/recipes/toolkits/servo/recipe.sh @@ -1,7 +1,7 @@ GIT=https://gitlab.redox-os.org/redox-os/servo.git GIT_UPSTREAM=https://github.com/servo/servo.git BRANCH=redox -BUILD_DEPENDS=(freetype gettext glib gstreamer harfbuzz libffi libiconv libpng openssl pcre zlib) +BUILD_DEPENDS=(freetype2 gettext glib gstreamer harfbuzz libffi libiconv libpng openssl1 pcre zlib) PREPARE_COPY=0 function recipe_version { diff --git a/recipes/tools/curl/recipe.toml b/recipes/tools/curl/recipe.toml index 244f9c653..bd28bb6eb 100644 --- a/recipes/tools/curl/recipe.toml +++ b/recipes/tools/curl/recipe.toml @@ -6,7 +6,7 @@ branch = "redox" template = "custom" dependencies = [ "nghttp2", - "openssl", + "openssl1", "zlib" ] script = """ diff --git a/recipes/tools/git/recipe.sh b/recipes/tools/git/recipe.sh index eeb4ef660..0d6f14c2c 100644 --- a/recipes/tools/git/recipe.sh +++ b/recipes/tools/git/recipe.sh @@ -1,6 +1,6 @@ VERSION=2.13.1 TAR=https://www.kernel.org/pub/software/scm/git/git-$VERSION.tar.xz -BUILD_DEPENDS=(zlib curl openssl expat nghttp2) +BUILD_DEPENDS=(zlib curl openssl1 expat nghttp2) DEPENDS="ca-certificates" MAKEFLAGS=( diff --git a/recipes/tools/gitoxide/recipe.toml b/recipes/tools/gitoxide/recipe.toml index 4a531c082..4bd2cf93f 100644 --- a/recipes/tools/gitoxide/recipe.toml +++ b/recipes/tools/gitoxide/recipe.toml @@ -3,7 +3,7 @@ git = "https://github.com/Byron/gitoxide.git" [build] dependencies = [ - "openssl", + "openssl1", ] template = "custom" script = """ diff --git a/recipes/tools/miniserve/recipe.sh b/recipes/tools/miniserve/recipe.sh index 9ae5bb15d..fdd79422a 100644 --- a/recipes/tools/miniserve/recipe.sh +++ b/recipes/tools/miniserve/recipe.sh @@ -1,2 +1,2 @@ GIT=https://gitlab.redox-os.org/redox-os/miniserve -BUILD_DEPENDS=(openssl zlib) +BUILD_DEPENDS=(openssl1 zlib) diff --git a/recipes/tools/schismtracker/recipe.sh b/recipes/tools/schismtracker/recipe.sh index 42e6e3878..b79414672 100644 --- a/recipes/tools/schismtracker/recipe.sh +++ b/recipes/tools/schismtracker/recipe.sh @@ -1,7 +1,7 @@ VERSION=20181223 TAR=https://github.com/schismtracker/schismtracker/archive/$VERSION.tar.gz TAR_SHA256=fc32930c611fdb78face87dbe8a3c62e70088fd8d4ad803140e0b9a0b2e72ad7 -BUILD_DEPENDS=(sdl liborbital libiconv) +BUILD_DEPENDS=(sdl12 liborbital libiconv) function recipe_version { echo "$VERSION" diff --git a/recipes/tools/ssh/recipe.sh b/recipes/tools/ssh/recipe.sh index ef1cf953b..6b8e08fb1 100644 --- a/recipes/tools/ssh/recipe.sh +++ b/recipes/tools/ssh/recipe.sh @@ -1,6 +1,6 @@ VERSION=7.9p1 TAR=https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-$VERSION.tar.gz -BUILD_DEPENDS=(openssl zlib) +BUILD_DEPENDS=(openssl1 zlib) function recipe_version { echo "$VERSION" diff --git a/recipes/video/sdl-player/recipe.sh b/recipes/video/sdl-player/recipe.sh index c948178a5..2d419ad69 100644 --- a/recipes/video/sdl-player/recipe.sh +++ b/recipes/video/sdl-player/recipe.sh @@ -1,5 +1,5 @@ GIT=https://gitlab.redox-os.org/redox-os/sdl-player.git -BUILD_DEPENDS=(ffmpeg liborbital sdl zlib) +BUILD_DEPENDS=(ffmpeg6 liborbital sdl1 zlib) function recipe_version { echo "1.0.0" -- GitLab