|
|
|
@@ -0,0 +1,320 @@
|
|
|
|
|
# The Redox build server configuration
|
|
|
|
|
|
|
|
|
|
# General settings
|
|
|
|
|
[general]
|
|
|
|
|
# Do not prompt if settings are not defined
|
|
|
|
|
prompt = false
|
|
|
|
|
|
|
|
|
|
# Package settings
|
|
|
|
|
[packages]
|
|
|
|
|
|
|
|
|
|
# If you need to disable some broken package comment out instead of removal to not increase the maintenance cost
|
|
|
|
|
#TODO: commented out recipes need to be built and tested inside of Redox to verify if they returned to work
|
|
|
|
|
|
|
|
|
|
# Meta-packages below
|
|
|
|
|
|
|
|
|
|
# auto-test = {}
|
|
|
|
|
# dev-essential = {}
|
|
|
|
|
# dev-redox = {}
|
|
|
|
|
# redox-tests = {}
|
|
|
|
|
# x11-minimal = {}
|
|
|
|
|
# x11-full = {}
|
|
|
|
|
|
|
|
|
|
# Normal packages below
|
|
|
|
|
|
|
|
|
|
acid = {}
|
|
|
|
|
acid-bins = {}
|
|
|
|
|
base = {}
|
|
|
|
|
base-initfs = {}
|
|
|
|
|
bash = {}
|
|
|
|
|
bash-completion = {}
|
|
|
|
|
bootloader = {}
|
|
|
|
|
bottom = {}
|
|
|
|
|
ca-certificates = {}
|
|
|
|
|
contain = {}
|
|
|
|
|
coreutils = {}
|
|
|
|
|
cosmic-edit = {}
|
|
|
|
|
cosmic-files = {}
|
|
|
|
|
cosmic-icons = {}
|
|
|
|
|
cosmic-term = {}
|
|
|
|
|
cosmic-text = {}
|
|
|
|
|
curl = {}
|
|
|
|
|
dash = {}
|
|
|
|
|
dejavu = {}
|
|
|
|
|
diffutils = {}
|
|
|
|
|
expat = {}
|
|
|
|
|
extrautils = {}
|
|
|
|
|
findutils = {}
|
|
|
|
|
freefont = {}
|
|
|
|
|
freetype2 = {}
|
|
|
|
|
gcc13 = {}
|
|
|
|
|
gettext = {}
|
|
|
|
|
git = {}
|
|
|
|
|
gnu-binutils = {}
|
|
|
|
|
gnu-make = {}
|
|
|
|
|
hicolor-icon-theme = {}
|
|
|
|
|
installer = {}
|
|
|
|
|
installer-gui = {}
|
|
|
|
|
ion = {}
|
|
|
|
|
kernel = {}
|
|
|
|
|
kibi = {}
|
|
|
|
|
libffi = {}
|
|
|
|
|
libgcc = {}
|
|
|
|
|
libiconv = {}
|
|
|
|
|
libjpeg = {}
|
|
|
|
|
libogg = {}
|
|
|
|
|
liborbital = {}
|
|
|
|
|
libpng = {}
|
|
|
|
|
libstdcxx = {}
|
|
|
|
|
libvorbis = {}
|
|
|
|
|
libxkbcommon = {}
|
|
|
|
|
libxml2 = {}
|
|
|
|
|
llvm21 = {}
|
|
|
|
|
nano = {}
|
|
|
|
|
nasm = {}
|
|
|
|
|
ncurses = {}
|
|
|
|
|
netdb = {}
|
|
|
|
|
netsurf = {}
|
|
|
|
|
netutils = {}
|
|
|
|
|
nghttp2 = {}
|
|
|
|
|
openssl1 = {}
|
|
|
|
|
openssl3 = {}
|
|
|
|
|
orbdata = {}
|
|
|
|
|
orbital = {}
|
|
|
|
|
orbterm = {}
|
|
|
|
|
orbutils = {}
|
|
|
|
|
patch = {}
|
|
|
|
|
patchelf = {}
|
|
|
|
|
pcre = {}
|
|
|
|
|
pkgutils = {}
|
|
|
|
|
pls = {}
|
|
|
|
|
pop-icon-theme = {}
|
|
|
|
|
redoxfs = {}
|
|
|
|
|
relibc = {}
|
|
|
|
|
ripgrep = {}
|
|
|
|
|
rust = {}
|
|
|
|
|
rustpython = {}
|
|
|
|
|
sdl1 = {}
|
|
|
|
|
sed = {}
|
|
|
|
|
shared-mime-info = {}
|
|
|
|
|
smith = {}
|
|
|
|
|
terminfo = {}
|
|
|
|
|
userutils = {}
|
|
|
|
|
uutils = {}
|
|
|
|
|
vim = {}
|
|
|
|
|
xz = {}
|
|
|
|
|
zlib = {}
|
|
|
|
|
zstd = {}
|
|
|
|
|
# #"gcc13.cxx" = {}
|
|
|
|
|
# #"llvm21.clang" = {}
|
|
|
|
|
# #"llvm21.clang-dev" = {}
|
|
|
|
|
# #"llvm21.dev" = {}
|
|
|
|
|
# #"llvm21.lld" = {}
|
|
|
|
|
# #"llvm21.lld-dev" = {}
|
|
|
|
|
# #"llvm21.runtime" = {}
|
|
|
|
|
# #"python312.dev" = {}
|
|
|
|
|
# #"rust.doc" = {}
|
|
|
|
|
# #atk = {} # depends on glib which does not build
|
|
|
|
|
# #benchmarks = {}
|
|
|
|
|
# #binutils-gdb = {}
|
|
|
|
|
# #book = {}
|
|
|
|
|
# #cairo-demo = {} # linking errors
|
|
|
|
|
# #classicube = {}
|
|
|
|
|
# #cmake = {}
|
|
|
|
|
# #cmatrix = {} # needs ncursesw now
|
|
|
|
|
# #cookbook = {}
|
|
|
|
|
# #cosmic-reader = {}
|
|
|
|
|
# #cosmic-settings = {}
|
|
|
|
|
# #cosmic-store = {}
|
|
|
|
|
# #devilutionx = {}
|
|
|
|
|
# #dynamic-example = {}
|
|
|
|
|
# #fal
|
|
|
|
|
# #fd = {} # ctrlc-3.1.1
|
|
|
|
|
# #file = {}
|
|
|
|
|
# #flycast = {}
|
|
|
|
|
# #freeciv = {}
|
|
|
|
|
# #freeglut = {}
|
|
|
|
|
# #friar = {} # mio patch
|
|
|
|
|
# #game-2048 = {} # rustc-serialize
|
|
|
|
|
# #gawk = {} # langinfo.h
|
|
|
|
|
# #gigalomania = {} # old recipe format
|
|
|
|
|
# #gitoxide = {}
|
|
|
|
|
# #goaccess = {}
|
|
|
|
|
# #gstreamer = {} # conflict with thread local errno
|
|
|
|
|
# #harfbuzz = {} # depends on glib which does not build
|
|
|
|
|
# #helix = {}
|
|
|
|
|
# #hello-redox = {}
|
|
|
|
|
# #hematite = {} # needs crate patches for redox-unix
|
|
|
|
|
# #hf = {}
|
|
|
|
|
# #ibm-plex = {}
|
|
|
|
|
# #iced = {}
|
|
|
|
|
# #jansson = {} # needs config.sub update
|
|
|
|
|
# #jq = {}
|
|
|
|
|
# #libarchive = {}
|
|
|
|
|
# #libatomic = {}
|
|
|
|
|
# #libcosmic = {}
|
|
|
|
|
# #libflac = {}
|
|
|
|
|
# #libmodplug1 = {}
|
|
|
|
|
# #libmpfr = {}
|
|
|
|
|
# #libnettle = {}
|
|
|
|
|
# #libogg = {}
|
|
|
|
|
# #libpsl = {}
|
|
|
|
|
# #libssh2 = {}
|
|
|
|
|
# #libtool = {}
|
|
|
|
|
# #liburcu = {}
|
|
|
|
|
# #libuv = {}
|
|
|
|
|
# #lua-compat-53 = {}
|
|
|
|
|
# #luajit = {}
|
|
|
|
|
# #luarocks = {}
|
|
|
|
|
# #luv = {}
|
|
|
|
|
# #mdp = {} # gcc hangs
|
|
|
|
|
# #miniserve = {} # actix
|
|
|
|
|
# #mpc = {}
|
|
|
|
|
# #mupen64plus = {}
|
|
|
|
|
# #ncdu = {} # multiple definitions of symbols
|
|
|
|
|
# #newlib = {} # obsolete
|
|
|
|
|
# #newlibtest = {} # obsolete
|
|
|
|
|
# #noto-color-emoji = {}
|
|
|
|
|
# #nushell = {} # needs cargo update
|
|
|
|
|
# #openjk = {}
|
|
|
|
|
# #openposixtestsuite = {}
|
|
|
|
|
# #opentyrian = {}
|
|
|
|
|
# #orbcalculator = {}
|
|
|
|
|
# #ostest-bins = {}
|
|
|
|
|
# #pango = {} # undefined references to std::__throw_system_error(int)
|
|
|
|
|
# #pastel = {} # needs crate patches for redox-unix
|
|
|
|
|
# #pathfinder = {} # servo-fontconfig
|
|
|
|
|
# #pciids = {}
|
|
|
|
|
# #pcre2 = {}
|
|
|
|
|
# #pixman = {} # depends on glib which does not build
|
|
|
|
|
# #pkgar = {} # uses virtual Cargo.toml, needs recipe update
|
|
|
|
|
# #pls = {}
|
|
|
|
|
# #pop-wallpapers = {}
|
|
|
|
|
# #powerline = {} # dirs
|
|
|
|
|
# #qemu = {} # can be built, but not working
|
|
|
|
|
# #quakespasm = {}
|
|
|
|
|
# #redox-posix-tests = {}
|
|
|
|
|
# #redox-ssh = {} # does not compile
|
|
|
|
|
# #retroarch = {} # OS_TLSIndex not declared
|
|
|
|
|
# #rust-cairo = {} # linking errors
|
|
|
|
|
# #rust-cairo-demo = {} # linking errors
|
|
|
|
|
# #rvvm = {}
|
|
|
|
|
# #schismtracker = {} # uses system includes
|
|
|
|
|
# #sdl-player = {} # wctype_t
|
|
|
|
|
# #sdl2-gfx = {}
|
|
|
|
|
# #sm64ex = {}
|
|
|
|
|
# #spacecadetpinball = {}
|
|
|
|
|
# #twin-commander = {}
|
|
|
|
|
# #ubuntu-wallpapers = {}
|
|
|
|
|
# #unibilium = {}
|
|
|
|
|
# #utf8proc = {}
|
|
|
|
|
# #vice = {} # linker errors
|
|
|
|
|
# #vvvvvv = {} # did not compile
|
|
|
|
|
# #webrender = {} # unwind
|
|
|
|
|
# #website = {}
|
|
|
|
|
# #wesnoth = {}
|
|
|
|
|
# #wget = {}
|
|
|
|
|
# autoconf = {}
|
|
|
|
|
# automake = {}
|
|
|
|
|
# binutils = {}
|
|
|
|
|
# bzip2 = {}
|
|
|
|
|
# cairo = {}
|
|
|
|
|
# cleye = {}
|
|
|
|
|
# composer = {}
|
|
|
|
|
# cpal = {}
|
|
|
|
|
# dosbox = {}
|
|
|
|
|
# duktape = {}
|
|
|
|
|
# eduke32 = {}
|
|
|
|
|
# exampled = {}
|
|
|
|
|
# expat = {}
|
|
|
|
|
# extrautils = {}
|
|
|
|
|
# ffmpeg6 = {}
|
|
|
|
|
# fontconfig = {}
|
|
|
|
|
# freedoom = {}
|
|
|
|
|
# freepats = {}
|
|
|
|
|
# fribidi = {}
|
|
|
|
|
# gdbserver = {} # wrong libc type
|
|
|
|
|
# gdk-pixbuf = {}
|
|
|
|
|
# gears = {}
|
|
|
|
|
# generaluser-gs = {}
|
|
|
|
|
# glib = {}
|
|
|
|
|
# glutin = {}
|
|
|
|
|
# gnu-grep = {}
|
|
|
|
|
# htop = {}
|
|
|
|
|
# intel-one-mono = {}
|
|
|
|
|
# lci = {}
|
|
|
|
|
# libavif = {}
|
|
|
|
|
# libc-bench = {}
|
|
|
|
|
# libedit = {}
|
|
|
|
|
# libgmp = {}
|
|
|
|
|
# libicu = {}
|
|
|
|
|
# libonig = {}
|
|
|
|
|
# libsodium = {}
|
|
|
|
|
# libuuid = {}
|
|
|
|
|
# libwebp = {}
|
|
|
|
|
# lsd = {}
|
|
|
|
|
# lua54 = {}
|
|
|
|
|
# lz4 = {}
|
|
|
|
|
# mednafen = {}
|
|
|
|
|
# mesa = {} # libudev was not found
|
|
|
|
|
# mesa-glu = {} # depends on mesa
|
|
|
|
|
# mgba = {}
|
|
|
|
|
# mpc = {} # libmpfr not found
|
|
|
|
|
# ncursesw = {}
|
|
|
|
|
# neverball = {}
|
|
|
|
|
# nginx = {}
|
|
|
|
|
# onefetch = {}
|
|
|
|
|
# openjazz = {}
|
|
|
|
|
# openssh = {}
|
|
|
|
|
# openttd = {}
|
|
|
|
|
# openttd-opengfx = {}
|
|
|
|
|
# openttd-openmsx = {}
|
|
|
|
|
# openttd-opensfx = {}
|
|
|
|
|
# orbclient = {}
|
|
|
|
|
# osdemo = {}
|
|
|
|
|
# perg = {}
|
|
|
|
|
# periodictable = {}
|
|
|
|
|
# perl5 = {}
|
|
|
|
|
# php84 = {}
|
|
|
|
|
# pixelcannon = {}
|
|
|
|
|
# pkg-config = {}
|
|
|
|
|
# prboom = {}
|
|
|
|
|
# procedural-wallpapers-rs = {}
|
|
|
|
|
# python312 = {}
|
|
|
|
|
# readline = {}
|
|
|
|
|
# redox-fatfs = {}
|
|
|
|
|
# redox-games = {}
|
|
|
|
|
# relibc-tests = {}
|
|
|
|
|
# relibc-tests-bins = {}
|
|
|
|
|
# rodioplay = {}
|
|
|
|
|
# rs-nes = {}
|
|
|
|
|
# rsync = {}
|
|
|
|
|
# rust64 = {}
|
|
|
|
|
# rustual-boy = {}
|
|
|
|
|
# scummvm = {}
|
|
|
|
|
# sdl-gfx = {}
|
|
|
|
|
# sdl1-image = {}
|
|
|
|
|
# sdl1-mixer = {}
|
|
|
|
|
# sdl1-ttf = {}
|
|
|
|
|
# sdl2 = {}
|
|
|
|
|
# sdl2-gears = {}
|
|
|
|
|
# sdl2-image = {}
|
|
|
|
|
# sdl2-mixer = {}
|
|
|
|
|
# sdl2-ttf = {}
|
|
|
|
|
# servo = {}
|
|
|
|
|
# shellharden = {}
|
|
|
|
|
# shellstorm = {}
|
|
|
|
|
# simple-http-server = {}
|
|
|
|
|
# sodium = {}
|
|
|
|
|
# sopwith = {}
|
|
|
|
|
# sqlite3 = {}
|
|
|
|
|
# strace = {} # unknown syscall
|
|
|
|
|
# syobonaction = {}
|
|
|
|
|
# timidity = {}
|
|
|
|
|
# tokei = {}
|
|
|
|
|
# ttf-hack = {}
|
|
|
|
|
# vttest = {}
|
|
|
|
|
# webkitgtk3 = {}
|
|
|
|
|
# winit = {}
|
|
|
|
|
# xxhash = {}
|
|
|
|
|
# zoxide = {} # untested
|