all-logic

LOW
maintainer taotieren 0 votes scanned 2026-08-28 11:35:03.635011
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: taotieren <admin@taotieren.com>
2
3pkgname=all-logic
4pkgver=1.4.0
5pkgrel=1
6pkgdesc='ALL LOGIC is an unofficial multi-vendor logic analyzer host'
7arch=($CARCH)
8url='https://github.com/Doukeyi-X/ALL-LOGIC'
9license=('GPL-3.0-only')
10provides=(
11 ${pkgname}
12 dsview
13)
14conflicts=(
15 ${pkgname}
16 dsview
17)
18replaces=()
19_qt=qt6
20depends=(
21 hicolor-icon-theme
22 glib2
23 glibc
24 libgcc
25 libstdc++
26 libusb
27 libz.so
28 ${_qt}-base
29 fftw
30 python
31)
32makedepends=(
33 boost
34 boost-libs
35 cmake
36 git
37 ${_qt}-tools
38 ninja
39 pkgconf
40 vulkan-headers
41)
42source=("${pkgname}::git+${url}.git#tag=v${pkgver}")
43sha256sums=('b7d043385acf6486affb3e9a0cbda270efa541a51938c2e96ee2ea57c42f6383')
44
45prepare() {
46 git -C "${srcdir}/${pkgname}" clean -dfx
47 cd "${srcdir}/${pkgname}"
48 # Fix linux PR #1
49 git cherry-pick -n b911499058d4da2eec4a7747ce73bc604058de17
50 git cherry-pick -n e4ced0bcd015ef6ae3268efcdc2b9fd3287c3ae3
51 git cherry-pick -n f59ed75dae2466518392f04e50fdb7b2d13245b9
52 git cherry-pick -n 366471d0e8693af3f4292268960ab087b4129ea1
53
54 sed -i 's#MODE="0666"#TAG+="uaccess"#' DSView/DreamSourceLab.rules
55}
56
57build() {
58 export CFLAGS+=" ${CPPFLAGS}"
59 export CXXFLAGS+=" ${CPPFLAGS}"
60 export LDFLAGS+=" ${LDFLAGS}"
61 cd "${srcdir}"/${pkgname}/
62
63 # see:https://wiki.archlinux.org/title/CMake_package_guidelines
64 cmake -DCMAKE_BUILD_TYPE=None \
65 -DCMAKE_INSTALL_PREFIX=/usr \
66 -DCMAKE_INSTALL_LIBDIR=lib \
67 -DCMAKE_INSTALL_LIBEXECDIR=lib \
68 -DHAVE_ATKLOGIC_DEVICE=1 \
69 -DHAVE_FX2LAFW_DEVICE=1 \
70 -Wno-dev \
71 -B build \
72 -G Ninja
73
74 ninja -C build
75}
76
77check() {
78 cd "${srcdir}"/${pkgname}/
79 ctest --test-dir build --output-on-failure
80}
81
82package() {
83 DESTDIR="${pkgdir}" ninja -C "${srcdir}"/${pkgname}/build install
84 install -Dm0644 "${srcdir}/${pkgname}/COPYING" -t "${pkgdir}/usr/share/licenses/${pkgname}/"
85}
86

Changes since previous scan

--- PKGBUILD @ 2026-08-28 09:35
+++ PKGBUILD @ 2026-08-28 11:35
@@ -1,7 +1,7 @@
# Maintainer: taotieren <admin@taotieren.com>
pkgname=all-logic
-pkgver=1.3.2
+pkgver=1.4.0
pkgrel=1
pkgdesc='ALL LOGIC is an unofficial multi-vendor logic analyzer host'
arch=($CARCH)
@@ -40,7 +40,7 @@
vulkan-headers
)
source=("${pkgname}::git+${url}.git#tag=v${pkgver}")
-sha256sums=('362bfaf73beda150bd16671691ba2a3293053aea0762eb43b86f050ba474e285')
+sha256sums=('b7d043385acf6486affb3e9a0cbda270efa541a51938c2e96ee2ea57c42f6383')
prepare() {
git -C "${srcdir}/${pkgname}" clean -dfx

Scan history

Scanned at (UTC)SeverityRules
2026-08-28 11:35:03 Low 1
2026-08-28 09:35:00 Low 1

Report a package

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

0 / 4000
Your suggestion