From 0f5094503aa826023ef237f51984c344b49fc8df Mon Sep 17 00:00:00 2001 From: Hans Dijkema Date: Tue, 11 Aug 2026 09:35:11 +0000 Subject: [PATCH] Add native-libs meta package --- README.md | 11 +++++++++++ info.rkt | 31 +++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 README.md create mode 100644 info.rkt diff --git a/README.md b/README.md new file mode 100644 index 0000000..fece874 --- /dev/null +++ b/README.md @@ -0,0 +1,11 @@ +# racket-audio-native-libs + +Meta-package for the native libraries used by `racket-audio`. + +This branch contains no native libraries. It selects the package matching the +current Racket platform: + + Windows x86_64 racket-audio-x86_64-win32 + Linux x86_64 racket-audio-x86_64-linux + Linux ARM64 racket-audio-aarch64-linux + macOS Apple Silicon racket-audio-aarch64-macosx diff --git a/info.rkt b/info.rkt new file mode 100644 index 0000000..703423c --- /dev/null +++ b/info.rkt @@ -0,0 +1,31 @@ +#lang info + +(define collection 'multi) + +(define version "0.1.0") + +(define pkg-desc + "native libraries for \"racket-audio\"") + +(define pkg-authors + '(hans)) + +(define license + '(Apache-2.0 OR MIT)) + +(define deps + '("base" + ["racket-audio-x86_64-win32" + #:platform "win32\\x86_64"] + ["racket-audio-x86_64-linux" + #:platform "x86_64-linux"] + ["racket-audio-aarch64-linux" + #:platform "aarch64-linux"] + ["racket-audio-aarch64-macosx" + #:platform "aarch64-macosx"])) + +(define update-implies + '("racket-audio-x86_64-win32" + "racket-audio-x86_64-linux" + "racket-audio-aarch64-linux" + "racket-audio-aarch64-macosx"))