lammps: update to 20240829

This commit is contained in:
مهدي شينون (Mehdi Chinoune)
2024-07-01 18:01:29 +01:00
parent 7610ec0de0
commit 9ae4de8d8e

View File

@@ -3,8 +3,8 @@
_realname=lammps
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
pkgver=20230802.3
_tag=stable_2Aug2023_update3
pkgver=20240829
_tag=stable_29Aug2024
pkgrel=1
pkgdesc="Large-scale Atomic/Molecular Massively Parallel Simulator. (mingw-w64)"
arch=('any')
@@ -28,19 +28,17 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-ninja"
"${MINGW_PACKAGE_PREFIX}-python"
"${MINGW_PACKAGE_PREFIX}-ffmpeg"
"${MINGW_PACKAGE_PREFIX}-readline"
"${MINGW_PACKAGE_PREFIX}-qt5-base"
"${MINGW_PACKAGE_PREFIX}-qt5-charts")
"${MINGW_PACKAGE_PREFIX}-qt6-base"
"${MINGW_PACKAGE_PREFIX}-qt6-charts")
#"${MINGW_PACKAGE_PREFIX}-msmpi")
optdepends=("${MINGW_PACKAGE_PREFIX}-ffmpeg: Support generating movies"
"${MINGW_PACKAGE_PREFIX}-readline: For lammps-shell"
"${MINGW_PACKAGE_PREFIX}-qt5-charts: For lammps-gui")
"${MINGW_PACKAGE_PREFIX}-qt6-charts: For lammps-gui")
source=("https://github.com/lammps/lammps/archive/${_tag}/${_realname}-${pkgver}.tar.gz"
"001-undef-ABSOLUTE.patch"
"002-fix-pkgconfig-file.patch"
"003-fix-install-dll.patch"
"004-fix-executables-extension.patch")
sha256sums=('6666e28cb90d3ff01cbbda6c81bdb85cf436bbb41604a87f2ab2fa559caa8510'
sha256sums=('6112e0cc352c3140a4874c7f74db3c0c8e30134024164509ecf3772b305fde2e'
'2ab7d4e2158b953f1694ec955d993c461f151c4a6bded8edb576689d72b210a7'
'320df126e7ca5a0c85eed2ca762e5a48a2c22c656571c0f054c514a0a7067c43'
'b976476424badf991fc984df45780bf1a5ce2b01701626222d1c47bb34f3a705'
@@ -87,15 +85,16 @@ build() {
-DBUILD_OMP=ON \
-DBUILD_MPI=OFF \
-DBUILD_TOOLS=ON \
-DBUILD_LAMMPS_SHELL=ON \
-DBUILD_LAMMPS_GUI=ON \
-DLAMMPS_EXCEPTIONS=ON \
-DWITH_CURL=ON \
-DWITH_FFMPEG=ON \
-DWITH_GZIP=ON \
-DWITH_JPEG=ON \
-DWITH_PNG=ON \
-DFFT=FFTW3 \
-DPython_EXECUTABLE=${MINGW_PREFIX}/bin/python \
-DENABLE_TESTING=OFF \
-S "${_realname}-${_tag}"/cmake \
-B "build-${MSYSTEM}"