Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 0 additions & 12 deletions recipes/recipes_emscripten/netcdf4/build.sh

This file was deleted.

5 changes: 0 additions & 5 deletions recipes/recipes_emscripten/netcdf4/emcc_wrapper.sh

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
From 13dd0b7fa704ed39dcc8c85ee3f7e86b3f1d72ae Mon Sep 17 00:00:00 2001
From: Isabel Paredes <isabel.paredes@quantstack.net>
Date: Tue, 10 Feb 2026 17:41:03 +0100
Subject: [PATCH] Fix unknown arg -R$PREFIX/lib

wasm-ld: error: unknown argument: -R$PREFIX/lib

---
setup.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index 8c02423..6d9ba67 100644
--- a/setup.py
+++ b/setup.py
@@ -374,7 +374,7 @@ else:
if sys.platform == 'win32' or sys.platform == 'cygwin':
runtime_lib_dirs = []
else:
- runtime_lib_dirs = lib_dirs
+ runtime_lib_dirs = []

# Do not require numpy for just querying the package
# Taken from the h5py setup file.
18 changes: 0 additions & 18 deletions recipes/recipes_emscripten/netcdf4/py_emcc_wrapper.py

This file was deleted.

14 changes: 10 additions & 4 deletions recipes/recipes_emscripten/netcdf4/recipe.yaml
Original file line number Diff line number Diff line change
@@ -1,16 +1,22 @@
context:
version: "1.7.2"
name: "netcdf4"
version: 1.7.4
name: netcdf4

package:
name: ${{ name }}
version: ${{ version }}

source:
url: https://github.com/Unidata/netcdf4-python/archive/refs/tags/v${{ version }}rel.tar.gz
sha256: cce7d42a83f84b6ce6288bb2fb171d5ffd294f1a1ba2650807d238ae961e9629
sha256: c792977eb762fd29fa46b78f44dd8c15729fe7733c2cd2ecd34552089734ce4b
patches:
- patches/0001-Fix-unknown-arg-R-PREFIX-lib.patch

build:
number: 1
number: 0
script:
- export LDFLAGS="-L$PREFIX/lib -lhdf5 $LDFLAGS"
- ${PYTHON} -m pip install . -vvv

requirements:
build:
Expand Down