11 Commits

Author SHA1 Message Date
Markus Volk cdca1c9a63 gnome-remote-desktop: remove obsolete patch
With latest freerdp3 release its not required anymore

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-11-19 09:48:22 -08:00
Markus Volk 5c6ed1f857 gnome-remote-desktop: update 48.0 -> 49.1
- inherit pkgconfig
- Add a	patch that adds a missing dependency on winpr

This fixes:
| In file included from ../sources/gnome-remote-desktop-49.1/src/grd-settings.c:28:
| /home/flk/poky/build/tmp/work/corei7-64-poky-linux/gnome-remote-desktop/49.1/recipe-sysroot/usr/include/freerdp3/freerdp/freerdp.h:25:10: fatal error: winpr/stream.h: No such file or directory
|    25 | #include <winpr/stream.h>
|       |          ^~~~~~~~~~~~~~~~
| compilation terminated.

49.1
====
* Fix crash [Jonas; !345]
* Fix image corruption on some NVIDIA GPUs [Stephan; !344]
Contributors:
  Abduqadir Abliz, Jonas Ådahl, Stephan Seitz
Translators:
  twlvnn kraftwerk [bg], Abduqadir Abliz [ug], João Carvalhinho [pt],
  Andi Chandler [en_GB], Quentin PAGÈS [oc]
49.0
====
* Handle Vulkan dma-buf format compatibility issues [Pascal; !339]
* Fix crash [Jonas; !341]
Contributors:
  Jonas Ådahl, Pascal Nowack
Translators:
  Makoto Sakaguchi [ja], luming zh [zh_CN], Ekaterine Papava [ka],
  Anders Jonsson [sv], Artur S0 [ru], Daniel Mustieles [es],
  Jordi Mas i Hernandez [ca], Asier Saratsua Garmendia [eu], Seong-ho Cho [ko],
  Yuri Chornoivan [uk], Aurimas Aurimas Černius [lt],
  Juliano de Souza Camargo [pt_BR], Francisco Diéguez Souto [gl],
  Ask Hjorth Larsen [da], Nathan Follens [nl], Kristjan SCHMIDT [eo],
  Emin Tufan Çetin [tr]
49.rc
=====
* Allow systemd service management of all units via grdctl [Joan; !320]
* Misc bug fixes & cleanups [Jonas, Pascal; !329, !331, !324, !333, !326, !336]
* Add support for relative pointer movements via RDP [Pascal; !332]
* Add support for extending desktop with virtual monitor via RDP [Pascal; !334]
Contributors:
  Jonas Ådahl, Joan Torres López, Pascal Nowack
Translators:
  Fabio Tomat [fur], Dušan Kazik [sk], Antonio Marin [ro], Martin [sl],
  Daniel Rusek [cs], Danial Behzadi [fa], Nathan Follens [nl], Balázs Úr [hu],
  Piotr Drąg [pl], Yaron Shahrabani [he]
49.alpha
========
* Add touch support [Pascal; !314]
* Fix failure to connect on some NVIDIA systems [Jonas; !323]
* Plumb locked keyboard modifiers via libei [Jonas; !311]
* Documentation improvements [W.; !317]
* Fix crash [Pascal; !325]
* Plug leak [Michael; !319]
* Misc cleanups & improvements [Pascal, Jonas; !315, !313, !327]
Contributors:
  Jonas Ådahl, Michael Catanzaro, Pascal Nowack, W. Michael Petullo
Translators:
  Takayuki KUSANO [ja], Emilio Sepúlveda [ia], Antonio Marin [ro],
  Aefgh Threenine [th]
48.1
====
* Reduce latency when PipeWire stream uses shared memories
Contributors:
  Pascal Nowack

Translators:
  Baxrom Raxmatov [uz], Cheng-Chia Tseng [zh_TW], Philipp Kiemle [de]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-29 10:14:13 -07:00
Markus Volk 0d15798b19 gnome-remote-desktop: fix path for nologin
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-19 14:36:06 -07:00
Markus Volk 46394a2e5f gnome-remote-dsktop: add requested user
This fixes:
WARNING: gnome-image-1.0-r0 do_rootfs: User gnome-remote-desktop has never been defined

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-19 14:36:03 -07:00
Markus Volk b4f08d51fa gnome-remote-desktop: uodate 47.0 - 48.0
- add missing dependency for 'rdp'

48.0
====
Translators:
  A S Alam [pa], Aurimas Černius [lt], Seong-ho Cho [ko],
  Balázs Úr [hu], Daniel Mustieles [es], Ask Hjorth Larsen [da],
  Andika Triwidada [id], Jiri Grönroos [fi], Pawan Chitrakar [ne],

48.rc
=====
* Add support for hardware encoded AVC444

Contributors:
  Pascal Nowack

Translators:
  Rafael Fontenelle [pt_BR], Giannis Antypas [el], Daniel Rusek [cs],
  Piotr Drąg [pl], Anders Jonsson [sv], Ekaterine Papava [ka],
  Alexandre Franke [fr], Yuri Chornoivan [uk], twlvnn kraftwerk [bg],
  Scrambled 777 [hi], Quentin PAGÈS [oc], Asier Sarasua Garmendia [eu],
  Hugo Carvalho [pt], Fran Dieguez [gl], Jordi Mas i Hernandez [ca]

48.beta
=======
* Add support for zero copy rendering with Vulkan and VAAPI
  (disabled by default)

Contributors:
  Pascal Nowack, traze

48.alpha
========
* General code improvements
* Fix gdctl crash when setting VNC password
* Prepare for Vulkan and libva based hardware acceleration
* Add user documentation
* Don't hard code keyboard type

Contributors:
  Jonas Ådahl, Jerry, Pascal Nowack, Bartłomiej Piotrowski, Daniel Rusek

Translators:
  Hugo Carvalho [pt], Jordi Mas i Hernandez [ca],
  Juliano de Souza Camargo [pt_BR], Rūdolfs Mazurs [lv], Danial Behzadi [fa],
  Luming Zh [zh_CN], Martin [sl], Vasil Pupkin [be], Nathan Follens [nl],
  Artur S0 [ru], Милош Поповић [sr], Quentin PAGÈS [oc], Yaron Shahrabani [he],
  Sabri Ünal [tr]

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-29 08:24:01 -07:00
Markus Volk 4c654d2dbd gnome-remote-desktop: update 46.2 -> 47.0
47.0
====

Translators:
  Sabri Ünal [tr], Davide Ferracin [it], Fran Dieguez [gl],
  Aurimas Černius [lt], Efstathios Iosifidis [el], twlvnn kraftwerk [bg],
  Alexander Shopov [bg], Daniel [es], Irénée THIRION [fr], Anders Jonsson [sv],
  Andika Triwidada [id], Andi Chandler [en_GB], Piotr Drąg [pl], Martin [sl],
  Danial Behzadi [fa], Balázs Úr [hu], Jordi Mas i Hernandez [ca],
  Emin Tufan Çetin [tr], Luming Zh [zh_CN], Ekaterine Papava [ka],
  Juliano de Souza Camargo [pt_BR], Daniel Rusek [cs], Yuri Chornoivan [uk],
  Tim Sabsch [de], Ask Hjorth Larsen [da], Bruce Cowan [en_GB], Artur S0 [ru],
  Quentin PAGÈS [oc], Vasil Pupkin [be], Jose Riha [sk], Yaron Shahrabani [he]

47.rc
=====
* Reduce resource usage of unauthenticated sessions

Contributors:
  Pascal Nowack

Translators:
  Jordi Mas i Hernandez [ca], Daniel Șerbănescu [ro], Vasil Pupkin [be],
  Ekaterine Papava [ka], Yuri Chornoivan [uk], Luming Zh [zh_CN],
  Asier Sarasua Garmendia [eu], Jiri Grönroos [fi], Rafael Fontenelle [pt_BR],
  Jose Riha [sk], Danial Behzadi [fa], Daniel Rusek [cs], Seong-ho Cho [ko],
  Hugo Carvalho [pt]

47.beta
=======
* Gracefully handle file descriptor limits
* Introduce standalone configuration D-Bus service
* Improve grdctl status reporting
* Gracefully handle invalid x224Crq data
* Fix file descriptor leak

Contributors:
  Pascal Nowack, Joan Torres

Translators:
  Artur S0 [ru], Scrambled 777 [hi], Yaron Shahrabani [he], Junting Wu [zh_TW],
  Emin Tufan Çetin [tr]

47.alpha
========
* Support persistent remote login sessions
* Support entering new credentials via standard input when using grdctl
* Use access portal dialogs for warning about connection insecurity
* Avoid crash when getting invalid PipeWire buffers

Contributors:
  Dudemanguy, Pascal Nowack, Ray Strode, Joan Torres

Translators:
  Martin [sl], Balázs Úr [hu]

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 00:25:41 -07:00
Markus Volk 84d6e138cb cleanup after polkit fix
This commit removes the need to fix polkit permissions:
https://git.openembedded.org/meta-openembedded/commit/?h=master-next&id=d5e90541f8e35916abc930b2da6de037b23d51a1

That allows to do some cleanup

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-01 15:54:30 -07:00
Markus Volk 7ecfdeb3cf gnome-remote-desktop: update 46.1 -> 46.2
46.2
====
* Potential crasher fix
* Improved disconnection messages
* Broader client compatibility support
* Various security hardening improvements
* CVE-2024-5148 Limit login screen->user session handover access to appropriate user

Contributors:
 Pascal Nowack, Ray Strode

Translators:
  Balázs Úr [hu], Efstathios Iosifidis [el], Fabio Tomat [fur],
  Hugo Carvalho [pt], Jordi Mas i Hernandez [ca],
  Juliano de Souza Camargo [pt_BR]

- add polkitd user and fix permissions to avoid:
Error: Transaction test error:
  file /usr/share/polkit-1/rules.d conflicts between attempted installs of gnome-remote-desktop-46.2-r0.corei7_64 and gnome-control-center-46.2-r0.corei7_64

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-29 20:57:55 -07:00
Markus Volk 6c10c056a5 gnome-remote-desktop: update 46.0 -> 46.1
46.1
====
* Fix running on big endian
* Don't crash when there are no user sessions

Contributors:
  Ondrej Holy, Pascal Nowack

Translators:
  Aurimas Černius [lt], Yaron Shahrabani [he], Fran Dieguez [gl],
  Vincent Chatelain [fr], Sabri Ünal [tr], Rachida SACI [kab],
  Christian Kirbach [de], Asier Sarasua Garmendia [eu], Nathan Follens [nl],
  Martin [sl], Artur S0 [ru]

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:35 -07:00
Markus Volk f47a518443 gnome-remote-desktop: update 45.1 -> 46.0
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-22 21:19:50 -07:00
Wang Mingyu 1c9599cf78 gnome-remote-desktop: move from meta-virtualization to meta-security
There's no tpm2-tss under meta-virtualization:
Missing or unbuildable dependency chain was: ['gnome-remote-desktop', 'tpm2-tss']

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-08 22:51:28 -08:00