From 76905733f17bfadfde4f8264aeb87ba41bb43dd5 Mon Sep 17 00:00:00 2001 From: Matt Borgerson Date: Sat, 28 Dec 2024 16:32:28 -0700 Subject: [PATCH] ubuntu-win64-cross: Add updated libsamplerate --- ubuntu-win64-cross/Dockerfile | 1 + ubuntu-win64-cross/libsamplerate.mk | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 ubuntu-win64-cross/libsamplerate.mk diff --git a/ubuntu-win64-cross/Dockerfile b/ubuntu-win64-cross/Dockerfile index c7740efb14..84b4e2ad7a 100644 --- a/ubuntu-win64-cross/Dockerfile +++ b/ubuntu-win64-cross/Dockerfile @@ -83,6 +83,7 @@ COPY vulkan-headers.mk \ glslang.mk \ glib.mk \ sdl2.mk \ + libsamplerate.mk \ ${MXE_PATH}/src/ RUN make \ diff --git a/ubuntu-win64-cross/libsamplerate.mk b/ubuntu-win64-cross/libsamplerate.mk new file mode 100644 index 0000000000..7a808e419e --- /dev/null +++ b/ubuntu-win64-cross/libsamplerate.mk @@ -0,0 +1,20 @@ +# This file is part of MXE. See LICENSE.md for licensing information. + +PKG := libsamplerate +$(PKG)_WEBSITE := http://libsndfile.github.io/libsamplerate/ +$(PKG)_DESCR := libsamplerate +$(PKG)_IGNORE := +$(PKG)_VERSION := 0.2.2 +$(PKG)_SUBDIR := libsamplerate-$($(PKG)_VERSION) +$(PKG)_FILE := libsamplerate-$($(PKG)_VERSION).tar.gz +$(PKG)_CHECKSUM := 16e881487f184250deb4fcb60432d7556ab12cb58caea71ef23960aec6c0405a +$(PKG)_URL := https://github.com/libsndfile/libsamplerate/archive/refs/tags/$($(PKG)_VERSION)/$($(PKG)_VERSION).tar.gz +$(PKG)_DEPS := cc + +define $(PKG)_BUILD + cd '$(BUILD_DIR)' && $(TARGET)-cmake '$(SOURCE_DIR)' \ + -DLIBSAMPLERATE_EXAMPLES=OFF \ + -DVERBOSE=1 + $(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)' + $(MAKE) -C '$(BUILD_DIR)' -j 1 install +endef