Skip to content

Commit

Permalink
Meta: RISC-V 64 support
Browse files Browse the repository at this point in the history
  • Loading branch information
Vixea committed Aug 13, 2024
1 parent ed19a0a commit 1ed051e
Show file tree
Hide file tree
Showing 2 changed files with 209 additions and 0 deletions.
1 change: 1 addition & 0 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
systems = [
"x86_64-linux"
"aarch64-linux"
"riscv64-linux"
];
};
}
208 changes: 208 additions & 0 deletions meta/common/mojang-library-patches.json
Original file line number Diff line number Diff line change
Expand Up @@ -2875,5 +2875,213 @@
},
"name": "org.lwjgl:lwjgl-glfw-natives-linux:3.3.2-lwjgl.1"
}
},
{
"_comment": "Add linux-riscv64 support for LWJGL 3.3.3",
"match": [
"org.lwjgl:lwjgl-freetype:3.3.3"
],
"additionalLibraries": [
{
"downloads": {
"artifact": {
"sha1": "3e3ed399be71d33bffd532039da0b7d598ba5218",
"size": 1194588,
"url": "https://github.com/Vixea/lwjgl-tmp-build/raw/main/lwjgl-freetype-natives-linux-riscv64.jar"
}
},
"name": "org.lwjgl:lwjgl-freetype-natives-linux-riscv64:3.3.3-lwjgl.1",
"rules": [
{
"action": "allow",
"os": {
"name": "linux-riscv64"
}
}
]
}
]
},
{
"_comment": "Add linux-riscv64 support for LWJGL 3.3.3",
"match": [
"org.lwjgl:lwjgl-glfw:3.3.3"
],
"additionalLibraries": [
{
"downloads": {
"artifact": {
"sha1": "570be03f912e4b5aa4d4d9a837027272f9f0c15b",
"size": 117087,
"url": "https://github.com/Vixea/lwjgl-tmp-build/raw/main/lwjgl-glfw-natives-linux-riscv64.jar"
}
},
"name": "org.lwjgl:lwjgl-glfw-natives-linux-riscv64:3.3.3-lwjgl.1",
"rules": [
{
"action": "allow",
"os": {
"name": "linux-riscv64"
}
}
]
}
]
},
{
"_comment": "Add linux-riscv64 support for LWJGL 3.3.3",
"match": [
"org.lwjgl:lwjgl-jemalloc:3.3.3"
],
"additionalLibraries": [
{
"downloads": {
"artifact": {
"sha1": "09af0ce1ba9efe37bd1819723df34fca11d06fc9",
"size": 197215,
"url": "https://github.com/Vixea/lwjgl-tmp-build/raw/main/lwjgl-jemalloc-natives-linux-riscv64.jar"
}
},
"name": "org.lwjgl:lwjgl-jemalloc-natives-linux-riscv64:3.3.3-lwjgl.1",
"rules": [
{
"action": "allow",
"os": {
"name": "linux-riscv64"
}
}
]
}
]
},
{
"_comment": "Add linux-riscv64 support for LWJGL 3.3.3",
"match": [
"org.lwjgl:lwjgl-openal:3.3.3"
],
"additionalLibraries": [
{
"downloads": {
"artifact": {
"sha1": "1a4c34e3466a43a8834e91f993182ebb9ba9c960",
"size": 516659,
"url": "https://github.com/Vixea/lwjgl-tmp-build/raw/main/lwjgl-openal-natives-linux-riscv64.jar"
}
},
"name": "org.lwjgl:lwjgl-openal-natives-linux-riscv64:3.3.3-lwjgl.1",
"rules": [
{
"action": "allow",
"os": {
"name": "linux-riscv64"
}
}
]
}
]
},
{
"_comment": "Add linux-riscv64 support for LWJGL 3.3.3",
"match": [
"org.lwjgl:lwjgl-opengl:3.3.3"
],
"additionalLibraries": [
{
"downloads": {
"artifact": {
"sha1": "6519be2ad3d5e2cfdbe24443ab46fc345156611b",
"size": 57864,
"url": "https://github.com/Vixea/lwjgl-tmp-build/raw/main/lwjgl-opengl-natives-linux-riscv64.jar"
}
},
"name": "org.lwjgl:lwjgl-opengl-natives-linux-riscv64:3.3.3-lwjgl.1",
"rules": [
{
"action": "allow",
"os": {
"name": "linux-riscv64"
}
}
]
}
]
},
{
"_comment": "Add linux-riscv64 support for LWJGL 3.3.3",
"match": [
"org.lwjgl:lwjgl-stb:3.3.3"
],
"additionalLibraries": [
{
"downloads": {
"artifact": {
"sha1": "92b0195df058bfce9fb2ba068996ededeecc3a3e",
"size": 215886,
"url": "https://github.com/Vixea/lwjgl-tmp-build/raw/main/lwjgl-stb-natives-linux-riscv64.jar"
}
},
"name": "org.lwjgl:lwjgl-stb-natives-linux-riscv64:3.3.3-lwjgl.1",
"rules": [
{
"action": "allow",
"os": {
"name": "linux-riscv64"
}
}
]
}
]
},
{
"_comment": "Add linux-riscv64 support for LWJGL 3.3.3",
"match": [
"org.lwjgl:lwjgl-tinyfd:3.3.3"
],
"additionalLibraries": [
{
"downloads": {
"artifact": {
"sha1": "b0ebb8068226e7f64bab414d097268b801ccbfb7",
"size": 46550,
"url": "https://github.com/Vixea/lwjgl-tmp-build/raw/main/lwjgl-tinyfd-natives-linux-riscv64.jar"
}
},
"name": "org.lwjgl:lwjgl-tinyfd-natives-linux-riscv64:3.3.3-lwjgl.1",
"rules": [
{
"action": "allow",
"os": {
"name": "linux-riscv64"
}
}
]
}
]
},
{
"_comment": "Add linux-riscv64 support for LWJGL 3.3.3",
"match": [
"org.lwjgl:lwjgl:3.3.3"
],
"additionalLibraries": [
{
"downloads": {
"artifact": {
"sha1": "b8f0b99e3a266917d2054a6afad7666b7e92434b",
"size": 80167,
"url": "https://github.com/Vixea/lwjgl-tmp-build/raw/main/lwjgl-natives-linux-riscv64.jar"
}
},
"name": "org.lwjgl:lwjgl-natives-linux-riscv64:3.3.3-lwjgl.1",
"rules": [
{
"action": "allow",
"os": {
"name": "linux-riscv64"
}
}
]
}
]
}
]

0 comments on commit 1ed051e

Please sign in to comment.