owntone: update to 28.8
authorEspen Jürgensen <espenjurgensen+openwrt@gmail.com>
Fri, 27 Oct 2023 22:30:17 +0000 (00:30 +0200)
committerRosen Penev <rosenp@gmail.com>
Wed, 1 Nov 2023 22:56:10 +0000 (15:56 -0700)
The dependency to libevent-pthread came in version 28.7. The changelog doesn't
directly say it, but it is part of the "drop support for libevent < 2.1.4",
ref. OwnTone PR #1574: "Support for libevent < 2.1.4 has been removed, and
libevent pthreads is now a hard requirement." The configure option
--without-libevent_pthreads also no longer exists.

Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
sound/owntone/Makefile

index 0c4ba66a9a58f8e1f42ff3adb2cdd4da820454b1..108da781d28924f916602eb4c395b1df3aa78f12 100644 (file)
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=owntone
-PKG_VERSION:=28.5
+PKG_VERSION:=28.8
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=https://github.com/owntone/owntone-server/releases/download/$(PKG_VERSION)/
-PKG_HASH:=c9ee0152dc488f782a25a68e72d24c109882bef3dd2914315fe499c8415fd898
+PKG_HASH:=ebaee52ae617f08c41859522ba0a839d1865dcac7d6c0eb9e3fee81caf8fd47c
 
 PKG_FIXUP:=autoreconf
 PKG_BUILD_FLAGS:=no-mips16
@@ -32,7 +32,7 @@ CATEGORY:=Sound
 TITLE:=iTunes (DAAP) server for Apple Remote and AirPlay
 URL:=https://github.com/owntone/owntone-server
 DEPENDS:=+libgpg-error +libgcrypt +libgdbm +zlib +libexpat +libunistring \
-       +libevent2 +libdaemon +confuse +alsa-lib +libffmpeg-full \
+       +libevent2 +libevent2-pthreads +libdaemon +confuse +alsa-lib +libffmpeg-full \
        +mxml +libavahi-client +sqlite3-cli +libplist +libcurl +libjson-c \
        +libprotobuf-c +libgnutls +libsodium +libwebsockets +libuuid $(ICONV_DEPENDS)
 endef
@@ -54,8 +54,7 @@ CONFIGURE_ARGS += \
        --disable-install_conf_file \
        --disable-install_user \
        --with-alsa \
-       --without-pulseaudio \
-       --without-libevent_pthreads
+       --without-pulseaudio
 
 TARGET_CFLAGS += $(FPIC)