-
e6457725
by Josh Smith
at 2018-08-15T10:17:29Z
examples: Switch ftp.gnu.org to mirror
This should avoid current issues accessing the necessary sources which
are blocking CI currently.
-
9f675c64
by Qinusty
at 2018-08-15T11:15:08Z
Merge branch 'Qinusty/gnu-mirror' into 'master'
Fix CI - ftp.gnu.org unreachable
See merge request BuildStream/buildstream!665
-
89ba99c9
by Chandan Singh
at 2018-08-15T11:51:11Z
Allow source plugins to access previous sources
Source plugin implementations can now specify that they need access to
previously staged sources by specifying
`BST_REQUIRES_PREVIOUS_SOURCES_TRACK` and/or
`BST_REQUIRES_PREVIOUS_SOURCES_FETCH`, corresponding to access at `track`
and `fetch` times respectively.
Fixes #381.
Replaces !505. For relevant discussion, see this discussion:
https://gitlab.com/BuildStream/buildstream/merge_requests/505#note_83780747
-
5bf46d61
by Chandan Singh
at 2018-08-15T11:51:11Z
Add pip source plugin
`pip` source plugin can stage python packages that are either specified
directly in the element definition or picked up from `requirements.txt`
from previous sources. In order to support the latter use-case
(which is also the primary motivation for this plugin), this plugin
requires access to previous sources and hence is an example of a
Source Transform source.
Also, bump `BST_FORMAT_VERSION` as this patch adds a new core plugin.
-
4fec578b
by Chandan Singh
at 2018-08-15T11:51:11Z
Add NEWS entry for Source Transform and pip source