public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/virtualbox-guest-additions] f44: Update virtualbox-guest-additions to 7.2.16
@ 2026-08-29 20:30 
  0 siblings, 0 replies; only message in thread
From:  @ 2026-08-29 20:30 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/virtualbox-guest-additions
            Branch : f44
            Commit : 1a7c1e069f4cc5bdc1779e8f95265700635f8b9a
            Author : Sérgio M. Basto <sergio@serjux.com>
            Date   : 2026-08-29T22:11:58+02:00
            Stats  : +25/-22 in 4 file(s)
            URL    : https://src.fedoraproject.org/rpms/virtualbox-guest-additions/c/1a7c1e069f4cc5bdc1779e8f95265700635f8b9a?branch=f44

            Log:
            Update virtualbox-guest-additions to 7.2.16

Drop vboxwl from the installer and stop building it; its basic
  functionality is now part of VBoxClient.
  Based on upstream commit:
  https://github.com/VirtualBox/virtualbox/commit/3501612c59703f6c03f7a94e97dc0bcd93949a9f

---
diff --git a/.gitignore b/.gitignore
index fb773a8..4509ee6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -58,3 +58,4 @@
 /VirtualBox-7.2.10.tar.bz2
 /VirtualBox-7.2.12.tar.bz2
 /VirtualBox-7.2.14.tar.bz2
+/VirtualBox-7.2.16.tar.bz2

diff --git a/VirtualBox-7.0.2-xclient-cleanups.patch b/VirtualBox-7.0.2-xclient-cleanups.patch
index a292b61..ab8f98a 100644
--- a/VirtualBox-7.0.2-xclient-cleanups.patch
+++ b/VirtualBox-7.0.2-xclient-cleanups.patch
@@ -1,28 +1,25 @@
---- ./src/VBox/Additions/x11/Installer/98vboxadd-xclient.orig	2024-09-11 22:57:09.623398840 +0100
-+++ ./src/VBox/Additions/x11/Installer/98vboxadd-xclient	2024-09-11 22:58:14.239296616 +0100
-@@ -31,16 +31,9 @@ for i in $HOME/.vboxclient-*.pid; do
+--- ./src/VBox/Additions/x11/Installer/98vboxadd-xclient.orig	2026-08-23 03:52:11.257697175 +0100
++++ ./src/VBox/Additions/x11/Installer/98vboxadd-xclient	2026-08-23 03:54:13.061954705 +0100
+@@ -32,19 +32,11 @@ for i in $HOME/.vboxclient-*.pid; do
      test -w $i || rm -f $i
  done
  
 -if ! test -c /dev/vboxguest 2>/dev/null; then
--   # Do not start if the kernel module is not present.
--   # Execute notify-send in the back-ground to avoid racing with sddm,
--   # as notify-send may wait for sddm to start while it waits for us to exit.
--   notify-send "VBoxClient: the VirtualBox kernel service is not running.  Exiting." &
+-    # Do not start if the kernel module is not present.
+-    # Execute notify-send in the back-ground to avoid racing with sddm,
+-    # as notify-send may wait for sddm to start while it waits for us to exit.
+-    notify-send "VBoxClient: the VirtualBox kernel service is not running.  Exiting." &
 -elif test -z "${SSH_CONNECTION}"; then
--   # This script can also be triggered by a connection over SSH, which is not
--   # what we had in mind, so we do not start VBoxClient in that case.  We do
--   # not use "exit" here as this script is "source"d, not executed.
+-    # This script can also be triggered by a connection over SSH, which is not
+-    # what we had in mind, so we do not start VBoxClient in that case.  We do
+-    # not use "exit" here as this script is "source"d, not executed.
 -
 +# Do not start if the kernel module is not present; or if this script is
 +# triggered by a connection over SSH.
 +if [ -c /dev/vboxguest -a -z "${SSH_CONNECTION}" ]; then
-     # Check wheather X11 or Wayland version of VBoxClient should be started.
-     vbox_wl_check=$(/usr/bin/vboxwl --check 2> /dev/null)
-     if test "$vbox_wl_check" = "WL"; then
-@@ -52,5 +45,4 @@ elif test -z "${SSH_CONNECTION}"; then
-     fi
- 
+     /usr/bin/VBoxClient --clipboard
+     /usr/bin/VBoxClient --seamless          # Currently does nothing for Wayland.
+     /usr/bin/VBoxClient --draganddrop       # Currently does nothing for Wayland.
      /usr/bin/VBoxClient --checkhostversion
--    /usr/bin/VBoxClient --vmsvga-session # In case VMSVGA emulation is enabled
+-    /usr/bin/VBoxClient --vmsvga-session    # In case VMSVGA emulation is enabled
  fi

diff --git a/sources b/sources
index bbfb7b8..647010f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (VirtualBox-7.2.14.tar.bz2) = 97fde73d0c93cdd26d148429b1f6b92538469b41006888803024505b200cb78e8098e19a101d9cc471991a6be7519bbf42b8818ddd584925946af048dc2ffff3
+SHA512 (VirtualBox-7.2.16.tar.bz2) = 273b12490b895ba50f8dd8b9df430d029683ce43823381e332c272712016c7349def83a34075f8c6b96682f79584b8c039bac7fda941fc167a8839a3adedd0d6

diff --git a/virtualbox-guest-additions.spec b/virtualbox-guest-additions.spec
index 7257e7b..3cdaf66 100644
--- a/virtualbox-guest-additions.spec
+++ b/virtualbox-guest-additions.spec
@@ -1,5 +1,5 @@
 Name:       virtualbox-guest-additions
-Version:    7.2.14
+Version:    7.2.16
 Release:    1%{?dist}
 Summary:    VirtualBox Guest Additions
 License:    GPL-3.0-only AND (GPL-3.0-only OR CDDL-1.0)
@@ -143,8 +143,7 @@ install -m 0755 -t %{buildroot}%{_sbindir}   \
 install -m 0755 -t %{buildroot}%{_bindir}    \
     out/linux.*/release/bin/additions/VBoxDRMClient          \
     out/linux.*/release/bin/additions/VBoxClient             \
-    out/linux.*/release/bin/additions/VBoxControl            \
-    out/linux.*/release/bin/additions/vboxwl
+    out/linux.*/release/bin/additions/VBoxControl
 
 # Guest libraries
 install -m 0755 -t %{buildroot}%{_libdir}/security \
@@ -182,7 +181,6 @@ install -m0644 -D virtualbox-guest-additions.sysusers.conf %{buildroot}%{_sysuse
 
 %files
 %license COPYING*
-%{_bindir}/vboxwl
 %{_bindir}/VBoxClient
 %{_bindir}/VBoxControl
 %{_bindir}/VBoxClient-all
@@ -199,6 +197,13 @@ install -m0644 -D virtualbox-guest-additions.sysusers.conf %{buildroot}%{_sysuse
 
 
 %changelog
+* Sun Aug 23 2026 Sérgio Basto <sergio@serjux.com> - 7.2.16-1
+- Update virtualbox-guest-additions to 7.2.16 (rhbz#2517898)
+- Drop vboxwl from the installer and stop building it; its basic
+  functionality is now part of VBoxClient.
+  Based on upstream commit:
+  https://github.com/VirtualBox/virtualbox/commit/3501612c59703f6c03f7a94e97dc0bcd93949a9f
+
 * Sat Jul 25 2026 Alex Tereschenko <frozen.and.blue@gmail.com> - 7.2.14-1
 - Update Virtualbox Guest Additions to 7.2.14 (rhbz#2503394)
 - Drop i686 architecture builds as no longer relevant (rhbz#2499679)

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-08-29 20:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-29 20:30 [rpms/virtualbox-guest-additions] f44: Update virtualbox-guest-additions to 7.2.16 

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox