diff --git a/recipes/cosmic/cosmic-edit/recipe.toml b/recipes/cosmic/cosmic-edit/recipe.toml index 6bd3b7026..7868a8d01 100644 --- a/recipes/cosmic/cosmic-edit/recipe.toml +++ b/recipes/cosmic/cosmic-edit/recipe.toml @@ -24,6 +24,7 @@ cp -rv "${COOKBOOK_SOURCE}/res/icons/hicolor/" "${COOKBOOK_STAGE}/usr/share/icon """ [package] +description = "GUI text editor from COSMIC desktop" dependencies = [ "libxkbcommon", ] \ No newline at end of file diff --git a/recipes/cosmic/cosmic-files/recipe.toml b/recipes/cosmic/cosmic-files/recipe.toml index 0400d64c3..9b4ce89d3 100644 --- a/recipes/cosmic/cosmic-files/recipe.toml +++ b/recipes/cosmic/cosmic-files/recipe.toml @@ -24,6 +24,7 @@ cp -rv "${COOKBOOK_SOURCE}/res/icons/hicolor/" "${COOKBOOK_STAGE}/usr/share/icon """ [package] +description = "GUI file manager from COSMIC desktop" dependencies = [ "libxkbcommon", ] diff --git a/recipes/cosmic/cosmic-monitor/recipe.toml b/recipes/cosmic/cosmic-monitor/recipe.toml index 761409146..c2ebc7117 100644 --- a/recipes/cosmic/cosmic-monitor/recipe.toml +++ b/recipes/cosmic/cosmic-monitor/recipe.toml @@ -23,6 +23,7 @@ cp -rv "${COOKBOOK_SOURCE}/res/icons/hicolor/" "${COOKBOOK_STAGE}/usr/share/icon """ [package] +description = "GUI system monitor from COSMIC desktop" dependencies = [ "libxkbcommon", ] diff --git a/recipes/cosmic/cosmic-reader/recipe.toml b/recipes/cosmic/cosmic-reader/recipe.toml index 01c24822b..5f4abcb65 100644 --- a/recipes/cosmic/cosmic-reader/recipe.toml +++ b/recipes/cosmic/cosmic-reader/recipe.toml @@ -38,6 +38,7 @@ cp -rv "${COOKBOOK_SOURCE}/res/icons/hicolor/" "${COOKBOOK_STAGE}/usr/share/icon """ [package] +description = "GUI PDF reader from COSMIC desktop" dependencies = [ "libxkbcommon", ] diff --git a/recipes/cosmic/cosmic-settings/recipe.toml b/recipes/cosmic/cosmic-settings/recipe.toml index d3342f3b6..6dddadc40 100644 --- a/recipes/cosmic/cosmic-settings/recipe.toml +++ b/recipes/cosmic/cosmic-settings/recipe.toml @@ -23,6 +23,7 @@ cp -rv "${COOKBOOK_SOURCE}/resources/icons/" "${COOKBOOK_STAGE}/usr/share/icons/ """ [package] +description = "GUI system settings from COSMIC desktop" dependencies = [ "libxkbcommon", ] diff --git a/recipes/cosmic/cosmic-store/recipe.toml b/recipes/cosmic/cosmic-store/recipe.toml index d7f96b5b5..9c125e505 100644 --- a/recipes/cosmic/cosmic-store/recipe.toml +++ b/recipes/cosmic/cosmic-store/recipe.toml @@ -24,6 +24,7 @@ cp -rv "${COOKBOOK_SOURCE}/res/icons/hicolor/" "${COOKBOOK_STAGE}/usr/share/icon """ [package] +description = "GUI app store from COSMIC desktop" dependencies = [ "libxkbcommon", ] diff --git a/recipes/cosmic/cosmic-term/recipe.toml b/recipes/cosmic/cosmic-term/recipe.toml index 0ecdcb9e0..43af20756 100644 --- a/recipes/cosmic/cosmic-term/recipe.toml +++ b/recipes/cosmic/cosmic-term/recipe.toml @@ -20,6 +20,7 @@ cp -rv "${COOKBOOK_SOURCE}/res/icons/hicolor/" "${COOKBOOK_STAGE}/usr/share/icon """ [package] +description = "GUI terminal emulator from COSMIC desktop" dependencies = [ "libxkbcommon", ] diff --git a/recipes/cosmic/cosmic-text/recipe.toml b/recipes/cosmic/cosmic-text/recipe.toml index 3ed978696..62dda0839 100644 --- a/recipes/cosmic/cosmic-text/recipe.toml +++ b/recipes/cosmic/cosmic-text/recipe.toml @@ -15,6 +15,7 @@ COOKBOOK_CARGO_PATH=examples/editor cookbook_cargo_build """ [package] +description = "Demo of GUI text editing widget library from COSMIC desktop" dependencies = [ "libxkbcommon", ] diff --git a/recipes/data/ca-certificates/recipe.toml b/recipes/data/ca-certificates/recipe.toml index b7674f22b..1f0b48a7b 100644 --- a/recipes/data/ca-certificates/recipe.toml +++ b/recipes/data/ca-certificates/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "TLS certificate authorities, from the Mozilla CA Certificate Program" + [source] git = "https://gitlab.redox-os.org/redox-os/ca-certificates.git" diff --git a/recipes/data/generaluser-gs/recipe.toml b/recipes/data/generaluser-gs/recipe.toml index 24aae0d32..b89c61d06 100644 --- a/recipes/data/generaluser-gs/recipe.toml +++ b/recipes/data/generaluser-gs/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "MIDI soundfont" + [source] git = "https://gitlab.redox-os.org/redox-os/generaluser-gs.git" diff --git a/recipes/data/shared-mime-info/recipe.toml b/recipes/data/shared-mime-info/recipe.toml index d0f6b1a71..df5135de4 100755 --- a/recipes/data/shared-mime-info/recipe.toml +++ b/recipes/data/shared-mime-info/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Freedesktop common MIME database" + # This does not build update-mime-database to avoid bringing in C code to Redox [source] tar = "https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/2.4/shared-mime-info-2.4.tar.gz" diff --git a/recipes/data/terminfo/recipe.toml b/recipes/data/terminfo/recipe.toml index 1f12b029a..1465139e4 100644 --- a/recipes/data/terminfo/recipe.toml +++ b/recipes/data/terminfo/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Tabset and terminfo databases" + [source] git = "https://github.com/sajattack/terminfo" branch = "master" diff --git a/recipes/demos/cairo-demo/recipe.toml b/recipes/demos/cairo-demo/recipe.toml index 6c3677c70..afc56cbb6 100644 --- a/recipes/demos/cairo-demo/recipe.toml +++ b/recipes/demos/cairo-demo/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Demo of cairo GUI library" + # source is part of cookbook [build] diff --git a/recipes/demos/cmatrix/recipe.toml b/recipes/demos/cmatrix/recipe.toml index 603bd8154..9d3d9b03a 100644 --- a/recipes/demos/cmatrix/recipe.toml +++ b/recipes/demos/cmatrix/recipe.toml @@ -25,6 +25,7 @@ sed -i -e 's|#define USE_TIOCSTI 1|/* #undef USE_TIOCSTI */|g' config.h """ [package] +description = "Terminal based \"The Matrix\" like implementation" dependencies = [ "terminfo" ] \ No newline at end of file diff --git a/recipes/demos/cpal/recipe.toml b/recipes/demos/cpal/recipe.toml index 4ff3861b2..8d3bafa15 100644 --- a/recipes/demos/cpal/recipe.toml +++ b/recipes/demos/cpal/recipe.toml @@ -1,3 +1,7 @@ +# TODO: When more CPAL examples are added, description should be changed +[package] +description = "Command line beep tool (demo from CPAL sound library)" + [source] git = "https://gitlab.redox-os.org/redox-os/cpal.git" branch = "redox" diff --git a/recipes/demos/dynamic-example/recipe.toml b/recipes/demos/dynamic-example/recipe.toml index 22156ac2e..22d8f504f 100644 --- a/recipes/demos/dynamic-example/recipe.toml +++ b/recipes/demos/dynamic-example/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Example of a dynamic library for Redox" + [source] git = "https://gitlab.redox-os.org/redox-os/dynamic-example.git" shallow_clone = true diff --git a/recipes/demos/exampled/recipe.toml b/recipes/demos/exampled/recipe.toml index e35bc734d..e96a3ec26 100644 --- a/recipes/demos/exampled/recipe.toml +++ b/recipes/demos/exampled/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Example of a daemon for Redox" + [source] git = "https://gitlab.redox-os.org/redox-os/exampled.git" diff --git a/recipes/demos/gears/recipe.toml b/recipes/demos/gears/recipe.toml index d2b9e36a6..43544f730 100644 --- a/recipes/demos/gears/recipe.toml +++ b/recipes/demos/gears/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Standard \"gears\" OpenGL demo" + [build] dependencies=[ "liborbital", diff --git a/recipes/demos/glutin/recipe.toml b/recipes/demos/glutin/recipe.toml index e9c3ce147..0b05d691e 100644 --- a/recipes/demos/glutin/recipe.toml +++ b/recipes/demos/glutin/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Demo of Glutin OpenGL-initialization library" + [source] git = "https://gitlab.redox-os.org/redox-os/glutin.git" branch = "redox-0.30" diff --git a/recipes/demos/iced/recipe.toml b/recipes/demos/iced/recipe.toml index 1c56ded89..c350955d2 100644 --- a/recipes/demos/iced/recipe.toml +++ b/recipes/demos/iced/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Examples from Iced GUI library" + [source] git = "https://github.com/pop-os/iced" rev = "300fa97" diff --git a/recipes/demos/orbclient/recipe.toml b/recipes/demos/orbclient/recipe.toml index 0e68ad023..bfabfc9af 100644 --- a/recipes/demos/orbclient/recipe.toml +++ b/recipes/demos/orbclient/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Example of a GUI app that creates a window by talking to the Orbital client library directly" + [source] git = "https://gitlab.redox-os.org/redox-os/orbclient.git" diff --git a/recipes/demos/osdemo/recipe.toml b/recipes/demos/osdemo/recipe.toml index ced17af5e..73d4356f8 100644 --- a/recipes/demos/osdemo/recipe.toml +++ b/recipes/demos/osdemo/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Mesa offscreen rendering demo" + [build] template = "custom" dependencies = [ diff --git a/recipes/demos/pixelcannon/recipe.toml b/recipes/demos/pixelcannon/recipe.toml index e207027ad..edd31d79e 100644 --- a/recipes/demos/pixelcannon/recipe.toml +++ b/recipes/demos/pixelcannon/recipe.toml @@ -15,6 +15,7 @@ cp -v "${COOKBOOK_SOURCE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/pixelca """ [package] +description = "3D laughing face GUI demo" dependencies = [ "orbital", ] diff --git a/recipes/demos/sdl2-gears/recipe.toml b/recipes/demos/sdl2-gears/recipe.toml index 655910846..02c5e7915 100644 --- a/recipes/demos/sdl2-gears/recipe.toml +++ b/recipes/demos/sdl2-gears/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Standard \"gears\" OpenGL demo, running inside SDL2" + [build] template = "custom" dependencies = [ diff --git a/recipes/demos/softbuffer/recipe.toml b/recipes/demos/softbuffer/recipe.toml index 0910b49b3..958d54a85 100644 --- a/recipes/demos/softbuffer/recipe.toml +++ b/recipes/demos/softbuffer/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Examples from softbuffer GUI framebuffer library" + # NOTE: Switch to upstream once winit pump events have been upstreamed [source] git = "https://github.com/willnode/softbuffer.git" diff --git a/recipes/demos/winit/recipe.toml b/recipes/demos/winit/recipe.toml index 6149e9dd2..15adb9df7 100644 --- a/recipes/demos/winit/recipe.toml +++ b/recipes/demos/winit/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Examples from winit GUI library" + [source] git = "https://gitlab.redox-os.org/redox-os/winit" branch = "redox-0.31.0-beta" diff --git a/recipes/dev/autoconf/recipe.toml b/recipes/dev/autoconf/recipe.toml index 83cc9c4f5..36790914e 100644 --- a/recipes/dev/autoconf/recipe.toml +++ b/recipes/dev/autoconf/recipe.toml @@ -6,4 +6,5 @@ blake3 = "da1cc8af8551c343de9f42af0ae53fd7dff3623487157623892b6cd7e3bb5692" template = "configure" [package] +description = "Tools for self-configuring software source code packages (creates \"configure\")" dependencies = ["perl5"] diff --git a/recipes/dev/automake/recipe.toml b/recipes/dev/automake/recipe.toml index 327eecad3..fe94e487a 100644 --- a/recipes/dev/automake/recipe.toml +++ b/recipes/dev/automake/recipe.toml @@ -6,4 +6,5 @@ blake3 = "f42cfc333aaaa11f2bcb05b5b0273b8706c820c22f9ba4367f7eb920551695cd" template = "configure" [package] +description = "Tools for high-level build scripting atop Make (creates \"Makefile.in\")" dependencies = ["perl5"] diff --git a/recipes/dev/binutils-gdb/recipe.toml b/recipes/dev/binutils-gdb/recipe.toml index 3b186b582..0d78fa634 100644 --- a/recipes/dev/binutils-gdb/recipe.toml +++ b/recipes/dev/binutils-gdb/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Step debuggger, based on GNU binutils version" + [source] git = "https://gitlab.redox-os.org/redox-os/binutils-gdb" branch = "redox-2.43.1" diff --git a/recipes/dev/clang21/recipe.toml b/recipes/dev/clang21/recipe.toml index 6b0bf7323..1f54b836b 100644 --- a/recipes/dev/clang21/recipe.toml +++ b/recipes/dev/clang21/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "LLVM-based C/C++ compiler" + [source] same_as = "../llvm21" diff --git a/recipes/dev/cmake/recipe.toml b/recipes/dev/cmake/recipe.toml index a18e143e0..7c276d3bb 100644 --- a/recipes/dev/cmake/recipe.toml +++ b/recipes/dev/cmake/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Cross-platform C/C++ build tooling" + [source] tar = "https://github.com/Kitware/CMake/releases/download/v4.3.2/cmake-4.3.2.tar.gz" blake3 = "cbd0121189df1502f61e8f12f044b4a901b1ea16c74c016b85714e4661b8537f" diff --git a/recipes/dev/composer/recipe.toml b/recipes/dev/composer/recipe.toml index 1d4d5565b..d39cc8030 100644 --- a/recipes/dev/composer/recipe.toml +++ b/recipes/dev/composer/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "A dependency manager for PHP" + #TODO must be run using `php $(which composer)` [build] template = "custom" diff --git a/recipes/dev/crates-io-index/recipe.toml b/recipes/dev/crates-io-index/recipe.toml index 0d0b92f1e..ffd2817db 100644 --- a/recipes/dev/crates-io-index/recipe.toml +++ b/recipes/dev/crates-io-index/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Metadata for Rust cargo, to download crates and resolve their dependencies" + [source] git = "https://github.com/rust-lang/crates.io-index.git" shallow_clone = true diff --git a/recipes/dev/fontconfig/recipe.toml b/recipes/dev/fontconfig/recipe.toml index 1726f3bc5..3a9c26ceb 100644 --- a/recipes/dev/fontconfig/recipe.toml +++ b/recipes/dev/fontconfig/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library and tools to configure, enumerate, and substitute fonts" + [source] tar = "https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.16.0.tar.xz" blake3 = "5c95d48f5b9150f4a06d8acac12c25edaac956007df95a3bf527df02a5908f0e" diff --git a/recipes/dev/gcc13/recipe.toml b/recipes/dev/gcc13/recipe.toml index 481e06e12..447b3d949 100644 --- a/recipes/dev/gcc13/recipe.toml +++ b/recipes/dev/gcc13/recipe.toml @@ -100,6 +100,7 @@ fi """ [package] +description = "GNU Compiler Collection for C/C++" dependencies = [ "gnu-binutils" ] diff --git a/recipes/dev/gdbserver/recipe.toml b/recipes/dev/gdbserver/recipe.toml index 1cd96c04d..3da0308c3 100644 --- a/recipes/dev/gdbserver/recipe.toml +++ b/recipes/dev/gdbserver/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Attaches to a local process to run gdb on a different machine" + [source] git = "https://gitlab.redox-os.org/redox-os/gdbserver.git" diff --git a/recipes/dev/gdk-pixbuf/recipe.toml b/recipes/dev/gdk-pixbuf/recipe.toml index 047f47c44..0e1f584dd 100644 --- a/recipes/dev/gdk-pixbuf/recipe.toml +++ b/recipes/dev/gdk-pixbuf/recipe.toml @@ -23,6 +23,7 @@ mesonflags = [ ] [package] +description = "Image loading library (PNG, JPEG, TIFF, TGA, GIF) from GNOME" dependencies = [ "shared-mime-info", ] diff --git a/recipes/dev/git/recipe.toml b/recipes/dev/git/recipe.toml index 7d057f1c9..9e6552528 100644 --- a/recipes/dev/git/recipe.toml +++ b/recipes/dev/git/recipe.toml @@ -47,6 +47,7 @@ rm -rf "${COOKBOOK_STAGE}/usr/share/man" """ [package] +description = "Distributed version control system" dependencies = [ "ca-certificates", "nghttp2" diff --git a/recipes/dev/gitoxide/recipe.toml b/recipes/dev/gitoxide/recipe.toml index c7f3da94c..8ca9686b7 100644 --- a/recipes/dev/gitoxide/recipe.toml +++ b/recipes/dev/gitoxide/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Rust reimplementation of git" + [source] git = "https://github.com/Byron/gitoxide.git" rev = "v0.54.0" diff --git a/recipes/dev/gnu-make/recipe.toml b/recipes/dev/gnu-make/recipe.toml index d456b5c52..7385a0389 100644 --- a/recipes/dev/gnu-make/recipe.toml +++ b/recipes/dev/gnu-make/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Build Makefile-based projects" + #TODO slower jobserver due to lack of named pipes [source] tar = "http://ftp.gnu.org/gnu/make/make-4.4.tar.gz" diff --git a/recipes/dev/hello-world-examples/recipe.toml b/recipes/dev/hello-world-examples/recipe.toml index ad2d9f702..bb3354c43 100644 --- a/recipes/dev/hello-world-examples/recipe.toml +++ b/recipes/dev/hello-world-examples/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "\"Hello world\" example code for over 1000 languages" + [source] git = "https://github.com/leachim6/hello-world" shallow_clone = true diff --git a/recipes/dev/jq/recipe.toml b/recipes/dev/jq/recipe.toml index d51e130f9..22ac45179 100644 --- a/recipes/dev/jq/recipe.toml +++ b/recipes/dev/jq/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Command-line JSON processor" + #TODO undefined reference [source] tar = "https://github.com/jqlang/jq/releases/download/jq-1.8.1/jq-1.8.1.tar.gz" diff --git a/recipes/dev/lci/recipe.toml b/recipes/dev/lci/recipe.toml index 2f5e1cf44..e8ee43c24 100644 --- a/recipes/dev/lci/recipe.toml +++ b/recipes/dev/lci/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Interpreter for LOLCODE programming language" + [source] git = "https://github.com/jD91mZM2/rust-lci" diff --git a/recipes/dev/libtool/recipe.toml b/recipes/dev/libtool/recipe.toml index b62946be9..016334fc1 100644 --- a/recipes/dev/libtool/recipe.toml +++ b/recipes/dev/libtool/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Tools for working with shared libraries" + #TODO can build, not tested [source] git = "https://gitlab.redox-os.org/redox-os/libtool" diff --git a/recipes/dev/lld21/recipe.toml b/recipes/dev/lld21/recipe.toml index a16bd9be1..a12e790dc 100644 --- a/recipes/dev/lld21/recipe.toml +++ b/recipes/dev/lld21/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "The LLVM linker" + [source] same_as = "../llvm21" diff --git a/recipes/dev/llvm-rt21/recipe.toml b/recipes/dev/llvm-rt21/recipe.toml index 8dfbd608b..a6d1e29c9 100644 --- a/recipes/dev/llvm-rt21/recipe.toml +++ b/recipes/dev/llvm-rt21/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "LLVM additional support libraries used by clang" + [source] same_as = "../llvm21" diff --git a/recipes/dev/llvm18/recipe.toml b/recipes/dev/llvm18/recipe.toml index 85399dad3..5cc0bc86e 100644 --- a/recipes/dev/llvm18/recipe.toml +++ b/recipes/dev/llvm18/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Libraries and tools for LLVM generic compiler backend, version 18" + [source] git = "https://gitlab.redox-os.org/redox-os/llvm-project.git" upstream = "https://github.com/rust-lang/llvm-project.git" diff --git a/recipes/dev/llvm21/recipe.toml b/recipes/dev/llvm21/recipe.toml index ce29e47b9..14579bbc9 100644 --- a/recipes/dev/llvm21/recipe.toml +++ b/recipes/dev/llvm21/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Libraries and tools for LLVM generic compiler backend, version 21" + [source] git = "https://gitlab.redox-os.org/redox-os/llvm-project.git" upstream = "https://github.com/rust-lang/llvm-project.git" diff --git a/recipes/dev/lua54/recipe.toml b/recipes/dev/lua54/recipe.toml index 9b4f228d9..6e4545236 100644 --- a/recipes/dev/lua54/recipe.toml +++ b/recipes/dev/lua54/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Lua programming language, PUC-Rio distribution, language version 5.4" + [source] tar = "https://lua.org/ftp/lua-5.4.7.tar.gz" blake3 = "e51c2f347e3185479d5ff95cae8ac77511db486853269443c56bedaa0a6ae629" diff --git a/recipes/dev/luajit/recipe.toml b/recipes/dev/luajit/recipe.toml index d9bddce2d..199465be7 100644 --- a/recipes/dev/luajit/recipe.toml +++ b/recipes/dev/luajit/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Lua programming language, LuaJIT distribution, language version 5.1 plus extensions" + [source] git = "https://luajit.org/git/luajit.git" rev = "a4f56a459a588ae768801074b46ba0adcfb49eb1" diff --git a/recipes/dev/luarocks/recipe.toml b/recipes/dev/luarocks/recipe.toml index 991d11d6c..aa2a2eadf 100644 --- a/recipes/dev/luarocks/recipe.toml +++ b/recipes/dev/luarocks/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Package manager for Lua programming language" + [source] git = "https://github.com/luarocks/luarocks.git" shallow_clone = true diff --git a/recipes/dev/nasm/recipe.toml b/recipes/dev/nasm/recipe.toml index c4de3b14d..83517b91a 100644 --- a/recipes/dev/nasm/recipe.toml +++ b/recipes/dev/nasm/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Netwide assembler for x86 and x86_64" + [source] #TODO: nasm.us is down: tar = "https://www.nasm.us/pub/nasm/releasebuilds/2.14.02/nasm-2.14.02.tar.gz" tar = "https://gstreamer.freedesktop.org/src/mirror/nasm-2.14.02.tar.xz" diff --git a/recipes/dev/patch/recipe.toml b/recipes/dev/patch/recipe.toml index 348734e50..fabbe31c1 100644 --- a/recipes/dev/patch/recipe.toml +++ b/recipes/dev/patch/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Apply a diff file to an original" + [source] tar = "https://ftp.gnu.org/gnu/patch/patch-2.7.6.tar.xz" blake3 = "d46d14c12aa4ea51e356bf92091c368fd871e1d770b94bc29027886737aecd5f" diff --git a/recipes/dev/pciids/recipe.toml b/recipes/dev/pciids/recipe.toml index 3404148bc..588b64f32 100644 --- a/recipes/dev/pciids/recipe.toml +++ b/recipes/dev/pciids/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Data file mapping mapping PCI IDs to human-readable names" + [source] git = "https://github.com/pciutils/pciids.git" diff --git a/recipes/dev/php84/recipe.toml b/recipes/dev/php84/recipe.toml index 21ca76e41..feda42738 100644 --- a/recipes/dev/php84/recipe.toml +++ b/recipes/dev/php84/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Web-centric programming language" + [source] tar = "https://www.php.net/distributions/php-8.4.17.tar.xz" blake3 = "a8478dddd948d4b26e51c5727ac0895440da76e8ad9be947098a4284ca0b7f2a" diff --git a/recipes/dev/pkg-config/recipe.toml b/recipes/dev/pkg-config/recipe.toml index 68fd460c5..82e379816 100644 --- a/recipes/dev/pkg-config/recipe.toml +++ b/recipes/dev/pkg-config/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Tool for querying library paths and configuration information" + [source] tar = "https://pkg-config.freedesktop.org/releases/pkg-config-0.29.2.tar.gz" blake3 = "713372b09a1fafeec130dc9bf812a3880f2a90496af5d2194e508d91ccf667d0" diff --git a/recipes/dev/python312/recipe.toml b/recipes/dev/python312/recipe.toml index ca87ce269..6894e550b 100644 --- a/recipes/dev/python312/recipe.toml +++ b/recipes/dev/python312/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Interactive, object-oriented programming language, 3.12 series" + [source] tar = "https://www.python.org/ftp/python/3.12.12/Python-3.12.12.tar.xz" blake3 = "29636fdae3e0ee8d0fe585e528c9376fe43876f5f3f0f7892140567946fd907b" diff --git a/recipes/dev/redoxer/recipe.toml b/recipes/dev/redoxer/recipe.toml index 5f5c20485..d47dfff0f 100644 --- a/recipes/dev/redoxer/recipe.toml +++ b/recipes/dev/redoxer/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Wrapper tool to configure Rust, C, and other compilers to build for Redox" + [source] git = "https://gitlab.redox-os.org/redox-os/redoxer" branch = "master" diff --git a/recipes/dev/rust/recipe.toml b/recipes/dev/rust/recipe.toml index 93d5cc8f2..cc19bff19 100644 --- a/recipes/dev/rust/recipe.toml +++ b/recipes/dev/rust/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Safe, performant programming language" + [source] git = "https://gitlab.redox-os.org/redox-os/rust.git" branch = "redox-2026-05-24" diff --git a/recipes/dev/rustpython/recipe.toml b/recipes/dev/rustpython/recipe.toml index 61a99755f..f6a08eb24 100644 --- a/recipes/dev/rustpython/recipe.toml +++ b/recipes/dev/rustpython/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Python interpreter written in Rust" + [source] git = "https://github.com/RustPython/RustPython" # newer rev requires 'bits/libc-header-start.h' for bindgen diff --git a/recipes/dev/wasi-libc/recipe.toml b/recipes/dev/wasi-libc/recipe.toml index 96c488e43..62f29dd13 100644 --- a/recipes/dev/wasi-libc/recipe.toml +++ b/recipes/dev/wasi-libc/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Libc implementation for WebAssembly/WASI" + # NOTE: This is only used to compile into wasi [source] git = "https://github.com/WebAssembly/wasi-libc" diff --git a/recipes/dri/drm-info/recipe.toml b/recipes/dri/drm-info/recipe.toml index d1885e8c5..98fda135b 100644 --- a/recipes/dri/drm-info/recipe.toml +++ b/recipes/dri/drm-info/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Tool to dump info about Direct Rendering Manager devices" + [source] tar = "https://gitlab.freedesktop.org/emersion/drm_info/-/archive/v2.9.0/drm_info-v2.9.0.tar.gz" blake3 = "48ff592b206a85c1d946abfe2f8a4e7ef40f9f1ee7d3d5ee454a33390f86d8cb" diff --git a/recipes/emulators/dosbox/recipe.toml b/recipes/emulators/dosbox/recipe.toml index 02801a6fd..62e0a9b1e 100644 --- a/recipes/emulators/dosbox/recipe.toml +++ b/recipes/emulators/dosbox/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Emulation environment for MS-DOS" + [source] tar = "https://sourceforge.net/projects/dosbox/files/dosbox/0.74-3/dosbox-0.74-3.tar.gz/download" blake3 = "8bc50ffdba20579fb3080a0dca32cb939c8a3c19259aed026482c6ac069b0007" diff --git a/recipes/emulators/flycast/recipe.toml b/recipes/emulators/flycast/recipe.toml index 1211031bf..88eaab57d 100644 --- a/recipes/emulators/flycast/recipe.toml +++ b/recipes/emulators/flycast/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator" + [source] git = "https://github.com/flyinghead/flycast.git" rev = "v2.6" diff --git a/recipes/emulators/libretro-super/recipe.toml b/recipes/emulators/libretro-super/recipe.toml index 4694f971d..53332124e 100644 --- a/recipes/emulators/libretro-super/recipe.toml +++ b/recipes/emulators/libretro-super/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Super Nintendo core for Retroarch" + [source] git = "https://github.com/jackpot51/libretro-super.git" shallow_clone = true diff --git a/recipes/emulators/mednafen/recipe.toml b/recipes/emulators/mednafen/recipe.toml index 7c80cf65a..5f23dc292 100644 --- a/recipes/emulators/mednafen/recipe.toml +++ b/recipes/emulators/mednafen/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Multi-emulator for various vintage systems" + [source] tar = "https://mednafen.github.io/releases/files/mednafen-1.29.0.tar.xz" blake3 = "c75c1044cdc9328b2349915a67972d6135c77eb53eb0d995788f22b7daacf79b" diff --git a/recipes/emulators/mgba/recipe.toml b/recipes/emulators/mgba/recipe.toml index b61b7bd05..39139ff35 100644 --- a/recipes/emulators/mgba/recipe.toml +++ b/recipes/emulators/mgba/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Game Boy Advance emulator" + [source] tar = "https://github.com/mgba-emu/mgba/archive/0.10.5.tar.gz" blake3 = "a1b9e797a5058f5264d276805aef5643b7ea460916e491a0098ba32d87f1519e" diff --git a/recipes/emulators/retroarch/recipe.toml b/recipes/emulators/retroarch/recipe.toml index 15822ce1a..130ca1284 100644 --- a/recipes/emulators/retroarch/recipe.toml +++ b/recipes/emulators/retroarch/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Frontend for cores by various developers emulating vintage systems" + #TODO: fix linking error [source] git = "https://github.com/jackpot51/retroarch.git" diff --git a/recipes/emulators/rs-nes/recipe.toml b/recipes/emulators/rs-nes/recipe.toml index 26381d899..3691a0a1b 100755 --- a/recipes/emulators/rs-nes/recipe.toml +++ b/recipes/emulators/rs-nes/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "NES and Famicom emulator" + [source] git = "https://gitlab.redox-os.org/redox-os/rs-nes.git" #git_upstream = "https://github.com/bgourlie/rs-nes.git" diff --git a/recipes/emulators/rust64/recipe.toml b/recipes/emulators/rust64/recipe.toml index 47207fc58..c01928a53 100755 --- a/recipes/emulators/rust64/recipe.toml +++ b/recipes/emulators/rust64/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Commodore 64 emulator" + [source] git = "https://gitlab.redox-os.org/redox-os/rust64.git" #git_upstream = "https://github.com/kondrak/rust64.git" diff --git a/recipes/emulators/rustual-boy/recipe.toml b/recipes/emulators/rustual-boy/recipe.toml index 076e1ee5c..36f7845a8 100755 --- a/recipes/emulators/rustual-boy/recipe.toml +++ b/recipes/emulators/rustual-boy/recipe.toml @@ -11,6 +11,7 @@ cookbook_cargo """ [package] +description = "Virtual Boy emulator" dependencies = [ "orbital", ] \ No newline at end of file diff --git a/recipes/emulators/rvvm/recipe.toml b/recipes/emulators/rvvm/recipe.toml index d6f4a25ea..8ee762c5b 100644 --- a/recipes/emulators/rvvm/recipe.toml +++ b/recipes/emulators/rvvm/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "RISC-V Virtual Machine / Emulator" + [source] git = "https://github.com/LekKit/RVVM.git" diff --git a/recipes/emulators/scummvm/recipe.toml b/recipes/emulators/scummvm/recipe.toml index fe8b377b8..8d0056b77 100644 --- a/recipes/emulators/scummvm/recipe.toml +++ b/recipes/emulators/scummvm/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Runs classic adventure games based on Scumm and other systems" + [source] tar = "https://downloads.scummvm.org/frs/scummvm/2.0.0/scummvm-2.0.0.tar.xz" blake3 = "02e6791fd43ad3cb4238c07d23350ca1459a0f692689e585dba1d46648f64327" diff --git a/recipes/wip/dev/lang/perl5/recipe.toml b/recipes/wip/dev/lang/perl5/recipe.toml index e2463e593..3e4fe88c2 100644 --- a/recipes/wip/dev/lang/perl5/recipe.toml +++ b/recipes/wip/dev/lang/perl5/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Swiss army chainsaw" # WIP + #TODO compiles, works in a basic way but needs figuring out why -ldl is ignored #TODO also until new signal implementation gets to be the default, remove siginfo struct from relibc's include/bits/signal.h # and modify relibc/src/header/signal/mod.rs sigtimedwait second parameter's type from siginfo_t to siginfo (cbindgen needs a reference)