Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qucs-s for openSUSE:Factory checked 
in at 2025-10-31 16:28:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qucs-s (Old)
 and      /work/SRC/openSUSE:Factory/.qucs-s.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qucs-s"

Fri Oct 31 16:28:07 2025 rev:10 rq:1314613 version:25.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qucs-s/qucs-s.changes    2025-04-14 
12:58:24.768326011 +0200
+++ /work/SRC/openSUSE:Factory/.qucs-s.new.1980/qucs-s.changes  2025-10-31 
16:28:45.803683055 +0100
@@ -1,0 +2,136 @@
+Thu Oct 30 22:20:38 UTC 2025 - Wojciech Kazubski <[email protected]>
+
+- Add a patch qucs-s-fix-missing-returns.patch to fix build for
+  Tumbleweed
+
+-------------------------------------------------------------------
+Sat Sep  6 21:15:37 UTC 2025 - Wojciech Kazubski <[email protected]>
+
+- Update to 25.2.0
+  New features
+  + Added microstrip lines simulation support for Ngspice. Ngspice
+    version >=45 is required. See #1401 #1402
+  + Added Jiles-Atherton magnetic core model. The same model is used
+    by MicroCAP simulator. Added a new device group magnetic cores
+    containing two new devices: Winding and Magnetic core #1284
+  + Added new Image paiting. This component allows to put a raster
+    image on schematic #1403
+  + Added VDMOS device support #1326
+  + Massive redesign of schematic rendering engine, enable arbitrary
+    angle wires #1226
+  + Hide the component properties incompatible with the selected
+    simulator #974
+  + General improvements and bugfixes
+  + Implemented open recent project #705
+  +   + Fixed symbol editing issues #945
+  + Improved S-parameter files viewer #1309
+  + Added context menu for document tabs #1362
+  + Fixed printing issues #1452
+  + Added possibility to plot noise contribution #1439
+  + Fixed settings directory for transcalc #1445
+  + Auto reload of netlist and log #1435
+  Library update
+  + Added Amidon, Epcos, and Ferroxcube ferrite cores library #1284
+  + Added VDMOS devices library #1326
+  Documentation
+  + New documentation available at: 
https://qucs-s-help.readthedocs.io/en/latest/
+  + Reorganized examples #1361
+  What's Changed
+  + New schematic machinery and removal of Q3PtrList by @wawuwo in #1266
+  + update qt6.9.0 by @dsm in #1290
+  + Fix selecting of ID_text by @wawuwo in #1297
+  + fix: Make label root follow its host node when the node is moving
+    by @wawuwo in #1296
+  + Refactor Schematic::recreateComponent() and Component::recreate()
+    by @wawuwo in #1244
+  + Change order of removal of elements in group to prevent double free\
+    by @wawuwo in #1299
+  + Avoid crash when moving a part of loop-wire by @wawuwo in #1300
+  + Make grid-step size wires selectable by @wawuwo in #1303
+  + Fix crash when mirroring connected component by @wawuwo in #1304
+  + Fix rectangle bounding box mismatch by @wawuwo in #1306
+  + Fix crash when double clicking to finish a wire by @wawuwo in #1311
+  + Remove commented out code by @wawuwo in #1313
+  + Fix ellipse selection by @wawuwo in #1310
+  + Refactor usages of Wire by @wawuwo in #1315
+  + Fix crash when moving a wire or a wired component by @wawuwo in #1318
+  + Refactor Schematic::activateSpecifiedComponent() by @poh0 in #1322
+  + fix: Color text in editor depending on lightness of BGColor by
+    @tskaar in #1324
+  + Advanced magnetic core support by @ra3xdh in #1317
+  + Feature: Open recent project by @poh0 in #1330
+  + Add settings for wires by @wawuwo in #1329
+  + [WIP] S-parameter viewer update by @andresmmera in #1309
+  + Add VDMOS device by @ra3xdh in #1331
+  + Reduce the number of includes in schematic.h by @wawuwo in #1332
+  + S-parameter viewer: Fixes by @andresmmera in #1339
+  + A bit of schematic refactoring by @wawuwo in #1337
+  + Fix crash in settings dialog by @ra3xdh in #1341
+  + Project view: Open files with the system default program by
+    @andresmmera in #1346
+  + Avoid double-layering wires in certain conditions by @wawuwo in
+    #1342
+  + Fix crash when deleting label after wire merge by @wawuwo in #1348
+  + Fix for issues 1223 regarding CDL netlisting by @ThomasZecha in #1336
+  + Small fixes by @ra3xdh in #1350
+  + Fix for issue 1352 macos language selection. by @dsm in #1353
+  + Fix incorrect default diode model parameters in .MODEL Section
+    component by @Radvall in #1357
+  + Put examples in folders by @andresmmera in #1361
+  + Update Gentoo ebuilds for last releases by @vaxxabait in #1363
+  + Add a context menu to documents tabs by @andresmmera in #1362
+  + Allow free editing for NODESET by @ra3xdh in #1364
+  + improve CI. by @dsm in #1365
+  + Fix missing DLLs (CI) by @dsm in #1366
+  + Refactor property by @wawuwo in #1356
+  + Fix scalars plotting by @ra3xdh in #1370
+  + Stop forcing LEVEL=2 into Xyce diode conversions by @tvrusso in #1373
+  + Refactor Schematic::activateCompsWithinRect by @wawuwo in #1371
+  + SPICE models for Qucsator devices by @ra3xdh in #1374
+  + Fixed #1377 by @ra3xdh in #1379
+  + Open multiple schematics from the Content View tab by
+    @andresmmera in #1378
+  + Fix crahs on adding marker by @ra3xdh in #1383
+  + Fix crash when moving a wirelabel by @wawuwo in #1389
+  + Library update by @ra3xdh in #1390
+  + Fix wrong marker root position by @wawuwo in #1391
+  + Show error message if no simulator found by @ra3xdh in #1392
+  + Refactor Marker::initText() by @wawuwo in #1393
+  + graphictext: store transformed boundingRect by @tskaar in #1397
+  + Conductor and labels refactoring by @wawuwo in #1399
+  + Small refactorings by @wawuwo in #1404
+  + Image component by @andresmmera in #1403
+  + Remove some label types in favour of single 'isLabel' by
+    @wawuwo in #1409
+  + config: Add option for always prefixing datasets with the
+    simulation label by @tskaar in #1412
+  + SPICE support for microstrip lines by @ra3xdh in #1402
+  + Fix image painting component by @andresmmera in #1419
+  + S-parameter Viewer: Fixes by @andresmmera in #1420
+  + Update NEWS and VERSION before release by @ra3xdh in #1428
+  + LibComp: replace 'gnd' nodes with '0' nodes by @tskaar in #1427
+  + Feature: allow to move nodes by @wawuwo in #1433
+  + Feature: Reload netlist and log-files by @tskaar in #1435
+  + Fix issue #1053: Smith chart: stars/circles not rendered 
+    correctly when close to the chart border by @andresmmera in #1438
+  + graphictext: Refactor code to compute boundingRect dynamically
+    by @tskaar in #1437
+  + feat(paintings): auto-snap to grid after rotation by @tskaar in
+    #1440
+  + Add optional pts_per_summary parameter for Ngspice noise by
+    @ra3xdh in #1442
+  + refactor(PortSymbol): Introduce setter for port name by
+    @tskaar in #1448
+  + Change schematic healing logic: extend/shrink wires when 
+    possible by @wawuwo in #1449
+  + Fix transcalc load settings by @ra3xdh in #1451
+  + plot noise contributors by @VIPQualityPost in #1444
+  + Fix label changing its host after editing components properties
+    by @wawuwo in #1457
+  + Set PixelSize instead of PointSize for simulation label fonts.
+    by @funnydog in #1454
+  + Connect ComponentDialog::slotOKButton() to QDialog::accepted().
+    by @funnydog in #1459
+  + Update QT and NGSpice versions in CI by @dsm in #1461
+
+-------------------------------------------------------------------

Old:
----
  qucs-s-25.1.2.tar.gz

New:
----
  qucs-s-25.2.0.tar.gz
  qucs-s-fix-missing-returns.patch

----------(New B)----------
  New:
- Add a patch qucs-s-fix-missing-returns.patch to fix build for
  Tumbleweed
----------(New E)----------

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

Other differences:
------------------
++++++ qucs-s.spec ++++++
--- /var/tmp/diff_new_pack.1Yg1so/_old  2025-10-31 16:28:47.111738632 +0100
+++ /var/tmp/diff_new_pack.1Yg1so/_new  2025-10-31 16:28:47.127739312 +0100
@@ -25,7 +25,7 @@
 %endif
 
 Name:           qucs-s
-Version:        25.1.2
+Version:        25.2.0
 Release:        0
 Summary:        Qucs with SPICE
 License:        GPL-2.0-or-later
@@ -33,6 +33,7 @@
 URL:            https://ra3xdh.github.io/
 Source:         
https://github.com/ra3xdh/qucs_s/releases/download/%{version}/%{name}-%{version}.tar.gz
 Source1:        qucs-s.rpmlintrc
+Patch0:         qucs-s-fix-missing-returns.patch
 BuildRequires:  bison
 BuildRequires:  cmake
 BuildRequires:  dos2unix
@@ -63,6 +64,9 @@
 
 %prep
 %setup -q -n %{name}-%{version}
+%if 0%{?suse_version} >= 1600
+%patch -P 0 -p1
+%endif
 
 %build
 %if 0%{?suse_version} >= 1600

++++++ qucs-s-25.1.2.tar.gz -> qucs-s-25.2.0.tar.gz ++++++
++++ 82441 lines of diff (skipped)

++++++ qucs-s-fix-missing-returns.patch ++++++
diff -up qucs-s-25.2.0/qucs/healer.cpp.aaaa qucs-s-25.2.0/qucs/healer.cpp
--- qucs-s-25.2.0/qucs/healer.cpp.aaaa  2025-10-30 21:40:15.447044325 +0100
+++ qucs-s-25.2.0/qucs/healer.cpp       2025-10-30 23:06:31.803371292 +0100
@@ -106,6 +106,7 @@ QPoint GenericPort::center() const
             return m_wire->P2();
     }
     assert(false);
+    return QPoint(0,0);
 }
 
 
@@ -156,6 +157,7 @@ Node* GenericPort::replaceNodeWith(Node*
         }
     }
     assert(false);
+    return new_node;
 }
 
 
@@ -189,6 +191,7 @@ Node* GenericPort::node() const
     case PortType::Component:
       return m_port->Connection;
     }
+    return 0;
 }
 
 

Reply via email to