Commit Graph

121 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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