aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Roszko <mark.roszko@gmail.com>2021-02-08 20:53:35 -0500
committerGitHub <noreply@github.com>2021-02-08 17:53:35 -0800
commit5e0f59fab0dea5eaae7321f7685e528ec5f52d15 (patch)
tree38b44bf1473e031b4444d371fb2f7615a5012d9a
parent65b70e69402c0c86bdf20444f8164e69d728029b (diff)
downloadvcpkg-5e0f59fab0dea5eaae7321f7685e528ec5f52d15.tar.gz
vcpkg-5e0f59fab0dea5eaae7321f7685e528ec5f52d15.zip
[ngspice] Update to rev 34 (#16008)
* [ngspice] Update to release 34 * [ngspice] update x-add-version * Remove cppduals folder from being installed into /include * Update the x-add-version
-rw-r--r--ports/ngspice/CONTROL3
-rw-r--r--ports/ngspice/portfile.cmake9
-rw-r--r--versions/baseline.json4
-rw-r--r--versions/n-/ngspice.json5
4 files changed, 14 insertions, 7 deletions
diff --git a/ports/ngspice/CONTROL b/ports/ngspice/CONTROL
index c11036c4b..dc2d6946f 100644
--- a/ports/ngspice/CONTROL
+++ b/ports/ngspice/CONTROL
@@ -1,6 +1,5 @@
Source: ngspice
-Version: 33
-Port-Version: 1
+Version: 34
Homepage: http://ngspice.sourceforge.net/
Description: Ngspice is a mixed-level/mixed-signal electronic circuit simulator. It is a successor of the latest stable release of Berkeley SPICE
Supports: !(linux|osx|arm|uwp)
diff --git a/ports/ngspice/portfile.cmake b/ports/ngspice/portfile.cmake
index 1c85e1133..1064a3860 100644
--- a/ports/ngspice/portfile.cmake
+++ b/ports/ngspice/portfile.cmake
@@ -8,9 +8,9 @@ set(VCPKG_CRT_LINKAGE static)
vcpkg_from_sourceforge(
OUT_SOURCE_PATH SOURCE_PATH
REPO ngspice/ng-spice-rework
- REF 33
- FILENAME "ngspice-33.tar.gz"
- SHA512 895e39f7de185df18bf443a9fa5691cdb3bf0a5091d9860d20ccb02254ef396a4cca5a1c8bf4ba19a03783fc89bb86649218cee977b0fe4565d3c84548943c09
+ REF 34
+ FILENAME "ngspice-34.tar.gz"
+ SHA512 5e90727f3f6b8675b83f71e1961d33cd498081a7f3bea5d081521f12ecb3979775159f083f84a5856233529505262c399f75d305758af51894a1245603476cf8
PATCHES
use-winbison-sharedspice.patch
use-winbison-vngspice.patch
@@ -78,3 +78,6 @@ vcpkg_copy_pdbs()
# Unforunately install_msbuild isn't able to dual include directories that effectively layer
file(GLOB NGSPICE_INCLUDES ${SOURCE_PATH}/visualc/src/include/ngspice/*)
file(COPY ${NGSPICE_INCLUDES} DESTINATION ${CURRENT_PACKAGES_DIR}/include/ngspice)
+
+# This gets copied by install_msbuild but should not be shared
+file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/include/cppduals)
diff --git a/versions/baseline.json b/versions/baseline.json
index f5d9102b0..91d1b3097 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -4057,8 +4057,8 @@
"port-version": 0
},
"ngspice": {
- "baseline": "33",
- "port-version": 1
+ "baseline": "34",
+ "port-version": 0
},
"nifticlib": {
"baseline": "2020-04-30",
diff --git a/versions/n-/ngspice.json b/versions/n-/ngspice.json
index 6e2f4a819..692e4ae9c 100644
--- a/versions/n-/ngspice.json
+++ b/versions/n-/ngspice.json
@@ -1,6 +1,11 @@
{
"versions": [
{
+ "git-tree": "2a9bd9cf0045f6a35080bf13ea51abba65bd49a6",
+ "version-string": "34",
+ "port-version": 0
+ },
+ {
"git-tree": "ff27e9605199ca4134c1ab3fa6bcb311096a0e10",
"version-string": "33",
"port-version": 1