intel-advisor-standalone

maintainer poluyan · 1 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package downloads an official Intel Advisor installer from Intel's own domain (registrationcenter-download.intel.com), which is a legitimate source for the software; the installer is a prebuilt binary but from the vendor's official infrastructure, making it a normal and expected part of AUR packaging for proprietary tools.

Triggered rules

LOW AI review downgraded a static finding llm_review

The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-07-25) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package downloads an official Intel Advisor installer from Intel's own domain (registrationcenter-download.intel.com), which is a legitimate source for the software; the installer is a prebuilt binary but from the vendor's official infrastructure, making it a normal and expected part of AUR packaging for proprietary tools.

1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM source=() URL on a non-standard host source_untrusted_domain

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

  • PKGBUILD:52 "intel-advisor-${pkgver}.sh::https://registrationcenter-download.intel.com/akdlm/IRC_NAS/68057580-a03d-4490-87e2-b2a6092b6675/intel-advisor-2026.0.0.266_offline.sh"

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Sergey Poluyan <svpoluyan AT gmail DOT com>
2# Contributor: Christian Ponte <chponte AT pm DOT me>
3
4##########################################################################
5
6# Intel Advisor standalone version PKGBUILD script
7# Copyright 2020 Christian Ponte
8#
9# Permission is hereby granted, free of charge, to any person obtaining a copy
10# of this software and associated documentation files (the "Software"), to deal
11# in the Software without restriction, including without limitation the rights
12# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13# copies of the Software, and to permit persons to whom the Software is
14# furnished to do so, subject to the following conditions:
15#
16# The above copyright notice and this permission notice shall be included in
17# all copies or substantial portions of the Software.
18#
19# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
25# SOFTWARE.
26
27pkgname=intel-advisor-standalone
28pkgver=2026.0.0.266
29pkgrel=1
30pkgdesc="Intel Advisor for oneAPI (standalone version) – design and analysis tool for performant code"
31arch=('x86_64')
32url="https://www.intel.com/content/www/us/en/developer/tools/oneapi/advisor.html"
33license=('custom')
34depends=(
35 'glibc'
36 'qt6-base'
37 'libxcb'
38 'libxkbcommon'
39 'at-spi2-atk'
40 'gtk2'
41 'level-zero-loader'
42)
43makedepends=()
44optdepends=(
45 'nss: GUI improvements'
46 'xdg-utils: opening documentation'
47)
48conflicts=('intel-advisor')
49provides=("intel-advisor=${pkgver}")
50install="intel-advisor.install"
51source=(
52 "intel-advisor-${pkgver}.sh::https://registrationcenter-download.intel.com/akdlm/IRC_NAS/68057580-a03d-4490-87e2-b2a6092b6675/intel-advisor-2026.0.0.266_offline.sh"
53 "intel-advisor.desktop"
54 "intel-advisor.png"
55)
56sha384sums=(
57 '02aa34c8fb76bf4e97a2d1bd1500f5f9ccce542c2cdf304b239298228663975dea8bd3a52a2297e1921a0975e4674014' # from intel dot com offline linux version
58 '6d9ae2c2403aa397e5d6de4dcaa7090cf12358b5834a47e7ca56db2c613087eab20fff7c703233ebf2c7f8cd26b954c7'
59 '5ee33b385752148cccaa82d6bb586c3e5ec7f272ca7f1a8cd5420392a5e4367ab4bed141b8621c9a360e5cad06a85f9a'
60)
61options=(!strip)
62noextract=("intel-advisor-${pkgver}.sh")
63
64build() {
65 sh "${srcdir}/intel-advisor-${pkgver}.sh" \
66 --extract-folder "${srcdir}" \
67 --extract-only \
68 --remove-extracted-files no \
69 --log "${srcdir}/extract.log"
70}
71
72package() {
73 LD_PRELOAD="" "${srcdir}/intel-advisor-${pkgver}_offline/install.sh" \
74 --silent \
75 --eula accept \
76 --components all \
77 --install-dir "${pkgdir}/opt/intel/oneapi" \
78 --log-dir "${srcdir}" \
79 --ignore-errors
80
81 rm -rf "${pkgdir}/opt/intel/oneapi/logs"
82
83 local vars_sh=$(find "${pkgdir}/opt/intel/oneapi/advisor" -name "vars.sh" | head -1)
84 if [[ -n $vars_sh ]]; then
85 mkdir -p "${pkgdir}/etc/profile.d"
86 ln -s "$vars_sh" "${pkgdir}/etc/profile.d/advixe-vars.sh"
87 fi
88
89 install -Dm644 "${srcdir}/intel-advisor.png" \
90 "${pkgdir}/usr/share/icons/hicolor/64x64/apps/intel-advisor.png"
91
92 install -Dm644 "${srcdir}/intel-advisor.desktop" \
93 "${pkgdir}/usr/share/applications/intel-advisor.desktop"
94
95 install -Dm644 "${srcdir}/intel-advisor-${pkgver}_offline/license.txt" \
96 "${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
97}
98

Scan history

Scanned at (UTC)SeverityRules
2026-08-03 00:08:14 LOW 2
2026-08-02 00:16:08 LOW 2
2026-08-01 00:11:18 LOW 2
2026-07-31 00:14:10 LOW 2
2026-07-30 00:17:23 LOW 2
2026-07-29 00:25:53 LOW 2
2026-07-28 00:07:28 LOW 2
2026-07-27 00:24:32 LOW 2
2026-07-26 00:07:32 LOW 2
2026-07-25 00:13:44 LOW 2
2026-07-24 00:02:28 LOW 2
2026-07-23 00:14:47 LOW 2
2026-07-22 00:29:32 LOW 2
2026-07-21 00:24:15 LOW 2
2026-07-20 00:19:49 LOW 2
2026-07-19 00:17:08 LOW 2
2026-07-18 00:14:48 LOW 2
2026-07-17 00:06:16 LOW 2
2026-07-16 00:05:41 LOW 2
2026-07-15 00:09:25 LOW 2

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion