SHA256
1
0
forked from pool/flatpak

Compare commits

...

224 Commits

Author SHA256 Message Date
Ana Guerrero
8545f8dc24 Accepting request 1236902 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1236902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=93
2025-01-12 10:09:17 +00:00
cb6109257c New stable release
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=214
2025-01-10 15:38:11 +00:00
Ana Guerrero
9a012090ab Accepting request 1227726 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1227726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=92
2024-12-03 19:45:38 +00:00
e9a45fa6ac New release
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=212
2024-12-02 10:23:35 +00:00
Ana Guerrero
38f157ae63 Accepting request 1208163 from GNOME:Factory
Drop SUSE specific rcFOO symlinks (forwarded request 1208119 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1208163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=91
2024-10-16 21:38:03 +00:00
21211d1565 Drop SUSE specific rcFOO symlinks
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=210
2024-10-15 14:45:50 +00:00
Ana Guerrero
2e85a22604 Accepting request 1205277 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1205277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=90
2024-10-03 16:00:26 +00:00
59757be81f explicitly require a selinux policy to make sure scriptlets can run relabel
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=208
2024-10-02 15:58:13 +00:00
Ana Guerrero
ff58b1116f Accepting request 1196015 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1196015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=89
2024-08-27 17:38:12 +00:00
a23026aa66 Add SUSE CVE bug number during update
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=206
2024-08-26 07:13:25 +00:00
Ana Guerrero
d83cdd6848 Accepting request 1194671 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1194671
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=88
2024-08-20 14:12:52 +00:00
1ce823db12 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=204 2024-08-19 09:24:10 +00:00
Dominique Leuenberger
fb2a95af48 Accepting request 1192622 from GNOME:Factory
- Added p11-kit-server to fix boo#1221557

After OBS Studio flatpak updating to KDE Runtime 6.6 it was revealed that it no longer could verify SSL certificates. The root cause turned out to be a missing p11-kit-server which on most distributions is installed as recommended along side flatpak (see Fedora).

With this little addition I hope to fix random SSL errors for KDE Runtime 6.6 and newer also for openSUSE Tumbleweed.

As a side note Leap is affected as well by this. Might be worth back porting this patch?
- As per documentation from flatpak 1.0: add weak dep on
  p11-kit-server for certificate transfer (boo#1188902) (forwarded request 1192619 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1192622
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=87
2024-08-10 17:06:01 +00:00
22771ae9f1 - Added p11-kit-server to fix boo#1221557
After OBS Studio flatpak updating to KDE Runtime 6.6 it was revealed that it no longer could verify SSL certificates. The root cause turned out to be a missing p11-kit-server which on most distributions is installed as recommended along side flatpak (see Fedora).

With this little addition I hope to fix random SSL errors for KDE Runtime 6.6 and newer also for openSUSE Tumbleweed.

As a side note Leap is affected as well by this. Might be worth back porting this patch?
- As per documentation from flatpak 1.0: add weak dep on
  p11-kit-server for certificate transfer (boo#1188902)

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=202
2024-08-08 12:38:47 +00:00
Dominique Leuenberger
397f2fbc26 Accepting request 1191785 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1191785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=86
2024-08-07 04:09:49 +00:00
Ana Guerrero
af837ddaa9 Accepting request 1180938 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1180938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=85
2024-06-17 17:27:23 +00:00
b9f65912d0 Accepting request 1180928 from home:pgajdos
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]

OBS-URL: https://build.opensuse.org/request/show/1180928
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=198
2024-06-14 14:54:13 +00:00
Ana Guerrero
9b63af3ff6 Accepting request 1170044 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1170044
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=84
2024-04-25 18:47:35 +00:00
934c3d5358 Accepting request 1170025 from home:rfrohl:branches:GNOME:Factory
flatpak: build loop fix

OBS-URL: https://build.opensuse.org/request/show/1170025
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=196
2024-04-24 14:08:43 +00:00
650c09ea2b Accepting request 1169162 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1169162
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=195
2024-04-19 12:46:23 +00:00
c15cbb368c Accepting request 1169145 from GNOME:Next
- Don't allow an executable name to be misinterpreted as a
      command-line option for bwrap(1). This prevents a sandbox
      escape where a malicious or compromised app could ask
      xdg-desktop-portal to generate a .desktop file with access to
      files outside the sandbox. (CVE-2024-32462, boo#1223110).
    - Pass the -export-dynamic linker option as
      -Wl,-export-dynamic, fixing build failures with clang 18 and
      lld 18.
    - Fix a double-free when installation is cancelled.
    - Fix installed-tests failure with "FUSERMOUNT: unbound
      variable".
- Changes from version 1.15.7:
    - Automatically remove obsolete driver versions and other
      autopruned refs.
    - --socket=inherit-wayland-socket.
    - Automatically reload D-Bus session bus configuration after
      installing or upgrading apps, to pick up any exported D-Bus
      services.
    - Don't parse <developer><name/></developer> as the application
      name.
    - Don't refuse to start apps when there is no D-Bus system bus
      available.
    - Don't try to repeat migration of apps whose data was migrated
      to a new name and then deleted.
    - Improve handling of mixed locales on systems with
      systemd-localed.
    - Improve display of ellipsized columns in wide terminals.
    - Make flatpak info -e look for extensions in all
      installations.
    - Fix warnings from newer GLib versions.

OBS-URL: https://build.opensuse.org/request/show/1169145
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=194
2024-04-19 11:45:57 +00:00
1b5e00785c Accepting request 1169130 from home:rfrohl:branches:GNOME:Factory
Update to 1.15.8: as the CVE looks quite problematic I thought I would try and
help to speed up the update. Please have a close look if this seems okay.

Somewhat unsure about the meson options used.

OBS-URL: https://build.opensuse.org/request/show/1169130
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=193
2024-04-19 11:09:15 +00:00
Dominique Leuenberger
a129dae48b Accepting request 1159297 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1159297
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=83
2024-03-20 20:09:54 +00:00
2fca7722ea Accepting request 1159270 from home:alarrosa:branches:GNOME:Factory
- Make flatpak-remote-flathub only supplement flatpak in TW
  (bsc#1221662).

OBS-URL: https://build.opensuse.org/request/show/1159270
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=191
2024-03-19 08:35:46 +00:00
Dominique Leuenberger
287ca478c3 Accepting request 1156276 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1156276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=82
2024-03-09 19:53:42 +00:00
65283a21d6 Accepting request 1156260 from home:alarrosa:branches:GNOME:Factory
- Add a flatpak-selinux subpackage that provides a SELinux policy
  module (boo#1220591).

OBS-URL: https://build.opensuse.org/request/show/1156260
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=189
2024-03-08 07:51:51 +00:00
Ana Guerrero
b16c633d73 Accepting request 1127339 from GNOME:Factory
- 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)

OBS-URL: https://build.opensuse.org/request/show/1127339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=81
2023-11-19 19:14:03 +00:00
ec0fcb47a3 Accepting request 1126468 from GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/1126468
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=187
2023-11-17 15:47:01 +00:00
Dominique Leuenberger
7c5f654e87 Accepting request 1110410 from GNOME:Factory
Forwarded request #1109804 from iznogood

Pushing GNOME 45.rc packages

OBS-URL: https://build.opensuse.org/request/show/1110410
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=80
2023-09-20 11:21:10 +00:00
0914090f30 Accepting request 1109804 from GNOME:Next
Pushing GNOME 45.rc packages

OBS-URL: https://build.opensuse.org/request/show/1109804
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=185
2023-09-12 02:21:23 +00:00
Dominique Leuenberger
b54597994d Accepting request 1072674 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1072674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=79
2023-03-19 15:16:27 +00:00
6966718bf0 Accepting request 1072671 from home:AndreasStieger:branches:GNOME:Factory
bugzilla references

OBS-URL: https://build.opensuse.org/request/show/1072671
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=183
2023-03-17 15:42:54 +00:00
e77f94829d Accepting request 1072446 from home:iznogood:branches:GNOME:Factory
New stable release

OBS-URL: https://build.opensuse.org/request/show/1072446
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=182
2023-03-17 00:39:54 +00:00
Dominique Leuenberger
ea7f95bd1e Accepting request 1068125 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1068125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=78
2023-03-01 15:13:38 +00:00
d303727e08 Accepting request 1068018 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1068018
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=180
2023-02-28 09:04:25 +00:00
Dominique Leuenberger
a41fd6c9cb Accepting request 1067351 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1067351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=77
2023-02-25 18:54:27 +00:00
a43289195c Accepting request 1067330 from home:AZhou:branches:GNOME:Factory
- Add flatpak-fix-gpg-agent-double-free.patch: stdout stream of a
  subprocess is owned by the subprocess, not the caller, so don't
  use g_autoptr for it to prevent double free (bsc#1207434).

OBS-URL: https://build.opensuse.org/request/show/1067330
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=178
2023-02-23 09:56:00 +00:00
Dominique Leuenberger
38c6d52789 Accepting request 1063683 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1063683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=76
2023-02-09 15:21:50 +00:00
4ba009cce1 Accepting request 1063503 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1063503
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=176
2023-02-07 20:18:55 +00:00
Dominique Leuenberger
2e0fc754bf Accepting request 1058160 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1058160
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=75
2023-01-14 19:31:01 +00:00
666605df13 Accepting request 1057957 from home:alarrosa:branches:GNOME:Factory
- Fix the "Requires" version of bubblewrap to be the same as
  "BuildRequires" (>= 0.5.0).
- Use a macro to define the versions required of bubblewrap,
  ostree and xdg_dbus_proxy to avoid having the same issue in
  the future again.

OBS-URL: https://build.opensuse.org/request/show/1057957
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=174
2023-01-13 09:05:23 +00:00
Dominique Leuenberger
b39afd8bb9 Accepting request 1037077 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1037077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=74
2022-11-22 15:09:28 +00:00
bddfd2d0a9 Accepting request 1036700 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1036700
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=172
2022-11-21 11:43:56 +00:00
Dominique Leuenberger
443c5e98f1 Accepting request 1003150 from GNOME:Factory
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)

OBS-URL: https://build.opensuse.org/request/show/1003150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=73
2022-09-21 12:39:21 +00:00
707c76b378 Accepting request 1002618 from GNOME:Next
GNOME 43.rc - let's get this into Staging to see what we break (e.g meson:test seems to be an issue already)

OBS-URL: https://build.opensuse.org/request/show/1002618
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=170
2022-09-13 07:32:39 +00:00
Dominique Leuenberger
2b6fd8933f Accepting request 1000418 from GNOME:Factory
- Update to version 1.14.0:

OBS-URL: https://build.opensuse.org/request/show/1000418
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=72
2022-09-01 20:09:27 +00:00
3003229566 - Update to version 1.14.0:
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=168
2022-08-31 09:51:26 +00:00
a399427a23 + Improved support for sideloading.
+ Allow sub-sandboxes to own MPRIS names on the session bus.
    for that.
    info messages.
    transaction when printing end-of-life messages.
    in-use runtimes or runtime extensions.
    and related commands.
  + Curl supported as default HTTP backend.
  + Uses Fuse 3.
    is renamed.
    SDK/debuginfo along with a ref.
  + defense in depth against arbitrary file deletion by
    flatpak-system-helper when using very old libostree
    (boo#1202639).
  + Updated translations.
- Replace pkgconfig(fuse) BuildRequires with pkgconfig(fuse3):
  Follow upstreams port to fuse3.
- Add pkgconfig(libcurl) BuildRequires: enable the new HTTP
  backend.
- Drop gtk-doc BuildRequires and no longer pass --enable-gtk-doc to
  configure: no longer supported.
- Drop libtool BuildRequires: no need to bootstrap the tarball.
- Replace pkgconfig(appstream-glib) BuildRequires with
  pkgconfig(appstream): match what configure checks for.
- Add pkgconfig(gdk-pixbuf-2.0): verified dependency that was
  implicitly included by appstream-glib before.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=167
2022-08-31 09:49:31 +00:00
d85dfd01ca Accepting request 1000347 from home:AndreasStieger:branches:GNOME:Factory
flatpak 1.14.0

OBS-URL: https://build.opensuse.org/request/show/1000347
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=166
2022-08-31 09:40:50 +00:00
Dominique Leuenberger
3e657ffcd8 Accepting request 992691 from GNOME:Factory
- 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)

OBS-URL: https://build.opensuse.org/request/show/992691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=71
2022-08-05 17:50:12 +00:00
2fb72883fe Accepting request 989460 from home:bnavigator:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/989460
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=164
2022-08-04 06:49:07 +00:00
Dominique Leuenberger
1276f4aaa3 Accepting request 986581 from GNOME:Factory
- 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)

OBS-URL: https://build.opensuse.org/request/show/986581
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=70
2022-07-05 10:27:13 +00:00
5a48f37b0b Accepting request 986433 from home:AndreasStieger:branches:GNOME:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/986433
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=162
2022-07-04 09:14:54 +00:00
Dominique Leuenberger
4fec4b4741 Accepting request 962394 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/962394
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=69
2022-03-19 21:19:52 +00:00
24aa3221cc Accepting request 961996 from home:AndreasStieger:branches:GNOME:Factory
flatpak 1.12.7

OBS-URL: https://build.opensuse.org/request/show/961996
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=160
2022-03-17 10:19:09 +00:00
Dominique Leuenberger
b17652e769 Accepting request 956805 from GNOME:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/956805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=68
2022-02-23 15:25:53 +00:00
700df87434 Tiny tweak of .changes
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=159
2022-02-22 15:29:36 +00:00
f3f79d6e2d Accepting request 956731 from home:AndreasStieger:branches:GNOME:Factory
flatpak 1.12.6

OBS-URL: https://build.opensuse.org/request/show/956731
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=158
2022-02-22 15:28:01 +00:00
Dominique Leuenberger
14826f6302 Accepting request 954717 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/954717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=67
2022-02-16 23:30:06 +00:00
892b336139 Accepting request 954116 from home:dirkmueller:Factory
- drop apparently unused libdwarf buildrequires

OBS-URL: https://build.opensuse.org/request/show/954116
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=157
2022-02-15 11:06:40 +00:00
Dominique Leuenberger
23120fd74c Accepting request 953948 from GNOME:Factory
New upstream release

OBS-URL: https://build.opensuse.org/request/show/953948
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=66
2022-02-14 21:35:57 +00:00
3b246c530b Tweak .changes
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=156
2022-02-12 19:35:31 +00:00
086bbbde49 Accepting request 953818 from home:AndreasStieger:branches:GNOME:Factory
flatpak 1.12.5

OBS-URL: https://build.opensuse.org/request/show/953818
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=155
2022-02-12 19:33:40 +00:00
Dominique Leuenberger
9218043f12 Accepting request 947481 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/947481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=65
2022-01-21 00:25:22 +00:00
2a18334196 Accepting request 947299 from home:AndreasStieger:branches:GNOME:Factory
flatpak 1.12.4

OBS-URL: https://build.opensuse.org/request/show/947299
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=154
2022-01-19 17:26:01 +00:00
Dominique Leuenberger
cb2a3def84 Accepting request 945939 from GNOME:Factory
New stable release

OBS-URL: https://build.opensuse.org/request/show/945939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=64
2022-01-14 22:12:53 +00:00
029bd64d22 Tiny .changes tweak
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=153
2022-01-12 21:33:33 +00:00
8986a7cb69 .changes tweak
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=152
2022-01-12 21:32:34 +00:00
945ccaf91b Tiny .changes tweak
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=151
2022-01-12 21:30:52 +00:00
337cbdaa55 Accepting request 945932 from home:AndreasStieger:branches:GNOME:Factory
flatpak 1.12.3
CVE-2021-43860 boo#1194610
boo#1194611

OBS-URL: https://build.opensuse.org/request/show/945932
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=150
2022-01-12 21:28:39 +00:00
Dominique Leuenberger
d4d4561c97 Accepting request 937398 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/937398
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=63
2021-12-09 18:45:23 +00:00
9477ae4cf9 Accepting request 937375 from home:StevenK:branches:GNOME:Factory
Also support pyparsing 2.4.7 with the new patch.

OBS-URL: https://build.opensuse.org/request/show/937375
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=149
2021-12-09 07:19:59 +00:00
15c4211b9a Accepting request 936431 from home:StevenK:branches:GNOME:Factory
- Add patch support-new-pyparsing.patch:
  * Support pyparsing >= 3.0.4.

OBS-URL: https://build.opensuse.org/request/show/936431
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=148
2021-12-08 12:04:11 +00:00
Dominique Leuenberger
297f2c4698 Accepting request 927401 from GNOME:Factory
- Update to 1.12.2:
  + Install translations referenced by LANG, LANGUAGE or LC_ALL
  + Fix error handling for the syscalls that are blocked when not
    using --devel
  + Improve diagnostic messages when seccomp rules cannot be
    applied
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/927401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=62
2021-10-29 20:33:36 +00:00
a64923c845 tweak .changes
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=147
2021-10-25 23:10:22 +00:00
931d5db39b Accepting request 927243 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/927243
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=146
2021-10-25 23:09:48 +00:00
Dominique Leuenberger
1f69cf8903 Accepting request 924746 from GNOME:Factory
(forwarded request 924613 from alarrosa)

OBS-URL: https://build.opensuse.org/request/show/924746
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=61
2021-10-12 19:48:55 +00:00
f9fdc69112 Accepting request 924613 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/924613
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=145
2021-10-11 17:20:07 +00:00
Dominique Leuenberger
ae0bcfebfd Accepting request 914556 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/914556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=60
2021-09-03 19:25:34 +00:00
943917a045 Accepting request 914444 from home:andythe_great:branches:GNOME:Factory
- Update to version 1.11.3.
  * Bug fixes:
   * Don't inherit an unusual $XDG_RUNTIME_DIR setting into the sandbox,
     fixing a regression introduced when CVE-2021-21261 was fixed in
     1.8.5 and 1.10.0
   * Update the included copy of bubblewrap (flatpak-bwrap) to 0.5.0
     * Better diagnostics when a --bind or other bind-mount fails
     * Create non-directories with safer permissions
     * Allow mounting an non-directory over an existing non-directory
     * Silence kernel messages for our bind-mounts
     * Improve ability to bind-mount directories on case-insensitive
       filesystems
   * Don't ask user which remote to download from if there is only
     one option
  * Internal changes:
    * Improve test coverage
    * Spelling fixes
  * Translation updates: Brazilian Portuguese, Russian, Spanish, Ukrainian

OBS-URL: https://build.opensuse.org/request/show/914444
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=144
2021-08-27 09:42:51 +00:00
Dominique Leuenberger
6d5d374e96 Accepting request 907582 from GNOME:Factory
Scripted push from GNOME:Factory

OBS-URL: https://build.opensuse.org/request/show/907582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=59
2021-07-22 20:43:08 +00:00
b239844587 Accepting request 900795 from home:gmbr3:Active
- Add now working CONFIG parameter to sysusers generator

OBS-URL: https://build.opensuse.org/request/show/900795
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=143
2021-06-25 08:36:23 +00:00
Dominique Leuenberger
c16c774abe Accepting request 901162 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/901162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=58
2021-06-24 16:22:15 +00:00
1f23f683d3 Accepting request 900724 from home:polslinux:branches:GNOME:Factory
- Update to version 1.11.2:
  + Bug fixes:
    - Fix logic error when migrating AppStream XML
    - Improve error-checking
    - Fix various memory and file descriptor leaks, in particular
      with flatpak-spawn --env=...
    - Fix fd confusion in flatpak-spawn --env=... --forward-fd=...,
      which caused "Steam Linux Runtime" containers to fail to start
    - Avoid a crash when looking up summary for a ref without an arch
    - Improve handling of refs belonging to more than one
      architecture, e.g. for cross-compilation
    - Don't abort uninstall if deploy metadata is missing
    - Don't fail transaction if searching for dependencies fails
      in one remote
    - Fix test failure when running tests as root
    - Improve error message for 'sudo flatpak run'
  + Internal changes:
    - Improve printf format string validation
    - Improve test coverage
    - Reduce risk of accidentally hard-coding x86 in the tests

OBS-URL: https://build.opensuse.org/request/show/900724
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=141
2021-06-21 12:40:30 +00:00
Dominique Leuenberger
a2565439bd Accepting request 890127 from GNOME:Factory
Scripted push from GNOME:Next (forwarded request 890065 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/890127
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=57
2021-05-06 20:51:41 +00:00
ed13647f22 Accepting request 890065 from GNOME:Next
Scripted push from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/890065
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=139
2021-05-03 16:13:23 +00:00
4d590dc423 Accepting request 888986 from GNOME:Factory
Revert

OBS-URL: https://build.opensuse.org/request/show/888986
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=138
2021-04-28 09:27:29 +00:00
735c3bb7b8 Accepting request 888632 from home:Maliku:PinePhone
- fix-home-dir.patch Fix system user flatpak $HOME.

OBS-URL: https://build.opensuse.org/request/show/888632
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=137
2021-04-27 11:50:49 +00:00
Dominique Leuenberger
882363bb55 Accepting request 878540 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/878540
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=56
2021-03-17 19:13:19 +00:00
3ea826900f Accepting request 878200 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/878200
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=135
2021-03-12 12:08:16 +00:00
Dominique Leuenberger
52daf5d32d Accepting request 867487 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/867487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=55
2021-01-30 12:56:00 +00:00
6bd9227486 Accepting request 867480 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/867480
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=133
2021-01-28 13:50:17 +00:00
ba7fd0f273 Tweak .changes
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=132
2021-01-26 10:48:51 +00:00
582108de75 Accepting request 866408 from home:AndreasStieger:branches:GNOME:Factory
flatpak 1.10.1

OBS-URL: https://build.opensuse.org/request/show/866408
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=131
2021-01-26 10:47:25 +00:00
Dominique Leuenberger
d7e3b4a18d Accepting request 864077 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/864077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=54
2021-01-19 15:01:07 +00:00
8ee009d5e1 Accepting request 863379 from GNOME:Next
New try

OBS-URL: https://build.opensuse.org/request/show/863379
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=129
2021-01-18 13:16:26 +00:00
Dominique Leuenberger
f770c8a081 Accepting request 861562 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/861562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=53
2021-01-11 16:10:45 +00:00
e2631e4ce2 Accepting request 861465 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/861465
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=127
2021-01-08 09:42:52 +00:00
Dominique Leuenberger
c1aca0f2d4 Accepting request 859487 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/859487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=52
2021-01-03 20:26:18 +00:00
b9e4f16c38 Accepting request 859451 from home:fcrozat:branches:GNOME:Factory
- Move flatpak-bisect and flatpak-coredumpctl to devel subpackage,
  allow to remove python3 dependency on main package.

OBS-URL: https://build.opensuse.org/request/show/859451
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=125
2020-12-30 19:23:40 +00:00
d223fbd1c1 Accepting request 855970 from home:marxin:branches:GNOME:Factory
- Enable LTO (boo#1133124) as gobject-introspection works fine with LTO.

OBS-URL: https://build.opensuse.org/request/show/855970
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=124
2020-12-15 12:43:55 +00:00
Dominique Leuenberger
90563923af Accepting request 851048 from GNOME:Factory
Update to 1.8.3 (forwarded request 850284 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/851048
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=51
2020-11-29 11:22:49 +00:00
42d77a9a30 Accepting request 850284 from GNOME:Next
Update to 1.8.3

OBS-URL: https://build.opensuse.org/request/show/850284
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=122
2020-11-26 12:26:01 +00:00
Dominique Leuenberger
28729d6f64 Accepting request 828950 from GNOME:Factory
New stable release (forwarded request 828670 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/828950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=50
2020-08-28 19:18:24 +00:00
9b26c95ac7 Accepting request 828670 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/828670
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=120
2020-08-24 13:36:07 +00:00
Dominique Leuenberger
4b43c2caf1 Accepting request 827872 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/827872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=49
2020-08-21 17:01:03 +00:00
783fcb3553 Accepting request 827746 from GNOME:Next
- Fix invalid usage of %{_libexecdir} to reference systemd
  directories.

OBS-URL: https://build.opensuse.org/request/show/827746
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=118
2020-08-19 11:57:59 +00:00
Dominique Leuenberger
fb570bf2ba Accepting request 821833 from GNOME:Factory
(forwarded request 820005 from alarrosa)

OBS-URL: https://build.opensuse.org/request/show/821833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=48
2020-07-24 07:48:43 +00:00
283dcd0a58 Accepting request 820005 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/820005
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=116
2020-07-20 08:48:34 +00:00
Dominique Leuenberger
7b9e892949 Accepting request 819953 from GNOME:Factory
- Fixes for %_libexecdir changing to /usr/libexec (forwarded request 819198 from gmbr3)

OBS-URL: https://build.opensuse.org/request/show/819953
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=47
2020-07-13 07:05:35 +00:00
6675168ff5 Accepting request 819198 from home:gmbr3:libexecdir
- Fixes for %_libexecdir changing to /usr/libexec

OBS-URL: https://build.opensuse.org/request/show/819198
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=114
2020-07-10 10:09:39 +00:00
Dominique Leuenberger
e4f279a637 Accepting request 817611 from GNOME:Factory
(forwarded request 817118 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/817611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=46
2020-06-30 19:53:16 +00:00
c6a0b01eba Accepting request 817118 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/817118
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=112
2020-06-29 06:58:47 +00:00
Dominique Leuenberger
c53bc450bd Accepting request 815258 from GNOME:Factory
- Create a skeleton flatpak repo using "flatpak remotes" instead
  of a manually created directory (bsc#1172316, bsc#1169619,
  bsc#1170416). (forwarded request 814803 from yfjiang)

OBS-URL: https://build.opensuse.org/request/show/815258
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=45
2020-06-18 08:35:48 +00:00
c60dc977a1 Accepting request 814803 from home:yfjiang:branches:GNOME:Factory
- Create a skeleton flatpak repo using "flatpak remotes" instead
  of a manually created directory (bsc#1172316, bsc#1169619,
  bsc#1170416).

OBS-URL: https://build.opensuse.org/request/show/814803
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=110
2020-06-16 13:16:31 +00:00
Yuchen Lin
483b06e5aa Accepting request 808837 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/808837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=44
2020-05-26 15:15:44 +00:00
6e9f10b6f4 Accepting request 807859 from home:yfjiang:branches:GNOME:Factory
Correct the bug ids attached in the changelog.

OBS-URL: https://build.opensuse.org/request/show/807859
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=108
2020-05-25 17:30:30 +00:00
a3f8112ba6 Accepting request 807123 from home:yfjiang:branches:GNOME:Factory
- When SLE uses GNOME desktop environment, GNOME Software is
  automatically started to provide key update features. During the
  startup, it setups flatpak repository so that related features
  can function properly. In a system environment of no flatpak
  repository has ever been setup before, this triggers
  "org.freedesktop.Flatpak.modify-repo" polkit action.
  Therefore in systems which use a restrictive security policy
  (eg. SLES) for the aforementioned policy action, a polkit
  authentication dialog will pop up without any user interaction
  for the first time login. This is not user friendly.
  This submission creates /var/lib/flatpak/repo at package
  installation to avoid such a confusing authentication pop-up, at
  nearly 0 cost of security compromise (bsc#1171822).

OBS-URL: https://build.opensuse.org/request/show/807123
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=107
2020-05-20 10:37:00 +00:00
Dominique Leuenberger
5706047d4a Accepting request 792297 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/792297
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=43
2020-04-09 21:14:35 +00:00
6ee0a29c2d Accepting request 791797 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/791797
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=105
2020-04-08 05:47:59 +00:00
a5a8434044 Accepting request 791719 from GNOME:Next
Resub with fixed .changes

OBS-URL: https://build.opensuse.org/request/show/791719
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=104
2020-04-06 12:43:11 +00:00
Dominique Leuenberger
386a367102 Accepting request 775303 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/775303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=42
2020-02-22 18:01:57 +00:00
cf179b0ffc Accepting request 774715 from home:iznogood
- Drop obsolete _servicedata file.

OBS-URL: https://build.opensuse.org/request/show/774715
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=102
2020-02-18 16:59:10 +00:00
Dominique Leuenberger
b83e6391b7 Accepting request 774596 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/774596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=41
2020-02-18 09:34:13 +00:00
64a73ad031 Accepting request 774222 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/774222
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=100
2020-02-15 19:14:22 +00:00
Dominique Leuenberger
a092ac9e6c Accepting request 769117 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/769117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=40
2020-02-03 10:11:00 +00:00
615bbf31b1 Accepting request 768935 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/768935
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=98
2020-01-31 19:27:01 +00:00
Dominique Leuenberger
8b90f177ba Accepting request 767373 from GNOME:Factory
Eliminate the -lang recommends (forwarded request 767114 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/767373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=39
2020-01-28 09:48:14 +00:00
5281ee80ec Accepting request 767114 from GNOME:Next
Eliminate the -lang recommends

OBS-URL: https://build.opensuse.org/request/show/767114
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=96
2020-01-26 14:42:52 +00:00
Dominique Leuenberger
aea99a4439 Accepting request 765266 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/765266
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=38
2020-01-18 11:16:32 +00:00
85185aaeb6 Accepting request 765027 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/765027
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=94
2020-01-17 13:07:06 +00:00
66025defbc Accepting request 764305 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/764305
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=93
2020-01-15 12:34:31 +00:00
Dominique Leuenberger
4fe7a98d1f Accepting request 760030 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/760030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=37
2020-01-02 13:40:18 +00:00
1be2588aee Accepting request 760017 from GNOME:Next
- Change %_prefix/lib to %_libexecdir: Makefile installs the file
  explicitly into libexecdir. Let's be ready in case this path is
  going to change.

- Co-own  /usr/lib/systemd/user-environment-generators. We don't
  want to forcibly pull in systemd into the buildroot just to own
  this directory.

- Update to version 1.6.0:
  + This is the first stable release in the 1.6 series, main
    changes since 1.4 is the support for protected content and
    improvements in the self-sandboxing support.
  + There is one change in the support for OCI remotes, we now only
    support the use of labels, not annotations, as labels work with
    more registries. This means pre-existing OCI flatpak registries
    (like fedora) may need some changes.
  + New permissions --socket=cups for direct cups access.
  + Fix some leaks.
  + Fix reporting of progress with latest version of ostree.
  + New no-interaction flag for authenticators.
  + Support for auto-installing authenticators from a flatpak
    remote.
  + Warn less about unset XDG_DATA_DIRS.
  + Don't poll for updates in the portal when on a metered
    connection.
- Modernize spec with current macros.

OBS-URL: https://build.opensuse.org/request/show/760017
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=91
2019-12-30 11:54:17 +00:00
Dominique Leuenberger
9d177d78a7 Accepting request 750957 from GNOME:Factory
- Package empty /etc/flatpak/remotes.d. (forwarded request 750870 from fcrozat)

OBS-URL: https://build.opensuse.org/request/show/750957
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=36
2019-11-29 14:57:42 +00:00
3699376829 Accepting request 750870 from home:fcrozat:branches:GNOME:Factory
- Package empty /etc/flatpak/remotes.d.

OBS-URL: https://build.opensuse.org/request/show/750870
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=89
2019-11-26 09:30:31 +00:00
063ef138ef Accepting request 749895 from GNOME:Next
- Add pkgconfig(libsystemd) BuildRequires (boo#1157126).
- Drop systemd_requires: strictly speaking, we do not require
  systemd.

OBS-URL: https://build.opensuse.org/request/show/749895
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=88
2019-11-26 09:25:29 +00:00
Dominique Leuenberger
cfe15e49f2 Accepting request 742523 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/742523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=35
2019-10-30 13:39:05 +00:00
ddb73526f8 Accepting request 741609 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/741609
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=86
2019-10-24 11:04:52 +00:00
Dominique Leuenberger
3838e15fdd Accepting request 714166 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/714166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=34
2019-07-17 11:12:59 +00:00
9a62c2463b Accepting request 714087 from home:dimstar:Factory
- Add system-user-flatpak.conf: generate a flatpak user for the
  system helper (boo#1137537).

OBS-URL: https://build.opensuse.org/request/show/714087
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=84
2019-07-09 06:29:01 +00:00
Dominique Leuenberger
5b34ab1764 Accepting request 713230 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/713230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=33
2019-07-08 13:02:38 +00:00
32688e24cf Accepting request 713206 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/713206
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=82
2019-07-03 12:30:27 +00:00
Dominique Leuenberger
3b9c12b6fb Accepting request 710129 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/710129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=32
2019-06-22 09:21:04 +00:00
2cef49ea96 Accepting request 709816 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/709816
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=80
2019-06-15 18:09:52 +00:00
Dominique Leuenberger
67b67228bb Accepting request 706389 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/706389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=31
2019-06-02 13:14:02 +00:00
d53d3da1a4 Accepting request 706214 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/706214
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=78
2019-05-29 19:22:30 +00:00
Dominique Leuenberger
652713ad17 Accepting request 702785 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/702785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=30
2019-05-21 08:22:05 +00:00
b1275298c9 Accepting request 702584 from GNOME:Next
- Replace systemd-gtk BuildRequires with pkgconfig(systemd): make
  the build cheaper by not having to wait for the 'real' systemd
  package to have built, but allow to use systemd-mini. The change
  in the stack causing this was polkit dropping its hard dep on
  systemd.

- Add systemd-gtk BuildRequires: Needed now after changes elsewhere
  in the stack.

OBS-URL: https://build.opensuse.org/request/show/702584
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=76
2019-05-14 08:55:05 +00:00
Dominique Leuenberger
4770a56582 Accepting request 699591 from GNOME:Factory
Disable LTO (boo#1133124). (forwarded request 697430 from marxin)

OBS-URL: https://build.opensuse.org/request/show/699591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=29
2019-05-03 20:19:38 +00:00
30d960967b Accepting request 697430 from home:marxin:branches:GNOME:Factory
Disable LTO (boo#1133124).

OBS-URL: https://build.opensuse.org/request/show/697430
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=74
2019-04-30 09:51:57 +00:00
Dominique Leuenberger
ad6a5f6b0d Accepting request 689362 from GNOME:Factory
- Update to verson 1.2.4 (CVE-2019-10063):
  + It has been discovered that the previous fix for CVE-2017-5226,
    which uses seccomp to prevent sandboxed apps from using the
    (dangerous) TIOCSTI ioctl was only incomplete on 64bit arches.
    This is now fixed.
  + seccomp: Only compare the low 32bit of the TIOCSTI ioctl args.
  + Support multiple nvidia cards on the machine
  + Fix support for systems where XDG_RUNTIME_DIR is /var/run which
    is a symlink like gentoo.
  + Fix potential crash when updating apps.
  + flatpak list --arch now works correctly again.
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/689362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=28
2019-04-01 10:31:27 +00:00
9eb7bf8d66 Tweak .changes
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=72
2019-03-28 13:33:17 +00:00
1f7ca4c66a Accepting request 689356 from home:develop7:branches:GNOME:Factory
- Update to verson 1.2.4
  
  This release fixes CVE-2019-10063.
  It has been discovered that the previous fix for CVE-2017-5226, which uses
  seccomp to prevent sandboxed apps from using the (dangerous) TIOCSTI ioctl
  was only incomplete on 64bit arches. This is now fixed.
  + seccomp: Only compare the low 32bit of the TIOCSTI ioctl args.
  + Support multiple nvidia cards on the machine
  + Fix support for systems where XDG_RUNTIME_DIR is /var/run which is a 
    symlink like gentoo.
  + Fix potential crash when updating apps.
  + flatpak list --arch now works correctly again.
  + Update translations

OBS-URL: https://build.opensuse.org/request/show/689356
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=71
2019-03-28 13:30:48 +00:00
Stephan Kulow
50465a1893 Accepting request 674492 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/674492
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=27
2019-02-24 16:06:05 +00:00
4739ac2690 Accepting request 674441 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/674441
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=69
2019-02-13 10:47:13 +00:00
Dominique Leuenberger
510631c560 Accepting request 672486 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/672486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=26
2019-02-11 20:18:05 +00:00
7d538c1581 Accepting request 672437 from GNOME:Next
- Update to version 1.2.0:
  + Ensure DeployCollectionID works in flatpakrepo files in all
    cases.
  + Don't error out with empty installations in uninstall.
  + Add helper that validates icon files during export.
  + Don't allow root to modify the (non-root) per-user flatpak
    installation, as this risks causing problems later.
  + Remove some incorrect warnings from flatpak repair.
  + Allow multiple name segments after prefix when exporting files.
  + Allow specification of ellipsization in --colums options.
  + Handle dates as well as timestamps in appdata
  + Fixed a bug where flatpak remote-delete removed too many refs.
  + Now we use raw terminal mode during a transaction to a avoid
    problems with input during the operation causing problems with
    escape sequences.
  + Generate a fontconfig directory remapping snippet as will be
    needed for newer versions of fontconfig.
  + Support --extra-collection-id in build-commit-from to bind the
    commit to multiple collection ids. This is work in progress in
    ostree.
- Add pkgconfig(dconf) BuildRequires: New dependency.

  + This release fixes an issue that lets system-wide installed
  + The permissions of the files created by the apply_extra script
    is canonicalized and the script itself is run without any
    capabilities.
  + Better matching of existing remotes when the local and remote
    configuration differs wrt collection ids.
  + New flatpakrepo DeployCollectionID replaces CollectionID, doing
    the same thing. It is recommended to use this instead because

OBS-URL: https://build.opensuse.org/request/show/672437
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=67
2019-02-07 14:06:26 +00:00
Dominique Leuenberger
9a79bd0c20 Accepting request 659047 from GNOME:Factory
- Update to version 1.0.6:
  * This release fixes an issue that lets system-wide installed
    applications create setuid root files inside their app dir
    (somewhere in /var/lib/flatpak/app). Setuid support is disabled
    inside flatpaks, so such files are only a risk if the user runs
    them manually outside flatpak. Installing a flatpak system-wide
    needs root access, so this isn't a privilege elevation for
    non-root users.
  * The permissions of the files created by the apply_extra script is
    canonicalized and the script itself is run without any capabilities.
  * Better matching of existing remotes when the local and remote configuration
    differs wrt collection ids.
  * New flatpakrepo DeployCollectionID replaces CollectionID, doing the
    same thing. It is recommended to use this instead because older versions
    of flatpak has bugs in the support of collection ids, and this key
    will only be respected in versions where it works.
  * The X11 socket is now mounted read-only.

- Mark flatpak.sh as %config and move the systemhelper dbus config
  file under /usr
- Remove the flatpak-rpmlintrc file that is no longer needed.

- Make polkit_rules_usability.patch effective by adding a 60- prefix
  to the rules file. This will cause it to be executed before the (forwarded request 657831 from alarrosa)

OBS-URL: https://build.opensuse.org/request/show/659047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=25
2018-12-19 12:47:53 +00:00
0f6d927399 Accepting request 657831 from home:alarrosa:branches:GNOME:Factory
- Update to version 1.0.6:
  * This release fixes an issue that lets system-wide installed
    applications create setuid root files inside their app dir
    (somewhere in /var/lib/flatpak/app). Setuid support is disabled
    inside flatpaks, so such files are only a risk if the user runs
    them manually outside flatpak. Installing a flatpak system-wide
    needs root access, so this isn't a privilege elevation for
    non-root users.
  * The permissions of the files created by the apply_extra script is
    canonicalized and the script itself is run without any capabilities.
  * Better matching of existing remotes when the local and remote configuration
    differs wrt collection ids.
  * New flatpakrepo DeployCollectionID replaces CollectionID, doing the
    same thing. It is recommended to use this instead because older versions
    of flatpak has bugs in the support of collection ids, and this key
    will only be respected in versions where it works.
  * The X11 socket is now mounted read-only.

- Mark flatpak.sh as %config and move the systemhelper dbus config
  file under /usr
- Remove the flatpak-rpmlintrc file that is no longer needed.

- Make polkit_rules_usability.patch effective by adding a 60- prefix
  to the rules file. This will cause it to be executed before the

OBS-URL: https://build.opensuse.org/request/show/657831
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=65
2018-12-18 08:28:51 +00:00
Dominique Leuenberger
2b9c6adf42 Accepting request 649586 from GNOME:Factory
- Make polkit_rules_usability.patch effective by adding a 60- prefix to the
  rules file. This will cause it to be executed before the
  polkit-default-privs are executed (bsc#984817). (forwarded request 649535 from mgerstner)

OBS-URL: https://build.opensuse.org/request/show/649586
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=24
2018-11-18 22:26:30 +00:00
3d0c987ece Accepting request 649535 from home:mgerstner:branches:GNOME:Factory
- Make polkit_rules_usability.patch effective by adding a 60- prefix to the
  rules file. This will cause it to be executed before the
  polkit-default-privs are executed (bsc#984817).

OBS-URL: https://build.opensuse.org/request/show/649535
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=63
2018-11-16 13:54:57 +00:00
d4f79d4767 Accepting request 649033 from GNOME:Next
- Update to version 1.0.5:
  + Make the /etc -> /usr/etc bind-mounts read-only.
  + Make various app-specific configuration files read-only.
  + flatpak is more picky about remote names to avoid problems with
    storing weird names in the ostree config.
  + A segfault in libflatpak handling of bundles was fixed.
  + Updated translations
  + Fixed a regression in flatpak run that caused problems running
    user-installed apps when the system installation was broken.
  + Implicity grant MPRIS2 permissions
- Changes from version 1.0.4:
  + Flatpak 0.99.1 removed the inheritance of permissions from the
    runtime due to concerns with dynamic app permissions. Due to
    popular requests, this version re-introduces such inheritance,
    but does it instead at build time. This solved the issues with
    dynamic permissions while still allowing runtimes to have
    default permissions. Apps can disable this by passing
    --no-inherit-permissions to build-finish.
  + The sandbox now always includes a /etc/timezone file, following
    the (old) debian standard for this. This is needed, because the
    more modern way of exposing the timezone name by having
    /etc/localtime be a symlink into /usr/share/zoneinfo doesn't
    work when exposing the host timezone.
  + All apps now have automatic permissions to own their own app id
    as a subname of org.mpris.MediaPlayer2.
  + We now properly re-load remote state in FlatpakTransaction if
    the metadata was updated for the remote.
  + The signature of the FlatpakTransaction::operation-done signal
    was wrong in the header and has now been corrected to the
    signature that is actually emitted.

OBS-URL: https://build.opensuse.org/request/show/649033
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=62
2018-11-15 12:10:25 +00:00
Dominique Leuenberger
65f31dfea6 Accepting request 643193 from GNOME:Factory
- Add rpmlintrc to ignore files being installed under /etc not
  marked as %config (since they're not).

- Don't run "flatpak remote-list --system" on %post anymore since
  it's not needed nowadays. Also let /var/lib/flatpak be created on
  demand since writing to /var should be avoided for transactional
  updates (boo#1111385, fate#325524).

- Update to version 1.0.3:
  + run: You can now use --system to run an app that otherwise
    would run the user version.
  + New permission --allow=canbus that filters out access to AF_CAN
    sockets.
  + lib: New install flags FLATPAK_INSTALL_FLAGS_NO_TRIGGERS and
    new function flatpak_installation_run_triggers()
  + lib: Better error reporting, including some new error values
    that replace the generic FAILED.
  + uninstall --unused: Improve handling of which .Locale
    extensions are used
  + run: Make flatpak run on systems where $XDG_RUNTIME_DIR
    contains a symlink beneath /var (commonly /var/run -> /run).
  + Don't export any desktop/dbus/mimetype files in subdirectories.
  + build-init: We now record the base ref (if used) in the
    metadata. Nothing uses this atm, but it can be used by tools.
  + We now respect the upstream ostree.deploy-collection-id instead
    of the flatpak-specific xa.collection-id metadata key to decide
    whether to switch to collection ids for a remote. This is
    useful, because if you use the new one, only new clients (that
    support it better) will use it.
  + create-usb: Fix assertion failure in some error cases

OBS-URL: https://build.opensuse.org/request/show/643193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=23
2018-10-25 06:10:34 +00:00
47500c9e7c Minor tweaks
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=60
2018-10-19 13:18:08 +00:00
98f4ef08f6 Accepting request 643183 from home:alarrosa:branches:GNOME:Factory
- Add rpmlintrc to ignore files being installed under /etc not
  marked as %config (since they're not).

- Don't run "flatpak remote-list --system" on %post anymore since
  it's not needed nowadays. Also let /var/lib/flatpak be created on
  demand since writing to /var should be avoided for transactional
  updates (boo#1111385, fate#325524).

- Update to version 1.0.3:
  + run: You can now use --system to run an app that otherwise
    would run the user version.
  + New permission --allow=canbus that filters out access to AF_CAN
    sockets.
  + lib: New install flags FLATPAK_INSTALL_FLAGS_NO_TRIGGERS and
    new function flatpak_installation_run_triggers()
  + lib: Better error reporting, including some new error values
    that replace the generic FAILED.
  + uninstall --unused: Improve handling of which .Locale
    extensions are used
  + run: Make flatpak run on systems where $XDG_RUNTIME_DIR
    contains a symlink beneath /var (commonly /var/run -> /run).
  + Don't export any desktop/dbus/mimetype files in subdirectories.
  + build-init: We now record the base ref (if used) in the
    metadata. Nothing uses this atm, but it can be used by tools.
  + We now respect the upstream ostree.deploy-collection-id instead
    of the flatpak-specific xa.collection-id metadata key to decide
    whether to switch to collection ids for a remote. This is
    useful, because if you use the new one, only new clients (that
    support it better) will use it.
  + create-usb: Fix assertion failure in some error cases

OBS-URL: https://build.opensuse.org/request/show/643183
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=59
2018-10-19 13:16:43 +00:00
Yuchen Lin
3e386da1db Accepting request 631773 from GNOME:Factory
- Update to version 1.0.0:
  + Flatpak 1.0 marks a significant improvement in performance and
    reliability, and includes a big collection of bug fixes. 1.0
    also includes a collection of new features. (forwarded request 631732 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/631773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=22
2018-09-11 15:12:17 +00:00
41aa200f2a Accepting request 631732 from home:iznogood
- Update to version 1.0.0:
  + Flatpak 1.0 marks a significant improvement in performance and
    reliability, and includes a big collection of bug fixes. 1.0
    also includes a collection of new features.

OBS-URL: https://build.opensuse.org/request/show/631732
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=57
2018-08-27 11:56:54 +00:00
Dominique Leuenberger
2709a2e086 Accepting request 629366 from GNOME:Factory
New unstable, but we seem to be running that branch in TW atm, so lets get the latest one pushed forward (forwarded request 629079 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/629366
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=21
2018-08-27 11:46:09 +00:00
5749b53352 Accepting request 629079 from GNOME:Next
New unstable, but we seem to be running that branch in TW atm, so lets get the latest one pushed forward

OBS-URL: https://build.opensuse.org/request/show/629079
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=55
2018-08-15 09:09:35 +00:00
Dominique Leuenberger
27ac909722 Accepting request 625914 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/625914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=20
2018-08-02 12:47:41 +00:00
7d1d4dc93a Accepting request 624834 from home:mgerstner:branches:GNOME:Factory
- polkit_rules_usability.patch: Improve usability by allowing members of the
  group 'wheel' to bypass polkit authentication checks when locally logged in
  (bnc#984817). This adds a few polkit actions to the rules that are not
  covered by upstream, because they are set to 'yes' for active users by
  default. On SUSE we require 'auth_admin' for regular users, however.

OBS-URL: https://build.opensuse.org/request/show/624834
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=53
2018-07-28 10:59:58 +00:00
Dominique Leuenberger
c664bdeb6b Accepting request 617339 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/617339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=19
2018-06-26 08:32:46 +00:00
560dbb27e4 Accepting request 617314 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/617314
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=51
2018-06-17 23:29:01 +00:00
Dominique Leuenberger
6296467888 Accepting request 610102 from GNOME:Factory
- Update to version 0.11.7:
  * Fix regression in installing .flatpak bundles
- Changes in version 0.11.6:
  * Further work on the export filename regression, now also fixes the
    same issue as in 0.11.5 but in flatpak build-finish.
  * Fix segfault when installing from .flatpakref in gnome-software
  * Build yacc parser from source.
  * Don't tab-complete Sources/Locale/Debug extension by default.
  * Fix tests on debian.
- Changes in version 0.11.5:
  * Fix a regression which caused installation of epiphany and
    other apps that export multiple .service files to fail.
  * Fix appstream updates in p2p mode.
  * Don't distribute generated gdbus code with tarball.
  * Add documentation for the flatpak portal
- Changes in version 0.11.4:
  * flatpak remove is now an alias for flatpak uninstall.
  * flatpak uninstall now picks system or user automatically if not specified
  * New appstream branch format which is more efficient to distribute, the
    old is still generated for backwards compat.
  * Appstream data now contains compatible arches (for applications
    that doesn't exist for the primary arch). For example, an
    i386-only app is now listed in the x86-64 appstream.
  * The flatpak version is included in the user agent when downloading.
  * The Flatpak-Ref http header is set to the currently installing ref when
    downloading.
  * New argument --timestamp in build-commit-from.
  * When updating many apps we now only prune the local repo when all
    updates are done, making multi-app updates faster.
  * flatpak build now always allows multiarch use.
  * flatpak build now mounts app extensions during build.
  * flatpak build-init now supports --extension to add extension points earlier
    than build-finish. Also build-finish now supports --remove-extension.
  * New flatpak portal allows applications to sandbox themselves and restart a
    newer version of themselves.
  * New flatpak run options: --no-a11y-bus, --no-documents-portal.
  * Initial support for end-of-life:ing applications.
  * New option X-Flatpak-RunOptions in exported desktop/files allow you to specify
    no-a11y-bus and no-documents-portal.
  * Support for tagged extension points, which is useful if you want to use
    the same extension id (but maybe different versions) multiple times in an app.
  * We now export .service files for names that the app is allowed to own on
    the session bus.
  * libflatpak got new methods for listing remotes by type.
  * libflatpak now has support in FlatpakRemoteRef for getting remote metadata
    such as end-of-life, download size, metadata etc.
  * There was some internal restructuring on how installs/updates are done
    which should improve performance and maintainability.
- Changes in version 0.11.3:
  * Fix "open with" and flatpak run --file-forwarding crash
  * Fix build with glibc 2.27
- Changes in version 0.11.2:
  * Remove fuse dependency, since we don't ship document portal anymore
  * Fix various issues with /home being a symlink to /var/home (atomic)
  * Allow downgrades when using collection ids
  * Search on all supported architectures
- Changes in version 0.11.1:
  * Remove document portal and permission store
  * Add --socket=fallback-x11 permission
  * Fix dbus proxy vulnerability in authentication phase
  * Allow personality syscall in devel mode
  * commit-from: Migrate static deltas with commit
  * Add "network" storage type for installations
  * Add flatpak info --show-permissions
  * Add flatpak info --file-access
  * search: Update appstream (if stale) before searching
  * Make libflatpak work when /var/lib/flatpak is empty
  * build-bundle: Add --from-commit option
  * Allow appstream ids that don't end in .desktop
  * Make permission handling ignore unknown permissions for forwards
    compatibility
  * Removed incorrect error message in update --appdata when there
    was no updates
  * Fix handling of abort in the duplicate remote prompt
  * Fix division by zero in progress calculation
  * Fix flatpak remote-info --show-metadata
  * Fixed crash when installing some flatpak bundle files
  * Fix installation of telegram
  * remote-ls -u only considers app from the origin remote
  * Fix assertion error in extra-data progress reporting
  * Report nicer errors when trying to downgrade as non-root
  * pulseaudio: Try to find pulseaudio socket better
  * Fixed some warnings reported by coverity
  * Cleaned up code by splitting up some large source files (forwarded request 610043 from stawidy)

OBS-URL: https://build.opensuse.org/request/show/610102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=18
2018-06-02 09:49:38 +00:00
13cec3bdbb Accepting request 610043 from home:stawidy:branches:GNOME:Factory
- Update to version 0.11.7:
  * Fix regression in installing .flatpak bundles
- Changes in version 0.11.6:
  * Further work on the export filename regression, now also fixes the
    same issue as in 0.11.5 but in flatpak build-finish.
  * Fix segfault when installing from .flatpakref in gnome-software
  * Build yacc parser from source.
  * Don't tab-complete Sources/Locale/Debug extension by default.
  * Fix tests on debian.
- Changes in version 0.11.5:
  * Fix a regression which caused installation of epiphany and
    other apps that export multiple .service files to fail.
  * Fix appstream updates in p2p mode.
  * Don't distribute generated gdbus code with tarball.
  * Add documentation for the flatpak portal
- Changes in version 0.11.4:
  * flatpak remove is now an alias for flatpak uninstall.
  * flatpak uninstall now picks system or user automatically if not specified
  * New appstream branch format which is more efficient to distribute, the
    old is still generated for backwards compat.
  * Appstream data now contains compatible arches (for applications
    that doesn't exist for the primary arch). For example, an
    i386-only app is now listed in the x86-64 appstream.
  * The flatpak version is included in the user agent when downloading.
  * The Flatpak-Ref http header is set to the currently installing ref when
    downloading.
  * New argument --timestamp in build-commit-from.
  * When updating many apps we now only prune the local repo when all
    updates are done, making multi-app updates faster.
  * flatpak build now always allows multiarch use.
  * flatpak build now mounts app extensions during build.
  * flatpak build-init now supports --extension to add extension points earlier
    than build-finish. Also build-finish now supports --remove-extension.
  * New flatpak portal allows applications to sandbox themselves and restart a
    newer version of themselves.
  * New flatpak run options: --no-a11y-bus, --no-documents-portal.
  * Initial support for end-of-life:ing applications.
  * New option X-Flatpak-RunOptions in exported desktop/files allow you to specify
    no-a11y-bus and no-documents-portal.
  * Support for tagged extension points, which is useful if you want to use
    the same extension id (but maybe different versions) multiple times in an app.
  * We now export .service files for names that the app is allowed to own on
    the session bus.
  * libflatpak got new methods for listing remotes by type.
  * libflatpak now has support in FlatpakRemoteRef for getting remote metadata
    such as end-of-life, download size, metadata etc.
  * There was some internal restructuring on how installs/updates are done
    which should improve performance and maintainability.
- Changes in version 0.11.3:
  * Fix "open with" and flatpak run --file-forwarding crash
  * Fix build with glibc 2.27
- Changes in version 0.11.2:
  * Remove fuse dependency, since we don't ship document portal anymore
  * Fix various issues with /home being a symlink to /var/home (atomic)
  * Allow downgrades when using collection ids
  * Search on all supported architectures
- Changes in version 0.11.1:
  * Remove document portal and permission store
  * Add --socket=fallback-x11 permission
  * Fix dbus proxy vulnerability in authentication phase
  * Allow personality syscall in devel mode
  * commit-from: Migrate static deltas with commit
  * Add "network" storage type for installations
  * Add flatpak info --show-permissions
  * Add flatpak info --file-access
  * search: Update appstream (if stale) before searching
  * Make libflatpak work when /var/lib/flatpak is empty
  * build-bundle: Add --from-commit option
  * Allow appstream ids that don't end in .desktop
  * Make permission handling ignore unknown permissions for forwards
    compatibility
  * Removed incorrect error message in update --appdata when there
    was no updates
  * Fix handling of abort in the duplicate remote prompt
  * Fix division by zero in progress calculation
  * Fix flatpak remote-info --show-metadata
  * Fixed crash when installing some flatpak bundle files
  * Fix installation of telegram
  * remote-ls -u only considers app from the origin remote
  * Fix assertion error in extra-data progress reporting
  * Report nicer errors when trying to downgrade as non-root
  * pulseaudio: Try to find pulseaudio socket better
  * Fixed some warnings reported by coverity
  * Cleaned up code by splitting up some large source files

OBS-URL: https://build.opensuse.org/request/show/610043
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=49
2018-05-17 14:41:22 +00:00
Dominique Leuenberger
1e5376cea4 Accepting request 583071 from GNOME:Factory
- Modernize spec-file by calling spec-cleaner (forwarded request 583055 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/583071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=17
2018-03-08 09:52:43 +00:00
db43270552 Accepting request 583055 from GNOME:Next
- Modernize spec-file by calling spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/583055
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=47
2018-03-05 16:15:55 +00:00
1365e5cfda OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=46 2018-03-05 16:15:09 +00:00
e4e18ac643 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=45 2018-03-05 16:14:51 +00:00
039f8a349b Accepting request 583065 from home:fcrozat:branches:GNOME:Factory
- Do not build document portal anymore, rely on
  xdg-desktop-portal/-gtk instead. Add corresponding dependency.
- Build with --with-system-bubblewrap and Add corresponding 
  build and runtime dependency.
- Remove --with-dwarf-header configure flag, it no longer exists.

OBS-URL: https://build.opensuse.org/request/show/583065
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=44
2018-03-05 16:14:34 +00:00
Dominique Leuenberger
f57d484a02 Accepting request 577037 from GNOME:Factory
Update to 0.10.4 - should address boo#1080061

OBS-URL: https://build.opensuse.org/request/show/577037
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=16
2018-02-18 10:37:24 +00:00
6c0216e9b8 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=42 2018-02-15 14:13:19 +00:00
82c9dbfe1e Accepting request 576866 from GNOME:Next
update

OBS-URL: https://build.opensuse.org/request/show/576866
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=41
2018-02-15 14:12:49 +00:00
Dominique Leuenberger
9f73e6e45f Accepting request 574226 from GNOME:Factory
- Update to version 0.10.3:
  + Fix vulnerability in dbus proxy.
  + Fix incorrect error message in update --appstream.
  + Ignore unknown permission requests.
  + remote-info: Fix --show-metadata behavior.
  + common: Fix division by zero when  calculate progress.
  + common/dir: Add a missing OstreeAsyncProgress default key.
  + lib/installation: Fix install/update_full() subpaths
    annotation.
  + app: Fix "multiple installations" prompt.
  + common/dir: Use an actual function for autoptr support without
    P2P.
  + Update Polish translation. (forwarded request 573731 from fcrozat)

OBS-URL: https://build.opensuse.org/request/show/574226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=15
2018-02-12 09:10:06 +00:00
95bd06b45c Accepting request 573731 from GNOME:Next
- Update to version 0.10.3:
  + Fix vulnerability in dbus proxy.
  + Fix incorrect error message in update --appstream.
  + Ignore unknown permission requests.
  + remote-info: Fix --show-metadata behavior.
  + common: Fix division by zero when  calculate progress.
  + common/dir: Add a missing OstreeAsyncProgress default key.
  + lib/installation: Fix install/update_full() subpaths
    annotation.
  + app: Fix "multiple installations" prompt.
  + common/dir: Use an actual function for autoptr support without
    P2P.
  + Update Polish translation.

OBS-URL: https://build.opensuse.org/request/show/573731
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=39
2018-02-08 12:06:39 +00:00
Dominique Leuenberger
192e503a99 Accepting request 559366 from GNOME:Factory
New stable (forwarded request 559318 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/559366
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=14
2018-01-02 15:33:32 +00:00
0a8073818c Accepting request 559318 from GNOME:Next
New stable

OBS-URL: https://build.opensuse.org/request/show/559318
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=37
2017-12-22 13:18:27 +00:00
Dominique Leuenberger
4a18130366 Accepting request 547566 from GNOME:Factory
- Update to version 0.10.1:

OBS-URL: https://build.opensuse.org/request/show/547566
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=13
2017-12-04 09:00:31 +00:00
8dac7d2063 Fix upstream typos
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=35
2017-12-02 16:26:18 +00:00
b1b489715b Accepting request 546164 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/546164
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=34
2017-12-02 16:25:13 +00:00
Dominique Leuenberger
0bb08dfe84 Accepting request 544201 from GNOME:Factory
- Update to version 0.10.0:
  + Added the flatpak config option which can set the language
    settings.
  + Fix issue where sometimes ld.so.conf were not generated.
  + /dev/mali0 is added to --device=dri.
  + Work around ostree static delta issues in some cases.
- Changes from version 0.9.99:
  + Requires ostree 2017.12 for important pull stability fix.
  + New libflatpak API: flatpak_dir_cleanup_undeployed_refs,
    flatpak_installation_prune_local_repo,
    flatpak_installation_remove_local_ref_sync,
    flatpak_installation_cleanup_local_refs_sync.
  + build: FLATPAK_ID and FLATPAK_ARCH are now set in the
    environment when building.
  + update: Don't fail the entire update if some remote fails to
    update its metadata.
  + run: /.flatpak-info now lists exact commits and extensions in
    use.
  + run: We now use a per-app ld.so.cache file whenn running. This
    should speed things up, and allows ldconfig to report the
    correct results.
  + The verbose mode was changed into two levels, use -vv to show
    the more detailed info, which currently only contains the full
    bubblewrap argument lists.
  + run: Some common problematic host environment variables are now
    unset in the sandbox (PYTHONPATH, PERLLIB, PERL5LIB and
    XCURSOR_PATH).
  + run: Fixed failure when a higher prio extensions depended on a
    lower prio one.
  + run: The extension ld path order is now: app extensions, app, (forwarded request 539882 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/544201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=12
2017-11-30 15:30:39 +00:00
d7d7e03464 Accepting request 539882 from GNOME:Next
- Update to version 0.10.0:
  + Added the flatpak config option which can set the language
    settings.
  + Fix issue where sometimes ld.so.conf were not generated.
  + /dev/mali0 is added to --device=dri.
  + Work around ostree static delta issues in some cases.
- Changes from version 0.9.99:
  + Requires ostree 2017.12 for important pull stability fix.
  + New libflatpak API: flatpak_dir_cleanup_undeployed_refs,
    flatpak_installation_prune_local_repo,
    flatpak_installation_remove_local_ref_sync,
    flatpak_installation_cleanup_local_refs_sync.
  + build: FLATPAK_ID and FLATPAK_ARCH are now set in the
    environment when building.
  + update: Don't fail the entire update if some remote fails to
    update its metadata.
  + run: /.flatpak-info now lists exact commits and extensions in
    use.
  + run: We now use a per-app ld.so.cache file whenn running. This
    should speed things up, and allows ldconfig to report the
    correct results.
  + The verbose mode was changed into two levels, use -vv to show
    the more detailed info, which currently only contains the full
    bubblewrap argument lists.
  + run: Some common problematic host environment variables are now
    unset in the sandbox (PYTHONPATH, PERLLIB, PERL5LIB and
    XCURSOR_PATH).
  + run: Fixed failure when a higher prio extensions depended on a
    lower prio one.
  + run: The extension ld path order is now: app extensions, app,

OBS-URL: https://build.opensuse.org/request/show/539882
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=32
2017-11-21 15:37:30 +00:00
Dominique Leuenberger
9edb18bc21 Accepting request 526320 from GNOME:Factory
- Drop the SLE12 / Leap42 conditional definition for _userunitdir. (forwarded request 526096 from zhangxiaofei)

OBS-URL: https://build.opensuse.org/request/show/526320
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=11
2017-09-15 19:07:03 +00:00
09d47cced6 Accepting request 526096 from home:zhangxiaofei:branches:GNOME:Factory
- Drop the SLE12 / Leap42 conditional definition for _userunitdir.

OBS-URL: https://build.opensuse.org/request/show/526096
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=30
2017-09-15 09:30:26 +00:00
Dominique Leuenberger
103b8b5bf1 Accepting request 522436 from GNOME:Factory
- Update summaries. (forwarded request 522351 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/522436
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=10
2017-09-13 19:44:30 +00:00
dc25313e2c Accepting request 522351 from home:jengelh:branches:GNOME:Factory
- Update summaries.

OBS-URL: https://build.opensuse.org/request/show/522351
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=28
2017-09-08 20:32:45 +00:00
1fdee309ce Accepting request 519401 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/519401
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=27
2017-08-31 07:43:28 +00:00
Yuchen Lin
e82d847c54 Accepting request 511902 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/511902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=9
2017-08-10 11:43:53 +00:00
Bjørn Lie
d30f03342e Accepting request 511713 from home:Zaitor:branches:GNOME:Factory
I suggest we downgrade to stable branch for flatpak - that way we at least get sec updates while we argue with sec team for new features.
I know this is not the ideal thing to do, but I think the benefits outweigh the drawbacks.

OBS-URL: https://build.opensuse.org/request/show/511713
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=25
2017-07-21 16:42:21 +00:00
Yuchen Lin
6a72f93ab7 Accepting request 482348 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/482348
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=8
2017-03-29 11:24:16 +00:00
Bjørn Lie
1b2778e579 Accepting request 482203 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/482203
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=23
2017-03-23 18:21:55 +00:00
Dominique Leuenberger
d48662eca9 Accepting request 478645 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/478645
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=7
2017-03-22 22:01:11 +00:00
Bjørn Lie
c820fd915e Accepting request 478567 from GNOME:Next
Update to 0.8.4

OBS-URL: https://build.opensuse.org/request/show/478567
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=21
2017-03-11 10:20:17 +00:00
735e68af55 Accepting request 460002 from GNOME:Next
Add patch from upstream

OBS-URL: https://build.opensuse.org/request/show/460002
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=20
2017-02-28 21:38:49 +00:00
Dominique Leuenberger
f3b5240a1f Accepting request 459909 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/459909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=6
2017-02-26 16:07:52 +00:00
Bjørn Lie
1e2bf8bbba Accepting request 459831 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/459831
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=18
2017-02-22 20:36:07 +00:00
Dominique Leuenberger
e574559fb4 Accepting request 457396 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/457396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=5
2017-02-18 23:39:35 +00:00
Bjørn Lie
36d14ed14b Accepting request 456108 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/456108
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=16
2017-02-15 11:06:22 +00:00
Dominique Leuenberger
9212a47697 Accepting request 449827 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/449827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=4
2017-01-15 10:08:31 +00:00
Bjørn Lie
32d663ebe2 Accepting request 449565 from GNOME:Next
Nor did I sub this one :/ shame on me

OBS-URL: https://build.opensuse.org/request/show/449565
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=14
2017-01-12 11:50:04 +00:00
Dominique Leuenberger
68ea795e57 Accepting request 443035 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/443035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=3
2016-12-04 14:05:17 +00:00
21d245db40 Accepting request 442712 from GNOME:Next
Upate to 0.6.14

OBS-URL: https://build.opensuse.org/request/show/442712
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=12
2016-12-01 13:32:17 +00:00
Dominique Leuenberger
3cc55b5dfb Accepting request 438694 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/438694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=2
2016-11-07 12:24:45 +00:00
Bjørn Lie
961dd108d2 Accepting request 438646 from GNOME:Next
- Require flatpak by flatpak-devel: xdg-desktop-portal expects to
  find org.freedesktop.portal.Documents.xml, which is part of
  flatpak. It's fair to assume everything to be present when
  pulling in the -devel package.

OBS-URL: https://build.opensuse.org/request/show/438646
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=10
2016-11-04 12:56:03 +00:00
Bjørn Lie
7b70e57b9b Accepting request 437661 from GNOME:Next
Resub

OBS-URL: https://build.opensuse.org/request/show/437661
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=9
2016-11-01 13:33:34 +00:00
Dominique Leuenberger
16077576ba Accepting request 437452 from GNOME:Factory
Add flatpak to Tumbleweed

OBS-URL: https://build.opensuse.org/request/show/437452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatpak?expand=0&rev=1
2016-10-28 08:44:16 +00:00
5bef41586e Not using a url for source - we use a source service
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=7
2016-10-26 16:45:15 +00:00
1701d469a3 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=6 2016-10-26 16:31:12 +00:00
0bb7773558 Accepting request 437447 from GNOME:Next
Update to 0.6.13 - for the two sec. related issues I filed https://github.com/flatpak/flatpak/issues/372 for review

OBS-URL: https://build.opensuse.org/request/show/437447
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=5
2016-10-26 16:28:06 +00:00
87d190a5b0 Accepting request 436718 from GNOME:Next
We should slowly but surely start moving this up a level

OBS-URL: https://build.opensuse.org/request/show/436718
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=4
2016-10-22 10:59:13 +00:00
fcaed2849d Accepting request 428782 from GNOME:Next
How did this end up building

OBS-URL: https://build.opensuse.org/request/show/428782
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=3
2016-09-20 18:25:05 +00:00
f35faf72c4 Accepting request 425353 from GNOME:Next
I hope this makes more sense

OBS-URL: https://build.opensuse.org/request/show/425353
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=2
2016-09-08 21:25:03 +00:00
1ea72dc672 Accepting request 400628 from home:scarabeus_iv
Flatpak -> rename from xdg-app, fails because of the sec reviews needed

OBS-URL: https://build.opensuse.org/request/show/400628
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/flatpak?expand=0&rev=1
2016-06-15 10:03:45 +00:00
5 changed files with 159 additions and 26 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e89bcf42fd1eb0fadf14c8b5845bc31cb78a2624f3bdc9bcdd007cc75022e4d3
size 1300484

BIN
flatpak-1.16.0.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,150 @@
-------------------------------------------------------------------
Thu Jan 9 17:41:58 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.16.0:
+ Bug fixes:
- Update libglnx to 2024-12-06:
. Fix an assertion failure if creating a parent directory
encounters a dangling symlink.
. Fix a Meson warning.
. Don't emit terminal progress indicator escape sequences by
default. They are interpreted as notifications by some
terminal emulators.
- Fix introspection annotations in libflatpak.
+ Enhancements:
- Add the FLATPAK_TTY_PROGRESS environment variable, which
re-enables the terminal progress indicator escape sequences
added in 1.15.91.
- Document the FLATPAK_FANCY_OUTPUT environment variable, which
allows disabling the fancy formatting when outputting to a
terminal.
-------------------------------------------------------------------
Fri Dec 20 17:52:37 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.15.91 (unstable):
+ Enhancements:
- Add the FLATPAK_DATA_DIR environment variable, which allows
overriding at runtime the data directory location that
Flatpak uses to search for configuration files such as
remotes. This is useful for running tests, and for when
installing using Flatpak in a chroot.
- Add a FLATPAK_DOWNLOAD_TMPDIR variable. This allows using
download directories other than /var/tmp.
- Emit progress escape sequence. This can be used by terminal
emulators to detect and display progress of Flatpak
operations on their graphical user interfaces.
+ Bug fixes:
- Install missing test data. This should fix "as-installed"
tests via ginsttest-runner, used for example in Debian's
autopkgtest framework.
- Unify and improve how the Wayland socket is passed to the
sandboxed app. This should fix a regression that is triggered
by compositors that both implement the security-context-v1
protocol, and sets the WAYLAND_DISPLAY environment variable
when launching Flatpak apps.
- Fix the plural form of a translatable string.
-------------------------------------------------------------------
Thu Nov 28 21:57:18 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.15.12:
+ Return to using the process ID of the Flatpak app in the cgroup
name. Using the instance ID in 1.15.11 caused crashes when
installing apps, extensions or runtimes that use the "extra
data" mechanism, which does not set up an instance ID.
- Changes from version 1.15.11:
+ Dependencies:
- In distributions that compile Flatpak to use a separate
xdg-dbus-proxy executable, version 0.1.6 is recommended (but
not required).
- The minimum xdg-dbus-proxy continues to be 0.1.0.
+ Enhancements:
- Allow applications like WebKit to connect the AT-SPI
accessibility tree of processes in a sub-sandbox with the
tree in the main process.
. New sandboxing parameter flatpak run --a11y-own-name, which
is like --own-name but for the accessibility bus.
. flatpak-portal API v7: add new sandbox-a11y-own-names
option, which accepts names matching ${FLATPAK_ID}.*
. Apps may call the org.a11y.atspi.Socket.Embedded method on
names matching ${FLATPAK_ID}.Sandboxed.* by default
. flatpak run -vv $app_id shows all applicable sandboxing
parameters and their source, including overrides, as debug
messages
- Introduce USB device listing
. Apps can list which USB devices they want to access ahead
of time by using the --usb parameter. Check the manpages
for the more information about the accepted syntax.
. Denying access to USB devices is also possible with the
--no-usb parameter. The syntax is equal to --usb.
. Both options merely store metadata, and aren't used by
Flatpak itself. This metadata is intended to be used by the
(as of now, still in progress) USB portal to decide which
devices the app can enumerate and request access.
- Add support for KDE search completion
- Use the instance id of the Flatpak app as part of the cgroup
name. This better matches the naming conventions for cgroup.
+ Bug fixes:
- Update libglnx to 2024-08-23
- fix build in environments that use -Werror=return-type, such
as openSUSE Tumbleweed
- add a fallback definition for G_PID_FORMAT with older GLib
- avoid warnings for g_steal_fd() with newer GLib
- improve compatibility of g_closefrom() backport with newer
GLib
- Update meson wrap file for xdg-dbus-proxy to version 0.1.6:
- compatibility with D-Bus implementations that pipeline the
authentication handshake, such as sd-bus and zbus
- compatibility with D-Bus implementations that use
non-consecutive serial numbers, such as godbus and zbus
- broadcast signals can be allowed without having to add TALK
permission
- fix memory leaks
+ Internal changes:
- Better const-correctness
- Fix a shellcheck warning in the tests
- Drop libglnx.patch: Fixed upstream.
-------------------------------------------------------------------
Tue Oct 15 11:54:41 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Drop rcFOO symlinks (PED-266).
-------------------------------------------------------------------
Wed Oct 2 15:16:49 UTC 2024 - Robert Frohl <rfrohl@suse.com>
- Explicitly BuildRequire selinux-policy-targeted to allow
selinux_relabel_* in scriptlets to work on other codestreams
-------------------------------------------------------------------
Wed Aug 14 16:07:15 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.15.10:
+ Dependencies: In distributions that compile Flatpak to use a
separate bubblewrap (bwrap) executable, version 0.10.0 is
required. This version adds a new feature which is required by
the security fix in this release.
+ Security fixes: Don't follow symbolic links when mounting
persistent directories (--persist option). This prevents a
sandbox escape where a malicious or compromised app could edit
the symlink to point to a directory that the app should not
have been allowed to read or write. (CVE-2024-42472,
GHSA-7hgv-f2j8-xw87, bsc#1229157)
+ Documentation: Mark the 1.12.x and 1.10.x branches as
end-of-life
+ Other bug fixes: Fix several memory leaks
+ Internal changes:
- Record a log file when running build-time tests with
AddressSanitizer
- Add initial suppressions file for AddressSanitizer
-------------------------------------------------------------------
Thu Aug 8 12:33:34 UTC 2024 - Imo Hester <vortex@z-ray.de>
- As per documentation from flatpak 1.0: add weak dep on
p11-kit-server for certificate transfer (boo#1188902)
-------------------------------------------------------------------
Fri Jun 14 13:51:38 UTC 2024 - pgajdos@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package flatpak
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -18,7 +18,7 @@
%global selinuxtype targeted
%define libname libflatpak0
%define bubblewrap_version 0.8.0
%define bubblewrap_version 0.10.0
%define ostree_version 2020.8
%define xdg_dbus_proxy_version 0.1.0
@ -35,7 +35,7 @@
%define support_environment_generators 1
%endif
Name: flatpak
Version: 1.15.8
Version: 1.16.0
Release: 0
Summary: OSTree based application bundles management
License: LGPL-2.1-or-later
@ -49,8 +49,6 @@ Source4: update-user-flatpaks.timer
Source5: https://flathub.org/repo/flathub.flatpakrepo
# PATCH-FEATURE-OPENSUSE polkit_rules_usability.patch -- Make the rules comply with openSUSE expectations
Patch0: polkit_rules_usability.patch
# PATCH-FIX-UPSTREAM libglnx.patch https://gitlab.gnome.org/GNOME/libglnx/-/merge_requests/57
Patch1: libglnx.patch
BuildRequires: bison
BuildRequires: bubblewrap >= %{bubblewrap_version}
@ -64,6 +62,7 @@ BuildRequires: libtool
BuildRequires: meson
BuildRequires: pkgconfig
BuildRequires: python3-pyparsing
BuildRequires: selinux-policy-%{selinuxtype}
BuildRequires: selinux-policy-devel
BuildRequires: systemd-rpm-macros
BuildRequires: sysuser-tools
@ -101,6 +100,8 @@ Requires: xdg-dbus-proxy >= %{xdg_dbus_proxy_version}
Requires: xdg-desktop-portal >= 0.10
Requires: (flatpak-selinux = %{version} if selinux-policy-%{selinuxtype})
Requires: user(flatpak)
# as per documentation from flatpak 1.0: add weak dep on p11-kit-server for certificate transfer
Recommends: p11-kit-server
# Remove after openSUSE Leap 42 is out of scope
Provides: xdg-app = %{version}
Obsoletes: xdg-app < %{version}
@ -166,8 +167,8 @@ more information.
Summary: Add Flathub repository to system flatpak
Group: System/Packages
Requires: flatpak
Requires(postun):flatpak
Requires(postun):sed
Requires(postun): flatpak
Requires(postun): sed
%if 0%{?suse_version} > 1600
Supplements: flatpak
%endif
@ -229,8 +230,6 @@ sed -i -e '1s,#!%{_bindir}/env python3,#!%{_bindir}/python3,' scripts/flatpak-*
%install
%meson_install
find %{buildroot} -type f -name "*.la" -delete -print
mkdir -p %{buildroot}%{_sbindir}
ln -s service %{buildroot}%{_sbindir}/rcflatpak-system-helper
# add a 60- prefix to the rules file, otherwise it is not effective, because
# /etc/polkit-1/rules.d/90-default-privs.rules is executed first and if no
# polkit-default-privs rule grants access then an explicit reject is the
@ -341,12 +340,12 @@ fi;
%{_mandir}/man5/flatpak-remote.5%{?ext_man}
%{_datadir}/%{name}/
%config %{_sysconfdir}/profile.d/flatpak.sh
%config %{_sysconfdir}/profile.d/flatpak.csh
%dir %{_sysconfdir}/flatpak
%dir %{_sysconfdir}/flatpak/remotes.d
%{_unitdir}/flatpak-system-helper.service
%{_unitdir}/update-system-flatpaks.{service,timer}
%{_userunitdir}/update-user-flatpaks.{service,timer}
%{_sbindir}/rcflatpak-system-helper
%{_userunitdir}/flatpak-session-helper.service
%{_userunitdir}/flatpak-portal.service
%ghost %dir %{_localstatedir}/lib/flatpak

View File

@ -1,13 +0,0 @@
Index: flatpak-1.15.8/subprojects/libglnx/meson.build
===================================================================
--- flatpak-1.15.8.orig/subprojects/libglnx/meson.build
+++ flatpak-1.15.8/subprojects/libglnx/meson.build
@@ -40,7 +40,7 @@ foreach check_function : check_functions
#include <linux/random.h>
#include <sys/mman.h>
- int func (void) {
+ void func (void) {
(void) ''' + check_function + ''';
}
''',