Releases: solus-project/solbuild
Releases · solus-project/solbuild
v1.4.2
Minor maintenance update
- Add new
dc
(delete-cache) andup
(upgrade) aliases - Default to en_US.utf8 locale to resolve issues with
meson
- Improve portability with non-Solus distros (Manjaro, etc)
- Improve reproducible builds by locking timestamp changes purely to version change events (not package bumps)
v1.4.1
- Fix broken test suite
- Rebase on libgit2 v26 ABI
1.4
A minor release to solbuild, introducing new experimental support for ferryd.
The --transit-manifest
option (private to build systems) when set, will emit a .tram
transit manifest file with the target set to the specified argument.
This file is used to provide an accompanying payload description to ferryd for payload validation.
v1.3.3
- Fix history sorting bug for missing changelog entries in builds
v1.3.2
- Switch to CURL for reliable FTP source handlig
- Be more verbose with
git
clones - Resolve history encoding issues for Solus SC by using
CDATA
for the git logs embedded into the packages
solbuild v1.3.1
- Add local repo configuration by default
- Ensure we set connect timeouts, not connection timeout
- Update vendored dependencies
- Require libgit2 v25
- Support recursive submodule clone
v1.3.0
- Switch to
libcurl
for downloading files, fixing issues with sourceforge redirects - Forbid passing of the
LANG
environmental variable - Add new
delete-cache
command for purging on disk roots. Use--all
,-a
parameter to also delete ccache, package and source caches.
v1.2.1
v1.2.0
- Documentation fixes
- Code cleanups
- Move some per-command flags into persistent space (
--debug
,--profile
, etc) - Drop dependency on host-side
curl
binary, we do downloads ourselves - Integrate a better download progressbar with ETA/speed/size
- Be far less spammy: Much of the
info
messages have been demoted todebug
, use-d
,--debug
to re-enable them
v1.1.2
More legacy fixes for the component.xml
file, required to be in the upperdir