diff --git a/kernel/drivers/module-bbswitch/pspec.xml b/kernel/drivers/module-bbswitch/pspec.xml
index c424cf66..8276d9a8 100644
--- a/kernel/drivers/module-bbswitch/pspec.xml
+++ b/kernel/drivers/module-bbswitch/pspec.xml
@@ -13,7 +13,7 @@
Kernel module allowing to switch dedicated graphics card on Optimus laptops
kernel module allowing to switch dedicated graphics card on Optimus laptops
- kernel-module-headers
+ kernel-module-headers
https://github.com/Bumblebee-Project/bbswitch/archive/v0.8.tar.gz
@@ -25,7 +25,7 @@
module-bbswitch
- kernel
+ kernel
bbswitch-common
@@ -63,6 +63,13 @@
+
+ 2025-07-24
+ 0.8
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2025-05-23
0.8
diff --git a/kernel/drivers/module-broadcom-wl/files/patch/017-handle-new-header-name-6.12.patch b/kernel/drivers/module-broadcom-wl/files/patch/017-handle-new-header-name-6.12.patch
new file mode 100644
index 00000000..f9906f16
--- /dev/null
+++ b/kernel/drivers/module-broadcom-wl/files/patch/017-handle-new-header-name-6.12.patch
@@ -0,0 +1,33 @@
+https://bugs.gentoo.org/947928
+
+Adds support for the new name of the asm/unaligned.h header file for kernels >=6.12.0 (header file was renamed to "linux/unaligned.h")
+Bug found by Sam Petch
+Patch by Sam Petch
+
+TESTING DETAILS:
+
+Bugfix tested by Sam Petch on kernels: gentoo-sources:6.6.67, gentoo-sources:6.12.4-r1, gentoo-sources:6.12.9
+
+Patch tested on kernels: gentoo-sources:6.6.67, gentoo-sources:6.12.9
+
+Bugfix and patch tested on device: 2012 Macbook Pro (A1278) running Gentoo Linux with Gnome Desktop / OpenRC profile
+
+Chipset: BCM4331 (Broadcom)
+
+Contact: sam.petch.recall824@passinbox.com
+
+--- a/src/wl/sys/wl_linux.c
++++ b/src/wl/sys/wl_linux.c
+@@ -56,7 +56,12 @@
+ #include
+ #include
+ #include
++
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 12, 0)
++#include
++#else
+ #include
++#endif
+
+ #include
+
diff --git a/kernel/drivers/module-broadcom-wl/pspec.xml b/kernel/drivers/module-broadcom-wl/pspec.xml
index b56caea1..321cc56c 100755
--- a/kernel/drivers/module-broadcom-wl/pspec.xml
+++ b/kernel/drivers/module-broadcom-wl/pspec.xml
@@ -15,7 +15,7 @@
https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/hybrid-v35-nodebug-pcoem-6_30_223_271.tar.gz
https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz
- kernel-module-headers
+ kernel-module-headers
patch/linux-recent.patch
@@ -31,13 +31,14 @@
patch/broadcom-wl-6.30.223.271-kernel-6.0.0.patch
patch/broadcom-wl-fix-linux-6.1.patch
+ patch/017-handle-new-header-name-6.12.patch
module-broadcom-wl
- kernel
+ kernel
module-broadcom-wl-userspace
@@ -66,6 +67,13 @@
+
+ 2025-07-24
+ 6.30.223.271
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2025-05-23
6.30.223.271
diff --git a/kernel/drivers/module-virtualbox-guest/pspec.xml b/kernel/drivers/module-virtualbox-guest/pspec.xml
index 1742d5f6..b4a32c01 100644
--- a/kernel/drivers/module-virtualbox-guest/pspec.xml
+++ b/kernel/drivers/module-virtualbox-guest/pspec.xml
@@ -12,9 +12,9 @@
driver
Kernel modules for VirtualBox guest machines
This package provides the kernel modules needed for mouse integration and shared folder support between VirtualBox host and guest systems.
- https://sourceforge.net/projects/pisilinux/files/source/module-virtualbox-guest-7.1.8.tar.xz
+ https://sourceforge.net/projects/pisilinux/files/source/module-virtualbox-guest-7.1.12.tar.xz
- kernel-module-headers
+ kernel-module-headers
@@ -24,7 +24,7 @@
module-virtualbox-guest
- kernel
+ kernel
baselayout
module-virtualbox-guest-userspace
@@ -55,6 +55,13 @@
+
+ 2025-07-24
+ 7.1.12
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-05-23
7.1.8
diff --git a/kernel/drivers/module-virtualbox/pspec.xml b/kernel/drivers/module-virtualbox/pspec.xml
index 83384453..65173035 100644
--- a/kernel/drivers/module-virtualbox/pspec.xml
+++ b/kernel/drivers/module-virtualbox/pspec.xml
@@ -12,9 +12,9 @@
driver
Kernel modules for VirtualBox
This package provides the kernel support for VirtualBox.
- https://sourceforge.net/projects/pisilinux/files/source/module-virtualbox-7.1.8.tar.xz
+ https://sourceforge.net/projects/pisilinux/files/source/module-virtualbox-7.1.12.tar.xz
- kernel-module-headers
+ kernel-module-headers