mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
math/pffft: update g20210806 → 2022.12.19
This commit is contained in:
parent
7951a7d143
commit
c55ba715cb
4 changed files with 25 additions and 33 deletions
|
@ -1,5 +1,5 @@
|
||||||
PORTNAME= pffft
|
PORTNAME= pffft
|
||||||
PORTVERSION= g20210806
|
PORTVERSION= 2022.12.19 # use date because this library is unlikely to ever have releases
|
||||||
CATEGORIES= math
|
CATEGORIES= math
|
||||||
|
|
||||||
MAINTAINER= yuri@FreeBSD.org
|
MAINTAINER= yuri@FreeBSD.org
|
||||||
|
@ -14,7 +14,7 @@ USE_LDCONFIG= yes
|
||||||
|
|
||||||
USE_GITHUB= yes
|
USE_GITHUB= yes
|
||||||
GH_ACCOUNT= marton78
|
GH_ACCOUNT= marton78
|
||||||
GH_TAGNAME= 9603871
|
GH_TAGNAME= e0bf595
|
||||||
|
|
||||||
CMAKE_ON= BUILD_SHARED_LIBS INSTALL_PFDSP INSTALL_PFFASTCONV
|
CMAKE_ON= BUILD_SHARED_LIBS INSTALL_PFDSP INSTALL_PFFASTCONV
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1643563740
|
TIMESTAMP = 1737159043
|
||||||
SHA256 (marton78-pffft-g20210806-9603871_GH0.tar.gz) = 474d929600969d2a55e0f599459e4c2a5e004f059ad2a5a001dd481285257e14
|
SHA256 (marton78-pffft-2022.12.19-e0bf595_GH0.tar.gz) = 2bd6fb3df6a65588b6ef4ee36f4930449dabca392125a0e07d74b780fc32a943
|
||||||
SIZE (marton78-pffft-g20210806-9603871_GH0.tar.gz) = 143602
|
SIZE (marton78-pffft-2022.12.19-e0bf595_GH0.tar.gz) = 158769
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
--- CMakeLists.txt.orig 2021-08-06 18:28:48 UTC
|
--- CMakeLists.txt.orig 2022-12-19 10:24:43 UTC
|
||||||
+++ CMakeLists.txt
|
+++ CMakeLists.txt
|
||||||
@@ -144,7 +144,7 @@ endif()
|
@@ -170,7 +170,7 @@ endif()
|
||||||
|
|
||||||
######################################################
|
######################################################
|
||||||
|
|
||||||
|
@ -8,35 +8,26 @@
|
||||||
+add_library(PFFFT ${FLOAT_SOURCES} ${DOUBLE_SOURCES} pffft_common.c pffft_priv_impl.h pffft.hpp )
|
+add_library(PFFFT ${FLOAT_SOURCES} ${DOUBLE_SOURCES} pffft_common.c pffft_priv_impl.h pffft.hpp )
|
||||||
set_target_properties(PFFFT PROPERTIES OUTPUT_NAME "pffft")
|
set_target_properties(PFFFT PROPERTIES OUTPUT_NAME "pffft")
|
||||||
target_compile_definitions(PFFFT PRIVATE _USE_MATH_DEFINES)
|
target_compile_definitions(PFFFT PRIVATE _USE_MATH_DEFINES)
|
||||||
if (USE_SCALAR_VECT)
|
target_activate_c_compiler_warnings(PFFFT)
|
||||||
@@ -173,8 +173,6 @@ if (USE_SIMD AND USE_TYPE_DOUBLE)
|
@@ -196,7 +196,7 @@ if (PFFFT_USE_TYPE_FLOAT)
|
||||||
else()
|
######################################################
|
||||||
set_property(SOURCE pffft_double.c PROPERTY COMPILE_FLAGS "-mavx")
|
|
||||||
endif()
|
|
||||||
- else()
|
|
||||||
- set_property(SOURCE pffft_double.c PROPERTY COMPILE_FLAGS "-march=native")
|
|
||||||
endif()
|
|
||||||
if(DISABLE_SIMD_AVX)
|
|
||||||
target_compile_definitions(PFFFT PRIVATE PFFFT_AVX_DISABLE=1)
|
|
||||||
@@ -193,7 +191,7 @@ endif()
|
|
||||||
|
|
||||||
if (USE_TYPE_FLOAT)
|
if (PFFFT_USE_TYPE_FLOAT)
|
||||||
|
- add_library(PFDSP STATIC pf_mixer.cpp pf_mixer.h pf_cplx.h pf_carrier.cpp pf_carrier.h pf_cic.cpp pf_cic.h fmv.h )
|
||||||
- add_library(PFDSP STATIC pf_mixer.cpp pf_mixer.h pf_carrier.cpp pf_carrier.h pf_cic.cpp pf_cic.h fmv.h )
|
+ add_library(PFDSP pf_mixer.cpp pf_mixer.h pf_cplx.h pf_carrier.cpp pf_carrier.h pf_cic.cpp pf_cic.h fmv.h )
|
||||||
+ add_library(PFDSP pf_mixer.cpp pf_mixer.h pf_carrier.cpp pf_carrier.h pf_cic.cpp pf_cic.h fmv.h )
|
set_property(TARGET PFDSP PROPERTY CXX_STANDARD 11)
|
||||||
|
set_property(TARGET PFDSP PROPERTY CXX_STANDARD_REQUIRED ON)
|
||||||
set_target_properties(PFDSP PROPERTIES OUTPUT_NAME "pfdsp")
|
set_target_properties(PFDSP PROPERTIES OUTPUT_NAME "pfdsp")
|
||||||
target_compile_definitions(PFDSP PRIVATE _USE_MATH_DEFINES)
|
@@ -225,7 +225,7 @@ if (PFFFT_USE_FFTPACK)
|
||||||
if (USE_DEBUG_ASAN)
|
if (PFFFT_USE_FFTPACK)
|
||||||
@@ -218,7 +216,7 @@ endif()
|
|
||||||
if (USE_FFTPACK)
|
|
||||||
|
|
||||||
# float / single precision
|
# float / single precision
|
||||||
- add_library(FFTPACK_FLOAT STATIC fftpack.c fftpack.h)
|
- add_library(FFTPACK_FLOAT STATIC fftpack.c fftpack.h)
|
||||||
+ add_library(FFTPACK_FLOAT fftpack.c fftpack.h)
|
+ add_library(FFTPACK_FLOAT fftpack.c fftpack.h)
|
||||||
target_compile_definitions(FFTPACK_FLOAT PRIVATE _USE_MATH_DEFINES)
|
target_compile_definitions(FFTPACK_FLOAT PRIVATE _USE_MATH_DEFINES)
|
||||||
target_compile_options(FFTPACK_FLOAT PRIVATE $<$<C_COMPILER_ID:GNU>:-Wall -Wextra -pedantic>)
|
target_activate_c_compiler_warnings(FFTPACK_FLOAT)
|
||||||
target_link_libraries( FFTPACK_FLOAT ${MATHLIB} )
|
target_link_libraries( FFTPACK_FLOAT ${MATHLIB} )
|
||||||
@@ -227,7 +225,7 @@ if (USE_FFTPACK)
|
@@ -234,7 +234,7 @@ if (PFFFT_USE_FFTPACK)
|
||||||
)
|
)
|
||||||
|
|
||||||
# double precision
|
# double precision
|
||||||
|
@ -44,17 +35,17 @@
|
||||||
+ add_library(FFTPACK_DOUBLE fftpack.c fftpack.h)
|
+ add_library(FFTPACK_DOUBLE fftpack.c fftpack.h)
|
||||||
target_compile_definitions(FFTPACK_DOUBLE PRIVATE _USE_MATH_DEFINES)
|
target_compile_definitions(FFTPACK_DOUBLE PRIVATE _USE_MATH_DEFINES)
|
||||||
target_compile_definitions(FFTPACK_DOUBLE PUBLIC FFTPACK_DOUBLE_PRECISION)
|
target_compile_definitions(FFTPACK_DOUBLE PUBLIC FFTPACK_DOUBLE_PRECISION)
|
||||||
target_compile_options(FFTPACK_DOUBLE PRIVATE $<$<C_COMPILER_ID:GNU>:-Wall -Wextra -pedantic>)
|
target_activate_c_compiler_warnings(FFTPACK_DOUBLE)
|
||||||
@@ -251,7 +249,7 @@ endif()
|
@@ -258,7 +258,7 @@ if (PFFFT_USE_TYPE_FLOAT)
|
||||||
|
|
||||||
if (USE_TYPE_FLOAT)
|
if (PFFFT_USE_TYPE_FLOAT)
|
||||||
# only 'float' supported in PFFASTCONV
|
# only 'float' supported in PFFASTCONV
|
||||||
- add_library(PFFASTCONV STATIC pffastconv.c pffastconv.h pffft.h )
|
- add_library(PFFASTCONV STATIC pffastconv.c pffastconv.h pffft.h )
|
||||||
+ add_library(PFFASTCONV pffastconv.c pffastconv.h pffft.h )
|
+ add_library(PFFASTCONV pffastconv.c pffastconv.h pffft.h )
|
||||||
set_target_properties(PFFASTCONV PROPERTIES OUTPUT_NAME "pffastconv")
|
set_target_properties(PFFASTCONV PROPERTIES OUTPUT_NAME "pffastconv")
|
||||||
target_compile_definitions(PFFASTCONV PRIVATE _USE_MATH_DEFINES)
|
target_compile_definitions(PFFASTCONV PRIVATE _USE_MATH_DEFINES)
|
||||||
if (USE_DEBUG_ASAN)
|
target_activate_c_compiler_warnings(PFFASTCONV)
|
||||||
@@ -447,7 +445,9 @@ endif()
|
@@ -597,7 +597,9 @@ endif()
|
||||||
|
|
||||||
######################################################
|
######################################################
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
include/pffft/pf_carrier.h
|
include/pffft/pf_carrier.h
|
||||||
include/pffft/pf_cic.h
|
include/pffft/pf_cic.h
|
||||||
|
include/pffft/pf_cplx.h
|
||||||
include/pffft/pf_mixer.h
|
include/pffft/pf_mixer.h
|
||||||
include/pffft/pffastconv.h
|
include/pffft/pffastconv.h
|
||||||
include/pffft/pffft.h
|
include/pffft/pffft.h
|
||||||
|
|
Loading…
Add table
Reference in a new issue