summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
Diffstat (limited to 'package')
-rw-r--r--package/alsa-lib/Makefile8
-rw-r--r--package/alsa-plugins/Makefile7
-rw-r--r--package/alsa-utils/Makefile4
-rw-r--r--package/asterisk/Makefile6
-rw-r--r--package/asterisk/patches/patch-configure22
-rw-r--r--package/asterisk/patches/patch-res_stasis_control_c6
-rw-r--r--package/bind/Makefile4
-rw-r--r--package/brutefir/Makefile7
-rw-r--r--package/jack/Makefile38
-rw-r--r--package/jack/files/jack.init28
-rw-r--r--package/jack/files/jack.postinst4
-rw-r--r--package/jack2/Makefile1
-rw-r--r--package/libarchive/Makefile4
-rw-r--r--package/mpd/Makefile23
-rw-r--r--package/opus/Makefile7
-rw-r--r--package/pulseaudio/Makefile10
-rw-r--r--package/shairport-sync/Makefile6
17 files changed, 58 insertions, 127 deletions
diff --git a/package/alsa-lib/Makefile b/package/alsa-lib/Makefile
index 4534a49a8..1c6ac7b33 100644
--- a/package/alsa-lib/Makefile
+++ b/package/alsa-lib/Makefile
@@ -4,9 +4,9 @@
include ${ADK_TOPDIR}/rules.mk
PKG_NAME:= alsa-lib
-PKG_VERSION:= 1.2.14
+PKG_VERSION:= 1.2.15.2
PKG_RELEASE:= 1
-PKG_HASH:= be9c88a0b3604367dd74167a2b754a35e142f670292ae47a2fdef27a2ee97a32
+PKG_HASH:= 637eefd4966ce738da44464494df2b2894e19778fac2f9e7c47277e2af9297f4
PKG_DESCR:= sound library
PKG_SECTION:= libs/audio
PKG_URL:= http://www.alsa-project.org/
@@ -21,10 +21,6 @@ include ${ADK_TOPDIR}/mk/package.mk
$(eval $(call HOST_template,ALSA_LIB,alsa-lib,${PKG_VERSION}-${PKG_RELEASE}))
$(eval $(call PKG_template,ALSA_LIB,alsa-lib,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
-ifneq ($(ADK_HOST_LINUX),y)
-HOST_LINUX_ONLY:= 1
-endif
-
HOST_STYLE:= auto
HOST_CONFIGURE_ARGS+= --disable-python
CONFIGURE_ARGS+= --disable-python \
diff --git a/package/alsa-plugins/Makefile b/package/alsa-plugins/Makefile
index 2e784403e..6a49b6e3d 100644
--- a/package/alsa-plugins/Makefile
+++ b/package/alsa-plugins/Makefile
@@ -16,10 +16,7 @@ PKG_SITES:= ftp://ftp.alsa-project.org/pub/plugins/
DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.bz2
-PKG_FLAVOURS_ALSA_PLUGINS:= WITH_JACK WITH_JACK2
-PKGFD_WITH_JACK:= enable jack support
-PKGFS_WITH_JACK:= jack
-PKGFB_WITH_JACK:= jack
+PKG_FLAVOURS_ALSA_PLUGINS:= WITH_JACK2
PKGFD_WITH_JACK2:= enable jack2 support
PKGFS_WITH_JACK2:= jack2
PKGFB_WITH_JACK2:= jack2
@@ -28,7 +25,7 @@ include $(ADK_TOPDIR)/mk/package.mk
$(eval $(call PKG_template,ALSA_PLUGINS,alsa-plugins,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION),$(PKG_OPTS)))
-ifneq (${ADK_PACKAGE_ALSA_PLUGINS_WITH_JACK}${ADK_PACKAGE_ALSA_PLUGINS_WITH_JACK2},)
+ifneq (${ADK_PACKAGE_ALSA_PLUGINS_WITH_JACK2},)
CONFIGURE_ARGS+= --enable-jack
else
CONFIGURE_ARGS+= --disable-jack
diff --git a/package/alsa-utils/Makefile b/package/alsa-utils/Makefile
index 0896437dd..493c7d49f 100644
--- a/package/alsa-utils/Makefile
+++ b/package/alsa-utils/Makefile
@@ -4,9 +4,9 @@
include ${ADK_TOPDIR}/rules.mk
PKG_NAME:= alsa-utils
-PKG_VERSION:= 1.2.14
+PKG_VERSION:= 1.2.15.2
PKG_RELEASE:= 1
-PKG_HASH:= 0794c74d33fed943e7c50609c13089e409312b6c403d6ae8984fc429c0960741
+PKG_HASH:= 7aaaafbfb01942113ec0c31e51f705910e81079205088ca2f8f137a3869e1a3a
PKG_DESCR:= mixer/player/record utilities
PKG_SECTION:= mm/audio
PKG_DEPENDS:= alsa-lib
diff --git a/package/asterisk/Makefile b/package/asterisk/Makefile
index 9fea760ff..5aa19fa6b 100644
--- a/package/asterisk/Makefile
+++ b/package/asterisk/Makefile
@@ -4,9 +4,9 @@
include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= asterisk
-PKG_VERSION:= 22.6.0
+PKG_VERSION:= 22.7.0
PKG_RELEASE:= 1
-PKG_HASH:= e5b33b9b6fd6fb2bbbe748bd34f517d9c634afbbd6c53bbbdd3214ec8a6a7749
+PKG_HASH:= 5b0e5d276aeb014bf8a08a94d1055a9e97b9dce3375846eea70da5221bf9efe7
PKG_DESCR:= open source pbx
PKG_SECTION:= net/voip
PKG_DEPENDS:= libncurses libcurl libopenssl libedit libuuid libjansson
@@ -58,13 +58,11 @@ CONFIGURE_ARGS= --with-z=${STAGING_TARGET_DIR}/usr \
--with-ssl=${STAGING_TARGET_DIR}/usr \
--disable-xmldoc \
--without-tonezone \
- --without-asound \
--without-gtk2 \
--without-iksemel \
--without-imap \
--without-netsnmp \
--without-newt \
- --without-osptk \
--without-popt \
--without-portaudio \
--without-pri \
diff --git a/package/asterisk/patches/patch-configure b/package/asterisk/patches/patch-configure
new file mode 100644
index 000000000..15bf6428f
--- /dev/null
+++ b/package/asterisk/patches/patch-configure
@@ -0,0 +1,22 @@
+--- asterisk-22.7.0.orig/configure 2025-11-20 21:00:34.000000000 +0100
++++ asterisk-22.7.0/configure 2026-01-10 10:22:02.971366731 +0100
+@@ -32294,19 +32294,6 @@ printf "%s\n" "no" >&6; }
+ fi
+
+
+-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -march=native support" >&5
+-printf %s "checking for -march=native support... " >&6; }
+-if $(${CC} -march=native -S -o /dev/null -xc /dev/null > /dev/null 2>&1); then
+- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+-printf "%s\n" "yes" >&6; }
+- AST_NATIVE_ARCH=1
+-else
+- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
+-printf "%s\n" "no" >&6; }
+- AST_NATIVE_ARCH=0
+-fi
+-
+-
+
+ # Check whether --enable-rpath was given.
+ if test ${enable_rpath+y}
diff --git a/package/asterisk/patches/patch-res_stasis_control_c b/package/asterisk/patches/patch-res_stasis_control_c
index 5c80756e0..e7521ba7e 100644
--- a/package/asterisk/patches/patch-res_stasis_control_c
+++ b/package/asterisk/patches/patch-res_stasis_control_c
@@ -1,5 +1,5 @@
---- asterisk-20.6.0.orig/res/stasis/control.c 2024-01-25 17:19:33.000000000 +0100
-+++ asterisk-20.6.0/res/stasis/control.c 2024-02-05 15:20:24.824145190 +0100
+--- asterisk-22.7.0.orig/res/stasis/control.c 2025-11-20 21:00:34.000000000 +0100
++++ asterisk-22.7.0/res/stasis/control.c 2026-01-10 03:26:57.181013106 +0100
@@ -25,6 +25,8 @@
#include "asterisk.h"
@@ -8,4 +8,4 @@
+
#include "asterisk/stasis_channels.h"
#include "asterisk/stasis_app.h"
-
+ #include "asterisk/causes.h"
diff --git a/package/bind/Makefile b/package/bind/Makefile
index 32eb0bbef..bdc75669e 100644
--- a/package/bind/Makefile
+++ b/package/bind/Makefile
@@ -4,9 +4,9 @@
include ${ADK_TOPDIR}/rules.mk
PKG_NAME:= bind
-PKG_VERSION:= 9.18.33
+PKG_VERSION:= 9.18.43
PKG_RELEASE:= 1
-PKG_HASH:= fb373fac5ebbc41c645160afd5a9fb451918f6c0e69ab1d9474154e2b515de40
+PKG_HASH:= a8bda1d40a55f5c036de9b966e2bd49d7535a543fbb1a77e863dffefb9ab0a10
PKG_DESCR:= dns server
PKG_SECTION:= net/dns
PKG_DEPENDS:= libxml2 libopenssl libuv openssl-util
diff --git a/package/brutefir/Makefile b/package/brutefir/Makefile
index 8fd9044aa..0a0cb80e1 100644
--- a/package/brutefir/Makefile
+++ b/package/brutefir/Makefile
@@ -16,11 +16,8 @@ PKG_SITES:= https://www.ludd.ltu.se/~torger/files/
DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.gz
-PKG_CHOICES_BRUTEFIR:= WITH_JACK WITH_JACK2
-PKGCD_WITH_JACK:= use jack (v1)
-PKGCB_WITH_JACK:= jack
-PKGCS_WITH_JACK:= jack
-PKGCD_WITH_JACK2:= use jack (v2)
+PKG_CHOICES_BRUTEFIR:= WITH_JACK2
+PKGCD_WITH_JACK2:= use jack
PKGCB_WITH_JACK2:= jack2
PKGCS_WITH_JACK2:= jack2
diff --git a/package/jack/Makefile b/package/jack/Makefile
deleted file mode 100644
index 1104b7797..000000000
--- a/package/jack/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# This file is part of the OpenADK project. OpenADK is copyrighted
-# material, please see the LICENCE file in the top-level directory.
-
-include $(ADK_TOPDIR)/rules.mk
-
-PKG_NAME:= jack
-PKG_VERSION:= 5013bed0b834d0af1ce36077e2b49ed95934fe99
-PKG_RELEASE:= 2
-PKG_DESCR:= audio connection kit (v1)
-PKG_SECTION:= mm/audio
-PKG_DEPENDS:= alsa-lib libsndfile libsamplerate libdb
-PKG_BUILDDEP:= db python3-host alsa-lib libsndfile libsamplerate
-PKG_NEEDS:= threads c++
-PKG_URL:= http://jackaudio.org
-PKG_SITES:= https://github.com/jackaudio/jack1.git
-PKG_OPT:= dev
-
-include $(ADK_TOPDIR)/mk/package.mk
-
-$(eval $(call PKG_template,JACK,jack,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION)))
-
-AUTOTOOL_STYLE:= autogen
-
-post-extract:
- (cd $(WRKBUILD); git submodule init)
- (cd $(WRKBUILD); git submodule update)
-
-jack-install:
- $(INSTALL_DIR) $(IDIR_JACK)/usr/lib/jack
- $(INSTALL_DIR) $(IDIR_JACK)/usr/bin
- $(CP) $(WRKINST)/usr/bin/jack* \
- $(IDIR_JACK)/usr/bin
- $(CP) $(WRKINST)/usr/lib*/libjack*.so* \
- $(IDIR_JACK)/usr/lib
- $(CP) $(WRKINST)/usr/lib*/jack/*.so* \
- $(IDIR_JACK)/usr/lib/jack
-
-include $(ADK_TOPDIR)/mk/pkg-bottom.mk
diff --git a/package/jack/files/jack.init b/package/jack/files/jack.init
deleted file mode 100644
index 53a81ac07..000000000
--- a/package/jack/files/jack.init
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/sh
-#PKG jack
-#INIT 78
-. /etc/rc.conf
-
-case $1 in
-autostop) ;;
-autostart)
- test x"${jack:-NO}" = x"NO" && exit 0
- test x"$jack" = x"DAEMON" && test -x /bin/mksh && exec mksh -T- $0 start
- exec sh $0 start
- ;;
-start)
- (/usr/bin/jackd $jack_flags &) && sleep 0.1
- ;;
-stop)
- kill $(pgrep -f /usr/bin/jackd ) && sleep 0.1
- ;;
-restart)
- sh $0 stop
- sh $0 start
- ;;
-*)
- echo "Usage: $0 {start | stop | restart}"
- exit 1
- ;;
-esac
-exit $?
diff --git a/package/jack/files/jack.postinst b/package/jack/files/jack.postinst
deleted file mode 100644
index c28d4a148..000000000
--- a/package/jack/files/jack.postinst
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-. $IPKG_INSTROOT/etc/functions.sh
-add_rcconf jack NO
-add_rcconf jack_flags '-R -P70 -dalsa -r44100 -dhw:0 -p1024'
diff --git a/package/jack2/Makefile b/package/jack2/Makefile
index cebf85030..b5b9cccba 100644
--- a/package/jack2/Makefile
+++ b/package/jack2/Makefile
@@ -6,6 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= jack2
PKG_VERSION:= 1.9.22
PKG_RELEASE:= 1
+PKG_DESCR:= audio connection kit
PKG_HASH:= 1e42b9fc4ad7db7befd414d45ab2f8a159c0b30fcd6eee452be662298766a849
PKG_SECTION:= mm/audio
PKG_DEPENDS:= alsa-lib libsndfile libsamplerate
diff --git a/package/libarchive/Makefile b/package/libarchive/Makefile
index 67923beea..5428527f3 100644
--- a/package/libarchive/Makefile
+++ b/package/libarchive/Makefile
@@ -4,9 +4,9 @@
include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= libarchive
-PKG_VERSION:= 3.3.3
+PKG_VERSION:= 3.8.5
PKG_RELEASE:= 1
-PKG_HASH:= ba7eb1781c9fbbae178c4c6bad1c6eb08edab9a1496c64833d1715d022b30e2e
+PKG_HASH:= 8a60f3a7bfd59c54ce82ae805a93dba65defd04148c3333b7eaa2102f03b7ffd
PKG_DESCR:= multiformat archive and compression library
PKG_SECTION:= libs/comp
PKG_URL:= http://www.libarchive.org/
diff --git a/package/mpd/Makefile b/package/mpd/Makefile
index 424358185..fd49cf5de 100644
--- a/package/mpd/Makefile
+++ b/package/mpd/Makefile
@@ -4,9 +4,9 @@
include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= mpd
-PKG_VERSION:= 0.23.15
+PKG_VERSION:= 0.24.6
PKG_RELEASE:= 1
-PKG_HASH:= 550132239ad1acf82ccf8905b56cc13dc2c81a4489b96fba7731b3049907661a
+PKG_HASH:= 8ce34a010577feb42999a96d867325c6d38bf7ae1b7a57f878d7e548c1fd1fa9
PKG_DESCR:= music player daemon
PKG_SECTION:= mm/audio
PKG_DEPENDS:= libmpdclient boost libncurses libexpat libsqlite libfmt libxcb
@@ -16,12 +16,12 @@ PKG_BUILDDEP+= libXau libXdmcp
PKG_FDEPENDS:= libmpdclient
PKG_NEEDS:= threads c++ data
PKG_URL:= http://www.musicpd.org/
-PKG_SITES:= http://www.musicpd.org/download/mpd/0.23/
+PKG_SITES:= http://www.musicpd.org/download/mpd/0.24/
PKG_FLAVOURS_MPD:= WITH_ALSA WITH_AO WITH_MP3 WITH_MP4
PKG_FLAVOURS_MPD+= WITH_OGG WITH_FLAC WITH_WAV WITH_MMS WITH_FFMPEG
PKG_FLAVOURS_MPD+= WITH_SHOUT WITH_CURL WITH_SAMPLERATE WITH_HTTPD
-PKG_FLAVOURS_MPD+= WITH_SNDFILE WITH_OPUS WITH_PULSE WITH_AVAHI WITH_JACK
+PKG_FLAVOURS_MPD+= WITH_SNDFILE WITH_OPUS WITH_PULSE WITH_AVAHI
PKGFD_WITH_ALSA:= enable ALSA output
PKGFS_WITH_ALSA:= alsa-lib
@@ -35,12 +35,6 @@ PKGFB_WITH_AO:= libao
ifeq ($(ADK_PACKAGE_MPD_WITH_AO),y)
PKG_FDEPENDS+= libao
endif
-PKGFD_WITH_JACK:= enable JACK support
-PKGFS_WITH_JACK:= jack
-PKGFB_WITH_JACK:= jack
-ifeq ($(ADK_PACKAGE_MPD_WITH_JACK),y)
-PKG_FDEPENDS+= jack
-endif
PKGFD_WITH_MP3:= enable MP3 support
PKGFS_WITH_MP3:= libid3tag libmad
PKGFB_WITH_MP3:= libid3tag libmad
@@ -147,13 +141,8 @@ TARGET_CPPFLAGS+= -D_GNU_SOURCE -D_POSIX_SOURCE
TARGET_CFLAGS+= -std=gnu99
MESON_FLAGS+= -Dfifo=false \
- -Doss=disabled
-
-ifneq ($(ADK_PACKAGE_MPD_WITH_JACK),)
-MESON_FLAGS+= -Djack=enabled
-else
-MESON_FLAGS+= -Djack=disabled
-endif
+ -Doss=disabled \
+ -Djack=disabled
ifneq ($(ADK_PACKAGE_MPD_WITH_SNDFILE),)
MESON_FLAGS+= -Dsndfile=enabled
diff --git a/package/opus/Makefile b/package/opus/Makefile
index 0785c74d8..99a79bbf6 100644
--- a/package/opus/Makefile
+++ b/package/opus/Makefile
@@ -4,13 +4,13 @@
include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= opus
-PKG_VERSION:= 1.3.1
+PKG_VERSION:= 1.6
PKG_RELEASE:= 1
-PKG_HASH:= 65b58e1e25b2a114157014736a3d9dfeaad8d41be1c8179866f144a2fb44ff9d
+PKG_HASH:= b7637334527201fdfd6dd6a02e67aceffb0e5e60155bbd89175647a80301c92c
PKG_DESCR:= open, royalty-free, highly versatile audio codec
PKG_SECTION:= libs/audio
PKG_URL:= http://opus-codec.org/
-PKG_SITES:= https://archive.mozilla.org/pub/opus/
+PKG_SITES:= https://downloads.xiph.org/releases/opus/
PKG_LIBNAME:= libopus
PKG_OPTS:= dev
@@ -21,6 +21,7 @@ include $(ADK_TOPDIR)/mk/package.mk
$(eval $(call PKG_template,LIBOPUS,libopus,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
TARGET_CFLAGS:= $(filter-out -ffast-math,$(TARGET_CFLAGS))
+CONFIGURE_ARGS+= --disable-stack-protector
libopus-install:
$(INSTALL_DIR) $(IDIR_LIBOPUS)/usr/lib
diff --git a/package/pulseaudio/Makefile b/package/pulseaudio/Makefile
index f0ff6e102..a6210db84 100644
--- a/package/pulseaudio/Makefile
+++ b/package/pulseaudio/Makefile
@@ -4,9 +4,9 @@
include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= pulseaudio
-PKG_VERSION:= 15.0
+PKG_VERSION:= 17.0
PKG_RELEASE:= 1
-PKG_HASH:= a40b887a3ba98cc26976eb11bdb6613988f145b19024d1b6555c6a03c9cba1a0
+PKG_HASH:= 053794d6671a3e397d849e478a80b82a63cb9d8ca296bd35b73317bb5ceb87b5
PKG_DESCR:= sound system
PKG_SECTION:= mm/audio
PKG_DEPENDS:= libltdl json-c libsndfile libspeex libncurses
@@ -50,9 +50,9 @@ pulseaudio-install:
$(INSTALL_DIR) $(IDIR_PULSEAUDIO)/usr/lib/pulseaudio
$(CP) $(WRKINST)/usr/lib/pulseaudio/libpulse*.so* \
$(IDIR_PULSEAUDIO)/usr/lib/pulseaudio
- $(INSTALL_DIR) $(IDIR_PULSEAUDIO)/usr/lib/pulse-$(PKG_VERSION)/modules
- $(CP) $(WRKINST)/usr/lib/pulse-$(PKG_VERSION)/modules/*.so \
- $(IDIR_PULSEAUDIO)/usr/lib/pulse-$(PKG_VERSION)/modules
+ $(INSTALL_DIR) $(IDIR_PULSEAUDIO)/usr/lib/pulseaudio/modules
+ $(CP) $(WRKINST)/usr/lib/pulseaudio/modules/*.so \
+ $(IDIR_PULSEAUDIO)/usr/lib/pulseaudio/modules
# pa uses $HOME from root user otherwise
mv $(IDIR_PULSEAUDIO)/usr/bin/pacmd $(IDIR_PULSEAUDIO)/usr/bin/pacmd.bin
echo "#!/bin/sh" > $(IDIR_PULSEAUDIO)/usr/bin/pacmd
diff --git a/package/shairport-sync/Makefile b/package/shairport-sync/Makefile
index 75c6801f8..4d3677fd0 100644
--- a/package/shairport-sync/Makefile
+++ b/package/shairport-sync/Makefile
@@ -9,8 +9,8 @@ PKG_RELEASE:= 1
PKG_GIT:= tag
PKG_DESCR:= airplay daemon
PKG_SECTION:= mm/audio
-PKG_DEPENDS:= libressl libpopt libdaemon libconfig jack mosquitto libavahi
-PKG_BUILDDEP:= libressl popt libdaemon libconfig jack mosquitto avahi
+PKG_DEPENDS:= libopenssl libpopt libdaemon libconfig mosquitto libavahi
+PKG_BUILDDEP:= openssl popt libdaemon libconfig mosquitto avahi
PKG_URL:= https://github.com/mikebrady/shairport-sync
PKG_SITES:= https://github.com/mikebrady/shairport-sync.git
@@ -22,11 +22,11 @@ AUTOTOOL_STYLE:= autoreconf
CONFIGURE_ARGS+= --with-pkg-config \
--without-systemv \
--without-systemd \
+ --without-jack \
--with-libdaemon \
--with-avahi \
--disable-tinysvcmdns \
--with-alsa \
- --with-jack \
--with-mqtt-client \
-with-ssl=openssl