pkgsrc-WIP-changes archive

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

portaudio: bumped to version 19.7.0 (necessary for accessing AuHAL on Darwin)



Module Name:	pkgsrc-wip
Committed By:	Manuel Kuklinski <mk%asdfghasdfgh.de@localhost>
Pushed By:	mk
Date:		Sun Oct 29 09:52:32 2023 +0000
Changeset:	ca7381fc1c868e55526cbd525af496d5d1f2c072

Added Files:
	portaudio/DESCR
	portaudio/Makefile
	portaudio/PLIST
	portaudio/buildlink3.mk
	portaudio/distinfo

Log Message:
portaudio: bumped to version 19.7.0 (necessary for accessing AuHAL on Darwin)

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ca7381fc1c868e55526cbd525af496d5d1f2c072

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

diffstat:
 portaudio/DESCR         | 23 +++++++++++++++++++++++
 portaudio/Makefile      | 23 +++++++++++++++++++++++
 portaudio/PLIST         | 12 ++++++++++++
 portaudio/buildlink3.mk | 23 +++++++++++++++++++++++
 portaudio/distinfo      |  5 +++++
 5 files changed, 86 insertions(+)

diffs:
diff --git a/portaudio/DESCR b/portaudio/DESCR
new file mode 100644
index 0000000000..c3773efd0a
--- /dev/null
+++ b/portaudio/DESCR
@@ -0,0 +1,23 @@
+TODO: Adjust the following lines from README.md
+
+# PortAudio - portable audio I/O library
+
+PortAudio is a portable audio I/O library designed for cross-platform
+support of audio. It uses either a callback mechanism to request audio
+processing, or blocking read/write calls to buffer data between the
+native audio subsystem and the client. Audio can be processed in various
+formats, including 32 bit floating point, and will be converted to the
+native format internally.
+
+## Documentation:
+
+* Documentation is available at http://www.portaudio.com/docs/
+* Or at `/doc/html/index.html` after running Doxygen.
+* Also see `src/common/portaudio.h` for the API spec.
+* And see the `examples/` and `test/` directories for many examples of usage. (We suggest `examples/paex_saw.c` for an example.)
+
+For information on compiling programs with PortAudio, please see the
+tutorial at:
+
+  http://portaudio.com/docs/v19-doxydocs/tutorial_start.html
+...
diff --git a/portaudio/Makefile b/portaudio/Makefile
new file mode 100644
index 0000000000..e383cc6412
--- /dev/null
+++ b/portaudio/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD$
+
+#GITHUB_TAG=	refs/tags/v${PKGVERSION_NOREV}
+DISTNAME=	portaudio-19.7.0
+CATEGORIES=	audio
+MASTER_SITES=	${MASTER_SITE_GITHUB:=PortAudio/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/PortAudio/portaudio/
+COMMENT=	TODO: Short description of the package
+LICENSE=	mit
+
+GNU_CONFIGURE=	yes
+USE_LIBTOOL=	yes
+USE_TOOLS+=	pkg-config
+USE_LANGUAGES=	c c++
+
+PKGCONFIG_OVERRIDE+=	bindings/cpp/portaudiocpp.pc.in
+PKGCONFIG_OVERRIDE+=	cmake_support/portaudio-2.0.pc.in
+PKGCONFIG_OVERRIDE+=	portaudio-2.0.pc.in
+
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/portaudio/PLIST b/portaudio/PLIST
new file mode 100644
index 0000000000..9cfda1cf79
--- /dev/null
+++ b/portaudio/PLIST
@@ -0,0 +1,12 @@
+@comment $NetBSD$
+include/pa_mac_core.h
+include/portaudio.h
+lib/cmake/portaudio/portaudioConfig.cmake
+lib/cmake/portaudio/portaudioConfigVersion.cmake
+lib/cmake/portaudio/portaudioTargets-debug.cmake
+lib/cmake/portaudio/portaudioTargets.cmake
+lib/libportaudio.a
+lib/libportaudio.dylib
+lib/pkgconfig/portaudio-2.0.pc
+share/doc/portaudio/LICENSE.txt
+share/doc/portaudio/README.md
diff --git a/portaudio/buildlink3.mk b/portaudio/buildlink3.mk
new file mode 100644
index 0000000000..bba63d84f1
--- /dev/null
+++ b/portaudio/buildlink3.mk
@@ -0,0 +1,23 @@
+# $NetBSD$
+# XXX
+# XXX This file was created automatically using createbuildlink-3.19.
+# XXX After this file has been verified as correct, the comment lines
+# XXX beginning with "XXX" should be removed.  Please do not commit
+# XXX unverified buildlink3.mk files.
+
+BUILDLINK_TREE+=	portaudio
+
+.if !defined(PORTAUDIO_BUILDLINK3_MK)
+PORTAUDIO_BUILDLINK3_MK:=
+
+# XXX
+# XXX Packages that only install static libraries or headers should
+# XXX include the following line:
+# XXX
+# XXX	BUILDLINK_DEPMETHOD.portaudio?=	build
+
+BUILDLINK_API_DEPENDS.portaudio+=	portaudio>=19.7.0
+BUILDLINK_PKGSRCDIR.portaudio?=		../../wip/portaudio
+.endif	# PORTAUDIO_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-portaudio
diff --git a/portaudio/distinfo b/portaudio/distinfo
new file mode 100644
index 0000000000..e254cb9f23
--- /dev/null
+++ b/portaudio/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (portaudio-19.7.0.tar.gz) = 8f8d504ba2ae9560f9d60d0f98d3842119919dce9cdf1cdcb31e0bbfd8d040db
+SHA512 (portaudio-19.7.0.tar.gz) = 7e347a174109b661a685bcd617cc8fe00929c6fbf28f142fd7709a8ddbb9b5ed6e805be6647a44b4b9441b79e3474561de6f8e351b4ffc024952ed3e0e27ac1c
+Size (portaudio-19.7.0.tar.gz) = 1462961 bytes


Home | Main Index | Thread Index | Old Index