Search Criteria
Package Details: openvino-intel-npu-plugin-git 2026.1.2.r366.gde348846562-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/openvino-git.git (read-only, click to copy) |
|---|---|
| Package Base: | openvino-git |
| Description: | Intel NPU plugin for OpenVINO (git version) |
| Upstream URL: | https://docs.openvino.ai/ |
| Licenses: | Apache-2.0, LicenseRef-custom |
| Conflicts: | openvino-intel-npu-plugin |
| Provides: | openvino-intel-npu-plugin |
| Submitter: | dbermond |
| Maintainer: | dbermond |
| Last Packager: | dbermond |
| Votes: | 2 |
| Popularity: | 0.001431 |
| First Submitted: | 2020-12-23 22:29 (UTC) |
| Last Updated: | 2026-04-25 19:55 (UTC) |
Dependencies (25)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- intel-npu-compilerAUR (intel-npu-compiler-gitAUR)
- intel-npu-driverAUR (intel-npu-driver-gitAUR)
- libgcc (libgcc-snapshotAUR)
- libstdc++ (libstdc++-snapshotAUR)
- onetbb
- opencv (opencv-cuda)
- openvinoAUR (openvino-binAUR, openvino-gitAUR)
- pugixml (pugixml-gitAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- flatbuffers (flatbuffers-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- git-lfs (git-lfs-gitAUR) (make)
- level-zero-headers (level-zero-headers-gitAUR, level-zero-headers-legacyAUR) (make)
- ocl-icd (khronos-ocl-icd-gitAUR, opencl-icd-loaderAUR) (make)
- onetbb (make)
- opencv (opencv-cuda) (make)
- patchelf (patchelf-gitAUR) (make)
- pugixml (pugixml-gitAUR) (make)
- python (make)
- Show 5 more dependencies...
Required by (2)
- openvino (requires openvino-intel-npu-plugin) (optional)
- openvino-git (optional)
Sources (26)
- 010-openvino-change-install-paths.patch
- 020-openvino-disable-werror.patch
- git+https://github.com/ARM-software/ComputeLibrary.git
- git+https://github.com/ARM-software/kleidiai.git
- git+https://github.com/gflags/gflags.git
- git+https://github.com/herumi/xbyak.git
- git+https://github.com/herumi/xbyak_riscv.git
- git+https://github.com/intel/ittapi.git
- git+https://github.com/intel/level-zero-npu-extensions.git
- git+https://github.com/jbeder/yaml-cpp.git
- git+https://github.com/KhronosGroup/OpenCL-CLHPP.git
- git+https://github.com/KhronosGroup/OpenCL-Headers.git
- git+https://github.com/libxsmm/libxsmm.git
- git+https://github.com/madler/zlib.git
- git+https://github.com/nithinn/ncc.git
- git+https://github.com/nlohmann/json.git
- git+https://github.com/oneapi-src/level-zero.git
- git+https://github.com/oneapi-src/oneDNN.git
- git+https://github.com/onnx/onnx.git
- git+https://github.com/openvinotoolkit/mlas.git
- git+https://github.com/openvinotoolkit/openvino.git
- git+https://github.com/openvinotoolkit/telemetry.git
- git+https://github.com/protocolbuffers/protobuf.git
- git+https://github.com/pybind/pybind11.git
- googletest-openvinotoolkit
- oneDNN-openvinotoolkit
Latest Comments
1 2 3 Next › Last »
dbermond commented on 2026-04-25 19:58 (UTC)
@gatsby The issue with the benchmark_app install path is due to changes in the recently released python-installer v1.0.0, which is now currently in the official repositories. Now it adds '/usr' to the installation prefix when an empty string is passed in the --prefix option. I've just pushed a fix, and the package is now building fine. Regarding makepkg -e usage, you are not supposed to use it standalone when building/upgrading a package. When, for some reason, using makepkg -e, this should be combined with other makepkg commands that extract the sources and run prepare(). You should do a clean build (makepkg -C) when building packages, or even better, use devtools to build the package in a clean chroot.
gatsby commented on 2026-04-25 08:17 (UTC)
I'm sharing a few changes I implemented to get this package building locally. These might be specific to my environment, but they were critical blockers:
Benchmark App Path: package_python-openvino-git() failed to locate the benchmark binary.
Error: stat: benchmark_app/bin/benchmark_app: No such file or directory
Fix: Updated the install path to: install -D -m755 benchmark_app/usr/bin/benchmark_app "${pkgdir}/usr/bin/ov-py-benchmark_app"
Missing Directories for Split Packages: Several mv commands failed because destination directories did not exist.
Fix: Added mkdir -p before moves. Example in package_openvino-git(): mkdir -p intel-gpu-plugin/usr/lib/openvino mv "$pkgdir/usr/lib/openvino/libopenvino_intel_gpu_plugin.so" "intel-gpu-plugin/usr/lib/openvino/"
Python Installer Idempotency (FileExistsError): When using makepkg -e, python -m installer fails if the target directory isn't empty.
Fix: Added rm -rf "$srcdir/benchmark_app" before the installer runs to ensure a clean state.
Environment: Arch Linux, Python 3.14, Fish shell.
leenux commented on 2026-04-10 08:25 (UTC)
Still not building here: -- /usr/bin/pkg-config: libva (1.23.0) is found at /usr -- Configuring done (8.1s) CMake Error at /usr/lib64/cmake/ONNX/ONNXTargets.cmake:70 (set_target_properties): The link interface of target "ONNX::onnx" contains:
but the target was not found. Possible reasons include:
Call Stack (most recent call first):
/usr/lib64/cmake/ONNX/ONNXConfig.cmake:12 (include)
thirdparty/dependencies.cmake:555 (find_package)
CMakeLists.txt:189 (include)
CMake Error at /usr/lib64/cmake/ONNX/ONNXTargets.cmake:79 (set_target_properties): The link interface of target "ONNX::onnx_proto" contains:
but the target was not found. Possible reasons include:
Call Stack (most recent call first):
/usr/lib64/cmake/ONNX/ONNXConfig.cmake:12 (include)
thirdparty/dependencies.cmake:555 (find_package)
CMakeLists.txt:189 (include)
dbermond commented on 2025-12-28 05:34 (UTC)
@ninetailedtori package updated to match the latest upstream changes.
ninetailedtori commented on 2025-12-23 22:23 (UTC)
Right, fixed the whole issue!
This fixed it, there was some change with how the wheel version was generated upstream?
ninetailedtori commented on 2025-12-23 21:11 (UTC) (edited on 2025-12-23 21:36 (UTC) by ninetailedtori)
Wait, but now I'm throwing this, in the phase of packaging:
Right, it's due to the fact that python-openvino-git ends up with non-semantic versioning somewhere, which is incompatible with the >66 versions of setuptools, but, we use the latest setuptools in this project, of course. This causes the error to be thrown, oddly, and I'm not sure if it's within our system that's causing that issue or, if it's something system-based.
ninetailedtori commented on 2025-12-23 19:10 (UTC) (edited on 2025-12-23 22:24 (UTC) by ninetailedtori)
Do you know how to fix this issue btw, daniel? Bit of a weird issue, and my paths do look like they're ordered correctly.Not sure why there's a /include as it's not in my local include paths at all, so there must be an issue within one of the repo build toolchains somewhere maybe I've missed? Or I'm just missing something hahah.Edit: Found it, what fixed it for me was this:
Seems my PATH didn't include the site-packages for some weird reason, must've been in a system refactor. Is it possible to get that added to the PATH if not found in the user's PATHs? Or would that be considered bad etiquette in a PKGBUILD? Not too sure hahah
dbermond commented on 2025-12-14 18:48 (UTC)
@ninetailedtori A patch needed an update to match the latest upstream changes. I've updated the package, and now it's building fine. Thanks for reporting.
ninetailedtori commented on 2025-12-12 18:34 (UTC)
Hiya, I'm getting a hunk error when trying to make this package right now, would it be possible to let me know how to fix it? Tried everything, even in chroot with all defaults it seems to be failing ;w; Not sure if it's my fault, if I did something wrong, but I should mention this is with everything wiped each attempt build.
1 2 3 Next › Last »