diff options
author | adam <adam@pkgsrc.org> | 2022-10-04 09:54:03 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2022-10-04 09:54:03 +0000 |
commit | 76b5f6556d88bc515dd09b1a95e72492b797b71f (patch) | |
tree | 27cbcfdc5f8a6416fa3eda8f85df154a2b8be5c7 | |
parent | 4b661ba6426d729e87c8ec340357e13763cf42d8 (diff) | |
download | pkgsrc-76b5f6556d88bc515dd09b1a95e72492b797b71f.tar.gz |
volk: updated to 2.5.2
Changes 2.5.2
Android
- Add Android CI
- Fix armeabi-v7a on Android
CI
- Update all test jobs to more recent actions
volk_8u_x4_conv_k7_r2_8u
- Add NEON implementation neonspiral via sse2neon.h
Fixes
- Fix out-of-bounds reads
- Fix broken neon kernels
- Fix float to int conversion
CMake
- Suppress superfluous warning
- Fix Python install path calculation and documentation
cpu_features
- Update submodule pointer
VOLK 3.0 release preparations
- Use SPDX license identifiers everywhere
- Re-arrange files in top-level folder
- Update Doxygen and all Doxygen related tasks into docs
-rw-r--r-- | math/volk/Makefile | 13 | ||||
-rw-r--r-- | math/volk/distinfo | 8 |
2 files changed, 11 insertions, 10 deletions
diff --git a/math/volk/Makefile b/math/volk/Makefile index 2255b13e564..49bd3d74b8f 100644 --- a/math/volk/Makefile +++ b/math/volk/Makefile @@ -1,10 +1,10 @@ -# $NetBSD: Makefile,v 1.12 2022/06/30 11:18:36 nia Exp $ +# $NetBSD: Makefile,v 1.13 2022/10/04 09:54:03 adam Exp $ -DISTNAME= volk-2.5.1 -PKGREVISION= 1 +DISTNAME= volk-2.5.2 CATEGORIES= math ham MASTER_SITES= ${MASTER_SITE_GITHUB:=gnuradio/} -GITHUB_TAG= v${PKGVERSION_NOREV} +GITHUB_RELEASE= v${PKGVERSION_NOREV} +EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://www.libvolk.org/ @@ -15,8 +15,9 @@ BUILD_DEPENDS+= ${PYPKGPREFIX}-mako-[0-9]*:../../devel/py-mako GCC_REQD+= 8 # std::filesystem USE_CMAKE= yes -USE_LANGUAGES= c c++ +USE_LANGUAGES= c c++17 USE_TOOLS+= pkg-config +TEST_TARGET= test # XXX this doesn't work because VolkPython.cmake doesn't conform # to PEP 3147 (doesn't place files in __pycache__ when using python 3) @@ -25,7 +26,7 @@ USE_TOOLS+= pkg-config #.include "../../lang/python/extension.mk" # # So do it manually instead: -.include "../../lang/python/application.mk" +.include "../../lang/python/pyversion.mk" PLIST_SUBST+= PYSITELIB=${PYSITELIB} .include "../../devel/orc/buildlink3.mk" diff --git a/math/volk/distinfo b/math/volk/distinfo index ad718de06b2..d355db30f06 100644 --- a/math/volk/distinfo +++ b/math/volk/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.7 2022/03/11 20:59:42 tnn Exp $ +$NetBSD: distinfo,v 1.8 2022/10/04 09:54:03 adam Exp $ -BLAKE2s (volk-2.5.1.tar.gz) = d9e7d750c196691e9a5963f62393aef8b52d48cf7f4f6016c27cdc711ad837b9 -SHA512 (volk-2.5.1.tar.gz) = cc2029fd401761549b5095c72d193a7636af4589508e6a5dad24ea46515fddd957e010ccefdbfe86ff479dbf979c9e0d9de1d7789f28703ac27c7c195a4f7f5e -Size (volk-2.5.1.tar.gz) = 388203 bytes +BLAKE2s (volk-2.5.2.tar.xz) = e14317152e5a299e6d672f67bf0e162724ef912203d4836a55b27a24eb25a581 +SHA512 (volk-2.5.2.tar.xz) = a1ce5a2e04d7ec33a040dc5be4b4f12908d74ace5eb6d045c9d087f16c0d8361ba393d215a65eb1b8a4f546d7b150fddab588ebc9fc5446c067d56b232748020 +Size (volk-2.5.2.tar.xz) = 402240 bytes SHA1 (patch-include_volk_volk__common.h) = 53e7aa38deaa9cdf68ca12fff6c176be471cf162 SHA1 (patch-include_volk_volk__complex.h) = a7b161754abcc0433e93c79c78db8bfde71a4ba2 |