Package Windows native libraries 0.1.0

This commit was merged in pull request #3.
This commit is contained in:
2026-10-31 17:24:44 +01:00
parent c94c80656e
commit e245dfca83
84 changed files with 7169 additions and 76 deletions
+39 -50
View File
@@ -1,53 +1,42 @@
#lang info
(define collection 'multi)
(define version "0.1.0")
(define pkg-desc
"native libraries for \"racket-audio\" on \"x86_64-win32\"")
(define pkg-authors
'(hans))
(define license
'(Apache-2.0 OR MIT))
(define install-platform
"win32\\x86_64")
;; Add every native library shipped in this branch, including runtime
;; dependencies required by the primary audio libraries.
(define collection 'use-pkg-name)
(define version "0.1")
(define pkg-desc "native libraries for racket-audio on x86_64-win32")
(define pkg-authors '(hans))
(define license '(GPL-2.0-or-later))
(define install-platform 'windows)
(define copy-foreign-libs
'("ao-play-async.dll"
"ao-play-async.lib"
"avcodec-62.dll"
"avdevice-62.dll"
"avfilter-11.dll"
"avformat-62.dll"
"avutil-60.dll"
"ffmpeg_audio.dll"
"ffmpeg_audio.lib"
"info.bak"
"libFLAC.dll"
"libao-1.2.2.dll"
"libao-1.2.2.lib"
"libao-static-1.2.2.lib"
"libmpg123-0.dll"
"libopusenc.dll"
"ogg.dll"
"opus.dll"
"opusfile.dll"
"opusurl.dll"
"soxr-lsr.dll"
"soxr.dll"
"swresample-6.dll"
"swscale-9.dll"
"tag.dll"
"tag_c.dll"
"zlib.dll"
)
)
(define deps
'("base"))
'(
"lib/avcodec-62.dll"
"lib/avformat-62.dll"
"lib/avutil-60.dll"
"lib/libao-1.2.2.dll"
"lib/libao-4.dll"
"lib/libFLAC++.dll"
"lib/libFLAC.dll"
"lib/libgcc_s_seh-1.dll"
"lib/libmpg123-0.dll"
"lib/libogg.dll"
"lib/libopus.dll"
"lib/libopusenc-0.dll"
"lib/libopusenc.dll"
"lib/libopusfile-0.dll"
"lib/libopusurl-0.dll"
"lib/libsoxr-lsr.dll"
"lib/libsoxr.dll"
"lib/libstdc++-6.dll"
"lib/libtag.dll"
"lib/libtag_c.dll"
"lib/libwinpthread-1.dll"
"lib/libzlib1.dll"
"lib/mpg123.dll"
"lib/ogg.dll"
"lib/opus.dll"
"lib/opusfile.dll"
"lib/swresample-6.dll"
"lib/swscale-9.dll"
"lib/zlib.dll"
"lib/zlib1.dll"
))
(define deps '("base"))