Skip to content

[dispenso] Update to version 1.6.2 - #53503

Merged
Billy O'Neal (BillyONeal) merged 1 commit into
microsoft:masterfrom
graphicsMan:dispenso-1.6.2
Aug 20, 2026
Merged

[dispenso] Update to version 1.6.2#53503
Billy O'Neal (BillyONeal) merged 1 commit into
microsoft:masterfrom
graphicsMan:dispenso-1.6.2

Conversation

@graphicsMan

Copy link
Copy Markdown
Contributor

Port Update Checklist

  • Complies with the maintainer guide
  • Updated SHA512 checksums
  • Version database updated via ./vcpkg x-add-version --all
  • Exactly one version added per modified versions file

Update dispenso to version 1.6.2.

1.6.1 is skipped deliberately: it required find_package(concurrentqueue 1.0.5 CONFIG REQUIRED), which no installed concurrentqueue satisfies, so DISPENSO_USE_SYSTEM_CONCURRENTQUEUE=ON could not configure. 1.6.2 removes that requirement.

Verified locally on arm64-osx and arm64-osx-dynamic: static produces libdispenso.a, dynamic produces libdispenso.1.6.2.dylib with the expected symlinks.

@BillyONeal Billy O'Neal (BillyONeal) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update!

GPT 5.6 Sol notes:

Direct consumers cannot compile when given only the triplet's root include directory: dispenso/thread_pool.h includes <moodycamel/concurrentqueue.h>, but vcpkg's concurrentqueue port installs that header under include/concurrentqueue/moodycamel. The CMake target supplies the additional dependency include directory and works correctly. This direct-consumer issue also exists in the current 1.6.0 package, so it does not need to block this version update.

@BillyONeal
Billy O'Neal (BillyONeal) merged commit d924cf4 into microsoft:master Aug 20, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants