virtualbox-7.1.4
This commit is contained in:
@@ -15,7 +15,7 @@ VBoxDataDir = "/usr/share/virtualbox"
|
|||||||
KDIR = kerneltools.getKernelVersion()
|
KDIR = kerneltools.getKernelVersion()
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
shelltools.system("sed -i -e 's|pkg-config Qt5Core Qt5Gui|pkg-config Qt5Core|' configure")
|
# shelltools.system("sed -i -e 's|pkg-config Qt6Core Qt6Gui|pkg-config Qt6Core|' configure")
|
||||||
|
|
||||||
pisitools.dosed("LocalConfig.kmk", "__VBOXLIBDIR__", VBoxLibDir)
|
pisitools.dosed("LocalConfig.kmk", "__VBOXLIBDIR__", VBoxLibDir)
|
||||||
pisitools.dosed("LocalConfig.kmk", "__VBOXDATADIR__", VBoxDataDir)
|
pisitools.dosed("LocalConfig.kmk", "__VBOXDATADIR__", VBoxDataDir)
|
||||||
@@ -108,10 +108,12 @@ def install():
|
|||||||
pisitools.dobin("additions/VBoxControl")
|
pisitools.dobin("additions/VBoxControl")
|
||||||
|
|
||||||
pisitools.dobin("additions/VBoxDRMClient")
|
pisitools.dobin("additions/VBoxDRMClient")
|
||||||
|
pisitools.dobin("additions/vboxwl")
|
||||||
|
|
||||||
pisitools.dosbin("additions/VBoxService")
|
pisitools.dosbin("additions/VBoxService")
|
||||||
pisitools.dosbin("additions/mount.vboxsf", "/sbin")
|
pisitools.dosbin("additions/mount.vboxsf", "/sbin")
|
||||||
|
|
||||||
|
|
||||||
pisitools.insinto("/lib/security", "additions/pam_vbox.so")
|
pisitools.insinto("/lib/security", "additions/pam_vbox.so")
|
||||||
|
|
||||||
#pisitools.dolib("additions/VBoxOGL*")
|
#pisitools.dolib("additions/VBoxOGL*")
|
||||||
@@ -123,12 +125,12 @@ def install():
|
|||||||
# Python bindings
|
# Python bindings
|
||||||
pisitools.insinto("%s/sdk/bindings/xpcom" % VBoxLibDir, "sdk/bindings/xpcom/python")
|
pisitools.insinto("%s/sdk/bindings/xpcom" % VBoxLibDir, "sdk/bindings/xpcom/python")
|
||||||
|
|
||||||
shelltools.cd("sdk/installer")
|
shelltools.cd("sdk/installer/python/vboxapi")
|
||||||
shelltools.copy("vboxapisetup.py", "setup.py")
|
# shelltools.copy("vboxapisetup.py", "setup.py")
|
||||||
shelltools.export("VBOX_INSTALL_PATH", VBoxLibDir)
|
shelltools.export("VBOX_INSTALL_PATH", VBoxLibDir)
|
||||||
pythonmodules.install()
|
pythonmodules.install()
|
||||||
|
|
||||||
shelltools.cd("../..")
|
shelltools.cd("../../../..")
|
||||||
mvb_name = "module-virtualbox-%s" % get.srcVERSION()
|
mvb_name = "module-virtualbox-%s" % get.srcVERSION()
|
||||||
mvbg_name = "module-virtualbox-guest-%s" % get.srcVERSION()
|
mvbg_name = "module-virtualbox-guest-%s" % get.srcVERSION()
|
||||||
|
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ VBOX_JAVA_HOME = /usr/lib/jvm/java-8-openjdk
|
|||||||
VBOX_WITH_CLOUD_NET :=
|
VBOX_WITH_CLOUD_NET :=
|
||||||
|
|
||||||
# enable features
|
# enable features
|
||||||
|
BOX_WITH_UNATTENDED = 1
|
||||||
VBOX_WITH_VBOX_IMG = 1
|
VBOX_WITH_VBOX_IMG = 1
|
||||||
VBOX_WITH_VBOXIMGMOUNT = 1
|
VBOX_WITH_VBOXIMGMOUNT = 1
|
||||||
VBOX_WITH_VBOXSDL = 1
|
VBOX_WITH_VBOXSDL = 1
|
||||||
|
|||||||
@@ -1,112 +1,73 @@
|
|||||||
From 9736107f45a17f04e4a0f9ab14fe913660cde3ad Mon Sep 17 00:00:00 2001
|
From c2dc4a940e485a26e1b729e94c5aa710834d1542 Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hesse <mail@eworm.de>
|
From: Christian Hesse <mail@eworm.de>
|
||||||
Date: Mon, 17 Oct 2022 15:07:30 +0200
|
Date: Tue, 18 Apr 2023 22:59:50 +0200
|
||||||
Subject: [PATCH] drop -Wno-format
|
Subject: [PATCH 1/1] drop -Wno-format
|
||||||
|
|
||||||
---
|
---
|
||||||
src/VBox/Devices/EFI/Firmware/Config.kmk | 2 +-
|
src/VBox/Devices/EFI/Firmware/Config.kmk | 2 +-
|
||||||
.../Firmware/CryptoPkg/Library/OpensslLib/OpensslLib.inf | 6 +++---
|
src/VBox/Devices/Makefile.kmk | 2 +-
|
||||||
.../CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf | 6 +++---
|
src/VBox/Devices/PC/ipxe/Makefile.kmk | 2 +-
|
||||||
src/VBox/Devices/Makefile.kmk | 2 +-
|
src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk | 2 +-
|
||||||
src/VBox/Devices/PC/ipxe/Makefile.kmk | 2 +-
|
src/VBox/Main/webservice/Makefile.kmk | 3 +--
|
||||||
src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk | 2 +-
|
5 files changed, 5 insertions(+), 6 deletions(-)
|
||||||
src/VBox/Main/webservice/Makefile.kmk | 3 +--
|
|
||||||
src/libs/xpcom18a4/Config.kmk | 6 +++---
|
|
||||||
8 files changed, 14 insertions(+), 15 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/VBox/Devices/EFI/Firmware/Config.kmk b/src/VBox/Devices/EFI/Firmware/Config.kmk
|
diff --git a/src/VBox/Devices/EFI/Firmware/Config.kmk b/src/VBox/Devices/EFI/Firmware/Config.kmk
|
||||||
index e2e537f1..de640194 100644
|
index 5e7dcf91..04f4c854 100644
|
||||||
--- a/src/VBox/Devices/EFI/Firmware/Config.kmk
|
--- a/src/VBox/Devices/EFI/Firmware/Config.kmk
|
||||||
+++ b/src/VBox/Devices/EFI/Firmware/Config.kmk
|
+++ b/src/VBox/Devices/EFI/Firmware/Config.kmk
|
||||||
@@ -155,7 +155,7 @@ TEMPLATE_VBoxEfiBldProg_LIBS = \
|
@@ -165,7 +165,7 @@ TEMPLATE_VBoxEfiBldProg_LIBS = \
|
||||||
ifn1of ($(KBUILD_HOST),win) # This stuff isn't up to our standard at all! :/
|
ifn1of ($(KBUILD_HOST), win) # This stuff isn't up to our standard at all! :/
|
||||||
TEMPLATE_VBoxEfiBldProg_CFLAGS = $(filter-out -pedantic,$(TEMPLATE_VBoxBldProg_CFLAGS)) \
|
TEMPLATE_VBoxEfiBldProg_CFLAGS = $(filter-out -pedantic,$(TEMPLATE_VBoxBldProg_CFLAGS)) \
|
||||||
-Wno-sign-compare -Wno-missing-prototypes -Wno-strict-prototypes \
|
-Wno-sign-compare -Wno-missing-prototypes -Wno-strict-prototypes \
|
||||||
- -Wno-implicit-function-declaration -Wno-missing-declarations -Wno-shadow -Wno-format \
|
- -Wno-implicit-function-declaration -Wno-missing-declarations -Wno-shadow -Wno-format \
|
||||||
+ -Wno-implicit-function-declaration -Wno-missing-declarations -Wno-shadow \
|
+ -Wno-implicit-function-declaration -Wno-missing-declarations -Wno-shadow \
|
||||||
-Wno-empty-body -Wno-unused-parameter -Wno-unused-variable -Wno-unused-label
|
-Wno-empty-body -Wno-unused-parameter -Wno-unused-variable -Wno-unused-label
|
||||||
TEMPLATE_VBoxEfiBldProg_CXXFLAGS = $(filter-out -pedantic,$(TEMPLATE_VBoxBldProg_CXXFLAGS)) \
|
TEMPLATE_VBoxEfiBldProg_CXXFLAGS = $(filter-out -pedantic,$(TEMPLATE_VBoxBldProg_CXXFLAGS)) \
|
||||||
-Wno-all -Wno-shadow -Wno-empty-body -Wno-unused-parameter -Wno-unused-variable \
|
-Wno-all -Wno-shadow -Wno-empty-body -Wno-unused-parameter -Wno-unused-variable \
|
||||||
diff --git a/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLib.inf b/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLib.inf
|
|
||||||
index 5300ea32..e9485765 100644
|
|
||||||
--- a/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLib.inf
|
|
||||||
+++ b/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLib.inf
|
|
||||||
@@ -618,10 +618,10 @@
|
|
||||||
# -Werror=unused-but-set-variable: Warn whenever a local variable is assigned to, but otherwise unused (aside from its declaration).
|
|
||||||
#
|
|
||||||
GCC:*_*_IA32_CC_FLAGS = -U_WIN32 -U_WIN64 $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-error=unused-but-set-variable
|
|
||||||
- GCC:*_*_X64_CC_FLAGS = -U_WIN32 -U_WIN64 $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-error=format -Wno-format -Wno-error=unused-but-set-variable -DNO_MSABI_VA_FUNCS
|
|
||||||
+ GCC:*_*_X64_CC_FLAGS = -U_WIN32 -U_WIN64 $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-error=format -Wno-error=unused-but-set-variable -DNO_MSABI_VA_FUNCS
|
|
||||||
GCC:*_*_ARM_CC_FLAGS = $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-error=unused-but-set-variable
|
|
||||||
- GCC:*_*_AARCH64_CC_FLAGS = $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-format -Wno-error=unused-but-set-variable
|
|
||||||
- GCC:*_*_RISCV64_CC_FLAGS = $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-format -Wno-error=unused-but-set-variable
|
|
||||||
+ GCC:*_*_AARCH64_CC_FLAGS = $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-error=unused-but-set-variable
|
|
||||||
+ GCC:*_*_RISCV64_CC_FLAGS = $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-error=unused-but-set-variable
|
|
||||||
GCC:*_CLANG35_*_CC_FLAGS = -std=c99 -Wno-error=uninitialized
|
|
||||||
GCC:*_CLANG38_*_CC_FLAGS = -std=c99 -Wno-error=uninitialized
|
|
||||||
GCC:*_CLANGPDB_*_CC_FLAGS = -std=c99 -Wno-error=uninitialized -Wno-error=incompatible-pointer-types -Wno-error=pointer-sign -Wno-error=implicit-function-declaration -Wno-error=ignored-pragma-optimize
|
|
||||||
diff --git a/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf b/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf
|
|
||||||
index 1b1d46b0..df9998a5 100644
|
|
||||||
--- a/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf
|
|
||||||
+++ b/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf
|
|
||||||
@@ -567,10 +567,10 @@
|
|
||||||
# -Werror=unused-but-set-variable: Warn whenever a local variable is assigned to, but otherwise unused (aside from its declaration).
|
|
||||||
#
|
|
||||||
GCC:*_*_IA32_CC_FLAGS = -U_WIN32 -U_WIN64 $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-error=unused-but-set-variable
|
|
||||||
- GCC:*_*_X64_CC_FLAGS = -U_WIN32 -U_WIN64 $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-error=format -Wno-format -Wno-error=unused-but-set-variable -DNO_MSABI_VA_FUNCS
|
|
||||||
+ GCC:*_*_X64_CC_FLAGS = -U_WIN32 -U_WIN64 $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-error=format -Wno-error=unused-but-set-variable -DNO_MSABI_VA_FUNCS
|
|
||||||
GCC:*_*_ARM_CC_FLAGS = $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-error=unused-but-set-variable
|
|
||||||
- GCC:*_*_AARCH64_CC_FLAGS = $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-format -Wno-error=unused-but-set-variable
|
|
||||||
- GCC:*_*_RISCV64_CC_FLAGS = $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-format -Wno-error=unused-but-set-variable
|
|
||||||
+ GCC:*_*_AARCH64_CC_FLAGS = $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-error=unused-but-set-variable
|
|
||||||
+ GCC:*_*_RISCV64_CC_FLAGS = $(OPENSSL_FLAGS) -Wno-error=maybe-uninitialized -Wno-error=unused-but-set-variable
|
|
||||||
GCC:*_CLANG35_*_CC_FLAGS = -std=c99 -Wno-error=uninitialized
|
|
||||||
GCC:*_CLANG38_*_CC_FLAGS = -std=c99 -Wno-error=uninitialized
|
|
||||||
GCC:*_CLANGPDB_*_CC_FLAGS = -std=c99 -Wno-error=uninitialized -Wno-error=incompatible-pointer-types -Wno-error=pointer-sign -Wno-error=implicit-function-declaration -Wno-error=ignored-pragma-optimize
|
|
||||||
diff --git a/src/VBox/Devices/Makefile.kmk b/src/VBox/Devices/Makefile.kmk
|
diff --git a/src/VBox/Devices/Makefile.kmk b/src/VBox/Devices/Makefile.kmk
|
||||||
index 02da1255..c2cbbc1c 100644
|
index 613ff466..9123b767 100644
|
||||||
--- a/src/VBox/Devices/Makefile.kmk
|
--- a/src/VBox/Devices/Makefile.kmk
|
||||||
+++ b/src/VBox/Devices/Makefile.kmk
|
+++ b/src/VBox/Devices/Makefile.kmk
|
||||||
@@ -836,7 +836,7 @@ VBOX_WITH_VMSVGA3D_DYNAMIC_LOAD = 1
|
@@ -859,7 +859,7 @@ if !defined(VBOX_ONLY_EXTPACKS) && "$(intersects $(KBUILD_TARGET_ARCH),$(VBOX_SU
|
||||||
ifeq ($(KBUILD_TARGET),win)
|
ifeq ($(KBUILD_TARGET),win)
|
||||||
$(file)_CFLAGS = -wd4018
|
$(file)_CFLAGS = -wd4018
|
||||||
else
|
else
|
||||||
- $(file)_CFLAGS += -Wno-sign-compare -Wno-format -Wno-bad-function-cast
|
- $(file)_CFLAGS += -Wno-sign-compare -Wno-format -Wno-bad-function-cast
|
||||||
+ $(file)_CFLAGS += -Wno-sign-compare -Wno-bad-function-cast
|
+ $(file)_CFLAGS += -Wno-sign-compare -Wno-bad-function-cast
|
||||||
endif
|
endif
|
||||||
endef
|
endef
|
||||||
|
|
||||||
diff --git a/src/VBox/Devices/PC/ipxe/Makefile.kmk b/src/VBox/Devices/PC/ipxe/Makefile.kmk
|
diff --git a/src/VBox/Devices/PC/ipxe/Makefile.kmk b/src/VBox/Devices/PC/ipxe/Makefile.kmk
|
||||||
index 8a611f6d..c57f0454 100644
|
index 6c95001a..9708145c 100644
|
||||||
--- a/src/VBox/Devices/PC/ipxe/Makefile.kmk
|
--- a/src/VBox/Devices/PC/ipxe/Makefile.kmk
|
||||||
+++ b/src/VBox/Devices/PC/ipxe/Makefile.kmk
|
+++ b/src/VBox/Devices/PC/ipxe/Makefile.kmk
|
||||||
@@ -401,7 +401,7 @@ endif
|
@@ -396,7 +396,7 @@ endif
|
||||||
#
|
#
|
||||||
BLDPROGS += ipxezbin
|
BLDPROGS += ipxezbin
|
||||||
ipxezbin_TEMPLATE = VBoxBldProg
|
ipxezbin_TEMPLATE = VBoxBldProg
|
||||||
- ipxezbin_CFLAGS = -Wno-format -Wno-unused-function -Wno-pointer-arith
|
- ipxezbin_CFLAGS = -Wno-format -Wno-unused-function -Wno-pointer-arith
|
||||||
+ ipxezbin_CFLAGS = -Wno-unused-function -Wno-pointer-arith
|
+ ipxezbin_CFLAGS = -Wno-unused-function -Wno-pointer-arith
|
||||||
ipxezbin_SOURCES = src/util/zbin.c
|
ipxezbin_SOURCES = src/util/zbin.c
|
||||||
ipxezbin_LIBS = lzma # @todo Can't assume liblzma on the build system
|
ifdef VBOX_WITH_LIBLZMA
|
||||||
|
ipxezbin_INCS = $(SDK_VBoxLibLzma_INCS) # Can't use the proper SDK here as link order matters and liblzma depends on our runtime.
|
||||||
diff --git a/src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk b/src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk
|
diff --git a/src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk b/src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk
|
||||||
index b2bd260b..133e7398 100644
|
index 394834e5..2f90d86f 100644
|
||||||
--- a/src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk
|
--- a/src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk
|
||||||
+++ b/src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk
|
+++ b/src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk
|
||||||
@@ -118,7 +118,7 @@ if defined(VBOX_WITH_EXTPACK_VBOXDTRACE) && defined(VBOX_WITH_EXTPACK)
|
@@ -118,7 +118,7 @@ if defined(VBOX_WITH_EXTPACK_VBOXDTRACE) && defined(VBOX_WITH_EXTPACK)
|
||||||
VBoxDTraceCmd_DEFS.win = YY_USE_PROTOS=1 YYENABLE_NLS=0 YYLTYPE_IS_TRIVIAL=0
|
VBoxDTraceCmd_DEFS.win = YY_USE_PROTOS=1 YYENABLE_NLS=0 YYLTYPE_IS_TRIVIAL=0
|
||||||
VBoxDTraceCmd_SDKS = VBOX_ZLIB
|
VBoxDTraceCmd_SDKS = VBoxZlib
|
||||||
ifn1of ($(KBUILD_TARGET), win)
|
ifn1of ($(KBUILD_TARGET), win)
|
||||||
- VBoxDTraceCmd_CFLAGS = -Wno-format $(VBOX_GCC_Wno-overlength-strings) -Wno-sign-compare -Wno-strict-prototypes -Wno-missing-prototypes -Wno-missing-declarations -Wno-shadow
|
- VBoxDTraceCmd_CFLAGS = -Wno-format $(VBOX_GCC_Wno-overlength-strings) -Wno-sign-compare -Wno-strict-prototypes -Wno-missing-prototypes -Wno-missing-declarations -Wno-shadow
|
||||||
+ VBoxDTraceCmd_CFLAGS = $(VBOX_GCC_Wno-overlength-strings) -Wno-sign-compare -Wno-strict-prototypes -Wno-missing-prototypes -Wno-missing-declarations -Wno-shadow
|
+ VBoxDTraceCmd_CFLAGS = $(VBOX_GCC_Wno-overlength-strings) -Wno-sign-compare -Wno-strict-prototypes -Wno-missing-prototypes -Wno-missing-declarations -Wno-shadow
|
||||||
endif
|
endif
|
||||||
VBoxDTraceCmd_INCS = \
|
VBoxDTraceCmd_INCS = \
|
||||||
include \
|
include \
|
||||||
diff --git a/src/VBox/Main/webservice/Makefile.kmk b/src/VBox/Main/webservice/Makefile.kmk
|
diff --git a/src/VBox/Main/webservice/Makefile.kmk b/src/VBox/Main/webservice/Makefile.kmk
|
||||||
index 072d066e..d2feea75 100644
|
index 84880dcd..f301f9cc 100644
|
||||||
--- a/src/VBox/Main/webservice/Makefile.kmk
|
--- a/src/VBox/Main/webservice/Makefile.kmk
|
||||||
+++ b/src/VBox/Main/webservice/Makefile.kmk
|
+++ b/src/VBox/Main/webservice/Makefile.kmk
|
||||||
@@ -260,7 +260,7 @@ ifdef VBOX_GSOAP_INSTALLED
|
@@ -264,7 +264,7 @@ ifdef VBOX_GSOAP_INSTALLED
|
||||||
ifn1of ($(KBUILD_TARGET), win)
|
ifn1of ($(KBUILD_TARGET), win)
|
||||||
vboxsoap_CXXFLAGS += -Wno-shadow -Wno-parentheses $(VBOX_GCC_Wno-literal-suffix) \
|
vboxsoap_CXXFLAGS += -Wno-shadow -Wno-parentheses $(VBOX_GCC_Wno-literal-suffix) \
|
||||||
$(VBOX_GCC_Wno-stringop-overflow) $(VBOX_GCC_Wno-stringop-truncation) \
|
$(VBOX_GCC_Wno-stringop-overflow) $(VBOX_GCC_Wno-stringop-truncation) \
|
||||||
@@ -115,35 +76,11 @@ index 072d066e..d2feea75 100644
|
|||||||
ifn1of ($(KBUILD_TYPE), debug) # Save time+memory by using -O0 instead of -O2.
|
ifn1of ($(KBUILD_TYPE), debug) # Save time+memory by using -O0 instead of -O2.
|
||||||
vboxsoap_CXXFLAGS += -O0 ## @todo this could be interesting for g++ (not clang++): -fcprop-registers
|
vboxsoap_CXXFLAGS += -O0 ## @todo this could be interesting for g++ (not clang++): -fcprop-registers
|
||||||
endif
|
endif
|
||||||
@@ -331,7 +331,6 @@ ifdef VBOX_GSOAP_INSTALLED
|
@@ -335,7 +335,6 @@ ifdef VBOX_GSOAP_INSTALLED
|
||||||
$(VBOXWEB_OUT_DIR)/gsoap_copy_all_ts
|
$(VBOXWEB_OUT_DIR)/gsoap_copy_all_ts
|
||||||
ifn1of ($(KBUILD_TARGET), win)
|
ifn1of ($(KBUILD_TARGET), win)
|
||||||
$(VBOX_GSOAP_CXX_SOURCES)_CXXFLAGS = \
|
$(VBOX_GSOAP_CXX_SOURCES)_CXXFLAGS = \
|
||||||
- -Wno-format \
|
- -Wno-format \
|
||||||
$(VBOX_GCC_Wno-int-in-bool-context) \
|
$(VBOX_GCC_Wno-int-in-bool-context) \
|
||||||
$(VBOX_GCC_Wno-logical-op)
|
$(VBOX_GCC_Wno-logical-op)
|
||||||
# currently necessary when compiling against OpenSSL 1.0 due to a missing
|
# currently necessary when compiling against OpenSSL 1.0 due to a missing
|
||||||
diff --git a/src/libs/xpcom18a4/Config.kmk b/src/libs/xpcom18a4/Config.kmk
|
|
||||||
index 3b0831e5..a83a080b 100644
|
|
||||||
--- a/src/libs/xpcom18a4/Config.kmk
|
|
||||||
+++ b/src/libs/xpcom18a4/Config.kmk
|
|
||||||
@@ -243,8 +243,8 @@ TEMPLATE_XPCOMEXE_LDFLAGS.darwin = -bind_at_load $(filter-out -current_version
|
|
||||||
#
|
|
||||||
TEMPLATE_XPCOMTSTEXE = XPCOM executable files (testcases)
|
|
||||||
TEMPLATE_XPCOMTSTEXE_EXTENDS = XPCOMEXE
|
|
||||||
-TEMPLATE_XPCOMTSTEXE_CXXFLAGS = $(TEMPLATE_XPCOMEXE_CXXFLAGS) -Wno-format
|
|
||||||
-TEMPLATE_XPCOMTSTEXE_CFLAGS = $(TEMPLATE_XPCOMEXE_CFLAGS) -Wno-format
|
|
||||||
+TEMPLATE_XPCOMTSTEXE_CXXFLAGS = $(TEMPLATE_XPCOMEXE_CXXFLAGS)
|
|
||||||
+TEMPLATE_XPCOMTSTEXE_CFLAGS = $(TEMPLATE_XPCOMEXE_CFLAGS)
|
|
||||||
TEMPLATE_XPCOMTSTEXE_INST = $(INST_TESTCASE)
|
|
||||||
ifdef VBOX_WITH_RUNPATH
|
|
||||||
TEMPLATE_XPCOMTSTEXE_LDFLAGS = '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RUNPATH)' $(TEMPLATE_XPCOMEXE_LDFLAGS)
|
|
||||||
@@ -277,7 +277,7 @@ TEMPLATE_XPCOMBLDPROG_INCS = \
|
|
||||||
$(VBOX_PATH_SDK)/bindings/xpcom/include/string \
|
|
||||||
$(VBOX_PATH_SDK)/bindings/xpcom/include/xpcom \
|
|
||||||
$(VBOX_PATH_SDK)/bindings/xpcom/include/ipcd
|
|
||||||
-TEMPLATE_XPCOMBLDPROG_CFLAGS = $(filter-out -pedantic -Wshadow, $(TEMPLATE_VBOX_BLDPROG_CFLAGS)) $(VBOX_GCC_Wno-int-to-pointer-cast) $(VBOX_GCC_Wno-pointer-to-int-cast) -Wno-format
|
|
||||||
+TEMPLATE_XPCOMBLDPROG_CFLAGS = $(filter-out -pedantic -Wshadow, $(TEMPLATE_VBOX_BLDPROG_CFLAGS)) $(VBOX_GCC_Wno-int-to-pointer-cast) $(VBOX_GCC_Wno-pointer-to-int-cast)
|
|
||||||
TEMPLATE_XPCOMBLDPROG_CXXFLAGS.darwin = $(TEMPLATE_VBoxBldProg_CXXFLAGS.darwin) -fpascal-strings -fshort-wchar -fno-common -fno-rtti
|
|
||||||
TEMPLATE_XPCOMBLDPROG_CXXFLAGS.solaris = $(TEMPLATE_VBoxBldProg_CXXFLAGS.solaris) -fno-omit-frame-pointer # for now anyway.
|
|
||||||
TEMPLATE_XPCOMBLDPROG_LDFLAGS.darwin = $(TEMPLATE_VBoxBldProg_LDFLAGS.darwin) -fpascal-strings -fshort-wchar -fno-rtti -fno-exceptions
|
|
||||||
|
|||||||
@@ -1,8 +1,20 @@
|
|||||||
|
From 04cf1e3a266fcc4e65d01b8b492d2c5fbe1bf13d Mon Sep 17 00:00:00 2001
|
||||||
|
From: Christian Hesse <mail@eworm.de>
|
||||||
|
Date: Wed, 11 Sep 2024 21:10:09 +0200
|
||||||
|
Subject: [PATCH 1/1] properly handle i3wm
|
||||||
|
|
||||||
|
---
|
||||||
|
.../VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp | 3 ++-
|
||||||
|
.../Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.cpp | 3 +++
|
||||||
|
src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.h | 3 ++-
|
||||||
|
src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp | 3 +++
|
||||||
|
4 files changed, 10 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
diff --git a/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp b/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp
|
diff --git a/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp b/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp
|
||||||
index 01aa93c6..06a78ac1 100644
|
index e9b78fde..17a1dfc0 100644
|
||||||
--- a/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp
|
--- a/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp
|
||||||
+++ b/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp
|
+++ b/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp
|
||||||
@@ -391,7 +391,8 @@ QRect UIDesktopWidgetWatchdog::availableGeometry(QScreen *pScreen) const
|
@@ -380,7 +380,8 @@ QRect UIDesktopWidgetWatchdog::availableGeometry(QScreen *pScreen) const
|
||||||
/* Get cached available-geometry: */
|
/* Get cached available-geometry: */
|
||||||
const QRect availableGeometry = m_availableGeometryData.value(screenToIndex(pScreen));
|
const QRect availableGeometry = m_availableGeometryData.value(screenToIndex(pScreen));
|
||||||
/* Return cached available-geometry if it's valid or screen-geometry otherwise: */
|
/* Return cached available-geometry if it's valid or screen-geometry otherwise: */
|
||||||
@@ -10,13 +22,13 @@ index 01aa93c6..06a78ac1 100644
|
|||||||
+ return availableGeometry.isValid() && NativeWindowSubsystem::X11WindowManagerType() != X11WMType_i3 ?
|
+ return availableGeometry.isValid() && NativeWindowSubsystem::X11WindowManagerType() != X11WMType_i3 ?
|
||||||
+ availableGeometry : screenGeometry(pScreen);
|
+ availableGeometry : screenGeometry(pScreen);
|
||||||
# endif /* !VBOX_GUI_WITH_CUSTOMIZATIONS1 */
|
# endif /* !VBOX_GUI_WITH_CUSTOMIZATIONS1 */
|
||||||
#else /* !VBOX_WS_X11 */
|
#else /* !VBOX_WS_NIX */
|
||||||
/* Just return screen available-geometry: */
|
/* Just return screen available-geometry: */
|
||||||
diff --git a/src/VBox/Frontends/VirtualBox/src/platform/x11/VBoxUtils-x11.cpp b/src/VBox/Frontends/VirtualBox/src/platform/x11/VBoxUtils-x11.cpp
|
diff --git a/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.cpp b/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.cpp
|
||||||
index e8b8db43..8c8ebdca 100644
|
index ab520e51..f168050d 100644
|
||||||
--- a/src/VBox/Frontends/VirtualBox/src/platform/x11/VBoxUtils-x11.cpp
|
--- a/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.cpp
|
||||||
+++ b/src/VBox/Frontends/VirtualBox/src/platform/x11/VBoxUtils-x11.cpp
|
+++ b/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.cpp
|
||||||
@@ -115,6 +115,9 @@ X11WMType NativeWindowSubsystem::X11WindowManagerType()
|
@@ -139,6 +139,9 @@ X11WMType NativeWindowSubsystem::X11WindowManagerType()
|
||||||
else
|
else
|
||||||
if (QString((const char*)pcData).contains("Xfwm4", Qt::CaseInsensitive))
|
if (QString((const char*)pcData).contains("Xfwm4", Qt::CaseInsensitive))
|
||||||
wmType = X11WMType_Xfwm4;
|
wmType = X11WMType_Xfwm4;
|
||||||
@@ -26,11 +38,11 @@ index e8b8db43..8c8ebdca 100644
|
|||||||
if (pcData)
|
if (pcData)
|
||||||
XFree(pcData);
|
XFree(pcData);
|
||||||
}
|
}
|
||||||
diff --git a/src/VBox/Frontends/VirtualBox/src/platform/x11/VBoxUtils-x11.h b/src/VBox/Frontends/VirtualBox/src/platform/x11/VBoxUtils-x11.h
|
diff --git a/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.h b/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.h
|
||||||
index 12b4a172..dae12f25 100644
|
index e1dfc07f..b1a789e7 100644
|
||||||
--- a/src/VBox/Frontends/VirtualBox/src/platform/x11/VBoxUtils-x11.h
|
--- a/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.h
|
||||||
+++ b/src/VBox/Frontends/VirtualBox/src/platform/x11/VBoxUtils-x11.h
|
+++ b/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.h
|
||||||
@@ -49,6 +49,7 @@ enum X11WMType
|
@@ -51,6 +51,7 @@ enum X11WMType
|
||||||
X11WMType_Metacity,
|
X11WMType_Metacity,
|
||||||
X11WMType_Mutter,
|
X11WMType_Mutter,
|
||||||
X11WMType_Xfwm4,
|
X11WMType_Xfwm4,
|
||||||
@@ -38,27 +50,26 @@ index 12b4a172..dae12f25 100644
|
|||||||
};
|
};
|
||||||
|
|
||||||
/** X11: Screen-saver inhibit methods. */
|
/** X11: Screen-saver inhibit methods. */
|
||||||
@@ -95,7 +96,7 @@ namespace NativeWindowSubsystem
|
@@ -104,7 +105,7 @@ namespace NativeWindowSubsystem
|
||||||
/** X11: Determines and returns whether the compositing manager is running. */
|
/** Wrapper for window manager type functions. */
|
||||||
bool X11IsCompositingManagerRunning();
|
X11WMType windowManagerType(bool fIsXServerAvailable);
|
||||||
/** X11: Determines and returns current Window Manager type. */
|
/** X11: Determines and returns current Window Manager type. */
|
||||||
- X11WMType X11WindowManagerType();
|
- X11WMType X11WindowManagerType();
|
||||||
+ SHARED_LIBRARY_STUFF X11WMType X11WindowManagerType();
|
+ SHARED_LIBRARY_STUFF X11WMType X11WindowManagerType();
|
||||||
|
/** Wayland: Determines and returns current Window Manager type. */
|
||||||
|
X11WMType WaylandWindowManagerType();
|
||||||
|
|
||||||
/** X11: Returns true if XLib extension with name @p extensionName is avaible, false otherwise. */
|
|
||||||
bool X11CheckExtension(const char *extensionName);
|
|
||||||
diff --git a/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp b/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp
|
diff --git a/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp b/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp
|
||||||
index 8ac46c99..5b749947 100644
|
index 272729a4..6346fb63 100644
|
||||||
--- a/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp
|
--- a/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp
|
||||||
+++ b/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp
|
+++ b/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp
|
||||||
@@ -1076,6 +1076,10 @@ void UIMiniToolBar::prepare()
|
@@ -1076,6 +1076,9 @@ void UIMiniToolBar::prepare()
|
||||||
/* Enable translucency through Qt API if supported: */
|
/* Enable translucency through Qt API if supported: */
|
||||||
if (uiCommon().isCompositingManagerRunning())
|
if (uiCommon().isCompositingManagerRunning())
|
||||||
setAttribute(Qt::WA_TranslucentBackground);
|
setAttribute(Qt::WA_TranslucentBackground);
|
||||||
+
|
+
|
||||||
+ if (NativeWindowSubsystem::X11WindowManagerType() == X11WMType_i3)
|
+ if (NativeWindowSubsystem::X11WindowManagerType() == X11WMType_i3)
|
||||||
+ setWindowFlags(Qt::FramelessWindowHint);
|
+ setWindowFlags(Qt::FramelessWindowHint);
|
||||||
+
|
#endif /* VBOX_WS_NIX */
|
||||||
#endif /* VBOX_WS_X11 */
|
|
||||||
|
|
||||||
/* Make sure we have no focus: */
|
/* Make sure we have no focus: */
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
From 12e0a15f8893187ee92fa5af8095b8bb33adefe5 Mon Sep 17 00:00:00 2001
|
From 866928ba1ad8d62f62bb3abab463740da8a4d07a Mon Sep 17 00:00:00 2001
|
||||||
From: Christian Hesse <mail@eworm.de>
|
From: Christian Hesse <mail@eworm.de>
|
||||||
Date: Mon, 17 Oct 2022 16:40:29 +0200
|
Date: Wed, 11 Sep 2024 21:14:24 +0200
|
||||||
Subject: [PATCH] upate xclient script
|
Subject: [PATCH 1/1] upate xclient script
|
||||||
|
|
||||||
---
|
---
|
||||||
src/VBox/Additions/x11/Installer/98vboxadd-xclient | 13 +++----------
|
.../Additions/x11/Installer/98vboxadd-xclient | 15 +++------------
|
||||||
1 file changed, 3 insertions(+), 10 deletions(-)
|
1 file changed, 3 insertions(+), 12 deletions(-)
|
||||||
|
|
||||||
diff --git a/src/VBox/Additions/x11/Installer/98vboxadd-xclient b/src/VBox/Additions/x11/Installer/98vboxadd-xclient
|
diff --git a/src/VBox/Additions/x11/Installer/98vboxadd-xclient b/src/VBox/Additions/x11/Installer/98vboxadd-xclient
|
||||||
index 7c9b5989..271261a4 100755
|
index 7a45de98..bcfe024e 100755
|
||||||
--- a/src/VBox/Additions/x11/Installer/98vboxadd-xclient
|
--- a/src/VBox/Additions/x11/Installer/98vboxadd-xclient
|
||||||
+++ b/src/VBox/Additions/x11/Installer/98vboxadd-xclient
|
+++ b/src/VBox/Additions/x11/Installer/98vboxadd-xclient
|
||||||
@@ -31,18 +31,11 @@ for i in $HOME/.vboxclient-*.pid; do
|
@@ -31,17 +31,9 @@ for i in $HOME/.vboxclient-*.pid; do
|
||||||
test -w $i || rm -f $i
|
test -w $i || rm -f $i
|
||||||
done
|
done
|
||||||
|
|
||||||
@@ -24,12 +24,17 @@ index 7c9b5989..271261a4 100755
|
|||||||
- # This script can also be triggered by a connection over SSH, which is not
|
- # 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
|
- # 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.
|
- # not use "exit" here as this script is "source"d, not executed.
|
||||||
|
-
|
||||||
|
- # Check wheather X11 or Wayland version of VBoxClient should be started.
|
||||||
+# Do not start if the kernel module is not present; or if this script is
|
+# Do not start if the kernel module is not present; or if this script is
|
||||||
+# triggered by a connection over SSH.
|
+# triggered by a connection over SSH.
|
||||||
+if [ -c /dev/vboxguest -a -z "${SSH_CONNECTION}" ]; then
|
+if [ -c /dev/vboxguest -a -z "${SSH_CONNECTION}" ]; then
|
||||||
/usr/bin/VBoxClient --clipboard
|
vbox_wl_check=$(/usr/bin/vboxwl --check 2> /dev/null)
|
||||||
/usr/bin/VBoxClient --checkhostversion
|
if test "$vbox_wl_check" = "WL"; then
|
||||||
/usr/bin/VBoxClient --seamless
|
/usr/bin/VBoxClient --wayland
|
||||||
/usr/bin/VBoxClient --draganddrop
|
@@ -52,5 +44,4 @@ elif test -z "${SSH_CONNECTION}"; then
|
||||||
- /usr/bin/VBoxClient --vmsvga-session # In case VMSVGA emulation is enabled
|
fi
|
||||||
|
|
||||||
|
/usr/bin/VBoxClient --checkhostversion
|
||||||
|
- /usr/bin/VBoxClient --vmsvga-session # In case VMSVGA emulation is enabled
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
<IsA>app:gui</IsA>
|
<IsA>app:gui</IsA>
|
||||||
<Summary>A powerful virtualization program</Summary>
|
<Summary>A powerful virtualization program</Summary>
|
||||||
<Description>VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. This is the Open Source Edition which lacks USB support and some other things.</Description>
|
<Description>VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. This is the Open Source Edition which lacks USB support and some other things.</Description>
|
||||||
<Archive sha1sum="fff3f0f890dfdfe768cb1dfd77e4959a4b68559a" type="tarbz2">http://download.virtualbox.org/virtualbox/7.0.20/VirtualBox-7.0.20.tar.bz2</Archive>
|
<Archive sha1sum="298255d4eb6940f42a93fda2913dd4d03f975941" type="tarbz2">http://download.virtualbox.org/virtualbox/7.1.4/VirtualBox-7.1.4.tar.bz2</Archive>
|
||||||
<AdditionalFiles>
|
<AdditionalFiles>
|
||||||
<AdditionalFile owner="root" permission="0644" target="dkms.conf">dkms.conf</AdditionalFile>
|
<AdditionalFile owner="root" permission="0644" target="dkms.conf">dkms.conf</AdditionalFile>
|
||||||
<AdditionalFile owner="root" permission="0644" target="dkms-guest.conf">dkms-guest.conf</AdditionalFile>
|
<AdditionalFile owner="root" permission="0644" target="dkms-guest.conf">dkms-guest.conf</AdditionalFile>
|
||||||
@@ -54,16 +54,16 @@
|
|||||||
<Dependency>pulseaudio-libs-devel</Dependency>
|
<Dependency>pulseaudio-libs-devel</Dependency>
|
||||||
<Dependency versionFrom="5.15.86">kernel-headers</Dependency>
|
<Dependency versionFrom="5.15.86">kernel-headers</Dependency>
|
||||||
<Dependency>kernel-module-headers</Dependency>
|
<Dependency>kernel-module-headers</Dependency>
|
||||||
<Dependency>qt5-x11extras-devel</Dependency>
|
|
||||||
<Dependency>jdk8-openjdk</Dependency>
|
<Dependency>jdk8-openjdk</Dependency>
|
||||||
<Dependency>jre8-openjdk</Dependency>
|
<Dependency>jre8-openjdk</Dependency>
|
||||||
<Dependency>libxcb-devel</Dependency>
|
<Dependency>libxcb-devel</Dependency>
|
||||||
<Dependency>qt5-base-devel</Dependency>
|
<Dependency>qt6-base-devel</Dependency>
|
||||||
<Dependency>qt5-linguist</Dependency>
|
<Dependency>qt6-linguist</Dependency>
|
||||||
<Dependency>docbook-xml</Dependency>
|
<Dependency>docbook-xml</Dependency>
|
||||||
<Dependency>libglvnd-devel</Dependency>
|
<Dependency>libglvnd-devel</Dependency>
|
||||||
<Dependency>python3-devel</Dependency>
|
<Dependency>python3-devel</Dependency>
|
||||||
<Dependency>qt5-assistant-devel</Dependency>
|
<Dependency>qt6-assistant-devel</Dependency>
|
||||||
|
<Dependency>qt6-scxml-devel</Dependency>
|
||||||
</BuildDependencies>
|
</BuildDependencies>
|
||||||
<AdditionalFiles>
|
<AdditionalFiles>
|
||||||
<AdditionalFile target="LocalConfig.kmk">LocalConfig.kmk</AdditionalFile>
|
<AdditionalFile target="LocalConfig.kmk">LocalConfig.kmk</AdditionalFile>
|
||||||
@@ -86,7 +86,8 @@
|
|||||||
<Package>
|
<Package>
|
||||||
<Name>virtualbox</Name>
|
<Name>virtualbox</Name>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>qt5-base</Dependency>
|
<Dependency>xz</Dependency>
|
||||||
|
<Dependency>qt6-base</Dependency>
|
||||||
<Dependency>libxcb</Dependency>
|
<Dependency>libxcb</Dependency>
|
||||||
<Dependency>mesa</Dependency>
|
<Dependency>mesa</Dependency>
|
||||||
<Dependency>liblzf</Dependency>
|
<Dependency>liblzf</Dependency>
|
||||||
@@ -112,10 +113,10 @@
|
|||||||
<Dependency>libxml2</Dependency>
|
<Dependency>libxml2</Dependency>
|
||||||
<Dependency>openssl</Dependency>
|
<Dependency>openssl</Dependency>
|
||||||
<Dependency>device-mapper</Dependency>
|
<Dependency>device-mapper</Dependency>
|
||||||
<Dependency>qt5-x11extras</Dependency>
|
|
||||||
<Dependency>libglvnd</Dependency>
|
<Dependency>libglvnd</Dependency>
|
||||||
<Dependency>python3</Dependency>
|
<Dependency>python3</Dependency>
|
||||||
<Dependency>qt5-assistant</Dependency>
|
<Dependency>qt6-assistant</Dependency>
|
||||||
|
<Dependency>qt6-scxml</Dependency>
|
||||||
<!-- <Dependency>virtualbox-guest-iso</Dependency> -->
|
<!-- <Dependency>virtualbox-guest-iso</Dependency> -->
|
||||||
<AnyDependency>
|
<AnyDependency>
|
||||||
<Dependency version="current">module-virtualbox</Dependency>
|
<Dependency version="current">module-virtualbox</Dependency>
|
||||||
@@ -214,6 +215,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="66">
|
||||||
|
<Date>2024-12-20</Date>
|
||||||
|
<Version>7.1.4</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>Pisi Linux Community</Name>
|
||||||
|
<Email>admin@pisilinux.org</Email>
|
||||||
|
</Update>
|
||||||
<Update release="65">
|
<Update release="65">
|
||||||
<Date>2024-07-18</Date>
|
<Date>2024-07-18</Date>
|
||||||
<Version>7.0.20</Version>
|
<Version>7.0.20</Version>
|
||||||
|
|||||||
Reference in New Issue
Block a user