ChucK: update and package

- Update and package ChucK, remove input support
- Update and package Ogg, Vorbis, FLAC, and Libsndfile ports
- Remove ChucK runtime scenarios
- Add ChucK runtime package

Fix #104
This commit is contained in:
Emery Hemingway
2018-05-09 16:40:22 +02:00
committed by Norman Feske
parent f44d6967f6
commit 7950cf338a
67 changed files with 1837 additions and 1390 deletions

View File

@@ -0,0 +1,12 @@
content: include lib/symbols/libFLAC LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/flac)
include:
cp -r $(PORT_DIR)/$@ $@
lib/symbols/libFLAC:
$(mirror_from_rep_dir)
LICENSE:
cp $(PORT_DIR)/src/lib/flac/COPYING.Xiph $@

1
recipes/api/libflac/hash Normal file
View File

@@ -0,0 +1 @@
2018-05-10 b79efa2aa2bdf7b7d8f1e5ce1e50e923387b669d

View File

@@ -0,0 +1,26 @@
MIRROR_FROM_PORT_AND_REP_DIR = src/lib/liblo
MIRROR_FROM_PORT_DIR = include
MIRROR_FROM_REP_DIR = lib/mk/liblo.mk lib/import/import-liblo.mk
content: \
$(MIRROR_FROM_PORT_AND_REP_DIR) \
$(MIRROR_FROM_PORT_DIR) $(MIRROR_FROM_REP_DIR) \
LICENSE \
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/liblo)
$(MIRROR_FROM_PORT_AND_REP_DIR):
mkdir -p $(dir $@)
cp -r $(PORT_DIR)/$@ $(dir $@)
$(mirror_from_rep_dir)
$(MIRROR_FROM_PORT_DIR):
mkdir -p $(dir $@)
cp -r $(PORT_DIR)/$@ $(dir $@)
$(MIRROR_FROM_REP_DIR):
$(mirror_from_rep_dir)
LICENSE:
cp $(PORT_DIR)/src/lib/liblo/COPYING $@

1
recipes/api/liblo/hash Normal file
View File

@@ -0,0 +1 @@
2018-05-10 a0cafebba7560b0945872ccad5ec1e49cee97be8

View File

@@ -0,0 +1,14 @@
content: include/ogg lib/symbols/libogg LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libogg)
include/ogg:
mkdir -p $@
cp -r $(PORT_DIR)/$@/* $@
cp -r $(REP_DIR)/$@/* $@
lib/symbols/libogg:
$(mirror_from_rep_dir)
LICENSE:
cp $(PORT_DIR)/src/lib/libogg/COPYING $@

1
recipes/api/libogg/hash Normal file
View File

@@ -0,0 +1 @@
2018-05-10 24c214694db13e8e26698e8f8d3f034fa2cc761d

View File

@@ -0,0 +1,13 @@
content: include lib/symbols/libsndfile LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libsndfile)
include:
mkdir -p $@
cp -r $(PORT_DIR)/include/libsndfile/* $@
lib/symbols/libsndfile:
$(mirror_from_rep_dir)
LICENSE:
cp $(PORT_DIR)/src/lib/libsndfile/COPYING $@

View File

@@ -0,0 +1 @@
2018-05-10 6fc18691afe84e1dca434d581644c12bc65b1649

View File

@@ -0,0 +1,12 @@
content: include lib/symbols/libvorbis LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libvorbis)
include:
cp -r $(PORT_DIR)/$@ $@
lib/symbols/libvorbis:
$(mirror_from_rep_dir)
LICENSE:
cp $(PORT_DIR)/src/lib/libvorbis/COPYING $@

View File

@@ -0,0 +1 @@
2018-05-10 72f7de74eccb45149535614fb82ba1daff5ffbe8

View File

@@ -0,0 +1,16 @@
MIRROR_FROM_PORT_DIR = include src/lib/rtaudio
content: $(MIRROR_FROM_PORT_DIR) lib/mk/rtaudio.mk lib/import/import-rtaudio.mk LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/rtaudio)
$(MIRROR_FROM_PORT_DIR):
mkdir -p $(dir $@)
cp -r $(PORT_DIR)/$@ $(dir $@)
lib/mk/rtaudio.mk:
$(mirror_from_rep_dir)
lib/import/import-rtaudio.mk:
$(mirror_from_rep_dir)
LICENSE:
cp $(PORT_DIR)/src/lib/rtaudio/readme $@

1
recipes/api/rtaudio/hash Normal file
View File

@@ -0,0 +1 @@
2018-05-10 4c082a13e20986e0db5084d4cc5742100fbb347f