From 947511e4c0289728d9b707580b991e305e40772e Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 2 Feb 2025 06:08:47 +0000 Subject: [PATCH] libnfs5: reinstate libnfs 5.0.3 to support mpd-0.23 --- .../addons/addon-depends/libnfs5/package.mk | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 packages/addons/addon-depends/libnfs5/package.mk diff --git a/packages/addons/addon-depends/libnfs5/package.mk b/packages/addons/addon-depends/libnfs5/package.mk new file mode 100644 index 0000000000..ba91ab2a2e --- /dev/null +++ b/packages/addons/addon-depends/libnfs5/package.mk @@ -0,0 +1,20 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv) +# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) + +PKG_NAME="libnfs5" +PKG_VERSION="5.0.3" +PKG_SHA256="d945cb4f4c8f82ee1f3640893a168810f794a28e1010bb007ec5add345e9df3e" +PKG_LICENSE="LGPL2.1+" +PKG_SITE="https://github.com/sahlberg/libnfs" +PKG_URL="https://github.com/sahlberg/libnfs/archive/libnfs-${PKG_VERSION}.tar.gz" +PKG_DEPENDS_TARGET="toolchain" +PKG_LONGDESC="A client library for accessing NFS shares over a network." +PKG_TOOLCHAIN="autotools" +PKG_BUILD_FLAGS="-sysroot" + +PKG_CONFIGURE_OPTS_TARGET="--disable-examples --disable-shared" + +pre_configure_target() { + export CFLAGS="${CFLAGS} -D_FILE_OFFSET_BITS=64" +}