diff options
Diffstat (limited to 'package')
| -rw-r--r-- | package/alsa-lib/Makefile | 8 | ||||
| -rw-r--r-- | package/alsa-plugins/Makefile | 7 | ||||
| -rw-r--r-- | package/alsa-utils/Makefile | 4 | ||||
| -rw-r--r-- | package/asterisk/Makefile | 6 | ||||
| -rw-r--r-- | package/asterisk/patches/patch-configure | 22 | ||||
| -rw-r--r-- | package/asterisk/patches/patch-res_stasis_control_c | 6 | ||||
| -rw-r--r-- | package/bind/Makefile | 4 | ||||
| -rw-r--r-- | package/brutefir/Makefile | 7 | ||||
| -rw-r--r-- | package/jack/Makefile | 38 | ||||
| -rw-r--r-- | package/jack/files/jack.init | 28 | ||||
| -rw-r--r-- | package/jack/files/jack.postinst | 4 | ||||
| -rw-r--r-- | package/jack2/Makefile | 1 | ||||
| -rw-r--r-- | package/libarchive/Makefile | 4 | ||||
| -rw-r--r-- | package/mpd/Makefile | 23 | ||||
| -rw-r--r-- | package/opus/Makefile | 7 | ||||
| -rw-r--r-- | package/pulseaudio/Makefile | 10 | ||||
| -rw-r--r-- | package/shairport-sync/Makefile | 6 |
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 |
