Skip to content

Commit a4f174b

Browse files
committed
ci: reuse mcpp smoke sandbox
1 parent ff8c5fa commit a4f174b

21 files changed

Lines changed: 39 additions & 20 deletions

.github/workflows/validate.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,10 @@ jobs:
7070
echo "MCPP_VENDORED_XLINGS=$root/registry/bin/xlings" >> "$GITHUB_ENV"
7171
echo "$root/bin" >> "$GITHUB_PATH"
7272
- name: Run compat smoke tests
73+
env:
74+
MCPP_INDEX_SMOKE_MCPP_HOME: ${{ runner.temp }}/mcpp-smoke-home
7375
run: |
76+
mkdir -p "$MCPP_INDEX_SMOKE_MCPP_HOME"
7477
"$MCPP" --version
7578
timeout 1800 bash tests/smoke_compat_core.sh
7679
timeout 1800 bash tests/smoke_compat_imgui.sh

pkgs/c/compat.khrplatform.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package = {
33
namespace = "compat",
44
name = "compat.khrplatform",
55
description = "Khronos KHR platform header for OpenGL/EGL compat packages",
6-
licenses = {"MIT"},
6+
licenses = {"Khronos"},
77
repo = "https://github.com/KhronosGroup/EGL-Registry",
88
type = "package",
99

pkgs/c/compat.libarchive.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package = {
33
namespace = "compat",
44
name = "compat.libarchive",
55
description = "Multi-format archive and compression library",
6-
licenses = {"BSD-2-Clause"},
6+
licenses = {"BSD-2-Clause", "BSD-3-Clause", "BSD-2-Clause-NetBSD", "CC0-1.0", "OpenSSL", "Apache-2.0", "public-domain"},
77
repo = "https://libarchive.org/",
88
type = "package",
99

pkgs/c/compat.x11.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package = {
33
namespace = "compat",
44
name = "compat.x11",
55
description = "Xlib runtime library and public headers built from upstream sources",
6-
licenses = {"MIT"},
6+
licenses = {"BSD-1-Clause", "HPND-sell-variant", "ISC", "MIT", "MIT-Open-Group", "X11"},
77
repo = "https://gitlab.freedesktop.org/xorg/lib/libx11",
88
type = "package",
99

pkgs/c/compat.xau.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package = {
33
namespace = "compat",
44
name = "compat.xau",
55
description = "X authorization file management library",
6-
licenses = {"MIT"},
6+
licenses = {"MIT-Open-Group"},
77
repo = "https://gitlab.freedesktop.org/xorg/lib/libxau",
88
type = "package",
99

pkgs/c/compat.xcursor.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package = {
33
namespace = "compat",
44
name = "compat.xcursor",
55
description = "X cursor management runtime library and public headers",
6-
licenses = {"MIT"},
6+
licenses = {"HPND-sell-variant"},
77
repo = "https://gitlab.freedesktop.org/xorg/lib/libxcursor",
88
type = "package",
99

pkgs/c/compat.xdmcp.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package = {
33
namespace = "compat",
44
name = "compat.xdmcp",
55
description = "X Display Manager Control Protocol library",
6-
licenses = {"MIT"},
6+
licenses = {"MIT-Open-Group"},
77
repo = "https://gitlab.freedesktop.org/xorg/lib/libxdmcp",
88
type = "package",
99

pkgs/c/compat.xext.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package = {
33
namespace = "compat",
44
name = "compat.xext",
55
description = "X11 miscellaneous extensions runtime library and public headers",
6-
licenses = {"MIT"},
6+
licenses = {"HPND-sell-variant", "ISC", "MIT", "MIT-Open-Group"},
77
repo = "https://gitlab.freedesktop.org/xorg/lib/libxext",
88
type = "package",
99

pkgs/c/compat.xfixes.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package = {
33
namespace = "compat",
44
name = "compat.xfixes",
55
description = "X Fixes extension runtime library and public headers",
6-
licenses = {"MIT"},
6+
licenses = {"HPND-sell-variant"},
77
repo = "https://gitlab.freedesktop.org/xorg/lib/libxfixes",
88
type = "package",
99

pkgs/c/compat.xi.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package = {
33
namespace = "compat",
44
name = "compat.xi",
55
description = "X Input extension runtime library and public headers",
6-
licenses = {"MIT"},
6+
licenses = {"MIT-Open-Group"},
77
repo = "https://gitlab.freedesktop.org/xorg/lib/libxi",
88
type = "package",
99

0 commit comments

Comments
 (0)