!OzuxRkLxOhKtTsWxCd:matrix.org

Development

304 Members
Talk about Naev development (spoilers galore).7 Servers

Load older messages


SenderMessageTime
28 Apr 2024
@_discord_651018886661275659:t2bot.iobobbens just have to make sure a plugin can't overwrite it or anything 05:56:36
@_discord_651018886661275659:t2bot.iobobbens maybe needs static with runtime 06:01:28
@_discord_218985411676995584:t2bot.io.synchro It will for the steamruntime option, I think the AppImage generation script might need to specify additional directories to search for shared libraries 06:02:38
@_discord_218985411676995584:t2bot.io.synchro I think that should be possible 🙂
Although it would definitely need to be another meson project, maybe a subproject works better?
06:04:20
@_discord_651018886661275659:t2bot.iobobbens Still not compiling on linux :/
-- Deploying dependencies for existing files in AppDir -- 
Deploying dependencies for ELF file /__w/naev/naev/appImageBuild/dist/AppDir/usr/bin/naev 
ERROR: Could not find dependency: libnativefiledialog-extended.so 
ERROR: Failed to deploy dependencies for existing files 
06:21:21
@_discord_651018886661275659:t2bot.iobobbens That could work. I just want to avoid as much maintenance and out of sync friction as possible. 06:22:16
@_discord_218985411676995584:t2bot.io.synchro Hmm, I'll take a look
Might need to add a step to copy that library to the appdir.
06:22:55
@_discord_218985411676995584:t2bot.io.synchro Do you know know if you're using a default path with the file chooser?
We will probably want to use a portal on Linux if possible (Flatpak + this is the future): https://github.com/btzy/nativefiledialog-extended?tab=readme-ov-file#using-xdg-desktop-portal-on-linux
06:51:21
@_discord_218985411676995584:t2bot.io.synchro I also set the library as static for all platforms, seems like that is ideal for this library 06:51:54
@_discord_651018886661275659:t2bot.iobobbens default_path parameter? Yes 07:15:13
@_discord_651018886661275659:t2bot.iobobbens It's mainly a transitory dependency until SDL3 07:15:49
@_discord_651018886661275659:t2bot.iobobbens in fact, I just reimplemented some SDL3 stuff with it for now 07:15:58
@_discord_218985411676995584:t2bot.io.synchro Hmm, looking now it seems like that README isn't totally correct, the library does support the default_path parameter. I'll test locally and if it does work, we should use portals when possible (adds dependency to dbus-devel as opposed to gtk3) 07:36:42
@_discord_218985411676995584:t2bot.io.synchro * Hmm, looking now it seems like that README isn't totally correct, the library does support the default_path parameter as of version 1.1.0. I'll test locally and if it does work, we should use portals when possible (adds dependency to dbus-devel as opposed to gtk3) 07:38:10
@_discord_651018886661275659:t2bot.iobobbens I tested locally and it seems to work. Didn't touch any configuration things 07:45:04
@_discord_218985411676995584:t2bot.io.synchro Does the wrapped subproject build with portal support enabled? (Should open a KDE file picker if using KDE for example) 07:46:11
@_discord_651018886661275659:t2bot.iobobbens it seems to use the same picker on plasma as firefox I think 07:46:41
@_discord_651018886661275659:t2bot.iobobbens luacheck failed on the same dep :/ 07:46:49
@_discord_651018886661275659:t2bot.iobobbens is it using a different image? 07:46:55
@_discord_651018886661275659:t2bot.iobobbens it's on meson 1.0.1 too 07:47:10
@_discord_218985411676995584:t2bot.io.synchro Hmm, I guess we may as well grab the latest version of meson regardless of the image. It should be using the latest version but I guess not.. 07:47:40
@_discord_218985411676995584:t2bot.io.synchro it should be pulling in the latest version of meson.. weird 07:48:30
@_discord_218985411676995584:t2bot.io.synchro Ah I see now 07:49:13
@_discord_218985411676995584:t2bot.io.synchro naev/naev-linux-latest:latest
This image is gone now
07:49:24
@_discord_218985411676995584:t2bot.io.synchro I'll add that to the naev-docs image
I guess I missed that back when I deprecated those images.. whoops
07:52:09
@_discord_651018886661275659:t2bot.iobobbens maybe they should be removed? I guess it could be possible to also have an archive branch with them or something 07:53:18
@_discord_218985411676995584:t2bot.io.synchro I kept the source around but stopped building them, moving them to another branch is probaby the best way to deal with them 07:53:36
@_discord_218985411676995584:t2bot.io.synchro It's probably okay then 🙂
The only place there might be an issue would be the Flatpak whenever 0.12 is released, and if there is an issue it should be a pretty simple patch 🙂
08:37:35
@_discord_651018886661275659:t2bot.iobobbens Thanks! Got still have a year until release 🙂 08:38:04
@_discord_651018886661275659:t2bot.iobobbens and if SDL3 releases, it gets pulled out in favour of that 08:38:34

Show newer messages


Back to Room ListRoom Version: 6