diff --git a/packages/mediacenter/kodi/package.mk b/packages/mediacenter/kodi/package.mk index cf14fa520f..2e4bfa86f1 100644 --- a/packages/mediacenter/kodi/package.mk +++ b/packages/mediacenter/kodi/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="kodi" -PKG_VERSION="20.0-Nexus" -PKG_SHA256="4c75add8b9ea44924b6ee45f94439545676033f35f5993908871e3dded527b79" +PKG_VERSION="cfad925044a9424182e0e3f388cc595abc66ed07" +PKG_SHA256="c3e4004a266e33839a6ca580ac82ad95094f888a3964f088d042c5e1702554fc" PKG_LICENSE="GPL" PKG_SITE="http://www.kodi.tv" PKG_URL="https://github.com/xbmc/xbmc/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/mediacenter/kodi/patches/kodi-995.11-smbc_getxattr.patch b/packages/mediacenter/kodi/patches/kodi-995.11-smbc_getxattr.patch deleted file mode 100644 index 77e5e7ff19..0000000000 --- a/packages/mediacenter/kodi/patches/kodi-995.11-smbc_getxattr.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ./xbmc/platform/posix/filesystem/SMBDirectory.cpp.orig 2023-02-03 14:31:42.518877830 +0100 -+++ ./xbmc/platform/posix/filesystem/SMBDirectory.cpp 2023-02-03 14:36:27.357905849 +0100 -@@ -171,7 +171,7 @@ - char value[20]; - // We poll for extended attributes which symbolizes bits but split up into a string. Where 0x02 is hidden and 0x12 is hidden directory. - // According to the libsmbclient.h it's supposed to return 0 if ok, or the length of the string. It seems always to return the length which is 4 -- if (smbc_getxattr(strFullName.c_str(), "system.dos_attr.mode", value, sizeof(value)) > 0) -+ if (smbc_getxattr(strFullName.c_str(), "system.dos_attr.mode", value, sizeof(value)) >= 0) - { - long longvalue = strtol(value, NULL, 16); - if (longvalue & SMBC_DOS_MODE_HIDDEN)