Compare commits
12 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5ecab731fe | ||
|
|
cf72d20a0c | ||
|
|
c577389457 | ||
| 3774c9701f | |||
|
|
cf50aa147a | ||
|
|
272461d711 |
||
|
|
2a3a24986e | ||
|
|
eedc9a0d11 | ||
| aeed025e86 | |||
|
|
87b40bb6db | ||
| 63face452b | |||
|
|
f5ff4e9bd2 |
4 changed files with 33 additions and 22 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -2,3 +2,7 @@
|
|||
/UxPlay-1.66.tar.gz
|
||||
/UxPlay-1.68.1.tar.gz
|
||||
/UxPlay-1.68.2.tar.gz
|
||||
/UxPlay-1.69.tar.gz
|
||||
/UxPlay-1.71.1.tar.gz
|
||||
/UxPlay-1.72.2.tar.gz
|
||||
/UxPlay-1.73.3.tar.gz
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (UxPlay-1.68.2.tar.gz) = 3c07c8390a9edf187d51b79db996ae173804b306fd64cff1ae95e5959b4c354bbe55c9aa227d6f6467e82b60da0fa0bde62a5f804da11f70fe2b65a02dd228d1
|
||||
SHA512 (UxPlay-1.73.3.tar.gz) = 04c41c8334a4e3863958ca6b6b0ab4779126083dd65d2b1b5422b73d72d7942a42a5b26f43b829844d68e521062193482c4275bc2e88fb0f9922299a1ef1cec7
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
diff -Naur a/CMakeLists.txt b/CMakeLists.txt
|
||||
--- a/CMakeLists.txt 2023-09-07 09:53:00.000000000 -0700
|
||||
+++ b/CMakeLists.txt 2023-09-07 19:43:30.841890247 -0700
|
||||
@@ -37,7 +37,6 @@
|
||||
--- a/CMakeLists.txt 2026-02-12 07:21:14.000000000 -0800
|
||||
+++ b/CMakeLists.txt 2026-03-11 21:26:39.984673048 -0700
|
||||
@@ -48,7 +48,6 @@
|
||||
set( CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE )
|
||||
endif()
|
||||
|
||||
|
|
@ -9,27 +9,17 @@ diff -Naur a/CMakeLists.txt b/CMakeLists.txt
|
|||
add_subdirectory( lib/playfair )
|
||||
add_subdirectory( lib )
|
||||
add_subdirectory( renderers )
|
||||
@@ -51,7 +50,6 @@
|
||||
@@ -72,7 +71,6 @@
|
||||
install( TARGETS uxplay RUNTIME DESTINATION bin )
|
||||
install( FILES uxplay.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 )
|
||||
install( FILES README.md README.txt README.html LICENSE DESTINATION ${CMAKE_INSTALL_DOCDIR} )
|
||||
-install( FILES lib/llhttp/LICENSE-MIT DESTINATION ${CMAKE_INSTALL_DOCDIR}/llhttp )
|
||||
|
||||
# uninstall target
|
||||
if(NOT TARGET uninstall)
|
||||
diff -Naur a/lib/CMakeLists.txt b/lib/CMakeLists.txt
|
||||
--- a/lib/CMakeLists.txt 2023-09-07 09:53:00.000000000 -0700
|
||||
+++ b/lib/CMakeLists.txt 2023-09-07 19:43:40.640007164 -0700
|
||||
@@ -1,5 +1,5 @@
|
||||
cmake_minimum_required(VERSION 3.5)
|
||||
-include_directories( playfair llhttp )
|
||||
+include_directories( playfair )
|
||||
|
||||
message( STATUS "*** CFLAGS \"" ${CMAKE_C_FLAGS} "\" from build environment will be postpended to CMAKE_CFLAGS" )
|
||||
-install( FILES lib/llhttp/LICENSE-MIT DESTINATION ${CMAKE_INSTALL_DOCDIR}/llhttp )
|
||||
install( FILES uxplay.service DESTINATION ${CMAKE_INSTALL_DOCDIR}/systemd )
|
||||
|
||||
if (DBUS_FOUND)
|
||||
diff -Naur a/lib/http_request.c b/lib/http_request.c
|
||||
--- a/lib/http_request.c 2023-09-07 09:53:00.000000000 -0700
|
||||
+++ b/lib/http_request.c 2023-09-07 19:43:57.275205671 -0700
|
||||
--- a/lib/http_request.c 2026-02-12 07:21:14.000000000 -0800
|
||||
+++ b/lib/http_request.c 2026-03-11 21:26:39.985141682 -0700
|
||||
@@ -21,7 +21,7 @@
|
||||
#include <stdio.h>
|
||||
|
||||
|
|
|
|||
21
uxplay.spec
21
uxplay.spec
|
|
@ -1,11 +1,11 @@
|
|||
%global srcname UxPlay
|
||||
|
||||
Name: uxplay
|
||||
Version: 1.68.2
|
||||
Version: 1.73.3
|
||||
Release: %autorelease
|
||||
Summary: AirPlay Unix mirroring server
|
||||
|
||||
License: GPL-3.0-or-later
|
||||
License: GPL-3.0-or-later AND LGPL-2.1-or-later
|
||||
URL: https://github.com/FDH2/UxPlay
|
||||
Source: %{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz
|
||||
# Do not use vendored llhttp library
|
||||
|
|
@ -15,12 +15,14 @@ BuildRequires: cmake
|
|||
BuildRequires: gcc-c++
|
||||
|
||||
BuildRequires: avahi-compat-libdns_sd-devel
|
||||
BuildRequires: dbus-devel
|
||||
BuildRequires: gstreamer1-devel
|
||||
BuildRequires: gstreamer1-plugins-base-devel
|
||||
BuildRequires: libplist-devel
|
||||
BuildRequires: llhttp-devel
|
||||
BuildRequires: openssl-devel
|
||||
|
||||
Recommends: %{name}-beacon = %{version}-%{release}
|
||||
Recommends: avahi
|
||||
Recommends: gstreamer1-plugin-libav
|
||||
Recommends: gstreamer1-plugins-base
|
||||
|
|
@ -38,6 +40,16 @@ the server host (which can be shared using a screen-sharing application);
|
|||
Apple Lossless Audio (ALAC) (e.g.,iTunes) can be streamed from client to
|
||||
server in non-mirror mode.
|
||||
|
||||
%package beacon
|
||||
Summary: Bluetooth LE beacon for UxPlay service discovery
|
||||
Requires: python3-gobject
|
||||
Requires: python3-psutil
|
||||
|
||||
%description beacon
|
||||
This package provides a standalone Bluetooth LE beacon to support UxPlay
|
||||
service discovery on networks that do not allow the user to run a DNS_SD
|
||||
service.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{srcname}-%{version} -p1
|
||||
|
||||
|
|
@ -60,5 +72,10 @@ rm -r %{buildroot}%{_pkgdocdir}
|
|||
%{_bindir}/uxplay
|
||||
%{_mandir}/man1/uxplay.1*
|
||||
|
||||
%files beacon
|
||||
%license LICENSE
|
||||
%{_bindir}/uxplay-beacon.py
|
||||
%{_mandir}/man1/uxplay-beacon.1*
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue