Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package buildstream for openSUSE:Factory checked in at 2023-10-11 23:54:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/buildstream (Old) and /work/SRC/openSUSE:Factory/.buildstream.new.1807 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "buildstream" Wed Oct 11 23:54:20 2023 rev:26 rq:1116595 version:2.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/buildstream/buildstream.changes 2023-02-23 16:54:02.969359596 +0100 +++ /work/SRC/openSUSE:Factory/.buildstream.new.1807/buildstream.changes 2023-10-12 11:37:25.322851019 +0200 @@ -1,0 +2,32 @@ +Sun Sep 24 10:46:54 UTC 2023 - Bjørn Lie <[email protected]> + +- Update to version 2.1.0: + + Support new architecture name "la64v100" + + Fix race condition when downloading sources + + Properly handle partial download errors + + Fix regressed ETag handling to prevent redundant file downloads + + Fix parsing remotes specified on the command line + + Fix bug when tracking ref-less sources (like local sources) + when using project.refs + + Follow semantic versioning more strictly + + New `bst build --retry-failed` feature + + Fix parsing override-project-caches configuration + + Fix crashes when instructed to only download from mirrors, and + some sources have no mirrors defined + + Drop unnecessary dependency on dateutil + + Fix severe hangs when can occur when running out of disk + space specifically when attempting to open and write to a new + log file +- Update to version 2.0.0: + + Please see the include NEWS file for all the changes during + development. +- Add python3-Cython BuildRequires: New dependency. +- Drop the 's:pytest-runner::' setup.py sed call, merged upstream. +- Drop noarch BuildArch: Package is no longer noarch. +- Add missing Requires: python3-Jinja2, python3-pluginbase, + python3-protobuf, python3-ruamel.yaml.clib, python3-setuptools + and python3-ujson +- Add disabled python3-pyroaring Requires: Needed, but not yet + available in openSUSE. + +------------------------------------------------------------------- Old: ---- buildstream-1.6.9.tar.gz New: ---- buildstream-2.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ buildstream.spec ++++++ --- /var/tmp/diff_new_pack.W44JbI/_old 2023-10-12 11:37:25.862870538 +0200 +++ /var/tmp/diff_new_pack.W44JbI/_new 2023-10-12 11:37:25.862870538 +0200 @@ -17,7 +17,7 @@ Name: buildstream -Version: 1.6.9 +Version: 2.1.0 Release: 0 Summary: A framework for modelling build pipelines in YAML License: LGPL-2.1-or-later @@ -27,21 +27,27 @@ BuildRequires: bubblewrap BuildRequires: fdupes +BuildRequires: python3-Cython BuildRequires: python3-base >= 3.7 BuildRequires: python3-devel >= 3.7 BuildRequires: python3-pytest BuildRequires: python3-setuptools BuildRequires: typelib-1_0-OSTree-1_0 Requires: bubblewrap +Requires: python3-Jinja2 Requires: python3-base >= 3.7 Requires: python3-click Requires: python3-gobject Requires: python3-grpcio >= 1.34 +Requires: python3-pluginbase +Requires: python3-protobuf Requires: python3-psutil Requires: python3-ruamel.yaml >= 0.16 +Requires: python3-ruamel.yaml.clib +Requires: python3-setuptools +Requires: python3-ujson Requires: typelib-1_0-OSTree-1_0 - -BuildArch: noarch +#Requires: python3-pyroaring %description BuildStream is a flexible and extensible framework for the modelling of @@ -51,23 +57,20 @@ %autosetup -p1 # Fix the shebang find -type f -exec sed -i 's|/usr/bin/env python3|%{_bindir}/python3|' {} \; -# https://github.com/apache/buildstream/commit/b27b592a64a7050a205fa17c807fac193990b2a7 -sed -i 's:pytest-runner::' setup.py %build %python3_build %install %python3_install -%fdupes %{buildroot}%{python3_sitelib} +%fdupes %{buildroot}%{python3_sitearch} %files -%license COPYING -%doc HACKING.rst MAINTAINERS NEWS README.rst +%license LICENSE +%doc COMMITTERS.rst CONTRIBUTING.rst NEWS NOTICE README.rst %{_bindir}/bst -%{_bindir}/bst-artifact-server %{_datadir}/bash-completion/completions/bst -%{python3_sitelib}/BuildStream-*-py3.*.egg-info -%{python3_sitelib}/buildstream +%{python3_sitearch}/BuildStream-*-py3.*.egg-info +%{python3_sitearch}/buildstream %{_mandir}/man1/bst*%{ext_man} ++++++ buildstream-1.6.9.tar.gz -> buildstream-2.1.0.tar.gz ++++++ ++++ 189640 lines of diff (skipped)
