Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update 062022 #76

Open
wants to merge 18 commits into
base: master
Choose a base branch
from
Open
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
2 changes: 1 addition & 1 deletion examples/proteus.garnet.gnu.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ packages:
# leafletwidget:
# sources:
# - key: git:f9147c5b13a69b80bc28d3574f7ba6b2c576aed2
# url: https://github.com/erdc-cm/leafletwidget.git
# url: https://github.com/erdc/leafletwidget.git
geojson:
rdp:
# ipython-widgetmode:
Expand Down
12 changes: 6 additions & 6 deletions examples/proteus.linux.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ extends:
- file: debian.yaml

parameters:
pyver: '3.9'
python_site_packages_rel: 'lib/python3.9/site-packages'
python_host_packages: '/usr/lib/python3.9/site-packages'
pyver: '3.10'
python_site_packages_rel: 'lib/python3.10/site-packages'
python_host_packages: '/usr/lib/python3.10/site-packages'

# The packages list specifies all the packages that you
# require installed. <#> will ensure that all packages
Expand All @@ -21,7 +21,7 @@ parameters:
packages:
cmake:
openjpeg: #dependency of chrono
version: '2.4'
version: '2.5'
openssl:
python:
host: false
Expand All @@ -38,7 +38,7 @@ packages:
mpi4py:
hdf5:
petsc:
version: 3.14.4
version: 3.17.2
openblas: true
build_with: |
parmetis, cmake, blas
Expand All @@ -48,7 +48,7 @@ packages:
link: shared
debug: false
petsc4py:
version: 3.14.1
version: 3.17.2
tetgen:
triangle:
memory_profiler:
Expand Down
15 changes: 11 additions & 4 deletions examples/proteus.mike.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,19 @@ parameters:
pyver: '3.9'
python_site_packages_rel: 'lib/python3.9/site-packages'
python_host_packages: '/usr/lib/python3.9/site-packages'
HOST_MPI_DIR: /usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/
HOST_MPIEXEC: /usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/bin/mpiexec_mpt
HOST_MPICC: /usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/bin/mpicc
HOST_MPICXX: /usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/bin/mpicxx
HOST_MPIF77: /usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/bin/mpif77
HOST_MPIF90: /usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/bin/mpif90
PATH: |
/usr/local/compilers/gcc/9.2.0/bin:/usr/local/packages/Modules/3.2.10/bin:/usr/local/bin:/usr/local/sbin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/opt/ibutils/bin:/opt/dell/srvadmin/bin
/usr/local/packages/compilers/gcc/11.2.0/bmraeta/bin:/usr/share/Modules/bin:/usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/bin:/usr/local/packages/Modules/5.0.1/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/usr/local/bin:/home/packages/compilers/intel/mkl/2022.0.2/bin/intel64:/home/packages/compilers/intel/compiler/2022.0.2/linux/lib/oclfpga/bin:/home/packages/compilers/intel/compiler/2022.0.2/linux/bin/intel64:/home/packages/compilers/intel/compiler/2022.0.2/linux/bin:/opt/dell/srvadmin/bin
LD_LIBRARY_PATH: |
/usr/local/compilers/gcc/9.2.0/lib/gcc/x86_64-pc-linux-gnu/9.2.0:/usr/local/compilers/gcc/9.2.0/lib64:/usr/local/compilers/gcc/9.2.0/lib
/usr/local/packages/compilers/gcc/11.2.0/bmraeta/lib64:/usr/local/packages/compilers/gcc/11.2.0/bmraeta/lib:/usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/lib:/home/packages/compilers/intel/mkl/2022.0.2/lib/intel64:/home/packages/compilers/intel/compiler/2022.0.2/linux/lib:/home/packages/compilers/intel/compiler/2022.0.2/linux/lib/x64:/home/packages/compilers/intel/compiler/2022.0.2/linux/lib/oclfpga/host/linux64/lib:/home/packages/compilers/intel/compiler/2022.0.2/linux/compiler/lib/intel64_lin
PROLOGUE: |
export SSH_ASKPASS="/usr/libexec/openssh/gnome-ssh-askpass"; export MODULE_VERSION="3.2.10"; export INTEL_LICENSE_FILE="/usr/local/compilers/Intel"; export LESSOPEN="||/usr/bin/lesspipe.sh %s"; export CUDA_NIC_INTEROP="1"; export SSH_CLIENT="167.96.155.143 50614 22"; export CPATH="/usr/local/compilers/gcc/9.2.0/include"; export QTDIR="/usr/lib64/qt-3.3"; export LOADEDMODULES="gcc/9.2.0"; export LANG="en_US.UTF-8"; export QTLIB="/usr/lib64/qt-3.3/lib"; export TERM="xterm-256color"; export LIBRARY_PATH="/usr/local/compilers/gcc/9.2.0/lib64:/usr/local/compilers/gcc/9.2.0/lib"; export QTINC="/usr/lib64/qt-3.3/include"; export G_BROKEN_FILENAMES="1"; export HISTSIZE="90000"; export MANPATH="/usr/local/compilers/gcc/9.2.0/share/man:/usr/local/share/man:"; export MODULESHOME="/usr/local/packages/Modules/3.2.10"; export MODULE_VERSION_STACK="3.2.10"; export LHPC_DEVELGCC="/usr/local/compilers/gcc/9.2.0/easybuild/gcc-9.2.0-easybuild-devel"; export LHPC_ROOTGCC="/usr/local/compilers/gcc/9.2.0"; export LHPC_VERSIONGCC="9.2.0"; export MODULEPATH="/usr/local/packages/Modules/3.2.10/modulefiles/admin:/usr/local/packages/Modules/3.2.10/modulefiles/apps"; export PERL5LIB="/usr/local/lib/perl5"; export _LMFILES_="/usr/local/packages/Modules/3.2.10/modulefiles/apps/gcc/9.2.0"; export SSH_TTY="/dev/pts/7"; export HOSTNAME="mike2"; export SSH_CONNECTION="167.96.155.143 50614 204.90.44.22 22"; export MOABHOMEDIR="/usr/moab"; export HISTCONTROL="ignoredups"; export SHLVL="1"; export CVS_RSH="ssh"; export LS_COLORS="rs=0:di=38;5;27:ln=38;5;51:mh=44;38;5;15:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=05;48;5;232;38;5;15:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;34:*.tar=38;5;9:*.tgz=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.Z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lz=38;5;9:*.xz=38;5;9:*.bz2=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.bz=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.rar=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.axv=38;5;13:*.anx=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.mid=38;5;45:*.midi=38;5;45:*.mka=38;5;45:*.mp3=38;5;45:*.mpc=38;5;45:*.ogg=38;5;45:*.ra=38;5;45:*.wav=38;5;45:*.axa=38;5;45:*.oga=38;5;45:*.spx=38;5;45:*.xspf=38;5;45:"; TMPDIR=${WORKDIR}; export CC=gcc; export CXX=g++; export F77=gfortran; export F90=gfortran; export FC=gfortran; export TERM=xterm; export GIT_SSL_NO_VERIFY=1;
export PYTHONHTTPSVERIFY=0; export MPIF77="/usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/bin/mpif77"; export INTEL_LICENSE_FILE="/usr/local/compilers/Intel"; export __MODULES_LMTAG="intel/2021.5.0&auto-loaded"; export CUDA_NIC_INTEROP="1"; export CMAKE_PREFIX_PATH="/usr/local/packages/compilers/gcc/11.2.0/bmraeta/:/usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/:/home/packages/compilers/intel/compiler/2022.0.2/linux/IntelDPCPP"; export XDG_RUNTIME_DIR="/run/user/15887"; export LANG="en_US.UTF-8"; export OCL_ICD_FILENAMES="libintelocl_emu.so:libalteracl.so:/home/packages/compilers/intel/compiler/2022.0.2/linux/lib/x64/libintelocl.so"; export __MODULES_LMPREREQ="mvapich2/2.3.7/intel-2021.5.0&intel/2021.5.0"; export F77="/usr/local/packages/compilers/gcc/11.2.0/bmraeta/bin/gfortran"; export LIBRARY_PATH="/home/packages/compilers/intel/mkl/2022.0.2/lib/intel64:/home/packages/compilers/intel/compiler/2022.0.2/linux/compiler/lib/intel64_lin:/home/packages/compilers/intel/compiler/2022.0.2/linux/lib"; export SHLVL="1"; export XDG_SESSION_ID="559"; export NLSPATH="/home/packages/compilers/intel/mkl/2022.0.2/lib/intel64/locale/%l_%t/%N:/home/packages/compilers/intel/compiler/2022.0.2/linux/compiler/lib/intel64_lin/locale/%l_%t/%N"; export SLURM_MPI_TYPE="pmi2"; export MODULES_RUN_QUARANTINE="LD_LIBRARY_PATH LD_PRELOAD"; export MODULESHOME="/usr/local/packages/Modules/5.0.1"; export CMPLR_ROOT="/home/packages/compilers/intel/compiler/2022.0.2"; export __MODULES_LMCONFLICT="intel/2021.5.0&intel:mvapich2/2.3.7/intel-2021.5.0&mvapich2&intel-mpi&mpich&openmpi"; export CMAKE_PREFIX_PATH_modshare="/home/packages/compilers/intel/compiler/2022.0.2/linux/IntelDPCPP:1:/usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/:1:/usr/local/packages/compilers/gcc/11.2.0/bmraeta/:1"; export CC="/usr/local/packages/compilers/gcc/11.2.0/bmraeta/bin/gcc"; export HISTSIZE="90000"; export MPIF90="/usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/bin/mpif90"; export TERM="xterm-256color"; export S_COLORS="auto"; export __MODULES_SHARE_MANPATH=":1"; export MPICXX="/usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/bin/mpicxx"; export MPICC="/usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/bin/mpicc"; export LD_LIBRARY_PATH_modshare="/usr/local/packages/compilers/gcc/11.2.0/bmraeta/lib64:1:/home/packages/compilers/intel/compiler/2022.0.2/linux/lib:1:/usr/local/packages/mvapich2/2.3.7/intel-2021.5.0/lib:1:/home/packages/compilers/intel/compiler/2022.0.2/linux/lib/x64:1:/home/packages/compilers/intel/compiler/2022.0.2/linux/compiler/lib/intel64_lin:1:/usr/local/packages/compilers/gcc/11.2.0/bmraeta/lib:1:/home/packages/compilers/intel/mkl/2022.0.2/lib/intel64:1:/home/packages/compilers/intel/compiler/2022.0.2/linux/lib/oclfpga/host/linux64/lib:1"; export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/15887/bus"; export MODULEPATH="/usr/local/packages/Modules/default/modulefiles/linux-rhel8-icelake"; export __MODULES_LMALTNAME="intel/2021.5.0&as|intel/default&as|intel/latest:mvapich2/2.3.7/intel-2021.5.0&as|mvapich2/default&as|mvapich2/latest&as|mvapich2/2.3.7/default&as|mvapich2/2.3.7/latest"; export SQUEUE_FORMAT2="jobid:11,partition:11,name,username:10,statecompact:4,timelimit:13,timeused:13,numcpus:6,numnodes:7,reasonlist"; export MKLROOT="/home/packages/compilers/intel/mkl/2022.0.2"; export CXX="/usr/local/packages/compilers/gcc/11.2.0/bmraeta/bin/g++"; export SSH_TTY="/dev/pts/1"; export HOSTNAME="mike1"; export MOABHOMEDIR="/usr/moab"; export FC="/usr/local/packages/compilers/gcc/11.2.0/bmraeta/bin/gfortran"; export MODULES_CMD="/usr/share/Modules/libexec/modulecmd.tcl"; TMPDIR=${WORKDIR}; export CC=gcc; export CXX=g++; export F77=gfortran; export F90=gfortran; export FC=gfortran; export TERM=xterm; export GIT_SSL_NO_VERIFY=1;


# The packages list specifies all the packages that you
# require installed. <#> will ensure that all packages
Expand Down Expand Up @@ -49,7 +56,7 @@ packages:
use: openblas-lapack
daetk:
mpi:
use: mpich
use: host-mpi
mpi4py:
nose:
coverage:
Expand Down
9 changes: 9 additions & 0 deletions pkgs/beniget.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
extends: [setuptools_package]

dependencies:
build: []
run: []

sources:
- key: tar.gz:ovkuwo4k2bktzyxwa5rh3lj5sxdayrar
url: https://files.pythonhosted.org/packages/14/e7/50cbac38f77eca8efd39516be6651fdb9f3c4c0fab8cf2cf05f612578737/beniget-0.4.1.tar.gz
4 changes: 2 additions & 2 deletions pkgs/chrono/chrono.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
extends: [cmake_package]

sources:
- key: tar.gz:gy4bkyjneq4ppfm4zxlqcbpcwefdy3lx
url: https://github.com/projectchrono/chrono/archive/6.0.0.tar.gz
- key: tar.gz:gnmsgrmpy5icjoxsiwgjjwose7ng52i7
url: https://github.com/projectchrono/chrono/archive/refs/tags/7.0.3.tar.gz

defaults:
relocatable: false
Expand Down
4 changes: 2 additions & 2 deletions pkgs/cmake.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ dependencies:
build: [zlib, bzip2, curl, openssl, libidn, expat, ncurses]

sources:
- key: tar.gz:v3hw5s4xkf46wo5wussqzlqzfva6sk4t
url: https://github.com/Kitware/CMake/releases/download/v3.20.2/cmake-3.20.2.tar.gz
- key: tar.gz:2omhyp3xlh5auqa4l7gva5v6isqzme57
url: https://github.com/Kitware/CMake/releases/download/v3.22.5/cmake-3.22.5.tar.gz

build_stages:
- when: platform == 'Darwin'
Expand Down
4 changes: 2 additions & 2 deletions pkgs/coreutils.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ defaults:
relocatable: false

sources:
- key: tar.xz:5rb4uw6pyyreflgli237cipww2co4ipm
url: http://ftp.gnu.org/gnu/coreutils/coreutils-8.23.tar.xz
- key: tar.xz:mgq7iegxrot6p432ljhvbzwrgifmumzx
url: http://ftp.gnu.org/gnu/coreutils/coreutils-9.1.tar.xz
2 changes: 1 addition & 1 deletion pkgs/coverage.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ dependencies:

sources:
- key: tar.gz:ai4moaahi7ry7ndhkme3gmsvckg4exjp
url: https://github.com/nedbat/coveragepy/archive/coverage-5.4.tar.gz
url: https://github.com/nedbat/coveragepy/archive/coverage-6.4.1.tar.gz
23 changes: 17 additions & 6 deletions pkgs/curl.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,30 @@ when not use_ca_bundle:

defaults:
use_ca_bundle: false

test: true

sources:
- url: http://curl.haxx.se/download/curl-7.37.0.tar.gz
key: tar.gz:dl6tespqw6zufuqodtfmxpasggdziyrs
- url: http://curl.haxx.se/download/curl-7.83.1.tar.gz
key: tar.gz:sp5szvfyqbswwtufrherfkp5betvaftn

#sources:
# - url: http://curl.haxx.se/download/curl-7.37.0.tar.gz
# key: tar.gz:dl6tespqw6zufuqodtfmxpasggdziyrs

build_stages:
- when: test
name: configure
mode: override
extra: ['--with-openssl']

- when: use_ca_bundle
name: configure
mode: override
extra: ['--with-ca-bundle=${CA_BUNDLE_DIR}/etc/ca-bundle/ca-bundle.crt']
extra: ['--with-ca-bundle=${CA_BUNDLE_DIR}/etc/ca-bundle/ca-bundle.crt','--with-openssl']

- name: install_mk-ca-bundle.pl
- when: use_ca_bundle
name: install_mk-ca-bundle.pl
after: install
handler: bash
bash:
cp lib/mk-ca-bundle.pl ${ARTIFACT}/lib/
cp lib/mk-ca-bundle.pl ${ARTIFACT}/lib/
10 changes: 8 additions & 2 deletions pkgs/cython.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,11 @@ dependencies:
run: []

sources:
- key: tar.gz:4lry4hyfolffjvqilxz55sfwa7ja5akr
url: https://github.com/cython/cython/archive/0.29.21.tar.gz
- key: tar.gz:2avg5ymeabartia5f7m52hzn3ftfx73p
url: https://github.com/cython/cython/archive/0.29.30.tar.gz

when_build_dependency:
- prepend_path: PATH
value: ${ARTIFACT}/bin
- prepend_path: PYTHONPATH
value: '${ARTIFACT}/lib/python{{pyver}}/site-packages'
12 changes: 8 additions & 4 deletions pkgs/daetk/daetk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,24 @@ dependencies:
build: [petsc, parmetis, mpi]

defaults:
petscversion: '3.7.5'
petscversion: '3.17.2'

when petscversion == '3.7.5':
sources:
- key: tar.gz:ggkr3upxu74syj5bq22fx4ha2ewzzyun
url: https://github.com/erdc-cm/daetk/archive/1.0.0.tar.gz
url: https://github.com/erdc/daetk/archive/1.0.0.tar.gz
when petscversion == '3.6.1':
sources:
- url: https://github.com/erdc-cm/daetk.git
- url: https://github.com/erdc/daetk.git
key: git:9c4107d441bc9a0e1d5a603f79874997062349e3
when petscversion == '3.5.2':
sources:
- url: https://github.com/erdc-cm/daetk.git
- url: https://github.com/erdc/daetk.git
key: git:e05b9975a2d413148ce122a274be675b27f9450d
when petscversion == '3.17.2':
sources:
- key: tar.gz:rpgdo62zz6sfqmb2psc3khnxkgychozw
url: https://github.com/erdc/daetk/archive/refs/tags/1.0.2.tar.gz

build_stages:
- when: platform == 'Darwin'
Expand Down
4 changes: 2 additions & 2 deletions pkgs/eigen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@ defaults:
relocatable: false

sources:
- key: tar.bz2:b6s4v7ty6zwswua3imawqwahbvjlur55
url: https://gitlab.com/libeigen/eigen/-/archive/3.3.9/eigen-3.3.9.tar.bz2
- key: tar.bz2:wtazqrqoxjxsru2istr2k4ijtcaykfiq
url: https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-3.4.0.tar.bz2
6 changes: 4 additions & 2 deletions pkgs/expat.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
extends: [autotools_package]

sources:
- key: tar.gz:uaforjvznnr2hein3qiqbmnh55inyjw4
url: https://github.com/libexpat/libexpat/releases/download/R_2_4_1/expat-2.4.1.tar.gz
- key: tar.gz:hghw3fn7qcgtcchcovd3g4wljlenyiuy
url: https://github.com/libexpat/libexpat/releases/download/R_2_4_8/expat-2.4.8.tar.gz



build_stages:
- name: setEnv
Expand Down
4 changes: 2 additions & 2 deletions pkgs/findutils.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ defaults:
relocatable: false

sources:
- key: tar.gz:inhtfulrzpaklzzm7rjxfrx4jsyonapy
url: http://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/findutils/findutils-4.4.2.tar.gz
- key: tar.xz:uk73rqe5intxb3oft5ipusb6pbnrmgr3
url: http://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/findutils/findutils-4.9.0.tar.xz
9 changes: 9 additions & 0 deletions pkgs/gast.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
extends: [setuptools_package]

dependencies:
build: []
run: []

sources:
- key: tar.gz:z67kewba4zj27hd5dad7mwoobifjyzhs
url: https://files.pythonhosted.org/packages/48/a3/0bd844c54ae8141642088b7ae09dd38fec2ec7faa9b7d25bb6a23c1f266f/gast-0.5.3.tar.gz
4 changes: 2 additions & 2 deletions pkgs/gdbm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ defaults:
relocatable: false

sources:
- key: tar.gz:g7wreikbek4xfymkbwkjsubz4v3uqgiz
url: https://ftp.gnu.org/gnu/gdbm/gdbm-1.19.tar.gz
- key: tar.gz:osyqqhjb77ytvzf5pqlolvxfassme334
url: https://ftp.gnu.org/gnu/gdbm/gdbm-1.23.tar.gz

build_stages:
- name: setEnv
Expand Down
4 changes: 2 additions & 2 deletions pkgs/gmsh.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
extends: [cmake_package]

sources:
- key: tar.gz:oyg33qds5kr4qlignrn2hmdovtotgbhl
url: https://gmsh.info/src/gmsh-4.8.4-source.tgz
- key: tar.gz:6r7je7ze6nkphdke4jwcdisjlrgnxxb5
url: http://gmsh.info/src/gmsh-4.10.4-source.tgz

defaults:
relocatable: false
Expand Down
5 changes: 3 additions & 2 deletions pkgs/gzip.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,6 @@ defaults:
relocatable: false

sources:
- key: tar.gz:s7vyhn3d3hs22nptkh7fkf7gw4ksdv5k
url: http://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/gzip/gzip-1.6.tar.gz
- key: tar.xz:zzpahziz6y36d6auaenm4noe7b5thqf3
url: https://ftp.gnu.org/gnu/gzip/gzip-1.12.tar.xz

6 changes: 3 additions & 3 deletions pkgs/h5py.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@ dependencies:
run: [numpy, mpi4py, pkgconfig, cython]

sources:
- key: tar.gz:gg6udne5mpjj4xmzwwzypiirijau4mzu
url: https://github.com/h5py/h5py/releases/download/3.1.0/h5py-3.1.0.tar.gz
- key: tar.gz:elg4feze6oiqfsevikcfwared6gfu6yy
url: https://github.com/h5py/h5py/releases/download/3.7.0/h5py-3.7.0.tar.gz

build_stages:
- name: install
after: setup_dirs
mode: replace
handler: bash
bash: |
HDF5_VERSION=1.12.0 HDF5_MPI="ON" \
HDF5_VERSION=1.13.1 HDF5_MPI="ON" \
CC=${MPICC} CXX=${MPICXX} ${PYTHON} -c 'import setuptools; __file__="setup.py"; exec(open(__file__).read())' \
${SETUPTOOLS_PACKAGE_EXTRA_OPTIONS} \
install \
Expand Down
6 changes: 3 additions & 3 deletions pkgs/hdf5/hdf5.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ dependencies:
build: [mpi, zlib, szip]

sources:
- key: tar.gz:uyw4wj3gldfxrztzlxjjx6jg5v5jxrhn
url: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.0/src/hdf5-1.12.0.tar.gz

- key: tar.gz:aulflbzrauis66xmzvpvtkzb6npx6sih
url: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.13/hdf5-1.13.1/src/hdf5-1.13.1.tar.gz
defaults:
# /bin/h5pcc contains hard-coded path
relocatable: false
Expand Down
2 changes: 1 addition & 1 deletion pkgs/ipython-widgetmode.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ dependencies:
run: [ipython]

sources:
- url: https://github.com/erdc-cm/ipython-widgetmode
- url: https://github.com/erdc/ipython-widgetmode
key: git:496b99eb35b9f6e322be41212be107f5a88c1de1

2 changes: 1 addition & 1 deletion pkgs/lapack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
extends: [cmake_package]

sources:
- url: http://www.netlib.org/lapack/lapack-3.4.2.tgz
- url: http://www.netlib.org/lapack/lapack-3.10.01.tar.gz
key: tar.gz:mctf3kxrn3brka2gowkcmgfcemcsd2t2

defaults:
Expand Down
2 changes: 1 addition & 1 deletion pkgs/leafletwidget.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ dependencies:
- ipython

sources:
- url: https://github.com/erdc-cm/leafletwidget
- url: https://github.com/erdc/leafletwidget
key: git:f9147c5b13a69b80bc28d3574f7ba6b2c576aed2


Expand Down
4 changes: 2 additions & 2 deletions pkgs/libidn.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
extends: [autotools_package]

sources:
- key: tar.gz:ist2vnrvxnzbz3xwx3wmjve57umupazf
url: http://ftp.gnu.org/gnu/libidn/libidn-1.33.tar.gz
- key: tar.gz:3yalqqhxk7gtxmkn3gra2wjwi4zdlxol
url: http://ftp.gnu.org/gnu/libidn/libidn-1.38.tar.gz

defaults:
relocatable: false
Expand Down
4 changes: 2 additions & 2 deletions pkgs/libxml2.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ build_stages:
extra: ['--without-python']

sources:
- url: http://xmlsoft.org/sources/libxml2-2.9.1.tar.gz
key: tar.gz:7u6gjs3g6lcouj7jgtjhlecnslhmjffi
- url: http://xmlsoft.org/sources/libxml2-2.9.9.tar.gz
key: tar.gz:st5xbcibipr4mve7ezoo5e7mazgibkcm

when_build_dependency:
- prepend_path: PKG_CONFIG_PATH
Expand Down
4 changes: 2 additions & 2 deletions pkgs/m4.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ defaults:
relocatable: false

sources:
- url: http://ftp.gnu.org/gnu/m4/m4-1.4.17.tar.bz2
key: tar.bz2:rzhb7frzgijw5vc5zvnpwddoen7jnjx4
- key: tar.xz:moxn4xdngo3ntmjvchgqxywkybdpfzyp
url: http://ftp.gnu.org/gnu/m4/m4-1.4.19.tar.xz

when_build_dependency:
- prepend_path: PATH
Expand Down
4 changes: 2 additions & 2 deletions pkgs/memory_profiler.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ dependencies:
- psutil

sources:
- key: tar.gz:3rajxz5qjjc7e7gpnny36rnpl6owx2ku
url: https://github.com/pythonprofilers/memory_profiler/archive/0.58.0.tar.gz
- key: tar.gz:nijinfir23hlzmu3og5cngcwowsy4fxa
url: https://files.pythonhosted.org/packages/06/dd/7308a8ef1902db9d81c5bc226befe346a87ed8787caff00b8d91ed9f3b86/memory_profiler-0.60.0.tar.gz
15 changes: 15 additions & 0 deletions pkgs/meson.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
extends: [setuptools_package]

dependencies:
build: []
run: []

sources:
- key: tar.gz:u5tj4tcbccygw5b5k7gf2zbslengm57p
url: https://files.pythonhosted.org/packages/89/e4/c7d8d2515d24c333fbf4fc57596b4ec8f036e215675ad0698e0f0391438e/meson-0.62.2.tar.gz

when_build_dependency:
- prepend_path: PATH
value: ${ARTIFACT}/bin
- prepend_path: PYTHONPATH
value: '${ARTIFACT}/lib/python{{pyver}}/site-packages'
Loading