From 7b8d53fc763df0f8b8617831b1c283d59c208309 Mon Sep 17 00:00:00 2001 From: emscripten-forge-bot Date: Mon, 27 Jan 2025 10:19:55 +0000 Subject: [PATCH 1/4] Update qutip from 5.0.4 to 5.1.0 [emscripten-3.1.73] --- recipes/recipes_emscripten/qutip/recipe.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes/recipes_emscripten/qutip/recipe.yaml b/recipes/recipes_emscripten/qutip/recipe.yaml index 23caf4962e3..6af8076b9bd 100644 --- a/recipes/recipes_emscripten/qutip/recipe.yaml +++ b/recipes/recipes_emscripten/qutip/recipe.yaml @@ -1,5 +1,5 @@ context: - version: 5.0.4 + version: 5.1.0 package: name: qutip @@ -7,7 +7,7 @@ package: source: url: https://github.com/qutip/qutip/archive/v${{ version }}.tar.gz - sha256: 9e2f55d151ebaecabcf4c5933908d2d13616b9309fda085fabca40f84768c61f + sha256: 771c9019891eacf9377063fdf002484b7de2a90fd1ed1142c9194f4945511fce build: number: 0 From 48f0cdda28b5188eb8336bd40a19ff66996cfc53 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Thu, 27 Mar 2025 09:23:11 +0100 Subject: [PATCH 2/4] bump qutip --- recipes/recipes_emscripten/qutip/recipe.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes/recipes_emscripten/qutip/recipe.yaml b/recipes/recipes_emscripten/qutip/recipe.yaml index 6af8076b9bd..b2d88dd4962 100644 --- a/recipes/recipes_emscripten/qutip/recipe.yaml +++ b/recipes/recipes_emscripten/qutip/recipe.yaml @@ -1,5 +1,5 @@ context: - version: 5.1.0 + version: 5.1.1 package: name: qutip @@ -7,7 +7,7 @@ package: source: url: https://github.com/qutip/qutip/archive/v${{ version }}.tar.gz - sha256: 771c9019891eacf9377063fdf002484b7de2a90fd1ed1142c9194f4945511fce + sha256: 88e72dd62e97848a500a32cf1c2fce43bba407267027f48858a5ceab0ad951fe build: number: 0 From a5b48895e6b4bfa8e6f08e2c00d8d51a18922d48 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Thu, 27 Mar 2025 10:03:19 +0100 Subject: [PATCH 3/4] wip --- recipes/recipes_emscripten/qutip/recipe.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/recipes/recipes_emscripten/qutip/recipe.yaml b/recipes/recipes_emscripten/qutip/recipe.yaml index b2d88dd4962..e9f575c4b41 100644 --- a/recipes/recipes_emscripten/qutip/recipe.yaml +++ b/recipes/recipes_emscripten/qutip/recipe.yaml @@ -11,7 +11,6 @@ source: build: number: 0 - script: $PYTHON -m pip install . --no-deps -vv requirements: build: From 17e1f467f46c584e5f24cceea3d8cfc862eacd5b Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Thu, 27 Mar 2025 10:03:33 +0100 Subject: [PATCH 4/4] wip --- recipes/recipes_emscripten/qutip/build.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 recipes/recipes_emscripten/qutip/build.sh diff --git a/recipes/recipes_emscripten/qutip/build.sh b/recipes/recipes_emscripten/qutip/build.sh new file mode 100644 index 00000000000..9091dc0ab31 --- /dev/null +++ b/recipes/recipes_emscripten/qutip/build.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +export CFLAGS="$CFLAGS -sWASM_BIGINT -s SIDE_MODULE=1 -fexceptions -fPIC" +export CXXFLAGS="$CXXFLAGS -sWASM_BIGINT -s SIDE_MODULE=1 -fexceptions -fPIC" +export LDFLAGS="$LDFLAGS -sWASM_BIGINT -s SIDE_MODULE=1 -fexceptions -fPIC" + + + +${PYTHON} -m pip install . -vvv --no-deps --no-build-isolation