Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2017-10-23 16:52:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and      /work/SRC/openSUSE:Factory/.vagrant.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vagrant"

Mon Oct 23 16:52:32 2017 rev:5 rq:535821 version:1.9.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2017-09-29 
11:57:24.061757805 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new/vagrant.changes     2017-10-23 
16:53:09.457061644 +0200
@@ -1,0 +2,6 @@
+Sun Oct 22 19:00:05 UTC 2017 - [email protected]
+
+- Added upstream patch 0010-virtualbox-5.2-support.patch to allow
+  running with upcoming Virtualbox 5.2 
+
+-------------------------------------------------------------------

New:
----
  0010-virtualbox-5.2-support.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vagrant.spec ++++++
--- /var/tmp/diff_new_pack.5zuPid/_old  2017-10-23 16:53:11.456968047 +0200
+++ /var/tmp/diff_new_pack.5zuPid/_new  2017-10-23 16:53:11.456968047 +0200
@@ -43,6 +43,7 @@
 Patch6:         0006-Relax-dependency-resolution.patch
 Patch8:         0008-Read-data-from-usr-share-vagrant.patch
 Patch9:         0009-plugins-don-t-abuse-require_relative.patch
+Patch10:        0010-virtualbox-5.2-support.patch
 #
 #
 # try building with ruby2.4
@@ -162,6 +163,7 @@
 %patch6 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 #
 #
 #

++++++ 0010-virtualbox-5.2-support.patch ++++++
>From 7d73af5637de41f1e53b8f1ef2ea9baf76842dfb Mon Sep 17 00:00:00 2001
From: Jehiah Czebotar <[email protected]>
Date: Fri, 8 Sep 2017 15:00:17 -0400
Subject: [PATCH] Virtualbox 5.2 support

---
 plugins/providers/virtualbox/driver/meta.rb        |  1 +
 plugins/providers/virtualbox/driver/version_5_2.rb | 16 ++++++++++++++++
 plugins/providers/virtualbox/plugin.rb             |  1 +
 3 files changed, 18 insertions(+)
 create mode 100644 plugins/providers/virtualbox/driver/version_5_2.rb

diff --git a/plugins/providers/virtualbox/driver/meta.rb 
b/plugins/providers/virtualbox/driver/meta.rb
index 0dd186d8c7..ec457a866a 100644
--- a/plugins/providers/virtualbox/driver/meta.rb
+++ b/plugins/providers/virtualbox/driver/meta.rb
@@ -62,6 +62,7 @@ def initialize(uuid=nil)
             "4.3" => Version_4_3,
             "5.0" => Version_5_0,
             "5.1" => Version_5_1,
+            "5.2" => Version_5_2,
           }
 
           if @@version.start_with?("4.2.14")
diff --git a/plugins/providers/virtualbox/driver/version_5_2.rb 
b/plugins/providers/virtualbox/driver/version_5_2.rb
new file mode 100644
index 0000000000..cd6c0b6c5c
--- /dev/null
+++ b/plugins/providers/virtualbox/driver/version_5_2.rb
@@ -0,0 +1,16 @@
+require File.expand_path("../version_5_1", __FILE__)
+
+module VagrantPlugins
+  module ProviderVirtualBox
+    module Driver
+      # Driver for VirtualBox 5.2.x
+      class Version_5_2 < Version_5_1
+        def initialize(uuid)
+          super
+
+          @logger = Log4r::Logger.new("vagrant::provider::virtualbox_5_2")
+        end
+      end
+    end
+  end
+end
diff --git a/plugins/providers/virtualbox/plugin.rb 
b/plugins/providers/virtualbox/plugin.rb
index 399747a6a2..090bc50616 100644
--- a/plugins/providers/virtualbox/plugin.rb
+++ b/plugins/providers/virtualbox/plugin.rb
@@ -57,6 +57,7 @@ module Driver
       autoload :Version_4_3, File.expand_path("../driver/version_4_3", 
__FILE__)
       autoload :Version_5_0, File.expand_path("../driver/version_5_0", 
__FILE__)
       autoload :Version_5_1, File.expand_path("../driver/version_5_1", 
__FILE__)
+      autoload :Version_5_2, File.expand_path("../driver/version_5_2", 
__FILE__)
     end
 
     module Model

Reply via email to