summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Sun2018-07-31 08:05:32 -0400
committerAndrew Sun2018-07-31 08:05:32 -0400
commit05b580b0f432877fa0f97f21e4e23a68d17a5e76 (patch)
tree0dfcfcc65b9d9ce7fdb0297fabdc41147cff0199
parentc7e0ae2566c6c395247dad5f9aac5b62898bca87 (diff)
downloadaur-05b580b0f432877fa0f97f21e4e23a68d17a5e76.tar.gz
mingw-w64-gdbm: update to 1.17
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD6
-rw-r--r--gdbm-1.15-win32.patch6
3 files changed, 11 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c53d8869a8d6..60f77abd5c10 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mingw-w64-gdbm
pkgdesc = GNU database library (mingw-w64)
- pkgver = 1.16
+ pkgver = 1.17
pkgrel = 1
url = http://www.gnu.org/software/gdbm/gdbm.html
arch = any
@@ -12,12 +12,12 @@ pkgbase = mingw-w64-gdbm
options = staticlibs
options = !buildflags
options = !strip
- source = https://ftp.gnu.org/gnu/gdbm/gdbm-1.16.tar.gz
- source = https://ftp.gnu.org/gnu/gdbm/gdbm-1.16.tar.gz.sig
+ source = https://ftp.gnu.org/gnu/gdbm/gdbm-1.17.tar.gz
+ source = https://ftp.gnu.org/gnu/gdbm/gdbm-1.17.tar.gz.sig
source = gdbm-1.15-win32.patch
- sha256sums = c8a18bc6259da0c3eefefb018f8aa298fddc6f86c6fc0f0dec73270896ab512f
+ sha256sums = 7cd8cc2e35b1aaede6084ea57cc9447752f498daaea854100a4bad567614977d
sha256sums = SKIP
- sha256sums = 2632CC3BB7B6FD5A1CAC352E99858A5397895ED1180DA33142BC39675F1E5397
+ sha256sums = 4eeb6cb44c43f740e1908604aed5f219ac395d02dddf1c5371ac9511ca8223db
pkgname = mingw-w64-gdbm
diff --git a/PKGBUILD b/PKGBUILD
index 0bb13142e3ae..d05e534f0c99 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: xantares <xantares09 at hotmail dot com>
pkgname=mingw-w64-gdbm
-pkgver=1.16
+pkgver=1.17
pkgrel=1
pkgdesc="GNU database library (mingw-w64)"
url="http://www.gnu.org/software/gdbm/gdbm.html"
@@ -14,9 +14,9 @@ makedepends=('mingw-w64-configure')
options=('staticlibs' '!buildflags' '!strip')
source=("https://ftp.gnu.org/gnu/gdbm/gdbm-${pkgver}.tar.gz"{,.sig}
'gdbm-1.15-win32.patch')
-sha256sums=('c8a18bc6259da0c3eefefb018f8aa298fddc6f86c6fc0f0dec73270896ab512f'
+sha256sums=('7cd8cc2e35b1aaede6084ea57cc9447752f498daaea854100a4bad567614977d'
'SKIP'
- '2632CC3BB7B6FD5A1CAC352E99858A5397895ED1180DA33142BC39675F1E5397')
+ '4eeb6cb44c43f740e1908604aed5f219ac395d02dddf1c5371ac9511ca8223db')
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
diff --git a/gdbm-1.15-win32.patch b/gdbm-1.15-win32.patch
index 8ff093aaebc9..2fae94c6529e 100644
--- a/gdbm-1.15-win32.patch
+++ b/gdbm-1.15-win32.patch
@@ -705,9 +705,9 @@ diff -urN gdbm-1.15_orig/src/proto.h gdbm-1.15/src/proto.h
--- gdbm-1.15_orig/src/proto.h 2018-05-30 14:14:11.000000000 +0300
+++ gdbm-1.15/src/proto.h 2018-06-17 22:10:50.270163800 +0300
@@ -122,6 +122,8 @@
- _gdbm_mapped_sync (dbf);
- #elif HAVE_FSYNC
- fsync (dbf->desc);
+ GDBM_SET_ERRNO (dbf, GDBM_FILE_SYNC_ERROR, TRUE);
+ return 1;
+ }
+#elif _WIN32
+ FlushFileBuffers(dbf);
#else