Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gns3-gui for openSUSE:Factory 
checked in at 2021-08-27 21:43:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gns3-gui (Old)
 and      /work/SRC/openSUSE:Factory/.gns3-gui.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gns3-gui"

Fri Aug 27 21:43:53 2021 rev:11 rq:914542 version:2.2.24

Changes:
--------
--- /work/SRC/openSUSE:Factory/gns3-gui/gns3-gui.changes        2021-06-16 
20:36:42.559311483 +0200
+++ /work/SRC/openSUSE:Factory/.gns3-gui.new.1899/gns3-gui.changes      
2021-08-27 21:45:02.150049713 +0200
@@ -1,0 +2,17 @@
+Wed Aug 25 11:50:51 UTC 2021 - Martin Hauke <[email protected]>
+
+- Update to version 2.2.24
+  * Fix incorrect Qemu binary selected when importing template.
+  * Early support for Python3.10
+
+-------------------------------------------------------------------
+Tue Aug 17 16:00:52 UTC 2021 - Martin Hauke <[email protected]>
+
+- Update to version 2.2.23
+  * Handle -no-kvm param deprecated in Qemu >= v5.2
+  * Support for invisible links.
+  * Add kitty console application command line.
+  * Add Windows Terminal profile as an option for Console
+    Applications.
+
+-------------------------------------------------------------------

Old:
----
  gns3-gui-2.2.22.tar.gz

New:
----
  gns3-gui-2.2.24.tar.gz

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

Other differences:
------------------
++++++ gns3-gui.spec ++++++
--- /var/tmp/diff_new_pack.DAwo3X/_old  2021-08-27 21:45:02.902050610 +0200
+++ /var/tmp/diff_new_pack.DAwo3X/_new  2021-08-27 21:45:02.906050615 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           gns3-gui
-Version:        2.2.22
+Version:        2.2.24
 Release:        0
 Summary:        GNS3 graphical interface for the GNS3 server
 License:        GPL-3.0-or-later
@@ -42,9 +42,9 @@
 Requires:       python3-qt5
 Requires:       python3-sentry-sdk >= 0.14.4
 Recommends:     gns3-server
-Recommends:     telnet
 Recommends:     libcap-progs
 Recommends:     sudo
+Recommends:     telnet
 
 BuildArch:      noarch
 # SECTION test requirements

++++++ gns3-gui-2.2.22.tar.gz -> gns3-gui-2.2.24.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gns3-gui-2.2.22/CHANGELOG 
new/gns3-gui-2.2.24/CHANGELOG
--- old/gns3-gui-2.2.22/CHANGELOG       2021-06-10 08:11:58.000000000 +0200
+++ new/gns3-gui-2.2.24/CHANGELOG       2021-08-25 13:01:26.000000000 +0200
@@ -1,5 +1,19 @@
 # Change Log
 
+## 2.2.24 25/08/2021
+
+* Fix incorrect Qemu binary selected when importing template. Fixes 
https://github.com/GNS3/gns3-gui/issues/3216
+* Early support for Python3.10
+* Bump pywin32 from 300 to 301
+* Add PyQt5==5.12.3 for macOS build
+
+## 2.2.23 05/08/2021
+
+* Handle -no-kvm param deprecated in Qemu >= v5.2
+* Support for invisible links. Fixes #2461
+* Add kitty console application command line. Fixes #3203
+* Add Windows Terminal profile as an option for Console Applications. Fixes 
#3193
+
 ## 2.2.22 10/06/2021
 
 * Fix exception shown when GNS3 is started with empty config. Fixes #3188
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gns3-gui-2.2.22/dev-requirements.txt 
new/gns3-gui-2.2.24/dev-requirements.txt
--- old/gns3-gui-2.2.22/dev-requirements.txt    2021-06-10 08:11:58.000000000 
+0200
+++ new/gns3-gui-2.2.24/dev-requirements.txt    2021-08-25 13:01:26.000000000 
+0200
@@ -1,5 +1,5 @@
 -rrequirements.txt
 
-pytest==5.4.3
-flake8==3.8.3
-pytest-timeout==1.4.1
+pytest==6.2.4
+flake8==3.9.2
+pytest-timeout==1.4.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gns3-gui-2.2.22/gns3/crash_report.py 
new/gns3-gui-2.2.24/gns3/crash_report.py
--- old/gns3-gui-2.2.22/gns3/crash_report.py    2021-06-10 08:11:58.000000000 
+0200
+++ new/gns3-gui-2.2.24/gns3/crash_report.py    2021-08-25 13:01:26.000000000 
+0200
@@ -51,7 +51,7 @@
     Report crash to a third party service
     """
 
-    DSN = 
"https://6335b77f0b9f40aeb408ddf340b429eb:[email protected]/38506";
+    DSN = 
"https://2ec08a0f8d314572b17dd2eba910a401:[email protected]/38506";
     _instance = None
 
     def __init__(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gns3-gui-2.2.22/gns3/dialogs/appliance_wizard.py 
new/gns3-gui-2.2.24/gns3/dialogs/appliance_wizard.py
--- old/gns3-gui-2.2.22/gns3/dialogs/appliance_wizard.py        2021-06-10 
08:11:58.000000000 +0200
+++ new/gns3-gui-2.2.24/gns3/dialogs/appliance_wizard.py        2021-08-25 
13:01:26.000000000 +0200
@@ -554,7 +554,7 @@
             if self.uiQemuListComboBox.count() == 1:
                 self.next()
             else:
-                i = 
self.uiQemuListComboBox.findText(self._appliance["qemu"]["arch"], 
QtCore.Qt.MatchContains)
+                i = 
self.uiQemuListComboBox.findData(self._appliance["qemu"]["arch"], 
flags=QtCore.Qt.MatchEndsWith)
                 if i != -1:
                     self.uiQemuListComboBox.setCurrentIndex(i)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gns3-gui-2.2.22/gns3/dialogs/style_editor_dialog_link.py 
new/gns3-gui-2.2.24/gns3/dialogs/style_editor_dialog_link.py
--- old/gns3-gui-2.2.22/gns3/dialogs/style_editor_dialog_link.py        
2021-06-10 08:11:58.000000000 +0200
+++ new/gns3-gui-2.2.24/gns3/dialogs/style_editor_dialog_link.py        
2021-08-25 13:01:26.000000000 +0200
@@ -49,6 +49,7 @@
         self.uiBorderStyleComboBox.addItem("Dot", QtCore.Qt.DotLine)
         self.uiBorderStyleComboBox.addItem("Dash Dot", QtCore.Qt.DashDotLine)
         self.uiBorderStyleComboBox.addItem("Dash Dot Dot", 
QtCore.Qt.DashDotDotLine)
+        self.uiBorderStyleComboBox.addItem("Invisible", QtCore.Qt.NoPen)
 
         self.uiColorLabel.hide()
         self.uiColorPushButton.hide()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gns3-gui-2.2.22/gns3/items/ethernet_link_item.py 
new/gns3-gui-2.2.24/gns3/items/ethernet_link_item.py
--- old/gns3-gui-2.2.22/gns3/items/ethernet_link_item.py        2021-06-10 
08:11:58.000000000 +0200
+++ new/gns3-gui-2.2.24/gns3/items/ethernet_link_item.py        2021-08-25 
13:01:26.000000000 +0200
@@ -159,7 +159,7 @@
             else:
                 source_port_label.hide()
 
-            if self._settings["draw_link_status_points"]:
+            if self._settings["draw_link_status_points"] and 
self.pen().style() != QtCore.Qt.NoPen:
                 painter.drawPoint(point1)
 
             if self._link.suspended() or self._destination_port.status() == 
Port.suspended:
@@ -202,7 +202,7 @@
             else:
                 destination_port_label.hide()
 
-            if self._settings["draw_link_status_points"]:
+            if self._settings["draw_link_status_points"] and 
self.pen().style() != QtCore.Qt.NoPen:
                 painter.drawPoint(point2)
 
         self._drawSymbol()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gns3-gui-2.2.22/gns3/items/serial_link_item.py 
new/gns3-gui-2.2.24/gns3/items/serial_link_item.py
--- old/gns3-gui-2.2.22/gns3/items/serial_link_item.py  2021-06-10 
08:11:58.000000000 +0200
+++ new/gns3-gui-2.2.24/gns3/items/serial_link_item.py  2021-08-25 
13:01:26.000000000 +0200
@@ -147,7 +147,7 @@
             else:
                 source_port_label.hide()
 
-            if self._settings["draw_link_status_points"]:
+            if self._settings["draw_link_status_points"] and 
self.pen().style() != QtCore.Qt.NoPen:
                 painter.drawPoint(self.source_point)
 
             # destination point color
@@ -179,7 +179,7 @@
             else:
                 destination_port_label.hide()
 
-            if self._settings["draw_link_status_points"]:
+            if self._settings["draw_link_status_points"] and 
self.pen().style() != QtCore.Qt.NoPen:
                 painter.drawPoint(self.destination_point)
 
         self._drawSymbol()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gns3-gui-2.2.22/gns3/modules/qemu/dialogs/qemu_vm_wizard.py 
new/gns3-gui-2.2.24/gns3/modules/qemu/dialogs/qemu_vm_wizard.py
--- old/gns3-gui-2.2.22/gns3/modules/qemu/dialogs/qemu_vm_wizard.py     
2021-06-10 08:11:58.000000000 +0200
+++ new/gns3-gui-2.2.24/gns3/modules/qemu/dialogs/qemu_vm_wizard.py     
2021-08-25 13:01:26.000000000 +0200
@@ -164,7 +164,7 @@
             settings["initrd"] = self.uiInitrdImageLineEdit.text()
             settings["kernel_image"] = self.uiKernelImageLineEdit.text()
             settings["kernel_command_line"] = "ide_generic.probe_mask=0x01 
ide_core.chs=0.0:980,16,32 auto nousb console=ttyS0,9600 bigphysarea=65536 
ide1=noprobe no-hlt -net nic"
-            settings["options"] = "-no-kvm -icount auto"
+            settings["options"] = "-machine accel=tcg -icount auto"
             if not sys.platform.startswith("darwin"):
                 settings["cpu_throttling"] = 80  # limit to 80% CPU usage
             settings["process_priority"] = "low"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gns3-gui-2.2.22/gns3/registry/appliance_to_template.py 
new/gns3-gui-2.2.24/gns3/registry/appliance_to_template.py
--- old/gns3-gui-2.2.22/gns3/registry/appliance_to_template.py  2021-06-10 
08:11:58.000000000 +0200
+++ new/gns3-gui-2.2.24/gns3/registry/appliance_to_template.py  2021-08-25 
13:01:26.000000000 +0200
@@ -100,8 +100,8 @@
         new_config.pop("arch", None)
 
         options = appliance_config["qemu"].get("options", "")
-        if appliance_config["qemu"].get("kvm", "allow") == "disable" and 
"-no-kvm" not in options:
-            options += " -no-kvm"
+        if appliance_config["qemu"].get("kvm", "allow") == "disable" and 
"-machine accel=tcg" not in options:
+            options += " -machine accel=tcg"
         new_config["options"] = options.strip()
 
         for image in appliance_config["images"]:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gns3-gui-2.2.22/gns3/settings.py 
new/gns3-gui-2.2.24/gns3/settings.py
--- old/gns3-gui-2.2.22/gns3/settings.py        2021-06-10 08:11:58.000000000 
+0200
+++ new/gns3-gui-2.2.24/gns3/settings.py        2021-08-25 13:01:26.000000000 
+0200
@@ -141,6 +141,7 @@
                     r""" -e 'end tell'""",
         'Royal TSX': "open 'rtsx://telnet%3A%2F%2F%h:%p'",
         'SecureCRT': '/Applications/SecureCRT.app/Contents/MacOS/SecureCRT /N 
"%d" /T /TELNET %h %p',
+        'Windows Terminal': 'wt.exe -w 1 new-tab --title %d telnet %h %p',
         'ZOC 6': '/Applications/zoc6.app/Contents/MacOS/zoc6 "/TELNET:%h:%p" 
/TABBED "/TITLE:%d"',
         'ZOC 7': '/Applications/zoc7.app/Contents/MacOS/zoc7 "/TELNET:%h:%p" 
/TABBED "/TITLE:%d"',
         'ZOC 8': '/Applications/zoc8.app/Contents/MacOS/zoc8 "/TELNET:%h:%p" 
/TABBED "/TITLE:%d"'
@@ -159,7 +160,8 @@
                                              'SecureCRT': 'SecureCRT /T /N 
"%d"  /TELNET %h %p',
                                              'Mate Terminal': 'mate-terminal 
--tab -e "telnet %h %p"  -t "%d"',
                                              'terminator': 'terminator -e 
"telnet %h %p" -T "%d"',
-                                             'urxvt': 'urxvt -title %d -e 
telnet %h %p'}
+                                             'urxvt': 'urxvt -title %d -e 
telnet %h %p',
+                                             'kitty': 'kitty -T %d telnet %h 
%p'}
 
     # default Telnet console command on other systems
     DEFAULT_TELNET_CONSOLE_COMMAND = 
PRECONFIGURED_TELNET_CONSOLE_COMMANDS["Xterm"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gns3-gui-2.2.22/gns3/version.py 
new/gns3-gui-2.2.24/gns3/version.py
--- old/gns3-gui-2.2.22/gns3/version.py 2021-06-10 08:11:58.000000000 +0200
+++ new/gns3-gui-2.2.24/gns3/version.py 2021-08-25 13:01:26.000000000 +0200
@@ -23,8 +23,8 @@
 # or negative for a release candidate or beta (after the base version
 # number has been incremented)
 
-__version__ = "2.2.22"
-__version_info__ = (2, 2, 22, 0)
+__version__ = "2.2.24"
+__version_info__ = (2, 2, 24, 0)
 
 if "dev" in __version__:
     try:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gns3-gui-2.2.22/mac-requirements.txt 
new/gns3-gui-2.2.24/mac-requirements.txt
--- old/gns3-gui-2.2.22/mac-requirements.txt    2021-06-10 08:11:58.000000000 
+0200
+++ new/gns3-gui-2.2.24/mac-requirements.txt    2021-08-25 13:01:26.000000000 
+0200
@@ -1,2 +1,3 @@
 -rrequirements.txt
 
+PyQt5==5.12.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gns3-gui-2.2.22/requirements.txt 
new/gns3-gui-2.2.24/requirements.txt
--- old/gns3-gui-2.2.22/requirements.txt        2021-06-10 08:11:58.000000000 
+0200
+++ new/gns3-gui-2.2.24/requirements.txt        2021-08-25 13:01:26.000000000 
+0200
@@ -1,4 +1,4 @@
 jsonschema==3.2.0
-sentry-sdk==1.1.0
+sentry-sdk==1.3.1
 psutil==5.8.0
-distro==1.5.0
+distro==1.6.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gns3-gui-2.2.22/setup.py new/gns3-gui-2.2.24/setup.py
--- old/gns3-gui-2.2.22/setup.py        2021-06-10 08:11:58.000000000 +0200
+++ new/gns3-gui-2.2.24/setup.py        2021-08-25 13:01:26.000000000 +0200
@@ -97,6 +97,7 @@
         "Programming Language :: Python :: 3.7",
         "Programming Language :: Python :: 3.8",
         "Programming Language :: Python :: 3.9",
+        "Programming Language :: Python :: 3.10",
         "Programming Language :: Python :: Implementation :: CPython",
     ],
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gns3-gui-2.2.22/win-requirements.txt 
new/gns3-gui-2.2.24/win-requirements.txt
--- old/gns3-gui-2.2.22/win-requirements.txt    2021-06-10 08:11:58.000000000 
+0200
+++ new/gns3-gui-2.2.24/win-requirements.txt    2021-08-25 13:01:26.000000000 
+0200
@@ -1,4 +1,4 @@
 -rrequirements.txt
 
 PyQt5==5.12.3 # pyup: ignore
-pywin32==300 # pyup: ignore
+pywin32==301 # pyup: ignore

++++++ gns3-gui-fix-requirements.patch ++++++
--- /var/tmp/diff_new_pack.DAwo3X/_old  2021-08-27 21:45:03.550051383 +0200
+++ /var/tmp/diff_new_pack.DAwo3X/_new  2021-08-27 21:45:03.554051388 +0200
@@ -1,11 +1,11 @@
 diff --git a/requirements.txt b/requirements.txt
-index 21f9979..152e25d 100644
+index 0b5f89d..1cb7f82 100644
 --- a/requirements.txt
 +++ b/requirements.txt
 @@ -1,4 +1,4 @@
  jsonschema==3.2.0
--sentry-sdk==1.1.0
+-sentry-sdk==1.3.1
 -psutil==5.8.0
-+sentry-sdk>=0.14.4
++sentry-sdk>=1.3.1
 +psutil>=5.6.7
- distro==1.5.0
+ distro==1.6.0

Reply via email to