pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/multimedia/uxplay
Module Name: pkgsrc
Committed By: wiz
Date: Sun Feb 15 16:18:45 UTC 2026
Added Files:
pkgsrc/multimedia/uxplay: DESCR Makefile PLIST distinfo
Log Message:
multimedia/uxplay: import uxplay-1.73.3
Packaged by Brian Callahan in PR 60007
(with some fixes by myself).
UxPlay is an open source AirPlay2 Mirror server. Its main use is to
act like an AppleTV for screen-mirroring (with audio) of
iOS/iPadOS/macOS clients (iPhone, iPod Touch, iPad, Mac computers)
in a window on the server display of a host running Linux, macOS,
other Unix, or Microsoft Windows.
The UxPlay server and its client must be on the same local area
network, on which a Bonjour/Zeroconf mDNS/DNS-SD server is also
running (only DNS-SD "Service Discovery" service is strictly
necessary, it is not necessary that the local network also be of the
".local" mDNS-based type). On Linux and BSD Unix servers, this is
usually provided by Avahi, through the avahi-daemon service.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/multimedia/uxplay/DESCR \
pkgsrc/multimedia/uxplay/Makefile pkgsrc/multimedia/uxplay/PLIST \
pkgsrc/multimedia/uxplay/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/multimedia/uxplay/DESCR
diff -u /dev/null pkgsrc/multimedia/uxplay/DESCR:1.1
--- /dev/null Sun Feb 15 16:18:45 2026
+++ pkgsrc/multimedia/uxplay/DESCR Sun Feb 15 16:18:45 2026
@@ -0,0 +1,12 @@
+UxPlay is an open source AirPlay2 Mirror server. Its main use is to
+act like an AppleTV for screen-mirroring (with audio) of
+iOS/iPadOS/macOS clients (iPhone, iPod Touch, iPad, Mac computers)
+in a window on the server display of a host running Linux, macOS,
+other Unix, or Microsoft Windows.
+
+The UxPlay server and its client must be on the same local area
+network, on which a Bonjour/Zeroconf mDNS/DNS-SD server is also
+running (only DNS-SD "Service Discovery" service is strictly
+necessary, it is not necessary that the local network also be of the
+".local" mDNS-based type). On Linux and BSD Unix servers, this is
+usually provided by Avahi, through the avahi-daemon service.
Index: pkgsrc/multimedia/uxplay/Makefile
diff -u /dev/null pkgsrc/multimedia/uxplay/Makefile:1.1
--- /dev/null Sun Feb 15 16:18:45 2026
+++ pkgsrc/multimedia/uxplay/Makefile Sun Feb 15 16:18:45 2026
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile,v 1.1 2026/02/15 16:18:45 wiz Exp $
+
+DISTNAME= uxplay-1.73.3
+CATEGORIES= multimedia
+MASTER_SITES= ${MASTER_SITE_GITHUB:=FDH2/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= bcallah%posteo.net@localhost
+HOMEPAGE= https://github.com/FDH2/UxPlay/
+COMMENT= AirPlay Unix mirroring server
+LICENSE= gnu-gpl-v3
+
+WRKSRC= ${WRKDIR}/UxPlay-${PKGVERSION_NOREV}
+
+USE_LANGUAGES= c c++
+USE_CXX_FEATURES= c++11
+
+USE_TOOLS+= pkg-config
+
+CMAKE_CONFIGURE_ARGS+= -DNO_MARCH_NATIVE=ON
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "Darwin"
+DEPENDS+= gst-plugins1-osxaudio-[0-9]*:../../audio/gst-plugins1-osxaudio
+DEPENDS+= gst-plugins1-osxvideo-[0-9]*:../../multimedia/gst-plugins1-osxvideo
+.endif
+
+.if ${OPSYS} != "Darwin"
+DEPENDS+= avahi-[0-9]*:../../net/avahi
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.endif
+.include "../../devel/cmake/build.mk"
+.include "../../multimedia/gst-plugins1-bad/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-good/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../textproc/libplist/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/multimedia/uxplay/PLIST
diff -u /dev/null pkgsrc/multimedia/uxplay/PLIST:1.1
--- /dev/null Sun Feb 15 16:18:45 2026
+++ pkgsrc/multimedia/uxplay/PLIST Sun Feb 15 16:18:45 2026
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1 2026/02/15 16:18:45 wiz Exp $
+bin/uxplay
+man/man1/uxplay.1
+share/doc/uxplay/LICENSE
+share/doc/uxplay/README.html
+share/doc/uxplay/README.md
+share/doc/uxplay/README.txt
+share/doc/uxplay/llhttp/LICENSE-MIT
+share/doc/uxplay/systemd/uxplay.service
Index: pkgsrc/multimedia/uxplay/distinfo
diff -u /dev/null pkgsrc/multimedia/uxplay/distinfo:1.1
--- /dev/null Sun Feb 15 16:18:45 2026
+++ pkgsrc/multimedia/uxplay/distinfo Sun Feb 15 16:18:45 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/02/15 16:18:45 wiz Exp $
+
+BLAKE2s (uxplay-1.73.3.tar.gz) = c2fd1a4ddc4c9c711845494a9e3253c24b7df552565df06fe3b3be196fa29a72
+SHA512 (uxplay-1.73.3.tar.gz) = 04c41c8334a4e3863958ca6b6b0ab4779126083dd65d2b1b5422b73d72d7942a42a5b26f43b829844d68e521062193482c4275bc2e88fb0f9922299a1ef1cec7
+Size (uxplay-1.73.3.tar.gz) = 529180 bytes
Home |
Main Index |
Thread Index |
Old Index