FreeBSD Bugzilla – Attachment 165617 Details for
Bug 206279
[new port] audio/soxr: high quality, one-dimensional sample-rate conversion library
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
New port audio/soxr: soxr-0.1.2 (svn diff)
soxr.diff (text/plain), 5.57 KB, created by
SimaMoto,RyōTa
on 2016-01-15 00:07:38 UTC
(
hide
)
Description:
New port audio/soxr: soxr-0.1.2 (svn diff)
Filename:
MIME Type:
Creator:
SimaMoto,RyōTa
Created:
2016-01-15 00:07:38 UTC
Size:
5.57 KB
patch
obsolete
>Index: audio/soxr/Makefile >=================================================================== >--- audio/soxr/Makefile (nonexistent) >+++ audio/soxr/Makefile (working copy) >@@ -0,0 +1,74 @@ >+# $FreeBSD$ >+ >+PORTNAME= soxr >+PORTVERSION= 0.1.2 >+DISTVERSIONSUFFIX= -Source >+CATEGORIES= audio >+MASTER_SITES= SF/${PORTNAME}/ >+ >+MAINTAINER= >+COMMENT= High quality, one-dimensional sample-rate conversion library >+ >+LICENSE= LGPL21 >+ >+USES= cmake pathfix pkgconfig tar:xz >+ >+PORTDOCS= NEWS README >+ >+OPTIONS_SUB= yes >+OPTIONS_DEFINE= OPENMP SHLIB SIMD LSRLIKE >+OPTIONS_RADIO= SIMD_DFT >+OPTIONS_RADIO_SIMD_DFT= _NOUSE AVFFT PFFFT >+OPTIONS_GROUP= PRECISION >+OPTIONS_GROUP_PRECISION= PREC_D PREC_S >+ >+OPTIONS_DEFAULT= OPENMP PFFFT PREC_D PREC_S SHLIB SIMD LSRLIKE >+ >+LSRLIKE_DESC= Include a libsamplerate-like interface >+LSRLIKE_CMAKE_ON= -DWITH_LSR_BINDINGS:BOOL=ON >+LSRLIKE_CMAKE_OFF= -DWITH_LSR_BINDINGS:BOOL=OFF >+ >+OPENMP_CMAKE_ON= -DWITH_OPENMP:BOOL=ON >+OPENMP_CMAKE_OFF= -DWITH_OPENMP:BOOL=OFF >+OPENMP_USE= compiler:openmp >+ >+SIMD_CMAKE_ON= -DWITH_SIMD:BOOL=ON >+SIMD_CMAKE_OFF= -DWITH_SIMD:BOOL=OFF >+ >+SHLIB_DESC= Build shared libraries, otherwise static libraries >+SHLIB_CMAKE_ON= -DBUILD_SHARED_LIBS:BOOL=ON >+SHLIB_CMAKE_OFF= -DBUILD_SHARED_LIBS:BOOL=OFF >+ >+PREC_D_DESC= Build with double precision (for up to 32-bit accuracy) >+PREC_S_DESC= Build with single precision (for up to 20-bit accuracy) >+PREC_D_CMAKE_ON= -DWITH_DOUBLE_PRECISION:BOOL=ON >+PREC_D_CMAKE_OFF= -DWITH_DOUBLE_PRECISION:BOOL=OFF >+PREC_S_CMAKE_ON= -DWITH_SINGLE_PRECISION:BOOL=ON >+PREC_S_CMAKE_OFF= -DWITH_SINGLE_PRECISION:BOOL=OFF >+ >+_NOUSE_DESC= Use neither of below >+AVFFT_DESC= Use libavcodec (implies SIMD) >+PFFFT_DESC= Use PFFFT (implies SIMD) >+AVFFT_IMPLIES= SIMD >+PFFFT_IMPLIES= SIMD >+AVFFT_CMAKE_ON= -DWITH_AVFFT:BOOL=ON >+AVFFT_CMAKE_OFF= -DWITH_AVFFT:BOOL=OFF >+AVFFT_LIB_DEPENDS= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg >+PFFFT_CMAKE_ON= -DWITH_PFFFT:BOOL=ON >+PFFFT_CMAKE_OFF= -DWITH_PFFFT:BOOL=OFF >+ >+.include <bsd.port.options.mk> >+ >+.if ${PORT_OPTIONS:MSHLIB} >+USE_LDCONFIG= yes >+.endif >+ >+DOCSDIR= ${PREFIX}/share/doc/lib${PORTNAME} >+ >+post-patch: >+ @${GREP} -El 'SOURCE_DIR}/LICENCE|AVCODEC_INCLUDE_DIRS' \ >+ ${WRKSRC}/CMakeLists.txt | ${XARGS} ${REINPLACE_CMD} \ >+ -e '/$${CMAKE_CURRENT_SOURCE_DIR}\/LICENCE/d' \ >+ -e 's/AVCODEC_INCLUDE_DIRS/AVCODEC_INCLUDES/' >+ >+.include <bsd.port.mk> > >Property changes on: audio/soxr/Makefile >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:keywords >## -0,0 +1 ## >+FreeBSD=%H >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: audio/soxr/distinfo >=================================================================== >--- audio/soxr/distinfo (nonexistent) >+++ audio/soxr/distinfo (working copy) >@@ -0,0 +1,2 @@ >+SHA256 (soxr-0.1.2-Source.tar.xz) = 54e6f434f1c491388cd92f0e3c47f1ade082cc24327bdc43762f7d1eefe0c275 >+SIZE (soxr-0.1.2-Source.tar.xz) = 83760 > >Property changes on: audio/soxr/distinfo >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: audio/soxr/pkg-descr >=================================================================== >--- audio/soxr/pkg-descr (nonexistent) >+++ audio/soxr/pkg-descr (working copy) >@@ -0,0 +1,12 @@ >+The SoX Resampler library `libsoxr' >+ >+It performs one-dimensional sample-rate conversion, >+may be used, for example, to resample PCM-encoded audio. >+ >+This library aims to give fast and high quality results for any constant >+(rational or irrational) resampling ratio. Phase-response, preserved >+bandwidth, aliasing, and rejection level parameters are all configurable; >+alternatively, simple `preset' configurations may be selected. An >+experimental, variable-rate resampling mode of operation is also included. >+ >+WWW: http://sourceforge.net/p/soxr/ > >Property changes on: audio/soxr/pkg-descr >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: audio/soxr/pkg-plist >=================================================================== >--- audio/soxr/pkg-plist (nonexistent) >+++ audio/soxr/pkg-plist (working copy) >@@ -0,0 +1,20 @@ >+%%LSRLIKE%%include/soxr-lsr.h >+include/soxr.h >+%%LSRLIKE%%%%SHLIB%%lib/libsoxr-lsr.so >+%%LSRLIKE%%%%SHLIB%%lib/libsoxr-lsr.so.0 >+%%LSRLIKE%%%%SHLIB%%lib/libsoxr-lsr.so.0.1.9 >+%%LSRLIKE%%%%NO_SHLIB%%lib/libsoxr-lsr.a >+%%SHLIB%%lib/libsoxr.so >+%%SHLIB%%lib/libsoxr.so.0 >+%%SHLIB%%lib/libsoxr.so.0.1.1 >+%%NO_SHLIB%%lib/libsoxr.a >+%%LSRLIKE%%libdata/pkgconfig/soxr-lsr.pc >+libdata/pkgconfig/soxr.pc >+%%DOCSDIR%%/examples/1-single-block.c >+%%DOCSDIR%%/examples/1a-lsr.c >+%%DOCSDIR%%/examples/2-stream.C >+%%DOCSDIR%%/examples/3-options-input-fn.c >+%%DOCSDIR%%/examples/4-split-channels.c >+%%DOCSDIR%%/examples/5-variable-rate.c >+%%DOCSDIR%%/examples/README >+%%DOCSDIR%%/examples/examples-common.h > >Property changes on: audio/soxr/pkg-plist >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 206279
:
165617
|
165618
|
166071