elementary / flatpak-platform

The elementary OS and AppCenter Flatpak platform
https://elementary.io
GNU General Public License v3.0
53 stars 10 forks source link

Include libgda #20

Open bilelmoussaoui opened 3 years ago

bilelmoussaoui commented 3 years ago

As most of the Vala apps uses it for sqlite/whatever database stuff, and it's pretty complex to properly build. Maybe it's worth having it on the elementary platform by default?

danirabbit commented 3 years ago

Here's what Music currently has for GDA:

  - name: gda
    config-opts:
      - '--with-java=no'
      - '--with-jni=no'
      - '--with-oracle=no'
      - '--with-help=no'
      - '--with-ui=no'
      - '--disable-tools'
      - '--enable-vala'
    sources:
      - type: archive
        url: https://download.gnome.org/sources/libgda/5.2/libgda-5.2.9.tar.xz
        sha256: 59caed8ca72b1ac6437c9844f0677f8a296d52cfd1c0049116026abfb1d87d9b
    modules:
      - name: intltool
        cleanup:
          - '*'
        sources:
          - type: archive
            url: https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz
            md5: 12e517cac2b57a0121cda351570f1e63
bilelmoussaoui commented 3 years ago

For a more complete build, here's what I did for Sequeler https://github.com/Alecaddd/sequeler/blob/master/build-aux/com.github.alecaddd.sequeler.json#L54-L160