From fa7698e2aafed629d1fa39f582c360ea960d164e Mon Sep 17 00:00:00 2001 From: Ribbon <ribbon_45@proton.me> Date: Mon, 19 Feb 2024 14:17:38 +0000 Subject: [PATCH] Add new categories, move recipes and update the README --- README.md | 28 +++++++++---------- recipes/{dev => core}/pkgar/recipe.toml | 0 recipes/{dev => core}/redoxerd/recipe.toml | 0 recipes/{dev => core}/strace/recipe.toml | 0 recipes/{tools => dev}/git/git.patch | 0 recipes/{tools => dev}/git/recipe.sh | 0 recipes/{tools => dev}/gitoxide/recipe.toml | 0 .../procedural-wallpapers-rs/recipe.toml | 0 recipes/{toolkits => libs}/atk/recipe.sh | 0 recipes/{toolkits => libs}/atk/redox.patch | 0 recipes/{backends => libs}/cairo/recipe.toml | 0 recipes/{backends => libs}/cairo/redox.patch | 0 recipes/{net => libs}/nghttp2/recipe.toml | 0 recipes/{backends => libs}/pango/recipe.sh | 0 recipes/{backends => libs}/pango/redox.patch | 0 .../{backends => libs}/sdl-gfx/01_redox.patch | 0 recipes/{backends => libs}/sdl-gfx/recipe.sh | 0 .../sdl1-image/01_redox.patch | 0 .../{backends => libs}/sdl1-image/recipe.sh | 0 .../{backends => libs}/sdl1-mixer/recipe.toml | 0 .../{backends => libs}/sdl1-mixer/redox.patch | 0 .../sdl1-ttf/01_redox.patch | 0 recipes/{backends => libs}/sdl1-ttf/recipe.sh | 0 recipes/{backends => libs}/sdl1/recipe.toml | 0 .../{backends => libs}/sdl2-image/recipe.toml | 0 .../{backends => libs}/sdl2-mixer/recipe.toml | 0 .../{backends => libs}/sdl2-mixer/redox.patch | 0 recipes/{backends => libs}/sdl2-ttf/recipe.sh | 0 recipes/{backends => libs}/sdl2/recipe.toml | 0 .../{backends => libs}/webrender/recipe.sh | 0 .../{tools => math}/calculator/recipe.toml | 0 recipes/{tools => net}/curl/recipe.toml | 0 recipes/{gui => tools}/cosmic-edit/manifest | 0 .../{gui => tools}/cosmic-edit/recipe.toml | 0 recipes/{gui => tools}/cosmic-files/manifest | 0 .../{gui => tools}/cosmic-files/recipe.toml | 0 recipes/{gui => tools}/cosmic-term/manifest | 0 .../{gui => tools}/cosmic-term/recipe.toml | 0 .../{gui => tools}/periodictable/recipe.sh | 0 recipes/tools/{ => ssh}/redox-ssh/recipe.toml | 0 recipes/{net => web}/netsurf/01_redox.patch | 0 recipes/{net => web}/netsurf/manifest | 0 recipes/{net => web}/netsurf/recipe.sh | 0 recipes/{toolkits => web}/servo/recipe.sh | 0 44 files changed, 14 insertions(+), 14 deletions(-) rename recipes/{dev => core}/pkgar/recipe.toml (100%) rename recipes/{dev => core}/redoxerd/recipe.toml (100%) rename recipes/{dev => core}/strace/recipe.toml (100%) rename recipes/{tools => dev}/git/git.patch (100%) rename recipes/{tools => dev}/git/recipe.sh (100%) rename recipes/{tools => dev}/gitoxide/recipe.toml (100%) rename recipes/{tools => graphics}/procedural-wallpapers-rs/recipe.toml (100%) rename recipes/{toolkits => libs}/atk/recipe.sh (100%) mode change 100755 => 100644 rename recipes/{toolkits => libs}/atk/redox.patch (100%) rename recipes/{backends => libs}/cairo/recipe.toml (100%) mode change 100755 => 100644 rename recipes/{backends => libs}/cairo/redox.patch (100%) rename recipes/{net => libs}/nghttp2/recipe.toml (100%) rename recipes/{backends => libs}/pango/recipe.sh (100%) mode change 100755 => 100644 rename recipes/{backends => libs}/pango/redox.patch (100%) rename recipes/{backends => libs}/sdl-gfx/01_redox.patch (100%) rename recipes/{backends => libs}/sdl-gfx/recipe.sh (100%) rename recipes/{backends => libs}/sdl1-image/01_redox.patch (100%) rename recipes/{backends => libs}/sdl1-image/recipe.sh (100%) rename recipes/{backends => libs}/sdl1-mixer/recipe.toml (100%) rename recipes/{backends => libs}/sdl1-mixer/redox.patch (100%) rename recipes/{backends => libs}/sdl1-ttf/01_redox.patch (100%) rename recipes/{backends => libs}/sdl1-ttf/recipe.sh (100%) rename recipes/{backends => libs}/sdl1/recipe.toml (100%) rename recipes/{backends => libs}/sdl2-image/recipe.toml (100%) rename recipes/{backends => libs}/sdl2-mixer/recipe.toml (100%) rename recipes/{backends => libs}/sdl2-mixer/redox.patch (100%) rename recipes/{backends => libs}/sdl2-ttf/recipe.sh (100%) rename recipes/{backends => libs}/sdl2/recipe.toml (100%) rename recipes/{backends => libs}/webrender/recipe.sh (100%) rename recipes/{tools => math}/calculator/recipe.toml (100%) rename recipes/{tools => net}/curl/recipe.toml (100%) rename recipes/{gui => tools}/cosmic-edit/manifest (100%) rename recipes/{gui => tools}/cosmic-edit/recipe.toml (100%) rename recipes/{gui => tools}/cosmic-files/manifest (100%) rename recipes/{gui => tools}/cosmic-files/recipe.toml (100%) rename recipes/{gui => tools}/cosmic-term/manifest (100%) rename recipes/{gui => tools}/cosmic-term/recipe.toml (100%) rename recipes/{gui => tools}/periodictable/recipe.sh (100%) rename recipes/tools/{ => ssh}/redox-ssh/recipe.toml (100%) rename recipes/{net => web}/netsurf/01_redox.patch (100%) rename recipes/{net => web}/netsurf/manifest (100%) rename recipes/{net => web}/netsurf/recipe.sh (100%) rename recipes/{toolkits => web}/servo/recipe.sh (100%) diff --git a/README.md b/README.md index c04defc06..68f6053bd 100644 --- a/README.md +++ b/README.md @@ -29,26 +29,26 @@ from the [redox](https://gitlab.redox-os.org/redox-os/redox) repository. The categories inside the `recipes` folder. -- `backends` - Middlewares, like SDL2 -- `core` - System components (included on `server` build) -- `demos` - Software with demos -- `development` - Any software used for development, like compilers and dependency managers -- `documentation` - Software used for documentation -- `emulators` - Console emulators or compatibility/translation layers -- `examples` - Softwares with examples +- `core` - System components +- `demos` - Programs with demos and examples +- `dev` - Programs used for development and programming languages, like compilers and dependency managers +- `doc` - Programs used for documentation +- `emulators` - Console emulators or compatibility layers - `games` - Any kind of game +- `graphics` - Programs used for graphics processing or production - `gui` - Graphical interfaces - `icons` - Icon packs -- `libraries` - Software with functions for other softwares, like OpenSSL -- `network` - Networking tools +- `libs` - Software with functions for other softwares, like OpenSSL +- `math` - Programs used for calculations +- `net` - Networking tools - `other` - Software that can't fit on other categories -- `shells` - Terminal interpreters -- `sound` - Software used for sound processing/production +- `shells` - Terminal interpreters and extensions +- `sound` - Software used for sound processing or production - `tests` - Software used to test other softwares -- `toolkits` - Software used to create other softwares with a framework-like approach - `tools` - Text editors, terminal tools and any other kind of tools -- `tui` - Graphical terminal interfaces -- `video` - Video players and video processing/production tools +- `tui` - Programs with a [terminal user interface](https://en.wikipedia.org/wiki/Text-based_user_interface) +- `video` - Programs used for video playback, processing and production +- `web` - World Wide Web browsers and tools - `wip` - Software that needs porting or incomplete recipes ### Package Policy diff --git a/recipes/dev/pkgar/recipe.toml b/recipes/core/pkgar/recipe.toml similarity index 100% rename from recipes/dev/pkgar/recipe.toml rename to recipes/core/pkgar/recipe.toml diff --git a/recipes/dev/redoxerd/recipe.toml b/recipes/core/redoxerd/recipe.toml similarity index 100% rename from recipes/dev/redoxerd/recipe.toml rename to recipes/core/redoxerd/recipe.toml diff --git a/recipes/dev/strace/recipe.toml b/recipes/core/strace/recipe.toml similarity index 100% rename from recipes/dev/strace/recipe.toml rename to recipes/core/strace/recipe.toml diff --git a/recipes/tools/git/git.patch b/recipes/dev/git/git.patch similarity index 100% rename from recipes/tools/git/git.patch rename to recipes/dev/git/git.patch diff --git a/recipes/tools/git/recipe.sh b/recipes/dev/git/recipe.sh similarity index 100% rename from recipes/tools/git/recipe.sh rename to recipes/dev/git/recipe.sh diff --git a/recipes/tools/gitoxide/recipe.toml b/recipes/dev/gitoxide/recipe.toml similarity index 100% rename from recipes/tools/gitoxide/recipe.toml rename to recipes/dev/gitoxide/recipe.toml diff --git a/recipes/tools/procedural-wallpapers-rs/recipe.toml b/recipes/graphics/procedural-wallpapers-rs/recipe.toml similarity index 100% rename from recipes/tools/procedural-wallpapers-rs/recipe.toml rename to recipes/graphics/procedural-wallpapers-rs/recipe.toml diff --git a/recipes/toolkits/atk/recipe.sh b/recipes/libs/atk/recipe.sh old mode 100755 new mode 100644 similarity index 100% rename from recipes/toolkits/atk/recipe.sh rename to recipes/libs/atk/recipe.sh diff --git a/recipes/toolkits/atk/redox.patch b/recipes/libs/atk/redox.patch similarity index 100% rename from recipes/toolkits/atk/redox.patch rename to recipes/libs/atk/redox.patch diff --git a/recipes/backends/cairo/recipe.toml b/recipes/libs/cairo/recipe.toml old mode 100755 new mode 100644 similarity index 100% rename from recipes/backends/cairo/recipe.toml rename to recipes/libs/cairo/recipe.toml diff --git a/recipes/backends/cairo/redox.patch b/recipes/libs/cairo/redox.patch similarity index 100% rename from recipes/backends/cairo/redox.patch rename to recipes/libs/cairo/redox.patch diff --git a/recipes/net/nghttp2/recipe.toml b/recipes/libs/nghttp2/recipe.toml similarity index 100% rename from recipes/net/nghttp2/recipe.toml rename to recipes/libs/nghttp2/recipe.toml diff --git a/recipes/backends/pango/recipe.sh b/recipes/libs/pango/recipe.sh old mode 100755 new mode 100644 similarity index 100% rename from recipes/backends/pango/recipe.sh rename to recipes/libs/pango/recipe.sh diff --git a/recipes/backends/pango/redox.patch b/recipes/libs/pango/redox.patch similarity index 100% rename from recipes/backends/pango/redox.patch rename to recipes/libs/pango/redox.patch diff --git a/recipes/backends/sdl-gfx/01_redox.patch b/recipes/libs/sdl-gfx/01_redox.patch similarity index 100% rename from recipes/backends/sdl-gfx/01_redox.patch rename to recipes/libs/sdl-gfx/01_redox.patch diff --git a/recipes/backends/sdl-gfx/recipe.sh b/recipes/libs/sdl-gfx/recipe.sh similarity index 100% rename from recipes/backends/sdl-gfx/recipe.sh rename to recipes/libs/sdl-gfx/recipe.sh diff --git a/recipes/backends/sdl1-image/01_redox.patch b/recipes/libs/sdl1-image/01_redox.patch similarity index 100% rename from recipes/backends/sdl1-image/01_redox.patch rename to recipes/libs/sdl1-image/01_redox.patch diff --git a/recipes/backends/sdl1-image/recipe.sh b/recipes/libs/sdl1-image/recipe.sh similarity index 100% rename from recipes/backends/sdl1-image/recipe.sh rename to recipes/libs/sdl1-image/recipe.sh diff --git a/recipes/backends/sdl1-mixer/recipe.toml b/recipes/libs/sdl1-mixer/recipe.toml similarity index 100% rename from recipes/backends/sdl1-mixer/recipe.toml rename to recipes/libs/sdl1-mixer/recipe.toml diff --git a/recipes/backends/sdl1-mixer/redox.patch b/recipes/libs/sdl1-mixer/redox.patch similarity index 100% rename from recipes/backends/sdl1-mixer/redox.patch rename to recipes/libs/sdl1-mixer/redox.patch diff --git a/recipes/backends/sdl1-ttf/01_redox.patch b/recipes/libs/sdl1-ttf/01_redox.patch similarity index 100% rename from recipes/backends/sdl1-ttf/01_redox.patch rename to recipes/libs/sdl1-ttf/01_redox.patch diff --git a/recipes/backends/sdl1-ttf/recipe.sh b/recipes/libs/sdl1-ttf/recipe.sh similarity index 100% rename from recipes/backends/sdl1-ttf/recipe.sh rename to recipes/libs/sdl1-ttf/recipe.sh diff --git a/recipes/backends/sdl1/recipe.toml b/recipes/libs/sdl1/recipe.toml similarity index 100% rename from recipes/backends/sdl1/recipe.toml rename to recipes/libs/sdl1/recipe.toml diff --git a/recipes/backends/sdl2-image/recipe.toml b/recipes/libs/sdl2-image/recipe.toml similarity index 100% rename from recipes/backends/sdl2-image/recipe.toml rename to recipes/libs/sdl2-image/recipe.toml diff --git a/recipes/backends/sdl2-mixer/recipe.toml b/recipes/libs/sdl2-mixer/recipe.toml similarity index 100% rename from recipes/backends/sdl2-mixer/recipe.toml rename to recipes/libs/sdl2-mixer/recipe.toml diff --git a/recipes/backends/sdl2-mixer/redox.patch b/recipes/libs/sdl2-mixer/redox.patch similarity index 100% rename from recipes/backends/sdl2-mixer/redox.patch rename to recipes/libs/sdl2-mixer/redox.patch diff --git a/recipes/backends/sdl2-ttf/recipe.sh b/recipes/libs/sdl2-ttf/recipe.sh similarity index 100% rename from recipes/backends/sdl2-ttf/recipe.sh rename to recipes/libs/sdl2-ttf/recipe.sh diff --git a/recipes/backends/sdl2/recipe.toml b/recipes/libs/sdl2/recipe.toml similarity index 100% rename from recipes/backends/sdl2/recipe.toml rename to recipes/libs/sdl2/recipe.toml diff --git a/recipes/backends/webrender/recipe.sh b/recipes/libs/webrender/recipe.sh similarity index 100% rename from recipes/backends/webrender/recipe.sh rename to recipes/libs/webrender/recipe.sh diff --git a/recipes/tools/calculator/recipe.toml b/recipes/math/calculator/recipe.toml similarity index 100% rename from recipes/tools/calculator/recipe.toml rename to recipes/math/calculator/recipe.toml diff --git a/recipes/tools/curl/recipe.toml b/recipes/net/curl/recipe.toml similarity index 100% rename from recipes/tools/curl/recipe.toml rename to recipes/net/curl/recipe.toml diff --git a/recipes/gui/cosmic-edit/manifest b/recipes/tools/cosmic-edit/manifest similarity index 100% rename from recipes/gui/cosmic-edit/manifest rename to recipes/tools/cosmic-edit/manifest diff --git a/recipes/gui/cosmic-edit/recipe.toml b/recipes/tools/cosmic-edit/recipe.toml similarity index 100% rename from recipes/gui/cosmic-edit/recipe.toml rename to recipes/tools/cosmic-edit/recipe.toml diff --git a/recipes/gui/cosmic-files/manifest b/recipes/tools/cosmic-files/manifest similarity index 100% rename from recipes/gui/cosmic-files/manifest rename to recipes/tools/cosmic-files/manifest diff --git a/recipes/gui/cosmic-files/recipe.toml b/recipes/tools/cosmic-files/recipe.toml similarity index 100% rename from recipes/gui/cosmic-files/recipe.toml rename to recipes/tools/cosmic-files/recipe.toml diff --git a/recipes/gui/cosmic-term/manifest b/recipes/tools/cosmic-term/manifest similarity index 100% rename from recipes/gui/cosmic-term/manifest rename to recipes/tools/cosmic-term/manifest diff --git a/recipes/gui/cosmic-term/recipe.toml b/recipes/tools/cosmic-term/recipe.toml similarity index 100% rename from recipes/gui/cosmic-term/recipe.toml rename to recipes/tools/cosmic-term/recipe.toml diff --git a/recipes/gui/periodictable/recipe.sh b/recipes/tools/periodictable/recipe.sh similarity index 100% rename from recipes/gui/periodictable/recipe.sh rename to recipes/tools/periodictable/recipe.sh diff --git a/recipes/tools/redox-ssh/recipe.toml b/recipes/tools/ssh/redox-ssh/recipe.toml similarity index 100% rename from recipes/tools/redox-ssh/recipe.toml rename to recipes/tools/ssh/redox-ssh/recipe.toml diff --git a/recipes/net/netsurf/01_redox.patch b/recipes/web/netsurf/01_redox.patch similarity index 100% rename from recipes/net/netsurf/01_redox.patch rename to recipes/web/netsurf/01_redox.patch diff --git a/recipes/net/netsurf/manifest b/recipes/web/netsurf/manifest similarity index 100% rename from recipes/net/netsurf/manifest rename to recipes/web/netsurf/manifest diff --git a/recipes/net/netsurf/recipe.sh b/recipes/web/netsurf/recipe.sh similarity index 100% rename from recipes/net/netsurf/recipe.sh rename to recipes/web/netsurf/recipe.sh diff --git a/recipes/toolkits/servo/recipe.sh b/recipes/web/servo/recipe.sh similarity index 100% rename from recipes/toolkits/servo/recipe.sh rename to recipes/web/servo/recipe.sh -- GitLab