diff --git a/packages/cjson/package.mk b/packages/cjson/package.mk index 6988d9b..2605b13 100644 --- a/packages/cjson/package.mk +++ b/packages/cjson/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="cJSON" -PACKAGE_VERSION="1.7.17" +PACKAGE_VERSION="1.7.18" PACKAGE_SRC="https://github.com/DaveGamble/cJSON/archive/v${PACKAGE_VERSION}.tar.gz" PACKAGE_DEPENDS="glibc" PACKAGE_USE_SEPARATE_BUILD_DIR="true" diff --git a/packages/curl/package.mk b/packages/curl/package.mk index a50db40..980a9a7 100644 --- a/packages/curl/package.mk +++ b/packages/curl/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="curl" -PACKAGE_VERSION="8.5.0" +PACKAGE_VERSION="8.11.0" PACKAGE_SRC="https://github.com/curl/curl/releases/download/curl-${PACKAGE_VERSION//./_}/curl-${PACKAGE_VERSION}.tar.gz" PACKAGE_DEPENDS="zlib openssl nghttp2" @@ -9,6 +9,7 @@ configure_package() { CXX="${BUILD_CXX}" CXXFLAGS="${BUILD_CFLAGS}" CPPFLAGS="${BUILD_CFLAGS}" \ PKG_CONFIG_LIBDIR="${BUILD_PKG_CONFIG_LIBDIR}" PKG_CONFIG_SYSROOT_DIR="${BUILD_PKG_CONFIG_SYSROOT_DIR}" \ ./configure --prefix=${INSTALL_PREFIX} --build=${MACHTYPE} --host=${BUILD_TARGET} \ + --without-libpsl \ --with-ssl \ --with-zlib \ --with-nghttp2 \ diff --git a/packages/dropbear/package.mk b/packages/dropbear/package.mk index 837ec1f..f748ef6 100644 --- a/packages/dropbear/package.mk +++ b/packages/dropbear/package.mk @@ -1,10 +1,10 @@ PACKAGE_NAME="Dropbear SSH" -PACKAGE_VERSION="2022.83" +PACKAGE_VERSION="2024.86" PACKAGE_SRC="https://github.com/mkj/dropbear/archive/refs/tags/DROPBEAR_${PACKAGE_VERSION}.tar.gz" PACKAGE_DEPENDS="base" preconfigure_package() { - autoreconf -fi + autoreconf -vif } configure_package() { @@ -13,11 +13,19 @@ configure_package() { CC=${BUILD_CC} LDFLAGS="${BUILD_LDFLAGS}" ./configure \ --build=${MACHTYPE} --host=${BUILD_TARGET} --target=${BUILD_TARGET} --prefix=${INSTALL_PREFIX} \ + --srcdir=src \ --disable-zlib } +premake_package() { + echo_notice "Patching config" + sed -i 's!src/src!src!g' Makefile + ln -sv ../libtommath src/libtommath + ln -sv ../libtomcrypt src/libtomcrypt +} + make_package() { - CC=${BUILD_CC} CFLAGS="-Os" make -j${MAKE_JOBS} \ + CC=${BUILD_CC} LTM_CFLAGS="${BUILD_CFLAGS}" CFLAGS="-Os" make -j${MAKE_JOBS} \ PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" \ MULTI=1 } diff --git a/packages/expat/package.mk b/packages/expat/package.mk index 260a79c..061faf4 100644 --- a/packages/expat/package.mk +++ b/packages/expat/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="Expat XML parser" -PACKAGE_VERSION="2.5.0" +PACKAGE_VERSION="2.6.4" PACKAGE_SRC="https://github.com/libexpat/libexpat/releases/download/R_${PACKAGE_VERSION//./_}/expat-${PACKAGE_VERSION}.tar.bz2" configure_package() { diff --git a/packages/fdk-aac/package.mk b/packages/fdk-aac/package.mk index 4d857eb..a1ee4ad 100644 --- a/packages/fdk-aac/package.mk +++ b/packages/fdk-aac/package.mk @@ -1,6 +1,6 @@ PACKAGE_NAME="fdk-aac" -PACKAGE_VERSION="master" -PACKAGE_SRC="https://github.com/mstorsjo/fdk-aac/archive/${PACKAGE_VERSION}.tar.gz" +PACKAGE_VERSION="2.0.3" +PACKAGE_SRC="https://github.com/mstorsjo/fdk-aac/archive/refs/tags/v${PACKAGE_VERSION}.tar.gz" preconfigure_package() { autoreconf -fiv @@ -10,7 +10,9 @@ configure_package() { CC="${BUILD_CC}" CFLAGS="${BUILD_CFLAGS}" LDFLAGS="${BUILD_LDFLAGS}" \ CXX="${BUILD_CXX}" CXXFLAGS="${BUILD_CFLAGS}" CPPFLAGS="${BUILD_CFLAGS}" \ PKG_CONFIG_LIBDIR="${BUILD_PKG_CONFIG_LIBDIR}" PKG_CONFIG_SYSROOT_DIR="${BUILD_PKG_CONFIG_SYSROOT_DIR}" \ - ./configure --prefix=${INSTALL_PREFIX} --build=${MACHTYPE} --host=${BUILD_TARGET} + ./configure --prefix=${INSTALL_PREFIX} --build=${MACHTYPE} --host=${BUILD_TARGET} \ + --disable-static \ + --enable-shared } make_package() { diff --git a/packages/ffmpeg/package.mk b/packages/ffmpeg/package.mk index df1653d..e5ebe48 100644 --- a/packages/ffmpeg/package.mk +++ b/packages/ffmpeg/package.mk @@ -1,7 +1,7 @@ PACKAGE_NAME="FFmpeg" PACKAGE_VERSION="4.4" PACKAGE_SRC="https://github.com/FFmpeg/FFmpeg/archive/refs/tags/n${PACKAGE_VERSION}.tar.gz" -PACKAGE_DEPENDS="openssl libxml lame opus soxr speex libvorbis" +PACKAGE_DEPENDS="openssl libxml lame opus soxr speex libvorbis fdk-aac" configure_package() { export PKG_CONFIG_LIBDIR="${BUILD_PKG_CONFIG_LIBDIR}" diff --git a/packages/libffi/package.mk b/packages/libffi/package.mk index bbfeb63..81a700c 100644 --- a/packages/libffi/package.mk +++ b/packages/libffi/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="libffi" -PACKAGE_VERSION="3.4.4" +PACKAGE_VERSION="3.4.6" PACKAGE_SRC="https://github.com/libffi/libffi/releases/download/v${PACKAGE_VERSION}/libffi-${PACKAGE_VERSION}.tar.gz" diff --git a/packages/libical/package.mk b/packages/libical/package.mk index 0c4b369..ac6b19b 100644 --- a/packages/libical/package.mk +++ b/packages/libical/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="libical" -PACKAGE_VERSION="3.0.17" +PACKAGE_VERSION="3.0.18" PACKAGE_SRC="https://github.com/libical/libical/releases/download/v${PACKAGE_VERSION}/libical-${PACKAGE_VERSION}.tar.gz" PACKAGE_DEPENDS="glibc glib libxml" PACKAGE_USE_SEPARATE_BUILD_DIR="true" diff --git a/packages/libsodium/package.mk b/packages/libsodium/package.mk index 465a443..781c34b 100644 --- a/packages/libsodium/package.mk +++ b/packages/libsodium/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="libsodium" -PACKAGE_VERSION="1.0.19" +PACKAGE_VERSION="1.0.20" PACKAGE_SRC="https://github.com/jedisct1/libsodium/archive/refs/tags/${PACKAGE_VERSION}-RELEASE.tar.gz" preconfigure_package() { diff --git a/packages/libupnp/package.mk b/packages/libupnp/package.mk index 97a31ed..7874360 100644 --- a/packages/libupnp/package.mk +++ b/packages/libupnp/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="Portable UPnP SDK" -PACKAGE_VERSION="1.14.18" +PACKAGE_VERSION="1.14.20" PACKAGE_SRC="https://github.com/pupnp/pupnp/releases/download/release-${PACKAGE_VERSION}/libupnp-${PACKAGE_VERSION}.tar.bz2" configure_package() { diff --git a/packages/mpd/package.mk b/packages/mpd/package.mk index 791634b..a0955d1 100644 --- a/packages/mpd/package.mk +++ b/packages/mpd/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="MPD" -PACKAGE_VERSION="0.23.15" +PACKAGE_VERSION="0.23.16" PACKAGE_DEPENDS="curl alsa-lib flac opus libvorbis libogg faad2 libsndfile lame libid3tag soxr libao libshout chromaprint boost avahi libnfs yajl pcre sqlite3 sndio libupnp ffmpeg zziplib bzip2 libmpdclient" PACKAGE_SRC="https://github.com/MusicPlayerDaemon/MPD/archive/refs/tags/v${PACKAGE_VERSION}.tar.gz" PACKAGE_USE_SEPARATE_BUILD_DIR="true" diff --git a/packages/nghttp2/package.mk b/packages/nghttp2/package.mk index c480fa5..69fd418 100644 --- a/packages/nghttp2/package.mk +++ b/packages/nghttp2/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="nghttp2" -PACKAGE_VERSION="1.58.0" +PACKAGE_VERSION="1.64.0" PACKAGE_SRC="https://github.com/nghttp2/nghttp2/releases/download/v${PACKAGE_VERSION}/nghttp2-${PACKAGE_VERSION}.tar.gz" PACKAGE_DEPENDS="glibc gcc openssl zlib" diff --git a/packages/nqptp/package.mk b/packages/nqptp/package.mk index 2aa3385..40ce88e 100644 --- a/packages/nqptp/package.mk +++ b/packages/nqptp/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="nqptp" -PACKAGE_VERSION="1.2.4" # 1.1-dev +PACKAGE_VERSION="1.2.4" PACKAGE_SRC="https://github.com/mikebrady/nqptp/archive/refs/tags/${PACKAGE_VERSION}.tar.gz" PACKAGE_DEPENDS="glibc" diff --git a/packages/opus/package.mk b/packages/opus/package.mk index 5f0e8a2..b7380b4 100644 --- a/packages/opus/package.mk +++ b/packages/opus/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="Opus Codec" -PACKAGE_VERSION="1.4" +PACKAGE_VERSION="1.5.2" PACKAGE_SRC="https://github.com/xiph/opus/archive/refs/tags/v${PACKAGE_VERSION}.tar.gz" preconfigure_package() { diff --git a/packages/sndio/package.mk b/packages/sndio/package.mk index b6ccd56..0bbde15 100644 --- a/packages/sndio/package.mk +++ b/packages/sndio/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="sndio" -PACKAGE_VERSION="1.9.0" +PACKAGE_VERSION="1.10.0" PACKAGE_SRC="https://github.com/ratchov/sndio/archive/refs/tags/v${PACKAGE_VERSION}.tar.gz" configure_package() { diff --git a/packages/tmux/package.mk b/packages/tmux/package.mk index 1d160e4..03c4e9e 100644 --- a/packages/tmux/package.mk +++ b/packages/tmux/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="tmux" -PACKAGE_VERSION="3.3a" +PACKAGE_VERSION="3.5a" PACKAGE_SRC="https://github.com/tmux/tmux/archive/${PACKAGE_VERSION}.tar.gz" PACKAGE_DEPENDS="ncurses libevent" diff --git a/packages/xz/package.mk b/packages/xz/package.mk index 0ac883c..bad59d2 100644 --- a/packages/xz/package.mk +++ b/packages/xz/package.mk @@ -1,5 +1,5 @@ PACKAGE_NAME="XZ Utils" -PACKAGE_VERSION="5.2.5" +PACKAGE_VERSION="5.6.3" PACKAGE_SRC="https://github.com/tukaani-project/xz/archive/refs/tags/v${PACKAGE_VERSION}.tar.gz" preconfigure_package() {