commit 9b968c0a41066111de02a33d639a556f405104da
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Apr 21 18:57:07 2021 +0100
Update VirtualBox to 6.1.20
VirtualBox-python.patch | 101 ------------------------------------------------
VirtualBox.spec | 19 +++++----
sources | 4 +-
update_vbox.sh | 6 +--
4 files changed, 16 insertions(+), 114 deletions(-)
---
diff --git a/VirtualBox.spec b/VirtualBox.spec
index d25bf59..85570aa 100644
--- a/VirtualBox.spec
+++ b/VirtualBox.spec
@@ -45,8 +45,8 @@
%endif
Name: VirtualBox
-Version: 6.1.18
-Release: 2%{?dist}
+Version: 6.1.20
+Release: 1%{?dist}
Summary: A general-purpose full virtualizer for PC hardware
License: GPLv2 or (GPLv2 and CDDL)
@@ -75,23 +75,23 @@ Patch2: VirtualBox-6.1.0-strings.patch
Patch18: VirtualBox-OSE-4.0.2-aiobug.patch
#Patch27: VirtualBox-gcc.patch
Patch29: 590355dbdcffa4081c377fd31565e172785b390c.patch
-Patch30: VirtualBox-python.patch
# from ArchLinux
Patch40: 007-python2-path.patch
# from Mageia
-Patch50: VirtualBox-5.1.0-add-Mageia-support.patch
+#Patch50: VirtualBox-5.1.0-add-Mageia-support.patch
Patch51: VirtualBox-5.1.0-revert-VBox.sh.patch
# from Fedora
# Do not show an error dialog when not running under vbox
# Do not start VBoxClient --vmsvga, we run VBoxClient --vmsvga as
# a systemd service, this works with both Wayland and Xorg based sessions
Patch60: VirtualBox-5.2.10-xclient.patch
-Patch61: 0001-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch
+#Patch61: 0001-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch
# from OpenSuse
Patch70: vbox-python-detection.diff
Patch80: VirtualBox-6.1.4-gcc10.patch
Patch86: VirtualBox-6.1.0-VBoxRem.patch
+Patch87: vbox-fix-file-picker.patch
BuildRequires: kBuild >= 0.1.9998.r3093
BuildRequires: SDL-devel
@@ -250,7 +250,7 @@ Python XPCOM bindings to %{name}.
Summary: Python3 bindings for %{name}
Group: Development/Libraries
Requires: %{name}-server%{?_isa} = %{version}-%{release}
-%{?python_provide:%python_provide python%{python3_pkgversion}-%{name}}
+%py_provides python%{python3_pkgversion}-%{name}
%description -n python%{python3_pkgversion}-%{name}
Python3 XPCOM bindings to %{name}.
@@ -321,7 +321,6 @@ rm -r src/libs/zlib-1.2.*/
%if 0%{?rhel} && 0%{?rhel} < 8
%patch29 -p2 -R -b .gsoap3
%endif
-%patch30 -p1 -b .python39
%if %{with python3}
%patch40 -p1 -b .python2_path
%endif
@@ -329,10 +328,11 @@ rm -r src/libs/zlib-1.2.*/
#patch50 -p1 -b .mageia-support
%patch51 -p1 -b .revert-VBox.sh
%patch60 -p1 -b .xclient
-%patch61 -p1 -b .automount
+#patch61 -p1 -b .automount
%patch70 -p1 -b .python-detection
%patch80 -p1 -b .gcc10
%patch86 -p1 -b .vboxrem
+%patch87 -p1 -b .fix-file-picker
%build
@@ -886,6 +886,9 @@ getent passwd vboxadd >/dev/null || \
%{_datadir}/%{name}-kmod-%{version}
%changelog
+* Wed Apr 21 2021 Sérgio Basto <sergio(a)serjux.com> - 6.1.20-1
+- Update VirtualBox to 6.1.20
+
* Tue Feb 02 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> -
6.1.18-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
diff --git a/sources b/sources
index 656c1b2..f60ee90 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (VirtualBox-6.1.18.tar.bz2) =
41cb4bd42429b09836c59ef9867dd3d35d0d5512ff6e515a7f8688ed444c079ce353a84f0d45b607ccf08424782d5de09b264f51b2c41a9ec34eb834458c293c
-SHA512 (UserManual.pdf) =
da97b2b9ffec58e27e104c0902c719965b68feb80e31a1dc995899735eecfadb032bf6ecc19a4636be7704247e899e3c6f45f64995043ef67712c2c2739e8e46
+SHA512 (VirtualBox-6.1.20.tar.bz2) =
b5af4e04e1a52c85b20226a274fac93712b79d426c0268cce3f2a337616a03161a55522ecddd13844bfc24a6808ba3d651366e74ce657cc6f8fd64c34ae745a4
+SHA512 (UserManual.pdf) =
f4908b35efb658997c1562384290490c96bef222a00198780c0a127bd6c40123106e1a5c910e1fac94e066b46c37f2125efe64ef6a237a454467eea1a7219ce7
diff --git a/update_vbox.sh b/update_vbox.sh
index 09468f3..324e136 100755
--- a/update_vbox.sh
+++ b/update_vbox.sh
@@ -1,7 +1,7 @@
-VERSION=6.1.18
+VERSION=6.1.20
REL=1
-RAWHIDE=34
-REPOS="f33 f32 f31 el8 el7"
+RAWHIDE=35
+REPOS="f34 f33 f32 el8 el7"
if [ -z "$1" ]
then
stage=0