From 62eab2b7aee5e509f8fe156972da25f4958bf015 Mon Sep 17 00:00:00 2001 From: Scott M Anderson Date: Fri, 7 Aug 2026 16:15:10 -0600 Subject: [PATCH 1/5] Fix wxWidgets finding OpenGL on Linux Add OpenGL_FOUND to the required variables list and remove the unconditional fallback set() so find_package(OpenGL) reports discovery truthfully. This fixes wxWidgets failing to locate OpenGL on Linux. --- CMakeLists.txt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b14e2e8..dbcbbca 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,6 +2,7 @@ cmake_minimum_required(VERSION 4.3) project(OpenGL) string(JOIN "\n" EXT2 "find_package(OpenGL REQUIRED BYPASS_PROVIDER)" + "list(APPEND reqVars OpenGL_FOUND)" "" ) string(JOIN "\n" COND_OPEN @@ -11,9 +12,6 @@ string(JOIN "\n" COND_OPEN string(JOIN "\n" COND_CLOSE "" " set(__xp_opengl_found_message_shown TRUE CACHE INTERNAL \"Flag to track if OpenGL found message was shown\")" - "else()" - " # Skip the message but still set OpenGL_FOUND" - " set(OpenGL_FOUND TRUE)" "endif()" ) xpExternPackage(BASE v0 XPDIFF "bin" From 8c18aea3bab9aa43042b17f0c35cb6786c5abec1 Mon Sep 17 00:00:00 2001 From: Scott M Anderson Date: Fri, 7 Aug 2026 16:19:23 -0600 Subject: [PATCH 2/5] workflows: remove xpinit --- .github/workflows/xpinit.yml | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 .github/workflows/xpinit.yml diff --git a/.github/workflows/xpinit.yml b/.github/workflows/xpinit.yml deleted file mode 100644 index 4893a2b..0000000 --- a/.github/workflows/xpinit.yml +++ /dev/null @@ -1,12 +0,0 @@ -name: xpInit externpro -permissions: - contents: write - pull-requests: write - packages: write -on: - workflow_dispatch: -jobs: - init: - uses: externpro/externpro/.github/workflows/init-externpro.yml@main - secrets: - automation_token: ${{ secrets.XPRO_TOKEN }} From 4162cf86638a0c318433c59258d8e0555056042e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 7 Aug 2026 22:20:34 +0000 Subject: [PATCH 3/5] externpro 26.01.4-15-g452b054 --- .devcontainer | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer b/.devcontainer index 4471cec..452b054 160000 --- a/.devcontainer +++ b/.devcontainer @@ -1 +1 @@ -Subproject commit 4471cec93f5414dc13c61e21f55d6af4f1deae99 +Subproject commit 452b05476534796420148e078fa2136e2dc81a94 From fa87edcde771fce2c09909b332c794e866e8abc7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 7 Aug 2026 22:20:34 +0000 Subject: [PATCH 4/5] sync GitHub Actions workflows --- .github/workflows/xpbuild.yml | 6 +++--- .github/workflows/xprelease.yml | 2 +- .github/workflows/xptag.yml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/xpbuild.yml b/.github/workflows/xpbuild.yml index 1b5e876..6478b78 100644 --- a/.github/workflows/xpbuild.yml +++ b/.github/workflows/xpbuild.yml @@ -14,18 +14,18 @@ jobs: contents: read pull-requests: write packages: write - uses: externpro/externpro/.github/workflows/build-linux.yml@26.01 + uses: externpro/externpro/.github/workflows/build-linux.yml@26.01.4 secrets: automation_token: ${{ secrets.GHCR_TOKEN }} with: cmake_workflow_preset_suffix: Release macos: - uses: externpro/externpro/.github/workflows/build-macos.yml@26.01 + uses: externpro/externpro/.github/workflows/build-macos.yml@26.01.4 secrets: inherit with: cmake_workflow_preset_suffix: Release windows: - uses: externpro/externpro/.github/workflows/build-windows.yml@26.01 + uses: externpro/externpro/.github/workflows/build-windows.yml@26.01.4 secrets: inherit with: cmake_workflow_preset_suffix: Release diff --git a/.github/workflows/xprelease.yml b/.github/workflows/xprelease.yml index ec3fedb..bce2674 100644 --- a/.github/workflows/xprelease.yml +++ b/.github/workflows/xprelease.yml @@ -34,7 +34,7 @@ jobs: # Upload build artifacts as release assets release-from-build: if: github.event_name == 'workflow_dispatch' - uses: externpro/externpro/.github/workflows/release-from-build.yml@26.01 + uses: externpro/externpro/.github/workflows/release-from-build.yml@26.01.4 with: workflow_run_url: ${{ github.event.inputs.workflow_run_url }} permissions: diff --git a/.github/workflows/xptag.yml b/.github/workflows/xptag.yml index cd59ea3..dcd4021 100644 --- a/.github/workflows/xptag.yml +++ b/.github/workflows/xptag.yml @@ -8,7 +8,7 @@ on: jobs: tag: if: ${{ github.event.pull_request.merged == true && github.event.pull_request.base.ref == 'xpro' && contains(github.event.pull_request.labels.*.name, 'release:tag') }} - uses: externpro/externpro/.github/workflows/tag-release.yml@26.01 + uses: externpro/externpro/.github/workflows/tag-release.yml@26.01.4 with: merge_sha: ${{ github.event.pull_request.merge_commit_sha }} pr_number: ${{ github.event.pull_request.number }} From ad6399d1885f3aaf5e50d26c5e8721d99a4b085e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 7 Aug 2026 22:20:34 +0000 Subject: [PATCH 5/5] update .github/release-tag.json --- .github/release-tag.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/release-tag.json b/.github/release-tag.json index 544e7bc..1eaaa71 100644 --- a/.github/release-tag.json +++ b/.github/release-tag.json @@ -1,4 +1,4 @@ { - "message": "xpro version 1.0.0 tag", - "tag": "xpv1.0.0" + "message": "xpro version 1.0.1 tag", + "tag": "xpv1.0.1" }