Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 Dec 2020 14:23:51 +0000 (UTC)
From:      Adriaan de Groot <adridg@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r557136 - in head/audio/praat: . files
Message-ID:  <202012061423.0B6ENpaM018074@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adridg
Date: Sun Dec  6 14:23:51 2020
New Revision: 557136
URL: https://svnweb.freebsd.org/changeset/ports/557136

Log:
  Update audio/praat to latest upstream release
  
  With this update, I'm taking the time to tidy up some bits:
  - jack was not used
  - configurable audio was not used (I suppose there used to be
    OSS / JACK / ALSA, but it's settled on just ALSA here)
  - simplify the dos2unix bits (I'll report the remainder upstream)
  - there are fonts for phonetics, although I don't see a difference:
    leave them commented-out
  
  Release notes as always at:
  	https://www.fon.hum.uva.nl/praat/manual/What_s_new_.html
  with new scripting commands as most-interesting-bit (in 6.1.35).
  There were some intermediate releases, which didn't add anything
  for us on FreeBSD.

Deleted:
  head/audio/praat/files/patch-external_portaudio_Makefile
  head/audio/praat/files/patch-external_portaudio_pa__unix__hostapis.c
Modified:
  head/audio/praat/Makefile
  head/audio/praat/distinfo
  head/audio/praat/files/makefile.defs.freebsd.alsa

Modified: head/audio/praat/Makefile
==============================================================================
--- head/audio/praat/Makefile	Sun Dec  6 13:24:30 2020	(r557135)
+++ head/audio/praat/Makefile	Sun Dec  6 14:23:51 2020	(r557136)
@@ -2,7 +2,7 @@
 
 PORTNAME=		praat
 DISTVERSIONPREFIX=	v
-DISTVERSION=		6.1.31
+DISTVERSION=		6.1.35
 CATEGORIES=		audio science
 
 MAINTAINER=	adridg@FreeBSD.org
@@ -12,15 +12,22 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
-		libjack.so:audio/jack \
 		libasound.so:audio/alsa-lib
+# These are recommended but I can't tell the difference
+# RUN_DEPENDS=	CharisSIL>=0:x11-fonts/charis \
+#		DoulosSIL>=0:x11-fonts/doulos
 
 USES=		compiler:c++11-lang dos2unix gnome iconv pkgconfig
 USE_GNOME=	cairo gdkpixbuf2 gtk30
 USE_GITHUB=	yes
 USE_XORG=	x11
 
-DOS2UNIX_REGEX=	.*Makefile
+DOS2UNIX_FILES=	\
+		fon/Makefile \
+		melder/Makefile \
+		sys/Makefile \
+		EEG/Makefile
+
 PLIST_FILES=	bin/praat man/man1/praat.1.gz
 
 HARDCPPFLAGS=	${WRKSRC}/EEG/Makefile \

Modified: head/audio/praat/distinfo
==============================================================================
--- head/audio/praat/distinfo	Sun Dec  6 13:24:30 2020	(r557135)
+++ head/audio/praat/distinfo	Sun Dec  6 14:23:51 2020	(r557136)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1605223479
-SHA256 (praat-praat-v6.1.31_GH0.tar.gz) = aa2ce29b8b7228d6e39449565e976e6ed3e5670fe7a078662593aea3b0017229
-SIZE (praat-praat-v6.1.31_GH0.tar.gz) = 32235642
+TIMESTAMP = 1607259331
+SHA256 (praat-praat-v6.1.35_GH0.tar.gz) = 60fbd7bb588562f4f9e253e9b3a672351c9d23d465acc2c887db3039b99c104c
+SIZE (praat-praat-v6.1.35_GH0.tar.gz) = 32721488

Modified: head/audio/praat/files/makefile.defs.freebsd.alsa
==============================================================================
--- head/audio/praat/files/makefile.defs.freebsd.alsa	Sun Dec  6 13:24:30 2020	(r557135)
+++ head/audio/praat/files/makefile.defs.freebsd.alsa	Sun Dec  6 14:23:51 2020	(r557136)
@@ -26,7 +26,3 @@ RANLIB = ls
 ICON =
 MAIN_ICON =
 
-# Replace pa_linux_alsa.o in portaudio/Makefile.
-# Does not seem necessary anymore.  If not, the portaudio patches can probably
-# be removed as well.
-# PA_BACKEND = pa_unix_oss.o



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012061423.0B6ENpaM018074>