Skip to content

Patch release updating the vcpkg port to match the upstream registry.#44

Merged
matajoh merged 1 commit intomainfrom
v2.1.2
Mar 13, 2026
Merged

Patch release updating the vcpkg port to match the upstream registry.#44
matajoh merged 1 commit intomainfrom
v2.1.2

Conversation

@matajoh
Copy link
Copy Markdown
Owner

@matajoh matajoh commented Mar 13, 2026

Improvements:

  • Renamed vcpkg port from libnpy to matajoh-libnpy to match the existing vcpkg registry port
  • Added LIBNPY_USE_SYSTEM_MINIZ CMake option to allow linking system-installed miniz instead of the vendored copy
  • Updated npyConfig.cmake.in to propagate find_dependency(miniz) to downstream consumers when system miniz is used

Bugfixes:

  • Fixed clang-format glob pattern referencing non-existent include/libnpy/ directory
  • Fixed typo in npyConfig.cmake.in (GOCPPsetset)

Improvements:
- Renamed vcpkg port from `libnpy` to `matajoh-libnpy` to match the existing vcpkg registry port
- Added `LIBNPY_USE_SYSTEM_MINIZ` CMake option to allow linking system-installed miniz instead of the vendored copy
- Updated `npyConfig.cmake.in` to propagate `find_dependency(miniz)` to downstream consumers when system miniz is used

Bugfixes:
- Fixed clang-format glob pattern referencing non-existent `include/libnpy/` directory
- Fixed typo in `npyConfig.cmake.in` (`GOCPPset` → `set`)

Signed-off-by: Matthew A Johnson <matjoh@microsoft.com>
@matajoh matajoh merged commit 66245f7 into main Mar 13, 2026
18 checks passed
@matajoh matajoh deleted the v2.1.2 branch March 13, 2026 16:17
matajoh added a commit that referenced this pull request Mar 13, 2026
…#44)

Improvements:
- Renamed vcpkg port from `libnpy` to `matajoh-libnpy` to match the existing vcpkg registry port
- Added `LIBNPY_USE_SYSTEM_MINIZ` CMake option to allow linking system-installed miniz instead of the vendored copy
- Updated `npyConfig.cmake.in` to propagate `find_dependency(miniz)` to downstream consumers when system miniz is used

Bugfixes:
- Fixed clang-format glob pattern referencing non-existent `include/libnpy/` directory
- Fixed typo in `npyConfig.cmake.in` (`GOCPPset` → `set`)

Signed-off-by: Matthew A Johnson <matjoh@microsoft.com>
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.

1 participant