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 ec0144807..9bd65dafc 100644 --- a/recipes/net/curl/recipe.toml +++ b/recipes/net/curl/recipe.toml @@ -26,6 +26,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 32c1d89c0..807ea9c23 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.4.1.tar.gz" blake3 = "e1cfdd51a1a89a49e73f8fa730a4321392fe4a29533c0979c2c09c7ce3808b6f" 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 01b68d613..0dec290ad 100644 --- a/recipes/other/cookbook/recipe.toml +++ b/recipes/other/cookbook/recipe.toml @@ -12,6 +12,7 @@ cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/home/user/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 7bd748111..d12d2109b 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 d363f869f..39c8ed965 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 = [ "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 54106685e..fc64579ee 100644 --- a/recipes/tests/acid/recipe.toml +++ b/recipes/tests/acid/recipe.toml @@ -22,4 +22,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 2a526f917..5c4d3872c 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" + # Due to necessary write permission for compilation the filesystem path of source code installation is an exception # where the package manager can't switch between system-wide and user paths [build] 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 e4c3df4a6..d92a71332 100644 --- a/recipes/tests/openposixtestsuite/recipe.toml +++ b/recipes/tests/openposixtestsuite/recipe.toml @@ -12,6 +12,7 @@ cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/home/user/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 74f2e46f0..aa902a38f 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}/home/user/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 fd9938c5e..b294b2777 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 99531ee1a..c84f16b0f 100644 --- a/recipes/tests/relibc-tests/recipe.toml +++ b/recipes/tests/relibc-tests/recipe.toml @@ -11,4 +11,5 @@ cp -rv "${COOKBOOK_SOURCE}/tests" "${COOKBOOK_STAGE}/home/user/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 a4598290b..ceed65e00 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}/home/user/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 b6b01cd7d..2e3a68a3b 100644 --- a/recipes/text/nano/recipe.toml +++ b/recipes/text/nano/recipe.toml @@ -12,6 +12,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..18c4ef152 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 = "GUI 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..f856f06c4 100644 --- a/recipes/tools/schismtracker/recipe.toml +++ b/recipes/tools/schismtracker/recipe.toml @@ -1,3 +1,6 @@ +[package] +description = "\"Tracker\" GUI 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 ae5bb7bf2..a109c5716 100644 --- a/recipes/web/netsurf/recipe.toml +++ b/recipes/web/netsurf/recipe.toml @@ -48,6 +48,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/libs/other/libtheora/recipe.toml b/recipes/wip/libs/other/libtheora/recipe.toml index a5668c5c2..a19e3d204 100644 --- a/recipes/wip/libs/other/libtheora/recipe.toml +++ b/recipes/wip/libs/other/libtheora/recipe.toml @@ -1,4 +1,7 @@ #TODO: promote +[package] +description = "Reference-implementation library for Ogg Theora video compression format" + [source] tar = "http://downloads.xiph.org/releases/theora/libtheora-1.2.0.tar.gz" blake3 = "b2413d6a29669063c30679eb46e09bd55b47d51e1516282bd1f5a752a8ecae91"