diff --git a/math/octave-forge-ltfat/Makefile b/math/octave-forge-ltfat/Makefile index 19d7fcdb7cb9..5aed57f307e2 100644 --- a/math/octave-forge-ltfat/Makefile +++ b/math/octave-forge-ltfat/Makefile @@ -1,35 +1,32 @@ PORTNAME= octave-forge-ltfat -PORTVERSION= 2.3.1 -PORTREVISION= 14 +PORTVERSION= 2.6.0 PORTEPOCH= 1 CATEGORIES= math -MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases -DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL} +MASTER_SITES= https://github.com/ltfat/ltfat/releases/download/v2.6.0/ +DISTNAME= ${OCTAVE_PKGNAME}-${PORTVERSION}-of MAINTAINER= stephen@FreeBSD.org COMMENT= Octave-forge package ${OCTAVE_PKGNAME} WWW= https://packages.octave.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING BROKEN_FreeBSD_12_powerpc64= fails to compile: modules/libltfat/src/dgt_multi.c:47:31: 'cexpl' undeclared (first use in this function); did you mean 'cexpf'? LIB_DEPENDS= libfftw3.so:math/fftw3 \ libportaudio.so:audio/portaudio \ libopenblas.so:math/openblas USES= octave OCTAVE_SRC= ${OCTAVE_PKGNAME} -GNU_CONFIGURE= yes - post-build: ${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure ${RM} ${WRKSRC}/../inst/DESCRIPTION ${RM} ${WRKSRC}/../inst/ltfat/DESCRIPTION ${RM} ${WRKSRC}/../inst/ltfat/inst/DESCRIPTION cd ${WRKDIR} && ${TAR} cfz ${OCTAVE_DISTNAME}.tar.gz ${OCTAVE_SRC} .include diff --git a/math/octave-forge-ltfat/distinfo b/math/octave-forge-ltfat/distinfo index 9dac54d20f80..514666017e34 100644 --- a/math/octave-forge-ltfat/distinfo +++ b/math/octave-forge-ltfat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1529768625 -SHA256 (octave-forge/ltfat-2.3.1.tar.gz) = 3063eced0aa185162f3049e37c2ca8076985b76b7173738e7389184e5481f03d -SIZE (octave-forge/ltfat-2.3.1.tar.gz) = 3236417 +TIMESTAMP = 1694654220 +SHA256 (octave-forge/ltfat-2.6.0-of.tar.gz) = 14c0d9f171612c6eca0e8523b57bda7de920ead4a5b7005a3b4fbffe3333263e +SIZE (octave-forge/ltfat-2.6.0-of.tar.gz) = 3579656 diff --git a/math/octave-forge-ltfat/files/patch-inst_nonstatgab_nsdgt.m b/math/octave-forge-ltfat/files/patch-inst_nonstatgab_nsdgt.m deleted file mode 100644 index 95f07f6698f0..000000000000 --- a/math/octave-forge-ltfat/files/patch-inst_nonstatgab_nsdgt.m +++ /dev/null @@ -1,13 +0,0 @@ ---- ../inst/nonstatgab/nsdgt.m.orig 2021-02-21 22:07:54.880669000 -0600 -+++ ../inst/nonstatgab/nsdgt.m 2021-02-21 22:08:12.573573000 -0600 -@@ -149,8 +149,8 @@ - col = ceil(Lg/M(ii)); - - temp = zeros(col*M(ii),W,assert_classname(f,g{1})); -- temp([end-floor(Lg/2)+1:end,1:ceil(Lg/2)],:) = bsxfun(@ ... -- times,f(win_range,:),g{ii}(idx)); -+ temp([end-floor(Lg/2)+1:end,1:ceil(Lg/2)],:) = bsxfun(@times, ... -+ f(win_range,:),g{ii}(idx)); - - temp = reshape(temp,M(ii),col,W); - X = squeeze(fft(sum(temp,2)));