Skip to content

Releases: solus-project/ypkg

v17

06 Dec 02:32
Compare
Choose a tag to compare
v17

New release to accompany solbuild v1.1.0

v17 is the new stable release of ypkg and includes dramatically faster dependency resolution & assignment, as well as a parallel build artefact inspector to speed up the final stages of the packaging process, by examining files concurrently and splitting off the dbginfo package.

v15

05 Dec 05:08
Compare
Choose a tag to compare
v15

The billion times faster release. Well, roughly. This is an important update as it
introduces elements into the build chain for solbuild to help facilitate reproducible
builds within Solus.

It also dramatically improves dependency resolution time. Kinda cool.

v14

04 Dec 22:14
Compare
Choose a tag to compare
v14

Add:

  • meson support
  • Proper qmake support
  • waf support
  • New YJOBS numerical constant macro for job count
  • Add networking key for solbuild network isolation cancellation
  • Fix emul32 autodeps
  • Forbid the use of component.xml

Solus doesn't use v13 for anything where it can be helped

v12

20 Nov 15:50
Compare
Choose a tag to compare
v12
  • Improved AVX2 support
  • Improved git submodule support
  • New support for the meson build system in conjunction with ninja:
%meson_configure
%meson_build
%meson_install

v11

17 Oct 01:07
Compare
Choose a tag to compare
v11
  • Various fixes and optimisations surrounding dependency resolution and full RPATH support
  • Allow more characters in package names (+/.)
  • Fix issue with %python3_setup + %python3_install macros by allowing digits in macro names
  • Implement support to build AVX2 optimised libraries (To be expanded upon in future)
  • Fix ypkg-gen-history pattern analysis to better detect CVE updates and emit security update types.