diff --git a/packages/Hyperion-firmware-ccpc.pkg b/packages/Hyperion-addon-ccpc-gfx.pkg similarity index 61% rename from packages/Hyperion-firmware-ccpc.pkg rename to packages/Hyperion-addon-ccpc-gfx.pkg index 079e05e..5262291 100644 --- a/packages/Hyperion-firmware-ccpc.pkg +++ b/packages/Hyperion-addon-ccpc-gfx.pkg @@ -1,5 +1,5 @@ { - "id": "Hyperion-firmware-ccpc", + "id": "Hyperion-addon-ccpc-gfx", "description": "firmware for CraftOS PC", "authors": [ "Hyperion", @@ -7,6 +7,6 @@ ], "dependencies": [], "version": "1.0.0", - "hash": "b6c3a1bff52636f79f4c8f39def03aa2", - "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/Hyperion-firmware-ccpc.tar.gz" + "hash": "28835e332f3c81e9417aee029d89dc02", + "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/Hyperion-addon-ccpc-gfx.tar.gz" } diff --git a/packages/Hyperion-firmware-ac.pkg b/packages/Hyperion-firmware-ac.pkg index c047643..386ec9f 100644 --- a/packages/Hyperion-firmware-ac.pkg +++ b/packages/Hyperion-firmware-ac.pkg @@ -8,6 +8,6 @@ ], "dependencies": [], "version": "1.0.0", - "hash": "a4e33985213691b829940e014685ba0d", + "hash": "43751951c361c3caba27aef01d37f5d5", "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/Hyperion-firmware-ac.tar.gz" } diff --git a/packages/Hyperion-firmware-cct.pkg b/packages/Hyperion-firmware-cct.pkg index 3ad9a63..1adcdbe 100644 --- a/packages/Hyperion-firmware-cct.pkg +++ b/packages/Hyperion-firmware-cct.pkg @@ -7,6 +7,6 @@ ], "dependencies": [], "version": "1.3.0", - "hash": "15dbb52d9c151a30de521f13e2a16278", + "hash": "b74410d9fb302a0dd4ca1b032afdc5c2", "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/Hyperion-firmware-cct.tar.gz" } diff --git a/packages/Hyperion-firmware-oc.pkg b/packages/Hyperion-firmware-oc.pkg index 75f445d..6de71eb 100644 --- a/packages/Hyperion-firmware-oc.pkg +++ b/packages/Hyperion-firmware-oc.pkg @@ -8,6 +8,6 @@ ], "dependencies": [], "version": "1.0.0", - "hash": "913d68c1c1a42afd42bfbab61a10729e", + "hash": "e7a2e5822cbf1e4e154014a3b4f97bb2", "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/Hyperion-firmware-oc.tar.gz" } diff --git a/packages/Hyperion-firmware-lua.pkg b/packages/Hyperion-firmware-puc.pkg similarity index 56% rename from packages/Hyperion-firmware-lua.pkg rename to packages/Hyperion-firmware-puc.pkg index 93e65d2..c74b676 100644 --- a/packages/Hyperion-firmware-lua.pkg +++ b/packages/Hyperion-firmware-puc.pkg @@ -1,9 +1,9 @@ { - "id": "Hyperion-firmware-lua", + "id": "Hyperion-firmware-puc", "description": "No description provided", "authors": [], "dependencies": [], "version": "0.0.0", - "hash": "c8fec163cdbcda36fe01d8bb9fd4e327", - "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/Hyperion-firmware-lua.tar.gz" + "hash": "ee9eaca79973d87840c729bd4edf8633", + "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/Hyperion-firmware-puc.tar.gz" } diff --git a/packages/Hyperion-kernel.pkg b/packages/Hyperion-kernel.pkg index 5c6f2a4..1134303 100644 --- a/packages/Hyperion-kernel.pkg +++ b/packages/Hyperion-kernel.pkg @@ -8,6 +8,6 @@ ], "dependencies": [], "version": "1.5.0", - "hash": "d45b18adc188a3090e5f1d9aca687347", + "hash": "a72b269600fc4120ca93df599c519788", "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/Hyperion-kernel.tar.gz" } diff --git a/packages/coreutils.pkg b/packages/coreutils.pkg index 9bca453..004837a 100644 --- a/packages/coreutils.pkg +++ b/packages/coreutils.pkg @@ -8,6 +8,6 @@ ], "dependencies": [], "version": "1.0.0", - "hash": "34996938f359f52e92a388483c3fb5c9", + "hash": "f611bceac262a27951210790f1ccf2d9", "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/coreutils.tar.gz" } diff --git a/packages/gfx.pkg b/packages/fonts.pkg similarity index 61% rename from packages/gfx.pkg rename to packages/fonts.pkg index f9c0f79..041fd94 100644 --- a/packages/gfx.pkg +++ b/packages/fonts.pkg @@ -1,12 +1,14 @@ { - "id": "gfx", + "id": "fonts", "description": "package providing kernel support for framebuffers and graphics", "authors": [ "Hyperion", "Astronand" ], - "dependencies": [], + "dependencies": [ + "vector" + ], "version": "1.0.0", - "hash": "aaf9664adb4d85aa6d0d504692e8ec26", - "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/gfx.tar.gz" + "hash": "dea723966d4438be36d15ad085024ddf", + "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/fonts.tar.gz" } diff --git a/packages/hysh.pkg b/packages/hysh.pkg index b235d8e..fbbed45 100644 --- a/packages/hysh.pkg +++ b/packages/hysh.pkg @@ -7,6 +7,6 @@ ], "dependencies": [], "version": "1.3.0", - "hash": "cbc352d49cb9837ee825471351dd9ffc", + "hash": "43cc19c08476183a808a2a72de1a04b6", "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/hysh.tar.gz" } diff --git a/packages/lua.pkg b/packages/lua.pkg index 8307d33..69f7139 100644 --- a/packages/lua.pkg +++ b/packages/lua.pkg @@ -7,6 +7,6 @@ ], "dependencies": [], "version": "1.2.0", - "hash": "7479232dae56ad762119a8c57767e617", + "hash": "3d0e55dd8dacd8b410572c559715c2a8", "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/lua.tar.gz" } diff --git a/packages/math.pkg b/packages/math.pkg new file mode 100644 index 0000000..58d5462 --- /dev/null +++ b/packages/math.pkg @@ -0,0 +1,12 @@ +{ + "id": "math", + "description": "General advanced math libs\nVectorX\nMatrix", + "authors": [ + "Hyperion", + "Astronand" + ], + "dependencies": [], + "version": "1.0.0", + "hash": "aef55708381a481860c48d819d817911", + "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/math.tar.gz" +} diff --git a/packages/raw/Hyperion-addon-ccpc-gfx.tar.gz b/packages/raw/Hyperion-addon-ccpc-gfx.tar.gz new file mode 100644 index 0000000..cdb2ac1 Binary files /dev/null and b/packages/raw/Hyperion-addon-ccpc-gfx.tar.gz differ diff --git a/packages/raw/Hyperion-firmware-ac.tar.gz b/packages/raw/Hyperion-firmware-ac.tar.gz index cc53a50..9d7fab1 100644 Binary files a/packages/raw/Hyperion-firmware-ac.tar.gz and b/packages/raw/Hyperion-firmware-ac.tar.gz differ diff --git a/packages/raw/Hyperion-firmware-ccpc.tar.gz b/packages/raw/Hyperion-firmware-ccpc.tar.gz deleted file mode 100644 index 0a57b08..0000000 Binary files a/packages/raw/Hyperion-firmware-ccpc.tar.gz and /dev/null differ diff --git a/packages/raw/Hyperion-firmware-cct.tar.gz b/packages/raw/Hyperion-firmware-cct.tar.gz index 5ce213e..3c1dfd3 100644 Binary files a/packages/raw/Hyperion-firmware-cct.tar.gz and b/packages/raw/Hyperion-firmware-cct.tar.gz differ diff --git a/packages/raw/Hyperion-firmware-lua.tar.gz b/packages/raw/Hyperion-firmware-lua.tar.gz deleted file mode 100644 index d40c3f0..0000000 Binary files a/packages/raw/Hyperion-firmware-lua.tar.gz and /dev/null differ diff --git a/packages/raw/Hyperion-firmware-oc.tar.gz b/packages/raw/Hyperion-firmware-oc.tar.gz index e405570..c8f6fd8 100644 Binary files a/packages/raw/Hyperion-firmware-oc.tar.gz and b/packages/raw/Hyperion-firmware-oc.tar.gz differ diff --git a/packages/raw/Hyperion-firmware-puc.tar.gz b/packages/raw/Hyperion-firmware-puc.tar.gz new file mode 100644 index 0000000..d6edc06 Binary files /dev/null and b/packages/raw/Hyperion-firmware-puc.tar.gz differ diff --git a/packages/raw/Hyperion-kernel.tar.gz b/packages/raw/Hyperion-kernel.tar.gz index 16774ef..750c680 100644 Binary files a/packages/raw/Hyperion-kernel.tar.gz and b/packages/raw/Hyperion-kernel.tar.gz differ diff --git a/packages/raw/coreutils.tar.gz b/packages/raw/coreutils.tar.gz index 6c65874..9d83440 100644 Binary files a/packages/raw/coreutils.tar.gz and b/packages/raw/coreutils.tar.gz differ diff --git a/packages/raw/fonts.tar.gz b/packages/raw/fonts.tar.gz new file mode 100644 index 0000000..77bc2da Binary files /dev/null and b/packages/raw/fonts.tar.gz differ diff --git a/packages/raw/gfx.tar.gz b/packages/raw/gfx.tar.gz deleted file mode 100644 index 8011c51..0000000 Binary files a/packages/raw/gfx.tar.gz and /dev/null differ diff --git a/packages/raw/hysh.tar.gz b/packages/raw/hysh.tar.gz index 84ce130..8ce1ed3 100644 Binary files a/packages/raw/hysh.tar.gz and b/packages/raw/hysh.tar.gz differ diff --git a/packages/raw/lua.tar.gz b/packages/raw/lua.tar.gz index 82086d0..1be6ba1 100644 Binary files a/packages/raw/lua.tar.gz and b/packages/raw/lua.tar.gz differ diff --git a/packages/raw/math.tar.gz b/packages/raw/math.tar.gz new file mode 100644 index 0000000..cc0f00e Binary files /dev/null and b/packages/raw/math.tar.gz differ diff --git a/packages/raw/render3d.tar.gz b/packages/raw/render3d.tar.gz new file mode 100644 index 0000000..601eafc Binary files /dev/null and b/packages/raw/render3d.tar.gz differ diff --git a/packages/raw/scomposite.tar.gz b/packages/raw/scomposite.tar.gz new file mode 100644 index 0000000..25a6a6e Binary files /dev/null and b/packages/raw/scomposite.tar.gz differ diff --git a/packages/render3d.pkg b/packages/render3d.pkg new file mode 100644 index 0000000..50005dc --- /dev/null +++ b/packages/render3d.pkg @@ -0,0 +1,9 @@ +{ + "id": "render3d", + "description": "No description provided", + "authors": [], + "dependencies": [], + "version": "0.0.0", + "hash": "8fcbaa029a137bc0c047a990b9bf3a92", + "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/render3d.tar.gz" +} diff --git a/packages/scomposite.pkg b/packages/scomposite.pkg new file mode 100644 index 0000000..713f689 --- /dev/null +++ b/packages/scomposite.pkg @@ -0,0 +1,9 @@ +{ + "id": "scomposite", + "description": "No description provided", + "authors": [], + "dependencies": [], + "version": "0.0.0", + "hash": "bfa4821544c70be1b582b3eceda4a141", + "tarball": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/scomposite.tar.gz" +} diff --git a/spm.json b/spm.json index ebb5f08..d47fb82 100644 --- a/spm.json +++ b/spm.json @@ -1,27 +1,30 @@ { "packages": { + "Hyperion-addon-ccpc-gfx": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/Hyperion-addon-ccpc-gfx.pkg", "Hyperion-core": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/Hyperion-core.pkg", "Hyperion-firmware-ac": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/Hyperion-firmware-ac.pkg", "Hyperion-firmware-addon-cct": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/Hyperion-firmware-addon-cct.pkg", - "Hyperion-firmware-ccpc": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/Hyperion-firmware-ccpc.pkg", "Hyperion-firmware-cct": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/Hyperion-firmware-cct.pkg", - "Hyperion-firmware-lua": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/Hyperion-firmware-lua.pkg", "Hyperion-firmware-oc": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/Hyperion-firmware-oc.pkg", + "Hyperion-firmware-puc": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/Hyperion-firmware-puc.pkg", "Hyperion-firmware-vm": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/Hyperion-firmware-vm.pkg", "Hyperion-kernel": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/Hyperion-kernel.pkg", "bit32": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/bit32.pkg", "blake2s": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/blake2s.pkg", "coreutils": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/coreutils.pkg", "deflate": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/deflate.pkg", - "gfx": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/gfx.pkg", + "fonts": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/fonts.pkg", "hysh": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/hysh.pkg", "iniparse": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/iniparse.pkg", "installer": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/installer.pkg", "json": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/json.pkg", "lua": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/lua.pkg", + "math": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/math.pkg", "micro": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/micro.pkg", "minify": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/minify.pkg", "pid": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/pid.pkg", + "render3d": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/render3d.pkg", + "scomposite": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/scomposite.pkg", "spm": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/spm.pkg", "sysinit": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/sysinit.pkg", "tar": "https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/tar.pkg",