Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c799f30161 | |||
| e7889719a9 |
@@ -1,16 +1,16 @@
|
||||
# racket-audio-aarch64-linux
|
||||
# racket-audio-aarch64-macosx
|
||||
|
||||
Native libraries for `racket-audio` on Linux ARM64 / Raspberry Pi 64-bit.
|
||||
Native libraries for `racket-audio` on macOS Apple Silicon.
|
||||
|
||||
Keep native files in `lib/`. The generated `info.rkt` lists every shared
|
||||
library and libao plugin that Racket must copy to its foreign-library directory.
|
||||
Keep native files in `lib/`. The generated `info.rkt` lists every dylib
|
||||
and the libao plugin that Racket must copy to its foreign-library directory.
|
||||
|
||||
Expected file type:
|
||||
|
||||
*.so / *.so.*
|
||||
*.dylib
|
||||
|
||||
List every shipped native file in `copy-foreign-libs` in `info.rkt`.
|
||||
|
||||
Racket Package Index source:
|
||||
|
||||
<git-url>#aarch64-linux
|
||||
<git-url>#aarch64-macosx
|
||||
|
||||
@@ -2,67 +2,61 @@
|
||||
|
||||
(define collection 'use-pkg-name)
|
||||
(define version "0.1")
|
||||
(define pkg-desc "native libraries for racket-audio on aarch64-linux")
|
||||
(define pkg-desc "native libraries for racket-audio on aarch64-macosx")
|
||||
(define pkg-authors '(hans))
|
||||
(define license '(GPL-2.0-or-later))
|
||||
(define install-platform #rx"^aarch64-linux(?:/|$)")
|
||||
(define install-platform #rx"^(?:aarch64|arm64)-macosx(?:/|$)")
|
||||
(define copy-foreign-libs
|
||||
'(
|
||||
"lib/ao/plugins-4/libalsa.so"
|
||||
"lib/ao/plugins-4/liboss.so"
|
||||
"lib/libFLAC++.so"
|
||||
"lib/libFLAC++.so.11"
|
||||
"lib/libFLAC++.so.11.0.0"
|
||||
"lib/libFLAC.so"
|
||||
"lib/libFLAC.so.14"
|
||||
"lib/libFLAC.so.14.0.0"
|
||||
"lib/libao.so"
|
||||
"lib/libao.so.4"
|
||||
"lib/libao.so.4.1.1"
|
||||
"lib/libavcodec.so"
|
||||
"lib/libavcodec.so.62"
|
||||
"lib/libavcodec.so.62.11.100"
|
||||
"lib/libavformat.so"
|
||||
"lib/libavformat.so.62"
|
||||
"lib/libavformat.so.62.3.100"
|
||||
"lib/libavutil.so"
|
||||
"lib/libavutil.so.60"
|
||||
"lib/libavutil.so.60.8.100"
|
||||
"lib/libmpg123.so"
|
||||
"lib/libmpg123.so.0"
|
||||
"lib/libmpg123.so.0.49.4"
|
||||
"lib/libogg.so"
|
||||
"lib/libogg.so.0"
|
||||
"lib/libogg.so.0.8.5"
|
||||
"lib/libopus.so"
|
||||
"lib/libopus.so.0"
|
||||
"lib/libopus.so.0.10.1"
|
||||
"lib/libopusenc.so"
|
||||
"lib/libopusenc.so.0"
|
||||
"lib/libopusenc.so.0.4.2"
|
||||
"lib/libopusfile.so"
|
||||
"lib/libopusfile.so.0"
|
||||
"lib/libopusfile.so.0.4.5"
|
||||
"lib/libopusurl.so"
|
||||
"lib/libopusurl.so.0"
|
||||
"lib/libopusurl.so.0.4.5"
|
||||
"lib/libsoxr-lsr.so"
|
||||
"lib/libsoxr-lsr.so.0"
|
||||
"lib/libsoxr-lsr.so.0.1.9"
|
||||
"lib/libsoxr.so"
|
||||
"lib/libsoxr.so.0"
|
||||
"lib/libsoxr.so.0.1.2"
|
||||
"lib/libswresample.so"
|
||||
"lib/libswresample.so.6"
|
||||
"lib/libswresample.so.6.1.100"
|
||||
"lib/libtag.so"
|
||||
"lib/libtag.so.2"
|
||||
"lib/libtag.so.2.1.0"
|
||||
"lib/libtag_c.so"
|
||||
"lib/libtag_c.so.2"
|
||||
"lib/libtag_c.so.2.1.0"
|
||||
"lib/libz.so"
|
||||
"lib/libz.so.1"
|
||||
"lib/libz.so.1.3.1"
|
||||
"lib/ao/plugins-4/libmacosx.so"
|
||||
"lib/libFLAC++.11.0.0.dylib"
|
||||
"lib/libFLAC++.11.dylib"
|
||||
"lib/libFLAC++.dylib"
|
||||
"lib/libFLAC.14.0.0.dylib"
|
||||
"lib/libFLAC.14.dylib"
|
||||
"lib/libFLAC.dylib"
|
||||
"lib/libao.4.dylib"
|
||||
"lib/libao.dylib"
|
||||
"lib/libavcodec.62.11.100.dylib"
|
||||
"lib/libavcodec.62.dylib"
|
||||
"lib/libavcodec.dylib"
|
||||
"lib/libavformat.62.3.100.dylib"
|
||||
"lib/libavformat.62.dylib"
|
||||
"lib/libavformat.dylib"
|
||||
"lib/libavutil.60.8.100.dylib"
|
||||
"lib/libavutil.60.dylib"
|
||||
"lib/libavutil.dylib"
|
||||
"lib/libmpg123.0.dylib"
|
||||
"lib/libmpg123.dylib"
|
||||
"lib/libogg.0.8.5.dylib"
|
||||
"lib/libogg.0.dylib"
|
||||
"lib/libogg.dylib"
|
||||
"lib/libopus.0.10.1.dylib"
|
||||
"lib/libopus.0.dylib"
|
||||
"lib/libopus.dylib"
|
||||
"lib/libopusenc.0.dylib"
|
||||
"lib/libopusenc.dylib"
|
||||
"lib/libopusfile.0.dylib"
|
||||
"lib/libopusfile.dylib"
|
||||
"lib/libopusurl.0.dylib"
|
||||
"lib/libopusurl.dylib"
|
||||
"lib/libsoxr-lsr.0.1.9.dylib"
|
||||
"lib/libsoxr-lsr.0.dylib"
|
||||
"lib/libsoxr-lsr.dylib"
|
||||
"lib/libsoxr.0.1.2.dylib"
|
||||
"lib/libsoxr.0.dylib"
|
||||
"lib/libsoxr.dylib"
|
||||
"lib/libswresample.6.1.100.dylib"
|
||||
"lib/libswresample.6.dylib"
|
||||
"lib/libswresample.dylib"
|
||||
"lib/libtag.2.1.0.dylib"
|
||||
"lib/libtag.2.dylib"
|
||||
"lib/libtag.dylib"
|
||||
"lib/libtag_c.2.1.0.dylib"
|
||||
"lib/libtag_c.2.dylib"
|
||||
"lib/libtag_c.dylib"
|
||||
"lib/libz.1.3.1.dylib"
|
||||
"lib/libz.1.dylib"
|
||||
"lib/libz.dylib"
|
||||
))
|
||||
(define deps '("base"))
|
||||
|
||||
Binary file not shown.
@@ -1,28 +1,28 @@
|
||||
# libalsa.la - a libtool library file
|
||||
# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-15build2
|
||||
# libmacosx.la - a libtool library file
|
||||
# Generated by libtool (GNU libtool) 2.6.2
|
||||
#
|
||||
# Please DO NOT delete this file!
|
||||
# It is necessary for linking the library.
|
||||
|
||||
# The name that we can dlopen(3).
|
||||
dlname='libalsa.so'
|
||||
dlname='libmacosx.so'
|
||||
|
||||
# Names of this library.
|
||||
library_names='libalsa.so libalsa.so libalsa.so'
|
||||
library_names='libmacosx.so libmacosx.so'
|
||||
|
||||
# The name of the static archive.
|
||||
old_library=''
|
||||
|
||||
# Linker flags that cannot go in dependency_libs.
|
||||
inherited_linker_flags=''
|
||||
inherited_linker_flags=' -framework AudioUnit -framework CoreAudio -framework CoreServices'
|
||||
|
||||
# Libraries that this one depends upon.
|
||||
dependency_libs=' -L/home/runner/work/build-audio-libs/build-audio-libs/.work/prefix/aarch64-linux/lib -lasound -lpthread'
|
||||
dependency_libs=' -L/Users/runner/work/build-audio-libs/build-audio-libs/.work/prefix/aarch64-macosx/lib -lpthread'
|
||||
|
||||
# Names of additional weak libraries provided by this library
|
||||
weak_library_names=''
|
||||
|
||||
# Version information for libalsa.
|
||||
# Version information for libmacosx.
|
||||
current=0
|
||||
age=0
|
||||
revision=0
|
||||
@@ -31,11 +31,11 @@ revision=0
|
||||
installed=yes
|
||||
|
||||
# Should we warn about portability when linking against -modules?
|
||||
shouldnotlink=no
|
||||
shouldnotlink=yes
|
||||
|
||||
# Files to dlopen/dlpreopen
|
||||
dlopen=''
|
||||
dlpreopen=''
|
||||
|
||||
# Directory that this library needs to be installed in:
|
||||
libdir='/home/runner/work/build-audio-libs/build-audio-libs/.work/prefix/aarch64-linux/lib/ao/plugins-4'
|
||||
libdir='/Users/runner/work/build-audio-libs/build-audio-libs/.work/prefix/aarch64-macosx/lib/ao/plugins-4'
|
||||
Executable
BIN
Binary file not shown.
@@ -1,41 +0,0 @@
|
||||
# liboss.la - a libtool library file
|
||||
# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-15build2
|
||||
#
|
||||
# Please DO NOT delete this file!
|
||||
# It is necessary for linking the library.
|
||||
|
||||
# The name that we can dlopen(3).
|
||||
dlname='liboss.so'
|
||||
|
||||
# Names of this library.
|
||||
library_names='liboss.so liboss.so liboss.so'
|
||||
|
||||
# The name of the static archive.
|
||||
old_library=''
|
||||
|
||||
# Linker flags that cannot go in dependency_libs.
|
||||
inherited_linker_flags=''
|
||||
|
||||
# Libraries that this one depends upon.
|
||||
dependency_libs=' -L/home/runner/work/build-audio-libs/build-audio-libs/.work/prefix/aarch64-linux/lib -lpthread'
|
||||
|
||||
# Names of additional weak libraries provided by this library
|
||||
weak_library_names=''
|
||||
|
||||
# Version information for liboss.
|
||||
current=0
|
||||
age=0
|
||||
revision=0
|
||||
|
||||
# Is this an already installed library?
|
||||
installed=yes
|
||||
|
||||
# Should we warn about portability when linking against -modules?
|
||||
shouldnotlink=no
|
||||
|
||||
# Files to dlopen/dlpreopen
|
||||
dlopen=''
|
||||
dlpreopen=''
|
||||
|
||||
# Directory that this library needs to be installed in:
|
||||
libdir='/home/runner/work/build-audio-libs/build-audio-libs/.work/prefix/aarch64-linux/lib/ao/plugins-4'
|
||||
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Regular → Executable
BIN
Binary file not shown.
Regular → Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Regular → Executable
BIN
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user