xxhash: Update to 0.7.4

This commit is contained in:
Alexey Pavlov
2020-06-29 12:59:46 +03:00
parent d4d7a9bb38
commit 2129bd900b
2 changed files with 6 additions and 21 deletions

View File

@@ -3,22 +3,16 @@
_realname=xxhash
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=0.7.3
pkgver=0.7.4
pkgrel=1
pkgdesc="Extremely fast non-cryptographic hash algorithm (mingw-w64)"
arch=('any')
url="https://github.com/Cyan4973/xxHash"
license=('BSD')
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" "${MINGW_PACKAGE_PREFIX}-cmake")
source=("${_realname}-${pkgver}.tar.gz::https://codeload.github.com/Cyan4973/xxHash/tar.gz/v${pkgver}"
"fix-cmake-build-script.patch")
sha256sums=('952ebbf5b11fbf59ae5d760a562d1e9112278f244340ad7714e8556cbe54f7f7'
'ab6dc111333ce55803f6e6571424138d40b65c5248d172476c848cc4ad1d0b78')
prepare() {
cd "${srcdir}/${_realname}-${pkgver}"
patch -Np1 -i "${srcdir}/fix-cmake-build-script.patch"
}
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc"
"${MINGW_PACKAGE_PREFIX}-cmake")
source=("${_realname}-${pkgver}.tar.gz::https://codeload.github.com/Cyan4973/xxHash/tar.gz/v${pkgver}")
sha256sums=('4d9706c9da4fbdf901598f5e3b71db0eddd4ac962e827a73ebf75d66dfd820fe')
build() {
[[ -d "${srcdir}/build-${MINGW_CHOST}" ]] && rm -rf "${srcdir}/build-${MINGW_CHOST}"
@@ -28,6 +22,7 @@ build() {
${MINGW_PREFIX}/bin/cmake.exe \
-G"MSYS Makefiles" \
-DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \
-DCMAKE_BUILD_TYPE=Release \
"../${_realname}-${pkgver}/cmake_unofficial"
make

View File

@@ -1,10 +0,0 @@
--- xxHash-0.7.1/cmake_unofficial/CMakeLists.txt.orig 2018-05-17 13:14:35.479246800 +0300
+++ xxHash-0.7.1/cmake_unofficial/CMakeLists.txt 2018-05-17 13:16:24.270765500 +0300
@@ -116,6 +116,7 @@
install(TARGETS xxhash
EXPORT xxHashTargets
+ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}")
install(FILES "${XXHASH_DIR}/xxhash.h"