Skip to content

[LLT-6931] Add openwrt 25.* support for nordvpnlite#76

Merged
olekoliinyk merged 1 commit intomainfrom
LLT-6931-build-nordvpnlite-for-25.12-openwrt
Mar 23, 2026
Merged

[LLT-6931] Add openwrt 25.* support for nordvpnlite#76
olekoliinyk merged 1 commit intomainfrom
LLT-6931-build-nordvpnlite-for-25.12-openwrt

Conversation

@olekoliinyk
Copy link
Copy Markdown
Collaborator

@olekoliinyk olekoliinyk commented Mar 19, 2026

OpenWrt 25.12 uses APK package format instead of opkg. This PR updates package.sh to support both formats:

  • Detects package format by checking for /builder/staging_dir/host/bin/apk (available in 25.x SDK containers)
  • Builds and copies either .apk or .ipk depending on the detected format

@olekoliinyk olekoliinyk force-pushed the LLT-6931-build-nordvpnlite-for-25.12-openwrt branch 3 times, most recently from 53a3def to 636dee5 Compare March 19, 2026 20:24
Copy link
Copy Markdown

@gytsto gytsto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

Copy link
Copy Markdown
Contributor

@LukasPukenis LukasPukenis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

- Detect APK format by presence of /builder/staging_dir/host/bin/apk
  instead of reading /etc/openwrt_release (not available in SDK containers)
- Support optional output-dir argument (5th param, must be absolute path)
  to copy the built package to a specified directory
- Copy either .ipk or .apk depending on detected format
@olekoliinyk olekoliinyk force-pushed the LLT-6931-build-nordvpnlite-for-25.12-openwrt branch from 047506b to 1ae7b04 Compare March 23, 2026 12:27
@olekoliinyk olekoliinyk merged commit 5d5a6ae into main Mar 23, 2026
54 checks passed
@olekoliinyk olekoliinyk deleted the LLT-6931-build-nordvpnlite-for-25.12-openwrt branch March 23, 2026 12:40
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.

3 participants