Search found 26 matches

by sharpenedblade
Thu Jun 19, 2025 10:04 pm
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

It is a great shame that creating new versions of Oolite is such a pain in the unmentionables for both the AppleMac and Linux. GNUstep is basically legacy technology now, and oolite doesn't even work with modern GNUstep and needs an older release to compile. Oolite also has some other legacy depend...
by sharpenedblade
Thu Jun 19, 2025 7:59 pm
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

I made the build job depend on the common-steps job now. The flatpak does not bundle docs because the only place they can go is the flatpak install dir, which is not meant to be accessed by users. I am still working on getting the version info to show up though. The CI was failing because the git ch...
by sharpenedblade
Tue Jun 17, 2025 10:12 pm
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

Do mobile devices need excluding? Surely a mobile device/tablet with e.g. a Bluetooth keyboard would be fine. The examples in the flathub docs add touch support for all mobile/tablet apps. Mobile flatpak can still install "desktop" apps, they just are not in the mobile section of flathub ...
by sharpenedblade
Tue Jun 17, 2025 7:20 pm
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

I haven't merged it because I have no say on the Linux builds nor way to confirm the functionality of the PR #515 is just metadata for gui software apps, the actual build artifact is in #516. Does the 'requires' section need 'display length', and if so, should the (presumably minimum) be as high as...
by sharpenedblade
Mon Jun 16, 2025 10:50 pm
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

Can pr#515 be merged soon, the last blocker for the flathub package is the appstream metadata. Once the metadata is upstream the pr can be tested according to the flathub merge process.
by sharpenedblade
Fri May 30, 2025 3:58 am
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

So it looks for a AddOns dir next to the .app dir? Will copying the .oxp to the normal ManagedAddOns dir do the same thing?
by sharpenedblade
Thu May 29, 2025 11:47 pm
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

Setting -DOO_OXP_VERIFIER_ENABLED=0 (which is implied by DEPLOYMENT_RELEASE_CONFIGURATION=yes) breaks the build with a linking error for me, switching that flag to 1 makes the compile start working again. I used gcc 15.1.1, it might be that the code is broken on newer toolchains. For now I'm just no...
by sharpenedblade
Thu May 29, 2025 9:59 pm
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

You can build using the regular make file, I was just using the GNUMakefile because I wanted to set `strip=no` so flatpak-builder can generate debuginfo files then run strip by itself. I think you edited the wrong file, the manifest is actually at space.oolite.oolite.yml, builddir/ is a temporary ca...
by sharpenedblade
Thu May 29, 2025 12:27 am
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

So far so good. An issue: I built 1.91 flatpack on LinuxMint 21.3. It runs as expected, and the window shows 1.91, however the one line of sed to change the build to 1.91 may need enhancing, as the flatpak is listed as 1.90 using "flatpak list" A request: Is it trivial to tweak this to bu...
by sharpenedblade
Tue May 27, 2025 9:12 pm
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

The error on your system is coming from `org.flatpak.builder`, which is a upstream project that should work. I think what happened is that mint does not configure flathub as a user level remote, so you need to run this, then build as a normal user without using sudo. flatpak remote-add --if-not-exis...
by sharpenedblade
Mon May 26, 2025 9:04 pm
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

This looks like your flatpak is broken, I don't think its related to oolite specifically
by sharpenedblade
Mon May 26, 2025 6:23 pm
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

It's possible to build a .flatpak file with the other linux binaries in the "nightly" CI, should I make a PR to do that? Definitive yes! While I do understand a repository for flatpack prefers only stable releases we need a way to test what would be submitted. So I'd be wondering why the ...
by sharpenedblade
Mon May 26, 2025 6:19 pm
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

shared-modules is a git submodule, you need to run

Code: Select all

git submodule update --init
by sharpenedblade
Sun May 25, 2025 11:09 pm
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

I ran the game quite a few times now, all of the other files are created. Im not sure if its just me, or if its a bug in the flatpak. Can someone run the flatpak and check if the file is created, and also make sure the file is created with the native build. It might be that GNUstep isn't working rig...
by sharpenedblade
Sun May 25, 2025 8:51 pm
Forum: Oolite-Linux
Topic: I packaged the game as a flatpak
Replies: 42
Views: 2168

Re: I packaged the game as a flatpak

I couldn't find the file to change the OXP url for 1.90, is the location on the wiki the right one for Linux? It is the same for Linux, Windows and AppleMac. And anything else one can get to play Oolite, I presume! I looked under the directory the wiki says the file should be under and I can only f...