Revisions of flatpak

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1127339 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 81)
- Update to version 1.15.6:
  + In distributions that compile Flatpak to use a separate
    bubblewrap (bwrap) executable, version 0.8.0 is now required.
  + Enabling the optional Wayland security context feature requires
    libwayland-client, wayland-scanner >= 1.15 and
    wayland-protocols >= 1.32.
  + Add --device=input, for access to evdev devices in /dev/input
  + Update bundled copy of bubblewrap to version 0.8.0, and rely on
    its features:
  + Improve error message if seccomp is disabled in kernel config
  + Security hardening: set user namespace limit to 0, to prevent
    creation of nested user namespaces in a more robust way
  + For subsandboxes started by flatpak-portal, inherit
    environment variables from the flatpak run that started the
    original instance rather than from flatpak-portal, fixing
    behaviour of FLATPAK_GL_DRIVERS and similar features
  + Stop http transfers if a download in progress becomes very slow
  + Make it easier to configure extra languages, by picking them up
    from AccountsService if configured there
  + Add new flatpak_transaction_add_rebase_and_uninstall() API,
    allowing end-of-life apps to be replaced by their intended
    replacement more reliably
  + Create a private Wayland socket with the "security context"
    extension if available, allowing the compositor to identify
    connections from sandboxed apps as belonging to the sandbox
  + Update libglnx to 2023-08-29
  + Use features of newer GLib versions if available
  + Turn off system-level crash reporting infrastructure during
    some unit tests that involve intentional assertion failures
  + Add anchors to link to sections of flatpak-metadata
    documentation
  + Bug fixes:
    - Avoid warnings processing symbolic links with GLib >= 2.77.0,
      and with GLib 2.76.0 (GLib 2.76.1 or later silences these
      warnings)
    - Bypass page cache for backend requests in revokefs, fixing
      installation errors with libostree 2023.4
    - Show AppStream metadata in flatpak remote-info as intended
    - Don't let Flatpak apps inherit VK_DRIVER_FILES or
      VK_ICD_FILENAMES from the host system, which would be wrong
      for the sandbox
    - Fix build failure with prereleases of libappstream 0.17.x
    - Forward-compatibility with libappstream 1.0
    - Fix installation with Meson if configured with
      -Dauto_sideloading=true
    - Fix a memory leak
    - Fix compiler warnings
    - Make the tests fail more comprehensibly if a required tool is
      missing
    - Clean up /var/tmp/flatpak-cache-* directories on boot
    - Don't force GIO_USE_VFS=local for programs launched via
      flatpak-spawn
    - Clarify documentation for D-Bus name ownership
   + Internal changes:
     - Split up large source files into smaller modules, reducing
       internal circular dependencies
     - Re-synchronize code backported from GLib with the version in
       GLib
     - Clarify documentation for D-Bus name ownership
     - Make the flags used to apply "extra data" clearer
     - Use glnx_opendirat() where possible
  + Updated translations.
- Add pkgconfig(wayland-client), pkgconfig(wayland-scanner) and
  pkgconfig(wayland-protocols) BuildRequires and pass
  with-wayland-security-context=yes to configure: Enable the
  optional Wayland security context. (forwarded request 1126468 from iznogood)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1110410 from Luciano Santos's avatar Luciano Santos (luc14n0) (revision 80)
Forwarded request #1109804 from iznogood

Pushing GNOME 45.rc packages
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1003150 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 73)
GNOME 43.rc - let's get this into Staging to see what we break (e.g meson:test seems to be an issue already) (forwarded request 1002618 from dimstar)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 992691 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 71)
- variant-schema-compiler requires the Python module pyparsing

This is required because the transitive requirement is broken in
two places:   gtk-doc --> python3-Pygments -/-> python3-setuptools -/-> python3-pyparsing (forwarded request 989460 from bnavigator)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 986581 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 70)
- Correct Supplements for flatpak-zsh-completion boo#1201113
- package LICENSE file in every package
- make flatpak-zsh-completion and system-user-flatpak noarch
- add update-system-flatpaks timer that updates installed flatpaks
  daily if enabled (forwarded request 986433 from AndreasStieger)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 956805 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 68)
- Update to version 1.12.6:
  + Fix a bug that sometimes caused repo corruption in case
    downloads are interrupted or canceled, necessitating a
    "flatpak repair" to recover
  + More reliably detect the GTK theme
  + Fix history command unit test in some edge cases
  + Updated translations.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 953948 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 66)
New upstream release
Displaying revisions 1 - 20 of 84
openSUSE Build Service is sponsored by