File quantum-espresso.changes of Package quantum-espresso
-------------------------------------------------------------------
Mon Oct 23 12:06:05 UTC 2023 - Nicolas Morey <nicolas.morey@suse.com>
- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5
-------------------------------------------------------------------
Thu Sep 1 10:03:54 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
- Add quantum-espresso-rpmlintrc file to disable false positives
about executable stacks in binaries.
- Parallel make leads to race issues causing build failures;
enforce -j1 when running %make_build.
-------------------------------------------------------------------
Sun Nov 21 13:31:34 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 6.8:
* See release notes here:
<https://gitlab.com/QEF/q-e/-/tags/qe-6.8>.
- Drop backports-6.4.1.git-diff: incorporated upstream.
- Add quantum-espresso-devxlib-no-download.patch: Patch to avoid
downloading devxlib from the web; we supply it as an additional
source instead.
- Add devxlib as an additional source and copy it to dir where
quantum-espresso build expects.
- Add openmpi4 as multibuild flavor.
- Drop mvapich2 multibuild flavor, not well supported and builds
fail.
- Hack-ish work-arounds to prevent build failures all around
(locally checked that tests work; but they need further
downloads and hacks, and is best avoided within the build system
itself):
* Turn off errors on return-type warnings in %optflags.
* Allow compilation to proceed despite minor rank mis-matches by
passing -fallow-argument-mismatch as an additional flag to
fortran compiler (for GCC >= 10 only).
* Explicitly pass blas, lapack, and fftw3 library flags to
configure; otherwise the build tried to build each of these
internally; for fftw3 use parallel or serial library depending
on mulbuild flavor.
- Link against scalapack for parallel build flavors.
-------------------------------------------------------------------
Mon Feb 10 00:17:26 UTC 2020 - Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
- Add missing Provides/Obsoletes for renamed openmpi1 package.
- Avoid overriding ExclusiveArch for disabled flavors.
- Cleanup spec file, use same patterns as other MPI packages.
-------------------------------------------------------------------
Wed Jan 29 11:48:03 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- Remove duplicated definitions.
- Remove bogus undefines of suffix and mpi_flavor for "serial"
flavour. The former causes builds to fail for openSUSE >= 1550
using rpm >= 4.15.
-------------------------------------------------------------------
Thu Nov 7 14:50:51 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>
- Use multibuild to build different mpi (mvapich2, openmpi1,
openmpi2, and openmpi3) and serial versions.
-------------------------------------------------------------------
Thu Nov 7 00:52:39 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>
- Add backports-6.4.1.git-diff: Backported fixes for version
6.4.1 from upstream:
* Bug in spin-polarized meta-GGA
* Unphysical fractional translations (tau/n with n/=2,3,4,6)
were not explicitly discarded, thus leading in unfortunate
cases to strange values for FFT factors and grids. Also: if
"nosym" is true, inversion symmetry flag (invsym) and info on
FFT factors (fft_fact) must also be reset
* PPACF wasn't working any longer in v.6.4 and 6.4.1 for nspin=2
and for hybrid functionals
* option "write_unkg" of pw2wannier90.f90 wasn't working as
expected
* Input parameters (for restarting DFPT+U calculations)
read_dns_bare and d2ns_type were missing in the PH input
namelist, and moreover they were not broadcasted.
-------------------------------------------------------------------
Thu Nov 7 00:48:21 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 6.4.1:
* A warning is issued if the lattice parameter seems to be a
conversion factor instead of a true lattice parameter.
* A warning is issued if ibrav=0 is used for systems having
symmetry.
* [HP] the code was not working correctly when fractional
translations were present
* [HP] there was a bug in the case when either there is only one
k point, or when k pools are used and some of the pools have
only one k point.
* Restart of ph.x with 2D boundary conditions has been fixed
(see gitlab issue #102 (closed))
* XML file correctly written if tetrahedra are used (see gitlab
issue #103 (closed))
- Major changes since last packaged version including backward
incomaptible changes: See
* https://gitlab.com/QEF/q-e/-/tags/qe-6.0.0
* https://gitlab.com/QEF/q-e/-/tags/qe-6.1.0
* https://gitlab.com/QEF/q-e/-/tags/qe-6.2.0
* https://gitlab.com/QEF/q-e/wikis/Releases/Quantum-Espresso-6.3-Release-Notes
* https://gitlab.com/QEF/q-e/wikis/Releases/Quantum-Espresso-6.4-Release-Notes
- Drop patches no longer compatible or needed with updated
version:
* quantum_espresso_do_not_set_xlf_for_powerpc.patch
* quantum_espresso_add_ppc64le_archi_to_configure.patch
* espresso-implicit-pointer-decl.patch
-------------------------------------------------------------------
Thu Nov 7 00:06:36 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>
- Fix unresolvable status for openSUSE < 1550 where openmpi1 is
still called openmpi.
-------------------------------------------------------------------
Fri Nov 1 14:35:58 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>
- openmpi has been renamed to openmpi1; adapt BuildRequires and
file list accordingly.
-------------------------------------------------------------------
Thu Aug 6 17:37:51 UTC 2015 - normand@linux.vnet.ibm.com
- Two new patches to build ppc64/ppc64le archi
(not yet upstream)
quantum_espresso_add_ppc64le_archi_to_configure.patch
quantum_espresso_do_not_set_xlf_for_powerpc.patch
-------------------------------------------------------------------
Sat Mar 14 13:32:48 UTC 2015 - p.drouand@gmail.com
- Update to version 5.2.1
* No changelog available
- Use download Url as source
- Remove espresso-5.0.2-no-return-in-nonvoid-function.patch; fixed
on upstream release
- Update espresso-5.0.2-implicit-pointer-decl.patch >
espresso-implicit-pointer-decl.patch
- Add xspectra-5.2.1.tar.gz; needed to build package
- TODO file doesn't exist anymore
- Copy README into the package
-------------------------------------------------------------------
Fri May 2 18:07:08 UTC 2014 - dmitry_r@opensuse.org
- Fix finging of duplicate files in documentation
-------------------------------------------------------------------
Wed Apr 30 16:17:03 UTC 2014 - dmitry_r@opensuse.org
- Rename package to quantum-espresso to avoid conflict with espresso
-------------------------------------------------------------------
Thu May 23 19:21:36 UTC 2013 - scorot@free.fr
- first package
- Fix GCC warnings
* espresso-5.0.2-implicit-pointer-decl.patch
* espresso-5.0.2-no-return-in-nonvoid-function.patch