From fcd13290babef7f2109863d12562a3e92b39aecd Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Thu, 10 Sep 2026 21:09:04 -0700 Subject: [PATCH] media-video/uxplay: add 1.73.7 Signed-off-by: Huang Rui --- media-video/uxplay/Manifest | 1 + media-video/uxplay/uxplay-1.73.7.ebuild | 56 +++++++++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 media-video/uxplay/uxplay-1.73.7.ebuild diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest index c17bfd6cd9..3438fefd22 100644 --- a/media-video/uxplay/Manifest +++ b/media-video/uxplay/Manifest @@ -1 +1,2 @@ DIST uxplay-1.73.6.tar.gz 542027 BLAKE2B afe147e742fa54d771568861a5f2deb10e2f218b38639144961a230716780cfd7344a8d2c62b4e117f0abdd4a757e25d3e56e9531f384c443d41a07f002a844e SHA512 b8acd7737e5bbd5dd9f0a4dd08a5fe0eb73c7302f6d08167e4a86f9cc6834efd36320aaa8551ec0fd3597f8c5ebce60fe7abf4a2a0ca0f1957508cfe73bca9dd +DIST uxplay-1.73.7.tar.gz 543200 BLAKE2B 577d8de567214f0e7fad9f4b79c4b23b0494507070e3fdff45663917df8b73965c6da4725c4279e79c833bc373171e0140d0aaf2f9be1d6b21ac3132ba282961 SHA512 269efad0ba37698b863a9dbcd2040e5315f4ee1b0e3412617cbebf752711cf7a50b342aacbdc188cc6429a151e292022189307240e8b14962c0622482a250d21 diff --git a/media-video/uxplay/uxplay-1.73.7.ebuild b/media-video/uxplay/uxplay-1.73.7.ebuild new file mode 100644 index 0000000000..cb6355f4d2 --- /dev/null +++ b/media-video/uxplay/uxplay-1.73.7.ebuild @@ -0,0 +1,56 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="UxPlay" +MY_PV="${PV}" + +inherit cmake + +DESCRIPTION="AirPlay Unix mirroring server" +HOMEPAGE="https://github.com/FDH2/UxPlay" + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/FDH2/${MY_PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/FDH2/${MY_PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86" + S="${WORKDIR}/${MY_PN}-${MY_PV}" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="+vaapi +X" + +RDEPEND=" + app-pda/libplist + dev-libs/glib:2 + dev-libs/openssl + media-libs/gstreamer + media-libs/gst-plugins-bad + media-libs/gst-plugins-base + media-libs/gst-plugins-good + media-plugins/gst-plugins-libav + sys-apps/dbus + vaapi? ( media-plugins/gst-plugins-vaapi ) + net-dns/avahi[mdnsresponder-compat] + X? ( x11-libs/libX11 ) +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DNO_X11_DEPS=$(usex X OFF ON) + ) + + cmake_src_configure +}