commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-08-28 21:18:24 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.3399 (New) Package is "flatpak" Fri Aug 28 21:18:24 2020 rev:50 rq:828950 version:1.8.2 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-08-21 19:01:14.836251762 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.3399/flatpak.changes 2020-08-28 21:20:53.932310737 +0200 @@ -1,0 +2,15 @@ +Sat Aug 22 13:10:16 UTC 2020 - Bjørn Lie + +- Update to version 1.8.2: + + Added validation of collection id settings for remotes. + + Fix seccomp filters on s390. + + Robustness fixes to the spawn portal. + + Fix support for masking update in the system installation. + + Better support for distros with uncommon models of merged /usr. + + Cache responses from localed/AccountService. + + Fix hangs in cases where xdg-dbus-proxy fails to start. + + Fix double-free in cups socket detection. + + OCI authenticator now doesn't ask for auth in case of http +errors. + +--- Old: flatpak-1.8.1.tar.xz New: flatpak-1.8.2.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.hnPN81/_old 2020-08-28 21:20:54.800311158 +0200 +++ /var/tmp/diff_new_pack.hnPN81/_new 2020-08-28 21:20:54.804311160 +0200 @@ -32,7 +32,7 @@ %define libname libflatpak0 Name: flatpak -Version:1.8.1 +Version:1.8.2 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later ++ _service ++ --- /var/tmp/diff_new_pack.hnPN81/_old 2020-08-28 21:20:54.832311173 +0200 +++ /var/tmp/diff_new_pack.hnPN81/_new 2020-08-28 21:20:54.832311173 +0200 @@ -4,7 +4,7 @@ https://github.com/flatpak/flatpak.git git @PARENT_TAG@ -refs/tags/1.8.1 +refs/tags/1.8.2 *.tar ++ flatpak-1.8.1.tar.xz -> flatpak-1.8.2.tar.xz ++ 17989 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-08-21 19:01:03 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.3399 (New) Package is "flatpak" Fri Aug 21 19:01:03 2020 rev:49 rq:827872 version:1.8.1 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-07-24 09:49:22.132988623 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.3399/flatpak.changes 2020-08-21 19:01:14.836251762 +0200 @@ -1,0 +2,6 @@ +Wed Aug 19 07:44:25 UTC 2020 - Dominique Leuenberger + +- Fix invalid usage of %{_libexecdir} to reference systemd + directories. + +--- Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.tv3xSi/_old 2020-08-21 19:01:16.160252548 +0200 +++ /var/tmp/diff_new_pack.tv3xSi/_new 2020-08-21 19:01:16.164252550 +0200 @@ -176,7 +176,7 @@ mv %{buildroot}/%{_datadir}/polkit-1/rules.d/{,60-}org.freedesktop.Flatpak.rules %if !%{support_environment_generators} -rm -Rf %{buildroot}%{_libexecdir}/systemd/user-environment-generators/ +rm -Rf %{buildroot}%{_systemd_user_env_generator_dir} %endif mkdir -p %{buildroot}%{_sysconfdir}/flatpak/remotes.d @@ -246,8 +246,8 @@ %{_userunitdir}/flatpak-portal.service %ghost %dir %{_localstatedir}/lib/flatpak %if %{support_environment_generators} -%dir %{_prefix}/lib/systemd/user-environment-generators -%{_prefix}/lib/systemd/user-environment-generators/60-flatpak +%dir %{_systemd_user_env_generator_dir} +%{_systemd_user_env_generator_dir}/60-flatpak %else # Own dirs so we don't have to depend on gdm for building. %dir %{_datadir}/gdm/
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-07-24 09:48:43 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.3592 (New) Package is "flatpak" Fri Jul 24 09:48:43 2020 rev:48 rq:821833 version:1.8.1 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-07-13 09:05:46.860130941 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.3592/flatpak.changes 2020-07-24 09:49:22.132988623 +0200 @@ -1,0 +2,32 @@ +Fri Jul 10 08:55:59 UTC 2020 - Antonio Larrosa + +- Update to version 1.8.1: + * Avoid calling authenticator in update if ref didn't change + * Don't fail transaction if ref is already installed (after +transaction start) + * Fix flatpak run handling of userns in the --device=all case + * Fix handling of extensions from different remotes + * Fix flatpak run --no-session-bus + * Updated translations + +- Update to version 1.8.0: + * FlatpakTransaction has a new signal "install-authenticator" +which clients can handle to install authenticators needed for +the transaction. This is done in the CLI commands. + * We now always expose the host timezone data, allowing us the +expose the host /etc/localtime in a way that works better, +fixing several apps that had timezone issues. + * Fix flatpak enter which didn't work in some cases. + * We now ship a systemd unit (not installed by default) to +automatically detect plugged in usb sticks with sideload repos. + * By default we no longer install the gdm env.d file, as the +systemd generators work better. + * create-usb now exports partial commits by default + * Fix handling of docker media types in oci remotes + * Fix subjects in remote-info --log output + +- Remove source file used to generate a flatpak user on the system + since it's now included by upstream: + * system-user-flatpak.conf + +--- @@ -199,0 +232 @@ +- jsc#SLE-7171 Old: flatpak-1.6.4.tar.xz system-user-flatpak.conf New: flatpak-1.8.1.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.fQPiBZ/_old 2020-07-24 09:49:24.456991056 +0200 +++ /var/tmp/diff_new_pack.fQPiBZ/_new 2020-07-24 09:49:24.460991060 +0200 @@ -32,14 +32,13 @@ %define libname libflatpak0 Name: flatpak -Version:1.6.4 +Version:1.8.1 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later Group: System/Packages URL:https://flatpak.github.io/ Source0:%{name}-%{version}.tar.xz -Source1:system-user-flatpak.conf Patch0: polkit_rules_usability.patch BuildRequires: bison BuildRequires: bubblewrap >= 0.4.1 @@ -48,6 +47,7 @@ BuildRequires: intltool >= 0.35.0 BuildRequires: libcap-devel BuildRequires: libdwarf-devel +BuildRequires: libgpg-error-devel BuildRequires: libgpgme-devel >= 1.1.8 BuildRequires: libtool BuildRequires: pkgconfig @@ -55,11 +55,11 @@ BuildRequires: xdg-dbus-proxy >= 0.1.0 BuildRequires: xsltproc BuildRequires: pkgconfig(appstream-glib) -BuildRequires: pkgconfig(dconf) -BuildRequires: pkgconfig(fuse) +BuildRequires: pkgconfig(dconf) >= 0.26 +BuildRequires: pkgconfig(fuse) >= 2.9.2 BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.44 +BuildRequires: pkgconfig(glib-2.0) >= 2.60 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.40.0 BuildRequires: pkgconfig(gobject-introspection-no-export-1.0) >= 1.40.0 BuildRequires: pkgconfig(json-glib-1.0) @@ -68,6 +68,7 @@ BuildRequires: pkgconfig(libseccomp) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libsystemd) +BuildRequires: pkgconfig(libzstd) >= 0.8.1 BuildRequires: pkgconfig(ostree-1) >= 2018.9 BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(systemd) @@ -155,9 +156,12 @@ --with-priv-mode=none \ --with-dbus-config-dir=%{_dbusconfigdir} \ --with-system-dbus-proxy=%{_bindir}/xdg-dbus-proxy \ +%if !%{support_environment_generators} +--enable-gdm-env-file \ +%endif %{nil} %make_build -%sysusers_generate_pre %{SOURCE1} system-user-flatpak +%sysusers_generate_pre system-helper/flatpak.conf system-user-flatpak %install %make_install @@ -171,9 +175,6 @@ # w/o password entry. mv %{buildroot}/%{_datadir}/polkit-1/rules.d/{,60-}org.freedesktop.Flatpak.rules -mkdir -p %{buildroot}%{_sysusersdir} -install -m 644 %{SOURCE1} %{buildroot}%{_sysusersdir}/system-user-flatpak.conf - %if !%{support_environment_generators} rm
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-07-13 09:05:35 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.3060 (New) Package is "flatpak" Mon Jul 13 09:05:35 2020 rev:47 rq:819953 version:1.6.4 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-06-30 21:53:24.214190433 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.3060/flatpak.changes 2020-07-13 09:05:46.860130941 +0200 @@ -1,0 +2,5 @@ +Tue Jul 7 10:26:44 UTC 2020 - Callum Farmer + +- Fixes for %_libexecdir changing to /usr/libexec + +--- Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.WNe7Vk/_old 2020-07-13 09:05:47.400132298 +0200 +++ /var/tmp/diff_new_pack.WNe7Vk/_new 2020-07-13 09:05:47.400132298 +0200 @@ -246,8 +246,8 @@ %{_userunitdir}/flatpak-portal.service %ghost %dir %{_localstatedir}/lib/flatpak %if %{support_environment_generators} -%dir %{_libexecdir}/systemd/user-environment-generators -%{_libexecdir}/systemd/user-environment-generators/60-flatpak +%dir %{_prefix}/lib/systemd/user-environment-generators +%{_prefix}/lib/systemd/user-environment-generators/60-flatpak %endif %{_libexecdir}/flatpak-oci-authenticator %{_userunitdir}/flatpak-oci-authenticator.service
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-06-30 21:53:16 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.3060 (New) Package is "flatpak" Tue Jun 30 21:53:16 2020 rev:46 rq:817611 version:1.6.4 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-06-18 10:36:06.170349297 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.3060/flatpak.changes 2020-06-30 21:53:24.214190433 +0200 @@ -1,0 +2,11 @@ +Thu Jun 25 21:10:14 UTC 2020 - Bjørn Lie + +- Update to version 1.6.4: + + This release backports some of the OCI authenticator fixes from +the 1.7 series, and should now be able to host flatpak images +on e.g. docker hub. + + Other changes: +- Fix a use-after free in libflatpak. +- Don't list p2p downgrades in list of available updates. + +--- Old: flatpak-1.6.3.tar.xz New: flatpak-1.6.4.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.atWckF/_old 2020-06-30 21:53:25.510194443 +0200 +++ /var/tmp/diff_new_pack.atWckF/_new 2020-06-30 21:53:25.514194456 +0200 @@ -32,7 +32,7 @@ %define libname libflatpak0 Name: flatpak -Version:1.6.3 +Version:1.6.4 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later ++ _service ++ --- /var/tmp/diff_new_pack.atWckF/_old 2020-06-30 21:53:25.538194530 +0200 +++ /var/tmp/diff_new_pack.atWckF/_new 2020-06-30 21:53:25.538194530 +0200 @@ -4,7 +4,7 @@ https://github.com/flatpak/flatpak.git git @PARENT_TAG@ -refs/tags/1.6.3 +refs/tags/1.6.4 *.tar ++ flatpak-1.6.3.tar.xz -> flatpak-1.6.4.tar.xz ++ 13055 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-06-18 10:35:48 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.3606 (New) Package is "flatpak" Thu Jun 18 10:35:48 2020 rev:45 rq:815258 version:1.6.3 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-05-26 17:17:03.183681498 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.3606/flatpak.changes 2020-06-18 10:36:06.170349297 +0200 @@ -1,0 +2,7 @@ +Tue Jun 16 02:21:39 UTC 2020 - Yifan Jiang + +- Create a skeleton flatpak repo using "flatpak remotes" instead + of a manually created directory (bsc#1172316, bsc#1169619, + bsc#1170416). + +--- Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.t29VJE/_old 2020-06-18 10:36:07.018352037 +0200 +++ /var/tmp/diff_new_pack.t29VJE/_new 2020-06-18 10:36:07.018352037 +0200 @@ -179,7 +179,6 @@ %endif mkdir -p %{buildroot}%{_sysconfdir}/flatpak/remotes.d -mkdir -p %{buildroot}%{_localstatedir}/lib/flatpak/repo %find_lang %{name} @@ -195,6 +194,11 @@ %post %service_add_post flatpak-system-helper.service +# Remove any empty repo directory, which is seen as invalid by flatpak. After that, create a skeleton repository using "flatpak remotes". +if [ -e "%{_localstatedir}/lib/flatpak/repo" ] && [ -z "$(ls -A %{_localstatedir}/lib/flatpak/repo)" ]; then +rm -r %{_localstatedir}/lib/flatpak/repo +fi +%{_bindir}/flatpak remotes 1> /dev/null %postun %service_del_postun flatpak-system-helper.service @@ -240,8 +244,7 @@ %{_sbindir}/rcflatpak-system-helper %{_userunitdir}/flatpak-session-helper.service %{_userunitdir}/flatpak-portal.service -%dir %{_localstatedir}/lib/flatpak -%dir %{_localstatedir}/lib/flatpak/repo +%ghost %dir %{_localstatedir}/lib/flatpak %if %{support_environment_generators} %dir %{_libexecdir}/systemd/user-environment-generators %{_libexecdir}/systemd/user-environment-generators/60-flatpak
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-05-26 17:15:44 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.2738 (New) Package is "flatpak" Tue May 26 17:15:44 2020 rev:44 rq:808837 version:1.6.3 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-04-09 23:14:38.234216144 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.2738/flatpak.changes 2020-05-26 17:17:03.183681498 +0200 @@ -1,0 +2,19 @@ +Mon May 18 08:53:10 UTC 2020 - Yifan Jiang + +- 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#1169619, bsc#1170416). + +--- Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.W1OfS1/_old 2020-05-26 17:17:04.015683301 +0200 +++ /var/tmp/diff_new_pack.W1OfS1/_new 2020-05-26 17:17:04.023683319 +0200 @@ -179,6 +179,7 @@ %endif mkdir -p %{buildroot}%{_sysconfdir}/flatpak/remotes.d +mkdir -p %{buildroot}%{_localstatedir}/lib/flatpak/repo %find_lang %{name} @@ -239,7 +240,8 @@ %{_sbindir}/rcflatpak-system-helper %{_userunitdir}/flatpak-session-helper.service %{_userunitdir}/flatpak-portal.service -%ghost %dir %{_localstatedir}/lib/flatpak +%dir %{_localstatedir}/lib/flatpak +%dir %{_localstatedir}/lib/flatpak/repo %if %{support_environment_generators} %dir %{_libexecdir}/systemd/user-environment-generators %{_libexecdir}/systemd/user-environment-generators/60-flatpak
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-04-09 23:14:35 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.3248 (New) Package is "flatpak" Thu Apr 9 23:14:35 2020 rev:43 rq:792297 version:1.6.3 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-02-22 19:02:09.185838558 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new.3248/flatpak.changes 2020-04-09 23:14:38.234216144 +0200 @@ -1,0 +2,21 @@ +Mon Apr 6 14:31:20 UTC 2020 - Antonio Larrosa + +- Require bubblewrap 0.4.1 + +--- +Mon Apr 6 09:32:31 UTC 2020 - Antonio Larrosa + +- Update to version 1.6.3: + + The main change in this version is a fix for a regression in +the progress calculation for applications using extra-data. +Additionally the bundled version of bubblewrap is updated to +0.4.1 which fixes a security issue in some cases. See +GHSA-j2qp-rvxj-43vj for details. + + Don't break if users primary gid is not in the nsswitch +database + + Fix crash in flatpak repair if no remotes are configured + + Some updates to the oci authenticator + + Retry downloads of extra data + + Updated translations. + +--- @@ -10,8 +31,11 @@ - + Due to a combination of some behaviour in flatpak and recent versions of -ostree we at some point lost the use of deltas for the initial install -case, instead always falling back to a full ostree operation which is -a lot less efficient for pulls with many small files like a runtime. This -caused some very slow installs from e.g. flathub, so it's recommended to -update to this version to get better install performance. - + We now correctly handle TMPDIR env var overrides when bwrap is setuid - + Disallow running "flatpak run" under sudo (as it doesn't work and causes issues) + + Due to a combination of some behaviour in flatpak and recent +versions of ostree we at some point lost the use of deltas for +the initial install case, instead always falling back to a full +ostree operation which is a lot less efficient for pulls with +many small files like a runtime. This caused some very slow +installs from e.g. flathub, so it's recommended to update to +this version to get better install performance. + + We now correctly handle TMPDIR env var overrides when bwrap is +setuid + + Disallow running "flatpak run" under sudo (as it doesn't work +and causes issues) @@ -20 +44 @@ - + Updated translations + + Updated translations. Old: flatpak-1.6.2.tar.xz New: flatpak-1.6.3.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.nh8Xfy/_old 2020-04-09 23:14:38.726216428 +0200 +++ /var/tmp/diff_new_pack.nh8Xfy/_new 2020-04-09 23:14:38.730216430 +0200 @@ -32,7 +32,7 @@ %define libname libflatpak0 Name: flatpak -Version:1.6.2 +Version:1.6.3 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later @@ -42,7 +42,7 @@ Source1:system-user-flatpak.conf Patch0: polkit_rules_usability.patch BuildRequires: bison -BuildRequires: bubblewrap >= 0.4.0 +BuildRequires: bubblewrap >= 0.4.1 BuildRequires: docbook-xsl-stylesheets BuildRequires: gtk-doc BuildRequires: intltool >= 0.35.0 @@ -73,7 +73,7 @@ BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(xau) Requires: %{libname} = %{version} -Requires: bubblewrap >= 0.4.0 +Requires: bubblewrap >= 0.4.1 Requires: ostree >= 2018.9 Requires: xdg-dbus-proxy >= 0.1.0 Requires: xdg-desktop-portal >= 0.10 ++ _service ++ --- /var/tmp/diff_new_pack.nh8Xfy/_old 2020-04-09 23:14:38.766216452 +0200 +++ /var/tmp/diff_new_pack.nh8Xfy/_new 2020-04-09 23:14:38.766216452 +0200 @@ -4,7 +4,7 @@ https://github.com/flatpak/flatpak.git git @PARENT_TAG@ -refs/tags/1.6.2 +refs/tags/1.6.3 *.tar ++ flatpak-1.6.2.tar.xz -> flatpak-1.6.3.tar.xz ++ 1852 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-02-22 19:01:57 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.26092 (New) Package is "flatpak" Sat Feb 22 19:01:57 2020 rev:42 rq:775303 version:1.6.2 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-02-18 10:34:17.416195887 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new.26092/flatpak.changes 2020-02-22 19:02:09.185838558 +0100 @@ -1,0 +2,5 @@ +Sun Feb 16 17:22:44 UTC 2020 - Bjørn Lie + +- Drop obsolete _servicedata file. + +--- Old: _servicedata Other differences: --
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-02-18 10:34:13 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.26092 (New) Package is "flatpak" Tue Feb 18 10:34:13 2020 rev:41 rq:774596 version:1.6.2 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-02-03 11:11:16.429782931 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new.26092/flatpak.changes 2020-02-18 10:34:17.416195887 +0100 @@ -1,0 +2,16 @@ +Thu Feb 13 15:57:51 UTC 2020 - Antonio Larrosa + +- Update to version 1.6.2: + + Due to a combination of some behaviour in flatpak and recent versions of +ostree we at some point lost the use of deltas for the initial install +case, instead always falling back to a full ostree operation which is +a lot less efficient for pulls with many small files like a runtime. This +caused some very slow installs from e.g. flathub, so it's recommended to +update to this version to get better install performance. + + We now correctly handle TMPDIR env var overrides when bwrap is setuid + + Disallow running "flatpak run" under sudo (as it doesn't work and causes issues) + + Fix build with older versions of glib + + Minor documentation updates + + Updated translations + +--- Old: flatpak-1.6.1.tar.xz New: flatpak-1.6.2.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.5dyGbX/_old 2020-02-18 10:34:18.388197870 +0100 +++ /var/tmp/diff_new_pack.5dyGbX/_new 2020-02-18 10:34:18.392197878 +0100 @@ -32,7 +32,7 @@ %define libname libflatpak0 Name: flatpak -Version:1.6.1 +Version:1.6.2 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later ++ _service ++ --- /var/tmp/diff_new_pack.5dyGbX/_old 2020-02-18 10:34:18.436197968 +0100 +++ /var/tmp/diff_new_pack.5dyGbX/_new 2020-02-18 10:34:18.436197968 +0100 @@ -4,7 +4,7 @@ https://github.com/flatpak/flatpak.git git @PARENT_TAG@ -refs/tags/1.6.1 +refs/tags/1.6.2 *.tar ++ flatpak-1.6.1.tar.xz -> flatpak-1.6.2.tar.xz ++ 21548 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-02-03 11:11:00 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.26092 (New) Package is "flatpak" Mon Feb 3 11:11:00 2020 rev:40 rq:769117 version:1.6.1 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-01-28 10:48:24.976556369 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new.26092/flatpak.changes 2020-02-03 11:11:16.429782931 +0100 @@ -1,0 +2,20 @@ +Thu Jan 30 16:56:01 UTC 2020 - Antonio Larrosa + +- Update to version 1.6.1: + + This is a (mild) security update. Flatpak 1.6.0 added the +ability for an application to request it to be updated, as long +as the new version doesn't require new permissions. +Unfortunately in some special cases, if an app had access to +the home directory, but not the rest of the filesystem it would +still allow a self-update where the new version could access +some files outside the home directory. + + New permission --device=shm giving access to host /dev/shm, as +needed for jack. + + Generated correct download size in build-commit-from + + sub-sandbox now allows the child to share the gpu of the caller +has full device access + + Fix crash with disabled remotes + + Fix builds with older versions of glib + + Updated translations. + +--- Old: flatpak-1.6.0.tar.xz New: flatpak-1.6.1.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.lFbClX/_old 2020-02-03 11:11:19.433784449 +0100 +++ /var/tmp/diff_new_pack.lFbClX/_new 2020-02-03 11:11:19.433784449 +0100 @@ -32,7 +32,7 @@ %define libname libflatpak0 Name: flatpak -Version:1.6.0 +Version:1.6.1 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later ++ _service ++ --- /var/tmp/diff_new_pack.lFbClX/_old 2020-02-03 11:11:19.453784459 +0100 +++ /var/tmp/diff_new_pack.lFbClX/_new 2020-02-03 11:11:19.453784459 +0100 @@ -4,7 +4,7 @@ https://github.com/flatpak/flatpak.git git @PARENT_TAG@ -refs/tags/1.6.0 +refs/tags/1.6.1 *.tar ++ flatpak-1.6.0.tar.xz -> flatpak-1.6.1.tar.xz ++ 12538 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-01-28 10:48:14 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.26092 (New) Package is "flatpak" Tue Jan 28 10:48:14 2020 rev:39 rq:767373 version:1.6.0 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-01-18 12:17:43.347125758 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new.26092/flatpak.changes 2020-01-28 10:48:24.976556369 +0100 @@ -1,0 +2,5 @@ +Sat Jan 25 14:07:31 UTC 2020 - Dominique Leuenberger + +- No longer recommend -lang: supplements are in use + +--- Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.F5JQYb/_old 2020-01-28 10:48:26.292557910 +0100 +++ /var/tmp/diff_new_pack.F5JQYb/_new 2020-01-28 10:48:26.292557910 +0100 @@ -78,7 +78,6 @@ Requires: xdg-dbus-proxy >= 0.1.0 Requires: xdg-desktop-portal >= 0.10 Requires: user(flatpak) -Recommends: %{name}-lang = %{version} # Remove after openSUSE Leap 42 is out of scope Provides: xdg-app = %{version} Obsoletes: xdg-app < %{version}
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-01-18 12:16:32 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.26092 (New) Package is "flatpak" Sat Jan 18 12:16:32 2020 rev:38 rq:765266 version:1.6.0 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-01-02 14:40:38.368895151 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new.26092/flatpak.changes 2020-01-18 12:17:43.347125758 +0100 @@ -1,0 +2,7 @@ +Tue Jan 14 11:23:06 UTC 2020 - Antonio Larrosa + +- Update dependencies required by flatpak 1.6.0 . +- Require xdg-dbus-proxy instead of building the (outdated) + builtin version. + +--- @@ -151 +158 @@ -This is now fixed. +This is now fixed (boo#1130637, gh#flatpak/flatpak#2782). Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.fmNwZb/_old 2020-01-18 12:17:43.883126046 +0100 +++ /var/tmp/diff_new_pack.fmNwZb/_new 2020-01-18 12:17:43.891126050 +0100 @@ -1,7 +1,7 @@ # # spec file for package flatpak # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -52,6 +52,7 @@ BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: sysuser-tools +BuildRequires: xdg-dbus-proxy >= 0.1.0 BuildRequires: xsltproc BuildRequires: pkgconfig(appstream-glib) BuildRequires: pkgconfig(dconf) @@ -67,13 +68,14 @@ BuildRequires: pkgconfig(libseccomp) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libsystemd) -BuildRequires: pkgconfig(ostree-1) >= 2018.7 +BuildRequires: pkgconfig(ostree-1) >= 2018.9 BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(xau) Requires: %{libname} = %{version} -Requires: bubblewrap >= 0.2.1 -Requires: ostree >= 2018.7 +Requires: bubblewrap >= 0.4.0 +Requires: ostree >= 2018.9 +Requires: xdg-dbus-proxy >= 0.1.0 Requires: xdg-desktop-portal >= 0.10 Requires: user(flatpak) Recommends: %{name}-lang = %{version} @@ -153,6 +155,7 @@ --with-system-bubblewrap \ --with-priv-mode=none \ --with-dbus-config-dir=%{_dbusconfigdir} \ +--with-system-dbus-proxy=%{_bindir}/xdg-dbus-proxy \ %{nil} %make_build %sysusers_generate_pre %{SOURCE1} system-user-flatpak @@ -201,7 +204,6 @@ %{_bindir}/flatpak %{_bindir}/flatpak-bisect %{_bindir}/flatpak-coredumpctl -%{_libexecdir}/flatpak-dbus-proxy %{_libexecdir}/flatpak-portal %{_libexecdir}/flatpak-session-helper %{_libexecdir}/flatpak-system-helper
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-01-02 14:40:18 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.6675 (New) Package is "flatpak" Thu Jan 2 14:40:18 2020 rev:37 rq:760030 version:1.6.0 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2019-11-29 16:02:02.316827045 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new.6675/flatpak.changes 2020-01-02 14:40:38.368895151 +0100 @@ -1,0 +2,36 @@ +Mon Dec 30 10:00:24 UTC 2019 - Dominique Leuenberger + +- Change %_prefix/lib to %_libexecdir: Makefile installs the file + explicitly into libexecdir. Let's be ready in case this path is + going to change. + +--- +Fri Dec 27 10:23:14 UTC 2019 - Dominique Leuenberger + +- 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. + +--- +Fri Dec 20 22:44:39 UTC 2019 - Bjørn Lie + +- 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. + +--- Old: flatpak-1.4.3.tar.xz New: flatpak-1.6.0.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.TxdKcS/_old 2020-01-02 14:40:39.160895464 +0100 +++ /var/tmp/diff_new_pack.TxdKcS/_new 2020-01-02 14:40:39.160895464 +0100 @@ -1,7 +1,7 @@ # # spec file for package flatpak # -# Copyright (c) 2019 SUSE LLC. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,7 +32,7 @@ %define libname libflatpak0 Name: flatpak -Version:1.4.3 +Version:1.6.0 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later @@ -42,7 +42,7 @@ Source1:system-user-flatpak.conf Patch0: polkit_rules_usability.patch BuildRequires: bison -BuildRequires: bubblewrap >= 0.2.1 +BuildRequires: bubblewrap >= 0.4.0 BuildRequires: docbook-xsl-stylesheets BuildRequires: gtk-doc BuildRequires: intltool >= 0.35.0 @@ -140,13 +140,9 @@ %lang_package %prep -%setup -q -%patch0 -p1 +%autosetup -p1 sed -i -e '1s,#!%{_bindir}/env python3,#!%{_bindir}/python3,' scripts/flatpak-* -# UPSTREAM: https://github.com/flatpak/flatpak/pull/2963 -mv doc/reference/libflapak-docs.xml doc/reference/libflatpak-docs.xml - %build %define _lto_cflags %{nil} NOCONFIGURE=1 ./autogen.sh @@ -156,8 +152,9 @@ --disable-document-portal \ --with-system-bubblewrap \ --with-priv-mode=none \ ---with-dbus-config-dir=%{_dbusconfigdir} -make %{?_smp_mflags} + --with-dbus-config-dir=%{_dbusconfigdir} \ + %{nil} +%make_build %sysusers_generate_pre %{SOURCE1} system-user-flatpak %install @@ -243,8 +240,13 @@ %{_userunitdir}/flatpak-portal.service %ghost %dir %{_localstatedir}/lib/flatpak %if %{support_environment_generators} +%dir %{_libexecdir}/systemd/user-environment-generators %{_libexecdir}/systemd/user-environment-generators/60-flatpak %endif +%{_libexecdir}/flatpak-oci-authenticator +%{_userunitdir}/flatpak-oci-authenticator.service +%{_datadir}/dbus-1/interfaces/org.freedesktop.Flatpak.Authenticator.xml +%{_datadir}/dbus-1/services/org.flatpak.Authenticator.Oci.service %files -n system-user-flatpak %{_sysusersdir}/system-user-flatpak.conf ++ _service ++ --- /var/tmp/diff_new_pack.TxdKcS/_old 2020-01-02 14:40:39.180895472 +0100 +++ /var/tmp/diff_new_pack.TxdKcS/_new 2020-01-02 14:40:39.180895472 +0100 @@ -1,9 +1,10 @@ + https://github.com/flatpak/flatpak.git git @PARENT_TAG@ -refs/tags/1.4.3 +
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2019-11-29 15:57:42 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.26869 (New) Package is "flatpak" Fri Nov 29 15:57:42 2019 rev:36 rq:750957 version:1.4.3 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2019-10-30 14:39:07.589627405 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new.26869/flatpak.changes 2019-11-29 16:02:02.316827045 +0100 @@ -1,0 +2,12 @@ +Mon Nov 25 16:59:29 UTC 2019 - Frederic Crozat + +- Package empty /etc/flatpak/remotes.d. + +--- +Wed Nov 20 12:53:08 UTC 2019 - Dominique Leuenberger + +- Add pkgconfig(libsystemd) BuildRequires (boo#1157126). +- Drop systemd_requires: strictly speaking, we do not require + systemd. + +--- Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.ZnRXUX/_old 2019-11-29 16:02:03.100826723 +0100 +++ /var/tmp/diff_new_pack.ZnRXUX/_new 2019-11-29 16:02:03.100826723 +0100 @@ -1,7 +1,7 @@ # # spec file for package flatpak # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -66,6 +66,7 @@ BuildRequires: pkgconfig(libelf) >= 0.8.12 BuildRequires: pkgconfig(libseccomp) BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(ostree-1) >= 2018.7 BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(systemd) @@ -79,7 +80,6 @@ # Remove after openSUSE Leap 42 is out of scope Provides: xdg-app = %{version} Obsoletes: xdg-app < %{version} -%{?systemd_requires} %description flatpak is a system for building, distributing and running sandboxed desktop @@ -179,6 +179,8 @@ rm -Rf %{buildroot}%{_libexecdir}/systemd/user-environment-generators/ %endif +mkdir -p %{buildroot}%{_sysconfdir}/flatpak/remotes.d + %find_lang %{name} %pre -n system-user-flatpak -f system-user-flatpak.pre @@ -230,6 +232,7 @@ %{_mandir}/man5/flatpak-remote.5%{ext_man} %{_datadir}/%{name}/ %config %{_sysconfdir}/profile.d/flatpak.sh +%{_sysconfdir}/flatpak # Own dirs so we don't have to depend on gdm for building. %dir %{_datadir}/gdm/ %dir %{_datadir}/gdm/env.d/
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2019-10-30 14:39:05 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.2990 (New) Package is "flatpak" Wed Oct 30 14:39:05 2019 rev:35 rq:742523 version:1.4.3 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2019-07-17 13:13:00.499884711 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.2990/flatpak.changes 2019-10-30 14:39:07.589627405 +0100 @@ -1,0 +2,19 @@ +Mon Oct 21 19:10:42 UTC 2019 - Bjørn Lie + +- Update to version 1.4.3: + + Fix crash in revokefs. + + Handle 'versions' extension key (in addition to 'version') when +checking for local extensions, which was causing us to +uninstall some actually used extensions with uninstall +--unused. + + The 'required-flatpak' metadata key now supports listing +multiple versions to support backported features. + + Fix crash with older versions of polkit. + + Fix installation of bundles. + + Fix crash on deploy error. + + Support building bundles of apps installed from a remote. + + OCI: Fix handling of locally cached icons. + + Fix crash when listing unconfigured remotes. + + Ignore differences in trailing slashes for repo uris. + +--- Old: flatpak-1.4.2.tar.xz New: flatpak-1.4.3.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.4iQeLA/_old 2019-10-30 14:39:08.045627889 +0100 +++ /var/tmp/diff_new_pack.4iQeLA/_new 2019-10-30 14:39:08.049627894 +0100 @@ -32,7 +32,7 @@ %define libname libflatpak0 Name: flatpak -Version:1.4.2 +Version:1.4.3 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later ++ _service ++ --- /var/tmp/diff_new_pack.4iQeLA/_old 2019-10-30 14:39:08.085627932 +0100 +++ /var/tmp/diff_new_pack.4iQeLA/_new 2019-10-30 14:39:08.085627932 +0100 @@ -3,7 +3,7 @@ https://github.com/flatpak/flatpak.git git @PARENT_TAG@ -refs/tags/1.4.2 +refs/tags/1.4.3 *.tar ++ flatpak-1.4.2.tar.xz -> flatpak-1.4.3.tar.xz ++ 13458 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2019-07-17 13:12:59 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.1887 (New) Package is "flatpak" Wed Jul 17 13:12:59 2019 rev:34 rq:714166 version:1.4.2 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2019-07-08 15:02:39.618682910 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.1887/flatpak.changes 2019-07-17 13:13:00.499884711 +0200 @@ -1,0 +2,6 @@ +Mon Jul 8 12:53:30 UTC 2019 - Dominique Leuenberger + +- Add system-user-flatpak.conf: generate a flatpak user for the + system helper (boo#1137537). + +--- New: system-user-flatpak.conf Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.J2GIs9/_old 2019-07-17 13:13:01.04788 +0200 +++ /var/tmp/diff_new_pack.J2GIs9/_new 2019-07-17 13:13:01.04788 +0200 @@ -38,7 +38,8 @@ License:LGPL-2.1-or-later Group: System/Packages URL:https://flatpak.github.io/ -Source: %{name}-%{version}.tar.xz +Source0:%{name}-%{version}.tar.xz +Source1:system-user-flatpak.conf Patch0: polkit_rules_usability.patch BuildRequires: bison BuildRequires: bubblewrap >= 0.2.1 @@ -50,6 +51,7 @@ BuildRequires: libgpgme-devel >= 1.1.8 BuildRequires: libtool BuildRequires: pkgconfig +BuildRequires: sysuser-tools BuildRequires: xsltproc BuildRequires: pkgconfig(appstream-glib) BuildRequires: pkgconfig(dconf) @@ -72,6 +74,7 @@ Requires: bubblewrap >= 0.2.1 Requires: ostree >= 2018.7 Requires: xdg-desktop-portal >= 0.10 +Requires: user(flatpak) Recommends: %{name}-lang = %{version} # Remove after openSUSE Leap 42 is out of scope Provides: xdg-app = %{version} @@ -83,6 +86,15 @@ applications on Linux. See https://wiki.gnome.org/Projects/SandboxedApps for more information. +%package -n system-user-flatpak +Summary:System user for the flatpak system helper +Group: System/Base +%sysusers_requires + +%description -n system-user-flatpak +System user for the flatpak system helper. + + %package -n %{libname} Summary:OSTree based application bundle management library Group: System/Libraries @@ -146,6 +158,7 @@ --with-priv-mode=none \ --with-dbus-config-dir=%{_dbusconfigdir} make %{?_smp_mflags} +%sysusers_generate_pre %{SOURCE1} system-user-flatpak %install %make_install @@ -159,12 +172,17 @@ # w/o password entry. mv %{buildroot}/%{_datadir}/polkit-1/rules.d/{,60-}org.freedesktop.Flatpak.rules +mkdir -p %{buildroot}%{_sysusersdir} +install -m 644 %{SOURCE1} %{buildroot}%{_sysusersdir}/system-user-flatpak.conf + %if !%{support_environment_generators} rm -Rf %{buildroot}%{_libexecdir}/systemd/user-environment-generators/ %endif %find_lang %{name} +%pre -n system-user-flatpak -f system-user-flatpak.pre + %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig %pre @@ -225,6 +243,9 @@ %{_libexecdir}/systemd/user-environment-generators/60-flatpak %endif +%files -n system-user-flatpak +%{_sysusersdir}/system-user-flatpak.conf + %files -n %{libname} %{_libdir}/libflatpak.so.* ++ system-user-flatpak.conf ++ # Type Name ID GECOS [HOME] u flatpak -"User for flatpak system helper"
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2019-07-08 15:02:38 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.4615 (New) Package is "flatpak" Mon Jul 8 15:02:38 2019 rev:33 rq:713230 version:1.4.2 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2019-06-22 11:21:05.669187161 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.4615/flatpak.changes 2019-07-08 15:02:39.618682910 +0200 @@ -1,0 +2,22 @@ +Wed Jul 3 08:27:20 UTC 2019 - Antonio Larrosa + +- Update to version 1.4.2: + * Support extra_data in extensions. + * Handle double slashes ("//") in XDG_DATA_DIRS. + * Fix detection of local related refs. + +--- +Thu Jun 14 09:33:16 UTC 2019 - Antonio Larrosa + +- Add a _dbusconfigdir variable in the spec file so we install the + flatpak-system-helper config file in a location actually read by + dbus, which didn't support having config files in /usr/share + until 1.9.18 (first introduced in SLE15). +- Remove the systemd environment generator if building with + systemd < 233 which doesn't support environment generators. +- Rename the libflapak-doc.xml file which has a typo in the name + upstream. +- BuildRequire libgpgme-devel, not libqgpgme-devel which is not + really needed. + +--- Old: flatpak-1.4.1.tar.xz New: flatpak-1.4.2.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.eFVWbe/_old 2019-07-08 15:02:40.142683702 +0200 +++ /var/tmp/diff_new_pack.eFVWbe/_new 2019-07-08 15:02:40.142683702 +0200 @@ -16,9 +16,23 @@ # +# dbus only used config files in /etc until 1.9.18 +%if %{pkg_vcmp dbus-1 < 1.9.18} +%define _dbusconfigdir %{_sysconfdir}/dbus-1/system.d +%else +%define _dbusconfigdir %{_datadir}/dbus-1/system.d +%endif + +# systemd only supports environment generators since version 233 +%if %{pkg_vcmp systemd < 233} +%define support_environment_generators 0 +%else +%define support_environment_generators 1 +%endif + %define libname libflatpak0 Name: flatpak -Version:1.4.1 +Version:1.4.2 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later @@ -33,7 +47,7 @@ BuildRequires: intltool >= 0.35.0 BuildRequires: libcap-devel BuildRequires: libdwarf-devel -BuildRequires: libqgpgme-devel >= 1.1.8 +BuildRequires: libgpgme-devel >= 1.1.8 BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xsltproc @@ -118,6 +132,9 @@ %patch0 -p1 sed -i -e '1s,#!%{_bindir}/env python3,#!%{_bindir}/python3,' scripts/flatpak-* +# UPSTREAM: https://github.com/flatpak/flatpak/pull/2963 +mv doc/reference/libflapak-docs.xml doc/reference/libflatpak-docs.xml + %build %define _lto_cflags %{nil} NOCONFIGURE=1 ./autogen.sh @@ -127,7 +144,7 @@ --disable-document-portal \ --with-system-bubblewrap \ --with-priv-mode=none \ ---with-dbus-config-dir=%{_datadir}/dbus-1/system.d +--with-dbus-config-dir=%{_dbusconfigdir} make %{?_smp_mflags} %install @@ -142,6 +159,10 @@ # w/o password entry. mv %{buildroot}/%{_datadir}/polkit-1/rules.d/{,60-}org.freedesktop.Flatpak.rules +%if !%{support_environment_generators} +rm -Rf %{buildroot}%{_libexecdir}/systemd/user-environment-generators/ +%endif + %find_lang %{name} %post -n %{libname} -p /sbin/ldconfig @@ -179,7 +200,7 @@ %{_datadir}/dbus-1/services/org.freedesktop.Flatpak.service %{_datadir}/dbus-1/services/org.freedesktop.portal.Flatpak.service %{_datadir}/dbus-1/system-services/org.freedesktop.Flatpak.SystemHelper.service -%{_datadir}/dbus-1/system.d/org.freedesktop.Flatpak.SystemHelper.conf +%{_dbusconfigdir}/org.freedesktop.Flatpak.SystemHelper.conf # policykit rules %{_datadir}/polkit-1/actions/org.freedesktop.Flatpak.policy %{_datadir}/polkit-1/rules.d/60-org.freedesktop.Flatpak.rules @@ -200,7 +221,9 @@ %{_userunitdir}/flatpak-session-helper.service %{_userunitdir}/flatpak-portal.service %ghost %dir %{_localstatedir}/lib/flatpak +%if %{support_environment_generators} %{_libexecdir}/systemd/user-environment-generators/60-flatpak +%endif %files -n %{libname} %{_libdir}/libflatpak.so.* ++ _service ++ --- /var/tmp/diff_new_pack.eFVWbe/_old 2019-07-08 15:02:40.182683763 +0200 +++ /var/tmp/diff_new_pack.eFVWbe/_new 2019-07-08 15:02:40.182683763 +0200 @@ -3,7 +3,7 @@ https://github.com/flatpak/flatpak.git git @PARENT_TAG@ -refs/tags/1.4.1 +refs/tags/1.4.2 *.tar ++ _servicedata ++ ---
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2019-06-22 11:21:04 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.4615 (New) Package is "flatpak" Sat Jun 22 11:21:04 2019 rev:32 rq:710129 version:1.4.1 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2019-06-02 15:14:06.850137187 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.4615/flatpak.changes 2019-06-22 11:21:05.669187161 +0200 @@ -1,0 +2,19 @@ +Thu Jun 13 23:13:29 UTC 2019 - Bjørn Lie + +- Update to version 1.4.1: + + There was an accidental ABI break in libflatpak in 1.4.0 +compared to the 1.2.x ABI which caused crashes in apps like +gnome-software. + + This has been fixed in this release so it is now ABI compatible +with 1.2.x, but NOT compatible with 1.4.0. It is recommended +that all distributions that shipped 1.4.0 update to 1.4.1 and +rebuild all dependencies of libflatpak. + + Make ABI compatible with 1.2.x. + + Fix some potential crashes. + + Fix some corner case where it was impossible to remove a +remote. + + Restore support for file: uris in the RuntimeRepo key in +flatpakref files. + + Updated translations. + +--- Old: flatpak-1.4.0.tar.xz New: flatpak-1.4.1.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.KMCCj4/_old 2019-06-22 11:21:06.273187825 +0200 +++ /var/tmp/diff_new_pack.KMCCj4/_new 2019-06-22 11:21:06.277187829 +0200 @@ -18,7 +18,7 @@ %define libname libflatpak0 Name: flatpak -Version:1.4.0 +Version:1.4.1 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later ++ _service ++ --- /var/tmp/diff_new_pack.KMCCj4/_old 2019-06-22 11:21:06.301187856 +0200 +++ /var/tmp/diff_new_pack.KMCCj4/_new 2019-06-22 11:21:06.301187856 +0200 @@ -3,7 +3,7 @@ https://github.com/flatpak/flatpak.git git @PARENT_TAG@ -refs/tags/1.4.0 +refs/tags/1.4.1 *.tar ++ flatpak-1.4.0.tar.xz -> flatpak-1.4.1.tar.xz ++ 2965 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2019-06-02 15:14:02 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.5148 (New) Package is "flatpak" Sun Jun 2 15:14:02 2019 rev:31 rq:706389 version:1.4.0 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2019-05-21 10:22:06.919602891 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.5148/flatpak.changes 2019-06-02 15:14:06.850137187 +0200 @@ -1,0 +2,9 @@ +Wed May 29 07:14:13 UTC 2019 - Bjørn Lie + +- Update to version 1.4.0: + + This is the new stable series, ending the 1.3.x series. The +major changes since the 1.2.x is the improved I/O use for +system-installed applications, and the new format for +pre-configured remotes. + +--- Old: flatpak-1.2.4.tar.xz New: flatpak-1.4.0.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.JGt17j/_old 2019-06-02 15:14:07.374136960 +0200 +++ /var/tmp/diff_new_pack.JGt17j/_new 2019-06-02 15:14:07.378136958 +0200 @@ -18,7 +18,7 @@ %define libname libflatpak0 Name: flatpak -Version:1.2.4 +Version:1.4.0 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later @@ -168,6 +168,7 @@ %{_libexecdir}/flatpak-session-helper %{_libexecdir}/flatpak-system-helper %{_libexecdir}/flatpak-validate-icon +%{_libexecdir}/revokefs-fuse %{_datadir}/bash-completion/completions/flatpak # # Own dirs so we don't have to depend on dbus for building. %dir %{_datadir}/dbus-1 ++ _service ++ --- /var/tmp/diff_new_pack.JGt17j/_old 2019-06-02 15:14:07.402136947 +0200 +++ /var/tmp/diff_new_pack.JGt17j/_new 2019-06-02 15:14:07.406136946 +0200 @@ -3,8 +3,7 @@ https://github.com/flatpak/flatpak.git git @PARENT_TAG@ -enable -refs/tags/1.2.4 +refs/tags/1.4.0 *.tar ++ flatpak-1.2.4.tar.xz -> flatpak-1.4.0.tar.xz ++ 92635 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2019-05-21 10:22:05 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.5148 (New) Package is "flatpak" Tue May 21 10:22:05 2019 rev:30 rq:702785 version:1.2.4 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2019-05-03 22:19:41.000376182 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.5148/flatpak.changes 2019-05-21 10:22:06.919602891 +0200 @@ -1,0 +2,15 @@ +Mon May 13 07:45:05 UTC 2019 - Dominique Leuenberger + +- 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. + +--- +Sat May 11 20:53:45 UTC 2019 - Bjørn Lie + +- Add systemd-gtk BuildRequires: Needed now after changes elsewhere + in the stack. + +--- Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.5DsgTf/_old 2019-05-21 10:22:07.539602765 +0200 +++ /var/tmp/diff_new_pack.5DsgTf/_new 2019-05-21 10:22:07.543602764 +0200 @@ -52,6 +52,7 @@ BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(ostree-1) >= 2018.7 BuildRequires: pkgconfig(polkit-gobject-1) +BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(xau) Requires: %{libname} = %{version} Requires: bubblewrap >= 0.2.1
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2019-05-03 22:19:38 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.5148 (New) Package is "flatpak" Fri May 3 22:19:38 2019 rev:29 rq:699591 version:1.2.4 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2019-04-01 12:31:34.109768155 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.5148/flatpak.changes 2019-05-03 22:19:41.000376182 +0200 @@ -1,0 +2,5 @@ +Wed Apr 24 09:45:40 UTC 2019 - Martin Liška + +- Disable LTO (boo#1133124). + +--- Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.1bEe9u/_old 2019-05-03 22:19:42.380378947 +0200 +++ /var/tmp/diff_new_pack.1bEe9u/_new 2019-05-03 22:19:42.384378955 +0200 @@ -118,6 +118,7 @@ sed -i -e '1s,#!%{_bindir}/env python3,#!%{_bindir}/python3,' scripts/flatpak-* %build +%define _lto_cflags %{nil} NOCONFIGURE=1 ./autogen.sh %configure \ --disable-silent-rules \
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2019-04-01 12:31:27 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.25356 (New) Package is "flatpak" Mon Apr 1 12:31:27 2019 rev:28 rq:689362 version:1.2.4 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2019-02-24 17:06:14.156599400 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new.25356/flatpak.changes 2019-04-01 12:31:34.109768155 +0200 @@ -1,0 +2,16 @@ +Thu Mar 28 13:05:50 UTC 2019 - Andrei Dziahel + +- 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. + +--- Old: flatpak-1.2.3.tar.xz New: flatpak-1.2.4.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.RKsnoE/_old 2019-04-01 12:31:35.553768603 +0200 +++ /var/tmp/diff_new_pack.RKsnoE/_new 2019-04-01 12:31:35.553768603 +0200 @@ -18,7 +18,7 @@ %define libname libflatpak0 Name: flatpak -Version:1.2.3 +Version:1.2.4 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later ++ _service ++ --- /var/tmp/diff_new_pack.RKsnoE/_old 2019-04-01 12:31:35.601768618 +0200 +++ /var/tmp/diff_new_pack.RKsnoE/_new 2019-04-01 12:31:35.613768622 +0200 @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable -refs/tags/1.2.3 +refs/tags/1.2.4 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.RKsnoE/_old 2019-04-01 12:31:35.629768628 +0200 +++ /var/tmp/diff_new_pack.RKsnoE/_new 2019-04-01 12:31:35.629768628 +0200 @@ -1,4 +1,4 @@ https://github.com/flatpak/flatpak.git - 428c7bf8566d1cdb9f5eafccde1a19a41aeab144 \ No newline at end of file + 2bfa0060b089a20de5fbf18d018f8f1b108d2480 ++ flatpak-1.2.3.tar.xz -> flatpak-1.2.4.tar.xz ++ 14097 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2019-02-24 17:06:05 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.28833 (New) Package is "flatpak" Sun Feb 24 17:06:05 2019 rev:27 rq:674492 version:1.2.3 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2019-02-11 21:18:08.311313272 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new.28833/flatpak.changes 2019-02-24 17:06:14.156599400 +0100 @@ -1,0 +2,30 @@ +Wed Feb 13 08:06:06 UTC 2019 - alarr...@suse.com + +- Update to version 1.2.3: + + Don't expose /proc in apply_extra script sandbox. The CVE-2019-5736 +runc vulnerability is about using /proc/self/exe to modify the host +side binary from the sandbox. This mostly does not affect flatpak +since the flatpak sandbox is not run with root permissions. +However, there is one case (running the apply_extra script for +system installs) where this happens, so this release contains a fix +for that. +- Update to version 1.2.2: + + Reverted green checkbox as they caused table alignment issues + + Fix a division by zero if the terminal reports a zero terminal +width (which happens in the flathub build environment). +- Update to version 1.2.1: + + Ensure flatpak builds with older versions of glib and +appstream-glib. + + build-commit-from: Fix the new --extra-id option. + + build-export: Allow disabling the sandboxing of the icon validator +and do so during the tests. + + profile: Don't break if debug logging is enabled. + + Better handling of the appdata release attribute. + + Don't install polkit agent when not needed, avoiding some +unnecessary log lines in some cases. + + Fix the output of the sandboxed icon validator not being visible. + + builld-init: Allow specifying a full ref for the sdk, which is +used to select the branch name when checking sdk extensions. + + Make the ok checks in the output green + +--- Old: flatpak-1.2.0.tar.xz New: flatpak-1.2.3.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.0d87lw/_old 2019-02-24 17:06:14.784599101 +0100 +++ /var/tmp/diff_new_pack.0d87lw/_new 2019-02-24 17:06:14.788599099 +0100 @@ -18,7 +18,7 @@ %define libname libflatpak0 Name: flatpak -Version:1.2.0 +Version:1.2.3 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later ++ _service ++ --- /var/tmp/diff_new_pack.0d87lw/_old 2019-02-24 17:06:14.808599089 +0100 +++ /var/tmp/diff_new_pack.0d87lw/_new 2019-02-24 17:06:14.808599089 +0100 @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable -refs/tags/1.2.0 +refs/tags/1.2.3 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.0d87lw/_old 2019-02-24 17:06:14.820599084 +0100 +++ /var/tmp/diff_new_pack.0d87lw/_new 2019-02-24 17:06:14.820599084 +0100 @@ -1,4 +1,4 @@ https://github.com/flatpak/flatpak.git - 7baac10cdbb9096e675377d8adf21a09e2ffd2e8 \ No newline at end of file + 428c7bf8566d1cdb9f5eafccde1a19a41aeab144 \ No newline at end of file ++ flatpak-1.2.0.tar.xz -> flatpak-1.2.3.tar.xz ++ 21755 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2019-02-11 21:18:05 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.28833 (New) Package is "flatpak" Mon Feb 11 21:18:05 2019 rev:26 rq:672486 version:1.2.0 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2018-12-19 13:47:56.847407395 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new.28833/flatpak.changes 2019-02-11 21:18:08.311313272 +0100 @@ -1,0 +2,25 @@ +Mon Jan 28 20:58:56 UTC 2019 - bjorn@gmail.com + +- 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. + +--- @@ -5 +30 @@ - * This release fixes an issue that lets system-wide installed + + This release fixes an issue that lets system-wide installed @@ -12,9 +37,11 @@ - * 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. + + 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. Old: flatpak-1.0.6.tar.xz New: flatpak-1.2.0.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.Ci68hL/_old 2019-02-11 21:18:09.075312865 +0100 +++ /var/tmp/diff_new_pack.Ci68hL/_new 2019-02-11 21:18:09.079312863 +0100 @@ -1,7 +1,7 @@ # # spec file for package flatpak # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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 @@ %define libname libflatpak0 Name: flatpak -Version:1.0.6 +Version:1.2.0 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later @@ -38,6 +38,7 @@ BuildRequires: pkgconfig BuildRequires: xsltproc BuildRequires: pkgconfig(appstream-glib) +BuildRequires: pkgconfig(dconf) BuildRequires: pkgconfig(fuse) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) @@ -164,6 +165,7 @@ %{_libexecdir}/flatpak-portal %{_libexecdir}/flatpak-session-helper %{_libexecdir}/flatpak-system-helper +%{_libexecdir}/flatpak-validate-icon %{_datadir}/bash-completion/completions/flatpak # # Own dirs so we don't have to depend on dbus for building. %dir %{_datadir}/dbus-1 @@ -195,9 +197,7 @@ %{_userunitdir}/flatpak-session-helper.service %{_userunitdir}/flatpak-portal.service %ghost %dir %{_localstatedir}/lib/flatpak -%dir %{_userunitdir} -%dir %{_userunitdir}/dbus.service.d
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2018-12-19 13:47:53 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.28833 (New) Package is "flatpak" Wed Dec 19 13:47:53 2018 rev:25 rq:659047 version:1.0.6 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2018-11-18 23:26:45.173875483 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new.28833/flatpak.changes 2018-12-19 13:47:56.847407395 +0100 @@ -1,0 +2,28 @@ +Thu Dec 13 12:54:42 UTC 2018 - alarr...@suse.com + +- 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. + +--- +Thu Dec 13 12:29:18 UTC 2018 - alarr...@suse.com + +- Mark flatpak.sh as %config and move the systemhelper dbus config + file under /usr +- Remove the flatpak-rpmlintrc file that is no longer needed. + +--- @@ -4,2 +32,2 @@ -- Make polkit_rules_usability.patch effective by adding a 60- prefix to the - rules file. This will cause it to be executed before the +- Make polkit_rules_usability.patch effective by adding a 60- prefix + to the rules file. This will cause it to be executed before the @@ -9 +37 @@ -Tue Nov 13 08:55:03 UTC 2018 - Antonio Larrosa +Tue Nov 13 08:55:03 UTC 2018 - alarr...@suse.com Old: flatpak-1.0.5.tar.xz flatpak-rpmlintrc New: flatpak-1.0.6.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.1XZCFv/_old 2018-12-19 13:47:57.819406042 +0100 +++ /var/tmp/diff_new_pack.1XZCFv/_new 2018-12-19 13:47:57.823406037 +0100 @@ -12,20 +12,19 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define libname libflatpak0 Name: flatpak -Version:1.0.5 +Version:1.0.6 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later Group: System/Packages URL:https://flatpak.github.io/ Source: %{name}-%{version}.tar.xz -Source99: %{name}-rpmlintrc Patch0: polkit_rules_usability.patch BuildRequires: bison BuildRequires: bubblewrap >= 0.2.1 @@ -124,7 +123,8 @@ --enable-gtk-doc \ --disable-document-portal \ --with-system-bubblewrap \ ---with-priv-mode=none +--with-priv-mode=none \ +--with-dbus-config-dir=%{_datadir}/dbus-1/system.d make %{?_smp_mflags} %install @@ -174,6 +174,7 @@ %{_datadir}/dbus-1/services/org.freedesktop.Flatpak.service %{_datadir}/dbus-1/services/org.freedesktop.portal.Flatpak.service %{_datadir}/dbus-1/system-services/org.freedesktop.Flatpak.SystemHelper.service +%{_datadir}/dbus-1/system.d/org.freedesktop.Flatpak.SystemHelper.conf # policykit rules %{_datadir}/polkit-1/actions/org.freedesktop.Flatpak.policy %{_datadir}/polkit-1/rules.d/60-org.freedesktop.Flatpak.rules @@ -184,8 +185,7 @@ %{_mandir}/man5/flatpak-installation.5%{ext_man} %{_mandir}/man5/flatpak-remote.5%{ext_man} %{_datadir}/%{name}/ -%{_sysconfdir}/dbus-1/system.d/org.freedesktop.Flatpak.SystemHelper.conf -%{_sysconfdir}/profile.d/flatpak.sh +%config %{_sysconfdir}/profile.d/flatpak.sh # Own dirs so we don't have to depend on gdm for building. %dir %{_datadir}/gdm/ %dir %{_datadir}/gdm/env.d/ ++ _service ++ --- /var/tmp/diff_new_pack.1XZCFv/_old 2018-12-19 13:47:57.859405987 +0100 +++ /var/tmp/diff_new_pack.1XZCFv/_new 2018-12-19 13:47:57.863405981 +0100 @@ -4,7 +4,7 @@ git @PARENT_TAG@
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2018-11-18 23:26:30 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Sun Nov 18 23:26:30 2018 rev:24 rq:649586 version:1.0.5 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2018-10-25 08:10:40.808253334 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2018-11-18 23:26:45.173875483 +0100 @@ -1,0 +2,51 @@ +Fri Nov 16 10:09:01 UTC 2018 - matthias.gerst...@suse.com + +- 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). + +--- +Tue Nov 13 08:55:03 UTC 2018 - Antonio Larrosa + +- 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. + + A crash was fixed when reading invalid .flatpakref files. + + A crash during updates when a local ref was unexpectedly +missing was fixed. + + An error case on uninstalling was incorrectly returning success +even thought there was an error. + + flatpak_installation_modify_remote did not correctly save the +nodeps state. + + flatpak_installation_load_app_overrides() was improperly +returning freed memory. + + The tarball now ships with an icon (flatpak.png). + +--- Old: flatpak-1.0.3.tar.xz New: flatpak-1.0.5.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.s2Q2Zv/_old 2018-11-18 23:26:46.045874425 +0100 +++ /var/tmp/diff_new_pack.s2Q2Zv/_new 2018-11-18 23:26:46.049874420 +0100 @@ -12,13 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define libname libflatpak0 Name: flatpak -Version:1.0.3 +Version:1.0.5 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later @@ -132,6 +132,12 @@ 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 +# result. This should fix bsc#984817, granting members of group wheel access +# w/o password entry. +mv %{buildroot}/%{_datadir}/polkit-1/rules.d/{,60-}org.freedesktop.Flatpak.rules %find_lang %{name} @@ -170,7 +176,7 @@ %{_datadir}/dbus-1/system-services/org.freedesktop.Flatpak.SystemHelper.service # policykit rules %{_datadir}/polkit-1/actions/org.freedesktop.Flatpak.policy
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2018-10-25 08:10:34 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Thu Oct 25 08:10:34 2018 rev:23 rq:643193 version:1.0.3 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2018-09-11 17:12:25.167861718 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2018-10-25 08:10:40.808253334 +0200 @@ -1,0 +2,98 @@ +Fri Oct 19 12:05:14 UTC 2018 - alarr...@suse.com + +- Add rpmlintrc to ignore files being installed under /etc not + marked as %config (since they're not). + +--- +Tue Oct 16 10:14:52 UTC 2018 - alarr...@suse.com + +- 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#385, fate#325524). + +--- +Thu Oct 11 16:30:24 UTC 2018 - alarr...@suse.com + +- 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 + + create-usb: Always create archive-z2 repos + + create-usb: Don't create unnecessary summary in repo + + permissions: Avoid errors if there is no permissions table + + repo: Fix flatpak repo sometimes using the wrong +ostree-metadata ref. + + Avoid fsync when updating $installation/.changed. + + Add the missing appstream2 ref to the xa.cache metadata + + The test-suite got some modifications to make it easier to +maintain. + + Documentation updates + + Translation updates +- Changges from version 1.0.2: + + The dbus proxy is now available in a separate git module, +xdg-dbus-portal, which is imported into flatpak as a submodule. +It is possible to build flatpak against the system +xdg-dbus-portal instead, but this is not currently very useful +as no other applications yet depend on xdg-dbus-portal. + + Build regressions with older versions of glib have been fixed. + + Flatpak ps now also tracks the pid the main process inside the +sandbox. + + Added flatpak override --reset to reset overrides for an app. + + Added flatpak override --show to show overrides for an app. + + flatpak install now automatically pick user or system based on +the remote name given (unless the remote exists in both). + + flatpak uninstall --unused now does not remove SDKs if some +installed app refers to them. + + Fixed bug where flatpak uninstall --unused prompted for +uninstall twice. + + Set IO class on the system helper to "idle", which should +cause background updates to affect the system less. + + Fixed regression in flatpak uninstall --no-related. + + Better handling of empty collection ids in flatpak bundles. + + Cleaned up some error messages. + + Various documentation fixes and cleanups. + + Updated translations. +- Changes from version 1.0.1: + + This fixes various build and test failures that were detected +when packaging 1.0, as well as translations and doc udpates. +It also has some minor features, including a new subcommand +"flatpak ps" to list the running flatpak instances for your +user. + + Print application tags in the prompt when installing/updating. + + Make sure we don't accidentally leak the host /proc into +the sandbox. + + Translation updates. + + Added a "flatpak ps" command that lists running flatpak +instances. + + Improve error reporting when exporting documents. + + Improve detection of dynamic p2p remotes. + +
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2018-09-11 17:12:17 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Tue Sep 11 17:12:17 2018 rev:22 rq:631773 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2018-08-27 13:46:11.468281001 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2018-09-11 17:12:25.167861718 +0200 @@ -1,0 +2,8 @@ +Mon Aug 27 09:00:17 UTC 2018 - opensuse-packag...@opensuse.org + +- 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. + +--- Old: flatpak-0.99.3.tar.xz New: flatpak-1.0.0.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.XzV08D/_old 2018-09-11 17:12:26.519859622 +0200 +++ /var/tmp/diff_new_pack.XzV08D/_new 2018-09-11 17:12:26.523859616 +0200 @@ -18,7 +18,7 @@ %define libname libflatpak0 Name: flatpak -Version:0.99.3 +Version:1.0.0 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later @@ -49,12 +49,12 @@ BuildRequires: pkgconfig(libelf) >= 0.8.12 BuildRequires: pkgconfig(libseccomp) BuildRequires: pkgconfig(libsoup-2.4) -BuildRequires: pkgconfig(ostree-1) >= 2018.6 +BuildRequires: pkgconfig(ostree-1) >= 2018.7 BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(xau) Requires: %{libname} = %{version} Requires: bubblewrap >= 0.2.1 -Requires: ostree >= 2017.15 +Requires: ostree >= 2018.7 Requires: xdg-desktop-portal >= 0.10 Recommends: %{name}-lang = %{version} # Remove after openSUSE Leap 42 is out of scope ++ _service ++ --- /var/tmp/diff_new_pack.XzV08D/_old 2018-09-11 17:12:26.547859578 +0200 +++ /var/tmp/diff_new_pack.XzV08D/_new 2018-09-11 17:12:26.547859578 +0200 @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable -refs/tags/0.99.3 +refs/tags/1.0.0 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.XzV08D/_old 2018-09-11 17:12:26.563859554 +0200 +++ /var/tmp/diff_new_pack.XzV08D/_new 2018-09-11 17:12:26.567859547 +0200 @@ -1,4 +1,4 @@ https://github.com/flatpak/flatpak.git - 2195848fea1a5bb9712ad5dab5895804310a33b2 \ No newline at end of file + 5545ac4ba66c817857fd9a421922126d74d86a3e \ No newline at end of file ++ flatpak-0.99.3.tar.xz -> flatpak-1.0.0.tar.xz ++ 29299 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2018-08-27 13:46:09 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Mon Aug 27 13:46:09 2018 rev:21 rq:629366 version:0.99.3 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2018-08-02 14:47:43.487203024 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2018-08-27 13:46:11.468281001 +0200 @@ -1,0 +2,21 @@ +Mon Aug 13 21:31:09 UTC 2018 - opensuse-packag...@opensuse.org + +- Update to version 0.99.3: + + Fixed case where system install would sometimes fail due to the +system-helper idle exiting. + + Support installing flatpakref files in FlatpakTransaction, +including a new signal add-new-remote for when remotes might be +added. + + Added some new FlatpakError codes. + + We now support .flatpakrepo files with no gpg signatures. + + Fix crash in system-helper when updating appstream. + + New command create-usb which can be used to prepare an repo for +offline updates. + + Fix some non-handled cases of the CLI not working when +/var/lib/flatpak doesn't exist. + + Fix crash when running with a gid that is not in /etc/groups. + + Add new permission-* commands to interact with the permissions +store from the portals. + + Include appdata in OCI bundle. + +--- @@ -4,5 +25,24 @@ -- 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. +- 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. + +--- +Thu Jun 28 02:54:24 UTC 2018 - luc1...@linuxmail.org + +- Update to version 0.99.2: + + Updated translations. +- Changes from version 0.99.1: + + This is the first pre-release before flatpak 1.0. This is +considered feature-complete and no features or major changes +before 1.0 are expected, only bugfixes. + + Flatpak install/update/uninstall now lists all the operations +that it will do and asks for confirmation before starting. + + In the above confirmation the permissions (new permissions for +updates) are shown for all applications. + + P2P updates are more efficient. + + system-wide installation uses less fsync calls so installation +should be faster. + + New ssh agent permissions allows granting an app ssh access. Old: flatpak-0.11.8.3.tar.xz New: flatpak-0.99.3.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.iTQ2F9/_old 2018-08-27 13:46:12.172282009 +0200 +++ /var/tmp/diff_new_pack.iTQ2F9/_new 2018-08-27 13:46:12.176282015 +0200 @@ -18,7 +18,7 @@ %define libname libflatpak0 Name: flatpak -Version:0.11.8.3 +Version:0.99.3 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later @@ -49,7 +49,7 @@ BuildRequires: pkgconfig(libelf) >= 0.8.12 BuildRequires: pkgconfig(libseccomp) BuildRequires: pkgconfig(libsoup-2.4) -BuildRequires: pkgconfig(ostree-1) >= 2017.15 +BuildRequires: pkgconfig(ostree-1) >= 2018.6 BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(xau) Requires: %{libname} = %{version} @@ -155,6 +155,7 @@ %license COPYING %{_bindir}/flatpak %{_bindir}/flatpak-bisect +%{_bindir}/flatpak-coredumpctl %{_libexecdir}/flatpak-dbus-proxy %{_libexecdir}/flatpak-portal %{_libexecdir}/flatpak-session-helper ++ _service ++ --- /var/tmp/diff_new_pack.iTQ2F9/_old 2018-08-27 13:46:12.204282055 +0200 +++ /var/tmp/diff_new_pack.iTQ2F9/_new 2018-08-27 13:46:12.204282055 +0200 @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable -refs/tags/0.11.8.3 +refs/tags/0.99.3 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.iTQ2F9/_old 2018-08-27 13:46:12.220282078 +0200 +++ /var/tmp/diff_new_pack.iTQ2F9/_new 2018-08-27 13:46:12.224282084 +0200 @@ -1,4 +1,4 @@ https://github.com/flatpak/flatpak.git -
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2018-08-02 14:47:41 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Thu Aug 2 14:47:41 2018 rev:20 rq:625914 version:0.11.8.3 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2018-06-26 10:33:06.724301628 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2018-08-02 14:47:43.487203024 +0200 @@ -1,0 +2,9 @@ +Mon Jul 23 15:13:44 UTC 2018 - matthias.gerst...@suse.com + +- 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. + +--- New: polkit_rules_usability.patch Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.LFL2qB/_old 2018-08-02 14:47:44.079204156 +0200 +++ /var/tmp/diff_new_pack.LFL2qB/_new 2018-08-02 14:47:44.083204163 +0200 @@ -25,6 +25,7 @@ Group: System/Packages URL:https://flatpak.github.io/ Source: %{name}-%{version}.tar.xz +Patch0: polkit_rules_usability.patch BuildRequires: bison BuildRequires: bubblewrap >= 0.2.1 BuildRequires: docbook-xsl-stylesheets @@ -112,6 +113,7 @@ %prep %setup -q +%patch0 -p1 %build NOCONFIGURE=1 ./autogen.sh ++ polkit_rules_usability.patch ++ Index: flatpak-0.11.8.3/system-helper/org.freedesktop.Flatpak.rules.in === --- flatpak-0.11.8.3.orig/system-helper/org.freedesktop.Flatpak.rules.in +++ flatpak-0.11.8.3/system-helper/org.freedesktop.Flatpak.rules.in @@ -3,7 +3,10 @@ polkit.addRule(function(action, subject) action.id == "org.freedesktop.Flatpak.runtime-install"|| action.id == "org.freedesktop.Flatpak.app-uninstall" || action.id == "org.freedesktop.Flatpak.runtime-uninstall" || - action.id == "org.freedesktop.Flatpak.modify-repo") && + action.id == "org.freedesktop.Flatpak.modify-repo" || + action.id == "org.freedesktop.Flatpak.app-update" || + action.id == "org.freedesktop.Flatpak.runtime-update" || + action.id == "org.freedesktop.Flatpak.appstream-update") && subject.active == true && subject.local == true && subject.isInGroup("@privileged_group@")) { return polkit.Result.YES;
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2018-06-26 10:32:46 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Tue Jun 26 10:32:46 2018 rev:19 rq:617339 version:0.11.8.3 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2018-06-02 11:49:47.477187209 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2018-06-26 10:33:06.724301628 +0200 @@ -1,0 +2,43 @@ +Fri Jun 15 03:24:22 UTC 2018 - luc1...@linuxmail.org + +- Update to version 0.11.8.3: + + Fix a 25 second timeout on startup if using p11-kit < 0.23.10. + + Minor change in dbus proxy default filter, now broadcasts are +not accepted from portals. +- Changes from version 0.11.8.2: + + Fix crash when building some apps. + + Allow multiple appstream components per app. + + Fix handling of gl drivers in uninstall --unused. + + Don't prompt if nothing changed in uninstall --unused. + + Updated translations. +- Changes from version 0.11.8.1: + + Fixed regression running apps with --own=* permissions. +- Changes from version 0.11.8: + + Flatpak uninstall now accepts --all to remove everything and +--unused to remove unused runtimes. + + New command "flatpak repair" allows checking and repairing a +flatpak installation. + + New permission --allow=bluetooth allows use of AF_BLUETOOTH +sockets. + + If p11-kit-server is installed on the host, this is now used to +forward the host certificate trust store to the sandboxed app. + + Flatpak uninstall now does not allow you to remove a runtime if +some installed app requires it. + + Now tab-completion for zsh is offered. + + New installations of flatpak now defaults to bare-user-only +repos, which means that it works with filesystems that don't +support xattrs. + + New flatpak info options: --show-location, --show-runtime, +--show-sdk. + + New flatpak remote-info options: --show-runtime, --show-sdk + + p2p operations now work when offline. + + Work around hanging on app startup on blocking autofs mounts. + + Various optimizations make installation and updates faster. + + Multiple extension versions matches when auto-downloading +extensions are respected now. + + Commands like "flatpak info/list/remotes/seach" now work +properly if /var/lib/flatpak doesn't exist. +- Add subpackage flatpak-zsh-completion to follow upstream zsh + tab-completion addition. + +--- Old: flatpak-0.11.7.tar.xz New: flatpak-0.11.8.3.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.BjKyMI/_old 2018-06-26 10:33:07.348278711 +0200 +++ /var/tmp/diff_new_pack.BjKyMI/_new 2018-06-26 10:33:07.348278711 +0200 @@ -18,7 +18,7 @@ %define libname libflatpak0 Name: flatpak -Version:0.11.7 +Version:0.11.8.3 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1-or-later @@ -26,7 +26,7 @@ URL:https://flatpak.github.io/ Source: %{name}-%{version}.tar.xz BuildRequires: bison -BuildRequires: bubblewrap >= 0.1.8 +BuildRequires: bubblewrap >= 0.2.1 BuildRequires: docbook-xsl-stylesheets BuildRequires: gtk-doc BuildRequires: intltool >= 0.35.0 @@ -48,11 +48,12 @@ BuildRequires: pkgconfig(libelf) >= 0.8.12 BuildRequires: pkgconfig(libseccomp) BuildRequires: pkgconfig(libsoup-2.4) -BuildRequires: pkgconfig(ostree-1) >= 2017.14 +BuildRequires: pkgconfig(ostree-1) >= 2017.15 BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(xau) -Requires: bubblewrap >= 0.1.8 -Requires: ostree >= 2017.14 +Requires: %{libname} = %{version} +Requires: bubblewrap >= 0.2.1 +Requires: ostree >= 2017.15 Requires: xdg-desktop-portal >= 0.10 Recommends: %{name}-lang = %{version} # Remove after openSUSE Leap 42 is out of scope @@ -83,6 +84,18 @@ applications on Linux. See https://wiki.gnome.org/Projects/SandboxedApps for more information. +%package zsh-completion +Summary:Zsh tab-completion for flatpak +Group: System/Shells +Supplements:packageand(%{name}:%(rpm -q --qf '%%{NAME}' --whatprovides zsh)) + +%description zsh-completion +flatpak is a system for building, distributing and running sandboxed desktop +applications on Linux. See https://wiki.gnome.org/Projects/SandboxedApps for +more information. + +This package provides zsh tab-completion for flatpak. + %package devel Summary:Development files for the flatpak library Group: Development/Languages/C and C++ @@ -185,6
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2018-06-02 11:49:38 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Sat Jun 2 11:49:38 2018 rev:18 rq:610102 version:0.11.7 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2018-03-08 10:52:45.727569485 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2018-06-02 11:49:47.477187209 +0200 @@ -1,0 +2,88 @@ +Thu May 17 08:59:17 UTC 2018 - duyizhaozj...@yahoo.com + +- 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
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2018-03-08 10:52:43 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Thu Mar 8 10:52:43 2018 rev:17 rq:583071 version:0.10.4 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2018-02-18 11:37:26.700196116 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2018-03-08 10:52:45.727569485 +0100 @@ -1,0 +2,14 @@ +Mon Mar 5 14:55:20 UTC 2018 - fcro...@suse.com + +- 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. + +--- +Wed Feb 28 16:25:27 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.xT7pls/_old 2018-03-08 10:52:47.327511887 +0100 +++ /var/tmp/diff_new_pack.xT7pls/_new 2018-03-08 10:52:47.331511744 +0100 @@ -21,10 +21,11 @@ Version:0.10.4 Release:0 Summary:OSTree based application bundles management -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: System/Packages -Url:https://flatpak.github.io/ +URL:https://flatpak.github.io/ Source: %{name}-%{version}.tar.xz +BuildRequires: bubblewrap >= 0.1.8 BuildRequires: docbook-xsl-stylesheets BuildRequires: gtk-doc BuildRequires: intltool >= 0.35.0 @@ -49,7 +50,9 @@ BuildRequires: pkgconfig(ostree-1) >= 2017.14 BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(xau) +Requires: bubblewrap >= 0.1.8 Requires: ostree >= 2017.14 +Requires: xdg-desktop-portal >= 0.10 Recommends: %{name}-lang = %{version} # Remove after openSUSE Leap 42 is out of scope Provides: xdg-app = %{version} @@ -100,8 +103,9 @@ NOCONFIGURE=1 ./autogen.sh %configure \ --disable-silent-rules \ ---with-dwarf-header=%{_includedir}/libdwarf \ --enable-gtk-doc \ +--disable-document-portal \ +--with-system-bubblewrap \ --with-priv-mode=none make %{?_smp_mflags} @@ -132,26 +136,19 @@ %service_del_postun flatpak-system-helper.service %files -f %{name}.lang -%doc COPYING +%license COPYING %{_bindir}/flatpak %{_bindir}/flatpak-bisect -%{_libexecdir}/flatpak-bwrap %{_libexecdir}/flatpak-dbus-proxy %{_libexecdir}/flatpak-session-helper %{_libexecdir}/flatpak-system-helper -%{_libexecdir}/xdg-document-portal -%{_libexecdir}/xdg-permission-store %{_datadir}/bash-completion/completions/flatpak # # Own dirs so we don't have to depend on dbus for building. %dir %{_datadir}/dbus-1 %dir %{_datadir}/dbus-1/interfaces %dir %{_datadir}/dbus-1/services %{_datadir}/dbus-1/interfaces/org.freedesktop.Flatpak.xml -%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Documents.xml -%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.PermissionStore.xml %{_datadir}/dbus-1/services/org.freedesktop.Flatpak.service -%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.PermissionStore.service -%{_datadir}/dbus-1/services/org.freedesktop.portal.Documents.service %{_datadir}/dbus-1/system-services/org.freedesktop.Flatpak.SystemHelper.service # policykit rules %{_datadir}/polkit-1/actions/org.freedesktop.Flatpak.policy @@ -172,8 +169,6 @@ %{_unitdir}/flatpak-system-helper.service %{_sbindir}/rcflatpak-system-helper %{_userunitdir}/flatpak-session-helper.service -%{_userunitdir}/xdg-document-portal.service -%{_userunitdir}/xdg-permission-store.service %dir %{_localstatedir}/lib/flatpak %dir %{_userunitdir} %dir %{_userunitdir}/dbus.service.d
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2018-02-18 11:37:24 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Sun Feb 18 11:37:24 2018 rev:16 rq:577037 version:0.10.4 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2018-02-12 10:10:10.476403757 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2018-02-18 11:37:26.700196116 +0100 @@ -1,0 +2,15 @@ +Wed Feb 14 23:23:20 UTC 2018 - dims...@opensuse.org + +- Update to version 0.10.4: + * allow personality syscall in devel mode + * configure: Fix copy_file_range detection + * Add --disable-document-portal configure option + * lib: Make gnome-software work with an empty /var/lib/flatpak + * dir: Emit an error on non-root downgrade attempts + * common/dir: Skip progress reporting while setting up extra-data + * doc: Fix docs for --update-appstream + * flatpak remote-ls -u: only consider apps from the current remote + * extract_appstream: allow component IDs not to end in .desktop + * common/dir: Fix a memory leak + +--- Old: flatpak-0.10.3.tar.xz New: flatpak-0.10.4.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.I8jcmZ/_old 2018-02-18 11:37:27.344173000 +0100 +++ /var/tmp/diff_new_pack.I8jcmZ/_new 2018-02-18 11:37:27.344173000 +0100 @@ -18,7 +18,7 @@ %define libname libflatpak0 Name: flatpak -Version:0.10.3 +Version:0.10.4 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.I8jcmZ/_old 2018-02-18 11:37:27.380171708 +0100 +++ /var/tmp/diff_new_pack.I8jcmZ/_new 2018-02-18 11:37:27.380171708 +0100 @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable -refs/tags/0.10.3 +refs/tags/0.10.4 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.I8jcmZ/_old 2018-02-18 11:37:27.404170847 +0100 +++ /var/tmp/diff_new_pack.I8jcmZ/_new 2018-02-18 11:37:27.404170847 +0100 @@ -1,4 +1,4 @@ https://github.com/flatpak/flatpak.git - a3a83241e398b72cdd8b13b13c55ef5ad330a5ed \ No newline at end of file + c576d284dc123be15c7003fee6a8184eddeaf462 \ No newline at end of file ++ flatpak-0.10.3.tar.xz -> flatpak-0.10.4.tar.xz ++ 6043 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2018-02-12 10:10:06 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Mon Feb 12 10:10:06 2018 rev:15 rq:574226 version:0.10.3 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2018-01-02 16:33:34.012903560 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2018-02-12 10:10:10.476403757 +0100 @@ -1,0 +2,17 @@ +Mon Feb 05 14:23:03 UTC 2018 - dims...@opensuse.org + +- 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. + +--- Old: flatpak-0.10.2.1.tar.xz New: flatpak-0.10.3.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.Xcoa84/_old 2018-02-12 10:10:12.212341196 +0100 +++ /var/tmp/diff_new_pack.Xcoa84/_new 2018-02-12 10:10:12.216341051 +0100 @@ -1,7 +1,7 @@ # # spec file for package flatpak # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # 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 @@ %define libname libflatpak0 Name: flatpak -Version:0.10.2.1 +Version:0.10.3 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.Xcoa84/_old 2018-02-12 10:10:12.248339898 +0100 +++ /var/tmp/diff_new_pack.Xcoa84/_new 2018-02-12 10:10:12.248339898 +0100 @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable -refs/tags/0.10.2.1 +refs/tags/0.10.3 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.Xcoa84/_old 2018-02-12 10:10:12.268339178 +0100 +++ /var/tmp/diff_new_pack.Xcoa84/_new 2018-02-12 10:10:12.268339178 +0100 @@ -1,4 +1,4 @@ https://github.com/flatpak/flatpak.git - 35c9eafc9e10f054872c549a1200450026f36b6b \ No newline at end of file + a3a83241e398b72cdd8b13b13c55ef5ad330a5ed \ No newline at end of file ++ flatpak-0.10.2.1.tar.xz -> flatpak-0.10.3.tar.xz ++ 5694 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2018-01-02 16:33:32 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Tue Jan 2 16:33:32 2018 rev:14 rq:559366 version:0.10.2.1 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2017-12-04 10:00:39.000174695 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2018-01-02 16:33:34.012903560 +0100 @@ -2 +2,43 @@ -Mon Nov 27 08:40:56 UTC 2017 - opensuse-packag...@opensuse.org +Fri Dec 22 10:58:05 UTC 2017 - alarr...@suse.com + +- Update to version 0.10.2.1: + + Fixed crash when installing some flatpak bundle files + + Fix installation of telegram + + Fixed some warnings reported by coverity + + Some leaks fixed + + Fixed typo in error message + +--- +Wed Dec 20 10:57:05 UTC 2017 - zai...@opensuse.org + +- Update to version 0.10.2: + + flatpak update now updates from both system and user +installations by default. + + flatpak update is less noisy when updating appstream info. + + All the remote-* commands now by default automatically decide +to use --user or --system based on the given remote name. + + flatpak remote-ls with no remote lists the content of all +remotes. + + Fixed regression that made xdg-user-dirs and theme selection +for kde apps break. + + flatpak override with no argument now overrides globally, i.e. +for all apps. + + flatpak override now supports --nofilesystem properly. For +example flatpak override --nofilesystem=~/.ssh hides the ssh +dir for all apps, even those who have homedir access. + + flatpak install now takes a --reinstall argument which +uninstalls a previously installed version if necessary. This is +very useful when you want to install a new version from a +different source. + + flatpak install now allows you to pass an absolute pathname as +remote name, which will create a temporary remote and install +from that. The remote will be removed when the app is +uninstalled. This is very useful during development and +testing. + + Flatpak now creates CLI wrappers for all installed apps, so if +you add /var/lib/flatpak/exports/bin or +~/.local/share/flatpak/exports/bin to your PATH you can easily +start flatpak apps by their application id. + +--- +Mon Nov 27 08:40:56 UTC 2017 - apla...@suse.com Old: flatpak-0.10.1.tar.xz New: flatpak-0.10.2.1.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.CtDsUA/_old 2018-01-02 16:33:34.832630205 +0100 +++ /var/tmp/diff_new_pack.CtDsUA/_new 2018-01-02 16:33:34.836628873 +0100 @@ -18,7 +18,7 @@ %define libname libflatpak0 Name: flatpak -Version:0.10.1 +Version:0.10.2.1 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1+ @@ -46,10 +46,10 @@ BuildRequires: pkgconfig(libelf) >= 0.8.12 BuildRequires: pkgconfig(libseccomp) BuildRequires: pkgconfig(libsoup-2.4) -BuildRequires: pkgconfig(ostree-1) >= 2017.12 +BuildRequires: pkgconfig(ostree-1) >= 2017.14 BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(xau) -Requires: ostree >= 2017.12 +Requires: ostree >= 2017.14 Recommends: %{name}-lang = %{version} # Remove after openSUSE Leap 42 is out of scope Provides: xdg-app = %{version} ++ _service ++ --- /var/tmp/diff_new_pack.CtDsUA/_old 2018-01-02 16:33:34.888611537 +0100 +++ /var/tmp/diff_new_pack.CtDsUA/_new 2018-01-02 16:33:34.888611537 +0100 @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable -refs/tags/0.10.1 +refs/tags/0.10.2.1 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.CtDsUA/_old 2018-01-02 16:33:34.912603537 +0100 +++ /var/tmp/diff_new_pack.CtDsUA/_new 2018-01-02 16:33:34.916602203 +0100 @@ -1,4 +1,4 @@ https://github.com/flatpak/flatpak.git - 8fbd442c9d395ca19561c98e20a7451926c440ab \ No newline at end of file + 35c9eafc9e10f054872c549a1200450026f36b6b \ No newline at end of file ++ flatpak-0.10.1.tar.xz -> flatpak-0.10.2.1.tar.xz ++ 26844 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2017-12-04 10:00:31 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Mon Dec 4 10:00:31 2017 rev:13 rq:547566 version:0.10.1 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2017-11-30 16:30:40.824769301 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2017-12-04 10:00:39.000174695 +0100 @@ -1,0 +2,30 @@ +Mon Nov 27 08:40:56 UTC 2017 - opensuse-packag...@opensuse.org + +- Update to version 0.10.1: + + New command "flatpak remote-info" shows information about +applications in a remote. In particular the --log operation +shows the history and can be used in combination with flatpak +update --commit=XYZ to roll back to a previous version. + + New command "flatpak search" which allows you to search the +appstream data from the commandline. + + flatpak update now updates appstream data for all configured +remotes, which is important for search to work. + + Allow automatic installation of gtk themes matching the active +theme. + + Handle the case when /etc/resolv.conf is a symlink. + + /usr an /etc are now expose in /run/host in the app if the app +has full filesystem access. + + flatpak remote-add now works as a user when /var/lib/flatpak is +empty, allowing flatpak to work on stateless systems. + + Add support for flatpak build --log-session/system-bus, similar +to what flatpak run already does. + + flatpak build --readonly runs with the target directory +(normally /app) mounted read-only. + + Fall back to LD_LIBRARY_PATH if a runtime doesn't have +/usr/bin/ldconfig. + + Updated the support for OCI remotes. This is work in progress +and still disabled by default though. + + Updated translations. +- Add pkgconfig(appstream-glib) BuildRequires: New dependency. + +--- Old: flatpak-0.10.0.tar.xz New: flatpak-0.10.1.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.Vg6O71/_old 2017-12-04 10:00:41.132097315 +0100 +++ /var/tmp/diff_new_pack.Vg6O71/_new 2017-12-04 10:00:41.136097170 +0100 @@ -18,7 +18,7 @@ %define libname libflatpak0 Name: flatpak -Version:0.10.0 +Version:0.10.1 Release:0 Summary:OSTree based application bundles management License:LGPL-2.1+ @@ -34,6 +34,7 @@ BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xsltproc +BuildRequires: pkgconfig(appstream-glib) BuildRequires: pkgconfig(fuse) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) ++ _service ++ --- /var/tmp/diff_new_pack.Vg6O71/_old 2017-12-04 10:00:41.172095864 +0100 +++ /var/tmp/diff_new_pack.Vg6O71/_new 2017-12-04 10:00:41.172095864 +0100 @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable -refs/tags/0.10.0 +refs/tags/0.10.1 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.Vg6O71/_old 2017-12-04 10:00:41.196094992 +0100 +++ /var/tmp/diff_new_pack.Vg6O71/_new 2017-12-04 10:00:41.196094992 +0100 @@ -1,4 +1,4 @@ https://github.com/flatpak/flatpak.git - 2a0c17976fadf65badc3d18df565a7f04e7089b0 \ No newline at end of file + 8fbd442c9d395ca19561c98e20a7451926c440ab \ No newline at end of file ++ flatpak-0.10.0.tar.xz -> flatpak-0.10.1.tar.xz ++ 22630 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2017-11-30 16:30:39 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Thu Nov 30 16:30:39 2017 rev:12 rq:544201 version:0.10.0 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2017-09-15 21:07:03.931420973 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2017-11-30 16:30:40.824769301 +0100 @@ -1,0 +2,82 @@ +Thu Oct 26 11:08:27 UTC 2017 - apla...@suse.com + +- 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, +runtime extension, runtime. This was previously incorrect in +that the app could override app extensions. + + Extensions are now not downloaded if a matching unmaintained +extension is already installed. + + Preemptive changes to handle new bubblewrap change which +doesn't user /newroot. + + document portal: Disable debug spew that was accidentally +enabled. + + build-finish: New --extension-priority option. + + run: Fix regression in --persist in 0.9.98. + + run: Use sealed memfds (instead of just temporary files) when +passing data to bubblewrap. + + Updated translations. +- Changes from version 0.9.98.2: + + Fix permission denied when using the system-helper. +- Changes from version 0.9.98.1: + + run: Fix homedir access if the app has --filesystem=host +access. + + build-update: Fix appstream update in case one arch didn't +change. + + Updated translations. +- Changes from version 0.9.98: + + libflatpak now correctly finds metadata for subset +installations (like locale data). + + flatpak build now supports --appdir which exposes the per-app +directory in the user homedir. This is useful when testing +builds. + + The host fontconfig caches are exposed to the sandbox, next to +the fonts in /run/host. This will (pending fontconfig work) +allow sharing host fontconfig caches, allowing much faster +initial startup for flatpak apps. + + flatpak install now supports --no-pull. + + Added new extension property "locale-subset", which makes the +extension point act like a locale extension (i.e. only install +the subset configured by the locale). + + flatpak remote-add --oci is disabled for now, as this is not up +to date with the latest OCI work, and we don't want to break +existing deployments if this has to change when this lands. + + Parallel installation/updates are now safe because we take a +filesystem lock whenever we prune the local ostree repo. + + Flatpak run now works when important paths like $HOME, etc, are +symlinks. + + The ostree min-free-space property is is set to zero by default +for the flatpak repos. This was causing a lot of problems for +people, but the feature is still there if you manually enable +it. + + Updated translations. + + Require ostree 2017.12. + +--- @@ -4,0 +87,55 @@ + +--- +Thu Sep 14 08:23:56 UTC 2017 - zai...@opensuse.org + +- Update to version 0.9.12: + + Fixed a regression in extra-data installation. + + Don't expose the a11y bus in flatpak build. + +--- +Wed Sep 13 16:11:17 UTC 2017 - zai...@opensuse.org + +-
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2017-09-15 21:07:03 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Fri Sep 15 21:07:03 2017 rev:11 rq:526320 version:0.9.8 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2017-09-13 21:44:38.557412332 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2017-09-15 21:07:03.931420973 +0200 @@ -1,0 +2,5 @@ +Thu Sep 14 12:44:06 UTC 2017 - fezh...@suse.com + +- Drop the SLE12 / Leap42 conditional definition for _userunitdir. + +--- Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.zXdSBi/_old 2017-09-15 21:07:04.643321027 +0200 +++ /var/tmp/diff_new_pack.zXdSBi/_new 2017-09-15 21:07:04.643321027 +0200 @@ -17,9 +17,6 @@ %define libname libflatpak0 -%if 0%{?suse_version} == 1315 -%define _userunitdir %{_prefix}/lib/systemd/user/ -%endif Name: flatpak Version:0.9.8 Release:0
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2017-09-13 21:44:30 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Wed Sep 13 21:44:30 2017 rev:10 rq:522436 version:0.9.8 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2017-08-10 13:43:53.830708685 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2017-09-13 21:44:38.557412332 +0200 @@ -1,0 +2,533 @@ +Fri Sep 8 15:56:57 UTC 2017 - jeng...@inai.de + +- Update summaries. + +--- +Thu Aug 24 09:55:39 UTC 2017 - dims...@opensuse.org + +- Drop flatpak-rpmlintrc: no longer needed. + +--- +Thu Aug 24 09:01:20 UTC 2017 - dims...@opensuse.org + +- Update to version 0.9.8: + + Core: +- Experimental support for peer2peer installation, enable with + --enable-p2p. +- Add default language setting to flatpak config. Defaults to + all locales for system installs and the users locale for + per-user installs. +- build-update-repo: Now always keeps the two latest deltas + around to avoid race conditions with outstanding downloads at + the time or running the update. +- Support loading extra data from local lookaside cache. + + Flatpak-builder: +- Set terminal title to the currently building module +- Added ability to specify http url for sources mirror with + --extra-sources-url. +- --install-deps-from=REMOTE installs the dependencies needed + for the manifest. +- New option --delete-build-dirs to always delete build + directories, even on a failed build. +- New property "add-extension" makes it nicer to create + extension points. + +--- +Fri Jul 21 00:09:07 UTC 2017 - apla...@suse.com + +- Update to version 0.9.7: + + app/repo: Factor out common GVariant operation. + + build: +- Include config.h using CPPFLAGS. +- Check for system extensions before any other C compiling. +- Only run each instance of gdbus-codegen once. +- Re-run gdbus-codegen if the Makefile changes. + + builder: +- Allow building modules with no sources if buildsystem=simple. +- Use build-args during cleanup. +- Rearrange args to do_export() to make mandatory ones obvious. +- When bundling git sources, reuse cache. + + common: +- Use bulk OstreeAsyncProgress API for setting keys. +- Split out self and repo arguments for a static function. + + common/dir: +- Factor out common code for getting repo metadata. +- Factor out common code to get and load the summary file. +- Factor out body of update_remote_configuration_for_summary(). + + dbus-proxy: +- Make miscellaneous globals static. +- Don't clear dbus_address twice. + + docs: Remove --version from flatpak-build docs. + + flatpak_dir_read_latest: Return NULL, not FALSE on error. + + tests: +- Add TEST_SKIP_CLEANUP env var for skipping test cleanup. +- Add base-64 GPG keys to libtest declarations. + + .gitignore: Ignore all generated man pages. + + One more try at not distributing gdbus-codegen-generated +sources. + + Update Ukrainian translation. + + Fix example. + + Add nullable annotations for progress callbacks. + + Update pofiles. +- Changes from version 0.9.6: + + builder: +- Allow .pyc files without .py. +- Add inherit-extensions features. +- Better handling of default-branch. +- Add ExtensionOf group to created extensions (Debug/Locale). + + builder: Inherit parent version for inherited extension. + + build-export: Canonicalize file permissions. + + builder-options: Fix setting CPPFLAGS. + + ci: +- mv .redhat-ci.yml → .papr.yml. +- Rework to be based on FAH + priv container. +- Build ostree from git master. + + dir: +- Fix a minor memory leak. +- Ensure we return on pull error to avoid error-overwrites. +- Ensure ~/.local/share/flatpak is 0700. + + doc: Remove duplicate list entry from flatpak-remote.xml. + + export: Record flatpak version in default commit version. + + info: Make --show-metadata machine parseable. + + install: Manually save summary[.sig] in cache repo. + + ls-remote: Drop unused variable. + + run: Fix use-after-free in case you were exporting the same +path twice. + + testlibrary: Call g_assert_no_error first. + + tests: +- Add tests for no world writable dirs & no setuid files. +- Increase timeouts waiting for file notification. + + utils: Fix minor formatting issue in gtk-doc comment. + + xdp-fuse: Add parentheses to clarify precedence in a +conditional. + + xdp-main: Fix
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2017-08-10 13:43:53 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Thu Aug 10 13:43:53 2017 rev:9 rq:511902 version:0.8.7 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2017-03-29 13:24:18.590672312 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2017-08-10 13:43:53.830708685 +0200 @@ -2 +2 @@ -Thu Mar 16 11:59:38 UTC 2017 - adrien.pla...@suse.com +Thu Jul 20 20:12:58 UTC 2017 - zai...@opensuse.org @@ -4,47 +4,66 @@ -- Update to version 0.9.1: - + The flatpak-builder build cache now uses the rofiles-fuse -ostree feature. - + The cflags and cxxflags module properties now work by -appending, rather that replacing, when there are multiple -values specified. - + Do not invalidate build cache when the installed version of the -SDK changed by default. Use --rebuild-on-sdk-change to force -rebuild otherwise. - + The build cache is now per-arch. - + New buildsystem "cmake-ninja" which works like "cmake", but -builds using ninja. - + New buildsystem "simple" which just runs a set of shell -commands specified in the "build-commands" property. - + flatpak-builder now has build-runtime and build-extension -properties that makes it easier to build runtimes and -extensions. - + FLATPAK_DEST is set in the build environment to the -installation destination. - + flatpak-builder now supports --from-git=URL which pulls the -json manifest and related files directly from a git repo. - + modules have a new no-make-install property which skips the -make install step. - + Modules and sources have only-arches and skip-arches -properties, which lets you enable/disable them based on the -build architecture. - + build-options has a new property ldflags, which is similar to -cflags and cxxflags. - + flatpak build (and thus flatpak-builder --run) now supports -dbus proxies when needed. - + All git repos are cloned with fsckObjects=true, which means we -verify that the repos are valid. - + New flatpak-builder argument --build-shell=MODULE extracts and -prepares the sources for a specified module and then starts a -build sandbox inside it. - + build-export: Now supports --timestamp=ISO-8601-TIMESTAMP, -which allows you to create reproducible commits. - + The OCI support has been updated to the latest version of the -OCI image specification format. - + There is a new flatpak-bisect script that can be used to bisect -flatpak applications, looking for regressions. - + flatpak list got a revamp. It now shows more information, and -shows both apps and runtimes by default. - + flatpak remote-list was renamed flatpak remotes in order to -minimize confusion with flatpak remote-ls. The old name is -deprecated but still works. -- Bump minimal glib to 2.44. +- Update to version 0.8.7: + + This is a minor security update, matching the behaviour on +master where we avoid ever creating setuid files or +world-writable directories. However, the fix is more localized +and does not require a new ostree. + + After pulling from a remote, always verify that the staged new +files and directories have safe permissions. + + Ensure ~/.local/share/flatpak is not readable to other users, +to avoid anyone ever seeing possibly world-writeable +directories therein. + + Fix double-setting a error in case of errors when pulling. + + Fix timeout in testcase. + +--- +Thu Jul 20 20:12:42 UTC 2017 - zai...@opensuse.org + +- Update to version 0.8.6: + + TMPDIR is now unset in the sandbox, if set on the host. Each +sandbox has a personal /tmp that is used. + + Flatpak run now works if /tmp is a symlink on the host. + + /etc/hosts and /etc/hosts.conf from the host are now exposed in +the sandbox in addition to /etc/resolv.conf. + + flatpak now stores the app id in the X-Flatpak key when +exporting a desktop file. + + Exports are now whitelisted, and the only thing you can +export are: desktop files, icons, dbus services. +This is somewhat different from the 0.9.x series, where als +mime definitions, and gnome-shell search providers are allowed. + + Fixed minor race condition in portal application +identification. + + Support WAYLAND_DISPLAY environment var. + + dbus-portal: Fix handling of NameHasOwner. + + run: Allow regular files for --filesystem=xdg-config/path. + + run: Allow --filesystem=xdg-config/subdir:ro (previously +it needed to be writable). + + Support for updating to new gpg keys and url when using +flatpak remote-modify
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2017-03-29 13:24:16 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Wed Mar 29 13:24:16 2017 rev:8 rq:482348 version:0.9.1 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2017-03-22 23:01:15.648472865 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2017-03-29 13:24:18.590672312 +0200 @@ -1,0 +2,51 @@ +Thu Mar 16 11:59:38 UTC 2017 - adrien.pla...@suse.com + +- Update to version 0.9.1: + + The flatpak-builder build cache now uses the rofiles-fuse +ostree feature. + + The cflags and cxxflags module properties now work by +appending, rather that replacing, when there are multiple +values specified. + + Do not invalidate build cache when the installed version of the +SDK changed by default. Use --rebuild-on-sdk-change to force +rebuild otherwise. + + The build cache is now per-arch. + + New buildsystem "cmake-ninja" which works like "cmake", but +builds using ninja. + + New buildsystem "simple" which just runs a set of shell +commands specified in the "build-commands" property. + + flatpak-builder now has build-runtime and build-extension +properties that makes it easier to build runtimes and +extensions. + + FLATPAK_DEST is set in the build environment to the +installation destination. + + flatpak-builder now supports --from-git=URL which pulls the +json manifest and related files directly from a git repo. + + modules have a new no-make-install property which skips the +make install step. + + Modules and sources have only-arches and skip-arches +properties, which lets you enable/disable them based on the +build architecture. + + build-options has a new property ldflags, which is similar to +cflags and cxxflags. + + flatpak build (and thus flatpak-builder --run) now supports +dbus proxies when needed. + + All git repos are cloned with fsckObjects=true, which means we +verify that the repos are valid. + + New flatpak-builder argument --build-shell=MODULE extracts and +prepares the sources for a specified module and then starts a +build sandbox inside it. + + build-export: Now supports --timestamp=ISO-8601-TIMESTAMP, +which allows you to create reproducible commits. + + The OCI support has been updated to the latest version of the +OCI image specification format. + + There is a new flatpak-bisect script that can be used to bisect +flatpak applications, looking for regressions. + + flatpak list got a revamp. It now shows more information, and +shows both apps and runtimes by default. + + flatpak remote-list was renamed flatpak remotes in order to +minimize confusion with flatpak remote-ls. The old name is +deprecated but still works. +- Bump minimal glib to 2.44. + +--- Old: flatpak-0.8.4.tar.xz New: flatpak-0.9.1.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.WQYBGL/_old 2017-03-29 13:24:19.478546743 +0200 +++ /var/tmp/diff_new_pack.WQYBGL/_new 2017-03-29 13:24:19.482546178 +0200 @@ -22,7 +22,7 @@ %define libname libflatpak0 Name: flatpak -Version:0.8.4 +Version:0.9.1 Release:0 Summary:Manage OSTree based application bundles License:LGPL-2.1+ @@ -40,7 +40,7 @@ BuildRequires: pkgconfig(fuse) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.44 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.40.0 BuildRequires: pkgconfig(gobject-introspection-no-export-1.0) >= 1.40.0 BuildRequires: pkgconfig(json-glib-1.0) @@ -199,6 +199,7 @@ %files builder %defattr(-,root,root) +%{_bindir}/flatpak-bisect %{_bindir}/flatpak-builder %{_mandir}/man1/flatpak-builder.1%{ext_man} ++ _service ++ --- /var/tmp/diff_new_pack.WQYBGL/_old 2017-03-29 13:24:19.514541653 +0200 +++ /var/tmp/diff_new_pack.WQYBGL/_new 2017-03-29 13:24:19.518541087 +0200 @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable -refs/tags/0.8.4 +refs/tags/0.9.1 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.WQYBGL/_old 2017-03-29 13:24:19.538538259 +0200 +++ /var/tmp/diff_new_pack.WQYBGL/_new 2017-03-29 13:24:19.542537693 +0200 @@ -1,4 +1,4 @@ https://github.com/flatpak/flatpak.git - 7e18ec30b27e6f25a43e982dc6e5dd6c0a708fa0 \ No newline at end of file + 696775687721748ba779dfb58f29ab47ed1fd6ae \ No
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2017-03-22 23:01:11 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Wed Mar 22 23:01:11 2017 rev:7 rq:478645 version:0.8.4 Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2017-02-26 17:07:53.432331892 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2017-03-22 23:01:15.648472865 +0100 @@ -1,0 +2,37 @@ +Fri Mar 10 20:58:11 UTC 2017 - dims...@opensuse.org + +- Update to version 0.8.4: + + Fix no-systemd-user warning (it doesn't affect sandboxing +anymore). + + run: propagate wildcard xauth entries to app bundle. + + Don't remove origin remotes if some other ref uses it. + + Fix repeated download of locates on update. + + update: Don't update related refs from different remote. + + Initialize g_autofree string to NULL, not to crash when early +returning. + + document portal: Disable spice_read as it seems broken. + + Return the container from flatpak_get_system_installations(). + + Don't include newlines in error messages. + + utils: Fix list_unmtainained_refs. + + Avoid possible null dereference. + + utils: Fix flatpak_bundle_load typo. + + list: Don't check error twice. + + list-remotes: Handle remotes with no url specified. + + run: Handle error when enumerating /etc. + + zero-mtime: Handle error when enumerating directory. + + Fix error check when loading configuration. + + Support runtime-less extra-data. + + flatpak_list_extensions: Break out code into helper. + + extensions: Support multiple versions. + + Append flatpak data dirs if XDG_DATA_DIRS is already set +(gh#flatpak/flatpak#611). + + appstream: Don't add runtime to flatpak bundle tag for +runtimes. + + Split extra-data setup and fetch. + + Improve progress calculation. + + profile: Don't add flatpak to XDG_DATA_DIRS if its already +there. + + Updated translations. +- Drop flatpak-propagate-xauth-wildcard.patch: fixed upstream. + +--- @@ -23,0 +61,7 @@ + +--- +Wed Feb 15 15:28:07 UTC 2017 - adrien.pla...@suse.com + +- Add flatpak-propagate-xauth-wildcard.patch which ensures + applications have the right to communicate with the X server. + (gh#flatpak/flatpak#569). Old: flatpak-0.8.3.tar.xz New: flatpak-0.8.4.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.Jn1sLj/_old 2017-03-22 23:01:16.392367419 +0100 +++ /var/tmp/diff_new_pack.Jn1sLj/_new 2017-03-22 23:01:16.392367419 +0100 @@ -22,7 +22,7 @@ %define libname libflatpak0 Name: flatpak -Version:0.8.3 +Version:0.8.4 Release:0 Summary:Manage OSTree based application bundles License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.Jn1sLj/_old 2017-03-22 23:01:16.440360616 +0100 +++ /var/tmp/diff_new_pack.Jn1sLj/_new 2017-03-22 23:01:16.440360616 +0100 @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable -refs/tags/0.8.3 +refs/tags/0.8.4 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.Jn1sLj/_old 2017-03-22 23:01:16.464357215 +0100 +++ /var/tmp/diff_new_pack.Jn1sLj/_new 2017-03-22 23:01:16.464357215 +0100 @@ -1,4 +1,4 @@ https://github.com/flatpak/flatpak.git - b02a3cf42a11102fbedb795d95e835e55c7e3544 \ No newline at end of file + 7e18ec30b27e6f25a43e982dc6e5dd6c0a708fa0 \ No newline at end of file ++ flatpak-0.8.3.tar.xz -> flatpak-0.8.4.tar.xz ++ 5098 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2017-02-26 17:07:52 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2017-02-19 00:39:36.644418791 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2017-02-26 17:07:53.432331892 +0100 @@ -1,0 +2,24 @@ +Tue Feb 21 16:42:32 UTC 2017 - zai...@opensuse.org + +- Update to version 0.8.3: + + In addition to the regular list of bugfixes this stable release +include backports of the updated OpenGL support from master. +This, in combination with the work in the runtime allows +flatpak to work out of the box with out-of-tree OpenGL drivers, +including the nvidia driver. + + Additionally, due to some complicated issues wrt ptrace and +user namespaces this version disables the use of user +namespaces if bubblewrap is setuid, as it cause problems for +the way flatpak portals identifies applications. + + Better handling of errors for extra-data. + + Handle extra-data properly for runtimes (as well as apps). + + Respect required version for runtimes (as well as apps). + + flatpak list: Don't break if some local ref is not deployed. + + builder: +- Look for appstream data in /app/share/metadata also. +- Fix buildsystem=cmake builds. + + Add progress reporting to extra-data download. + + Fix uid/gid for directories in document portal. + + Updated translations. + +--- Old: flatpak-0.8.2.tar.xz New: flatpak-0.8.3.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.hBRaCK/_old 2017-02-26 17:07:53.960251815 +0100 +++ /var/tmp/diff_new_pack.hBRaCK/_new 2017-02-26 17:07:53.964251209 +0100 @@ -22,7 +22,7 @@ %define libname libflatpak0 Name: flatpak -Version:0.8.2 +Version:0.8.3 Release:0 Summary:Manage OSTree based application bundles License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.hBRaCK/_old 2017-02-26 17:07:54.020242716 +0100 +++ /var/tmp/diff_new_pack.hBRaCK/_new 2017-02-26 17:07:54.020242716 +0100 @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable -refs/tags/0.8.2 +refs/tags/0.8.3 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.hBRaCK/_old 2017-02-26 17:07:54.040239683 +0100 +++ /var/tmp/diff_new_pack.hBRaCK/_new 2017-02-26 17:07:54.040239683 +0100 @@ -1,4 +1,4 @@ https://github.com/flatpak/flatpak.git - 3bd1405364a3c2cb0ffd3ccaf7e75c9a905db44f \ No newline at end of file + b02a3cf42a11102fbedb795d95e835e55c7e3544 \ No newline at end of file ++ flatpak-0.8.2.tar.xz -> flatpak-0.8.3.tar.xz ++ 6193 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2017-02-19 00:39:35 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2017-01-15 11:08:32.691420667 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2017-02-19 00:39:36.644418791 +0100 @@ -1,0 +2,54 @@ +Fri Feb 10 16:45:25 UTC 2017 - kamika...@opensuse.org + +- Update to version 0.8.2: + + This is a bugfix and security update: +- Some of the bind-mounts that flatpak sets up were not + read-only as they should have. This includes: extensions, + system fonts, resolv.conf, localtime and machine-id. Many of + these are typically only writable by root, but some, like the + user-specific fonts and user-installed extensions could be + modified from the sandbox. + + Other fixes: +- There are new configure options for where to install dbus + configuration. +- Broken symlinks in the root directory no longer break flatpak + run. +- flatpak run with HOME in /var now works. +- dri access now also handles mali devices. +- install handles --arch when installing flatpakrefs. +- system-helper activation fixed on systemd-less setups. +- dbus-proxy now works without /run. +- During installation, failing to update a dependency is now + not fatal. +- /etc is now fully writable when building runtimes. +- --filesystem=xdg-config/foo now sets up the bind-mount from + the host dir even when not using :create. + +--- +Fri Feb 10 16:45:02 UTC 2017 - kamika...@opensuse.org + +- Update to version 0.8.1: + + This is a bugfix and security update (CVE-2017-5226): +- Flatpak now uses seccomp to disallow the TIOCSTI ioctl in the + sandbox, which works around the possibility to inject text on + the controlling tty (CVE-2017-5226). +- This was previously fixed in bubblewrap in 0.1.6, but that + change has now been reverted as it introduced other problems + for flatpak. + + Update bundled bubblewrap to 0.1.7. + + Fix writing new file with O_EXCL in the document portal. + + Allow appstream data that doesn't have .desktop in the +component id, such as data for runtimes. + + Drop json-glib dependency from 1.2 to 1.0. + + Builder: Fail if unable to read included file. + + OCI: Ensure exported layers are readable by everyone. + + Fix extra-data download in gnome-software. + + Fix update-mime-database trigger when installing via the system +helper. + + Updating an app by installing a newer bundle now works again. + + Make /var/tmp not be on a tmpfs (it is now in +~/.var/app/$appid/cache/tmp). + + Updated documentation. + + Updated translations. + +--- Old: flatpak-0.8.0.tar.xz New: flatpak-0.8.2.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.mmYPhW/_old 2017-02-19 00:39:37.148347911 +0100 +++ /var/tmp/diff_new_pack.mmYPhW/_new 2017-02-19 00:39:37.148347911 +0100 @@ -1,7 +1,7 @@ # # spec file for package flatpak # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ %define libname libflatpak0 Name: flatpak -Version:0.8.0 +Version:0.8.2 Release:0 Summary:Manage OSTree based application bundles License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.mmYPhW/_old 2017-02-19 00:39:37.184342849 +0100 +++ /var/tmp/diff_new_pack.mmYPhW/_new 2017-02-19 00:39:37.184342849 +0100 @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable -refs/tags/0.8.0 +refs/tags/0.8.2 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.mmYPhW/_old 2017-02-19 00:39:37.204340036 +0100 +++ /var/tmp/diff_new_pack.mmYPhW/_new 2017-02-19 00:39:37.208339473 +0100 @@ -1,4 +1,4 @@ https://github.com/flatpak/flatpak.git - 7f31a1acae8f9825ccd083cf450cf411e467fb68 \ No newline at end of file + 3bd1405364a3c2cb0ffd3ccaf7e75c9a905db44f \ No newline at end of file ++ flatpak-0.8.0.tar.xz -> flatpak-0.8.2.tar.xz ++ 9483 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2016-12-04 15:05:17 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2016-11-07 13:24:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2016-12-04 15:05:17.0 +0100 @@ -1,0 +2,33 @@ +Tue Nov 29 15:00:20 UTC 2016 - dims...@opensuse.org + +- Update to version 0.6.14: + + Update bundled bubblewrap to 0.1.4 which has some nice +bugfixes. + + Requires OSTree 2016.14, which allows us to drop some old +workarounds. + + When installing an application system-wide, don't consider +dependencies that are installed for the user only. + + Flatpak install --from now tries to re-use existing remotes to +avoid creating unnecessary origin remotes. + + Using --filesystem=$dir when $dir is a symlink-to-directory now +works. + + Using --filesystem=$file to expose unix sockets to the app is +now allowed. + + By default all the directories in ~/.var/app (except the app), +as well as ~/.local/share/flatpak are hidden in the sandbox. + + New option --filesystem=$dir:create which will create the +destination if it did not previously exist. + + --filesystem= now supports for xdg-[config|cache|data]. This +allows you access to the host versions of these xdg dirs. +Additionally if you use these with a subdirectory, like: +--filesystem=xdg-config/subdir then that subdirectory on the +host will be shared with the per-app instance of the xdg-dir. + + Builder now correctly handles app-ids that have dashes in them. +Previously this generated invalid ids for the debuginfo and +locale extensions. + + The experimental OCI file format support was changed from +creating an OCI container to creating an OCI image. + + Fix regression where "flatpak update --appstream remotename" +broke. + +--- Old: flatpak-0.6.13.tar.xz New: flatpak-0.6.14.tar.xz Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.dL43VF/_old 2016-12-04 15:05:19.0 +0100 +++ /var/tmp/diff_new_pack.dL43VF/_new 2016-12-04 15:05:19.0 +0100 @@ -22,7 +22,7 @@ %define libname libflatpak0 Name: flatpak -Version:0.6.13 +Version:0.6.14 Release:0 Summary:Manage OSTree based application bundles License:LGPL-2.1+ @@ -48,7 +48,7 @@ BuildRequires: pkgconfig(libelf) >= 0.8.12 BuildRequires: pkgconfig(libseccomp) BuildRequires: pkgconfig(libsoup-2.4) -BuildRequires: pkgconfig(ostree-1) >= 2016.12 +BuildRequires: pkgconfig(ostree-1) >= 2016.14 BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(xau) Requires: ostree >= 2016.12 ++ _service ++ --- /var/tmp/diff_new_pack.dL43VF/_old 2016-12-04 15:05:19.0 +0100 +++ /var/tmp/diff_new_pack.dL43VF/_new 2016-12-04 15:05:19.0 +0100 @@ -4,7 +4,7 @@ git @PARENT_TAG@ enable -refs/tags/0.6.13 +refs/tags/0.6.14 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.dL43VF/_old 2016-12-04 15:05:19.0 +0100 +++ /var/tmp/diff_new_pack.dL43VF/_new 2016-12-04 15:05:19.0 +0100 @@ -1,4 +1,4 @@ https://github.com/flatpak/flatpak.git - af983c2b0674d3d3532d1827cc2d1ad8eb4ce88e \ No newline at end of file + 109698c6b00f0957a53772cb924ca8b9d4962244 \ No newline at end of file ++ flatpak-0.6.13.tar.xz -> flatpak-0.6.14.tar.xz ++ 13939 lines of diff (skipped)
commit flatpak for openSUSE:Factory
Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2016-11-07 13:24:45 Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new (New) Package is "flatpak" Changes: --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2016-10-28 10:44:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new/flatpak.changes 2016-11-07 13:24:46.0 +0100 @@ -1,0 +2,8 @@ +Thu Nov 3 17:10:34 UTC 2016 - dims...@opensuse.org + +- 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. + +--- Other differences: -- ++ flatpak.spec ++ --- /var/tmp/diff_new_pack.wxxpun/_old 2016-11-07 13:24:47.0 +0100 +++ /var/tmp/diff_new_pack.wxxpun/_new 2016-11-07 13:24:47.0 +0100 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %if 0%{suse_version} == 1315 %define _userunitdir /usr/lib/systemd/user/ %endif @@ -47,10 +48,10 @@ BuildRequires: pkgconfig(libelf) >= 0.8.12 BuildRequires: pkgconfig(libseccomp) BuildRequires: pkgconfig(libsoup-2.4) -BuildRequires: pkgconfig(ostree-1) >= 2016.11 +BuildRequires: pkgconfig(ostree-1) >= 2016.12 BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(xau) -Requires: ostree >= 2016.5 +Requires: ostree >= 2016.12 # Remove after openSUSE Leap 42 is out of scope Provides: xdg-app = %{version} Obsoletes: xdg-app < %{version} @@ -70,9 +71,9 @@ Requires: %{_bindir}/git Requires: %{_bindir}/patch Requires: %{_bindir}/strip -Requires: /bin/tar Requires: %{_bindir}/unzip Requires: %{name} = %{version} +Requires: /bin/tar %description builder flatpak-builder is a tool that makes it easy to build applications and their @@ -100,6 +101,7 @@ Summary:Manage OSTree based application bundles -- Development files Group: Development/Languages/C and C++ Requires: %{libname} = %{version} +Requires: %{name} = %{version} Requires: typelib-1_0-Flatpak-1_0 = %{version} %description devel