Hello community, here is the log from the commit of package buildstream for openSUSE:Factory checked in at 2019-09-04 09:33:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/buildstream (Old) and /work/SRC/openSUSE:Factory/.buildstream.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "buildstream" Wed Sep 4 09:33:51 2019 rev:13 rq:727999 version:1.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/buildstream/buildstream.changes 2019-07-21 11:33:33.912785196 +0200 +++ /work/SRC/openSUSE:Factory/.buildstream.new.7948/buildstream.changes 2019-09-04 09:33:54.146712303 +0200 @@ -1,0 +2,41 @@ +Tue Sep 3 11:56:38 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 1.4.1: + + Depend on a newer version of ruamel.yaml (>= 0.16). + +------------------------------------------------------------------- +Mon Sep 2 16:54:23 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 1.4.0: + + Elements may now specify 'build-depends' and 'runtime-depends' + fields to avoid having to specify the dependency type for every + entry in 'depends'. + + Elements may now specify cross-junction dependencies as simple + strings using the format '{junction-name}:{element-name}'. + + New `fatal-warnings` has been added to the project.conf format, + allowing projects to specify which warnings they want to + consider as fatal. + + Support for the following warnings is included: + - overlaps: When staged artifact files overlap (deprecates: + 'fail-on-overlap'). + - ref-not-in-track: When the source implementation finds that + the ref is out of bounds for the tracking config. + - git:inconsistent-submodule: A .gitmodules file is present but + the submodule was never added to the repo. + - git:unlisted-submodule: A submodule exists but is not + specified in the YAML declaration. + - git:invalid-submodule: A submodule is specified in the YAML + declaration but does not exist at the given ref in the git + repository. + + BuildStream now depends on python3 ujson (for some internal + serializations). + + Workspaces can now be opened as relative paths. Existing open + workspaces will not be converted to relative paths, (they need + to be closed and opened again to get the new behavior). + + Dependencies can now be specified as strict to force rebuild in + non-strict mode. This is useful for statically linked + dependencies. + + Git source plugins can optionally track human readable refs + using the output of `git describe`. + +------------------------------------------------------------------- Old: ---- BuildStream-1.2.8.tar.xz New: ---- BuildStream-1.4.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ buildstream.spec ++++++ --- /var/tmp/diff_new_pack.Ko7IIl/_old 2019-09-04 09:33:54.842712149 +0200 +++ /var/tmp/diff_new_pack.Ko7IIl/_new 2019-09-04 09:33:54.846712149 +0200 @@ -17,14 +17,16 @@ %define real_name BuildStream + Name: buildstream -Version: 1.2.8 +Version: 1.4.1 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.2/%{real_name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/BuildStream/1.4/%{real_name}-%{version}.tar.xz + BuildRequires: bubblewrap BuildRequires: fdupes BuildRequires: python3-base >= 3.4 @@ -38,7 +40,7 @@ Requires: python3-click Requires: python3-gobject Requires: python3-psutil -Requires: python3-ruamel.yaml +Requires: python3-ruamel.yaml >= 0.16 Requires: typelib-1_0-OSTree-1_0 %description ++++++ BuildStream-1.2.8.tar.xz -> BuildStream-1.4.1.tar.xz ++++++ ++++ 5060 lines of diff (skipped)
