From 8c23345558985ae256a131196d46074977e3af5d Mon Sep 17 00:00:00 2001 From: mcc Date: Mon, 28 Sep 2026 17:42:53 -0400 Subject: [PATCH] Fill out descriptions in recipes: demos..icons --- recipes/demos/cairo-demo/recipe.toml | 2 +- recipes/dev/gdk-pixbuf/recipe.toml | 2 +- recipes/fonts/dejavu/recipe.toml | 3 +++ recipes/fonts/freefont/recipe.toml | 3 +++ recipes/fonts/ibm-plex/recipe.toml | 3 +++ recipes/fonts/intel-one-mono/recipe.toml | 3 +++ recipes/fonts/noto-color-emoji/recipe.toml | 3 +++ recipes/fonts/ttf-hack/recipe.toml | 3 +++ recipes/games/classicube/recipe.toml | 3 +++ recipes/games/devilutionx/recipe.toml | 3 +++ recipes/games/eduke32/recipe.toml | 3 +++ recipes/games/freeciv/recipe.toml | 3 +++ recipes/games/freedoom/recipe.toml | 1 + recipes/games/game-2048/recipe.toml | 3 +++ recipes/games/gigalomania/recipe.toml | 3 +++ recipes/games/hematite/recipe.toml | 3 +++ recipes/games/neverball-sols/recipe.toml | 3 +++ recipes/games/neverball/recipe.toml | 3 +++ recipes/games/openjazz/recipe.toml | 3 +++ recipes/games/openjk/recipe.toml | 3 +++ recipes/games/openttd-opengfx/recipe.toml | 3 +++ recipes/games/openttd-openmsx/recipe.toml | 3 +++ recipes/games/openttd-opensfx/recipe.toml | 3 +++ recipes/games/openttd/recipe.toml | 3 +++ recipes/games/opentyrian/recipe.toml | 3 +++ recipes/games/prboom/recipe.toml | 3 +++ recipes/games/quakespasm/recipe.toml | 3 +++ recipes/games/redox-games/recipe.toml | 3 +++ recipes/games/sopwith/recipe.toml | 3 +++ recipes/graphics/procedural-wallpapers-rs/recipe.toml | 3 +++ recipes/groups/auto-test/recipe.toml | 1 + recipes/groups/dev-essential/recipe.toml | 2 +- recipes/groups/dev-redox/recipe.toml | 2 +- recipes/groups/redox-tests/recipe.toml | 1 + recipes/gui/installer-gui/recipe.toml | 3 +++ recipes/gui/orbdata/recipe.toml | 3 +++ recipes/gui/orbital/recipe.toml | 1 + recipes/gui/orbterm/recipe.toml | 1 + recipes/gui/orbutils/recipe.toml | 3 +++ recipes/icons/cosmic-icons/recipe.toml | 3 +++ recipes/icons/hicolor-icon-theme/recipe.toml | 3 +++ recipes/icons/pop-icon-theme/recipe.toml | 3 +++ 42 files changed, 108 insertions(+), 4 deletions(-) diff --git a/recipes/demos/cairo-demo/recipe.toml b/recipes/demos/cairo-demo/recipe.toml index afc56cbb6..4e6d9b063 100644 --- a/recipes/demos/cairo-demo/recipe.toml +++ b/recipes/demos/cairo-demo/recipe.toml @@ -1,5 +1,5 @@ [package] -description = "Demo of cairo GUI library" +description = "Demo of Cairo GUI library" # source is part of cookbook diff --git a/recipes/dev/gdk-pixbuf/recipe.toml b/recipes/dev/gdk-pixbuf/recipe.toml index 0e1f584dd..fc8396c6a 100644 --- a/recipes/dev/gdk-pixbuf/recipe.toml +++ b/recipes/dev/gdk-pixbuf/recipe.toml @@ -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", ] 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 45d2ceebb..9c16db37b 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..0b21ea8f1 100644 --- a/recipes/games/game-2048/recipe.toml +++ b/recipes/games/game-2048/recipe.toml @@ -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" 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 0030209ef..bcc542242 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 1527275ba..1d95500ff 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 2d5b2e18b..ebc9bf9c6 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..efe752b49 100644 --- a/recipes/gui/installer-gui/recipe.toml +++ b/recipes/gui/installer-gui/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "GUI to build a bootable Redox image" + [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..c37733885 100644 --- a/recipes/gui/orbterm/recipe.toml +++ b/recipes/gui/orbterm/recipe.toml @@ -12,6 +12,7 @@ cookbook_cargo """ [package] +description = "Standard 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