Skip to content

Commit 77e9145

Browse files
Update xeus-r from 0.3.2 to 0.4.0 (#1915)
* Update xeus-r from 0.3.2 to 0.4.0 * Add hera dependencies * Add build prefix path : needed to find the build prefix R commands to build hera --------- Co-authored-by: emscripten-forge-bot <emscripten-forge-bot@users.noreply.github.com> Co-authored-by: Isabel Paredes <isabel.paredes@quantstack.net>
1 parent fc69673 commit 77e9145

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

recipes/recipes_emscripten/xeus-r/build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ emcmake cmake ${CMAKE_ARGS} -S .. -B . \
1515
-DCMAKE_BUILD_TYPE=Release \
1616
-DCMAKE_PREFIX_PATH=$PREFIX \
1717
-DCMAKE_INSTALL_PREFIX=$PREFIX \
18+
-DCMAKE_BUILD_PREFIX="$BUILD_PREFIX" \
1819
-DXEUS_R_EMSCRIPTEN_WASM_BUILD=ON \
1920
-DCMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ON
2021

recipes/recipes_emscripten/xeus-r/recipe.yaml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
context:
2-
version: 0.3.2
2+
version: 0.4.0
33
name: xeus-r
44
r_base_version: 4.4.2
55

@@ -9,16 +9,24 @@ package:
99

1010
source:
1111
url: https://github.com/jupyter-xeus/xeus-r/archive/refs/tags/${{ version }}.tar.gz
12-
sha256: a7a7ef2584db280a135a0870bbd7aac3a4dcdf210586a35b573a670a9aea4db4
12+
sha256: d782473291385cefe9f7fb4bfa43a2eb05037eb4008342a2e3116ff7c50485b0
1313

1414
build:
15-
number: 1
15+
number: 0
1616

1717
requirements:
1818
build:
1919
- ${{ compiler("cxx") }}
2020
- cmake
2121
- make
22+
# Dependencies to build hera
23+
- r-base
24+
- r-cli
25+
- r-evaluate
26+
- r-glue
27+
- r-IRdisplay
28+
- r-R6
29+
- r-repr
2230
host:
2331
- nlohmann_json
2432
- xeus-lite >=3.0.0,<4.0

0 commit comments

Comments
 (0)