Fill out descriptions in recipes: demos..icons

This commit is contained in:
mcc 2026-09-28 17:42:53 -04:00
parent f4fbbf2bb4
commit 8c23345558
42 changed files with 108 additions and 4 deletions

View File

@ -1,5 +1,5 @@
[package]
description = "Demo of cairo GUI library"
description = "Demo of Cairo GUI library"
# source is part of cookbook

View File

@ -23,7 +23,7 @@ mesonflags = [
]
[package]
description = "Image loading library (PNG, JPEG, TIFF, TGA, GIF) from GNOME"
description = "Image loading library (PNG, JPEG, TIFF, TGA, GIF) from GNOME project"
dependencies = [
"shared-mime-info",
]

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -1,3 +1,6 @@
[package]
description = "Google Noto emoji font"
[source]
git = "https://github.com/googlefonts/noto-emoji"
rev = "e8073ab740292f8d5f19b5de144087ac58044d06"

View File

@ -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"

View File

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

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

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

View File

@ -1,3 +1,6 @@
[package]
description = "Unauthorized clone of Sirvo's \"Threes\""
#TODO: fix rustc-serialize crate error, update?
[source]
git = "https://gitlab.redox-os.org/redox-os/2048-rs.git"

View File

@ -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"

View File

@ -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"

View File

@ -1,3 +1,6 @@
[package]
description = "Levels for Neverball"
[source]
same_as = "../neverball"

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

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

View File

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

View File

@ -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"

View File

@ -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"

View File

@ -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

View File

@ -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"

View File

@ -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"

View File

@ -1,3 +1,6 @@
[package]
description = "Various basic video games"
[source]
git = "https://gitlab.redox-os.org/redox-os/games.git"

View File

@ -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"

View File

@ -1,3 +1,6 @@
[package]
description = "A collection of wallpaper generators"
[source]
git = "https://github.com/lukas-kirschner/procedural-wallpapers-rs.git"

View File

@ -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",

View File

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

View File

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

View File

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

View File

@ -1,3 +1,6 @@
[package]
description = "GUI to build a bootable Redox image"
[source]
same_as = "../../core/installer"

View File

@ -1,3 +1,6 @@
[package]
description = "Orbital resources (images, fonts, etc)"
[source]
git = "https://gitlab.redox-os.org/redox-os/orbdata.git"

View File

@ -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"
]

View File

@ -12,6 +12,7 @@ cookbook_cargo
"""
[package]
description = "Standard terminal emulator for Redox"
dependencies = [
"orbital"
]

View File

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

View File

@ -1,3 +1,6 @@
[package]
description = "Icons from COSMIC desktop"
[source]
git = "https://github.com/pop-os/cosmic-icons.git"
rev = "f93dcdfa1060c2cf3f8cf0b56b0338292edcafa5"

View File

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

View File

@ -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