Skip to content

Update opencv requirement from 0.99.0 to 0.100.1 - #74

Merged
dominikWin merged 1 commit into
mainfrom
dependabot/cargo/opencv-0.100.1
Aug 3, 2026
Merged

Update opencv requirement from 0.99.0 to 0.100.1#74
dominikWin merged 1 commit into
mainfrom
dependabot/cargo/opencv-0.100.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on opencv to permit the latest version.

Changelog

Sourced from opencv's changelog.

  • 0.100.1

    • Fix generation of the DrawLinesMatchesFlags enum with Apple clang.
  • 0.100.0

    • Drop several functions causing linking issues with OpenCV 5 (kudos to matt24smith).
    • Arguments of the functions that take filesystem paths are now typed as impl AsRef<OsStr> accepting both Path and str values to improve usability (fixes twistedfall/opencv-rust#681).
    • Several overloaded functions in videoio module now have proper names.
  • 0.99.1

  • 0.99.0

    • Add support for OpenCV 5 (new modules: geometry and ptcloud).
    • Add the Mat::is_physically_contiguous() function that returns true for very large matrices where Mat::is_continuous() returns false due to the OpenCV workaround (fixes twistedfall/opencv-rust#706).
    • Add UMat::mat_step() and fancier Debug impl for UMat. Mat::mat_step() and UMat::mat_step() now return a slice (&[usize]) instead of the MatStep type. With OpenCV 5 they return Vec<usize> instead of a slice due to the internal structure changes.
    • MatStep now carries a lifetime in OpenCV 4.x because it borrows the data from a Mat on creation.
    • Input arguments accepting fixed-size arrays now take them by value instead of by reference.
    • Minimum supported Rust version is bumped to 1.88, edition is bumped to 2024.
    • Minor function renames.
    • Deprecate OpenCV 3.4 support. The functionality remains but is no longer tested in CI. The opencv_branch_34! and not_opencv_branch_34! macros are deprecated. OpenCV 3.4 support will be removed in one of the future releases.
  • 0.98.1

    • Regenerated docs with OpenCV 4.13
  • 0.98.0

    • Fix linking issue when using video module without tracking, this also moved some of the symbols from video to tracking.
    • Fix how multiarch include dir is calculated, should help with the building issues in cross-compilation scenarios.
  • 0.97.2

  • 0.97.1

  • 0.97.0

    • Static building has been improved for the cases where there are both static and dynamic libraries present: "static=" prefix is now correctly propagated to the linker flags.
    • For manually specified libraries via OPENCV_LINK_LIBS extension is used to hint on the linkage type, ".a", ".lib" and ".framework" are supported.
    • Another attempt to bump the windows crate to the latest version.
    • Bump MSRV to 1.82.0
  • 0.96.0

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [opencv](https://github.com/twistedfall/opencv-rust) to permit the latest version.
- [Changelog](https://github.com/twistedfall/opencv-rust/blob/master/CHANGES.md)
- [Commits](twistedfall/opencv-rust@v0.99.0...v0.100.1)

---
updated-dependencies:
- dependency-name: opencv
  dependency-version: 0.100.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Aug 3, 2026
@dominikWin
dominikWin merged commit 8e27da6 into main Aug 3, 2026
3 checks passed
@dominikWin
dominikWin deleted the dependabot/cargo/opencv-0.100.1 branch August 3, 2026 11:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant