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
|
Keep native files in `lib/`. The generated `info.rkt` lists every dylib
|
||||||
library and libao plugin that Racket must copy to its foreign-library directory.
|
and the libao plugin that Racket must copy to its foreign-library directory.
|
||||||
|
|
||||||
Expected file type:
|
Expected file type:
|
||||||
|
|
||||||
*.so / *.so.*
|
*.dylib
|
||||||
|
|
||||||
List every shipped native file in `copy-foreign-libs` in `info.rkt`.
|
List every shipped native file in `copy-foreign-libs` in `info.rkt`.
|
||||||
|
|
||||||
Racket Package Index source:
|
Racket Package Index source:
|
||||||
|
|
||||||
<git-url>#aarch64-linux
|
<git-url>#aarch64-macosx
|
||||||
|
|||||||
@@ -2,67 +2,61 @@
|
|||||||
|
|
||||||
(define collection 'use-pkg-name)
|
(define collection 'use-pkg-name)
|
||||||
(define version "0.1")
|
(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 pkg-authors '(hans))
|
||||||
(define license '(GPL-2.0-or-later))
|
(define license '(GPL-2.0-or-later))
|
||||||
(define install-platform #rx"^aarch64-linux(?:/|$)")
|
(define install-platform #rx"^(?:aarch64|arm64)-macosx(?:/|$)")
|
||||||
(define copy-foreign-libs
|
(define copy-foreign-libs
|
||||||
'(
|
'(
|
||||||
"lib/ao/plugins-4/libalsa.so"
|
"lib/ao/plugins-4/libmacosx.so"
|
||||||
"lib/ao/plugins-4/liboss.so"
|
"lib/libFLAC++.11.0.0.dylib"
|
||||||
"lib/libFLAC++.so"
|
"lib/libFLAC++.11.dylib"
|
||||||
"lib/libFLAC++.so.11"
|
"lib/libFLAC++.dylib"
|
||||||
"lib/libFLAC++.so.11.0.0"
|
"lib/libFLAC.14.0.0.dylib"
|
||||||
"lib/libFLAC.so"
|
"lib/libFLAC.14.dylib"
|
||||||
"lib/libFLAC.so.14"
|
"lib/libFLAC.dylib"
|
||||||
"lib/libFLAC.so.14.0.0"
|
"lib/libao.4.dylib"
|
||||||
"lib/libao.so"
|
"lib/libao.dylib"
|
||||||
"lib/libao.so.4"
|
"lib/libavcodec.62.11.100.dylib"
|
||||||
"lib/libao.so.4.1.1"
|
"lib/libavcodec.62.dylib"
|
||||||
"lib/libavcodec.so"
|
"lib/libavcodec.dylib"
|
||||||
"lib/libavcodec.so.62"
|
"lib/libavformat.62.3.100.dylib"
|
||||||
"lib/libavcodec.so.62.11.100"
|
"lib/libavformat.62.dylib"
|
||||||
"lib/libavformat.so"
|
"lib/libavformat.dylib"
|
||||||
"lib/libavformat.so.62"
|
"lib/libavutil.60.8.100.dylib"
|
||||||
"lib/libavformat.so.62.3.100"
|
"lib/libavutil.60.dylib"
|
||||||
"lib/libavutil.so"
|
"lib/libavutil.dylib"
|
||||||
"lib/libavutil.so.60"
|
"lib/libmpg123.0.dylib"
|
||||||
"lib/libavutil.so.60.8.100"
|
"lib/libmpg123.dylib"
|
||||||
"lib/libmpg123.so"
|
"lib/libogg.0.8.5.dylib"
|
||||||
"lib/libmpg123.so.0"
|
"lib/libogg.0.dylib"
|
||||||
"lib/libmpg123.so.0.49.4"
|
"lib/libogg.dylib"
|
||||||
"lib/libogg.so"
|
"lib/libopus.0.10.1.dylib"
|
||||||
"lib/libogg.so.0"
|
"lib/libopus.0.dylib"
|
||||||
"lib/libogg.so.0.8.5"
|
"lib/libopus.dylib"
|
||||||
"lib/libopus.so"
|
"lib/libopusenc.0.dylib"
|
||||||
"lib/libopus.so.0"
|
"lib/libopusenc.dylib"
|
||||||
"lib/libopus.so.0.10.1"
|
"lib/libopusfile.0.dylib"
|
||||||
"lib/libopusenc.so"
|
"lib/libopusfile.dylib"
|
||||||
"lib/libopusenc.so.0"
|
"lib/libopusurl.0.dylib"
|
||||||
"lib/libopusenc.so.0.4.2"
|
"lib/libopusurl.dylib"
|
||||||
"lib/libopusfile.so"
|
"lib/libsoxr-lsr.0.1.9.dylib"
|
||||||
"lib/libopusfile.so.0"
|
"lib/libsoxr-lsr.0.dylib"
|
||||||
"lib/libopusfile.so.0.4.5"
|
"lib/libsoxr-lsr.dylib"
|
||||||
"lib/libopusurl.so"
|
"lib/libsoxr.0.1.2.dylib"
|
||||||
"lib/libopusurl.so.0"
|
"lib/libsoxr.0.dylib"
|
||||||
"lib/libopusurl.so.0.4.5"
|
"lib/libsoxr.dylib"
|
||||||
"lib/libsoxr-lsr.so"
|
"lib/libswresample.6.1.100.dylib"
|
||||||
"lib/libsoxr-lsr.so.0"
|
"lib/libswresample.6.dylib"
|
||||||
"lib/libsoxr-lsr.so.0.1.9"
|
"lib/libswresample.dylib"
|
||||||
"lib/libsoxr.so"
|
"lib/libtag.2.1.0.dylib"
|
||||||
"lib/libsoxr.so.0"
|
"lib/libtag.2.dylib"
|
||||||
"lib/libsoxr.so.0.1.2"
|
"lib/libtag.dylib"
|
||||||
"lib/libswresample.so"
|
"lib/libtag_c.2.1.0.dylib"
|
||||||
"lib/libswresample.so.6"
|
"lib/libtag_c.2.dylib"
|
||||||
"lib/libswresample.so.6.1.100"
|
"lib/libtag_c.dylib"
|
||||||
"lib/libtag.so"
|
"lib/libz.1.3.1.dylib"
|
||||||
"lib/libtag.so.2"
|
"lib/libz.1.dylib"
|
||||||
"lib/libtag.so.2.1.0"
|
"lib/libz.dylib"
|
||||||
"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"
|
|
||||||
))
|
))
|
||||||
(define deps '("base"))
|
(define deps '("base"))
|
||||||
|
|||||||
Binary file not shown.
@@ -1,28 +1,28 @@
|
|||||||
# libalsa.la - a libtool library file
|
# libmacosx.la - a libtool library file
|
||||||
# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-15build2
|
# Generated by libtool (GNU libtool) 2.6.2
|
||||||
#
|
#
|
||||||
# Please DO NOT delete this file!
|
# Please DO NOT delete this file!
|
||||||
# It is necessary for linking the library.
|
# It is necessary for linking the library.
|
||||||
|
|
||||||
# The name that we can dlopen(3).
|
# The name that we can dlopen(3).
|
||||||
dlname='libalsa.so'
|
dlname='libmacosx.so'
|
||||||
|
|
||||||
# Names of this library.
|
# Names of this library.
|
||||||
library_names='libalsa.so libalsa.so libalsa.so'
|
library_names='libmacosx.so libmacosx.so'
|
||||||
|
|
||||||
# The name of the static archive.
|
# The name of the static archive.
|
||||||
old_library=''
|
old_library=''
|
||||||
|
|
||||||
# Linker flags that cannot go in dependency_libs.
|
# 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.
|
# 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
|
# Names of additional weak libraries provided by this library
|
||||||
weak_library_names=''
|
weak_library_names=''
|
||||||
|
|
||||||
# Version information for libalsa.
|
# Version information for libmacosx.
|
||||||
current=0
|
current=0
|
||||||
age=0
|
age=0
|
||||||
revision=0
|
revision=0
|
||||||
@@ -31,11 +31,11 @@ revision=0
|
|||||||
installed=yes
|
installed=yes
|
||||||
|
|
||||||
# Should we warn about portability when linking against -modules?
|
# Should we warn about portability when linking against -modules?
|
||||||
shouldnotlink=no
|
shouldnotlink=yes
|
||||||
|
|
||||||
# Files to dlopen/dlpreopen
|
# Files to dlopen/dlpreopen
|
||||||
dlopen=''
|
dlopen=''
|
||||||
dlpreopen=''
|
dlpreopen=''
|
||||||
|
|
||||||
# Directory that this library needs to be installed in:
|
# 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