diff --git a/packages/passagemath-conf/meta.yaml b/packages/passagemath-conf/meta.yaml new file mode 100644 index 00000000..c5e9ba21 --- /dev/null +++ b/packages/passagemath-conf/meta.yaml @@ -0,0 +1,16 @@ +package: + name: passagemath-conf + version: 10.8.1 + top-level: + - sage + - _sage_conf +source: + url: https://pypi.org/packages/source/p/passagemath-conf/passagemath_conf-10.8.1.tar.gz + sha256: b7df79c2d7a5f64d23a756cb8eaee2f5f403abfae224e839c8be53f646f2ecb1 +about: + PyPI: https://pypi.org/project/passagemath-conf + summary: "passagemath: Configuration system" + license: GPL-2.0-or-later +build: + script: | + export SAGE_CONF_FILE=/dev/null diff --git a/packages/passagemath-environment/meta.yaml b/packages/passagemath-environment/meta.yaml new file mode 100644 index 00000000..3e4343dc --- /dev/null +++ b/packages/passagemath-environment/meta.yaml @@ -0,0 +1,12 @@ +package: + name: passagemath-environment + version: 10.8.1 + top-level: + - sage_environment +source: + url: https://pypi.org/packages/source/p/passagemath-environment/passagemath_environment-10.8.1.tar.gz + sha256: 51477339171cdfa88aaae838d77f244f3fbae75293794078153eeffa80fa7d65 +about: + PyPI: https://pypi.org/project/passagemath-environment + summary: "passagemath: System and software environment" + license: GPL-2.0-or-later diff --git a/packages/passagemath-objects/meta.yaml b/packages/passagemath-objects/meta.yaml new file mode 100644 index 00000000..7e655e58 --- /dev/null +++ b/packages/passagemath-objects/meta.yaml @@ -0,0 +1,42 @@ +package: + name: passagemath-objects + version: 10.8.1 + top-level: + - sage +source: + url: https://pypi.org/packages/source/p/passagemath-objects/passagemath_objects-10.8.1.tar.gz + sha256: 6823a0665f187a729bf34d941db0afb31190e56647d2b2315bac4b76574dba2a +about: + home: "" + PyPI: https://pypi.org/project/passagemath-objects + summary: + "passagemath: Open Source Mathematics Software: Sage objects, elements, parents, + categories, coercion, metaclasses" + license: GNU General Public License (GPL) v2 or later +requirements: + host: + - libgmp + - libmpfr + - libmpc + - cysignals + - pkgconfig + - gmpy2 + - passagemath-setup + - passagemath-environment + - passagemath-conf + run: + - cysignals + - gmpy2 +build: + cflags: | + -I$(WASM_LIBRARY_DIR)/include + cxxflags: | + -std=c++11 + -I$(WASM_LIBRARY_DIR)/include + ldflags: | + -L$(WASM_LIBRARY_DIR)/lib + script: | + export SAGE_NUM_THREADS=12 + export SAGE_CONF_FILE=/dev/null + export PIP_VERBOSE=1 + unvendor-tests: false diff --git a/packages/passagemath-setup/meta.yaml b/packages/passagemath-setup/meta.yaml new file mode 100644 index 00000000..3027f6f7 --- /dev/null +++ b/packages/passagemath-setup/meta.yaml @@ -0,0 +1,16 @@ +package: + name: passagemath-setup + version: 10.8.1 + top-level: + - sage_setup +source: + url: https://pypi.org/packages/source/p/passagemath-setup/passagemath_setup-10.8.1.tar.gz + sha256: f2bfa93c8bcb77b7ae68c8f2b8ef83851248b201e2f0b56efe8c1588f5c8d420 +requirements: + run: + - setuptools + - Jinja2 +about: + PyPI: https://pypi.org/project/passagemath-setup + summary: "passagemath: Build system of the Sage library" + license: GPL-2.0-or-later