textproc/gitlab-elasticsearch-indexer: ignore lib requirement
The content of the package is linked on libparser_c_bindings.so which
does not provide proper soname, as a result it it not exported as
provided by the gitlab-code-parser, so ignore it, it will never be
resolved.
PR: 293874
java: ignore lib dependency on openjdk libraries
openjdk does not provide proper shlib version tracking, therefor ignore
openjdk libraries in ports linked to openjdk's libraries.
PR: 293874
misc/compat10x: do not require libssh.so.5 for i386
This was already fixed for amd64 in dd2c7a1e797fda40b1f9a31079275c022a2f8018
the i386 version of the package was forgotten
PR: 293874
math/symengine: fix dependency on llvm
By using llvm this port get linked to libllvm which means lib_depends
not only run_depends on it.
Fix by using USES=llvm:lib
editors/pluma: fix dependency type for mate-desktop
pluma is actually linked to libmate-desktop so this requires a
LIB_DEPENDS not a BUILD_DEPENDS
PR: 293874
devel/android-tools: update to 35.0.2
Recreate the port from scratch, and base in on the cmakified
https://github.com/nmeum/android-tools
Why recreating from scratch: android-tools has changed a lot since
latest version in the ports tree and it was easier for me to restart
the porting.
The main highlight is: create a libusb base backed for fastboot which now
uses lowlevel usb primitive on other targets.
Test by: flashing GrapheneOS (which requires this version as minimum
requirement and exercise fastboot extensively)
Working on LineageOS, Android and GrapheneOS over adb.
Other tools has not been tested.
Take maintainership
[2 lines not shown]
[mlir][x86] Lower packed type vector.contract to AMX dot-product (online-packing) (#188192)
A transform pass to lower flat layout `vector.contract` operation to (a)
amx.tile_mulf for BF16, or (b) amx.tile_muli for Int8 packed types via
`online` packing.
TODOs: On an another `patch` planned to re-factor this pass + retiring
`convert-vector-to-amx` pass.