Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • fabiao/cookbook
  • redox-os/cookbook
  • stratact/cookbook
  • carrot93/cookbook
  • microcolonel/cookbook
  • feliwir/cookbook
  • xTibor/cookbook
  • jD91mZM2/cookbook
  • mpajkowski/cookbook
  • rw_van/cookbook
  • athei/cookbook
  • kblobr/cookbook
  • VitalyAnkh/cookbook
  • sajattack/cookbook
  • sainath14/cookbook
  • ackxolotl/cookbook
  • AdminXVII/cookbook
  • coolreader18/cookbook
  • deepaksirone/cookbook
  • smckay/cookbook
  • 4lDO2/cookbook
  • tomasritter/cookbook
  • alfredoyang/cookbook
  • samuela/cookbook
  • andrewdavidmackenzie/cookbook
  • uuuvn/cookbook
  • josh_williams/cookbook
  • bjorn3/cookbook
  • ids1024/cookbook
  • Chocimier/cookbook
  • bpisch/cookbook
  • willnode/cookbook
  • grnmeira/cookbook
  • andrey.turkin/cookbook
  • cameronbraid/cookbook
  • kamirr/cookbook
  • freewilll/cookbook
  • kivimango/cookbook
  • rukai/cookbook
  • mattmadeofpasta/cookbook
  • jordan_mccallum/cookbook
  • dahc/cookbook
  • Forest0923/cookbook
  • LLeny/cookbook
  • doriancodes/cookbook
  • ashton/cookbook
  • gmacd/cookbook
  • mojo/cookbook
  • wt/cookbook
  • red15/cookbook
  • hasheddan/cookbook
  • dimymark/cookbook
  • andypython/cookbook
  • enygmator/cookbook
  • Ivan/cookbook
  • argslc/cookbook
  • adi-g15/cookbook
  • tfinnegan937/cookbook
  • raffaeleragni/cookbook
  • Lekkit/cookbook
  • bitstr0m/cookbook
  • josh/cookbook
  • zhaozhao/cookbook
  • blueskyson/cookbook
  • Xunjin/cookbook
  • StaringAtEditor/cookbook
66 results
Show changes
Showing with 32 additions and 1143 deletions
[source] [source]
git = "https://gitlab.redox-os.org/redox-os/netutils.git" git = "https://gitlab.redox-os.org/redox-os/netutils.git"
branch = "redox-unix"
[build] [build]
template = "cargo" template = "cargo"
[source]
git = "https://github.com/guerinoni/perg.git"
[build]
template = "cargo"
...@@ -17,9 +17,10 @@ function recipe_build { ...@@ -17,9 +17,10 @@ function recipe_build {
--prefix=/ \ --prefix=/ \
--build=${BUILD} \ --build=${BUILD} \
--host=${HOST} \ --host=${HOST} \
--disable-sdltest \
--disable-cpu-opt \ --disable-cpu-opt \
--disable-i386-asm \
--disable-gl \ --disable-gl \
--disable-sdltest \
--without-net \ --without-net \
--with-sdl-prefix="$sysroot" \ --with-sdl-prefix="$sysroot" \
ac_cv_lib_SDL_mixer_Mix_OpenAudio=yes ac_cv_lib_SDL_mixer_Mix_OpenAudio=yes
......
[source]
git = "https://github.com/lukas-kirschner/procedural-wallpapers-rs.git"
[build]
template = "cargo"
GIT=https://gitlab.redox-os.org/redox-os/relibc.git GIT=https://gitlab.redox-os.org/redox-os/relibc.git
function recipe_build { function recipe_build {
"$REDOX_MAKE" CARGO=xargo NATIVE_RELIBC=1 -C tests -j"$($NPROC)" "$REDOX_MAKE" NATIVE_RELIBC=1 -C tests -j"$($NPROC)"
skip=1 skip=1
} }
......
...@@ -3,7 +3,6 @@ BUILD_DEPENDS=(cairo expat fontconfig freetype libpng pixman zlib) ...@@ -3,7 +3,6 @@ BUILD_DEPENDS=(cairo expat fontconfig freetype libpng pixman zlib)
function recipe_build { function recipe_build {
sysroot="$(realpath ../sysroot)" sysroot="$(realpath ../sysroot)"
cp -p "$ROOT/Xargo.toml" "Xargo.toml"
cargo rustc --target "$TARGET" --release ${CARGOFLAGS} \ cargo rustc --target "$TARGET" --release ${CARGOFLAGS} \
-- \ -- \
-L "${sysroot}/lib" \ -L "${sysroot}/lib" \
......
...@@ -4,7 +4,6 @@ CARGOFLAGS="--example gui" ...@@ -4,7 +4,6 @@ CARGOFLAGS="--example gui"
function recipe_build { function recipe_build {
sysroot="$(realpath ../sysroot)" sysroot="$(realpath ../sysroot)"
cp -p "$ROOT/Xargo.toml" "Xargo.toml"
cargo rustc --target "$TARGET" --release ${CARGOFLAGS} \ cargo rustc --target "$TARGET" --release ${CARGOFLAGS} \
-- \ -- \
-L "${sysroot}/lib" \ -L "${sysroot}/lib" \
......
[llvm] [llvm]
download-ci-llvm = false
static-libstdcpp = true static-libstdcpp = true
[build] [build]
......
GIT=https://gitlab.redox-os.org/redox-os/rust.git GIT=https://gitlab.redox-os.org/redox-os/rust.git
BRANCH=redox-2022-03-18 BRANCH=redox-2023-01-21
BUILD_DEPENDS=(llvm) BUILD_DEPENDS=(llvm)
DEPENDS="gcc cargo" DEPENDS="gcc cargo"
PREPARE_COPY=0 PREPARE_COPY=0
...@@ -23,6 +23,7 @@ function recipe_clean { ...@@ -23,6 +23,7 @@ function recipe_clean {
function recipe_stage { function recipe_stage {
rsync -av --delete "install/" "$1/" rsync -av --delete "install/" "$1/"
# Cannot use STRIP because it is unset in recipe_build # Cannot use STRIP because it is unset in recipe_build
"${HOST}-strip" -v "$1/bin/"{rustc,rustdoc} #TODO: rustdoc
"${HOST}-strip" -v "$1/bin/rustc"
skip=1 skip=1
} }
[source] [source]
tar = "https://www.libsdl.org/release/SDL-1.2.15.tar.gz" git = "https://gitlab.redox-os.org/redox-os/sdl1.2.git"
patches = [
"redox.patch"
]
script = "./autogen.sh"
[build] [build]
template = "custom" template = "custom"
......
This diff is collapsed.
...@@ -25,4 +25,7 @@ COOKBOOK_CONFIGURE_FLAGS=( ...@@ -25,4 +25,7 @@ COOKBOOK_CONFIGURE_FLAGS=(
--enable-cdrom --enable-cdrom
) )
cookbook_configure cookbook_configure
# Hack to add OSMesa
sed -i "s/Requires:/Requires: osmesa >= 8.0.0/" "${COOKBOOK_STAGE}/lib/pkgconfig/sdl2.pc"
""" """
[source]
git = "https://github.com/anordal/shellharden.git"
[build]
template = "cargo"
VERSION=1.8.4 VERSION=1.8.4
TAR=https://sourceforge.net/projects/sdl-sopwith/files/sdl_sopwith/$VERSION/sopwith-$VERSION.tar.gz TAR=https://sourceforge.net/projects/sdl-sopwith/files/sdl_sopwith/$VERSION/sopwith-$VERSION.tar.gz/download
BUILD_DEPENDS=(sdl liborbital libiconv) BUILD_DEPENDS=(sdl liborbital libiconv)
function recipe_version { function recipe_version {
......
[source]
git = "https://github.com/XAMPPRocky/tokei.git"
[build]
template = "cargo"
VERSION=20140305 VERSION=20140305
TAR=http://invisible-island.net/datafiles/release/vttest.tar.gz TAR="https://invisible-island.net/archives/vttest/vttest-${VERSION}.tgz"
function recipe_version { function recipe_version {
echo "$VERSION" echo "$VERSION"
......
...@@ -16,10 +16,5 @@ then ...@@ -16,10 +16,5 @@ then
echo "Installing cargo-config" echo "Installing cargo-config"
cargo install -f cargo-config cargo install -f cargo-config
fi fi
if [ -z "$(which xargo)" ]
then
echo "Installing xargo"
cargo install -f xargo
fi
echo "cook.sh is ready to use" echo "cook.sh is ready to use"