Skip to content

externpro 26.01.5-4-g2adb160 sync - #12

Merged
smanders merged 6 commits into
xprofrom
xpsync-32186687406-1
Aug 18, 2026
Merged

externpro 26.01.5-4-g2adb160 sync#12
smanders merged 6 commits into
xprofrom
xpsync-32186687406-1

Conversation

@smanders

Copy link
Copy Markdown
Collaborator

Summary

Update externpro submodule to 26.01.5-4-g2adb160

Changes

  • Updated .devcontainer to externpro 26.01.5-4-g2adb160
  • Previous HEAD: bfed68d1a12ffd2b248e405d7cfad18f0ef53278
  • New HEAD: 2adb16000a859be345cbe8b7eca6ad19f4ebb473
  • Updated caller workflows to match templates
  • Created .github/release-tag.json (tag: xpv4.3.1.5)
    • Optional: add the "release:tag" label to trigger tagging, release builds, and draft release notes
  • If you add the "release:tag" label, the tag will be `xpv4.3.1.5`
  • Updated dependency files
    • Files:
      • xprodeps.md
      • xprodeps.svg

Workflow Update Report

  • 🔧 xpbuild.yml: preserved dropped job jobs.windows
  • 🔧 xpbuild.yml: preserved repo key jobs.linux.with.cmake_workflow_preset_suffix (renamed from cmake-workflow-preset)
  • 🔧 xpbuild.yml: preserved repo key jobs.macos.with.cmake_workflow_preset_suffix (renamed from cmake-workflow-preset)
  • 🔧 workflow_call input renamed (kebab-case → snake_case): cmake-workflow-preset -> cmake_workflow_preset_suffix
  • ✓ xpbuild.yml: Synced from template
  • ✓ xprelease.yml: Synced from template
  • ✓ xptag.yml: Synced from template

CMakePresets.json

  • Auto-fix: replaced .devcontainer/cmake/presets/xpWindowsVs2022.json include and staged CMakePresets.json

  • CMakePresets.json review needed


This PR was created automatically by GitHub Actions

smanders and others added 6 commits August 18, 2026 15:13
- Update minimum CMake version from 3.31 to 4.3
- Remove xproinc.cmake inclusion (now part of CMakePresets)
- Package name and Target Namespace now match (FFmpeg, not ffmpeg)
- xpExternPackage with NO_EXPORT option (native unix)
- Drop 'xpuse-' from [yasm|openh264]_DIR
- Use openh264::openh264 for dependency (OPENH264_LIBRARIES cmake-found only)
  openh264::openh264 should work whether openh264 found via cmake or cps
@smanders smanders added dependencies dependency updates xpsync externpro sync release:tag Tag release on merge labels Aug 18, 2026
@smanders
smanders merged commit 130fc0b into xpro Aug 18, 2026
20 checks passed
@smanders
smanders deleted the xpsync-32186687406-1 branch August 18, 2026 21:35
@smanders

Copy link
Copy Markdown
Collaborator Author

issue externpro/externpro#322

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies dependency updates release:tag Tag release on merge xpsync externpro sync

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant