SHA256
1
0
forked from jengelh/virtualbox
Commit Graph

841 Commits

Author SHA256 Message Date
cf0b08f682 Require Qt 5.8 as of VirtualBox 7.2 2025-10-23 09:56:24 +02:00
1c99f0ba17 virtualbox 7.2.4 2025-10-22 16:42:32 +02:00
f3a90f09e1 Whitespace managemenet
Consistently use tab for logical levels.
2025-09-30 11:43:01 +02:00
fc076a0e5d Make build recipe sh-compatible
pushd is a bash-ism, out with it.
2025-09-30 11:43:00 +02:00
20d3164f42 Drop old distro logic 2025-09-30 11:43:00 +02:00
b5ad9bc3c6 Add curl-8.16.patch 2025-09-11 17:03:51 +02:00
e94f7a20d6 Disable python bindings for Leap 16.0
python3.13 is not supported by the current virtualbox version so we
can't build the bindings.
2025-08-26 12:29:17 +02:00
abbfbbe45c virtualbox 7.2.0 2025-08-15 16:48:07 +02:00
070bdf0829 virtualbox 7.1.12 2025-07-25 11:16:45 +02:00
Jiri Slaby
c76e78822d fix 6.16 2025-06-11 09:18:48 +02:00
652f6fa07d virtualbox 7.1.10 2025-06-04 23:40:18 +02:00
Martin Jambor
7e94d2ce18 - Adjust gentoo-C23.patch to fix building the kmp flavor which was
broken by the previous patch by keeping the bool typedef when
  building a kmp. [boo#1242085]
2025-06-03 18:37:28 +02:00
Martin Jambor
55b005b5e1 Fix building with GCC 15 [boo#1242085] 2025-05-27 17:24:09 +02:00
1884bc52cd virtualbox 7.1.8 2025-04-16 16:10:12 +02:00
Jiri Slaby
2fd8480f9b build against kernel 6.15 2025-04-10 08:24:39 +02:00
Jiri Slaby
d15b82c929 add tpxz to LFS files too 2025-04-09 09:30:02 +02:00
99680a1c79 Add logic to do a Python-less build 2025-03-31 13:09:47 +02:00
324117a110 Delete kernel-6-13.patch 2025-03-31 12:44:49 +02:00
1738776d98 virtualbox 7.1.6a 2025-03-28 11:07:32 +01:00
6f94c78476 virtualbox 7.1.6 2025-03-28 10:47:34 +01:00
fad76b07e8 Set +x bit on .sh 2025-03-28 10:45:59 +01:00
Jiri Slaby
4b46adddab Fix for kernel 6.14 2025-03-28 07:47:54 +01:00
c69449fd8a Use specific python version, not python3 2025-02-24 11:53:00 +01:00
26a839baae Update findings for newer-pythons.patch 2025-02-24 11:52:47 +01:00
Jiri Slaby
163ca1c484 Fix for kernel 6.13 (bsc#1235146). 2025-01-21 12:25:44 +01:00
c10cfbdb7c Delete ExecCondition from vboxclient.service
Remove bogus ExecCondition= from vboxclient.service, because
VBoxDRMClient is unconditionally launched by udev hardware rule
anyway if it is not running already. vboxadd-service also starts
DRMClient if the udev rule were not to be present.

References: https://bugzilla.opensuse.org/1234870
2025-01-04 02:43:17 +01:00
84cfb17607 Internally document trigges for vboxclient.service 2025-01-04 02:40:12 +01:00
98fd308b06 Resolve wrong placement of ExecCondition
/usr/lib/systemd/system/vboxclient.service: Unknown key 'ExecCondition' in section [Unit]

References: https://bugzilla.opensuse.org/1234870
2025-01-03 01:37:32 +01:00
46dc19ce6d kvm.enable_virt_at_load=0 modprobe.d file 2024-12-29 23:37:21 +01:00
43167a25af Crunch installation recipe 2024-12-29 23:25:13 +01:00
222866de11 Use POSIX option format for tar calls 2024-12-29 16:49:05 +01:00
c2cd5e2e10 Indent large macro block at start-of-file 2024-12-29 16:48:43 +01:00
86fdbe5dc4 Crunch extraneous comments 2024-12-29 16:48:14 +01:00
2c787c3ad3 Crunch duplicated scriptlets commands 2024-12-29 16:47:35 +01:00
3abb14653c Rectify a bug reference 2024-11-19 21:59:17 +01:00
4c36cc83be Add host-source.patch [boo#1231346] 2024-11-14 17:04:32 +01:00
b439cb0a11 kmp preamble cleanup
Take inspiration from vhba-kmp and add an Enhances line.
Provides: %name-kmp is implicitly added by distro already.
2024-11-14 01:34:41 +01:00
b5ec841bec Use distro-default INSTALL_MOD_DIR 2024-11-14 01:33:58 +01:00
c70a6a7740 virtualbox 7.1.4 2024-10-17 01:53:26 +02:00
e20690747e Edit cxx17.patch for compatibility with the Extension Pack 2024-10-02 15:25:46 +02:00
e025fac446 Set BuildRequire glslang >= 11.5 2024-09-29 14:00:49 +02:00
6315d773bb virtualbox 7.1 2024-09-22 23:21:48 +02:00
61f012062b Accepting request 1193787 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1193787
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=278
2024-08-15 07:57:25 +00:00
Larry Rainey
0bd84dbd28 This is a maintainance release. The following items were removed or added
patch fixes_for_vboxconfig.patch is no longer needed.
    patch fixes_for_sle12.patch is no longer needed.
    patch vbox-deprec-gsoap-service-proxies.diff is no longer needed.
    patch fixes_for_leap.patch is no longer needed.
    patch vbox-smc-napa.diff is no longer needed.
    patch virtualbox-sed-params.patch is no longer needed.
    patch vbox-fpie.diff is no longer needed.
    patch security_fixes.patch is no longer needed.
    patch vbox-default-os-type.diff is no longer needed.
    patch fixes_for_qt5.13.patch is no longer needed.
    patch smap.diff is no longer needed.
    patch fix_7.0.6_locking_problems.patch is no longer needed.
    patch fix_conflict_between_host_and_guest.patch is no longer needed.
    patch fix-missing-includes-with-qt-5.15.patch is no longer needed.
    patch vbox-python-selection.patch is no longer needed.
    patch vbox-no-build-dates.diff is no longer needed.
    patch modify_for_4_8_bo_move.patch is no longer needed.
    patch fixes_for_makefile.patch is no longer needed.
    patch VirtualBox-5.2.10-xclient.patch is no longer needed.
    patch fixes_for_leap15.6.patch is no longer needed.
    patch gcc5-real-support.patch is no longer needed.
    patch vbox-python-py310.patch is no longer needed.
    patch vbox-gsoapssl-deps.diff is no longer needed.
    patch python311.patch is no longer needed.
    patch vbox-disable-updates.diff is no longer needed.
    patch libxml21206.patch is no longer needed.
    patch fix_for_leap15.5.patchs added to fix an OBS error in Leap15.5 builds.
---------------------------------------------------------------------

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=745
2024-08-14 00:49:54 +00:00
Larry Rainey
b6bcced606 Accepting request 1188260 from home:larryr:branches:Virtualization
- changed license from Gpl-2.0 to Gpl-3.0
---------------------------------------------------------------------

OBS-URL: https://build.opensuse.org/request/show/1188260
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=744
2024-07-17 19:47:25 +00:00
Larry Rainey
4c5592f466 Accepting request 1188058 from home:larryr:branches:Virtualization
---------------------------------------------------------------------
- Version bump to VirtualBox 7.0.20 (released July 16 2024 by Oracle))
This is a maintenance release. The following items were fixed and/or added:
    TPM: Fixed errors appearing the event viewer with Windows guests
    macOS Hosts: Fixed passing USB devices to the VM (bug #21218)
    Audio: Fixed recording with HDA emulation after newer Windows 10 / 11 guests got rebooted
    USB: Fixed a deadlock in OHCI triggered when saving the current state of a VM or taking a snapshot (bug #22059)
    Linux Guest and Host: Introduced initial support for OpenSuse 15.6 kernel
    Linux Guest and Host: Introduced initial support for RHEL 9.5 kernel (bug #22099)
    Guest Additions: Shared Clipboard: Fixed issue when extra new lines were pasted when copying text between Win and X11 (bug #21716)
    UEFI Secure Boot: Add new Microsoft certificates to list for new VMs

OBS-URL: https://build.opensuse.org/request/show/1188058
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=743
2024-07-17 11:49:42 +00:00
Larry Rainey
a065251386 Accepting request 1186452 from home:larryr:branches:Virtualization
VirtualBox 7.0.18 with Oracle's 15.6 patches and all obsolete patches removed

OBS-URL: https://build.opensuse.org/request/show/1186452
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=742
2024-07-13 13:17:31 +00:00
5356380d7e Accepting request 1172513 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1172513
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtualbox?expand=0&rev=277
2024-05-08 09:38:34 +00:00
Larry Finger
d209f59dee Accepting request 1172433 from home:dimstar:Factory
- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.

OBS-URL: https://build.opensuse.org/request/show/1172433
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=740
2024-05-07 18:06:42 +00:00
Larry Finger
0f013cab56 Accepting request 1171918 from home:larryr:branches:Virtualization
---------------------------------------------------------------------
- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
        Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
VirtualBox 7.0.16 (released April 16 2024)
This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area

OBS-URL: https://build.opensuse.org/request/show/1171918
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=739
2024-05-04 19:12:30 +00:00