at32-bootloader-doc
MEDIUM
maintainer taotieren
0 votes
scanned 2026-08-28 03:33:56.563888
Why flagged
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
Triggered rules
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:30
source=("${_pkg_file_name}::https://www.arterytek.com/download/Program%20and%20Debug/Bootloader_V${pkgver}.zip")
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: taotieren <admin@taotieren.com>
2
3
pkgbase=at32-bootloader-doc
4
pkgname=at32-bootloader-doc
5
pkgver=2.0.7
6
pkgrel=5
7
pkgdesc="Artery AT MCU Bootloader ISP 协议文档"
8
arch=(any)
9
url="https://www.arterytek.com/cn/support/index.jsp?index=5"
10
license=('LicenseRef-scancode-commercial-license')
11
provides=(${pkgbase} ${pkgname})
12
conflicts=(${pkgbase} ${pkgname})
13
replaces=()
14
depends=()
15
makedepends=('unzip')
16
optdepends=(
17
'artery-isp-console'
18
'at-link-console'
19
'at32-ide'
20
'at32-ide-project-generate'
21
'at32-new-clock-configuration'
22
'at32-work-bench'
23
'at32-openocd'
24
'jlink-software-and-documentation: Segger JLink software & documentation pack for Linux'
25
)
26
backup=()
27
options=()
28
install=
29
_pkg_file_name=Bootloader_V${pkgver}.zip
30
source=("${_pkg_file_name}::https://www.arterytek.com/download/Program%20and%20Debug/Bootloader_V${pkgver}.zip")
31
sha256sums=('cc9e599a29606add6e44364af16ec42e2d444c13a4ca790a290a1647c0d5c67b')
32
noextract=(${_pkg_file_name})
33
34
package() {
35
install -dm0755 "${pkgdir}/opt/artery32/${pkgbase}/"
36
unzip -O gbk -o "${srcdir}"/${_pkg_file_name} -d "${pkgdir}/opt/artery32/${pkgbase}/"
37
}
38
Changes since previous scan
--- PKGBUILD @ 2026-06-20 00:18+++ PKGBUILD @ 2026-08-28 03:33@@ -3,7 +3,7 @@ pkgbase=at32-bootloader-doc pkgname=at32-bootloader-doc pkgver=2.0.7-pkgrel=3+pkgrel=5 pkgdesc="Artery AT MCU Bootloader ISP 协议文档" arch=(any) url="https://www.arterytek.com/cn/support/index.jsp?index=5"@@ -13,13 +13,16 @@ replaces=() depends=() makedepends=('unzip')-optdepends=('artery-isp-console: Artery ISP Console 是一款基于 MCU Bootloader 的命令行应用程序。使用该应用程序,用户可以通过 UART 端口或者 USB 端口配置操作 Artery 的 MCU 设备。'- 'at32-ide: AT32 IDE 是个跨平台 ARM 嵌入式系统的软件开发环境。 它包含一系列的 Eclipse 插件和工具。该插件可让用户在 AT32 IDE 开发环境下创建、建置和调试 AT32-MCU。'- 'at32-ide-project-generate: AT32 IDE 是个跨平台 ARM 嵌入式系统的软件开发环境。 它包含一系列的 Eclipse 插件和工具。该插件可让用户在 AT32 IDE 开发环境下创建、建置和调试 AT32 MCU。'- 'at-link-console: Artery AT LINK Console 是一款基于 MCU Bootloader 的命令行应用程序。支持AT32 MCU「在电路编程」Console工具'- 'at32-work-bench: AT32 MCU 图形化配置软件,生成初始化 C 代码(目前仅支持 AT32F421 系列)'- 'jlink-software-and-documentation: Segger JLink software & documentation pack for Linux')+optdepends=(+ 'artery-isp-console'+ 'at-link-console'+ 'at32-ide'+ 'at32-ide-project-generate'+ 'at32-new-clock-configuration'+ 'at32-work-bench'+ 'at32-openocd'+ 'jlink-software-and-documentation: Segger JLink software & documentation pack for Linux'+) backup=() options=() install=Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-28 03:33:56 | Medium | 1 |
| 2026-06-20 00:18:46 | Medium | 1 |
| 2026-06-19 23:51:18 | Clean | 2 |
| 2026-06-19 19:07:35 | Low | 2 |
| 2026-06-18 16:11:54 | Medium | 1 |