Bug 268735 - cad/ngspice_rework: Update to 38
Summary: cad/ngspice_rework: Update to 38
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Nuno Teixeira
URL: https://ngspice.sourceforge.io/news.html
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-03 17:09 UTC by Kevin Zheng
Modified: 2023-01-10 09:40 UTC (History)
2 users (show)

See Also:
eduardo: merge-quarterly-


Attachments
Patch (1.18 KB, patch)
2023-01-03 17:09 UTC, Kevin Zheng
no flags Details | Diff
Patch 2 (742 bytes, patch)
2023-01-09 15:20 UTC, Kevin Zheng
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Zheng 2023-01-03 17:09:57 UTC
Created attachment 239235 [details]
Patch

New features: .probe command updated (current and power measurements). Support of digital devices with U-instance models (PSPICE compatible). Automatic generation of A/D and D/A bridging interfaces, when mixed signal simulation (combining analog and event-based digital) is used. Update to pow() function (LTSPICE compatible).
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-01-08 14:32:33 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=032665a09df377585f38df79bad4e29a46ea1b69

commit 032665a09df377585f38df79bad4e29a46ea1b69
Author:     Kevin Zheng <kevinz5000@gmail.com>
AuthorDate: 2023-01-08 14:31:15 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2023-01-08 14:31:15 +0000

    cad/ngspice_rework: Update to 38

    ChangeLog:      https://ngspice.sourceforge.io/news.html
    PR:             268735

 cad/ngspice_rework/Makefile | 2 +-
 cad/ngspice_rework/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 2 Nuno Teixeira freebsd_committer freebsd_triage 2023-01-08 14:33:10 UTC
Committed, thanks!
Comment 3 robbak 2023-01-09 11:50:24 UTC
I think you missed a file in this patch - pkg-plist-shlib is still referencing the old version.
Comment 4 Kevin Zheng 2023-01-09 15:02:04 UTC
(In reply to robbak from comment #3)
Oops, you're right. I forgot to build the shlib flavor. Let me fix this and provide a patch.
Comment 5 Kevin Zheng 2023-01-09 15:20:10 UTC
Created attachment 239362 [details]
Patch 2

Patch to fix pkg-plist for FLAVOR=shlib. Pointyhat to me.
Comment 6 Nuno Teixeira freebsd_committer freebsd_triage 2023-01-09 20:07:29 UTC
MFH to 2023Q1 (build fixes)
Comment 7 Nuno Teixeira freebsd_committer freebsd_triage 2023-01-09 20:21:59 UTC
Confirmed `poudriere testport -j 131amd64 -p main -o cad/ngspice_rework@shlib`:

===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: lib/libngspice.so.0.0.5

Working on it.