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

Merge spack develop as of 2023/07/10 into jcsda_emc_spack_stack #295

This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jun 22, 2023

  1. py-networkx: add 3.1 (spack#38377)

    * py-networkx: add 3.1
    
    * Update var/spack/repos/builtin/packages/py-networkx/package.py
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    
    * Add default variant
    
    ---------
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    manuelakuhn and adamjstewart committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    103370d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f35fcee View commit details
    Browse the repository at this point in the history
  3. hpx: Add conflict with some GCC versions and +rocm due to `valarray…

    …` bug (spack#38297)
    
    * hpx: Add conflict with some GCC versions and +rocm due to valarray bug
    
    https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103022
    
    * remove conflict for %[email protected] since there is none
    
    ---------
    
    Co-authored-by: eugeneswalker <[email protected]>
    msimberg and eugeneswalker committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    ace20c5 View commit details
    Browse the repository at this point in the history
  4. qt: new version 5.15.10 (spack#38489)

    No changes to the build system, no changes to `package.py` needed.
    
    Changelog: qt/qtbase@v5.15.9-lts-lgpl...v5.15.10-lts-lgpl
    
    Main change taking up space:
    - bundled 3rdparty/pcre2 updated from 10.39 to 10.40 (spack now includes 10.42, and we don't put specific version requirements in `package.py`)
    wdconinc committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    2abbfe7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3e9e01e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    082934f View commit details
    Browse the repository at this point in the history
  7. py-platformdirs: add 3.5.3 (spack#38435)

    * py-platformdirs: add 3.5.3
    
    * py-typing-extensions: add 4.6.3
    manuelakuhn committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    f935f36 View commit details
    Browse the repository at this point in the history
  8. open turns: Add libxml2 dependency and increase version to v1.20 (spa…

    …ck#38038)
    
    * Add libxml2 dependency and increase version to v1.20
    
    * Update var/spack/repos/builtin/packages/openturns/package.py
    
    Co-authored-by: Alec Scott <[email protected]>
    
    * Add v19
    
    * Add libxml2 variant
    
    * Fix variant specification
    
    ---------
    
    Co-authored-by: Marc Schouler <[email protected]>
    Co-authored-by: Alec Scott <[email protected]>
    3 people committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    6314dda View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fde33e6 View commit details
    Browse the repository at this point in the history
  10. Add LFortran (spack#30901)

    It installs the LFortran runtime library and
    LFortran can compile codes to binaries. The interactive mode does not
    work yet with LLVM > 11, that has to be fixed upstream.
    
    Co-authored-by: Wileam Y. Phan <[email protected]>
    certik and wyphan committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    a889669 View commit details
    Browse the repository at this point in the history
  11. py-notebook: add 6.5.4 (spack#38415)

    * py-notebook: add 6.5.4
    
    * [@spackbot] updating style on behalf of manuelakuhn
    
    * Update var/spack/repos/builtin/packages/py-notebook/package.py
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    
    * Fix version of py-nbclassic dependency
    
    ---------
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    manuelakuhn and adamjstewart committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    1e8988f View commit details
    Browse the repository at this point in the history
  12. freefem: add missing dependencies (spack#38290)

    Also remove the custom `autoreconf` method as it does not seem to be
    necessary and potentially hides useful output provided by the default.
    michaelkuhn committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    590d3ba View commit details
    Browse the repository at this point in the history
  13. VASP package: Zen4 Support (spack#36800)

    * zen4 support for vasp
    * encourage openmp support in fftw/blas when +openmp
    * enable gamma and non-collinear builds
    amd-toolchain-support committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    77817a0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ebd4113 View commit details
    Browse the repository at this point in the history
  15. rust: Add v1.70.0 and simplify package bootstrap (spack#38311)

    * Add rust v1.70.0 and simplify package logic by moving bootstrap to dedicated package
    
    * Fix formatting of rust-bootstrap package file
    
    * Re-enable Rust as extendable
    
    * Add nightly version to rust and rust-bootstrap
    
    * Manually inject openssl certs into environment
    
    * Add master and beta versions to rust
    
    * Add additional documentation for using rust development releases
    
    * Remove @AndrewGaspar as maintainer
    alecbcs committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    cbe4a48 View commit details
    Browse the repository at this point in the history
  16. Emblmygff3 (spack#38515)

    * py-bcbio-gff: adding new version 0.7.0
    
    * emblmygff3: adding new package
    
    * emblmygff3: adding py-setuptools dep
    snehring committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    c96f93b View commit details
    Browse the repository at this point in the history
  17. Add 1606 (spack#38511)

    prckent committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    ff6ac42 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. Configuration menu
    Copy the full SHA
    88fc8ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d342ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a076548 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cd67b2a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b49d098 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e76b039 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    42ed4d8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f73c8f2 View commit details
    Browse the repository at this point in the history
  9. Add recipe for iterative-stats (spack#38039)

    * Add recipe for iterative-stats
    
    * Fix branch name and remove comment
    
    * Add git link
    
    * Add package maintainer
    
    * Enforce multiple requested changes
    
    * Update var/spack/repos/builtin/packages/py-iterative-stats/package.py
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    
    * Update checksum
    
    * Fix openturns dependency specification
    
    * Add python variant spec to openturns
    
    ---------
    
    Co-authored-by: Marc Schouler <[email protected]>
    Co-authored-by: Adam J. Stewart <[email protected]>
    3 people committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    db8bf33 View commit details
    Browse the repository at this point in the history
  10. py-pytest: add 7.3.2 (spack#38522)

    * py-pytest: add 7.3.2
    
    * [@spackbot] updating style on behalf of manuelakuhn
    
    * Swap py-importlib-metadata dependency order
    
    * Restrict python version for older versions
    manuelakuhn committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    0470fe5 View commit details
    Browse the repository at this point in the history
  11. libEnsemble: add v0.10.0 (spack#37954)

    * libEnsemble: add v0.10.0
    
    * Make new deps required
    
    * Fixes to deps
    
    * Update var/spack/repos/builtin/packages/py-libensemble/package.py
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    
    * Fix build, run
    
    * Reorder required deps
    
    ---------
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    shuds13 and adamjstewart committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    62aa9d8 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. Configuration menu
    Copy the full SHA
    09d9b48 View commit details
    Browse the repository at this point in the history
  2. Fixes openmpi configure args for multinode execution on slurm (spack#…

    …38403)
    
    Remove `--enable-mca-no-build=btl-uct` check for ucx spec
    as it is already fixed in the openmpi open-mpi/ompi#6666
    tbhaxor committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    d99892e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48168de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4907315 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f98bfeb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7b977dc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0c6d054 View commit details
    Browse the repository at this point in the history
  8. GSI-ncdiag: add v1.1.0 and v1.1.1. (spack#38196)

    Co-authored-by: [David Huber] <[[email protected]]>
    DavidHuber-NOAA and [David Huber] committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    d5bb152 View commit details
    Browse the repository at this point in the history
  9. clp and osi depend on pkgconfig (spack#31505)

    Co-authored-by: Massimiliano Culpo <[email protected]>
    Co-authored-by: Harmen Stoppels <[email protected]>
    3 people committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    9a30ba1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    585e150 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    36dd325 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    29a1c41 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b1d281f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cc1f403 View commit details
    Browse the repository at this point in the history
  15. gmap-gsnap: updating to 2023-06-01 (spack#38428)

    Co-authored-by: LMS Bioinformatics <[email protected]>
    A-N-Other and LMS Bioinformatics committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    42c4a8b View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. ascent: add optional occa dep (spack#38426)

    Co-authored-by: cyrush <[email protected]>
    cyrush and cyrush committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    cb23362 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95ca9de View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. bzip2: add pkg-config file (spack#38355)

    Co-authored-by: HongZhi He <[email protected]>
    is-a-gamer and HongZhi He committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    887d356 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b0ca6d View commit details
    Browse the repository at this point in the history
  3. py-scipy: add v1.11.0 (spack#38546)

    Co-authored-by: adamjstewart <[email protected]>
    adamjstewart and adamjstewart committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    c560053 View commit details
    Browse the repository at this point in the history
  4. acts: ensure Python_EXECUTABLE uses ^python when +python (spack#38540)

    By default, `find_package(Python)` searches from highest version to lowest version, identifying the highest version that satisfies the requirements. This means that `/usr/bin/python3.11` will be found before `$(spack location -i python)/bin/python3.10`, even when other packages have been built with the `python` in spack.
    
    This ensures that the `python` dependency is explicitly the `python` version that is used.
    wdconinc committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    ce0b9ea View commit details
    Browse the repository at this point in the history
  5. Add raw attribute to env.set command (spack#38465)

    Update `env.set` command and underlying `SetEnv` object to add the `raw`
    boolean attribute. `raw` is optional and set to False by default. When
    set to True, value format is skipped for object when generating
    environment modifications.
    
    With this change it is now possible to define environment variable
    whose value contains variable reference syntax (like `{foo}` or `{}`)
    that should be set as-is.
    
    Fixes spack#29578
    xdelaruelle committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    8164712 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    05b6ac1 View commit details
    Browse the repository at this point in the history
  7. spectre: add v2023.06.19 (spack#38474)

    Co-authored-by: sxs-bot <[email protected]>
    sxs-bot and sxs-bot committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    4ac43b5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2512828 View commit details
    Browse the repository at this point in the history
  9. py-python-lzo: add 1.15 (spack#38418)

    * py-python-lzo: add 1.15
    
    * Update package.py
    
    ---------
    
    Co-authored-by: LMS Bioinformatics <[email protected]>
    A-N-Other and LMS Bioinformatics committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    ff00231 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2d4758b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6e13d7d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0314071 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1949f67 View commit details
    Browse the repository at this point in the history
  14. mmseqs2: patching to support building with %gcc@13: (spack#38296)

    Co-authored-by: LMS Bioinformatics <[email protected]>
    A-N-Other and LMS Bioinformatics committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    105ac0c View commit details
    Browse the repository at this point in the history
  15. netcdf-c: apply patches (spack#38324)

    * netcdf-c: fix building on macOS
    
    * netcdf-c: add patch fixing multi-threaded HDF5 calls
    
    * netcdf-c: update patch url
    skosukhin committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    aa37442 View commit details
    Browse the repository at this point in the history
  16. cromwell: add v85 (spack#38427)

    Co-authored-by: LMS Bioinformatics <[email protected]>
    A-N-Other and LMS Bioinformatics committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    134dceb View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    8528106 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c5adb05 View commit details
    Browse the repository at this point in the history
  19. llvm: fix build against libstdc++ 13 (spack#38329)

    llvm @13-15 is required for ispc, but fails to build with GCC 13.
    14.0.6 and 15.0.7 built successfully with upstream patch, 13.0.1
    still fails. Thus upstream patch is applied to 14 and 15 only.
    aumuell committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    501bb88 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    30201e3 View commit details
    Browse the repository at this point in the history
  21. Adds new Qthreads package version (spack#38421)

    * Add new versions of Qthreads
    * Add version URLs explicitly as it has recently changed
    * Use function to extrapolate version URL for older versions
    * Fix url formatter
    carsonwoods committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    46fe1f4 View commit details
    Browse the repository at this point in the history
  22. modules: ignore more Modules variables in from_sourcing_file (spack#3…

    …8455)
    
    Update list of excluded variables in `from_sourcing_file` function to
    cover all variables specific to Environment Modules or Lmod. Add
    specifically variables relative to the definition of `module()`, `ml()`
    and `_module_raw()` Bash functions.
    
    Fixes spack#13504
    xdelaruelle committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    1dcc675 View commit details
    Browse the repository at this point in the history
  23. krb5: add missing findutils dependency (spack#38440)

    Co-authored-by: Massimiliano Culpo <[email protected]>
    manuelakuhn and alalazo committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    5db241c View commit details
    Browse the repository at this point in the history
  24. Updates to symlinking for Windows (spack#34701)

    * Support hardlinks/junctions on Windows systems without developer
      mode enabled
      * Generally, use of llnl.util.symlink.symlink is preferred over
        os.symlink since it handles this automatically
    * Generally an error is now reported if a user attempts to create a
      symlink to a file that does not exist (this was previously allowed
      on Linux/Mac).
      * One exception to this: when Spack installs files from the source
        into their final prefix, dangling symlinks are allowed (on
        Linux/Mac - Windows does not allow this in any circumstance).
        The intent behind this is to avoid generating failures for
        installations on Linux/Mac that were succeeding before.
    * Because Windows is strict about forbidding dangling symlinks,
      `traverse_tree` has been updated to skip creating symlinks if they
      would point to a file that is ignored. This check is not
      transitive (i.e., a symlink to a symlink to an ignored file would
      not be caught appropriately)
    * Relocate function: resolve_link_target_relative_to_the_link
      (this is not otherwise modified)
    
    Co-authored-by: jamessmillie <[email protected]>
    techxdave and jamessmillie committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    66f7540 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    09b4ed6 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. CachedCMakePackage: set build type (spack#38502)

    Fixed the cached CMake package so that the build_type field is saved
    in the cached configuration file.
    bvanessen committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    e79f275 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab10b64 View commit details
    Browse the repository at this point in the history
  3. py-bx-python: add 0.9.0 (spack#38419)

    * py-bx-python: add 0.9.0
    
    * remove dependency
    
    * Remove python upper bound
    
    * Clarify dependency requirements
    
    ---------
    
    Co-authored-by: LMS Bioinformatics <[email protected]>
    A-N-Other and LMS Bioinformatics committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    efd2ed7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc5ea14 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dfbdcaf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e24bf70 View commit details
    Browse the repository at this point in the history
  7. tests/py-genshi: convert to new stand-alone test process (spack#38345)

    * py-genshi: convert to new stand-alone test process
    
    * py-genshi: add run as py-setuptools deptype; remove test_testsuite comment
    tldahlgren committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    ac825bd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7470d14 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    97972d3 View commit details
    Browse the repository at this point in the history
  10. Kokkos Kernels: adding release 3.7.1 and 4.0.0 (spack#36655)

    Co-authored-by: eugeneswalker <[email protected]>
    lucbv and eugeneswalker committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    41582f7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b6b33cf View commit details
    Browse the repository at this point in the history
  12. py-lightning: add v2.0.4, drop +extra (spack#38531)

    * py-lightning: add v2.0.4, drop +extra
    
    * Update dependencies
    adamjstewart committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    26a98f4 View commit details
    Browse the repository at this point in the history
  13. kokkos-kernels: require kokkos+cuda_lambda (spack#38568)

    (when +cuda, and on version 4.0.00 and up)
    brian-kelley committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    d892223 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    50623f6 View commit details
    Browse the repository at this point in the history
  15. py-rich: add 13.4.2, py-markdown-it-py: add 3.0.0, py-mdurl: new (spa…

    …ck#38573)
    
    * py-rich: add 13.4.2, py-markdown-it-py: add 3.0.0, py-mdurl: add new package
    
    * Fix style
    manuelakuhn committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    4641950 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9ce075e View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5388ab1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d960d29 View commit details
    Browse the repository at this point in the history
  19. HDF5: is_enabled helper (ON) (spack#35705)

    * HDF5: is_enabled helper (ON)
      Slightly generalize the `is_enabled` helper in the HDF5 package.
      `ON` is the most typical CMake bool option passed, besides many
      other possible `true` values, and should be included as a possible
      check to the config.
    * Simplify
    ---------
    
    Co-authored-by: Tamara Dahlgren <[email protected]>
    ax3l and tldahlgren committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    526ae84 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f93b613 View commit details
    Browse the repository at this point in the history
  21. py-ruamel-yaml: add 0.17.32 and py-ruamel-yaml-clib: add 0.2.7 (spack…

    …#38585)
    
    * py-ruamel-yaml: add 0.17.32 and py-ruamel-yaml-clib: add 0.2.7
    
    * Update var/spack/repos/builtin/packages/py-ruamel-yaml/package.py
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    
    * Fix style
    
    * Fix python dependency
    
    ---------
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    manuelakuhn and adamjstewart committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    84043d9 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e81076e View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    9425df1 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    71b17a6 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Configuration menu
    Copy the full SHA
    25cc734 View commit details
    Browse the repository at this point in the history
  2. Windows: Add PowerShell env support (spack#37951)

    PowerShell requires explicit shell and env support in Spack.
    This is due to the distinct differences in shell interactions between
    cmd and pwsh. Add a doskey in pwsh piping 'spack' commands to a
    powershell script similar to the sh function 'spack'. Add
    support for PowerShell-specific shell interactions from Spack
    (set/unset shell variables).
    johnwparent committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    78f33bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    640ccf2 View commit details
    Browse the repository at this point in the history
  4. e4s ci: add hdf5-vol-daos (spack#37887)

    * e4s ci: add hdf5-vol-daos
    
    * hdf5-vol-daos: comment with failure notes
    eugeneswalker committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    95fffe1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ccae0ad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c3f4822 View commit details
    Browse the repository at this point in the history
  7. openblas: do not build tests when installing (spack#38591)

    * openblas: do not build tests when installing
    * Add note about building tests
    sethrj committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    51c75c6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3ccc527 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    a45d129 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ffc11c View commit details
    Browse the repository at this point in the history
  3. numaprof: New package (version : 1.1.4) (spack#35271)

    * numaprof: New package (version : 1.1.4)
    * numaprof: Improve the deps description by adding 'type'
    * numaprof: Fix maintainer semantic
    svalat committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    7c5e3dd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b405559 View commit details
    Browse the repository at this point in the history
  5. CI: Disable building VisIt in CI (spack#38642)

    VisIt requires a deprecated version of Python (3.7) due to a VTK 8
    dependency. Spack CI does not support building deprecated versions.
    kwryankrattiger committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    b980fcf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dfe2d5d View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. py-nvidia-dali: add v1.27.0 (spack#38605)

    * `py-nvidia-dali`: add v1.27.0
    
    * Style
    thomas-bouvier committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    7448aca View commit details
    Browse the repository at this point in the history
  2. py-iterative-stats: Change maintainer, add new version (spack#38609)

    * Change maintainer, add new version and deprecate old one
    
    * Fix style issue
    
    * Revert deprecation
    
    ---------
    
    Co-authored-by: Marc Schouler <[email protected]>
    mschouler and Marc Schouler committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    4836885 View commit details
    Browse the repository at this point in the history
  3. Py-shroud: add version 0.12.2 (spack#38643)

    * add py-shroud version
    
    * change version number based on advice of adamjstewart
    white238 committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    067e405 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc25da1 View commit details
    Browse the repository at this point in the history
  5. gitlab ci: reorganize when we check for specs on mirrors (spack#38626)

    Move the logic checking which mirrors have the specs we need closer
    to where that information is needed.  Also update the staging summary
    to contain a brief description of why we scheduled or pruned each
    job.  If a spec was found on any mirrors, regardless of whether
    we scheduled a job for it, print those mirrors.
    scottwittenburg committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    af5b93b View commit details
    Browse the repository at this point in the history
  6. XZ package (Windows): install .dll files in bin (spack#35888)

    Windows runtime library loading searches PATH, and therefore bin/ is
    the appropriate place to put .dll files. Prior to this change, XZ was
    installing both .dll and .lib files to the lib/ directory.
    danlipsa committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    e6c94e9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d89d6da View commit details
    Browse the repository at this point in the history
  8. Remove deprecated versions and packages (spack#37895)

    This PR removes deprecated versions for all packages that I'm maintaining. In future Spack releases, I'm planning to do this on a much larger scale, but we can hold off until we have better reproducibility.
    
    I'm hoping that this will improve the maintainability of these packages. If any other maintainers of these recipes would like to retain any of these deprecated versions, or add new versions, speak now or forever hold your peace 😄 
    
    ---------
    
    Co-authored-by: adamjstewart <[email protected]>
    adamjstewart and adamjstewart committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    86d2399 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    131acbd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4286c73 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9a214ff View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4569758 View commit details
    Browse the repository at this point in the history
  13. New package: pipx (spack#38658)

    * py-userpath: new package
    
    * pipx: new package
    
    * Update var/spack/repos/builtin/packages/pipx/package.py
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    
    * pipx: Remove incorrect dependency on py-platformdirs
    
    * Update var/spack/repos/builtin/packages/pipx/package.py
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    
    * py-userpath: Remove version requirements to match upstream
    
    ---------
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    blue42u and adamjstewart committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    43143b1 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0c2b98c View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2023

  1. mercurial: add 6.x, fix python bounds (spack#38668)

    * mercurial: add 6.x, fix python bounds
    
    * remove python@2 versions, cause package audits is complaining
    haampie committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    14ebf19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    43996e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4aed051 View commit details
    Browse the repository at this point in the history
  4. build(deps): bump docker/setup-buildx-action from 2.7.0 to 2.8.0 (spa…

    …ck#38625)
    
    Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.7.0 to 2.8.0.
    - [Release notes](https://github.com/docker/setup-buildx-action/releases)
    - [Commits](docker/setup-buildx-action@ecf9528...16c0bc4)
    
    ---
    updated-dependencies:
    - dependency-name: docker/setup-buildx-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    a864108 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. Configuration menu
    Copy the full SHA
    cc74729 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6357627 View commit details
    Browse the repository at this point in the history
  3. Deprecate Python 3.7 (spack#38619)

    * Deprecated Python 3.7
    
    * Add Python 3.7.17 because why not
    adamjstewart committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    4d5ff04 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11bc27d View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Add support to Paraview for TBB (spack#38582)

    Co-authored-by: Jean Favre <[email protected]>
    biddisco and jfavre committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    acdcc8e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae2efa1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3811dec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b6d591e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    af449b7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f0add24 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3594203 View commit details
    Browse the repository at this point in the history
  8. add support for oneapi compiler to wrf 4.4 (spack#38607)

    Signed-off-by: Andrey Parfenov <[email protected]>
    Andrey Parfenov committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    30cb55e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    54adab7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ba7ae2c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    465f83b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6e8fb30 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a6ebff3 View commit details
    Browse the repository at this point in the history
  14. hdf5-vol-log: depends on mpi (spack#38693)

    From the configure.ac file:
    
    > H5VL_log is built on top of MPI. Configure option --without-mpi or
    > --with-mpi=no should not be used. Abort.
    
    This currently fails to build in the oneAPI pipeline on `develop`
    haampie committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    4654db5 View commit details
    Browse the repository at this point in the history
  15. ffmpeg: patch build failure (spack#38656)

    * `ffmpeg`: patch build failure
    
    * [@spackbot] updating style on behalf of thomas-bouvier
    
    ---------
    
    Co-authored-by: thomas-bouvier <[email protected]>
    thomas-bouvier and thomas-bouvier committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    994b5ad View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    feb4681 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Configuration menu
    Copy the full SHA
    5e1c469 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6528856 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    33c5959 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5bd7a0c View commit details
    Browse the repository at this point in the history
  5. plink2: add new package @2.00a4.3 (spack#38469)

    Co-authored-by: LMS Bioinformatics <[email protected]>
    A-N-Other and LMS Bioinformatics committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    70a38ea View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5588b93 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e9dc6dc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    08f23f4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a0b2ca2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8aeecaf View commit details
    Browse the repository at this point in the history
  11. nvtx: add new package (spack#38430)

    Co-authored-by: thomas-bouvier <[email protected]>
    thomas-bouvier and thomas-bouvier committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    78e78eb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b537fad View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    32d0b5c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e6f50c5 View commit details
    Browse the repository at this point in the history
  15. gpi-space: add new versions (spack#38709)

    Co-authored-by: Massimiliano Culpo <[email protected]>
    mzeyen1985 and alalazo committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    cb69dbd View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a3d11a7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    d35149d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    2978911 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Configuration menu
    Copy the full SHA
    a99b788 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa73b14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    24d2005 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8401010 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1ce6fee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a902005 View commit details
    Browse the repository at this point in the history
  7. Installations: don't set group permissions when they match what is de…

    …sired (spack#38036)
    
    * When installing a package Spack will attempt to set group permissions on
    the install prefix even when the configuration does not specify a group.
    
    Co-authored-by: David Gomez <[email protected]>
    scheibelp and dvdgomez committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    f365386 View commit details
    Browse the repository at this point in the history
  8. xrootd: add _STAT_VER patch (spack#38547)

    
    Co-authored-by: jmcarcell <[email protected]>
    jmcarcell and jmcarcell committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    082afe0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f863066 View commit details
    Browse the repository at this point in the history
  10. Build NAMD with Tcl by default (spack#38645)

    NAMD users expect the Tcl scripting interface to be enabled as it is used in many examples and tutorials in addition to being required for features such as multi-copy algorithms.
    jcphill committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    adde84e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8d72b8d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5dc84b6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8372726 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    632f840 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8b13440 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6a258c1 View commit details
    Browse the repository at this point in the history
  17. Update cosma and a few related recipes (spack#35615)

    * Add maintainers 
    
    * Updated cosma archive checksum and costa version
    
    - updated cosma version (in the cosma build system)
    - updated costa version
    - use the default generic url for downloading packages
    - do not build tiled-mm when the cpu only version is needed
    
    
    Signed-off-by: Dr. Mathieu Taillefumier <[email protected]>
    Co-authored-by: Rocco Meli <[email protected]>
    Co-authored-by: Harmen Stoppels <[email protected]>
    3 people committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    a412403 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    12427c6 View commit details
    Browse the repository at this point in the history
  19. salmon: patching to build with %gcc@13: (spack#38553)

    Co-authored-by: LMS Bioinformatics <[email protected]>
    A-N-Other and LMS Bioinformatics committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    8861fe0 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    95847a0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    45838ce View commit details
    Browse the repository at this point in the history
  22. acts: new variant cxxstd (spack#38682)

    * acts: allow ^root cxxstd=20
    
    * acts: new variant cxxstd, pass through to root
    
    * acts: always args.append CMAKE_CXX_STANDARD from variant
    
    * acts: remove unused import
    
    * acts: fix self.define_from_variant
    wdconinc committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    ea1439d View commit details
    Browse the repository at this point in the history
  23. py-spglib: add 2.0.2 (spack#38715)

    * py-spglib: add 2.0.2
    
    * Update var/spack/repos/builtin/packages/py-spglib/package.py
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    
    * Remove py-setuptools as run dependency
    
    ---------
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    manuelakuhn and adamjstewart committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    f884e71 View commit details
    Browse the repository at this point in the history
  24. perl: add 5.38.0, 5.36.1; prefer all even minor versions over develop…

    …ment versions (spack#38690)
    
    * perl: add 5.38.0, 5.36.1; prefer all even minor versions over development versions
    
    * fix libxcrypt build with new perl
    
    * fix libxcrypt with a patch
    haampie committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    06268f7 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. py-pip: add 23.1.2 (spack#38608)

    * py-pip: add 23.1.2
    
    * Restrict py-pip version for py-protobuf
    
    * Restrict py-pip version for straightforward packages
    
    * Restrict py-pip version for nrm
    
    * Fix --install-option name in comments
    
    * Simplify py-pip restriction for py-scs
    
    * nrm: fix wrong comment
    manuelakuhn committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    833db65 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    095e48f View commit details
    Browse the repository at this point in the history
  3. py-dm-tree: add v0.1.8 (spack#38606)

    * `py-dm-tree`: add v0.1.8
    
    * Update dependencies
    
    * Fix hash
    thomas-bouvier committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    982cdd7 View commit details
    Browse the repository at this point in the history
  4. [py-cymem] added version 2.0.7 (spack#38267)

    * [py-cymem] added version 2.0.3
    
    * [py-cymem] added restriction to py-wheel limitation
    qwertos committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    1087673 View commit details
    Browse the repository at this point in the history
  5. py-abipy: add 0.9.3 (spack#38716)

    * py-abipy: add 0.9.3
    
    * Remove py-cython dependency
    
    * Remove dep version restrictions for new release
    manuelakuhn committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4e45699 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c129603 View commit details
    Browse the repository at this point in the history
  7. [py-blis] added versions 0.7.9 and 0.9.1 (spack#38269)

    * [py-blis] added version 0.7.9
    
    * [py-blis] added version 0.9.1
    
    * [py-blis]
    
    - removed type run for dependency py-cython
    qwertos committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    c686764 View commit details
    Browse the repository at this point in the history
  8. openfoam.org: add a maintainer(spack#37280) (spack#37697)

    Co-authored-by: Dom Heinzeller <[email protected]>
    kjrstory and climbfuji committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    5cb0b57 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7eaa99e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bd81676 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a13687f View commit details
    Browse the repository at this point in the history
  12. Add new version 5.0.0 of PyAMG (spack#38674)

    * Added v5.0.0 of PyAMG.  This required v7.1.0 of setuptools_scm due to a bug in 7.0.5.
    
    * Added comment about version requirement.
    
    * Loosened dependency based on build experiments.
    
    * Updated tomli deps.
    
    * Update var/spack/repos/builtin/packages/py-setuptools-scm/package.py
    
    Dependence for 7.0 only.
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    
    * Update var/spack/repos/builtin/packages/py-pyamg/package.py
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    
    * Swapped lines.
    
    ---------
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    benc303 and adamjstewart committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    28b884a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6c325a2 View commit details
    Browse the repository at this point in the history
  14. mlpack: new package (spack#38277)

    * mlpack: new package
    
    mlpack is an intuitive, fast, and flexible header-only C++ machine learning library with bindings to other languages. It is meant to be a machine learning analog to LAPACK, and aims to implement a wide array of machine learning methods and functions as a "swiss army knife" for machine learning researchers.
    
    * mlpack: upstream merged patch to allow python installation in spack
    wdconinc committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    9e4c4be View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    5f6c832 View commit details
    Browse the repository at this point in the history
  2. add cgns 4.4.0 (spack#38530)

    MicK7 committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    1071c1d View commit details
    Browse the repository at this point in the history
  3. add info about spack env from spack-configs for oneAPI build tools (s…

    …pack#38751)
    
    Signed-off-by: Andrey Parfenov <[email protected]>
    Andrey Parfenov committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    ae00d7c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca9b52b View commit details
    Browse the repository at this point in the history
  5. Fix multiple quadratic complexity issues in environments (spack#38771)

    1. Fix O(n^2) iteration in `_get_overwrite_specs`
    2. Early exit `get_by_hash` on full hash
    3. Fix O(n^2) double lookup in `all_matching_specs` with hashes
    4. Fix some legibility issues
    haampie committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    a1d33e9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6958b49 View commit details
    Browse the repository at this point in the history
  7. py-astropy: fix import tests and restrict py-pip version (spack#38731)

    * py-astropy: fix import tests and restrict py-pip version
    
    * Fix --install-option name in comments
    
    * Rename variant and fix variant dependencies
    
    * Remove parquet variant from py-pyarrow
    manuelakuhn committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    050d8df View commit details
    Browse the repository at this point in the history
  8. New package: py-nanobind (spack#38327)

    * initial commit of nanobind package
    
    * style fixes
    
    * Update package.py
    
    Typo
    
    * addressed PR comments
    
    * add v1.4.0
    
    * Update var/spack/repos/builtin/packages/py-nanobind/package.py
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    
    ---------
    
    Co-authored-by: Matthew Archer <[email protected]>
    Co-authored-by: Adam J. Stewart <[email protected]>
    3 people committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    e8e6d69 View commit details
    Browse the repository at this point in the history
  9. py-matplotlib: add v3.7.2 (spack#38745)

    * py-matplotlib: add v3.7.2
    
    * Update dep versions
    adamjstewart committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    bf6eb83 View commit details
    Browse the repository at this point in the history
  10. py-pyarrow: disable dataset variant by default (spack#38775)

    * py-pyarrow: enable parquet variant by default
    
    * Disable parquet variant by default
    
    * Add conflict to enable parquet when dataset is active
    
    * Disable dataset variant by default
    manuelakuhn committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    2dc7624 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2023

  1. Configuration menu
    Copy the full SHA
    b2dcd9b View commit details
    Browse the repository at this point in the history
  2. qt-* (Qt6 pkgs): new versions 6.5.0, 6.5.1 (spack#36705)

    * qt-base: new version 6.5.0
    
    * qt-declarative: new version 6.5.0
    
    * qt-quick3d: new version 6.5.0
    
    * qt-quicktimeline: new version 6.5.0
    
    * qt-shadertools: new version 6.5.0
    
    * qt-*: new version 6.5.1
    
    * qt-base: new version 6.5.1
    wdconinc committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    09e1258 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2023

  1. Configuration menu
    Copy the full SHA
    841402c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c14569 View commit details
    Browse the repository at this point in the history
  3. Don’t call spec.format in Database._get_matching_spec_key (spack#38792)

    `"%s" % spec` formats the spec with deps included, which produces sometimes KBs
    of data and is slow to run in pure Python. It can delay otherwise very short-lived
    read/write locks on the database.
    
    Discovered in spack#38762 where profile output showed about 2 seconds is spent in
    `spec.format`, which is significant overhead when using multiprocessing to install
    from binary cache in parallel (installation often takes <5s for small packages). With
    this change, `spec.format` no longer shows up in profile output.
    
    (This line hasn't changed since Spack v0.9 ;p)
    
    * move format() call to custom NoSuchSpecError exception
    * add a comment saying why, so we can eventually change `Spec.__str__`
    haampie committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    374fda1 View commit details
    Browse the repository at this point in the history
  4. Automated deployment to update package flux-core 2023-07-08 (spack#38790

    )
    
    Co-authored-by: github-actions <[email protected]>
    vsoch and github-actions committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    d0804c4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    db879a5 View commit details
    Browse the repository at this point in the history
  6. openssl: prefer 3.x (spack#36729)

    * openssl: prefer 3.x
    
    This PR is not intended to be merged immediately, but it would be good
    to see what packages fail to build in CI so that we can get proper
    version constraints on openssl (before all packages update and support
    both openssl 1 and 3)
    
    * Disable assembly for 3.x %oneapi
    
    * cmake: depend on spack curl, to deal with curl - openssl compat
    
    * also make zlib external
    
    * remove overly strict & unsafe requirement on py-cryptographty patch version number
    
    * update openssl compat bounds in py-cryptography
    
    * smaller diff
    
    * Make libssh2 an autotools/cmake package
    
    * fix weird upperbound in libssh2 as there is not openssl v2
    
    * libssh2: pc file lists plain -lssl -lcrypto w/o leading -L flag, confusing libgit2 parsing of pkg-config output
    
    * Actually fix the issue in libssh2: its pc file looks broken
    haampie committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    eef14dd View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Configuration menu
    Copy the full SHA
    1ed934c View commit details
    Browse the repository at this point in the history
  2. Added package py-bitstruct (spack#38761)

    * Added packages bitstruct, callmonitor, and PYnvtx
    
    * Revert "Added packages bitstruct, callmonitor, and PYnvtx"
    
    This reverts commit 76d25aa.
    
    * py-bitstruct: This module is intended to have a similar interface as the python struct module, but working on bits instead of primitive data types (char, int, …)
    
    * Update package.py
    
    To pass the style prechecks
    
    * PyNVTX: new package
    
    * Delete package.py
    
    Accidentally added this package.
    
    * Update var/spack/repos/builtin/packages/py-bitstruct/package.py
    
    Co-authored-by: Adam J. Stewart <[email protected]>
    
    ---------
    
    Co-authored-by: eugeneswalker <[email protected]>
    Co-authored-by: Adam J. Stewart <[email protected]>
    3 people committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    27c62b9 View commit details
    Browse the repository at this point in the history
  3. find: add --hashes shortcut for piping to other commands (spack#38663)

    People frequently ask us how to pipe `spack find` output to other commands, and we tell
    them to do things like this:
    
    ```console
    $ spack find --format "/{hash}" | spack uninstall -ay
    ```
    
    Sometimes users don't know about hash references and come up with potentially ambiguous
    formulations like this:
    
    ```console
    spack find --format {name}@{version}%{compiler} | spack uninstall -ay
    ```
    
    Since this is a common enough thing to want to do, and to make it more obvious how, this
    PR adds a `-H` / `--hashes` as a shortcut, so you can now just do:
    
    ```console
    spack find -H | spack uninstall -ay
    ```
    tgamblin committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    757f8ae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0ed6ff3 View commit details
    Browse the repository at this point in the history
  5. Update cp2k recipe to use cmake or the current build system (spack#35718

    )
    
    * Update cp2k recipe to use cmake or the current build system
    
    Offers the possibility to build cp2k with the new cmake build system. commands like this are now supported
    
    spack install cp2k@master build_system=cmake +.....
    
    the recipe supports the following optional functionalities
    
    - superlu, cosma, sirius, spglib, metis, spglib, libxc, libint, cuda/rocm, mkl/openblas/sci (and others), mpi, openmp, dbcsr
    - dbcsr is built separately using the currently available recipe.
    
    Two PRs need to be merged to be fully functional (cosma update in spack + one PR in cp2k github).
    
    * Fix indentation
    
    * Fix indentation
    
    * Update libvori
    
    * More typos
    
    * Simplify BLAS/LAPACK
    
    * Simplify BLAS/LAPACK
    
    * Add A100 gpu value
    
    * Fix typo
    
    * Add the enable_regtests option
    
    if -DCP2K_ENABLE_REGTESTS=ON (+enable_regtests with spack) then the location of the binary executables will be in the cp2k root directory under exe/build-cmake-*. This option is needed to run the regtests afterwards.
    
    * Minor update
    
    * more fixes
    
    * Update var/spack/repos/builtin/packages/cp2k/package.py
    
    Co-authored-by: Mikael Simberg <[email protected]>
    
    * Update var/spack/repos/builtin/packages/cp2k/package.py
    
    Co-authored-by: Mikael Simberg <[email protected]>
    
    * Update var/spack/repos/builtin/packages/cp2k/package.py
    
    Co-authored-by: Mikael Simberg <[email protected]>
    
    * Update var/spack/repos/builtin/packages/cp2k/package.py
    
    Co-authored-by: Mikael Simberg <[email protected]>
    
    * Update var/spack/repos/builtin/packages/cp2k/package.py
    
    Co-authored-by: Mikael Simberg <[email protected]>
    
    * Update var/spack/repos/builtin/packages/cp2k/package.py
    
    Co-authored-by: Mikael Simberg <[email protected]>
    
    * small changes
    
    * Remove any reference to nvidia architecture in the rocm list
    
    * Update var/spack/repos/builtin/packages/cp2k/package.py
    
    Co-authored-by: Alberto Invernizzi <[email protected]>
    
    * Update var/spack/repos/builtin/packages/cp2k/package.py
    
    Co-authored-by: Alberto Invernizzi <[email protected]>
    
    * Update var/spack/repos/builtin/packages/cp2k/package.py
    
    Co-authored-by: Alberto Invernizzi <[email protected]>
    
    * Update var/spack/repos/builtin/packages/cp2k/package.py
    
    Co-authored-by: Alberto Invernizzi <[email protected]>
    
    * Update var/spack/repos/builtin/packages/cp2k/package.py
    
    Co-authored-by: Alberto Invernizzi <[email protected]>
    
    * Update var/spack/repos/builtin/packages/cp2k/package.py
    
    Co-authored-by: Alberto Invernizzi <[email protected]>
    
    * Final reformating
    
    * Update py-fypp
    
    ---------
    
    Co-authored-by: Mikael Simberg <[email protected]>
    Co-authored-by: Alberto Invernizzi <[email protected]>
    3 people committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    64c6d63 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3649978 View commit details
    Browse the repository at this point in the history
  7. Fix style errors

    climbfuji committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    a140e8a View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Fix flake8 errors

    climbfuji committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    0855bc3 View commit details
    Browse the repository at this point in the history
  2. More unit test failures

    climbfuji committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    0d17488 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a1ce85 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Configuration menu
    Copy the full SHA
    12b647e View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Replace path with manifest_dir in lib/jcsda-emc/spack-stack/stack/sta…

    …ck_env.py, remove init_file
    climbfuji committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    e0f073c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e29566b View commit details
    Browse the repository at this point in the history
  3. Update call to Environment class in lib/jcsda-emc/spack-stack/tests/t…

    …est_setup_meta_modules.py
    climbfuji committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    f5bd5c9 View commit details
    Browse the repository at this point in the history
  4. Fix more style errors

    climbfuji committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    ad80bf3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a261446 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    970ed55 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b13d27 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f8d3c55 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d6f12ec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    699f729 View commit details
    Browse the repository at this point in the history
  6. Update var/spack/repos/builtin/packages/bufr/package.py: Add dependen…

    …cy on py-wheel, apply patch to fix Python version in install dir, remove extra py install step
    climbfuji committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    00aefa0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ac478bb View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Bug fix in lib/jcsda-emc/spack-stack/stack/meta_modules.py: on macOS,…

    … recent spack versions use compiler version format @=x.y.z
    climbfuji committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    8635085 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98957cf View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2023

  1. Update static logic from var/spack/repos/builtin/packages/cmake/packa…

    …ge.py, openssl is no longer a dependency for make
    climbfuji committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    a3acfa3 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Configuration menu
    Copy the full SHA
    7d7749c View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    9558f26 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Configuration menu
    Copy the full SHA
    3f3aa83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    113ba63 View commit details
    Browse the repository at this point in the history