From c2afddb4af1f66cbf02eb0934a1744f96d65ffe16fff92f9226f55cad8bba889 Mon Sep 17 00:00:00 2001 From: Michal Seben Date: Tue, 23 Oct 2012 10:43:42 +0000 Subject: [PATCH] Accepting request 139080 from home:mseben:branches:Virtualization update vbox to 4.2.2 OBS-URL: https://build.opensuse.org/request/show/139080 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=106 --- VirtualBox-4.2.0-patched.tar.bz2 | 3 --- VirtualBox-4.2.2-patched.tar.bz2 | 3 +++ vbox-drop-fa-IR-translation.diff | 24 ++++++++++++++++++ virtualbox-4.2.0-UserManual.pdf | 3 --- virtualbox-4.2.2-UserManual.pdf | 3 +++ virtualbox.changes | 42 ++++++++++++++++++++++++++++++++ virtualbox.spec | 9 +++++-- 7 files changed, 79 insertions(+), 8 deletions(-) delete mode 100644 VirtualBox-4.2.0-patched.tar.bz2 create mode 100644 VirtualBox-4.2.2-patched.tar.bz2 create mode 100644 vbox-drop-fa-IR-translation.diff delete mode 100644 virtualbox-4.2.0-UserManual.pdf create mode 100644 virtualbox-4.2.2-UserManual.pdf diff --git a/VirtualBox-4.2.0-patched.tar.bz2 b/VirtualBox-4.2.0-patched.tar.bz2 deleted file mode 100644 index ffb6bd6..0000000 --- a/VirtualBox-4.2.0-patched.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5c63ff90c5c41d76d2fbe8f6b0483646f4fac0b027e9c0ce2277003329006043 -size 48282705 diff --git a/VirtualBox-4.2.2-patched.tar.bz2 b/VirtualBox-4.2.2-patched.tar.bz2 new file mode 100644 index 0000000..cea9335 --- /dev/null +++ b/VirtualBox-4.2.2-patched.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e8740771b7da85989856ba94f9b4f353bbf5b1deba35a4960e961cbffb55429 +size 47999573 diff --git a/vbox-drop-fa-IR-translation.diff b/vbox-drop-fa-IR-translation.diff new file mode 100644 index 0000000..7840d1d --- /dev/null +++ b/vbox-drop-fa-IR-translation.diff @@ -0,0 +1,24 @@ +Index: VirtualBox-4.2.2/src/VBox/Frontends/VirtualBox/VBoxUI.pro +=================================================================== +--- VirtualBox-4.2.2.orig/src/VBox/Frontends/VirtualBox/VBoxUI.pro ++++ VirtualBox-4.2.2/src/VBox/Frontends/VirtualBox/VBoxUI.pro +@@ -63,7 +63,6 @@ TRANSLATIONS = \ + nls/VirtualBox_es.ts \ + nls/VirtualBox_eu.ts \ + nls/VirtualBox_fi.ts \ +- nls/VirtualBox_fa_IR.ts \ + nls/VirtualBox_fr.ts \ + nls/VirtualBox_gl_ES.ts \ + nls/VirtualBox_hu.ts \ +Index: VirtualBox-4.2.2/src/VBox/Frontends/VirtualBox/nls/ApprovedLanguages.kmk +=================================================================== +--- VirtualBox-4.2.2.orig/src/VBox/Frontends/VirtualBox/nls/ApprovedLanguages.kmk ++++ VirtualBox-4.2.2/src/VBox/Frontends/VirtualBox/nls/ApprovedLanguages.kmk +@@ -23,7 +23,6 @@ VBOX_APPROVED_GUI_LANGUAGES := \ + de \ + en \ + es \ +- fa_IR \ + hu \ + it \ + ja \ diff --git a/virtualbox-4.2.0-UserManual.pdf b/virtualbox-4.2.0-UserManual.pdf deleted file mode 100644 index eceac31..0000000 --- a/virtualbox-4.2.0-UserManual.pdf +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:867962290f7f8738d623624b1901493f40abf1c60ffd9efcc4323a4669b437d8 -size 5604205 diff --git a/virtualbox-4.2.2-UserManual.pdf b/virtualbox-4.2.2-UserManual.pdf new file mode 100644 index 0000000..34127fb --- /dev/null +++ b/virtualbox-4.2.2-UserManual.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a88e9023c15c3d85fc2426ad49cda1234bbf867378ac5a1319eb2d738d96a8c +size 5611827 diff --git a/virtualbox.changes b/virtualbox.changes index 145b74b..2d880b2 100644 --- a/virtualbox.changes +++ b/virtualbox.changes @@ -1,3 +1,45 @@ +------------------------------------------------------------------- +Sun Oct 21 16:03:10 UTC 2012 - mseben@gmail.com + +- updated to virtualbox 4.2.2 +* VMM: adapted to changes in Mac OS X 10.8.2 (bug #10965) +* GUI: restored VM item tool-tip functionality (4.2 regression) +* GUI: added group item tool-tip functionality +* GUI: fixed handling of the .ova/.ovf file name association (4.2 regression) +* GUI: it was not possible to change any setting before the first VM was created (bug #10928) +* GUI: disable grouping action if all the selected items are full children list of the same group already +* GUI: added menu for runtime drag-and-drop option change +* GUI: cleanup shared-clipboard menu on visual-mode change +* GUI: make sure VM receives keyboard focus on entering fullscreen-mode on Win host (bug #11051) +* GUI: disable proxy authentication for security reasons +* 3D Support: DrawIndexedPrimitiveUP implementation fixes for the Windows WDDM video driver (bug #10929) +* Storage: fixed a release assertion in the AHCI emulation when requests where canceled with asynchronous I/O disabled +* Storage: fixed a hang during VM reset under certain circumstances (bug #10898) +* NAT: fixed a crash under rare circumstances (Windows hosts only; bug #10128) +* NAT: automatically use the host resolver if the host name server is set to some unusual loopback value (bug #10864) +* E1000: fixed a VirtualBox crash during intensive network transfers (4.2 regression; bugs #10936, #10969, #10980) +* ICH9: fixed PCI bridge initialization +* USB mouse: ensure that the last mouse event doesn't get lost if no URBs are available +* BIOS: certain legacy guests (e.g. Windows 95) didn't find the boot device after a warm reboot +* BIOS: don't trash the palette in text modes when setting the border color +* EFI: fixed OS X guest autoboot (4.2 regression) +* VBoxManage: fixed output of showvminfo --machinereadable (bug #10973) +* VBoxManage: fixed parsing of storageattach --discard (bug #11023) +* VBoxManage: fixed wrong output of the HPET setting in showvminfo (bug #11065) +* VBoxManage: fixed closing the guest session after executing a guest process via guest control +* VBoxShell: adaptions to interface name changes +* Guest Additions device: fixed a Guest Additions hang when a machine was reset after a crash +* Linux hosts / guests: Linux 3.7-rc1 fixes +* Linux Additions: support X.Org Server 1.13 +* Linux Additions: fixed a hang when the X server was restarted with old guest kernels +* Linux Additions: fixed a VBoxService crash during CPU hot remove (bug #10964) +* Windows Additions: fixed automatic screen resize issue for NT4 guests +* OS/2 Additions: fixed shutdown hang +* OS/2 Additions: fixed mouse driver panic +* Solaris hosts: fixed autostart service going into maintenance mode after all VMs started +* Solaris hosts: fixed linking the host driver with the dtrace module +- added vbox-drop-fa-IR-translation.diff to fix build + ------------------------------------------------------------------- Thu Oct 11 20:33:32 UTC 2012 - mseben@gmail.com diff --git a/virtualbox.spec b/virtualbox.spec index 374bcff..c5fff9e 100644 --- a/virtualbox.spec +++ b/virtualbox.spec @@ -82,7 +82,7 @@ BuildRequires: xorg-x11-libXt-devel-32bit %endif # ExclusiveArch: %ix86 x86_64 -Version: 4.2.0 +Version: 4.2.2 Release: 0 Summary: VirtualBox is an Emulator License: GPL-2.0+ @@ -122,6 +122,8 @@ Patch4: vbox-ret-in-nonvoid-fnc.diff Patch6: vbox-smc-napa.diff #fix build of Python and dev package on openSUSE 11.3 Patch8: vbox-python-detection.diff +#fix build, fa_IR translation was removed +Patch9: vbox-drop-fa-IR-translation.diff #PATCH-FIX-OPENSUSE implement messagebox (VBoxPermissionMessage app), which is displayed, when user #try to start VirtualBox and is not memeber of vboxusers group Patch99: vbox-permissions_warning.diff @@ -249,6 +251,7 @@ Development file for %{name} %patch4 -p1 %patch6 -p1 %patch8 -p1 +%patch9 -p1 %patch99 -p1 %patch100 %patch101 @@ -299,7 +302,7 @@ source ./env.sh # VBOX_PATH_PACKAGE_DOCS set propper path for link to pdf in .desktop file # VBOX_WITH_REGISTRATION_REQUEST= VBOX_WITH_UPDATE_REQUEST= just disable some functionality in gui echo "build basic parts" -/usr/bin/kmk %{?_smp_mfalgs} VBOX_JAVA_HOME=/etc/alternatives/java_sdk_openjdk/ VBOX_GCC_WERR= KBUILD_VERBOSE=2 VBOX_WITH_REGISTRATION_REQUEST= VBOX_WITH_UPDATE_REQUEST= TOOL_YASM_AS=yasm VBOX_PATH_PACKAGE_DOCS=/usr/share/doc/packages/virtualbox all +/usr/bin/kmk %{?_smp_mfalgs} VBOX_JAVA_HOME=/etc/alternatives/java_sdk_openjdk/ VBOX_GCC_WERR= KBUILD_VERBOSE=2 VBOX_WITH_REGISTRATION_REQUEST= VBOX_WITH_UPDATE_REQUEST= TOOL_YASM_AS=yasm VBOX_PATH_PACKAGE_DOCS=/usr/share/doc/packages/virtualbox all # # build kernel modules for guest and host (check novel-kmp package as example) # host modules : vboxdrv,vboxnetflt,vboxnetadp @@ -713,6 +716,8 @@ exit 0 %{_vbox_instdir}/VBoxDbg.so %{_vbox_instdir}/VBoxDragAndDropSvc.so %{_vbox_instdir}/VBoxVMMPreload.so +#todo:double check - if this file should be assigned to the host side +%{_vbox_instdir}/VBoxHostChannel.so # %dir %{_vbox_instdir}/components %{_vbox_instdir}/components/*.so