finished http implementation working on spm and liveboot env

This commit is contained in:
2026-07-23 14:33:16 -04:00
parent f7b64c11b7
commit 49c9e5e37c
130 changed files with 1128 additions and 635 deletions
+12
View File
@@ -0,0 +1,12 @@
{
"id": "Hyperion-core",
"description": "Core library for Hyperion",
"authors": [
"Hyperion",
"Astronand"
],
"dependencies": [],
"version": "1.0.0",
"hash": "e83a8dc42a871c1e16cd56c214cf0ca4bb0079432dc8bd198abbe11d6cf31d4e",
"tarball": "http://localhost:8000/packages/raw/Hyperion-core.tar.xz"
}
+13
View File
@@ -0,0 +1,13 @@
{
"id": "Hyperion-firmware-ac",
"description": "firmware for Advanced Computers",
"authors": [
"Hyperion",
"Astronand",
"GHXX (Advanced Computers)"
],
"dependencies": [],
"version": "1.0.0",
"hash": "f64be830fc02394eeb9c049a528ed47b97430c6682a577c789d16303dcaad6fc",
"tarball": "http://localhost:8000/packages/raw/Hyperion-firmware-ac.tar.xz"
}
+12
View File
@@ -0,0 +1,12 @@
{
"id": "Hyperion-firmware-ccpc",
"description": "firmware for CraftOS PC",
"authors": [
"Hyperion",
"Astronand"
],
"dependencies": [],
"version": "1.0.0",
"hash": "f3f030d6f6faa137f9950f0ce4ccc598a9b29c729380c100c920fad5aa254076",
"tarball": "http://localhost:8000/packages/raw/Hyperion-firmware-ccpc.tar.xz"
}
+12
View File
@@ -0,0 +1,12 @@
{
"id": "Hyperion-firmware-cct",
"description": "firmware for ComputerCraft Tweaked",
"authors": [
"Hyperion",
"Astronand"
],
"dependencies": [],
"version": "1.3.0",
"hash": "dd69c26ba6f46acb99d6f839474fc50283524bd99df7f67a5d300a749af86dde",
"tarball": "http://localhost:8000/packages/raw/Hyperion-firmware-cct.tar.xz"
}
+11
View File
@@ -0,0 +1,11 @@
{
"id": "Hyperion-firmware-oc",
"description": "firmware for Opencomputers",
"authors": [
"Hyperion"
],
"dependencies": [],
"version": "0.1.0",
"hash": "8b1bbff272dd07f0e5023c90007ec8d3a84f5b29a59449a75894319c86ee10cd",
"tarball": "http://localhost:8000/packages/raw/Hyperion-firmware-oc.tar.xz"
}
+13
View File
@@ -0,0 +1,13 @@
{
"id": "Hyperion-kernel",
"description": "Hyperion kernel package",
"authors": [
"Hyperion",
"Astronand",
"Spsf"
],
"dependencies": [],
"version": "1.5.0",
"hash": "a17552597f1a4e661804bcf23d26e19664cb6f75cb3058357603df59b033155a",
"tarball": "http://localhost:8000/packages/raw/Hyperion-kernel.tar.xz"
}
View File
+12
View File
@@ -0,0 +1,12 @@
{
"id": "bit32",
"description": "Bit32 package for Hyperion",
"authors": [
"Hyperion",
"Lua"
],
"dependencies": [],
"version": "1.0.0",
"hash": "9bc32da8ab97f899e85faeb47064433ef4a167e45924c0e583d30f901551bdf5",
"tarball": "http://localhost:8000/packages/raw/bit32.tar.xz"
}
+12
View File
@@ -0,0 +1,12 @@
{
"id": "blake2s",
"description": "blake2s package for Hyperion",
"authors": [
"Hyperion",
"Astronand"
],
"dependencies": [],
"version": "1.0.0",
"hash": "c32e2bbeba5d8609f720bce59fad0505d490ee22a6e54b4d830a524e609ac415",
"tarball": "http://localhost:8000/packages/raw/blake2s.tar.xz"
}
+13
View File
@@ -0,0 +1,13 @@
{
"id": "coreutils",
"description": "core utilities for user management",
"authors": [
"Hyperion",
"Astronand",
"Spsf"
],
"dependencies": [],
"version": "1.0.0",
"hash": "c52244c7fd2ca96780ed684327ebb55872757a4f6c8d90e18367ec4e0d8f10ad",
"tarball": "http://localhost:8000/packages/raw/coreutils.tar.xz"
}
+12
View File
@@ -0,0 +1,12 @@
{
"id": "deflate",
"description": "Libdeflate for Hyperion",
"authors": [
"Hyperion",
"Haoqian He"
],
"dependencies": [],
"version": "1.0.0-release",
"hash": "43a3df0e6da39aa97c0ee0ce4217e9acffadba4178d03dae5c66bf4627147644",
"tarball": "http://localhost:8000/packages/raw/deflate.tar.xz"
}
+12
View File
@@ -0,0 +1,12 @@
{
"id": "gfxterm",
"description": "package providing kernel support for framebuffers and graphics",
"authors": [
"Hyperion",
"Astronand"
],
"dependencies": [],
"version": "1.0.0",
"hash": "88eb9f9bb7bb86fb7752601c67e4ab62e88fb7562057a83c101aaf7ffc3ccdc0",
"tarball": "http://localhost:8000/packages/raw/gfxterm.tar.xz"
}
+12
View File
@@ -0,0 +1,12 @@
{
"id": "hysh",
"description": "Official Hyperion shell package",
"authors": [
"Hyperion",
"Spsf"
],
"dependencies": [],
"version": "1.3.0",
"hash": "d0baaeb889eeaa38a9f100c4954b8f30c36c220ba73d8b8fa878e0fcaeaadb15",
"tarball": "http://localhost:8000/packages/raw/hysh.tar.xz"
}
+12
View File
@@ -0,0 +1,12 @@
{
"id": "iniparse",
"description": "ini parser",
"authors": [
"Hyperion",
"Astronand"
],
"dependencies": [],
"version": "1.0.0",
"hash": "f26f900027066dc2f498a4ccb8306f48c93210e7869b11f4aef9900f2e00e066",
"tarball": "http://localhost:8000/packages/raw/iniparse.tar.xz"
}
+12
View File
@@ -0,0 +1,12 @@
{
"id": "installer",
"description": "Hyperion os live installer",
"authors": [
"Hyperion",
"Astronand"
],
"dependencies": [],
"version": "1.0.0",
"hash": "8623a44260062d0066aecc683b45c2ea9e6f438fd74cef050e7bcac7daa33a4f",
"tarball": "http://localhost:8000/packages/raw/installer.tar.xz"
}
+12
View File
@@ -0,0 +1,12 @@
{
"id": "json",
"description": "JSON library for Hyperion",
"authors": [
"Hyperion",
"rxi"
],
"dependencies": [],
"version": "1.0.0",
"hash": "8344035d687f5cafb8c918d6bddd2ba5a7d6c2025aa43def84b942a614583282",
"tarball": "http://localhost:8000/packages/raw/json.tar.xz"
}
+12
View File
@@ -0,0 +1,12 @@
{
"id": "lua",
"description": "Interactive lua shell",
"authors": [
"Hyperion",
"Spsf"
],
"dependencies": [],
"version": "1.2.0",
"hash": "69978317dbe981a50aa3194ed68d35bbd4d1e87ba03191aa7b3574712861e54c",
"tarball": "http://localhost:8000/packages/raw/lua.tar.xz"
}
+12
View File
@@ -0,0 +1,12 @@
{
"id": "micro",
"description": "micro text editor",
"authors": [
"Hyperion",
"Spsf"
],
"dependencies": [],
"version": "1.0.0",
"hash": "20619f7885c20cef538842ad1a958dd5dfbd9a3542997acd7de91f89e57e32db",
"tarball": "http://localhost:8000/packages/raw/micro.tar.xz"
}
+13
View File
@@ -0,0 +1,13 @@
{
"id": "minify",
"description": "lua minifier",
"authors": [
"Hyperion",
"Mark Langen",
"Astronand (added goto support)"
],
"dependencies": [],
"version": "1.0.0",
"hash": "bbbc1c2137b76aec328bf8cc0d246f852af35943175fbcd8e1bf55fc9348e4ba",
"tarball": "http://localhost:8000/packages/raw/minify.tar.xz"
}
+12
View File
@@ -0,0 +1,12 @@
{
"id": "pid",
"description": "Proportional Integral Derivative library",
"authors": [
"Hyperion",
"Astronand"
],
"dependencies": [],
"version": "1.0.0",
"hash": "b1941d2a2699774ab94886d866198219608544f63bee6cf2f059d5b1ed9c86e8",
"tarball": "http://localhost:8000/packages/raw/pid.tar.xz"
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+9 -11
View File
@@ -1,14 +1,12 @@
{
"authors":[
"id": "spm",
"description": "Simple Package Manager",
"authors": [
"Hyperion",
"Astronand"
],
"versions":{
"1.0.0":{
"dependencies":[
"json",
"xz"
],
"package":"https://git.astronand.dev/Hyperion/HyperionOS/raw/branch/main/packages/raw/spm.sp"
}
}
}
"dependencies": [],
"version": "1.0.0",
"hash": "55f9a95f5fd032f6a9ad27c9528987f9051554d506f1dddb4494daf822db5e1b",
"tarball": "http://localhost:8000/packages/raw/spm.tar.xz"
}
+12
View File
@@ -0,0 +1,12 @@
{
"id": "sysinit",
"description": "System init package",
"authors": [
"Hyperion",
"Astronand"
],
"dependencies": [],
"version": "1.1.0",
"hash": "f4a3947d96d85bae5c43342567ed87fae99d1f4e692e99f42df8cec7cb556451",
"tarball": "http://localhost:8000/packages/raw/sysinit.tar.xz"
}
+15
View File
@@ -0,0 +1,15 @@
{
"id": "xz",
"description": "XZ compression library",
"authors": [
"Hyperion",
"Astronand",
"pts@fazekas.hu",
"JackMacWindows",
"hanzhao"
],
"dependencies": [],
"version": "1.0.0",
"hash": "1b5d564b4fea1af5a5e3fde1790298b9f9e7182ad2697b936bc551acffa2beef",
"tarball": "http://localhost:8000/packages/raw/xz.tar.xz"
}