Bug 280114 - games/moonlight-embedded: update to 2.7.0
Summary: games/moonlight-embedded: update to 2.7.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Gleb Popov
URL: https://github.com/moonlight-stream/m...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-03 14:41 UTC by Armin Zhu
Modified: 2024-07-20 17:40 UTC (History)
1 user (show)

See Also:


Attachments
games/moonlight-embedded update to 2.7.0 (16.61 KB, patch)
2024-07-03 14:41 UTC, Armin Zhu
lisp_25689: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Armin Zhu 2024-07-03 14:41:38 UTC
Created attachment 251851 [details]
games/moonlight-embedded update to 2.7.0

update to 2.7.0 and add make options for somebody

Changelog:
   * New features:
    Added support for full end-to-end stream encryption 1
    Added support for connection correlation to resolve immediate "connection terminated" errors when streaming over the Internet in certain scenarios 1
    Added support for hosts that don't use RSA-2048 certificates 1
    Added support for rotate option on Rockchip devices with kernel support for plane rotation
  * Bugfixes:
    Fixed gamepad detection logic to handle arcade pads with a hat instead of an analog stick
    Fixed inability to stream on Rockchip devices that set cursor-win-id in their DeviceTree files
    Improved error logging for Rockchip video decoder and renderer
    Rewrote SDL keyboard mapping code to fix a number of incorrect key mappings
    Incorporated FreeBSD patches for OSS support and other fixes
    Updated included gamepad mappings


  from https://github.com/moonlight-stream/moonlight-embedded/releases/tag/v2.7.0
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-07-20 17:39:21 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1e807e9107f0315e74d6fc4a3ea6194a3423770e

commit 1e807e9107f0315e74d6fc4a3ea6194a3423770e
Author:     Armin Zhu <lisp_25689@163.com>
AuthorDate: 2024-07-20 12:33:01 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2024-07-20 17:38:21 +0000

    games/moonlight-embedded: Update to 2.7.0

    PR:             280114

 games/moonlight-embedded/Makefile                  |  35 +++++--
 games/moonlight-embedded/distinfo                  |   6 +-
 .../files/patch-CMakeLists.txt (gone)              |  14 ---
 .../files/patch-libgamestream_CMakeLists.txt       |   8 +-
 .../files/patch-libgamestream_client.c             |   7 +-
 .../files/patch-libgamestream_http.c (gone)        |  12 ---
 .../files/patch-src_audio_audio.h (gone)           |   9 --
 .../files/patch-src_audio_oss.c (gone)             | 108 ---------------------
 .../files/patch-src_input_evdev.c                  |  33 ++-----
 games/moonlight-embedded/files/patch-src_main.c    |  11 ++-
 .../files/patch-src_platform.c (gone)              |  12 ---
 11 files changed, 48 insertions(+), 207 deletions(-)
Comment 2 Gleb Popov freebsd_committer freebsd_triage 2024-07-20 17:40:03 UTC
Pushed, thank you.