Date: Thu, 16 Apr 2026 22:45:15 +0200 From: Daniel Engberg <diizzy@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: 6d72fbd4e792 - main - audio/soundtouch: Update to 4.0.1 Message-ID: <1cd8ff75-90a5-4fc7-afa9-0c37fed75faa@FreeBSD.org> In-Reply-To: <69e14218.1e6c0.7dc17758@gitrepo.freebsd.org>
index | next in thread | previous in thread | raw e-mail
Hi, Commit message should say 2.4.1, sorry :/ Best regards, Daniel On 2026-04-16 22:10, Daniel Engberg wrote: > The branch main has been updated by diizzy: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=6d72fbd4e792591b9c59e7da00b5555ad65df92f > > commit 6d72fbd4e792591b9c59e7da00b5555ad65df92f > Author: Daniel Engberg <diizzy@FreeBSD.org> > AuthorDate: 2026-04-16 19:40:15 +0000 > Commit: Daniel Engberg <diizzy@FreeBSD.org> > CommitDate: 2026-04-16 20:09:09 +0000 > > audio/soundtouch: Update to 4.0.1 > > * Add USES= pathfix to fix install location of pkgconfig file and > make build logs consistent > * Change CFLAGS to CXXFLAGS for i386 > > PR: 294149 > Approved by: maintainer timeout, 2+ weeks > --- > audio/soundtouch/Makefile | 9 +++++---- > audio/soundtouch/distinfo | 6 +++--- > audio/soundtouch/files/patch-CMakeLists.txt | 10 +++++----- > audio/soundtouch/pkg-plist | 2 +- > 4 files changed, 14 insertions(+), 13 deletions(-) > > diff --git a/audio/soundtouch/Makefile b/audio/soundtouch/Makefile > index 0ee7cfc2119c..877ee2ce65f2 100644 > --- a/audio/soundtouch/Makefile > +++ b/audio/soundtouch/Makefile > @@ -1,5 +1,5 @@ > PORTNAME= soundtouch > -DISTVERSION= 2.3.3 > +DISTVERSION= 2.4.1 > CATEGORIES= audio > MASTER_SITES= https://www.surina.net/${PORTNAME}/ > > @@ -10,13 +10,14 @@ WWW= https://www.surina.net/soundtouch/ > LICENSE= LGPL21 > LICENSE_FILE= ${WRKSRC}/COPYING.TXT > > -USES= cmake compiler:c++17-lang cpe > +USES= cmake compiler:c++17-lang cpe pathfix > CPE_VENDOR= surina > USE_LDCONFIG= yes > > WRKSRC= ${WRKDIR}/${PORTNAME} > -CFLAGS_i386= -DSOUNDTOUCH_DISABLE_X86_OPTIMIZATIONS > +CXXFLAGS_i386= -DSOUNDTOUCH_DISABLE_X86_OPTIMIZATIONS > > +CMAKE_OFF= NEON > CMAKE_ON= BUILD_SHARED_LIBS > > OPTIONS_DEFINE= INTEGER_SAMPLES OPTIMIZED_CFLAGS > @@ -40,6 +41,6 @@ NEON_DESC= Use NEON instructions > INTEGER_SAMPLES_CMAKE_BOOL= INTEGER_SAMPLES > NEON_CMAKE_BOOL= NEON > OPENMP_CMAKE_BOOL= OPENMP > -OPTIMIZED_CFLAGS_CFLAGS= -Ofast > +OPTIMIZED_CFLAGS_CFLAGS= -O3 -ffast-math > > .include <bsd.port.mk> > diff --git a/audio/soundtouch/distinfo b/audio/soundtouch/distinfo > index 7ab14a3ce09f..0e9e572ec9ec 100644 > --- a/audio/soundtouch/distinfo > +++ b/audio/soundtouch/distinfo > @@ -1,3 +1,3 @@ > -TIMESTAMP = 1712001624 > -SHA256 (soundtouch-2.3.3.tar.gz) = 43b23dfac2f64a3aff55d64be096ffc7b73842c3f5665caff44975633a975a99 > -SIZE (soundtouch-2.3.3.tar.gz) = 606780 > +TIMESTAMP = 1774831385 > +SHA256 (soundtouch-2.4.1.tar.gz) = e07abf20ce8f95850c280132e1f61ad400fc1f4011b7fac698a503de6aab6733 > +SIZE (soundtouch-2.4.1.tar.gz) = 607365 > diff --git a/audio/soundtouch/files/patch-CMakeLists.txt b/audio/soundtouch/files/patch-CMakeLists.txt > index 8c2e26cab1a5..ae86fb756226 100644 > --- a/audio/soundtouch/files/patch-CMakeLists.txt > +++ b/audio/soundtouch/files/patch-CMakeLists.txt > @@ -1,11 +1,11 @@ > ---- CMakeLists.txt.orig 2024-04-01 20:14:00 UTC > +--- CMakeLists.txt.orig 2026-03-30 00:43:18 UTC > +++ CMakeLists.txt > -@@ -13,7 +13,7 @@ else() > - if(EMSCRIPTEN) > +@@ -14,7 +14,7 @@ else() > list(APPEND COMPILE_OPTIONS -O3) > else() > -- list(APPEND COMPILE_OPTIONS -Ofast) > -+# list(APPEND COMPILE_OPTIONS -Ofast) > + # Apply -ffast-math to allow compiler autovectorization generate effective SIMD code for arm compilation > +- list(APPEND COMPILE_OPTIONS -O3 -ffast-math) > ++ # list(APPEND COMPILE_OPTIONS -O3 -ffast-math) > endif() > endif() > > diff --git a/audio/soundtouch/pkg-plist b/audio/soundtouch/pkg-plist > index 8f1a113b975d..02e7a12c2970 100644 > --- a/audio/soundtouch/pkg-plist > +++ b/audio/soundtouch/pkg-plist > @@ -11,5 +11,5 @@ lib/cmake/SoundTouch/SoundTouchTargets-%%CMAKE_BUILD_TYPE%%.cmake > lib/cmake/SoundTouch/SoundTouchTargets.cmake > lib/libSoundTouch.so > lib/libSoundTouch.so.2 > -lib/libSoundTouch.so.2.3.3 > +lib/libSoundTouch.so.2.4.1 > libdata/pkgconfig/soundtouch.pc >home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1cd8ff75-90a5-4fc7-afa9-0c37fed75faa>
