Files
qucs-s/qucs-s-fix-missing-returns.patch
Stanislav Brabec 0972dc2c4d - Add a patch qucs-s-fix-missing-returns.patch to fix build for
Tumbleweed
- 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

OBS-URL: https://build.opensuse.org/package/show/electronics/qucs-s?expand=0&rev=21
2025-10-30 23:19:40 +00:00

28 lines
641 B
Diff

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;
}