Skip to content

Releases: getsolus/ypkg

v33

16 Sep 19:29
Compare
Choose a tag to compare

What's Changed

Full Changelog: v32...v33

v32

10 Jun 09:34
f34e689
Compare
Choose a tag to compare
v32

What's Changed

New Contributors

Full Changelog: v31...v32

Release v31.0.0

13 Jun 16:06
Compare
Choose a tag to compare

What's Changed

  • Teach qml_cache macro how to handle spaces by @kyrios123 in #7
  • Add optional linker flag icf={safe,all} to optimizations by @joebonrichie in #20
  • Export environmental variables for pgo_gen and pgo_use build contexts by @joebonrichie in #21
  • Ensure LTO for GCC runs in parallel by @joebonrichie in #9
  • Remove deprecated meson macros by @joebonrichie in #25
  • Adjust width-param so ybump doesn't set summary to 80 cols by @Staudey in #8
  • Implement sccache by @GZGavinZhao in #26
  • Profile instrumentation flags must also be added to LDFLAGS by @joebonrichie in #10
  • Adjust python macros for PEP 517 by @joebonrichie in #24
  • Allow for renaming of simple source files by @JacekJagosz in #29
  • Switch to IR based instrumentation for clang PGO builds
  • Add experimental BOLT macros
  • Add python3_avx2_lib_shift macro for experimental python avx2 lib support by @joebonrichie in #19
  • Add manpage compression by @EbonJaeger in #31

New Contributors

Full Changelog: v30...v31

v30

23 Mar 13:53
Compare
Choose a tag to compare
v30

This release includes all of the fixes for the getsolus migration and fixes dependency scanning for PIE executables.

v29

13 Nov 08:47
Compare
Choose a tag to compare
v29
  • Use SSE2 for 32bit builds resulting in a significant performance boost in some tests
  • New python test macros
  • No longer install 32bit clang as it is deprecated
  • Use llvm-objcopy to strip ar archives with clang
  • Remove setting locale as it is set already via solbuild
  • Add environment key which exports content to all ypkg build steps
  • Use flag for avx2 builds that supports clang and gcc