summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitris Kiziridis2020-12-02 03:33:37 +0200
committerDimitris Kiziridis2020-12-02 03:33:37 +0200
commitf8cdfff7a6f51ce415cd64a6a7094a0d40ca02da (patch)
treee20b8ec8559f4c196a40e505c8985cecf554cd25
parenta93e6c4615673ce6784aaf09e27e1374e3798cf3 (diff)
downloadaur-f8cdfff7a6f51ce415cd64a6a7094a0d40ca02da.tar.gz
Update to 1.0.1
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD11
-rw-r--r--duplicate_case.patch63
3 files changed, 75 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 05091f2613af..934eeea864b1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = dseams
pkgdesc = Deferred Structural Elucidation Analysis for Molecular Simulations
- pkgver = 1.0.0
+ pkgver = 1.0.1
pkgrel = 1
url = https://dseams.info
arch = x86_64
@@ -15,8 +15,10 @@ pkgbase = dseams
depends = yaml-cpp
depends = lua
depends = gsl
- source = dseams-1.0.0.tar.gz::https://github.com/d-SEAMS/seams-core/archive/v1.0.0.tar.gz
- sha256sums = 7cf6296372aee00ff94acc1219b9eb88697df25c73de23aec7957e013645c36b
+ source = dseams-1.0.1.tar.gz::https://github.com/d-SEAMS/seams-core/archive/v1.0.1.tar.gz
+ source = duplicate_case.patch
+ sha256sums = b71c7b0665b4c44c9ae6071a09f1ef86ed50b661bcfa12e2e002a86c28f8114f
+ sha256sums = 13004cd4312d2a51024f63359173db3c4e31c7ed4dccc9d89c686bed3aeb9548
pkgname = dseams
diff --git a/PKGBUILD b/PKGBUILD
index 701f2ddfc4ab..3dead9e16109 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
pkgname=dseams
-pkgver=1.0.0
+pkgver=1.0.1
pkgrel=1
pkgdesc="Deferred Structural Elucidation Analysis for Molecular Simulations"
arch=('x86_64')
@@ -17,10 +17,13 @@ makedepends=('boost'
'lapack'
'rang'
'catch2')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/d-SEAMS/seams-core/archive/v${pkgver}.tar.gz")
-sha256sums=('7cf6296372aee00ff94acc1219b9eb88697df25c73de23aec7957e013645c36b')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/d-SEAMS/seams-core/archive/v${pkgver}.tar.gz"
+ 'duplicate_case.patch')
+sha256sums=('b71c7b0665b4c44c9ae6071a09f1ef86ed50b661bcfa12e2e002a86c28f8114f'
+ '13004cd4312d2a51024f63359173db3c4e31c7ed4dccc9d89c686bed3aeb9548')
prepare() {
+ patch -R -p1 < "${srcdir}/duplicate_case.patch"
cd "${srcdir}/seams-core-${pkgver}"
if [[ -d build ]]; then
rm -rf build
@@ -38,4 +41,4 @@ build() {
package() {
cd "${srcdir}/seams-core-${pkgver}/build"
make DESTDIR=${pkgdir} install
-} \ No newline at end of file
+}
diff --git a/duplicate_case.patch b/duplicate_case.patch
new file mode 100644
index 000000000000..db39bdc07164
--- /dev/null
+++ b/duplicate_case.patch
@@ -0,0 +1,63 @@
+--- src/seams-core-1.0.1/src/include/external/sol.hpp 2020-12-02 03:03:52.379082151 +0200
++++ ./sol.hpp 2020-05-21 22:00:36.000000000 +0300
+@@ -5147,7 +5147,7 @@
+ runtime = LUA_ERRRUN,
+ memory = LUA_ERRMEM,
+ handler = LUA_ERRERR,
+- gc = LUA_ERRMEM,
++ gc = LUA_ERRGCMM,
+ syntax = LUA_ERRSYNTAX,
+ file = LUA_ERRFILE,
+ };
+@@ -5157,7 +5157,7 @@
+ yielded = LUA_YIELD,
+ runtime = LUA_ERRRUN,
+ memory = LUA_ERRMEM,
+- gc = LUA_ERRMEM,
++ gc = LUA_ERRGCMM,
+ handler = LUA_ERRERR,
+ dead = -1,
+ };
+@@ -5166,7 +5166,7 @@
+ ok = LUA_OK,
+ syntax = LUA_ERRSYNTAX,
+ memory = LUA_ERRMEM,
+- gc = LUA_ERRMEM,
++ gc = LUA_ERRGCMM,
+ file = LUA_ERRFILE,
+ };
+
+@@ -5209,12 +5209,12 @@
+ return names[3];
+ case call_status::handler:
+ return names[4];
+-
++ case call_status::gc:
+ return names[5];
+ case call_status::syntax:
+ return names[6];
+-
+-
++ case call_status::file:
++ return names[7];
+ }
+ if (static_cast<std::ptrdiff_t>(c) == -1) {
+ // One of the many cases where a critical exception error has occurred
+@@ -5230,7 +5230,7 @@
+ case call_status::runtime:
+ case call_status::memory:
+ case call_status::handler:
+-
++ case call_status::gc:
+ case call_status::syntax:
+ case call_status::file:
+ return false;
+@@ -5251,7 +5251,7 @@
+ return names[0];
+ case load_status::memory:
+ return names[1];
+-
++ case load_status::gc:
+ return names[2];
+ case load_status::syntax:
+ return names[3];