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

Update runtime to 24.08, remove unused dependencies #29

Merged
merged 3 commits into from
Oct 8, 2024

Conversation

deltragon
Copy link
Contributor

Update the org.freedesktop.Sdk runtime to 24.08. This allows removing a few dependencies, including libnotify and PyGObject, which are now provided by the runtime. It also updates Python to 3.12.

Additionally, remove the dbus-python and libappindicator dependencies which were dropped in slgobinath/SafeEyes#558.

@flathubbot
Copy link
Contributor

Started test build 152382

- modules/xprintidle.yml # idle detection other than gnome
- modules/python3-requirements.yml # auto generated pip dependencies for safeeyes
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This was moved to the last entry. The order here does not seem to make a difference, except that when building, it will rebuild all following entry after a changed one.
When developing with local changes in upstream safeeyes, this means that xprop, etc. would previously get rebuilt unnecessary, where now only everything in python3-requirements.yml needs to be rebuilt.

@flathubbot
Copy link
Contributor

Build 152382 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/135467/io.github.slgobinath.SafeEyes.flatpakref

@otuva otuva merged commit 6b0fb90 into flathub:master Oct 8, 2024
1 check passed
@deltragon deltragon deleted the update-runtime branch October 12, 2024 19:21
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