Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2026 20:29:57 +0000
From:      Adriaan de Groot <adridg@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 9fca48d5c0fb - main - audio/praat: update to 6.4.65, latest upstream
Message-ID:  <69efc745.37d92.421338df@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by adridg:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9fca48d5c0fb257785d2aade602a88dd4db547b5

commit 9fca48d5c0fb257785d2aade602a88dd4db547b5
Author:     Adriaan de Groot <adridg@FreeBSD.org>
AuthorDate: 2026-04-20 17:51:24 +0000
Commit:     Adriaan de Groot <adridg@FreeBSD.org>
CommitDate: 2026-04-27 20:29:23 +0000

    audio/praat: update to 6.4.65, latest upstream
    
    Release notes, as always, at
            https://www.fon.hum.uva.nl/praat/manual/What_s_new_.html
    
    There has been a lot of changes, including possibly AI-speech-detection.
    Perhaps that means ML. I have not tested this feature.
    
    JACK was added upstream as a dependency, which
    I have removed again in FreeBSD porting.
---
 audio/praat/Makefile                                 |  4 +++-
 audio/praat/distinfo                                 |  6 +++---
 .../files/patch-makefiles_makefile.defs.freebsd.alsa | 20 ++++++++++++++++++++
 3 files changed, 26 insertions(+), 4 deletions(-)

diff --git a/audio/praat/Makefile b/audio/praat/Makefile
index b6ce5808ee93..330db5186d1e 100644
--- a/audio/praat/Makefile
+++ b/audio/praat/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=		praat
 DISTVERSIONPREFIX=	v
-DISTVERSION=		6.4.37
+DISTVERSION=		6.4.65
 CATEGORIES=		audio science
 
 MAINTAINER=	adridg@FreeBSD.org
@@ -26,6 +26,8 @@ PLIST_FILES=	bin/praat \
 		share/applications/${PORTNAME}.desktop \
 		share/icons/hicolor/scalable/apps/${PORTNAME}.svg
 
+WRKSRC=			${WRKDIR}/praat.github.io-${DISTVERSION}
+
 post-patch:
 	${REINPLACE_CMD} -e 's|^CPPFLAGS =|CPPFLAGS +=|' \
 		${WRKSRC}/*/Makefile \
diff --git a/audio/praat/distinfo b/audio/praat/distinfo
index d4f09c4792ed..28cc3fdb70a2 100644
--- a/audio/praat/distinfo
+++ b/audio/praat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751323437
-SHA256 (praat-praat-v6.4.37_GH0.tar.gz) = 53ff4352d0f0451368926a518a460ff78712380f9c712539716273a318a8adf1
-SIZE (praat-praat-v6.4.37_GH0.tar.gz) = 89528430
+TIMESTAMP = 1777321258
+SHA256 (praat-praat-v6.4.65_GH0.tar.gz) = bb3f9c520f93f4786903d59d7f64acdc4704d40ed88b4bbfd52ec75f07be6182
+SIZE (praat-praat-v6.4.65_GH0.tar.gz) = 134345538
diff --git a/audio/praat/files/patch-makefiles_makefile.defs.freebsd.alsa b/audio/praat/files/patch-makefiles_makefile.defs.freebsd.alsa
new file mode 100644
index 000000000000..1428e06e8586
--- /dev/null
+++ b/audio/praat/files/patch-makefiles_makefile.defs.freebsd.alsa
@@ -0,0 +1,20 @@
+--- makefiles/makefile.defs.freebsd.alsa.orig	2026-04-19 21:54:48 UTC
++++ makefiles/makefile.defs.freebsd.alsa
+@@ -19,7 +19,7 @@ LINK ?= $(CXX)
+ LINK ?= $(CXX)
+ 
+ # -DALSA and -DJACK: Use ALSA and Jack audio in pa_unix_hostapis.c
+-AUDIO = -DALSA -DJACK
++AUDIO = -DALSA # -DJACK
+ 
+ # FreeBSD pretends to be Linux for most of the code; add CPPFLAGS
+ # explicitly because GNU make / gcc uses those preprocessor flags,
+@@ -40,7 +40,7 @@ EXECUTABLE = praat
+ 
+ EXECUTABLE = praat
+ 
+-LIBS = `pkg-config --libs gtk+-3.0` -L$(LOCALBASE)/lib -lasound -ljack -lm -lpthread -ltinfow
++LIBS = `pkg-config --libs gtk+-3.0` -L$(LOCALBASE)/lib -lasound -lm -lpthread -ltinfow
+ 
+ AR = ar
+ RANLIB = ls


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69efc745.37d92.421338df>