diff --git a/recipes/archives/bzip2/recipe.toml b/recipes/archives/bzip2/recipe.toml index 01ea9858e..e61a27520 100644 --- a/recipes/archives/bzip2/recipe.toml +++ b/recipes/archives/bzip2/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Compression library and tools, bzip2/.bz2 format" + [source] tar = "https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz" blake3 = "97af3f520629c65fe41292f77e6ca798fe594d7987bfb2aebe7c6fcdc7ab5ed2" diff --git a/recipes/archives/libzip/recipe.toml b/recipes/archives/libzip/recipe.toml index bb9ee590e..8019a46ca 100644 --- a/recipes/archives/libzip/recipe.toml +++ b/recipes/archives/libzip/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Compression library, .zip format, based on zlib" + [source] tar = "https://libzip.org/download/libzip-1.11.4.tar.gz" blake3 = "844cf66c68f2dcf182f6626d5b72d55b75a100c0a93b3e6a45b447669ecf7088" diff --git a/recipes/archives/lz4/recipe.toml b/recipes/archives/lz4/recipe.toml index 24943ff7f..9e6f45753 100644 --- a/recipes/archives/lz4/recipe.toml +++ b/recipes/archives/lz4/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Compression library and tools, lz4 format" + [source] tar = "https://github.com/lz4/lz4/releases/download/v1.10.0/lz4-1.10.0.tar.gz" blake3 = "3e69fd475e7852e17594985528b5232afeba7d3d56cfebe2e89071768b2ab36a" diff --git a/recipes/archives/xz/recipe.toml b/recipes/archives/xz/recipe.toml index 796f3c09d..983a473ca 100644 --- a/recipes/archives/xz/recipe.toml +++ b/recipes/archives/xz/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Compression library and tools, xz and .lzma format" + [source] tar = "https://github.com/tukaani-project/xz/releases/download/v5.2.13/xz-5.2.13.tar.gz" blake3 = "edc6350542e8cb7188a878135e5b9bd592d687e5b47451ca1c89d51cc4bc6b53" diff --git a/recipes/archives/zstd/recipe.toml b/recipes/archives/zstd/recipe.toml index a3a0f56e8..b355ae658 100644 --- a/recipes/archives/zstd/recipe.toml +++ b/recipes/archives/zstd/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Compression library and tools, zstd/.zst format" + [source] tar = "https://github.com/facebook/zstd/releases/download/v1.5.7/zstd-1.5.7.tar.gz" blake3 = "730dca31244abd219e995f03a55d95b2cfb4b3e16cda055a79fa6f30a4f0e1db" diff --git a/recipes/artwork/pop-wallpapers/recipe.toml b/recipes/artwork/pop-wallpapers/recipe.toml index e0fefe23e..c9510b41f 100644 --- a/recipes/artwork/pop-wallpapers/recipe.toml +++ b/recipes/artwork/pop-wallpapers/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Wallpapers from Pop!_OS Linux" + [source] git = "https://github.com/pop-os/wallpapers" shallow_clone = true diff --git a/recipes/artwork/ubuntu-wallpapers/recipe.toml b/recipes/artwork/ubuntu-wallpapers/recipe.toml index 57ab0b19f..719db34ff 100644 --- a/recipes/artwork/ubuntu-wallpapers/recipe.toml +++ b/recipes/artwork/ubuntu-wallpapers/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Wallpapers from Ubuntu Linux" + [source] tar = "https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/ubuntu-wallpapers/23.10.4/ubuntu-wallpapers_23.10.4.orig.tar.gz" blake3 = "1e479d0aa48fe3f2961a2dac28c3ed397a29616cf6e7d73f5ceb6fabfd6449e1" diff --git a/recipes/core/base/recipe.toml b/recipes/core/base/recipe.toml index 5a8520bd7..5d3a9c46a 100644 --- a/recipes/core/base/recipe.toml +++ b/recipes/core/base/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Essential system components and drivers for Redox" + [source] git = "https://gitlab.redox-os.org/redox-os/base.git" diff --git a/recipes/core/binutils/recipe.toml b/recipes/core/binutils/recipe.toml index 588e511de..ff9d649f8 100644 --- a/recipes/core/binutils/recipe.toml +++ b/recipes/core/binutils/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Utilities for processing, manipulating, and inspecting binary files" + [source] git = "https://gitlab.redox-os.org/redox-os/binutils.git" diff --git a/recipes/core/bootloader/recipe.toml b/recipes/core/bootloader/recipe.toml index 1343a30d7..02a2375ee 100644 --- a/recipes/core/bootloader/recipe.toml +++ b/recipes/core/bootloader/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Redox OS bootloader" + [source] git = "https://gitlab.redox-os.org/redox-os/bootloader.git" diff --git a/recipes/core/contain/recipe.toml b/recipes/core/contain/recipe.toml index 06edc8a65..15c4c614d 100644 --- a/recipes/core/contain/recipe.toml +++ b/recipes/core/contain/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Containers and chroots for Redox" + [source] git = "https://gitlab.redox-os.org/redox-os/contain.git" diff --git a/recipes/core/coreutils/recipe.toml b/recipes/core/coreutils/recipe.toml index e17994e44..7bca20f7f 100644 --- a/recipes/core/coreutils/recipe.toml +++ b/recipes/core/coreutils/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Core UNIX shell utilities" + [source] git = "https://gitlab.redox-os.org/redox-os/coreutils.git" diff --git a/recipes/core/dash/recipe.toml b/recipes/core/dash/recipe.toml index c56f1ffcd..55bb26149 100644 --- a/recipes/core/dash/recipe.toml +++ b/recipes/core/dash/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Standard POSIX shell, compatible with sh" + [source] git = "https://gitlab.redox-os.org/redox-os/dash.git" branch = "redox" diff --git a/recipes/core/extrautils/recipe.toml b/recipes/core/extrautils/recipe.toml index 19b614cb5..c09782101 100644 --- a/recipes/core/extrautils/recipe.toml +++ b/recipes/core/extrautils/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Basic, but not essential for system function, UNIX shell utilities" + [source] git = "https://gitlab.redox-os.org/redox-os/extrautils.git" diff --git a/recipes/core/findutils/recipe.toml b/recipes/core/findutils/recipe.toml index 6cdc88b7c..d3660c040 100644 --- a/recipes/core/findutils/recipe.toml +++ b/recipes/core/findutils/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "UNIX find tool" + [source] git = "https://gitlab.redox-os.org/redox-os/findutils.git" diff --git a/recipes/core/installer/recipe.toml b/recipes/core/installer/recipe.toml index 023538211..77310186d 100644 --- a/recipes/core/installer/recipe.toml +++ b/recipes/core/installer/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Builds a bootable Redox image" + [source] git = "https://gitlab.redox-os.org/redox-os/installer.git" diff --git a/recipes/core/ion/recipe.toml b/recipes/core/ion/recipe.toml index 80c82e33e..854d344b0 100644 --- a/recipes/core/ion/recipe.toml +++ b/recipes/core/ion/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Official shell of the Redox project" + [source] git = "https://gitlab.redox-os.org/redox-os/ion.git" diff --git a/recipes/core/kernel/recipe.toml b/recipes/core/kernel/recipe.toml index 6c07b3626..daee5566b 100644 --- a/recipes/core/kernel/recipe.toml +++ b/recipes/core/kernel/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "The Redox microkernel" + [source] git = "https://gitlab.redox-os.org/redox-os/kernel.git" diff --git a/recipes/core/netdb/recipe.toml b/recipes/core/netdb/recipe.toml index efff10a23..a9588ba1f 100644 --- a/recipes/core/netdb/recipe.toml +++ b/recipes/core/netdb/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Default data files required for networking" + [source] git = "https://gitlab.redox-os.org/redox-os/netdb.git" diff --git a/recipes/core/netutils/recipe.toml b/recipes/core/netutils/recipe.toml index e101288ae..76b5f897f 100644 --- a/recipes/core/netutils/recipe.toml +++ b/recipes/core/netutils/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Basic command-line networking utilities" + [source] git = "https://gitlab.redox-os.org/redox-os/netutils.git" diff --git a/recipes/core/pkgar/recipe.toml b/recipes/core/pkgar/recipe.toml index 1cedcdf26..09f11e60a 100644 --- a/recipes/core/pkgar/recipe.toml +++ b/recipes/core/pkgar/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Package format utilities for Redox" + [source] git = "https://gitlab.redox-os.org/redox-os/pkgar.git" diff --git a/recipes/core/pkgutils/recipe.toml b/recipes/core/pkgutils/recipe.toml index 31d110dba..a43e4a8ff 100644 --- a/recipes/core/pkgutils/recipe.toml +++ b/recipes/core/pkgutils/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Standard package manager for Redox" + [source] git = "https://gitlab.redox-os.org/redox-os/pkgutils.git" diff --git a/recipes/core/profiled/recipe.toml b/recipes/core/profiled/recipe.toml index 7ab868c61..28962a7d8 100644 --- a/recipes/core/profiled/recipe.toml +++ b/recipes/core/profiled/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Daemon used for profiling kernel (requires profiling-kernel recipe)" + [source] git = "https://gitlab.redox-os.org/redox-os/profiled.git" diff --git a/recipes/core/profiling-kernel/recipe.toml b/recipes/core/profiling-kernel/recipe.toml index 26c8bb4b1..cbfd1ab04 100644 --- a/recipes/core/profiling-kernel/recipe.toml +++ b/recipes/core/profiling-kernel/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Kernel with profiling code enabled" + [source] same_as = "../kernel" diff --git a/recipes/core/redoxfs/recipe.toml b/recipes/core/redoxfs/recipe.toml index c6609e329..0cd05f6b1 100644 --- a/recipes/core/redoxfs/recipe.toml +++ b/recipes/core/redoxfs/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Official filesystem of the Redox project" + [source] git = "https://gitlab.redox-os.org/redox-os/redoxfs.git" diff --git a/recipes/core/relibc/recipe.toml b/recipes/core/relibc/recipe.toml index 8b164bb83..0be9b52fd 100644 --- a/recipes/core/relibc/recipe.toml +++ b/recipes/core/relibc/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Redox POSIX/C Standard Library" + [source] git = "https://gitlab.redox-os.org/redox-os/relibc.git" diff --git a/recipes/core/strace/recipe.toml b/recipes/core/strace/recipe.toml index e7c610041..2c80c5f2c 100644 --- a/recipes/core/strace/recipe.toml +++ b/recipes/core/strace/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Command-line utility for debugging the system" + [source] git = "https://gitlab.redox-os.org/redox-os/strace-redox.git" diff --git a/recipes/core/userutils/recipe.toml b/recipes/core/userutils/recipe.toml index 666bfeb10..bc50be7ac 100644 --- a/recipes/core/userutils/recipe.toml +++ b/recipes/core/userutils/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Command-line UNIX tools for managing users and groups" + [source] git = "https://gitlab.redox-os.org/redox-os/userutils.git" diff --git a/recipes/core/uutils/recipe.toml b/recipes/core/uutils/recipe.toml index f43509da6..418922d52 100644 --- a/recipes/core/uutils/recipe.toml +++ b/recipes/core/uutils/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "General, useful command-line UNIX shell utilities (GNU Coreutils reimplemented in Rust)" + # TODO Fix locale init bug caused by OnceLock combined with thread_local # TODO 0.12.0 requires rustix symlink_at [source] diff --git a/recipes/cosmic/cosmic-edit/recipe.toml b/recipes/cosmic/cosmic-edit/recipe.toml index 6bd3b7026..daddafc08 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 = "Graphical 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..3dc31962b 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 = "Graphical file manager from COSMIC desktop" dependencies = [ "libxkbcommon", ] diff --git a/recipes/cosmic/cosmic-monitor/recipe.toml b/recipes/cosmic/cosmic-monitor/recipe.toml index 9f70ac02c..4ac607a1c 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 = "Graphical 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..8336a0d16 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 = "Graphical 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..004065d47 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 = "Graphical 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..44d0a4b04 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 = "Graphical 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..7a1574e44 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 = "Graphical 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..fdeab9deb 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..4e6d9b063 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..2faffc9fd 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 character raining effect from the Matrix movies" 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..ed5acc127 100644 --- a/recipes/demos/exampled/recipe.toml +++ b/recipes/demos/exampled/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Redox device driver daemon example" + [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..21b717d68 100644 --- a/recipes/demos/gears/recipe.toml +++ b/recipes/demos/gears/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Mesa3D \"gears\" OpenGL demo ported to Orbital windowing" + [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..17ed3911d 100644 --- a/recipes/demos/orbclient/recipe.toml +++ b/recipes/demos/orbclient/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Orbital client library example" + [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..0ad01c9b9 100644 --- a/recipes/demos/osdemo/recipe.toml +++ b/recipes/demos/osdemo/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Mesa3D offscreen rendering (OSMesa) demo using Orbital windowing" + [build] template = "custom" dependencies = [ diff --git a/recipes/demos/pixelcannon/recipe.toml b/recipes/demos/pixelcannon/recipe.toml index e207027ad..a7ba02b83 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 meme navigation demo" dependencies = [ "orbital", ] diff --git a/recipes/demos/sdl2-gears/recipe.toml b/recipes/demos/sdl2-gears/recipe.toml index 655910846..a96a50838 100644 --- a/recipes/demos/sdl2-gears/recipe.toml +++ b/recipes/demos/sdl2-gears/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Mesa3D \"gears\" OpenGL demo ported to SDL2 windowing" + [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..a41c33188 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 (creates \"configure\" script)" dependencies = ["perl5"] diff --git a/recipes/dev/automake/recipe.toml b/recipes/dev/automake/recipe.toml index 327eecad3..19227632b 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 GNU Make (creates \"Makefile.in\")" dependencies = ["perl5"] diff --git a/recipes/dev/binutils-gdb/recipe.toml b/recipes/dev/binutils-gdb/recipe.toml index 3b186b582..84d1c000b 100644 --- a/recipes/dev/binutils-gdb/recipe.toml +++ b/recipes/dev/binutils-gdb/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU Binutils version of GDB debugger" + [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..1273dc509 100644 --- a/recipes/dev/clang21/recipe.toml +++ b/recipes/dev/clang21/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "LLVM C/C++ frontend/compiler" + [source] same_as = "../llvm21" diff --git a/recipes/dev/cmake/recipe.toml b/recipes/dev/cmake/recipe.toml index 42390e9cb..784388445 100644 --- a/recipes/dev/cmake/recipe.toml +++ b/recipes/dev/cmake/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Widely-used cross-platform build system" + [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/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..1a5728c65 100644 --- a/recipes/dev/gcc13/recipe.toml +++ b/recipes/dev/gcc13/recipe.toml @@ -100,6 +100,7 @@ fi """ [package] +description = "GNU Compiler Collection" dependencies = [ "gnu-binutils" ] diff --git a/recipes/dev/gdbserver/recipe.toml b/recipes/dev/gdbserver/recipe.toml index 1cd96c04d..cc130b0d0 100644 --- a/recipes/dev/gdbserver/recipe.toml +++ b/recipes/dev/gdbserver/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GDB server for remote debugging" + [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..fc0008c55 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 from GNOME project" dependencies = [ "shared-mime-info", ] diff --git a/recipes/dev/git/recipe.toml b/recipes/dev/git/recipe.toml index 0c4adc4f4..e7544a924 100644 --- a/recipes/dev/git/recipe.toml +++ b/recipes/dev/git/recipe.toml @@ -44,6 +44,7 @@ cp "${COOKBOOK_RECIPE}/gitconfig" "${COOKBOOK_STAGE}/etc/" """ [package] +description = "Distributed version control system" dependencies = [ "ca-certificates", ] diff --git a/recipes/dev/gitoxide/recipe.toml b/recipes/dev/gitoxide/recipe.toml index c7f3da94c..d074e8aff 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..6f6a85896 100644 --- a/recipes/dev/gnu-make/recipe.toml +++ b/recipes/dev/gnu-make/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU version of Make tool" + #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 6f10c10cd..76f27498a 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\" examples in 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 03744a90e..f24766fe9 100644 --- a/recipes/dev/llvm-rt21/recipe.toml +++ b/recipes/dev/llvm-rt21/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "LLVM 21.x libraries and tools 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..289e624c1 100644 --- a/recipes/dev/llvm18/recipe.toml +++ b/recipes/dev/llvm18/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "LLVM 18.x libraries and tools" + [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 5c5736fdf..68f9a7573 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 c72ddf89f..e53c10d29 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, 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..6026afd2d 100644 --- a/recipes/dev/luajit/recipe.toml +++ b/recipes/dev/luajit/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "JIT version of Lua programming 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..c98670e49 100644 --- a/recipes/dev/nasm/recipe.toml +++ b/recipes/dev/nasm/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "x86 assembler" + [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 b8d107d09..76f2ff423 100644 --- a/recipes/dev/patch/recipe.toml +++ b/recipes/dev/patch/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Tool to 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..c2cc67577 100644 --- a/recipes/dev/pciids/recipe.toml +++ b/recipes/dev/pciids/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Data file mapping that maps 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..510c0ccc7 100644 --- a/recipes/dev/python312/recipe.toml +++ b/recipes/dev/python312/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Object-oriented interpreted programming language, version 3.12.x" + [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..38d79afde 100644 --- a/recipes/dev/redoxer/recipe.toml +++ b/recipes/dev/redoxer/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Wrapper and command-line tool to quickly test and run Rust, C, and C++ applications and libraries in a minimal Redox virtual machine" + [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 e1aab8aa2..0ae7125c0 100644 --- a/recipes/dev/rust/recipe.toml +++ b/recipes/dev/rust/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Rust compiler and tooling" + [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 ac61dcad4..685ab396e 100644 --- a/recipes/dev/wasi-libc/recipe.toml +++ b/recipes/dev/wasi-libc/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "C Standard Library 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..3518ef093 100644 --- a/recipes/dri/drm-info/recipe.toml +++ b/recipes/dri/drm-info/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Tool to dump information about Linux Direct Rendering Manager drivers" + [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..b2f34f4f6 100644 --- a/recipes/emulators/dosbox/recipe.toml +++ b/recipes/emulators/dosbox/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "MS-DOS emulator" + [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 0b6fca6bc..f87b2fe7c 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..429c9e6ff 100644 --- a/recipes/emulators/libretro-super/recipe.toml +++ b/recipes/emulators/libretro-super/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "libretro library and cores" + [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..2a6b4e907 100644 --- a/recipes/emulators/retroarch/recipe.toml +++ b/recipes/emulators/retroarch/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Official libretro frontend" + #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..ed651f2f3 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 written in Rust" + [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..ac00aa56c 100755 --- a/recipes/emulators/rust64/recipe.toml +++ b/recipes/emulators/rust64/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Commodore 64 emulator written in Rust" + [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..341c7235c 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 written in Rust" 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/fonts/dejavu/recipe.toml b/recipes/fonts/dejavu/recipe.toml index e4e21e206..ab82c5380 100644 --- a/recipes/fonts/dejavu/recipe.toml +++ b/recipes/fonts/dejavu/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "DejaVu Sans font" + [source] tar = "http://sourceforge.net/projects/dejavu/files/dejavu/2.37/dejavu-fonts-ttf-2.37.tar.bz2" blake3 = "b702bac8a0f8e0802758549da3b4d8041c3c83c3894e1e8a960eab53af18cce8" diff --git a/recipes/fonts/freefont/recipe.toml b/recipes/fonts/freefont/recipe.toml index 5ebe398eb..e4ccf878d 100644 --- a/recipes/fonts/freefont/recipe.toml +++ b/recipes/fonts/freefont/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU FreeFont Sans, Serif, and Mono" + [source] tar = "https://ftp.gnu.org/gnu/freefont/freefont-otf-20120503.tar.gz" blake3 = "e950397741d84981106cf648fbc143c7827b61d637c86c916232d47aabdfe253" diff --git a/recipes/fonts/ibm-plex/recipe.toml b/recipes/fonts/ibm-plex/recipe.toml index 297299ef0..e46d81489 100644 --- a/recipes/fonts/ibm-plex/recipe.toml +++ b/recipes/fonts/ibm-plex/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "IBM Plex fonts, Sans, Serif, Mono, and multilingual" + [source] tar = "https://github.com/IBM/plex/archive/refs/tags/v6.3.0.tar.gz" blake3 = "6c67f5bf8069762eea1e31f5cca5b4e6f57ea1151b34b338046c7976072ccdef" diff --git a/recipes/fonts/intel-one-mono/recipe.toml b/recipes/fonts/intel-one-mono/recipe.toml index 2e7b0c230..83a9575c9 100644 --- a/recipes/fonts/intel-one-mono/recipe.toml +++ b/recipes/fonts/intel-one-mono/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Intel One Mono font" + [source] tar = "https://github.com/intel/intel-one-mono/archive/refs/tags/V1.3.0.tar.gz" blake3 = "9caff71b0a9fe8627253c55889964612ea4ae144584a283cd2fe88b7a14a4140" diff --git a/recipes/fonts/noto-color-emoji/recipe.toml b/recipes/fonts/noto-color-emoji/recipe.toml index 66b3c3757..88ed4c9ab 100644 --- a/recipes/fonts/noto-color-emoji/recipe.toml +++ b/recipes/fonts/noto-color-emoji/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Google Noto emoji font" + [source] git = "https://github.com/googlefonts/noto-emoji" rev = "e8073ab740292f8d5f19b5de144087ac58044d06" diff --git a/recipes/fonts/ttf-hack/recipe.toml b/recipes/fonts/ttf-hack/recipe.toml index 11b7e74c2..89b89046c 100644 --- a/recipes/fonts/ttf-hack/recipe.toml +++ b/recipes/fonts/ttf-hack/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Hack Mono font" + [source] tar = "https://github.com/source-foundry/Hack/releases/download/v3.003/Hack-v3.003-ttf.tar.xz" blake3 = "acd40f61f6f512b0808d4bf530ab4aeb5a8ec3aa1f65bf5a1d08964d1bc3d044" diff --git a/recipes/games/classicube/recipe.toml b/recipes/games/classicube/recipe.toml index f2153f12f..c21b367a7 100644 --- a/recipes/games/classicube/recipe.toml +++ b/recipes/games/classicube/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Third-party Minecraft Classic client" + [source] git = "https://github.com/jackpot51/ClassiCube.git" diff --git a/recipes/games/devilutionx/recipe.toml b/recipes/games/devilutionx/recipe.toml index 9c48e2ed2..e047302da 100644 --- a/recipes/games/devilutionx/recipe.toml +++ b/recipes/games/devilutionx/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Implementation of Diablo 1 and Diablo: Hellfire (requires legally purchased game files)" + [source] tar = "https://github.com/diasurgical/devilutionX/archive/refs/tags/1.5.4.tar.gz" blake3 = "d4a61ff3a7c69d86a29158918aad48ab9c4866c6a22a3e8da5feadbb7d23b3ca" diff --git a/recipes/games/eduke32/recipe.toml b/recipes/games/eduke32/recipe.toml index 93f962bf2..bfcc321f5 100644 --- a/recipes/games/eduke32/recipe.toml +++ b/recipes/games/eduke32/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Authorized port of Duke Nukem 3D (requires legally purchased game files)" + [source] tar = "https://dukeworld.com/eduke32/synthesis/20181010-7067/eduke32_src_20181010-7067.tar.xz" blake3 = "b0b759fe9ca51849f42669e4832ae1ae1f9ad7938529769108f7cf6a6a176558" diff --git a/recipes/games/freeciv/recipe.toml b/recipes/games/freeciv/recipe.toml index ad281acc1..9bbaa2ee2 100644 --- a/recipes/games/freeciv/recipe.toml +++ b/recipes/games/freeciv/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Strategy game inspired by Sid Meier's Civilization 2" + [source] tar = "https://files.freeciv.org/stable/freeciv-3.1.4.tar.xz" blake3 = "212630af5e50fb72662ca62a71cdd57318d0cf309b53e46377dd24c8199923a4" diff --git a/recipes/games/freedoom/recipe.toml b/recipes/games/freedoom/recipe.toml index f4547f9af..bfc7da61b 100644 --- a/recipes/games/freedoom/recipe.toml +++ b/recipes/games/freedoom/recipe.toml @@ -27,6 +27,7 @@ done """ [package] +description = "Third-party assets and WADs for Id Doom" dependencies = [ "ion", "prboom", diff --git a/recipes/games/game-2048/recipe.toml b/recipes/games/game-2048/recipe.toml index 4022979b8..18d29f32c 100644 --- a/recipes/games/game-2048/recipe.toml +++ b/recipes/games/game-2048/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Sliding numbers puzzle game, similar to \"Threes\"" + #TODO: fix rustc-serialize crate error, update? [source] git = "https://gitlab.redox-os.org/redox-os/2048-rs.git" diff --git a/recipes/games/gigalomania/recipe.toml b/recipes/games/gigalomania/recipe.toml index 591d7a4ab..13bc4c8bb 100644 --- a/recipes/games/gigalomania/recipe.toml +++ b/recipes/games/gigalomania/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "2D real-time strategy god game" + [source] git = "https://gitlab.redox-os.org/redox-os/gigalomania.git" branch = "master" diff --git a/recipes/games/hematite/recipe.toml b/recipes/games/hematite/recipe.toml index 4034a0713..ed8e97f29 100644 --- a/recipes/games/hematite/recipe.toml +++ b/recipes/games/hematite/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Third-party Minecraft Classic client written with Rust/Piston" + [source] git = "https://gitlab.redox-os.org/redox-os/hematite.git" branch = "redox" diff --git a/recipes/games/neverball-sols/recipe.toml b/recipes/games/neverball-sols/recipe.toml index 2d90e04d3..2fdd9fd01 100644 --- a/recipes/games/neverball-sols/recipe.toml +++ b/recipes/games/neverball-sols/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Levels for Neverball" + [source] same_as = "../neverball" diff --git a/recipes/games/neverball/recipe.toml b/recipes/games/neverball/recipe.toml index 1d7e33338..a3b0bb5c1 100644 --- a/recipes/games/neverball/recipe.toml +++ b/recipes/games/neverball/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Neverball 3D marble game and Neverputt golf game" + [source] tar = "https://neverball.org/neverball-1.6.0.tar.gz" blake3 = "74f3b68595f475e89fd2ca8b5fc349837ff36fbbe141f321dfc232dbf8fccf51" diff --git a/recipes/games/openjazz/recipe.toml b/recipes/games/openjazz/recipe.toml index 9eed60583..a74fd0abd 100644 --- a/recipes/games/openjazz/recipe.toml +++ b/recipes/games/openjazz/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Implementation of Jazz Jackrabbit by Epic (requires legally purchased game files)" + [source] tar = "https://github.com/AlisterT/openjazz/archive/refs/tags/20240919.tar.gz" blake3 = "c419066dd7bf50510c5ef0746fc47450ab8f5a17a0010a1bc0ad67d0e63538da" diff --git a/recipes/games/openjk/recipe.toml b/recipes/games/openjk/recipe.toml index 4d1d0e578..795f86bd3 100644 --- a/recipes/games/openjk/recipe.toml +++ b/recipes/games/openjk/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Port of Jedi Academy and Jedi Outcast (requires legally purchased game files)" + [source] git = "https://github.com/jackpot51/OpenJK" upstream = "https://github.com/JACoders/OpenJK.git" diff --git a/recipes/games/openttd-opengfx/recipe.toml b/recipes/games/openttd-opengfx/recipe.toml index e2670bdf9..8867e678d 100644 --- a/recipes/games/openttd-opengfx/recipe.toml +++ b/recipes/games/openttd-opengfx/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Third-party graphics assets for OpenTTD" + [source] git = "https://gitlab.redox-os.org/redox-os/openttd-opengfx.git" diff --git a/recipes/games/openttd-openmsx/recipe.toml b/recipes/games/openttd-openmsx/recipe.toml index de044ad75..47d98c8b0 100644 --- a/recipes/games/openttd-openmsx/recipe.toml +++ b/recipes/games/openttd-openmsx/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Third-party music assets for OpenTTD" + [source] git = "https://gitlab.redox-os.org/redox-os/openttd-openmsx.git" diff --git a/recipes/games/openttd-opensfx/recipe.toml b/recipes/games/openttd-opensfx/recipe.toml index e77b13199..f0882514f 100644 --- a/recipes/games/openttd-opensfx/recipe.toml +++ b/recipes/games/openttd-opensfx/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Third-party sound effect assets for OpenTTD" + [source] git = "https://gitlab.redox-os.org/redox-os/openttd-opensfx.git" diff --git a/recipes/games/openttd/recipe.toml b/recipes/games/openttd/recipe.toml index 0c5c35b45..a2e7c2f10 100644 --- a/recipes/games/openttd/recipe.toml +++ b/recipes/games/openttd/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Implementation of Transport Tycoon Deluxe (requires legally purchased game files OR -open packages)" + [source] git = "https://github.com/OpenTTD/OpenTTD.git" #TODO: fix issues with this: branch = "release/1.8" diff --git a/recipes/games/opentyrian/recipe.toml b/recipes/games/opentyrian/recipe.toml index 56faec62c..4b423176f 100644 --- a/recipes/games/opentyrian/recipe.toml +++ b/recipes/games/opentyrian/recipe.toml @@ -7,6 +7,9 @@ # anything will break. The last two commits were small fixes, one in 2023 # and one in 2024. +[package] +description = "Authorized port of Tyrian, space shooter for MS-DOS" + [source] git = "https://github.com/opentyrian/opentyrian" shallow_clone = true diff --git a/recipes/games/prboom/recipe.toml b/recipes/games/prboom/recipe.toml index 9999174a8..a8d65c118 100644 --- a/recipes/games/prboom/recipe.toml +++ b/recipes/games/prboom/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Authorized port of Id Doom and Doom 2 (requires legally purchased game files OR freedoom package)" + [source] tar = "https://downloads.sourceforge.net/project/prboom/prboom%20stable/2.5.0/prboom-2.5.0.tar.gz" blake3 = "24c1b9b5aa15fd73e59162055f2c6d8faa82759b76ddfca9828cd2a5c8dc6b2a" diff --git a/recipes/games/quakespasm/recipe.toml b/recipes/games/quakespasm/recipe.toml index 169a874e6..06287ab2f 100644 --- a/recipes/games/quakespasm/recipe.toml +++ b/recipes/games/quakespasm/recipe.toml @@ -3,6 +3,9 @@ # Version: 0.96.3 # Version date: 31-July-2024 +[package] +description = "Authorized port of Id Quake 1 (requires legally purchased game files OR freedoom package)" + [source] git = "https://github.com/sezero/quakespasm" rev = "cc32abe09ed417ce3be10af300d2dc2f686349ba" diff --git a/recipes/games/redox-games/recipe.toml b/recipes/games/redox-games/recipe.toml index 50a9957fd..68288d25b 100644 --- a/recipes/games/redox-games/recipe.toml +++ b/recipes/games/redox-games/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Various basic video games" + [source] git = "https://gitlab.redox-os.org/redox-os/games.git" diff --git a/recipes/games/sopwith/recipe.toml b/recipes/games/sopwith/recipe.toml index 2719d7bbd..06e7c7ed3 100644 --- a/recipes/games/sopwith/recipe.toml +++ b/recipes/games/sopwith/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Authorized port of Sopwith, plane game for early MS-DOS" + [source] tar = "https://github.com/fragglet/sdl-sopwith/releases/download/sdl-sopwith-2.9.0/sdl-sopwith-2.9.0.tar.gz" blake3 = "f06a6d0c826b42989c58074f85ed8e19fbfd5fe53a357ba356bc1109bcf91ef3" diff --git a/recipes/graphics/procedural-wallpapers-rs/recipe.toml b/recipes/graphics/procedural-wallpapers-rs/recipe.toml index a3d3536f5..3a105fbaf 100644 --- a/recipes/graphics/procedural-wallpapers-rs/recipe.toml +++ b/recipes/graphics/procedural-wallpapers-rs/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "A collection of wallpaper generators" + [source] git = "https://github.com/lukas-kirschner/procedural-wallpapers-rs.git" diff --git a/recipes/groups/auto-test/recipe.toml b/recipes/groups/auto-test/recipe.toml index 7f01db246..da4de4bf2 100644 --- a/recipes/groups/auto-test/recipe.toml +++ b/recipes/groups/auto-test/recipe.toml @@ -8,6 +8,7 @@ cp -rv "${COOKBOOK_RECIPE}/auto-test.ion" "${COOKBOOK_STAGE}/usr/bin/auto-test" chmod +x "${COOKBOOK_STAGE}/usr/bin/auto-test" """ [package] +description = "Components for automated testing of Redox" dependencies = [ "acid", "coreutils", diff --git a/recipes/groups/dev-essential/recipe.toml b/recipes/groups/dev-essential/recipe.toml index 2fc201adb..8ec0442ab 100644 --- a/recipes/groups/dev-essential/recipe.toml +++ b/recipes/groups/dev-essential/recipe.toml @@ -21,4 +21,4 @@ dependencies = [ "rust", "sed", ] -description = "Standard development tools" +description = "Components for standard development tools" diff --git a/recipes/groups/dev-redox/recipe.toml b/recipes/groups/dev-redox/recipe.toml index 46e0d68ba..85fa507c0 100644 --- a/recipes/groups/dev-redox/recipe.toml +++ b/recipes/groups/dev-redox/recipe.toml @@ -18,4 +18,4 @@ dependencies = [ "xz", "zlib", ] -description = "Standard self-hosted development tools" +description = "Components for self-hosted development of Redox" diff --git a/recipes/groups/redox-tests/recipe.toml b/recipes/groups/redox-tests/recipe.toml index 1fb2a8c2c..9f15d07ee 100644 --- a/recipes/groups/redox-tests/recipe.toml +++ b/recipes/groups/redox-tests/recipe.toml @@ -1,4 +1,5 @@ [package] +description = "Components for testing Redox" dependencies = [ "acid", "acid-bins", diff --git a/recipes/gui/installer-gui/recipe.toml b/recipes/gui/installer-gui/recipe.toml index 4e7c9cc7c..69f1896e0 100644 --- a/recipes/gui/installer-gui/recipe.toml +++ b/recipes/gui/installer-gui/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Graphical Redox installer" + [source] same_as = "../../core/installer" diff --git a/recipes/gui/orbdata/recipe.toml b/recipes/gui/orbdata/recipe.toml index 6ac4c9374..273d032dc 100644 --- a/recipes/gui/orbdata/recipe.toml +++ b/recipes/gui/orbdata/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Orbital resources (images, fonts, etc)" + [source] git = "https://gitlab.redox-os.org/redox-os/orbdata.git" diff --git a/recipes/gui/orbital/recipe.toml b/recipes/gui/orbital/recipe.toml index 0ae660fd4..b20a08016 100644 --- a/recipes/gui/orbital/recipe.toml +++ b/recipes/gui/orbital/recipe.toml @@ -5,6 +5,7 @@ git = "https://gitlab.redox-os.org/redox-os/orbital.git" template = "cargo" [package] +description = "Redox windowing and compositing system" dependencies = [ "orbdata" ] diff --git a/recipes/gui/orbterm/recipe.toml b/recipes/gui/orbterm/recipe.toml index 76b2055a0..4db68a601 100644 --- a/recipes/gui/orbterm/recipe.toml +++ b/recipes/gui/orbterm/recipe.toml @@ -12,6 +12,7 @@ cookbook_cargo """ [package] +description = "Original terminal emulator for Redox" dependencies = [ "orbital" ] diff --git a/recipes/gui/orbutils/recipe.toml b/recipes/gui/orbutils/recipe.toml index 470660630..7004c2deb 100644 --- a/recipes/gui/orbutils/recipe.toml +++ b/recipes/gui/orbutils/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Basic utility programs for Orbital" + [source] git = "https://gitlab.redox-os.org/redox-os/orbutils.git" diff --git a/recipes/icons/cosmic-icons/recipe.toml b/recipes/icons/cosmic-icons/recipe.toml index e76f858e1..0bb996dff 100644 --- a/recipes/icons/cosmic-icons/recipe.toml +++ b/recipes/icons/cosmic-icons/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Icons from COSMIC desktop" + [source] git = "https://github.com/pop-os/cosmic-icons.git" rev = "f93dcdfa1060c2cf3f8cf0b56b0338292edcafa5" diff --git a/recipes/icons/hicolor-icon-theme/recipe.toml b/recipes/icons/hicolor-icon-theme/recipe.toml index c7bfc9def..cd1c706f5 100644 --- a/recipes/icons/hicolor-icon-theme/recipe.toml +++ b/recipes/icons/hicolor-icon-theme/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Freedesktop XDG default icon set" + [source] git = "https://gitlab.freedesktop.org/xdg/default-icon-theme.git" diff --git a/recipes/icons/pop-icon-theme/recipe.toml b/recipes/icons/pop-icon-theme/recipe.toml index af1b9fad6..ec2e6db2e 100644 --- a/recipes/icons/pop-icon-theme/recipe.toml +++ b/recipes/icons/pop-icon-theme/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Icons from Pop!_OS GNOME theme" + [source] git = "https://github.com/pop-os/icon-theme.git" shallow_clone = true diff --git a/recipes/libs/atk/recipe.toml b/recipes/libs/atk/recipe.toml index 6ad310a1d..7f56c47e0 100644 --- a/recipes/libs/atk/recipe.toml +++ b/recipes/libs/atk/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNOME accessibility library" + [source] tar = "https://download.gnome.org/sources/atk/2.38/atk-2.38.0.tar.xz" blake3 = "cbc1b7ba03009ee5cc0e646d8a86117e0d65bf8d105f2e8714fbde0299a8012e" diff --git a/recipes/libs/cairo/recipe.toml b/recipes/libs/cairo/recipe.toml index a158b74b0..0324cabbe 100644 --- a/recipes/libs/cairo/recipe.toml +++ b/recipes/libs/cairo/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for vector graphics drawing" + [source] tar = "https://www.cairographics.org/releases/cairo-1.18.4.tar.xz" blake3 = "b9fa14e02f85ec4e72396c62236c98502d04dbbdf8daf01ab9557a1c7aa7106e" diff --git a/recipes/libs/duktape/recipe.toml b/recipes/libs/duktape/recipe.toml index e00eb2343..72f545373 100644 --- a/recipes/libs/duktape/recipe.toml +++ b/recipes/libs/duktape/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Embeddable JavaScript engine (ES5 with partial support for ES2015/ES2016)" + [source] tar = "https://duktape.org/duktape-2.7.0.tar.xz" blake3 = "b0a17da888847bc9c73624ae3ba7f858ec327a9bbce9d287aee6a2489e518448" diff --git a/recipes/libs/expat/recipe.toml b/recipes/libs/expat/recipe.toml index ae118114d..abbd701ed 100644 --- a/recipes/libs/expat/recipe.toml +++ b/recipes/libs/expat/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for XML parsing" + [source] tar = "https://github.com/libexpat/libexpat/releases/download/R_2_5_0/expat-2.5.0.tar.xz" blake3 = "ea89dd9a5a2e48d5e44fed38554b36a8f2e365a5091a99d08e30bfb1c15dda5e" diff --git a/recipes/libs/ffmpeg6/recipe.toml b/recipes/libs/ffmpeg6/recipe.toml index f10c50cac..74dd429f3 100644 --- a/recipes/libs/ffmpeg6/recipe.toml +++ b/recipes/libs/ffmpeg6/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Tools and libraries for video conversion and playback" + [source] tar = "https://ffmpeg.org/releases/ffmpeg-6.1.5.tar.xz" blake3 = "da8e6743d96f27d5b5425339218f9a954d9440cb27ba449b449d686b411292e9" diff --git a/recipes/libs/freetype2/recipe.toml b/recipes/libs/freetype2/recipe.toml index da7af93b5..b89ca32e9 100644 --- a/recipes/libs/freetype2/recipe.toml +++ b/recipes/libs/freetype2/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for rendering TrueType and OpenType fonts" + [source] tar = "https://sourceforge.net/projects/freetype/files/freetype2/2.13.3/freetype-2.13.3.tar.xz/download" blake3 = "07a01894ccdb584943ce817b57341a8595ce9a92bfaa77c602ec4757dfabd5e2" diff --git a/recipes/libs/fribidi/recipe.toml b/recipes/libs/fribidi/recipe.toml index 65257a46e..d104c8c4c 100644 --- a/recipes/libs/fribidi/recipe.toml +++ b/recipes/libs/fribidi/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library implementing the Unicode Bidirectional Algorithm" + [source] tar = "https://github.com/fribidi/fribidi/releases/download/v1.0.16/fribidi-1.0.16.tar.xz" blake3 = "c16ee250f73f149d7d52dc7d285eb73ac755bad7907d237391e23f429b2b71d5" diff --git a/recipes/libs/glib/recipe.toml b/recipes/libs/glib/recipe.toml index 12ed8d26c..bb89472c6 100644 --- a/recipes/libs/glib/recipe.toml +++ b/recipes/libs/glib/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "General-purpose C utility library from GNOME project" + [source] tar = "https://download.gnome.org/sources/glib/2.87/glib-2.87.0.tar.xz" blake3 = "26b77ae24bc02f85d1c6742fe601167b056085f117cda70da7b805cefa6195e9" diff --git a/recipes/libs/gstreamer/recipe.toml b/recipes/libs/gstreamer/recipe.toml index b6631722d..2eb78b239 100644 --- a/recipes/libs/gstreamer/recipe.toml +++ b/recipes/libs/gstreamer/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Tools and libraries for net video streaming" + [source] tar = "https://gitlab.freedesktop.org/gstreamer/gstreamer/-/archive/1.24.12/gstreamer-1.24.12.tar.gz" blake3 = "181daf73050f7472ec656e7461b7f67028d6002c1133870576033a32e43a364f" diff --git a/recipes/libs/harfbuzz/recipe.toml b/recipes/libs/harfbuzz/recipe.toml index 33c03043b..deb840132 100644 --- a/recipes/libs/harfbuzz/recipe.toml +++ b/recipes/libs/harfbuzz/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for rendering Unicode text" + [source] tar = "https://github.com/harfbuzz/harfbuzz/releases/download/11.0.1/harfbuzz-11.0.1.tar.xz" blake3 = "51f0edaaf2e9b7a7176d3252f15d03d409ef7ad35f77b050c407de89f85b77c5" diff --git a/recipes/libs/jansson/recipe.toml b/recipes/libs/jansson/recipe.toml index 7b9d8aa9e..fbded063d 100644 --- a/recipes/libs/jansson/recipe.toml +++ b/recipes/libs/jansson/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "C library for encoding, decoding and manipulating JSON" + [source] tar = "https://github.com/akheron/jansson/releases/download/v2.10/jansson-2.10.tar.gz" blake3 = "3c74f374a6c7ac5e323f72d87e49e5309ca922ca26cfe4992873b31f28776624" diff --git a/recipes/libs/json-c/recipe.toml b/recipes/libs/json-c/recipe.toml index 35d878e19..93977c500 100644 --- a/recipes/libs/json-c/recipe.toml +++ b/recipes/libs/json-c/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for serializing and deserializing C structures as JSON" + #TODO not compiled or tested # build instructions: https://github.com/json-c/json-c#build-instructions-- [source] diff --git a/recipes/libs/libarchive/recipe.toml b/recipes/libs/libarchive/recipe.toml index 72128d367..2498dd835 100644 --- a/recipes/libs/libarchive/recipe.toml +++ b/recipes/libs/libarchive/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Multi-format archive/compression library and tools " + [source] tar = "https://libarchive.org/downloads/libarchive-3.8.7.tar.xz" blake3 = "6b7f744132368a53ecf98a4586af09c255f81cebf37687edd857528a1bfd3bd3" diff --git a/recipes/libs/libatomic/recipe.toml b/recipes/libs/libatomic/recipe.toml index ece7d8d08..a2340c8e9 100644 --- a/recipes/libs/libatomic/recipe.toml +++ b/recipes/libs/libatomic/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GCC atomics library" + [source] same_as = "../../dev/gcc13" diff --git a/recipes/libs/libcosmic/recipe.toml b/recipes/libs/libcosmic/recipe.toml index cd89c2f61..29ded9b64 100644 --- a/recipes/libs/libcosmic/recipe.toml +++ b/recipes/libs/libcosmic/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library to write applications for Redox COSMIC" + [source] git = "https://gitlab.redox-os.org/redox-os/libcosmic.git" branch = "redox" diff --git a/recipes/libs/libdrm/recipe.toml b/recipes/libs/libdrm/recipe.toml index d2cdfe4af..b269afe88 100644 --- a/recipes/libs/libdrm/recipe.toml +++ b/recipes/libs/libdrm/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Userspace library for Display Rendering Manager" + [source] tar = "https://gitlab.freedesktop.org/mesa/libdrm/-/archive/libdrm-2.4.125/libdrm-libdrm-2.4.125.tar.gz" blake3 = "33e6448252639f4ff8a8cd30129b335c5d85356c1c93f8d77a79221003b14f66" diff --git a/recipes/libs/libffi/recipe.toml b/recipes/libs/libffi/recipe.toml index 8851cfcea..7595a89e0 100644 --- a/recipes/libs/libffi/recipe.toml +++ b/recipes/libs/libffi/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for cross-language foreign function interfaces" + [source] tar = "https://github.com/libffi/libffi/releases/download/v3.4.5/libffi-3.4.5.tar.gz" blake3 = "f9a2cfe1d2ac8d211c18c99f9cfafe5537925101bfb92c2d44d844680dd82264" diff --git a/recipes/libs/libflac/recipe.toml b/recipes/libs/libflac/recipe.toml index 7fb8962c0..517be0baf 100644 --- a/recipes/libs/libflac/recipe.toml +++ b/recipes/libs/libflac/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for Free Lossless Audio Codec" + [source] tar = "https://github.com/xiph/flac/releases/download/1.5.0/flac-1.5.0.tar.xz" blake3 = "2adca3cd8da4b577ebb9c12e73c91cf6f6a7feb7485b3f003853b82710bada84" diff --git a/recipes/libs/libgcc/recipe.toml b/recipes/libs/libgcc/recipe.toml index d626d3745..f677e06d6 100644 --- a/recipes/libs/libgcc/recipe.toml +++ b/recipes/libs/libgcc/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Low-level runtime library for software compiled with GCC" + [build] template = "custom" script = """ diff --git a/recipes/libs/libgmp/recipe.toml b/recipes/libs/libgmp/recipe.toml index d68f1c477..def25442e 100644 --- a/recipes/libs/libgmp/recipe.toml +++ b/recipes/libs/libgmp/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU library for arbitrary-precision integer, rational, and floating-point math" + # GNU Multiple Precision Arithmetic Library (GMP) is a free and open source # library for arbitrary-precision arithmetic, operating on signed integers, # rational numbers, and floating-point numbers. diff --git a/recipes/libs/libiconv/recipe.toml b/recipes/libs/libiconv/recipe.toml index 5ff9b4be3..43ac69699 100644 --- a/recipes/libs/libiconv/recipe.toml +++ b/recipes/libs/libiconv/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Character-set conversion library" + [source] tar = "https://ftp.gnu.org/gnu/libiconv/libiconv-1.17.tar.gz" blake3 = "820b3b9fd3e2181bfb95475f01e9a3451e6d751e4f8c98ebcdcca1d8aa720f7f" diff --git a/recipes/libs/libinotify-stub/recipe.toml b/recipes/libs/libinotify-stub/recipe.toml index 6f9362b6e..0b53ff164 100644 --- a/recipes/libs/libinotify-stub/recipe.toml +++ b/recipes/libs/libinotify-stub/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Redox compatibility library for Linux inotify" + [source] tar = "https://github.com/willnode/inotify-stub/archive/refs/tags/v0.2.tar.gz" blake3 = "f76d204b0453e56688a4d8609d0b5680163eb9d2984cbd9e897f514becaf8e31" diff --git a/recipes/libs/libjpeg/recipe.toml b/recipes/libs/libjpeg/recipe.toml index b7b417412..2bd7bbb33 100644 --- a/recipes/libs/libjpeg/recipe.toml +++ b/recipes/libs/libjpeg/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library and tools for JPEG images" + # libjpeg-turbo is compatible with libjpeg [source] tar = "https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/3.1.0/libjpeg-turbo-3.1.0.tar.gz" diff --git a/recipes/libs/libmodplug1/recipe.toml b/recipes/libs/libmodplug1/recipe.toml index e7fe9552b..692226554 100644 --- a/recipes/libs/libmodplug1/recipe.toml +++ b/recipes/libs/libmodplug1/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for creating and playing sample music files (.mod, .it, .xm, etc)" + [source] tar = "https://pilotfiber.dl.sourceforge.net/project/modplug-xmms/libmodplug/0.8.9.0/libmodplug-0.8.9.0.tar.gz" blake3 = "01d71f7fe4e1abeb848db02b74c70ab2fd51e824f5ea7e9e18631571a76c3592" diff --git a/recipes/libs/libmpfr/recipe.toml b/recipes/libs/libmpfr/recipe.toml index 879e2e791..6b6232d2d 100644 --- a/recipes/libs/libmpfr/recipe.toml +++ b/recipes/libs/libmpfr/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU library for any-precision floating-point math (complement to GMP)" + [source] tar = "https://www.mpfr.org/mpfr-current/mpfr-4.2.2.tar.xz" blake3 = "11d59d061ef8db588650bc7dc5172594a6e5aad013994801c6f63011a62b191d" diff --git a/recipes/libs/libnettle/recipe.toml b/recipes/libs/libnettle/recipe.toml index a1ff983ea..8be3eba41 100644 --- a/recipes/libs/libnettle/recipe.toml +++ b/recipes/libs/libnettle/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU cryptography library" + [source] tar = "https://ftp.gnu.org/gnu/nettle/nettle-3.9.1.tar.gz" blake3 = "e4bfbda32f4fdf5ed96c152efe3a3867193b690faa5378d02a2a6fd052ee3393" diff --git a/recipes/libs/libogg/recipe.toml b/recipes/libs/libogg/recipe.toml index 3b7e3858a..55b7d186c 100644 --- a/recipes/libs/libogg/recipe.toml +++ b/recipes/libs/libogg/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Reference-implementation library for .ogg media container format" + [source] tar = "https://github.com/xiph/ogg/releases/download/v1.3.4/libogg-1.3.4.tar.xz" blake3 = "1cffbe7c498555ddfdb1390d7a38179c4bead6129ea37b1b1d54f3a76b816304" diff --git a/recipes/libs/libonig/recipe.toml b/recipes/libs/libonig/recipe.toml index 0ca06f63d..d079d8d31 100644 --- a/recipes/libs/libonig/recipe.toml +++ b/recipes/libs/libonig/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Modern and flexible regular expressions library" + [source] git = "https://github.com/kkos/oniguruma" rev = "f95747b462de672b6f8dbdeb478245ddf061ca53" diff --git a/recipes/libs/libopus/recipe.toml b/recipes/libs/libopus/recipe.toml index 7733465f0..7b35b6248 100644 --- a/recipes/libs/libopus/recipe.toml +++ b/recipes/libs/libopus/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Reference implementation library for Ogg Opus audio format" + [source] tar = "https://downloads.xiph.org/releases/opus/opus-1.6.1.tar.gz" blake3 = "874bd7d28e24f10d88105c7d846a2e5bf085284af91a0ee36b05674a8f78e759" diff --git a/recipes/libs/liborbital/recipe.toml b/recipes/libs/liborbital/recipe.toml index 469d57f10..8dd7eb90e 100644 --- a/recipes/libs/liborbital/recipe.toml +++ b/recipes/libs/liborbital/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "C bindings to the Orbital client library" + [source] git = "https://gitlab.redox-os.org/redox-os/liborbital.git" diff --git a/recipes/libs/libpng/recipe.toml b/recipes/libs/libpng/recipe.toml index 1f3e7d656..89bcb8b7b 100644 --- a/recipes/libs/libpng/recipe.toml +++ b/recipes/libs/libpng/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Reference-implementation library for Portable Network Graphics format" + [source] tar = "https://github.com/pnggroup/libpng/archive/refs/tags/v1.6.46.tar.gz" blake3 = "36f4bbb48c70975116b00ab0cff577931b96f703b2774ac3b33131d001419435" diff --git a/recipes/libs/libpsl/recipe.toml b/recipes/libs/libpsl/recipe.toml index 668dd7923..e7acd0df5 100644 --- a/recipes/libs/libpsl/recipe.toml +++ b/recipes/libs/libpsl/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for parsing Public Suffix List of internet TLDs" + [source] tar = "https://github.com/rockdaboot/libpsl/releases/download/0.21.5/libpsl-0.21.5.tar.lz" blake3 = "91318b7b876b12ff4649b7a0d6f6ed4ab1ab44f48a49508c8978ab7b4ccf3298" diff --git a/recipes/libs/libsodium/recipe.toml b/recipes/libs/libsodium/recipe.toml index 3fa8d8ded..0139e4717 100644 --- a/recipes/libs/libsodium/recipe.toml +++ b/recipes/libs/libsodium/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Cryptography library based on Daniel J. Bernstein's NaCl" + [source] tar = "https://github.com/jedisct1/libsodium/archive/1.0.16.tar.gz" blake3 = "2482633f872c173f9a42e6badb44c3efb042e783e664fdf8b1046babfa2405e7" diff --git a/recipes/libs/libssh2/recipe.toml b/recipes/libs/libssh2/recipe.toml index a1877d5f8..cb0602ca2 100644 --- a/recipes/libs/libssh2/recipe.toml +++ b/recipes/libs/libssh2/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Client-side library for ssh" + [source] tar = "https://www.libssh2.org/download/libssh2-1.10.0.tar.gz" blake3 = "2447216ce82c1d22301456bb02f60dfb6688f1461417b90f900c099a87f1292f" diff --git a/recipes/libs/libstdcxx-v3/recipe.toml b/recipes/libs/libstdcxx-v3/recipe.toml index c4949db38..f8f02b4a4 100644 --- a/recipes/libs/libstdcxx-v3/recipe.toml +++ b/recipes/libs/libstdcxx-v3/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU C++ runtime library (alternate recipe, forces build-from-scratch from gcc13 sources)" + [source] same_as = "../../dev/gcc13" diff --git a/recipes/libs/libstdcxx/recipe.toml b/recipes/libs/libstdcxx/recipe.toml index 80e05b0f7..b2d6f7050 100644 --- a/recipes/libs/libstdcxx/recipe.toml +++ b/recipes/libs/libstdcxx/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU C++ runtime library" + [build] template = "custom" script = """ diff --git a/recipes/libs/liburcu/recipe.toml b/recipes/libs/liburcu/recipe.toml index 80a257cdb..44f60d702 100644 --- a/recipes/libs/liburcu/recipe.toml +++ b/recipes/libs/liburcu/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for lockfree/\"read-copy-update\" parallel-access data structures" + [source] tar = "https://lttng.org/files/urcu/userspace-rcu-0.14.0.tar.bz2" patches = ["0001-Fix-compilation-on-Redox-OS.patch"] diff --git a/recipes/libs/libuv/recipe.toml b/recipes/libs/libuv/recipe.toml index 23b563c32..d1b768765 100644 --- a/recipes/libs/libuv/recipe.toml +++ b/recipes/libs/libuv/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "C asynchronous IO/event loop library" + [source] tar = "https://dist.libuv.org/dist/v1.51.0/libuv-v1.51.0.tar.gz" blake3 = "e8b5e68bc2d0776ac4ea67df59d694fca58d5cc570c103443a2284e723d01fc2" diff --git a/recipes/libs/libvorbis/recipe.toml b/recipes/libs/libvorbis/recipe.toml index 7cbeca05c..c6b035ffa 100644 --- a/recipes/libs/libvorbis/recipe.toml +++ b/recipes/libs/libvorbis/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Reference-implementation library for Ogg Vorbis audio compression" + [source] tar = "https://github.com/xiph/vorbis/releases/download/v1.3.7/libvorbis-1.3.7.tar.xz" blake3 = "c67f3f74ec26d93a5571c4404a64eb6e6587d7d77b46b552f7b410f5bc5b1f03" diff --git a/recipes/libs/libxml2/recipe.toml b/recipes/libs/libxml2/recipe.toml index 75ef0e17a..f55b9ce95 100644 --- a/recipes/libs/libxml2/recipe.toml +++ b/recipes/libs/libxml2/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library and tools for processing XML" + [source] tar = "https://download.gnome.org/sources/libxml2/2.11/libxml2-2.11.3.tar.xz" blake3 = "0653d3750576299c4cb88740942165671b576ff93019f3d669b3f37136225ab7" diff --git a/recipes/libs/lua-compat-53/recipe.toml b/recipes/libs/lua-compat-53/recipe.toml index 9704c34fe..4ea13ba6a 100644 --- a/recipes/libs/lua-compat-53/recipe.toml +++ b/recipes/libs/lua-compat-53/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Partial Lua-5.3-compatibility library for Lua-5.1-standard interpreters" + [source] git = "https://github.com/lunarmodules/lua-compat-5.3.git" [build] diff --git a/recipes/libs/luv/recipe.toml b/recipes/libs/luv/recipe.toml index ed5a3b877..e14db3764 100644 --- a/recipes/libs/luv/recipe.toml +++ b/recipes/libs/luv/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "libuv (asynchronous IO/event loop library) bindings for Lua" + [source] git = "https://github.com/luvit/luv.git" [build] diff --git a/recipes/libs/mesa-glu/recipe.toml b/recipes/libs/mesa-glu/recipe.toml index db79f16ac..16980754f 100644 --- a/recipes/libs/mesa-glu/recipe.toml +++ b/recipes/libs/mesa-glu/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Helper-functions library for OpenGL. Not compatible with OpenGL 4 or OpenGL ES" + [source] tar = "https://archive.mesa3d.org/glu/glu-9.0.3.tar.xz" blake3 = "beed1665ed983540e7502289ec50c7e66d840820af3e9ef21c9c4a7e9686ab9f" diff --git a/recipes/libs/mesa/recipe.toml b/recipes/libs/mesa/recipe.toml index c35f6686a..d6c58515e 100644 --- a/recipes/libs/mesa/recipe.toml +++ b/recipes/libs/mesa/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Implementations of OpenGL and Vulkan with software-rendering fallback" + [source] git = "https://gitlab.redox-os.org/redox-os/mesa.git" upstream = "https://gitlab.freedesktop.org/mesa/mesa" diff --git a/recipes/libs/mpc/recipe.toml b/recipes/libs/mpc/recipe.toml index 70818e503..8410b50e8 100644 --- a/recipes/libs/mpc/recipe.toml +++ b/recipes/libs/mpc/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU library for arbitrary-precision complex math" + # C library for the arithmetic of complex numbers with arbitrarily high # precision and correct rounding of the result. diff --git a/recipes/libs/ncurses/recipe.toml b/recipes/libs/ncurses/recipe.toml index c4135c609..e599ebdcf 100644 --- a/recipes/libs/ncurses/recipe.toml +++ b/recipes/libs/ncurses/recipe.toml @@ -29,6 +29,7 @@ cookbook_configure """ [package] +description = "Library for rich terminal interfaces" dependencies = [ "terminfo", ] diff --git a/recipes/libs/ncursesw/recipe.toml b/recipes/libs/ncursesw/recipe.toml index a3e5e1965..4a1c90d9f 100644 --- a/recipes/libs/ncursesw/recipe.toml +++ b/recipes/libs/ncursesw/recipe.toml @@ -27,6 +27,7 @@ cookbook_configure """ [package] +description = "Library for rich terminal interfaces (version with wide-character support)" dependencies = [ "terminfo", ] diff --git a/recipes/libs/nghttp2/recipe.toml b/recipes/libs/nghttp2/recipe.toml index f15fa14ca..6873016d1 100644 --- a/recipes/libs/nghttp2/recipe.toml +++ b/recipes/libs/nghttp2/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for HTTP/2 (server, client and proxy)" + [source] tar = "https://github.com/nghttp2/nghttp2/releases/download/v1.69.0/nghttp2-1.69.0.tar.xz" blake3 = "dd7432762ac454aaa14ff3b29d40d5b8f641ec3c33e4e24c5ed70e971ac6987b" diff --git a/recipes/libs/openssl1/recipe.toml b/recipes/libs/openssl1/recipe.toml index f4de473dc..3b758cc55 100644 --- a/recipes/libs/openssl1/recipe.toml +++ b/recipes/libs/openssl1/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for SSL/TLS (API version 1)" + [source] git = "https://gitlab.redox-os.org/redox-os/openssl.git" branch = "redox-v1" diff --git a/recipes/libs/openssl3/recipe.toml b/recipes/libs/openssl3/recipe.toml index 7693a11bc..cb23a0456 100644 --- a/recipes/libs/openssl3/recipe.toml +++ b/recipes/libs/openssl3/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for SSL/TLS (API version 3)" + [source] tar = "https://github.com/openssl/openssl/releases/download/openssl-3.5.9/openssl-3.5.9.tar.gz" blake3 = "be2f7530fe5cd02a06e67d8916e6574f1c53b8071393aae2364b4ed817cf0354" diff --git a/recipes/libs/opusfile/recipe.toml b/recipes/libs/opusfile/recipe.toml index e27a0d490..aa382fe0f 100644 --- a/recipes/libs/opusfile/recipe.toml +++ b/recipes/libs/opusfile/recipe.toml @@ -14,6 +14,7 @@ dependencies = [ ] [package] +description = "High-level library for decoding and manipulating Ogg Opus audio streams" dependencies = [ "ca-certificates" ] diff --git a/recipes/libs/pango/recipe.toml b/recipes/libs/pango/recipe.toml index 45b97903e..ecdd474c0 100644 --- a/recipes/libs/pango/recipe.toml +++ b/recipes/libs/pango/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNOME high-level text rendering library" + [source] tar = "https://download.gnome.org/sources/pango/1.56/pango-1.56.3.tar.xz" blake3 = "78542feaaf007c1d648b94c4e9b6655ed7515d27ce434766aea99bef886c21ac" diff --git a/recipes/libs/pcre/recipe.toml b/recipes/libs/pcre/recipe.toml index 05b24fec7..2d783abde 100644 --- a/recipes/libs/pcre/recipe.toml +++ b/recipes/libs/pcre/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for Perl-compatible regular expressions (API version 1)" + [source] tar = "https://mirrors.gigenet.com/OSDN//sfnet/p/pc/pcre/pcre/8.42/pcre-8.42.tar.gz" blake3 = "12d515ba12a816994def6b1e7196b5783fd2cfe495733a9167fa4d71dbe10248" diff --git a/recipes/libs/pcre2/recipe.toml b/recipes/libs/pcre2/recipe.toml index f34ce5aef..88cdcec85 100644 --- a/recipes/libs/pcre2/recipe.toml +++ b/recipes/libs/pcre2/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for Perl-compatible regular expressions (API version 2)" + [source] tar = "https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.45/pcre2-10.45.tar.bz2" blake3 = "aea544846f9a03c1ec62c9f8d1c9a4187cc3cce557e53e6876eb6a58c7cdd9fe" diff --git a/recipes/libs/pixman/recipe.toml b/recipes/libs/pixman/recipe.toml index 50bb30ea0..d25594d45 100644 --- a/recipes/libs/pixman/recipe.toml +++ b/recipes/libs/pixman/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for low-level pixel manipulation, by Cairo project" + [source] tar = "https://www.cairographics.org/releases/pixman-0.46.0.tar.xz" blake3 = "379369245a0bbd13784bf550c87622964a6aba87edf598ffa137dc10201746e0" diff --git a/recipes/libs/readline/recipe.toml b/recipes/libs/readline/recipe.toml index 3f5cf559f..ae8cfa6e9 100644 --- a/recipes/libs/readline/recipe.toml +++ b/recipes/libs/readline/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU library for displaying an editable text line in a terminal" + [source] tar = "https://ftp.gnu.org/gnu/readline/readline-8.3.tar.gz" blake3 = "7109f094062bda387a0c16b4875375b96e36437bebbbd8d8f91bb27ba01d687f" diff --git a/recipes/libs/redox-fatfs/recipe.toml b/recipes/libs/redox-fatfs/recipe.toml index 462ccfaa8..89b96494c 100644 --- a/recipes/libs/redox-fatfs/recipe.toml +++ b/recipes/libs/redox-fatfs/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for FAT family filesystems" + [source] git = "https://gitlab.redox-os.org/redox-os/redox-fatfs.git" [build] diff --git a/recipes/libs/sdl-gfx/recipe.toml b/recipes/libs/sdl-gfx/recipe.toml index 7fc89f0db..2c89ff0ad 100644 --- a/recipes/libs/sdl-gfx/recipe.toml +++ b/recipes/libs/sdl-gfx/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "High-level graphics function library for SDL (SDL API version 1.2)" + [source] tar = "https://sourceforge.net/projects/sdlgfx/files/SDL_gfx-2.0.27.tar.gz" blake3 = "6fe0ff88b5084d56e2c9259e50ef2eab14db4c8bc2fa7a4719a3adb4178e266f" diff --git a/recipes/libs/sdl1-image/recipe.toml b/recipes/libs/sdl1-image/recipe.toml index f096ad2ba..eac2f241b 100644 --- a/recipes/libs/sdl1-image/recipe.toml +++ b/recipes/libs/sdl1-image/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Image loading library for SDL (SDL API version 1.2)" + [source] tar = "https://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.12.tar.gz" blake3 = "731a6f8cad9fff22c82394bd1c0c34ce4aa60fa8923f3755a3e3239f1e269389" diff --git a/recipes/libs/sdl1-mixer/recipe.toml b/recipes/libs/sdl1-mixer/recipe.toml index 59755cff9..425ad83fe 100644 --- a/recipes/libs/sdl1-mixer/recipe.toml +++ b/recipes/libs/sdl1-mixer/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Audio mixer library for SDL (SDL API version 1.2)" + [source] tar = "https://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.12.tar.gz" blake3 = "ef23bab2d42250dfdc51ce6939ee7b393973ff11a0dd3481f32180b489d2661c" diff --git a/recipes/libs/sdl1-ttf/recipe.toml b/recipes/libs/sdl1-ttf/recipe.toml index bcebad3be..5713a9eb0 100644 --- a/recipes/libs/sdl1-ttf/recipe.toml +++ b/recipes/libs/sdl1-ttf/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Text rendering library for SDL with TrueType (SDL API version 1.2)" + [source] tar = "https://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.11.tar.gz" blake3 = "a684e57553e43b55ab28b064d1d5d44b8749299f259da31a62d671fc1d5505ee" diff --git a/recipes/libs/sdl1/recipe.toml b/recipes/libs/sdl1/recipe.toml index eee751047..14609cc99 100644 --- a/recipes/libs/sdl1/recipe.toml +++ b/recipes/libs/sdl1/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Simple Directmedia Layer library for games (API version 1.2)" + [source] git = "https://gitlab.redox-os.org/redox-os/sdl1.2.git" diff --git a/recipes/libs/sdl2-gfx/recipe.toml b/recipes/libs/sdl2-gfx/recipe.toml index a9b968f0e..22deedb10 100644 --- a/recipes/libs/sdl2-gfx/recipe.toml +++ b/recipes/libs/sdl2-gfx/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "High-level graphics function library for SDL (SDL API version 2)" + [source] tar = "http://www.ferzkopp.net/Software/SDL2_gfx/SDL2_gfx-1.0.4.tar.gz" blake3 = "2e9bd2dc0f004349b51418f33219ebf5cd69f25ed0ba660373652a662cbb857c" diff --git a/recipes/libs/sdl2-image/recipe.toml b/recipes/libs/sdl2-image/recipe.toml index 010f1d09e..eb445d2b7 100644 --- a/recipes/libs/sdl2-image/recipe.toml +++ b/recipes/libs/sdl2-image/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Image loading library for SDL (SDL API version 2)" + [source] tar = "https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.8.12.tar.gz" blake3 = "7b1a9b8c37b5c2c80591ddb99cc7dda72db1759fbb32146841292bce83ce38f2" diff --git a/recipes/libs/sdl2-mixer/recipe.toml b/recipes/libs/sdl2-mixer/recipe.toml index c6a9f120a..7fad66c8a 100644 --- a/recipes/libs/sdl2-mixer/recipe.toml +++ b/recipes/libs/sdl2-mixer/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Audio mixer library for SDL (SDL API version 2)" + [source] tar = "https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.8.2.tar.gz" blake3 = "5f762fe9c3f762ebcd999c657041490daed913e7ff7eca0e305856c598f5a7f1" diff --git a/recipes/libs/sdl2-ttf/recipe.toml b/recipes/libs/sdl2-ttf/recipe.toml index 9a84bb424..d33694e3f 100644 --- a/recipes/libs/sdl2-ttf/recipe.toml +++ b/recipes/libs/sdl2-ttf/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Text rendering library for SDL with TrueType (SDL API version 2)" + [source] tar = "https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.24.0.tar.gz" blake3 = "5832e4e0312e145b4648127ee58558885c4aee0d6f91e020538d0f7b53eb939e" diff --git a/recipes/libs/sdl2/recipe.toml b/recipes/libs/sdl2/recipe.toml index e2b8f354d..7900a535d 100644 --- a/recipes/libs/sdl2/recipe.toml +++ b/recipes/libs/sdl2/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Simple Directmedia Layer library for games (API version 2)" + [source] git = "https://gitlab.redox-os.org/redox-os/sdl2.git" branch = "redox-2.0.33" diff --git a/recipes/libs/termcap/recipe.toml b/recipes/libs/termcap/recipe.toml index 8135f42b7..b6798f25e 100644 --- a/recipes/libs/termcap/recipe.toml +++ b/recipes/libs/termcap/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU library for rich terminal interfaces" + [source] tar = "https://ftp.gnu.org/gnu/termcap/termcap-1.3.1.tar.gz" blake3 = "57c095e0bb6e60e7b4a0597f51f7ac15b501ca0f95d37424d8d13978d28b8da3" diff --git a/recipes/libs/unibilium/recipe.toml b/recipes/libs/unibilium/recipe.toml index 9ce4c46cd..fd38c3d73 100644 --- a/recipes/libs/unibilium/recipe.toml +++ b/recipes/libs/unibilium/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for reading and writing terminfo files" + [source] tar = "https://github.com/neovim/unibilium/archive/refs/tags/v2.1.2.tar.gz" blake3 = "856a7593a412942f4716bb55bfdd225f3ce92cb013b9d4a44693255f0570b1c7" diff --git a/recipes/libs/utf8proc/recipe.toml b/recipes/libs/utf8proc/recipe.toml index 417c53cdc..9691973de 100644 --- a/recipes/libs/utf8proc/recipe.toml +++ b/recipes/libs/utf8proc/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "C library for processing UTF-8 Unicode data" + [source] tar = "https://github.com/JuliaStrings/utf8proc/archive/refs/tags/v2.10.0.tar.gz" blake3 = "6f675db5d1ae55ad0825351ba9c58a5b5c24c862f559cc7bfed1cb63c1185594" diff --git a/recipes/libs/zlib/recipe.toml b/recipes/libs/zlib/recipe.toml index c60f96c0f..247c791d2 100644 --- a/recipes/libs/zlib/recipe.toml +++ b/recipes/libs/zlib/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Library for data compression and decompression" + [source] tar = "https://www.zlib.net/fossils/zlib-1.3.tar.gz" blake3 = "ec1abc6f672a7a6ee6f49ba544cc9529f73121b478310473be44fee22a140ebf" diff --git a/recipes/math/orbcalculator/recipe.toml b/recipes/math/orbcalculator/recipe.toml index 33006ff5a..ea96fb805 100644 --- a/recipes/math/orbcalculator/recipe.toml +++ b/recipes/math/orbcalculator/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Basic desk calculator" + [source] git = "https://gitlab.redox-os.org/redox-os/orbcalculator.git" diff --git a/recipes/net/curl/recipe.toml b/recipes/net/curl/recipe.toml index 2fbe10fb0..81a0c6065 100644 --- a/recipes/net/curl/recipe.toml +++ b/recipes/net/curl/recipe.toml @@ -24,6 +24,7 @@ cmakeflags = [ ] [package] +description = "Command line URL downloader" dependencies = [ "ca-certificates" ] diff --git a/recipes/net/http/simple-http-server/recipe.toml b/recipes/net/http/simple-http-server/recipe.toml index 617b5d647..6fb8a111b 100644 --- a/recipes/net/http/simple-http-server/recipe.toml +++ b/recipes/net/http/simple-http-server/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Minimal web server written in Rust" + [source] git = "https://github.com/TheWaWaR/simple-http-server" [build] diff --git a/recipes/net/nginx/recipe.toml b/recipes/net/nginx/recipe.toml index defe60154..b11fbc19d 100644 --- a/recipes/net/nginx/recipe.toml +++ b/recipes/net/nginx/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Web server with cache and proxy abilities" + #TODO FastCGI not working [source] tar = "https://nginx.org/download/nginx-1.28.0.tar.gz" diff --git a/recipes/net/openssh/recipe.toml b/recipes/net/openssh/recipe.toml index 906d1eee4..276428a96 100644 --- a/recipes/net/openssh/recipe.toml +++ b/recipes/net/openssh/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "SSH and SFTP client, server and tools" + [source] tar = "https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-10.5p1.tar.gz" blake3 = "60c9bdc9997dbd78d6011b4d52705fb9cd412104078020832c0f0154403615c1" diff --git a/recipes/net/redox-ssh/recipe.toml b/recipes/net/redox-ssh/recipe.toml index 277727fbc..631db4f2d 100644 --- a/recipes/net/redox-ssh/recipe.toml +++ b/recipes/net/redox-ssh/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "SSH Client and Server written in Rust" + [source] git = "https://gitlab.redox-os.org/redox-os/redox-ssh.git" diff --git a/recipes/net/rsync/recipe.toml b/recipes/net/rsync/recipe.toml index 2496a4ef9..6727eebf2 100644 --- a/recipes/net/rsync/recipe.toml +++ b/recipes/net/rsync/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Fast, versatile remote (and local) file-copying tool" + [source] tar = "https://download.samba.org/pub/rsync/src/rsync-3.5.1.tar.gz" blake3 = "bafd113fecb286d462dbb0455078421a72fc73f3360a6c9f05c369f1c8707e1b" diff --git a/recipes/net/wget/recipe.toml b/recipes/net/wget/recipe.toml index 9a86d88f9..d2bbca907 100644 --- a/recipes/net/wget/recipe.toml +++ b/recipes/net/wget/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Command line URL downloader (Generation X)" + [source] tar = "https://ftp.gnu.org/gnu/wget/wget-1.21.4.tar.gz" blake3 = "1c3c31259d23ed3890535fd3b8713082c74e41d459c8f290c1650ab1afab8f35" diff --git a/recipes/other/book/recipe.toml b/recipes/other/book/recipe.toml index fa6c7ebca..35bd09b8b 100644 --- a/recipes/other/book/recipe.toml +++ b/recipes/other/book/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Redox manual" + [source] git = "https://gitlab.redox-os.org/redox-os/book.git" shallow_clone = true diff --git a/recipes/other/cookbook/recipe.toml b/recipes/other/cookbook/recipe.toml index e2b723cb6..8fc925ff0 100644 --- a/recipes/other/cookbook/recipe.toml +++ b/recipes/other/cookbook/recipe.toml @@ -12,6 +12,7 @@ cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/usr/share/cookbook" """ [package] +description = "Recipes and tools to build Redox packages from Redox" # Dependencies below does not include Rust / GCC # because it will be downloaded as prefix binary. dependencies = [ diff --git a/recipes/other/jeremy/recipe.toml b/recipes/other/jeremy/recipe.toml index 47c300e07..8a86f6ee5 100644 --- a/recipes/other/jeremy/recipe.toml +++ b/recipes/other/jeremy/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Jeremy Soller's private package. Keep out!!" + # This is a private repository that sets up my user [source] git = "https://gitlab.redox-os.org/jackpot51/jeremy.git" diff --git a/recipes/other/myfiles/recipe.toml b/recipes/other/myfiles/recipe.toml index 3cb6ba09a..b1ccec54e 100644 --- a/recipes/other/myfiles/recipe.toml +++ b/recipes/other/myfiles/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "When building Redox from source, add files to this recipe to auto-install them in your home dir" + [build] template = "custom" script = """ diff --git a/recipes/other/relibc-doc/recipe.toml b/recipes/other/relibc-doc/recipe.toml index 018bfc3ea..358ad56e5 100644 --- a/recipes/other/relibc-doc/recipe.toml +++ b/recipes/other/relibc-doc/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Documentation for relibc (Redox POSIX/C Standard Library)" + [source] same_as = "../../core/relibc" diff --git a/recipes/other/rustconf2025/recipe.toml b/recipes/other/rustconf2025/recipe.toml index dc604af05..81d6ff8ef 100644 --- a/recipes/other/rustconf2025/recipe.toml +++ b/recipes/other/rustconf2025/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Slides for RustConf 2025 presentation, \"10 Years of Redox OS and Rust\"" + [source] git = "https://github.com/jackpot51/rustconf2025.git" diff --git a/recipes/other/website/recipe.toml b/recipes/other/website/recipe.toml index 328b6a6e8..73ab29089 100644 --- a/recipes/other/website/recipe.toml +++ b/recipes/other/website/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Package to build https://www.redox-os.org" + [source] git = "https://gitlab.redox-os.org/redox-os/website" shallow_clone = true diff --git a/recipes/sound/freepats/recipe.toml b/recipes/sound/freepats/recipe.toml index b7c4ce23a..e8dc9db22 100644 --- a/recipes/sound/freepats/recipe.toml +++ b/recipes/sound/freepats/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Set of sound fonts for use in audio synths, from GNU" + [source] git = "https://gitlab.redox-os.org/redox-os/freepats.git" diff --git a/recipes/sound/rodioplay/recipe.toml b/recipes/sound/rodioplay/recipe.toml index 84b246e1a..4aacf9869 100644 --- a/recipes/sound/rodioplay/recipe.toml +++ b/recipes/sound/rodioplay/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Command line sound file player, FLAC, MP3, Vorbis and Wav, based on rodio library" + [source] git = "https://gitlab.redox-os.org/redox-os/rodioplay.git" diff --git a/recipes/sound/timidity/recipe.toml b/recipes/sound/timidity/recipe.toml index 33a3eec82..2e69f3ef2 100644 --- a/recipes/sound/timidity/recipe.toml +++ b/recipes/sound/timidity/recipe.toml @@ -24,6 +24,7 @@ echo "soundfont /usr/share/generaluser-gs/generaluser-gs.sf2" >> "${COOKBOOK_STA """ [package] +description = "Command line MIDI synthesizer, aka TiMidity++" dependencies = [ "generaluser-gs", ] diff --git a/recipes/terminal/bash-completion/recipe.toml b/recipes/terminal/bash-completion/recipe.toml index 7a9ed093d..581f5364f 100644 --- a/recipes/terminal/bash-completion/recipe.toml +++ b/recipes/terminal/bash-completion/recipe.toml @@ -10,6 +10,7 @@ configureflags = [ ] [package] +description = "Collection of command-line completion recipes for Bash" dependencies = [ "uutils-sed", ] diff --git a/recipes/terminal/bash/recipe.toml b/recipes/terminal/bash/recipe.toml index ff070ce38..9660d3836 100644 --- a/recipes/terminal/bash/recipe.toml +++ b/recipes/terminal/bash/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Bourne Again SHell, official shell of GNU" + [source] tar = "https://ftp.gnu.org/gnu/bash/bash-5.3.tar.gz" blake3 = "5bf3ac6c18f3dc3fe3e049a1e10ea5ae5c5b39dac2356cd796730f49b273fd0f" diff --git a/recipes/terminal/fish-shell/recipe.toml b/recipes/terminal/fish-shell/recipe.toml index cdffdaa13..9ae238769 100644 --- a/recipes/terminal/fish-shell/recipe.toml +++ b/recipes/terminal/fish-shell/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "User-friendly command line shell" + [source] git = "https://github.com/fish-shell/fish-shell" rev = "54e8ad7e90a8213c01ba58de0640223bee6846d6" diff --git a/recipes/terminal/nushell/recipe.toml b/recipes/terminal/nushell/recipe.toml index ba1528db4..f16a75130 100644 --- a/recipes/terminal/nushell/recipe.toml +++ b/recipes/terminal/nushell/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Shell with rich scripting and structured data display" + #TODO: Reduce crate patches [source] git = "https://github.com/nushell/nushell" diff --git a/recipes/tests/acid-bins/recipe.toml b/recipes/tests/acid-bins/recipe.toml index 42190ca8b..ed2f7d6ba 100644 --- a/recipes/tests/acid-bins/recipe.toml +++ b/recipes/tests/acid-bins/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Runner tool for Redox OS test suite" + [source] same_as = "../acid" [build] diff --git a/recipes/tests/acid/recipe.toml b/recipes/tests/acid/recipe.toml index d20186fec..2be916f3b 100644 --- a/recipes/tests/acid/recipe.toml +++ b/recipes/tests/acid/recipe.toml @@ -20,4 +20,5 @@ chmod +x "${COOKBOOK_STAGE}/usr/bin/acid-runner" """ [package] +description = "Redox OS general-purpose test suite" dependencies = ["rust"] diff --git a/recipes/tests/benchmarks/recipe.toml b/recipes/tests/benchmarks/recipe.toml index 7f55da23e..ae46120a1 100644 --- a/recipes/tests/benchmarks/recipe.toml +++ b/recipes/tests/benchmarks/recipe.toml @@ -9,6 +9,7 @@ cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/usr/share/benchmarks """ [package] +description = "Redox project benchmarking suite" dependencies = [ "iperf3" ] diff --git a/recipes/tests/hello-redox/recipe.toml b/recipes/tests/hello-redox/recipe.toml index 0f67f5ba5..f1b01bf2f 100644 --- a/recipes/tests/hello-redox/recipe.toml +++ b/recipes/tests/hello-redox/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Minimal \"Hello world\" programs in nine common languages" + [build] template = "custom" script = """ diff --git a/recipes/tests/iperf3/recipe.toml b/recipes/tests/iperf3/recipe.toml index d126ce350..0ccf6453a 100644 --- a/recipes/tests/iperf3/recipe.toml +++ b/recipes/tests/iperf3/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Multifunctional network performance testing tool" + [source] tar = "https://downloads.es.net/pub/iperf/iperf-3.20.tar.gz" diff --git a/recipes/tests/openposixtestsuite/recipe.toml b/recipes/tests/openposixtestsuite/recipe.toml index ff95e3478..1babf7efb 100644 --- a/recipes/tests/openposixtestsuite/recipe.toml +++ b/recipes/tests/openposixtestsuite/recipe.toml @@ -10,6 +10,7 @@ cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/usr/share/openposixtestsuite" """ [package] +description = "Tests based on Open POSIX test suite" dependencies = [ "gcc13", "gnu-binutils", diff --git a/recipes/tests/os-test-bins/recipe.toml b/recipes/tests/os-test-bins/recipe.toml index aeec84ae3..10202592a 100644 --- a/recipes/tests/os-test-bins/recipe.toml +++ b/recipes/tests/os-test-bins/recipe.toml @@ -68,6 +68,7 @@ chmod +x "${COOKBOOK_STAGE}/usr/bin/os-test-runner" """ [package] +description = "Test suites for POSIX compliance (as compiled binary)" dependencies = [ "gnu-grep", "gnu-make", diff --git a/recipes/tests/os-test-result/recipe.toml b/recipes/tests/os-test-result/recipe.toml index b856f3b7b..ada67221c 100644 --- a/recipes/tests/os-test-result/recipe.toml +++ b/recipes/tests/os-test-result/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Test suites for POSIX compliance (invoke recipe to build and run tests)" + [source] same_as = "../os-test" diff --git a/recipes/tests/os-test/recipe.toml b/recipes/tests/os-test/recipe.toml index da21dbb8c..699aec606 100644 --- a/recipes/tests/os-test/recipe.toml +++ b/recipes/tests/os-test/recipe.toml @@ -13,6 +13,7 @@ cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/home/user/os-test" """ [package] +description = "Test suites for POSIX compliance (as source code)" dependencies = [ "gcc13", "gnu-binutils", diff --git a/recipes/tests/redox-posix-tests/recipe.toml b/recipes/tests/redox-posix-tests/recipe.toml index 0a0918112..2dd070a7a 100644 --- a/recipes/tests/redox-posix-tests/recipe.toml +++ b/recipes/tests/redox-posix-tests/recipe.toml @@ -10,6 +10,7 @@ cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/usr/share/redox-posix-tests" """ [package] +description = "Testsuite for Redox POSIX/C Standard Library (POSIX signals tests)" dependencies = [ "gcc13", "gnu-binutils", diff --git a/recipes/tests/relibc-tests-bins/recipe.toml b/recipes/tests/relibc-tests-bins/recipe.toml index 16831465b..1513ebafc 100644 --- a/recipes/tests/relibc-tests-bins/recipe.toml +++ b/recipes/tests/relibc-tests-bins/recipe.toml @@ -26,4 +26,5 @@ chmod +x "${COOKBOOK_STAGE}/usr/bin/relibc-tests-runner" """ [package] +description = "Runner tool for Redox POSIX/C Standard Library tests" dependencies = ["gnu-make"] diff --git a/recipes/tests/relibc-tests/recipe.toml b/recipes/tests/relibc-tests/recipe.toml index 01e408c41..18fb6e349 100644 --- a/recipes/tests/relibc-tests/recipe.toml +++ b/recipes/tests/relibc-tests/recipe.toml @@ -9,4 +9,5 @@ cp -rv "${COOKBOOK_SOURCE}/tests" "${COOKBOOK_STAGE}/usr/share/relibc-tests" """ [package] +description = "Testsuite for Redox POSIX/C Standard Library (basic)" dependencies = ["gcc13"] diff --git a/recipes/tests/schedrs/recipe.toml b/recipes/tests/schedrs/recipe.toml index d32d30da0..3a1897d30 100644 --- a/recipes/tests/schedrs/recipe.toml +++ b/recipes/tests/schedrs/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Minimal and simple test tool for system scheduler" + [source] git = "https://gitlab.redox-os.org/akshitgaur2005/schedrs.git" diff --git a/recipes/tests/sysbench/recipe.toml b/recipes/tests/sysbench/recipe.toml index 3586df795..92c51c357 100644 --- a/recipes/tests/sysbench/recipe.toml +++ b/recipes/tests/sysbench/recipe.toml @@ -21,4 +21,5 @@ cookbook_configure """ [package] +description = "Scriptable benchmark tool for databases and other systems" dependencies = ["luajit"] diff --git a/recipes/tests/vttest/recipe.toml b/recipes/tests/vttest/recipe.toml index fbad6da32..a2c11be35 100644 --- a/recipes/tests/vttest/recipe.toml +++ b/recipes/tests/vttest/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "VT100/VT220/VT420 terminal emulator tester" + [source] tar = "https://invisible-island.net/archives/vttest/vttest-20140305.tgz" blake3 = "b515b9a5e1f1498ed99e1a1c172fbcfdf2b7a214e185bd2005cc994407ded89e" diff --git a/recipes/tests/wasi-testsuite/recipe.toml b/recipes/tests/wasi-testsuite/recipe.toml index 4fedb2aba..2441585e1 100644 --- a/recipes/tests/wasi-testsuite/recipe.toml +++ b/recipes/tests/wasi-testsuite/recipe.toml @@ -10,6 +10,7 @@ cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/usr/share/wasi-testsuite" """ [package] +description = "Test suite for WebAssembly System Interface" dependencies = [ "python312", "python3-colorama", diff --git a/recipes/text/diffutils/recipe.toml b/recipes/text/diffutils/recipe.toml index a742e0259..a13fe9a8d 100644 --- a/recipes/text/diffutils/recipe.toml +++ b/recipes/text/diffutils/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU diff and related tools" + [source] tar = "https://ftp.gnu.org/gnu/diffutils/diffutils-3.6.tar.xz" blake3 = "086a95093c15edcdb826e75ff4de6c2213de6fbd2eb13538d07bdc3286dfb4a4" diff --git a/recipes/text/gawk/recipe.toml b/recipes/text/gawk/recipe.toml index c69e65069..5714becb5 100644 --- a/recipes/text/gawk/recipe.toml +++ b/recipes/text/gawk/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU implementation of awk text-processing language" + [source] tar = "https://ftp.gnu.org/gnu/gawk/gawk-5.2.0.tar.xz" blake3 = "31b907e8223fc265b73d94f32a6fce8082993da8558ed6e9f4ec95cdb98ad032" diff --git a/recipes/text/helix/recipe.toml b/recipes/text/helix/recipe.toml index 1897e1f9d..a440e76a5 100644 --- a/recipes/text/helix/recipe.toml +++ b/recipes/text/helix/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "\"Post-modern\" modal text editor for terminals" + #TODO signal handling is disabled, it should be re-enabled when Redox is ready #TODO language files are not built for fennel and crstalline langauges #TODO configuration - https://docs.helix-editor.com/install.html#configuring-helixs-runtime-files diff --git a/recipes/text/kibi/recipe.toml b/recipes/text/kibi/recipe.toml index e047fa6d3..a0704f47f 100644 --- a/recipes/text/kibi/recipe.toml +++ b/recipes/text/kibi/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Minimal vim-like terminal text editor, written in Rust" + [source] git = "https://github.com/ilai-deutel/kibi" rev = "v0.3.3" diff --git a/recipes/text/nano/recipe.toml b/recipes/text/nano/recipe.toml index 11c347f7a..c09c2e8cc 100644 --- a/recipes/text/nano/recipe.toml +++ b/recipes/text/nano/recipe.toml @@ -9,6 +9,7 @@ dependencies = [ ] [package] +description = "The easy-to-use terminal text editor" dependencies = [ "terminfo" ] diff --git a/recipes/text/sodium/recipe.toml b/recipes/text/sodium/recipe.toml index 09f5aee40..973bde281 100644 --- a/recipes/text/sodium/recipe.toml +++ b/recipes/text/sodium/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Modern terminal text editor inspired by Vim" + [source] git = "https://gitlab.redox-os.org/redox-os/sodium.git" diff --git a/recipes/text/vim/recipe.toml b/recipes/text/vim/recipe.toml index 5b8c1c3fc..539fbc277 100644 --- a/recipes/text/vim/recipe.toml +++ b/recipes/text/vim/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Vi IMproved, a programmer's text editor" + [source] tar = "https://github.com/vim/vim/archive/refs/tags/v9.1.0821.tar.gz" blake3 = "d1f5802ceb047b09143f1764bf4016f084cf7e6c026c7047919264c9f262a5dd" diff --git a/recipes/tools/cleye/recipe.toml b/recipes/tools/cleye/recipe.toml index a2da3ae23..1dea98721 100644 --- a/recipes/tools/cleye/recipe.toml +++ b/recipes/tools/cleye/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "CLI image viewer" + [source] git = "https://gitlab.redox-os.org/redox-os/cleye.git" diff --git a/recipes/tools/dos2unix/recipe.toml b/recipes/tools/dos2unix/recipe.toml index 052a6d85a..7c4f36b33 100755 --- a/recipes/tools/dos2unix/recipe.toml +++ b/recipes/tools/dos2unix/recipe.toml @@ -1,6 +1,9 @@ +[package] +description = "Converts line endings between DOS/Windows and UNIX standards" + [source] tar = "https://waterlander.net/dos2unix/files/dos2unix-7.5.6.tar.gz" -blake3 = "1c12a3c6e9f2d0da41534411d4e71a6d107cba968321244be3718f3a705932b1" +blake3 = "1c12a3c6e9f2d0da41534411d4e71a6d107cba968321244be3718f3a705932b1" [build] template = "custom" diff --git a/recipes/tools/fd/recipe.toml b/recipes/tools/fd/recipe.toml index ab67ead88..85ddf4533 100644 --- a/recipes/tools/fd/recipe.toml +++ b/recipes/tools/fd/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "User-friendly alternative to UNIX \"find\"" + [source] git = "https://github.com/sharkdp/fd.git" rev = "840a565d3aadbeb303b10a01c0aa3561924dfc46" diff --git a/recipes/tools/file/recipe.toml b/recipes/tools/file/recipe.toml index 943b455cd..689b13677 100644 --- a/recipes/tools/file/recipe.toml +++ b/recipes/tools/file/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Detects filetype of file" + [source] tar = "https://astron.com/pub/file/file-5.46.tar.gz" [build] diff --git a/recipes/tools/friar/recipe.toml b/recipes/tools/friar/recipe.toml index 8ef922902..72785d532 100644 --- a/recipes/tools/friar/recipe.toml +++ b/recipes/tools/friar/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Unfinished tooling for augmented reality" + [source] git = "https://github.com/jackpot51/friar.git" [build] diff --git a/recipes/tools/gettext/recipe.toml b/recipes/tools/gettext/recipe.toml index 9a18ebf85..08ec2a216 100644 --- a/recipes/tools/gettext/recipe.toml +++ b/recipes/tools/gettext/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GNU tools and libraries for multi-lingual software" + # GNU gettext utilities are a set of tools that provides a framework to help # other GNU packages produce multi-lingual messages. [source] diff --git a/recipes/tools/gnu-binutils/recipe.toml b/recipes/tools/gnu-binutils/recipe.toml index 6366a7235..69a5c38fb 100644 --- a/recipes/tools/gnu-binutils/recipe.toml +++ b/recipes/tools/gnu-binutils/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Tools and libraries for manipulating application binary files" + [source] tar = "https://ftp.gnu.org/gnu/binutils/binutils-2.43.1.tar.xz" blake3 = "f074c81313b70eabc58ce9a9411cd771c5fa2433792d0ad8abcc45f603f58ed6" diff --git a/recipes/tools/gnu-grep/recipe.toml b/recipes/tools/gnu-grep/recipe.toml index 1a8dd92de..fb32a8c1e 100644 --- a/recipes/tools/gnu-grep/recipe.toml +++ b/recipes/tools/gnu-grep/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Print lines that match patterns (GNU version)" + [source] tar = "https://ftp.gnu.org/gnu/grep/grep-3.1.tar.xz" blake3 = "46b6e24dfa1b0f309f4eae3c450d612396c8faa6510b53a55f629e4f4c70b4a3" diff --git a/recipes/tools/hf/recipe.toml b/recipes/tools/hf/recipe.toml index a70567971..87dfaedee 100644 --- a/recipes/tools/hf/recipe.toml +++ b/recipes/tools/hf/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Show and hide hidden files in a cross-platform (POSIX and Windows) way" + [source] git = "https://github.com/sorairolake/hf" [build] diff --git a/recipes/tools/libc-bench/recipe.toml b/recipes/tools/libc-bench/recipe.toml index 89c8ebfad..57fe43291 100644 --- a/recipes/tools/libc-bench/recipe.toml +++ b/recipes/tools/libc-bench/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Benchmark basic POSIX functions" + [source] tar = "https://www.etalabs.net/releases/libc-bench-20110206.tar.gz" blake3 = "64093102f29faa76da455f55a7b4be25b6d74d5c3d6fe88dbbc38aaae185182f" diff --git a/recipes/tools/lsd/recipe.toml b/recipes/tools/lsd/recipe.toml index 6fb14e4a8..86b00c617 100644 --- a/recipes/tools/lsd/recipe.toml +++ b/recipes/tools/lsd/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "\"Next-gen\" ls implementation" + [source] git = "https://github.com/lsd-rs/lsd" [build] diff --git a/recipes/tools/onefetch/recipe.toml b/recipes/tools/onefetch/recipe.toml index 43ca14e6a..9f738d29f 100644 --- a/recipes/tools/onefetch/recipe.toml +++ b/recipes/tools/onefetch/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Displays a one-page terminal summary of a git repo" + [source] git = "https://github.com/o2sh/onefetch" [build] diff --git a/recipes/tools/patchelf/recipe.toml b/recipes/tools/patchelf/recipe.toml index 01c6a2b89..84c28216a 100644 --- a/recipes/tools/patchelf/recipe.toml +++ b/recipes/tools/patchelf/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Modify ELF files (used for Linux and Redox software binaries)" + [source] tar = "https://github.com/NixOS/patchelf/releases/download/0.18.0/patchelf-0.18.0.tar.bz2" blake3 = "f843b32bdf3ee8a1f465e92d3fef34f30c48ccef9c112fdb793e2e7f2ae7283a" diff --git a/recipes/tools/pathfinder/recipe.toml b/recipes/tools/pathfinder/recipe.toml index f89e57d01..99ee7e062 100644 --- a/recipes/tools/pathfinder/recipe.toml +++ b/recipes/tools/pathfinder/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Fast, practical GPU rasterizer for fonts and vector graphics" + [source] git = "https://gitlab.redox-os.org/redox-os/pathfinder.git" branch = "redox" diff --git a/recipes/tools/perg/recipe.toml b/recipes/tools/perg/recipe.toml index e073545da..5ab59e980 100644 --- a/recipes/tools/perg/recipe.toml +++ b/recipes/tools/perg/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Print lines that match patterns (Rust reimplementation of grep)" + [source] git = "https://github.com/guerinoni/perg.git" rev = "e206fab6bbd9c363c686fa7503d318304e48ddbe" diff --git a/recipes/tools/periodictable/recipe.toml b/recipes/tools/periodictable/recipe.toml index 89183b0b2..f460e2d44 100644 --- a/recipes/tools/periodictable/recipe.toml +++ b/recipes/tools/periodictable/recipe.toml @@ -13,6 +13,7 @@ cp -v "${COOKBOOK_SOURCE}/pkg/icon.png" "${COOKBOOK_STAGE}/usr/share/icons/perio """ [package] +description = "Graphical browser for periodic table of the chemical elements" dependencies = [ "orbital", ] \ No newline at end of file diff --git a/recipes/tools/powerline/recipe.toml b/recipes/tools/powerline/recipe.toml index 6a7edbdfc..154106c45 100644 --- a/recipes/tools/powerline/recipe.toml +++ b/recipes/tools/powerline/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Generate a rich shell prompt for bash, zh, fish or ion" + [source] git = "https://github.com/jD91mZM2/powerline-rs" diff --git a/recipes/tools/ripgrep/recipe.toml b/recipes/tools/ripgrep/recipe.toml index b2e0cd6a3..babfad143 100644 --- a/recipes/tools/ripgrep/recipe.toml +++ b/recipes/tools/ripgrep/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Print lines that match patterns like grep, but smarter and faster" + [source] git = "https://github.com/jackpot51/ripgrep.git" diff --git a/recipes/tools/rldd/recipe.toml b/recipes/tools/rldd/recipe.toml index 80683c882..bbe177e08 100644 --- a/recipes/tools/rldd/recipe.toml +++ b/recipes/tools/rldd/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Resolve and print binary or shared library dependencies (ldd implementation in Rust)" + [source] git = "https://github.com/zatrazz/rldd" rev = "v0.4.0" diff --git a/recipes/tools/schismtracker/recipe.toml b/recipes/tools/schismtracker/recipe.toml index c55a97a20..a94e96dd3 100644 --- a/recipes/tools/schismtracker/recipe.toml +++ b/recipes/tools/schismtracker/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Graphical \"tracker\" music composition program, based on Impulse Tracker" + [source] tar = "https://github.com/schismtracker/schismtracker/archive/20181223.tar.gz" blake3 = "057e973f4f84cf898e2240d67c0e92f25086d8b9ffdc7e0c7ef81dd8dc81bc70" diff --git a/recipes/tools/sed/recipe.toml b/recipes/tools/sed/recipe.toml index 486b6de58..a08bf55d7 100644 --- a/recipes/tools/sed/recipe.toml +++ b/recipes/tools/sed/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Tool for filtering and transforming text (GNU version)" + [source] tar = "https://ftp.gnu.org/gnu/sed/sed-4.4.tar.xz" blake3 = "a88c12b2b4304e53e3c7ae2eb0499d02e28873c1b9e1a6871e5347c6886a1ecd" diff --git a/recipes/tools/shellharden/recipe.toml b/recipes/tools/shellharden/recipe.toml index b56441192..527a00bf9 100644 --- a/recipes/tools/shellharden/recipe.toml +++ b/recipes/tools/shellharden/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Syntax-highlight, lint, and correct Bash scripts" + [source] git = "https://github.com/anordal/shellharden.git" rev = "bd24c99d5d1e76452b6d0749404837c1c95d923c" diff --git a/recipes/tools/shellstorm/recipe.toml b/recipes/tools/shellstorm/recipe.toml index daa6d4d46..1325a8dcb 100644 --- a/recipes/tools/shellstorm/recipe.toml +++ b/recipes/tools/shellstorm/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Can't decide which terminal shell you like best? This program picks one randomly" + [source] git = "https://gitlab.redox-os.org/redox-os/shellstorm.git" diff --git a/recipes/tools/smith/recipe.toml b/recipes/tools/smith/recipe.toml index fabc0dee4..28539890c 100644 --- a/recipes/tools/smith/recipe.toml +++ b/recipes/tools/smith/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Simple nano-like editor written in Rust" + [source] git = "https://gitlab.redox-os.org/redox-os/Smith.git" diff --git a/recipes/tools/tokei/recipe.toml b/recipes/tools/tokei/recipe.toml index 752ec64b2..53a8ecd63 100644 --- a/recipes/tools/tokei/recipe.toml +++ b/recipes/tools/tokei/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Display statistics about source code in a project (any language)" + [source] git = "https://github.com/XAMPPRocky/tokei.git" [build] diff --git a/recipes/tools/twin-commander/recipe.toml b/recipes/tools/twin-commander/recipe.toml index bc3caef61..d396c2d07 100644 --- a/recipes/tools/twin-commander/recipe.toml +++ b/recipes/tools/twin-commander/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Terminal-interface file manager" + [source] git = "https://github.com/kivimango/twin-commander.git" diff --git a/recipes/tools/uutils-grep/recipe.toml b/recipes/tools/uutils-grep/recipe.toml index 0de7c0abc..2854cf60c 100644 --- a/recipes/tools/uutils-grep/recipe.toml +++ b/recipes/tools/uutils-grep/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Print lines that match patterns (uutils version)" + [source] git = "https://github.com/uutils/grep" shallow_clone = true diff --git a/recipes/tools/uutils-sed/recipe.toml b/recipes/tools/uutils-sed/recipe.toml index 75c45ecaa..2b8d9a885 100644 --- a/recipes/tools/uutils-sed/recipe.toml +++ b/recipes/tools/uutils-sed/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Tool for filtering and transforming text (uutils version)" + [source] git = "https://github.com/uutils/sed" shallow_clone = true diff --git a/recipes/tui/goaccess/recipe.toml b/recipes/tui/goaccess/recipe.toml index 8172648d0..5277ac8dc 100644 --- a/recipes/tui/goaccess/recipe.toml +++ b/recipes/tui/goaccess/recipe.toml @@ -1,3 +1,5 @@ +[package] +description = "Realtime log analyzer including rich terminal UI" [source] tar = "https://tar.goaccess.io/goaccess-1.9.4.tar.gz" diff --git a/recipes/tui/mdp/recipe.toml b/recipes/tui/mdp/recipe.toml index 07cbe1a12..57682eb8f 100644 --- a/recipes/tui/mdp/recipe.toml +++ b/recipes/tui/mdp/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Command-line markdown viewer" + [source] git = "https://github.com/visit1985/mdp.git" diff --git a/recipes/tui/ncdu/recipe.toml b/recipes/tui/ncdu/recipe.toml index df3879f18..f49354fca 100644 --- a/recipes/tui/ncdu/recipe.toml +++ b/recipes/tui/ncdu/recipe.toml @@ -3,6 +3,7 @@ tar = "https://dev.yorhel.nl/download/ncdu-1.22.tar.gz" blake3 = "b7838c03ded7207a328a26c840ec3d62d3be6bbf7269a70ea3430c6cbf065960" [package] +description = "Disk usage analyzer with rich terminal UI" dependencies = ["terminfo"] [build] diff --git a/recipes/tui/pls/recipe.toml b/recipes/tui/pls/recipe.toml index 62ce57d05..c9c9b599b 100644 --- a/recipes/tui/pls/recipe.toml +++ b/recipes/tui/pls/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "A prettier \"ls\" command" + [source] git = "https://github.com/pls-rs/pls" [build] diff --git a/recipes/tui/zoxide/recipe.toml b/recipes/tui/zoxide/recipe.toml index 994d19496..b3a22aaed 100644 --- a/recipes/tui/zoxide/recipe.toml +++ b/recipes/tui/zoxide/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "A smarter \"cd\" command" + [source] git = "https://github.com/ajeetdsouza/zoxide" shallow_clone = true diff --git a/recipes/video/sdl-player/recipe.toml b/recipes/video/sdl-player/recipe.toml index b870523b3..879a90725 100644 --- a/recipes/video/sdl-player/recipe.toml +++ b/recipes/video/sdl-player/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Simple video player based on FFmpeg 3" + [source] git = "https://gitlab.redox-os.org/redox-os/sdl-player.git" diff --git a/recipes/web/netsurf/recipe.toml b/recipes/web/netsurf/recipe.toml index 7aa3388b8..2c714263c 100644 --- a/recipes/web/netsurf/recipe.toml +++ b/recipes/web/netsurf/recipe.toml @@ -45,6 +45,7 @@ cp -v "${COOKBOOK_RECIPE}/manifest" "$COOKBOOK_STAGE/usr/share/ui/apps/00_netsur """ [package] +description = "Basic web browser targeting HTML 4.01, from RISC OS project" dependencies = [ "ca-certificates", "orbital", diff --git a/recipes/wip/dev/ide/spacemacs/recipe.toml b/recipes/wip/dev/ide/spacemacs/recipe.toml index da44889c6..f255a4526 100644 --- a/recipes/wip/dev/ide/spacemacs/recipe.toml +++ b/recipes/wip/dev/ide/spacemacs/recipe.toml @@ -3,7 +3,6 @@ git = "https://github.com/syl20bnr/spacemacs" shallow_clone = true [build] -[build] template = "custom" script = """ mkdir -pv "${COOKBOOK_STAGE}/home/user/.emacs.d" diff --git a/recipes/wip/dev/lang/perl5/recipe.toml b/recipes/wip/dev/lang/perl5/recipe.toml index e2463e593..c31a2ef5d 100644 --- a/recipes/wip/dev/lang/perl5/recipe.toml +++ b/recipes/wip/dev/lang/perl5/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "Practical Extraction and Reporting Language" + #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) diff --git a/recipes/wip/emu/mobile/touchhle/recipe.toml b/recipes/wip/emu/mobile/touchhle/recipe.toml index 017d964a2..5e7e81343 100644 --- a/recipes/wip/emu/mobile/touchhle/recipe.toml +++ b/recipes/wip/emu/mobile/touchhle/recipe.toml @@ -6,6 +6,6 @@ shallow_clone = true [build] template = "cargo" dependencies = [ - "boost" + "boost", "sdl2", ] diff --git a/recipes/wip/finance/crypto/eth/reth/recipe.toml b/recipes/wip/finance/crypto/eth/reth/recipe.toml index 67af0f971..aadd675f3 100644 --- a/recipes/wip/finance/crypto/eth/reth/recipe.toml +++ b/recipes/wip/finance/crypto/eth/reth/recipe.toml @@ -1,7 +1,7 @@ #TODO not compiled or tested # build instructions: https://reth.rs/installation/source [source] -git = "https://github.com/paradigmxyz/reth +git = "https://github.com/paradigmxyz/reth" shallow_clone = true [build] template = "custom" diff --git a/recipes/wip/kde/gwenview/recipe.toml b/recipes/wip/kde/gwenview/recipe.toml index c8fe64c09..dbfaea036 100644 --- a/recipes/wip/kde/gwenview/recipe.toml +++ b/recipes/wip/kde/gwenview/recipe.toml @@ -27,4 +27,4 @@ dependencies = [ "libjpeg", "libpng", "exiv2", -#] +] diff --git a/recipes/wip/libs/kde/kf6/prison6/recipe.toml b/recipes/wip/libs/kde/kf6/prison6/recipe.toml index 74b846d9f..b6d71ebbc 100644 --- a/recipes/wip/libs/kde/kf6/prison6/recipe.toml +++ b/recipes/wip/libs/kde/kf6/prison6/recipe.toml @@ -10,7 +10,7 @@ cmakeflags = [ "-DWITH_MULTIMEDIA=OFF", ] dependencies = [ - "qt6-base" + "qt6-base", "libqrencode", #"qt6-multimedia", #"libdmtx", diff --git a/recipes/wip/libs/other/libcamera/recipe.toml b/recipes/wip/libs/other/libcamera/recipe.toml index 6173b288f..c510e5bd1 100644 --- a/recipes/wip/libs/other/libcamera/recipe.toml +++ b/recipes/wip/libs/other/libcamera/recipe.toml @@ -7,7 +7,7 @@ shallow_clone = true [build] template = "meson" mesonflags = [ - "-Ddocumentation=false" + "-Ddocumentation=false", "-Dpycamera=false", "-Dtracing=false", "-Dudev=false", diff --git a/recipes/wip/libs/security/mbedtls3/recipe.toml b/recipes/wip/libs/security/mbedtls3/recipe.toml index 1f717f684..6f4a9020e 100644 --- a/recipes/wip/libs/security/mbedtls3/recipe.toml +++ b/recipes/wip/libs/security/mbedtls3/recipe.toml @@ -1,6 +1,6 @@ #TODO not compiled or tested # build instructions: https://mbed-tls.readthedocs.io/en/latest/getting_started/building/#building-with-cmake [source] -https://github.com/Mbed-TLS/mbedtls/releases/download/mbedtls-3.6.5/mbedtls-3.6.5.tar.bz2 +tar = "https://github.com/Mbed-TLS/mbedtls/releases/download/mbedtls-3.6.5/mbedtls-3.6.5.tar.bz2" [build] template = "cmake" diff --git a/recipes/wip/libs/security/mbedtls4/recipe.toml b/recipes/wip/libs/security/mbedtls4/recipe.toml index 785b38589..86f3ae576 100644 --- a/recipes/wip/libs/security/mbedtls4/recipe.toml +++ b/recipes/wip/libs/security/mbedtls4/recipe.toml @@ -1,6 +1,6 @@ #TODO not compiled or tested # build instructions: https://mbed-tls.readthedocs.io/en/latest/getting_started/building/#building-with-cmake [source] -https://github.com/Mbed-TLS/mbedtls/releases/download/mbedtls-4.0.0/mbedtls-4.0.0.tar.bz2 +tar = "https://github.com/Mbed-TLS/mbedtls/releases/download/mbedtls-4.0.0/mbedtls-4.0.0.tar.bz2" [build] template = "cmake" diff --git a/recipes/wip/net/sharing/microbin/recipe.toml b/recipes/wip/net/sharing/microbin/recipe.toml index 5c383508b..211465723 100644 --- a/recipes/wip/net/sharing/microbin/recipe.toml +++ b/recipes/wip/net/sharing/microbin/recipe.toml @@ -3,5 +3,4 @@ git = "https://github.com/szabodanika/microbin" shallow_clone = true [build] -DYNAMIC_INIT template = "cargo" diff --git a/recipes/wip/term/envx/recioe.toml b/recipes/wip/term/envx/recipe.toml similarity index 100% rename from recipes/wip/term/envx/recioe.toml rename to recipes/wip/term/envx/recipe.toml