pyodide/packages/libproj/meta.yaml

39 lines
976 B
YAML
Raw Normal View History

package:
name: libproj
version: 8.2.1
tag:
- library
source:
sha256: 76ed3d0c3a348a6693dfae535e5658bbfd47f71cb7ff7eb96d9f12f7e068b1cf
url: https://download.osgeo.org/proj/proj-8.2.1.tar.gz
2023-06-14 04:15:41 +00:00
patches:
- patches/0001-stod-empty-zero.patch
requirements:
host:
- libtiff
executable:
- sqlite3
build:
type: static_library
script: |
mkdir -p build
embuilder build zlib --pic
embuilder build sqlite3 --pic
cd build \
&& LDFLAGS="-s NODERAWFS=1 -sFORCE_FILESYSTEM=1" emcmake cmake ../ \
-DCMAKE_INSTALL_PREFIX=$WASM_LIBRARY_DIR \
-DCMAKE_BUILD_TYPE=Release \
-DENABLE_CURL=OFF \
-DBUILD_APPS=OFF \
-DBUILD_SHARED_LIBS=OFF \
-DBUILD_TESTING=OFF \
-DTIFF_INCLUDE_DIR=$WASM_LIBRARY_DIR/include \
-DTIFF_LIBRARY=$WASM_LIBRARY_DIR/lib/libtiff.a \
-DCMAKE_C_FLAGS="-fPIC" \
-DCMAKE_CXX_FLAGS="-fPIC";
emmake make -j ${PYODIDE_JOBS:-3} install;