diff --git a/recipes/recipes_emscripten/xeus-lua/build.sh b/recipes/recipes_emscripten/xeus-lua/build.sh index 59e1ca6c9..8a6913639 100644 --- a/recipes/recipes_emscripten/xeus-lua/build.sh +++ b/recipes/recipes_emscripten/xeus-lua/build.sh @@ -4,12 +4,6 @@ cd build export CMAKE_PREFIX_PATH=$PREFIX export CMAKE_SYSTEM_PREFIX_PATH=$PREFIX -if [[ $target_platform == "emscripten-wasm32" ]]; then - export USE_WASM=ON -else - export USE_WASM=OFF -fi - ls $PREFIX/lib echo "BUILDING" @@ -19,7 +13,7 @@ cmake ${CMAKE_ARGS} .. \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_PREFIX_PATH=$PREFIX \ -DCMAKE_INSTALL_PREFIX=$PREFIX \ - -DXEUS_LUA_EMSCRIPTEN_WASM_BUILD=$USE_WASM \ + -DXEUS_LUA_EMSCRIPTEN_WASM_BUILD=ON \ -DXLUA_WITH_XWIDGETS=ON \ -DXLUA_USE_SHARED_XWIDGETS=OFF \ -DXLUA_WITH_XCANVAS=ON \ diff --git a/recipes/recipes_emscripten/xeus-lua/recipe.yaml b/recipes/recipes_emscripten/xeus-lua/recipe.yaml index e664d91f0..63e1a4b83 100644 --- a/recipes/recipes_emscripten/xeus-lua/recipe.yaml +++ b/recipes/recipes_emscripten/xeus-lua/recipe.yaml @@ -1,14 +1,14 @@ context: - version: 0.7.4 + version: 0.7.6 package: name: xeus-lua version: ${{ version }} source: - # url: https://github.com/jupyter-xeus/xeus-lua/archive/refs/tags/{{ version }}.tar.gz - # sha256: 9f64a235cb59dccf1c972368145b13198870a8dbaf4311eac4e00af50f3c219b - path: /Users/thorstenbeier/src/xeus-lua + url: https://github.com/jupyter-xeus/xeus-lua/archive/refs/tags/{{ version }}.tar.gz + sha256: 9f64a235cb59dccf1c972368145b13198870a8dbaf4311eac4e00af50f3c219b + build: number: 0 @@ -21,11 +21,19 @@ requirements: host: - lua - nlohmann_json - - xeus-lite - - xeus >=3.0.5,<4.0 - - xtl >=0.7,<0.8 - - xcanvas >=0.4,<5.0 - - xwidgets >=0.28 + - xeus-lite >=3.0.0,<4.0 + - xeus >=5.0.0,<6.0 + - xcanvas >=0.5,<5.0 + - xwidgets >=0.28.0,<1.0 + +tests: +- package_contents: + files: + - bin/xlua.wasm + - bin/xlua.js + - share/jupyter/kernels/xlua/kernel.json + - share/jupyter/kernels/xlua/logo-32x32.png + - share/jupyter/kernels/xlua/logo-64x64.png about: license: BSD-3-Clause @@ -38,10 +46,3 @@ extra: - DerThorsten - martinRenou - JohanMabille -tests: -- script: - - test -f $PREFIX/bin/xlua.wasm - - test -f $PREFIX/bin/xlua.js - - test -f $PREFIX/share/jupyter/kernels/xlua/kernel.json - - test -f $PREFIX/share/jupyter/kernels/xlua/logo-32x32.png - - test -f $PREFIX/share/jupyter/kernels/xlua/logo-64x64.png