Hello community, here is the log from the commit of package buildstream for openSUSE:Factory checked in at 2020-09-28 14:29:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/buildstream (Old) and /work/SRC/openSUSE:Factory/.buildstream.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "buildstream" Mon Sep 28 14:29:20 2020 rev:16 rq:838194 version:1.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/buildstream/buildstream.changes 2020-05-15 23:52:19.921545924 +0200 +++ /work/SRC/openSUSE:Factory/.buildstream.new.4249/buildstream.changes 2020-09-28 14:29:42.722181321 +0200 @@ -1,0 +2,37 @@ +Fri Sep 25 16:32:09 UTC 2020 - [email protected] + +- Update to version 1.6.0: + + Fixed edge case issue when dealing with git remotes. +- Changes from version 1.5.1: + + Support `buildstream1.conf` as well as `buildstream.conf` for + parallel installations. + + Lazy resolution of variables, this allows junctions to use + variables without requiring the project to have fully resolved + variables, while still reporting the right error messages if a + junction uses unresolved variables. + + Fix an issue where conditional statements were being lost + instead of processed at include time, only when the include + happens in project.conf. + + Backport some artifact cache related structural changes, and + allow BuildStream 1 clients to interface with BuildStream 2 + remote asset caches, while still allowing BuildStream 1 to + interface with its own bst-artifact-server implementation. + + Added sandbox configuration for `os` and `architecture` to + mirror the added options in BuildStream 2. +- Changes from version 1.5.0: + + Process options in included files in the context of the project + they were included from. + This is technically a breaking change, however it is highly + unlikely that this will break projects. In some cases projects + were working around the broken behavior by ensuring matching + project option names in junctioned projects, and in other cases + simply avoiding including files which have project option + conditional statements. + + Added errors when trying to load BuildStream 2 projects, + recommending to install the appropriate BuildStream version for + the project. + + Added errors when loading BuildStream 2 plugins in a + BuildStream 1 project, recommending to use BuildStream 1 + plugins with BuildStream 1 projects. + +------------------------------------------------------------------- Old: ---- BuildStream-1.4.3.tar.xz New: ---- BuildStream-1.6.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ buildstream.spec ++++++ --- /var/tmp/diff_new_pack.PfcOof/_old 2020-09-28 14:29:43.482181980 +0200 +++ /var/tmp/diff_new_pack.PfcOof/_new 2020-09-28 14:29:43.482181980 +0200 @@ -19,13 +19,13 @@ %define real_name BuildStream Name: buildstream -Version: 1.4.3 +Version: 1.6.0 Release: 0 Summary: A framework for modelling build pipelines in YAML License: LGPL-2.1-or-later Group: Development/Tools/Building URL: https://wiki.gnome.org/Projects/BuildStream -Source0: https://download.gnome.org/sources/BuildStream/1.4/%{real_name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/BuildStream/1.6/%{real_name}-%{version}.tar.xz BuildRequires: bubblewrap BuildRequires: fdupes ++++++ BuildStream-1.4.3.tar.xz -> BuildStream-1.6.0.tar.xz ++++++ ++++ 5480 lines of diff (skipped)
