head 1.3; access; symbols pkgsrc-2026Q3:1.2.0.2 pkgsrc-2026Q3-base:1.2 pkgsrc-2026Q2:1.1.0.4 pkgsrc-2026Q2-base:1.1 pkgsrc-2026Q1:1.1.0.2 pkgsrc-2026Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2026.09.27.11.37.57; author tnn; state Exp; branches; next 1.2; commitid QJQtnAYom0oZIfXG; 1.2 date 2026.09.02.19.03.50; author wiz; state Exp; branches; next 1.1; commitid vXszxoxOqka005UG; 1.1 date 2026.02.15.16.18.45; author wiz; state Exp; branches; next ; commitid IK6tUmXKHfvjvuuG; desc @@ 1.3 log @*: revbump for pcre2 symbol versioning change @ text @# $NetBSD: Makefile,v 1.2 2026/09/02 19:03:50 wiz Exp $ DISTNAME= uxplay-1.73.3 PKGREVISION= 2 CATEGORIES= multimedia MASTER_SITES= ${MASTER_SITE_GITHUB:=FDH2/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= bcallah@@posteo.net 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" @ 1.2 log @*: recursive bump for pcre2 10.48 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2026/02/15 16:18:45 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @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. @ text @d1 1 a1 1 # $NetBSD$ d4 1 @