flathub / flathub/org.opencpn.OpenCPN

Runtime 25.08: Remove shared-modules/libusb

Open
#76 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
0
Forks
5
Avg merge
46m
Merged PRs (30d)
2

Description

libusb is part of the runtime 25.08. Please don't forget to remove it when the app is updated to the related runtime.

```
flatpak run --devel --command=sh org.freedesktop.Platform//25.08

[📦 org.freedesktop.Platform ~]$ grep -A 5 libusb /usr/manifest.json
"name": "components/libusb.bst",
"x-cpe": {
"product": "libusb",
"version": "1.0.29"
},
"sources": [
{
"type": "git",
"url": "https://github.com/libusb/libusb.git",
"commit": "v1.0.29-0-g15a7ebb4d426c5ce196684347d2b7cafad862626"
}
]
},
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Inspect the Flatpak packaging files for the shared-modules/libusb reference and compare them with the runtime 25.08 manifest shown in the issue. Remove the libusb component when the app uses that runtime, then verify the generated manifest no longer includes components/libusb.bst.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.