Skip to content

Conversation

@adaell
Copy link
Contributor

@adaell adaell commented Feb 28, 2025

  1. Created a new flatpak build script that uses the 2024 freedesktop.sdk and the latest version of most of escript's dependencies.
  2. Updated flatpak_options.py
  3. Created a new file, "flatpak_trilinos.sh", that flatpak-builder uses to build Trilinos.
  4. Have fixed a bug in SConstruct that breaks flatpak-builder.

Once these files are in the main repository I will update the build on flathub.

adaell and others added 21 commits February 26, 2025 20:04
Fixed bug in which scons tried to link against libDEFAULT.so because the hdf5 libraries were not specified.
Added hdf5 libraries to SConstruct.
bug fix (umfpack=1)
Undid change to SConstruct as it is not flatpak related.
bug fix

disabled lapack
Working flatpak json build script.
Working flatpak build script.
Changed esys-escript url.
@bztd
Copy link

bztd commented Mar 2, 2025

In the manifest, the version of "escript" is not specified. That should generate an error. The current version on Flathub is 5.10. Does version 6.0 use Trilinos as a mandatory dependency?

The current manifest:
https://github.com/flathub/au.edu.uq.esys.escript/blob/master/au.edu.uq.esys.escript.json

@bztd
Copy link

bztd commented Mar 2, 2025

I also added pip so I can install additional packages in the sandbox.

@LutzGross LutzGross merged commit 4209cc7 into LutzGross:master Mar 2, 2025
1 check failed
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