AppImage or Flatpak

Moderator: GZDoom Developers

User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49071
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: AppImage or Flatpak

Post by Graf Zahl »

Indeed. All I can say is "Why not?"
User avatar
axredneck
Posts: 357
Joined: Mon Dec 11, 2017 2:09 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Arch
Graphics Processor: nVidia with Vulkan support
Location: Russia
Contact:

Re: AppImage or Flatpak

Post by axredneck »

Blzut3 wrote:Auto updates are the right thing to do most of the time, but occasionally there are ...
... incompatibility of save files.
But you can update flatpaks manually. I don't know about other distros but on Arch flatpaks don't update automatically.
Eonfge
Posts: 28
Joined: Tue Sep 10, 2019 10:47 am
Graphics Processor: nVidia (Modern GZDoom)
Contact:

Re: AppImage or Flatpak

Post by Eonfge »

It's worth noting that any of you could also have a maintainer status if you so desire. In that case, even if I catch a bus, you can keep pushing updates. You'll not even need much flatpak knowledge to maintain the current deployment.

It's totally possible of cause to make stand-alone bundles for archive purposes: http://docs.flatpak.org/en/latest/singl ... ndles.html

Shell script that should make a package based on the current master:

Code: Select all

git clone https://github.com/flathub/org.zdoom.GZDoom.git
cd ./org.zdoom.GZDoom/
flatpak-builder build-dir/ org.zdoom.GZDoom.yaml --force-clean
flatpak-builder --repo=repo --force-clean build-dir org.zdoom.GZDoom.yaml
flatpak build-bundle ./repo GZDoom.flatpak org.zdoom.GZDoom
I'm not sure how your back-end works, but it should not be hard to integrate this in an existing build server.
The Bright Side
Posts: 27
Joined: Thu Jan 07, 2016 1:09 pm

Re: AppImage or Flatpak

Post by The Bright Side »

Hey guys, speaking of flatpak... I installed the GZDoom flatpak on my Linux Mint 19.3 system today to tinker around with it and it doesn't work very well. Whenever I run it, it asks for my IWADs. It won't look in the folder that I put into the gzdoom.ini.

It also won't accept any command line parameters, either. For instance:
flatpak run org.zdoom.GZDoom -iwad /home/thebrightside/Games/GZDoom/IWADs/DOOM.wad

It still asks me for my IWADs.

Has anybody been able to get it to work?

The only thing I can manage is to put the IWADs right into ~/.var/app/org.zdoom.GZDoom/.config/gzdoom, but then I can only play vanilla DOOM since no other command line parameters work. :-/
The Bright Side
Posts: 27
Joined: Thu Jan 07, 2016 1:09 pm

Re: AppImage or Flatpak

Post by The Bright Side »

Also, just to follow up real quick... I just read through this entire thread and wanted to say thanks to Eonfge for maintaining this flatpak, and for your ambitions to push other id Games source ports to flathub! I, for one, am grateful they're there.
Post Reply

Return to “Closed Feature Suggestions [GZDoom]”