diff --git a/packages/audio/pipewire/package.mk b/packages/audio/pipewire/package.mk index e9ae65ebd7..184fb715d8 100644 --- a/packages/audio/pipewire/package.mk +++ b/packages/audio/pipewire/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="pipewire" -PKG_VERSION="1.2.4" -PKG_SHA256="b88b9c94548128f0078dc6d376389c2447c6c324ee6dda20d9037bc77a9dd4ee" +PKG_VERSION="1.2.5" +PKG_SHA256="4c3209c78ce63af6bd2658e5092c220d844fc2b7a039bbbb950e71890cc8ac78" PKG_LICENSE="LGPL" PKG_SITE="https://pipewire.org" PKG_URL="https://github.com/PipeWire/pipewire/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/databases/mariadb-connector-c/package.mk b/packages/databases/mariadb-connector-c/package.mk index a96061a162..26c7d4ce65 100644 --- a/packages/databases/mariadb-connector-c/package.mk +++ b/packages/databases/mariadb-connector-c/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="mariadb-connector-c" -PKG_VERSION="3.4.1" -PKG_SHA256="4979916af92aaf7f7b09578897b7dd885d4acd9bfa8a6a0026334dbe98a0d2ab" +PKG_VERSION="3.4.2" +PKG_SHA256="ec8d19926afe8bd87890dc680cee1904bb458410a6ad60a019faa7720fac7462" PKG_LICENSE="LGPL" PKG_SITE="https://mariadb.org/" PKG_URL="https://github.com/mariadb-corporation/mariadb-connector-c/archive/v${PKG_VERSION}.tar.gz" diff --git a/packages/devel/cmake/package.mk b/packages/devel/cmake/package.mk index a391817ce8..4252f45eb8 100644 --- a/packages/devel/cmake/package.mk +++ b/packages/devel/cmake/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="cmake" -PKG_VERSION="3.30.3" -PKG_SHA256="6d5de15b6715091df7f5441007425264bdd477809f80333fdf95f846aaff88e4" +PKG_VERSION="3.30.4" +PKG_SHA256="c759c97274f1e7aaaafcb1f0d261f9de9bf3a5d6ecb7e2df616324a46fe704b2" PKG_LICENSE="BSD" PKG_SITE="https://cmake.org/" PKG_URL="https://cmake.org/files/v$(get_pkg_version_maj_min)/cmake-${PKG_VERSION}.tar.gz" diff --git a/packages/devel/fribidi/package.mk b/packages/devel/fribidi/package.mk index 336b8cb41f..a43e3f6930 100644 --- a/packages/devel/fribidi/package.mk +++ b/packages/devel/fribidi/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="fribidi" -PKG_VERSION="1.0.15" -PKG_SHA256="0bbc7ff633bfa208ae32d7e369cf5a7d20d5d2557a0b067c9aa98bcbf9967587" +PKG_VERSION="1.0.16" +PKG_SHA256="1b1cde5b235d40479e91be2f0e88a309e3214c8ab470ec8a2744d82a5a9ea05c" PKG_LICENSE="LGPL" PKG_SITE="http://fribidi.freedesktop.org/" PKG_URL="https://github.com/fribidi/fribidi/releases/download/v${PKG_VERSION}/${PKG_NAME}-${PKG_VERSION}.tar.xz" diff --git a/packages/devel/libtool/package.mk b/packages/devel/libtool/package.mk index 9ea61cbffc..d9939fa9f4 100644 --- a/packages/devel/libtool/package.mk +++ b/packages/devel/libtool/package.mk @@ -3,11 +3,11 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libtool" -PKG_VERSION="2.4.7" -PKG_SHA256="04e96c2404ea70c590c546eba4202a4e12722c640016c12b9b2f1ce3d481e9a8" +PKG_VERSION="2.5.3" +PKG_SHA256="898011232cc59b6b3bbbe321b60aba9db1ac11578ab61ed0df0299458146ae2e" PKG_LICENSE="GPL" -PKG_SITE="http://www.gnu.org/software/libtool/" -PKG_URL="http://ftpmirror.gnu.org/libtool/${PKG_NAME}-${PKG_VERSION}.tar.gz" +PKG_SITE="https://www.gnu.org/software/libtool/" +PKG_URL="https://ftpmirror.gnu.org/libtool/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_DEPENDS_HOST="ccache:host autoconf:host automake:host intltool:host" PKG_DEPENDS_TARGET="toolchain" PKG_LONGDESC="A generic library support script." diff --git a/packages/devel/libtool/patches/libtool-01_dont_relink_against_host.patch b/packages/devel/libtool/patches/libtool-01_dont_relink_against_host.patch index fd54ec6fc2..ea81981f1a 100644 --- a/packages/devel/libtool/patches/libtool-01_dont_relink_against_host.patch +++ b/packages/devel/libtool/patches/libtool-01_dont_relink_against_host.patch @@ -2,12 +2,12 @@ diff --git a/build-aux/ltmain.sh b/build-aux/ltmain.sh index 5eca4ae..23901ff 100644 --- a/build-aux/ltmain.sh +++ b/build-aux/ltmain.sh -@@ -8333,7 +8333,7 @@ func_mode_link () +@@ -8668,7 +8668,7 @@ fi else # We cannot seem to hardcode it, guess we'll fake it. -- add_dir=-L$libdir -+ #add_dir=-L$libdir +- add_dir=-L$lt_sysroot$libdir ++ #add_dir=-L$lt_sysroot$libdir # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in diff --git a/packages/devel/libtool/patches/libtool-02-aclocal-m4.patch b/packages/devel/libtool/patches/libtool-02-aclocal-m4.patch deleted file mode 100644 index 4e3b018773..0000000000 --- a/packages/devel/libtool/patches/libtool-02-aclocal-m4.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff -Nur a/aclocal.m4 b/aclocal.m4 ---- a/aclocal.m4 2022-03-17 02:45:15.000000000 +0000 -+++ b/aclocal.m4 2022-03-18 08:15:31.544666740 +0000 -@@ -35,7 +35,7 @@ - [am__api_version='1.16' - dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to - dnl require some minimum version. Point them to the right macro. --m4_if([$1], [1.16.3], [], -+m4_if([$1], [1.17], [], - [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl - ]) - -@@ -51,7 +51,7 @@ - # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. - # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. - AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], --[AM_AUTOMAKE_VERSION([1.16.3])dnl -+[AM_AUTOMAKE_VERSION([1.17])dnl - m4_ifndef([AC_AUTOCONF_VERSION], - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl - _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) -diff -Nur a/configure b/configure ---- a/configure 2022-03-17 02:45:27.000000000 +0000 -+++ b/configure 2024-07-25 07:36:37.688271964 +0000 -@@ -2811,7 +3471,7 @@ - ## Automake Initialisation. ## - ## ------------------------ ## - --am__api_version='1.16' -+am__api_version='1.17' - - # Find a good install program. We prefer a C program (faster), - # so one script is as good as another. But avoid the broken or diff --git a/packages/graphics/spirv-headers/package.mk b/packages/graphics/spirv-headers/package.mk index 79b1629800..94d1c44b97 100644 --- a/packages/graphics/spirv-headers/package.mk +++ b/packages/graphics/spirv-headers/package.mk @@ -6,8 +6,8 @@ PKG_NAME="spirv-headers" # The SPIRV-Headers pkg_version needs to match the compatible (known_good) glslang pkg_version. # https://raw.githubusercontent.com/KhronosGroup/glslang/${PKG_VERSION}/known_good.json # When updating glslang pkg_version please update to the known_good spirv-headers pkg_version. -PKG_VERSION="2acb319af38d43be3ea76bfabf3998e5281d8d12" -PKG_SHA256="425da1e3e4ba8de41dc8c8273d281ae82f1e18a397ec476649df3c832e242329" +PKG_VERSION="2a9b6f951c7d6b04b6c21fe1bf3f475b68b84801" +PKG_SHA256="1698e1373bd6e59a263acef821c4d955c561b991feb6db8199833ef19ffe8a37" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/KhronosGroup/SPIRV-headers" PKG_URL="https://github.com/KhronosGroup/SPIRV-headers/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/graphics/spirv-tools/package.mk b/packages/graphics/spirv-tools/package.mk index 1fda6d48a6..df2a99ecc4 100644 --- a/packages/graphics/spirv-tools/package.mk +++ b/packages/graphics/spirv-tools/package.mk @@ -6,8 +6,8 @@ PKG_NAME="spirv-tools" # The SPIRV-Tools pkg_version needs to match the compatible (known_good) glslang pkg_version. # https://raw.githubusercontent.com/KhronosGroup/glslang/${PKG_VERSION}/known_good.json # When updating glslang pkg_version please update to the known_good spirv-tools pkg_version. -PKG_VERSION="0cfe9e7219148716dfd30b37f4d21753f098707a" -PKG_SHA256="a5277538fec0868452b1f616553c2fca80939a6a3ee0b7322e21ff063750a482" +PKG_VERSION="6dcc7e350a0b9871a825414d42329e44b0eb8109" +PKG_SHA256="e3665378ab0ae8efb327027ee103d10c3c9e05823dea8b28893c00886ffe1a23" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/KhronosGroup/SPIRV-Tools" PKG_URL="https://github.com/KhronosGroup/SPIRV-Tools/archive/${PKG_VERSION}.tar.gz" @@ -15,6 +15,8 @@ PKG_DEPENDS_HOST="toolchain:host" PKG_DEPENDS_UNPACK="spirv-headers" PKG_LONGDESC="The SPIR-V Tools project provides an API and commands for processing SPIR-V modules." +PKG_CMAKE_OPTS_HOST="-DSPIRV_SKIP_TESTS=ON" + post_unpack() { mkdir -p ${PKG_BUILD}/external/spirv-headers tar --strip-components=1 \ diff --git a/packages/graphics/vulkan/glslang/package.mk b/packages/graphics/vulkan/glslang/package.mk index 50bba17a46..d69b1c8bb2 100644 --- a/packages/graphics/vulkan/glslang/package.mk +++ b/packages/graphics/vulkan/glslang/package.mk @@ -6,8 +6,8 @@ PKG_NAME="glslang" # The SPIRV-Tools & SPIRV-Headers pkg_version/s need to match the compatible (known_good) glslang pkg_version. # https://raw.githubusercontent.com/KhronosGroup/glslang/${PKG_VERSION}/known_good.json # When updating glslang pkg_version please update to the known_good spirv-tools & spirv-headers pkg_version/s. -PKG_VERSION="14.3.0" -PKG_SHA256="be6339048e20280938d9cb399fcdd06e04f8654d43e170e8cce5a56c9a754284" +PKG_VERSION="15.0.0" +PKG_SHA256="c31c8c2e89af907507c0631273989526ee7d5cdf7df95ececd628fd7b811e064" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/KhronosGroup/glslang" PKG_URL="https://github.com/KhronosGroup/glslang/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/security/nss/package.mk b/packages/security/nss/package.mk index aaae4ea51a..dff79e725e 100644 --- a/packages/security/nss/package.mk +++ b/packages/security/nss/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="nss" -PKG_VERSION="3.104" -PKG_SHA256="0ea8bab27345e4e0fc0ec0587d01bb54ba7eb46cb5b369c9ed59ee42baa78fa9" +PKG_VERSION="3.105" +PKG_SHA256="fddc81c9e4590fd16de6d24b7d6a283d1ccf536484e2d6ac146306ae099afcdb" PKG_LICENSE="Mozilla Public License" PKG_SITE="http://ftp.mozilla.org/" PKG_URL="https://ftp.mozilla.org/pub/security/nss/releases/NSS_${PKG_VERSION//./_}_RTM/src/nss-${PKG_VERSION}-with-nspr-$(get_pkg_version nspr).tar.gz" diff --git a/packages/sysutils/dbus/package.mk b/packages/sysutils/dbus/package.mk index c4b8823a52..eb9e80181a 100644 --- a/packages/sysutils/dbus/package.mk +++ b/packages/sysutils/dbus/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="dbus" -PKG_VERSION="1.15.8" -PKG_SHA256="84fc597e6ec82f05dc18a7d12c17046f95bad7be99fc03c15bc254c4701ed204" +PKG_VERSION="1.15.10" +PKG_SHA256="f700f2f1d0473f11e52f3f3e179f577f31b85419f9ae1972af8c3db0bcfde178" PKG_LICENSE="GPL" PKG_SITE="https://dbus.freedesktop.org" PKG_URL="https://dbus.freedesktop.org/releases/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.xz"