From 5351332fe76ad678b7952095850110a64176eb0a Mon Sep 17 00:00:00 2001 From: Sunrisepeak Date: Wed, 5 Aug 2026 04:52:57 +0800 Subject: [PATCH] =?UTF-8?q?feat(xpkg):=200.0.48=20=E2=80=94=20subos.env=20?= =?UTF-8?q?declarations?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds `xim.libxpkg.subos` with `subos.env{}`: a package can declare an environment variable its subos must export to every process entering it. Consumed by openxlings/xlings subos slice 1. GLOBAL is the GitHub tag tarball; CN is a byte-identical copy on gitcode, verified by downloading both and comparing sha256 (GET, not HEAD -- gitcode answers HEAD with 401). --- pkgs/x/xpkg.lua | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/pkgs/x/xpkg.lua b/pkgs/x/xpkg.lua index 4d4c5217..89225e51 100644 --- a/pkgs/x/xpkg.lua +++ b/pkgs/x/xpkg.lua @@ -12,6 +12,13 @@ package = { xpm = { linux = { + ["0.0.48"] = { + url = { + GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/0.0.48.tar.gz", + CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.48/xpkg-0.0.48.tar.gz", + }, + sha256 = "0ceb6e85c17f0e4b32942193edceb1cbe2ad929742af7f0b10133c7f01da39e4", + }, ["0.0.47"] = { url = { GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/0.0.47.tar.gz", @@ -70,6 +77,13 @@ package = { }, }, macosx = { + ["0.0.48"] = { + url = { + GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/0.0.48.tar.gz", + CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.48/xpkg-0.0.48.tar.gz", + }, + sha256 = "0ceb6e85c17f0e4b32942193edceb1cbe2ad929742af7f0b10133c7f01da39e4", + }, ["0.0.47"] = { url = { GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/0.0.47.tar.gz", @@ -128,6 +142,13 @@ package = { }, }, windows = { + ["0.0.48"] = { + url = { + GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/0.0.48.tar.gz", + CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.48/xpkg-0.0.48.tar.gz", + }, + sha256 = "0ceb6e85c17f0e4b32942193edceb1cbe2ad929742af7f0b10133c7f01da39e4", + }, ["0.0.47"] = { url = { GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/0.0.47.tar.gz",