Skip to content

opencv: Update to version 5.0.0, fix checkver#8143

Merged
z-Fng merged 2 commits into
ScoopInstaller:masterfrom
Izumiko:patch-1
Jun 12, 2026
Merged

opencv: Update to version 5.0.0, fix checkver#8143
z-Fng merged 2 commits into
ScoopInstaller:masterfrom
Izumiko:patch-1

Conversation

@Izumiko

@Izumiko Izumiko commented Jun 12, 2026

Copy link
Copy Markdown
Contributor
  • Use conventional PR title: <manifest-name[@version]|chore>: <general summary of the pull request>
  • I have read the Contributing Guide

The official OpenCV website's release page is currently not being actively updated. The current opencv manifest relies on the page for its checkver checks. As a result, the Scoop package is significantly outdated (currently stuck at 4.12.0).

Meanwhile, official releases on their GitHub repository are fully up-to-date. They have already released 4.13.0 and the major milestone 5.0.0.

Summary by CodeRabbit

  • Chores
    • Bumped OpenCV target to 5.0.0.
    • Updated 64-bit Windows download URL and checksum for the new release.
    • Switched version detection to use the official OpenCV GitHub releases for more reliable updates.

@coderabbitai

coderabbitai Bot commented Jun 12, 2026

Copy link
Copy Markdown

Review Change Stack

Walkthrough

The OpenCV scoop manifest is updated to target OpenCV 5.0.0; the checkver now uses the OpenCV GitHub repository for version detection and the 64-bit Windows release URL and hash were updated. The autoupdate template continues to use $version for GitHub release assets.

Changes

OpenCV Version Detection

Layer / File(s) Summary
Manifest version bump & checkver switch
bucket/opencv.json
Bump manifest to 5.0.0; switch checkver from scraping https://opencv.org/releases/ to github: https://github.com/opencv/opencv; update 64-bit Windows download URL and hash; autoupdate still uses $version in the GitHub release asset path.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Suggested labels

review-needed

Poem

🐰 I hopped from regex through the log,
To GitHub's fields where releases jog,
Version five now in my paw,
Clean and simple—no more claw,
A tiny hop, a quieter cog.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description check ✅ Passed The description includes the required checklist items completed, provides clear rationale for the change, and explains the problem (outdated website) and solution (GitHub releases).
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title accurately reflects the main changes: updating OpenCV to version 5.0.0 and fixing the checkver configuration to use GitHub instead of the OpenCV website.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@z-Fng

z-Fng commented Jun 12, 2026

Copy link
Copy Markdown
Member

/verify

@z-Fng z-Fng changed the title opencv: switch checkver url to github opencv: Update to version 5.0.0, fix checkver Jun 12, 2026
@github-actions

Copy link
Copy Markdown
Contributor

All changes look good.

Wait for review from human collaborators.

opencv

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate

Check the full log for details.

@z-Fng z-Fng 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.

Thank you for your contribution!

@z-Fng z-Fng merged commit fd74064 into ScoopInstaller:master Jun 12, 2026
3 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants