omdrop-owl-bin

LOW
maintainer t4t5 0 votes scanned 2026-10-21 17:32:44.330620
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: T4T5 <t4t5@hey.com>
2
3# omdrop-owl-bin: omdrop-owl and the owly it runs on, prebuilt, so that
4# installing them needs no Rust toolchain and no build. The same files as
5# the owly and omdrop-owl packages, from the tarball packaging/package.sh tar
6# makes for each release, which .github/workflows/aur-release.yml adds to
7# that release on GitHub.
8#
9# This is the AUR's PKGBUILD as it stands, but for the tarball's checksum,
10# which packaging/arch/aur-publish.sh fills in. packaging/arch/aur.sh only
11# checks that it's still owly's and omdrop-owl's together, at their
12# version, so bump pkgver with theirs. Change it in
13# packaging/arch/omdrop-owl-bin in https://github.com/t4t5/owly.
14pkgname=omdrop-owl-bin
15pkgver=0.4.0
16pkgrel=1
17pkgdesc="AirDrop radio backend for Omdrop on non-Broadcom Wi-Fi, on Owly (prebuilt)"
18arch=('x86_64')
19url="https://github.com/t4t5/owly"
20# omdrop-awdl's tools are GPL-2.0-only.
21license=('MIT' 'GPL-2.0-only')
22# owly's, then what omdrop-awdl's tools need: packaging/arch/owly and
23# packaging/arch/omdrop-owl say what each is for.
24depends=('glibc' 'gcc-libs' 'dbus' 'systemd' 'polkit' 'networkmanager' 'iproute2' 'iputils' 'util-linux'
25 'python' 'keyutils' 'bluez' 'python-dbus' 'python-gobject'
26 'python-ifaddr' 'python-libarchive-c' 'python-pillow' 'python-zeroconf')
27optdepends=('hostapd: exclusive mode on cards without ad-hoc mode')
28provides=('owly' "omdrop-owl=${pkgver}")
29# It has their files; and one radio backend at a time.
30conflicts=('owly' 'omdrop-owl' 'brcmfmac-awdl-dkms')
31# The binaries come stripped, with no debug info to split off.
32options=('!strip' '!debug')
33install="${pkgname}.install"
34_tarball="omdrop-owl-${pkgver}-x86_64.tar.gz"
35source_x86_64=("${url}/releases/download/v${pkgver}/${_tarball}")
36noextract=("${_tarball}")
37sha256sums_x86_64=('229617d237c207c7d70ec49dd76caf34859c07960beafecfc585f71d07f6cc59')
38
39# Unpacked here rather than by makepkg, so that the files are root's, as
40# the tarball has them, and not the builder's.
41package() {
42 tar -xzf "${srcdir}/${_tarball}" -C "${pkgdir}" --strip-components=1
43}
44

Scan history

Scanned at (UTC)SeverityRules
2026-10-21 17:32:44 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