Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for new release URL macro of SailfishOS 4.6 #285

Merged
merged 5 commits into from
May 26, 2024
Merged

Conversation

rinigus
Copy link
Contributor

@rinigus rinigus commented May 23, 2024

  • Switches to new URL macro in SFOS >= 4.6. In longer term, allows to reduce the load on OBS and its administration

  • Reenable processing of the version string before adding it as CMake option. Without it, test builds will fail at OBS

Test build available at https://build.sailfishos.org/package/show/home:rinigus:tmp/sailfishos-chum-gui

Please check on SFOS 4.6.x.x as I don't have access to it. For that, use GUI build from 4.6 repo

Fixes: #270

@rinigus
Copy link
Contributor Author

rinigus commented May 23, 2024

doesn't work yet, few more changes are needed

rpm/sailfishos-chum-gui.spec Outdated Show resolved Hide resolved
src/ssu.cpp Show resolved Hide resolved
@Olf0
Copy link
Collaborator

Olf0 commented May 23, 2024

Please check on SFOS 4.6.x.x as I don't have access to it.

Neither do I.

Though I have two comments WRT the added code, see above.

@piggz
Copy link
Contributor

piggz commented May 24, 2024

I have installed this on a pinetab2 running 4.6.0.11, and after removing the override I had in place for the SFOS Version, the correct URL was used for the chum repository and packages are available in the UI

@rinigus
Copy link
Contributor Author

rinigus commented May 24, 2024

@piggz, thanks!

@Olf0 Olf0 changed the title Adds support for new release URL macro Add support for new release URL macro May 25, 2024
@rinigus
Copy link
Contributor Author

rinigus commented May 25, 2024

@Olf0, thank you very much for resolving the regex. ready to merge?

@Olf0
Copy link
Collaborator

Olf0 commented May 25, 2024

@Olf0, thank you very much for resolving the regex. ready to merge?

Yes, sure, please squash-merge. I will create a release then (already did a little preparation), and notify you by a push to sailfishos:chum when it successfully compiled at sailfishos:chum:testing.

@rinigus rinigus merged commit 2e6137c into main May 26, 2024
1 check passed
@rinigus rinigus deleted the issue-270 branch May 26, 2024 11:27
@rinigus
Copy link
Contributor Author

rinigus commented May 26, 2024

Thanks, merged

@Olf0 Olf0 changed the title Add support for new release URL macro Add support for new release URL macro of SailfishOS 4.6 May 26, 2024
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.

[Suggestion] Prepare to deal with sailfishos/ssu PR #16
3 participants