-
Notifications
You must be signed in to change notification settings - Fork 4
Update runtime to GNOME 42 #7
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
Conversation
Started test build 111615 |
Build 111615 failed |
#5 contained this commit 590b05c which added numpy to fix an error observed in this comment #5 (comment) |
@@ -1,7 +1,7 @@ | |||
{ | |||
"app-id": "org.laptop.TurtleArtActivity", | |||
"runtime": "org.gnome.Platform", | |||
"runtime-version": "3.34", | |||
"runtime-version": "42", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
43 is likely to be released in the next few hours!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Err ...
e920f96
to
5fda9c7
Compare
Started test build 111619 |
Build 111619 failed |
5fda9c7
to
c42df4b
Compare
Started test build 111621 |
Build 111621 successful
|
If you open the Plugins menu, enable all plugins, and restart, you'll see:
So we do need 'numpy' |
The upstream regression mentioned at #5 (comment) is still present:
but to me this is not reason enough to not update the app. |
c42df4b
to
775daee
Compare
Started test build 111774 |
Sure! Updated to the fixed commit. |
Build 111774 successful
|
* Update the runtime to GNOME 42 * Split the Python dependencies to python3-requirements.json which is generated by command [1]: "python3 flatpak-pip-generator --requirements-file=requirements.txt" Have the dependent Python libraries in the requirements.txt: dbus-python==1.2.18 decorator numpy * Bump turtleart-activity to commit 1a9037ad613e ("Fix the build error from the wrong option to setuptools") which upgrades to Python3, GTK3 and more fixes. [1]: https://docs.flatpak.org/en/latest/python.html#building-multiple-python-dependencies
775daee
to
348e147
Compare
Started test build 111799 |
Build 111799 successful
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Sadly I cannot press merge.
@tchx84 do you have the power? Any further feedback here? |
@wjt done! |
Update the runtime to GNOME 42
Split the Python dependencies to python3-requirements.json which is generated by command 1: "python3 flatpak-pip-generator --requirements-file=requirements.txt"
Have the dependent Python libraries in the requirements.txt:
dbus-python==1.2.18
decorator
numpy
Bump turtleart-activity to commit 1a9037ad613e ("Fix the build error from the wrong option to setuptools") which upgrades to Python3, GTK3 and more fixes.