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)

Reply via email to