python-nanobind-backend

LOW
maintainer taotieren 0 votes scanned 2026-09-28 07:20:27.447771
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=python-nanobind-backend
4_name=${pkgname#python-}
5_tagname=1.0.0-dev6
6pkgver=${_tagname//-/_}
7pkgrel=1
8pkgdesc="Compiled nanobind backend for extensions built in split mode"
9provides=(${pkgname})
10conflicts=(${pkgname})
11arch=('any')
12url="https://github.com/wjakob/nanobind"
13_pydeps=(
14
15)
16depends=(
17 'libgcc'
18 'libstdc++'
19 'python'
20 "${_pydeps[@]/#/python-}"
21)
22makedepends=(
23 'git'
24 'cmake'
25 'robin-map'
26 'python-scikit-build-core'
27 'python-build'
28 'python-installer'
29 'python-setuptools'
30 'python-wheel'
31)
32optdepends=(
33 'nanobind: Tiny and efficient C++/Python bindings'
34)
35license=('BSD-3-Clause')
36source=("${_name}::git+${url}.git#tag=backend-v$_tagname")
37sha256sums=('b9e5ccee9d2685e20aa4a53850749f782ec43cf24548de5c2b3eb9ae9805cf8e')
38
39prepare() {
40 git -C "${srcdir}/${_name}" clean -dfx
41}
42
43build() {
44 cd "${srcdir}/${_name}/nanobind-backend/"
45 python -m build --wheel --no-isolation
46}
47
48package() {
49 cd "${srcdir}/${_name}/nanobind-backend/"
50 python -m installer --destdir="${pkgdir}" dist/*.whl
51 install -Dm0644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
52}
53

Scan history

Scanned at (UTC)SeverityRules
2026-09-28 07:20:27 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