Bug 202583 - audio/soundtouch: update to 1.9.0
Summary: audio/soundtouch: update to 1.9.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Jan Beich
URL: http://www.surina.net/soundtouch/READ...
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-23 00:19 UTC by Jan Beich
Modified: 2015-08-23 21:22 UTC (History)
0 users

See Also:


Attachments
v0 (1.32 KB, patch)
2015-08-23 00:19 UTC, Jan Beich
no flags Details | Diff
QA: poudriere testport -j 93i386 (31.66 KB, text/plain)
2015-08-23 02:32 UTC, Jan Beich
no flags Details
QA: poudriere testport -j 93amd64 (31.79 KB, text/plain)
2015-08-23 02:32 UTC, Jan Beich
no flags Details
QA: poudriere testport -j 102amd64 (33.37 KB, text/plain)
2015-08-23 02:32 UTC, Jan Beich
no flags Details
QA: poudriere testport -j 101i386 (33.37 KB, text/plain)
2015-08-23 02:32 UTC, Jan Beich
no flags Details
QA for OPENMP=on: poudriere testport -j 93i386 (32.33 KB, text/plain)
2015-08-23 03:16 UTC, Jan Beich
no flags Details
QA for OPENMP=on: poudriere testport -j 102amd64 (37.34 KB, text/plain)
2015-08-23 18:37 UTC, Jan Beich
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Beich freebsd_committer 2015-08-23 00:19:39 UTC
Created attachment 160232 [details]
v0

ChangeLog:
libsoundtouch:
    Added support for parallel computation support via OpenMP primitives for better performance in multicore systems. Benchmarks show that achieved parallel processing speedup improvement typically range from +30% (x86 dual-core) to +180% (ARM quad-core). The OpenMP optimizations are disabled by default, see OpenMP notes above in this readme file how to enabled these optimizations.
    Android: Added support for Android devices featuring X86 and MIPS CPUs, in addition to ARM CPUs.
    Android: More versatile Android example application that processes WAV audio files with SoundTouch library
    Replaced Windows-like 'BOOL' types with native 'bool'
    Changed documentation token to "dist_doc_DATA" in Makefile.am file
    Miscellaneous small fixes and improvements

soundstretch:
    Added support for WAV file 'fact' information chunk.
Comment 2 Jan Beich freebsd_committer 2015-08-23 02:32:28 UTC
Created attachment 160233 [details]
QA: poudriere testport -j 93i386
Comment 3 Jan Beich freebsd_committer 2015-08-23 02:32:31 UTC
Created attachment 160234 [details]
QA: poudriere testport -j 93amd64
Comment 4 Jan Beich freebsd_committer 2015-08-23 02:32:34 UTC
Created attachment 160235 [details]
QA: poudriere testport -j 102amd64
Comment 5 Jan Beich freebsd_committer 2015-08-23 02:32:37 UTC
Created attachment 160236 [details]
QA: poudriere testport -j 101i386
Comment 6 Jan Beich freebsd_committer 2015-08-23 03:16:24 UTC
Created attachment 160239 [details]
QA for OPENMP=on: poudriere testport -j 93i386
Comment 7 Jan Beich freebsd_committer 2015-08-23 18:37:30 UTC
Created attachment 160261 [details]
QA for OPENMP=on: poudriere testport -j 102amd64

Note, USES=openmp pulls lang/gcc since FreeBSD 10.0. Clang 3.7 on FreeBSD 11.0-CURRENT may finally be able to do such a feat as well.
Comment 8 Chris Rees freebsd_committer 2015-08-23 18:48:31 UTC
I guess you have it all ready in San checkout?  Please be my guest, and take maintainer if you like, or reset to ports@.

I'll do it if not.

Thanks very much for your work on this.
Comment 9 commit-hook freebsd_committer 2015-08-23 21:21:36 UTC
A commit references this bug:

Author: jbeich
Date: Sun Aug 23 21:21:32 UTC 2015
New revision: 395133
URL: https://svnweb.freebsd.org/changeset/ports/395133

Log:
  audio/soundtouch: update to 1.9.0

  Changes:	http://www.surina.net/soundtouch/README.html
  ACC report:	https://people.freebsd.org/~jbeich/compat_reports/soundtouch/1.8.0_to_1.9.0/compat_report.html
  PR:		202583
  Approved by:	crees (maintainer)

Changes:
  head/audio/soundtouch/Makefile
  head/audio/soundtouch/distinfo
Comment 10 Jan Beich freebsd_committer 2015-08-23 21:22:56 UTC
Thanks. Committed. I'm not interested in maintaining the port.