python-gds2openems-git

LOW
maintainer tskaar 0 votes scanned 2026-10-17 00:21:55.226236
View on AUR
Why flagged

The package builds from a public Git repository of the project itself, which is normal for AUR; the low severity is due to few votes and recent upload, not malicious content.

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.

Low AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package builds from a public Git repository of the project itself, which is normal for AUR; the low severity is due to few votes and recent upload, not malicious content.

PKGBUILD

1# Maintainer: Torleif Skår <torleif.skaar AT gmail DOT com>
2
3_name="gds2openems"
4_pkgname="python-${_name}"
5pkgname="${_pkgname}-git"
6pkgver=0.5.0.r35.g0f87e9d
7pkgrel=1
8pkgdesc='GDSII to openEMS workflow and scripts'
9arch=(any)
10url=https://github.com/VolkerMuehlhaus/gds2openEMS
11license=('GPL-3.0-or-later')
12depends=(
13 'python'
14 'python-numpy'
15 'python-openems'
16 'python-csxcad'
17 'python-gdspy'
18 'python-shapely'
19 'pyside6'
20 'shiboken6'
21)
22makedepends=(
23 'git'
24 'python-build'
25 'python-wheel'
26 'python-installer'
27 'python-setuptools'
28)
29checkdepends=()
30optdepends=(
31 'python-easymesh4openems: Alternative mesher'
32)
33source=("${_name}::git+${url}")
34b2sums=("SKIP")
35provides=("${pkgname%%-git}")
36
37pkgver() {
38 cd "${_name}"
39 git describe --tags --long --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
40}
41
42build() {
43 cd "${_name}"
44 python -m build --wheel --no-isolation
45}
46
47package() {
48 cd "${_name}"
49 python -m installer --destdir="${pkgdir}" dist/*.whl
50}
51
52# vim: set ts=4 sw=4 et:
53

Scan history

Scanned at (UTC)SeverityRules
2026-10-17 00:21:55 Low 2
2026-10-16 00:12:47 Low 2
2026-10-15 00:28:05 Low 2
2026-10-14 23:21:11 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