summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2020-07-13Add libglvnd packages/Add EGL support (#14572)Omar Padron4-15/+142
* add new package: "libglvnd-frontend" * add +glvnd variant to opengl package * add +glvnd variant to mesa package * add +egl variant to paraview package * add libglvnd-frontend entries to default packages config * fix style * add default providers for glvnd virtuals add default providers for glvnd-gl, glvnd-glx, and glvnd-egl * WIP: rough start to external OpenGL documentation * rename libglvnd-frontend package and backend virtual dependencies * update documentation * fix ligvnd-be-* typos * fix libglvnd-fe package class name * fix doc parse error
2020-07-12Add new package: atf (#17472)darmac1-0/+23
2020-07-12Magics fix and update (#17477)Jannek Squar1-3/+16
* Added new versions to magics and began to set not-so-optional netcdf dependency * Added enforced netcdf dependency * Fix also works for version 4.1.0
2020-07-11lmbench: fix scripts path for aarch64 (#17456)darmac2-0/+15
2020-07-11llvm-flang: Only build offload code if cuda enabled (#17466)Dr Owain Kenway1-3/+4
* llvm-flang Only build offload code if cuda enabled The current version executes `cmake(*args)` always as part of the post install. If device offload is not part of the build, this results in referencing `args` without it being set and the error: ``` ==> Error: UnboundLocalError: local variable 'args' referenced before assignment ``` Looking at prevoous version of `llvm-package.py` this whole routine appears to be only required for offload, some indent `cmake/make/install` to be under the `if`. * Update package.py Add comment
2020-07-10[glew] depends on libsm and libice (#17428)Jen Herting1-0/+2
* [glew] depends on libsm * [glew] depends on libice
2020-07-10energyplus: add 9.3.0 (#17452)Justin S1-8/+11
* energyplus: add 9.3.0 * energyplus: fix version order * energyplus: more concise links * energyplus: avoid join_path
2020-07-10tensorflow-serving-client: add new version 2.2.0 (#17462)figroc1-1/+2
2020-07-10Update the bbcp package (#17436)Rémi Lacroix1-3/+4
* bbcp: Update the URLs to use HTTPS. The HTTP URLs do not work anymore. * bbcp: Add missing libnsl dependency. * bbcp: Rename the git-based version to match the branch name. Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-07-10py-pysam: add LDFLAGS to curl (#17434)ketsubouchi1-0/+3
* py-pysam: add LDFLAGS to curl * Update var/spack/repos/builtin/packages/py-pysam/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-07-10grpc: add versions 1.28/1.29/1.30 (#17433)figroc1-3/+9
2020-07-10New packages: thepeg, herwig++ (2.x) (#17443)iarspider7-0/+376
* New packages: Rivet, Herwig++ 2 * Add patches for thepeg * Flake-8 * Update package.py * Delete thepeg-2.1.6.patch * Delete thepeg-2.1.5.patch * Delete thepeg-2.1.3.patch * Delete thepeg-2.2.0.patch
2020-07-10New packages: looptools + vbfnlo (#17446)iarspider2-0/+68
* New package: vbfnlo * Add new package: vbfnlo * Add recipe for looptools * Add patch for looptools * LoopTools: patch not needed (fixed by developers without changing version) * Remove patch file as well * Update package.py * Update package.py * Fix vbfnlo recipe for old version Co-authored-by: iarspider <iarpsider@gmail.com>
2020-07-10New Package: ChaNGa (#17442)Julius-Plehn3-2/+61
* WIP: changa package * changa cleanup * flake8 format * adds master branch to ChaNGa * positional arguments * use install instead of copy
2020-07-09ltrace: Disable "-Werror". (#17444)Rémi Lacroix1-0/+5
Some functions used by ltrace have been deprecated in recent versions of glibc.
2020-07-09openslide: Add missing dependencies. (#17445)Rémi Lacroix1-0/+3
2020-07-08new package: ligra (#17425)Sinan1-0/+44
* new package: ligra * setup run environment * tidy up * Update var/spack/repos/builtin/packages/ligra/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/ligra/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/ligra/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * flake8 Co-authored-by: Sinan81 <sbulut@3vgeomatics.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-07-08enable flatcc to be built with gcc@9.X.X (#17430)Frank Willmore1-0/+3
`gcc` 9 and above have more warnings that break the `flatcc` build by default, because `-Werror` is enabled. This loosens the build up so that we can build with more compilers in Spack. - [x] Add `-DFLATCC_ALLOW_WERROR=OFF` to `flatcc` CMake arguments Co-authored-by: Frank Willmore <willmore@anl.gov>
2020-07-08Buildcache: bindist test without invoking spack compiler wrappers. (#15687)Patrick Gartung4-9/+409
* Buildcache: * Try mocking an install of quux, corge and garply using prebuilt binaries * Put patchelf install after ccache restore * Add script to install patchelf from source so it can be used on Ubuntu:Trusty which does not have a patchelf pat package. The script will skip building on macOS * Remove mirror at end of bindist test * Add patchelf to Ubuntu build env * Revert mock patchelf package to allow other tests to run. * Remove depends_on('patchelf', type='build') relying instead on * Test fixture to ensure patchelf is available. * Call g++ command to build libraries directly during test build * Flake8 * Install patchelf in before_install stage using apt unless on Trusty where a build is done. * Add some symbolic links between packages * Flake8 * Flake8: * Update mock packages to write their own source files * Create the stage because spec search does not create it any longer * updates after change of list command arguments * cleanup after merge * flake8
2020-07-08Add missing file (#17426)iarspider1-0/+60
Co-authored-by: Ivan Razumov <ivan.razumov@cern.ch>
2020-07-08r-usethis: new version and dependencies (#17411)Amjad Kotobi1-1/+6
* r-usethis: new version and dependencies * r-usethis: fix in dependency
2020-07-08Ginkgo: new versions (#17413)tcojean2-0/+14
* Add new Ginkgo versions with HIP support. * Drop HIP support until more ROCm packages are integrated.
2020-07-08typhon: fix build with Fujitsu compilers (#17424)ketsubouchi1-0/+4
2020-07-08ncl: fix compilation errors with Intel compilers (#17391)TZ1-1/+3
The Intel compilers are more strict and require special command line options (like -std=c99) to properly compile NCL.
2020-07-07Fix YODA and Rivet recipes (#17412)iarspider2-6/+53
* Fix Rivet recipe; restrict Yoda versions for a give Rivet version * Fix YODA recipe * More tweaks to YODA version requirements * Flake-8
2020-07-07oneDNN: add v1.5.1 (#17419)Adam J. Stewart1-1/+2
2020-07-07GDAL: add v3.1.2 (#17416)Adam J. Stewart1-1/+2
2020-07-07votca-tools: fix build with mkl (#17414)Christoph Junghans1-1/+1
2020-07-07snappy: added v1.1.8 (#17397)Frank Willmore1-1/+2
2020-07-07jube: added v2.4.0 (#17404)g-mathias1-0/+1
Co-authored-by: lu64bag3 <gerald.mathias@lrz.de>
2020-07-07abseil-cpp: added v20200225.2 (#17383)figroc1-1/+2
2020-07-07libtree: fixed checksums (#17393)Harmen Stoppels1-3/+3
The hash was wrongly computed for the `tar.gz` that Github provides, not the custom tarball which includes submodules as well.
2020-07-07bliss: add spaces to __DATE__ (#17385)ketsubouchi1-0/+1
C++11 requires a space between literal and string macro.
2020-07-07mumax: new package at v3.10beta (#17398)Glenn Johnson1-0/+62
This PR creates a new spack package for mumax: GPU accelerated micromagnetic simulator. This uses the current beta version because - it is somewhat dated, ~2018 - it is the only one that supports recent GPU kernels
2020-07-07nco: added v4.8.[0,1] and v4.9.[0-3] (#17389)TZ1-0/+6
2020-07-07ncview: added v2.1.8 (#17388)TZ1-0/+1
2020-07-07gunrock: improved package recipe (added variants for applications and ↵Sinan1-3/+97
others) (#17340) Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com> Co-authored-by: Sinan81 <sbulut@3vgeomatics.com>
2020-07-06mpifileutils: add v0.10.1Adam Moody1-3/+4
2020-07-06Fix gcc + binutils compilation. (#9024)cedricchevalier191-3/+1
* fix binutils deptype for gcc binutils needs to be a run dependency of gcc * Fix gcc+binutils build on RHEL7+ static-libstdc++ is not available with system gcc. Anyway, as it is for bootstraping, we do not really care depending on a shared libstdc++. Co-authored-by: Michael Kuhn <michael@ikkoku.de>
2020-07-06Add Rivet and YODA (#17372)iarspider30-0/+1238
* Add Rivet and YODA * Add patches * Flake-8 * Set level for Rivet patches * Syntax fix * Fix dependencies of Rivet * Update var/spack/repos/builtin/packages/rivet/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-07-06esmf: set ESMF_COMM=intelmpi also for ^intel-mpi (#17387)TZ1-1/+1
Not only intel-parallel-studio+mpi provides Intel MPI but also intel-mpi.
2020-07-06psi4: fix "filter_compilers" signature (#17375)fcannini1-1/+4
2020-07-05GMT: add v6.1.0 (#17384)Adam J. Stewart2-2/+16
2020-07-05acl: fix depends error (#17341)darmac1-0/+4
2020-07-05brpc: fix depends issue (#17347)darmac1-0/+1
2020-07-05[opencascade] depends_on freetype, tcl, tk, gl (#17357)Wouter Deconinck1-0/+10
* [opencascade] depends_on freetype, tcl, tk, gl * [opencascade] new version 7.4.0p1 and url_for_version
2020-07-05New version of LHAPDF: 6.3.0 (#17367)iarspider1-0/+1
2020-07-05protobuf: add versions (#17381)figroc1-1/+6
2020-07-05amdblis bump to 2.2. (#17369)yellowhat1-0/+1
2020-07-05package Amber: amber tools 20 (#17374)g-mathias1-13/+30
* package amber: added amber_tools 20 hash; added minor version for amber_tools * fix flake8 issues Co-authored-by: lu64bag3 <gerald.mathias@lrz.de>