Package Details: buildstream 2.2.1-1

Git Clone URL: https://aur.archlinux.org/buildstream.git (read-only, click to copy)
Package Base: buildstream
Description: A powerful and flexible software integration toolset
Upstream URL: https://buildstream.build
Licenses: Apache
Submitter: rafaelff
Maintainer: marko10_000
Last Packager: marko10_000
Votes: 6
Popularity: 0.000042
First Submitted: 2018-01-03 16:40 (UTC)
Last Updated: 2024-07-09 20:59 (UTC)

Latest Comments

1 2 3 Next › Last »

mattmart3 commented on 2025-01-14 15:53 (UTC)

I had to update it locally to 2.4.0. Following the changeset I had to apply for a working build:

diff --git a/PKGBUILD b/PKGBUILD
index b15b23b750c0..8c0a1823a1e8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,25 @@
 # Contributor: Rafael Fontenelle <rafaelff@gnome.org>
 # Maintainer: Marko Semet <marko10_000@mailbox.org>
 pkgname=buildstream
-pkgver=2.2.1
+pkgver=2.4.0
 pkgrel=1
 pkgdesc="A powerful and flexible software integration toolset"
 arch=(x86_64)
 url="https://buildstream.build"
 license=('Apache')
 depends=(
-    buildbox-common
+    buildbox
     python
     python-click
     python-dateutil
+    python-dulwich
     python-grpcio
     python-jinja
     python-pluginbase
     python-protobuf
     python-psutil
     python-pyroaring
+    python-requests
     python-ruamel-yaml
     python-ruamel.yaml.clib
     python-setuptools
@@ -31,7 +33,7 @@ optdepends=(
     "buildstream-plugins-experimental: Official experimental BuildStream plugins"
 )
 makedepends=(cython git python-packaging)
-source=("git+https://github.com/apache/buildstream.git#tag=${pkgver}&commit=aba6eff09b133e140fba961ede14a984b2e236c7")
+source=("git+https://github.com/apache/buildstream.git#tag=${pkgver}&commit=e00f22f155b3a61825931bb3a639fef5e2068f34")
 sha256sums=('SKIP')

 build() {

marko10_000 commented on 2022-12-29 22:33 (UTC)

Thanks jjardon. I packaged and added them as optional dependencies.

jjardon commented on 2022-12-29 13:42 (UTC) (edited on 2022-12-29 13:43 (UTC) by jjardon)

Note plugins for buildstream are now in several places, see https://buildstream.build/install.html:

MarsSeed commented on 2022-06-28 17:39 (UTC) (edited on 2022-06-28 17:39 (UTC) by MarsSeed)

The latest 1.95.0 release tag now supports the current python-ruamel-yaml>=0.17.

FantasqueX commented on 2022-03-18 06:46 (UTC)

Currently, the most recent stable version(1.6.5) depends on ruamel.yaml < 0.17 which conflicts the one in ArchLinux repository. So packaging is impossible now. Hoping a new version will remove the restriction.

mikezackles commented on 2021-08-16 16:15 (UTC)

FYI the project has moved to github (and there is a new version there): https://github.com/mikezackles/buildstream-PKGBUILD/commit/c21c86b34ecf36fd9e93161df623f9925b95e801

jjardon commented on 2019-09-04 09:57 (UTC)

@rafaelff: FYI, No need for a specific version of ruamel anymore since 1.4.1

rafaelff commented on 2019-01-12 12:34 (UTC)

@jjardon: Fixed, thanks.

jjardon commented on 2019-01-09 13:38 (UTC)

@rafaelff: From setup.py, the ruamel version to use should be:

'ruamel.yaml < 0.15.52'

So python-ruamel-yaml0.15.51 is the maximum version allowed

rafaelff commented on 2018-11-30 12:58 (UTC)

@KerrickStaley: should be solved now. Please try and let me know.