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 - aplazas@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 - zaitor@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 - zaitor@opensuse.org + +- Update to version 0.9.11: + + You can now show all outstanding updates with: flatpak + remote-ls --updates. + + The dbus filter "org.name.*" now means all subnames of + org.name, not just the first level. This matches how dbus + arg0namespace works, and how the comming dbus container support + will work. + + Fixed segfault on update. + + Better commandline tab completion. + + Flatpak now exposes host icons readonly as + /run/host/share/icons to the sandbox. + + Updated translations. + +------------------------------------------------------------------- +Wed Sep 13 12:01:40 UTC 2017 - zaitor@opensuse.org + +- Update to version 0.9.10: + + Fix regression in dbus proxy that causes some apps to not work + in 0.9.9. +- Changes from version 0.9.9: + + flatpak-builder was split out into its own module: + https://github.com/flatpak/flatpak-builder + + When downloading to a temporary directory for later install to + the system repo we now write to /var/tmp instead of $HOME. This + is more likely to be the same filesystem as /var/lib/flatpak, + and thus will not run into issues with e.g. filesystem full. + + We now get the default language list from AccountService if + possible. + + A regression that made --devel crash was fixed. + + New feature for flatpakrefs, SuggestRemoteName=remotename will + cause flatpak to ask if you want to create a generic (not app + specific) remote for the repo url. + + flatpak build now does not die with the parent by default, you + have to pass --die-with-parent. This was done because + die-with-parent uses PR_SET_PDEATHSIG which does not work well + if the parent is threaded, like e.g. gnome-software is. + + We now always re-set the personality in the sandboxed process + in order to avoid inheriting weird settings. + + We now share a single dbus proxy instance for all proxies for a + sandbox. dbus-proxy now properly disallows old-style + eavesdropping. + + We now support accessibility by starting a customized dbus + proxy for the a11y bus. +- Drop flatpak-builder sub-package, it is now it's own project. Old: ---- flatpak-0.9.8.tar.xz New: ---- flatpak-0.10.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ flatpak.spec ++++++ --- /var/tmp/diff_new_pack.jKzNRQ/_old 2017-11-30 16:30:41.672738515 +0100 +++ /var/tmp/diff_new_pack.jKzNRQ/_new 2017-11-30 16:30:41.676738369 +0100 @@ -18,7 +18,7 @@ %define libname libflatpak0 Name: flatpak -Version: 0.9.8 +Version: 0.10.0 Release: 0 Summary: OSTree based application bundles management License: LGPL-2.1+ @@ -45,10 +45,10 @@ BuildRequires: pkgconfig(libelf) >= 0.8.12 BuildRequires: pkgconfig(libseccomp) BuildRequires: pkgconfig(libsoup-2.4) -BuildRequires: pkgconfig(ostree-1) >= 2017.7 +BuildRequires: pkgconfig(ostree-1) >= 2017.12 BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(xau) -Requires: ostree >= 2016.12 +Requires: ostree >= 2017.12 Recommends: %{name}-lang = %{version} # Remove after openSUSE Leap 42 is out of scope Provides: xdg-app = %{version} @@ -60,21 +60,6 @@ applications on Linux. See https://wiki.gnome.org/Projects/SandboxedApps for more information. -%package builder -Summary: Build helper for %{name} -Group: Development/Tools/Building -Requires: %{_bindir}/bzr -Requires: %{_bindir}/git -Requires: %{_bindir}/patch -Requires: %{_bindir}/strip -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 -dependencies by automating the configure && make && make install steps. - %package -n %{libname} Summary: OSTree based application bundle management library Group: System/Libraries @@ -120,7 +105,7 @@ make %{?_smp_mflags} %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install find %{buildroot} -type f -name "*.la" -delete -print mkdir -p %{buildroot}%{_sbindir} ln -s service %{buildroot}%{_sbindir}/rcflatpak-system-helper @@ -131,7 +116,6 @@ %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig - %pre %service_add_pre flatpak-system-helper.service @@ -147,9 +131,9 @@ %service_del_postun flatpak-system-helper.service %files -f %{name}.lang -%defattr(-,root,root) %doc COPYING %{_bindir}/flatpak +%{_bindir}/flatpak-bisect %{_libexecdir}/flatpak-bwrap %{_libexecdir}/flatpak-dbus-proxy %{_libexecdir}/flatpak-session-helper @@ -176,9 +160,7 @@ %{_mandir}/man5/flatpak-flatpakref.5%{ext_man} %{_mandir}/man5/flatpak-flatpakrepo.5%{ext_man} %{_mandir}/man5/flatpak-installation.5%{ext_man} -%{_mandir}/man5/flatpak-manifest.5%{ext_man} %{_mandir}/man5/flatpak-remote.5%{ext_man} -%exclude %{_mandir}/man1/flatpak-builder.1%{ext_man} %{_datadir}/%{name}/ %{_sysconfdir}/dbus-1/system.d/org.freedesktop.Flatpak.SystemHelper.conf %{_sysconfdir}/profile.d/flatpak.sh @@ -196,22 +178,13 @@ %dir %{_userunitdir}/dbus.service.d %{_userunitdir}/dbus.service.d/flatpak.conf -%files builder -%defattr(-,root,root) -%{_bindir}/flatpak-bisect -%{_bindir}/flatpak-builder -%{_mandir}/man1/flatpak-builder.1%{ext_man} - %files -n %{libname} -%defattr(-,root,root) %{_libdir}/libflatpak.so.* %files -n typelib-1_0-Flatpak-1_0 -%defattr(-,root,root) %{_libdir}/girepository-1.0/Flatpak-1.0.typelib %files devel -%defattr(-,root,root) %{_libdir}/pkgconfig/flatpak.pc %{_datadir}/gtk-doc/ %{_includedir}/%{name}/ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.jKzNRQ/_old 2017-11-30 16:30:41.720736772 +0100 +++ /var/tmp/diff_new_pack.jKzNRQ/_new 2017-11-30 16:30:41.724736627 +0100 @@ -4,7 +4,7 @@ <param name="scm">git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> - <param name="revision">refs/tags/0.9.8</param> + <param name="revision">refs/tags/0.10.0</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.jKzNRQ/_old 2017-11-30 16:30:41.784734449 +0100 +++ /var/tmp/diff_new_pack.jKzNRQ/_new 2017-11-30 16:30:41.784734449 +0100 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/flatpak/flatpak.git</param> - <param name="changesrevision">cc8c8e6e3073a87b0000b5f41d1040ad430a4d3a</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">2a0c17976fadf65badc3d18df565a7f04e7089b0</param></service></servicedata> \ No newline at end of file ++++++ flatpak-0.9.8.tar.xz -> flatpak-0.10.0.tar.xz ++++++ ++++ 60308 lines of diff (skipped)
participants (1)
-
root@hilbert.suse.de