How to help upgrade repo packages?

For example… Gstreamer is already on 1.16.2… I need to wait someone manually update this package on Clear Linux to use this version.

Theres any wait to the community to help keep packages up to date?

Also, new packages/bundles?

Hey, welcome!

Our devs have created tooling which helps automate a lot of software packaging gymnastics. This contributing guide is a great place to start: distribution/contributing.md at 40befdf0f8d24dce3b7d89be8739f16aaa9701c8 · clearlinux/distribution · GitHub (we’re looking at improving this so if you have any feedback, we’re all ears!)

For new versions of existing packages, the best thing would be to test the new version out locally and flag any potential gotchas that need to be accounted for. This will help us bump versions with additional context/confidence. If it’s a simple version bump and it isn’t being updated promptly, just notify us (in fact on GitHub there is special issue type for package updates) because it might be a known issue in-house and will be faster for us to do it.

Nice,

Sorry about this long delay.

FWIW: Any plan to make a community repository or something like that?

If in not wrong, Clear Linux cannot bundle a lot of packs (like some video codecs) due license rights problem. But we can do by ourselves right?

A way to add a custom/community repo to the package manager will be nice.

Yes, we are close to having support for 3rd party software. The plumbing is basically there, and the documentation is being polished. RIght @bun.k.tan ?

1 Like

As of release 32570, you can create your own bundles (aka 3rd-party) using the mixer tool. You will have to host your own repo. You can share your repo with the community who can then consume your bundles using the new swupd “3rd-party” subcommand. We are finalizing documentation and should be released any day now. If you want a sneak peak, please see clear-linux-documentation/swupd-3rd-party.rst at 9b0004a027b3a195652b2ac6bbd8f552af17e121 · clearlinux/clear-linux-documentation · GitHub.

4 Likes

Nice! I will try that!

Thank you.

1 Like