1. 27 Sep, 2018 1 commit
    • Debarshi Ray's avatar
      flatpak: Switch to Meson · d8f0be29
      Debarshi Ray authored
      The Autotools build didn't use --disable-dogtail, even though the SDK
      doesn't have Dogtail. It only worked because configure.ac doesn't
      actually check for the presence of Dogtail. The Meson build doesn't
      check for it either, but merely to imitate the Autotools build.
      
      It's better to spell out exactly what's going on.
      d8f0be29
  2. 26 Sep, 2018 2 commits
    • Debarshi Ray's avatar
      flatpak: Don't use a non-existent build flag · 993018a3
      Debarshi Ray authored
      There has never ever been a --disable-documentation build flag, yet,
      somehow it has been present in the Flatpak manifest since it was first
      added to the gnome-apps-nightly repository.
      
      GNOME Online Accounts has a --disable-documentation flag to disable
      generating the man page for goa-daemon(8), which is already covered by
      the --disable-backend flag. So, it might have been a typo while writing
      the manifest.
      993018a3
    • Jordan Petridis's avatar
      flatpak: Build liboauth against NSS · 886d93bf
      Jordan Petridis authored
      Currently available versions of liboauth, such as 1.0.3, don't build
      against OpenSSL 1.1.0, and that has been failing the nightly builds.
      It does work with NSS, though; and, for what it's worth, Fedora builds
      liboauth against NSS too.
      
      https://github.com/x42/liboauth/issues/9
      886d93bf
  3. 14 Sep, 2018 1 commit
  4. 13 Sep, 2018 7 commits
  5. 06 Sep, 2018 1 commit
  6. 03 Sep, 2018 1 commit
  7. 31 Aug, 2018 1 commit
  8. 20 Aug, 2018 1 commit
  9. 09 Aug, 2018 3 commits
  10. 26 Jul, 2018 1 commit
    • Debarshi Ray's avatar
      flatpak: Simplify TrackerSparqlConnection creation · 6624c0c8
      Debarshi Ray authored
      The Tracker D-Bus services are not part of the Flatpak bundle and are
      accessed from the host operating system. This means that the Tracker
      database cannot be accessed "directly", which causes:
        Tracker-WARNING **: Falling back to bus backend, the direct backend
          failed to initialize: Could not open sqlite3 database:
          '/home/rishi/.var/app/org.gnome.Photos/cache/tracker/meta.db':
          unable to open database file
      
      The database needs to be accessed via D-Bus. So far, this was being
      handled by the fallback error-handling code paths.
      6624c0c8
  11. 18 Jul, 2018 1 commit
  12. 09 Jul, 2018 1 commit
  13. 29 Jun, 2018 3 commits
    • Debarshi Ray's avatar
      flatpak: Update LibRaw to 0.18.13 · fc11fc0f
      Debarshi Ray authored
      fc11fc0f
    • Debarshi Ray's avatar
      flatpak: Disable -Werror for gexiv2 · 28b88abe
      Debarshi Ray authored
      AX_COMPILER_FLAGS promotes all warnings to errors for non-release
      builds, which is a bit too much because it also includes
      -Wno-deprecated-declarations. It's good to be notified about the use
      of deprecated API, but there's no reason to fail the nightly build for
      that. Especially, since not every deprecation is born equal - some may
      take longer than others to fix.
      
      #108
      28b88abe
    • Debarshi Ray's avatar
      flatpak, utils: Add a Flatpak-friendly method to spawn the GOA panel · 556a9f30
      Debarshi Ray authored
      The Flatpak bundle doesn't include the gnome-control-center binary,
      and the sandbox prevents it from accessing one that's part of the host
      operating system or a different bundle. Therefore, it's not possible
      to use g_app_info_create_from_commandline to launch the Online
      Accounts panel when running as a Flatpak.
      
      However, with a hole poked in the sandbox, it will be able to see the
      org.gtk.Actions-based [1] D-Bus API offered by gnome-control-center
      [2], which can be conveniently accessed through GApplication's remote
      GActionGroup implementation.
      
      This will be used by the subsequent commit.
      
      [1] https://wiki.gnome.org/Projects/GLib/GApplication/DBusAPI
      [2] gnome-control-center commit ab0576f1f00172c4
          https://bugzilla.gnome.org/show_bug.cgi?id=696054
      556a9f30
  14. 24 May, 2018 1 commit
  15. 19 May, 2018 1 commit
  16. 13 Mar, 2018 2 commits
  17. 12 Mar, 2018 1 commit
  18. 26 Feb, 2018 1 commit
  19. 03 Feb, 2018 1 commit
    • Umang Jain's avatar
      local-item: Pre-select local files in a Flatpak-friendly way · 0cadae91
      Umang Jain authored
      Instead of trying to query GAppInfo for the default inode/directory
      handler, use org.freedesktop.FileManager1:ShowItems with a hole poked
      in the sandbox to permit access.
      
      Turns out that libdazzle already provides a convenient wrapper around
      org.freedesktop.FileManager1:ShowItems for a single URI. This is as
      good an excuse as any to start using libdazzle and dropping the
      copy-pasted src/egg-*.[ch] code.
      
      #7
      0cadae91
  20. 02 Feb, 2018 1 commit
  21. 30 Oct, 2017 1 commit
    • Debarshi Ray's avatar
      flatpak: Disable -Werror for gnome-online-accounts · f471b04a
      Debarshi Ray authored
      AX_COMPILER_FLAGS promotes all warnings to errors for non-release
      builds. While we have been working to reduce the number of warnings,
      most of them originate from the use of deprecated API and it will take
      us a bit longer to attain a 100% warning-free build.
      f471b04a
  22. 19 Oct, 2017 2 commits
  23. 03 Oct, 2017 1 commit
  24. 11 Sep, 2017 1 commit
  25. 08 Sep, 2017 3 commits