Package Details: uxplay 1:1.73.6-1

Git Clone URL: https://aur.archlinux.org/uxplay.git (read-only, click to copy)
Package Base: uxplay
Description: AirPlay Unix mirroring server
Upstream URL: https://github.com/FDH2/UxPlay
Keywords: airplay apple ios ipados
Licenses: GPL-3.0-or-later
Submitter: D3SOX
Maintainer: D3SOX (fduncanh)
Last Packager: D3SOX
Votes: 12
Popularity: 1.28
First Submitted: 2021-09-29 18:42 (UTC)
Last Updated: 2026-04-04 20:14 (UTC)

Required by (0)

Sources (2)

Latest Comments

1 2 3 Next › Last »

D3SOX commented on 2026-04-04 20:27 (UTC)

already updated :)

fduncanh commented on 2026-04-04 20:19 (UTC)

PKGBUILD for UxPlay-1.73.6

https://github.com/FDH2/UxPlay/releases/download/v1.73.6/PKGBUILD-1.73.6

fduncanh commented on 2026-03-19 20:41 (UTC) (edited on 2026-03-19 20:43 (UTC) by fduncanh)

hi D3SOX.

Sorry to make work for you. I havent yet figured out how to set up the ssh keypairs etc to push directly to AUR repo, but I can now produce PKGBUILD's for each release. They are in the "Assets" of github uxplay releases.

  1. uxplay-1.73.4-2 (corrects bad installation in 1.73.4-1) https://github.com/FDH2/UxPlay/releases/download/v1.73.4/PKGBUILD-1.73.4-2

  2. uxplay-1.73.5-1 latest release (fixed python Bluetooth LE beacon script issues) https://github.com/FDH2/UxPlay/releases/download/v1.73.5/PKGBUILD-1.73.5-1

Best, fduncanh (I'll see if I can get the ssh keys set up for the future)

fduncanh commented on 2026-03-19 08:26 (UTC) (edited on 2026-03-19 20:50 (UTC) by fduncanh)

OOPS!!! The corrected install script I left for 1.73.4 was incorrect. Here is the correction. I am also now releasing uxplay-1.73.5 to fix some breakage in the 1.74 release. :-( (The manpage s install is fine, just the python modules were not installed.

install BlueToothLE beacon script (corrected).

install -Dm 755 "$srcdir/$_gitname-$pkgver/Bluetooth_LE_beacon/uxplay-beacon.py" "$pkgdir/usr/bin/uxplay-beacon.py" OK

install -Dm 644 "$srcdir/$_gitname-$pkgver/Bluetooth_LE_beacon/uxplay_beacon_module_BlueZ.py" "$pkgdir/usr/bin/uxplay_beacon_module_BlueZ.py" FIXED

install -Dm 644 "$srcdir/$_gitname-$pkgver/Bluetooth_LE_beacon/uxplay_beacon_module_BleuIO.py" "$pkgdir/usr/bin/uxplay_beacon_module_BleuIO.py" FIXED

install -Dm 644 "$srcdir/$_gitname-$pkgver/Bluetooth_LE_beacon/uxplay_beacon_module_HCI.py" "$pkgdir/usr/bin/uxplay_beacon_module_HCI.py" FIXED

install beacon script manpage

install -Dm 644 "$srcdir/$_gitname-$pkgver/Bluetooth_LE_beacon/uxplay-beacon.1" "$pkgdir/usr/share/man/man1/uxplay-beacon.1" OK

fduncanh commented on 2026-03-15 07:52 (UTC)

some changes in uxplay-1.73.4 Bluetooth LE beacon script support:

install BlueToothLE beacon script

install -Dm 755 "$srcdir/$_gitname-$pkgver/Bluetooth_LE_beacon/uxplay-beacon.py" "$pkgdir/usr/bin/uxplay-beacon.py"

install -Dm 644 "$srcdir/$_gitname-$pkgver/Bluetooth_LE_beacon/uxplay-beacon.py" "$pkgdir/usr/bin/uxplay_beacon_module_BlueZ.py"

install -Dm 644 "$srcdir/$_gitname-$pkgver/Bluetooth_LE_beacon/uxplay-beacon.py" "$pkgdir/usr/bin/uxplay_beacon_module_BleuIO.py"

install -Dm 644 "$srcdir/$_gitname-$pkgver/Bluetooth_LE_beacon/uxplay-beacon.py" "$pkgdir/usr/bin/uxplay_beacon_module_HCI.py"

install beacon script manpage

install -Dm 644 "$srcdir/$_gitname-$pkgver/Bluetooth_LE_beacon/uxplay-beacon.1" "$pkgdir/usr/share/man/man1/uxplay-beacon.1"

D3SOX commented on 2026-01-28 09:04 (UTC) (edited on 2026-01-28 09:07 (UTC) by D3SOX)

@fduncanh I added it now but FYI you are a co-maintainer so you can also push to this package :)

fduncanh commented on 2026-01-28 00:15 (UTC) (edited on 2026-01-28 05:11 (UTC) by fduncanh)

new feature in uxplay-1.73 (should be added to PKGBUILD)

uxplay-beacon.py DBUS-based python3 script for running a standalone bluetooth-LE beacon for alternative (non-avahi DNS_SD) Service Discovery
uxplay-beacon.1 manpage for uxplay-beacon.py

To test, (1) run uxplay-beacon.py (2) then (in different window) uxplay -ble


add the following lines to PKGBUILD :

# install BlueToothLE beacon script

install -Dm 755 "$srcdir/$_gitname-$pkgver/Bluetooth_LE_beacon/dbus/uxplay-beacon.py" "$pkgdir/usr/bin/uxplay-beacon.py"

# install beacon script manpage

install -Dm 644 "$srcdir/$_gitname-$pkgver/Bluetooth_LE_beacon/dbus/uxplay-beacon.1" "$pkgdir/usr/share/man/man1/uxplay-beacon.1"

D3SOX commented on 2026-01-07 16:25 (UTC)

@eslamallam Sorry for the late response. I have moved it to the proper place now. I tested it and wanted to note that the previous way also worked with systemctl --user start uxplay. But /usr/lib is indeed the correct place for package-managed services.

eslamallam commented on 2025-10-20 09:43 (UTC)

The systemd service should be a user service (saved in /usr/lib/systemd/user) as indicated in the README of the maintainer. When it runs as root, it doesn't display the mirrored screen.

D3SOX commented on 2025-05-13 22:35 (UTC)

@lunasophia Next version will include a systemd service. Upstream added it https://github.com/FDH2/UxPlay/commit/3892f19847bd882fed725b1f42eef349974c0d0f