[-- Attachment #1: Type: text/plain, Size: 1587 bytes --] There is a new pull request by mtboehlke against master on the void-packages repository https://github.com/mtboehlke/void-packages ngspice https://github.com/void-linux/void-packages/pull/38689 ngspice: update to 37. <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **NO** I **_think_** that the current version of kicad can handle the versioned libngspice object better now. Here is the relevant [commit](https://gitlab.com/kicad/code/kicad/-/commit/b2fbf982a8c32d810dcfcf69b391e118217974f4) and [issue](https://gitlab.com/kicad/code/kicad/-/issues/8878) from kicad upstream @ericonr, would you be able to verify? <!-- #### New package - This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO** --> <!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> <!-- #### Local build testing - I built this PR locally for my native architecture, (ARCH-LIBC) - I built this PR locally for these architectures (if supported. mark crossbuilds): - aarch64-musl - armv7l - armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/38689.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-ngspice-38689.patch --] [-- Type: text/x-diff, Size: 1240 bytes --] From ffc5cc6a9d09f4ce5ab5aa371f98d7040521c83b Mon Sep 17 00:00:00 2001 From: Mat Boehlke <mtboehlke@gmail.com> Date: Mon, 15 Aug 2022 11:04:16 -0500 Subject: [PATCH] ngspice: update to 37. --- srcpkgs/ngspice/template | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/srcpkgs/ngspice/template b/srcpkgs/ngspice/template index a471ef7e5779..ba889a6a4d77 100644 --- a/srcpkgs/ngspice/template +++ b/srcpkgs/ngspice/template @@ -1,7 +1,6 @@ # Template file for 'ngspice' -# WARNING: if the libngspice.so.x.y.z file changes name, revbump kicad pkgname=ngspice -version=35 +version=37 revision=1 build_style=gnu-configure configure_args="--enable-xspice --enable-cider" @@ -13,7 +12,7 @@ maintainer="Toyam Cox <Vaelatern@voidlinux.org>" license="BSD-3-Clause" homepage="http://ngspice.sourceforge.net" distfiles="${SOURCEFORGE_SITE}/ngspice/ng-spice-rework/${version}/${pkgname}-${version}.tar.gz" -checksum=c1b7f5c276db579acb3f0a7afb64afdeb4362289a6cab502d4ca302d6e5279ec +checksum=9beea6741a36a36a70f3152a36c82b728ee124c59a495312796376b30c8becbe # ngshared binary and shared library can't be built in the same pass # --ngshared builds the shared library, and readline should only be enabled for the binary
[-- Attachment #1: Type: text/plain, Size: 371 bytes --] New comment by mtboehlke on void-packages repository https://github.com/void-linux/void-packages/pull/38689#issuecomment-1223568696 Comment: I tested a couple of simulations in kicad using some examples found [here](https://forum.kicad.info/t/simulation-examples-for-kicad-eeschema-ngspice/34443), and it does look like it is successfully finding and using libngspice.
[-- Attachment #1: Type: text/plain, Size: 461 bytes --] New comment by mtboehlke on void-packages repository https://github.com/void-linux/void-packages/pull/38689#issuecomment-1223568696 Comment: I tested a couple of simulations in kicad using some examples found [here](https://forum.kicad.info/t/simulation-examples-for-kicad-eeschema-ngspice/34443), and it does look like it is successfully finding and using libngspice. I am not a regular kicad user, but I was able run some simulations given these examples.
[-- Attachment #1: Type: text/plain, Size: 379 bytes --] New comment by mtboehlke on void-packages repository https://github.com/void-linux/void-packages/pull/38689#issuecomment-1223568696 Comment: I tested a couple of ngspice simulations in kicad using some examples found [here](https://forum.kicad.info/t/simulation-examples-for-kicad-eeschema-ngspice/34443), and it does look like it is successfully finding and using libngspice.
[-- Attachment #1: Type: text/plain, Size: 1597 bytes --] There is an updated pull request by mtboehlke against master on the void-packages repository https://github.com/mtboehlke/void-packages ngspice https://github.com/void-linux/void-packages/pull/38689 ngspice: update to 37. <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **briefly** I **_think_** that the current version of kicad can handle the versioned libngspice object better now. Here is the relevant [commit](https://gitlab.com/kicad/code/kicad/-/commit/b2fbf982a8c32d810dcfcf69b391e118217974f4) and [issue](https://gitlab.com/kicad/code/kicad/-/issues/8878) from kicad upstream @ericonr, would you be able to verify? <!-- #### New package - This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO** --> <!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> <!-- #### Local build testing - I built this PR locally for my native architecture, (ARCH-LIBC) - I built this PR locally for these architectures (if supported. mark crossbuilds): - aarch64-musl - armv7l - armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/38689.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-ngspice-38689.patch --] [-- Type: text/x-diff, Size: 1240 bytes --] From b8490eecb58779ced8e5d35d6fab3c47548e1fd7 Mon Sep 17 00:00:00 2001 From: Mat Boehlke <mtboehlke@gmail.com> Date: Mon, 15 Aug 2022 11:04:16 -0500 Subject: [PATCH] ngspice: update to 37. --- srcpkgs/ngspice/template | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/srcpkgs/ngspice/template b/srcpkgs/ngspice/template index a471ef7e5779..ba889a6a4d77 100644 --- a/srcpkgs/ngspice/template +++ b/srcpkgs/ngspice/template @@ -1,7 +1,6 @@ # Template file for 'ngspice' -# WARNING: if the libngspice.so.x.y.z file changes name, revbump kicad pkgname=ngspice -version=35 +version=37 revision=1 build_style=gnu-configure configure_args="--enable-xspice --enable-cider" @@ -13,7 +12,7 @@ maintainer="Toyam Cox <Vaelatern@voidlinux.org>" license="BSD-3-Clause" homepage="http://ngspice.sourceforge.net" distfiles="${SOURCEFORGE_SITE}/ngspice/ng-spice-rework/${version}/${pkgname}-${version}.tar.gz" -checksum=c1b7f5c276db579acb3f0a7afb64afdeb4362289a6cab502d4ca302d6e5279ec +checksum=9beea6741a36a36a70f3152a36c82b728ee124c59a495312796376b30c8becbe # ngshared binary and shared library can't be built in the same pass # --ngshared builds the shared library, and readline should only be enabled for the binary
[-- Attachment #1: Type: text/plain, Size: 300 bytes --] New review comment by classabbyamp on void-packages repository https://github.com/void-linux/void-packages/pull/38689#discussion_r977277079 Comment: ```suggestion homepage="https://ngspice.sourceforge.net" changelog="https://sourceforge.net/p/ngspice/ngspice/ci/master/tree/NEWS?format=raw" ```
[-- Attachment #1: Type: text/plain, Size: 1597 bytes --] There is an updated pull request by mtboehlke against master on the void-packages repository https://github.com/mtboehlke/void-packages ngspice https://github.com/void-linux/void-packages/pull/38689 ngspice: update to 37. <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **briefly** I **_think_** that the current version of kicad can handle the versioned libngspice object better now. Here is the relevant [commit](https://gitlab.com/kicad/code/kicad/-/commit/b2fbf982a8c32d810dcfcf69b391e118217974f4) and [issue](https://gitlab.com/kicad/code/kicad/-/issues/8878) from kicad upstream @ericonr, would you be able to verify? <!-- #### New package - This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO** --> <!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> <!-- #### Local build testing - I built this PR locally for my native architecture, (ARCH-LIBC) - I built this PR locally for these architectures (if supported. mark crossbuilds): - aarch64-musl - armv7l - armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/38689.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-ngspice-38689.patch --] [-- Type: text/x-diff, Size: 1467 bytes --] From c74ec230a426de06de95f72361f0ef8bd7ddf340 Mon Sep 17 00:00:00 2001 From: Mat Boehlke <mtboehlke@gmail.com> Date: Mon, 15 Aug 2022 11:04:16 -0500 Subject: [PATCH] ngspice: update to 37. --- srcpkgs/ngspice/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/ngspice/template b/srcpkgs/ngspice/template index a471ef7e5779..8ff7aa7f81ba 100644 --- a/srcpkgs/ngspice/template +++ b/srcpkgs/ngspice/template @@ -1,7 +1,6 @@ # Template file for 'ngspice' -# WARNING: if the libngspice.so.x.y.z file changes name, revbump kicad pkgname=ngspice -version=35 +version=37 revision=1 build_style=gnu-configure configure_args="--enable-xspice --enable-cider" @@ -11,9 +10,10 @@ checkdepends="perl" short_desc="Mixed Mode Mixed Level Circuit Simulator based on Spice3F5" maintainer="Toyam Cox <Vaelatern@voidlinux.org>" license="BSD-3-Clause" -homepage="http://ngspice.sourceforge.net" +homepage="https://ngspice.sourceforge.io" +changelog="https://sourceforge.net/p/ngspice/ngspice/ci/master/tree/NEWS?format=raw" distfiles="${SOURCEFORGE_SITE}/ngspice/ng-spice-rework/${version}/${pkgname}-${version}.tar.gz" -checksum=c1b7f5c276db579acb3f0a7afb64afdeb4362289a6cab502d4ca302d6e5279ec +checksum=9beea6741a36a36a70f3152a36c82b728ee124c59a495312796376b30c8becbe # ngshared binary and shared library can't be built in the same pass # --ngshared builds the shared library, and readline should only be enabled for the binary
[-- Attachment #1: Type: text/plain, Size: 231 bytes --] New review comment by mtboehlke on void-packages repository https://github.com/void-linux/void-packages/pull/38689#discussion_r977688667 Comment: Thanks! I added that changelog. Looks like the homepage is now at sourceforge.io.
[-- Attachment #1: Type: text/plain, Size: 1437 bytes --] There's a merged pull request on the void-packages repository ngspice: update to 37. https://github.com/void-linux/void-packages/pull/38689 Description: <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **briefly** I **_think_** that the current version of kicad can handle the versioned libngspice object better now. Here is the relevant [commit](https://gitlab.com/kicad/code/kicad/-/commit/b2fbf982a8c32d810dcfcf69b391e118217974f4) and [issue](https://gitlab.com/kicad/code/kicad/-/issues/8878) from kicad upstream @ericonr, would you be able to verify? <!-- #### New package - This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO** --> <!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> <!-- #### Local build testing - I built this PR locally for my native architecture, (ARCH-LIBC) - I built this PR locally for these architectures (if supported. mark crossbuilds): - aarch64-musl - armv7l - armv6l-musl -->