archivers/libarchive: Update to 3.8.7
* Drop mbedtls, depends on obsolete version that's removed in tree
* Adjust iconv dependency
* Adjust port Makefile, don't pick up libb2
Changelog: https://github.com/libarchive/libarchive/releases/tag/v3.8.7
PR: 294607
Approved by: maintainer timeout, 2+ weeks
Update Android CI and Emulator image to API 23 (#194936)
As seen in https://github.com/android/ndk/issues/2188, NDK will raise
minimum supported version to API 23 (Android 6.0) in r31. We need to
bump the API level for the x86 emulator image so we can use it for the
CI. It required generating a new ABI list for API 23 and removing the
old API 21 and making some changes to adb_run.py to filter out warnings
and get permissions for the adb run folder.
[libc][math] Refactor fmaximum-mag-num-fminimum-mag-num family to header-only (#195415)
Refactors the fmaximum-mag-num-fminimum-mag-num math family to be
header-only.
part of: #147386
Target Functions:
- fmaximum_mag_numf128
- fmaximum_mag_numf16
- fmaximum_mag_numl
- fminimum_mag_num
- fminimum_mag_numbf16
- fminimum_mag_numf
- fminimum_mag_numf128
- fminimum_mag_numf16
- fminimum_mag_numl
devel/vectorscan: Fix various style issues.
- Use DISTVERSION instead of PORTVERSION
- Fix variable ordering
- Fix compiler requirement: compiler:c++11-lib -> compiler:c++17-lang
- Respect CFLAGS: patch cmake/cflags-generic.cmake to not hardcode -O3,
and patch CMakeLists.txt to not strip -O from config-specific flags
- Add OPTIMIZED_CFLAGS option (default on) to restore -O3 for performance,
letting users opt out while matching upstream intent
- Fix options ordering: OPTIONS_DEFAULT before OPTIONS_RADIO, descriptions
and helpers in canonical order
Reported by: diizzy
[SLP] Keep loops BTCs across CurrentLoopNest truncations
Record SCEV BTCs in a per-depth vector so a later loop nest reaching a
previously merged depth via the empty, divergence, or extend branch in
buildTreeRec is re-validated.
Reviewers:
Pull Request: https://github.com/llvm/llvm-project/pull/195411
Add lxqt-wayland-session to meta-pkg
Commented out for now.
Need to add labwc to options.mk though, it can wait a bit longer.
Wayland only runs on NetBSD-11 or higher.
wayland/lxqt-wayland-session: import package
Packaged in wip by kikadf@ and updated by myself.
Files needed for the LXQt Wayland Session:
Wayland session start script, its desktop entry
for display managers and default configurations
for the supported compositors.
[Instrumentor] Add unreachable support; unreachable stack trace printing
Allow to instrument unreachable and provide a use case for stack trace
printing.