32 Commits

Author SHA256 Message Date
5eadc2d462 Accepting request 1309581 from GNOME:Next
- 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/request/show/1309581
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=60
2025-10-09 09:31:58 +00:00
087b6cd8d2 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
1661c00e49 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
ef3ce379a6 Accepting request 1234112 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1234112
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=54
2025-01-06 22:40:04 +00:00
3bd0c0f628 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
67bf1ce0f4 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
91f144f4c4 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
d1e0deb170 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
3d9439f9c9 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
6a293ae96d 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
a10b69f59f 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
e82186abd3 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
c75252c785 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
a22dbdbf08 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
5e8b816816 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
c07ccf640b 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
7a99fb321f 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
a1fb305516 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
237410c33c 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
ee4b8b9933 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
d2e7f7a19b 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
75c877a5c3 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
f206c33b7d 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
f38a2164dd 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
a19881f6bc 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
346a3e4c99 Accepting request 638531 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/638531
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=13
2018-09-27 12:50:49 +00:00
efb3adb7bd Accepting request 631151 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/631151
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=11
2018-08-24 17:44:24 +00:00
55210a00bd Accepting request 628876 from GNOME:Next
New upstream rel

OBS-URL: https://build.opensuse.org/request/show/628876
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=9
2018-08-13 09:16:36 +00:00
0d026a491c Accepting request 624119 from home:iznogood:branches:GNOME:Factory
New stable rel

OBS-URL: https://build.opensuse.org/request/show/624119
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=7
2018-07-22 18:58:49 +00:00
2f30694479 Accepting request 613072 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/613072
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=5
2018-06-06 10:45:04 +00:00
909cd86232 Accepting request 592038 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/592038
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=3
2018-03-29 10:22:21 +00:00
4b90f44016 Accepting request 584485 from GNOME:Next
Add BuildStream

OBS-URL: https://build.opensuse.org/request/show/584485
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/buildstream?expand=0&rev=1
2018-03-09 11:30:02 +00:00