doubletake-alchemy-bin
LOW
maintainer alchemy
0 votes
scanned 2026-09-22 17:38:46.328100
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: Filippo Veneri <filippo.veneri@gmail.com>
2
pkgname=doubletake-alchemy-bin
3
pkgver=0.4.0.alchemy.2
4
pkgrel=1
5
pkgdesc='AirPlay sender for Linux with Hyprland extended desktops (alchemy fork, prebuilt)'
6
arch=('x86_64' 'aarch64')
7
url='https://github.com/alchemy/doubletake'
8
license=('LGPL-3.0-or-later')
9
depends=(
10
'bash' 'glibc' 'gstreamer' 'gst-plugins-base' 'gst-plugins-good'
11
'gst-plugins-bad' 'gst-plugins-ugly' 'gst-plugin-pipewire'
12
'libpulse' 'xdg-desktop-portal' 'systemd' 'coreutils'
13
)
14
optdepends=(
15
'hyprland: virtual monitors for extend mode'
16
'xdg-desktop-portal-hyprland: Hyprland capture and automatic extend selection'
17
'xdg-desktop-portal-wlr: capture on other wlroots compositors'
18
'gst-plugin-va: VA-API hardware video encoding'
19
'xorg-xrandr: primary monitor detection for X11 capture'
20
'org.freedesktop.secrets: system keyring credential storage'
21
)
22
provides=("doubletake=${pkgver}" "doubletake-alchemy=${pkgver}")
23
conflicts=('doubletake')
24
# Release binaries are already stripped. Preserve them byte-for-byte.
25
options=('!strip' '!debug')
26
_tag=v${pkgver/.alchemy./-alchemy.}
27
_release=${url}/releases/download/${_tag}
28
source_x86_64=("${_release}/doubletake-${_tag}-linux-amd64.tar.gz")
29
source_aarch64=("${_release}/doubletake-${_tag}-linux-arm64.tar.gz")
30
sha256sums_x86_64=('fbf27c1c8ad37483a40b5f8f2d287f246131c419b48d93354bda15eec1beedaf')
31
sha256sums_aarch64=('8bf286cd6733f7607f885d2832c010fb583685a00a3eeedae5e39256e37ac08d')
32
33
package() {
34
local _arch
35
case "$CARCH" in
36
x86_64) _arch=amd64 ;;
37
aarch64) _arch=arm64 ;;
38
*) return 1 ;;
39
esac
40
cd "doubletake-${_tag}-linux-${_arch}"
41
for command in doubletake doubletake-ctl doubletake-test-receiver; do
42
install -Dm755 "$command" "${pkgdir}/usr/bin/${command}"
43
install -Dm644 "man/man1/${command}.1" "${pkgdir}/usr/share/man/man1/${command}.1"
44
done
45
for doc in README.md FORK.md VERSION REVISION; do
46
install -Dm644 "$doc" "${pkgdir}/usr/share/doc/${pkgname}/${doc}"
47
done
48
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
49
install -Dm644 COPYING.GPL "${pkgdir}/usr/share/licenses/${pkgname}/COPYING.GPL"
50
}
51
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-22 17:38:46 | Low | 1 |