head 1.7; access; symbols pkgsrc-2023Q4:1.7.0.18 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.16 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.14 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.12 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.10 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.8 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.6 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.4 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.2 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.5.0.14 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.12 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.10 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.8 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.6 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.4 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.2 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.4.0.18 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.14 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.12 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.10 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.8 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.6 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.4 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.2 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.3.0.20 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.18 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.14 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.12 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.10 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.8 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.6 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.4 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.2 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.2.0.12 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.10 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.8 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.6 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.4 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.2 pkgsrc-2014Q2-base:1.2; locks; strict; comment @# @; 1.7 date 2021.10.26.09.59.05; author nia; state Exp; branches; next 1.6; commitid cF8UvcXIgKmoXieD; 1.6 date 2021.10.07.13.09.31; author nia; state Exp; branches; next 1.5; commitid e4SW5sFUCSIVCSbD; 1.5 date 2020.03.22.07.52.59; author nia; state Exp; branches; next 1.4; commitid 0rVZmzlCLV7PYm1C; 1.4 date 2018.02.20.05.17.31; author kamil; state Exp; branches; next 1.3; commitid wZBqJUQvimSnAyrA; 1.3 date 2015.11.03.01.12.36; author agc; state Exp; branches; next 1.2; commitid f6oNPVgDFD4PeAHy; 1.2 date 2014.05.14.15.24.00; author wiz; state Exp; branches; next 1.1; commitid GJmmFkM9aQzZfwAx; 1.1 date 2014.04.30.23.42.52; author wiz; state Exp; branches; next ; commitid g6NrV2aLXBY4tLyx; desc @@ 1.7 log @audio: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes. The following distfiles couldn't be fetched (possibly they are fetched conditionally): ./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz ./audio/freeswitch-sounds-ru/distinfo freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz ./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz ./audio/freeswitch-music/distinfo freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz ./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz ./audio/freeswitch-sounds-fr/distinfo freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz ./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz ./audio/freeswitch-sounds-en/distinfo freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz @ text @$NetBSD: distinfo,v 1.6 2021/10/07 13:09:31 nia Exp $ BLAKE2s (libgroove-4.3.0.tar.gz) = b4132694a9e8b0c67c41ef5bf7a25fdb77700600eb9d3507e96929f32acabb57 SHA512 (libgroove-4.3.0.tar.gz) = 30d75a3b1b3efa9b33687bb146648b66f8f4c718551c0db2c24c0259f09cf355a7c7bbac40d60d7a97bbbd7f83401d09464c6ac2b18cdfcd6198220cefc8a705 Size (libgroove-4.3.0.tar.gz) = 48857 bytes SHA1 (patch-groove_encoder.c) = 2a351fe67428256300cbaaef97d009dbbed659ea SHA1 (patch-groove_file.c) = ae89be22e18481b8b312aa55eee0bab523a80874 SHA1 (patch-groove_playlist.c) = 31049d013d3635779c825184534cc40d4b683c6a @ 1.6 log @audio: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2020/03/22 07:52:59 nia Exp $ d3 1 a3 1 RMD160 (libgroove-4.3.0.tar.gz) = af4b30b7fbc887bc030d3bb18f34576ce7a0a16f @ 1.5 log @libgroove: Clean up. Use ffmpeg4. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2018/02/20 05:17:31 kamil Exp $ a2 1 SHA1 (libgroove-4.3.0.tar.gz) = 3d64b6bb5ba14043ae1924b8e8f96bb0716f469d @ 1.4 log @libgroove: Upgrade to 4.3.0 pkgsrc changes: - reuse the github framework - disable -Werror - set -D_NETBSD_SOURCE for NetBSD, this is required for obtaining pthread_condattr_setclock(3) and pthread_condattr_getclock(3) on NetBSD compiled on version <8.0 (bug in a header) - switch from ffmpeg2 to ffmpeg3 - add a workaround for a detector of ffmpeg in a homegrown dependency detector, this hardcodes paths to headers and libraries of ffmpeg3 upstream changelog ================== Version 4.3.0 (2015-05-25) player: Add support for "exact mode" - re-opens the audio device when a buffer is encountered that does not match the open audio device's sound parameters. build: Simplify cmake find modules. Add const qualifier to some fields and functions. metadata example: print the number of channels. Add documentation. Add more channel layouts. build: Compile in Debug mode by default. Version 4.2.1 (2014-10-07) updating metadata: set time_base on stream not the codec libav lockmgr: set mutex pointer to NULL on destroy fix build on GNU/hurd Version 4.2.0 (2014-09-25) build: remove bundled dependencies build: simpler cmake find modules, both code and license player: add shim to fix build failure on OSX Version 4.1.1 (2014-06-20) playlist: fix race condition which can cause decoder to hang dummy player: fix timing issues Version 4.1.0 (2014-06-13) playlist: added groove_playlist_set_fill_mode. Allows you to choose between buffering until all sinks are full and buffering until any sinks are full. Version 4.0.4 (2014-06-03) Fixed a race condition where seeking to a different playlist item and then back would have a window of time where it could report the wrong position. Properly play and pause network streams. Version 4.0.3 (2014-05-31) build: update bundled libav to latest stable 10 release build: link player with -lrt for clock_gettime. closes #67 playlist: fix case where filter graph was not being rebuilt. closes #65 playlist: fix race condition segfault when attaching a sink encoder: properly reset encoding when flush or playlist end is encountered. closes #66 Version 4.0.2 (2014-05-20) player: thread cleanup only if thread was initialized - fixes potential crash on player detach build: look for includes in the current source tree. Fixes an issue when a previous version of the library is installed. build: on unix link with -lm Version 4.0.1 (2014-05-13) groove_playlist_get_position: always set seconds even when item is NULL playlist: correct generation of the sink map fixes potential error when adding multiple sinks optimizes some cases where sinks can share filter graph chain dummy player now uses disable_resample optimization dummy player: avoid floating point error accumulation Version 4.0.0 (2014-05-12) GrooveBuffer struct contains the presentation time stamp move include statements to outside of extern C ability to set true peak on playlist items. closes #50 support per-sink gain adjustment. closes #41 GroovePlaylist: volume renamed to gain groove_playlist_set_gain renamed to groove_playlist_set_item_gain groove_playlist_set_volume renamed to groove_playlist_set_gain player: specify device by index rather than name. closes #44 player: ability to attach a dummy player device. closes #60 fingerprinter: encode/decode return 0 on success, < 0 on error fingerprinter: info struct contains raw fingerprint instead of compressed string. closes #61 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2015/11/03 01:12:36 agc Exp $ d7 3 @ 1.3 log @Add SHA512 digests for distfiles for audio category Problems found with existing distfiles: /pub/pkgsrc/distfiles/amp-0.7.6.tgz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz /pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz /pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz /pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2 /pub/pkgsrc/distfiles/mp3to.gz /pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz No changes made to these file. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2014/05/14 15:24:00 wiz Exp $ d3 4 a6 4 SHA1 (libgroove/3.1.1.tar.gz) = e73b091eb9e6d81c5a223c216967f2344606a25c RMD160 (libgroove/3.1.1.tar.gz) = d494f8010188472dd0716920de760dae2b1fe7e5 SHA512 (libgroove/3.1.1.tar.gz) = f4bcc53b0a6ce7c9a90bb0ac7bab8fadade9d510c2d49f94f4082c96c2c32cecd0be3c3944578fce659e7794a3d15b20d09263a2e419d5d0472a82d96533dda2 Size (libgroove/3.1.1.tar.gz) = 8584469 bytes @ 1.2 log @Convert to use ffmpeg2 instead of included copy of libav. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2014/04/30 23:42:52 wiz Exp $ d5 1 @ 1.1 log @Import libgroove-3.1.1 as audio/libgroove. Audio dispatching library. Generic sink-based interface. Provides decoding, encoding, resampling, and gain adjustment. Perfect for the backend of a music player. @ text @d1 1 a1 1 $NetBSD$ a5 1 SHA1 (patch-CMakeLists.txt) = d743ccd6eee1b9cee7af1ca61bc0c17dd9aee0d6 @