PackageTrack
Sign in Get early access

vcpkg

A library to find native dependencies in a vcpkg tree at build time in order to be used in Cargo build scripts.

0.2.15 435M downloads/mo #265 most downloaded on crates.io mcgoo/vcpkg-rs

What this package is like to depend on

Last release 5 years ago

no release in 18 months

Release timing varies

gaps range from 9 days to 11 months

Some releases are documented

notes for 14 of 26 stable releases

1 version withdrawn

withdrawn after publishing

9 years old

27 releases · first in 2017

0 releases in the last 12 months

see the full history below

Release timeline

27 releases · Apr 2017 to Jun 2021
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 27
  1. 0.2.15 19 Jun 2021
    Release notes

    Changed

    • No change in functionality.
    • Small typos corrected.

    Fixed

    • Crate text files fixed have proper unix newline termination.
    Open source →
  2. 0.2.14 16 Jun 2021
    Release notes

    Changed

    • No change in functionality.
    • Correct rustc warning regarding ordering of serde vs derive attributes.
    • Repository refactored from workspace to vcpkg being the top-level crate. Ensures test-data, README.md and LICENSE files are packaged by the crate.
    • cargo-vcpkg removed from the repo, as it is now homed at mcgoo/cargo-vcpkg as of its 0.1.6 release.
    • Integration tests will now bootstrap vcpkg if required.
    Open source →
  3. 0.2.13 22 May 2021
    Release notes

    Added

    • Support building on aarch64-pc-windows-msvc.
    Open source →
  4. 0.2.12 16 Apr 2021
    Release notes

    Added

    • Library link order now respects .pc file specification. Fixes broken linking that may have been observed with some ports.
    Open source →
  5. 0.2.11 10 Dec 2020
    Release notes

    Added

    • @perlmint added support for using custom vcpkg triplets. Thanks!
    • add support for M1/aarch64-apple-darwin/arm64-osx
    Open source →
  6. 0.2.10 10 Jun 2020
    Release notes

    Added

    • add support for "dynamic crt, static everything else" on Windows, using vcpkg triplet x64-windows-static-md.
    Open source →
  7. 0.2.9 31 May 2020
    Release notes

    Added

    • add support for cargo-vcpkg
    Open source →
  8. 0.2.8 02 Dec 2019
    Release notes

    Added

    • @fungos added the ability to specify the location of a vcpkg tree in code. Thanks!
    Open source →
  9. 0.2.7 30 Jun 2019
    Release notes

    Added

    • Added support for Linux and MacOS.

    Fixed

    • If different versions of a port were installed for different triplets in vcpkg, vcpkg-rs would not be able to find the port in some triplets.
    Open source →
  10. 0.2.6 21 Aug 2018
    Release notes

    Changed

    • Extra libraries that are required by optional features will now be linked. For example, if harfbuzz is installed with the icu feature (making it depend on the icu port), libraries from the icu port will be linked. Fixes #7
    Open source →
  11. 0.2.5 15 Aug 2018
    Release notes

    Changed

    • Fix for failure to find packages that have a description that spans multiple lines #8
    Open source →
  12. 0.2.4 14 Jun 2018
    Release notes

    Added

    • vcpkg::find_package() and vcpkg::Config::find_package() which follow dependencies and use the correct names for libraries.

    Deprecated

    • vcpkg::probe_package() and vcpkg::Config::probe() are deprecated because they require the filename of the library which can change. Using vcpkg::find_package() and vcpkg::Config::find_package() will look up the correct names for the DLLs and libraries in the Vcpkg installation.
    Open source →
  13. 0.2.3 12 Apr 2018
    Release notes

    Changed

    • Fix for linking to libraries that contain '.' by @Matrix-Zhang
    Open source →
  14. 0.2.2 15 Jun 2017
    Release notes

    Added

    • This is the initial version
    Open source →
  15. 0.2.1 14 Jun 2017

    Nothing published for this version

  16. 0.2.0 16 May 2017

    Nothing published for this version

  17. 0.1.8 09 May 2017

    Nothing published for this version

  18. 0.1.7 05 May 2017

    Nothing published for this version

  19. 0.1.6 28 Apr 2017 withdrawn

    Nothing published for this version

  20. 0.1.5 28 Apr 2017

    Nothing published for this version

  21. 0.1.4 26 Apr 2017

    Nothing published for this version

  22. 0.1.3 26 Apr 2017

    Nothing published for this version

  23. 0.1.2 25 Apr 2017

    Nothing published for this version

  24. 0.1.1 25 Apr 2017

    Nothing published for this version

  25. 0.1.0 24 Apr 2017

    Nothing published for this version

  26. 0.0.2 22 Apr 2017

    Nothing published for this version

  27. 0.0.1 20 Apr 2017

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive