Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vagrant for openSUSE:Factory checked 
in at 2024-09-05 15:46:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
 and      /work/SRC/openSUSE:Factory/.vagrant.new.10096 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vagrant"

Thu Sep  5 15:46:02 2024 rev:59 rq:1198961 version:2.3.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes  2024-06-24 
20:52:24.710375743 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new.10096/vagrant.changes       
2024-09-05 15:46:05.853359904 +0200
@@ -1,0 +2,17 @@
+Thu Sep  5 11:01:38 UTC 2024 - Илья Индиго <i...@ilya.top>
+
+- Changed dependency.patch for rexml 3.3 support.
+
+-------------------------------------------------------------------
+Wed Sep  4 17:41:58 UTC 2024 - Илья Индиго <i...@ilya.top>
+
+- Combined dependency patches into a common dependency.patch:
+  * 0005-do-not-depend-on-wdm.patch
+  * 0010-Remove-dependency-on-grpc-tools.patch
+  * 0011-Remove-vagrant-ssl-extension.patch
+  * 0012-Bump-rgl-dependency-to-0.6.6.patch
+  * 0013-Bump-webrick-dependency-to-1.8.0.patch
+  * 0014-Bump-vagrant_cloud_dependency.patch
+  * childprocess-5.0.patch
+
+-------------------------------------------------------------------

Old:
----
  0005-do-not-depend-on-wdm.patch
  0010-Remove-dependency-on-grpc-tools.patch
  0011-Remove-vagrant-ssl-extension.patch
  0012-Bump-rgl-dependency-to-0.6.6.patch
  0013-Bump-webrick-dependency-to-1.8.0.patch
  0014-Bump-vagrant_cloud_dependency.patch
  childprocess-5.0.patch

New:
----
  dependency.patch

BETA DEBUG BEGIN:
  Old:- Combined dependency patches into a common dependency.patch:
  * 0005-do-not-depend-on-wdm.patch
  * 0010-Remove-dependency-on-grpc-tools.patch
  Old:  * 0005-do-not-depend-on-wdm.patch
  * 0010-Remove-dependency-on-grpc-tools.patch
  * 0011-Remove-vagrant-ssl-extension.patch
  Old:  * 0010-Remove-dependency-on-grpc-tools.patch
  * 0011-Remove-vagrant-ssl-extension.patch
  * 0012-Bump-rgl-dependency-to-0.6.6.patch
  Old:  * 0011-Remove-vagrant-ssl-extension.patch
  * 0012-Bump-rgl-dependency-to-0.6.6.patch
  * 0013-Bump-webrick-dependency-to-1.8.0.patch
  Old:  * 0012-Bump-rgl-dependency-to-0.6.6.patch
  * 0013-Bump-webrick-dependency-to-1.8.0.patch
  * 0014-Bump-vagrant_cloud_dependency.patch
  Old:  * 0013-Bump-webrick-dependency-to-1.8.0.patch
  * 0014-Bump-vagrant_cloud_dependency.patch
  * childprocess-5.0.patch
  Old:  * 0014-Bump-vagrant_cloud_dependency.patch
  * childprocess-5.0.patch
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:
- Changed dependency.patch for rexml 3.3 support.
BETA DEBUG END:

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

Other differences:
------------------
++++++ vagrant.spec ++++++
--- /var/tmp/diff_new_pack.T0MsGf/_old  2024-09-05 15:46:06.949404990 +0200
+++ /var/tmp/diff_new_pack.T0MsGf/_new  2024-09-05 15:46:06.949404990 +0200
@@ -55,17 +55,11 @@
 Patch2:         0002-Use-a-private-temporary-dir.patch
 Patch3:         0003-plugins-don-t-abuse-require_relative.patch.patch
 Patch4:         0004-fix-vbox-package-boo-1044087-added-by-robert.muntean.patch
-Patch5:         0005-do-not-depend-on-wdm.patch
+Patch5:         dependency.patch
 Patch6:         0006-do-not-abuse-relative-paths-in-docker-plugin-to-make.patch
 Patch7:         0007-Don-t-abuse-relative-paths-in-plugins.patch
 Patch8:         0008-Skip-failing-tests.patch
 Patch9:         0009-Disable-Subprocess-unit-test.patch
-Patch10:        0010-Remove-dependency-on-grpc-tools.patch
-Patch11:        0011-Remove-vagrant-ssl-extension.patch
-Patch12:        0012-Bump-rgl-dependency-to-0.6.6.patch
-Patch13:        0013-Bump-webrick-dependency-to-1.8.0.patch
-Patch14:        0014-Bump-vagrant_cloud_dependency.patch
-Patch15:        childprocess-5.0.patch
 
 # force only one ruby version
 # CAUTION: if you change this, then you *must* also change the sed calls which
@@ -88,7 +82,7 @@
 BuildRequires:  %{ruby} >= 3.0, %{ruby} < 3.4
 #  s.add_dependency "bcrypt_pbkdf", "~> 1.1"
 BuildRequires:  %{rubygem bcrypt_pbkdf:1 >= 1.1 }
-#  s.add_dependency "childprocess", "~> 5.0.0"
+#  s.add_dependency "childprocess", "~> 5.0"
 BuildRequires:  %{rubygem childprocess:5.0 }
 #  s.add_dependency "ed25519", "~> 1.3.0"
 BuildRequires:  %{rubygem ed25519:1.3 >= 1.3.0 }
@@ -119,8 +113,8 @@
 BuildRequires:  %{rubygem net-scp:4 }
 #  s.add_dependency "rb-kqueue", "~> 0.2.0"
 BuildRequires:  %{rubygem rb-kqueue:0.2 }
-#  s.add_dependency "rexml", "~> 3.2"
-BuildRequires:  %{rubygem rexml:3 >= 3.2 }
+#  s.add_dependency "rexml", "~> 3.3"
+BuildRequires:  %{rubygem rexml:3 >= 3.3 }
 # PATCHED
 #  s.add_dependency "rgl", "~> 0.6.6"
 BuildRequires:  %{rubygem rgl:0.6 >= 0.6.6}
@@ -136,7 +130,7 @@
 BuildRequires:  %{rubygem winrm-elevated:1 >= 1.2.1 }
 # Patched in 0014-Bump-vagrant_cloud_dependency.patch
 #  s.add_dependency "vagrant_cloud", "~> 3.0"
-BuildRequires:  %{rubygem vagrant_cloud:3 >= 3.0.5 }
+BuildRequires:  %{rubygem vagrant_cloud:3 >= 3.0 }
 
 # PATCHED -> removed
 #  s.add_development_dependency "grpc-tools", "~> 1.41.1"
@@ -152,7 +146,7 @@
 #  s.add_development_dependency "fake_ftp", "~> 0.3.0"
 BuildRequires:  %{rubygem fake_ftp:0.3 >= 0.3.0 }
 # PATCHED
-#  s.add_development_dependency "webrick", "~> 1.8.0"
+#  s.add_development_dependency "webrick", "~> 1.8"
 BuildRequires:  %{rubygem webrick:1.8 }
 
 # Prevent have choice for rubygem(ruby:2.6.0:mime-types) >= 2
@@ -185,7 +179,7 @@
 
 #  s.add_dependency "bcrypt_pbkdf", "~> 1.1"
 Requires:       %{rubygem bcrypt_pbkdf:1 >= 1.1 }
-#    s.add_dependency "childprocess", "~> 5.0.0"
+#    s.add_dependency "childprocess", "~> 5.0"
 Requires:       %{rubygem childprocess:5.0}
 #   s.add_dependency "ed25519", "~> 1.3.0"
 Requires:       %{rubygem ed25519:1.3 >= 1.3.0}
@@ -216,8 +210,8 @@
 Requires:       %{rubygem net-scp:4 }
 #  s.add_dependency "rb-kqueue", "~> 0.2.0"
 Requires:       %{rubygem rb-kqueue:0.2}
-#  s.add_dependency "rexml", "~> 3.2"
-Requires:       %{rubygem rexml:3 >= 3.2 }
+#  s.add_dependency "rexml", "~> 3.3"
+Requires:       %{rubygem rexml:3 >= 3.3 }
 # PATCHED
 #  s.add_dependency "rgl", "~> 0.6.6"
 Requires:       %{rubygem rgl:0.6 >= 0.6.6}
@@ -232,8 +226,8 @@
 #  s.add_dependency "winrm-elevated", ">= 1.2.1", "< 2.0"
 Requires:       %{rubygem winrm-elevated:1 >= 1.2.1}
 # Patched in 0014-Bump-vagrant_cloud_dependency.patch
-#  s.add_dependency "vagrant_cloud", "~> 3.0.5"
-Requires:       %{rubygem vagrant_cloud:3 >= 3.0.5}
+#  s.add_dependency "vagrant_cloud", "~> 3.0"
+Requires:       %{rubygem vagrant_cloud:3 >= 3.0}
 
 
 Requires:       bsdtar

++++++ dependency.patch ++++++
diff -Pdpru vagrant-2.3.7.orig/Rakefile vagrant-2.3.7/Rakefile
--- vagrant-2.3.7.orig/Rakefile 2023-06-15 23:40:35.000000000 +0300
+++ vagrant-2.3.7/Rakefile      2024-09-04 19:08:07.179627994 +0300
@@ -1,16 +1,11 @@
 require 'rubygems'
 require 'bundler/setup'
-require "rake/extensiontask"
 
 # Immediately sync all stdout so that tools like buildbot can
 # immediately load in the output.
 $stdout.sync = true
 $stderr.sync = true
 
-Rake::ExtensionTask.new "vagrant_ssl" do |ext|
-  ext.lib_dir = "lib/vagrant"
-end
-
 # Load all the rake tasks from the "tasks" folder. This folder
 # allows us to nicely separate rake tasks into individual files
 # based on their role, which makes development and debugging easier
diff -Pdpru vagrant-2.3.7.orig/vagrant.gemspec vagrant-2.3.7/vagrant.gemspec
--- vagrant-2.3.7.orig/vagrant.gemspec  2023-06-15 23:40:35.000000000 +0300
+++ vagrant-2.3.7/vagrant.gemspec       2024-09-04 20:44:57.390556590 +0300
@@ -16,7 +16,7 @@ Gem::Specification.new do |s|
   s.required_rubygems_version = ">= 1.3.6"
 
   s.add_dependency "bcrypt_pbkdf", "~> 1.1"
-  s.add_dependency "childprocess", "~> 4.1.0"
+  s.add_dependency "childprocess", "~> 5.0"
   s.add_dependency "ed25519", "~> 1.3.0"
   s.add_dependency "erubi"
   s.add_dependency 'googleapis-common-protos-types', '~> 1.3'
@@ -31,29 +31,24 @@ Gem::Specification.new do |s|
   s.add_dependency "net-sftp", "~> 4.0"
   s.add_dependency "net-scp", "~> 4.0"
   s.add_dependency "rb-kqueue", "~> 0.2.0"
-  s.add_dependency "rexml", "~> 3.2"
-  s.add_dependency "rgl", "~> 0.5.10"
+  s.add_dependency "rexml", "~> 3.3"
+  s.add_dependency "rgl", "~> 0.6"
   s.add_dependency "rubyzip", "~> 2.3.2"
-  s.add_dependency "vagrant_cloud", "~> 3.0.5"
-  s.add_dependency "wdm", "~> 0.1.1"
+  s.add_dependency "vagrant_cloud", "~> 3.0"
   s.add_dependency "winrm", ">= 2.3.6", "< 3.0"
   s.add_dependency "winrm-elevated", ">= 1.2.3", "< 2.0"
   s.add_dependency "winrm-fs", ">= 1.3.5", "< 2.0"
 
-  # Needed for go generate to use grpc_tools_ruby_protoc
-  s.add_development_dependency "grpc-tools", "~> 1.41"
-
   # required to include https://github.com/ruby/ipaddr/issues/35
   s.add_dependency "ipaddr", ">= 1.2.4"
 
   # Constraint rake to properly handle deprecated method usage
   # from within rspec
   s.add_development_dependency "rake", "~> 13.0"
-  s.add_development_dependency "rake-compiler"
   s.add_development_dependency "rspec", "~> 3.11"
   s.add_development_dependency "rspec-its", "~> 1.3.0"
   s.add_development_dependency "fake_ftp", "~> 0.3.0"
-  s.add_development_dependency "webrick", "~> 1.7.0"
+  s.add_development_dependency "webrick", "~> 1.8"
 
   # The following block of code determines the files that should be included
   # in the gem. It does this by reading all the files in the directory where
@@ -105,6 +100,5 @@ Gem::Specification.new do |s|
 
   s.files         = unignored_files
   s.executables   = unignored_files.map { |f| f[/^bin\/(.*)/, 1] }.compact
-  s.extensions    = ["ext/vagrant_ssl/extconf.rb"]
   s.require_path  = 'lib'
 end

Reply via email to