Solbuild Versions Save

The Solus package build system

v1.4.2

6 years ago

Minor maintenance update

  • Add new dc (delete-cache) and up (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

6 years ago
  • Fix broken test suite
  • Rebase on libgit2 v26 ABI

v1.4

6 years ago

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

6 years ago
  • Fix history sorting bug for missing changelog entries in builds

v1.3.2

7 years ago
  • 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

v1.3.1

7 years ago
  • 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

7 years ago
  • 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

7 years ago
  • Fix timeout issues with some downloads by setting ceiling limit to 2 minutes
  • Add support for fetching sources using FTP

screenshot from 2016-12-15 11-54-59

v1.2.0

7 years ago
  • 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 to debug, use -d, --debug to re-enable them

v1.1.2

7 years ago

More legacy fixes for the component.xml file, required to be in the upperdir