Skip to content

ladybugdb: Add openssl-lts to depends, add arm64 support - #8523

Merged
z-Fng merged 23 commits into
ScoopInstaller:masterfrom
littleli:master
Sep 19, 2026
Merged

z-Fng merged 23 commits into
ScoopInstaller:masterfrom
littleli:master

Conversation

@littleli

@littleli littleli commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

This PR fixes issue with lbug.exe that if user does not have openssl-lts installed on his system lbug.exe does not start as it depends on libraries:

  • libssl-3-x64.dll
  • libcrypto-3-x64.dll

by adding depends section to manifest on openssl-lts which is vendoring such dependencies and put them on path.

Also it adds support for arm64 architecture.

Relates to LadybugDB/ladybug#995.

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

@coderabbitai

coderabbitai Bot commented Sep 18, 2026

Copy link
Copy Markdown

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 62b12cbf-9e4c-44b2-8b79-104f38782fc1

📥 Commits

Reviewing files that changed from the base of the PR and between 547dfb8 and d7a4168.

📒 Files selected for processing (8)
  • bucket/antigravity-cli.json
  • bucket/claude-code.json
  • bucket/dynamorio.json
  • bucket/edgedriver.json
  • bucket/flow.json
  • bucket/jcode.json
  • bucket/netwatch.json
  • bucket/xxhash.json

Included review availability: Your plan provides up to 4 included reviews per hour; 3 remain after this review.


Summary by CodeRabbit

  • New Features

    • Added Windows ARM64 package and automatic update support for LadybugDB 0.20.4.
  • Dependencies

    • Added the required OpenSSL LTS dependency.
  • Updates

    • Updated CLIProxyAPI, dbmate, Dev Tunnels, git-cliff, Kiro CLI, Luau, pipx, pnpm, pyrefly, QuickJS-NG, Railway CLI, smolvm, Antigravity CLI, Claude Code, DynamoRIO, EdgeDriver, Flow, jcode, netwatch, and xxHash.
    • Refreshed release links, checksums, extraction details, and architecture-specific metadata.

Walkthrough

The pull request updates 23 Scoop manifests. It refreshes package versions, download URLs, hashes, extraction metadata, and architecture support. LadybugDB also adds an openssl-lts dependency and ARM64 autoupdate metadata.

Changes

Package manifest updates

Layer / File(s) Summary
LadybugDB dependency and ARM64 support
bucket/ladybugdb.json
The manifest adds the openssl-lts dependency, Windows ARM64 package URL and SHA-256 hash, and an ARM64 autoupdate URL template.
Single-architecture release updates
bucket/dbmate.json, bucket/devtunnel.json, bucket/kiro-cli.json, bucket/luau.json, bucket/pipx.json, bucket/smolvm.json, bucket/dynamorio.json, bucket/flow.json, bucket/netwatch.json, bucket/xxhash.json
The manifests update package versions, release URLs, SHA-256 hashes, and extraction metadata where applicable.
Multi-architecture release metadata
bucket/cliproxyapi.json, bucket/git-cliff.json, bucket/pnpm.json, bucket/pyrefly.json, bucket/railway.json, bucket/antigravity-cli.json, bucket/claude-code.json, bucket/edgedriver.json, bucket/jcode.json
The manifests update release URLs and hashes across their Windows architecture entries. git-cliff also updates extraction directories.
QuickJS-NG architecture metadata
bucket/quickjs-ng.json
The manifest updates the version, 64-bit and 32-bit download URLs, and their SHA-256 hashes.

Priority: ➖ Normal

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
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 clearly identifies the ladybugdb manifest and the two main changes: adding the openssl-lts dependency and ARM64 support. It is concise and follows the repository's conventional title for…
Description check ✅ Passed The description explains the OpenSSL dependency issue, identifies the required DLLs, describes the ARM64 addition, references the related issue, and completes both required checklist items. It provide…

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.

@z-Fng z-Fng changed the title ladybugdb: Add depends on openssl-lts and support for arm64 architecture ladybugdb: Add depends on openssl-lts, add arm64 support Sep 19, 2026
@z-Fng z-Fng changed the title ladybugdb: Add depends on openssl-lts, add arm64 support ladybugdb: Add openssl-lts to depends, add arm64 support Sep 19, 2026
@z-Fng

z-Fng commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

/verify

@github-actions

Copy link
Copy Markdown
Contributor

All changes look good.

Wait for review from human collaborators.

ladybugdb

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

Check the full log for details.

@z-Fng

z-Fng commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

Please note that PRs should not be created from your default branch. Alternatively, please make sure scheduled workflows are disabled on it.

@z-Fng
z-Fng merged commit c862fa9 into ScoopInstaller:master Sep 19, 2026
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