pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/vamp-plugin-sdk



Module Name:    pkgsrc
Committed By:   nia
Date:           Fri Jul 26 15:31:08 UTC 2019

Modified Files:
        pkgsrc/audio/vamp-plugin-sdk: Makefile PLIST distinfo
Removed Files:
        pkgsrc/audio/vamp-plugin-sdk/files: wscript

Log Message:
vamp-plugin-sdk: Update to 2.8.0

Version 2.8, 2019-02-07 (maintenance and minor feature release)

  * When running in a 32-bit process within 64-bit Windows (WoW64),
    use the VAMP_PATH_32 environment variable instead of VAMP_PATH
    (hosts running in this context already use "Program Files (x86)"
    instead of Program Files)
  * Fix off-by-one rounding errors in frame-to-ns conversions. Unlike
    the other changes here which are invisible to plugin code, this
    change can lead to different results in the lowest significant
    figures from existing plugins if relinked against the newer code
  * Fix path environment variable character encoding handling on
    Windows
  * Fix theoretical possibility of integer overflow in RealTime
    constructor
  * Fix use of undefined behaviour in PluginRateExtractor

Version 2.7.1, 2017-03-06 (maintenance release)

  * Fix inclusion mechanism for FFTs which could cause a host
    application to crash in certain circumstances due to
    conflicting versions of C-linkage symbols

Version 2.7, 2017-02-24 (maintenance and minor feature release)

  * Add ability to PluginLoader to list plugins only in (or not in)
    certain library files
  * Fix fixed-sample-rate output timestamps in printout from the
    simple host, and add regression test script using test plugin
  * Switch the convenience FFT interface for plugin usage from the
    very slow reference implementation previously provided, to the
    somewhat faster KissFFT
  * Add a top-secret compiler flag to switch internal FFTs to single-
    precision only
  * Fix some small but long-standing memory leaks and minor bugs


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/audio/vamp-plugin-sdk/Makefile \
    pkgsrc/audio/vamp-plugin-sdk/PLIST pkgsrc/audio/vamp-plugin-sdk/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/audio/vamp-plugin-sdk/files/wscript

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/vamp-plugin-sdk/Makefile
diff -u pkgsrc/audio/vamp-plugin-sdk/Makefile:1.1 pkgsrc/audio/vamp-plugin-sdk/Makefile:1.2
--- pkgsrc/audio/vamp-plugin-sdk/Makefile:1.1   Sun Dec 27 23:35:33 2015
+++ pkgsrc/audio/vamp-plugin-sdk/Makefile       Fri Jul 26 15:31:08 2019
@@ -1,31 +1,23 @@
-# $NetBSD: Makefile,v 1.1 2015/12/27 23:35:33 kamil Exp $
+# $NetBSD: Makefile,v 1.2 2019/07/26 15:31:08 nia Exp $
 
-# During upgrade please adjust files/wscript and doublecheck libs major/minor
-DISTNAME=      vamp-plugin-sdk-2.6
+DISTNAME=      vamp-plugin-sdk-2.8.0
 CATEGORIES=    audio
-MASTER_SITES=  https://code.soundsoftware.ac.uk/attachments/download/1520/
+MASTER_SITES=  https://code.soundsoftware.ac.uk/attachments/download/2450/
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://www.vamp-plugins.org/
+HOMEPAGE=      https://www.vamp-plugins.org/
 COMMENT=       The Vamp audio analysis plugin system
 LICENSE=       x11
 
-USE_TOOLS+=    pkg-config
+USE_TOOLS+=    pkg-config gmake
 USE_LANGUAGES= c c++
+GNU_CONFIGURE= yes
+USE_LIBTOOL=   yes
 
 PKGCONFIG_OVERRIDE+=   pkgconfig/vamp-hostsdk.pc.in
 PKGCONFIG_OVERRIDE+=   pkgconfig/vamp-sdk.pc.in
 PKGCONFIG_OVERRIDE+=   pkgconfig/vamp.pc.in
 
-BUILD_DEPENDS+=        waf-[0-9]*:../../devel/waf
-
-pre-patch:
-       ${RUN} cp ${FILESDIR}/wscript ${WRKSRC}
-
-.include "../../devel/waf/waf.mk"
-# Missing --mandir
-WAF_ARGS=
-.include "../../math/fftw/buildlink3.mk"
-.include "../../math/fftwf/buildlink3.mk"
 .include "../../audio/libsndfile/buildlink3.mk"
+.include "../../mk/dlopen.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/audio/vamp-plugin-sdk/PLIST
diff -u pkgsrc/audio/vamp-plugin-sdk/PLIST:1.1 pkgsrc/audio/vamp-plugin-sdk/PLIST:1.2
--- pkgsrc/audio/vamp-plugin-sdk/PLIST:1.1      Sun Dec 27 23:35:33 2015
+++ pkgsrc/audio/vamp-plugin-sdk/PLIST  Fri Jul 26 15:31:08 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/12/27 23:35:33 kamil Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/07/26 15:31:08 nia Exp $
 bin/vamp-rdf-template-generator
 bin/vamp-simple-host
 include/vamp-hostsdk/Plugin.h
@@ -22,12 +22,11 @@ include/vamp-sdk/RealTime.h
 include/vamp-sdk/plugguard.h
 include/vamp-sdk/vamp-sdk.h
 include/vamp/vamp.h
-lib/libvamp-hostsdk.so
-lib/libvamp-hostsdk.so.3
-lib/libvamp-hostsdk.so.3.6.0
-lib/libvamp-sdk.so
-lib/libvamp-sdk.so.2
-lib/libvamp-sdk.so.${PKGVERSION}.0
+lib/libvamp-hostsdk.la
+lib/libvamp-sdk.la
 lib/pkgconfig/vamp-hostsdk.pc
 lib/pkgconfig/vamp-sdk.pc
 lib/pkgconfig/vamp.pc
+lib/vamp/vamp-example-plugins.cat
+lib/vamp/vamp-example-plugins.n3
+lib/vamp/vamp-example-plugins.so
Index: pkgsrc/audio/vamp-plugin-sdk/distinfo
diff -u pkgsrc/audio/vamp-plugin-sdk/distinfo:1.1 pkgsrc/audio/vamp-plugin-sdk/distinfo:1.2
--- pkgsrc/audio/vamp-plugin-sdk/distinfo:1.1   Sun Dec 27 23:35:33 2015
+++ pkgsrc/audio/vamp-plugin-sdk/distinfo       Fri Jul 26 15:31:08 2019
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2015/12/27 23:35:33 kamil Exp $
+$NetBSD: distinfo,v 1.2 2019/07/26 15:31:08 nia Exp $
 
-SHA1 (vamp-plugin-sdk-2.6.tar.gz) = 79e098682c6f7610ab29581b081db003d987b2cb
-RMD160 (vamp-plugin-sdk-2.6.tar.gz) = 527bbd09cfb753719ae41b393b5a5b8364df8631
-SHA512 (vamp-plugin-sdk-2.6.tar.gz) = 31e59f9082f775b476f04c0020ddbfcf9f893d9a60e9ae68bd76e6038dd9f0dcb719aedb883cca4366f994b88d92453f65cae8ef1b8aa758b5cabe12444700a8
-Size (vamp-plugin-sdk-2.6.tar.gz) = 174943 bytes
+SHA1 (vamp-plugin-sdk-2.8.0.tar.gz) = 6a1400a47eb067ea6a8f459bb9fc9270e6efba14
+RMD160 (vamp-plugin-sdk-2.8.0.tar.gz) = 834d2ce234ce09dac1740df32afb955f98a7a2ba
+SHA512 (vamp-plugin-sdk-2.8.0.tar.gz) = abc009dab8d1ae4549640aba4a1341942b5a868479b4a9b2a435556a1bf1ce350d8aec94ee5b403fe8fff4175f40778a8fc12ceaf602dd0f176f9215e4a3f8f8
+Size (vamp-plugin-sdk-2.8.0.tar.gz) = 308972 bytes



Home | Main Index | Thread Index | Old Index