From b5a8a6c29e40f786ceb808c0b95f01c4251111d1 Mon Sep 17 00:00:00 2001 From: emmett1 Date: Tue, 18 Feb 2025 00:15:24 +0800 Subject: added clang branch --- repos/extra/alsa-lib/.checksum | 1 + repos/extra/alsa-lib/.files | 0 repos/extra/alsa-lib/abuild | 8 +++++++- repos/extra/alsa-lib/test-oldapi.patch | 23 +++++++++++++++++++++++ 4 files changed, 31 insertions(+), 1 deletion(-) mode change 100644 => 100755 repos/extra/alsa-lib/.checksum mode change 100644 => 100755 repos/extra/alsa-lib/.files mode change 100644 => 100755 repos/extra/alsa-lib/abuild create mode 100755 repos/extra/alsa-lib/test-oldapi.patch (limited to 'repos/extra/alsa-lib') diff --git a/repos/extra/alsa-lib/.checksum b/repos/extra/alsa-lib/.checksum old mode 100644 new mode 100755 index ff7bbd45..1887c7cb --- a/repos/extra/alsa-lib/.checksum +++ b/repos/extra/alsa-lib/.checksum @@ -1 +1,2 @@ 99bbf2e22414ceac135e2d2e1e8b43d354721e1199aa83ac893dbba63a8e11ac alsa-lib-1.2.13.tar.bz2 +e81cd050c8f8542e8094fcc37c1f7f2249271c2da84aa14abbbd3639d6352a9b test-oldapi.patch diff --git a/repos/extra/alsa-lib/.files b/repos/extra/alsa-lib/.files old mode 100644 new mode 100755 diff --git a/repos/extra/alsa-lib/abuild b/repos/extra/alsa-lib/abuild old mode 100644 new mode 100755 index 89b05290..d325e7f1 --- a/repos/extra/alsa-lib/abuild +++ b/repos/extra/alsa-lib/abuild @@ -1,4 +1,10 @@ name=alsa-lib version=1.2.13 release=1 -source="https://www.alsa-project.org/files/pub/lib/$name-$version.tar.bz2" +source="https://www.alsa-project.org/files/pub/lib/$name-$version.tar.bz2 + test-oldapi.patch" +build_opt="--disable-old-symbols --disable-alisp --disable-python --with-versioned=no" + +prebuild() { + autoreconf -fi +} diff --git a/repos/extra/alsa-lib/test-oldapi.patch b/repos/extra/alsa-lib/test-oldapi.patch new file mode 100755 index 00000000..0f61bd18 --- /dev/null +++ b/repos/extra/alsa-lib/test-oldapi.patch @@ -0,0 +1,23 @@ +we disable old symbols so building this test fails +-- +diff --git a/test/Makefile.am b/test/Makefile.am +index 99c2c4f..ac7bae1 100644 +--- a/test/Makefile.am ++++ b/test/Makefile.am +@@ -2,7 +2,7 @@ + + check_PROGRAMS=control pcm pcm_min latency seq seq-ump-example \ + playmidi1 timer rawmidi midiloop umpinfo \ +- oldapi queue_timer namehint client_event_filter \ ++ queue_timer namehint client_event_filter \ + chmap audio_time user-ctl-element-set pcm-multi-thread + + control_LDADD=../src/libasound.la +@@ -18,7 +18,6 @@ + rawmidi_LDADD=../src/libasound.la + midiloop_LDADD=../src/libasound.la + umpinfo_LDADD=../src/libasound.la +-oldapi_LDADD=../src/libasound.la + queue_timer_LDADD=../src/libasound.la + namehint_LDADD=../src/libasound.la + client_event_filter_LDADD=../src/libasound.la -- cgit v1.2.3