Commit Graph

15 Commits

Author SHA1 Message Date
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
fe19113d0b gnome-boxes: fix build with gcc14
Workaround for int-conversion:
| In file included from ../recipe-sysroot/usr/include/glib-2.0/glib.h:64,
|                  from ../recipe-sysroot/usr/include/glib-2.0/gobject/gbinding.h:30,
|                  from ../recipe-sysroot/usr/include/glib-2.0/glib-object.h:24,
|                  from src/gnome-boxes.p/libvirt-broker.c:6:
| src/gnome-boxes.p/libvirt-broker.c: In function 'boxes_libvirt_broker_add_domain_co':
| ../recipe-sysroot/usr/include/glib-2.0/glib/gmessages.h:671:16: error: returning 'void *' from a function with return type 'gboolean' {aka 'int'} makes integer from pointer without a cast [-Wint-conversion]

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-23 08:44:43 -07:00
Markus Volk
db8047fbd1 gnome-boxes: update 46.0 -> 46.1
46.1 - Apr 22, 2024
===================

Changes since 46.0

  - Fix build with clang
  - Added/updated/fixed translations

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-12 21:51:31 -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
14b5043574 gnome-boxes: update 45.0 -> 46.0
46.0 - Mar 18, 2024
===================

Changes since 45.0

  - Disable "secure-boot" for EFI virtual machines
  - Use libportal to call Background Portal
  - Fallback to default resources on error cases
  - Fix crash when processing a non bootable ISO image
  - Fix permissions when copying template files
  - Added/updated/fixed translations

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-23 10:01:49 -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
Markus Volk
1ad7a9e2ce Adjust vala build according to changes in vala.bbclass
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11 09:26:41 -08: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
Markus Volk
6f6bf3b146 gnome-remote-desktop: Update 45.0 -> 45.1
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-26 09:02:04 -07:00
Markus Volk
9dce609306 gnome-remote-desktop: Upgrade 44.2 -> 45.0
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 01:03:17 -07:00
Markus Volk
d8ef920ac1 gnome-boxes: upgrade 44.2 -> 45.0
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:02 -07:00
Markus Volk
c061390201 gnome-boxes: remove dependency on ovmf
This is not a required build dependency and including it limits the build
to x86.

Add runtime dependency on genisoimage

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:43 -07:00
Markus Volk
67d1569416 gnome-boxes: add recipe
- use dynamic-layers directory because this recipe depends on meta-virtualization

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Markus Volk
34e9187534 gnome-remote-desktop: add recipe
- use dynamic-layers directory because this recipe depends on meta-virtualization

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00