diff --git a/mod.template.json b/mod.template.json index e72c96b..a272636 100644 --- a/mod.template.json +++ b/mod.template.json @@ -6,12 +6,14 @@ "porter": "EnderdracheLP, cubic, RedBrumbler", "version": "${version}", "packageId": "com.beatgames.beatsaber", - "packageVersion": "1.40.6_6407", + "packageVersion": "1.40.7_7060", "description": "Adds custom songs to Beat Saber Multiplayer.", "coverImage": "Cover.png", "dependencies": [], "modFiles": [], - "lateModFiles": ["${binary}"], + "lateModFiles": [ + "${binary}" + ], "libraryFiles": [], "fileCopies": [], "copyExtensions": [] diff --git a/qpm.json b/qpm.json index a1bc9ba..03e9a54 100644 --- a/qpm.json +++ b/qpm.json @@ -1,18 +1,19 @@ { + "$schema": "https://raw.githubusercontent.com/QuestPackageManager/QPM.Package/refs/heads/main/qpm.schema.json", "version": "0.1.0", "sharedDir": "shared", "dependenciesDir": "extern", "info": { "name": "MultiplayerCore", "id": "multiplayer-core", - "version": "1.6.2", + "version": "1.6.3", "url": "https://github.com/EnderdracheLP/MultiplayerCore.Quest", "additionalData": { - "soLink": "https://github.com/EnderdracheLP/MultiplayerCore.Quest/releases/download/1.6.2/libMultiplayerCore.so", - "debugSoLink": "https://github.com/EnderdracheLP/MultiplayerCore.Quest/releases/download/1.6.2/debug_libMultiplayerCore.so", + "soLink": "https://github.com/EnderdracheLP/MultiplayerCore.Quest/releases/download/1.6.3/libMultiplayerCore.so", + "debugSoLink": "https://github.com/EnderdracheLP/MultiplayerCore.Quest/releases/download/1.6.3/debug_libMultiplayerCore.so", "overrideSoName": "libMultiplayerCore.so", - "modLink": "https://github.com/EnderdracheLP/MultiplayerCore.Quest/releases/download/1.6.2/MultiplayerCore_1.6.2.qmod", - "branchName": "version/1.6.2", + "modLink": "https://github.com/EnderdracheLP/MultiplayerCore.Quest/releases/download/1.6.3/MultiplayerCore_1.6.3.qmod", + "branchName": "version/1.6.3", "cmake": true } }, @@ -61,7 +62,7 @@ }, { "id": "bs-cordl", - "versionRange": "4006.*", + "versionRange": "4007.*", "additionalData": {} }, { @@ -71,7 +72,7 @@ }, { "id": "songcore", - "versionRange": "^1.1.22", + "versionRange": "^1.1.23", "additionalData": {} }, { @@ -89,12 +90,12 @@ }, { "id": "lapiz", - "versionRange": "^0.2.21", + "versionRange": "^0.2.22", "additionalData": {} }, { "id": "bsml", - "versionRange": "^0.4.53", + "versionRange": "^0.4.54", "additionalData": { "private": true } diff --git a/qpm.shared.json b/qpm.shared.json index 7447544..5e8aa3f 100644 --- a/qpm.shared.json +++ b/qpm.shared.json @@ -1,4 +1,5 @@ { + "$schema": "https://raw.githubusercontent.com/QuestPackageManager/QPM.Package/refs/heads/main/qpm.shared.schema.json", "config": { "version": "0.1.0", "sharedDir": "shared", @@ -6,14 +7,14 @@ "info": { "name": "MultiplayerCore", "id": "multiplayer-core", - "version": "1.6.2", + "version": "1.6.3", "url": "https://github.com/EnderdracheLP/MultiplayerCore.Quest", "additionalData": { - "soLink": "https://github.com/EnderdracheLP/MultiplayerCore.Quest/releases/download/1.6.2/libMultiplayerCore.so", - "debugSoLink": "https://github.com/EnderdracheLP/MultiplayerCore.Quest/releases/download/1.6.2/debug_libMultiplayerCore.so", + "soLink": "https://github.com/EnderdracheLP/MultiplayerCore.Quest/releases/download/1.6.3/libMultiplayerCore.so", + "debugSoLink": "https://github.com/EnderdracheLP/MultiplayerCore.Quest/releases/download/1.6.3/debug_libMultiplayerCore.so", "overrideSoName": "libMultiplayerCore.so", - "modLink": "https://github.com/EnderdracheLP/MultiplayerCore.Quest/releases/download/1.6.2/MultiplayerCore_1.6.2.qmod", - "branchName": "version/1.6.2", + "modLink": "https://github.com/EnderdracheLP/MultiplayerCore.Quest/releases/download/1.6.3/MultiplayerCore_1.6.3.qmod", + "branchName": "version/1.6.3", "cmake": true } }, @@ -62,7 +63,7 @@ }, { "id": "bs-cordl", - "versionRange": "4006.*", + "versionRange": "4007.*", "additionalData": {} }, { @@ -72,7 +73,7 @@ }, { "id": "songcore", - "versionRange": "^1.1.22", + "versionRange": "^1.1.23", "additionalData": {} }, { @@ -90,12 +91,12 @@ }, { "id": "lapiz", - "versionRange": "^0.2.21", + "versionRange": "^0.2.22", "additionalData": {} }, { "id": "bsml", - "versionRange": "^0.4.53", + "versionRange": "^0.4.54", "additionalData": { "private": true } @@ -132,60 +133,102 @@ "restoredDependencies": [ { "dependency": { - "id": "web-utils", - "versionRange": "=0.6.7", + "id": "sombrero", + "versionRange": "=0.1.43", "additionalData": { - "soLink": "https://github.com/RedBrumbler/WebUtils/releases/download/v0.6.7/libweb-utils.so", - "debugSoLink": "https://github.com/RedBrumbler/WebUtils/releases/download/v0.6.7/debug_libweb-utils.so", - "overrideSoName": "libweb-utils.so", - "modLink": "https://github.com/RedBrumbler/WebUtils/releases/download/v0.6.7/WebUtils.qmod", - "branchName": "version/v0_6_7", + "headersOnly": true, + "branchName": "version/v0_1_43" + } + }, + "version": "0.1.43" + }, + { + "dependency": { + "id": "beatsaverplusplus", + "versionRange": "=0.2.1", + "additionalData": { + "soLink": "https://github.com/bsq-ports/BeatSaverPlusPlus/releases/download/v0.2.1/libbeatsaverplusplus.so", + "debugSoLink": "https://github.com/bsq-ports/BeatSaverPlusPlus/releases/download/v0.2.1/debug_libbeatsaverplusplus.so", + "overrideSoName": "libbeatsaverplusplus.so", + "modLink": "https://github.com/bsq-ports/BeatSaverPlusPlus/releases/download/v0.2.1/BeatSaverPlusPlus.qmod", + "branchName": "version/v0_2_1", "cmake": false } }, - "version": "0.6.7" + "version": "0.2.1" }, { "dependency": { - "id": "libil2cpp", - "versionRange": "=0.4.0", + "id": "bs-cordl", + "versionRange": "=4007.0.0", "additionalData": { "headersOnly": true, + "branchName": "version/v4007_0_0", "compileOptions": { - "systemIncludes": [ - "il2cpp/external/baselib/Include", - "il2cpp/external/baselib/Platforms/Android/Include" + "includePaths": [ + "include" + ], + "cppFeatures": [], + "cppFlags": [ + "-DNEED_UNSAFE_CSHARP", + "-fdeclspec", + "-DUNITY_2021", + "-DHAS_CODEGEN", + "-Wno-invalid-offsetof" ] } } }, - "version": "0.4.0" + "version": "4007.0.0" }, { "dependency": { - "id": "bsml", - "versionRange": "=0.4.53", + "id": "lapiz", + "versionRange": "=0.2.22", "additionalData": { - "soLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.53/libbsml.so", - "debugSoLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.53/debug_libbsml.so", - "overrideSoName": "libbsml.so", - "modLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.53/BSML.qmod", - "branchName": "version/v0_4_53", + "soLink": "https://github.com/raineaeternal/Lapiz/releases/download/v0.2.22/liblapiz.so", + "debugSoLink": "https://github.com/raineaeternal/Lapiz/releases/download/v0.2.22/debug_liblapiz.so", + "overrideSoName": "liblapiz.so", + "modLink": "https://github.com/raineaeternal/Lapiz/releases/download/v0.2.22/Lapiz.qmod", + "branchName": "version/v0_2_22", "cmake": true } }, - "version": "0.4.53" + "version": "0.2.22" }, { "dependency": { - "id": "sombrero", - "versionRange": "=0.1.43", + "id": "tinyxml2", + "versionRange": "=10.0.0", + "additionalData": { + "soLink": "https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/libtinyxml2.so", + "debugSoLink": "https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/debug_libtinyxml2.so", + "overrideSoName": "libtinyxml2.so", + "modLink": "https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/tinyxml2.qmod", + "branchName": "version/v10_0_0", + "cmake": true + } + }, + "version": "10.0.0" + }, + { + "dependency": { + "id": "fmt", + "versionRange": "=11.0.2", "additionalData": { "headersOnly": true, - "branchName": "version/v0_1_43" + "branchName": "version/v11_0_2", + "compileOptions": { + "systemIncludes": [ + "fmt/include/" + ], + "cppFlags": [ + "-DFMT_HEADER_ONLY" + ] + } } }, - "version": "0.1.43" + "version": "11.0.2" }, { "dependency": { @@ -201,33 +244,47 @@ }, { "dependency": { - "id": "songcore", - "versionRange": "=1.1.22", + "id": "web-utils", + "versionRange": "=0.6.7", "additionalData": { - "soLink": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.22/libsongcore.so", - "debugSoLink": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.22/debug_libsongcore.so", - "overrideSoName": "libsongcore.so", - "modLink": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.22/SongCore.qmod", - "branchName": "version/v1_1_22", - "cmake": true + "soLink": "https://github.com/RedBrumbler/WebUtils/releases/download/v0.6.7/libweb-utils.so", + "debugSoLink": "https://github.com/RedBrumbler/WebUtils/releases/download/v0.6.7/debug_libweb-utils.so", + "overrideSoName": "libweb-utils.so", + "modLink": "https://github.com/RedBrumbler/WebUtils/releases/download/v0.6.7/WebUtils.qmod", + "branchName": "version/v0_6_7", + "cmake": false } }, - "version": "1.1.22" + "version": "0.6.7" }, { "dependency": { - "id": "tinyxml2", - "versionRange": "=10.0.0", + "id": "libil2cpp", + "versionRange": "=0.4.0", "additionalData": { - "soLink": "https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/libtinyxml2.so", - "debugSoLink": "https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/debug_libtinyxml2.so", - "overrideSoName": "libtinyxml2.so", - "modLink": "https://github.com/MillzyDev/NDK-tinyxml2/releases/download/v10.0.0/tinyxml2.qmod", - "branchName": "version/v10_0_0", - "cmake": true + "headersOnly": true, + "compileOptions": { + "systemIncludes": [ + "il2cpp/external/baselib/Include", + "il2cpp/external/baselib/Platforms/Android/Include" + ] + } } }, - "version": "10.0.0" + "version": "0.4.0" + }, + { + "dependency": { + "id": "scotland2", + "versionRange": "=0.1.6", + "additionalData": { + "soLink": "https://github.com/sc2ad/scotland2/releases/download/v0.1.6/libsl2.so", + "debugSoLink": "https://github.com/sc2ad/scotland2/releases/download/v0.1.6/debug_libsl2.so", + "overrideSoName": "libsl2.so", + "branchName": "version/v0_1_6" + } + }, + "version": "0.1.6" }, { "dependency": { @@ -246,25 +303,6 @@ }, "version": "0.1.9" }, - { - "dependency": { - "id": "paper2_scotland2", - "versionRange": "=4.6.4", - "additionalData": { - "soLink": "https://github.com/Fernthedev/paperlog/releases/download/v4.6.4/libpaper2_scotland2.so", - "overrideSoName": "libpaper2_scotland2.so", - "modLink": "https://github.com/Fernthedev/paperlog/releases/download/v4.6.4/paper2_scotland2.qmod", - "branchName": "version/v4_6_4", - "compileOptions": { - "systemIncludes": [ - "shared/utfcpp/source" - ] - }, - "cmake": false - } - }, - "version": "4.6.4" - }, { "dependency": { "id": "custom-types", @@ -287,27 +325,22 @@ }, { "dependency": { - "id": "bs-cordl", - "versionRange": "=4006.0.0", + "id": "paper2_scotland2", + "versionRange": "=4.6.4", "additionalData": { - "headersOnly": true, - "branchName": "version/v4006_0_0", + "soLink": "https://github.com/Fernthedev/paperlog/releases/download/v4.6.4/libpaper2_scotland2.so", + "overrideSoName": "libpaper2_scotland2.so", + "modLink": "https://github.com/Fernthedev/paperlog/releases/download/v4.6.4/paper2_scotland2.qmod", + "branchName": "version/v4_6_4", "compileOptions": { - "includePaths": [ - "include" - ], - "cppFeatures": [], - "cppFlags": [ - "-DNEED_UNSAFE_CSHARP", - "-fdeclspec", - "-DUNITY_2021", - "-DHAS_CODEGEN", - "-Wno-invalid-offsetof" + "systemIncludes": [ + "shared/utfcpp/source" ] - } + }, + "cmake": false } }, - "version": "4006.0.0" + "version": "4.6.4" }, { "dependency": { @@ -342,65 +375,33 @@ }, { "dependency": { - "id": "lapiz", - "versionRange": "=0.2.21", + "id": "songcore", + "versionRange": "=1.1.23", "additionalData": { - "soLink": "https://github.com/raineaeternal/Lapiz/releases/download/v0.2.21/liblapiz.so", - "debugSoLink": "https://github.com/raineaeternal/Lapiz/releases/download/v0.2.21/debug_liblapiz.so", - "overrideSoName": "liblapiz.so", - "modLink": "https://github.com/raineaeternal/Lapiz/releases/download/v0.2.21/Lapiz.qmod", - "branchName": "version/v0_2_21", + "soLink": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.23/libsongcore.so", + "debugSoLink": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.23/debug_libsongcore.so", + "overrideSoName": "libsongcore.so", + "modLink": "https://github.com/raineaeternal/Quest-SongCore/releases/download/v1.1.23/SongCore.qmod", + "branchName": "version/v1_1_23", "cmake": true } }, - "version": "0.2.21" + "version": "1.1.23" }, { "dependency": { - "id": "scotland2", - "versionRange": "=0.1.6", - "additionalData": { - "soLink": "https://github.com/sc2ad/scotland2/releases/download/v0.1.6/libsl2.so", - "debugSoLink": "https://github.com/sc2ad/scotland2/releases/download/v0.1.6/debug_libsl2.so", - "overrideSoName": "libsl2.so", - "branchName": "version/v0_1_6" - } - }, - "version": "0.1.6" - }, - { - "dependency": { - "id": "beatsaverplusplus", - "versionRange": "=0.2.1", - "additionalData": { - "soLink": "https://github.com/bsq-ports/BeatSaverPlusPlus/releases/download/v0.2.1/libbeatsaverplusplus.so", - "debugSoLink": "https://github.com/bsq-ports/BeatSaverPlusPlus/releases/download/v0.2.1/debug_libbeatsaverplusplus.so", - "overrideSoName": "libbeatsaverplusplus.so", - "modLink": "https://github.com/bsq-ports/BeatSaverPlusPlus/releases/download/v0.2.1/BeatSaverPlusPlus.qmod", - "branchName": "version/v0_2_1", - "cmake": false - } - }, - "version": "0.2.1" - }, - { - "dependency": { - "id": "fmt", - "versionRange": "=11.0.2", + "id": "bsml", + "versionRange": "=0.4.54", "additionalData": { - "headersOnly": true, - "branchName": "version/v11_0_2", - "compileOptions": { - "systemIncludes": [ - "fmt/include/" - ], - "cppFlags": [ - "-DFMT_HEADER_ONLY" - ] - } + "soLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.54/libbsml.so", + "debugSoLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.54/debug_libbsml.so", + "overrideSoName": "libbsml.so", + "modLink": "https://github.com/bsq-ports/Quest-BSML/releases/download/v0.4.54/BSML.qmod", + "branchName": "version/v0_4_54", + "cmake": true } }, - "version": "11.0.2" + "version": "0.4.54" } ] } \ No newline at end of file