diff --git a/mingw-w64-liblo/010-lld.patch b/mingw-w64-liblo/010-lld.patch new file mode 100644 index 0000000000..4e6e2f1808 --- /dev/null +++ b/mingw-w64-liblo/010-lld.patch @@ -0,0 +1,8 @@ +--- a/src/liblo.def.in ++++ b/src/liblo.def.in +@@ -1,5 +1,4 @@ + LIBRARY @DLL_NAME@ +-DESCRIPTION 'Lightweight OSC implementation' + EXPORTS + lo_address_errno @1 + lo_address_errstr @2 diff --git a/mingw-w64-liblo/PKGBUILD b/mingw-w64-liblo/PKGBUILD index f10e41305a..b0f16ca2b5 100644 --- a/mingw-w64-liblo/PKGBUILD +++ b/mingw-w64-liblo/PKGBUILD @@ -4,7 +4,7 @@ _realname=liblo pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=0.31 -pkgrel=1 +pkgrel=2 pkgdesc="An implementation of the Open Sound Control protocol" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64') @@ -14,8 +14,15 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs") makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" "${MINGW_PACKAGE_PREFIX}-pkg-config") options=('strip' 'staticlibs') -source=("http://downloads.sourceforge.net/${_realname}/${_realname}-${pkgver}.tar.gz") -sha256sums=('2b4f446e1220dcd624ecd8405248b08b7601e9a0d87a0b94730c2907dbccc750') +source=("http://downloads.sourceforge.net/${_realname}/${_realname}-${pkgver}.tar.gz" + 010-lld.patch) +sha256sums=('2b4f446e1220dcd624ecd8405248b08b7601e9a0d87a0b94730c2907dbccc750' + 'ec080eb239f3aa436a78190586ddadab844e3c1599e4bc69c1f623c50e7675b8') + +prepare() { + cd "${srcdir}/${_realname}-${pkgver}" + patch -Np1 -i "${srcdir}/010-lld.patch" +} build() { [[ -d "${srcdir}/build-${MINGW_CHOST}" ]] && rm -rf "${srcdir}/build-${MINGW_CHOST}"