16 stdenv.mkDerivation (finalAttrs: {
20 src = fetchFromGitHub {
23 rev = "v${finalAttrs.version}";
24 hash = "sha256-4QNuM/yMb5wSTSjTbqrTgU+FHFMIyIH8pRBwuGhAJU4=";
28 substituteInPlace lib/CMakeLists.txt \
29 --replace ".a" "${stdenv.hostPlatform.extensions.sharedLibrary}"
30 sed -i '/PKG_CONFIG_EXECUTABLE/d' renderers/CMakeLists.txt
45 gst_all_1.gst-plugins-base
46 gst_all_1.gst-plugins-good
47 gst_all_1.gst-plugins-bad
48 gst_all_1.gst-plugins-ugly
52 passthru.updateScript = nix-update-script { };
55 changelog = "https://github.com/FDH2/UxPlay/releases/tag/v${finalAttrs.version}";
56 description = "AirPlay Unix mirroring server";
57 homepage = "https://github.com/FDH2/UxPlay";
58 license = lib.licenses.gpl3Plus;
59 mainProgram = "uxplay";
60 maintainers = [ lib.maintainers.azuwis ];
61 platforms = lib.platforms.unix;