[PR #6341] Add libwebkitgtk6.0 dependency to packaging for new UI #25481

Open
opened 2026-08-05 07:06:04 -04:00 by saavagebueno · 0 comments
Owner

Original Pull Request: https://github.com/netbirdio/netbird/pull/6341

State: closed
Merged: No


Describe your changes

Added libwebkitgtk as a dependency to the netbird-ui .deb and .rpm. Without this dependency installed, NetBird-ui crashes.

Checklist

  • Is it a bug fix
  • Is a typo/documentation fix
  • Is a feature enhancement
  • It is a refactor
  • Created tests that fail without the change (if possible)
  • This change does not modify the public API, gRPC protocols, functionality behavior, CLI / service flags, or introduce a new feature — OR I have discussed it with the NetBird team beforehand (link the issue / Slack thread in the description). See CONTRIBUTING.md.

By submitting this pull request, you confirm that you have read and agree to the terms of the Contributor License Agreement.

Documentation

  • Documentation is not needed for this change (explain why)
    Just a bug fix.

Summary by CodeRabbit

  • Chores
    • Updated package dependencies for Netbird UI on Linux platforms.
**Original Pull Request:** https://github.com/netbirdio/netbird/pull/6341 **State:** closed **Merged:** No --- ## Describe your changes Added libwebkitgtk as a dependency to the netbird-ui .deb and .rpm. Without this dependency installed, NetBird-ui crashes. ### Checklist - [X] Is it a bug fix - [ ] Is a typo/documentation fix - [ ] Is a feature enhancement - [ ] It is a refactor - [ ] Created tests that fail without the change (if possible) - [X] This change does **not** modify the public API, gRPC protocols, functionality behavior, CLI / service flags, or introduce a new feature — **OR** I have discussed it with the NetBird team beforehand (link the issue / Slack thread in the description). See [CONTRIBUTING.md](https://github.com/netbirdio/netbird/blob/main/CONTRIBUTING.md#discuss-changes-with-the-netbird-team-first). > By submitting this pull request, you confirm that you have read and agree to the terms of the [Contributor License Agreement](https://github.com/netbirdio/netbird/blob/main/CONTRIBUTOR_LICENSE_AGREEMENT.md). ## Documentation - [X] Documentation is **not needed** for this change (explain why) Just a bug fix. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Updated package dependencies for Netbird UI on Linux platforms. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
saavagebueno added the pull-request label 2026-08-05 07:06:04 -04:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#25481