diff --git a/conda_build_config.yaml b/conda_build_config.yaml index 2d3f62a67..782517b96 100644 --- a/conda_build_config.yaml +++ b/conda_build_config.yaml @@ -281,7 +281,7 @@ capnproto: ccr: - 1.3 cffi: - - 1.15.1 + - 1.17.1 cfitsio: - 4.0.0 cmake: diff --git a/recipes/recipes_emscripten/peewee/build.sh b/recipes/recipes_emscripten/peewee/build.sh index daea06a1c..4c9d53f99 100644 --- a/recipes/recipes_emscripten/peewee/build.sh +++ b/recipes/recipes_emscripten/peewee/build.sh @@ -1,2 +1,11 @@ #!/bin/bash -${PYTHON} -m pip install . \ No newline at end of file + +LDFLAGS="$LDFLAGS $EM_FORGE_SIDE_MODULE_LDFLAGS" +CFLAGS="$CFLAGS $EM_FORGE_SIDE_MODULE_CFLAGS" +LDFLAGS="$LDFLAGS -L$PREFIX/lib" + +export LDFLAGS +export CFLAGS + + +${PYTHON} -m pip install . diff --git a/recipes/recipes_emscripten/peewee/recipe.yaml b/recipes/recipes_emscripten/peewee/recipe.yaml index ab7f540eb..e18fa971c 100644 --- a/recipes/recipes_emscripten/peewee/recipe.yaml +++ b/recipes/recipes_emscripten/peewee/recipe.yaml @@ -1,6 +1,6 @@ context: name: peewee - version: 3.17.3 + version: 3.17.4 package: name: ${{ name }} @@ -9,7 +9,7 @@ package: source: url: https://pypi.io/packages/source/${{ name[0] }}/${{ name }}/${{ name }}-${{ version }}.tar.gz - sha256: ef15f90b628e41a584be8306cdc3243c51f73ce88b06154d9572f6d0284a0169 + sha256: 530c545739870699d1dd2a3a3c749951f94200315f27df2be5474c2e87ae9f94 build: number: 0 @@ -19,9 +19,11 @@ requirements: - ${{ compiler("c") }} - cross-python_emscripten-wasm32 - pip + - peewee host: - python >=3.7 - cffi + - sqlite run: - python >=3.7 - cffi