Compare commits

..

2 Commits

Author SHA1 Message Date
Andi McClure
60779ecf51 Merge branch 'missing-descriptions' into 'master'
Recipe fixup: Fix errors in recipe files, add descriptions for all non-WIP

See merge request redox-os/redox!2363
2026-11-03 20:17:59 +00:00
Ribbon
db10f31c27 Apply 86 suggestion(s) to 86 file(s) 2026-11-03 17:17:24 -03:00
86 changed files with 86 additions and 86 deletions

View File

@ -1,5 +1,5 @@
[package]
description = "IBM Plex fonts, Sans, Serif, Mono, and multilingual"
description = "IBM Plex fonts: Sans, Serif, Mono, and multilingual"
[source]
tar = "https://github.com/IBM/plex/archive/refs/tags/v6.3.0.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Third-party Minecraft Classic client"
description = "Open-source Minecraft Classic client reimplementation"
[source]
git = "https://github.com/jackpot51/ClassiCube.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Implementation of Diablo 1 and Diablo: Hellfire (requires legally purchased game files)"
description = "Advanced open-source Diablo 1 and Diablo: Hellfire engine reimplementation (requires Diablo game files)"
[source]
tar = "https://github.com/diasurgical/devilutionX/archive/refs/tags/1.5.4.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Authorized port of Duke Nukem 3D (requires legally purchased game files)"
description = "Authorized port of Duke Nukem 3D (requires Duke Nukem 3D game files)"
[source]
tar = "https://dukeworld.com/eduke32/synthesis/20181010-7067/eduke32_src_20181010-7067.tar.xz"

View File

@ -27,7 +27,7 @@ done
"""
[package]
description = "Third-party assets and WADs for Id Doom"
description = "Libre Doom WADs/asset recreation for Doom engines"
dependencies = [
"ion",
"prboom",

View File

@ -1,5 +1,5 @@
[package]
description = "Third-party Minecraft Classic client written with Rust/Piston"
description = "Simple Minecraft clone implemented on Piston engine"
[source]
git = "https://gitlab.redox-os.org/redox-os/hematite.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Neverball 3D marble game and Neverputt golf game"
description = "3D platform marble and Neverputt golf game"
[source]
tar = "https://neverball.org/neverball-1.6.0.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Implementation of Jazz Jackrabbit by Epic (requires legally purchased game files)"
description = "Implementation of Jazz Jackrabbit by Epic (requires Jazz Jackrabbit game files)"
[source]
tar = "https://github.com/AlisterT/openjazz/archive/refs/tags/20240919.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Port of Jedi Academy and Jedi Outcast (requires legally purchased game files)"
description = "Open-source Star Wars Jedi Academy and Jedi Outcast engine reimplementation (requires original game files)"
[source]
git = "https://github.com/jackpot51/OpenJK"

View File

@ -1,5 +1,5 @@
[package]
description = "Third-party graphics assets for OpenTTD"
description = "Libre graphics assets for OpenTTD"
[source]
git = "https://gitlab.redox-os.org/redox-os/openttd-opengfx.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Third-party music assets for OpenTTD"
description = "Libre music assets for OpenTTD"
[source]
git = "https://gitlab.redox-os.org/redox-os/openttd-openmsx.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Third-party sound effect assets for OpenTTD"
description = "Libre sound effect assets for OpenTTD"
[source]
git = "https://gitlab.redox-os.org/redox-os/openttd-opensfx.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Implementation of Transport Tycoon Deluxe (requires legally purchased game files OR -open packages)"
description = "Open-source Transport Tycoon Deluxe engine reimplementation (requires original or libre (-open packages) game files)"
[source]
git = "https://github.com/OpenTTD/OpenTTD.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Authorized port of Id Doom and Doom 2 (requires legally purchased game files OR freedoom package)"
description = "A classic Doom 1-2 engine fork (requires original or libre (freedoom package) game files)"
[source]
tar = "https://downloads.sourceforge.net/project/prboom/prboom%20stable/2.5.0/prboom-2.5.0.tar.gz"

View File

@ -4,7 +4,7 @@
# Version date: 31-July-2024
[package]
description = "Authorized port of Id Quake 1 (requires legally purchased game files OR freedoom package)"
description = "A modern Quake 1 engine fork (requires orignal or libre (freedoom package) game files)"
[source]
git = "https://github.com/sezero/quakespasm"

View File

@ -1,5 +1,5 @@
[package]
description = "Various basic video games"
description = "Some terminal games written in Rust"
[source]
git = "https://gitlab.redox-os.org/redox-os/games.git"

View File

@ -8,7 +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"
description = "Redox automated testing meta-package"
dependencies = [
"acid",
"coreutils",

View File

@ -21,4 +21,4 @@ dependencies = [
"rust",
"sed",
]
description = "Components for standard development tools"
description = "Essential development tools meta-package"

View File

@ -18,4 +18,4 @@ dependencies = [
"xz",
"zlib",
]
description = "Components for self-hosted development of Redox"
description = "Redox self-hosted development tools meta-package"

View File

@ -1,5 +1,5 @@
[package]
description = "Components for testing Redox"
description = "Test suites meta-package"
dependencies = [
"acid",
"acid-bins",

View File

@ -12,7 +12,7 @@ cookbook_cargo
"""
[package]
description = "Original terminal emulator for Redox"
description = "Simple graphical terminal emulator for Redox"
dependencies = [
"orbital"
]

View File

@ -1,5 +1,5 @@
[package]
description = "Basic utility programs for Orbital"
description = "Orbital utilities"
[source]
git = "https://gitlab.redox-os.org/redox-os/orbutils.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Freedesktop XDG default icon set"
description = "FreeDesktop XDG default icon set"
[source]
git = "https://gitlab.freedesktop.org/xdg/default-icon-theme.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Tools and libraries for net video streaming"
description = "Tools and libraries for network video streaming"
[source]
tar = "https://gitlab.freedesktop.org/gstreamer/gstreamer/-/archive/1.24.12/gstreamer-1.24.12.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Library to write applications for Redox COSMIC"
description = "COSMIC design library example"
[source]
git = "https://gitlab.redox-os.org/redox-os/libcosmic.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Userspace library for Display Rendering Manager"
description = "Userspace library for Linux Display Rendering Manager"
[source]
tar = "https://gitlab.freedesktop.org/mesa/libdrm/-/archive/libdrm-2.4.125/libdrm-libdrm-2.4.125.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Redox compatibility library for Linux inotify"
description = "Redox compatibility library for Linux inotify API"
[source]
tar = "https://github.com/willnode/inotify-stub/archive/refs/tags/v0.2.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Client-side library for ssh"
description = "Client-side library for SSH protocol"
[source]
tar = "https://www.libssh2.org/download/libssh2-1.10.0.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "GNU C++ runtime library (alternate recipe, forces build-from-scratch from gcc13 sources)"
description = "GNU C++ runtime library (alternate recipe, forces build-from-scratch from gcc13 recipe sources)"
[source]
same_as = "../../dev/gcc13"

View File

@ -1,5 +1,5 @@
[package]
description = "Partial Lua-5.3-compatibility library for Lua-5.1-standard interpreters"
description = "Partial Lua 5.3 compatibility library for Lua 5.1-standard interpreter"
[source]
git = "https://github.com/lunarmodules/lua-compat-5.3.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Helper-functions library for OpenGL. Not compatible with OpenGL 4 or OpenGL ES"
description = "Helper-functions library for OpenGL. Not compatible with OpenGL 4.x or OpenGL ES"
[source]
tar = "https://archive.mesa3d.org/glu/glu-9.0.3.tar.xz"

View File

@ -1,5 +1,5 @@
[package]
description = "Implementations of OpenGL and Vulkan with software-rendering fallback"
description = "OpenGL and Vulkan CPU and GPU drivers, and also drivers for other Khronos Group standards"
[source]
git = "https://gitlab.redox-os.org/redox-os/mesa.git"

View File

@ -29,7 +29,7 @@ cookbook_configure
"""
[package]
description = "Library for rich terminal interfaces"
description = "Library for rich terminal user interfaces"
dependencies = [
"terminfo",
]

View File

@ -27,7 +27,7 @@ cookbook_configure
"""
[package]
description = "Library for rich terminal interfaces (version with wide-character support)"
description = "Library for rich terminal user interfaces (version with wide-character support)"
dependencies = [
"terminfo",
]

View File

@ -1,5 +1,5 @@
[package]
description = "Library for SSL/TLS (API version 1)"
description = "Library for SSL/TLS (API version 1.x)"
[source]
git = "https://gitlab.redox-os.org/redox-os/openssl.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Library for SSL/TLS (API version 3)"
description = "Library for SSL/TLS (API version 3.x)"
[source]
tar = "https://github.com/openssl/openssl/releases/download/openssl-3.5.9/openssl-3.5.9.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Library for Perl-compatible regular expressions (API version 1)"
description = "Library for Perl-compatible regular expressions (API version 1.x)"
[source]
tar = "https://mirrors.gigenet.com/OSDN//sfnet/p/pc/pcre/pcre/8.42/pcre-8.42.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Library for Perl-compatible regular expressions (API version 2)"
description = "Library for Perl-compatible regular expressions (API version 2.x)"
[source]
tar = "https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.45/pcre2-10.45.tar.bz2"

View File

@ -1,5 +1,5 @@
[package]
description = "Library for FAT family filesystems"
description = "Redox FAT filesystem family library"
[source]
git = "https://gitlab.redox-os.org/redox-os/redox-fatfs.git"

View File

@ -1,5 +1,5 @@
[package]
description = "High-level graphics function library for SDL (SDL API version 1.2)"
description = "High-level graphics function library for SDL (API version 1.2)"
[source]
tar = "https://sourceforge.net/projects/sdlgfx/files/SDL_gfx-2.0.27.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Image loading library for SDL (SDL API version 1.2)"
description = "Image loading library for SDL (API version 1.2)"
[source]
tar = "https://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.12.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Audio mixer library for SDL (SDL API version 1.2)"
description = "Audio mixer library for SDL (API version 1.2)"
[source]
tar = "https://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.12.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Text rendering library for SDL with TrueType (SDL API version 1.2)"
description = "Text rendering library for SDL with TrueType (API version 1.2)"
[source]
tar = "https://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.11.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Simple Directmedia Layer library for games (API version 1.2)"
description = "Simple Directmedia Layer library (API version 1.2)"
[source]
git = "https://gitlab.redox-os.org/redox-os/sdl1.2.git"

View File

@ -1,5 +1,5 @@
[package]
description = "High-level graphics function library for SDL (SDL API version 2)"
description = "High-level graphics function library for SDL (API version 2.x)"
[source]
tar = "http://www.ferzkopp.net/Software/SDL2_gfx/SDL2_gfx-1.0.4.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Image loading library for SDL (SDL API version 2)"
description = "Image loading library for SDL (API version 2.x)"
[source]
tar = "https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.8.12.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Audio mixer library for SDL (SDL API version 2)"
description = "Audio mixer library for SDL (API version 2.x)"
[source]
tar = "https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.8.2.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Text rendering library for SDL with TrueType (SDL API version 2)"
description = "Text rendering library for SDL with TrueType (API version 2.x)"
[source]
tar = "https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.24.0.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Simple Directmedia Layer library for games (API version 2)"
description = "Simple Directmedia Layer library (API version 2.x)"
[source]
git = "https://gitlab.redox-os.org/redox-os/sdl2.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Basic desk calculator"
description = "Basic Redox graphical calculator"
[source]
git = "https://gitlab.redox-os.org/redox-os/orbcalculator.git"

View File

@ -24,7 +24,7 @@ cmakeflags = [
]
[package]
description = "Command line URL downloader"
description = "Command line Internet resource downloader"
dependencies = [
"ca-certificates"
]

View File

@ -1,5 +1,5 @@
[package]
description = "SSH and SFTP client, server and tools"
description = "SSH and SFTP client: server and tools"
[source]
tar = "https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-10.5p1.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Command line URL downloader (Generation X)"
description = "Command line HTTP resource downloader (Generation X)"
[source]
tar = "https://ftp.gnu.org/gnu/wget/wget-1.21.4.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Redox manual"
description = "Redox high-level documentation and manual"
[source]
git = "https://gitlab.redox-os.org/redox-os/book.git"

View File

@ -12,7 +12,7 @@ cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/usr/share/cookbook"
"""
[package]
description = "Recipes and tools to build Redox packages from Redox"
description = "Redox build system"
# Dependencies below does not include Rust / GCC
# because it will be downloaded as prefix binary.
dependencies = [

View File

@ -1,5 +1,5 @@
[package]
description = "Jeremy Soller's private package. Keep out!!"
description = "Jeremy Soller's user data for testing. Keep out!"
# This is a private repository that sets up my user
[source]

View File

@ -1,5 +1,5 @@
[package]
description = "When building Redox from source, add files to this recipe to auto-install them in your home dir"
description = "When creating a customized Redox image from Redox build system, add files to this recipe to auto-install them in the Redox "user" user directory"
[build]
template = "custom"

View File

@ -1,5 +1,5 @@
[package]
description = "Slides for RustConf 2025 presentation, \"10 Years of Redox OS and Rust\""
description = "Slides for RustConf 2025 presentation: \"10 Years of Redox OS and Rust\""
[source]
git = "https://github.com/jackpot51/rustconf2025.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Package to build https://www.redox-os.org"
description = "Redox website data"
[source]
git = "https://gitlab.redox-os.org/redox-os/website"

View File

@ -1,5 +1,5 @@
[package]
description = "Bourne Again SHell, official shell of GNU"
description = "Bourne Again SHell, official shell of GNU/Linux"
[source]
tar = "https://ftp.gnu.org/gnu/bash/bash-5.3.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "User-friendly command line shell"
description = "Modern user-friendly terminal shell"
[source]
git = "https://github.com/fish-shell/fish-shell"

View File

@ -1,5 +1,5 @@
[package]
description = "Shell with rich scripting and structured data display"
description = "Modern terminal shell with rich scripting and structured data display"
#TODO: Reduce crate patches
[source]

View File

@ -1,5 +1,5 @@
[package]
description = "Runner tool for Redox OS test suite"
description = "Runner script for Redox OS test suite"
[source]
same_as = "../acid"

View File

@ -20,5 +20,5 @@ chmod +x "${COOKBOOK_STAGE}/usr/bin/acid-runner"
"""
[package]
description = "Redox OS general-purpose test suite"
description = "Redox OS general-purpose test, stress and benchmark suite"
dependencies = ["rust"]

View File

@ -9,7 +9,7 @@ cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/usr/share/benchmarks
"""
[package]
description = "Redox project benchmarking suite"
description = "Redox benchmarking scripts"
dependencies = [
"iperf3"
]

View File

@ -68,7 +68,7 @@ chmod +x "${COOKBOOK_STAGE}/usr/bin/os-test-runner"
"""
[package]
description = "Test suites for POSIX compliance (as compiled binary)"
description = "Test suites for POSIX compliance (cross-compiled variant)"
dependencies = [
"gnu-grep",
"gnu-make",

View File

@ -1,5 +1,5 @@
[package]
description = "Test suites for POSIX compliance (invoke recipe to build and run tests)"
description = "Test suites for POSIX compliance (this variant run and get the Redox results from Linux)"
[source]
same_as = "../os-test"

View File

@ -13,7 +13,7 @@ cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/home/user/os-test"
"""
[package]
description = "Test suites for POSIX compliance (as source code)"
description = "Test suites for POSIX compliance (source code variant)"
dependencies = [
"gcc13",
"gnu-binutils",

View File

@ -10,7 +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)"
description = "Redox POSIX signals test suite"
dependencies = [
"gcc13",
"gnu-binutils",

View File

@ -26,5 +26,5 @@ chmod +x "${COOKBOOK_STAGE}/usr/bin/relibc-tests-runner"
"""
[package]
description = "Runner tool for Redox POSIX/C Standard Library tests"
description = "Runner script for Redox POSIX/C Standard Library tests"
dependencies = ["gnu-make"]

View File

@ -9,5 +9,5 @@ cp -rv "${COOKBOOK_SOURCE}/tests" "${COOKBOOK_STAGE}/usr/share/relibc-tests"
"""
[package]
description = "Testsuite for Redox POSIX/C Standard Library (basic)"
description = "Redox POSIX/C Standard Library Test Suite"
dependencies = ["gcc13"]

View File

@ -1,5 +1,5 @@
[package]
description = "Minimal vim-like terminal text editor, written in Rust"
description = "Minimal terminal text editor like GNU nano, written in Rust"
[source]
git = "https://github.com/ilai-deutel/kibi"

View File

@ -1,5 +1,5 @@
[package]
description = "Modern terminal text editor inspired by Vim"
description = "Redox terminal text editor inspired by Vim"
[source]
git = "https://gitlab.redox-os.org/redox-os/sodium.git"

View File

@ -1,5 +1,5 @@
[package]
description = "User-friendly alternative to UNIX \"find\""
description = "User-friendly alternative to UNIX \"find\", written in Rust"
[source]
git = "https://github.com/sharkdp/fd.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Detects filetype of file"
description = "Tool to analyze file properties"
[source]
tar = "https://astron.com/pub/file/file-5.46.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Print lines that match patterns (GNU version)"
description = "Print lines that match patterns (GNU implementation)"
[source]
tar = "https://ftp.gnu.org/gnu/grep/grep-3.1.tar.xz"

View File

@ -1,5 +1,5 @@
[package]
description = "\"Next-gen\" ls implementation"
description = "\"Next-gen\" ls tool implementation"
[source]
git = "https://github.com/lsd-rs/lsd"

View File

@ -1,5 +1,5 @@
[package]
description = "Displays a one-page terminal summary of a git repo"
description = "Displays a one-page terminal summary of a Git repository"
[source]
git = "https://github.com/o2sh/onefetch"

View File

@ -1,5 +1,5 @@
[package]
description = "Modify ELF files (used for Linux and Redox software binaries)"
description = "Modify ELF files (used for Linux and Redox binaries)"
[source]
tar = "https://github.com/NixOS/patchelf/releases/download/0.18.0/patchelf-0.18.0.tar.bz2"

View File

@ -1,5 +1,5 @@
[package]
description = "Terminal-interface file manager"
description = "Terminal file manager"
[source]
git = "https://github.com/kivimango/twin-commander.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Print lines that match patterns (uutils version)"
description = "Print lines that match patterns (uutils implementation)"
[source]
git = "https://github.com/uutils/grep"

View File

@ -1,5 +1,5 @@
[package]
description = "Tool for filtering and transforming text (uutils version)"
description = "Tool for filtering and transforming text (uutils implementation)"
[source]
git = "https://github.com/uutils/sed"

View File

@ -1,5 +1,5 @@
[package]
description = "Realtime log analyzer including rich terminal UI"
description = "Real-time log analyzer including rich terminal UI"
[source]
tar = "https://tar.goaccess.io/goaccess-1.9.4.tar.gz"

View File

@ -1,5 +1,5 @@
[package]
description = "Command-line markdown viewer"
description = "Command-line Markdown viewer"
[source]
git = "https://github.com/visit1985/mdp.git"

View File

@ -1,5 +1,5 @@
[package]
description = "Simple video player based on FFmpeg 3"
description = "Simple video player based on SDL 1.2 and FFmpeg"
[source]
git = "https://gitlab.redox-os.org/redox-os/sdl-player.git"

View File

@ -45,7 +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"
description = "Basic web browser targeting HTML 4.01"
dependencies = [
"ca-certificates",
"orbital",