pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/forked-daapd forked-daapd: Update to 27.4



details:   https://anonhg.NetBSD.org/pkgsrc/rev/13897838b982
branches:  trunk
changeset: 449955:13897838b982
user:      nia <nia%pkgsrc.org@localhost>
date:      Thu Apr 08 10:56:28 2021 +0000

description:
forked-daapd: Update to 27.4

version 27.4
        - fix web server path traversal vulnerability

version 27.3
        - support for AirPlay 2 speakers, incl. compressed ALAC
        - web UI upgraded, now v0.8.5:
                new design/layout
                optimize "Recently added"
                Spotify search dialogue improvements
                drop separate admin web page, now integrated in main web
                podcast deletion
                make Radio a top level item
                show release dates
                new sorting options
                prevent browser caching of playlists
                additional settings
        - improved Chromecast streaming (retransmisson, adaptive etc.)
        - JSON api support for updating metadata of queue items
        - JSON api new fields, e.g. time_added, time_played and seek
        - fix for some Chromecasts disconnecting
        - new algorithm for more natural ALSA volume adjustments
        - new nickname option for AirPlay and Chromecast
        - mpd fixes (nextsong, multiple commands)
        - charset flexibility when getting ICY metadata from streams
        - adaptive probing of radio streams
        - libplist and libsodium now required
        - fixes for library update events
        - fixes to speaker selection and unintentional volume changes
        - fix some minor memleaks
        - support shairport-sync metadata pipe flush event
        - misc logging fixup

diffstat:

 audio/forked-daapd/Makefile                   |   5 +--
 audio/forked-daapd/PLIST                      |  31 +--------------------------
 audio/forked-daapd/distinfo                   |  11 ++++-----
 audio/forked-daapd/patches/patch-src_player.c |  17 --------------
 4 files changed, 8 insertions(+), 56 deletions(-)

diffs (96 lines):

diff -r e9ddc998c135 -r 13897838b982 audio/forked-daapd/Makefile
--- a/audio/forked-daapd/Makefile       Thu Apr 08 10:47:08 2021 +0000
+++ b/audio/forked-daapd/Makefile       Thu Apr 08 10:56:28 2021 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2021/02/07 06:30:12 ryoon Exp $
+# $NetBSD: Makefile,v 1.6 2021/04/08 10:56:28 nia Exp $
 
-DISTNAME=      forked-daapd-27.2
-PKGREVISION=   4
+DISTNAME=      forked-daapd-27.4
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=ejurgensen/}
 GITHUB_RELEASE=        ${PKGVERSION_NOREV}
diff -r e9ddc998c135 -r 13897838b982 audio/forked-daapd/PLIST
--- a/audio/forked-daapd/PLIST  Thu Apr 08 10:47:08 2021 +0000
+++ b/audio/forked-daapd/PLIST  Thu Apr 08 10:56:28 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2020/11/02 14:00:47 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2021/04/08 10:56:28 nia Exp $
 lib/forked-daapd/forked-daapd-sqlext.la
 man/man8/forked-daapd.8
 sbin/forked-daapd
@@ -12,35 +12,6 @@
 share/doc/forked-daapd/UPGRADING
 share/doc/forked-daapd/scripts/pairinghelper.sh
 share/examples/forked-daapd/forked-daapd.conf
-share/forked-daapd/htdocs/admin.html
-share/forked-daapd/htdocs/admin/css/forked-daapd.css
-share/forked-daapd/htdocs/admin/js/forked-daapd.js
-share/forked-daapd/htdocs/admin/vendor/axios/axios.js
-share/forked-daapd/htdocs/admin/vendor/axios/axios.map
-share/forked-daapd/htdocs/admin/vendor/axios/axios.min.js
-share/forked-daapd/htdocs/admin/vendor/axios/axios.min.map
-share/forked-daapd/htdocs/admin/vendor/bulma/bulma.css
-share/forked-daapd/htdocs/admin/vendor/bulma/bulma.css.map
-share/forked-daapd/htdocs/admin/vendor/bulma/bulma.min.css
-share/forked-daapd/htdocs/admin/vendor/fontawesome/css/all.css
-share/forked-daapd/htdocs/admin/vendor/fontawesome/css/all.min.css
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-brands-400.eot
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-brands-400.svg
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-brands-400.ttf
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-brands-400.woff
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-brands-400.woff2
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-regular-400.eot
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-regular-400.svg
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-regular-400.ttf
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-regular-400.woff
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-regular-400.woff2
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-solid-900.eot
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-solid-900.svg
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-solid-900.ttf
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-solid-900.woff
-share/forked-daapd/htdocs/admin/vendor/fontawesome/webfonts/fa-solid-900.woff2
-share/forked-daapd/htdocs/admin/vendor/vue/vue.js
-share/forked-daapd/htdocs/admin/vendor/vue/vue.min.js
 share/forked-daapd/htdocs/android-chrome-96x96.png
 share/forked-daapd/htdocs/apple-touch-icon.png
 share/forked-daapd/htdocs/browserconfig.xml
diff -r e9ddc998c135 -r 13897838b982 audio/forked-daapd/distinfo
--- a/audio/forked-daapd/distinfo       Thu Apr 08 10:47:08 2021 +0000
+++ b/audio/forked-daapd/distinfo       Thu Apr 08 10:56:28 2021 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.2 2020/11/02 20:17:15 nia Exp $
+$NetBSD: distinfo,v 1.3 2021/04/08 10:56:28 nia Exp $
 
-SHA1 (forked-daapd-27.2.tar.xz) = c4a0a9766ff8e1f7d39f199783b12c2f0c127e04
-RMD160 (forked-daapd-27.2.tar.xz) = ead3319f9ec7c24b6624cff4809253020a08e711
-SHA512 (forked-daapd-27.2.tar.xz) = 67dbb558579706bf69843e7ff7e6186769e7c775e99ea8b7d1a605fe6f3f6deba2fd20ea4ce3a7fb4e2fab07cf900f95233af66555f08a994c493fd73a1a2548
-Size (forked-daapd-27.2.tar.xz) = 3335304 bytes
+SHA1 (forked-daapd-27.4.tar.xz) = 3e529a3b28b0fa667bc93c07a50b30d06c2f8d2e
+RMD160 (forked-daapd-27.4.tar.xz) = 79c6d29837ec6dd4ddd64d3d7cc726991489a218
+SHA512 (forked-daapd-27.4.tar.xz) = 0b35e21b9415bf5e2ddaa7e4cf0400344a449385f574b69a991505b7b8e8d16489f7493d74e3e9ff512cfac7fd858b22964a406108af427ce74b23f9c4d8ff93
+Size (forked-daapd-27.4.tar.xz) = 2429848 bytes
 SHA1 (patch-Makefile.in) = e59e7f81857249953dde6c79a45116e642581b34
-SHA1 (patch-src_player.c) = 070a6f678f3b8da13481a7efde7443f148e09c4d
diff -r e9ddc998c135 -r 13897838b982 audio/forked-daapd/patches/patch-src_player.c
--- a/audio/forked-daapd/patches/patch-src_player.c     Thu Apr 08 10:47:08 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-$NetBSD: patch-src_player.c,v 1.2 2020/11/02 20:17:15 nia Exp $
-
-Pointlessly checking for FreeBSD here.
-
-https://github.com/ejurgensen/forked-daapd/pull/1114
-
---- src/player.c.orig  2020-07-23 06:49:22.000000000 +0000
-+++ src/player.c
-@@ -65,7 +65,7 @@
- 
- #ifdef HAVE_TIMERFD
- # include <sys/timerfd.h>
--#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
-+#else
- # include <signal.h>
- #endif
- 



Home | Main Index | Thread Index | Old Index