Mon Jan 16 20:43:52 2023 UTC ()
gerbera: updated to 1.12.1

Gerbera v1.12.1

NEW Features

Debug options for specialized messages
Configure offset of lastPlayedPosition (aka Samsung bookmark)

FIXES

Calling null IOHandler
Encoding of ticks ' as ' for Bose
ffmpeg and transcoding in docker container
Tests failing on openSuSE > 15.3 and others
Update docker images to alpine 3.17

Code Improvements

Reduced header nesting
Build with latest versions of pugixml (1.13), spdlog (1.11.0), taglib (1.13), wavpack (5.6.0)

Changes

Gerbera 2023
Minimal: fix test fixture
Samsung: allow configuring bookmark offset
XML: Allow escaping ticks for some clients
Server: Don't call handler if null
MetadataHandler: Use resource instead of id
Actions: Update deprecated replace-string-action
openSuSE: Fix test and inits
Fix Windows Explorer browsing
Docker: fix ffmpeg-lib
Docker: Update to alpine 3.17
Reduce Header Nesting
Fix file encoding
Reduce Header Nesting
Clarify integer types handling
Bump engine.io from 6.2.0 to 6.2.1 in /gerbera-web
Update npm packages
Debug Options: Allow separated facility debugging messages.
Docker: Bring back ffmpeg in transcoding image
Bump loader-utils from 2.0.2 to 2.0.3 in /gerbera-web
libraries: add latest


(adam)
diff -r1.11 -r1.12 pkgsrc/multimedia/gerbera/Makefile
diff -r1.5 -r1.6 pkgsrc/multimedia/gerbera/distinfo

cvs diff -r1.11 -r1.12 pkgsrc/multimedia/gerbera/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/gerbera/Makefile 2022/12/23 21:44:20 1.11
+++ pkgsrc/multimedia/gerbera/Makefile 2023/01/16 20:43:52 1.12
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.11 2022/12/23 21:44:20 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.12 2023/01/16 20:43:52 adam Exp $
2 2
3DISTNAME= gerbera-1.12.0 3DISTNAME= gerbera-1.12.1
4PKGREVISION= 1 
5CATEGORIES= multimedia 4CATEGORIES= multimedia
6MASTER_SITES= ${MASTER_SITE_GITHUB:=gerbera/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=gerbera/}
7GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/gerbera/gerbera 9HOMEPAGE= https://github.com/gerbera/gerbera
11COMMENT= UPnP Media Server 10COMMENT= UPnP Media Server
12LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
13 12
14USE_CMAKE= yes 13USE_CMAKE= yes
15USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
16 15
17GCC_REQD= 8 16GCC_REQD= 8

cvs diff -r1.5 -r1.6 pkgsrc/multimedia/gerbera/distinfo (expand / switch to unified diff)

--- pkgsrc/multimedia/gerbera/distinfo 2022/11/30 21:28:36 1.5
+++ pkgsrc/multimedia/gerbera/distinfo 2023/01/16 20:43:52 1.6
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.5 2022/11/30 21:28:36 adam Exp $ 1$NetBSD: distinfo,v 1.6 2023/01/16 20:43:52 adam Exp $
2 2
3BLAKE2s (gerbera-1.12.0.tar.gz) = 20776d74a445cc53996b0f737caf726b0bc963a7f0cf4cc80da8ecb4307d977b 3BLAKE2s (gerbera-1.12.1.tar.gz) = 4e401a965dedd387f33ff50908a5206570f3fc189d5401116fac9a3d9db9654b
4SHA512 (gerbera-1.12.0.tar.gz) = 0dd051058638dc5c3a834f92e6733a3e3f2833c73dd8184f4878d6dd1f3b9e5dabba5d62c13fc9a0e2424b8efb5501dab9acbb8befa1bdfbf178894a6c70bc16 4SHA512 (gerbera-1.12.1.tar.gz) = 54f4b9fe38f4890d1cac16d433bd70cb2892f3659fffcd5f52814d2f9377c4a8eb68deb3a13053531609727f7ae6cb5ee12bbf652bc41dd1eabd83e6f8dcc1f2
5Size (gerbera-1.12.0.tar.gz) = 4363130 bytes 5Size (gerbera-1.12.1.tar.gz) = 4368573 bytes
6SHA1 (patch-CMakeLists.txt) = 7b8e0e42547da4545be4fdf19dd27e6b5592f21d 6SHA1 (patch-CMakeLists.txt) = 7b8e0e42547da4545be4fdf19dd27e6b5592f21d
7SHA1 (patch-src_main.cc) = b7b59975bc477141c8a92af9200ba2b301e55926 7SHA1 (patch-src_main.cc) = b7b59975bc477141c8a92af9200ba2b301e55926