63 Commits

Author SHA256 Message Date
e15e411bbd Accepting request 1309938 from GNOME:Factory
- Update to version 2.6.0:
  + Add the `remote-apis-socket` sandbox configuration to offer
    build tools in the sandbox (e.g., recc or bazel) access to the
    Remote Execution API for caching or (nested) remote execution
  + Add the `digest-environment` dependency configuration for use
    by Remote Execution API clients running in the sandbox
  + Additional source provenance in SourceInfo
  + Allow showing the element kind in `bst show`
  + Accept pre-releases for plugins loaded from the `pip` origin
  + BuildStream now requires BuildBox 1.2.6 or later
  + Support Python 3.13.4+ and 3.14
  + Support protobuf 6+ and Click 8.2+ (forwarded request 1309581 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1309938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=31
2025-10-10 15:08:16 +00:00
2a08cf74ac - Update to version 2.6.0:
+ Add the `remote-apis-socket` sandbox configuration to offer
    build tools in the sandbox (e.g., recc or bazel) access to the
    Remote Execution API for caching or (nested) remote execution
  + Add the `digest-environment` dependency configuration for use
    by Remote Execution API clients running in the sandbox
  + Additional source provenance in SourceInfo
  + Allow showing the element kind in `bst show`
  + Accept pre-releases for plugins loaded from the `pip` origin
  + BuildStream now requires BuildBox 1.2.6 or later
  + Support Python 3.13.4+ and 3.14
  + Support protobuf 6+ and Click 8.2+

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=60
2025-10-09 09:31:58 +00:00
4b95ec5b91 Accepting request 1284677 from GNOME:Factory
(forwarded request 1283992 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1284677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=30
2025-06-11 14:25:23 +00:00
60bd5fdb64 Accepting request 1283992 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1283992
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=58
2025-06-11 06:39:50 +00:00
d3d96332c0 Accepting request 1255571 from GNOME:Factory
- Update to version 2.4.1:
  + Update default min-version for bst init to 2.4
  + Use subprocess umask support
  + Don't use `preexec_fn` on Python 3.11+
  + contrib/bst-graph: Escape names when using as node_id
  + _loader: Use the sort algorithm from Python 3.12 for
    dependencies (forwarded request 1255420 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1255571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=29
2025-03-25 21:10:05 +00:00
4b0c80beaf Accepting request 1255420 from GNOME:Next
- Update to version 2.4.1:
  + Update default min-version for bst init to 2.4
  + Use subprocess umask support
  + Don't use `preexec_fn` on Python 3.11+
  + contrib/bst-graph: Escape names when using as node_id
  + _loader: Use the sort algorithm from Python 3.12 for
    dependencies

OBS-URL: https://build.opensuse.org/request/show/1255420
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=56
2025-03-24 10:18:46 +00:00
51042a3d1b Accepting request 1235447 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1235447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=28
2025-01-07 19:53:26 +00:00
d3c94683d3 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=54 2025-01-06 22:40:04 +00:00
27b571fd60 Accepting request 1204685 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1204685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=27
2024-09-30 13:41:45 +00:00
0fd86ddc12 Accepting request 1203411 from GNOME:Next
Scripted push of GNOME 47

OBS-URL: https://build.opensuse.org/request/show/1203411
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=52
2024-09-30 07:36:07 +00:00
cb26a25c7c Accepting request 1116595 from GNOME:Factory
Forwarded request #1113282 from iznogood

- 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. (forwarded request 1115708 from luc14n0)

OBS-URL: https://build.opensuse.org/request/show/1116595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=26
2023-10-11 21:54:20 +00:00
2f69c4709d Accepting request 1115708 from GNOME:Next
Forwarded request #1113282 from iznogood

- 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.

OBS-URL: https://build.opensuse.org/request/show/1115708
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=50
2023-10-10 06:47:44 +00:00
f2eb6c755f Accepting request 1067348 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1067348
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=25
2023-02-23 15:30:23 +00:00
b08583737b Accepting request 1067146 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1067146
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=48
2023-02-23 09:46:56 +00:00
6363065334 Accepting request 1011153 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1011153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=24
2022-10-16 14:09:38 +00:00
95ece1c6cc Accepting request 1010432 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1010432
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=46
2022-10-15 18:40:31 +00:00
09ccee632c Accepting request 998593 from GNOME:Factory
New upstream release (forwarded request 998338 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/998593
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=23
2022-08-22 10:15:53 +00:00
2977cfcb09 Accepting request 998338 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/998338
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=44
2022-08-22 09:19:54 +00:00
fb9099f069 Accepting request 977881 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/977881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=22
2022-05-18 11:13:38 +00:00
92253b212f Accepting request 977867 from home:StevenK:branches:GNOME:Factory
- Prepare for Python 3.10 by correcting sitelib install path.

OBS-URL: https://build.opensuse.org/request/show/977867
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=42
2022-05-18 07:34:28 +00:00
c9187155b1 Accepting request 962869 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/962869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=21
2022-03-19 21:20:33 +00:00
85c123e4ec Accepting request 962754 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/962754
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=40
2022-03-18 15:48:02 +00:00
19bced7962 Accepting request 961662 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/961662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=20
2022-03-14 18:35:36 +00:00
0a867e49aa Accepting request 961354 from GNOME:Next
- Update to version 1.6.4:
  + BuildElement classes now support `create-dev-shm`
  + script element plugin now supports `create-dev-shm`
  + Python 3.6 is no longer tested in CI but support is maintained
    on best effort level.
  + New fatal warnings for unaliased sources.
  + New errors raised when using an unresolved source alias.
  + Add support for .netrc in remote/tar/zip sources.
  + Bugfixes and better stability in fuse layer.
  + Drop CI support for EOL python 3.6 (although BuildStream should
    still work when installed in python 3.6 environments).
  + Various bug fixes, documentation updates and CI related
    cleanup.

OBS-URL: https://build.opensuse.org/request/show/961354
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=38
2022-03-14 11:15:30 +00:00
cde7abd352 Accepting request 939437 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/939437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=19
2021-12-10 20:53:02 +00:00
508a413e8f Accepting request 939093 from home:pgajdos:python
- pytest-runner is deprecated

OBS-URL: https://build.opensuse.org/request/show/939093
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=37
2021-12-10 18:51:23 +00:00
7174a16542 Accepting request 927477 from GNOME:Factory
Update to version 1.6.3 (forwarded request 926931 from susnux)

OBS-URL: https://build.opensuse.org/request/show/927477
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=18
2021-10-26 18:13:58 +00:00
d6134fcf40 Accepting request 926931 from home:susnux:branches:GNOME:Factory
Update to version 1.6.3

OBS-URL: https://build.opensuse.org/request/show/926931
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=36
2021-10-26 10:03:04 +00:00
42810e5e87 Accepting request 846471 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/846471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=17
2020-11-06 22:45:34 +00:00
a62a981eb2 Accepting request 846406 from GNOME:Next
- Update to version 1.6.1:
  + Fix failure handling with CAS.

OBS-URL: https://build.opensuse.org/request/show/846406
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=34
2020-11-06 13:35:58 +00:00
d70c3b1333 Accepting request 838194 from GNOME:Factory
(forwarded request 837818 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/838194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=16
2020-09-28 12:29:20 +00:00
91c6a1cba8 Accepting request 837818 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/837818
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=32
2020-09-28 07:41:28 +00:00
684d72162e Accepting request 805782 from GNOME:Factory
New stable release, not buildtested! (forwarded request 805374 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/805782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=15
2020-05-15 21:52:18 +00:00
4c5a15c824 Accepting request 805374 from GNOME:Next
New stable release, not buildtested!

OBS-URL: https://build.opensuse.org/request/show/805374
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=30
2020-05-15 09:34:34 +00:00
12c7b33ec3 Accepting request 790719 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/790719
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=14
2020-04-02 15:43:30 +00:00
bbff968691 Accepting request 790647 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/790647
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=28
2020-04-01 22:33:57 +00:00
f1e7999560 Accepting request 727999 from GNOME:Factory
New stable release

OBS-URL: https://build.opensuse.org/request/show/727999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=13
2019-09-04 07:33:51 +00:00
6edd223973 Accepting request 727991 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/727991
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=26
2019-09-03 12:32:49 +00:00
e55cf3ae4a Accepting request 727825 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/727825
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=25
2019-09-03 09:08:28 +00:00
2814f9ab9d Accepting request 716271 from GNOME:Factory
New stable release (forwarded request 715773 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/716271
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=12
2019-07-21 09:33:29 +00:00
a75b225350 Accepting request 715773 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/715773
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=23
2019-07-18 10:27:36 +00:00
7f87dd4dd3 Accepting request 705586 from GNOME:Factory
New stable rel (forwarded request 705494 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/705586
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=11
2019-05-28 07:42:29 +00:00
8e258559aa Accepting request 705494 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/705494
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=21
2019-05-27 07:47:36 +00:00
f5822d47b8 Accepting request 689297 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/689297
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=10
2019-03-28 21:49:25 +00:00
a81767297f Accepting request 688428 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/688428
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=19
2019-03-28 10:34:42 +00:00
Stephan Kulow
8c8effef39 Accepting request 676368 from GNOME:Factory
- Update to version 1.2.4:
  + Migration of scripts to use tox.
  + Force updating tags when fetching from git repos.
  + Avoid downloading unused submodules.
  + Fixed cleanup of cache server with disk is full.
  + Fixed possible artifact cache corruption.
  + Fixed `bst checkout --deps none` behavior. (forwarded request 676245 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/676368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=9
2019-02-28 20:39:35 +00:00
6bd8891715 Accepting request 676245 from GNOME:Next
- Update to version 1.2.4:
  + Migration of scripts to use tox.
  + Force updating tags when fetching from git repos.
  + Avoid downloading unused submodules.
  + Fixed cleanup of cache server with disk is full.
  + Fixed possible artifact cache corruption.
  + Fixed `bst checkout --deps none` behavior.

OBS-URL: https://build.opensuse.org/request/show/676245
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=17
2019-02-15 09:56:50 +00:00
3f5ffb7635 Accepting request 640109 from GNOME:Factory
- Update to version 1.2.3:
  + Fixed an unhandled exception when cleaning up a build sandbox.
  + Fixed race condition when calculating cache size and commiting
    artifacts.
  + Fixed regression where terminating with `^C` results in a
    double user interrogation.
  + Fixed regression in summary when builds are terminated.
  + Fixed regression where irrelevant status messages appear from
    git sources.
  + Improve performance of artifact uploads by batching file
    transfers.
  + Fixed performance of artifact downloads by batching file
    transfers.
  + Fixed checks for paths which escape the project directory. (forwarded request 640084 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/640109
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=8
2018-10-08 15:44:44 +00:00
3339a55170 Accepting request 640084 from GNOME:Next
- Update to version 1.2.3:
  + Fixed an unhandled exception when cleaning up a build sandbox.
  + Fixed race condition when calculating cache size and commiting
    artifacts.
  + Fixed regression where terminating with `^C` results in a
    double user interrogation.
  + Fixed regression in summary when builds are terminated.
  + Fixed regression where irrelevant status messages appear from
    git sources.
  + Improve performance of artifact uploads by batching file
    transfers.
  + Fixed performance of artifact downloads by batching file
    transfers.
  + Fixed checks for paths which escape the project directory.

OBS-URL: https://build.opensuse.org/request/show/640084
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=15
2018-10-05 16:01:56 +00:00
0b6faf4015 Accepting request 638781 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/638781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildstream?expand=0&rev=7
2018-10-01 06:17:46 +00:00