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 09f828343..b0410ad26 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.0.tar.xz" blake3 = "4879074c357102f85932673044c57c144b0c188ae58edec2a115965536ee340f" 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 233affc20..3641eea79 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 19c17650a..a2c5151fc 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 e1c4f4990..143dc30c6 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 edbca1c43..637193dae 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 33ee0d0b7..3019de920 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 39efe6c70..0f93a0c42 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.64.0/nghttp2-1.64.0.tar.xz" blake3 = "1bbc08de4816769d800c42f501a00c1ba3f5efa1b76e1f65d2e5bdf3aa30354d" 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 f551d7e38..2e9514e53 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.3/openssl-3.5.3.tar.gz" blake3 = "e1622a4587c71c278355bf38ff5a619918bd51e3cd37214d53dd5345b187fc10" 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 8a87cafb2..930181ad5 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"