[packages/VirtualBox] - up to 7.2.8

baggins baggins at pld-linux.org
Sun May 17 23:08:24 CEST 2026


commit a20a2c3a43a86a91608bc11192bf7131ac8d5a64
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Mon May 18 01:08:02 2026 +0200

    - up to 7.2.8

 16-no-update.patch                  | 41 ++++++--------------
 VirtualBox-lightdm-1.19.2.patch     | 63 ------------------------------
 VirtualBox-warning_workaround.patch | 15 --------
 VirtualBox.spec                     | 76 +++++++------------------------------
 lightdm-greeter-g++-link.patch      | 10 -----
 lightdm-greeter-makefile.patch      | 20 ----------
 python3.patch                       |  2 +-
 7 files changed, 25 insertions(+), 202 deletions(-)
---
diff --git a/VirtualBox.spec b/VirtualBox.spec
index 7b0431a..425c6c6 100644
--- a/VirtualBox.spec
+++ b/VirtualBox.spec
@@ -18,7 +18,6 @@
 %bcond_without	kernel		# don't build kernel module
 %bcond_without	userspace	# don't build userspace package
 %bcond_without	webservice	# webservice (SOAP) support
-%bcond_without	lightdm		# lightdm greeter
 %bcond_without	dkms		# build dkms package
 %bcond_without	verbose
 %bcond_without	gui		# disable Qt6 GUI frontend build
@@ -49,19 +48,19 @@ exit 1
 
 %define		qtver	6.3.0
 
-%define		rel		1
+%define		rel		0.1
 %define		pname		VirtualBox
 Summary:	VirtualBox - x86 hardware virtualizer
 Summary(pl.UTF-8):	VirtualBox - wirtualizator sprzętu x86
 Name:		%{pname}%{?_pld_builder:%{?with_kernel:-kernel}}%{_alt_kernel}
-Version:	7.1.18
+Version:	7.2.8
 Release:	%{rel}%{?_pld_builder:%{?with_kernel:@%{_kernel_ver_str}}}
 License:	GPL v3
 Group:		Applications/Emulators
 Source0:	https://download.virtualbox.org/virtualbox/%{version}/%{pname}-%{version}.tar.bz2
-# Source0-md5:	a70777c89830f5327b92c172c7ed9946
+# Source0-md5:	1afc7cc70ae09f169b0f39541c98a250
 Source1:	https://download.virtualbox.org/virtualbox/%{version}/VBoxGuestAdditions_%{version}.iso
-# Source1-md5:	ab6a6b388f5cbf5041568951de34270c
+# Source1-md5:	02aad2b81633ea1ed1322041bd9eece8
 Source2:	vboxservice.init
 Source3:	vboxservice.service
 Source4:	vboxservice.sysconfig
@@ -75,16 +74,12 @@ Source11:	vboxclient-vmsvga.service
 Source12:	udev-guest.rules
 Patch0:		%{pname}-version-error.patch
 Patch1:		%{pname}-VBoxSysInfo.patch
-Patch2:		%{pname}-warning_workaround.patch
 Patch4:		wrapper.patch
 Patch6:		hardening-shared.patch
-Patch7:		lightdm-greeter-makefile.patch
-Patch8:		lightdm-greeter-g++-link.patch
 Patch9:		pld-guest.patch
 Patch10:	16-no-update.patch
 Patch11:	%{pname}-all-translations.patch
 Patch13:	%{pname}-no-scrextend.patch
-Patch15:	%{pname}-lightdm-1.19.2.patch
 Patch16:	%{pname}-no-vboxvideo.patch
 Patch19:	python3.patch
 Patch21:	xsl-style-dir.patch
@@ -136,11 +131,10 @@ BuildRequires:	docbook-dtd45-xml
 BuildRequires:	docbook-style-xsl
 %endif
 BuildRequires:	fakeroot
-%{?with_lightdm:BuildRequires:	fltk-devel}
 BuildRequires:	gcc >= 5:3.2.3
 %{?with_webservice:BuildRequires:	gsoap-devel >= 2.8.140}
 BuildRequires:	issue
-BuildRequires:	kBuild >= 0.1.9998.3598
+BuildRequires:	kBuild >= 0.1.9998.3692
 BuildRequires:	libIDL-devel
 BuildRequires:	libcap-static
 BuildRequires:	libdrm-devel
@@ -155,7 +149,6 @@ BuildRequires:	libvpx-devel >= 0.9.5
 BuildRequires:	libxml2-devel >= 2.6.26
 BuildRequires:	libxslt-devel >= 1.1.17
 BuildRequires:	libxslt-progs >= 1.1.17
-%{?with_lightdm:BuildRequires:	lightdm-libs-gobject-devel}
 BuildRequires:	makeself
 BuildRequires:	mkisofs
 BuildRequires:	openssl-devel >= 1.0.1
@@ -327,6 +320,7 @@ Requires:	xorg-app-xrandr
 Requires:	kernel(vboxvideo)
 Obsoletes:	xorg-driver-input-vboxmouse < %{version}-%{release}
 Obsoletes:	xorg-driver-video-vboxvideo < %{version}-%{release}
+Obsoletes:	lightdm-greeter-vbox < 7.2
 
 %description guest-x11
 Tools for X11 session that utilize kernel modules for supporting
@@ -344,21 +338,6 @@ Requires:	%{name} = %{version}-%{release}
 This package contains VirtualBox web service API daemon. It allows to
 control virtual machines via web interface.
 
-%package -n lightdm-greeter-vbox
-Summary:	VirtualBox greeter for lightdm
-Group:		Themes
-# NOTE: '#' in url is lost because rpm treats it as comment, even hacking with
-# macros doesn't help as rpmbuild takes final result to parse
-URL:		http://www.virtualbox.org/manual/ch09.html#autologon_unix_lightdm
-Requires:	%{name} = %{version}-%{release}
-Requires:	kernel(vboxguest)
-Requires:	lightdm >= 1.0.1
-Requires:	pam-pam_vbox = %{version}-%{release}
-Provides:	lightdm-greeter
-
-%description -n lightdm-greeter-vbox
-VirtualBox greeter for LightDM.
-
 %package -n pam-pam_vbox
 Summary:	PAM module to perform automated guest logons
 Group:		Base
@@ -545,18 +524,14 @@ echo override vboxsf %{_kernel_ver} misc >> kernel/installed/etc/depmod.d/%{_ker
 %setup -q -n %{pname}-%{version}
 %patch -P 0 -p1
 %patch -P 1 -p1
-%patch -P 2 -p1
 %patch -P 4 -p1
 %patch -P 6 -p1
-%patch -P 7 -p1
-%patch -P 8 -p1
 %patch -P 9 -p1
-#patch -P 10 -p1
+%patch -P 10 -p1
 %if %{with all_langs}
 %patch -P 11 -p0
 %endif
 %patch -P 13 -p1
-%patch -P 15 -p0
 %patch -P 16 -p0
 %patch -P 19 -p1
 %patch -P 21 -p1
@@ -588,11 +563,6 @@ cd -
 # use linux icon for now
 cp -p src/VBox/Frontends/VirtualBox/images/os_{linux26,pld}.png
 
-# don't force whole userspace to be built with -fPIC
-# see https://www.virtualbox.org/pipermail/vbox-dev/2015-February/012863.html
-%define		filterout_c		-fPIC
-%define		filterout_cxx		-fPIC
-
 cat <<'EOF'>> LocalConfig.kmk
 %{?with_verbose:KBUILD_VERBOSE=3}
 USERNAME=%(id -un)
@@ -601,10 +571,6 @@ VBOX_VERSION_STRING=$(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_B
 XSERVER_VERSION=%(rpm -q --queryformat '%{V}\n' xorg-xserver-server-devel | awk -F. '{ print $1 $2 }' 2>/dev/null || echo ERROR)
 VBOX_USE_SYSTEM_XORG_HEADERS=1
 VBOX_USE_SYSTEM_GL_HEADERS=1
-%if %{with lightdm}
-VBOX_WITH_LIGHTDM_GREETER=1
-VBOX_WITH_LIGHTDM_GREETER_PACKING=1
-%endif
 TOOL_GCC3_CFLAGS=%{rpmcflags}
 TOOL_GCC3_CXXFLAGS=%{rpmcxxflags}
 VBOX_GCC_OPT=%{rpmcxxflags}
@@ -637,9 +603,6 @@ VBOX_ONLY_ADDITIONS=1
 %endif
 EOF
 
-%undefine	filterout_c
-%undefine	filterout_cxx
-
 %build
 %if %{with userspace}
 ./configure \
@@ -657,7 +620,7 @@ EOF
 	%{nil}
 
 . "$PWD/env.sh"
-kmk %{?_smp_mflags} %{!?with_host:VBOX_ONLY_ADDITIONS_WITHOUT_RTISOMAKER=1 VBOX_ONLY_ADDITIONS=1}
+KBUILD_PATH=/usr/share/kBuild kmk %{?_smp_mflags} %{!?with_host:VBOX_ONLY_ADDITIONS_WITHOUT_RTISOMAKER=1 VBOX_ONLY_ADDITIONS=1}
 %endif
 
 %{?with_kernel:%{expand:%build_kernel_packages}}
@@ -710,12 +673,6 @@ install -p %{SOURCE9} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxautostart
 %{__sed} -i -e 's#@INSTALL_DIR@#%{_libdir}/%{pname}#' $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxautostart
 cp -p %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/vbox
 
-%if %{with lightdm}
-install -d $RPM_BUILD_ROOT%{_datadir}/xgreeters
-%{__mv} $RPM_BUILD_ROOT{%{_libdir}/%{pname}/additions,%{_sbindir}}/vbox-greeter
-cp -p %{objdir}/Additions/Installer/linux/other/vbox-greeter.desktop $RPM_BUILD_ROOT%{_datadir}/xgreeters
-%endif
-
 %if %{with dkms}
 mv $RPM_BUILD_ROOT%{_libdir}/%{pname}/additions/src $RPM_BUILD_ROOT%{_usrsrc}/vboxguest-%{version}-%{rel}
 %endif
@@ -910,9 +867,6 @@ fi
 %triggerpostun guest -- VirtualBox-guest < 4.3.0-1
 %systemd_trigger vboxservice.service
 
-%pre -n lightdm-greeter-vbox
-%addusertogroup xdm vbox
-
 %post -n dkms-vboxguest
 dkms add -m vboxguest -v %{version}-%{rel} --rpm_safe_upgrade && \
 dkms build -m vboxguest -v %{version}-%{rel} --rpm_safe_upgrade && \
@@ -966,6 +920,7 @@ dkms remove -m vboxhost -v %{version}-%{rel} --rpm_safe_upgrade --all || :
 %attr(755,root,root) %{_libdir}/%{pname}/VBoxSharedFolders.so
 %attr(755,root,root) %{_libdir}/%{pname}/VBoxTraceLogDecoders.so
 %attr(755,root,root) %{_libdir}/%{pname}/VBoxVMM.so
+%attr(755,root,root) %{_libdir}/%{pname}/VBoxVMMArm.so
 %attr(755,root,root) %{_libdir}/%{pname}/VBoxXPCOM.so
 %attr(755,root,root) %{_libdir}/%{pname}/VBoxXPCOMC.so
 %attr(755,root,root) %{_libdir}/%{pname}/VBoxXPCOMIPCD.so
@@ -1042,8 +997,10 @@ dkms remove -m vboxhost -v %{version}-%{rel} --rpm_safe_upgrade --all || :
 %{_libdir}/%{pname}/VBoxCpuReport
 %{_libdir}/%{pname}/VBoxDDR0.debug
 %{_libdir}/%{pname}/VBoxDDR0.r0
-%{_libdir}/%{pname}/VBoxEFI32.fd
-%{_libdir}/%{pname}/VBoxEFI64.fd
+%{_libdir}/%{pname}/VBoxEFI-amd64.fd
+%{_libdir}/%{pname}/VBoxEFI-arm32.fd
+%{_libdir}/%{pname}/VBoxEFI-arm64.fd
+%{_libdir}/%{pname}/VBoxEFI-x86.fd
 %{_libdir}/%{pname}/VMMR0.debug
 %{_libdir}/%{pname}/VMMR0.r0
 
@@ -1166,13 +1123,6 @@ dkms remove -m vboxhost -v %{version}-%{rel} --rpm_safe_upgrade --all || :
 %attr(755,root,root) %{_bindir}/VBoxClient-all
 %attr(755,root,root) %{_bindir}/VBoxDRMClient
 
-%if %{with lightdm}
-%files -n lightdm-greeter-vbox
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_sbindir}/vbox-greeter
-%{_datadir}/xgreeters/vbox-greeter.desktop
-%endif
-
 %files -n pam-pam_vbox
 %defattr(644,root,root,755)
 %attr(755,root,root) /%{_lib}/security/pam_vbox.so
diff --git a/16-no-update.patch b/16-no-update.patch
index 9e0f025..b5ae6a4 100644
--- a/16-no-update.patch
+++ b/16-no-update.patch
@@ -3,27 +3,6 @@ Description: Disable "Check for Updates" action.
 Bug-Ubuntu: https://bugs.launchpad.net/bugs/272212
 Author: Daniel Hahler <ubuntu at thequod.de>, Felix Geyer <fgeyer at debian.org>, Gianfranco Costamagna <locutusofborg at debian.org>
 
-Index: virtualbox/doc/manual/en_US/user_Introduction.xml
-===================================================================
---- virtualbox.orig/doc/manual/en_US/user_Introduction.xml
-+++ virtualbox/doc/manual/en_US/user_Introduction.xml
-@@ -6090,14 +6090,14 @@
-           <xref linkend="specialcharacters"/>.
-         </para>
-       </listitem>
--
-+      <!--
-       <listitem>
-         <para>
-           <emphasis role="bold">Update.</emphasis> Enables you to
-           specify various settings for Automatic Updates.
-         </para>
-       </listitem>
--
-+      -->
-       <listitem>
-         <para>
-           <emphasis role="bold">Language.</emphasis> Enables you to
 Index: virtualbox/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp
 ===================================================================
 --- virtualbox.orig/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp
@@ -37,10 +16,10 @@ Index: virtualbox/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager
  }
  
  QString UIExtraDataManager::applicationUpdateData()
-Index: virtualbox/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp
+Index: virtualbox/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialogSpecific.cpp
 ===================================================================
---- virtualbox.orig/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp
-+++ virtualbox/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp
+--- virtualbox.orig/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialogSpecific.cpp
++++ virtualbox/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialogSpecific.cpp
 @@ -47,10 +47,10 @@
  #ifdef VBOX_WS_WIN
  # include "UIGlobalSettingsInterface.h"
@@ -79,15 +58,16 @@ Index: virtualbox/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpe
  #ifdef VBOX_GUI_WITH_NETWORK_MANAGER
                  /* Update page: */
 -                case GlobalSettingsPageType_Update:
-+                /*case GlobalSettingsPageType_Update:
++                /* case GlobalSettingsPageType_Update:
                  {
                      pSettingsPage = new UIGlobalSettingsUpdate;
                      addItem(":/refresh_32px.png", ":/refresh_24px.png", ":/refresh_16px.png",
                              iPageIndex, "#update", pSettingsPage);
-                     addPageHelpKeyword(iPageIndex, "preferences");
+-                    addPageHelpKeyword(iPageIndex, "tk_preferences" /* help keyword */);
++                    addPageHelpKeyword(iPageIndex, "tk_preferences" * help keyword *);
                      break;
 -                }
-+                }*/
++                } */
  #endif /* VBOX_GUI_WITH_NETWORK_MANAGER */
                  /* Language page: */
                  case GlobalSettingsPageType_Language:
@@ -96,15 +76,16 @@ Index: virtualbox/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpe
  #ifdef VBOX_GUI_WITH_NETWORK_MANAGER
                  /* Proxy page: */
 -                case GlobalSettingsPageType_Proxy:
-+                /*case GlobalSettingsPageType_Proxy:
++                /* case GlobalSettingsPageType_Proxy:
                  {
                      pSettingsPage = new UIGlobalSettingsProxy;
                      addItem(":/proxy_32px.png", ":/proxy_24px.png", ":/proxy_16px.png",
                              iPageIndex, "#proxy", pSettingsPage);
-                     addPageHelpKeyword(iPageIndex, "preferences");
+-                    addPageHelpKeyword(iPageIndex, "tk_preferences" /* help keyword */);
++                    addPageHelpKeyword(iPageIndex, "tk_preferences" * help keyword *);
                      break;
 -                }
-+                }*/
++                } */
  #endif /* VBOX_GUI_WITH_NETWORK_MANAGER */
  #ifdef VBOX_WS_WIN
                  /* Interface page: */
diff --git a/VirtualBox-lightdm-1.19.2.patch b/VirtualBox-lightdm-1.19.2.patch
deleted file mode 100644
index 5f1c9bc..0000000
--- a/VirtualBox-lightdm-1.19.2.patch
+++ /dev/null
@@ -1,63 +0,0 @@
---- src/VBox/Additions/linux/lightdm-greeter/vbox-greeter.cpp.orig	2016-10-24 22:48:30.177292847 +0200
-+++ src/VBox/Additions/linux/lightdm-greeter/vbox-greeter.cpp	2016-10-24 22:53:43.351327894 +0200
-@@ -394,7 +394,11 @@
- #endif
-                            pszDomain);
-             /* Trigger LightDM authentication with the user name just retrieved. */
-+#ifdef HAVE_LIBLIGHTDMGOBJECT_1_19_2
-+            lightdm_greeter_authenticate(pCtx->pGreeter, pszUsername, NULL); /* Must be the real user name from host! */
-+#else
-             lightdm_greeter_authenticate(pCtx->pGreeter, pszUsername); /* Must be the real user name from host! */
-+#endif
- 
-             /* Securely wipe the user name + domain again. */
-             VbglR3CredentialsDestroy(pszUsername, NULL /* pszPassword */, pszDomain,
-@@ -448,7 +452,11 @@
-         {
-             if (pCtx->pszPassword)
-             {
-+#ifdef HAVE_LIBLIGHTDMGOBJECT_1_19_2
-+                lightdm_greeter_respond(pGreeter, pCtx->pszPassword, NULL);
-+#else
-                 lightdm_greeter_respond(pGreeter, pCtx->pszPassword);
-+#endif
-             }
-             else
-             {
-@@ -460,7 +468,11 @@
-                 AssertPtr(pEdtPwd);
-                 const gchar *pszPwd = gtk_entry_get_text(pEdtPwd);
- #endif
-+#ifdef HAVE_LIBLIGHTDMGOBJECT_1_19_2
-+                lightdm_greeter_respond(pGreeter, pszPwd, NULL);
-+#else
-                 lightdm_greeter_respond(pGreeter, pszPwd);
-+#endif
-             }
-             break;
-         }
-@@ -587,8 +599,13 @@
- #endif
-     if (strlen(pszUser)) /* Only authenticate if username is given. */
-     {
-+#ifdef HAVE_LIBLIGHTDMGOBJECT_1_19_2
-+        lightdm_greeter_respond(pCtx->pGreeter, pszPwd, NULL);
-+        lightdm_greeter_authenticate(pCtx->pGreeter, pszUser, NULL);
-+#else
-         lightdm_greeter_respond(pCtx->pGreeter, pszPwd);
-         lightdm_greeter_authenticate(pCtx->pGreeter, pszUser);
-+#endif
-     }
- }
- 
---- src/VBox/Additions/linux/lightdm-greeter/Makefile.kmk.orig	2016-10-24 23:14:30.007548938 +0200
-+++ src/VBox/Additions/linux/lightdm-greeter/Makefile.kmk	2016-10-24 23:16:23.902737037 +0200
-@@ -48,7 +48,7 @@
-  	GTK_DISABLE_SINGLE_INCLUDES \
-  	GDK_DISABLE_DEPRECATED
- endif
--vbox-greeter_CFLAGS  := $(if $(VBOX_OSE),$(filter-out -I%,$(shell pkg-config --cflags liblightdm-gobject-1)),)
-+vbox-greeter_CXXFLAGS  := $(if $(VBOX_OSE),$(filter-out -I%,$(shell pkg-config --cflags liblightdm-gobject-1)),) $(if $(shell pkg-config --exists 'liblightdm-gobject-1 >= 1.19.2' && echo 1),-DHAVE_LIBLIGHTDMGOBJECT_1_19_2,)
- ## @todo r=bird: Why are we cooking our own lightdm-gobject-1 but using system headers?
- ##               That sounds like a very risky business to me.  I've added  liblightdm-gobject-1.5.0
- ##               to the INCS, however lightdm.h is missing and will be taken from the system.
diff --git a/VirtualBox-warning_workaround.patch b/VirtualBox-warning_workaround.patch
deleted file mode 100644
index 37e700b..0000000
--- a/VirtualBox-warning_workaround.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-http://www.virtualbox.org/ticket/6715
---- VirtualBox-3.2.0_OSE/src/VBox/VMM/VMMAll/PGMAllGst.h.ark	2010-05-19 14:01:59.307802654 +0200
-+++ VirtualBox-3.2.0_OSE/src/VBox/VMM/VMMAll/PGMAllGst.h	2010-05-19 14:07:31.690925013 +0200
-@@ -28,6 +28,11 @@ RT_C_DECLS_END
- 
- #endif /* 32BIT, PAE, AMD64 */
- 
-+#if defined(__GNUC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 5
-+    // Work around gcc 4.5 producing warnings when a X86PDPE is constructed
-+    // while the Makefiles use -Werror
-+#pragma GCC diagnostic warning "-Wuninitialized"
-+#endif
- /**
-  * Gets effective Guest OS page information.
-  *
diff --git a/lightdm-greeter-g++-link.patch b/lightdm-greeter-g++-link.patch
deleted file mode 100644
index 2684131..0000000
--- a/lightdm-greeter-g++-link.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- VirtualBox-4.2.12/src/VBox/Additions/linux/lightdm-greeter/Makefile.kmk~	2013-06-01 11:13:40.000000000 +0300
-+++ VirtualBox-4.2.12/src/VBox/Additions/linux/lightdm-greeter/Makefile.kmk	2013-06-02 11:08:48.853803103 +0300
-@@ -82,4 +82,7 @@
-  vbox-greeter_LDFLAGS += -s
- endif
- 
-+# as vbox build links this with gcc not g++, add -lsupc++
-+vbox-greeter_LIBS += supc++
-+
- include $(FILE_KBUILD_SUB_FOOTER)
diff --git a/lightdm-greeter-makefile.patch b/lightdm-greeter-makefile.patch
deleted file mode 100644
index 1659155..0000000
--- a/lightdm-greeter-makefile.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- VirtualBox-5.1.4/src/VBox/Additions/linux/lightdm-greeter/Makefile.kmk.orig	2016-08-21 15:55:34.233163799 +0200
-+++ VirtualBox-5.1.4/src/VBox/Additions/linux/lightdm-greeter/Makefile.kmk	2016-08-21 15:55:46.509804204 +0200
-@@ -48,7 +48,7 @@
-  	GTK_DISABLE_SINGLE_INCLUDES \
-  	GDK_DISABLE_DEPRECATED
- endif
--vbox-greeter_CFLAGS  := $(if $(VBOX_OSE),%(filter-out -I%,$(shell pkg-config --cflags liblightdm-gobject-1)),)
-+vbox-greeter_CFLAGS  := $(if $(VBOX_OSE),$(filter-out -I%,$(shell pkg-config --cflags liblightdm-gobject-1)),)
- ## @todo r=bird: Why are we cooking our own lightdm-gobject-1 but using system headers?
- ##               That sounds like a very risky business to me.  I've added  liblightdm-gobject-1.5.0
- ##               to the INCS, however lightdm.h is missing and will be taken from the system.
-@@ -59,7 +59,7 @@
- 	/usr/include/glib-2.0 \
- 	$(if $(VBOX_OSE),,liblightdm-gobject-1.5.0) \
- 	/usr/include/lightdm-gobject-1 \
--	$(if $(VBOX_OSE),$(patsubst -I%,%,%(filter -I%,$(shell pkg-config --cflags liblightdm-gobject-1))),)
-+	$(if $(VBOX_OSE),$(patsubst -I%,%,$(filter -I%,$(shell pkg-config --cflags liblightdm-gobject-1))),)
- ifndef VBOX_WITH_FLTK
-  vbox-greeter_INCS   += \
-  	/usr/include/glib-2.0 \
diff --git a/python3.patch b/python3.patch
index 4a819c6..2732eae 100644
--- a/python3.patch
+++ b/python3.patch
@@ -5,7 +5,7 @@
 +#!/usr/bin/python3
  
  """
- Copyright (C) 2009-2024 Oracle and/or its affiliates.
+ Copyright (C) 2009-2025 Oracle and/or its affiliates.
 --- VirtualBox-7.0.10/Config.kmk~	2023-09-08 01:41:50.000000000 +0200
 +++ VirtualBox-7.0.10/Config.kmk	2023-09-08 01:51:41.947941370 +0200
 @@ -853,7 +853,7 @@
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/VirtualBox.git/commitdiff/a20a2c3a43a86a91608bc11192bf7131ac8d5a64



More information about the pld-cvs-commit mailing list