Commit Graph

217 Commits

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