Bug 284106 - audio/praat: update 6.4.23 → 6.4.27
Summary: audio/praat: update 6.4.23 → 6.4.27
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL: https://www.fon.hum.uva.nl/praat/manu...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-17 01:40 UTC by Älven
Modified: 2025-02-23 14:33 UTC (History)
2 users (show)

See Also:
vvd: maintainer-feedback-


Attachments
[PATCH] audio/praat: update 6.4.23 → 6.4.26 (7.51 KB, patch)
2025-01-17 01:40 UTC, Älven
no flags Details | Diff
[PATCH] audio/praat: update 6.4.23 → 6.4.27 (7.51 KB, patch)
2025-02-04 19:57 UTC, Älven
alster: maintainer-approval? (adridg)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Älven 2025-01-17 01:40:57 UTC
Created attachment 256742 [details]
[PATCH] audio/praat: update 6.4.23 → 6.4.26

6.4.26 (8 January 2025)

    • Rectangle text (maximal fit)... is perhaps useful in general, but will especially facilitate text and button drawing in Demo window. 
    • Linux for ARM64 processors: sped up some slow computations by a factor of over 100. 
    • OTGrammar & Strings & Strings: Tabulate all correct rankings lists all full rankings that map the given list of inputs to the given list of partial outputs, using brute-force permutation of up to 18 constraints. 
    • OTGrammar: Tabulate equivalent pairs checks to what extent different candidates have different sets of constraint violations. 

6.4.25 (8 December 2024)

    • Command-line interface: solved a crash that occurred when a menu command was not available. 
    • Windows: open-source code signing. 

6.4.24 (1 December 2024)

    • FormantPath: fixed bug with sampling frequency. 
    • Formant measurements: fixed bugs in ”autocorrelation” and “robust” methods. 
    • Manual: better support for screens taller than 15 inches. 
    • Scripting: support for subtraction and unary minus for tensors. 
    • Scripting: removed sendsocket.
Comment 1 Älven 2025-02-04 19:57:20 UTC
Created attachment 257235 [details]
[PATCH] audio/praat: update 6.4.23 → 6.4.27

6.4.27 (27 January 2025)

    • Graphics text: better pipes and slashes. 
    • Windows for ARM64 processors: removed a bug whereby dynamic menu deletion could crash after a sound was played in the Demo window.
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2025-02-23 14:04:20 UTC
Maintainer timeout > 1 month.

Warning: you might not need LIB_DEPENDS on libfontconfig.so
Warning: you might not need LIB_DEPENDS on libfreetype.so
Not link and build fine without both dependencies.
Comment 3 Vladimir Druzenko freebsd_committer freebsd_triage 2025-02-23 14:25:18 UTC
About MANDIRS check this comment: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280837#c4
Comment 4 commit-hook freebsd_committer freebsd_triage 2025-02-23 14:32:11 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0bfb22aee6954b80865504716f376371da7c3af0

commit 0bfb22aee6954b80865504716f376371da7c3af0
Author:     Älven <alster@vinterdalen.se>
AuthorDate: 2025-02-23 14:26:32 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-02-23 14:26:32 +0000

    audio/praat: Update 6.4.23 → 6.4.27, improve port

    Changelogs:
    https://www.fon.hum.uva.nl/praat/manual/What_s_new_.html

    Improve port:
    + Add WWW for source code repository
    * State LICENSE=GPLv3+ as on official site [0]
    * Sort LIB_DEPENDS
    - Remove unneded libraries from LIB_DEPENDS
    * Follow upstream switch to C++17 compiler
    - Remove unneded any more dos2unix conversion
    * Small linting
    * Improve pkg-descr

    [0] https://www.fon.hum.uva.nl/praat/manual/License.html

    PR:             284106
    Approved by:    adridg (maintainer, timeout > 1 month)

 audio/praat/Makefile                               | 29 ++++++++-----------
 audio/praat/distinfo                               |  6 ++--
 .../files/patch-melder_melder__strvec.h (gone)     | 15 ----------
 .../files/patch-melder_melder__tensor.h (gone)     | 33 ----------------------
 audio/praat/pkg-descr                              | 22 +++++++++++++++
 5 files changed, 36 insertions(+), 69 deletions(-)
Comment 5 Vladimir Druzenko freebsd_committer freebsd_triage 2025-02-23 14:33:30 UTC
Thanks.