Age | Commit message (Collapse) | Author | Files | Lines |
|
Fixes #12060 (per wspear).
This change is needed for minimal container environments.
|
|
* Geant4 data packages: Set the install path name explicitly.
* Use the correct directory name for g4photonevaporation,g4radioactivedecay,g4realsurface
|
|
* Add versions 8.0.16, 5.7.26, and 5.6.44
* Update boost dependency for versions 8.0.16, 8.0.15, and 8.0.14
* Update dtrace script when building for versions before 8 as is done
for the glib package
* Set perl as a build dependency for versions before 8
* cxxstd=17 conflicts with version 8 when server code is built
(~client_only)
* Add -Wno-deprecated-declarations for cxxstd > 11
* Add -Wno-error=register for cxxstd > 14
|
|
The minimum required version of ADIOS2 is v2.4.0 .
|
|
|
|
|
|
This updates the Spack QT package to enable building qt version 4 on
MacOS.
This includes the following changes to the qt package:
* add version 4.8.7
* add option to build with or without shared libs
* add options to disable tools, ssl, sql, and freetype support
* add qt4-tools patch when building qt@4+tools
* add option to build as a framework (only available on MacOS)
* replace qt4-el-capitan patch with qt4-mac patch (which includes the
edits from qt4-el-capitan)
* apply qt4-pcre-include-conflict.patch only for version 4.8.6
(rather than all 4.x versions)
* apply qt4-gcc-and-webkit.patch for 4.x versions before 4.8.7 and
create a separate qt4-gcc-and-webkit-487.patch for version 4.8.7
* update patch function for qt@4 on MacOS to update configure
variables relevant to Spack (e.g. PREFIX)
* add option to build freetype with Spack, as a vendored dependency
of QT, or not at all (default is to build with Spack)
This includes the following edits outside of the qt package:
* Update MacOS version utility function to return all parts of the
Mac version (rather than just the first two)
* gettext package: implement "libs"
* python package: add gettext as a dependency
|
|
|
|
|
|
* Add libflame
new file: var/spack/repos/builtin/packages/libflame/Makefile_5.1.0.patch
new file: var/spack/repos/builtin/packages/libflame/package.py
* modified: var/spack/repos/builtin/packages/libflame/package.py
|
|
|
|
|
|
Fixes #12007.
The Cray cc wrappers don't handle the -s flag (strip) cleanly, It's
not essential to strip the binary, so just remove the flag on Cray.
Note: the default build on Cray is for the back end and the unzip
binary won't run on the front end. To build for FE, use something
like arch=cray-fe-x86_64.
|
|
|
|
|
|
`prefix` is not available in `cmake_args` method, use `self.prefix`.
Fixes #12214.
|
|
* Update Package Creation Tutorial for PEARC19
* A few remaining fixes
* Fix section link
|
|
* Preventing jsoncpp from building tests
jsoncpp: making -DJSONCPP_WITH_TESTS=OFF conditioned by self.run_tests
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Add py-pipits 2.4
* Flake8 fix
|
|
* mii: new package at 1.0.2
* mii: fix improper formatting in description
* mii: add 1.0.3
|
|
|
|
|
|
* Add +shared variant, which builds shared library in addition to the
static library.
* Install libraries even when specifying the header-only option
(header-only is just about installing an additional folder).
* An additional make call is not required to build generator
executables (they are built by default).
* Streamlined help-line of each variant.
|
|
|
|
|
|
|
|
|
|
Fixes #12065
|
|
|
|
* Fix Mac platform check for dependency in py-ipython package: 'when'
constraints in Spack directives must be Specs (either a Spec
object or a Spec in string format)
* Fix Mac version check in py-numpy: platform.mac_ver() returns a
3-part string as its first tuple item so the check as written would
never pass; use Spack Version object to simplify check.
* Fix Mac version check in qt package (the check was incorrectly
comparing ints and strings) and use Spack version object to
simplify check.
|
|
Python-3.6.7 and up do not build with the Intel compiler
- https://bugs.python.org/issue35473
- https://bugs.python.org/issue37415
|
|
* Add versions 4.3.0, 4.3.1, and 4.3.2
* The URL format changed after 4.1.4, so this adds a url_for_version
function to choose the URL format based on the version
|
|
|
|
|
|
This is only available for LLVM version 6 or greater. So this also
adds a conflict statement for earlier versions of LLVM.
|